.inside-app{--inside-primary:#4f214b;--inside-primary-dark:#4f214b;--inside-champagne:#f2e7d3;--inside-ivory:#fff9f3;--inside-surface:#fffdf9;--inside-text:#4f214b;--inside-muted:#7c6870;min-height:100svh;color:var(--inside-text);background:radial-gradient(circle at 78% 0,#f3e4cf85,#0000 25%),#fbf6f0}.inside-app button,.inside-app input{font:inherit}.inside-sidebar{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf9f5;border-left:1px solid #4f214b1a;flex-direction:column;width:274px;padding:26px 20px 22px;display:flex;position:fixed;inset:0 0 0 auto;box-shadow:-16px 0 44px #4f214b0d}.inside-brand{justify-content:center;align-items:center;width:max-content;display:inline-flex}.inside-brand__logo{object-fit:contain;filter:drop-shadow(0 9px 18px #4f214b24);border-radius:22px;width:auto;height:86px;display:block}.inside-mobile-brand .inside-brand__logo{border-radius:16px;height:58px}.inside-profile-chip{background:#fffaf4;border:1px solid #4f214b1c;border-radius:18px;align-items:center;gap:12px;margin:30px 0 20px;padding:13px;display:flex}.inside-avatar,.mini-avatar,.conversation-avatar{color:var(--inside-primary-dark);background:linear-gradient(145deg,#f7ead9,#e8ceb0);flex:none;place-items:center;font-family:Georgia,Times New Roman,serif;font-weight:800;display:grid}.inside-avatar{border-radius:15px;width:44px;height:44px}.inside-profile-chip>span:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.inside-profile-chip strong{font-size:.91rem}.inside-profile-chip small{color:#8a6b2f;align-items:center;gap:4px;font-size:.72rem;font-weight:700;display:flex}.inside-profile-chip small svg{width:14px}.inside-nav{gap:6px;display:grid}.inside-nav button{color:#725e66;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;width:100%;min-height:47px;padding:0 14px;font-size:.9rem;font-weight:750;transition:color .16s,background .16s,transform .16s;display:flex}.inside-nav button:hover{color:var(--inside-primary);background:#4f214b0e;transform:translate(-2px)}.inside-nav button.is-active{color:#f2e7d3;background:linear-gradient(135deg,#4f214b,#4f214b);box-shadow:0 12px 28px #4f214b2e}.inside-nav svg{width:19px}.nav-count{min-width:21px;height:21px;color:var(--inside-primary);background:#f3e4cf;border-radius:99px;place-items:center;margin-right:auto;font-size:.68rem;display:grid}.inside-safety{color:#38533c;background:#f3f7ef;border:1px solid #5e785729;border-radius:16px;align-items:flex-start;gap:10px;margin-top:auto;padding:14px;display:flex}.inside-safety svg{flex:none;width:20px}.inside-safety span{flex-direction:column;gap:3px;display:flex}.inside-safety strong{font-size:.79rem}.inside-safety small{color:#647367;font-size:.68rem;line-height:1.55}.inside-logout{color:#4f214b;border-radius:13px;align-items:center;gap:9px;margin-top:12px;padding:12px 14px;font-size:.82rem;font-weight:750;text-decoration:none;display:flex}.inside-logout:hover{background:#4f214b0d}.inside-logout svg{width:18px}.inside-main{min-height:100svh;margin-right:274px;padding-bottom:30px}.inside-topbar{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fbf6f0db;border-bottom:1px solid #4f214b14;justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:0 4vw;display:flex;position:sticky;top:0}.inside-mobile-brand{display:none}.inside-search,.conversation-search{position:relative}.inside-search{width:min(390px,42vw)}.inside-search svg,.conversation-search svg{z-index:2;color:#927d85;width:18px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.inside-search input,.conversation-search input{height:44px;box-shadow:none;background:#fffdf9e6;border-color:#4f214b1c;border-radius:14px;padding-right:42px}.inside-top-actions{align-items:center;gap:12px;display:flex}.inside-top-actions>button,.messages-heading>button{width:43px;height:43px;color:var(--inside-primary);cursor:pointer;background:#fffdf9;border:1px solid #4f214b1a;border-radius:14px;place-items:center;display:grid;position:relative}.inside-top-actions>button svg,.messages-heading>button svg{width:19px}.inside-top-actions>button span{background:#c84c61;border:2px solid #fffdf9;border-radius:50%;width:7px;height:7px;position:absolute;top:8px;left:9px}.inside-stage{height:42px;color:var(--inside-primary);background:#fffdf9;border:1px solid #4f214b1a;border-radius:14px;align-items:center;gap:7px;padding:0 14px;font-size:.76rem;font-weight:800;display:flex}.inside-stage svg{width:16px}.inside-preview-notice{background:#fffdf9db;border:1px solid #4f214b1c;border-radius:17px;align-items:center;gap:12px;width:min(1160px,100% - 8vw);margin:22px auto 0;padding:12px 15px;display:flex}.inside-preview-notice>svg{width:21px;color:var(--inside-primary);flex:none}.inside-preview-notice p{min-width:0;color:var(--inside-muted);flex-direction:column;flex:1;gap:2px;margin:0;font-size:.75rem;display:flex}.inside-preview-notice strong{color:var(--inside-text);font-size:.82rem}.inside-preview-notice>span{color:#6b592d;white-space:nowrap;background:#f5ead5;border-radius:99px;padding:7px 10px;font-size:.69rem;font-weight:800}.inside-content,.messages-page{width:min(1160px,100% - 8vw);margin:28px auto 0}.inside-welcome{color:#f2e7d3;background:radial-gradient(circle at 16% 20%,#f3e4cf3b,#0000 25%),linear-gradient(135deg,#4f214b,#4f214b);border-radius:28px;justify-content:space-between;align-items:center;gap:30px;min-height:205px;padding:clamp(28px,4vw,48px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #4f214b2b}.inside-welcome:after{content:"";border:1px solid #fff9f31c;border-radius:50%;width:250px;height:250px;position:absolute;top:-70px;left:-40px;box-shadow:0 0 0 33px #fff9f309,0 0 0 68px #fff9f306}.inside-welcome>div{z-index:1;max-width:670px;position:relative}.inside-eyebrow{color:#a56a7e;letter-spacing:.05em;font-size:.72rem;font-weight:900}.inside-welcome .inside-eyebrow{color:#f2e7d3}.inside-welcome h1,.inside-page-heading h1,.messages-heading h1{margin:8px 0 7px;font-family:Georgia,Times New Roman,serif;line-height:1.25}.inside-welcome h1{font-size:clamp(2rem,4vw,3.2rem)}.inside-welcome p{color:#f2e7d3c7;max-width:620px;margin:0;font-size:.9rem;line-height:1.9}.inside-primary-button{z-index:1;border-radius:15px;min-width:156px;height:48px;font-weight:850;position:relative;color:var(--inside-primary-dark)!important;background:#f3e4cf!important}.inside-primary-button svg{width:18px}.inside-stats{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px;display:grid}.inside-stats article{background:#fffdf9e6;border:1px solid #4f214b16;border-radius:20px;align-items:center;gap:14px;padding:20px;display:flex;box-shadow:0 12px 30px #4f214b0b}.stat-icon{border-radius:16px;flex:none;place-items:center;width:48px;height:48px;display:grid}.stat-icon svg{width:21px}.stat-icon--spark{color:#765f24;background:#f6ead0}.stat-icon--heart{color:#4f214b;background:#f5e4e7}.stat-icon--chat{color:#3c5a4a;background:#e7f0e8}.inside-stats article>div{flex:1;grid-template-columns:1fr auto;align-items:center;gap:2px 12px;display:grid}.inside-stats small{color:var(--inside-muted);font-size:.72rem}.inside-stats strong{grid-row:span 2;font-family:Georgia,serif;font-size:2rem;line-height:1}.inside-stats p{color:#a18f96;margin:0;font-size:.68rem}.inside-section{margin-top:38px}.inside-section__head,.inside-page-heading,.messages-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:17px;display:flex}.inside-section__head h2{margin:5px 0 0;font-family:Georgia,Times New Roman,serif;font-size:1.55rem}.inside-section__head>button,.safety-card>button{color:var(--inside-primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-size:.78rem;font-weight:800;display:inline-flex}.inside-section__head button svg,.safety-card>button svg{width:16px}.recommendation-grid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.recommendation-grid--wide{grid-template-columns:repeat(3,1fr)}.recommendation-card{background:#fffdf9f0;border:1px solid #4f214b17;border-radius:23px;padding:20px;transition:transform .18s,box-shadow .18s;overflow:hidden;box-shadow:0 15px 36px #4f214b0d}.recommendation-card:hover{transform:translateY(-4px);box-shadow:0 22px 45px #4f214b17}.recommendation-card__top{justify-content:space-between;align-items:flex-start;margin-bottom:17px;display:flex}.recommendation-avatar{width:62px;height:62px;color:var(--inside-primary);background:radial-gradient(circle at 32% 20%,#fff8ef,#0000 28%),linear-gradient(145deg,#f4e3cd,#e5c5a3);border:1px solid #4f214b17;border-radius:21px;place-items:center;font-family:Georgia,serif;font-size:1.15rem;font-weight:850;display:grid}.match-badge,.demo-label{border-radius:99px;align-items:center;width:max-content;font-weight:850;display:inline-flex}.match-badge{color:#3f6547;background:#eaf3e8;padding:7px 9px;font-size:.68rem}.demo-label{color:#826d37;background:#f6ecd7;margin-bottom:7px;padding:4px 7px;font-size:.61rem}.recommendation-card h3{margin:0;font-size:1rem}.recommendation-card p{color:var(--inside-muted);margin:6px 0;font-size:.77rem}.recommendation-card>div:nth-child(2)>small{color:#8c7a81;min-height:42px;font-size:.7rem;line-height:1.7;display:block}.recommendation-actions{border-top:1px solid #4f214b13;gap:9px;margin-top:17px;padding-top:15px;display:flex}.save-button,.profile-button{cursor:pointer;border-radius:12px;height:40px}.save-button{width:42px;color:var(--inside-primary);background:#fffdf9;border:1px solid #4f214b1f;place-items:center;display:grid}.save-button svg{width:17px}.profile-button{color:#f2e7d3;background:var(--inside-primary);border:0;flex:1;justify-content:center;align-items:center;gap:5px;font-size:.75rem;font-weight:850;display:flex}.profile-button svg{width:15px}.inside-home-grid{grid-template-columns:1.45fr .75fr;gap:18px;margin-top:34px;display:grid}.recent-messages,.safety-card{background:#fffdf9f0;border:1px solid #4f214b16;border-radius:23px;padding:22px;box-shadow:0 15px 36px #4f214b0b}.inside-section__head--compact{align-items:center;margin-bottom:11px}.recent-message-row{text-align:right;cursor:pointer;background:0 0;border:0;border-top:1px solid #4f214b12;align-items:center;gap:11px;width:100%;padding:12px 6px;display:flex}.mini-avatar{border-radius:14px;width:41px;height:41px;font-size:.76rem}.recent-message-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.recent-message-copy strong{font-size:.8rem}.recent-message-copy small{color:var(--inside-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.recent-message-meta{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.recent-message-meta small{color:#9b8990;font-size:.62rem}.recent-message-meta b{color:#f2e7d3;background:var(--inside-primary);border-radius:50%;place-items:center;width:19px;height:19px;font-size:.61rem;display:grid}.recent-message-meta svg{color:#8a9e8a;width:16px}.safety-card{color:#f2e7d3;background:radial-gradient(circle at 100% 0,#f3e4cf29,#0000 32%),#4f214b}.safety-card__icon{color:#4f214b;background:#efdabe;border-radius:16px;place-items:center;width:48px;height:48px;margin-bottom:20px;display:grid}.safety-card__icon svg{width:21px}.safety-card .inside-eyebrow{color:#f2e7d3}.safety-card h2{margin:6px 0 12px;font-family:Georgia,serif;font-size:1.4rem}.safety-card ul{color:#f2e7d3bf;gap:9px;margin:0 0 17px;padding:0 17px 0 0;font-size:.72rem;line-height:1.7;display:grid}.safety-card>button{color:#f2e7d3}.inside-page-heading,.messages-heading{align-items:center;margin-bottom:20px}.inside-page-heading h1,.messages-heading h1{font-size:clamp(2rem,3.5vw,3rem)}.inside-page-heading p{color:var(--inside-muted);margin:0;font-size:.8rem}.inside-page-heading>button{height:43px;color:var(--inside-primary);background:#fffdf9;border:1px solid #4f214b1f;border-radius:13px;align-items:center;gap:8px;padding:0 14px;font-size:.74rem;font-weight:800;display:flex}.inside-page-heading>button svg{width:17px}.request-list{gap:14px;display:grid}.request-list article{background:#fffdf9;border:1px solid #4f214b17;border-radius:22px;align-items:center;gap:17px;padding:19px;display:flex}.request-list article>div:nth-child(2){flex:1}.request-list h2{margin:0;font-size:1rem}.request-list p{color:var(--inside-muted);margin:5px 0 0;font-size:.75rem}.request-actions{gap:8px;display:flex}.request-actions button{cursor:pointer;border-radius:12px;min-height:40px;padding:0 14px;font-size:.72rem;font-weight:800}.request-reject{color:var(--inside-muted);background:#fffdf9;border:1px solid #4f214b1f}.request-accept{color:#f2e7d3;background:var(--inside-primary);border:0}.inside-placeholder{min-height:360px;color:var(--inside-muted);text-align:center;background:#fffdf9ad;border:1px dashed #4f214b33;border-radius:26px;align-content:center;place-items:center;gap:10px;padding:40px;display:grid}.inside-placeholder>svg{width:38px;color:var(--inside-primary)}.inside-placeholder h2{color:var(--inside-text);margin:5px 0 0;font-family:Georgia,serif}.inside-placeholder p{margin:0;font-size:.78rem}.chat-layout{background:#fffdf9;border:1px solid #4f214b17;border-radius:26px;grid-template-columns:330px minmax(0,1fr);min-height:650px;display:grid;overflow:hidden;box-shadow:0 18px 50px #4f214b0f}.conversation-list{background:#fffbf6;border-left:1px solid #4f214b14}.conversation-search{margin:16px}.conversation-scroll{max-height:578px;padding:0 10px 14px;overflow-y:auto}.conversation-row{width:100%;color:var(--inside-text);text-align:right;cursor:pointer;background:0 0;border:0;border-radius:16px;align-items:center;gap:10px;padding:12px 10px;display:flex}.conversation-row:hover,.conversation-row.is-active{background:#f5e9dc}.conversation-avatar{border-radius:15px;width:44px;height:44px;font-size:.8rem}.conversation-copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.conversation-copy strong{font-size:.79rem}.conversation-copy small{color:var(--inside-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.conversation-meta{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.conversation-meta small{color:#9a888f;font-size:.59rem}.conversation-meta b{color:#f2e7d3;background:var(--inside-primary);border-radius:50%;place-items:center;width:19px;height:19px;font-size:.59rem;display:grid}.chat-panel{background:radial-gradient(circle at 8% 5%,#f3e4cf8c,#0000 24%),#fffdf9;flex-direction:column;min-width:0;display:flex}.chat-header{background:#fffdf9d6;border-bottom:1px solid #4f214b14;justify-content:space-between;align-items:center;gap:16px;min-height:73px;padding:12px 20px;display:flex}.chat-header>div{align-items:center;gap:11px;display:flex}.chat-header>div>span:last-child{flex-direction:column;gap:4px;display:flex}.chat-header strong{font-size:.85rem}.chat-header small{color:var(--inside-muted);align-items:center;gap:5px;font-size:.66rem;display:flex}.online-dot{background:#6d946e;border-radius:50%;width:7px;height:7px}.chat-header>button{height:38px;color:var(--inside-primary);background:#fffdf9;border:1px solid #4f214b1a;border-radius:12px;align-items:center;gap:6px;padding:0 11px;font-size:.67rem;font-weight:800;display:flex}.chat-header>button svg{width:16px}.chat-safety-line{color:#6c755e;background:#f4f6ed;justify-content:center;align-items:center;gap:7px;padding:8px 15px;font-size:.65rem;display:flex}.chat-safety-line svg{width:14px}.chat-messages{flex-direction:column;flex:1;gap:9px;min-height:0;padding:22px;display:flex;overflow-y:auto}.chat-day{color:#9b8990;align-items:center;gap:10px;margin:2px 0 9px;font-size:.62rem;display:flex}.chat-day:before,.chat-day:after{content:"";background:#4f214b14;flex:1;height:1px}.message-bubble{background:#fffaf4;border:1px solid #4f214b14;border-radius:17px 17px 17px 5px;align-self:flex-start;max-width:min(72%,520px);padding:11px 13px 8px;box-shadow:0 8px 18px #4f214b09}.message-bubble--mine{color:#f2e7d3;background:var(--inside-primary);border-color:#0000;border-radius:17px 17px 5px;align-self:flex-end}.message-bubble--system{color:#796d57;text-align:center;background:#f3ead8;border:0;border-radius:99px;align-self:center;max-width:80%}.message-bubble p{margin:0;font-size:.78rem;line-height:1.8}.message-bubble>span{color:#9e8d93;justify-content:flex-end;align-items:center;gap:4px;margin-top:4px;font-size:.56rem;display:flex}.message-bubble--mine>span{color:#f2e7d3a1}.message-bubble>span svg{width:13px}.chat-composer{border-top:1px solid #4f214b12;gap:9px;padding:14px 18px 18px;display:flex}.chat-composer input{height:48px;box-shadow:none;background:#fffaf4;border-color:#4f214b1f;border-radius:15px}.chat-composer button{background:var(--inside-primary);border-radius:15px;width:48px;height:48px;padding:0}.chat-composer button svg{width:18px}.chat-error{color:#a63838;margin:-9px 20px 13px;font-size:.68rem}.inside-empty{min-height:160px;color:var(--inside-muted);text-align:center;align-content:center;place-items:center;gap:7px;padding:20px;display:grid}.inside-empty>svg{width:28px;color:var(--inside-primary)}.inside-empty strong{color:var(--inside-text);font-size:.79rem}.inside-empty p{margin:0;font-size:.66rem;line-height:1.7}.inside-empty--large{min-height:600px}.inside-mobile-nav{display:none}@media (width<=1120px){.inside-sidebar{width:236px}.inside-main{margin-right:236px}.recommendation-grid{grid-template-columns:repeat(2,1fr)}.recommendation-card:last-child{display:none}.inside-home-grid{grid-template-columns:1fr}.chat-layout{grid-template-columns:280px minmax(0,1fr)}}@media (width<=860px){.inside-sidebar{display:none}.inside-main{margin-right:0;padding-bottom:86px}.inside-topbar{min-height:70px;padding:0 20px}.inside-mobile-brand{display:block}.inside-mobile-brand .inside-brand__mark{border-radius:12px;width:42px;height:42px}.inside-mobile-brand .inside-brand strong{width:72px;height:42px}.inside-search,.inside-stage{display:none}.inside-preview-notice,.inside-content,.messages-page{width:calc(100% - 32px)}.inside-welcome{flex-direction:column;align-items:flex-start}.inside-stats{grid-template-columns:1fr}.recommendation-grid,.recommendation-grid--wide{grid-template-columns:repeat(2,1fr)}.recommendation-card:last-child{display:block}.chat-layout{grid-template-columns:240px minmax(0,1fr);min-height:610px}.inside-mobile-nav{z-index:45;min-height:72px;padding:8px 7px max(8px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf9f5;border-top:1px solid #4f214b1a;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -12px 30px #4f214b12}.inside-mobile-nav button{color:#8a777f;background:0 0;border:0;border-radius:12px;place-items:center;gap:3px;font-size:.55rem;font-weight:750;display:grid}.inside-mobile-nav button.is-active{color:var(--inside-primary);background:#f5e9dc}.inside-mobile-nav svg{width:18px}}@media (width<=620px){.inside-preview-notice{flex-wrap:wrap;align-items:flex-start}.inside-preview-notice>span{margin-right:33px}.inside-welcome{border-radius:23px;min-height:235px;padding:25px}.inside-welcome h1{font-size:2.05rem}.inside-welcome p{font-size:.78rem}.inside-primary-button{width:100%}.recommendation-grid,.recommendation-grid--wide{grid-template-columns:1fr}.inside-section__head,.inside-page-heading{flex-direction:column;align-items:flex-start}.request-list article{flex-wrap:wrap;align-items:flex-start}.request-list article>div:nth-child(2){min-width:calc(100% - 84px)}.request-actions{width:100%}.request-actions button{flex:1}.messages-heading{align-items:center}.chat-layout{min-height:0;display:block}.conversation-list{border-bottom:1px solid #4f214b14;border-left:0}.conversation-scroll{gap:7px;max-height:none;padding:0 12px 13px;display:flex;overflow-x:auto}.conversation-row{background:#fffdf9;border:1px solid #4f214b14;min-width:205px}.conversation-search{margin:12px}.chat-panel{min-height:500px}.chat-messages{min-height:320px;padding:16px}.message-bubble{max-width:88%}.chat-header{padding-inline:14px}.chat-header>button{padding-inline:8px}.chat-composer{padding-inline:12px}.inside-home-grid{margin-top:24px}}.inside-sidebar{overflow-y:auto}.inside-nav button{min-height:43px}.nav-live-dot{background:#3c9f67;border-radius:50%;width:8px;height:8px;margin-right:auto;box-shadow:0 0 0 4px #3c9f671f}.inside-toast{z-index:80;color:#2f5538;text-align:right;cursor:pointer;background:#f7fcf4fa;border:1px solid #4a7a4b33;border-radius:15px;align-items:center;gap:10px;max-width:min(480px,100vw - 32px);padding:13px 16px;font-size:.82rem;font-weight:750;display:flex;position:fixed;inset:88px auto auto 28px;box-shadow:0 16px 40px #4f214b21}.inside-toast>svg{width:18px}.inside-toast>span{color:#829287;margin-right:auto;font-size:1rem}.inside-inline-error{color:#8a3434;background:#fff5f4;border:1px solid #edcaca;border-radius:12px;width:min(1180px,100% - 56px);margin:14px auto 0;padding:10px 14px;font-size:.76rem}.inside-welcome--rich{background:radial-gradient(circle at 14% 12%,#fae0b63d,#0000 30%),linear-gradient(125deg,#4f214b 0% 55%,#4f214b 100%);min-height:265px}.quick-match-panel{z-index:2;background:#fffdf9fa;border:1px solid #4f214b1a;border-radius:22px;margin-top:-46px;padding:22px 24px;position:relative;box-shadow:0 18px 45px #4f214b1a}.quick-match-title,.filter-title,.post-composer-head,.spec-form-intro{align-items:center;gap:13px;display:flex}.quick-match-title>span,.post-composer-head>span,.spec-form-intro>span{width:46px;height:46px;color:var(--inside-primary);background:#f6e7d6;border-radius:15px;flex:none;place-items:center;display:grid}.quick-match-title svg,.post-composer-head svg,.spec-form-intro svg{width:21px}.quick-match-title small,.post-composer-head small,.spec-form-intro small{color:#9a7a3a;font-size:.66rem;font-weight:850}.quick-match-title h2,.post-composer-head h2,.spec-form-intro h2{margin:3px 0 0;font-size:1.05rem}.quick-match-fields{grid-template-columns:.62fr .62fr 1.3fr 1.25fr auto;align-items:end;gap:10px;margin-top:17px;display:grid}.quick-match-fields label,.filter-age-row label,.post-composer-card>label{gap:7px;display:grid}.quick-match-fields label>span,.filter-age-row label>span,.post-composer-card>label>span,.inside-field>span{color:#725e66;font-size:.7rem;font-weight:800}.quick-match-fields input,.quick-match-fields select,.filter-age-row input,.inside-field input,.inside-field select,.inside-field textarea,.post-composer-card input,.post-composer-card textarea{width:100%;min-height:44px;color:var(--inside-text);background:#fffdf9;border:1px solid #4f214b24;border-radius:12px;outline:none}.quick-match-fields select,.inside-field select{font:inherit;padding:0 12px;font-size:.78rem}.quick-match-fields input:focus,.quick-match-fields select:focus,.filter-age-row input:focus,.inside-field input:focus,.inside-field select:focus,.inside-field textarea:focus,.post-composer-card input:focus,.post-composer-card textarea:focus{border-color:#4f214b73;box-shadow:0 0 0 3px #4f214b12}.quick-match-fields>button{background:var(--inside-primary);border-radius:12px;min-height:44px}.inside-stats--four{grid-template-columns:repeat(4,minmax(0,1fr))}.stat-icon--online{color:#36754f;background:#e5f3e8}.online-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;display:grid}.online-strip>button{min-width:0;color:var(--inside-text);cursor:pointer;background:#fffdf9;border:1px solid #4f214b17;border-radius:17px;justify-items:center;gap:5px;padding:17px 10px 13px;transition:transform .16s,box-shadow .16s;display:grid}.online-strip>button:hover{transform:translateY(-3px);box-shadow:0 12px 28px #4f214b14}.online-ring{width:58px;height:58px;color:var(--inside-primary);background:linear-gradient(145deg,#f8ead8,#ead1b4);border:3px solid #58ad77;border-radius:50%;place-items:center;font-family:Georgia,Times New Roman,serif;font-weight:900;display:grid;position:relative}.online-ring b{background:#3fa665;border:3px solid #fffdf9;border-radius:50%;width:13px;height:13px;position:absolute;inset:auto auto 0 1px}.online-strip strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.78rem;overflow:hidden}.online-strip small{color:var(--inside-muted);font-size:.67rem}.online-strip em{color:#997b45;font-size:.58rem;font-style:normal;font-weight:800}.recommendation-card{position:relative;overflow:hidden}.recommendation-card.is-sponsored{border-color:#b8863559;box-shadow:inset 0 3px #d7aa60,0 16px 36px #4f214b12}.sponsored-ribbon{color:#765317;background:#fff2cf;border-radius:99px;align-items:center;gap:4px;padding:5px 8px;font-size:.6rem;font-weight:900;display:inline-flex;position:absolute;inset:12px auto auto 12px}.sponsored-ribbon svg,.verified-label svg,.online-label svg,.sponsored-label svg{width:13px}.recommendation-avatar.is-online{box-shadow:0 0 0 3px #fffdf9,0 0 0 6px #5ab27a}.match-badge.is-near{color:#715f3d;background:#f3ecdd}.profile-card-labels{flex-wrap:wrap;gap:5px;min-height:22px;display:flex}.verified-label,.online-label,.sponsored-label,.pending-label{border-radius:99px;align-items:center;gap:3px;padding:4px 7px;font-size:.57rem;font-weight:850;display:inline-flex}.verified-label{color:#315d75;background:#e8f3f8}.online-label{color:#326a47;background:#e8f5ea}.profile-card-copy>small{color:var(--inside-muted)}.profile-traits{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}.profile-traits span{color:#6f5560;background:#f8efe5;border-radius:99px;padding:5px 8px;font-size:.59rem;font-weight:750}.save-button.is-saved{color:#fff;background:var(--inside-primary)}.inside-home-grid--features{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)}.post-preview-card,.boost-card{background:#fffdf9;border:1px solid #4f214b1a;border-radius:22px;padding:24px}.mini-post{border-top:1px solid #4f214b13;gap:13px;padding:15px 0;display:flex}.mini-post>span{color:#8c6726;background:#fbefd7;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.mini-post svg{width:17px}.mini-post>div{gap:3px;display:grid}.mini-post small{color:#9a7a3a;font-size:.59rem;font-weight:850}.mini-post strong{font-size:.81rem}.mini-post p{color:var(--inside-muted);margin:0;font-size:.69rem;line-height:1.65}.boost-card{color:#f2e7d3;background:linear-gradient(150deg,#4f214b,#4f214b)}.boost-card__icon{color:#6f4c0d;background:#f4d99d;border-radius:15px;place-items:center;width:46px;height:46px;margin-bottom:14px;display:grid}.boost-card .inside-eyebrow{color:#f2e7d3}.boost-card h2{margin:7px 0;font-size:1.25rem}.boost-card>p{color:#ead8df;margin:0;font-size:.72rem;line-height:1.75}.boost-card ul{gap:8px;margin:17px 0;padding:0;list-style:none;display:grid}.boost-card li{color:#f2e7d3;align-items:center;gap:7px;font-size:.68rem;display:flex}.boost-card li svg{color:#f2e7d3;width:14px}.boost-card>button{color:#4f214b;cursor:pointer;background:#f6dfb1;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:40px;font-size:.72rem;font-weight:900;display:flex}.boost-card>button svg{width:15px}.discovery-layout{grid-template-columns:286px minmax(0,1fr);align-items:start;gap:22px;display:grid}.advanced-filters{background:#fffdf9;border:1px solid #4f214b1a;border-radius:20px;gap:13px;padding:20px;display:grid;position:sticky;top:92px;box-shadow:0 12px 35px #4f214b0d}.filter-title{border-bottom:1px solid #4f214b14;padding-bottom:14px}.filter-title>svg{width:20px;color:var(--inside-primary)}.filter-title>div{gap:2px;display:grid}.filter-title strong{font-size:.83rem}.filter-title small{color:var(--inside-muted);font-size:.62rem}.filter-age-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.inside-field{gap:7px;display:grid}.inside-field>small{color:var(--inside-muted);font-size:.6rem}.inside-field>span b{color:#a16b16}.inside-field textarea{resize:vertical;min-height:104px;font:inherit;padding:12px;font-size:.76rem;line-height:1.7}.near-match-toggle{color:var(--inside-text);text-align:right;cursor:pointer;background:#fbf7f1;border:1px solid #4f214b1a;border-radius:13px;align-items:center;gap:10px;padding:11px;display:flex}.near-match-toggle>span{background:#fff;border:1px solid #4f214b38;border-radius:7px;flex:none;place-items:center;width:23px;height:23px;display:grid}.near-match-toggle.is-on>span{color:#fff;border-color:var(--inside-primary);background:var(--inside-primary)}.near-match-toggle svg{width:14px}.near-match-toggle>div{gap:2px;display:grid}.near-match-toggle strong{font-size:.67rem}.near-match-toggle small{color:var(--inside-muted);font-size:.57rem}.filter-submit{background:var(--inside-primary);border-radius:12px;min-height:43px}.filter-reset{color:var(--inside-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;font-size:.66rem;font-weight:800;display:flex}.filter-reset svg{width:14px}.results-summary{background:#fffdf9;border:1px solid #4f214b14;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-height:50px;margin-bottom:14px;padding:0 15px;display:flex}.results-summary>div{align-items:center;gap:13px;display:flex}.results-summary strong{font-size:.75rem}.results-summary span{color:var(--inside-muted);align-items:center;gap:5px;font-size:.59rem;display:flex}.results-summary b{background:#64aa78;border-radius:50%;width:8px;height:8px}.results-summary b.near{background:#cfaf6f}.results-summary>small{color:#8c6c31;font-size:.59rem}.presence-privacy-card{background:linear-gradient(120deg,#f5faf3,#fffdf9);border:1px solid #4885582e;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:17px;margin-bottom:24px;padding:22px;display:grid}.presence-privacy-icon{color:#3b714c;background:#dff0e3;border-radius:16px;place-items:center;width:50px;height:50px;display:grid}.presence-privacy-card small{color:#4e7c5b;font-size:.64rem;font-weight:850}.presence-privacy-card h2{margin:3px 0;font-size:1rem}.presence-privacy-card p{color:var(--inside-muted);margin:0;font-size:.69rem;line-height:1.65}.privacy-switch{min-width:146px;color:var(--inside-muted);cursor:pointer;background:#fff;border:1px solid #4f214b24;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 13px;font-size:.66rem;font-weight:850;display:flex}.privacy-switch>span{background:#d9d1d4;border-radius:99px;width:31px;height:18px;position:relative}.privacy-switch>span:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .16s;position:absolute;top:3px;right:3px}.privacy-switch.is-on{color:#366849;background:#f3faf3;border-color:#3d8b5740}.privacy-switch.is-on>span{background:#4ca66c}.privacy-switch.is-on>span:after{transform:translate(-13px)}.online-page-head{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.online-page-head>div{align-items:center;gap:8px;font-size:.8rem;font-weight:850;display:flex}.online-page-head small{color:var(--inside-muted);font-size:.64rem}.members-page-head svg{width:18px;height:18px;color:var(--ahed-theme-primary,var(--inside-primary))}.live-pulse{background:#45a667;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #45a66721}.posts-toolbar{background:#fffdf9;border:1px solid #4f214b14;border-radius:14px;align-items:center;gap:7px;margin-bottom:18px;padding:7px;display:flex}.posts-toolbar button{min-height:34px;color:var(--inside-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 12px;font-size:.65rem;font-weight:800}.posts-toolbar button.is-active{color:#fff;background:var(--inside-primary)}.posts-toolbar>span{color:#477252;margin-right:auto;padding-left:8px;font-size:.61rem;font-weight:750}.post-composer-card,.spec-form{background:#fffdf9;border:1px solid #4f214b1c;border-radius:22px;margin-bottom:20px;padding:24px;box-shadow:0 14px 38px #4f214b0e}.post-composer-card{gap:15px;display:grid}.post-composer-card textarea{resize:vertical;min-height:105px;font:inherit;padding:12px;font-size:.78rem;line-height:1.65}.post-rules{color:#3f6448;background:#f0f7ee;border-radius:12px;align-items:flex-start;gap:9px;padding:11px 13px;display:flex}.post-rules svg{flex:none;width:18px}.post-rules p{gap:2px;margin:0;font-size:.65rem;line-height:1.55;display:grid}.post-form-actions{justify-content:flex-end;gap:8px;display:flex}.post-form-actions>button{min-height:39px;color:var(--inside-muted);background:0 0;border:1px solid #4f214b21;border-radius:11px;padding:0 18px;font-size:.7rem;font-weight:800}.post-form-actions>button:last-child{color:#fff;background:var(--inside-primary)}.boost-inline{background:linear-gradient(120deg,#fff7e7,#fffdf9);border:1px solid #be914140;border-radius:17px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:18px;padding:15px 18px;display:grid}.boost-inline>span{color:#805a19;background:#f7dfaa;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.boost-inline>div{gap:2px;display:grid}.boost-inline small{color:#957032;font-size:.58rem;font-weight:900}.boost-inline strong{font-size:.78rem}.boost-inline p{color:var(--inside-muted);margin:0;font-size:.62rem}.boost-inline>button{color:#fff;cursor:pointer;background:#765421;border:0;border-radius:10px;min-height:36px;padding:0 14px;font-size:.66rem;font-weight:850}.posts-feed{gap:14px;display:grid}.marriage-post{background:#fffdf9;border:1px solid #4f214b1a;border-radius:20px;padding:22px}.marriage-post.is-featured{border-color:#be914159;box-shadow:inset 4px 0 #d6a85a}.marriage-post>header,.marriage-post>header>div:first-child,.marriage-post>header>div:first-child>span:last-child{align-items:center;display:flex}.marriage-post>header{justify-content:space-between;gap:12px}.marriage-post>header>div:first-child{gap:9px}.marriage-post>header>div:first-child>span:last-child{flex-direction:column;align-items:flex-start;gap:3px}.post-avatar{width:42px;height:42px;color:var(--inside-primary);background:#f3dfc6;border-radius:14px;place-items:center;font-family:Georgia,Times New Roman,serif;font-weight:900;display:grid}.marriage-post header strong{font-size:.76rem}.marriage-post header small{color:var(--inside-muted);align-items:center;gap:4px;font-size:.59rem;display:flex}.marriage-post header small svg{width:12px}.post-badges{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.sponsored-label{color:#78561c;background:#fff0cc}.pending-label{color:#6f5d39;background:#f1ebdf}.marriage-post>h2{margin:18px 0 7px;font-size:1.03rem}.marriage-post>p{color:#6d5a61;margin:0;font-size:.75rem;line-height:1.9}.partner-summary{background:#fbf4eb;border-radius:13px;align-items:flex-start;gap:10px;margin-top:15px;padding:12px;display:flex}.partner-summary>svg{width:18px;color:var(--inside-primary);flex:none}.partner-summary>div{gap:3px;display:grid}.partner-summary small{color:#9a7a3a;font-size:.58rem;font-weight:850}.partner-summary strong{font-size:.7rem;line-height:1.65}.marriage-post>footer{border-top:1px solid #4f214b12;align-items:center;gap:7px;margin-top:15px;padding-top:13px;display:flex}.marriage-post>footer>button{min-height:36px;color:var(--inside-primary);background:0 0;border:1px solid #4f214b1f;border-radius:10px;padding:0 12px;font-size:.65rem;font-weight:800}.marriage-post>footer>button:first-child{align-items:center;gap:5px;display:flex}.marriage-post>footer>button:first-child svg{width:15px}.marriage-post>footer>button:last-child{color:#fff;background:var(--inside-primary);margin-right:auto}.profile-completion{grid-template-columns:125px auto;align-items:center;gap:4px 10px;display:grid}.profile-completion>span{background:#eee3df;border-radius:99px;height:7px;overflow:hidden}.profile-completion b{border-radius:inherit;background:linear-gradient(90deg,#4f214b,#bd8b55);height:100%;display:block}.profile-completion>strong{color:var(--inside-primary);font-size:.79rem}.profile-completion>small{color:var(--inside-muted);grid-column:1/-1;font-size:.59rem}.spec-tabs{background:#fffdf9;border:1px solid #4f214b17;border-radius:14px;gap:5px;margin-bottom:14px;padding:5px;display:inline-flex}.spec-tabs button{min-height:39px;color:var(--inside-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;padding:0 18px;font-size:.72rem;font-weight:850;display:flex}.spec-tabs button.is-active{color:#fff;background:var(--inside-primary)}.spec-tabs svg{width:16px}.spec-form-intro{border-bottom:1px solid #4f214b14;padding-bottom:20px}.spec-form-intro p{color:var(--inside-muted);margin:5px 0 0;font-size:.67rem;line-height:1.65}.spec-group{background:linear-gradient(145deg,#fffdf9 0%,#fbf3e8 100%);border:1px solid #4f214b17;border-radius:18px;margin-top:18px;padding:19px}.spec-group-heading{border-bottom:1px solid #4f214b14;align-items:center;gap:11px;padding-bottom:13px;display:flex}.spec-group-heading>span{color:#f2e7d3;background:linear-gradient(145deg,#4f214b 0% 100%);border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.spec-group-heading svg{width:18px}.spec-group-heading div{gap:2px;display:grid}.spec-group-heading small{color:#a16b16;font-size:.59rem;font-weight:850}.spec-group-heading h3{color:var(--inside-primary);margin:0;font-size:.9rem}.spec-group .spec-grid{margin-top:15px}.spec-group .pill-field,.spec-group .inside-field--wide,.spec-group .near-match-toggle--wide{grid-column:1/-1}.spec-group .pill-field,.spec-group .near-match-toggle--wide{margin-top:0}.spec-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.pill-field{gap:10px;margin-top:20px;display:grid}.pill-field>span{color:#5d4851;align-items:center;gap:6px;font-size:.72rem;font-weight:850;display:flex}.pill-field>span svg{width:16px;color:var(--inside-primary)}.pill-field>div{flex-wrap:wrap;gap:7px;display:flex}.pill-field button{color:#6e5961;cursor:pointer;background:#fff;border:1px solid #4f214b1f;border-radius:99px;align-items:center;gap:5px;min-height:34px;padding:0 11px;font-size:.64rem;font-weight:800;display:flex}.pill-field button.is-selected{color:var(--inside-primary);background:#f8ecee;border-color:#4f214b4d}.pill-field button svg{width:13px}.near-match-toggle--wide{margin-top:20px}.spec-form-footer{border-top:1px solid #4f214b14;justify-content:space-between;align-items:center;gap:14px;margin-top:22px;padding-top:17px;display:flex}.spec-form-footer p{color:var(--inside-muted);align-items:center;gap:6px;margin:0;font-size:.65rem;display:flex}.spec-form-footer p svg{width:15px;color:var(--inside-primary)}.spec-form-footer button{background:var(--inside-primary);border-radius:11px;min-height:42px}.spec-form-footer .partner-search-reset{color:var(--inside-primary);cursor:pointer;background:#fffaf0;border:1px solid #4f214b29;align-items:center;gap:6px;padding:0 15px;font-size:.67rem;font-weight:850;display:inline-flex}.spec-form-footer .partner-search-reset svg{width:15px}.discovery-results--full{margin-top:24px}.spec-explainer{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.spec-explainer>div{background:#fffdf9;border:1px solid #4f214b13;border-radius:14px;align-items:flex-start;gap:9px;padding:14px;display:flex}.spec-explainer>div>svg{width:18px;color:var(--inside-primary);flex:none}.spec-explainer span{gap:3px;display:grid}.spec-explainer strong{font-size:.67rem}.spec-explainer small{color:var(--inside-muted);font-size:.58rem;line-height:1.55}.inside-placeholder>button{color:#fff;background:var(--inside-primary);border:0;border-radius:11px;min-height:38px;margin-top:8px;padding:0 18px;font-size:.7rem;font-weight:850}@media (width<=1180px){.inside-stats--four{grid-template-columns:repeat(2,minmax(0,1fr))}.online-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.online-strip>button:last-child{display:none}.quick-match-fields{grid-template-columns:repeat(4,minmax(0,1fr))}.quick-match-fields>button{grid-column:1/-1}}@media (width<=980px){.discovery-layout{grid-template-columns:245px minmax(0,1fr)}.spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.inside-toast{inset:82px 16px auto auto}.discovery-layout{grid-template-columns:1fr}.advanced-filters{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.filter-title,.near-match-toggle,.filter-submit,.filter-reset{grid-column:1/-1}.inside-home-grid--features{grid-template-columns:1fr}}@media (width<=620px){.inside-inline-error{width:calc(100% - 32px)}.inside-welcome--rich{min-height:280px}.quick-match-panel{margin-top:-25px;padding:18px}.quick-match-fields,.inside-stats--four,.spec-grid,.spec-explainer{grid-template-columns:1fr}.quick-match-fields{grid-template-columns:repeat(2,1fr)}.quick-match-fields label:nth-child(3),.quick-match-fields label:nth-child(4),.quick-match-fields>button{grid-column:1/-1}.online-strip{padding-bottom:6px;display:flex;overflow-x:auto}.online-strip>button,.online-strip>button:last-child{min-width:135px;display:grid}.advanced-filters{grid-template-columns:1fr;padding:16px}.filter-title,.near-match-toggle,.filter-submit,.filter-reset{grid-column:auto}.results-summary{flex-direction:column;align-items:flex-start;padding-block:12px}.results-summary>div{flex-wrap:wrap}.presence-privacy-card,.boost-inline{grid-template-columns:auto minmax(0,1fr)}.presence-privacy-card>button,.boost-inline>button{grid-column:1/-1;width:100%}.posts-toolbar{overflow-x:auto}.posts-toolbar button{flex:none}.posts-toolbar>span{display:none}.post-composer-card,.spec-form,.marriage-post{padding:18px}.marriage-post>header,.marriage-post>footer,.spec-form-footer{flex-wrap:wrap;align-items:flex-start}.marriage-post>footer>button:last-child,.spec-form-footer button{width:100%;margin-right:0}.profile-completion{width:100%}.spec-tabs{grid-template-columns:1fr 1fr;width:100%;display:grid}.spec-tabs button{justify-content:center;padding-inline:8px}.spec-form{padding:17px}.spec-group{padding:15px}}.inside-app{background:radial-gradient(circle at 92% 4%,#4f214b1a,#0000 24%),radial-gradient(circle at 6% 34%,#d8b99433,#0000 25%),linear-gradient(#faf5ef 0%,#f5eee7 52%,#fbf7f2 100%)}.inside-sidebar{z-index:60;isolation:isolate;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);scrollbar-width:none;background:radial-gradient(circle at 88% 7%,#e0be8d57,#0000 19%),radial-gradient(circle at 12% 68%,#4f214b12,#0000 28%),linear-gradient(#fffdf9fb,#f7ede3f7);border:1px solid #4f214b1c;border-radius:34px 34px 76px;flex-direction:column;width:268px;height:auto;padding:18px 15px 16px;display:flex;position:fixed;inset:16px 16px 16px auto;overflow:auto;box-shadow:-22px 18px 65px #4f214b21}.inside-sidebar::-webkit-scrollbar{display:none}.inside-sidebar:before{z-index:0;content:"";border:1px solid #c79a5438;border-radius:50%;width:168px;height:168px;position:absolute;top:-66px;right:-54px;box-shadow:0 0 0 24px #c79a540e,0 0 0 49px #4f214b06}.inside-sidebar:after{z-index:0;content:"";background:linear-gradient(#0000,#d8b274 16%,#f0d9ab 52%,#4f214b 84%,#0000);border-radius:99px;width:2px;position:absolute;top:166px;bottom:116px;right:12px}.inside-sidebar>*{z-index:1;position:relative}.inside-sidebar .inside-brand{background:linear-gradient(145deg,#fffaf4f0,#f4e3d2e6);border:1px solid #4f214b1a;border-radius:22px 22px 38px;justify-content:flex-start;gap:9px;width:100%;min-height:68px;padding:8px 9px;box-shadow:inset 0 1px #fffc}.inside-sidebar .inside-brand__mark{border-radius:18px 18px 28px;width:52px;height:52px;box-shadow:0 9px 22px #4f214b33}.inside-sidebar .inside-brand strong{width:82px;height:46px}.inside-sidebar .inside-brand small{margin-top:-2px;font-size:.57rem}.inside-sidebar .inside-profile-chip{background:#fffdf9c7;border:1px solid #4f214b1a;border-radius:18px 18px 18px 30px;width:100%;min-height:58px;margin:10px 0 6px;padding:8px 10px}.inside-sidebar .inside-avatar{background:linear-gradient(145deg,#f7e5cf,#dcb98e);border:1px solid #c79a5459;border-radius:50%;width:42px;height:42px}.inside-sidebar .inside-nav{background:radial-gradient(circle at 76% 14%,#c79a5426,#0000 25%),radial-gradient(circle at 18% 72%,#4f214b17,#0000 26%),linear-gradient(155deg,#fffdf98f,#fff8f0d6);border:0;border-radius:38px 19px 44px 30px;flex-direction:column;gap:4px;width:100%;margin:4px 0 12px;padding:10px 9px 12px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #4f214b12}.inside-sidebar .inside-nav:before{content:"";background:repeating-linear-gradient(#c79a5480 0 7px,#0000 7px 14px);border-radius:99px;width:2px;position:absolute;inset:24px 50% 24px auto}.inside-sidebar .inside-nav button{--nav-bg:linear-gradient(145deg, #4f214b 0%, #4f214b 100%);--nav-border:#e8cb9d52;--nav-icon-bg:linear-gradient(145deg, #f2dfbd, #c99c5b);--nav-icon-color:#4f214b;z-index:1;border:1px solid var(--nav-border);color:#f2e7d3;background:var(--nav-bg);text-align:right;border-radius:25px 12px 25px 25px;justify-content:flex-start;align-items:center;gap:8px;width:calc(100% - 40px);min-height:50px;padding:5px 8px;font-size:.67rem;font-weight:800;line-height:1.25;display:flex;position:relative;box-shadow:0 8px 20px #4f214b0e}.inside-sidebar .inside-nav button:nth-child(odd){align-self:flex-start;margin-left:auto}.inside-sidebar .inside-nav button:nth-child(2n){border-radius:12px 25px 25px;align-self:flex-end;margin-right:auto}.inside-sidebar .inside-nav button:hover{color:#f2e7d3;background:var(--nav-bg);border-color:#efd2a3c7;transform:translateY(-2px)scale(1.015)}.inside-sidebar .inside-nav button.is-active{color:#f2e7d3;background:var(--nav-bg);border-color:#efd2a3f2;transform:scale(1.035);box-shadow:0 14px 28px #4f214b4d,0 0 0 2px #dab47738,inset 0 0 0 1px #fff9f31f}.inside-sidebar .inside-nav svg{box-sizing:content-box;width:16px;height:16px;color:var(--nav-icon-color);background:var(--nav-icon-bg);border:1px solid #ffffff80;border-radius:50% 50% 50% 13px;flex:none;padding:6px}.inside-sidebar .inside-nav button.is-active svg{color:var(--nav-icon-color);background:var(--nav-icon-bg);border-color:#ffffff3d}.inside-sidebar .nav-count{color:#fff;background:#4f214b;min-width:18px;height:18px;margin:0;font-size:.58rem;position:absolute;top:6px;left:7px}.inside-sidebar .nav-live-dot{border:2px solid #fffdf9;margin:0;position:absolute;top:9px;left:10px}.inside-sidebar .inside-safety{border-color:#4a70491f;border-radius:15px 15px 25px;align-items:center;gap:7px;width:100%;margin:auto 0 0;padding:9px 10px}.inside-sidebar .inside-safety svg{width:17px}.inside-sidebar .inside-safety strong{font-size:.65rem}.inside-sidebar .inside-safety small{display:none}.inside-sidebar .inside-logout{background:#fffdf9bd;border:1px solid #4f214b1a;border-radius:13px 13px 13px 23px;justify-content:center;gap:7px;width:100%;height:38px;margin:8px 0 0;padding:0 12px;font-size:.7rem}.inside-main{min-height:100svh;margin-right:292px;padding-top:22px;padding-bottom:42px}.inside-topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf9c7;border:1px solid #4f214b17;border-radius:18px 18px 30px;width:min(1320px,100% - 48px);min-height:62px;margin:0 auto;padding:8px 10px 8px 14px;position:relative;top:auto;box-shadow:0 13px 34px #4f214b0e}.inside-topbar:before{content:"";background:linear-gradient(#e1c28f,#4f214b);border-radius:99px;width:5px;height:32px}.inside-promo-banner{color:#f2e7d3;background:radial-gradient(circle at 12%,#f2dfbd29,#0000 22%),linear-gradient(135deg,#4f214b,#4f214b);border:1px solid #e8cb9d61;border-radius:17px 17px 27px;align-items:center;gap:11px;width:min(780px,100% - 90px);min-height:50px;padding:6px 8px 6px 10px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px #4f214b29}.inside-promo-banner:after{content:"";background:linear-gradient(#0000,#e4c28c,#0000);border-radius:99px;width:3px;position:absolute;inset:8px auto 8px 0}.inside-promo-icon{color:#4f214b;background:linear-gradient(145deg,#f2dfbd,#c99c5b);border:1px solid #fff6;border-radius:50% 50% 50% 13px;flex:none;place-items:center;width:38px;height:38px;display:grid}.inside-promo-icon svg{width:18px}.inside-promo-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.inside-promo-copy small{color:#f2e7d3;font-size:.61rem;font-weight:850}.inside-promo-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.inside-promo-action{color:#4f214b;cursor:pointer;background:linear-gradient(145deg,#f6e7cb,#d2a868);border:1px solid #ffffff80;border-radius:12px 12px 20px;justify-content:center;align-items:center;gap:5px;min-width:126px;min-height:36px;margin-right:auto;padding:0 12px;font-size:.68rem;font-weight:900;display:inline-flex;box-shadow:0 8px 18px #4f214b2e}.inside-promo-action:hover{transform:translateY(-1px)}.inside-promo-action svg{width:15px}.inside-mobile-exit{display:none}.inside-preview-notice,.inside-content,.messages-page{width:min(1320px,100% - 48px)}.inside-preview-notice{background:#fffdf9b8;border-right:4px solid #b58a49;border-radius:16px 16px 28px;margin-top:16px}.inside-content,.messages-page{margin-top:24px}.inside-welcome--rich{background:linear-gradient(90deg,#ffffff08,#0000 36%),radial-gradient(circle at 8% 16%,#f1d2a13d,#0000 28%),linear-gradient(128deg,#4f214b 0% 54%,#4f214b 100%);border:1px solid #e8ca9d33;border-radius:36px 36px 105px;min-height:290px;padding:clamp(34px,5vw,62px);box-shadow:0 30px 75px #4f214b33}.inside-welcome--rich:before{content:"";background:linear-gradient(#0000,#e3c18b 22%,#f2dec0 72%,#0000);border-radius:99px;width:3px;position:absolute;top:34px;bottom:34px;right:27px}.inside-welcome--rich:after{border-color:#f0d7b21f;width:320px;height:320px;top:-96px;left:-35px;box-shadow:0 0 0 40px #fff9f308,0 0 0 82px #fff9f305}.inside-welcome h1{letter-spacing:-.03em;max-width:760px;font-size:clamp(2.35rem,4.5vw,4rem)}.inside-primary-button{border-radius:16px 16px 28px;min-width:175px;height:52px;box-shadow:0 12px 28px #4f214b33;border:1px solid #ffffff59!important}.quick-match-panel{background:#fffdf9f5;border-color:#4f214b1f;border-radius:30px 16px 34px 30px;width:calc(100% - 72px);margin:-62px auto 0;padding:24px 26px;box-shadow:0 24px 55px #4f214b21}.quick-match-title>span{background:linear-gradient(145deg,#f7ead7,#e3c49c);border:1px solid #c79a5440;border-radius:50% 50% 50% 16px}.quick-match-fields>button{background:linear-gradient(145deg,#4f214b,#4f214b);border-radius:12px 12px 22px}.inside-stats{gap:14px;margin-top:22px}.inside-stats article{background:#fffdf9d6;border-radius:28px 13px 28px 28px;min-height:112px;box-shadow:0 16px 38px #4f214b0e}.inside-stats article:nth-child(2n){border-radius:13px 28px 28px;transform:translateY(7px)}.inside-section__head h2,.inside-page-heading h1,.messages-heading h1{letter-spacing:-.025em}.recommendation-card,.online-strip>button,.marriage-post,.spec-form,.chat-layout{border-radius:26px 14px 30px 26px}.inside-toast{inset:98px auto auto 28px}@media (width<=1180px) and (width>=861px){.inside-sidebar{border-radius:28px 28px 62px;width:232px;padding:13px 11px 12px;inset:12px 12px 12px auto}.inside-main{margin-right:256px;padding-top:14px}.inside-topbar,.inside-preview-notice,.inside-content,.messages-page{width:calc(100% - 32px)}.inside-sidebar .inside-nav{gap:3px;padding:8px 7px 10px}.inside-sidebar .inside-nav button{gap:6px;width:calc(100% - 34px);min-height:46px;padding-inline:6px;font-size:.61rem}.inside-sidebar .inside-nav svg{width:15px;height:15px;padding:5px}.inside-sidebar .inside-brand strong{width:68px}.inside-sidebar .inside-profile-chip{gap:7px;padding-inline:8px}.inside-sidebar .inside-profile-chip strong{font-size:.76rem}}@media (width<=980px) and (width>=861px){.inside-sidebar{width:216px;padding-inline:9px;inset:10px 10px 10px auto}.inside-main{margin-right:234px}.inside-sidebar .inside-profile-chip small,.inside-sidebar .inside-brand small{display:none}.inside-sidebar .inside-brand{gap:3px;min-height:60px;padding-inline:7px}.inside-sidebar .inside-brand__mark{width:44px;height:44px}.inside-sidebar .inside-brand strong{width:62px}.inside-sidebar .inside-nav button{width:calc(100% - 29px);min-height:44px;font-size:.57rem}.inside-sidebar .inside-safety{padding-block:7px}.inside-sidebar .inside-safety small{display:none}}@media (width<=860px){.inside-sidebar{display:none}.inside-main{margin-right:0;padding-top:0;padding-bottom:112px}.inside-topbar{z-index:50;background:#fffdf9eb;border-radius:26px 26px 16px;flex-wrap:wrap;row-gap:8px;width:calc(100% - 20px);min-height:0;margin:9px 10px 0;padding:8px 12px;position:sticky;top:9px;box-shadow:0 16px 40px #4f214b1f}.inside-topbar:before{display:none}.inside-mobile-brand{display:block}.inside-mobile-brand .inside-brand{gap:6px}.inside-mobile-brand .inside-brand__mark{border-radius:15px;width:46px;height:46px}.inside-mobile-brand .inside-brand strong{width:68px;height:40px}.inside-mobile-brand .inside-brand small{display:none}.inside-promo-banner{border-radius:18px 18px 25px;flex:0 0 100%;order:3;width:100%;max-width:none;min-height:52px;padding:6px 8px}.inside-promo-copy strong{font-size:.72rem}.inside-promo-action{min-width:108px;padding-inline:9px;font-size:.62rem}.inside-mobile-exit,.inside-top-actions>button{width:42px;height:42px;color:var(--inside-primary);background:#fffaf4;border:1px solid #4f214b1a;border-radius:14px;place-items:center;display:grid}.inside-mobile-exit svg{width:18px}.inside-preview-notice,.inside-content,.messages-page{width:calc(100% - 24px)}.inside-preview-notice{margin-top:14px}.inside-welcome--rich{border-radius:28px 28px 76px;min-height:280px}.quick-match-panel{border-radius:24px 13px 28px 24px;width:calc(100% - 24px);margin-top:-34px}.inside-stats article:nth-child(2n){transform:none}.inside-mobile-nav{inset:auto 12px max(12px, env(safe-area-inset-bottom));z-index:70;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#4f214bfa,#4f214bf7);border:1px solid #ffffff1f;border-radius:25px 25px 35px;grid-template-columns:repeat(5,1fr);width:auto;min-height:76px;padding:8px;display:grid;position:fixed;box-shadow:0 20px 50px #4f214b47}.inside-mobile-nav button{color:#f2e7d3a8;background:0 0;border:0;border-radius:18px 18px 10px;min-width:0;min-height:58px;padding:5px 2px;font-size:.54rem;transition:transform .16s,background .16s,color .16s}.inside-mobile-nav button.is-active{color:var(--inside-primary-dark);background:linear-gradient(145deg,#f8ead8,#dfbd91);transform:translateY(-10px);box-shadow:0 11px 24px #4f214b4d}.inside-mobile-nav svg{width:19px}.inside-toast{inset:158px 16px auto auto}}@media (width<=620px){.inside-topbar{min-height:0}.inside-mobile-brand .inside-brand__mark{width:42px;height:42px}.inside-mobile-brand .inside-brand strong{width:59px;height:36px}.inside-top-actions{gap:7px}.inside-mobile-exit,.inside-top-actions>button{width:38px;height:38px}.inside-promo-banner{gap:7px;padding-inline:7px}.inside-promo-icon{width:34px;height:34px}.inside-promo-copy small{font-size:.56rem}.inside-promo-copy strong{max-width:145px;font-size:.65rem}.inside-promo-action{min-width:92px;min-height:33px;padding-inline:6px;font-size:.56rem}.inside-welcome--rich{min-height:295px;padding:28px 25px 46px}.inside-welcome h1{font-size:2.35rem}.quick-match-panel{width:calc(100% - 10px);padding:18px 16px}.inside-mobile-nav{padding-inline:5px;inset-inline:8px}.inside-mobile-nav button{font-size:.48rem}}.recommendation-card{min-height:430px;padding:56px 20px 20px}.member-tier-badge{z-index:2;color:#4f214b;white-space:nowrap;background:#fffdf9f0;border:1px solid #4f214b1f;border-radius:999px;justify-content:center;align-items:center;gap:5px;min-height:29px;padding:4px 11px;font-size:.61rem;font-weight:950;display:inline-flex;position:absolute;inset:14px 50% auto auto;transform:translate(50%)}.member-tier-badge svg{width:14px;height:14px}.member-tier-badge--vip{color:#4f214b;background:#fff8e9c2;border-color:#4f214b3b;box-shadow:0 8px 20px #411c1329}.member-tier-badge--business{color:#f2e7d3;background:#4f214b8f;border-color:#efd39b80;box-shadow:0 8px 20px #4f214b33}.recommendation-card__top{justify-content:center;margin-bottom:25px;position:relative}.recommendation-avatar{border-radius:35px 24px 35px 35px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:104px;height:112px;font-family:inherit;display:flex}.recommendation-avatar>svg{width:45px;height:45px}.recommendation-avatar>small{color:currentColor;font-size:.57rem;font-weight:900}.recommendation-card .match-badge{z-index:2;border:3px solid #fffdf9;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.profile-card-copy{text-align:center}.profile-card-labels,.profile-traits{justify-content:center}.profile-card-copy>small{min-height:21px;font-size:.7rem;line-height:1.7;display:block}.recommendation-card.membership-standard{background:radial-gradient(circle at 88% 10%,#d3b07f1f,#0000 27%),linear-gradient(145deg,#fffaf1,#f3e7d7)}.recommendation-card.membership-vip{color:#4f214b;background:radial-gradient(circle at 14% 10%,#fff8d3eb,#0000 24%),linear-gradient(118deg,#b57c2d 0%,#dfb169 18%,#fff0bd 33%,#f4cf87 47%,#c38a35 63%,#f0c579 82%,#b87f30 100%);border-color:#4f214b38;box-shadow:inset 0 2px #fff6d1d6,inset 0 -4px 12px #6f370b29,0 18px 40px #70491838}.recommendation-card.membership-vip:before,.recommendation-card.membership-business:before{z-index:0;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffad,#0000);width:24%;animation:4.8s ease-in-out infinite ahed-vip-card-sheen;position:absolute;top:-32%;bottom:-32%;left:-38%;transform:skew(-18deg)}.recommendation-card.membership-vip h3,.recommendation-card.membership-vip p,.recommendation-card.membership-vip .profile-card-copy>small{color:#4f214b}.recommendation-card.membership-vip .recommendation-avatar{color:#4f214b;background:linear-gradient(145deg,#fff5df,#dfbd7d);border-color:#4f214b38}.recommendation-card.membership-vip .match-badge{border-color:#d9ad66}.recommendation-card.membership-vip .profile-traits span{color:#4f214b;background:#fff8e973}.recommendation-card.membership-vip .recommendation-actions{border-top-color:#4f214b2e}.recommendation-card.membership-vip .save-button{color:#4f214b;background:#fff8e994;border-color:#4f214b40}.recommendation-card.membership-vip .save-button.is-saved,.recommendation-card.membership-vip .profile-button{color:#f2e7d3;background:#4f214b}.recommendation-card.membership-business{color:#f2e7d3;background:linear-gradient(118deg,#4f214b 0% 24%,#4f214b 47% 68%,#4f214b 100%);border-color:#e2be8061;box-shadow:inset 0 2px #ffffff24,inset 0 -4px 12px #4f214b3d,0 20px 45px #4f214b42}.recommendation-card.membership-business h3{color:#f2e7d3}.recommendation-card.membership-business p,.recommendation-card.membership-business .profile-card-copy>small{color:#f2e7d3d1}.recommendation-card.membership-business .recommendation-avatar{color:#f2e7d3;background:linear-gradient(145deg,#4f214bfa,#4f214bfa);border-color:#efd39b7a;box-shadow:0 15px 30px #4f214b4d}.recommendation-card.membership-business .match-badge{border-color:#4f214b}.recommendation-card.membership-business .profile-traits span{color:#f2e7d3;background:#ffffff17}.recommendation-card.membership-business .recommendation-actions{border-top-color:#ffffff21}.recommendation-card.membership-business .save-button{color:#f2e7d3;background:#ffffff0f;border-color:#e7c79161}.recommendation-card.membership-business .save-button.is-saved,.recommendation-card.membership-business .profile-button{color:#4f214b;background:linear-gradient(145deg,#f2dfbb,#c99c5b)}.recommendation-card .sponsored-ribbon{inset:14px auto auto 12px}@keyframes ahed-vip-card-sheen{0%,52%{left:-38%}82%,to{left:122%}}@media (width<=620px){.recommendation-card{min-height:414px}.recommendation-avatar{width:96px;height:103px}.recommendation-avatar>svg{width:41px;height:41px}}.inside-safety{color:#4f214b;text-align:right;cursor:pointer;background:linear-gradient(145deg,#fff7eb,#f2e1cf);border-color:#4f214b29;width:100%}.inside-safety:hover{border-color:#4f214b4d;box-shadow:0 10px 25px #4f214b14}.inside-safety small{color:#806772}.recommendation-avatar>img{border-radius:inherit;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.recommendation-avatar.is-photo-locked{background:linear-gradient(135deg,#4f214b21,#f3e4cfdb),repeating-linear-gradient(45deg,#0000 0 8px,#4f214b0f 8px 16px);overflow:hidden}.recommendation-avatar.is-photo-locked>svg{filter:blur(4px);opacity:.45}.recommendation-avatar>em{z-index:2;color:#4f214b;background:#fffdf9eb;border:1px solid #4f214b2e;border-radius:50%;place-items:center;width:31px;height:31px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.recommendation-avatar>em svg{width:14px;height:14px}.recommendation-avatar>img+small,.recommendation-avatar.is-photo-locked>small{z-index:3;color:#f2e7d3;background:#4f214bd1;border-radius:99px;padding:3px 7px;position:absolute;bottom:7px;right:8px}.profile-button svg:first-child{width:15px;height:15px}.trust-page{padding-bottom:110px}.trust-page-heading{align-items:center}.trust-heading-seal{color:#4f214b;background:linear-gradient(145deg,#fffdf9f5,#f3e4cfb8);border:1px solid #4f214b21;border-radius:20px 20px 34px;align-items:center;gap:12px;min-width:245px;padding:14px 17px;display:flex;box-shadow:0 12px 30px #4f214b12}.trust-heading-seal>svg{color:#f2e7d3;background:#4f214b;border-radius:10px;width:30px;height:30px;padding:6px}.trust-heading-seal>span{flex-direction:column;gap:3px;display:flex}.trust-heading-seal strong{font-size:.82rem}.trust-heading-seal small{color:#846f76;font-size:.69rem}.trust-tabs{background:#fffdf9d1;border:1px solid #4f214b1a;border-radius:18px;gap:8px;margin-bottom:20px;padding:6px;display:inline-flex}.trust-tabs button{color:#816b74;cursor:pointer;background:0 0;border:0;border-radius:13px;align-items:center;gap:8px;min-height:46px;padding:0 17px;font-size:.78rem;font-weight:850;display:flex}.trust-tabs button.is-active{color:#f2e7d3;background:linear-gradient(135deg,#4f214b,#4f214b);box-shadow:0 9px 20px #4f214b33}.trust-tabs svg{width:17px}.trust-tabs b{color:#4f214b;background:#f1dcc0;border-radius:99px;place-items:center;min-width:21px;height:21px;font-size:.63rem;display:grid}.trust-request-list{gap:15px;display:grid}.trust-request-card{background:radial-gradient(circle at 8% 0,#efd39b2e,#0000 24%),#fffdf9;border:1px solid #4f214b1a;border-radius:26px 26px 46px;overflow:hidden;box-shadow:0 14px 35px #4f214b0e}.trust-request-profile{grid-template-columns:auto 1fr auto;align-items:center;gap:15px;padding:18px 20px 13px;display:grid}.trust-request-avatar{color:#4f214b;background:linear-gradient(145deg,#f9ead8,#e6c9a8);border:1px solid #4f214b21;border-radius:22px 16px 22px 22px;place-items:center;width:62px;height:68px;display:grid;position:relative}.trust-request-avatar svg{width:27px}.trust-request-avatar b{font-size:.52rem;position:absolute;bottom:4px}.trust-request-profile h2{color:#4f214b;margin:5px 0 3px;font-size:1rem}.trust-request-profile p{color:#806f75;margin:0;font-size:.72rem}.wali-label{color:#4f214b;background:#f5e6d2;align-items:center;gap:4px;display:inline-flex}.wali-label svg{width:12px}.request-status{color:#765f68;background:#f7eee4;border-radius:99px;align-items:center;gap:5px;padding:7px 10px;font-size:.65rem;font-weight:850;display:inline-flex}.request-status svg{width:13px}.request-status--accepted{color:#2f684b;background:#e6f4ea}.request-status--declined,.request-status--cancelled,.request-status--blocked{color:#4f214b;background:#f8e8ec}.trust-request-card blockquote{color:#5f4c54;background:#f8eee2b3;border:0;border-right:3px solid #d5ae72;border-radius:8px 16px 16px 8px;margin:0 20px 14px 96px;padding:13px 16px;font-size:.78rem;line-height:1.85}.trust-request-card>footer{border-top:1px solid #4f214b12;justify-content:space-between;align-items:center;gap:15px;padding:13px 20px 17px;display:flex}.trust-request-card>footer>small{color:#9a878e;font-size:.65rem}.request-safety-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.request-safety-actions button{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:39px;padding:0 13px;font-size:.69rem;font-weight:850;display:inline-flex}.request-safety-actions svg{width:15px}.request-report{color:#957e87;background:0 0;border:0}.share-photo-check{color:#4f214b;background:#fff9f1;border:1px solid #4f214b1a;border-radius:12px;align-items:center;gap:6px;min-height:39px;padding:0 11px;font-size:.67rem;font-weight:800;display:inline-flex}.share-photo-check input{accent-color:#4f214b}.share-photo-check svg{width:14px}.trust-empty{min-height:320px}.trust-overview-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.trust-overview-grid article{background:#fffdf9;border:1px solid #4f214b17;border-radius:21px 21px 31px;align-items:center;gap:11px;min-height:98px;padding:15px;display:flex}.trust-overview-grid article>span{color:#f2e7d3;background:#4f214b;border-radius:14px 10px 14px 14px;flex:none;place-items:center;width:41px;height:41px;display:grid}.trust-overview-grid svg{width:19px}.trust-overview-grid article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.trust-overview-grid small{color:#88737b;font-size:.65rem}.trust-overview-grid strong{font-size:.75rem;line-height:1.5}.trust-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:17px;display:grid}.trust-panel{background:radial-gradient(circle at 0 0,#efd39b26,#0000 28%),#fffdf9;border:1px solid #4f214b1a;border-radius:28px 28px 52px;flex-direction:column;gap:17px;min-width:0;padding:22px;display:flex;box-shadow:0 16px 38px #4f214b0d}.trust-panel>header{align-items:flex-start;gap:12px;display:flex}.trust-panel>header>span{color:#f2e7d3;background:linear-gradient(145deg,#4f214b,#4f214b);border-radius:15px 11px 15px 15px;flex:none;place-items:center;width:45px;height:45px;display:grid;box-shadow:0 10px 22px #4f214b2e}.trust-panel>header svg{width:21px}.trust-panel>header small{color:#9b7b55;font-size:.64rem;font-weight:900}.trust-panel>header h2{color:#4f214b;margin:3px 0 4px;font-size:1.03rem}.trust-panel>header p{color:#826d75;margin:0;font-size:.71rem;line-height:1.7}.trust-panel>button,.trust-panel>form>button,.wali-form>button{color:#f2e7d3;background:linear-gradient(135deg,#4f214b,#4f214b);border:0;border-radius:14px;min-height:44px;font-size:.75rem;font-weight:850}.photo-control-row{grid-template-columns:145px 1fr;gap:13px;display:grid}.photo-upload{color:#4f214b;cursor:pointer;background:linear-gradient(145deg,#faecda,#ecd4b8);border:1px dashed #4f214b3d;border-radius:33px 20px 33px 33px;place-items:center;min-height:196px;display:grid;position:relative;overflow:hidden}.photo-upload input{opacity:0;width:1px;height:1px;position:absolute}.photo-upload>span{flex-direction:column;align-items:center;gap:8px;display:flex}.photo-upload>span svg{width:36px;height:36px}.photo-upload>span small{font-size:.66rem;font-weight:850}.photo-upload img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.photo-upload>b{z-index:2;color:#f2e7d3;background:#4f214be0;border-radius:99px;align-items:center;gap:5px;padding:6px 9px;font-size:.61rem;display:inline-flex;position:absolute;bottom:10px;right:10px}.photo-upload>b svg{width:13px}.privacy-options{gap:7px;display:grid}.privacy-options button{color:#745e67;text-align:right;cursor:pointer;background:#fffaf3;border:1px solid #4f214b1a;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;min-height:60px;padding:9px 11px;display:grid}.privacy-options button.is-active{color:#4f214b;background:#f6e5d2;border-color:#4f214b61;box-shadow:inset 3px 0 #4f214b}.privacy-options button>svg{width:18px}.privacy-options button>svg:last-child{color:#4f214b;width:16px}.privacy-options button span{flex-direction:column;gap:2px;display:flex}.privacy-options button strong{font-size:.7rem}.privacy-options button small{color:#8b777e;font-size:.59rem;line-height:1.45}.wali-consent{background:#fff9f2;border:1px solid #4f214b17;border-radius:14px;align-items:center;gap:8px;padding:10px 12px;display:flex}.wali-consent input{accent-color:#4f214b}.wali-consent span{flex-direction:column;gap:2px;display:flex}.wali-consent strong{font-size:.67rem}.wali-consent small{color:#8e7a81;font-size:.58rem}.verification-state{border-radius:15px;align-items:center;gap:10px;padding:11px 13px;display:flex}.verification-state.is-pending{color:#73531f;background:#fff3d9}.verification-state.is-approved{color:#286343;background:#e6f3e9}.verification-state>svg{width:20px}.verification-state>div{flex-direction:column;gap:2px;display:flex}.verification-state strong{font-size:.72rem}.verification-state small{font-size:.62rem}.verification-levels{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.verification-levels button{color:#4f214b;cursor:pointer;background:#fff9f2;border:1px solid #4f214b1a;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:99px;padding:9px;display:flex}.verification-levels button.is-active{background:linear-gradient(145deg,#f6e1c9,#fff7e9);border-color:#4f214b52;box-shadow:0 8px 18px #4f214b14}.verification-levels svg{width:20px}.verification-levels strong{font-size:.7rem}.verification-levels small{color:#8b777e;text-align:center;font-size:.55rem}.verification-files{gap:7px;display:grid}.verification-files label{cursor:pointer;background:#fffaf4;border:1px dashed #4f214b33;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:7px;min-height:55px;padding:9px 12px;display:grid;position:relative}.verification-files input{opacity:0;width:1px;height:1px;position:absolute}.verification-files label>span{color:#4f214b;align-items:center;gap:7px;font-size:.68rem;font-weight:850;display:inline-flex}.verification-files svg{width:16px}.verification-files small{color:#97838a;text-align:left;font-size:.58rem}.trust-data-note,.request-consent-note{color:#4f214b;background:#f8ecdc;border:1px solid #4f214b17;border-radius:14px;align-items:center;gap:9px;padding:10px 12px;display:flex}.trust-data-note>svg,.request-consent-note>svg{flex:none;width:18px}.trust-data-note span,.request-consent-note span{flex-direction:column;gap:2px;display:flex}.trust-data-note strong,.request-consent-note strong{font-size:.67rem}.trust-data-note small,.request-consent-note small{color:#8c737c;font-size:.58rem;line-height:1.5}.wali-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.wali-form input{background:#fffaf4;border-color:#4f214b1f;border-radius:13px;min-height:43px;font-size:.7rem}.wali-form .wali-consent,.wali-form>button{grid-column:1/-1}.wali-list{gap:7px;display:grid}.wali-list article{background:#fffaf4;border:1px solid #4f214b14;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:10px;display:grid}.wali-list article>span{color:#4f214b;background:#f0ddc4;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.wali-list article>span svg{width:17px}.wali-list article>div:nth-child(2){flex-direction:column;gap:3px;display:flex}.wali-list article strong{font-size:.69rem}.wali-list article small{color:#8b777e;font-size:.59rem}.wali-list article>div:last-child{gap:4px;display:flex}.wali-list article button{color:#4f214b;cursor:pointer;background:#fffdf9;border:1px solid #4f214b1f;border-radius:9px;padding:6px 8px;font-size:.57rem}.wali-empty{color:#8b747d;border:1px dashed #4f214b26;border-radius:15px;justify-content:center;align-items:center;gap:9px;padding:17px;display:flex}.wali-empty>svg{width:23px}.wali-empty span{flex-direction:column;gap:3px;display:flex}.wali-empty strong{font-size:.67rem}.wali-empty small{font-size:.58rem}.safety-rules{gap:8px;display:grid}.safety-rules>div{background:#fff8ef;border-radius:14px;align-items:center;gap:9px;padding:11px;display:flex}.safety-rules>div>svg{color:#4f214b;width:19px}.safety-rules span{flex-direction:column;gap:2px;display:flex}.safety-rules strong{font-size:.69rem}.safety-rules small{color:#8c777f;font-size:.59rem;line-height:1.45}.report-history h3{margin:0 0 8px;font-size:.75rem}.report-history>p{color:#927e85;text-align:center;border:1px dashed #4f214b21;border-radius:14px;margin:0;padding:18px;font-size:.65rem}.report-history article{border-bottom:1px solid #4f214b12;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:9px 0;display:grid}.report-state{color:#84522b;background:#faead4;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.report-state svg{width:15px}.report-history article>div{flex-direction:column;gap:2px;display:flex}.report-history strong{font-size:.66rem}.report-history small{color:#958188;font-size:.56rem}.report-history article>b{color:#76545f;font-size:.59rem}.ahed-dialog{color:#4f214b;background:radial-gradient(circle at 0 0,#efd39b38,#0000 30%),#fffdf9;border:1px solid #4f214b29;border-radius:30px 30px 58px;width:min(620px,100vw - 26px);max-width:620px;max-height:min(90svh,820px);padding:0;font-family:inherit;overflow-y:auto;box-shadow:0 30px 90px #4f214b47}.ahed-dialog>button[data-slot=dialog-close]{z-index:5;color:#4f214b;background:#fffdf9e6;border-radius:11px;place-items:center;width:34px;height:34px;display:grid;top:16px;left:16px;right:auto}.ahed-dialog form{gap:17px;padding:25px;display:grid}.ahed-dialog-header{text-align:right;grid-template-columns:auto 1fr;align-items:center;gap:13px;display:grid}.dialog-profile-avatar{color:#4f214b;background:linear-gradient(145deg,#f7e8d4,#dfbb8e);border-radius:26px 18px 26px 26px;place-items:center;width:74px;height:80px;display:grid;position:relative}.dialog-profile-avatar>svg{width:32px}.dialog-profile-avatar>small{font-size:.56rem;font-weight:900;position:absolute;bottom:5px}.dialog-profile-avatar>b{background:#42a665;border:3px solid #fffdf9;border-radius:50%;width:12px;height:12px;position:absolute;bottom:8px;right:3px}.ahed-dialog [data-slot=dialog-title]{color:#4f214b;margin:4px 0;font-size:1.25rem}.ahed-dialog [data-slot=dialog-description]{color:#826e76;font-size:.72rem}.dialog-profile-tags{flex-wrap:wrap;gap:7px;display:flex}.dialog-profile-tags span{color:#4f214b;background:#f4e3cc;border-radius:99px;align-items:center;gap:5px;padding:6px 9px;font-size:.63rem;font-weight:850;display:inline-flex}.dialog-profile-tags svg{width:13px}.dialog-profile-bio{color:#624e56;background:#fff8ef;border-radius:16px;margin:0;padding:13px 15px;font-size:.76rem;line-height:1.8}.dialog-public-profile{gap:10px;display:grid}.dialog-public-profile>header{background:#f7eaee;border:1px solid #efd9e0;border-radius:15px 15px 22px;align-items:center;gap:9px;padding:11px 13px;display:flex}.dialog-public-profile>header>svg{color:#4f214b;flex:none;width:18px}.dialog-public-profile>header>div{gap:1px;display:grid}.dialog-public-profile>header small{color:#747981;font-size:max(.58rem,12px)}.dialog-public-profile>header strong{color:#4f214b;font-size:max(.72rem,14px)}.dialog-public-profile>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dialog-public-profile article{background:#fbfaf7;border:1px solid #e7e5e2;border-radius:14px;grid-template-columns:minmax(104px,.42fr) minmax(0,.58fr);align-items:stretch;gap:7px;padding:6px;display:grid}.dialog-public-profile article.is-wide{grid-column:1/-1}.dialog-public-profile article>span,.dialog-public-profile article>b{border-radius:10px;align-items:center;min-width:0;padding:8px 9px;font-size:max(.62rem,12px);line-height:1.55;display:flex}.dialog-public-profile article>span{color:#4f214b;background:#f7eaee;font-weight:850}.dialog-public-profile article>b{color:#282a2f;background:#fff;font-weight:750}@media (width<=560px){.dialog-public-profile>div{grid-template-columns:minmax(0,1fr)}.dialog-public-profile article.is-wide{grid-column:auto}}.request-intro-field{gap:6px;display:grid}.request-intro-field>span{color:#4f214b;font-size:.72rem;font-weight:850}.request-intro-field textarea{resize:vertical;color:#4f214b;width:100%;min-height:112px;font:inherit;background:#fffaf4;border:1px solid #4f214b26;border-radius:15px;outline:none;padding:12px 13px;font-size:.73rem;line-height:1.75}.request-intro-field textarea:focus{border-color:#4f214b;box-shadow:0 0 0 3px #4f214b14}.request-intro-field>small{color:#97838a;font-size:.58rem}.request-wali-select{background:#fff8ef;border:1px solid #4f214b1a;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:11px 12px;display:grid}.request-wali-select>svg{color:#4f214b;width:20px}.request-wali-select>span{flex-direction:column;gap:2px;display:flex}.request-wali-select strong{font-size:.68rem}.request-wali-select small{color:#8c7880;font-size:.58rem}.request-wali-select select,.ahed-report-dialog .inside-field select{color:#4f214b;min-height:38px;font:inherit;background:#fffdf9;border:1px solid #4f214b24;border-radius:11px;padding:0 10px;font-size:.64rem}.add-wali-shortcut{color:#4f214b;cursor:pointer;background:#fff9f1;border:1px dashed #4f214b29;border-radius:14px;align-items:center;gap:7px;padding:10px 12px;font-size:.65rem;font-weight:800;display:flex}.add-wali-shortcut svg{width:16px}.add-wali-shortcut svg:last-child{margin-right:auto}.ahed-dialog-footer{border-top:1px solid #4f214b14;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding-top:5px;display:flex}.ahed-dialog-footer>div{align-items:center;gap:7px;display:flex}.ahed-dialog-footer button{color:#4f214b;min-height:40px;font:inherit;cursor:pointer;background:#fffaf4;border:1px solid #4f214b1f;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:.67rem;font-weight:850;display:inline-flex}.ahed-dialog-footer button[type=submit]{color:#f2e7d3;background:linear-gradient(135deg,#4f214b,#4f214b);border:0}.ahed-dialog-footer svg{width:15px}.dialog-danger-actions button{color:#4f214b;background:0 0;border-color:#0000}.ahed-report-dialog{max-width:520px}.ahed-report-dialog [data-slot=dialog-header]{text-align:center;padding-top:6px}.report-dialog-icon{color:#f2e7d3;background:#4f214b;border-radius:18px 13px 18px 18px;place-items:center;width:50px;height:50px;margin:0 auto 2px;display:grid}.report-dialog-icon svg{width:22px}.ahed-report-dialog .inside-field{gap:6px;display:grid}.ahed-report-dialog .inside-field select{width:100%}@media (width<=1020px){.trust-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-settings-grid{grid-template-columns:1fr}}@media (width<=760px){.trust-page-heading{align-items:flex-start}.trust-heading-seal{width:100%;min-width:0}.trust-request-profile{grid-template-columns:auto 1fr}.request-status{grid-column:2;width:max-content}.trust-request-card blockquote{margin:0 16px 13px}.trust-request-card>footer{flex-direction:column;align-items:flex-start}.request-safety-actions{justify-content:flex-start;width:100%}.photo-control-row{grid-template-columns:120px 1fr}.inside-mobile-nav{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=560px){.trust-page{padding-inline:13px}.trust-overview-grid{grid-template-columns:1fr 1fr;gap:8px}.trust-overview-grid article{min-height:88px;padding:11px}.trust-overview-grid article>span{width:35px;height:35px}.trust-panel{border-radius:23px 23px 39px;padding:17px}.photo-control-row{grid-template-columns:1fr}.photo-upload{width:132px;min-height:165px;margin:auto}.wali-form{grid-template-columns:1fr}.verification-levels{gap:5px}.verification-levels button{min-height:94px;padding-inline:4px}.trust-request-profile,.trust-request-card>footer{padding-inline:14px}.share-photo-check,.request-safety-actions .request-accept{width:100%}.ahed-dialog form{padding:20px 16px}.ahed-dialog-header{padding-left:30px}.request-wali-select{grid-template-columns:auto 1fr}.request-wali-select select{grid-column:1/-1}.ahed-dialog-footer{flex-direction:column-reverse;align-items:stretch}.ahed-dialog-footer>div{width:100%}.ahed-dialog-footer>div:not(.dialog-danger-actions)>button{flex:1}.inside-mobile-nav button{font-size:.45rem}}.inside-sidebar .inside-brand{justify-content:center;min-height:100px;padding:6px}.inside-sidebar .inside-brand__logo{object-fit:contain;width:auto;height:86px}.inside-mobile-brand .inside-brand__logo{object-fit:contain;width:auto;height:58px}@media (width<=980px) and (width>=861px){.inside-sidebar .inside-brand{min-height:78px}.inside-sidebar .inside-brand__logo{height:68px}}@media (width<=620px){.inside-mobile-brand .inside-brand__logo{height:52px}}.inside-app{--inside-gold:#c99c5b;--inside-gold-dark:#916328;--inside-gold-muted:#ad7d3e;--inside-gold-light:#f1d39a;--inside-beige:#f3e9dd;--inside-beige-card:#faf2e8;--inside-beige-active:#ead8c1;--inside-text:var(--inside-gold-dark);--inside-muted:var(--inside-gold-muted);color:var(--inside-gold-dark)}.inside-app :where(h1,h2,h3,h4,p,span,strong,small,b,em,label,button,a,input,select,textarea,li,option){color:var(--inside-gold-dark)!important}.inside-app :where(input,select,textarea)::placeholder{opacity:1;color:#f2e7d3!important}.inside-app :where(.inside-welcome,.boost-card,.safety-card,.message-bubble--mine,.recommendation-card.membership-business) :where(h1,h2,h3,h4,p,strong,small,span,li),.inside-app :where(.profile-button,.request-accept,.quick-match-fields>button,.filter-submit,.chat-composer button,.posts-toolbar button.is-active,.post-form-actions>button:last-child,.marriage-post>footer>button:last-child,.spec-tabs button.is-active,.inside-mobile-nav button.is-active,.inside-placeholder>button,.trust-tabs button.is-active,.trust-panel>button,.trust-panel>form>button,.wali-form>button,.ahed-dialog-footer button[type=submit]),.inside-app :where(.profile-button,.request-accept,.quick-match-fields>button,.filter-submit,.chat-composer button,.posts-toolbar button.is-active,.post-form-actions>button:last-child,.marriage-post>footer>button:last-child,.spec-tabs button.is-active,.inside-mobile-nav button.is-active,.inside-placeholder>button,.trust-tabs button.is-active,.trust-panel>button,.trust-panel>form>button,.wali-form>button,.ahed-dialog-footer button[type=submit]) :where(span,strong,small,b,em){color:var(--inside-gold-light)!important}.inside-sidebar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#4f214b;border:1px solid #b9864147;border-radius:30px;width:304px;padding:18px 16px 16px;inset:16px 16px 16px auto;box-shadow:-18px 16px 48px #69461e1f}.inside-sidebar:before,.inside-sidebar:after,.inside-sidebar .inside-nav:before{display:none}.inside-sidebar .inside-brand{width:100%;min-height:128px;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;padding:0;display:flex}.recent-message-meta b,.conversation-meta b{color:var(--inside-gold-light)!important}.inside-sidebar .inside-brand__logo{object-fit:contain;filter:none;width:min(100%,264px);height:auto}.inside-sidebar .inside-profile-chip{isolation:isolate;text-align:center;background:radial-gradient(circle at 18% 20%,#ffffff80,#0000 23%),linear-gradient(120deg,#8a5a17 0%,#d6a33d 25%,#f5de91 48%,#c58b28 72%,#7b4a0e 100%);border:1px solid #ffedb0e6;border-radius:19px;justify-content:center;gap:11px;width:100%;min-height:64px;margin:7px 0 11px;padding:10px 12px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffc2,inset 0 -6px 14px #66370740,0 10px 24px #84541440}.inside-sidebar .inside-profile-chip:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffc7,#0000);width:30%;animation:3.8s ease-in-out infinite ahed-profile-shimmer;position:absolute;top:-70%;bottom:-70%;left:-48%;transform:skew(-20deg)}.inside-sidebar .inside-profile-chip>*{z-index:1;position:relative}.inside-sidebar .inside-avatar{color:#f2e7d3;background:linear-gradient(145deg,#4f214b 0% 100%);border:1px solid #ffe294eb;border-radius:15px;width:44px;height:44px;box-shadow:0 5px 13px #4f214b3d}.inside-sidebar .inside-profile-chip>span:last-child{text-align:center;align-items:center}.inside-sidebar .inside-profile-chip strong{text-overflow:ellipsis;white-space:nowrap;font-size:.93rem;overflow:hidden;color:#4f214b!important}.inside-sidebar .inside-profile-chip small,.inside-sidebar .inside-profile-chip small svg{color:#4f214b!important}.inside-sidebar .inside-nav{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:8px;margin:0 0 10px;padding:0;display:flex}.inside-sidebar .inside-nav button,.inside-sidebar .inside-nav button:nth-child(odd),.inside-sidebar .inside-nav button:nth-child(2n){background:linear-gradient(145deg,#4f214b 0% 100%);border:1px solid #eac5756b;border-radius:18px;justify-content:flex-start;align-self:stretch;align-items:center;gap:11px;width:100%;min-height:56px;margin:0;padding:7px 12px;font-size:.9rem;font-weight:820;line-height:1.35;display:flex;position:relative;transform:none;box-shadow:0 8px 19px #4f214b29;color:var(--inside-gold-light)!important}.inside-sidebar .inside-nav button:hover{background:linear-gradient(145deg,#4f214b 0% 100%);border-color:#f4d38bc2;transform:translate(-2px);box-shadow:0 11px 24px #4f214b3b;color:#f2e7d3!important}.inside-sidebar .inside-nav button.is-active{box-shadow:0 12px 25px #4f214b47, inset 4px 0 0 var(--inside-gold);background:linear-gradient(145deg,#4f214b 0% 100%);border-color:#e7bd66;transform:none;color:#f2e7d3!important}.inside-sidebar .inside-nav svg,.inside-sidebar .inside-nav button.is-active svg{box-sizing:content-box;color:#f2e7d3;background:#fff6db0f;border:1px solid #efcd857a;border-radius:13px;flex:none;width:19px;height:19px;padding:7px}.inside-sidebar .inside-nav button>span{color:var(--inside-gold-light)!important}.inside-sidebar .nav-count{background:#edca7d;min-width:24px;height:24px;margin-right:auto;font-size:.68rem;position:static;color:#4f214b!important}.inside-sidebar .nav-live-dot{border-color:var(--inside-beige-card);top:8px;left:9px}.inside-sidebar .inside-logout{cursor:pointer;background:linear-gradient(145deg,#4f214b 0% 100%);border:1px solid #eac5757a;border-radius:17px;justify-content:center;gap:9px;width:100%;min-height:48px;margin:0;font-size:.8rem;font-weight:850;box-shadow:0 8px 19px #4f214b29;color:var(--inside-gold-light)!important}.inside-sidebar .inside-logout:hover{background:linear-gradient(145deg,#4f214b 0% 100%);border-color:#f4d38bc7}.inside-sidebar .inside-logout:disabled,.inside-mobile-exit:disabled{cursor:wait;opacity:.68}.inside-sidebar .inside-logout svg{color:#f2e7d3;width:19px}.inside-main{margin-right:336px}.inside-main--blank>.inside-topbar,.inside-main--blank>.legacy-home-content{display:none!important}.ahed-dashboard-header{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 8% 0,#eec7702e,#0000 31%),linear-gradient(135deg,#fffcf6f7,#f7ecddf7);border:1px solid #bd8a3e75;border-radius:24px;align-items:center;gap:15px;width:min(1440px,100% - 40px);min-height:96px;margin:0 auto;padding:12px 15px;display:flex;position:sticky;top:16px;box-shadow:inset 0 1px #ffffffe6,0 15px 36px #6842191f}.ahed-header-title{border-left:1px solid #b986413d;min-width:118px;padding:5px 12px 5px 18px}.ahed-header-title small,.ahed-header-fact small,.ahed-header-actions small{font-size:.72rem;font-weight:760;line-height:1.35;display:block;color:#9a7338!important}.ahed-header-title h1{margin:2px 0 0;font-size:1.27rem;font-weight:900;line-height:1.25;color:#8b641e!important}.ahed-account-details{flex:100%;width:100%;min-width:0;display:grid}.ahed-account-details-trigger{color:#f2e7d3;text-align:right;cursor:pointer;touch-action:manipulation;background:#4f214b;border:1px solid #f3ce72ad;border-radius:17px;grid-template-columns:42px minmax(0,1fr) 20px;align-items:center;gap:10px;width:100%;min-height:58px;padding:8px 11px;display:grid}.ahed-account-details-icon{color:#f2e7d3;background:#f3ce7214;border:1px solid #f3ce729e;border-radius:13px;place-items:center;width:38px;height:38px;display:grid}.ahed-account-details-icon svg,.ahed-account-details-chevron{width:19px;height:19px}.ahed-account-details-heading{text-align:center;place-content:center;gap:2px;min-width:0;min-height:38px;display:grid}.ahed-account-details-heading small,.ahed-account-details-heading strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#f2e7d3!important}.ahed-account-details-heading small{font-size:.75rem;font-weight:400}.ahed-account-details-heading strong{font-size:.92rem;font-weight:400}.ahed-account-details-chevron{color:#f2e7d3;transition:transform .18s}.ahed-account-details[data-state=open] .ahed-account-details-chevron{transform:rotate(180deg)}.ahed-account-details-content{background:#4f214b;border:1px solid #f3ce728c;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:7px;padding:9px;display:grid}.ahed-account-details-content[hidden]{display:none}.ahed-account-details-content>div{text-align:center;background:#f3ce720f;border:1px solid #f3ce7266;border-radius:13px;place-content:center;gap:2px;min-width:0;min-height:50px;padding:7px 9px;display:grid}.ahed-account-details-content .ahed-account-details-wide{grid-column:1/-1}.ahed-account-details-content small,.ahed-account-details-content strong{overflow-wrap:anywhere;font-weight:400;line-height:1.35;color:#f2e7d3!important}.ahed-account-details-content small{font-size:.75rem}.ahed-account-details-content strong{font-size:.88rem}.ahed-header-facts{flex:470px;grid-template-columns:minmax(190px,1.25fr) minmax(120px,.72fr) minmax(160px,1fr);gap:8px;min-width:0;display:grid}.ahed-header-fact{background:radial-gradient(circle at 15% 0,#ffe29c21,#0000 35%),linear-gradient(145deg,#4f214b 0% 100%);border:1px solid #efcc7e80;border-radius:16px;align-items:center;gap:9px;min-width:0;min-height:56px;padding:8px 10px;display:flex;box-shadow:inset 0 1px #ffe6ae26,0 8px 18px #4f214b2b}.ahed-header-fact>svg{color:#f2e7d3;stroke-width:2.1px;flex:none;width:19px;height:19px}.ahed-header-fact>span{min-width:0}.ahed-header-fact strong,.ahed-header-actions strong{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.78rem;font-weight:850;line-height:1.35;display:block;overflow:hidden;color:#f2e7d3!important}.ahed-header-actions{flex:none;align-items:center;gap:9px;display:flex}.ahed-header-fact small,.ahed-header-actions small{color:#f2e7d3!important}.ahed-presence-toggle,.ahed-verification-status,.ahed-last-seen-card{background:radial-gradient(circle at 13% 0,#ffe29c21,#0000 37%),linear-gradient(145deg,#4f214b 0% 100%);border:1px solid #efcc7e80;border-radius:17px;align-items:center;gap:8px;min-height:56px;padding:7px 10px;display:flex;box-shadow:inset 0 1px #ffe6ae26,0 8px 18px #4f214b2b}.ahed-presence-toggle{color:#f2e7d3;cursor:pointer;transition:border-color .16s,box-shadow .16s,transform .16s}.ahed-presence-toggle:hover{background:linear-gradient(145deg,#4f214b 0% 100%);border-color:#f8db95d1;transform:translateY(-1px);box-shadow:0 11px 23px #4f214b3d}.ahed-presence-toggle>svg{flex:none;width:20px;height:20px}.ahed-presence-toggle.is-online{box-shadow:inset -3px 0 #c49436}.ahed-verification-status,.ahed-last-seen-card{padding:4px 9px 4px 7px}.ahed-verified-badge{filter:drop-shadow(0 5px 7px #4f214b38);flex:none;place-items:center;width:48px;height:48px;display:grid}.ahed-verified-badge svg{width:46px;height:46px;overflow:visible}.ahed-verified-badge svg path:first-child{fill:#4f214b;stroke:#f2e7d3;stroke-width:1.35px}.ahed-verified-badge svg path:last-child{fill:none;stroke:#f2e7d3;stroke-width:2.8px}.ahed-notification-button{color:#f2e7d3;cursor:pointer;background:radial-gradient(circle at 20% 5%,#ffe29c29,#0000 40%),linear-gradient(145deg,#4f214b 0% 100%);border:1px solid #efcc7e94;border-radius:17px;flex:none;place-items:center;width:52px;height:52px;transition:transform .16s,box-shadow .16s;display:grid;position:relative;box-shadow:inset 0 1px #ffe6ae29,0 8px 18px #4f214b30}.ahed-notification-button:hover{background:linear-gradient(145deg,#4f214b 0% 100%);border-color:#f8db95d1;transform:translateY(-2px);box-shadow:0 11px 23px #4f214b42}.ahed-notification-button>svg{stroke-width:2.2px;width:23px;height:23px}.ahed-notification-button>span{background:#4f214b;border:2px solid #e8bd62;border-radius:99px;place-items:center;min-width:24px;height:24px;padding-inline:5px;font-size:.68rem;font-weight:900;line-height:1;display:grid;position:absolute;top:-7px;left:-7px;color:#f2e7d3!important}@keyframes ahed-profile-shimmer{0%,52%{left:-48%}82%,to{left:122%}}@media (prefers-reduced-motion:reduce){.inside-sidebar .inside-profile-chip:after{opacity:.24;animation:none;left:38%}}@media (width<=1340px) and (width>=861px){.ahed-dashboard-header{flex-wrap:wrap;width:calc(100% - 24px);top:12px}.ahed-header-title{flex:auto}.ahed-header-facts{flex-basis:100%;order:3}}@media (width<=860px){.ahed-dashboard-header{border-radius:22px;flex-wrap:wrap;width:calc(100% - 20px);margin-top:9px;top:9px}.ahed-header-title{flex:auto}.ahed-header-facts{flex-basis:100%;order:3}}@media (width<=620px){.ahed-dashboard-header{gap:10px;padding:11px}.ahed-header-title{min-width:0;padding-right:4px}.ahed-header-actions{justify-content:space-between;width:100%}.ahed-header-facts{grid-template-columns:1fr 1fr}.ahed-header-fact--date{grid-column:1/-1}.ahed-presence-toggle,.ahed-verification-status{flex:auto}.ahed-header-actions small{display:none}.ahed-verified-badge,.ahed-verified-badge svg{width:43px;height:43px}}.inside-topbar{background:#f8efe5eb}.inside-promo-banner{color:var(--inside-gold-dark);background:var(--inside-beige);border-color:#b9864152;box-shadow:0 8px 20px #704c2214}.inside-promo-banner:after{background:linear-gradient(transparent, var(--inside-gold), transparent)}.inside-promo-icon{color:var(--inside-gold-dark);background:#ead6bb;border-color:#b9864157}.inside-promo-copy small,.inside-promo-copy strong{color:var(--inside-gold-dark)!important}.inside-promo-action{box-shadow:none;background:#f8ecdc;border-color:#b9864161;color:var(--inside-gold-dark)!important}.inside-preferences-page{gap:20px;display:grid}.promotion-options-grid,.account-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.promotion-option-card,.language-preference-card,.account-setting-card{background:#fffaf4e6;border:1px solid #b9864142;border-radius:26px;box-shadow:0 16px 36px #704c2211}.promotion-option-card{flex-direction:column;align-items:flex-start;min-height:390px;padding:clamp(24px,3.5vw,40px);display:flex}.promotion-option-card>small{margin-top:22px;font-size:.75rem;font-weight:850}.promotion-option-card h2{margin:8px 0 10px;font-size:clamp(1.35rem,2.4vw,2rem)}.promotion-option-card p{margin:0;font-size:.92rem;line-height:1.9}.promotion-option-card ul{gap:10px;margin:24px 0;padding:0;list-style:none;display:grid}.promotion-option-card li{align-items:center;gap:8px;font-size:.88rem;display:flex}.promotion-option-card li svg{width:17px}.promotion-option-card>button{width:100%;min-height:50px;margin-top:auto;color:var(--inside-gold-dark)!important;background:#edddc8!important;border:1px solid #b9864166!important}.promotion-workspace{background:#fffdf9f5;border:2px solid #4f214b47;border-radius:30px;gap:22px;padding:clamp(16px,2.5vw,28px);display:grid;box-shadow:0 18px 52px #4f214b14}.promotion-workspace__tabs{background:#f6eee5;border:1px solid #4f214b2e;border-radius:18px;gap:10px;padding:6px;display:flex}.promotion-workspace__tabs button{color:#4f214b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;flex:1 1 0;justify-content:center;align-items:center;gap:9px;min-height:48px;font-size:.95rem;font-weight:900;display:inline-flex}.promotion-workspace__tabs button.is-active{color:#f4e5c8;background:#4f214b;border-color:#eac575b3;box-shadow:0 8px 20px #4f214b33}.promotion-workspace__tabs button svg{width:19px}.promotion-workspace__tabs button b{min-width:25px;height:25px;color:inherit;background:#ffffff29;border-radius:999px;place-items:center;font-size:.74rem;display:grid}.promotion-builder,.promotion-campaigns{gap:18px;display:grid}.promotion-credit-card{color:#f4e5c8;background:#4f214b;border:1px solid #eac5756b;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px;display:grid}.promotion-credit-card>span{color:#f4e5c8;background:#ffffff14;border:1px solid #f4e5c88c;border-radius:17px;place-items:center;width:52px;height:52px;display:grid}.promotion-credit-card>span svg{width:24px}.promotion-credit-card div{gap:2px;display:grid}.promotion-credit-card small,.promotion-credit-card p,.promotion-credit-card strong{color:inherit}.promotion-credit-card small{opacity:.78;font-size:.77rem}.promotion-credit-card strong{font-size:1.03rem}.promotion-credit-card p{opacity:.78;margin:2px 0 0;font-size:.82rem}.promotion-credit-card>button{color:#4f214b;cursor:pointer;background:#f4e5c8;border:1px solid #f4e5c8ad;border-radius:12px;align-items:center;gap:7px;min-height:42px;padding:0 15px;font-weight:900;display:inline-flex}.promotion-step-card{background:#fffdfa;border:1px solid #4f214b33;border-radius:24px;gap:20px;padding:clamp(20px,3vw,30px);display:grid}.promotion-step-card>header{align-items:center;gap:13px;display:flex}.promotion-step-card>header>b{color:#f4e5c8;background:#4f214b;border-radius:14px;flex:none;place-items:center;width:42px;height:42px;display:grid}.promotion-step-card>header div{gap:1px;display:grid}.promotion-step-card>header small{color:#8b6e42;font-size:.76rem;font-weight:850}.promotion-step-card>header h2{color:#4f214b;margin:0;font-size:clamp(1.15rem,2vw,1.45rem)}.promotion-choice-grid,.promotion-duration-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.promotion-choice-grid>button,.promotion-duration-grid>button{color:#4f214b;text-align:start;cursor:pointer;background:#fffaf3;border:1px solid #4f214b33;border-radius:18px;align-content:start;justify-items:start;gap:8px;min-width:0;padding:17px;display:grid;position:relative}.promotion-choice-grid>button:hover,.promotion-duration-grid>button:hover,.promotion-choice-grid>button.is-selected,.promotion-duration-grid>button.is-selected{border-color:#4f214b;box-shadow:0 10px 26px #4f214b1c}.promotion-choice-grid>button.is-selected,.promotion-duration-grid>button.is-selected{background:#f6eee5}.promotion-choice-grid>button>span:first-child{color:#f4e5c8;background:#4f214b;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.promotion-choice-grid>button>span svg{width:21px}.promotion-choice-grid>button>strong,.promotion-duration-grid>button>strong{color:#4f214b;font-size:.94rem}.promotion-choice-grid>button>small{color:#72556f;line-height:1.65}.promotion-choice-grid>button>svg:last-child,.promotion-duration-grid>button>svg:last-child{color:#4f214b;width:20px;position:absolute;inset:13px auto auto 13px}.promotion-duration-grid>button{text-align:center;align-content:center;justify-items:center;min-height:118px}.promotion-duration-grid>button>svg:first-child{width:23px}.promotion-duration-grid>button>span{color:#8b6e42;font-size:.82rem;font-weight:850}.promotion-duration-selector{background:#fffaf3;border:1px solid #4f214b2e;border-radius:22px;gap:18px;padding:clamp(18px,3vw,28px);display:grid}.promotion-duration-shortcuts{grid-template-columns:repeat(7,minmax(42px,1fr));gap:8px;display:grid}.promotion-duration-shortcuts>button{color:#4f214b;cursor:pointer;background:#fffdfa;border:1px solid #4f214b33;border-radius:12px;min-height:42px;font-weight:900}.promotion-duration-shortcuts>button.is-selected{color:#f4e5c8;background:#4f214b;border-color:#4f214b;box-shadow:0 7px 18px #4f214b29}.promotion-duration-stepper{grid-template-columns:52px minmax(0,1fr) 52px;align-items:stretch;gap:10px;display:grid}.promotion-duration-stepper>button{color:#f4e5c8;cursor:pointer;background:#4f214b;border:1px solid #4f214b47;border-radius:16px;min-height:64px;font-size:1.55rem;font-weight:900}.promotion-duration-stepper>button:disabled{opacity:.42;cursor:not-allowed}.promotion-duration-stepper>label{color:#4f214b;background:#fffdfa;border:2px solid #4f214b;border-radius:17px;grid-template-columns:auto auto minmax(0,1fr);justify-content:center;align-items:center;gap:12px;min-width:0;padding:8px 16px;display:grid}.promotion-duration-stepper>label svg{width:24px}.promotion-duration-stepper input[type=number]{color:#4f214b;text-align:center;background:0 0;border:0;outline:0;width:58px;font-size:1.7rem;font-weight:950}.promotion-duration-stepper label strong{color:#4f214b;font-size:1rem}.promotion-duration-range{accent-color:#4f214b;cursor:pointer;width:100%}.promotion-duration-price{color:#f4e5c8;background:#4f214b;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;min-height:48px;padding:11px 15px;display:flex}.promotion-duration-price span,.promotion-duration-price strong{color:inherit}.promotion-duration-price span{font-size:.82rem}.promotion-preview-layout{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:16px;display:grid}.promotion-profile-preview{background:#fffaf3;border:2px solid #4f214b;border-radius:25px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;min-height:250px;padding:28px;display:grid;position:relative;overflow:hidden}.promotion-profile-preview:after{content:"";pointer-events:none;border:1px solid #eac5759e;border-radius:17px;position:absolute;inset:14px}.promotion-profile-preview__badge{z-index:1;color:#f4e5c8;background:#4f214b;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:.72rem;font-weight:900;display:inline-flex;position:absolute;inset:17px auto auto 17px}.promotion-profile-preview__badge svg{width:15px}.promotion-profile-preview__avatar{z-index:1;background:#fff;border:4px solid #f4e5c8;border-radius:50%;place-items:center;width:112px;height:112px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 3px #4f214b}.promotion-profile-preview__avatar img,.promotion-profile-preview__avatar svg{object-fit:cover;width:100%;height:100%}.promotion-profile-preview>div{z-index:1;gap:4px;display:grid;position:relative}.promotion-profile-preview>div strong{color:#4f214b;font-size:1.45rem}.promotion-profile-preview>div small,.promotion-profile-preview>div p{color:#72556f}.promotion-profile-preview>div p{margin:0}.promotion-profile-preview__placement{z-index:1;color:#8b6e42;font-size:.78rem;font-weight:900;position:absolute;inset:auto auto 19px 19px}.promotion-order-summary{background:#f8f0e7;border:1px solid #4f214b33;border-radius:22px;align-content:start;gap:0;padding:18px;display:grid}.promotion-order-summary>div{border-bottom:1px solid #4f214b1f;justify-content:space-between;align-items:center;gap:12px;min-height:48px;display:flex}.promotion-order-summary>div span{color:#72556f;font-size:.8rem}.promotion-order-summary>div strong{color:#4f214b;text-align:end;font-size:.88rem}.promotion-order-summary__total{margin-bottom:16px;border-bottom:0!important}.promotion-order-summary__total strong{font-size:1.02rem!important}.promotion-order-summary>button,.promotion-empty-state>button{border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:50px;font-weight:900;display:inline-flex;color:#f4e5c8!important;background:#4f214b!important}.promotion-order-summary>button:disabled{opacity:.5;cursor:not-allowed}.promotion-paypal-note{color:#72556f;margin:10px 0 0;font-size:.75rem;line-height:1.65}.promotion-paypal-note svg{vertical-align:middle;width:15px}.promotion-eligibility-warning{color:#813f37;margin:12px 0 0;font-size:.76rem;line-height:1.65}.promotion-eligibility-warning svg{vertical-align:middle;width:15px}.promotion-safety-note{color:#4f214b;background:#fffaf3;border:1px solid #4f214b33;border-radius:17px;align-items:flex-start;gap:11px;padding:15px 18px;display:flex}.promotion-safety-note>svg{flex:none;width:21px}.promotion-safety-note p{color:inherit;margin:0;font-size:.82rem;line-height:1.75}.promotion-campaign-card{background:#fffdfa;border:1px solid #4f214b33;border-radius:24px;gap:16px;padding:clamp(19px,2.6vw,28px);display:grid}.promotion-campaign-card>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;display:grid}.promotion-campaign-card>header>span{color:#f4e5c8;background:#4f214b;border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.promotion-campaign-card>header>div{gap:1px;display:grid}.promotion-campaign-card>header small{color:#8b6e42;font-size:.72rem}.promotion-campaign-card>header h2{color:#4f214b;margin:0;font-size:1.15rem}.promotion-campaign-card>header>b{color:#4f214b;background:#f6eee5;border:1px solid #4f214b2e;border-radius:999px;padding:7px 11px;font-size:.74rem}.promotion-campaign-card[data-status=active]>header>b{color:#286247;background:#e6f2eb;border-color:#28624752}.promotion-campaign-card__meta,.promotion-campaign-card__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.promotion-campaign-card__meta>span,.promotion-campaign-card__stats>span{background:#fffaf3;border:1px solid #4f214b24;border-radius:15px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 9px;min-width:0;padding:13px;display:grid}.promotion-campaign-card__meta svg,.promotion-campaign-card__stats svg{color:#4f214b;grid-row:1/3;width:19px}.promotion-campaign-card__meta small,.promotion-campaign-card__stats small{color:#826f80;font-size:.68rem}.promotion-campaign-card__meta strong,.promotion-campaign-card__stats strong{color:#4f214b;text-overflow:ellipsis;white-space:nowrap;font-size:.83rem;overflow:hidden}.promotion-payment-pending,.promotion-active-until,.promotion-moderation-note{color:#4f214b;background:#f6eee5;border-radius:13px;align-items:center;gap:8px;margin:0;padding:11px 13px;font-size:.78rem;font-weight:800;display:flex}.promotion-payment-pending{flex-wrap:wrap;justify-content:space-between}.promotion-payment-pending>span{align-items:center;gap:8px;display:inline-flex}.promotion-payment-pending>button{border-radius:11px;min-height:40px;padding-inline:16px;font-weight:900;color:#f4e5c8!important;background:#4f214b!important;border:1px solid #4f214b!important}.promotion-active-until{color:#286247;background:#e6f2eb}.promotion-payment-pending svg,.promotion-active-until svg{width:18px}.promotion-empty-state{color:#4f214b;text-align:center;background:#fffaf3;border:1px dashed #4f214b59;border-radius:24px;align-content:center;place-items:center;gap:10px;min-height:360px;padding:30px;display:grid}.promotion-empty-state>span{color:#f4e5c8;background:#4f214b;border-radius:20px;place-items:center;width:64px;height:64px;display:grid}.promotion-empty-state h2,.promotion-empty-state p{color:inherit;margin:0}.promotion-empty-state p{opacity:.72}.promotion-empty-state>button{margin-top:8px;padding-inline:24px}.preference-card-icon{width:52px;height:52px;color:var(--inside-gold-dark);background:#efdfcb;border:1px solid #b9864157;border-radius:17px;flex:none;place-items:center;display:grid}.preference-card-icon svg{width:23px;height:23px}.language-preference-card{padding:clamp(24px,3.5vw,40px)}.preference-card-heading{align-items:center;gap:14px;margin-bottom:24px;display:flex}.preference-card-heading small{margin-bottom:4px;font-size:.74rem;font-weight:850;display:block}.preference-card-heading h2{margin:0;font-size:1.45rem}.interface-language-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.interface-language-grid button{background:var(--inside-beige-card);cursor:pointer;border:1px solid #b986413d;border-radius:17px;justify-content:space-between;align-items:center;gap:8px;min-height:58px;padding:0 16px;font-size:.9rem;font-weight:800;display:flex;color:var(--inside-gold-dark)!important}.interface-language-grid button.is-selected{background:var(--inside-beige-active);box-shadow:inset 4px 0 0 var(--inside-gold);border-color:#ab742da3}.interface-language-grid svg{width:18px}.account-setting-card{text-align:right;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:150px;padding:22px;display:grid}.account-setting-card:hover{background:#fbf1e5;border-color:#ab742d7a}.account-setting-card>span:nth-child(2){flex-direction:column;gap:5px;min-width:0;display:flex}.account-setting-card small{font-size:.7rem;font-weight:850}.account-setting-card strong{font-size:1rem}.account-setting-card p{margin:0;font-size:.78rem;line-height:1.65}.account-setting-card>svg{width:20px}.setting-switch{background:#eadfd1;border:1px solid #b986415c;border-radius:99px;flex:none;width:46px;height:26px;display:block;position:relative}.setting-switch i{background:#b68a52;border-radius:50%;width:18px;height:18px;transition:transform .16s;position:absolute;top:3px;right:3px}.setting-switch.is-on{background:#dfc399}.setting-switch.is-on i{background:var(--inside-gold-dark);transform:translate(-20px)}@media (width<=1180px) and (width>=861px){.inside-sidebar{width:268px;padding:14px 12px;inset:12px 12px 12px auto}.inside-main{margin-right:292px}.inside-sidebar .inside-brand{min-height:112px}.inside-sidebar .inside-brand__logo{width:min(100%,230px);height:auto}.inside-sidebar .inside-profile-chip{min-height:58px;margin-bottom:9px}.inside-sidebar .inside-nav{gap:6px}.inside-sidebar .inside-nav button,.inside-sidebar .inside-nav button:nth-child(odd),.inside-sidebar .inside-nav button:nth-child(2n){gap:8px;width:100%;min-height:52px;padding-inline:9px;font-size:.78rem}.inside-sidebar .inside-nav svg,.inside-sidebar .inside-nav button.is-active svg{width:17px;height:17px;padding:6px}}@media (width<=980px) and (width>=861px){.inside-sidebar{width:244px;padding-inline:10px;inset:10px 10px 10px auto}.inside-main{margin-right:264px}.inside-sidebar .inside-brand{min-height:98px}.inside-sidebar .inside-brand__logo{width:min(100%,206px);height:auto}.inside-sidebar .inside-nav button,.inside-sidebar .inside-nav button:nth-child(odd),.inside-sidebar .inside-nav button:nth-child(2n){width:100%;min-height:50px;font-size:.72rem}.interface-language-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.inside-sidebar{display:none}.inside-main{margin-right:0}.inside-mobile-exit{background:linear-gradient(145deg,#4f214b 0% 100%);border-color:#eac57585;color:#f2e7d3!important}.promotion-options-grid,.account-settings-grid,.promotion-preview-layout,.promotion-choice-grid,.promotion-duration-grid,.promotion-campaign-card__meta,.promotion-campaign-card__stats{grid-template-columns:1fr}.promotion-choice-grid>button{grid-template-columns:auto minmax(0,1fr);align-items:center}.promotion-choice-grid>button>span:first-child{grid-row:1/3}.interface-language-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=620px){.promotion-option-card,.language-preference-card{border-radius:22px;padding:20px}.promotion-option-card{min-height:350px}.promotion-workspace{border-radius:22px;padding:12px}.promotion-workspace__tabs button{min-height:46px;font-size:.8rem}.promotion-credit-card{grid-template-columns:auto minmax(0,1fr);padding:15px}.promotion-credit-card>button{grid-column:1/-1;justify-content:center}.promotion-step-card{border-radius:20px;padding:17px}.promotion-duration-selector{padding:15px}.promotion-duration-shortcuts{grid-template-columns:repeat(4,minmax(42px,1fr))}.promotion-duration-stepper{grid-template-columns:46px minmax(0,1fr) 46px;gap:7px}.promotion-duration-stepper>label{grid-template-columns:auto auto;gap:7px;padding-inline:9px}.promotion-duration-stepper>label svg{display:none}.promotion-duration-stepper input[type=number]{width:48px;font-size:1.45rem}.promotion-duration-stepper label strong{font-size:.84rem}.promotion-profile-preview{text-align:center;grid-template-columns:1fr;align-content:center;justify-items:center;min-height:330px}.promotion-profile-preview__avatar{width:104px;height:104px}.promotion-profile-preview__placement{text-align:center;inset:auto 0 21px}.promotion-campaign-card>header{grid-template-columns:auto minmax(0,1fr)}.promotion-campaign-card>header>b{grid-column:1/-1;justify-self:start}.interface-language-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-setting-card{gap:11px;min-height:135px;padding:17px}.account-setting-card .preference-card-icon{width:44px;height:44px}}.inside-sidebar .inside-profile-chip--expanded{border-radius:25px;flex-direction:column;gap:9px;min-height:190px;margin-block:8px 14px;padding:14px 12px 13px}.inside-profile-photo-input{display:none}.inside-sidebar .inside-profile-photo{color:#f2e7d3;cursor:pointer;background:linear-gradient(145deg,#4f214b 0% 100%);border:3px solid #ffeaa3f5;border-radius:50%;flex:none;place-items:center;width:92px;height:92px;padding:0;display:grid;position:relative;overflow:visible;box-shadow:0 9px 22px #4f214b47,inset 0 1px #ffffff24}.inside-sidebar .inside-profile-photo:disabled{cursor:wait;opacity:.7}.inside-sidebar .inside-profile-photo>svg{stroke-width:1.6px;width:42px;height:42px}.inside-sidebar .inside-profile-photo>img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.inside-sidebar .inside-profile-photo>span{background:#4f214b;border:2px solid #efd081;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:1px;right:-4px;box-shadow:0 5px 12px #4f214b4d;color:#f2e7d3!important}.inside-sidebar .inside-profile-photo>span svg{width:14px;height:14px}.inside-sidebar .inside-profile-identity{text-align:center;flex-direction:column;align-items:center;gap:5px;width:100%;min-width:0;display:flex}.inside-sidebar .inside-profile-identity strong{max-width:100%;font-size:1.05rem;font-weight:900;color:#4f214b!important}.inside-sidebar .inside-profile-identity small{font-size:.68rem;font-weight:800;line-height:1.35;display:block;color:#4f214b!important}.ahed-home-layout{direction:ltr;grid-template-columns:238px minmax(0,1fr);gap:18px;width:min(1440px,100% - 40px);margin:20px auto 42px;display:grid}.ahed-insights-rail,.ahed-home-center{direction:rtl}.ahed-insights-rail{background:linear-gradient(145deg,#fbf3e7,#f2e2cf);border:1px solid #b986414d;border-radius:28px;flex-direction:column;align-self:start;gap:11px;min-width:0;padding:15px;display:flex;box-shadow:0 16px 36px #6842191f}.ahed-insights-heading{text-align:right;padding:3px 5px 7px}.ahed-insights-heading small,.ahed-home-section-title small,.ahed-today-matches-heading small{font-size:.7rem;font-weight:800;display:block;color:#a87930!important}.ahed-insights-heading h2,.ahed-home-section-title h2,.ahed-today-matches-heading h2{margin:2px 0 0;font-size:1.16rem;font-weight:900;color:#4f214b!important}.ahed-insight-card{color:#f2e7d3;text-align:right;cursor:pointer;background:radial-gradient(circle at 15% 0,#ffe29c21,#0000 36%),linear-gradient(145deg,#4f214b 0% 100%);border:1px solid #efcc7e7a;border-radius:20px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;width:100%;min-height:108px;padding:12px 11px;transition:transform .16s,box-shadow .16s,border-color .16s;display:grid;box-shadow:0 9px 20px #4f214b2e}.ahed-insight-card:hover{border-color:#f8db95d1;transform:translateY(-2px);box-shadow:0 13px 26px #4f214b40}.ahed-insight-card>span{background:#fff6db12;border:1px solid #f2cf8480;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.ahed-insight-card>span svg{color:#f2e7d3;width:20px;height:20px}.ahed-insight-card>div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 7px;min-width:0;display:grid}.ahed-insight-card small{font-size:.74rem;font-weight:840}.ahed-insight-card strong{font-size:1.38rem;font-weight:950}.ahed-insight-card em{opacity:.75;grid-column:1/-1;font-size:.62rem;font-style:normal;font-weight:700;line-height:1.45}.ahed-home-center{align-content:start;gap:18px;min-width:0;display:grid}.ahed-home-tools{grid-template-columns:minmax(0,1.55fr) minmax(225px,.72fr);gap:15px;display:grid}.ahed-home-search,.ahed-home-promotion{background:radial-gradient(circle at 10% 0,#ffe29c1f,#0000 37%),linear-gradient(145deg,#4f214b 0% 100%);border:1px solid #eac5757a;border-radius:25px;min-width:0;min-height:166px;box-shadow:0 14px 31px #4f214b2b}.ahed-home-search{flex-direction:column;justify-content:center;gap:15px;padding:17px 18px;display:flex}.ahed-home-section-title{align-items:center;gap:10px;display:flex}.ahed-home-section-title>span{color:#f2e7d3;background:#fff6db12;border:1px solid #f2cf8485;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.ahed-home-section-title>span svg{width:20px}.ahed-home-search-fields{grid-template-columns:minmax(150px,1.25fr) minmax(86px,.52fr) minmax(120px,.78fr) auto;gap:8px;min-width:0;display:grid}.ahed-home-search-fields label{color:#f2e7d3;background:#fff7e212;border:1px solid #f0d08966;border-radius:15px;align-items:center;gap:7px;min-width:0;min-height:49px;padding:0 11px;display:flex}.ahed-home-search-fields label>span{flex:none;font-size:.68rem;font-weight:800;color:#f2e7d3!important}.ahed-home-search-fields input,.ahed-home-search-fields select{background:0 0;border:0;outline:0;width:100%;min-width:0;font-family:inherit;font-size:.76rem;font-weight:780;color:#f2e7d3!important}.ahed-home-search-fields input::placeholder{color:#f2e7d3ad!important}.ahed-home-search-fields select option{color:#4f214b;background:#fbf0df}.ahed-home-query>svg{flex:none;width:17px}.ahed-home-search-fields>button{cursor:pointer;background:linear-gradient(135deg,#f2d589,#c79538);border:1px solid #f0d185;border-radius:15px;justify-content:center;align-items:center;gap:7px;min-height:49px;padding-inline:14px;font-size:.74rem;font-weight:900;display:flex;box-shadow:0 7px 16px #4f214b38;color:#4f214b!important}.ahed-home-search-fields>button svg{width:17px}.ahed-home-promotion{color:#f2e7d3;text-align:right;cursor:pointer;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;padding:18px;display:flex;position:relative;overflow:hidden}.ahed-home-promotion:after{content:"";background:linear-gradient(90deg,#0000,#ffebaa42,#0000);width:26%;animation:5.2s ease-in-out infinite ahed-profile-shimmer;position:absolute;top:-55%;bottom:-55%;left:-42%;transform:skew(-18deg)}.ahed-home-promotion>*{z-index:1;position:relative}.ahed-home-promotion-icon{background:#fff6db14;border:1px solid #f2cf848c;border-radius:15px;place-items:center;width:45px;height:45px;margin-bottom:4px;display:grid}.ahed-home-promotion-icon svg{width:23px}.ahed-home-promotion small,.ahed-home-promotion strong,.ahed-home-promotion em{color:#f2e7d3!important}.ahed-home-promotion small{font-size:.72rem;font-weight:820}.ahed-home-promotion strong{max-width:250px;font-size:.96rem;font-weight:900;line-height:1.55}.ahed-home-promotion em{opacity:.82;align-items:center;gap:5px;margin-top:4px;font-size:.65rem;font-style:normal;font-weight:750;display:flex}.ahed-home-promotion em svg{width:15px}.ahed-today-matches{background:radial-gradient(circle at 8% 0,#eec77029,#0000 30%),linear-gradient(145deg,#fffaf2,#f3e5d2);border:1px solid #b986414d;border-radius:28px;min-width:0;padding:20px;box-shadow:0 16px 36px #6842191f}.ahed-today-matches-heading{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:16px;display:flex}.ahed-today-matches-heading h2{font-size:1.45rem}.ahed-today-matches-heading>span{align-items:center;gap:6px;font-size:.68rem;font-weight:780;display:flex;color:#9a7132!important}.ahed-today-matches-heading>span svg{width:16px}.ahed-home-recommendations-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ahed-home-match-card{color:#f2e7d3;background:radial-gradient(circle at 10% 0,#ffe29c21,#0000 35%),linear-gradient(145deg,#4f214b 0% 100%);border:1px solid #f0cf878a;border-radius:25px;grid-template-columns:minmax(120px,.72fr) minmax(0,1.28fr);min-width:0;min-height:310px;display:grid;overflow:hidden;box-shadow:0 12px 28px #4f214b33}.ahed-home-match-visual{background:radial-gradient(circle at 50% 42%,#f2cf842e,#0000 40%),#4f214b29;border-left:1px solid #efcd8545;justify-content:center;align-items:center;min-width:0;padding:18px 12px;display:flex;position:relative}.ahed-home-match-photo{color:#f2e7d3;background:linear-gradient(145deg,#fff3d224,#4f214b57);border:3px solid #f2d38fd1;border-radius:50%;place-items:center;width:108px;height:108px;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 25px #4f214b4f}.ahed-home-match-photo.is-online:after{content:"";background:#dfb74d;border:3px solid #4f214b;border-radius:50%;width:14px;height:14px;position:absolute;bottom:5px;right:8px}.ahed-home-match-photo>svg{stroke-width:1.45px;width:48px;height:48px}.ahed-home-match-photo>img{object-fit:cover;width:100%;height:100%}.ahed-home-match-photo>em{color:#f2e7d3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#4f214b94;place-items:center;display:grid;position:absolute;inset:0}.ahed-home-match-photo>em svg{width:24px}.ahed-home-match-badges{flex-wrap:wrap;justify-content:center;gap:5px;display:flex;position:absolute;bottom:10px;left:9px;right:9px}.ahed-home-match-badges span{background:#4f214bb8;border:1px solid #f2cf8461;border-radius:99px;align-items:center;gap:4px;min-height:24px;padding:3px 7px;font-size:.56rem;font-weight:820;display:flex;color:#f2e7d3!important}.ahed-home-match-badges svg{width:12px;height:12px}.ahed-home-match-copy{text-align:right;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:17px;display:flex}.ahed-home-match-score{background:#fff3d114;border:1px solid #f4d8968f;border-radius:13px;align-items:center;gap:7px;margin-bottom:12px;padding:6px 9px;display:flex}.ahed-home-match-score>svg{color:#f2e7d3;width:19px}.ahed-home-match-score>span{align-items:baseline;gap:6px;display:flex}.ahed-home-match-score small,.ahed-home-match-score strong{color:#f2e7d3!important}.ahed-home-match-score small{font-size:.62rem;font-weight:850}.ahed-home-match-score strong{font-size:1.05rem;font-weight:950}.ahed-home-match-copy h3,.ahed-home-match-copy p,.ahed-home-match-copy>small{width:100%;color:#f2e7d3!important}.ahed-home-match-copy h3{text-overflow:ellipsis;white-space:nowrap;margin:0 0 5px;font-size:1.05rem;font-weight:900;overflow:hidden}.ahed-home-match-copy p{opacity:.9;margin:0;font-size:.72rem;font-weight:750;line-height:1.55}.ahed-home-match-copy>small{opacity:.68;margin-top:3px;font-size:.62rem;font-weight:700}.ahed-home-match-traits{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}.ahed-home-match-traits span{background:#fff6db0f;border:1px solid #f1cf8452;border-radius:99px;padding:4px 7px;font-size:.56rem;font-weight:760;color:#f2e7d3!important}.ahed-home-match-actions{grid-template-columns:40px minmax(0,1fr);gap:7px;width:100%;margin-top:auto;padding-top:15px;display:grid}.ahed-home-match-actions button{cursor:pointer;background:linear-gradient(135deg,#f1d489,#c59234);border:1px solid #edcb7d;border-radius:13px;justify-content:center;align-items:center;gap:6px;min-height:40px;font-size:.68rem;font-weight:900;display:flex;color:#4f214b!important}.ahed-home-match-actions button:first-child{background:#fff5d70f;padding:0;color:#f2e7d3!important}.ahed-home-match-actions button:first-child.is-saved{background:#e9c46d;color:#4f214b!important}.ahed-home-match-actions svg{width:17px}.ahed-home-no-results{color:#4f214b;text-align:center;background:#fffbf494;border:1px dashed #4f214b3d;border-radius:22px;align-content:center;place-items:center;gap:7px;min-height:250px;display:grid}.ahed-home-no-results>svg{width:34px}.ahed-home-no-results strong,.ahed-home-no-results p{color:#4f214b!important}.ahed-home-no-results p{margin:0;font-size:.75rem}@media (prefers-reduced-motion:reduce){.ahed-home-promotion:after{opacity:.18;animation:none;left:38%}}@media (width<=1240px) and (width>=861px){.ahed-home-layout{grid-template-columns:205px minmax(0,1fr);gap:13px;width:calc(100% - 24px)}.ahed-home-tools{grid-template-columns:1fr}.ahed-home-promotion{min-height:126px}.ahed-home-promotion-icon{position:absolute;top:18px;left:18px}.ahed-home-match-card{grid-template-columns:1fr}.ahed-home-match-visual{border-bottom:1px solid #efcd8545;border-left:0;min-height:150px}.ahed-home-match-photo{width:90px;height:90px}}@media (width<=1080px) and (width>=861px){.ahed-home-layout{grid-template-columns:1fr}.ahed-insights-rail{order:2;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ahed-insights-heading{grid-column:1/-1}.ahed-insight-card{min-height:92px}}@media (width<=860px){.ahed-home-layout{grid-template-columns:1fr;width:calc(100% - 20px);margin-top:14px;margin-bottom:96px}.ahed-insights-rail{order:2;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ahed-insights-heading{grid-column:1/-1}}@media (width<=720px){.ahed-home-tools,.ahed-home-recommendations-grid{grid-template-columns:1fr}.ahed-home-search-fields{grid-template-columns:1fr .65fr}.ahed-home-query{grid-column:1/-1}.ahed-home-match-card{min-height:280px}}@media (width<=520px){.ahed-insights-rail{border-radius:23px;grid-template-columns:1fr;padding:12px}.ahed-insights-heading{grid-column:auto}.ahed-home-search,.ahed-home-promotion,.ahed-today-matches{border-radius:22px;padding:15px}.ahed-home-search-fields{grid-template-columns:1fr}.ahed-home-query{grid-column:auto}.ahed-today-matches-heading{flex-direction:column;align-items:flex-start;gap:7px}.ahed-home-match-card{grid-template-columns:1fr}.ahed-home-match-visual{border-bottom:1px solid #efcd8545;border-left:0;min-height:158px}}.ahed-insight-card{color:#9b6816;background:radial-gradient(circle at 15% 0,#fffffff0,#0000 34%),linear-gradient(145deg,#fffaf0 0%,#f4e5cf 100%);border-color:#bd842b6b;box-shadow:0 9px 20px #7046161f}.ahed-insight-card:hover{background:linear-gradient(145deg,#fffdf7 0%,#f7e8d3 100%);border-color:#4f214b85;box-shadow:0 13px 26px #7046162b}.ahed-insight-card>span{background:linear-gradient(145deg,#4f214b 0% 100%);border-color:#4f214b47;box-shadow:0 7px 15px #4f214b2b}.ahed-insight-card>span svg{color:#f2e7d3}.ahed-insight-card small,.ahed-insight-card strong,.ahed-insight-card em{color:#a26d18!important}.ahed-insight-card small{font-size:.82rem}.ahed-insight-card strong{color:#4f214b!important}.ahed-insight-card em{font-size:.75rem}.ahed-home-tools{grid-template-columns:1fr}.ahed-home-search{background:radial-gradient(circle at 10% 0,#fffffff0,#0000 34%),linear-gradient(145deg,#fffaf0 0%,#f4e5cf 100%);border-color:#bd842b70;min-height:144px;box-shadow:0 13px 28px #7046161f}.ahed-home-section-title>span{color:#f2e7d3;background:linear-gradient(145deg,#4f214b 0% 100%);border-color:#4f214b4d;box-shadow:0 7px 15px #4f214b2b}.ahed-home-search .ahed-home-section-title small,.ahed-home-search .ahed-home-section-title h2{color:#a26d18!important}.ahed-home-search-fields label{color:#4f214b;background:#fffcf6db;border-color:#a0691957}.ahed-home-search-fields label>span,.ahed-home-search-fields input,.ahed-home-search-fields select,.ahed-home-search-fields input::placeholder{color:#9c691a!important}.ahed-home-query>svg{color:#4f214b}.ahed-home-search-fields>button{background:linear-gradient(145deg,#4f214b 0% 100%);border-color:#e2b75b;box-shadow:0 7px 16px #4f214b30;color:#f2e7d3!important}.ahed-home-search-fields>button svg{color:#f2e7d3}.ahed-model4-match-layout{direction:ltr;grid-template-columns:minmax(0,1.72fr) minmax(255px,.78fr);align-items:stretch;gap:16px;min-width:0;display:grid}.ahed-featured-match-card,.ahed-model4-side{direction:rtl;min-width:0}.ahed-featured-match-card{background:radial-gradient(circle at 15% 4%,#fffffff0,#0000 30%),linear-gradient(145deg,#fffaf0 0%,#f7ead7 100%);border:1px solid #c2892f94;border-radius:28px;min-height:580px;margin-top:25px;padding:34px 18px 18px;position:relative;box-shadow:0 16px 36px #70461624,inset 0 1px #ffffffe6}.ahed-featured-ribbon{z-index:3;background:radial-gradient(circle at 50% 0,#ffffffa6,#0000 42%),linear-gradient(135deg,#f7dc8b 0%,#c38a26 52%,#f1cd72 100%);border:1px solid #c88d29;border-radius:14px 14px 25px 25px;place-items:center;width:min(260px,56%);min-height:58px;font-size:1.12rem;font-weight:950;display:grid;position:absolute;top:-26px;left:50%;transform:translate(-50%);box-shadow:0 8px 18px #804f113b,inset 0 1px #ffffffad;color:#4f214b!important}.ahed-featured-ribbon:after{content:"";background:#e0ad4e;border-bottom:1px solid #c88d29;border-right:1px solid #c88d29;width:19px;height:19px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)rotate(45deg)}.ahed-featured-match-body{direction:ltr;grid-template-columns:minmax(180px,.86fr) minmax(250px,1.14fr);align-items:stretch;gap:22px;min-height:100%;display:grid}.ahed-featured-photo-column,.ahed-featured-match-copy{direction:rtl}.ahed-featured-photo-column{justify-content:center;align-items:center;min-width:0;padding:24px 4px 4px;display:flex;position:relative}.ahed-featured-photo{color:#f2e7d3;background:radial-gradient(circle at 50% 32%,#ffffff24,#0000 31%),linear-gradient(150deg,#4f214b 0% 100%);border:4px solid #c58b2b;border-radius:48% 48% 12px 12px;place-items:center;width:min(100%,285px);height:390px;display:grid;position:relative;overflow:hidden;box-shadow:0 13px 27px #4f214b33,inset 0 0 0 8px #fff8e91a}.ahed-featured-photo:before{border-radius:inherit;content:"";border:1px solid #fff8e93d;position:absolute;inset:13px}.ahed-featured-photo>svg{stroke-width:1.15px;width:108px;height:108px}.ahed-featured-photo>img{object-fit:cover;width:100%;height:100%}.ahed-featured-photo>em{color:#f2e7d3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#4f214b94;place-items:center;display:grid;position:absolute;inset:0}.ahed-featured-photo>em svg{width:34px}.ahed-featured-photo.is-online:after{content:"";background:#4f214b;border:4px solid #fff5df;border-radius:50%;width:18px;height:18px;position:absolute;bottom:19px;right:22px}.ahed-featured-promoted{background:#4f214b;border:1px solid #c78e2d;border-radius:12px;align-items:center;gap:5px;padding:7px 10px;font-size:.75rem;font-weight:850;display:flex;position:absolute;bottom:8px;right:7px;color:#f2e7d3!important}.ahed-featured-promoted svg{color:#f2e7d3;width:15px}.ahed-featured-match-copy{text-align:right;flex-direction:column;justify-content:center;min-width:0;padding:34px 4px 8px 8px;display:flex}.ahed-featured-score-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.ahed-featured-score-heading>div>small{font-size:.78rem;font-weight:800;color:#b17b22!important}.ahed-featured-score-heading h2{margin:4px 0 0;font-size:clamp(1.55rem,2.5vw,2.35rem);font-weight:950;line-height:1.15;color:#a56e16!important}.ahed-featured-score{background:#fffaf0;border:7px solid #4f214b;border-top-color:#d5a13c;border-radius:50%;flex:none;align-content:center;place-items:center;width:84px;height:84px;display:grid;box-shadow:0 7px 16px #6c410f21}.ahed-featured-score strong{font-size:1.22rem;font-weight:950;color:#a46d16!important}.ahed-featured-score small{font-size:.58rem;font-weight:820;color:#4f214b!important}.ahed-featured-ornament{background:linear-gradient(90deg,#0000,#bd8224 18% 82%,#0000);width:76%;height:1px;margin:16px auto 14px;display:block;position:relative}.ahed-featured-ornament:after{content:"";background:#fff7e8;border:1px solid #bd8224;width:11px;height:11px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.ahed-featured-match-copy>h3{margin:0;font-size:1.25rem;font-weight:920;color:#4f214b!important}.ahed-featured-match-copy>p{margin:4px 0 15px;font-size:.8rem;font-weight:750;color:#a56e16!important}.ahed-featured-details{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ahed-featured-details>span{background:#fffcf5db;border:1px solid #be842a61;border-radius:15px;grid-template-columns:32px minmax(0,1fr);align-content:center;align-items:center;gap:2px 7px;min-width:0;min-height:86px;padding:8px;display:grid}.ahed-featured-details i{color:#f2e7d3;background:linear-gradient(145deg,#4f214b 0% 100%);border-radius:10px;grid-row:1/3;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 5px 11px #4f214b24}.ahed-featured-details i svg{width:15px;height:15px}.ahed-featured-details small,.ahed-featured-details strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#a16b16!important}.ahed-featured-details small{font-size:.7rem;font-weight:760}.ahed-featured-details strong{font-size:.75rem;font-weight:880}.ahed-featured-actions{grid-template-columns:.8fr 1.25fr;gap:9px;margin-top:19px;display:grid}.ahed-featured-actions button{cursor:pointer;background:linear-gradient(145deg,#4f214b 0% 100%);border:1px solid #d3a046;border-radius:14px;justify-content:center;align-items:center;gap:7px;min-height:48px;font-size:.82rem;font-weight:900;display:flex;box-shadow:0 7px 15px #4f214b2b;color:#f2e7d3!important}.ahed-featured-actions button:first-child{box-shadow:none;background:#fffaf0;color:#a16b16!important}.ahed-featured-actions button:first-child svg{color:#4f214b}.ahed-featured-actions button:first-child.is-saved{background:#4f214b;color:#f2e7d3!important}.ahed-featured-actions svg{width:18px}.ahed-model4-side{grid-template-rows:minmax(0,1fr) auto;align-content:stretch;gap:13px;margin-top:25px;display:grid}.ahed-other-recommendations{background:radial-gradient(circle at 12% 0,#fffffff0,#0000 34%),linear-gradient(145deg,#fffaf0 0%,#f5e7d2 100%);border:1px solid #c2892f75;border-radius:25px;flex-direction:column;min-height:0;padding:15px;display:flex;box-shadow:0 14px 31px #7046161f}.ahed-other-recommendations-heading{justify-content:space-between;align-items:flex-end;gap:8px;padding:2px 2px 12px;display:flex}.ahed-other-recommendations-heading small,.ahed-other-recommendations-heading h2,.ahed-other-recommendations-heading>span{color:#a26d18!important}.ahed-other-recommendations-heading small{font-size:.72rem;font-weight:770}.ahed-other-recommendations-heading h2{margin:2px 0 0;font-size:1.12rem;font-weight:930}.ahed-other-recommendations-heading>span{align-items:center;gap:4px;font-size:.66rem;font-weight:760;display:flex}.ahed-other-recommendations-heading>span svg{color:#4f214b;width:14px}.ahed-other-recommendations-list{gap:7px;display:grid}.ahed-other-match-row{color:#a16b16;text-align:right;cursor:pointer;background:#fffcf6e6;border:1px solid #be842a57;border-radius:15px;grid-template-columns:50px minmax(0,1fr) 45px 15px;align-items:center;gap:8px;min-width:0;min-height:74px;padding:8px;transition:border-color .16s,transform .16s,box-shadow .16s;display:grid}.ahed-other-match-row:hover{border-color:#4f214b7a;transform:translate(-2px);box-shadow:0 7px 14px #673c0d1a}.ahed-other-match-photo{color:#f2e7d3;background:linear-gradient(145deg,#4f214b 0% 100%);border:2px solid #d6a54b;border-radius:16px 16px 8px 8px;place-items:center;width:50px;height:50px;display:grid;overflow:hidden}.ahed-other-match-photo svg{width:25px}.ahed-other-match-photo img{object-fit:cover;width:100%;height:100%}.ahed-other-match-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.ahed-other-match-copy strong,.ahed-other-match-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#a16b16!important}.ahed-other-match-copy strong{font-size:.8rem;font-weight:900}.ahed-other-match-copy small{font-size:.7rem;font-weight:720}.ahed-other-match-score{background:#fffaf0;border:3px solid #4f214b;border-top-color:#d6a440;border-radius:50%;place-items:center;width:43px;height:43px;font-size:.68rem;font-weight:950;display:grid;color:#a16b16!important}.ahed-other-match-row>svg{color:#4f214b;width:15px}.ahed-show-more-matches{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;min-height:43px;margin-top:auto;padding-top:10px;font-size:.78rem;font-weight:850;display:flex;color:#a16b16!important}.ahed-show-more-matches svg{color:#4f214b;width:15px}.ahed-home-promotion--model4{isolation:isolate;color:#a16b16;background:radial-gradient(circle at 18% 0,#fffffff5,#0000 38%),linear-gradient(145deg,#fffaf0 0%,#f1dfc5 100%);border-color:#c2892f8f;justify-content:center;align-items:stretch;min-height:148px;padding:18px 112px 18px 20px;position:relative;overflow:hidden;box-shadow:0 13px 27px #70461624,inset 0 1px #ffffffe0}.ahed-home-promotion--model4:after{display:none}.ahed-home-promotion--model4:before{z-index:0;content:"";opacity:.78;background:linear-gradient(45deg,#0000 43%,#4f214b47 44% 47%,#0000 48%) 0 0/15px 15px,linear-gradient(-45deg,#0000 43%,#4f214b2e 44% 47%,#0000 48%) 0 0/15px 15px;border-radius:50%;width:102px;height:102px;position:absolute;bottom:-15px;left:-12px;-webkit-mask-image:radial-gradient(circle at 0 100%,#000 0 58%,#0000 75%);mask-image:radial-gradient(circle at 0 100%,#000 0 58%,#0000 75%)}.ahed-model4-growth{z-index:2;width:80px;height:106px;position:absolute;top:18px;right:20px}.ahed-model4-growth>svg{color:#b57a18;stroke-width:2.2px;width:76px;height:76px;position:absolute;top:-5px;right:-2px}.ahed-model4-growth>i{background:linear-gradient(#e4b752,#a66c11);border-radius:4px 4px 1px 1px;width:12px;position:absolute;bottom:0;box-shadow:inset 0 1px #fff8e947}.ahed-model4-growth>i:first-of-type{height:68px;right:3px}.ahed-model4-growth>i:nth-of-type(2){height:53px;right:22px}.ahed-model4-growth>i:nth-of-type(3){height:38px;right:41px}.ahed-model4-growth>i:nth-of-type(4){height:24px;right:60px}.ahed-model4-promotion-copy{z-index:2;text-align:right;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex;position:relative}.ahed-model4-promotion-copy small,.ahed-model4-promotion-copy strong{color:#a16b16!important}.ahed-model4-promotion-copy small{font-size:1.05rem;font-weight:950}.ahed-model4-promotion-copy strong{max-width:190px;font-size:.76rem;font-weight:800;line-height:1.6}.ahed-model4-promotion-copy em{background:linear-gradient(145deg,#4f214b 0% 100%);border:1px solid #d4a444;border-radius:9px;place-items:center;min-width:112px;min-height:34px;margin-top:5px;padding-inline:13px;font-size:.74rem;font-style:normal;font-weight:880;display:grid;box-shadow:0 6px 13px #4f214b29;color:#f2e7d3!important}.ahed-model4-match-layout>.ahed-home-no-results{grid-column:1/-1}@media (width<=1320px) and (width>=1081px){.ahed-model4-match-layout{grid-template-columns:minmax(0,1.55fr) minmax(235px,.8fr);gap:12px}.ahed-featured-match-body{grid-template-columns:minmax(145px,.72fr) minmax(235px,1.28fr);gap:13px}.ahed-featured-photo{height:350px}.ahed-featured-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.ahed-model4-match-layout{grid-template-columns:1fr}.ahed-model4-side{grid-template-rows:auto;grid-template-columns:minmax(0,1.35fr) minmax(230px,.65fr);margin-top:0}}@media (width<=700px){.ahed-featured-match-card{min-height:0}.ahed-featured-match-body{grid-template-columns:1fr}.ahed-featured-photo{width:min(78%,300px);height:330px}.ahed-featured-match-copy{padding:8px 4px 4px}.ahed-model4-side{grid-template-columns:1fr}}@media (width<=520px){.ahed-featured-match-card{border-radius:23px;padding-inline:13px}.ahed-featured-ribbon{width:68%;min-height:52px;font-size:1rem}.ahed-featured-photo{width:min(92%,285px);height:310px}.ahed-featured-score-heading h2{font-size:1.5rem}.ahed-featured-score{width:72px;height:72px}.ahed-featured-details{grid-template-columns:repeat(2,minmax(0,1fr))}.ahed-featured-actions{grid-template-columns:1fr}.ahed-other-match-row{grid-template-columns:46px minmax(0,1fr) 42px 13px;gap:6px}.ahed-home-promotion--model4{padding-right:104px}}.ahed-home-layout{grid-template-columns:minmax(0,1fr)}.ahed-home-activity{direction:rtl;gap:15px;min-width:0;display:grid}.ahed-home-activity-heading,.ahed-access-recommendations-heading{justify-content:space-between;align-items:center;gap:16px;padding:2px 4px;display:flex}.ahed-home-activity-heading small,.ahed-home-activity-heading h2,.ahed-access-recommendations-heading small,.ahed-access-recommendations-heading h2{color:#a16b16!important}.ahed-home-activity-heading small,.ahed-access-recommendations-heading small{font-size:.72rem;font-weight:790}.ahed-home-activity-heading h2,.ahed-access-recommendations-heading h2{margin:2px 0 0;font-size:1.32rem;font-weight:950}.ahed-home-activity-heading>button,.ahed-access-recommendations-heading>span{background:linear-gradient(145deg,#4f214b 0% 100%);border:1px solid #d4a44a;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:8px 13px;font-size:.75rem;font-weight:880;display:inline-flex;box-shadow:0 6px 14px #4f214b29;color:#f2e7d3!important}.ahed-home-activity-heading>button{cursor:pointer}.ahed-home-activity-heading>button svg,.ahed-access-recommendations-heading>span svg{color:#f2e7d3;width:17px}.ahed-home-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;min-width:0;display:grid}.ahed-home-stat-card{color:#a16b16;text-align:right;cursor:pointer;background:radial-gradient(circle at 12% 0,#fffffff5,#0000 38%),linear-gradient(145deg,#fffaf0 0%,#f4e4cd 100%);border:1px solid #c2892f7a;border-radius:20px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:11px;min-width:0;min-height:116px;padding:14px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;box-shadow:0 10px 23px #7046161c,inset 0 1px #ffffffe0}.ahed-home-stat-card:hover{border-color:#4f214b80;transform:translateY(-2px);box-shadow:0 14px 27px #70461629}.ahed-home-stat-card>span,.ahed-recent-conversations>header>div>span,.ahed-pending-requests-icon{color:#f2e7d3;background:linear-gradient(145deg,#4f214b 0% 100%);border:1px solid #d1a04a;border-radius:15px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 6px 14px #4f214b2b}.ahed-home-stat-card>span svg,.ahed-recent-conversations>header>div>span svg,.ahed-pending-requests-icon svg{color:#f2e7d3;width:22px}.ahed-home-stat-card>div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 8px;min-width:0;display:grid}.ahed-home-stat-card small,.ahed-home-stat-card strong,.ahed-home-stat-card em{color:#a16b16!important}.ahed-home-stat-card small{font-size:.72rem;font-weight:850}.ahed-home-stat-card strong{font-size:1.45rem;font-weight:950}.ahed-home-stat-card em{opacity:.78;grid-column:1/-1;font-size:.63rem;font-style:normal;font-weight:720}.ahed-home-activity-content{direction:ltr;grid-template-columns:minmax(0,1.55fr) minmax(280px,.7fr);align-items:stretch;gap:14px;min-width:0;display:grid}.ahed-recent-conversations,.ahed-home-activity-side,.ahed-access-recommendations{direction:rtl;min-width:0}.ahed-recent-conversations,.ahed-pending-requests,.ahed-access-recommendations{background:radial-gradient(circle at 12% 0,#fffffff5,#0000 36%),linear-gradient(145deg,#fffaf0 0%,#f4e4cd 100%);border:1px solid #c2892f7a;box-shadow:0 13px 29px #7046161f,inset 0 1px #ffffffe0}.ahed-recent-conversations{border-radius:25px;flex-direction:column;min-height:348px;padding:17px;display:flex}.ahed-recent-conversations>header{justify-content:space-between;align-items:center;gap:12px;padding-bottom:13px;display:flex}.ahed-recent-conversations>header>div{align-items:center;gap:10px;min-width:0;display:flex}.ahed-recent-conversations>header small,.ahed-recent-conversations>header h3,.ahed-recent-conversations>header>button{color:#a16b16!important}.ahed-recent-conversations>header small{font-size:.69rem;font-weight:760}.ahed-recent-conversations>header h3{margin:2px 0 0;font-size:1.18rem;font-weight:940}.ahed-recent-conversations>header>button{cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-size:.73rem;font-weight:850;display:inline-flex}.ahed-recent-conversations>header>button svg{color:#4f214b;width:15px}.ahed-recent-conversations-list{gap:8px;display:grid}.ahed-recent-conversation{color:#a16b16;text-align:right;cursor:pointer;background:#fffcf6d1;border:1px solid #c2892f4d;border-radius:15px;grid-template-columns:45px minmax(0,1fr) auto 15px;align-items:center;gap:9px;min-width:0;min-height:62px;padding:8px 10px;transition:border-color .16s,transform .16s,box-shadow .16s;display:grid}.ahed-recent-conversation:hover{border-color:#4f214b6b;transform:translate(-2px);box-shadow:0 6px 13px #62380d17}.ahed-recent-avatar{background:linear-gradient(145deg,#4f214b 0% 100%);border:1px solid #d2a34f;border-radius:15px 15px 8px 8px;place-items:center;width:45px;height:45px;font-size:.76rem;font-weight:920;display:grid;color:#f2e7d3!important}.ahed-recent-copy,.ahed-recent-meta{flex-direction:column;min-width:0;display:flex}.ahed-recent-copy{gap:3px}.ahed-recent-copy strong,.ahed-recent-copy small,.ahed-recent-meta small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#a16b16!important}.ahed-recent-copy strong{font-size:.8rem;font-weight:900}.ahed-recent-copy small,.ahed-recent-meta small{font-size:.67rem;font-weight:720}.ahed-recent-meta{align-items:center;gap:5px}.ahed-recent-meta b{background:#4f214b;border-radius:999px;place-items:center;min-width:21px;height:21px;padding-inline:5px;font-size:.63rem;display:grid;color:#f2e7d3!important}.ahed-recent-meta svg,.ahed-recent-conversation>svg{color:#4f214b;width:15px}.ahed-home-empty-state{color:#a16b16;text-align:center;align-content:center;place-items:center;gap:6px;min-height:225px;display:grid}.ahed-home-empty-state svg{color:#4f214b;width:34px}.ahed-home-empty-state strong,.ahed-home-empty-state p{margin:0;color:#a16b16!important}.ahed-home-empty-state p{font-size:.72rem}.ahed-home-activity-side{grid-template-rows:minmax(178px,1fr) auto;gap:13px;display:grid}.ahed-pending-requests{color:#a16b16;text-align:right;cursor:pointer;border-radius:24px;grid-template-columns:52px minmax(0,1fr);align-content:center;align-items:center;gap:11px;min-width:0;padding:17px;display:grid}.ahed-pending-requests-icon{width:52px;height:52px}.ahed-pending-requests-copy{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 8px;min-width:0;display:grid}.ahed-pending-requests-copy small,.ahed-pending-requests-copy strong,.ahed-pending-requests-copy em,.ahed-pending-requests-action{color:#a16b16!important}.ahed-pending-requests-copy small{font-size:.78rem;font-weight:880}.ahed-pending-requests-copy strong{font-size:1.75rem;font-weight:950}.ahed-pending-requests-copy em{grid-column:1/-1;font-size:.66rem;font-style:normal;font-weight:720}.ahed-pending-requests-action{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:4px;margin-top:7px;font-size:.72rem;font-weight:880;display:inline-flex}.ahed-pending-requests-action svg{color:#4f214b;width:15px}.ahed-access-recommendations{border-radius:26px;gap:15px;padding:18px;display:grid}.ahed-access-recommendations--paid{border-color:#4f214b6b}@media (width<=1180px){.ahed-home-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.ahed-home-activity-content{grid-template-columns:1fr}.ahed-home-activity-side{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.ahed-home-layout{width:min(100% - 22px,1440px)}.ahed-home-activity-heading,.ahed-access-recommendations-heading{align-items:flex-start}.ahed-home-activity-side{grid-template-columns:1fr}}@media (width<=520px){.ahed-home-stat-grid{grid-template-columns:1fr}.ahed-home-activity-heading,.ahed-access-recommendations-heading{flex-direction:column}.ahed-home-activity-heading>button,.ahed-access-recommendations-heading>span{width:100%}.ahed-recent-conversation{grid-template-columns:42px minmax(0,1fr) auto}.ahed-recent-conversation>svg{display:none}.ahed-recent-copy small{max-width:130px}}.ahed-home-tools--with-promotion{direction:rtl;grid-template-columns:minmax(260px,.68fr) minmax(0,1.75fr);align-items:stretch;gap:15px}.ahed-home-tools--with-promotion>.ahed-home-search{grid-area:1/2}.ahed-home-promotion--spotlight{isolation:isolate;color:#f2e7d3;background:radial-gradient(circle at 82% 4%,#ffe19133,#0000 34%),radial-gradient(circle at 12% 100%,#ffd26817,#0000 34%),linear-gradient(145deg,#4f214b 0% 46%,#4f214b 100%);border:2px solid #d6a74d;border-radius:25px;grid-area:1/1;justify-content:center;align-items:stretch;height:100%;min-height:144px;padding:20px 112px 20px 20px;animation:3.8s ease-in-out infinite ahed-promotion-glow;position:relative;overflow:hidden;box-shadow:0 16px 34px #4f214b42,inset 0 0 0 1px #ffde8b21,inset 0 1px #fff1c357}.ahed-home-promotion--spotlight:before{z-index:0;content:"";opacity:.82;background:linear-gradient(45deg,#0000 43%,#f2cd7552 44% 47%,#0000 48%) 0 0/15px 15px,linear-gradient(-45deg,#0000 43%,#f2cd7533 44% 47%,#0000 48%) 0 0/15px 15px;border:1px solid #f1cb6f47;border-radius:50%;width:112px;height:112px;position:absolute;bottom:-18px;left:-14px;-webkit-mask-image:radial-gradient(circle at 0 100%,#000 0 60%,#0000 77%);mask-image:radial-gradient(circle at 0 100%,#000 0 60%,#0000 77%)}.ahed-home-promotion--spotlight:after{z-index:4;filter:blur(.4px);background:linear-gradient(90deg,#0000,#ffebab7a,#fffae0b3,#0000);width:31%;animation:3.8s ease-in-out infinite ahed-promotion-shine;display:block;top:-55%;bottom:-55%;left:-48%}.ahed-home-promotion--spotlight .ahed-model4-growth{top:17px;right:21px}.ahed-home-promotion--spotlight .ahed-model4-growth>svg{color:#f2e7d3;filter:drop-shadow(0 0 7px #f6d98e5c)}.ahed-home-promotion--spotlight .ahed-model4-growth>i{background:linear-gradient(#ffe7a4 0%,#e0ac48 55%,#a96d13 100%);box-shadow:0 0 8px #f7d2793d,inset 0 1px #fffce9b8}.ahed-home-promotion--spotlight .ahed-model4-promotion-copy{align-items:flex-start}.ahed-home-promotion--spotlight .ahed-model4-promotion-copy small,.ahed-home-promotion--spotlight .ahed-model4-promotion-copy strong,.ahed-home-promotion--spotlight .ahed-model4-promotion-copy em{text-shadow:0 1px 8px #ffd77824;color:#f2e7d3!important}.ahed-home-promotion--spotlight .ahed-model4-promotion-copy small{font-size:1.12rem}.ahed-home-promotion--spotlight .ahed-model4-promotion-copy strong{max-width:210px;font-size:.82rem}.ahed-home-promotion--spotlight .ahed-model4-promotion-copy em{background:#4f214b57;border-color:#f4d282bd;box-shadow:0 5px 13px #4f214b2e,inset 0 1px #ffeebc1f}.ahed-home-promotion--spotlight:hover{border-color:#f2ce78;transform:translateY(-2px);box-shadow:0 18px 39px #4f214b52,0 0 24px #e1b24a33,inset 0 0 0 1px #ffebb033}.ahed-home-activity-side{grid-template-rows:minmax(0,1fr)}.ahed-pending-requests{height:100%}@keyframes ahed-promotion-shine{0%,24%{opacity:0;left:-48%}38%{opacity:.92}62%,to{opacity:0;left:124%}}@keyframes ahed-promotion-glow{0%,to{box-shadow:0 16px 34px #4f214b42,inset 0 0 0 1px #ffde8b21}50%{box-shadow:0 18px 39px #4f214b4f,0 0 21px #e1b24a2e,inset 0 0 0 1px #ffe8a438}}@media (width<=980px){.ahed-home-tools--with-promotion{grid-template-columns:1fr}.ahed-home-tools--with-promotion>.ahed-home-search{grid-area:2/1}.ahed-home-promotion--spotlight{grid-area:1/1;min-height:148px}.ahed-home-activity-side{grid-template-rows:auto;grid-template-columns:1fr}.ahed-pending-requests{min-height:190px}}@media (width<=520px){.ahed-home-promotion--spotlight{min-height:168px;padding:22px 102px 22px 17px}.ahed-home-promotion--spotlight .ahed-model4-growth{right:14px}}@media (prefers-reduced-motion:reduce){.ahed-home-promotion--spotlight{animation:none}.ahed-home-promotion--spotlight:after{opacity:.16;animation:none;left:38%}}.messages-page{padding-bottom:28px}.messages-heading{margin-bottom:14px}.messages-heading h1{margin-top:2px}.chat-private-badge{background:#fffaefe0;border:1px solid #80521c2e;border-radius:99px;align-items:center;gap:7px;padding:8px 12px;font-size:.68rem;font-weight:800;display:inline-flex}.chat-private-badge svg{width:14px;height:14px}.chat-layout{background:#fffaf0;border-color:#4f214b24;border-radius:24px;grid-template-columns:350px minmax(0,1fr);height:clamp(610px,100vh - 220px,820px);min-height:610px;box-shadow:0 24px 64px #4f214b1f}.conversation-list{background:linear-gradient(#fffaf1,#f7ecdd);border-left-color:#4f214b1f;flex-direction:column;min-width:0;display:flex}.conversation-list-head{justify-content:space-between;align-items:center;min-height:66px;padding:14px 18px 8px;display:flex}.conversation-list-head strong{font-family:Georgia,Times New Roman,serif;font-size:1.05rem;color:#4f214b!important}.conversation-list-head span{background:#4f214b;border-radius:50%;place-items:center;min-width:25px;height:25px;font-size:.64rem;font-weight:900;display:grid;color:#f2e7d3!important}.conversation-search{margin:4px 14px 13px;position:relative}.conversation-search>svg{z-index:1;color:#916328;width:16px;height:16px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.conversation-search input{height:43px;box-shadow:none;background:#fffdf7e6;border-color:#4f214b1a;border-radius:14px;padding-right:42px}.conversation-scroll{flex:1;max-height:none;padding:0 9px 12px}.conversation-row{border-radius:14px;gap:11px;min-height:70px;padding:10px;transition:background .16s,transform .16s;position:relative}.conversation-row:after{content:"";background:#4f214b12;height:1px;position:absolute;bottom:0;left:10px;right:66px}.conversation-row:hover,.conversation-row.is-active{background:#e5cdaf94;transform:translate(-1px)}.conversation-row.is-active{box-shadow:inset -3px 0 #4f214b}.conversation-avatar{background:radial-gradient(circle at 35% 27%,#4f214b 0% 58%,#4f214b 100%);border:1px solid #cea04da6;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;font-weight:900;display:grid;box-shadow:0 5px 14px #4f214b2e,inset 0 0 0 3px #fff5d614;color:#f2e7d3!important}.conversation-copy strong{font-size:.78rem;color:#4f214b!important}.conversation-name-line{align-items:center;gap:7px;min-width:0;display:flex}.conversation-name-line strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conversation-name-line em{background:#f3dfc4;border:1px solid #4f214b24;border-radius:99px;padding:2px 6px;font-size:.53rem;font-style:normal;font-weight:900;color:#4f214b!important}.conversation-copy small,.conversation-meta small{color:#9b7440!important}.conversation-meta b{background:#4f214b;box-shadow:0 3px 9px #4f214b2e;color:#f2e7d3!important}.chat-panel{background-color:#f7efe2;background-image:radial-gradient(circle at 20px 20px,#4f214b09 1.5px,#0000 1.7px),radial-gradient(circle at 54px 54px,#ca9b4d14 1.3px,#0000 1.5px),linear-gradient(135deg,#fffcf5b8,#f5ead894);background-size:72px 72px,72px 72px,auto;position:relative;overflow:hidden}.chat-header{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffaf0f5;border-bottom-color:#4f214b1a;min-height:72px;padding:10px 16px}.chat-header>.chat-contact{align-items:center;gap:11px;min-width:0;display:flex}.chat-header>.chat-contact>span:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.chat-contact strong{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden;color:#4f214b!important}.chat-contact small{color:#8c733f!important}.online-dot{background:#638a5c;box-shadow:0 0 0 3px #638a5c1f}.chat-header-actions{align-items:center;gap:4px;display:flex}.chat-icon-button,.composer-tool,.composer-mic{cursor:pointer;background:0 0;border:0;place-items:center;transition:background .16s,color .16s,transform .16s;display:grid;color:#4f214b!important}.chat-icon-button{border-radius:50%;width:42px;height:42px}.chat-icon-button:hover,.composer-tool:hover,.composer-mic:hover{background:#4f214b14;transform:translateY(-1px);color:#4f214b!important}.chat-icon-button:disabled,.composer-tool:disabled,.composer-mic:disabled,.composer-send:disabled{cursor:not-allowed;opacity:.42;transform:none}.chat-icon-button svg{stroke-width:2px;width:19px;height:19px}.chat-safety-line{z-index:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff6d7e0;min-height:31px;padding:6px 12px;font-size:.61rem;color:#8a7038!important}.chat-safety-line svg{color:#4f214b}.chat-safety-line.is-demo{background:#f4dfbd;font-weight:800;color:#4f214b!important}.chat-delete-mode{z-index:2;color:#4f214b;background:#f7e7e8;border-bottom:1px solid #4f214b24;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:7px 13px;font-size:.68rem;font-weight:800;display:flex}.chat-delete-mode span,.chat-delete-mode button{align-items:center;gap:6px;display:inline-flex}.chat-delete-mode svg{width:15px;height:15px}.chat-delete-mode button{color:#4f214b;cursor:pointer;background:#fffaf5;border:1px solid #4f214b2e;border-radius:9px;min-height:30px;padding:4px 9px}.chat-messages{scroll-behavior:smooth;padding:22px clamp(16px,3vw,42px)}.chat-messages-end{flex:0 0 1px;width:1px;height:1px;display:block}.chat-day{align-self:center;margin:0 0 10px}.chat-day:before,.chat-day:after{display:none}.chat-day span{background:#fffaebe6;border:1px solid #4f214b14;border-radius:8px;padding:5px 11px;box-shadow:0 3px 10px #4f214b0d;color:#8a6e38!important}.message-bubble{background:#fffaf1;border-color:#4f214b1c;border-radius:13px 13px 13px 3px;max-width:min(76%,560px);padding:9px 10px 6px;position:relative;box-shadow:0 5px 13px #4f214b0f;color:#6d4b24!important}.message-bubble:before{clip-path:polygon(100% 0,100% 100%,0 100%);content:"";background:#fffaf1;width:10px;height:11px;position:absolute;bottom:0;left:-6px}.message-bubble--mine{background:linear-gradient(135deg,#4f214b,#4f214b);border:1px solid #dfb25947;border-radius:13px 13px 3px;box-shadow:0 6px 16px #4f214b26;color:#f2e7d3!important}.message-bubble--mine:before{clip-path:polygon(0 0,100% 100%,0 100%);background:#4f214b;left:auto;right:-6px}.message-bubble--system{background:#fff6d7eb;border:0;border-radius:8px;padding:6px 12px;box-shadow:0 3px 10px #4f214b0a;color:#8b6d35!important}.message-bubble--system:before{display:none}.message-bubble.is-delete-selectable{outline-offset:2px;outline:2px solid #4f214b61}.message-delete-choice{color:#4f214b;cursor:pointer;background:#ffffffb8;border:1px solid #4f214b38;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-height:29px;margin-top:7px;padding:5px 9px;font-size:.62rem;font-weight:900;display:inline-flex}.message-delete-choice svg,.message-deleted svg{width:14px;height:14px}.message-deleted{align-items:center;gap:6px;font-style:italic;display:flex;color:#777b80!important}.message-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.76rem;line-height:1.72;color:#6d4b24!important}.message-bubble--mine p,.message-bubble--mine :where(strong,small){color:#f2e7d3!important}.message-meta{min-height:14px;line-height:1;color:#a58a63!important;margin-top:3px!important}.message-bubble--mine .message-meta{color:#f2e7d3b8!important}.message-receipt{display:inline-flex;color:#8a8d91!important}.message-receipt svg{height:15px;width:15px!important}.message-receipt.is-read,.message-receipt.is-read svg{filter:none;color:#4f214b!important}.chat-image-attachment{background:#4f214b1f;border-radius:9px;width:min(340px,100%);margin-bottom:3px;display:block;overflow:hidden}.chat-image-attachment img{object-fit:cover;width:100%;max-height:350px;display:block}.chat-file-attachment{background:#fffaeb17;border:1px solid #ffe0932e;border-radius:9px;align-items:center;gap:10px;min-width:min(300px,100%);padding:10px;text-decoration:none;display:flex}.chat-file-attachment>span:first-child{background:#ffecb524;border-radius:10px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid;color:#f2e7d3!important}.chat-file-attachment>span:last-child{flex-direction:column;min-width:0;display:flex}.chat-file-attachment strong{text-overflow:ellipsis;white-space:nowrap;max-width:230px;overflow:hidden}.chat-audio-attachment{align-items:center;gap:8px;min-width:min(330px,100%);display:flex}.chat-audio-attachment>span{background:#ffebad21;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid;color:#f2e7d3!important}.chat-audio-attachment audio{width:230px;max-width:calc(100% - 82px);height:38px}.chat-audio-attachment>small{font-size:.55rem}.chat-hidden-input{clip:rect(0, 0, 0, 0);clip-path:inset(50%);width:1px;height:1px;position:fixed;overflow:hidden}.chat-composer{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffaf0f5;border-top-color:#4f214b1a;align-items:center;gap:5px;padding:10px 13px 12px}.chat-composer input{background:#fffdf8;border-color:#4f214b1a;border-radius:22px;flex:1;min-width:0;height:45px;padding-inline:15px;color:#69461f!important}.composer-tool,.composer-mic,.composer-send{flex:0 0 43px;border-radius:50%!important;width:43px!important;height:43px!important;padding:0!important}.composer-tool svg,.composer-mic svg,.composer-send svg{height:19px;width:19px!important}.chat-composer .composer-send,.chat-composer .composer-mic.is-recording{background:linear-gradient(145deg,#4f214b,#4f214b);box-shadow:0 6px 15px #4f214b33;color:#f2e7d3!important}.chat-composer .composer-mic.is-recording{animation:1.35s ease-in-out infinite ahed-recording-pulse}.voice-recording-status{background:#fffdf8;border:1px solid #4f214b1c;border-radius:22px;flex:1;align-items:center;gap:8px;min-width:0;height:45px;padding:0 14px;display:flex}.voice-recording-status i{background:#4f214b;border-radius:50%;width:9px;height:9px;animation:1s ease-in-out infinite ahed-recording-dot;box-shadow:0 0 0 4px #4f214b1f}.voice-recording-status strong{font-size:.68rem;color:#4f214b!important}.voice-recording-status span{font-variant-numeric:tabular-nums;margin-right:auto;font-size:.68rem}.chat-uploading{color:#8e6833;background:#fffaf0f5;justify-content:center;align-items:center;gap:7px;padding:5px 12px 8px;font-size:.62rem;display:flex}.chat-uploading span{border:2px solid #4f214b33;border-top-color:#4f214b;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite ahed-chat-spin}.chat-error{z-index:3;text-align:center;background:#fff0ef;margin:0;padding:8px 14px;color:#9b2635!important}.ahed-chat-menu{color:#704a20;direction:rtl;background:#fffaf0;border-color:#4f214b26;border-radius:14px;min-width:238px;padding:7px;box-shadow:0 18px 40px #4f214b2e}.ahed-chat-menu [data-slot=dropdown-menu-label]{color:#4f214b;font-family:Georgia,Times New Roman,serif;font-weight:800}.ahed-chat-menu [data-slot=dropdown-menu-item]{color:#775125;cursor:pointer;border-radius:9px;min-height:38px}.ahed-chat-menu [data-slot=dropdown-menu-item]:focus{color:#4f214b;background:#f2e2cf}.ahed-chat-menu [data-slot=dropdown-menu-item] svg,.ahed-chat-menu [data-variant=destructive]{color:#4f214b}.ahed-chat-menu [data-slot=dropdown-menu-separator]{background:#4f214b1a}.ahed-attachment-menu{min-width:190px}.ahed-emoji-picker{color:#4f214b;direction:rtl;background:#fffaf0;border-color:#4f214b24;border-radius:16px;width:min(370px,100vw - 24px);padding:11px;box-shadow:0 18px 40px #4f214b2e}.ahed-emoji-picker>strong{color:#4f214b;margin-bottom:8px;font-size:.72rem;display:block}.emoji-category-tabs{scrollbar-width:thin;border-bottom:1px solid #4f214b1a;gap:2px;margin:0 -2px 8px;padding:0 2px 7px;display:flex;overflow-x:auto}.ahed-emoji-picker .emoji-category-tabs button{border-radius:9px;flex:0 0 34px;width:34px;height:32px;font-size:1rem}.ahed-emoji-picker .emoji-category-tabs button.is-active{background:#efd9d9;box-shadow:inset 0 -2px #4f214b}.emoji-grid{overscroll-behavior:contain;grid-template-columns:repeat(8,1fr);gap:3px;max-height:min(300px,42vh);padding:2px 2px 4px;display:grid;overflow-y:auto}.ahed-emoji-picker button{cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;font-size:1.1rem;display:grid}.ahed-emoji-picker .emoji-grid button{width:100%;min-width:0}.ahed-emoji-picker button:hover{background:#f1e1cc;transform:scale(1.08)}.ahed-emoji-picker button:focus-visible{outline-offset:1px;outline:2px solid #4f214b}.ahed-block-dialog{color:#704a20;background:#fffaf0;border-color:#4f214b29;border-radius:20px;box-shadow:0 28px 70px #4f214b3d}.ahed-block-dialog [data-slot=alert-dialog-title]{color:#4f214b}.ahed-block-dialog [data-slot=alert-dialog-description]{color:#8c6838;line-height:1.8}@keyframes ahed-chat-spin{to{transform:rotate(360deg)}}@keyframes ahed-recording-dot{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes ahed-recording-pulse{0%,to{box-shadow:0 6px 15px #4f214b33}50%{box-shadow:0 0 0 7px #4f214b1f,0 6px 18px #4f214b47}}@media (width<=980px){.chat-layout{height:auto;min-height:0}.conversation-list{border-bottom-color:#4f214b1a}.conversation-list-head{min-height:50px;padding-bottom:2px}.conversation-scroll{flex:none}.chat-panel{min-height:610px}}@media (width<=620px){.chat-private-badge{display:none}.messages-heading{margin-bottom:9px}.chat-layout{border-radius:19px}.conversation-list-head{display:none}.conversation-search{margin-top:11px}.conversation-row{min-width:225px}.chat-panel{min-height:570px}.chat-header{min-height:66px;padding-inline:9px}.chat-header .conversation-avatar{flex-basis:42px;width:42px;height:42px}.chat-header-actions{gap:0}.chat-icon-button{width:37px;height:37px}.chat-messages{min-height:330px;padding:16px 11px}.message-bubble{max-width:88%}.chat-composer{gap:2px;padding-inline:7px}.composer-tool,.composer-mic,.composer-send{flex-basis:39px;width:39px!important;height:39px!important}.chat-composer input,.voice-recording-status{height:43px}.chat-audio-attachment{min-width:245px}.chat-audio-attachment audio{width:165px}}@media (prefers-reduced-motion:reduce){.chat-uploading span,.voice-recording-status i,.chat-composer .composer-mic.is-recording{animation:none}}.ahed-header-curtain,.ahed-header-curtain-content{display:contents}.ahed-header-curtain-toggle{display:none}@media (width<=860px){.inside-main--blank{padding-top:calc(52px + env(safe-area-inset-top))}.ahed-header-curtain{z-index:90;top:env(safe-area-inset-top);pointer-events:none;padding-inline:9px;display:block;position:fixed;left:0;right:0}.ahed-header-curtain-content{opacity:0;pointer-events:none;max-height:0;transition:max-height .36s cubic-bezier(.22,1,.36,1),opacity .18s,transform .3s cubic-bezier(.22,1,.36,1);display:block;overflow:hidden;transform:translateY(-18px)}.ahed-header-curtain[data-state=open] .ahed-header-curtain-content{max-height:calc(100svh - 70px - env(safe-area-inset-top));opacity:1;pointer-events:auto;overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto;transform:translateY(0)}.ahed-header-curtain .ahed-dashboard-header{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-top:0;border-radius:0 0 24px 24px;width:100%;margin:0;position:relative;top:auto;box-shadow:0 18px 42px #4f214b40}.ahed-header-curtain-toggle{color:#f2e7d3;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 50% 0,#ffe7a929,#0000 58%),linear-gradient(145deg,#4f214b 0% 100%);border:2px solid #d7aa52;border-top:0;border-radius:0 0 22px 22px;justify-content:center;align-items:center;gap:8px;width:min(210px,58vw);min-height:44px;margin:-1px auto 0;padding:8px 18px 9px;font-size:.8rem;font-weight:900;line-height:1;display:flex;box-shadow:0 10px 24px #4f214b3d}.ahed-header-curtain-toggle span{color:#f2e7d3!important}.ahed-header-curtain-toggle svg{color:#f2e7d3;width:18px;height:18px;transition:transform .26s}.ahed-header-curtain[data-state=open] .ahed-header-curtain-toggle svg{transform:rotate(180deg)}}@media (width<=620px){.ahed-header-curtain{padding-inline:7px}.ahed-header-curtain .ahed-dashboard-header{border-radius:0 0 21px 21px;margin-top:0}.ahed-header-curtain-toggle{width:min(196px,62vw);min-height:42px;font-size:.76rem}}@media (prefers-reduced-motion:reduce){.ahed-header-curtain-content,.ahed-header-curtain-toggle svg{transition:none}}html[data-ahed-application=phone],html[data-ahed-application=phone] body{min-width:0;max-width:100%;overflow-x:hidden}html[data-ahed-application=phone] .inside-app{width:100%;min-width:0;overflow-x:clip}html[data-ahed-application=phone] .inside-sidebar{display:none!important}html[data-ahed-application=phone] .inside-main{width:100%;min-width:0;padding-bottom:112px;margin-right:0!important}html[data-ahed-application=phone] .inside-main--blank{padding-top:calc(52px + env(safe-area-inset-top))}html[data-ahed-application=phone] .inside-preview-notice,html[data-ahed-application=phone] .inside-content,html[data-ahed-application=phone] .messages-page{width:calc(100% - 24px)}html[data-ahed-application=phone] .inside-mobile-nav{z-index:80;right:12px;bottom:max(12px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#4f214bfa,#4f214bf7);border:1px solid #ffffff1f;border-radius:25px 25px 35px;grid-template-columns:repeat(6,minmax(0,1fr));width:auto;min-height:76px;padding:8px;position:fixed;left:12px;box-shadow:0 20px 50px #4f214b47;display:grid!important}html[data-ahed-application=phone] .inside-mobile-nav button{color:#f2e7d3b8;background:0 0;border:0;border-radius:18px 18px 10px;place-items:center;gap:3px;min-width:0;min-height:58px;padding:5px 1px;font-size:.54rem;font-weight:780;display:grid}html[data-ahed-application=phone] .inside-mobile-nav button.is-active{color:var(--inside-primary-dark);background:linear-gradient(145deg,#f8ead8,#dfbd91);transform:translateY(-8px);box-shadow:0 11px 24px #4f214b4d}html[data-ahed-application=phone] .inside-mobile-nav svg{width:19px;height:19px}html[data-ahed-application=phone] .ahed-header-curtain{z-index:90;top:env(safe-area-inset-top);pointer-events:none;padding-inline:7px;display:block;position:fixed;left:0;right:0}html[data-ahed-application=phone] .ahed-header-curtain-content{opacity:0;pointer-events:none;max-height:0;transition:max-height .36s cubic-bezier(.22,1,.36,1),opacity .18s,transform .3s cubic-bezier(.22,1,.36,1);display:block;overflow:hidden;transform:translateY(-18px)}html[data-ahed-application=phone] .ahed-header-curtain[data-state=open] .ahed-header-curtain-content{max-height:calc(100svh - 70px - env(safe-area-inset-top));opacity:1;pointer-events:auto;overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto;transform:translateY(0)}html[data-ahed-application=phone] .ahed-header-curtain .ahed-dashboard-header{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-top:0;border-radius:0 0 21px 21px;flex-wrap:wrap;gap:10px;width:100%;margin:0;padding:11px;position:relative;top:auto;box-shadow:0 18px 42px #4f214b40}html[data-ahed-application=phone] .ahed-header-title{flex:auto;min-width:0;padding-right:4px}html[data-ahed-application=phone] .ahed-header-facts{flex-basis:100%;order:3;grid-template-columns:1fr 1fr}html[data-ahed-application=phone] .ahed-header-fact--date{grid-column:1/-1}html[data-ahed-application=phone] .ahed-header-actions{justify-content:space-between;width:100%}html[data-ahed-application=phone] .ahed-header-actions small{display:none}html[data-ahed-application=phone] .ahed-header-curtain-toggle{color:#f2e7d3;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 50% 0,#ffe7a929,#0000 58%),linear-gradient(145deg,#4f214b 0% 100%);border:2px solid #d7aa52;border-top:0;border-radius:0 0 22px 22px;justify-content:center;align-items:center;gap:8px;width:min(196px,62vw);min-height:42px;margin:-1px auto 0;padding:8px 18px 9px;font-size:.76rem;font-weight:900;line-height:1;display:flex;box-shadow:0 10px 24px #4f214b3d}html[data-ahed-application=phone] .ahed-header-curtain-toggle span{color:#f2e7d3!important}html[data-ahed-application=phone] .ahed-header-curtain-toggle svg{color:#f2e7d3;width:18px;height:18px;transition:transform .26s}html[data-ahed-application=phone] .ahed-header-curtain[data-state=open] .ahed-header-curtain-toggle svg{transform:rotate(180deg)}html[data-ahed-application=phone] .ahed-home-layout{grid-template-columns:minmax(0,1fr);width:min(100% - 22px,1440px);margin-top:14px;margin-bottom:96px}html[data-ahed-application=phone] .ahed-home-tools,html[data-ahed-application=phone] .ahed-home-tools--with-promotion,html[data-ahed-application=phone] .ahed-home-recommendations-grid,html[data-ahed-application=phone] .ahed-home-activity-content,html[data-ahed-application=phone] .ahed-home-activity-side,html[data-ahed-application=phone] .ahed-model4-match-layout,html[data-ahed-application=phone] .ahed-model4-side,html[data-ahed-application=phone] .ahed-featured-match-body{grid-template-columns:minmax(0,1fr)}html[data-ahed-application=phone] .ahed-home-tools--with-promotion>.ahed-home-search{grid-area:2/1}html[data-ahed-application=phone] .ahed-home-promotion--spotlight{grid-area:1/1;min-height:168px;padding:22px 102px 22px 17px}html[data-ahed-application=phone] .ahed-home-promotion--spotlight .ahed-model4-growth{right:14px}html[data-ahed-application=phone] .ahed-home-search-fields,html[data-ahed-application=phone] .ahed-home-stat-grid,html[data-ahed-application=phone] .quick-match-fields,html[data-ahed-application=phone] .inside-stats--four,html[data-ahed-application=phone] .spec-grid,html[data-ahed-application=phone] .spec-explainer,html[data-ahed-application=phone] .promotion-options-grid,html[data-ahed-application=phone] .account-settings-grid{grid-template-columns:minmax(0,1fr)}html[data-ahed-application=phone] .ahed-home-query{grid-column:auto}html[data-ahed-application=phone] .ahed-home-activity-heading,html[data-ahed-application=phone] .ahed-access-recommendations-heading,html[data-ahed-application=phone] .inside-section__head,html[data-ahed-application=phone] .inside-page-heading{flex-direction:column;align-items:flex-start}html[data-ahed-application=phone] .ahed-home-activity-heading>button,html[data-ahed-application=phone] .ahed-access-recommendations-heading>span{width:100%}html[data-ahed-application=phone] .discovery-layout,html[data-ahed-application=phone] .advanced-filters{grid-template-columns:minmax(0,1fr);position:static}html[data-ahed-application=phone] .recommendation-grid,html[data-ahed-application=phone] .recommendation-grid--wide{grid-template-columns:minmax(0,1fr)}html[data-ahed-application=phone] .chat-layout{border-radius:19px;height:auto;min-height:0;display:block}html[data-ahed-application=phone] .conversation-list{border-bottom:1px solid #4f214b14;border-left:0}html[data-ahed-application=phone] .conversation-list-head,html[data-ahed-application=phone] .chat-private-badge{display:none}html[data-ahed-application=phone] .conversation-scroll{gap:7px;max-height:none;padding:0 12px 13px;display:flex;overflow-x:auto}html[data-ahed-application=phone] .conversation-row{min-width:225px}html[data-ahed-application=phone] .chat-panel{min-height:570px}html[data-ahed-application=phone] .message-bubble{max-width:88%}html[data-ahed-application=phone] .inside-toast{inset:calc(62px + env(safe-area-inset-top)) 16px auto auto}html[data-ahed-application=phone][data-ahed-platform=android]{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:130%}html[data-ahed-application=phone][data-ahed-platform=android] .inside-app{--inside-primary:#4f214b;--inside-primary-dark:#4f214b;--inside-gold:#f3ce72;--inside-gold-dark:#4f214b;--inside-gold-muted:#4f214b;--inside-gold-light:#f3ce72;--inside-beige:#fff6e5;--inside-beige-card:#fffaf0;--inside-beige-active:#f8e1a5;--inside-text:#4f214b;--inside-muted:#4f214b;color:#4f214b;background:radial-gradient(circle at 78% 0,#f3ce7233,#0000 30%),#fff8ec}html[data-ahed-application=phone][data-ahed-platform=android] .inside-app :where(h1,h2,h3,h4,p,span,strong,small,b,em,label,button,a,input,select,textarea,li,option){color:#4f214b!important}html[data-ahed-application=phone][data-ahed-platform=android] .inside-app :where(input,select,textarea){caret-color:#4f214b;background:#fffaf0;border-color:#f3ce72e0;color:#4f214b!important}html[data-ahed-application=phone][data-ahed-platform=android] .inside-app :where(.recommendation-card,.post-preview-card,.presence-privacy-card,.post-composer-card,.spec-form,.spec-group,.trust-panel,.promotion-option-card,.language-preference-card,.account-setting-card,.ahed-home-stat-card,.ahed-recent-conversations,.ahed-pending-requests,.ahed-access-recommendations,.chat-layout){border-color:#f3ce72bd;box-shadow:0 16px 34px #4f214b21,inset 0 1px #ffffffd1}html[data-ahed-application=phone][data-ahed-platform=android] .inside-app :where(.inside-welcome,.boost-card,.safety-card,.message-bubble--mine,.recommendation-card.membership-business,.ahed-home-promotion,.ahed-header-fact,.ahed-presence-toggle,.ahed-verification-status,.inside-sidebar .inside-nav button,.inside-sidebar .inside-logout){background:linear-gradient(145deg,#4f214b 0% 100%);border-color:#f3ce72c2;color:#f2e7d3!important}html[data-ahed-application=phone][data-ahed-platform=android] .inside-app :where(.inside-welcome,.boost-card,.safety-card,.message-bubble--mine,.recommendation-card.membership-business,.ahed-home-promotion,.ahed-header-fact,.ahed-presence-toggle,.ahed-verification-status,.inside-sidebar .inside-nav button,.inside-sidebar .inside-logout) :where(h1,h2,h3,h4,p,span,strong,small,b,em,label,svg){color:#f2e7d3!important}html[data-ahed-application=phone][data-ahed-platform=android] .inside-app :where(.profile-button,.request-accept,.quick-match-fields>button,.filter-submit,.chat-composer button,.posts-toolbar button.is-active,.post-form-actions>button:last-child,.marriage-post>footer>button:last-child,.spec-tabs button.is-active,.inside-placeholder>button,.trust-panel>button,.trust-panel>form>button,.wali-form>button,.ahed-dialog-footer button[type=submit]){border-color:#f3ce72;color:#f2e7d3!important;background:linear-gradient(145deg,#4f214b 0% 100%)!important}html[data-ahed-application=phone][data-ahed-platform=android] .inside-app :where(.profile-button,.request-accept,.quick-match-fields>button,.filter-submit,.chat-composer button,.posts-toolbar button.is-active,.post-form-actions>button:last-child,.marriage-post>footer>button:last-child,.spec-tabs button.is-active,.inside-placeholder>button,.trust-panel>button,.trust-panel>form>button,.wali-form>button,.ahed-dialog-footer button[type=submit]) :where(span,strong,small,b,em,svg){color:#f2e7d3!important}html[data-ahed-application=phone][data-ahed-platform=android] .inside-app :where(.preference-card-icon,.presence-privacy-icon,.spec-group-heading>span,.trust-panel>header>span,.boost-card__icon){background:#4f214b;border-color:#f3ce72;color:#f2e7d3!important}html[data-ahed-application=phone][data-ahed-platform=android] .inside-app :where(.preference-card-icon,.presence-privacy-icon,.spec-group-heading>span,.trust-panel>header>span,.boost-card__icon) svg{color:#f2e7d3!important}html[data-ahed-application=phone][data-ahed-platform=android] .inside-app :where(.verified-label,.online-label,.sponsored-label,.pending-label,.profile-traits span){background:#f3ce7257;border:1px solid #f3ce72c7;color:#4f214b!important}html[data-ahed-application=phone][data-ahed-platform=android] .inside-main{padding-bottom:136px}html[data-ahed-application=phone][data-ahed-platform=android] .inside-mobile-nav{right:10px;bottom:max(10px, env(safe-area-inset-bottom));background:linear-gradient(145deg,#4f214b 0% 100%);border:2px solid #f3ce7294;min-height:102px;padding:10px 8px;left:10px;box-shadow:0 20px 48px #4f214b61,inset 0 1px #ffe8a62e}html[data-ahed-application=phone][data-ahed-platform=android] .inside-mobile-nav button{-webkit-tap-highlight-color:transparent;background:0 0;gap:4px;min-height:78px;padding:7px 1px;font-size:.54rem;line-height:1.05;color:#f2e7d3!important}html[data-ahed-application=phone][data-ahed-platform=android] .inside-mobile-nav button span,html[data-ahed-application=phone][data-ahed-platform=android] .inside-mobile-nav button svg{color:#f2e7d3!important}html[data-ahed-application=phone][data-ahed-platform=android] .inside-mobile-nav button svg{stroke:currentColor;width:29px;height:29px}html[data-ahed-application=phone][data-ahed-platform=android] .inside-mobile-nav button.is-active{background:linear-gradient(145deg,#f3ce72 0%,#d7aa52 100%);border:1px solid #ffe8a6;transform:translateY(-6px);box-shadow:0 11px 24px #4f214b57,inset 0 1px #fffae5b8;color:#4f214b!important}html[data-ahed-application=phone][data-ahed-platform=android] .inside-mobile-nav button.is-active span,html[data-ahed-application=phone][data-ahed-platform=android] .inside-mobile-nav button.is-active svg{color:#4f214b!important}html[data-ahed-application=phone][data-ahed-platform=android] .ahed-home-stat-card{border-radius:30px;grid-template-columns:72px minmax(0,1fr);gap:17px;min-height:174px;padding:21px}html[data-ahed-application=phone][data-ahed-platform=android] :where(.ahed-home-stat-card>span,.ahed-recent-conversations>header>div>span,.ahed-pending-requests-icon){background:linear-gradient(145deg,#4f214b 0% 100%);border-color:#f3ce72;width:72px;height:72px;color:#f2e7d3!important}html[data-ahed-application=phone][data-ahed-platform=android] :where(.ahed-home-stat-card>span,.ahed-recent-conversations>header>div>span,.ahed-pending-requests-icon) svg{width:33px;color:#f2e7d3!important}html[data-ahed-application=phone][data-ahed-platform=android] .ahed-recent-conversations{border-radius:38px;min-height:522px;padding:26px}html[data-ahed-application=phone][data-ahed-platform=android] .ahed-recent-conversation{border-color:#f3ce72ad;grid-template-columns:68px minmax(0,1fr) auto;gap:14px;min-height:93px;padding:12px 15px}html[data-ahed-application=phone][data-ahed-platform=android] .ahed-recent-avatar{background:linear-gradient(145deg,#4f214b 0% 100%);border-color:#f3ce72;width:68px;height:68px;color:#f2e7d3!important}html[data-ahed-application=phone][data-ahed-platform=android] .ahed-pending-requests{grid-template-columns:78px minmax(0,1fr);gap:17px;padding:26px}html[data-ahed-application=phone][data-ahed-platform=android] .ahed-pending-requests-icon{width:78px;height:78px}html[data-ahed-application=phone][data-ahed-platform=android] .ahed-access-recommendations{border-radius:39px;gap:23px;padding:27px}html[data-ahed-application=phone][data-ahed-platform=android] .ahed-home-promotion--spotlight{border-color:#f3ce72;border-radius:38px;min-height:216px;padding:30px 168px 30px 30px}html[data-ahed-application=phone][data-ahed-platform=android] :where(.post-preview-card,.boost-card,.post-composer-card,.spec-form){padding:36px}html[data-ahed-application=phone][data-ahed-platform=android] .post-composer-card textarea{min-height:158px;padding:18px}html[data-ahed-application=phone][data-ahed-platform=android] .spec-group{margin-top:27px;padding:29px}html[data-ahed-application=phone][data-ahed-platform=android] .recommendation-card{min-height:645px;padding:84px 30px 30px}html[data-ahed-application=phone][data-ahed-platform=android] .trust-panel,html[data-ahed-application=phone][data-ahed-platform=android] .presence-privacy-card{gap:26px;padding:33px}html[data-ahed-application=phone][data-ahed-platform=android] .promotion-option-card{min-height:585px;padding:clamp(36px,5.25vw,60px)}html[data-ahed-application=phone][data-ahed-platform=android] .language-preference-card{padding:clamp(36px,5.25vw,60px)}html[data-ahed-application=phone][data-ahed-platform=android] .account-setting-card{gap:24px;min-height:225px;padding:33px}html[data-ahed-application=phone][data-ahed-platform=android] .ahed-home-search{border-radius:38px;gap:23px;min-height:249px;padding:26px 27px}html[data-ahed-application=phone][data-ahed-platform=android] .ahed-home-section-title>span{border-color:#f3ce72;border-radius:21px;width:63px;height:63px}html[data-ahed-application=phone][data-ahed-platform=android] .ahed-home-section-title>span svg{width:30px}html[data-ahed-application=phone][data-ahed-platform=android] .ahed-home-search-fields label{border-radius:23px;gap:11px;min-height:74px;padding:0 17px}html[data-ahed-application=phone][data-ahed-platform=android] .ahed-insight-card{border-radius:30px;grid-template-columns:63px minmax(0,1fr);gap:15px;min-height:162px;padding:18px 17px}html[data-ahed-application=phone][data-ahed-platform=android] .ahed-insight-card>span{border-radius:21px;width:63px;height:63px}html[data-ahed-application=phone][data-ahed-platform=android] .ahed-insight-card>span svg{width:30px;height:30px}html[data-ahed-application=phone][data-ahed-platform=android] .ahed-home-match-card{border-radius:38px;min-height:465px}html[data-ahed-application=phone][data-ahed-platform=android] .ahed-featured-match-card{border-radius:42px;min-height:870px;padding:51px 27px 27px}html[data-ahed-application=phone][data-ahed-platform=android] .ahed-other-match-row{border-radius:23px;grid-template-columns:75px minmax(0,1fr) 68px 23px;gap:12px;min-height:111px;padding:12px}html[data-ahed-application=phone][data-ahed-platform=android] .ahed-other-match-photo{width:75px;height:75px}html[data-ahed-application=phone][data-ahed-platform=android] .quick-match-panel{border-radius:45px 24px 51px 45px;padding:36px 39px}html[data-ahed-application=phone][data-ahed-platform=android] .marriage-post,html[data-ahed-application=phone][data-ahed-platform=android] .safety-card{border-radius:35px;padding:33px}html[data-ahed-application=phone][data-ahed-platform=android] .trust-request-profile{gap:23px;padding:27px 30px 20px}html[data-ahed-application=phone][data-ahed-platform=android] .trust-request-card blockquote{margin:0 30px 21px;padding:20px 24px}html[data-ahed-application=phone][data-ahed-platform=android] .trust-request-card>footer{gap:23px;padding:20px 30px 26px}html[data-ahed-application=phone][data-ahed-platform=android] .conversation-row{border-radius:21px;gap:17px;min-height:105px;padding:15px}html[data-ahed-application=phone][data-ahed-platform=android] .conversation-avatar{flex-basis:72px;width:72px;height:72px}html[data-ahed-application=phone][data-ahed-platform=android] .recent-message-row,html[data-ahed-application=phone][data-ahed-platform=android] .mini-post{gap:17px;padding-block:18px}.ahed-home-v2{--ahed-home-v2-maroon:#4f214b;--ahed-home-v2-gold:#f3ce72;--ahed-home-v2-ivory:#fffaf0;isolation:isolate;border:1px solid var(--ahed-home-v2-gold);width:100%;min-width:0;color:var(--ahed-home-v2-maroon);direction:rtl;background:radial-gradient(circle at 8% 7%,#f3ce7238,#0000 24%),radial-gradient(circle at 92% 94%,#4f214b14,#0000 28%),#fff8ec;border-radius:32px;gap:0;padding:16px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 52px #4f214b24}.ahed-home-v2:before{z-index:-1;content:"";pointer-events:none;border:1px solid #d7aa5257;border-radius:25px;position:absolute;inset:7px}.ahed-home-v2 :where(h1,h2,h3,p){margin:0}.ahed-home-v2 :where(button,input,select){font:inherit}.ahed-home-v2 :where(button){cursor:pointer;touch-action:manipulation;min-width:0}.ahed-home-sponsored-elite{background-color:#fffaf0;background-image:linear-gradient(90deg,#d8b9771f 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:4px solid #4f214b;border-radius:28px;grid-template-columns:minmax(210px,.52fr) minmax(0,1.48fr);gap:16px;padding:20px;display:grid;overflow:hidden;box-shadow:0 14px 34px #4f214b1c}.ahed-home-sponsored-elite__header{color:#f2e7d3;text-align:right;background:radial-gradient(circle at 20% 0,#f2e7d329,#0000 56%),#4f214b;border:1px solid #d8b977;border-radius:25px;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;min-height:252px;padding:25px;display:flex;box-shadow:0 16px 30px #4f214b38}.ahed-home-sponsored-elite__header>div{justify-items:start;gap:7px;min-width:0;display:grid}.ahed-home-sponsored-elite__header>div>span{color:#f2e7d3;border:1px solid #f2e7d36b;border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:800}.ahed-home-sponsored-elite__header h1,.ahed-home-sponsored-elite__header p{margin:0}.ahed-home-sponsored-elite__header h1{font-family:Noto Naskh Arabic,serif;font-size:clamp(1.65rem,2.5vw,2.2rem);font-weight:700;line-height:1.25;color:#f2e7d3!important}.ahed-home-sponsored-elite__header p{opacity:.78;max-width:180px;font-size:.9rem;line-height:1.65;color:#f2e7d3!important}.ahed-home-sponsored-elite__header button{color:#f2e7d3;background:0 0;border:0;align-items:center;gap:5px;min-height:38px;margin-top:12px;padding:7px 0;font-size:.8rem;font-weight:700;display:inline-flex}.ahed-home-sponsored-elite__header button svg{width:17px;height:17px}.ahed-home-sponsored-elite__header>svg{color:#f2e7d3;flex:none;width:30px;height:30px}.ahed-home-sponsored-elite__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.ahed-home-sponsored-elite__card{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px));color:#4f214b;text-align:center;background:#fffdf8;border:0;align-content:start;justify-items:center;gap:10px;min-width:0;min-height:252px;padding:18px 13px 16px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #4f214b}.ahed-home-sponsored-elite__card.is-emphasis{color:#f2e7d3;background:radial-gradient(circle at 50% -20%,#f2e7d32e,#0000 50%),#4f214b;box-shadow:inset 0 0 0 4px #32132f,inset 0 0 0 6px #d8b977,0 16px 26px #4f214b33}.ahed-home-sponsored-elite__header :is(span,h1,p,button,svg,svg *){color:#f2e7d3!important}.ahed-home-sponsored-elite__card.is-placeholder{cursor:default;opacity:.74}.ahed-home-sponsored-elite__index{color:#a37d3f;font-family:serif;font-size:.72rem;font-weight:900;position:absolute;top:12px;right:14px}.ahed-home-sponsored-elite__avatar{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);color:#f2e7d3;background:#4f214b;place-items:center;width:82px;height:82px;margin-top:6px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 6px #d8b9778c}.ahed-home-sponsored-elite__avatar:before{z-index:2;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";pointer-events:none;border:1px solid #f2e7d3ad;position:absolute;inset:5px}.ahed-home-sponsored-elite__avatar>img,.ahed-home-sponsored-elite__avatar>.ahed-default-profile-photo{object-fit:cover;object-position:center top;width:100%;height:100%}.ahed-home-sponsored-elite__avatar>svg:not(.ahed-default-profile-photo){width:30px;height:30px}.ahed-home-sponsored-elite__card.is-emphasis .ahed-home-sponsored-elite__avatar{color:#4f214b;background:#f2e7d3}.ahed-home-sponsored-elite__avatar.is-online:after{z-index:4;content:"";background:#4eb784;border:2px solid #fffaf0;border-radius:50%;width:10px;height:10px;position:absolute;bottom:8px;right:8px}.ahed-home-sponsored-elite__photo-lock{z-index:4;color:#f2e7d3;background:#4f214bf0;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;bottom:8px;left:8px}.ahed-home-sponsored-elite__photo-lock svg{width:12px;height:12px}.ahed-home-sponsored-elite__tag{color:#4f214b;background:#f2e7d3;border:1px solid #4f214b29;border-radius:999px;align-items:center;gap:5px;width:max-content;min-height:27px;padding:4px 9px;font-size:.7rem;font-weight:800;display:inline-flex}.ahed-home-sponsored-elite__tag svg{width:13px;height:13px}.ahed-home-sponsored-elite__identity{justify-items:center;gap:4px;min-width:0;display:grid}.ahed-home-sponsored-elite__identity>span{justify-content:center;align-items:center;gap:5px;min-width:0;display:flex}.ahed-home-sponsored-elite__identity strong{max-width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-family:Noto Naskh Arabic,serif;font-size:1.2rem;font-weight:700;line-height:1.25;overflow:hidden}.ahed-home-sponsored-elite__identity>span svg{color:#d8b977;flex:none;width:16px;height:16px}.ahed-home-sponsored-elite__identity b{max-width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:.77rem;font-weight:700;overflow:hidden}.ahed-home-sponsored-elite__identity small{max-width:100%;color:inherit;opacity:.72;text-overflow:ellipsis;white-space:nowrap;font-size:.69rem;overflow:hidden}.ahed-home-sponsored-elite__arrow{color:#a37d3f;width:18px;height:18px;position:absolute;bottom:13px;left:14px}.ahed-home-pulse-compass{background:radial-gradient(circle,#fffdf8 0 28.8%,#d8b977b8 29% 29.5%,#fffaf0 29.8%),#fffaf0;border:3px solid #4f214b;border-radius:28px;place-items:center;min-height:430px;margin-top:22px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 34px #4f214b1a}.ahed-home-pulse-compass__center{z-index:3;color:#f2e7d3;text-align:center;transform-origin:50%;background:radial-gradient(circle at 50% 0,#f2e7d32e,#0000 55%),#4f214b;border:5px double #d8b977;border-radius:50%;align-content:center;place-items:center;gap:2px;width:220px;height:220px;animation:2.15s ease-in-out infinite ahed-compass-heartbeat;display:grid;position:relative;box-shadow:0 18px 36px #4f214b40}.ahed-home-pulse-compass__center:before,.ahed-home-pulse-compass__center:after{z-index:-1;content:"";pointer-events:none;border:2px solid #4f214b57;border-radius:50%;animation:2.15s ease-out infinite ahed-compass-ring;position:absolute;inset:-15px}.ahed-home-pulse-compass__center:after{animation-delay:.22s}.ahed-home-pulse-compass__center>span{color:#4f214b;background:#f2e7d3;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.ahed-home-pulse-compass__center>span svg{width:20px;height:20px}.ahed-home-pulse-compass__center small{color:#f2e7d3c2;font-size:.72rem}.ahed-home-pulse-compass__center h2,.ahed-home-pulse-compass__center p{color:#f2e7d3;margin:0}.ahed-home-pulse-compass__center h2{font-family:Noto Naskh Arabic,serif;font-size:1.55rem;font-weight:700;line-height:1.25}.ahed-home-pulse-compass__center strong{color:#d8b977;font-size:1.8rem;line-height:1.1}.ahed-home-pulse-compass__center p{opacity:.72;font-size:.7rem}.ahed-home-pulse-compass__cards{position:absolute;inset:28px}.ahed-home-pulse-compass__card{color:#4f214b;text-align:right;background:#fffdf8;border:2px solid #4f214b;border-radius:20px;align-items:center;gap:11px;width:min(220px,27%);min-height:88px;padding:12px 14px;display:flex;position:absolute;box-shadow:0 12px 24px #4f214b1c}.ahed-home-pulse-compass__card>span:first-child{color:#f2e7d3;background:#4f214b;border-radius:14px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.ahed-home-pulse-compass__card>span:first-child svg{width:22px;height:22px}.ahed-home-pulse-compass__card>span:last-child{gap:1px;min-width:0;display:grid}.ahed-home-pulse-compass__card strong{color:#4f214b;font-size:1.35rem;line-height:1}.ahed-home-pulse-compass__card b{color:#4f214b;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.ahed-home-pulse-compass__card small{color:#846b7a;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.ahed-home-pulse-compass__card.position-one{top:0;right:0}.ahed-home-pulse-compass__card.position-two{top:0;left:0}.ahed-home-pulse-compass__card.position-three{bottom:0;right:0}.ahed-home-pulse-compass__card.position-four{bottom:0;left:0}@keyframes ahed-compass-heartbeat{0%,9%,30%,52%,to{transform:scale(1)}14%{transform:scale(1.045)}21%{transform:scale(.985)}36%{transform:scale(1.075)}44%{transform:scale(.99)}}@keyframes ahed-compass-ring{0%,8%{opacity:0;transform:scale(.9)}16%{opacity:.52}48%,to{opacity:0;transform:scale(1.14)}}@media (width<=980px){.ahed-home-sponsored-elite{grid-template-columns:minmax(0,1fr)}.ahed-home-sponsored-elite__header{min-height:150px}.ahed-home-pulse-compass{background:#fffaf0;gap:16px;min-height:0;padding:20px}.ahed-home-pulse-compass__center{border-radius:24px;width:100%;height:auto;min-height:180px}.ahed-home-pulse-compass__center:before,.ahed-home-pulse-compass__center:after{border-radius:28px;inset:-7px}.ahed-home-pulse-compass__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;width:100%;display:grid;position:static}.ahed-home-pulse-compass__card,.ahed-home-pulse-compass__card.position-one,.ahed-home-pulse-compass__card.position-two,.ahed-home-pulse-compass__card.position-three,.ahed-home-pulse-compass__card.position-four{width:100%;position:static}}@media (width<=680px){.ahed-home-sponsored-elite{border-radius:23px;gap:13px;padding:13px}.ahed-home-sponsored-elite__header{min-height:0;padding:20px}.ahed-home-sponsored-elite__header p{max-width:230px}.ahed-home-sponsored-elite__grid{grid-template-columns:minmax(0,1fr)}.ahed-home-sponsored-elite__card{text-align:right;grid-template-columns:94px minmax(0,1fr);align-content:center;place-items:center start;gap:6px 14px;min-height:200px;padding:18px 22px}.ahed-home-sponsored-elite__avatar{grid-row:1/span 2;width:86px;height:86px;margin:0}.ahed-home-sponsored-elite__tag{grid-column:2}.ahed-home-sponsored-elite__identity{text-align:right;grid-column:2;justify-items:start}.ahed-home-sponsored-elite__identity>span{justify-content:flex-start}.ahed-home-pulse-compass{border-radius:23px;margin-top:18px;padding:13px}.ahed-home-pulse-compass__center{min-height:205px}.ahed-home-pulse-compass__cards{grid-template-columns:minmax(0,1fr)}.ahed-home-pulse-compass__card{min-height:96px;padding:13px 15px}}@media (prefers-reduced-motion:reduce){.ahed-home-pulse-compass__center,.ahed-home-pulse-compass__center:before,.ahed-home-pulse-compass__center:after{animation:none}}.ahed-home-v2-invitation{background:linear-gradient(90deg, transparent 0 63%, #f3ce7221 63% 100%), var(--ahed-home-v2-ivory);border:1px solid #d7aa52c7;border-radius:27px;grid-template-columns:minmax(210px,.64fr) minmax(0,1.36fr);align-items:stretch;gap:12px;min-height:212px;padding:20px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 34px #4f214b14}.ahed-home-v2-invitation:before,.ahed-home-v2-invitation:after{content:"";pointer-events:none;border:1px solid #d7aa524d;border-radius:50%;position:absolute}.ahed-home-v2-invitation:before{width:220px;height:220px;top:-124px;right:-136px;box-shadow:0 0 0 22px #f3ce720a}.ahed-home-v2-invitation:after{width:150px;height:150px;bottom:-106px;left:-92px;box-shadow:0 0 0 16px #4f214b06}.ahed-home-v2-greeting,.ahed-home-v2-compass,.ahed-home-v2-featured{z-index:1;position:relative}.ahed-home-v2-greeting{align-content:center;gap:6px;min-width:0;padding:7px 2px;display:grid}.ahed-home-v2-kicker{width:max-content;max-width:100%;min-height:29px;color:var(--ahed-home-v2-maroon);background:#f8e6c4;border:1px solid #d7aa52ad;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:.78rem;font-weight:400;display:inline-flex}.ahed-home-v2-kicker svg{width:15px;height:15px}.ahed-home-v2-welcome-name{color:#79553d;margin-bottom:2px;font-size:.74rem;font-weight:400;display:block}.ahed-home-v2-greeting h1{max-width:100%;color:var(--ahed-home-v2-maroon);flex-wrap:wrap;align-items:center;gap:3px 8px;font-size:clamp(1.25rem,2.2vw,1.72rem);font-weight:500;line-height:1.25;display:flex;overflow:hidden}.ahed-home-v2-greeting h1>span{min-width:0}.ahed-home-v2-wordmark{object-fit:contain;mix-blend-mode:multiply;border-radius:5px;flex:none;width:clamp(62px,6.8vw,84px);max-width:32%;height:auto;max-height:46px;display:block}.ahed-home-v2-greeting>p{color:#775540;max-width:400px;font-size:.8rem;font-weight:400;line-height:1.45}.ahed-home-v2-profile-line{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.ahed-home-v2-profile-line>span{color:var(--ahed-home-v2-maroon);align-items:center;gap:6px;font-size:.75rem;font-weight:400;display:inline-flex}.ahed-home-v2-profile-line svg{width:15px;height:15px;color:var(--ahed-home-v2-maroon)}.ahed-home-v2-profile-line b{font-weight:500}.ahed-home-v2-primary-action{border:1px solid var(--ahed-home-v2-gold);width:max-content;max-width:100%;min-height:36px;color:var(--ahed-home-v2-gold);background:var(--ahed-home-v2-maroon);border-radius:14px;justify-content:center;align-items:center;gap:7px;padding:7px 12px;font-size:.82rem;font-weight:400;display:inline-flex;box-shadow:0 9px 22px #4f214b2b}.ahed-home-v2-primary-action svg{width:16px;height:16px}.ahed-home-v2-featured{border:1px solid var(--ahed-home-v2-gold);min-width:0;min-height:0;color:var(--ahed-home-v2-gold);text-align:right;background:radial-gradient(circle at 8% 3%,#f3ce7224,#0000 35%),#4f214b;border-radius:20px;grid-template-rows:auto minmax(0,1fr);align-content:stretch;gap:8px;padding:11px;display:grid;box-shadow:0 10px 24px #4f214b2b}.ahed-home-v2-featured-head{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.ahed-home-v2-featured-head>span{align-items:center;gap:7px;min-width:0;display:inline-flex}.ahed-home-v2-featured-head>span>svg{width:19px;height:19px;color:var(--ahed-home-v2-gold);flex:none}.ahed-home-v2-featured-head>span>span{gap:1px;min-width:0;display:grid}.ahed-home-v2-featured-head small,.ahed-home-v2-featured-head strong{color:var(--ahed-home-v2-gold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ahed-home-v2-featured-head small{font-size:.68rem;font-weight:400}.ahed-home-v2-featured-head strong{font-size:.88rem;font-weight:500}.ahed-home-v2-featured-head>button{min-height:34px;color:var(--ahed-home-v2-gold);background:#f3ce7212;border:1px solid #f3ce7275;border-radius:11px;flex:none;align-items:center;gap:3px;padding:5px 7px;font-size:.7rem;font-weight:400;display:inline-flex}.ahed-home-v2-featured-head>button svg{width:14px;height:14px}.ahed-home-v2-featured-head>button:disabled{cursor:default;opacity:.58}.ahed-home-v2-featured-list{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px;min-height:0;display:grid}.ahed-home-v2-featured-profile{min-width:0;height:100%;min-height:220px;color:var(--ahed-home-v2-maroon);background:var(--ahed-home-v2-ivory);text-align:center;border:1px solid #d7aa52c7;border-radius:17px;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);align-content:stretch;justify-items:stretch;gap:7px;padding:10px 8px;display:grid;box-shadow:0 8px 18px #4f214b14}.ahed-home-v2-featured-profile-head{direction:rtl;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.ahed-home-v2-featured-avatar{--ahed-featured-avatar-size:clamp(96px, 17vw, 140px);width:var(--ahed-featured-avatar-size);height:var(--ahed-featured-avatar-size);flex:0 0 var(--ahed-featured-avatar-size);border:1px solid var(--ahed-home-v2-gold);color:var(--ahed-home-v2-gold);background:var(--ahed-home-v2-ivory);border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.ahed-home-v2-featured-avatar img{object-fit:cover;object-position:center top;width:100%;height:100%}.ahed-home-v2-featured-avatar svg{width:24px;height:24px}.ahed-home-v2-featured-avatar>.ahed-default-profile-photo{width:100%;height:100%;display:block}.ahed-home-v2-featured-photo-lock{border:1px solid var(--ahed-home-v2-gold);width:22px;height:22px;color:var(--ahed-home-v2-gold);background:#4f214beb;border-radius:7px;place-items:center;display:grid;position:absolute;bottom:4px;right:4px;box-shadow:0 3px 8px #4f214b33}.ahed-home-v2-featured-photo-lock>svg{width:12px;height:12px}.ahed-home-v2-featured-avatar.is-online:after{border:2px solid var(--ahed-home-v2-ivory);content:"";background:#69aa72;border-radius:50%;width:9px;height:9px;position:absolute;bottom:1px;right:1px}.ahed-home-v2-featured-identity{text-align:center;flex:auto;align-content:center;justify-items:center;gap:3px;min-width:0;display:grid}.ahed-home-v2-featured-name{width:100%;min-width:0;color:var(--ahed-home-v2-maroon);text-overflow:ellipsis;text-align:center;white-space:nowrap;font-size:.8rem;font-weight:500;display:block;overflow:hidden}.ahed-home-v2-featured-profession{color:#775540;text-overflow:ellipsis;text-align:center;white-space:nowrap;width:100%;min-width:0;font-size:.66rem;font-weight:400;line-height:1.35;display:block;overflow:hidden}.ahed-home-v2-featured-details{border-top:1px solid #4f214b1f;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;align-self:end;gap:0;width:100%;min-width:0;margin:0;padding-top:6px;display:grid}.ahed-home-v2-featured-details>div{text-align:center;border-left:1px solid #4f214b1a;align-content:start;justify-items:center;gap:1px;min-width:0;padding:0 4px;display:grid}.ahed-home-v2-featured-details>div:last-child{border-left:0}.ahed-home-v2-featured-details dt,.ahed-home-v2-featured-details dd{min-width:0;margin:0;font-size:.64rem;line-height:1.35}.ahed-home-v2-featured-details dt{color:#775540;font-weight:400}.ahed-home-v2-featured-details dd{width:100%;color:var(--ahed-home-v2-maroon);text-overflow:ellipsis;text-align:center;white-space:nowrap;font-weight:500;overflow:hidden}.ahed-home-v2-featured-placeholder-copy{color:#775540;align-self:center;font-size:.75rem;font-weight:400;line-height:1.5}.ahed-home-v2-featured-profile.is-placeholder{cursor:default;opacity:.66}.ahed-home-v2-featured-empty{min-height:118px;color:var(--ahed-home-v2-gold);text-align:right;border:1px dashed #f3ce726b;border-radius:15px;justify-content:center;align-items:center;gap:9px;padding:14px;display:flex}.ahed-home-v2-featured-empty>svg{flex:none;width:25px;height:25px}.ahed-home-v2-featured-empty>span{gap:3px;display:grid}.ahed-home-v2-featured-empty strong,.ahed-home-v2-featured-empty small{color:var(--ahed-home-v2-gold);font-weight:400}.ahed-home-v2-featured-empty strong{font-size:.82rem}.ahed-home-v2-featured-empty small{font-size:.68rem;line-height:1.5}.ahed-home-v2-compass{min-height:174px;color:var(--ahed-home-v2-maroon);text-align:center;background:0 0;border:0;border-right:1px solid #d7aa5280;align-content:center;justify-items:center;gap:11px;padding:6px 20px 6px 0;display:grid}.ahed-home-v2-compass-ring{--ahed-home-v2-score:0deg;background:conic-gradient(var(--ahed-home-v2-maroon) var(--ahed-home-v2-score), #ead5af 0);border-radius:50%;place-items:center;width:126px;height:126px;display:grid;position:relative;box-shadow:0 10px 28px #4f214b24}.ahed-home-v2-compass-ring:before{background:var(--ahed-home-v2-ivory);content:"";border:1px solid #d7aa528c;border-radius:50%;position:absolute;inset:11px}.ahed-home-v2-compass-ring>span{z-index:1;gap:1px;display:grid;position:relative}.ahed-home-v2-compass-ring strong{color:var(--ahed-home-v2-maroon);font-size:1.5rem;font-weight:500;line-height:1}.ahed-home-v2-compass-ring small,.ahed-home-v2-compass>small{color:#76543d;font-weight:400}.ahed-home-v2-compass-ring small{font-size:.78rem}.ahed-home-v2-compass-ring.ahed-home-v2-compass-ring--mini{width:60px;height:60px;box-shadow:0 7px 16px #4f214b21}.ahed-home-v2-compass-ring--mini:before{inset:6px}.ahed-home-v2-compass-ring--mini strong{font-size:.82rem}.ahed-home-v2-compass-ring--mini small{font-size:.55rem}.ahed-home-v2-compass>small{max-width:180px;font-size:.8rem;line-height:1.6}.ahed-discovery-search-shell{--ahed-home-v2-maroon:#4f214b;--ahed-home-v2-gold:#f3ce72;--ahed-home-v2-ivory:#fffaf0;background:linear-gradient(145deg,#fffaf0 0%,#fff4df 100%);border:1px solid #f3ce728c;border-radius:28px;width:100%;min-height:calc(100dvh - 160px);margin-bottom:22px;padding:clamp(8px,1.7vw,22px)}.ahed-discovery-search-shell .ahed-home-v2-search{width:min(100%,1040px);margin:0 auto}.ahed-home-v2-search{border:2px solid var(--ahed-home-v2-maroon);min-height:560px;color:var(--ahed-home-v2-gold);background:#fffaf0e0;border-radius:24px;align-content:start;gap:18px;padding:clamp(14px,2.4vw,28px);display:grid;box-shadow:0 18px 42px #4f214b24}.ahed-home-v2-search-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ahed-home-v2-search-modes button{border:1px solid var(--ahed-home-v2-gold);min-height:58px;color:var(--ahed-home-v2-gold);background:var(--ahed-home-v2-maroon);border-radius:15px;justify-content:center;align-items:center;gap:8px;font-size:.96rem;font-weight:500;display:inline-flex}.ahed-home-v2-search-modes button.is-active{color:var(--ahed-home-v2-gold);background:var(--ahed-home-v2-maroon);border-width:2px;box-shadow:0 0 0 3px #f3ce7233,0 8px 20px #4f214b2e}.ahed-home-v2-search-modes button.is-active svg{color:var(--ahed-home-v2-gold)}.ahed-search-page-heading{border:1px solid var(--ahed-home-v2-gold);min-height:112px;color:var(--ahed-home-v2-gold);background:var(--ahed-home-v2-maroon);border-radius:18px;align-items:center;gap:16px;padding:18px 20px;display:flex}.ahed-search-page-heading>span{border:1px solid var(--ahed-home-v2-gold);border-radius:15px;flex:none;place-items:center;width:54px;height:54px;display:grid}.ahed-search-page-heading div{gap:3px;display:grid}.ahed-search-page-heading small,.ahed-search-page-heading h1,.ahed-search-page-heading p{color:var(--ahed-home-v2-gold);margin:0;font-weight:400}.ahed-search-page-heading small{font-size:.72rem}.ahed-search-page-heading h1{font-size:clamp(1.25rem,2.7vw,1.85rem)}.ahed-search-page-heading p{font-size:.8rem;line-height:1.65}.ahed-home-v2-name-search{align-content:start;gap:14px;display:grid}.ahed-home-v2-advanced-search{align-content:start;gap:16px;display:grid}.ahed-search-option-list{gap:10px;display:grid}.ahed-search-option-row{direction:rtl;gap:10px;min-width:0;display:flex}.ahed-search-option-label,.ahed-search-option-value{border:1px solid var(--ahed-home-v2-gold);min-height:62px;color:var(--ahed-home-v2-gold);background:var(--ahed-home-v2-maroon);border-radius:15px;align-items:center;font-size:.9rem;font-weight:400;display:flex}.ahed-search-option-label{text-align:center;justify-content:center;width:29%;min-width:132px;padding:10px 14px}.ahed-search-option-value{flex:1;gap:10px;min-width:0;padding:7px 16px}.ahed-home-v2-search :where(svg){width:20px;height:20px;color:var(--ahed-home-v2-gold);flex:none}.ahed-home-v2-search :where(input,select){width:100%;min-width:0;height:46px;color:var(--ahed-home-v2-gold);background:0 0;border:0;outline:0;font-size:.9rem;font-weight:400}.ahed-search-option-value select:disabled{cursor:not-allowed;opacity:.65}.ahed-home-v2-search :where(input,select)::placeholder{color:var(--ahed-home-v2-gold);opacity:1}.ahed-search-age-range{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.ahed-search-age-range>span{border:1px solid #f3ce7280;border-radius:11px;align-items:center;gap:8px;min-width:0;padding-inline:10px;display:flex}.ahed-search-age-range small{color:var(--ahed-home-v2-gold);white-space:nowrap;font-size:.74rem}.ahed-search-actions{justify-content:flex-start;display:flex}.ahed-home-v2-search-submit{border:1px solid var(--ahed-home-v2-gold);min-width:170px;min-height:52px;color:var(--ahed-home-v2-gold);background:var(--ahed-home-v2-maroon);border-radius:14px;justify-content:center;align-items:center;gap:7px;padding:0 20px;font-size:.9rem;font-weight:500;display:inline-flex;box-shadow:0 8px 18px #4f214b2e}.ahed-home-v2-search-submit svg{color:var(--ahed-home-v2-gold)}.ahed-home-v2-section-title{justify-content:space-between;align-items:end;gap:12px;margin:21px 5px 10px;display:flex}.ahed-home-v2-section-title h2{color:var(--ahed-home-v2-maroon);font-size:clamp(1.35rem,2.2vw,1.8rem);font-weight:500}.ahed-home-v2-section-title p{color:#7c5a43;font-size:.86rem;font-weight:400}.ahed-home-v2-pulse-grid{border:1px solid var(--ahed-home-v2-gold);color:var(--ahed-home-v2-gold);background:var(--ahed-home-v2-maroon);border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 12px 28px #4f214b24}.ahed-home-v2-pulse-card{min-height:116px;color:var(--ahed-home-v2-gold);text-align:center;background:0 0;border:0;border-radius:0;align-content:center;justify-items:center;gap:6px;padding:14px 10px;display:grid;position:relative}.ahed-home-v2-pulse-card+.ahed-home-v2-pulse-card{border-right:1px solid #f3ce7247}.ahed-home-v2-pulse-card:hover{background:#f3ce7214}.ahed-home-v2-pulse-card>span{background:#f3ce7214;border:1px solid #f3ce7294;border-radius:50%;place-items:center;width:39px;height:39px;display:grid}.ahed-home-v2-pulse-card svg{width:19px;height:19px;color:var(--ahed-home-v2-gold)}.ahed-home-v2-pulse-card strong{color:#f2e7d3;font-size:1.34rem;font-weight:500;line-height:1}.ahed-home-v2-pulse-card small{color:var(--ahed-home-v2-gold);font-size:.8rem;font-weight:400}.ahed-home-v2-pulse-card__names{width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-style:normal;font-weight:600;line-height:1.35;display:block;overflow:hidden}.ahed-home-v2-content-grid{grid-template-columns:minmax(0,1.35fr) minmax(235px,.65fr);gap:12px;margin-top:12px;display:grid}.ahed-home-v2-conversations,.ahed-home-v2-next-step,.ahed-home-v2-mini-card{min-width:0;color:var(--ahed-home-v2-maroon);background:#fffdf7f2;border:1px solid #d7aa52ad;border-radius:22px;box-shadow:0 10px 24px #4f214b12}.ahed-home-v2-conversations,.ahed-home-v2-next-step{padding:16px}.ahed-home-v2-panel-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}.ahed-home-v2-panel-head h3{color:var(--ahed-home-v2-maroon);font-size:1.18rem;font-weight:500}.ahed-home-v2-panel-head button{min-height:42px;color:var(--ahed-home-v2-maroon);background:0 0;border:0;align-items:center;gap:4px;padding:7px 9px;font-size:.84rem;font-weight:400;display:inline-flex}.ahed-home-v2-panel-head svg{width:17px;height:17px}.ahed-home-v2-chat-list{gap:8px;display:grid}.ahed-home-v2-chat{min-height:66px;color:var(--ahed-home-v2-maroon);background:var(--ahed-home-v2-ivory);text-align:right;border:1px solid #d7aa5257;border-radius:16px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.ahed-home-v2-chat-avatar{border:1px solid var(--ahed-home-v2-gold);width:44px;height:44px;color:var(--ahed-home-v2-gold);background:var(--ahed-home-v2-maroon);border-radius:50%;place-items:center;font-size:.78rem;font-weight:400;display:grid;position:relative}.ahed-home-v2-chat-avatar:after{border:2px solid var(--ahed-home-v2-ivory);content:"";background:#69aa72;border-radius:50%;width:10px;height:10px;position:absolute;bottom:1px;left:0}.ahed-home-v2-chat-copy{gap:3px;min-width:0;display:grid}.ahed-home-v2-chat-copy strong,.ahed-home-v2-chat-copy small{text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.ahed-home-v2-chat-copy strong{color:var(--ahed-home-v2-maroon);font-size:.92rem}.ahed-home-v2-chat-copy small,.ahed-home-v2-chat-meta small{color:#806049;font-size:.75rem}.ahed-home-v2-chat-meta{white-space:nowrap;justify-items:end;gap:5px;display:grid}.ahed-home-v2-chat-meta b{min-width:20px;height:20px;color:var(--ahed-home-v2-gold);background:var(--ahed-home-v2-maroon);border-radius:999px;place-items:center;padding:0 5px;font-size:.68rem;font-weight:500;display:grid}.ahed-home-v2-chat-meta svg{width:17px;height:17px;color:var(--ahed-home-v2-maroon)}.ahed-home-v2-empty{text-align:center;border:1px dashed #d7aa528c;border-radius:16px;align-content:center;place-items:center;gap:5px;min-height:142px;padding:18px;display:grid}.ahed-home-v2-empty svg{width:26px;height:26px}.ahed-home-v2-empty strong{font-size:.94rem;font-weight:500}.ahed-home-v2-empty p{color:#806049;font-size:.78rem;font-weight:400}.ahed-home-v2-next-step{background:radial-gradient(circle at 12% 88%, #f3ce722e, transparent 29%), var(--ahed-home-v2-ivory);align-content:start;gap:11px;display:grid}.ahed-home-v2-step-medallion{border:1px solid var(--ahed-home-v2-gold);width:58px;height:58px;color:var(--ahed-home-v2-gold);background:var(--ahed-home-v2-maroon);border-radius:18px;place-items:center;display:grid;box-shadow:0 9px 20px #4f214b24}.ahed-home-v2-step-medallion svg{width:25px;height:25px}.ahed-home-v2-next-step>small{color:#79553d;font-size:.78rem;font-weight:400}.ahed-home-v2-next-step h3{color:var(--ahed-home-v2-maroon);font-size:1.18rem;font-weight:500;line-height:1.45}.ahed-home-v2-next-step p{color:#7c5942;font-size:.86rem;font-weight:400;line-height:1.7}.ahed-home-v2-completion-track{background:#ecd9b6;border-radius:999px;height:8px;overflow:hidden}.ahed-home-v2-completion-track>span{border-radius:inherit;background:var(--ahed-home-v2-maroon);height:100%;display:block}.ahed-home-v2-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.ahed-home-v2-mini-card{text-align:right;align-content:space-between;gap:13px;min-height:140px;padding:16px;display:grid;position:relative;overflow:hidden}.ahed-home-v2-mini-card:after{content:"";pointer-events:none;border:1px solid #d7aa5247;border-radius:50%;width:76px;height:76px;position:absolute;bottom:-31px;left:-28px}.ahed-home-v2-mini-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.ahed-home-v2-mini-top>i{border:1px solid var(--ahed-home-v2-gold);width:44px;height:44px;color:var(--ahed-home-v2-gold);background:var(--ahed-home-v2-maroon);border-radius:50%;place-items:center;font-style:normal;display:grid}.ahed-home-v2-mini-top svg{width:20px;height:20px}.ahed-home-v2-mini-top>strong{color:var(--ahed-home-v2-maroon);font-size:1.28rem;font-weight:500}.ahed-home-v2-mini-card>span:last-child{gap:4px;display:grid}.ahed-home-v2-mini-card>span:last-child strong{color:var(--ahed-home-v2-maroon);font-size:.96rem;font-weight:500}.ahed-home-v2-mini-card>span:last-child small{color:#7e5a43;font-size:.76rem;font-weight:400;line-height:1.5}.ahed-home-v2-footer-note{color:#74523d;text-align:center;justify-content:center;align-items:center;gap:8px;font-size:.78rem;font-weight:400;display:flex;margin:16px 4px 2px!important}.ahed-home-v2-footer-note svg{flex:none;width:17px;height:17px}@media (width<=900px){.ahed-home-v2-invitation,.ahed-home-v2-content-grid{grid-template-columns:minmax(0,1fr)}.ahed-home-v2-next-step{grid-template-columns:auto minmax(0,1fr);align-items:center}.ahed-home-v2-next-step>:not(.ahed-home-v2-step-medallion){grid-column:2}.ahed-home-v2-step-medallion{grid-row:1/span 5}}@media (width<=760px){.ahed-home-v2{border-radius:27px;padding:12px}.ahed-home-v2:before{border-radius:21px}.ahed-home-v2-invitation{grid-template-columns:minmax(0,1fr);gap:12px;padding:17px}.ahed-home-v2-compass{padding-right:14px}.ahed-home-v2-compass-ring{width:104px;height:104px}.ahed-home-v2-search{min-height:520px}.ahed-home-v2-advanced-search,.ahed-home-v2-name-search{grid-template-columns:minmax(0,1fr)}.ahed-home-v2-pulse-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ahed-home-v2-pulse-card:nth-child(3){border-right:0}.ahed-home-v2-pulse-card:nth-child(n+3){border-top:1px solid #f3ce7247}}@media (width<=560px){.ahed-home-v2{border-radius:24px;padding:10px}.ahed-home-v2-invitation{grid-template-columns:minmax(0,1fr);min-height:0;padding:12px}.ahed-home-v2-greeting h1{font-size:clamp(1.2rem,6.1vw,1.55rem)}.ahed-home-v2-wordmark{width:clamp(60px,21vw,82px);max-width:32%}.ahed-home-v2-featured{min-height:0;padding:10px}.ahed-home-v2-featured-list{gap:5px}.ahed-home-v2-featured-profile{gap:6px;min-height:184px;padding:8px 4px}.ahed-home-v2-featured-avatar{--ahed-featured-avatar-size:68px;border-radius:10px;flex-basis:68px;width:68px;height:68px}.ahed-home-v2-featured-name{font-size:.72rem}.ahed-home-v2-featured-profession{font-size:.6rem}.ahed-home-v2-featured-details>div{justify-items:center;gap:1px;padding-inline:2px;display:grid}.ahed-home-v2-featured-details dt,.ahed-home-v2-featured-details dd{max-width:100%;font-size:.6rem}.ahed-home-v2-compass{text-align:right;border-top:1px solid #d7aa5280;border-right:0;grid-template-columns:auto minmax(0,1fr);justify-items:start;min-height:0;padding:14px 0 0}.ahed-home-v2-compass-ring{width:92px;height:92px}.ahed-home-v2-compass>small{max-width:210px}.ahed-home-v2-section-title{flex-direction:column;align-items:start;gap:2px}.ahed-home-v2-name-search,.ahed-home-v2-advanced-search{grid-template-columns:minmax(0,1fr)}.ahed-home-v2-search-submit{width:auto;min-width:150px}.ahed-discovery-search-shell{border-radius:20px;min-height:calc(100dvh - 120px);padding:7px}.ahed-home-v2-search{border-radius:17px;gap:12px;min-height:calc(100dvh - 138px);padding:10px}.ahed-home-v2-search-modes{gap:7px}.ahed-home-v2-search-modes button{min-height:50px;padding-inline:8px;font-size:.82rem}.ahed-search-page-heading{gap:11px;min-height:96px;padding:13px}.ahed-search-page-heading>span{width:44px;height:44px}.ahed-search-option-row{gap:7px}.ahed-search-option-label,.ahed-search-option-value{min-height:58px;font-size:.8rem}.ahed-search-option-label{width:35%;min-width:104px;padding-inline:8px}.ahed-search-option-value{padding-inline:10px}.ahed-home-v2-search :where(input,select){font-size:.8rem}.ahed-home-v2-pulse-card{min-height:105px;padding:12px 8px}.ahed-home-v2-next-step{grid-template-columns:auto minmax(0,1fr);padding:14px;display:grid}.ahed-home-v2-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ahed-home-v2-mini-card{gap:10px;min-height:132px;padding:12px 10px}.ahed-home-v2-mini-top>i{width:39px;height:39px}.ahed-home-v2-mini-top>strong{font-size:1.08rem}.ahed-home-v2-mini-card>span:last-child strong{font-size:.82rem}.ahed-home-v2-mini-card>span:last-child small{font-size:.68rem;line-height:1.35}}@media (width<=390px){.ahed-home-v2-search{padding:9px}.ahed-search-option-label{min-width:96px}.ahed-search-option-value{padding-inline:8px}.ahed-search-age-range{gap:5px}.ahed-search-age-range>span{gap:4px;padding-inline:6px}.ahed-home-v2-chat{grid-template-columns:42px minmax(0,1fr)}.ahed-home-v2-chat-meta{display:none}.ahed-home-v2-mini-card{min-height:126px;padding-inline:8px}}.inside-content--search{padding-bottom:48px}.inside-content--search .ahed-discovery-search-shell{background:0 0;border:0;border-radius:0;width:min(100% - clamp(56px,10vw,140px),880px);min-height:0;margin:0 auto;padding:0}.inside-content--search .ahed-home-v2-search{--ahed-home-v2-maroon:#4f214b;--ahed-home-v2-gold:#d7aa52;color:#4f214b;width:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 auto;padding:0}.inside-content--search .ahed-home-v2-search-modes{background:#ffffffe0;border:1px solid #4f214b14;border-radius:21px;gap:7px;padding:6px;box-shadow:0 10px 28px #4f214b0f}.inside-content--search .ahed-home-v2-search-modes button{color:#4f214b;cursor:pointer;background:0 0;border:0;border-radius:16px;min-height:50px;font-size:.88rem;font-weight:850;transition:color .16s,background .16s,box-shadow .16s}.inside-content--search .ahed-home-v2-search-modes button:hover:not(.is-active){background:#fff7e8}.inside-content--search .ahed-home-v2-search-modes button.is-active{color:#f2e7d3;background:linear-gradient(145deg,#4f214b,#4f214b);border:0;box-shadow:0 8px 18px #4f214b2e}.inside-content--search .ahed-search-page-heading{color:#4f214b;background:radial-gradient(circle at 12% 20%,#f3ce723d,#0000 30%),linear-gradient(135deg,#fffdf9,#fff4dc);border:1px solid #d7aa5299;border-radius:44px 16px;min-height:124px;padding:25px 28px;box-shadow:0 12px 28px #4f214b12}.inside-content--search .ahed-search-page-heading>span{color:#4f214b;background:linear-gradient(135deg,#f8e7c0,#fff7e4);border:1px solid #d7aa528c;border-radius:50%;width:58px;height:58px}.inside-content--search .ahed-search-page-heading small,.inside-content--search .ahed-search-page-heading h1,.inside-content--search .ahed-search-page-heading p{color:#4f214b}.inside-content--search .ahed-search-page-heading small{color:#a87526;font-weight:850}.inside-content--search .ahed-search-page-heading h1{font-weight:900}.inside-content--search .ahed-search-page-heading p{color:#7c5a43}.inside-content--search .ahed-search-option-list{grid-template-columns:minmax(0,1fr);gap:12px}.inside-content--search .ahed-home-v2-name-search .ahed-search-option-row{width:100%}.inside-content--search .ahed-search-option-row{background:#fffffff0;border:1px solid #4f214b17;border-radius:22px;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:15px;min-height:78px;padding:13px 19px;transition:transform .17s,border-color .17s,box-shadow .17s;display:grid;box-shadow:0 12px 28px #4f214b14}.inside-content--search .ahed-search-option-list .ahed-search-option-row:nth-child(odd){transform:none}.inside-content--search .ahed-search-option-row:focus-within{border-color:#d7aa52c7;box-shadow:0 15px 34px #4f214b1c,0 0 0 3px #f3ce7224}.inside-content--search .ahed-search-option-icon{color:#4f214b;background:linear-gradient(135deg,#f8e7c0,#fff7e4);border:1px solid #d7aa5259;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.inside-content--search .ahed-search-option-icon svg{color:currentColor;width:20px;height:20px}.inside-content--search .ahed-search-option-content{grid-template-columns:minmax(110px,.44fr) 22px minmax(0,1fr);align-items:center;gap:13px;min-width:0;display:grid}.inside-content--search .ahed-search-option-content--plain{grid-template-columns:minmax(110px,.44fr) minmax(0,1fr)}.inside-content--search .ahed-search-option-chevron{color:#a87526;stroke-width:2.4px;width:18px;height:18px}.inside-content--search .ahed-search-option-label,.inside-content--search .ahed-search-option-value{color:#4f214b;text-align:right;background:0 0;border:0;border-radius:0;justify-content:flex-start;width:100%;min-width:0;min-height:0;padding:0;display:flex}.inside-content--search .ahed-search-option-label{color:#a87526;white-space:nowrap;font-size:.82rem;font-weight:900}.inside-content--search .ahed-search-option-value{align-items:center;font-size:.86rem}.inside-content--search .ahed-home-v2-search :where(input,select){color:#4f214b;background:0 0;border:0;height:32px;min-height:0;padding:0;font-size:.86rem;font-weight:800}.inside-content--search .ahed-home-v2-search select{appearance:none;cursor:pointer}.inside-content--search .ahed-home-v2-search :where(input,select)::placeholder{color:#9a7b6d}.inside-content--search .ahed-search-age-range{gap:7px}.inside-content--search .ahed-search-age-range>span{background:#fffaf0;border-color:#d7aa5259;border-radius:10px;min-height:34px;padding-inline:9px}.inside-content--search .ahed-search-age-range small{color:#9a6a24;font-weight:850}.inside-content--search .ahed-search-actions{border-top:1px solid #d7aa5261;justify-content:space-between;align-items:center;gap:14px;padding:15px 20px 0}.ahed-search-page-note{color:#7c5a43;align-items:center;gap:7px;font-size:.72rem;font-weight:750;display:inline-flex}.ahed-search-page-note svg{color:#a87526;width:16px;height:16px}.inside-content--search .ahed-home-v2-search-submit{color:#f2e7d3;cursor:pointer;background:linear-gradient(145deg,#4f214b,#4f214b);border:1px solid #d7aa52;border-radius:999px;min-width:176px;min-height:52px;font-weight:900;transition:transform .16s,box-shadow .16s;box-shadow:0 10px 22px #4f214b33}.inside-content--search .ahed-home-v2-search-submit:hover{transform:translateY(-2px);box-shadow:0 14px 28px #4f214b40}.discovery-results-page{gap:18px;width:min(100%,1180px);margin:0 auto;display:grid}.discovery-results-heading{background:radial-gradient(circle at 88% 12%,#f3ce723d,#0000 28%),linear-gradient(135deg,#fffdf9,#fff4dc);border:1px solid #d7aa5299;border-radius:44px 16px;justify-content:space-between;align-items:center;gap:22px;min-height:126px;padding:24px 28px;display:flex;box-shadow:0 12px 28px #4f214b12}.discovery-results-title{align-items:center;gap:16px;min-width:0;display:flex}.discovery-results-title>span{color:#4f214b;background:linear-gradient(135deg,#f8e7c0,#fff7e4);border:1px solid #d7aa5280;border-radius:50%;flex:none;place-items:center;width:58px;height:58px;display:grid}.discovery-results-title>span svg{width:24px;height:24px}.discovery-results-title>div{gap:3px;display:grid}.discovery-results-title small,.discovery-results-title h1,.discovery-results-title p{margin:0}.discovery-results-title small{color:#a87526;font-size:.72rem;font-weight:900}.discovery-results-title h1{color:#4f214b;font-size:clamp(1.25rem,2.5vw,1.8rem);font-weight:950}.discovery-results-title p{color:#7c5a43;font-size:.78rem;line-height:1.65}.discovery-results-edit,.discovery-results-empty button{color:#f2e7d3;white-space:nowrap;cursor:pointer;background:#4f214b;border:1px solid #d7aa52;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:48px;padding:0 18px;font-size:.78rem;font-weight:900;display:inline-flex}.discovery-results-edit svg,.discovery-results-empty button svg{width:17px;height:17px}.discovery-results-toolbar{background:#ffffffe6;border:1px solid #4f214b14;border-radius:22px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex;box-shadow:0 10px 26px #4f214b0f}.discovery-results-count{align-items:center;gap:12px;min-width:0;padding-inline:4px;display:flex}.discovery-results-count strong{color:#4f214b;white-space:nowrap;font-size:.8rem}.discovery-results-count span{color:#806d73;white-space:nowrap;align-items:center;gap:5px;font-size:.63rem;display:inline-flex}.discovery-results-count b{background:#64aa78;border-radius:50%;width:8px;height:8px}.discovery-results-count b.near{background:#cfaf6f}.discovery-view-options{background:#fffaf0;border:1px solid #4f214b14;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:5px;display:grid}.discovery-view-options button{color:#4f214b;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-width:96px;min-height:39px;padding:0 10px;font-size:.66rem;font-weight:850;display:inline-flex}.discovery-view-options button svg{width:15px;height:15px}.discovery-view-options button.is-active{color:#f2e7d3;background:#4f214b;box-shadow:0 6px 14px #4f214b2e}.discovery-results-grid{align-items:stretch;gap:16px}.discovery-results-grid--large{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-results-grid--grid{grid-template-columns:repeat(3,minmax(0,1fr))}.discovery-results-grid--small{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.discovery-results-grid--list{grid-template-columns:minmax(0,1fr)}.discovery-results-grid .recommendation-card{width:100%;min-width:0;position:relative}.discovery-results-grid--large .recommendation-card{min-height:450px}.discovery-results-grid--large .recommendation-avatar{width:116px;height:124px}.discovery-results-grid--small .recommendation-card{border-radius:19px;min-height:346px;padding:49px 12px 13px}.discovery-results-grid--small .member-tier-badge{min-height:25px;padding-inline:8px;font-size:.54rem}.discovery-results-grid--small .recommendation-card__top{margin-bottom:19px}.discovery-results-grid--small .recommendation-avatar{border-radius:24px 17px 24px 24px;width:72px;height:78px}.discovery-results-grid--small .recommendation-avatar>svg{width:32px;height:32px}.discovery-results-grid--small .recommendation-card h3{font-size:.85rem}.discovery-results-grid--small .recommendation-card p,.discovery-results-grid--small .profile-card-copy>small{font-size:.62rem}.discovery-results-grid--small .profile-traits{gap:4px}.discovery-results-grid--small .profile-traits span:nth-child(n+3){display:none}.discovery-results-grid--small .recommendation-actions{gap:6px;margin-top:12px;padding-top:11px}.discovery-results-grid--small .save-button{width:36px;height:36px}.discovery-results-grid--small .profile-button{height:36px;padding-inline:8px;font-size:.58rem}.discovery-results-grid--list .recommendation-card{grid-template-columns:118px minmax(0,1fr) 188px;align-items:center;gap:20px;min-height:190px;padding:49px 22px 18px;display:grid}.discovery-results-grid--list .member-tier-badge{inset:13px 20px auto auto;transform:none}.discovery-results-grid--list .recommendation-card__top{margin:0}.discovery-results-grid--list .recommendation-avatar{width:90px;height:98px}.discovery-results-grid--list .profile-card-copy{text-align:right}.discovery-results-grid--list .profile-card-labels,.discovery-results-grid--list .profile-traits{justify-content:flex-start}.discovery-results-grid--list .recommendation-actions{border-top:0;border-right:1px solid #4f214b1a;flex-direction:column;min-width:0;margin:0;padding:0 18px 0 0}.discovery-results-grid--list .save-button,.discovery-results-grid--list .profile-button{width:100%}.discovery-results-empty{background:#fffdf9e0;border:1px solid #d7aa527a;border-radius:28px;min-height:310px}@media (width<=1080px){.discovery-results-grid--small{grid-template-columns:repeat(3,minmax(0,1fr))}.discovery-results-toolbar{flex-direction:column;align-items:stretch}.discovery-view-options button{min-width:0}}@media (width<=760px){.inside-content--search .ahed-discovery-search-shell{width:calc(100% - 32px)}.inside-content--search .ahed-home-v2-search{gap:13px}.inside-content--search .ahed-search-page-heading,.discovery-results-heading{border-radius:30px 14px;align-items:flex-start;min-height:0;padding:20px}.inside-content--search .ahed-search-option-list{grid-template-columns:minmax(0,1fr);gap:12px}.inside-content--search .ahed-search-option-list .ahed-search-option-row:nth-child(odd){transform:none}.inside-content--search .ahed-search-actions{flex-direction:column;align-items:stretch;padding-inline:4px}.inside-content--search .ahed-home-v2-search-submit{width:100%}.discovery-results-heading{flex-direction:column}.discovery-results-edit{width:100%}.discovery-results-count{flex-wrap:wrap}.discovery-view-options{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-results-grid--large,.discovery-results-grid--grid{grid-template-columns:minmax(0,1fr)}.discovery-results-grid--small{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-results-grid--list .recommendation-card{grid-template-columns:90px minmax(0,1fr);gap:13px;min-height:0;padding:48px 15px 15px}.discovery-results-grid--list .recommendation-avatar{width:76px;height:83px}.discovery-results-grid--list .recommendation-actions{border-top:1px solid #4f214b1a;border-right:0;flex-direction:row;grid-column:1/-1;padding:12px 0 0}}@media (width<=430px){.inside-content--search .ahed-discovery-search-shell{width:calc(100% - 20px)}.inside-content--search .ahed-home-v2-search-modes button{min-height:46px;font-size:.76rem}.inside-content--search .ahed-search-page-heading,.discovery-results-heading{gap:12px;padding:16px}.inside-content--search .ahed-search-page-heading>span,.discovery-results-title>span{width:48px;height:48px}.inside-content--search .ahed-search-option-row{border-radius:19px;grid-template-columns:42px minmax(0,1fr);gap:10px;padding:12px}.inside-content--search .ahed-search-option-content{grid-template-columns:minmax(86px,.42fr) 18px minmax(0,1fr);gap:8px}.inside-content--search .ahed-search-option-content--plain{grid-template-columns:minmax(86px,.42fr) minmax(0,1fr)}.inside-content--search .ahed-search-option-icon{width:40px;height:40px}.discovery-results-title{align-items:flex-start}.discovery-results-title p{font-size:.7rem}.discovery-results-toolbar{padding:9px}.discovery-view-options button{min-height:42px;font-size:.62rem}.discovery-results-grid--small{gap:8px}.discovery-results-grid--small .recommendation-card{min-height:330px;padding-inline:9px}.discovery-results-grid--small .profile-card-labels,.discovery-results-grid--small .profile-traits,.discovery-results-grid--small .profile-card-copy>small,.discovery-results-grid--small .profile-button svg,.discovery-results-grid--small .profile-button :last-child{display:none}}.my-specs-form{box-shadow:none;background:0 0;border:0;gap:18px;margin-bottom:20px;padding:0;display:grid}.my-specs-form .spec-form-intro{background:radial-gradient(circle at 10% 18%,#efd9e0b8,#0000 31%),linear-gradient(135deg,#fff,#f7eaee);border:1px solid #efd9e0;border-radius:22px 22px 36px;padding:19px 21px;box-shadow:0 12px 28px #1f263012}.my-specs-form .spec-group{background:#fffffff5;border:1px solid #e7e5e2;border-radius:22px 22px 34px;margin:0;padding:0;overflow:clip;box-shadow:0 12px 28px #1f263012}.my-specs-form .spec-group-heading{background:linear-gradient(135deg,#fff,#f7eaee);border-bottom:1px solid #efd9e0;padding:15px 17px}.my-specs-form .spec-group-heading>span{color:#4f214b;background:#fff;box-shadow:inset 0 0 0 1px #efd9e0}.my-specs-form .spec-group-heading small,.my-specs-form .spec-group-heading h3{color:#4f214b}.my-specs-form .spec-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:16px}.my-specs-form .inside-field{background:#fbfaf7;border:1px solid #e7e5e2;border-radius:17px;grid-template-columns:minmax(132px,.39fr) minmax(0,.61fr);align-items:stretch;gap:8px;min-width:0;min-height:66px;padding:7px;transition:border-color .16s,box-shadow .16s;display:grid}.my-specs-form .inside-field:focus-within{border-color:#efd9e0;box-shadow:0 0 0 3px #4f214b14}.my-specs-form .inside-field>span{color:#4f214b;background:#f7eaee;border:1px solid #efd9e0;border-radius:12px 12px 18px;align-items:center;min-width:0;min-height:50px;padding:10px 12px;font-size:max(.72rem,14px);line-height:1.45;display:flex}.my-specs-form .inside-field>:is(input,select,textarea){background:#fff;border-color:#0000;border-radius:12px;min-width:0;height:100%;min-height:50px;padding-inline:12px;font-size:max(.74rem,14px)}.my-specs-form .inside-field>textarea{min-height:112px;padding-block:11px}.my-specs-form .inside-field>select:disabled{color:#8b9097;cursor:not-allowed;background:#f1f2f3}.my-specs-form .inside-field>small{color:#747981;grid-column:2;padding-inline:5px;font-size:max(.62rem,12px)}.my-specs-form .pill-field{background:#fbfaf7;border:1px solid #e7e5e2;border-radius:18px;grid-template-columns:minmax(166px,.24fr) minmax(0,.76fr);align-items:stretch;gap:10px;padding:8px;display:grid}.my-specs-form .pill-field>span{color:#4f214b;background:#f7eaee;border:1px solid #efd9e0;border-radius:13px 13px 20px;align-items:center;padding:11px 13px;font-size:max(.72rem,14px)}.my-specs-form .pill-field>div{background:#fff;border-radius:13px;align-content:center;padding:7px}.my-specs-form .pill-field button{min-height:38px;font-size:max(.66rem,13px)}.my-specs-form .spec-form-footer{background:#fff;border:1px solid #e7e5e2;border-radius:18px 18px 28px;margin:0;padding:15px 17px;box-shadow:0 10px 24px #1f26300f}.my-specs-form .spec-form-footer p{font-size:max(.66rem,13px)}@media (width<=820px){.my-specs-form .spec-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.my-specs-form .spec-grid{padding:12px}.my-specs-form .inside-field{grid-template-columns:minmax(112px,.4fr) minmax(0,.6fr)}.my-specs-form .inside-field>span{padding-inline:9px}.my-specs-form .pill-field{grid-template-columns:minmax(118px,.34fr) minmax(0,.66fr)}}.inside-auth-check{color:#4f214b;text-align:center;background:#fbf7ef;place-content:center;justify-items:center;gap:12px;min-height:100dvh;padding:24px;display:grid}.inside-auth-check>span{color:#f2e7d3;background:#4f214b;border:2px solid #4f214b;border-radius:50%;place-items:center;block-size:64px;inline-size:64px;animation:1.4s ease-in-out infinite inside-auth-pulse;display:grid;box-shadow:0 12px 30px #4f214b33}.inside-auth-check svg{block-size:30px;inline-size:30px}.inside-auth-check strong{font-size:clamp(1.15rem,3vw,1.45rem)}.inside-auth-check small{color:#74646f;font-size:.9rem}@keyframes inside-auth-pulse{50%{transform:scale(1.06);box-shadow:0 15px 38px #4f214b4d}}html[data-ahed-platform=unified]{width:100%;inline-size:100dvw;max-inline-size:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#fff8ec;min-width:0;min-height:100dvh;font-size:clamp(16px,2vw,20px);overflow-x:hidden}html[data-ahed-platform=unified] body{width:100%;inline-size:100dvw;max-inline-size:none;background:#fff8ec;min-width:0;min-height:100dvh;margin:0;overflow-x:hidden}html[data-ahed-platform=unified] .inside-app{--inside-primary:#4f214b;--inside-primary-dark:#4f214b;--inside-gold:#f3ce72;--inside-gold-dark:#4f214b;--inside-gold-muted:#4f214b;--inside-gold-light:#f3ce72;--inside-beige:#fff8ec;--inside-beige-card:#fffaf0;--inside-beige-active:#f3d486;--inside-ivory:#fff8ec;--inside-surface:#fffaf0;--inside-text:#4f214b;--inside-muted:#4f214b;width:100%;inline-size:100dvw;max-width:none;max-inline-size:none;color:#4f214b;min-width:0;min-height:100dvh;box-shadow:none;background:radial-gradient(circle at 82% 0,#f3ce7236,#0000 22rem),#fff8ec;margin:0;overflow-x:clip}html[data-ahed-platform=unified] .inside-sidebar{display:none!important}html[data-ahed-platform=unified] .inside-main{width:100%;inline-size:100dvw;max-inline-size:none;min-width:0;min-height:100dvh;padding-top:0;padding-bottom:calc(28px + env(safe-area-inset-bottom))!important;margin-right:0!important}html[data-ahed-platform=unified] .inside-main--blank{padding-top:calc(52px + env(safe-area-inset-top))}html[data-ahed-platform=unified] .inside-content,html[data-ahed-platform=unified] .messages-page,html[data-ahed-platform=unified] .inside-preview-notice,html[data-ahed-platform=unified] .quick-match-panel,html[data-ahed-platform=unified] .ahed-home-layout{width:calc(100% - 24px);max-width:none;margin-left:auto;margin-right:auto}html[data-ahed-platform=unified] .inside-content,html[data-ahed-platform=unified] .messages-page{margin-top:18px}html[data-ahed-platform=unified] .inside-topbar{top:max(8px, env(safe-area-inset-top));z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffaf0f5;border:1px solid #d7aa52b8;border-radius:24px 24px 15px;flex-wrap:wrap;row-gap:8px;width:calc(100% - 18px);min-height:66px;margin:8px 9px 0;padding:8px 10px;display:flex;position:sticky;box-shadow:0 14px 32px #4f214b2e}html[data-ahed-platform=unified] .inside-topbar:before{display:none}html[data-ahed-platform=unified] .inside-mobile-brand{display:block}html[data-ahed-platform=unified] .inside-mobile-brand .inside-brand__logo{height:48px}html[data-ahed-platform=unified] .inside-promo-banner{color:#f2e7d3;background:linear-gradient(145deg,#4f214b 0% 100%);border:1px solid #d7aa52;border-radius:17px 17px 24px;flex:0 0 100%;order:3;gap:8px;width:100%;min-height:54px;padding:7px 8px;box-shadow:0 9px 20px #4f214b33}html[data-ahed-platform=unified] .inside-promo-copy small,html[data-ahed-platform=unified] .inside-promo-copy strong{color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-promo-copy strong{max-width:152px;font-size:.8rem}html[data-ahed-platform=unified] .inside-promo-action{background:#f3ce72;border-color:#f3ce72;min-width:96px;min-height:36px;padding-inline:7px;font-size:.72rem;color:#4f214b!important}html[data-ahed-platform=unified] .inside-mobile-exit,html[data-ahed-platform=unified] .inside-top-actions>button{color:#f2e7d3;background:#4f214b;border:1px solid #d7aa52;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}html[data-ahed-platform=unified] .ahed-header-curtain{z-index:90;top:env(safe-area-inset-top);pointer-events:none;width:min(294px,100vw - 14px);padding:0;display:block;position:fixed;left:7px;right:auto;transform:none}html[data-ahed-platform=unified] .ahed-header-curtain-backdrop{z-index:89;-webkit-backdrop-filter:none;backdrop-filter:none;background:#4f214b6b;border:0;padding:0;position:fixed;inset:0}html[data-ahed-platform=unified] .ahed-header-curtain-content{max-height:calc(100vh - 48px - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:calc(100dvh - 48px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .18s,transform .26s cubic-bezier(.22,1,.36,1),visibility 0s linear .26s;display:block;position:relative;overflow-y:auto;transform:translateY(-18px)}html[data-ahed-platform=unified] .ahed-header-curtain[data-state=open] .ahed-header-curtain-content{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .18s,transform .26s cubic-bezier(.22,1,.36,1);transform:translateY(0)}html[data-ahed-platform=unified] .ahed-header-curtain .ahed-dashboard-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#4f214b;border:1px solid #d7aa52;border-top:0;border-radius:0 0 22px 22px;flex-wrap:wrap;gap:10px;width:100%;margin:0;padding:11px;position:relative;top:auto;box-shadow:0 18px 42px #4f214b40}html[data-ahed-platform=unified] .ahed-header-title{border-left:0;flex:100%;width:100%;min-width:0;padding:5px 4px 8px}html[data-ahed-platform=unified] .ahed-header-facts{flex-basis:100%;order:3;grid-template-columns:repeat(2,minmax(0,1fr))}html[data-ahed-platform=unified] .ahed-header-fact--date{grid-column:auto}html[data-ahed-platform=unified] .ahed-header-facts .ahed-presence-toggle{grid-column:1/-1}html[data-ahed-platform=unified] .ahed-header-actions{order:6;grid-template-columns:minmax(0,1fr) 52px;align-items:stretch;gap:8px;width:100%;display:grid}html[data-ahed-platform=unified] .ahed-header-actions .ahed-last-seen-card{grid-area:1/1;width:100%;min-width:0}html[data-ahed-platform=unified] .ahed-header-actions .ahed-notification-button{grid-area:1/2}html[data-ahed-platform=unified] .ahed-header-actions .ahed-verification-status{grid-area:2/1/auto/-1;width:100%;min-width:0}html[data-ahed-platform=unified] .ahed-header-actions small{display:none}html[data-ahed-platform=unified] .ahed-header-curtain-toggle{z-index:2;color:#f2e7d3;white-space:nowrap;pointer-events:auto;background:#4f214b;border:2px solid #d7aa52;border-top:0;border-radius:0 0 22px 22px;justify-content:center;align-items:center;gap:6px;width:min(208px,100vw - 166px);min-height:44px;margin:-1px auto 0 0;padding:8px 6px 9px;font-size:.76rem;font-weight:900;display:flex;position:relative;box-shadow:0 10px 24px #4f214b42}html[data-ahed-platform=unified] .ahed-header-curtain-toggle span,html[data-ahed-platform=unified] .ahed-header-curtain-toggle svg{color:#f2e7d3!important}html[data-ahed-platform=unified] .ahed-clock-actions{order:4;grid-template-columns:minmax(0,1fr);gap:8px;width:100%;display:grid}html[data-ahed-platform=unified] .ahed-clock-actions button{background:#4f214b;border:1px solid #f3ce7294;border-radius:15px;justify-content:center;align-items:center;gap:7px;min-height:46px;padding:8px 10px;font-size:.75rem;font-weight:900;display:flex;color:#f2e7d3!important}html[data-ahed-platform=unified] .ahed-clock-actions button svg{width:18px;height:18px;color:#f2e7d3!important}html[data-ahed-platform=unified] .ahed-clock-editor{background:#4f214b;border:1px solid #f3ce72;border-radius:18px;order:5;grid-template-columns:minmax(0,1fr);gap:9px;width:100%;padding:11px;display:grid}html[data-ahed-platform=unified] .ahed-clock-editor label{gap:5px;min-width:0;display:grid}html[data-ahed-platform=unified] .ahed-clock-editor label>span{font-size:.72rem;font-weight:900;color:#f2e7d3!important}html[data-ahed-platform=unified] .ahed-clock-editor input{background:#fffaf0;border:1px solid #f3ce72;border-radius:13px;width:100%;min-height:46px;font-size:.88rem;font-weight:850;color:#4f214b!important}html[data-ahed-platform=unified] .ahed-clock-editor>div{grid-column:1/-1;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:8px;display:grid}html[data-ahed-platform=unified] .ahed-clock-editor>div>button{border-radius:14px;min-height:46px;font-size:.78rem;font-weight:900;color:#f2e7d3!important;background:#4f214b!important;border:1px solid #f3ce72!important}html[data-ahed-platform=unified] .ahed-clock-editor>div>button[type=submit]{color:#4f214b!important;background:#f3ce72!important}html[data-ahed-platform=unified] .ahed-clock-editor>div>button[type=submit] svg{width:18px;color:#4f214b!important}html[data-ahed-platform=unified] .ahed-home-layout{grid-template-columns:minmax(0,1fr);gap:15px;margin-top:14px;margin-bottom:14px}html[data-ahed-platform=unified] :where(.ahed-home-tools,.ahed-home-tools--with-promotion,.ahed-home-recommendations-grid,.ahed-home-activity-content,.ahed-home-activity-side,.ahed-model4-match-layout,.ahed-model4-side,.ahed-featured-match-body,.inside-home-grid,.discovery-layout,.advanced-filters,.promotion-options-grid,.account-settings-grid,.spec-grid,.spec-explainer){grid-template-columns:minmax(0,1fr)}html[data-ahed-platform=unified] .ahed-home-tools--with-promotion>.ahed-home-search{grid-area:2/1}html[data-ahed-platform=unified] .ahed-home-promotion--spotlight{border-color:#d7aa52;border-radius:28px;grid-area:1/1;min-height:168px;padding:22px 102px 22px 17px}html[data-ahed-platform=unified] .ahed-home-stat-grid,html[data-ahed-platform=unified] .inside-stats,html[data-ahed-platform=unified] .inside-stats--four,html[data-ahed-platform=unified] .recommendation-grid,html[data-ahed-platform=unified] .recommendation-grid--wide,html[data-ahed-platform=unified] .quick-match-fields{grid-template-columns:minmax(0,1fr)}html[data-ahed-platform=unified] .ahed-home-query{grid-column:auto}html[data-ahed-platform=unified] :where(.ahed-home-activity-heading,.ahed-access-recommendations-heading,.inside-section__head,.inside-page-heading){flex-direction:column;align-items:flex-start}html[data-ahed-platform=unified] .inside-page-heading>button,html[data-ahed-platform=unified] .ahed-home-activity-heading>button,html[data-ahed-platform=unified] .ahed-access-recommendations-heading>span{justify-content:center;width:100%;min-height:48px}html[data-ahed-platform=unified] :where(.ahed-home-stat-card,.ahed-home-search,.ahed-recent-conversations,.ahed-pending-requests,.ahed-access-recommendations,.recommendation-card,.post-preview-card,.presence-privacy-card,.post-composer-card,.spec-form,.spec-group,.trust-panel,.promotion-option-card,.language-preference-card,.account-setting-card,.marriage-post,.request-list article,.chat-layout){color:#4f214b;background-color:#fffaf0;border-color:#d7aa52a8;box-shadow:0 14px 30px #4f214b1a,inset 0 1px #ffffffe6}html[data-ahed-platform=unified] .ahed-home-stat-card{border-radius:23px;grid-template-columns:54px minmax(0,1fr);gap:13px;min-height:116px;padding:16px}html[data-ahed-platform=unified] :where(.ahed-home-stat-card>span,.ahed-recent-conversations>header>div>span,.ahed-pending-requests-icon){background:linear-gradient(145deg,#4f214b 0% 100%);border:1px solid #d7aa52;width:54px;height:54px;color:#f2e7d3!important}html[data-ahed-platform=unified] :where(.ahed-home-stat-card>span,.ahed-recent-conversations>header>div>span,.ahed-pending-requests-icon) svg{width:25px;color:#f2e7d3!important}html[data-ahed-platform=unified] .ahed-recent-conversations,html[data-ahed-platform=unified] .ahed-access-recommendations,html[data-ahed-platform=unified] .ahed-home-search{border-radius:28px;min-height:0;padding:19px}html[data-ahed-platform=unified] .ahed-pending-requests{grid-template-columns:58px minmax(0,1fr);gap:13px;padding:19px}html[data-ahed-platform=unified] .ahed-pending-requests-icon{width:58px;height:58px}html[data-ahed-platform=unified] .ahed-home-search-fields label,html[data-ahed-platform=unified] :where(input,select,textarea){color:#4f214b;background:#fffdf8;border-color:#d7aa52b8;min-height:52px;font-size:1rem}html[data-ahed-platform=unified] textarea{min-height:124px;padding:14px}html[data-ahed-platform=unified] .recommendation-card{border-radius:26px;min-height:0;padding:58px 18px 18px}html[data-ahed-platform=unified] :where(.ahed-featured-match-card,.ahed-home-match-card,.promotion-option-card,.account-setting-card){min-height:0}html[data-ahed-platform=unified] :where(.post-preview-card,.boost-card,.post-composer-card,.spec-form,.spec-group,.trust-panel,.presence-privacy-card,.promotion-option-card,.language-preference-card,.account-setting-card,.marriage-post,.safety-card){padding:20px}html[data-ahed-platform=unified] .request-list article{flex-direction:column;align-items:stretch}html[data-ahed-platform=unified] .request-actions{width:100%}html[data-ahed-platform=unified] .request-actions button{flex:1;min-height:48px}html[data-ahed-platform=unified] .inside-welcome{color:#f2e7d3;background:linear-gradient(145deg,#4f214b 0% 100%);border:1px solid #d7aa52;border-radius:28px;flex-direction:column;align-items:flex-start;min-height:0;padding:25px}html[data-ahed-platform=unified] .inside-welcome h1,html[data-ahed-platform=unified] .inside-welcome p,html[data-ahed-platform=unified] .inside-welcome .inside-eyebrow{color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-primary-button,html[data-ahed-platform=unified] .profile-button,html[data-ahed-platform=unified] .request-accept,html[data-ahed-platform=unified] .filter-submit,html[data-ahed-platform=unified] .quick-match-fields>button{border:1px solid #d7aa52;min-height:48px;color:#f2e7d3!important;background:#4f214b!important}html[data-ahed-platform=unified] .inside-page-heading h1,html[data-ahed-platform=unified] .messages-heading h1,html[data-ahed-platform=unified] .inside-welcome h1{font-size:clamp(2rem,8vw,2.55rem)}html[data-ahed-platform=unified] .inside-app :where(p,li,label){font-size:max(.9rem,14px)}html[data-ahed-platform=unified] .inside-app :where(button,input,select,textarea){font-size:max(.875rem,14px)}html[data-ahed-platform=unified] .chat-layout{border-radius:22px;height:auto;min-height:0;display:block;overflow:hidden}html[data-ahed-platform=unified] .conversation-list{border-bottom:1px solid #d7aa5280;border-left:0}html[data-ahed-platform=unified] .conversation-list-head,html[data-ahed-platform=unified] .chat-private-badge{display:none}html[data-ahed-platform=unified] .conversation-scroll{gap:8px;max-height:none;padding:12px;display:flex;overflow-x:auto}html[data-ahed-platform=unified] .conversation-row{min-width:235px;min-height:78px;padding:11px}html[data-ahed-platform=unified] .chat-panel{min-height:570px}html[data-ahed-platform=unified] .message-bubble{max-width:88%}html[data-ahed-platform=unified] .inside-mobile-menu{z-index:100;top:env(safe-area-inset-top);pointer-events:none;width:min(294px,100vw - 14px);position:fixed;right:7px}html[data-ahed-platform=unified] .inside-mobile-menu-backdrop{z-index:99;-webkit-backdrop-filter:none;backdrop-filter:none;background:#4f214b6b;border:0;padding:0;position:fixed;inset:0}html[data-ahed-platform=unified] .inside-mobile-menu-curtain{height:calc(100vh - 48px - env(safe-area-inset-top) - env(safe-area-inset-bottom));height:calc(100dvh - 48px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain;opacity:0;pointer-events:none;visibility:hidden;min-height:0;transition:opacity .18s,transform .26s cubic-bezier(.22,1,.36,1),visibility 0s linear .26s;display:block;position:relative;overflow-y:auto;transform:translateY(-18px)}html[data-ahed-platform=unified] .inside-mobile-menu.is-open .inside-mobile-menu-curtain{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .18s,transform .26s cubic-bezier(.22,1,.36,1);transform:translateY(0)}html[data-ahed-platform=unified] .inside-mobile-menu-panel{background:#4f214b;border:2px solid #f3ce72;border-top:0;border-radius:0 0 26px 26px;gap:9px;padding:14px;display:grid;box-shadow:0 20px 44px #4f214b5c,inset 0 1px #ffe8a62e}html[data-ahed-platform=unified] .inside-mobile-menu-toggle{pointer-events:auto;touch-action:manipulation;background:#4f214b;border:2px solid #f3ce72;border-top:0;border-radius:0 0 20px 20px;justify-content:center;align-items:center;gap:6px;width:148px;min-width:148px;min-height:44px;margin:-1px 0 0 auto;padding:8px 7px 9px;display:flex;position:relative;box-shadow:0 10px 24px #4f214b4d;color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-mobile-menu-toggle svg{width:20px;height:20px;color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-mobile-menu-toggle span{white-space:nowrap;font-size:.82rem;font-weight:900;line-height:1;color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-mobile-menu-toggle .inside-mobile-menu-chevron{width:17px;height:17px;transition:transform .22s}html[data-ahed-platform=unified] .inside-mobile-menu.is-open .inside-mobile-menu-chevron{transform:rotate(180deg)}html[data-ahed-platform=unified] .inside-mobile-menu-profile{text-align:right;background:#fffaf0;border:1px solid #f3ce72;border-radius:20px;grid-template-columns:58px minmax(0,1fr) 22px;align-items:center;gap:12px;min-height:78px;padding:10px 12px;display:grid}html[data-ahed-platform=unified] .inside-mobile-menu-avatar{background:#4f214b;border:2px solid #f3ce72;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;overflow:hidden;color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-mobile-menu-avatar img{object-fit:cover;width:100%;height:100%}html[data-ahed-platform=unified] .inside-mobile-menu-avatar svg{width:27px;height:27px;color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-mobile-menu-identity{gap:4px;min-width:0;display:grid}html[data-ahed-platform=unified] .inside-mobile-menu-identity strong,html[data-ahed-platform=unified] .inside-mobile-menu-identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#4f214b!important}html[data-ahed-platform=unified] .inside-mobile-menu-identity strong{font-size:1rem}html[data-ahed-platform=unified] .inside-mobile-menu-identity small{font-size:.76rem;font-weight:800}html[data-ahed-platform=unified] .inside-mobile-menu-profile>svg{width:21px;height:21px;color:#4f214b!important}html[data-ahed-platform=unified] .inside-mobile-nav{z-index:auto!important;width:100%!important;min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;padding:0!important;display:grid!important;position:static!important;inset:auto!important}html[data-ahed-platform=unified] .inside-mobile-nav button{text-align:right;min-width:0;font-weight:850;place-items:initial!important;color:#f2e7d3!important;background:#ffffff09!important;border:1px solid #f3ce724d!important;border-radius:18px!important;grid-template-columns:32px minmax(0,1fr) auto!important;place-items:center stretch!important;gap:11px!important;min-height:56px!important;padding:8px 14px!important;font-size:1rem!important;line-height:1.2!important;display:grid!important;transform:none!important}html[data-ahed-platform=unified] .inside-mobile-nav button span,html[data-ahed-platform=unified] .inside-mobile-nav button svg{color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-mobile-nav button svg{width:24px!important;height:24px!important}html[data-ahed-platform=unified] .inside-mobile-nav .nav-count{background:#f3ce72;border-radius:999px;place-items:center;min-width:25px;height:25px;font-size:.72rem;display:grid;color:#4f214b!important}html[data-ahed-platform=unified] .inside-mobile-nav .nav-live-dot{background:#62a977;border:2px solid #f3ce72;border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 4px #62a9772e}html[data-ahed-platform=unified] .inside-mobile-nav button.is-active{background:#f3ce72;border:1px solid #ffe8a6;box-shadow:0 9px 20px #4f214b52;color:#4f214b!important;transform:none!important}html[data-ahed-platform=unified] .inside-mobile-nav button.is-active span,html[data-ahed-platform=unified] .inside-mobile-nav button.is-active svg{color:#4f214b!important}html[data-ahed-platform=unified] .inside-mobile-menu-logout{background:#ffffff0a;border:1px solid #f3ce72;border-radius:18px;justify-content:center;align-items:center;gap:9px;min-height:54px;font-size:.96rem;font-weight:900;display:flex;color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-mobile-menu-logout svg{width:23px;height:23px;color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-mobile-menu-logout:disabled{cursor:wait;opacity:.62}@media (prefers-reduced-motion:reduce){html[data-ahed-platform=unified] .ahed-header-curtain-content,html[data-ahed-platform=unified] .inside-mobile-menu-curtain,html[data-ahed-platform=unified] .inside-mobile-menu-chevron,html[data-ahed-platform=unified] .inside-mobile-menu-toggle{transition:none!important;animation:none!important}}html[data-ahed-platform=unified] :where(.ahed-dialog,[data-slot=dialog-content],[data-slot=alert-dialog-content]){border-color:#d7aa52;width:min(100% - 20px,500px);max-width:500px}html[data-ahed-platform=unified] :where(table,.inside-table-wrap){max-width:100%;overflow-x:auto}@media (width<=390px){html[data-ahed-platform=unified] .inside-content,html[data-ahed-platform=unified] .messages-page,html[data-ahed-platform=unified] .inside-preview-notice,html[data-ahed-platform=unified] .quick-match-panel,html[data-ahed-platform=unified] .ahed-home-layout{width:calc(100% - 18px)}html[data-ahed-platform=unified] .ahed-home-promotion--spotlight{min-height:158px;padding:20px 88px 20px 14px}html[data-ahed-platform=unified] .inside-mobile-nav button{min-height:58px;font-size:.92rem}}html[data-ahed-platform=unified] .inside-app :where(h1,h2,h3,h4,p,span,strong,small,b,em,label,button,a,li,option,svg){color:#4f214b!important}html[data-ahed-platform=unified] .inside-app :where(.inside-promo-banner,.ahed-header-curtain-toggle,.inside-welcome,.boost-card,.safety-card,.message-bubble--mine,.recommendation-card.membership-business,.ahed-home-promotion,.ahed-home-promotion--spotlight,.ahed-header-fact,.ahed-presence-toggle,.ahed-verification-status,.inside-primary-button,.profile-button,.request-accept,.quick-match-fields>button,.filter-submit,.chat-composer button,.chat-composer .composer-send,.chat-composer .composer-mic.is-recording,.posts-toolbar button.is-active,.post-form-actions>button:last-child,.marriage-post>footer>button:last-child,.spec-tabs button.is-active,.inside-placeholder>button,.trust-tabs button.is-active,.trust-panel>button,.trust-panel>form>button,.wali-form>button,.verification-levels button.is-active,.ahed-dialog-footer button[type=submit],.inside-mobile-exit,.inside-top-actions>button,.photo-upload>b,.inside-mobile-menu-toggle){color:#f2e7d3!important;background:#4f214b!important;border-color:#f3ce72!important}html[data-ahed-platform=unified] .inside-app :where(.inside-promo-banner,.ahed-header-curtain-toggle,.inside-welcome,.boost-card,.safety-card,.message-bubble--mine,.recommendation-card.membership-business,.ahed-home-promotion,.ahed-home-promotion--spotlight,.ahed-header-fact,.ahed-presence-toggle,.ahed-verification-status,.inside-primary-button,.profile-button,.request-accept,.quick-match-fields>button,.filter-submit,.chat-composer button,.posts-toolbar button.is-active,.post-form-actions>button:last-child,.marriage-post>footer>button:last-child,.spec-tabs button.is-active,.inside-placeholder>button,.trust-tabs button.is-active,.trust-panel>button,.trust-panel>form>button,.wali-form>button,.verification-levels button.is-active,.ahed-dialog-footer button[type=submit],.inside-mobile-exit,.inside-top-actions>button,.photo-upload>b,.inside-mobile-menu-toggle) :where(h1,h2,h3,h4,p,span,strong,small,b,em,label,svg){color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-app :where(.trust-heading-seal>svg,.trust-overview-grid article>span,.trust-panel>header>span,.preference-card-icon,.presence-privacy-icon,.spec-group-heading>span,.boost-card__icon,.inside-promo-icon,.ahed-home-promotion-icon,.ahed-home-stat-card>span,.ahed-recent-conversations>header>div>span,.ahed-pending-requests-icon,.ahed-home-section-title>span,.ahed-insight-card>span,.conversation-avatar,.ahed-recent-avatar){color:#f2e7d3!important;background:#4f214b!important;border-color:#f3ce72!important}html[data-ahed-platform=unified] .inside-app :where(.trust-heading-seal>svg,.trust-overview-grid article>span,.trust-panel>header>span,.preference-card-icon,.presence-privacy-icon,.spec-group-heading>span,.boost-card__icon,.inside-promo-icon,.ahed-home-promotion-icon,.ahed-home-stat-card>span,.ahed-recent-conversations>header>div>span,.ahed-pending-requests-icon,.ahed-home-section-title>span,.ahed-insight-card>span,.conversation-avatar,.ahed-recent-avatar) svg{color:#f2e7d3!important}html[data-ahed-platform=unified] .message-bubble--mine:before{background:#4f214b!important}html[data-ahed-platform=unified] .inside-mobile-nav{background:#4f214b!important;border-color:#f3ce72!important}html[data-ahed-platform=unified] .inside-mobile-nav button,html[data-ahed-platform=unified] .inside-mobile-nav button span,html[data-ahed-platform=unified] .inside-mobile-nav button svg{color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-app :where(.inside-promo-action,.inside-mobile-nav button.is-active){color:#4f214b!important;background:#f3ce72!important;border-color:#f3ce72!important}html[data-ahed-platform=unified] .inside-app :where(.inside-promo-action,.inside-mobile-nav button.is-active) :where(span,strong,small,b,em,svg){color:#4f214b!important}html[data-ahed-platform=unified] .inside-app :where(input,select,textarea,option){caret-color:#4f214b;color:#4f214b!important}html[data-ahed-platform=unified] .inside-app input[type=checkbox]{appearance:none;width:24px;min-width:24px;height:24px;box-shadow:none;cursor:pointer;border-radius:7px;place-content:center;margin:0;display:grid;background:#fffaf0!important;border:2px solid #4f214b!important;padding:0!important}html[data-ahed-platform=unified] .inside-app input[type=checkbox]:before{content:"";transform-origin:50%;border:3px solid #f3ce72;border-width:0 3px 3px 0;width:6px;height:11px;transform:rotate(45deg)scale(0)}html[data-ahed-platform=unified] .inside-app input[type=checkbox]:checked{background:#4f214b!important;border-color:#4f214b!important}html[data-ahed-platform=unified] .inside-app input[type=checkbox]:checked:before{transform:rotate(45deg)scale(1)}html[data-ahed-platform=unified] .inside-app .privacy-options button.is-active>svg:last-child{box-sizing:content-box;border-radius:8px;min-width:18px;height:18px;padding:5px;color:#f2e7d3!important;background:#4f214b!important;width:18px!important}html[data-ahed-platform=unified] .inside-app :where(.near-match-toggle.is-on>span,.pill-field button.is-selected){color:#f2e7d3!important;background:#4f214b!important;border-color:#4f214b!important}html[data-ahed-platform=unified] .inside-app :where(.near-match-toggle.is-on>span,.pill-field button.is-selected) :where(span,strong,small,b,em,svg){color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-subscriptions-page{gap:18px;display:grid}html[data-ahed-platform=unified] .inside-membership-summary{background:#4f214b;border:2px solid #f3ce72;border-radius:26px;grid-template-columns:62px minmax(0,1fr) 28px;align-items:center;gap:14px;min-height:126px;padding:20px;display:grid;box-shadow:0 15px 32px #4f214b2e}html[data-ahed-platform=unified] .inside-membership-summary__icon{background:#f3ce72;border:1px solid #f3ce72;border-radius:19px;place-items:center;width:58px;height:58px;display:grid;color:#4f214b!important}html[data-ahed-platform=unified] .inside-membership-summary__icon svg{width:29px;height:29px;color:#4f214b!important}html[data-ahed-platform=unified] .inside-membership-summary>div{gap:4px;display:grid}html[data-ahed-platform=unified] .inside-membership-summary :where(small,h2,p),html[data-ahed-platform=unified] .inside-membership-summary>svg{margin:0;color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-membership-summary h2{font-size:clamp(1.2rem,5vw,1.65rem)}html[data-ahed-platform=unified] .inside-membership-summary p{font-size:.82rem;line-height:1.7}html[data-ahed-platform=unified] .inside-subscription-grid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}html[data-ahed-platform=unified] .inside-subscription-card{background:#fffaf0;border:1px solid #4f214b47;border-radius:26px;flex-direction:column;min-height:390px;padding:23px 20px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 30px #4f214b1a}html[data-ahed-platform=unified] .inside-subscription-card.is-featured{border:2px solid #f3ce72;box-shadow:0 16px 36px #4f214b2b}html[data-ahed-platform=unified] .inside-subscription-badge{background:#4f214b;border-radius:0 0 0 16px;align-self:flex-start;margin:-23px -20px 18px 0;padding:9px 17px;font-size:.76rem;font-weight:900;color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-subscription-card>small{font-weight:800;line-height:1.75}html[data-ahed-platform=unified] .inside-subscription-card h2{margin:7px 0 12px;font-size:clamp(1.35rem,6vw,1.8rem)}html[data-ahed-platform=unified] .inside-subscription-price{border-bottom:1px solid #4f214b26;align-items:baseline;gap:7px;padding-bottom:17px;display:flex}html[data-ahed-platform=unified] .inside-subscription-price strong{font-size:2.2rem;line-height:1}html[data-ahed-platform=unified] .inside-subscription-price em{margin-right:auto;font-size:.76rem;font-style:normal;font-weight:800}html[data-ahed-platform=unified] .inside-subscription-card ul{gap:11px;margin:20px 0;padding:0;list-style:none;display:grid}html[data-ahed-platform=unified] .inside-subscription-card li{align-items:center;gap:9px;font-size:.9rem;font-weight:750;display:flex}html[data-ahed-platform=unified] .inside-subscription-card li svg{flex:none;width:18px;height:18px}html[data-ahed-platform=unified] .inside-subscription-card>button{border-radius:17px;gap:8px;width:100%;min-height:52px;margin-top:auto;font-weight:900;color:#f2e7d3!important;background:#4f214b!important;border:1px solid #f3ce72!important}html[data-ahed-platform=unified] .inside-subscription-card>button svg{color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-subscription-note{background:#fffaf0;border:1px solid #f3ce72;border-radius:20px;align-items:flex-start;gap:9px;margin:0;padding:16px 18px;font-size:.86rem;font-weight:800;line-height:1.75;display:flex;color:#4f214b!important}html[data-ahed-platform=unified] .inside-subscription-note svg{flex:none;width:21px;height:21px;color:#4f214b!important}html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-avatar,html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-avatar svg,html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-logout,html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-logout svg{color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-app :where(.inside-mobile-menu-panel,.inside-mobile-menu-toggle,.inside-mobile-menu-avatar,.ahed-header-curtain-toggle,.ahed-header-curtain .ahed-dashboard-header){background:#4f214b!important;border-color:#f3ce72!important}html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-panel .inside-mobile-nav{background:0 0!important}html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-logout,html[data-ahed-platform=unified] .inside-app .ahed-clock-actions button,html[data-ahed-platform=unified] .inside-app .ahed-clock-editor{background:#4f214b!important;border-color:#f3ce72!important}html[data-ahed-platform=unified] .inside-app :where(.inside-mobile-menu-toggle,.inside-mobile-menu-toggle span,.inside-mobile-menu-toggle svg,.inside-mobile-menu-logout,.inside-mobile-menu-logout svg,.ahed-header-curtain-toggle,.ahed-header-curtain-toggle span,.ahed-header-curtain-toggle svg,.ahed-clock-actions button,.ahed-clock-actions button svg,.ahed-clock-editor label>span){color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-app :where(.inside-mobile-menu-identity strong,.inside-mobile-menu-identity small,.inside-mobile-menu-profile>svg),html[data-ahed-platform=unified] .inside-app .inside-mobile-nav .nav-count,html[data-ahed-platform=unified] .inside-app .inside-mobile-nav button.is-active,html[data-ahed-platform=unified] .inside-app .inside-mobile-nav button.is-active :where(span,svg){color:#4f214b!important}html[data-ahed-platform=unified] .inside-app .ahed-header-curtain :where(.ahed-header-fact,.ahed-presence-toggle,.ahed-verification-status,.ahed-last-seen-card){background:#4f214b!important;border-color:#f3ce72a3!important}html[data-ahed-platform=unified] .inside-app .ahed-header-curtain :where(.ahed-header-title small,.ahed-header-title h1,.ahed-header-fact small,.ahed-header-fact strong,.ahed-header-fact svg,.ahed-header-actions small,.ahed-header-actions strong,.ahed-presence-toggle,.ahed-presence-toggle span,.ahed-presence-toggle svg,.ahed-verification-status span,.ahed-verification-status svg,.ahed-last-seen-card span,.ahed-last-seen-card svg){color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-app .ahed-verified-badge svg path:first-child{fill:#4f214b!important}html[data-ahed-platform=unified] .inside-app .ahed-notification-button>span{color:#f2e7d3!important;background:#4f214b!important;border-color:#f3ce72!important}html[data-ahed-platform=unified] .inside-app .ahed-clock-editor input{color:#4f214b!important;background:#fffaf0!important;border-color:#f3ce72!important}html[data-ahed-platform=unified] .inside-app .ahed-clock-editor>div>button{color:#f2e7d3!important;background:#4f214b!important;border-color:#f3ce72!important}html[data-ahed-platform=unified] .inside-app .ahed-clock-editor>div>button[type=submit],html[data-ahed-platform=unified] .inside-app .ahed-clock-editor>div>button[type=submit] svg{color:#4f214b!important;background:#f3ce72!important}html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-panel{gap:6px;padding:10px}html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-profile{text-align:center;border-radius:18px;grid-template-columns:minmax(0,1fr);justify-items:center;gap:9px;min-height:168px;padding:15px 12px 13px}html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-avatar{border-width:3px;width:82px;height:82px}html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-avatar svg{width:38px;height:38px}html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-identity{text-align:center;justify-items:center;gap:3px;width:100%}html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-identity strong{width:100%;font-size:1rem;font-weight:400}html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-identity small{width:100%;font-size:.72rem;font-weight:400}html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-photo{cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:50%;place-items:center;width:82px;height:82px;padding:0;display:grid;position:relative;color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-photo:disabled{cursor:wait;opacity:.68}html[data-ahed-platform=unified] .inside-app .inside-mobile-nav{gap:5px!important}html[data-ahed-platform=unified] .inside-app .inside-mobile-nav button{border-radius:13px!important;grid-template-columns:24px minmax(0,1fr) auto!important;gap:8px!important;min-height:44px!important;padding:4px 10px!important;font-size:.86rem!important;font-weight:400!important;line-height:1.15!important}html[data-ahed-platform=unified] .inside-app .inside-mobile-nav button svg{width:18px!important;height:18px!important}html[data-ahed-platform=unified] .inside-app .inside-mobile-nav .nav-count{min-width:20px;height:20px;font-size:.65rem;font-weight:400}html[data-ahed-platform=unified] .inside-app .inside-mobile-nav .nav-live-dot{border-width:1px;width:8px;height:8px;box-shadow:0 0 0 3px #62a9772e}html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-toggle span,html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-logout{font-weight:400}html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-logout{border-radius:13px;gap:6px;min-height:44px;font-size:.84rem}html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-logout svg{width:18px;height:18px}html[data-ahed-platform=unified] .inside-app .ahed-header-curtain-toggle,html[data-ahed-platform=unified] .inside-app .ahed-header-curtain .ahed-header-title small,html[data-ahed-platform=unified] .inside-app .ahed-header-curtain .ahed-header-fact small,html[data-ahed-platform=unified] .inside-app .ahed-header-curtain .ahed-header-actions small{font-size:.68rem;font-weight:400}html[data-ahed-platform=unified] .inside-app .ahed-header-curtain .ahed-header-title h1{font-size:1.14rem;font-weight:400}html[data-ahed-platform=unified] .inside-app .ahed-header-curtain .ahed-header-fact strong,html[data-ahed-platform=unified] .inside-app .ahed-header-curtain .ahed-header-actions strong{font-size:.68rem;font-weight:400}html[data-ahed-platform=unified] .inside-app .ahed-header-curtain :where(.ahed-presence-toggle,.ahed-verification-status,.ahed-last-seen-card,.ahed-clock-actions button,.ahed-clock-editor label>span,.ahed-clock-editor input,.ahed-clock-editor>div>button){font-weight:400!important}html[data-ahed-platform=unified] .inside-app .ahed-header-curtain :where(.ahed-presence-toggle,.ahed-verification-status,.ahed-last-seen-card,.ahed-clock-actions button,.ahed-clock-editor>div>button),html[data-ahed-platform=unified] .inside-app .ahed-header-curtain .ahed-clock-editor label>span{font-size:.68rem}html[data-ahed-platform=unified] .inside-app .ahed-header-curtain .ahed-clock-editor input{font-size:.76rem}html[data-ahed-platform=unified] .inside-app .ahed-header-curtain .ahed-notification-button>span{font-size:.625rem;font-weight:400}html[data-ahed-platform=unified] .inside-app :where(.inside-mobile-menu,.ahed-header-curtain){width:min(294px,100vw - 14px)}html[data-ahed-platform=unified] .inside-app .ahed-notification-button,html[data-ahed-platform=unified] .inside-app .ahed-notification-button:hover{color:#f2e7d3!important;background:#4f214b!important;border-color:#f3ce72!important}html[data-ahed-platform=unified] .inside-app .ahed-notification-button>svg{color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-app .inside-mobile-nav button.is-active,html[data-ahed-platform=unified] .inside-app .inside-mobile-nav button.is-active:hover{color:#f2e7d3!important;background:#4f214b!important;border-color:#f3ce72!important}html[data-ahed-platform=unified] .inside-app .inside-mobile-nav button.is-active :where(span,svg){color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-profile{background:#4f214b!important;border-color:#f3ce72!important}html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-profile .inside-mobile-menu-identity strong,html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-profile .inside-mobile-menu-identity small,html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-profile .inside-mobile-menu-avatar svg{color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2{--ahed-home-v2-maroon:#4f214b;--ahed-home-v2-gold:#f3ce72;--ahed-home-v2-ivory:#fffaf0}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 :where(.ahed-home-v2-search,.ahed-home-v2-pulse-grid,.ahed-home-v2-primary-action,.ahed-home-v2-step-medallion,.ahed-home-v2-mini-top>i,.ahed-home-v2-chat-avatar,.ahed-home-v2-chat-meta b){color:#f2e7d3!important;background-color:#4f214b!important;border-color:#f3ce72!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 :where(.ahed-home-v2-search,.ahed-home-v2-pulse-grid,.ahed-home-v2-primary-action,.ahed-home-v2-step-medallion,.ahed-home-v2-mini-top>i,.ahed-home-v2-chat-avatar,.ahed-home-v2-chat-meta b) :where(span,strong,small,b,label,svg){color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-search :where(input,select){color:#f2e7d3!important;background:0 0!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-search :where(input,select)::placeholder{opacity:1;color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-search select option{color:#4f214b!important;background:#fffaf0!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-search-submit{color:#4f214b!important;background:#f3ce72!important;border-color:#f3ce72!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-search-submit :where(span,svg){color:#4f214b!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-search-modes button.is-active{color:#4f214b!important;background:#f3ce72!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-search-modes button.is-active :where(span,svg){color:#4f214b!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-pulse-grid{grid-template-columns:repeat(4,minmax(0,1fr));background:#4f214b!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-pulse-card{color:#f2e7d3!important;background:0 0!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-pulse-card :where(span,strong,small,svg){color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-compass-ring{background:conic-gradient(#4f214b var(--ahed-home-v2-score), #ead5af 0)!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-completion-track>span{background:#4f214b!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 :where(.ahed-home-v2-invitation,.ahed-home-v2-conversations,.ahed-home-v2-next-step,.ahed-home-v2-mini-card,.ahed-home-v2-chat,.ahed-home-v2-empty) :where(h1,h2,h3,h4,p,span,strong,small,b,label,button,svg){color:#4f214b!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 :where(.ahed-home-v2-primary-action,.ahed-home-v2-step-medallion,.ahed-home-v2-mini-top>i,.ahed-home-v2-chat-avatar,.ahed-home-v2-chat-meta b) :where(span,strong,small,b,svg){color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 :where(.ahed-home-v2-greeting,.ahed-home-v2-section-title,.ahed-home-v2-conversations,.ahed-home-v2-next-step,.ahed-home-v2-mini-card,.ahed-home-v2-footer-note) :where(p,span,strong,small,b,button){font-weight:400!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 :where(.ahed-home-v2-greeting h1,.ahed-home-v2-section-title h2,.ahed-home-v2-panel-head h3,.ahed-home-v2-next-step h3,.ahed-home-v2-mini-card>span:last-child strong,.ahed-home-v2-pulse-card strong,.ahed-home-v2-compass-ring strong){font-weight:500!important}@media (width<=760px){html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-pulse-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}html[data-ahed-platform=unified] .inside-app .inside-mobile-menu{width:min(235px,100vw - 14px)!important}html[data-ahed-platform=unified] .inside-app :where(.inside-mobile-menu-toggle,.ahed-header-curtain-toggle){width:100%!important;min-width:0!important;max-width:none!important;margin:-1px 0 0!important}html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-profile{width:calc(100% + 20px);max-width:none;margin-inline:-10px}html[data-ahed-platform=unified] .inside-app .ahed-account-details{flex:100%;order:1;width:100%}html[data-ahed-platform=unified] .inside-app .ahed-account-details-trigger,html[data-ahed-platform=unified] .inside-app .ahed-account-details-content{color:#f2e7d3!important;background:#4f214b!important;border-color:#f3ce72!important}html[data-ahed-platform=unified] .inside-app .ahed-account-details-trigger :where(span,strong,small,svg),html[data-ahed-platform=unified] .inside-app .ahed-account-details-content :where(span,strong,small,svg){color:#f2e7d3!important;font-weight:400!important}html[data-ahed-platform=unified] .inside-app .ahed-account-details-content{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-ahed-platform=unified] .inside-app .ahed-account-details-content>div{background:#f3ce720f!important;border-color:#f3ce726b!important}html[data-ahed-platform=unified] .inside-app .ahed-header-actions{grid-template-columns:minmax(0,1fr) 52px}html[data-ahed-platform=unified] .inside-app .ahed-header-actions .ahed-last-seen-card{grid-area:1/1}html[data-ahed-platform=unified] .inside-app .ahed-header-actions .ahed-notification-button{grid-area:1/2}html[data-ahed-platform=unified] .inside-app{--inside-primary:#4f214b;--inside-primary-dark:#4f214b;--inside-gold:#f3ce72;--inside-gold-dark:#4f214b;--inside-gold-muted:#4f214b;--inside-gold-light:#f3ce72;--inside-text:#4f214b;--inside-muted:#4f214b}html[data-ahed-platform=unified] .inside-app .ahed-header-curtain .ahed-header-facts{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-ahed-platform=unified] .inside-app .ahed-header-curtain :where(.ahed-header-fact--date,.ahed-header-fact--time){grid-column:auto}html[data-ahed-platform=unified] .inside-app .ahed-header-curtain .ahed-presence-toggle{grid-column:1/-1}html[data-ahed-platform=unified] .inside-app .ahed-header-curtain .ahed-clock-actions{grid-template-columns:minmax(0,1fr)}html[data-ahed-platform=unified] .inside-app .ahed-header-curtain :where(.ahed-account-details-trigger,.ahed-account-details-content,.ahed-account-details-content>div,.ahed-header-fact,.ahed-presence-toggle,.ahed-clock-actions button,.ahed-clock-editor,.ahed-last-seen-card,.ahed-notification-button){color:#f2e7d3!important;background:#4f214b!important;border-color:#f3ce72!important}html[data-ahed-platform=unified] .inside-app .ahed-header-curtain :where(.ahed-account-details-trigger,.ahed-account-details-content,.ahed-account-details-content>div,.ahed-header-fact,.ahed-presence-toggle,.ahed-clock-actions button,.ahed-clock-editor,.ahed-last-seen-card,.ahed-notification-button) :where(span,strong,small,b,label,svg){color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-app :where(.inside-mobile-menu-panel,.inside-mobile-menu-toggle,.ahed-header-curtain-toggle,.ahed-header-curtain .ahed-dashboard-header){color:#f2e7d3!important;background:#4f214b!important;border-color:#f3ce72!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-invitation{background:linear-gradient(90deg,#0000 0 63%,#f3ce7221 63% 100%),#fffaf0!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-primary-action,html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-primary-action :where(span,strong,small,b,svg){color:#f2e7d3!important;background:#4f214b!important;border-color:#f3ce72!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-featured{color:#f2e7d3!important;background:radial-gradient(circle at 8% 3%,#f3ce7224,#0000 35%),#4f214b!important;border-color:#f3ce72!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-featured-head :where(span,strong,small,button,svg){color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-featured-head>button{background-color:#f3ce720f!important;border-color:#f3ce7275!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-featured-profile{color:#4f214b!important;background:#fffaf0!important;border-color:#f3ce72!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-featured-profile :where(strong,p,dt,dd){color:#4f214b!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-featured-avatar{color:#f2e7d3!important;background:#fffaf0!important;border-color:#f3ce72!important}html[data-ahed-platform=unified] .inside-app .ahed-home-v2 .ahed-home-v2-compatibility{color:#4f214b!important;background:#fffaf0!important;border-color:#f3ce72!important}html[data-ahed-platform=unified] .inside-app :is(.inside-mobile-menu-panel,.inside-mobile-menu-toggle,.ahed-header-curtain-toggle,.ahed-header-curtain .ahed-dashboard-header){color:#4f214b!important;background:#fffaf0!important;border-color:#4f214b47!important;box-shadow:0 14px 34px #4f214b24!important}html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-panel :is(.inside-mobile-menu-profile,.inside-mobile-menu-avatar,.inside-mobile-nav button,.inside-mobile-nav button.is-active,.inside-mobile-menu-logout){color:#4f214b!important;background:#fffaf0!important;border-color:#4f214b47!important}html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-panel :is(.inside-mobile-menu-profile,.inside-mobile-menu-avatar,.inside-mobile-nav button,.inside-mobile-nav button.is-active,.inside-mobile-menu-logout) :is(span,strong,small,b,svg,svg *){color:#4f214b!important}html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-panel .inside-mobile-nav button.is-active{border-width:2px!important;border-color:#4f214b!important;box-shadow:inset -4px 0 #4f214b!important}html[data-ahed-platform=unified] .inside-app .inside-mobile-menu-panel .inside-mobile-nav .nav-count{color:#4f214b!important;background:#fffaf0!important;border:1px solid #4f214b!important}html[data-ahed-platform=unified] .inside-app :is(.inside-mobile-menu-toggle,.ahed-header-curtain-toggle) :is(span,svg,svg *){color:#4f214b!important}html[data-ahed-platform=unified] .inside-app .ahed-header-curtain :is(.ahed-account-details-trigger,.ahed-account-details-content,.ahed-account-details-content>div,.ahed-header-fact,.ahed-presence-toggle,.ahed-clock-actions button,.ahed-clock-editor,.ahed-clock-editor input,.ahed-clock-editor>div>button,.ahed-last-seen-card,.ahed-notification-button){color:#4f214b!important;background:#fffaf0!important;border-color:#4f214b47!important}html[data-ahed-platform=unified] .inside-app .ahed-header-curtain :is(.ahed-account-details-trigger,.ahed-account-details-content,.ahed-account-details-content>div,.ahed-header-fact,.ahed-presence-toggle,.ahed-clock-actions button,.ahed-clock-editor,.ahed-clock-editor input,.ahed-clock-editor>div>button,.ahed-last-seen-card,.ahed-notification-button) :is(span,strong,small,b,label,svg,svg *){color:#4f214b!important}html[data-ahed-platform=unified] .inside-app .ahed-header-curtain .ahed-notification-button>span{color:#4f214b!important;background:#fffaf0!important;border-color:#4f214b!important}@media (width<=560px),(pointer:coarse) and (device-width<=720px){html[lang=ar][dir=rtl]{min-height:100dvh;font-size:23.4px}html[lang=ar][dir=rtl] body,html[lang=ar][dir=rtl] body .inside-app.inside-app,html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-main{min-height:100dvh!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-main{padding-bottom:calc(28px + env(safe-area-inset-bottom))!important}html[lang=ar][dir=rtl] body .inside-app.inside-app :where(p,li,label,button,a,input,select,textarea){font-size:max(.94rem,16px)}html[lang=ar][dir=rtl] body .inside-app.inside-app small{font-size:max(.78rem,14px)}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-layout{width:100%;min-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom));margin:0;padding:83px 10px 10px}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-center,html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2{width:100%;min-width:0;min-height:100%}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2{border-radius:33px;gap:0;padding:18px}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-invitation,html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-content-grid,html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-featured-list,html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-mini-grid{grid-template-columns:minmax(0,1fr)!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-invitation{gap:21px;padding:21px}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-greeting{gap:13px;min-height:319px;padding:18px 5px}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-greeting h1{font-size:clamp(1.55rem,7.5dvw,2rem)}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-greeting>p,html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-profile-line>span{font-size:.94rem;line-height:1.65}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-kicker,html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-primary-action{min-height:65px;padding:13px 20px;font-size:.94rem}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-kicker svg,html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-primary-action svg{width:27px;height:27px}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-featured{gap:16px;padding:18px}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-featured-head strong{font-size:1.05rem}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-featured-head>span>svg,html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-featured-head>button svg{width:29px;height:29px}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-featured-list{gap:16px}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-featured-profile{gap:17px;min-height:283px;padding:18px}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-featured-profile-head{grid-template-columns:146px minmax(0,1fr);gap:18px;display:grid}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-featured-avatar{--ahed-featured-avatar-size:146px;flex-basis:146px;width:146px;height:146px}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-featured-name{text-align:right;font-size:1.12rem}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-featured-profession{text-align:right;font-size:.86rem}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-featured-details dt,html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-featured-details dd{font-size:.78rem}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-section-title{gap:7px;margin:34px 5px 16px}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-section-title h2{font-size:1.55rem}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-pulse-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-pulse-card{gap:10px;min-height:195px;padding:22px 13px}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-pulse-card>span{width:68px;height:68px}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-pulse-card svg{width:35px;height:35px}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-pulse-card strong{font-size:1.55rem}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-pulse-card small,html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-pulse-card__names{font-size:.82rem}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-content-grid,html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-mini-grid{gap:18px;margin-top:18px}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-conversations,html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-next-step,html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-mini-card{padding:23px}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-chat{grid-template-columns:68px minmax(0,1fr) auto;min-height:107px;padding:16px}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-chat-avatar{width:65px;height:65px;font-size:.9rem}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-step-medallion{width:88px;height:88px}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-step-medallion svg{width:40px;height:40px}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-mini-card{min-height:198px}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-mini-top>i{width:70px;height:70px}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-mini-top svg{width:35px;height:35px}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-v2-mini-card>span:last-child strong{font-size:1.08rem}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-mobile-menu{top:env(safe-area-inset-top);height:calc(100dvh - env(safe-area-inset-top));bottom:0;right:0;width:clamp(198px,54dvw,270px)!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-mobile-menu-toggle{z-index:2;min-height:76px;padding:14px 11px;font-size:1rem}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-mobile-menu-toggle span{font-size:.97rem}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-mobile-menu-toggle svg{width:34px;height:34px}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-mobile-menu-curtain{max-height:none;padding-top:76px;position:absolute;inset:0;height:100%!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-mobile-menu-panel{min-height:calc(100dvh - env(safe-area-inset-top) - 76px);padding:17px 14px calc(22px + env(safe-area-inset-bottom));border-radius:0 0 0 34px;align-content:start;gap:11px}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-mobile-menu-profile{width:100%;min-height:258px;margin-inline:0;padding:21px 11px}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-mobile-menu-avatar,html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-mobile-menu-photo{width:129px;height:129px}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-mobile-menu-avatar svg{width:60px;height:60px}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-mobile-menu-identity strong{font-size:1.08rem}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-mobile-nav{gap:10px!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-mobile-nav button{grid-template-columns:39px minmax(0,1fr) auto!important;gap:11px!important;min-height:78px!important;padding:10px 13px!important;font-size:1rem!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-mobile-nav button svg,html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-mobile-menu-logout svg{width:34px!important;height:34px!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-mobile-menu-logout{min-height:76px;font-size:1rem}}html.ahed-drawer-open,html.ahed-drawer-open body{overscroll-behavior:none;overflow:hidden!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-sidebar,html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-header-curtain{display:none!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-main,html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-main--blank{min-width:0;width:100%!important;padding-top:calc(8px + env(safe-area-inset-top))!important;margin-right:0!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-layout{padding-top:10px}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-handle{z-index:180;cursor:grab;touch-action:none;border:2px solid #f3ce72;border-right:0;border-radius:20px 0 0 20px;place-items:center;gap:5px;width:34px;min-width:34px;height:122px;padding:10px 4px;transition:opacity .18s,transform .24s;display:grid;position:fixed;top:50%;right:0;transform:translateY(-50%);box-shadow:-8px 10px 26px #4f214b57;color:#f2e7d3!important;background:#4f214b!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-handle:active{cursor:grabbing}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-handle.is-hidden{opacity:0;pointer-events:none;transform:translate(105%,-50%)}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-handle svg{width:22px;height:22px;color:#f2e7d3!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-handle span{writing-mode:vertical-rl;font-size:.72rem;font-weight:700;line-height:1;color:#f2e7d3!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-backdrop{z-index:185;cursor:ew-resize;touch-action:pan-y;border:0;padding:0;position:fixed;inset:0;background:#4f214b7a!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer{z-index:190;opacity:0;pointer-events:none;visibility:hidden;touch-action:pan-y;will-change:transform;width:clamp(340px,34dvw,480px);max-width:calc(100dvw - 24px);height:100dvh;transition:opacity .19s,transform .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .3s;position:fixed;top:0;bottom:0;right:0;transform:translate(calc(100% + 24px));background:#4f214b!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer.is-open{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .19s,transform .3s cubic-bezier(.22,1,.36,1);transform:translate(0)}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-panel{box-sizing:border-box;width:100%;height:100%;min-height:100%;padding:calc(14px + env(safe-area-inset-top)) 14px calc(18px + env(safe-area-inset-bottom));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#dcc59f #4f214b;align-content:start;gap:12px;display:grid;overflow:hidden auto;background:#4f214b!important;border:0!important;border-left:2px solid #f3ce72!important;border-radius:30px 0 0 30px!important;box-shadow:-24px 0 54px #4f214b59!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-brand-row{grid-template-columns:46px minmax(0,1fr) 28px;align-items:center;gap:8px;display:grid}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-close{cursor:pointer;border:1px solid #f3ce72;border-radius:15px;place-items:center;width:46px;height:46px;padding:0;display:grid;color:#f2e7d3!important;background:#4f214b!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-close svg{width:23px;height:23px;color:#f2e7d3!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-brand{place-items:center;min-width:0;display:grid}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-brand .inside-brand,html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-brand .inside-brand__logo{object-fit:contain;width:auto;max-width:100%;height:72px;margin:0 auto;display:block}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-grip{place-items:center;gap:4px;display:grid}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-grip i{opacity:.58;background:#4f214b;border-radius:999px;width:18px;height:3px;display:block}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer .inside-mobile-menu-profile{text-align:center;justify-items:center;width:100%;grid-template-columns:minmax(0,1fr)!important;margin:0!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-account{border:1px solid #f3ce72;border-radius:22px;gap:10px;padding:13px;display:grid;box-shadow:inset 0 1px #ffeebb2e;color:#f2e7d3!important;background:#4f214b!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-account-heading{align-items:center;gap:10px;display:flex}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-account-heading>span{background:#f3ce7217;border:1px solid #f3ce728a;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-account-heading svg{width:23px;height:23px;color:#f2e7d3!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-account-heading div,html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-account :where(div,span){min-width:0}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-account-heading div{gap:2px;display:grid}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-account :where(small,strong,span,svg,label){color:#f2e7d3!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-account small{opacity:.82;font-size:.72rem;line-height:1.35}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-account strong{overflow-wrap:anywhere;font-size:.88rem;font-weight:500;line-height:1.45}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-account-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-account-grid>div,html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-time-grid>div{background:#fffaf00e;border:1px solid #f3ce7252;border-radius:14px;align-content:center;gap:3px;min-height:66px;padding:9px;display:grid}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-account-grid>div:last-child{grid-column:1/-1}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-time-grid{gap:8px;display:grid}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-time-grid>div{grid-template-columns:28px minmax(0,1fr);align-items:center}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-time-grid svg{width:22px;height:22px;color:#f2e7d3!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-time-grid span{gap:2px;display:grid}html[lang=ar][dir=rtl] body .inside-app.inside-app :where(.inside-swipe-drawer-presence,.inside-swipe-drawer-clock-button,.inside-swipe-drawer-notifications){text-align:right;border:1px solid #f3ce7275;border-radius:15px;align-items:center;gap:9px;width:100%;min-height:54px;padding:9px 11px;display:grid;color:#f2e7d3!important;background:#fffaf012!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-presence,html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-notifications{grid-template-columns:28px minmax(0,1fr) auto}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-clock-button{grid-template-columns:24px minmax(0,1fr)}html[lang=ar][dir=rtl] body .inside-app.inside-app :where(.inside-swipe-drawer-presence,.inside-swipe-drawer-clock-button,.inside-swipe-drawer-notifications)>svg{width:22px;height:22px;color:#f2e7d3!important}html[lang=ar][dir=rtl] body .inside-app.inside-app :where(.inside-swipe-drawer-presence,.inside-swipe-drawer-notifications)>span{gap:2px;display:grid}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-notifications>b{background:#f3ce72;border-radius:999px;place-items:center;min-width:27px;height:27px;font-size:.7rem;display:grid;color:#4f214b!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-clock-editor{border:1px solid #f3ce7261;border-radius:15px;padding:10px;background:#fffaf00f!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-clock-editor input{color:#4f214b!important;-webkit-text-fill-color:#4f214b!important;background:#fffaf0!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer .inside-mobile-nav{margin-top:2px}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-hint{text-align:center;margin:0;padding:2px 6px;font-size:.7rem;color:#4f214b!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer .inside-mobile-menu-logout{width:100%;margin:0}@media (width<=760px){html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer{width:clamp(300px,48dvw,390px)}}@media (width<=560px),(pointer:coarse) and (device-width<=720px){html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-main,html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-main--blank{padding-top:calc(5px + env(safe-area-inset-top))!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .ahed-home-layout{padding-top:7px}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer{width:clamp(198px,54dvw,270px);max-width:calc(100dvw - 12px)}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-panel{padding:calc(10px + env(safe-area-inset-top)) 10px calc(14px + env(safe-area-inset-bottom));gap:10px;border-radius:24px 0 0 24px!important}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-brand-row{grid-template-columns:42px minmax(0,1fr) 20px;gap:5px}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-close{width:42px;height:42px}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-brand .inside-brand,html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-brand .inside-brand__logo{height:62px}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-account{border-radius:18px;gap:9px;padding:10px}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-account-grid{grid-template-columns:minmax(0,1fr)}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-account-grid>div:last-child{grid-column:auto}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-account-grid>div,html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-time-grid>div{min-height:72px;padding:10px}html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-handle{width:38px;min-width:38px;height:136px}}@media (prefers-reduced-motion:reduce){html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer,html[lang=ar][dir=rtl] body .inside-app.inside-app .inside-swipe-drawer-handle{transition:none!important}}.marriage-request-form{--request-maroon:#4f214b;--request-maroon-bright:#4f214b;--request-gold:#f2e7d3;--request-ivory:#fff8ef;--request-on-maroon:#f2e7d3;--request-on-maroon-muted:#f2e7d3c2;color:var(--request-maroon-bright);background:var(--request-ivory);border:1px solid #c8aa73cc;border-radius:26px;margin:0 0 22px;overflow:hidden;box-shadow:0 20px 54px #4f214b1a}.marriage-request-form__hero{border-bottom:1px solid var(--request-gold);color:var(--request-gold);background:radial-gradient(circle at 9% 5%, #c8aa731c, transparent 34%), var(--request-maroon);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:22px 24px;display:grid}.marriage-request-form__icon,.marriage-request-step__heading>span{width:48px;height:48px;color:var(--request-gold);background:#c8aa7312;border:1px solid #c8aa73a3;border-radius:15px;flex:none;place-items:center;display:grid}.marriage-request-form__icon svg,.marriage-request-step__heading>span svg{width:24px;height:24px}.marriage-request-form__hero>div,.marriage-request-step__heading>div{gap:2px;display:grid}.marriage-request-form__hero small,.marriage-request-step__heading small{color:var(--request-gold);font-size:.82rem;font-weight:500}.marriage-request-form__hero h2,.marriage-request-step__heading h3{margin:0;line-height:1.3}.marriage-request-form__hero h2{color:var(--request-gold);font-size:clamp(1.25rem,2.2vw,1.7rem)}.marriage-request-form__hero p{color:var(--request-on-maroon-muted);margin:2px 0 0;font-size:.9rem;line-height:1.55}.marriage-request-free{min-height:40px;color:var(--request-maroon);background:var(--request-gold);white-space:nowrap;border:1px solid #c8aa73a3;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:.88rem;font-weight:800;display:inline-flex}.marriage-request-free svg{width:17px}.marriage-request-steps{background:#fff7e9;border-bottom:1px solid #c8aa7375;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 20px;display:grid}.marriage-request-steps button{min-height:48px;color:var(--request-maroon-bright);cursor:pointer;background:#fffaf0e6;border:1px solid #4f214b29;border-radius:14px;justify-content:center;align-items:center;gap:9px;padding:8px 12px;font-size:.92rem;font-weight:600;display:flex}.marriage-request-steps button:disabled{opacity:.48;cursor:not-allowed}.marriage-request-steps button b{border:1px solid;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:.78rem;display:grid}.marriage-request-steps button b svg{width:15px}.marriage-request-steps button.is-active,.marriage-request-steps button.is-complete{border-color:var(--request-gold);color:var(--request-gold);background:var(--request-maroon-bright)}.marriage-request-form__content{padding:22px}.marriage-request-step{gap:18px;display:grid}.marriage-request-step__heading{align-items:center;gap:13px;display:flex}.marriage-request-step__heading>span{border-color:var(--request-gold);color:var(--request-gold);background:var(--request-maroon-bright)}.marriage-request-step__heading small{color:#9a6e29}.marriage-request-step__heading h3{color:var(--request-maroon-bright);font-size:clamp(1.15rem,1.7vw,1.45rem)}.marriage-request-account{border:1px solid var(--request-gold);color:var(--request-gold);background:var(--request-maroon);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px 17px;display:grid}.marriage-request-account>span{background:#c8aa7312;border:1px solid #c8aa7394;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.marriage-request-account>span svg{width:24px}.marriage-request-account>div{gap:2px;display:grid}.marriage-request-account :where(small,strong,p){color:var(--request-gold)}.marriage-request-account small{font-size:.78rem;font-weight:400}.marriage-request-account strong{font-size:1rem}.marriage-request-account p{opacity:.82;margin:0;font-size:.84rem}.marriage-request-account button{min-height:42px;color:var(--request-gold);cursor:pointer;background:#c8aa730d;border:1px solid #c8aa73a3;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:.85rem;display:inline-flex}.marriage-request-account button svg{width:16px}.marriage-request-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.marriage-request-field,.marriage-request-age{min-width:0;color:var(--request-maroon-bright);align-content:start;gap:7px;margin:0;font-size:.93rem;font-weight:600;display:grid}.marriage-request-field--wide{grid-column:1/-1}.marriage-request-field>span,.marriage-request-age>span{align-items:center;gap:4px;display:flex}.marriage-request-field>span b,.marriage-request-age>span b{color:#a8863f}.marriage-request-field :where(input,select,textarea),.marriage-request-age label{width:100%;min-height:54px;color:var(--request-maroon-bright);box-shadow:none;background:#fffdf8;border:1px solid #c19443ad;border-radius:14px}.marriage-request-field :where(input,select,textarea){outline:none;padding:0 14px;font-size:1rem;font-weight:400}.marriage-request-field textarea{resize:vertical;min-height:120px;padding-block:13px;line-height:1.65}.marriage-request-field :where(input,select,textarea):focus{border-color:var(--request-maroon-bright);box-shadow:0 0 0 3px #4f214b14}.marriage-request-field :where(input,select):disabled{opacity:.6;cursor:not-allowed}.marriage-request-field>small{color:#4f214b9e;justify-self:end;font-size:.76rem;font-weight:400}.marriage-request-age{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);align-items:end}.marriage-request-age>span{grid-column:1/-1}.marriage-request-age label{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding-inline:12px;display:grid}.marriage-request-age label small{color:#9a6e29;font-size:.8rem}.marriage-request-age label input{min-width:0;min-height:50px;color:var(--request-maroon-bright);box-shadow:none;text-align:center;background:0 0;border:0;outline:none;padding:0;font-size:1rem}.marriage-request-step__note{color:var(--request-maroon-bright);background:#fff5df;border:1px solid #c8aa7399;border-radius:13px;margin:-6px 0 0;padding:11px 14px;font-size:.88rem}.marriage-request-preview{color:var(--request-maroon-bright);background:#fffdf8;border:1px solid #c19443b8;border-radius:20px;gap:16px;padding:20px;display:grid}.marriage-request-preview>header{border-bottom:1px solid #c194434d;align-items:center;gap:11px;padding-bottom:14px;display:flex}.marriage-request-preview>header>div{gap:2px;display:grid}.marriage-request-preview>header small{color:#8e6a32;font-size:.78rem}.marriage-request-preview>header>span:last-child{min-height:35px;color:var(--request-gold);background:var(--request-maroon-bright);border-radius:999px;align-items:center;gap:5px;margin-right:auto;padding:0 10px;font-size:.76rem;display:inline-flex}.marriage-request-preview>header>span:last-child svg{width:15px}.marriage-request-preview h4{color:var(--request-maroon-bright);margin:0;font-size:clamp(1.15rem,1.9vw,1.45rem)}.marriage-request-preview>p{color:var(--request-maroon-bright);white-space:pre-line;margin:0;font-size:1rem;line-height:1.8}.marriage-request-preview>div:last-child{background:#fff4dc;border:1px solid #c8aa73b3;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:14px;display:grid}.marriage-request-preview>div:last-child>svg{width:22px;color:var(--request-maroon-bright)}.marriage-request-preview>div:last-child>span{gap:3px;display:grid}.marriage-request-preview>div:last-child small{color:#8e6a32;font-size:.78rem}.marriage-request-preview>div:last-child strong{white-space:pre-line;font-size:.94rem;font-weight:600;line-height:1.7}.marriage-request-consent{color:var(--request-maroon-bright);cursor:pointer;background:#fff7e9;border:1px solid #4f214b2e;border-radius:16px;align-items:flex-start;gap:11px;padding:15px;display:flex}.marriage-request-consent>span{gap:3px;display:grid}.marriage-request-consent>span>b{display:none}.marriage-request-consent strong{font-size:.94rem;font-weight:600}.marriage-request-consent small{color:#4f214bad;font-size:.82rem;font-weight:400}.marriage-request-actions{background:#fff7e9;border-top:1px solid #c8aa7370;justify-content:flex-end;align-items:center;gap:10px;padding:16px 22px 20px;display:flex}.marriage-request-actions>button{min-width:132px;min-height:48px;color:var(--request-maroon-bright);cursor:pointer;background:0 0;border:1px solid #4f214b4d;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:.94rem;font-weight:600;display:inline-flex}.marriage-request-actions>button:last-child{border-color:var(--request-gold);color:var(--request-gold);background:var(--request-maroon-bright);box-shadow:0 10px 24px #4f214b24}.marriage-request-actions svg{width:18px}.marriage-request-promotion{border:1px solid var(--request-gold);color:var(--request-gold);background:radial-gradient(circle at 6% 8%, #c8aa731f, transparent 38%), var(--request-maroon);border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;margin-bottom:20px;padding:18px;display:grid;box-shadow:0 15px 34px #4f214b1c}.marriage-request-promotion>span{background:#c8aa7312;border:1px solid #c8aa7399;border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.marriage-request-promotion>span svg{width:25px}.marriage-request-promotion>div:nth-child(2){gap:2px;display:grid}.marriage-request-promotion :where(small,strong,p){color:var(--request-gold)}.marriage-request-promotion small{font-size:.76rem;font-weight:400}.marriage-request-promotion strong{font-size:1.02rem}.marriage-request-promotion p{opacity:.82;margin:0;font-size:.85rem}.marriage-request-promotion>div:last-child{gap:8px;display:flex}.marriage-request-promotion>div:last-child button{min-height:42px;color:var(--request-gold);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #c8aa7399;border-radius:12px;padding:0 13px;font-size:.84rem}.marriage-request-promotion>div:last-child button:last-child{color:var(--request-maroon);background:var(--request-gold)}.marriage-post>p,.partner-summary strong{white-space:pre-line}@media (width<=900px){.marriage-request-form__hero{grid-template-columns:auto minmax(0,1fr);padding:19px}.marriage-request-free{grid-column:1/-1;width:max-content;margin-right:64px}.marriage-request-grid{grid-template-columns:minmax(0,1fr)}.marriage-request-field--wide{grid-column:auto}.marriage-request-account{grid-template-columns:auto minmax(0,1fr)}.marriage-request-account button{grid-column:1/-1;width:100%}.marriage-request-promotion{grid-template-columns:auto minmax(0,1fr)}.marriage-request-promotion>div:last-child{grid-column:1/-1;justify-content:flex-end}}@media (width<=600px){.marriage-request-form{border-radius:20px}.marriage-request-form__hero,.marriage-request-form__content,.marriage-request-actions{padding-inline:14px}.marriage-request-steps{gap:6px;padding:10px}.marriage-request-steps button{flex-direction:column;gap:4px;min-height:58px;padding:6px 4px;font-size:.74rem;line-height:1.2}.marriage-request-steps button b{width:24px;height:24px}.marriage-request-form__content{padding-block:17px}.marriage-request-age{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.marriage-request-age>span{grid-column:1/-1}.marriage-request-preview{padding:14px}.marriage-request-preview>header{flex-wrap:wrap;align-items:flex-start}.marriage-request-preview>header>span:last-child{justify-content:center;width:100%;margin:0}.marriage-request-actions{grid-template-columns:1fr 1fr;display:grid}.marriage-request-actions>button{width:100%;min-width:0}.marriage-request-promotion{padding:15px}.marriage-request-promotion>div:last-child{grid-template-columns:.7fr 1.3fr;display:grid}.marriage-request-promotion>div:last-child button{white-space:normal}}.marriage-request-steps button,.marriage-request-field,.marriage-request-age,.marriage-request-step__note,.marriage-request-preview,.marriage-request-consent{border-color:var(--request-gold);color:var(--request-on-maroon);background:var(--request-maroon)}.marriage-request-field,.marriage-request-age{border:1px solid var(--request-gold);border-radius:16px;padding:12px}.marriage-request-steps button :where(span,b,svg),.marriage-request-field :where(span,b,small,input,select,textarea,svg),.marriage-request-age :where(span,b,small,label,input,svg),.marriage-request-step__note,.marriage-request-preview :where(header,span,small,strong,h4,p,svg),.marriage-request-consent :where(span,b,strong,small,svg){color:var(--request-on-maroon)}.marriage-request-field :where(input,select,textarea),.marriage-request-age label,.marriage-request-age label input{color:var(--request-on-maroon);background:var(--request-maroon-bright);border-color:#c8aa73a8}.marriage-request-field :where(input,textarea)::placeholder,.marriage-request-age label input::placeholder{color:var(--request-on-maroon-muted);opacity:.82}.marriage-request-field select option{color:var(--request-maroon-bright);background:var(--request-ivory)}.marriage-request-field :where(input,select,textarea):focus,.marriage-request-age label:focus-within{border-color:var(--request-gold);box-shadow:0 0 0 3px #c8aa7333}.marriage-request-preview>header,.marriage-request-preview>div:last-child{color:var(--request-on-maroon);background:var(--request-maroon-bright);border-color:#c8aa7380}.marriage-request-preview .post-avatar{border-color:var(--request-gold);color:var(--request-on-maroon);background:var(--request-maroon-bright)}.marriage-request-consent input{accent-color:var(--request-gold)}.marriage-request-actions>button,.marriage-request-actions>button:last-child,.marriage-request-promotion>div:last-child button,.marriage-request-promotion>div:last-child button:last-child{border-color:var(--request-gold);color:var(--request-on-maroon);background:var(--request-maroon)}.marriage-request-actions>button :where(span,svg),.marriage-request-promotion>div:last-child button :where(span,svg){color:var(--request-on-maroon)}.ahed-discovery-search-shell{--ahed-home-v2-maroon:#4f214b;--ahed-home-v2-gold:#c8aa73;--ahed-home-v2-ivory:#fff8ef;--ahed-search-on-maroon:#fffaf3;--ahed-search-on-maroon-muted:#e8dcd6;background:linear-gradient(145deg,#fffaf4 0%,#f8efe5 100%);border-color:#c8aa7385}.ahed-discovery-search-shell .ahed-home-v2-search{border-color:var(--ahed-home-v2-maroon);background:#fff8efeb;box-shadow:0 18px 42px #4f214b1f}.ahed-home-v2-search :where(.ahed-search-page-heading,.ahed-home-v2-search-modes button,.ahed-search-option-label,.ahed-search-option-value,.ahed-search-age-range>span,.ahed-home-v2-search-submit){color:#f2e7d3!important;background:#4f214b!important;border-color:#c8aa73!important}.ahed-home-v2-search :where(.ahed-search-page-heading,.ahed-home-v2-search-modes button,.ahed-search-option-label,.ahed-search-option-value,.ahed-search-age-range>span,.ahed-home-v2-search-submit) :where(span,strong,small,b,label,svg,input,select){color:#f2e7d3!important}.ahed-home-v2-search .ahed-home-v2-search-modes button.is-active{color:#f2e7d3!important;background:#4f214b!important;border-color:#c8aa73!important;box-shadow:inset 0 0 0 1px #c8aa73,0 8px 20px #4f214b29!important}.ahed-home-v2-search :where(input,select){-webkit-text-fill-color:#f2e7d3;color:#f2e7d3!important;background:0 0!important}.ahed-home-v2-search :where(input,select)::placeholder{-webkit-text-fill-color:#f2e7d3;color:#f2e7d3!important;opacity:.82!important}.ahed-home-v2-search select option{color:#4f214b!important;background:#fff8ef!important}html[data-ahed-platform=unified] .inside-app .marriage-request-form :where(h1,h2,h3,h4,p,span,strong,small,b,label,button,a,li,option,svg,input,select,textarea){color:var(--request-on-maroon)!important}html[data-ahed-platform=unified] .inside-app .marriage-request-form :where(.marriage-request-form__hero,.marriage-request-free,.marriage-request-steps button,.marriage-request-step__heading,.marriage-request-account,.marriage-request-account button,.marriage-request-field,.marriage-request-age,.marriage-request-step__note,.marriage-request-preview,.marriage-request-consent,.marriage-request-actions>button,.marriage-request-promotion,.marriage-request-promotion>div:last-child button){border-color:var(--request-gold)!important;color:var(--request-on-maroon)!important;background:var(--request-maroon)!important}html[data-ahed-platform=unified] .inside-app .marriage-request-form .marriage-request-step__heading{border:1px solid var(--request-gold);border-radius:16px;padding:14px}html[data-ahed-platform=unified] .inside-app .marriage-request-form :where(.marriage-request-field input,.marriage-request-field select,.marriage-request-field textarea,.marriage-request-age label,.marriage-request-age label input,.marriage-request-preview>header,.marriage-request-preview>header>span:last-child,.marriage-request-preview>div:last-child){color:var(--request-on-maroon)!important;background:var(--request-maroon-bright)!important;border-color:#c8aa73a8!important}html[data-ahed-platform=unified] .inside-app .marriage-request-form :where(input,select,textarea){color:var(--request-on-maroon)!important;-webkit-text-fill-color:var(--request-on-maroon)!important;caret-color:var(--request-gold)!important}html[data-ahed-platform=unified] .inside-app .marriage-request-form :where(input,textarea)::placeholder{color:var(--request-on-maroon-muted)!important;-webkit-text-fill-color:var(--request-on-maroon-muted)!important;opacity:.82!important}html[data-ahed-platform=unified] .inside-app .marriage-request-form select option{color:var(--request-maroon-bright)!important;background:var(--request-ivory)!important}html[data-ahed-platform=unified] .inside-app .marriage-request-form .marriage-request-steps button:disabled{opacity:1!important}html[data-ahed-platform=unified] .inside-app .marriage-request-form input[type=checkbox]{border-color:var(--request-gold)!important;background:var(--request-maroon)!important}html[data-ahed-platform=unified] .inside-app .marriage-request-form svg,html[data-ahed-platform=unified] .inside-app .marriage-request-form svg *{color:var(--request-gold)!important;stroke:currentColor!important}html[data-ahed-platform=unified] .inside-app .marriage-request-form :where(.marriage-request-form__hero h2,.marriage-request-step__heading h3,.marriage-request-field>span>b,.marriage-request-age>span>b){color:var(--request-gold)!important}html[data-ahed-platform=unified] .inside-app .marriage-request-form :where(.marriage-request-form__hero p,.marriage-request-form__hero small,.marriage-request-account p,.marriage-request-field>small,.marriage-request-consent small,.marriage-request-promotion p){color:var(--request-on-maroon-muted)!important}html[data-ahed-platform=unified] .inside-app .marriage-request-form :where(.marriage-request-free,.marriage-request-actions>button:last-child,.marriage-request-promotion>div:last-child button:last-child){border-color:var(--request-gold)!important;color:var(--request-maroon-bright)!important;background:var(--request-gold)!important}html[data-ahed-platform=unified] .inside-app .marriage-request-form :where(.marriage-request-free,.marriage-request-actions>button:last-child,.marriage-request-promotion>div:last-child button:last-child) :where(span,svg,svg *){color:var(--request-maroon-bright)!important}html[data-ahed-platform=unified] .inside-app .ahed-discovery-search-shell .ahed-home-v2-search :where(h1,h2,h3,h4,p,span,strong,small,b,label,button,option,svg,input,select){color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-app .ahed-discovery-search-shell .ahed-home-v2-search :where(.ahed-search-page-heading,.ahed-home-v2-search-modes button,.ahed-search-option-label,.ahed-search-option-value,.ahed-search-age-range>span,.ahed-home-v2-search-submit),html[data-ahed-platform=unified] .inside-app .ahed-discovery-search-shell .ahed-home-v2-search .ahed-home-v2-search-modes button.is-active,html[data-ahed-platform=unified] .inside-app .ahed-discovery-search-shell .ahed-home-v2-search .ahed-home-v2-search-modes button.is-active :where(span,svg){color:#f2e7d3!important;background:#4f214b!important;border-color:#c8aa73!important}html[data-ahed-platform=unified] .inside-app .ahed-discovery-search-shell .ahed-home-v2-search .ahed-home-v2-search-submit,html[data-ahed-platform=unified] .inside-app .ahed-discovery-search-shell .ahed-home-v2-search .ahed-home-v2-search-submit :where(span,svg){color:#4f214b!important;background:#c8aa73!important;border-color:#c8aa73!important}html[data-ahed-platform=unified] .inside-app .ahed-discovery-search-shell .ahed-home-v2-search :where(input,select){color:#f2e7d3!important;-webkit-text-fill-color:#f2e7d3!important;caret-color:#c8aa73!important;background:0 0!important}html[data-ahed-platform=unified] .inside-app .ahed-discovery-search-shell .ahed-home-v2-search :where(input,select)::placeholder{color:#f2e7d3!important;-webkit-text-fill-color:#f2e7d3!important;opacity:.82!important}html[data-ahed-platform=unified] .inside-app .ahed-discovery-search-shell .ahed-home-v2-search select option{color:#4f214b!important;background:#fff8ef!important}html[data-ahed-platform=unified] .inside-app .ahed-discovery-search-shell .ahed-home-v2-search svg,html[data-ahed-platform=unified] .inside-app .ahed-discovery-search-shell .ahed-home-v2-search svg *{color:#f2e7d3!important;stroke:currentColor!important}html[data-ahed-platform=unified] .inside-app .ahed-discovery-search-shell .ahed-home-v2-search :where(.ahed-search-page-heading h1,.ahed-search-page-heading>span,.ahed-home-v2-search-modes button.is-active svg),html[data-ahed-platform=unified] .inside-app .ahed-discovery-search-shell .ahed-home-v2-search :where(.ahed-search-page-heading p,.ahed-search-page-heading small){color:#f2e7d3!important}html[data-ahed-platform=unified] .inside-app .ahed-discovery-search-shell .ahed-home-v2-search .ahed-home-v2-search-submit :where(svg,svg *){color:#4f214b!important}#ahed-system{--ahed-page-ivory:#fcf8f0;--ahed-card-beige:#fffdf9;--ahed-card-beige-soft:#f7f1e8;--ahed-card-beige-active:#eee5da;--ahed-red-burgundy:var(--ahed-theme-primary,#4f214b);--ahed-red-burgundy-muted:var(--ahed-theme-primary,#4f214b);--ahed-red-burgundy-border:#d9c8ae;--ahed-red-burgundy-shadow:rgb(from var(--ahed-theme-primary,#4f214b) r g b / .1);--ahed-soft-rose-strong:#e6d5bd;--ahed-neutral-text:#3f2938;--ahed-neutral-muted:#776774;--ahed-drawer-burgundy:var(--ahed-theme-primary,#4f214b);--ahed-drawer-burgundy-deep:var(--ahed-theme-primary,#4f214b);--ahed-drawer-gold:#f2e7d3;--ahed-drawer-gold-bright:#f2e7d3;--inside-primary:var(--ahed-red-burgundy);--inside-primary-dark:var(--ahed-theme-primary,#4f214b);--inside-gold:var(--ahed-drawer-gold);--inside-gold-dark:#f2e7d3;--inside-gold-muted:#f2e7d3;--inside-gold-light:var(--ahed-drawer-gold-bright);--inside-beige:var(--ahed-page-ivory);--inside-beige-card:var(--ahed-card-beige);--inside-beige-active:var(--ahed-card-beige-active);--inside-ivory:var(--ahed-page-ivory);--inside-surface:var(--ahed-card-beige-soft);--inside-text:var(--ahed-neutral-text);--inside-muted:var(--ahed-neutral-muted);color:var(--ahed-neutral-text)!important;background:var(--ahed-page-ivory)!important}#ahed-system .ahed-home-v2,#ahed-system .ahed-discovery-search-shell{--ahed-home-v2-maroon:var(--ahed-card-beige);--ahed-home-v2-gold:var(--ahed-red-burgundy);--ahed-home-v2-ivory:var(--ahed-page-ivory);--ahed-search-on-maroon:var(--ahed-red-burgundy);--ahed-search-on-maroon-muted:var(--ahed-red-burgundy-muted)}#ahed-system .marriage-request-form{--request-maroon:var(--ahed-card-beige);--request-maroon-bright:var(--ahed-card-beige-active);--request-gold:var(--ahed-red-burgundy);--request-ivory:var(--ahed-page-ivory);--request-on-maroon:var(--ahed-red-burgundy);--request-on-maroon-muted:var(--ahed-red-burgundy-muted)}#ahed-system :is(h1,h2,h3,h4,h5,h6,p,span,strong,small,b,em,label,button,a,li,dt,dd,time,input,select,textarea,option,svg,svg *){color:var(--ahed-neutral-text)!important}#ahed-system :is(input,select,textarea){-webkit-text-fill-color:var(--ahed-neutral-text)!important;caret-color:var(--ahed-red-burgundy)!important}#ahed-system :is(input,textarea)::placeholder{color:var(--ahed-neutral-muted)!important;-webkit-text-fill-color:var(--ahed-neutral-muted)!important;opacity:.82!important}#ahed-system :is(section,article,aside,nav,header,footer,form,fieldset,div,button,input,select,textarea,label,span,b,i){background-image:none!important}#ahed-system :is(button:not(.inside-mobile-menu-backdrop):not(.ahed-header-curtain-backdrop),input,select,textarea){border-color:var(--ahed-red-burgundy-border)!important;color:var(--ahed-neutral-text)!important;background-color:var(--ahed-card-beige)!important;box-shadow:none!important}#ahed-system button:not(.inside-mobile-menu-backdrop):not(.ahed-header-curtain-backdrop):hover{color:var(--ahed-red-burgundy)!important;background-color:var(--ahed-card-beige-active)!important}#ahed-system button:is(.is-active,.is-selected,[aria-current=page]),#ahed-system :is(.privacy-switch,.near-match-toggle,.setting-switch).is-on{border-color:var(--ahed-red-burgundy)!important;color:var(--ahed-red-burgundy)!important;background-color:var(--ahed-card-beige-active)!important}#ahed-system :is(.inside-mobile-menu-backdrop,.ahed-header-curtain-backdrop){background:rgb(from var(--ahed-theme-primary,#4f214b) r g b / .18)!important;box-shadow:none!important;border:0!important}#ahed-system input[type=checkbox]:before{border-color:var(--ahed-red-burgundy)!important}#ahed-system :is(.inside-topbar,.inside-promo-banner):after,#ahed-system .inside-topbar:before{background:var(--ahed-red-burgundy)!important}#ahed-system :is(.inside-sidebar,.inside-topbar,.inside-profile-chip,.inside-mobile-menu-toggle,.inside-mobile-menu-panel,.inside-mobile-menu-profile,.inside-mobile-menu-logout,.inside-mobile-nav,.ahed-header-curtain-toggle,.ahed-dashboard-header,.ahed-account-details-trigger,.ahed-account-details-content,.ahed-account-details-content>div,.ahed-header-fact,.ahed-presence-toggle,.ahed-verification-status,.ahed-clock-editor,.ahed-clock-actions button,.ahed-last-seen-card,.ahed-notification-button,.inside-promo-banner,.inside-welcome,.inside-stage,.ahed-home-stat-card,.ahed-recent-conversations,.ahed-pending-requests,.ahed-home-search,.ahed-home-promotion,.ahed-home-promotion--spotlight,.quick-match-panel,.inside-stats>article,.inside-section,.presence-privacy-card,.online-strip,.recommendation-card,.post-preview-card,.boost-card,.post-composer-card,.marriage-post,.discovery-results,.results-summary,.inside-empty,.inside-placeholder,.posts-toolbar,.spec-form,.spec-group,.spec-explainer>div,.messages-page,.conversation-list,.conversation-row,.chat-panel,.message-bubble,.inside-membership-summary,.inside-subscription-grid>article,.inside-subscription-note,.promotion-option-card,.language-preference-card,.account-setting-card,.ahed-access-recommendations,.request-list>article,.trust-request-card,.trust-overview-grid>article,.trust-panel,.privacy-panel,.verification-panel,.wali-panel,.reports-panel,.safety-card,.trust-data-note,.request-consent-note,.safety-rules>div){border-color:var(--ahed-red-burgundy-border)!important;color:var(--ahed-neutral-text)!important;background-color:var(--ahed-card-beige)!important;box-shadow:0 8px 24px var(--ahed-red-burgundy-shadow)!important}#ahed-system .ahed-home-v2 :is(.ahed-home-v2-invitation,.ahed-home-v2-kicker,.ahed-home-v2-search,.ahed-home-v2-featured,.ahed-home-v2-featured-profile,.ahed-home-v2-pulse-grid,.ahed-home-v2-pulse-card,.ahed-home-v2-conversations,.ahed-home-v2-chat,.ahed-home-v2-next-step,.ahed-home-v2-mini-card,.ahed-home-v2-primary-action,.ahed-home-v2-step-medallion,.ahed-home-v2-mini-top>i,.ahed-home-v2-featured-avatar,.ahed-home-v2-featured-photo-lock,.ahed-home-v2-chat-avatar,.ahed-home-v2-chat-meta b,.ahed-home-v2-compatibility){border-color:var(--ahed-red-burgundy-border)!important;color:var(--ahed-neutral-text)!important;background-color:var(--ahed-card-beige)!important;box-shadow:none!important}#ahed-system .ahed-home-v2 :is(.ahed-home-v2-featured,.ahed-home-v2-pulse-grid,.ahed-home-v2-conversations,.ahed-home-v2-next-step,.ahed-home-v2-mini-card){box-shadow:0 12px 28px var(--ahed-red-burgundy-shadow)!important}#ahed-system .ahed-home-v2-compass-ring{background:conic-gradient(var(--ahed-red-burgundy) var(--ahed-home-v2-score), var(--ahed-card-beige-active) 0)!important}#ahed-system .ahed-home-v2-compass-ring:before{border-color:var(--ahed-red-burgundy-border)!important;background:var(--ahed-page-ivory)!important}#ahed-system .ahed-home-v2-completion-track{background:var(--ahed-card-beige-active)!important}#ahed-system .ahed-home-v2-completion-track>span{background:var(--ahed-red-burgundy)!important}#ahed-system .ahed-discovery-search-shell,#ahed-system .ahed-discovery-search-shell .ahed-home-v2-search,#ahed-system .ahed-discovery-search-shell .ahed-home-v2-search :is(.ahed-search-page-heading,.ahed-home-v2-search-modes button,.ahed-search-option-label,.ahed-search-option-value,.ahed-search-age-range>span,.ahed-home-v2-search-submit){border-color:var(--ahed-red-burgundy-border)!important;color:var(--ahed-neutral-text)!important;background:var(--ahed-card-beige)!important;box-shadow:none!important}#ahed-system .ahed-discovery-search-shell .ahed-home-v2-search :is(input,select){color:var(--ahed-neutral-text)!important;-webkit-text-fill-color:var(--ahed-neutral-text)!important;background:var(--ahed-card-beige)!important}#ahed-system .ahed-discovery-search-shell .ahed-home-v2-search select option{color:var(--ahed-neutral-text)!important;background:var(--ahed-card-beige)!important}#ahed-system .marriage-request-form,#ahed-system .marriage-request-form :is(.marriage-request-form__hero,.marriage-request-free,.marriage-request-steps,.marriage-request-steps button,.marriage-request-step__heading,.marriage-request-account,.marriage-request-account button,.marriage-request-field,.marriage-request-age,.marriage-request-age label,.marriage-request-step__note,.marriage-request-preview,.marriage-request-preview>header,.marriage-request-preview>header>span:last-child,.marriage-request-preview>div:last-child,.marriage-request-consent,.marriage-request-actions>button,.marriage-request-promotion,.marriage-request-promotion>div:last-child button){border-color:var(--ahed-red-burgundy-border)!important;color:var(--ahed-neutral-text)!important;background:var(--ahed-card-beige)!important;box-shadow:none!important}#ahed-system .marriage-request-form :is(input,select,textarea){border-color:var(--ahed-red-burgundy-border)!important;color:var(--ahed-neutral-text)!important;-webkit-text-fill-color:var(--ahed-neutral-text)!important;caret-color:var(--ahed-red-burgundy)!important;background:var(--ahed-card-beige-soft)!important}#ahed-system .marriage-request-form select option{color:var(--ahed-neutral-text)!important;background:var(--ahed-card-beige)!important}#ahed-system :is(.inside-mobile-menu-avatar,.inside-avatar,.mini-avatar,.conversation-avatar,.inside-promo-icon,.stat-icon,.preference-card-icon,.presence-privacy-icon,.spec-group-heading>span,.spec-form-intro>span,.quick-match-title>span,.post-composer-head>span,.marriage-request-form__icon,.marriage-request-step__heading>span,.trust-panel>header>span,.trust-heading-seal,.trust-request-avatar,.post-avatar,.ahed-recent-avatar,.ahed-other-match-photo,.ahed-featured-score,.ahed-featured-details>i,.ahed-insight-card>span,.ahed-home-section-title>span,.boost-card__icon,.report-dialog-icon,.ahed-home-stat-card>span,.ahed-recent-conversations>header>div>span,.ahed-pending-requests-icon,.photo-upload>b,.privacy-options button.is-active>svg:last-child,.near-match-toggle.is-on>span,.verified-label,.online-label,.sponsored-label,.pending-label,.profile-traits>span,.post-badges>span,.sponsored-ribbon,.inside-subscription-badge,.member-tier-badge,.recommendation-avatar>em,.trust-tabs b,.wali-label,.share-photo-check,.wali-list article>span,.photo-upload,.nav-count){border-color:var(--ahed-red-burgundy-border)!important;color:var(--ahed-red-burgundy)!important;background:var(--ahed-card-beige-active)!important}#ahed-system .inside-mobile-nav button.is-active{border-width:2px!important;border-color:var(--ahed-red-burgundy)!important;box-shadow:inset -4px 0 0 var(--ahed-red-burgundy)!important}#ahed-system :is(.online-dot,.nav-live-dot,.live-pulse),#ahed-system .ahed-home-v2-featured-avatar.is-online:after,#ahed-system .ahed-home-v2-chat-avatar:after{background-color:#5f9d70!important}#ahed-system :is(.inside-sidebar,.inside-topbar,.inside-mobile-menu-toggle,.inside-mobile-menu-panel,.inside-mobile-menu-profile,.inside-mobile-nav,.ahed-dashboard-header,.ahed-account-details-trigger,.ahed-account-details-content,.chat-header,.chat-composer){border-color:var(--ahed-red-burgundy-border)!important;background-color:var(--ahed-card-beige-soft)!important;box-shadow:none!important}#ahed-system :is(.inside-main,.inside-main--blank,.inside-content,.messages-page){color:var(--ahed-neutral-text)!important;background-color:var(--ahed-page-ivory)!important}#ahed-system :is(.inside-nav button,.inside-mobile-nav button,.inside-mobile-menu-logout,.inside-logout){color:var(--ahed-neutral-muted)!important;box-shadow:none!important;background-color:#0000!important;border-color:#0000!important}#ahed-system :is(.inside-nav button,.inside-mobile-nav button):hover,#ahed-system :is(.inside-nav button,.inside-mobile-nav button).is-active{color:var(--ahed-red-burgundy)!important;background-color:var(--ahed-card-beige-active)!important;box-shadow:inset -3px 0 0 var(--ahed-red-burgundy)!important;border-color:#0000!important;transform:none!important}#ahed-system :is(.inside-nav button,.inside-mobile-nav button).is-active :is(span,svg,svg *){color:var(--ahed-red-burgundy)!important}#ahed-system :is(.inside-profile-chip,.inside-mobile-menu-profile,.ahed-account-details-content>div,.ahed-header-fact,.ahed-last-seen-card,.ahed-notification-button,.inside-stage){border-color:var(--ahed-red-burgundy-border)!important;color:var(--ahed-neutral-text)!important;background-color:var(--ahed-card-beige)!important;box-shadow:none!important}#ahed-system :is(.inside-eyebrow,.ahed-home-v2-kicker,.ahed-search-page-heading>span,.messages-heading .inside-eyebrow,.conversation-list-head strong,.chat-contact strong,.inside-page-heading h1,.ahed-account-details-heading strong),#ahed-system :is(.inside-eyebrow,.ahed-home-v2-kicker,.ahed-search-page-heading>span,.messages-heading .inside-eyebrow,.conversation-list-head strong,.chat-contact strong,.inside-page-heading h1,.ahed-account-details-heading strong) :is(span,strong,svg,svg *){color:var(--ahed-red-burgundy)!important}#ahed-system :is(.inside-primary-button,.inside-promo-action,.inside-page-heading>button,.ahed-home-v2-primary-action,.ahed-home-v2-search-submit,.post-composer-card button[type=submit],.boost-card>button,.inside-placeholder>button,.promotion-option-card>button,.marriage-request-actions>button:last-child,.marriage-request-promotion>div:last-child button:last-child,.chat-composer .composer-send,.chat-composer .composer-mic.is-recording){border-color:var(--ahed-red-burgundy)!important;color:#f2e7d3!important;background-color:var(--ahed-red-burgundy)!important;box-shadow:0 8px 18px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .16)!important}#ahed-system :is(.inside-primary-button,.inside-promo-action,.inside-page-heading>button,.ahed-home-v2-primary-action,.ahed-home-v2-search-submit,.post-composer-card button[type=submit],.boost-card>button,.inside-placeholder>button,.promotion-option-card>button,.marriage-request-actions>button:last-child,.marriage-request-promotion>div:last-child button:last-child,.chat-composer .composer-send,.chat-composer .composer-mic.is-recording) :is(span,strong,small,svg,svg *){color:#f2e7d3!important;stroke:#f2e7d3!important}#ahed-system :is(.inside-promo-banner,.ahed-home-promotion,.ahed-home-promotion--spotlight,.ahed-home-v2-invitation,.marriage-request-form__hero,.marriage-request-free,.marriage-request-step__note,.inside-subscription-note,.trust-data-note,.request-consent-note){border-color:var(--ahed-soft-rose-strong)!important;color:var(--ahed-neutral-text)!important;background-color:var(--ahed-card-beige-active)!important;box-shadow:none!important}#ahed-system .ahed-discovery-search-shell{background-color:var(--ahed-page-ivory)!important}#ahed-system .ahed-discovery-search-shell .ahed-home-v2-search{border-color:var(--ahed-red-burgundy-border)!important;background-color:var(--ahed-card-beige)!important;box-shadow:0 8px 24px var(--ahed-red-burgundy-shadow)!important}#ahed-system .ahed-discovery-search-shell .ahed-home-v2-search :is(.ahed-search-option-label,.ahed-home-v2-search-modes button.is-active){border-color:var(--ahed-soft-rose-strong)!important;color:var(--ahed-red-burgundy)!important;background-color:var(--ahed-card-beige-active)!important}#ahed-system .ahed-discovery-search-shell .ahed-home-v2-search :is(.ahed-search-option-value,.ahed-search-age-range>span,input,select){border-color:var(--ahed-red-burgundy-border)!important;color:var(--ahed-neutral-text)!important;background-color:var(--ahed-card-beige)!important}#ahed-system .marriage-request-form{background-color:var(--ahed-page-ivory)!important}#ahed-system .marriage-request-form :is(.marriage-request-steps,.marriage-request-account,.marriage-request-field,.marriage-request-age,.marriage-request-preview,.marriage-request-consent,.marriage-request-promotion){border-color:var(--ahed-red-burgundy-border)!important;color:var(--ahed-neutral-text)!important;background-color:var(--ahed-card-beige)!important;box-shadow:0 8px 24px var(--ahed-red-burgundy-shadow)!important}#ahed-system .marriage-request-form .marriage-request-steps button:is(.is-active,.is-complete){border-color:var(--ahed-soft-rose-strong)!important;color:var(--ahed-red-burgundy)!important;background-color:var(--ahed-card-beige-active)!important}#ahed-system .marriage-request-form :is(input,select,textarea,.marriage-request-age label){border-color:var(--ahed-red-burgundy-border)!important;color:var(--ahed-neutral-text)!important;-webkit-text-fill-color:var(--ahed-neutral-text)!important;background-color:var(--ahed-card-beige-soft)!important}#ahed-system .chat-layout{border-color:var(--ahed-red-burgundy-border)!important;background-color:var(--ahed-card-beige)!important;box-shadow:0 10px 30px var(--ahed-red-burgundy-shadow)!important}#ahed-system .conversation-list{border-color:var(--ahed-red-burgundy-border)!important;background-color:var(--ahed-card-beige-soft)!important}#ahed-system .conversation-row{color:var(--ahed-neutral-text)!important;box-shadow:none!important;background-color:#0000!important}#ahed-system .conversation-row:is(:hover,.is-active){color:var(--ahed-neutral-text)!important;background-color:var(--ahed-card-beige-active)!important;box-shadow:inset -3px 0 0 var(--ahed-red-burgundy)!important;transform:none!important}#ahed-system :is(.conversation-copy strong,.chat-contact strong){color:var(--ahed-neutral-text)!important}#ahed-system :is(.conversation-copy small,.conversation-meta small,.chat-contact small,.message-meta){color:var(--ahed-neutral-muted)!important}#ahed-system .conversation-avatar{border-color:var(--ahed-soft-rose-strong)!important;color:var(--ahed-red-burgundy)!important;background-color:var(--ahed-card-beige-active)!important;box-shadow:none!important}#ahed-system .chat-panel{color:var(--ahed-neutral-text)!important;background-color:var(--ahed-page-ivory)!important;box-shadow:none!important;background-image:none!important}#ahed-system :is(.chat-header,.chat-composer){border-color:var(--ahed-red-burgundy-border)!important;background-color:var(--ahed-card-beige)!important}#ahed-system .chat-safety-line,#ahed-system .chat-day span,#ahed-system .message-bubble--system{border-color:var(--ahed-soft-rose-strong)!important;color:var(--ahed-neutral-muted)!important;background-color:var(--ahed-card-beige-active)!important;box-shadow:none!important}#ahed-system .message-bubble{border-color:var(--ahed-red-burgundy-border)!important;color:var(--ahed-neutral-text)!important;background-color:var(--ahed-card-beige)!important;box-shadow:0 4px 12px #1f26300d!important}#ahed-system .message-bubble:before{background-color:var(--ahed-card-beige)!important}#ahed-system .message-bubble--mine{border-color:var(--ahed-soft-rose-strong)!important;color:var(--ahed-neutral-text)!important;background-color:var(--ahed-card-beige-active)!important;box-shadow:none!important}#ahed-system .message-bubble--mine:before{background-color:var(--ahed-card-beige-active)!important}#ahed-system :is(.message-bubble p,.message-bubble--mine p,.message-bubble--mine strong,.message-bubble--mine small){color:var(--ahed-neutral-text)!important}#ahed-system :is(.message-receipt,.message-receipt svg){color:#8a8d91!important;filter:none!important}#ahed-system :is(.message-receipt.is-read,.message-receipt.is-read svg){color:var(--ahed-red-burgundy)!important;filter:none!important}#ahed-system .chat-delete-mode{border-color:var(--ahed-red-burgundy-border)!important;color:var(--ahed-red-burgundy)!important;background-color:var(--ahed-card-beige-active)!important}#ahed-system .message-delete-choice{border-color:var(--ahed-red-burgundy-border)!important;color:var(--ahed-red-burgundy)!important;background-color:var(--ahed-page-ivory)!important}#ahed-system .message-deleted,#ahed-system .message-deleted svg{color:#777b80!important}#ahed-system .chat-composer input,#ahed-system .conversation-search input{border-color:var(--ahed-red-burgundy-border)!important;color:var(--ahed-neutral-text)!important;-webkit-text-fill-color:var(--ahed-neutral-text)!important;background-color:var(--ahed-page-ivory)!important}html[data-ahed-platform=unified] body :is([data-slot=dropdown-menu-content],[data-slot=popover-content],[data-slot=dialog-content],[data-slot=alert-dialog-content]){color:#282a2f!important;background:#fff!important;border-color:#e7e5e2!important;box-shadow:0 16px 36px #1f26301f!important}html[data-ahed-platform=unified] body :is([data-slot=dropdown-menu-content],[data-slot=popover-content],[data-slot=dialog-content],[data-slot=alert-dialog-content]) :is(h1,h2,h3,h4,p,span,strong,small,b,label,button,svg,svg *){color:#282a2f!important}html[data-ahed-platform=unified] body :is([data-slot=popover-content],[data-slot=dialog-content],[data-slot=alert-dialog-content]) :is(button,input,select,textarea,.dialog-profile-avatar,.dialog-profile-tags span,.dialog-profile-bio,.request-wali-select,.report-dialog-icon){color:#282a2f!important;box-shadow:none!important;background:#fbfaf7!important;border-color:#e7e5e2!important}html[data-ahed-platform=unified] body :is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dialog-close]){color:#282a2f!important;background:#fff!important}html[data-ahed-platform=unified] body :is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=dropdown-menu-sub-trigger]):focus{color:var(--ahed-theme-primary,#4f214b)!important;background:#f7eaee!important}html[data-ahed-platform=unified] body [data-slot=dropdown-menu-separator]{background:#e7e5e2!important}#ahed-system .inside-main,#ahed-system .inside-main--blank{padding-top:0!important}#ahed-system .ahed-status-header{box-sizing:border-box;z-index:170;width:100%;min-width:0;padding:calc(8px + env(safe-area-inset-top)) 12px 10px;border:0;border-bottom:1px solid var(--ahed-red-burgundy-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);gap:8px;display:grid;position:sticky;top:0;color:var(--ahed-neutral-text)!important;background:#fffffff7!important;box-shadow:0 6px 18px #1f263014!important}#ahed-system .ahed-status-toolbar{grid-template-columns:104px minmax(0,1fr) 104px;align-items:center;gap:10px;min-width:0;min-height:52px;display:grid}#ahed-system .ahed-status-menu-button{border-radius:15px;justify-content:center;align-items:center;gap:8px;min-width:104px;min-height:48px;padding:8px 13px;font-weight:700;display:flex;color:var(--ahed-drawer-gold-bright)!important;background:var(--ahed-theme-primary,#4f214b)!important;box-shadow:0 7px 16px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .22)!important;background-image:none!important;border:1px solid #ffe6a3b8!important;font-size:max(.82rem,16px)!important}#ahed-system .ahed-status-menu-button :is(span,svg,svg *){color:var(--ahed-drawer-gold-bright)!important}#ahed-system .ahed-status-menu-button svg{flex:none;width:24px;height:24px}#ahed-system .ahed-status-brand{text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.05rem,2.4vw,1.45rem);font-weight:800;overflow:hidden;color:var(--ahed-red-burgundy)!important}#ahed-system .ahed-status-toolbar-spacer{width:104px;min-width:104px;display:block}#ahed-system :is(.ahed-status-language-button,.ahed-status-notification-button){border-radius:18px;align-items:center;width:100%;min-width:0;min-height:59px;display:grid;color:var(--ahed-drawer-gold-bright)!important;background:linear-gradient(145deg, var(--ahed-drawer-burgundy) 0%, var(--ahed-drawer-burgundy-deep) 100%)!important;box-shadow:0 9px 20px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .2)!important;border:1px solid #ffe6a3b8!important}#ahed-system .ahed-status-language-button{text-align:center;grid-template-columns:25px minmax(0,1fr) 18px;justify-content:center;gap:7px;padding:13px 16px}#ahed-system .ahed-status-language-button>span{text-align:center;white-space:nowrap;min-width:0;font-size:17px;font-weight:750;line-height:1.25;display:block}#ahed-system .ahed-status-language-button .ahed-status-language-chevron{transition:transform .18s;width:18px!important;height:18px!important}#ahed-system .ahed-status-language-button[data-state=open] .ahed-status-language-chevron{transform:rotate(180deg)}#ahed-system .ahed-status-notification-button{place-items:center;padding:0;position:relative}#ahed-system :is(.ahed-status-language-button,.ahed-status-notification-button) :is(span,strong,small,svg,svg *){color:var(--ahed-drawer-gold-bright)!important}#ahed-system :is(.ahed-status-language-button,.ahed-status-notification-button) svg{width:23px;height:23px}#ahed-system .ahed-status-notification-button b{border:2px solid var(--ahed-drawer-burgundy-deep);border-radius:999px;place-items:center;min-width:23px;height:23px;padding:0 4px;font-size:12px;line-height:1;display:grid;position:absolute;top:-5px;right:-5px;color:var(--ahed-drawer-burgundy-deep)!important;background:var(--ahed-drawer-gold-bright)!important}#ahed-system .ahed-status-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}#ahed-system .ahed-status-fact{text-align:center;border-radius:18px;grid-template-columns:32px minmax(0,1fr);justify-content:center;place-items:center;gap:11px;min-width:0;min-height:59px;padding:13px 16px;display:grid;color:var(--ahed-drawer-gold-bright)!important;background:linear-gradient(145deg, var(--ahed-drawer-burgundy) 0%, var(--ahed-drawer-burgundy-deep) 100%)!important;box-shadow:0 9px 20px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .2)!important;border:1px solid #ffe6a3b8!important}#ahed-system .ahed-status-fact--compact{grid-template-columns:32px auto}#ahed-system .ahed-status-fact--date{grid-column:1/-1;grid-template-columns:38px auto;gap:14px;min-height:66px;padding-inline:clamp(18px,3vw,34px)}#ahed-system .ahed-status-fact>svg{width:32px;height:32px;color:var(--ahed-drawer-gold-bright)!important;stroke:var(--ahed-drawer-gold-bright)!important}#ahed-system .ahed-status-fact>svg *{color:var(--ahed-drawer-gold-bright)!important;stroke:var(--ahed-drawer-gold-bright)!important}#ahed-system .ahed-status-fact--date>svg{width:36px;height:36px}#ahed-system .ahed-status-fact>span{min-width:0;display:block}#ahed-system .ahed-status-fact--date>span{white-space:nowrap;align-items:baseline;gap:8px;display:flex;overflow:hidden}#ahed-system .ahed-status-fact--date b{flex:none;font-size:clamp(18px,1.7vw,22px);font-weight:850;color:var(--ahed-drawer-gold-bright)!important}#ahed-system .ahed-status-fact strong{text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:clamp(16px,1.3vw,19px);font-weight:800;line-height:1.35;display:block;overflow:hidden;color:var(--ahed-drawer-gold-bright)!important}#ahed-system .ahed-status-fact--date strong{text-overflow:clip;font-size:clamp(18px,1.7vw,22px)}#ahed-system .ahed-status-privacy{cursor:pointer}#ahed-system .ahed-status-privacy:disabled{opacity:1;cursor:wait}#ahed-system :is(.ahed-status-menu-button,.ahed-status-privacy,.ahed-status-language-button,.ahed-status-notification-button):hover{border-color:var(--ahed-drawer-gold-bright)!important;color:var(--ahed-drawer-gold-bright)!important;background:var(--ahed-theme-primary,#4f214b)!important;box-shadow:0 11px 24px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .28)!important;background-image:none!important}#ahed-system :is(.ahed-status-menu-button,.ahed-status-privacy,.ahed-status-language-button,.ahed-status-notification-button):hover :is(span,strong,svg,svg *){color:var(--ahed-drawer-gold-bright)!important}#ahed-system .ahed-home-layout{padding-top:12px!important}#ahed-system .inside-swipe-drawer-backdrop{z-index:220;background:rgb(from var(--ahed-theme-primary,#4f214b) r g b / .38)!important;border:0!important}#ahed-system .inside-swipe-drawer{z-index:230;width:301px!important;max-width:calc(100dvw - 10px)!important}#ahed-system .inside-swipe-drawer-panel{box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%;height:100%;min-height:100%;overflow:hidden auto;padding:calc(10px + env(safe-area-inset-top)) 10px calc(14px + env(safe-area-inset-bottom))!important;color:var(--ahed-drawer-gold-bright)!important;background:linear-gradient(145deg, var(--ahed-drawer-burgundy) 0%, var(--ahed-drawer-burgundy-deep) 100%)!important;box-shadow:-16px 0 36px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .34)!important;border:0!important;border-left:1px solid #ffe6a394!important;border-radius:24px 0 0 24px!important;gap:9px!important;display:flex!important}#ahed-system .inside-swipe-drawer-brand-row{flex:none;order:1;min-height:62px}#ahed-system .inside-swipe-drawer-close{border-radius:14px;width:44px;height:44px;color:var(--ahed-drawer-gold)!important;background:#ffe6a314!important;border:1px solid #ffe6a3a8!important}#ahed-system .inside-swipe-drawer-close :is(svg,svg *){color:var(--ahed-drawer-gold)!important}#ahed-system .inside-swipe-drawer-close:hover{border-color:var(--ahed-drawer-gold-bright)!important;color:var(--ahed-drawer-gold-bright)!important;background:#ffe6a326!important}#ahed-system .inside-swipe-drawer-brand :is(.inside-brand,.inside-brand__logo){height:58px}#ahed-system .inside-swipe-drawer-grip i{background:var(--ahed-drawer-gold)!important}#ahed-system .inside-drawer-account-details{border:1px solid #ffe6a37a;border-radius:16px;flex:none;order:2;min-width:0;display:block;overflow:hidden;background:rgb(from var(--ahed-theme-primary,#4f214b) r g b / .42)!important}#ahed-system .inside-drawer-account-details>summary{cursor:pointer;grid-template-columns:30px minmax(0,1fr) 24px;align-items:center;gap:9px;min-width:0;min-height:62px;padding:8px 12px;list-style:none;display:grid;color:var(--ahed-drawer-gold)!important;background:#ffe6a30d!important}#ahed-system .inside-drawer-account-details>summary::-webkit-details-marker{display:none}#ahed-system .inside-drawer-account-details>summary>svg{width:21px;height:21px;transition:transform .18s;color:var(--ahed-drawer-gold)!important}#ahed-system .inside-drawer-account-details[open]>summary>svg{transform:rotate(180deg)}#ahed-system .inside-drawer-account-icon{border-radius:10px;place-items:center;width:30px;height:30px;display:grid;background:#ffe6a31a!important}#ahed-system .inside-drawer-account-icon :is(svg,svg *){width:20px;height:20px;color:var(--ahed-drawer-gold)!important}#ahed-system .inside-drawer-account-label{text-align:right;justify-items:start;gap:2px;min-width:0;display:grid}#ahed-system .inside-drawer-account-label small{font-size:14px;color:#f2e7d3c2!important}#ahed-system .inside-drawer-account-label strong{font-size:17px;font-weight:650;color:var(--ahed-drawer-gold)!important}#ahed-system .inside-drawer-account-content{border-top:1px solid #ffe6a357;gap:9px;min-width:0;padding:0 9px 9px;display:grid;background:rgb(from var(--ahed-theme-primary,#4f214b) r g b / .3)!important}#ahed-system .inside-drawer-account-content .inside-mobile-menu-profile{align-items:center;width:100%!important;min-height:0!important;color:var(--ahed-drawer-gold)!important;text-align:right!important;background:#ffe6a30f!important;border:1px solid #ffe6a361!important;border-radius:14px!important;grid-template-columns:74px minmax(0,1fr)!important;justify-items:stretch!important;gap:10px!important;margin:9px 0 0!important;padding:10px!important;display:grid!important}#ahed-system .inside-drawer-account-content :is(.inside-mobile-menu-photo,.inside-mobile-menu-avatar){width:68px!important;height:68px!important}#ahed-system .inside-drawer-account-content .inside-mobile-menu-avatar{color:var(--ahed-drawer-gold)!important;background:var(--ahed-drawer-burgundy-deep)!important;border-color:#ffe6a380!important}#ahed-system .inside-drawer-account-content .inside-mobile-menu-avatar :is(svg,svg *){width:30px!important;height:30px!important;color:var(--ahed-drawer-gold)!important}#ahed-system .inside-drawer-account-content .inside-mobile-menu-identity{text-align:right;justify-items:start;width:100%;min-width:0}#ahed-system .inside-drawer-account-content .inside-mobile-menu-identity :is(strong,small){text-align:right;width:100%;color:var(--ahed-drawer-gold)!important}#ahed-system .inside-drawer-account-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0;display:grid}#ahed-system .inside-drawer-account-grid>div{text-align:right;border:1px solid #ffe6a34d;border-radius:13px;align-content:center;gap:3px;min-width:0;min-height:66px;padding:8px;display:grid;background:#ffe6a30f!important}#ahed-system .inside-drawer-account-grid small{font-size:14px;color:#f2e7d3b8!important}#ahed-system .inside-drawer-account-grid strong{overflow-wrap:anywhere;font-size:15px;font-weight:650;line-height:1.35;color:var(--ahed-drawer-gold)!important}#ahed-system .inside-swipe-drawer .inside-mobile-nav{flex-direction:column;flex:none;order:3;min-width:0;width:100%!important;box-shadow:none!important;background:0 0!important;gap:6px!important;padding:0!important;display:flex!important}#ahed-system .inside-swipe-drawer .inside-mobile-nav button{width:100%!important;min-width:0!important;min-height:62px!important;color:var(--ahed-drawer-gold)!important;box-shadow:none!important;text-align:right!important;background:#ffe6a30b!important;border:1px solid #ffe6a357!important;border-radius:15px!important;grid-template-columns:28px minmax(0,1fr) auto!important;place-items:center stretch!important;gap:10px!important;padding:9px 12px!important;font-size:17px!important;font-weight:550!important;line-height:1.35!important;display:grid!important;position:static!important;transform:none!important}#ahed-system .inside-swipe-drawer .inside-mobile-nav button>span{overflow-wrap:anywhere;min-width:0;color:var(--ahed-drawer-gold)!important;text-align:right!important;white-space:normal!important;line-height:1.35!important;display:block!important;position:static!important}#ahed-system .inside-swipe-drawer .inside-mobile-nav button>svg{width:26px!important;height:26px!important;color:var(--ahed-drawer-gold)!important;position:static!important}#ahed-system .inside-swipe-drawer .inside-mobile-nav button:hover{color:var(--ahed-drawer-gold-bright)!important;background:#ffe6a31c!important;border-color:#ffe6a3c2!important;box-shadow:inset -3px 0 #ffe6a3b8!important}#ahed-system .inside-swipe-drawer .inside-mobile-nav button:hover :is(span,svg,svg *){color:var(--ahed-drawer-gold-bright)!important}#ahed-system .inside-swipe-drawer .inside-mobile-nav button.is-active{border-color:var(--ahed-drawer-gold)!important;color:var(--ahed-drawer-gold-bright)!important;box-shadow:inset -4px 0 0 var(--ahed-drawer-gold)!important;background:#ffe6a326!important}#ahed-system .inside-swipe-drawer .inside-mobile-nav button.is-active :is(span,svg,svg *){color:var(--ahed-drawer-gold-bright)!important}#ahed-system .inside-swipe-drawer .inside-mobile-nav :is(.nav-count,.nav-live-dot){align-self:center;position:static!important}#ahed-system .inside-swipe-drawer .inside-mobile-nav .nav-count{border-color:var(--ahed-drawer-gold)!important;color:var(--ahed-drawer-burgundy)!important;background:var(--ahed-drawer-gold)!important}#ahed-system .inside-swipe-drawer .inside-mobile-menu-logout{flex:none;order:99;justify-content:flex-start;align-items:center;gap:9px;width:100%!important;min-height:62px!important;color:var(--ahed-drawer-gold)!important;text-align:right!important;background:#ffe6a314!important;border:1px solid #ffe6a380!important;border-radius:15px!important;margin:14px 0 0!important;padding:10px 12px!important;font-size:17px!important;font-weight:650!important;display:flex!important;position:static!important}#ahed-system .inside-swipe-drawer .inside-mobile-menu-logout :is(svg,svg *){width:25px!important;height:25px!important;color:var(--ahed-drawer-gold)!important}#ahed-system .inside-swipe-drawer .inside-mobile-menu-logout:hover{border-color:var(--ahed-drawer-gold-bright)!important;color:var(--ahed-drawer-gold-bright)!important;background:#ffe6a326!important}#ahed-system .inside-swipe-drawer .inside-mobile-menu-logout:hover :is(svg,svg *){color:var(--ahed-drawer-gold-bright)!important}#ahed-system .inside-swipe-drawer-panel svg,#ahed-system .inside-swipe-drawer-panel svg *{color:var(--ahed-drawer-gold-bright)!important;stroke:var(--ahed-drawer-gold-bright)!important}html[data-ahed-device-family=android] #ahed-system .inside-swipe-drawer{width:361px!important;max-width:calc(100dvw - 10px)!important}html[data-ahed-device-family=android] #ahed-system .inside-drawer-account-label small,html[data-ahed-device-family=android] #ahed-system .inside-drawer-account-grid small,html[data-ahed-device-family=android] #ahed-system .inside-drawer-account-content .inside-mobile-menu-identity small{font-size:18px!important}html[data-ahed-device-family=android] #ahed-system .inside-drawer-account-label strong,html[data-ahed-device-family=android] #ahed-system .inside-drawer-account-content .inside-mobile-menu-identity strong,html[data-ahed-device-family=android] #ahed-system .inside-swipe-drawer .inside-mobile-nav button,html[data-ahed-device-family=android] #ahed-system .inside-swipe-drawer .inside-mobile-menu-logout{font-size:21px!important}html[data-ahed-device-family=android] #ahed-system .inside-drawer-account-grid strong{font-size:19px!important}html[data-ahed-device-family=android] #ahed-system .inside-swipe-drawer .inside-mobile-nav .nav-count{min-width:29px;height:29px;font-size:19px!important}#ahed-system .inside-swipe-drawer-hint{display:none!important}#ahed-system .ahed-settings-clock-editor{width:100%;max-width:820px;margin:16px auto 0;border:1px solid var(--ahed-red-burgundy-border)!important;color:var(--ahed-neutral-text)!important;box-shadow:none!important;background:#fff!important}#ahed-system .ahed-settings-clock-editor label>span{color:var(--ahed-neutral-text)!important}@media (width<=760px){#ahed-system .ahed-status-header{padding:calc(6px + env(safe-area-inset-top)) 6px 7px;gap:6px}#ahed-system .ahed-status-toolbar{grid-template-columns:48px minmax(0,1fr) 48px;gap:6px;min-height:46px}#ahed-system .ahed-status-menu-button{gap:0;min-width:48px;min-height:44px;padding:0}#ahed-system .ahed-status-menu-button span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#ahed-system .ahed-status-brand{font-size:1rem}#ahed-system .ahed-status-toolbar-spacer{width:48px;min-width:48px}#ahed-system .ahed-status-language-button{border-radius:14px;grid-template-columns:20px minmax(0,1fr) 14px;gap:4px;width:100%;min-width:0;min-height:62px;padding:8px 6px}#ahed-system .ahed-status-language-button>span{text-overflow:ellipsis;font-size:16px;overflow:hidden}#ahed-system .ahed-status-notification-button{border-radius:14px;width:100%;min-width:0;min-height:62px}#ahed-system .ahed-status-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}#ahed-system .ahed-status-fact{border-radius:14px;grid-template-columns:26px auto;justify-content:center;justify-items:center;gap:4px;min-height:62px;padding:8px 5px;text-align:center!important}#ahed-system .ahed-status-fact--date{grid-column:1/-1;grid-template-columns:34px auto;gap:10px;min-height:66px;padding-inline:14px}#ahed-system .ahed-status-fact>svg{width:26px;height:26px}#ahed-system .ahed-status-fact--date>svg{width:32px;height:32px}#ahed-system .ahed-status-fact>span{align-content:center;align-self:stretch;display:block}#ahed-system .ahed-status-fact--date>span{white-space:nowrap;align-self:auto;align-items:baseline;gap:6px;display:flex;overflow:hidden}#ahed-system .ahed-status-fact strong{text-align:center;font-size:16px;line-height:1.25}#ahed-system .ahed-status-fact--date :is(b,strong){font-size:20px}}#ahed-system.inside-app{--ahed-theme-copy:#f2e7d3;--ahed-theme-icon:color-mix(in srgb, var(--ahed-theme-primary) 38%, #fff8e9);--ahed-theme-card-fill:var(--ahed-theme-fill)}#ahed-system.inside-app :is(input,select,textarea,option){color:color-mix(in srgb, var(--ahed-theme-primary) 62%, #2c282b)!important;-webkit-text-fill-color:color-mix(in srgb, var(--ahed-theme-primary) 62%, #2c282b)!important;caret-color:var(--ahed-theme-primary)!important;background:#fffdf9!important}#ahed-system.inside-app :is(input,select,textarea){border-color:color-mix(in srgb, var(--ahed-theme-primary) 42%, #d9b769)!important}#ahed-system.inside-app .conversation-delete-button,#ahed-system.inside-app .conversation-delete-button :is(span,strong,small,svg,svg *){text-shadow:none;color:#8f3044!important;-webkit-text-fill-color:#8f3044!important;stroke:#8f3044!important}#ahed-system{--ahed-red-burgundy:var(--ahed-theme-primary);--ahed-red-burgundy-muted:var(--ahed-theme-primary);--ahed-red-burgundy-shadow:color-mix(in srgb, var(--ahed-theme-primary) 18%, transparent);--ahed-card-beige-active:var(--ahed-theme-soft);--ahed-drawer-burgundy:var(--ahed-theme-primary);--ahed-drawer-burgundy-deep:var(--ahed-theme-deep);--inside-primary:var(--ahed-theme-primary);--inside-primary-dark:var(--ahed-theme-deep)}#ahed-system .ahed-app-header{box-sizing:border-box;z-index:180;width:100%;min-width:0;min-height:76px;padding:calc(10px + env(safe-area-inset-top)) clamp(12px, 2.2vw, 28px) 10px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:0;justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0;border-bottom:2px solid color-mix(in srgb, var(--ahed-theme-primary) 30%, #d9b769)!important;color:var(--ahed-theme-primary)!important;background:color-mix(in srgb, #fffdf9 94%, var(--ahed-theme-soft))!important;box-shadow:0 10px 30px color-mix(in srgb, var(--ahed-theme-primary) 13%, transparent)!important;background-image:none!important}#ahed-system .ahed-app-header__identity,#ahed-system .ahed-app-header__actions{align-items:center;min-width:0;display:flex}#ahed-system .ahed-app-header__identity{gap:11px}#ahed-system .ahed-app-header__actions{justify-content:flex-start;gap:9px}#ahed-system .ahed-app-header__title{gap:1px;min-width:90px;line-height:1.15;display:grid}#ahed-system .ahed-app-header__title strong{font-weight:900;color:var(--ahed-theme-primary)!important;font-size:clamp(20px,2vw,27px)!important}#ahed-system .ahed-app-header__title small{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden;color:var(--ahed-neutral-muted)!important;font-size:13px!important}#ahed-system .ahed-app-header__menu,#ahed-system .ahed-app-header__action{border-radius:17px;justify-content:center;align-items:center;min-height:50px;transition:transform .16s,box-shadow .16s;position:relative;border:1px solid color-mix(in srgb, var(--ahed-theme-foreground) 62%, transparent)!important;color:var(--ahed-theme-foreground)!important;background:var(--ahed-theme-fill)!important;background-color:var(--ahed-theme-primary)!important;background-image:var(--ahed-theme-fill)!important;box-shadow:0 8px 18px color-mix(in srgb, var(--ahed-theme-primary) 24%, transparent)!important}#ahed-system .ahed-app-header__menu{width:52px;min-width:52px;padding:0;display:none}#ahed-system .ahed-app-header__action{gap:8px;min-width:112px;padding:9px 14px;font-weight:800;display:flex;font-size:15px!important}#ahed-system :is(.ahed-app-header__menu,.ahed-app-header__action):hover,#ahed-system :is(.ahed-app-header__menu,.ahed-app-header__action):focus-visible,#ahed-system .ahed-app-header__action[data-state=open]{transform:translateY(-2px);border-color:var(--ahed-theme-foreground)!important;color:var(--ahed-theme-foreground)!important;background:var(--ahed-theme-fill)!important;background-image:var(--ahed-theme-fill)!important;box-shadow:0 11px 24px color-mix(in srgb, var(--ahed-theme-primary) 34%, transparent)!important}#ahed-system :is(.ahed-app-header__menu,.ahed-app-header__action) :is(span,b,i,svg,svg *){color:var(--ahed-theme-foreground)!important;stroke:var(--ahed-theme-foreground)!important}#ahed-system :is(.ahed-app-header__menu,.ahed-app-header__action)>svg{flex:none;width:23px;height:23px}#ahed-system .ahed-app-header__action>b{border:2px solid var(--ahed-theme-primary);border-radius:999px;place-items:center;min-width:23px;height:23px;padding-inline:4px;line-height:1;display:grid;position:absolute;top:-6px;right:-6px;color:var(--ahed-theme-primary)!important;background:#fffaf0!important;font-size:12px!important}#ahed-system .ahed-app-header__chevron{transition:transform .16s;width:16px!important;height:16px!important}#ahed-system .ahed-app-header__action[data-state=open] .ahed-app-header__chevron{transform:rotate(180deg)}#ahed-system .ahed-app-header__theme-dot{border:2px solid var(--ahed-theme-foreground);border-radius:999px;flex:none;width:14px;height:14px;display:block;background:var(--ahed-theme-primary)!important;background-image:var(--ahed-theme-fill)!important}html[data-ahed-platform=unified] body .ahed-theme-popover{width:min(410px,100vw - 20px);max-height:min(640px,100dvh - 96px);overflow-y:auto;border:2px solid color-mix(in srgb, var(--ahed-theme-primary) 52%, #d9b769)!important;color:#3f2938!important;box-shadow:0 22px 52px color-mix(in srgb, var(--ahed-theme-primary) 24%, transparent)!important;background:#fffdf9!important;border-radius:22px!important;padding:14px!important}html[data-ahed-platform=unified] body .ahed-theme-popover__heading{align-items:center;gap:11px;padding:4px 3px 12px;display:flex;background:0 0!important}html[data-ahed-platform=unified] body .ahed-theme-popover__heading>span{border-radius:14px;place-items:center;width:44px;height:44px;display:grid;color:var(--ahed-theme-foreground)!important;background:var(--ahed-theme-fill)!important;background-image:var(--ahed-theme-fill)!important}html[data-ahed-platform=unified] body .ahed-theme-popover__heading>span :is(svg,svg *){width:23px;height:23px;color:var(--ahed-theme-foreground)!important;stroke:var(--ahed-theme-foreground)!important}html[data-ahed-platform=unified] body .ahed-theme-popover__heading>div{gap:2px;display:grid;background:0 0!important}html[data-ahed-platform=unified] body .ahed-theme-popover__heading strong{font-weight:900;color:var(--ahed-theme-primary)!important;font-size:18px!important}html[data-ahed-platform=unified] body .ahed-theme-popover__heading small{color:#776774!important;font-size:13px!important}html[data-ahed-platform=unified] body .ahed-theme-finish{border:1px solid color-mix(in srgb, var(--ahed-theme-primary) 18%, #e7e5e2);border-radius:15px;grid-template-columns:1fr 1fr;gap:7px;padding:5px;display:grid;background:var(--ahed-theme-soft)!important}html[data-ahed-platform=unified] body .ahed-theme-finish button{border-radius:11px;min-height:43px;font-weight:800;color:#4c3947!important;background:0 0!important;border:1px solid #0000!important;font-size:14px!important}html[data-ahed-platform=unified] body .ahed-theme-finish button.is-selected{border-color:var(--ahed-theme-primary)!important;color:var(--ahed-theme-foreground)!important;background:var(--ahed-theme-fill)!important;background-image:var(--ahed-theme-fill)!important;box-shadow:0 6px 14px color-mix(in srgb, var(--ahed-theme-primary) 22%, transparent)!important}html[data-ahed-platform=unified] body .ahed-theme-swatches{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:11px;display:grid;background:0 0!important}html[data-ahed-platform=unified] body .ahed-theme-swatches button{text-align:right;border-radius:14px;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:7px;min-width:0;min-height:72px;padding:8px;font-weight:800;display:grid;position:relative;color:#4c3947!important;background:#fffaf3!important;border:1px solid #e3d9cc!important;font-size:13px!important}html[data-ahed-platform=unified] body .ahed-theme-swatches button>i{border:2px solid #ffffffdb;border-radius:11px;width:31px;height:47px;display:block;box-shadow:0 3px 9px #2d1f2833}html[data-ahed-platform=unified] body .ahed-theme-swatches button>svg{border-radius:999px;width:16px;height:16px;padding:2px;position:absolute;top:5px;left:5px;color:#fff!important;stroke:#fff!important;background:var(--ahed-theme-primary)!important}html[data-ahed-platform=unified] body .ahed-theme-swatches button.is-selected{border:2px solid var(--ahed-theme-primary)!important;color:var(--ahed-theme-primary)!important;background:var(--ahed-theme-soft)!important}html[data-ahed-platform=unified] body .ahed-theme-custom{border:1px solid #e3d9cc;border-radius:15px;justify-content:space-between;align-items:center;gap:12px;min-height:62px;margin-top:11px;padding:9px 12px;display:flex;background:#fffaf3!important}html[data-ahed-platform=unified] body .ahed-theme-custom.is-selected{border:2px solid var(--ahed-theme-primary);background:var(--ahed-theme-soft)!important}html[data-ahed-platform=unified] body .ahed-theme-custom>span{gap:2px;display:grid}html[data-ahed-platform=unified] body .ahed-theme-custom strong{color:var(--ahed-theme-primary)!important;font-size:15px!important}html[data-ahed-platform=unified] body .ahed-theme-custom small{color:#776774!important;font-size:12px!important}html[data-ahed-platform=unified] body .ahed-theme-custom input[type=color]{cursor:pointer;border-radius:11px;width:54px;min-width:54px;height:42px;padding:3px;border:1px solid var(--ahed-theme-primary)!important;background:#fff!important}#ahed-system #inside-application-drawer,#ahed-system #inside-application-drawer-panel,#ahed-system .inside-swipe-drawer,#ahed-system .inside-swipe-drawer-panel,#ahed-system .inside-swipe-drawer-brand-row,#ahed-system .inside-drawer-account-details,#ahed-system .inside-drawer-account-details>summary,#ahed-system .inside-drawer-account-content,#ahed-system .inside-drawer-account-grid>div,#ahed-system .inside-mobile-menu-profile,#ahed-system .inside-swipe-drawer .inside-mobile-nav button,#ahed-system .inside-swipe-drawer .inside-mobile-nav button:hover,#ahed-system .inside-swipe-drawer .inside-mobile-nav button.is-active,#ahed-system .inside-swipe-drawer .inside-mobile-menu-logout,#ahed-system .inside-swipe-drawer .inside-mobile-menu-logout:hover,#ahed-system .inside-swipe-drawer-close,#ahed-system .inside-swipe-drawer-close:hover{background:var(--ahed-theme-fill)!important;background-color:var(--ahed-theme-primary)!important;background-image:var(--ahed-theme-fill)!important}#ahed-system :is(#inside-application-drawer,#inside-application-drawer-panel) :is(span,strong,small,b,em,button,svg,svg *){color:var(--ahed-theme-foreground)!important;stroke:var(--ahed-theme-foreground)!important}#ahed-system .inside-content:not(.legacy-home-content),#ahed-system .ahed-home-layout,#ahed-system .messages-page{border-color:var(--ahed-theme-primary)!important;outline-color:color-mix(in srgb, var(--ahed-theme-primary) 34%, #d9b769)!important}#ahed-system .inside-content:not(.legacy-home-content):before,#ahed-system .ahed-home-layout:before,#ahed-system .messages-page:before{background:color-mix(in srgb, var(--ahed-theme-primary) 42%, #d9b769)!important}#ahed-system :is(.inside-page-heading,.messages-inbox-heading,.discovery-results-heading){border-color:color-mix(in srgb, var(--ahed-theme-primary) 36%, #d9b769)!important}#ahed-system :is(.inside-page-heading,.messages-inbox-heading,.discovery-results-heading) :is(h1,h2,strong,svg,svg *){color:var(--ahed-theme-primary)!important;stroke:var(--ahed-theme-primary)!important}@media (orientation:landscape){#ahed-system .ahed-app-header__menu{display:none!important}}@media (orientation:portrait){#ahed-system .ahed-app-header__menu{display:flex!important}}@media (width<=880px){#ahed-system .ahed-app-header{min-height:68px;padding:calc(8px + env(safe-area-inset-top)) 8px 8px;gap:8px}#ahed-system .ahed-app-header__actions{gap:6px}#ahed-system .ahed-app-header__action{gap:0;width:50px;min-width:50px;min-height:48px;padding:0}#ahed-system .ahed-app-header__action>span,#ahed-system .ahed-app-header__chevron,#ahed-system .ahed-app-header__theme-dot{clip-path:inset(50%);position:absolute;overflow:hidden;width:1px!important;height:1px!important}}@media (width<=520px){#ahed-system .ahed-app-header__title{min-width:54px}#ahed-system .ahed-app-header__title small{display:none}#ahed-system .ahed-app-header__menu,#ahed-system .ahed-app-header__action{border-radius:14px;width:44px;min-width:44px;min-height:44px}html[data-ahed-platform=unified] body .ahed-theme-swatches{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){#ahed-system :is(.ahed-app-header__menu,.ahed-app-header__action){transition:none}}#ahed-system .messages-page:not(.is-chat-open){height:auto;min-height:0;max-height:none;overflow:visible}#ahed-system .messages-inbox-heading{color:#f2e7d3;background:radial-gradient(circle at 12% 5%, #f3ce722e, transparent 30%), var(--ahed-theme-primary,#4f214b);width:100%;min-height:108px;box-shadow:0 15px 34px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .2);border:2px solid #e0b966b8;border-radius:26px;flex:none;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;padding:18px 22px;display:flex;position:relative;overflow:hidden}#ahed-system .messages-inbox-heading:after{content:"";opacity:.9;background:#f3ce72;border-radius:99px;width:4px;position:absolute;inset:12px auto 12px 10px}#ahed-system .messages-inbox-heading__title,#ahed-system .messages-inbox-heading__privacy,#ahed-system .messages-inbox-heading__privacy>span{align-items:center;display:flex}#ahed-system .messages-inbox-heading__title{gap:14px;min-width:0}#ahed-system .messages-inbox-heading__title>span{background:#f3ce72;border:1px solid #f3ce72b3;border-radius:18px;flex:0 0 58px;place-items:center;width:58px;height:58px;display:grid;box-shadow:inset 0 1px #ffffff8c;color:var(--ahed-theme-primary,#4f214b)!important}#ahed-system .messages-inbox-heading__title>span svg{width:27px;height:27px}#ahed-system .messages-inbox-heading__title>div{flex-direction:column;align-items:flex-start;min-width:0;display:flex}#ahed-system .messages-inbox-heading__title small{font-size:13px;font-weight:800;color:#f3ce72!important}#ahed-system .messages-inbox-heading__title h1{margin:1px 0 0;font-size:clamp(25px,3vw,35px);font-weight:900;line-height:1.18;color:#fff8ec!important}#ahed-system .messages-inbox-heading__title p{margin:3px 0 0;font-size:14px;color:#f2e7d3!important}#ahed-system .messages-inbox-heading__privacy{background:#fff8ec14;border:1px solid #f3ce7273;border-radius:16px;flex:none;gap:9px;padding:10px 14px}#ahed-system .messages-inbox-heading__privacy>svg{width:21px;height:21px;color:#f3ce72!important}#ahed-system .messages-inbox-heading__privacy>span{flex-direction:column;align-items:flex-start}#ahed-system .messages-inbox-heading__privacy strong{font-size:14px;color:#fff8ec!important}#ahed-system .messages-inbox-heading__privacy small{font-size:12px;color:#f2e7d3!important}#ahed-system .chat-layout--list{border:1px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .16);box-shadow:0 18px 45px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .1);background:radial-gradient(circle at 95% 0,#f3ce7224,#0000 260px),#fffaf0;border-radius:26px;height:min(590px,100dvh - 260px)!important;min-height:390px!important}#ahed-system .chat-layout--list .conversation-list{background:0 0}#ahed-system .conversation-inbox-toolbar{border-bottom:1px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .1);grid-template-columns:auto minmax(240px,1fr);align-items:center;gap:14px;width:min(820px,100% - 32px);margin:0 auto;padding:18px 0 14px;display:grid}#ahed-system .conversation-filter-tabs{border:1px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .13);background:#f5e9d8;border-radius:16px;align-items:center;gap:7px;padding:5px;display:inline-flex}#ahed-system .conversation-filter-tabs button{white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:8px 12px;font-size:14px;font-weight:800;display:inline-flex;color:#6b4765!important}#ahed-system .conversation-filter-tabs button.is-active{background:var(--ahed-theme-primary,#4f214b);box-shadow:0 6px 14px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .2);color:#f2e7d3!important}#ahed-system .conversation-filter-tabs button svg{width:17px;height:17px}#ahed-system .conversation-filter-tabs button b{background:#f3ce72;border-radius:50%;place-items:center;min-width:22px;height:22px;font-size:12px;display:grid;color:var(--ahed-theme-primary,#4f214b)!important}#ahed-system .conversation-inbox-toolbar .conversation-search{width:100%;margin:0}#ahed-system .conversation-inbox-toolbar .conversation-search input{border:1px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .16);background:#fffdf8;border-radius:15px;height:50px;font-size:15px;color:var(--ahed-theme-primary,#4f214b)!important}#ahed-system .chat-layout--list .conversation-scroll{align-items:center;gap:10px;width:100%;padding:16px}#ahed-system .chat-layout--list .conversation-list-item{border:1px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .15);width:min(760px,100%);min-height:82px;box-shadow:0 8px 22px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .07);background:#fffdf8f5;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative}#ahed-system .chat-layout--list .conversation-list-item:before{content:"";background:#d9b769;border-radius:99px 0 0 99px;width:4px;position:absolute;top:14px;bottom:14px;right:-1px}#ahed-system .chat-layout--list .conversation-list-item.is-unread{border-color:rgb(from var(--ahed-theme-primary,#4f214b) r g b / .38);box-shadow:0 9px 25px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .12);background:#fff8ec}#ahed-system .chat-layout--list .conversation-list-item.is-unread:before{background:var(--ahed-theme-primary,#4f214b)}#ahed-system .chat-layout--list .conversation-list-item:hover{border-color:rgb(from var(--ahed-theme-primary,#4f214b) r g b / .35);box-shadow:0 12px 30px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .12);transform:translateY(-1px)}#ahed-system .chat-layout--list .conversation-row{text-align:right;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:66px;padding:7px 9px 7px 12px;display:grid;box-shadow:none!important;background:0 0!important;transform:none!important}#ahed-system .chat-layout--list .conversation-avatar{background:var(--ahed-theme-primary,#4f214b);width:46px;height:46px;box-shadow:0 5px 13px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .16);border:2px solid #d9b769;flex-basis:46px;position:relative;overflow:visible;color:#f2e7d3!important}#ahed-system .chat-layout--list .conversation-avatar>img{object-fit:cover;border-radius:inherit;width:100%;height:100%}#ahed-system .chat-layout--list .conversation-avatar>svg{width:23px;height:23px}#ahed-system .chat-layout--list .conversation-avatar>i{width:11px;height:11px;box-shadow:0 0 0 1px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .12);background:#4f9d68;border:2px solid #fffaf0;border-radius:50%;position:absolute;bottom:0;right:-1px}#ahed-system .chat-layout--list .conversation-copy{flex-direction:column;gap:4px;min-width:0;display:flex}#ahed-system .chat-layout--list .conversation-name-line strong{font-size:16px;font-weight:900;color:var(--ahed-theme-primary,#4f214b)!important}#ahed-system .chat-layout--list .conversation-name-line em{background:#f2e7d3;font-size:11px;color:#6a3c5f!important}#ahed-system .chat-layout--list .conversation-name-line em.is-new{background:var(--ahed-theme-primary,#4f214b);color:#f2e7d3!important}#ahed-system .chat-layout--list .conversation-copy>small{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.45;display:block;overflow:hidden;color:#82677d!important}#ahed-system .chat-layout--list .conversation-meta{flex-direction:column;align-items:center;gap:6px;min-width:52px;display:flex}#ahed-system .chat-layout--list .conversation-meta small{white-space:nowrap;font-size:11px;color:#836d80!important}#ahed-system .chat-layout--list .conversation-meta>svg{width:18px;height:18px;color:#a88b4f!important}#ahed-system .chat-layout--list .conversation-meta b{background:var(--ahed-theme-primary,#4f214b);border-radius:50%;place-items:center;min-width:23px;height:23px;font-size:12px;display:grid;color:#f2e7d3!important}#ahed-system .chat-layout--list .conversation-delete-button{background:#fff2ef;border:1px solid #8f304438;border-radius:15px;justify-content:center;align-items:center;gap:6px;min-width:74px;min-height:48px;padding:8px 10px;font-size:13px;font-weight:850;display:inline-flex;color:#8f3044!important}#ahed-system .chat-layout--list .conversation-delete-button:hover{background:#ffe8e4;border-color:#8f304473}#ahed-system .conversation-empty{border:1px dashed rgb(from var(--ahed-theme-primary,#4f214b) r g b / .22);background:#fffdf8bf;border-radius:20px;width:min(760px,100%);min-height:210px}@media (width<=760px){#ahed-system .messages-inbox-heading{border-radius:21px;min-height:92px;margin-bottom:8px;padding:13px 14px}#ahed-system .messages-inbox-heading__title>span{border-radius:15px;flex-basis:48px;width:48px;height:48px}#ahed-system .messages-inbox-heading__title p,#ahed-system .messages-inbox-heading__privacy{display:none}#ahed-system .chat-layout--list{border-radius:21px;height:calc(100dvh - 212px)!important;min-height:360px!important}#ahed-system .conversation-inbox-toolbar{grid-template-columns:1fr;gap:9px;width:calc(100% - 22px);padding:11px 0}#ahed-system .conversation-filter-tabs,#ahed-system .conversation-filter-tabs button{width:100%}#ahed-system .conversation-filter-tabs button{padding-inline:8px}#ahed-system .chat-layout--list .conversation-scroll{padding:10px}#ahed-system .chat-layout--list .conversation-list-item{border-radius:17px;grid-template-columns:minmax(0,1fr) 58px;gap:4px;min-height:76px;padding:5px}#ahed-system .chat-layout--list .conversation-row{grid-template-columns:43px minmax(0,1fr) 42px;gap:8px;min-height:64px;padding:5px 7px}#ahed-system .chat-layout--list .conversation-avatar{flex-basis:41px;width:41px;height:41px}#ahed-system .chat-layout--list .conversation-delete-button{border-radius:13px;min-width:52px;min-height:46px;padding:0}#ahed-system .chat-layout--list .conversation-delete-button span{display:none}}@media (width<=420px){#ahed-system .messages-inbox-heading__title h1{font-size:23px}#ahed-system .conversation-filter-tabs button span{font-size:12px}#ahed-system .chat-layout--list .conversation-copy>small{max-width:150px}}#ahed-system .message-bubble.is-actionable{cursor:pointer;touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}#ahed-system .message-bubble.is-actionable:active{filter:brightness(.96);transform:scale(.992)}#ahed-system .message-edited-label{opacity:.72;margin-inline-end:4px;font-weight:700;color:inherit!important;font-size:11px!important}.ahed-message-actions-dialog{border:2px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .28)!important;width:min(330px,100% - 28px)!important;box-shadow:0 24px 70px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .3)!important;background:#fffaf0!important;border-radius:22px!important;gap:12px!important;padding:18px!important}.ahed-message-actions-dialog :is(h2,p),.ahed-message-edit-dialog :is(h2,p){text-align:right!important}.ahed-message-actions-dialog h2,.ahed-message-edit-dialog h2{color:var(--ahed-theme-primary,#4f214b)!important}.ahed-message-actions-dialog p,.ahed-message-edit-dialog p{color:#7c596e!important}.ahed-message-action-buttons{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ahed-message-action-buttons>button{border:1px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .2);cursor:pointer;background:#f2e7d3;border-radius:13px;justify-content:center;align-items:center;gap:6px;min-height:48px;font-weight:800;display:inline-flex;color:var(--ahed-theme-primary,#4f214b)!important}.ahed-message-action-buttons>button.is-destructive{background:#fff0ed;border-color:#8f30444d;color:#8f3044!important}.ahed-message-action-buttons svg{width:17px;height:17px}.ahed-message-edit-dialog{border:2px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .25)!important;background:#fffaf0!important;border-radius:22px!important;width:min(480px,100% - 24px)!important}.ahed-message-edit-dialog textarea{resize:vertical;border:1px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .25);background:#fffdf8;border-radius:14px;min-height:120px;line-height:1.7;color:var(--ahed-theme-primary,#4f214b)!important;font-size:16px!important}.chat-location-button{position:relative;border:1px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .14)!important;background:#fff8e8!important}.chat-location-button>span{top:-5px;background:var(--ahed-theme-primary,#4f214b);border:1px solid #fff8e8;border-radius:999px;padding:1px 4px;font-size:8px;font-weight:900;line-height:1.3;position:absolute;inset-inline-end:-4px;color:#fff8e8!important}.chat-location-button[data-locked=true]{color:#896f3b!important;background:#f5ead2!important}.ahed-contact-location-dialog{max-height:min(760px,100dvh - 28px);overflow-y:auto;border:2px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .25)!important;width:min(520px,100% - 24px)!important;box-shadow:0 28px 90px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .3)!important;background:#fffaf0!important;border-radius:26px!important;gap:16px!important;padding:24px!important}.ahed-contact-location-dialog [data-slot=dialog-header]{text-align:center;justify-items:center;gap:5px;display:grid}.ahed-contact-location-dialog__icon{color:#fff8e8;background:linear-gradient(145deg, var(--ahed-theme-primary,#4f214b), #7d436f);width:54px;height:54px;box-shadow:0 12px 28px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .24);border-radius:18px;place-items:center;margin-bottom:4px;display:grid}.ahed-contact-location-dialog__icon svg{width:25px;height:25px}.ahed-contact-location-dialog h2{color:var(--ahed-theme-primary,#4f214b)!important;font-size:1.2rem!important}.ahed-contact-location-dialog [data-slot=dialog-description]{font-weight:800;color:#896f3b!important}.ahed-location-result{gap:14px;display:grid}.ahed-location-place{background:#f5ead2;border:1px solid #4f214b24;border-radius:16px;align-items:center;gap:11px;padding:13px 14px;display:flex}.ahed-location-place>svg{width:24px;height:24px;color:var(--ahed-theme-primary,#4f214b);flex:0 0 24px}.ahed-location-place>span{gap:2px;display:grid}.ahed-location-place small{color:#8a6d3b!important;font-size:.72rem!important}.ahed-location-place strong{color:var(--ahed-theme-primary,#4f214b)!important}.ahed-location-result dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.ahed-location-result dl>div{background:#fffdf8;border:1px solid #4f214b1a;border-radius:13px;gap:4px;padding:11px;display:grid}.ahed-location-result dt{color:#8b7380;font-size:.69rem}.ahed-location-result dd{color:#4f214b;margin:0;font-size:.82rem;font-weight:850}.ahed-location-result>a{background:var(--ahed-theme-primary,#4f214b);border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:46px;font-weight:900;text-decoration:none;display:inline-flex;color:#fff8e8!important}.ahed-location-result>a svg{width:18px;height:18px}.ahed-location-state{color:#4f214b;text-align:center;background:#fffdf8;border:1px dashed #4f214b3d;border-radius:18px;align-content:center;place-items:center;gap:9px;min-height:150px;padding:22px;display:grid}.ahed-location-state>svg{color:#9b793d;width:30px;height:30px}.ahed-location-state>i{border:3px solid #4f214b2e;border-top-color:var(--ahed-theme-primary,#4f214b);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite ahed-location-spin}.ahed-location-state p{max-width:360px;margin:0;line-height:1.65;color:#7c6870!important}.ahed-location-disclosure{background:#4f214b0f;border-radius:13px;align-items:flex-start;gap:7px;margin:0;padding:11px 12px;line-height:1.7;display:flex;color:#6f5c64!important;font-size:.72rem!important}.ahed-location-disclosure svg{width:17px;height:17px;color:var(--ahed-theme-primary,#4f214b);flex:0 0 17px;margin-top:2px}@keyframes ahed-location-spin{to{transform:rotate(360deg)}}.ahed-delete-message-dialog [data-slot=alert-dialog-footer]{flex-wrap:wrap}@media (width<=520px){.ahed-message-action-buttons{grid-template-columns:1fr}.ahed-message-actions-dialog{width:min(300px,100% - 24px)!important}.ahed-contact-location-dialog{border-radius:22px!important;padding:18px!important}.ahed-location-result dl{grid-template-columns:1fr}.ahed-delete-message-dialog [data-slot=alert-dialog-footer]>*{width:100%}}html[data-ahed-platform=unified] body .ahed-status-language-menu{direction:rtl;width:min(240px,100vw - 24px);max-height:min(480px,70vh);border-color:#e7e5e2!important;border-radius:16px!important;padding:7px!important}html[data-ahed-platform=unified] body .ahed-status-language-menu [data-slot=dropdown-menu-label]{font-size:max(.82rem,16px);font-weight:750;color:var(--ahed-theme-primary,#4f214b)!important}html[data-ahed-platform=unified] body .ahed-status-language-menu [data-slot=dropdown-menu-item]{text-align:center;border-radius:11px;justify-content:space-between;min-height:44px;padding:8px 10px;font-size:max(.78rem,15px)}html[data-ahed-platform=unified] body .ahed-status-language-menu [data-slot=dropdown-menu-item].is-selected{color:var(--ahed-theme-primary,#4f214b)!important;background:#f7eaee!important}html[data-ahed-platform=unified] body .ahed-status-language-menu [data-slot=dropdown-menu-item].is-selected :is(span,svg,svg *){color:var(--ahed-theme-primary,#4f214b)!important}@media (prefers-reduced-motion:reduce){#ahed-system .inside-drawer-account-details>summary>svg{transition:none}}#ahed-system .inside-content--search .ahed-discovery-search-shell,#ahed-system .inside-content--search .ahed-home-v2-search{box-shadow:none!important;background-color:#0000!important;background-image:none!important;border:0!important}#ahed-system .inside-content--search .ahed-home-v2-search-modes{border-color:var(--ahed-red-burgundy-border)!important;box-shadow:0 10px 28px var(--ahed-red-burgundy-shadow)!important;background-color:#ffffffeb!important}#ahed-system .inside-content--search .ahed-home-v2-search-modes button{color:var(--ahed-red-burgundy)!important;background-color:#0000!important;border-color:#0000!important}#ahed-system .inside-content--search .ahed-home-v2-search-modes button:hover:not(.is-active){color:var(--ahed-red-burgundy)!important;background-color:var(--ahed-card-beige-active)!important}#ahed-system .inside-content--search .ahed-home-v2-search-modes button.is-active,#ahed-system .inside-content--search .ahed-home-v2-search-submit,#ahed-system .discovery-results-edit,#ahed-system .discovery-results-empty button,#ahed-system .discovery-view-options button.is-active{border-color:var(--ahed-red-burgundy)!important;color:#f2e7d3!important;background-color:var(--ahed-red-burgundy)!important;box-shadow:0 9px 20px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .18)!important;background-image:none!important}#ahed-system .inside-content--search .ahed-home-v2-search-modes button.is-active :is(span,svg,svg *),#ahed-system .inside-content--search .ahed-home-v2-search-submit :is(span,svg,svg *),#ahed-system .discovery-results-edit :is(span,svg,svg *),#ahed-system .discovery-results-empty button :is(span,svg,svg *),#ahed-system .discovery-view-options button.is-active :is(span,svg,svg *){color:#f2e7d3!important;stroke:#f2e7d3!important}#ahed-system .inside-content--search .ahed-search-page-heading,#ahed-system .discovery-results-heading{border-color:var(--ahed-soft-rose-strong)!important;background-color:var(--ahed-card-beige-active)!important;background-image:radial-gradient(circle at 12% 20%, #efd9e0ad, transparent 30%), linear-gradient(135deg, #fff, var(--ahed-card-beige-active))!important;box-shadow:0 12px 28px var(--ahed-red-burgundy-shadow)!important}#ahed-system .inside-content--search .ahed-search-page-heading>span,#ahed-system .inside-content--search .ahed-search-option-icon,#ahed-system .discovery-results-title>span{border-color:var(--ahed-soft-rose-strong)!important;color:var(--ahed-red-burgundy)!important;background-color:var(--ahed-card-beige-active)!important;background-image:linear-gradient(135deg, #fff, var(--ahed-card-beige-active))!important;box-shadow:none!important}#ahed-system .inside-content--search .ahed-search-page-heading>span :is(svg,svg *),#ahed-system .inside-content--search .ahed-search-option-icon :is(svg,svg *),#ahed-system .discovery-results-title>span :is(svg,svg *){color:var(--ahed-red-burgundy)!important}#ahed-system .inside-content--search .ahed-search-page-heading h1,#ahed-system .discovery-results-title h1{color:var(--ahed-neutral-text)!important}#ahed-system .inside-content--search .ahed-search-page-heading p,#ahed-system .discovery-results-title p{color:var(--ahed-neutral-muted)!important}#ahed-system .inside-content--search .ahed-search-page-heading small,#ahed-system .inside-content--search .ahed-search-option-label,#ahed-system .discovery-results-title small{color:var(--ahed-red-burgundy)!important}#ahed-system .inside-content--search .ahed-search-option-row{border-color:var(--ahed-red-burgundy-border)!important;box-shadow:0 12px 28px var(--ahed-red-burgundy-shadow)!important;background-color:#fffffff5!important}#ahed-system .inside-content--search .ahed-search-option-row:focus-within{border-color:var(--ahed-soft-rose-strong)!important;box-shadow:0 15px 34px #1f26301a, 0 0 0 3px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .1)!important}#ahed-system .inside-content--search .ahed-home-v2-search :is(.ahed-search-option-label,.ahed-search-option-value,.ahed-search-option-content,input,select){color:var(--ahed-neutral-text)!important;-webkit-text-fill-color:var(--ahed-neutral-text)!important;box-shadow:none!important;background-color:#0000!important;background-image:none!important;border-color:#0000!important}#ahed-system .inside-content--search .ahed-home-v2-search :is(input,select){height:32px!important;min-height:0!important;padding:0!important}#ahed-system .inside-content--search .ahed-home-v2-search .ahed-search-option-label{color:var(--ahed-red-burgundy)!important;-webkit-text-fill-color:var(--ahed-red-burgundy)!important}#ahed-system .inside-content--search .ahed-search-age-range>span{border-color:var(--ahed-red-burgundy-border)!important;background-color:var(--ahed-card-beige-soft)!important;box-shadow:none!important}#ahed-system .inside-content--search .ahed-search-page-note,#ahed-system .inside-content--search .ahed-search-page-note :is(span,svg,svg *){color:var(--ahed-neutral-muted)!important}#ahed-system .discovery-results-page,#ahed-system .discovery-results-toolbar,#ahed-system .discovery-view-options{background-image:none!important}#ahed-system .discovery-results-toolbar{border-color:var(--ahed-red-burgundy-border)!important;box-shadow:0 10px 26px var(--ahed-red-burgundy-shadow)!important;background-color:#fffffff0!important}#ahed-system .discovery-view-options{border-color:var(--ahed-red-burgundy-border)!important;background-color:var(--ahed-card-beige-soft)!important}#ahed-system .discovery-view-options button:not(.is-active){color:var(--ahed-red-burgundy)!important;background-color:#0000!important;border-color:#0000!important}#ahed-system .discovery-results-grid--large{grid-template-columns:repeat(2,minmax(0,1fr))}#ahed-system .discovery-results-grid--grid{grid-template-columns:repeat(3,minmax(0,1fr))}#ahed-system .discovery-results-grid--small{grid-template-columns:repeat(4,minmax(0,1fr))}#ahed-system .discovery-results-grid--list{grid-template-columns:minmax(0,1fr)}@media (width<=1080px){#ahed-system .discovery-results-grid--small{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){#ahed-system .discovery-results-grid--large,#ahed-system .discovery-results-grid--grid,#ahed-system .discovery-results-grid--list{grid-template-columns:minmax(0,1fr)}#ahed-system .discovery-results-grid--small{grid-template-columns:repeat(2,minmax(0,1fr))}}#ahed-system .my-specs-form{box-shadow:none!important;background-color:#0000!important;background-image:none!important;border:0!important;padding:0!important}#ahed-system .my-specs-form .spec-form-intro,#ahed-system .my-specs-form .spec-group{border-color:var(--ahed-red-burgundy-border)!important;box-shadow:0 12px 28px var(--ahed-red-burgundy-shadow)!important;background-color:#fffffff5!important}#ahed-system .my-specs-form .spec-form-intro,#ahed-system .my-specs-form .spec-group-heading{background-image:radial-gradient(circle at 10% 18%, #efd9e0ad, transparent 31%), linear-gradient(135deg, #fff, var(--ahed-card-beige-active))!important}#ahed-system .my-specs-form .spec-group-heading{border-color:var(--ahed-soft-rose-strong)!important;background-color:var(--ahed-card-beige-active)!important}#ahed-system .my-specs-form .spec-group-heading>span{border-color:var(--ahed-soft-rose-strong)!important;color:var(--ahed-red-burgundy)!important;box-shadow:inset 0 0 0 1px var(--ahed-soft-rose-strong)!important;background-color:#fff!important}#ahed-system .my-specs-form .spec-group-heading>span :is(svg,svg *),#ahed-system .my-specs-form .spec-group-heading :is(small,h3){color:var(--ahed-red-burgundy)!important}#ahed-system .my-specs-form .inside-field,#ahed-system .my-specs-form .pill-field{border-color:var(--ahed-red-burgundy-border)!important;background-color:var(--ahed-card-beige-soft)!important;box-shadow:none!important;background-image:none!important}#ahed-system .my-specs-form .inside-field:focus-within{border-color:var(--ahed-soft-rose-strong)!important;box-shadow:0 0 0 3px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .08)!important}#ahed-system .my-specs-form .inside-field>span,#ahed-system .my-specs-form .pill-field>span{border-color:var(--ahed-soft-rose-strong)!important;color:var(--ahed-red-burgundy)!important;background-color:var(--ahed-card-beige-active)!important}#ahed-system .my-specs-form .inside-field>span :is(svg,svg *),#ahed-system .my-specs-form .pill-field>span :is(svg,svg *){color:var(--ahed-red-burgundy)!important}#ahed-system .my-specs-form .inside-field>:is(input,select,textarea),#ahed-system .my-specs-form .pill-field>div,#ahed-system .my-specs-form .pill-field button{color:var(--ahed-neutral-text)!important;box-shadow:none!important;background-color:#fff!important;background-image:none!important;border-color:#0000!important}#ahed-system .my-specs-form .inside-field>select:disabled{color:var(--ahed-neutral-muted)!important;-webkit-text-fill-color:var(--ahed-neutral-muted)!important;background-color:#f1f2f3!important}#ahed-system .my-specs-form .pill-field button.is-selected{border-color:var(--ahed-soft-rose-strong)!important;color:var(--ahed-red-burgundy)!important;background-color:var(--ahed-card-beige-active)!important}#ahed-system .my-specs-form .pill-field button.is-selected :is(svg,svg *){color:var(--ahed-red-burgundy)!important}#ahed-system .my-specs-form .spec-form-footer{border-color:var(--ahed-red-burgundy-border)!important;box-shadow:0 10px 24px var(--ahed-red-burgundy-shadow)!important;background-color:#fff!important;background-image:none!important}#ahed-system .my-specs-form .spec-form-footer button{border-color:var(--ahed-red-burgundy)!important;color:#f2e7d3!important;background-color:var(--ahed-red-burgundy)!important;box-shadow:0 9px 20px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .18)!important;background-image:none!important}#ahed-system .my-specs-form .spec-form-footer button :is(svg,svg *){color:#f2e7d3!important;stroke:#f2e7d3!important}html[data-ahed-platform=unified] body .dialog-public-profile>header,html[data-ahed-platform=unified] body .dialog-public-profile article>span{color:var(--ahed-theme-primary,#4f214b)!important;background-color:#eee5da!important;border-color:#dcc59f!important}html[data-ahed-platform=unified] body .dialog-public-profile>header :is(strong,svg,svg *),html[data-ahed-platform=unified] body .dialog-public-profile article>span{color:var(--ahed-theme-primary,#4f214b)!important}html[data-ahed-platform=unified] body .dialog-public-profile article{background-color:#f7f1e8!important;border-color:#d9c8ae!important}html[data-ahed-platform=unified] body .dialog-public-profile article>b{color:#3f2938!important;background-color:#fffdf9!important}#ahed-system .inside-subscription-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:min(960px,100%);margin-inline:auto}#ahed-system .inside-subscription-card{cursor:pointer;transition:transform .18s,border-color .18s,border-width .18s,box-shadow .18s;transform:translateY(0)scale(1)}#ahed-system .inside-subscription-card:hover,#ahed-system .inside-subscription-card:focus-visible{outline:none;transform:translateY(-6px)}#ahed-system .inside-subscription-card.is-selected{z-index:3;transform:translateY(-14px)scale(1.018);border:4px solid var(--ahed-red-burgundy)!important;box-shadow:0 28px 62px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .25)!important}#ahed-system .inside-subscription-card.is-featured.is-selected{box-shadow:0 30px 66px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .32)!important;border-color:#c7a979!important}#ahed-system .inside-subscription-card.is-active-plan{border-color:var(--ahed-theme-primary,#4f214b)!important;box-shadow:0 20px 48px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .2)!important}#ahed-system .inside-membership-comparison{border:2px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .45);width:min(1120px,100%);color:var(--ahed-theme-primary-deep,#32112f);box-shadow:0 22px 54px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .12);background:#fffdf9;border-radius:28px;margin:28px auto 0;padding:clamp(18px,3vw,32px)}#ahed-system .inside-membership-comparison>header{align-items:center;gap:16px;margin-bottom:20px;display:flex}#ahed-system .inside-membership-comparison>header>span{color:#f2e7d3;background:var(--ahed-theme-primary,#4f214b);border-radius:17px;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid}#ahed-system .inside-membership-comparison>header svg{width:25px;height:25px}#ahed-system .inside-membership-comparison>header small,#ahed-system .inside-membership-comparison>header p{color:rgb(from var(--ahed-theme-primary,#4f214b) r g b / .74)}#ahed-system .inside-membership-comparison>header h2{color:var(--ahed-theme-primary-deep,#32112f);margin:3px 0;font-size:clamp(1.35rem,2.5vw,2rem)}#ahed-system .inside-membership-comparison__table{border:1px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .22);border-radius:20px;overflow-x:auto}#ahed-system .inside-membership-comparison__row{grid-template-columns:minmax(180px,1.25fr) repeat(3,minmax(150px,1fr));align-items:stretch;min-width:760px;display:grid}#ahed-system .inside-membership-comparison__row>*{border-inline-start:1px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .14);border-bottom:1px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .12);text-align:center;justify-content:center;align-items:center;min-height:58px;padding:11px 14px;display:flex}#ahed-system .inside-membership-comparison__row>:first-child{text-align:start;border-inline-start:0;justify-content:flex-start}#ahed-system .inside-membership-comparison__row.is-head{color:#f2e7d3;background:var(--ahed-theme-primary,#4f214b)}#ahed-system .inside-membership-comparison__row.is-head>*{border-color:#f2e7d338}#ahed-system .inside-membership-comparison__group h3{min-width:760px;color:var(--ahed-theme-primary-deep,#32112f);background:rgb(from var(--ahed-theme-primary,#4f214b) r g b / .09);margin:0;padding:10px 16px;font-size:1rem}#ahed-system .inside-membership-comparison__group:last-child .inside-membership-comparison__row:last-child>*{border-bottom:0}#ahed-system .inside-membership-safety{border:1px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .25);color:var(--ahed-theme-primary-deep,#32112f);background:rgb(from var(--ahed-theme-primary,#4f214b) r g b / .055);border-radius:18px;align-items:flex-start;gap:13px;margin-top:18px;padding:16px 18px;display:flex}#ahed-system .inside-membership-safety>svg{flex:0 0 24px;width:24px;height:24px}#ahed-system .inside-membership-safety p{color:rgb(from var(--ahed-theme-primary,#4f214b) r g b / .76);margin:4px 0 0}#ahed-system .composer-tool.is-locked{color:#f2e7d3;background:var(--ahed-theme-primary,#4f214b)}#ahed-system .inside-drawer-profile-hero[data-membership-tier=plus]>small{color:#f2e7d3!important}#ahed-system .ahed-status-header{box-shadow:0 8px 24px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .1)!important;background:#fffdf9f7!important;border-bottom-color:#d9c8ae!important}#ahed-system :is(.ahed-status-menu-button,.ahed-status-fact,.ahed-status-privacy,.ahed-status-language-button,.ahed-status-notification-button){color:#f2e7d3!important;background:var(--ahed-theme-primary,#4f214b)!important;box-shadow:0 9px 22px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .22)!important;background-image:none!important;border-color:#dcc59fb8!important}#ahed-system :is(.ahed-status-menu-button,.ahed-status-fact,.ahed-status-privacy,.ahed-status-language-button,.ahed-status-notification-button) :is(span,strong,b,svg,svg *){color:#f2e7d3!important;stroke:#f2e7d3!important}#ahed-system .inside-swipe-drawer-backdrop{background:rgb(from var(--ahed-theme-primary,#4f214b) r g b / .46)!important}#ahed-system .inside-swipe-drawer-panel{color:#f2e7d3!important;background:var(--ahed-theme-primary,#4f214b)!important;box-shadow:-18px 0 42px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .4)!important;background-image:none!important;border-left-color:#dcc59f9e!important}#ahed-system :is(.inside-drawer-account-details,.inside-drawer-account-content,.inside-drawer-account-grid>div,.inside-mobile-menu-profile){background:#f2e7d30e!important;border-color:#dcc59f61!important}#ahed-system .inside-swipe-drawer .inside-mobile-nav button,#ahed-system .inside-swipe-drawer .inside-mobile-menu-logout{color:#f2e7d3!important;background:#f2e7d30e!important;border-color:#dcc59f61!important}#ahed-system .inside-swipe-drawer .inside-mobile-nav button :is(span,svg,svg *),#ahed-system .inside-swipe-drawer .inside-mobile-menu-logout :is(span,svg,svg *){color:#f2e7d3!important;stroke:#f2e7d3!important}#ahed-system .inside-swipe-drawer .inside-mobile-nav button.is-active{color:#f2e7d3!important;background:var(--ahed-theme-primary,#4f214b)!important;box-shadow:inset -5px 0 0 #f2e7d3, 0 9px 20px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .24)!important;background-image:none!important;border-color:#dcc59f!important}#ahed-system .inside-swipe-drawer .inside-mobile-nav button.is-active :is(span,svg,svg *){color:#f2e7d3!important;stroke:#f2e7d3!important}#ahed-system :is(.ahed-home-v2-search-modes button,.discovery-view-options button,.posts-toolbar button,.marriage-request-steps button,.emoji-category-tabs button,.spec-tabs button,.trust-tabs button).is-active{color:var(--ahed-theme-primary,#4f214b)!important;background:#eee5da!important;border-color:#c7a979!important;box-shadow:inset 0 -3px #c7a979!important}#ahed-system :is(.ahed-home-v2-search-modes button,.discovery-view-options button,.posts-toolbar button,.marriage-request-steps button,.emoji-category-tabs button,.spec-tabs button,.trust-tabs button).is-active :is(span,b,svg,svg *){color:var(--ahed-theme-primary,#4f214b)!important;stroke:var(--ahed-theme-primary,#4f214b)!important}@media (width<=760px){#ahed-system .inside-subscription-grid{grid-template-columns:minmax(0,1fr);gap:18px}#ahed-system .inside-subscription-card.is-selected{transform:translateY(-10px)scale(1.008)}}#ahed-system .inside-sidebar,#ahed-system .inside-swipe-drawer,#ahed-system .inside-swipe-drawer-panel,#ahed-system .inside-swipe-drawer-brand-row,#ahed-system .inside-drawer-account-details,#ahed-system .inside-drawer-account-details>summary,#ahed-system .inside-drawer-account-content,#ahed-system .inside-drawer-account-grid>div,#ahed-system .inside-mobile-menu-profile,#ahed-system .inside-swipe-drawer .inside-mobile-nav button,#ahed-system .inside-swipe-drawer .inside-mobile-nav button:hover,#ahed-system .inside-swipe-drawer .inside-mobile-nav button.is-active,#ahed-system .inside-swipe-drawer .inside-mobile-menu-logout,#ahed-system .inside-swipe-drawer .inside-mobile-menu-logout:hover,#ahed-system .inside-swipe-drawer-close,#ahed-system .inside-swipe-drawer-close:hover{background:var(--ahed-theme-primary,#4f214b)!important;background-image:none!important}#ahed-system .inside-sidebar{color:#f2e7d3!important;box-shadow:-18px 0 42px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .32)!important;border-color:#dcc59f9e!important}#ahed-system :is(.inside-sidebar,.inside-swipe-drawer-panel) :is(span,strong,small,b,em,button,svg,svg *){color:#f2e7d3!important;stroke:#f2e7d3!important}#ahed-system :is(.inside-sidebar,.inside-swipe-drawer-panel) :is(button,details,summary,.inside-drawer-account-content,.inside-drawer-account-grid>div,.inside-mobile-menu-profile){border-color:#dcc59f80!important}#ahed-system .inside-swipe-drawer .inside-mobile-nav button.is-active{border-color:#f2e7d3!important;box-shadow:inset -5px 0 #f2e7d3!important}#ahed-system button.ahed-status-menu-button,#ahed-system button.ahed-status-menu-button:hover,#ahed-system button.ahed-status-menu-button:focus-visible,#ahed-system button.ahed-status-menu-button[aria-expanded=true]{color:#f2e7d3!important;background:var(--ahed-theme-primary,#4f214b)!important;background-color:var(--ahed-theme-primary,#4f214b)!important;background-image:none!important;border-color:#dcc59f!important}#ahed-system button.ahed-status-menu-button :is(span,svg,svg *){color:#f2e7d3!important;stroke:#f2e7d3!important}html[lang=ar][dir=rtl] body #ahed-system #inside-application-drawer,html[lang=ar][dir=rtl] body #ahed-system #inside-application-drawer-panel{background:var(--ahed-theme-primary,#4f214b)!important;background-color:var(--ahed-theme-primary,#4f214b)!important;background-image:none!important}html[lang=ar][dir=rtl] body #ahed-system #inside-application-drawer-panel{scrollbar-color:#dcc59f var(--ahed-theme-primary,#4f214b)!important;border-left-color:#dcc59f!important}html[lang=ar][dir=rtl] body #ahed-system #inside-application-drawer-panel::-webkit-scrollbar-track{background:var(--ahed-theme-primary,#4f214b)!important}html[lang=ar][dir=rtl] body #ahed-system #ahed-open-menu-button,html[lang=ar][dir=rtl] body #ahed-system #ahed-open-menu-button:hover,html[lang=ar][dir=rtl] body #ahed-system #ahed-open-menu-button:focus-visible,html[lang=ar][dir=rtl] body #ahed-system #ahed-open-menu-button[aria-expanded=true]{color:#f2e7d3!important;background:var(--ahed-theme-primary,#4f214b)!important;background-color:var(--ahed-theme-primary,#4f214b)!important;background-image:none!important;border-color:#dcc59f!important}html[lang=ar][dir=rtl] body #ahed-system .inside-main--blank{padding-top:calc(82px + env(safe-area-inset-top))!important}html[lang=ar][dir=rtl] body #ahed-system #ahed-open-menu-button.ahed-floating-menu-button{z-index:210;top:calc(14px + env(safe-area-inset-top));border-radius:18px;place-items:center;width:56px;min-width:56px;height:56px;min-height:56px;padding:0;display:grid;position:fixed;right:14px;color:#f2e7d3!important;background:var(--ahed-theme-primary,#4f214b)!important;box-shadow:0 10px 24px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .25)!important;border:2px solid #f2e7d3!important}html[lang=ar][dir=rtl] body #ahed-system #ahed-open-menu-button.ahed-floating-menu-button :is(svg,svg *){width:30px;height:30px;color:#f2e7d3!important;stroke:#f2e7d3!important}html[lang=ar][dir=rtl] body #ahed-system #inside-application-drawer{width:392px!important;max-width:calc(100dvw - 10px)!important}html[lang=ar][dir=rtl] body #ahed-system #inside-application-drawer-panel{padding:calc(13px + env(safe-area-inset-top)) 13px calc(18px + env(safe-area-inset-bottom))!important;border-radius:31px 0 0 31px!important;gap:12px!important}#ahed-system #inside-application-drawer-panel .inside-swipe-drawer-brand-row{grid-template-columns:57px minmax(0,1fr) 36px;gap:10px;min-height:81px}#ahed-system #inside-application-drawer-panel .inside-swipe-drawer-close{border-radius:18px;width:57px;height:57px}#ahed-system #inside-application-drawer-panel .inside-swipe-drawer-close :is(svg,svg *){width:27px;height:27px}#ahed-system #inside-application-drawer-panel .inside-swipe-drawer-brand :is(.inside-brand,.inside-brand__logo){height:75px}#ahed-system #inside-application-drawer-panel .inside-drawer-account-details{border-radius:21px}#ahed-system #inside-application-drawer-panel .inside-drawer-account-details>summary{grid-template-columns:39px minmax(0,1fr) 31px;gap:12px;min-height:81px;padding:10px 16px}#ahed-system #inside-application-drawer-panel .inside-drawer-account-icon{border-radius:13px;width:39px;height:39px}#ahed-system #inside-application-drawer-panel .inside-drawer-account-icon :is(svg,svg *),#ahed-system #inside-application-drawer-panel .inside-drawer-account-details>summary>svg{width:27px;height:27px}#ahed-system #inside-application-drawer-panel .inside-drawer-account-label small,#ahed-system #inside-application-drawer-panel .inside-drawer-account-grid small,#ahed-system #inside-application-drawer-panel .inside-mobile-menu-identity small{font-size:18px!important}#ahed-system #inside-application-drawer-panel .inside-drawer-account-label strong,#ahed-system #inside-application-drawer-panel .inside-mobile-menu-identity strong{font-size:22px!important}#ahed-system #inside-application-drawer-panel .inside-drawer-account-content{gap:12px;padding:0 12px 12px}#ahed-system #inside-application-drawer-panel .inside-drawer-account-content .inside-mobile-menu-profile{border-radius:18px!important;grid-template-columns:96px minmax(0,1fr)!important;gap:13px!important;margin-top:12px!important;padding:13px!important}#ahed-system #inside-application-drawer-panel .inside-drawer-account-content :is(.inside-mobile-menu-photo,.inside-mobile-menu-avatar){width:88px!important;height:88px!important}#ahed-system #inside-application-drawer-panel .inside-drawer-account-content .inside-mobile-menu-avatar :is(svg,svg *){width:39px!important;height:39px!important}#ahed-system #inside-application-drawer-panel .inside-drawer-account-grid{gap:9px}#ahed-system #inside-application-drawer-panel .inside-drawer-account-grid>div{border-radius:17px;min-height:86px;padding:10px}#ahed-system #inside-application-drawer-panel .inside-drawer-account-grid strong{font-size:20px!important}#ahed-system #inside-application-drawer-panel .inside-mobile-nav{gap:8px!important}#ahed-system #inside-application-drawer-panel .inside-mobile-nav button{border-radius:20px!important;grid-template-columns:36px minmax(0,1fr) auto!important;gap:13px!important;min-height:81px!important;padding:12px 16px!important;font-size:22px!important}#ahed-system #inside-application-drawer-panel .inside-mobile-nav button>svg{width:34px!important;height:34px!important}#ahed-system #inside-application-drawer-panel .inside-mobile-nav .nav-count{min-width:29px;height:29px;font-size:19px!important}#ahed-system #inside-application-drawer-panel .inside-mobile-menu-logout{gap:12px;border-radius:20px!important;min-height:81px!important;margin-top:18px!important;padding:13px 16px!important;font-size:22px!important}#ahed-system #inside-application-drawer-panel .inside-mobile-menu-logout :is(svg,svg *){width:33px!important;height:33px!important}#ahed-system .ahed-home-sponsored-elite__header :is(span,h1,p,strong,small,b,button,svg,svg *),#ahed-system .ahed-home-sponsored-elite__card.is-emphasis :is(span,strong,small,b,svg,svg *),#ahed-system .ahed-home-pulse-compass__center :is(span,h2,p,strong,small,b,svg,svg *){color:#f2e7d3!important;stroke:currentColor!important}#ahed-system .ahed-home-insights{border-radius:26px;margin-top:18px;overflow:hidden;border:3px solid var(--ahed-red-burgundy)!important;background:var(--ahed-card-beige)!important;box-shadow:0 16px 34px var(--ahed-red-burgundy-shadow)!important}#ahed-system .ahed-home-insights__head{border-bottom:1px solid #f2e7d375;justify-content:space-between;align-items:center;gap:18px;min-height:98px;padding:18px 22px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff29;background:linear-gradient(112deg, var(--ahed-theme-deep,#351230) 0%, var(--ahed-theme-primary,#4f214b) 42%, color-mix(in srgb, var(--ahed-theme-primary,#4f214b) 78%, white) 60%, var(--ahed-theme-primary,#4f214b) 76%, var(--ahed-theme-deep,#351230) 100%)!important}#ahed-system .ahed-home-insights__head:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1c,#0000);width:22%;position:absolute;inset:-85% auto -85% 18%;transform:rotate(17deg)}#ahed-system .ahed-home-insights__head>div{z-index:1;align-items:center;gap:13px;min-width:0;display:flex;position:relative}#ahed-system .ahed-home-insights__head>div>span{border:1px solid #f2e7d37a;border-radius:18px;flex:none;place-items:center;width:54px;height:54px;display:grid;color:#f2e7d3!important;background:#f2e7d314!important}#ahed-system .ahed-home-insights__head>div>span :is(svg,svg *){width:25px;height:25px;color:#f2e7d3!important;stroke:currentColor!important}#ahed-system .ahed-home-insights__head>div>div{gap:3px;min-width:0;display:grid}#ahed-system .ahed-home-insights__head small{font-size:14px;line-height:1.5;color:#f2e7d3c7!important}#ahed-system .ahed-home-insights__head h3{margin:0;font-size:clamp(18px,1.8vw,23px);font-weight:700;line-height:1.5;color:#f2e7d3!important}#ahed-system .ahed-home-insights__head>button{z-index:1;border-radius:15px;justify-content:center;align-items:center;gap:6px;min-width:150px;min-height:48px;padding:9px 16px;font-size:15px;font-weight:700;display:inline-flex;position:relative;color:var(--ahed-red-burgundy)!important;background:#f2e7d3!important;border:1px solid #f2e7d3bf!important}#ahed-system .ahed-home-insights__head>button :is(svg,svg *){width:18px;height:18px;color:var(--ahed-red-burgundy)!important;stroke:currentColor!important}#ahed-system .ahed-home-insights__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;background:#d7aa5294!important}#ahed-system .ahed-home-insights__item{grid-template-columns:54px minmax(0,1fr);align-content:start;align-items:center;gap:12px;min-width:0;min-height:245px;padding:18px;display:grid;color:var(--ahed-red-burgundy)!important;background:var(--ahed-card-beige)!important}#ahed-system .ahed-home-insights__item>div{gap:4px;min-width:0;display:grid}#ahed-system .ahed-home-insights__item :is(h3,p,small){text-align:right;color:var(--ahed-red-burgundy)!important}#ahed-system .ahed-home-insights__item small{opacity:.72;font-size:14px;line-height:1.45}#ahed-system .ahed-home-insights__item h3{margin:0;font-size:18px;font-weight:750;line-height:1.5}#ahed-system .ahed-home-insights__item p{margin:0;font-size:14px;font-weight:450;line-height:1.65}#ahed-system .ahed-home-insights__icon{border-radius:17px;place-items:center;width:52px;height:52px;display:grid;border:1px solid var(--ahed-red-burgundy-border)!important;color:#f2e7d3!important;background:var(--ahed-red-burgundy)!important}#ahed-system .ahed-home-insights__icon :is(svg,svg *){width:24px;height:24px;color:#f2e7d3!important;stroke:currentColor!important}#ahed-system .ahed-home-insights__ring{border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:relative;background:conic-gradient(var(--ahed-red-burgundy) var(--ahed-insight-score), #ead5af 0)!important}#ahed-system .ahed-home-insights__ring:before{content:"";border-radius:50%;width:41px;height:41px;position:absolute;background:var(--ahed-card-beige)!important}#ahed-system .ahed-home-insights__ring i{z-index:1;font-size:13px;font-style:normal;font-weight:800;position:relative;color:var(--ahed-red-burgundy)!important}#ahed-system .ahed-home-insights__item>button{border-radius:13px;grid-column:1/-1;justify-content:center;align-items:center;gap:5px;min-height:43px;margin-top:auto;padding:8px 12px;font-size:14px;font-weight:750;display:inline-flex;border:1px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .2)!important;color:var(--ahed-red-burgundy)!important;background:#f2e7d3!important}#ahed-system .ahed-home-insights__item>button :is(svg,svg *){width:17px;height:17px;color:var(--ahed-red-burgundy)!important;stroke:currentColor!important}#ahed-system .ahed-home-v2-mini-grid.is-two{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (width<=1100px){#ahed-system .ahed-home-insights__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#ahed-system .ahed-home-insights__item{min-height:210px}}@media (width<=620px){#ahed-system .ahed-home-insights{border-radius:21px;border-width:2px!important}#ahed-system .ahed-home-insights__head{flex-direction:column;align-items:stretch;padding:16px}#ahed-system .ahed-home-insights__head>button{width:100%}#ahed-system .ahed-home-insights__grid{grid-template-columns:1fr}#ahed-system .ahed-home-insights__item{min-height:0;padding:16px}#ahed-system .ahed-home-v2-mini-grid.is-two{grid-template-columns:1fr!important}}#ahed-system .messages-page,#ahed-system .messages-page:not(.is-chat-open){flex-direction:column;width:min(1180px,100% - 24px);height:calc(100dvh - 118px);min-height:520px;max-height:840px;padding-bottom:0;display:flex;overflow:hidden}#ahed-system .messages-heading{flex:none}#ahed-system .chat-layout{flex:auto;width:100%;overflow:hidden;height:auto!important;min-height:0!important;display:block!important}#ahed-system .chat-layout--list .conversation-list,#ahed-system .chat-layout--conversation .chat-panel{width:100%;height:100%;display:flex;min-height:0!important}#ahed-system .conversation-list{border-bottom:0;border-left:0;flex-direction:column}#ahed-system .conversation-list-head{flex:none;display:flex}#ahed-system .conversation-search{flex:none}#ahed-system .conversation-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;flex:auto;gap:8px;min-height:0;max-height:none;padding:6px 14px 16px;flex-direction:column!important;display:flex!important;overflow:hidden auto!important}#ahed-system .conversation-list-item{border:1px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .14);background:#fffaf0eb;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:5px;display:grid}#ahed-system .conversation-row{border-radius:14px;width:100%;min-width:0!important}#ahed-system .conversation-row:after{display:none}#ahed-system .conversation-delete-button{cursor:pointer;background:#fff4f1;border:1px solid #92304152;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-width:72px;min-height:42px;padding:8px 11px;font-weight:800;display:inline-flex;color:#8f3044!important}#ahed-system .conversation-delete-button svg{width:16px;height:16px}#ahed-system .chat-panel{flex-direction:column;min-width:0;overflow:hidden}#ahed-system .chat-header,#ahed-system .chat-safety-line,#ahed-system .chat-delete-mode,#ahed-system .chat-composer,#ahed-system .chat-uploading,#ahed-system .chat-error{flex:none}#ahed-system .chat-back-button{border:1px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .14);background:var(--ahed-theme-primary,#4f214b);cursor:pointer;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid;color:#f2e7d3!important}#ahed-system .chat-back-button svg{width:20px;height:20px}#ahed-system .chat-messages{overscroll-behavior:contain;overflow-anchor:none;-webkit-overflow-scrolling:touch;flex:auto;min-width:0;overflow:hidden auto;min-height:0!important}#ahed-system .chat-composer{box-sizing:border-box;width:100%;min-width:0;padding-bottom:max(12px, env(safe-area-inset-bottom));position:sticky;bottom:0}#ahed-system .chat-composer input{min-width:0;max-width:100%;font-size:16px!important}@media (width<=760px){#ahed-system .messages-page{width:calc(100% - 12px);height:calc(100dvh - 104px);min-height:0;max-height:none;margin-top:8px}#ahed-system .messages-page.is-chat-open .messages-heading{display:none}#ahed-system .chat-layout{border-radius:20px}#ahed-system .conversation-list-item{grid-template-columns:minmax(0,1fr) 68px;gap:5px}#ahed-system .conversation-delete-button{min-width:62px;padding-inline:7px}#ahed-system .chat-header{min-height:64px;padding:8px}#ahed-system .chat-messages{padding:14px 10px}#ahed-system .chat-composer{padding:8px 7px max(8px, env(safe-area-inset-bottom));gap:3px}#ahed-system .composer-tool,#ahed-system .composer-mic,#ahed-system .composer-send{flex-basis:39px;width:39px!important;height:39px!important}}#ahed-system .chat-layout.chat-layout--list{height:min(590px,100dvh - 260px)!important;min-height:390px!important}@media (width<=760px){#ahed-system .chat-layout.chat-layout--list{height:calc(100dvh - 212px)!important;min-height:360px!important}}#ahed-system .messages-page,#ahed-system .messages-page:not(.is-chat-open){border:7px solid var(--ahed-theme-primary,#4f214b);outline-offset:3px;height:calc(100dvh - 116px);min-height:540px;max-height:790px;box-shadow:0 28px 64px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .2), inset 0 0 0 1px #fffaf0d1;border-radius:36px;outline:2px solid #d9b769;position:relative;overflow:hidden;background:#eadbc6!important;width:min(1040px,100% - 52px)!important;margin:22px auto 28px!important;padding:14px!important}#ahed-system .messages-page:before{z-index:3;content:"";background:#d9b769;border-radius:99px;width:76px;height:6px;position:absolute;top:5px;left:50%;transform:translate(-50%)}#ahed-system .messages-page:after{z-index:0;border:1px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .2);content:"";pointer-events:none;border-radius:24px;position:absolute;inset:7px}#ahed-system .messages-page>*{z-index:1;position:relative}#ahed-system .messages-inbox-heading{min-height:104px;box-shadow:0 10px 24px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .16);border-width:0;border-radius:20px;margin:0 0 12px}#ahed-system .chat-layout,#ahed-system .chat-layout.chat-layout--list{border:3px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .82);box-shadow:inset 0 0 0 2px #d9b76952, 0 9px 22px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .11);background:#fffaf0;border-radius:22px;flex:auto;height:auto!important;min-height:0!important}#ahed-system .chat-layout--list .conversation-list{border:1px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .18);background:#fffdf8;border-radius:16px;margin:5px;overflow:hidden}#ahed-system .messages-page.is-chat-open .chat-layout--conversation{height:100%!important}@media (width<=760px){#ahed-system .messages-page,#ahed-system .messages-page:not(.is-chat-open){outline-offset:1px;border-width:4px;border-radius:25px;outline-width:1px;height:calc(100dvh - 100px);min-height:0;max-height:none;width:calc(100% - 20px)!important;margin:10px auto 14px!important;padding:8px!important}#ahed-system .messages-page:before{width:54px;height:4px;top:3px}#ahed-system .messages-page:after{border-radius:18px;inset:4px}#ahed-system .messages-inbox-heading{border-radius:16px;min-height:88px;margin-bottom:7px}#ahed-system .chat-layout,#ahed-system .chat-layout.chat-layout--list{border-width:2px;border-radius:17px;height:auto!important;min-height:0!important}#ahed-system .chat-layout--list .conversation-list{border-radius:13px;margin:3px}}html[data-ahed-platform=unified] body #ahed-system{--ahed-web-sidebar-width:clamp(300px, 22vw, 360px);overflow-x:hidden}html[data-ahed-platform=unified] body #ahed-system .inside-swipe-drawer-panel{border-left:2px solid #d9b769!important;border-radius:26px 0 0 26px!important}@media (width<=760px){html[data-ahed-platform=unified] body #ahed-system{--ahed-web-sidebar-width:clamp(220px, 42vw, 280px)}}@media (orientation:landscape){html[data-ahed-platform=unified] body #ahed-system .inside-main,html[data-ahed-platform=unified] body #ahed-system .inside-main--blank{width:calc(100% - var(--ahed-web-sidebar-width))!important;inline-size:calc(100% - var(--ahed-web-sidebar-width))!important;max-inline-size:none!important;margin-right:var(--ahed-web-sidebar-width)!important}html[data-ahed-platform=unified] body #ahed-system .inside-swipe-drawer,html[data-ahed-platform=unified] body #ahed-system .inside-swipe-drawer.is-open,html[data-ahed-platform=unified] body #ahed-system .inside-swipe-drawer.is-web-persistent{z-index:190!important;width:var(--ahed-web-sidebar-width)!important;opacity:1!important;pointer-events:auto!important;visibility:visible!important;max-width:none!important;height:100dvh!important;transition:none!important;display:block!important;position:fixed!important;inset:0 0 0 auto!important;transform:none!important}html[data-ahed-platform=unified] body #ahed-system .inside-swipe-drawer-brand-row{grid-template-columns:minmax(0,1fr)!important}html[data-ahed-platform=unified] body #ahed-system :is(.ahed-floating-menu-button,.inside-swipe-drawer-backdrop,.inside-swipe-drawer-close,.inside-swipe-drawer-grip){display:none!important}html[data-ahed-platform=unified].ahed-drawer-open,html[data-ahed-platform=unified].ahed-drawer-open body{overscroll-behavior:auto;overflow-y:auto!important}}@media (orientation:portrait){html[data-ahed-platform=unified] body #ahed-system .inside-main,html[data-ahed-platform=unified] body #ahed-system .inside-main--blank{width:100%!important;inline-size:100dvw!important;max-inline-size:none!important;margin-right:0!important}html[data-ahed-platform=unified] body #ahed-system .ahed-floating-menu-button{display:grid!important}}#ahed-system .inside-content:not(.legacy-home-content),#ahed-system .ahed-home-layout{box-sizing:border-box;border:7px solid var(--ahed-theme-primary,#4f214b);outline-offset:3px;box-shadow:0 28px 64px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .18), inset 0 0 0 1px #fffaf0d6;border-radius:36px;outline:2px solid #d9b769;position:relative;background:#eadbc6!important;width:min(1120px,100% - 52px)!important;max-width:1120px!important;margin:22px auto 34px!important;padding:18px!important}#ahed-system .inside-content:not(.legacy-home-content):before,#ahed-system .ahed-home-layout:before{z-index:3;content:"";background:#d9b769;border-radius:99px;width:76px;height:6px;position:absolute;top:5px;left:50%;transform:translate(-50%)}#ahed-system .inside-content:not(.legacy-home-content):after,#ahed-system .ahed-home-layout:after{z-index:0;border:1px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .2);content:"";pointer-events:none;border-radius:24px;position:absolute;inset:7px}#ahed-system .inside-content:not(.legacy-home-content)>*,#ahed-system .ahed-home-layout>*{z-index:1;position:relative}#ahed-system .ahed-home-center{border:2px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .78);background:#fffaf0;border-radius:23px;padding:10px;overflow:hidden;box-shadow:inset 0 0 0 2px #d9b76947}#ahed-system .inside-content:not(.legacy-home-content)>.inside-page-heading,#ahed-system .inside-content--search .ahed-search-page-heading,#ahed-system .inside-content--search .discovery-results-heading{align-items:center;min-height:104px;color:#f2e7d3!important;background:var(--ahed-theme-primary,#4f214b)!important;box-shadow:0 10px 24px rgb(from var(--ahed-theme-primary,#4f214b) r g b / .16)!important;background-image:none!important;border:1px solid #d9b769e6!important;border-radius:20px!important;margin:0 0 16px!important;padding:18px 22px!important}#ahed-system .inside-content:not(.legacy-home-content)>.inside-page-heading :is(h1,h2,h3,p,strong,small,span,svg,svg *),#ahed-system .inside-content--search .ahed-search-page-heading :is(h1,h2,h3,p,strong,small,span,svg,svg *),#ahed-system .inside-content--search .discovery-results-heading :is(h1,h2,h3,p,strong,small,span,svg,svg *){stroke:currentColor;color:#f2e7d3!important}#ahed-system .inside-content:not(.legacy-home-content)>.inside-page-heading .inside-eyebrow,#ahed-system .inside-content--search .ahed-search-page-heading>span,#ahed-system .inside-content--search .ahed-search-page-heading>span :is(svg,svg *),#ahed-system .inside-content--search .discovery-results-title>span,#ahed-system .inside-content--search .discovery-results-title>span :is(svg,svg *){color:#d9b769!important;stroke:#d9b769!important}#ahed-system .inside-content:not(.legacy-home-content)>.inside-page-heading>button,#ahed-system .inside-content--search .discovery-results-edit{color:var(--ahed-theme-primary,#4f214b)!important;box-shadow:none!important;background:#f2e7d3!important;border-color:#d9b769!important}#ahed-system .inside-content:not(.legacy-home-content)>.inside-page-heading>button :is(span,svg,svg *),#ahed-system .inside-content--search .discovery-results-edit :is(span,svg,svg *){color:var(--ahed-theme-primary,#4f214b)!important;stroke:var(--ahed-theme-primary,#4f214b)!important}#ahed-system .inside-content:not(.legacy-home-content)>:not(.inside-page-heading),#ahed-system .inside-content--search>:not(.inside-page-heading){color:var(--ahed-theme-primary,#4f214b)}@media (width<=1200px){#ahed-system .inside-content:not(.legacy-home-content),#ahed-system .ahed-home-layout{width:calc(100% - 24px)!important;padding:12px!important}#ahed-system .inside-content:not(.legacy-home-content)>.inside-page-heading,#ahed-system .inside-content--search .discovery-results-heading{flex-direction:column;align-items:flex-start;gap:12px}}@media (width<=760px){#ahed-system .inside-content:not(.legacy-home-content),#ahed-system .ahed-home-layout{outline-offset:1px;border-width:4px;border-radius:25px;outline-width:1px;width:calc(100% - 14px)!important;margin:10px auto 18px!important;padding:8px!important}#ahed-system .inside-content:not(.legacy-home-content):before,#ahed-system .ahed-home-layout:before{width:54px;height:4px;top:3px}#ahed-system .inside-content:not(.legacy-home-content):after,#ahed-system .ahed-home-layout:after{border-radius:18px;inset:4px}#ahed-system .ahed-home-center{border-width:2px;border-radius:17px;padding:5px}#ahed-system .inside-content:not(.legacy-home-content)>.inside-page-heading,#ahed-system .inside-content--search .ahed-search-page-heading,#ahed-system .inside-content--search .discovery-results-heading{min-height:88px;border-radius:16px!important;margin-bottom:9px!important;padding:14px!important}#ahed-system .inside-content:not(.legacy-home-content)>.inside-page-heading h1,#ahed-system .inside-content--search .ahed-search-page-heading h1,#ahed-system .inside-content--search .discovery-results-heading h1{line-height:1.25;font-size:clamp(23px,7vw,31px)!important}}html[lang=ar][dir=rtl] body #ahed-system.inside-app .inside-main--blank{padding-top:0!important}html[lang=ar][dir=rtl] body #ahed-system.inside-app #inside-application-drawer,html[lang=ar][dir=rtl] body #ahed-system.inside-app #inside-application-drawer-panel,#ahed-system.inside-app .inside-swipe-drawer-brand-row,#ahed-system.inside-app .inside-drawer-account-details,#ahed-system.inside-app .inside-drawer-account-details>summary,#ahed-system.inside-app .inside-drawer-account-content,#ahed-system.inside-app .inside-drawer-account-grid>div,#ahed-system.inside-app .inside-mobile-menu-profile,#ahed-system.inside-app .inside-swipe-drawer .inside-mobile-nav button,#ahed-system.inside-app .inside-swipe-drawer .inside-mobile-nav button:hover,#ahed-system.inside-app .inside-swipe-drawer .inside-mobile-nav button.is-active,#ahed-system.inside-app .inside-swipe-drawer .inside-mobile-menu-logout,#ahed-system.inside-app .inside-swipe-drawer .inside-mobile-menu-logout:hover,#ahed-system.inside-app .inside-swipe-drawer-close,#ahed-system.inside-app .inside-swipe-drawer-close:hover{background:var(--ahed-theme-fill)!important;background-color:var(--ahed-theme-primary)!important;background-image:var(--ahed-theme-fill)!important}#ahed-system.inside-app :is(#inside-application-drawer,#inside-application-drawer-panel) :is(span,strong,small,b,em,button,svg,svg *){color:var(--ahed-theme-foreground)!important;stroke:var(--ahed-theme-foreground)!important}#ahed-system.inside-app .inside-swipe-drawer .inside-mobile-nav button.is-active{border-color:var(--ahed-theme-foreground)!important;box-shadow:inset -5px 0 0 var(--ahed-theme-foreground)!important}#ahed-system.inside-app .inside-content:not(.legacy-home-content),#ahed-system.inside-app .ahed-home-layout,#ahed-system.inside-app .messages-page{border-color:var(--ahed-theme-primary)!important;outline-color:color-mix(in srgb, var(--ahed-theme-primary) 34%, #d9b769)!important}#ahed-system.inside-app .inside-content:not(.legacy-home-content):before,#ahed-system.inside-app .ahed-home-layout:before,#ahed-system.inside-app .messages-page:before{background:color-mix(in srgb, var(--ahed-theme-primary) 42%, #d9b769)!important}#ahed-system.inside-app :is(.inside-page-heading,.messages-inbox-heading,.discovery-results-heading) :is(h1,h2,strong,svg,svg *){color:var(--ahed-theme-primary)!important;stroke:var(--ahed-theme-primary)!important}#ahed-system.inside-app{--ahed-theme-champagne:#f2e7d3;--ahed-theme-gold:#d9b769;--ahed-theme-border-strong:color-mix(in srgb, var(--ahed-theme-primary) 76%, var(--ahed-theme-gold));--ahed-theme-border:color-mix(in srgb, var(--ahed-theme-primary) 42%, var(--ahed-theme-gold));--ahed-theme-border-soft:color-mix(in srgb, var(--ahed-theme-primary) 22%, #eee5da);--ahed-theme-card:color-mix(in srgb, #fffdf9 96%, var(--ahed-theme-soft));--ahed-theme-card-active:color-mix(in srgb, #fffdf9 78%, var(--ahed-theme-soft));--ahed-theme-text:color-mix(in srgb, var(--ahed-theme-primary) 62%, #2c282b);--ahed-theme-muted:color-mix(in srgb, var(--ahed-theme-primary) 42%, #777177);--ahed-page-ivory:color-mix(in srgb, #fcf8f0 96%, var(--ahed-theme-soft));--ahed-card-beige:var(--ahed-theme-card);--ahed-card-beige-soft:color-mix(in srgb, #f7f1e8 94%, var(--ahed-theme-soft));--ahed-card-beige-active:var(--ahed-theme-card-active);--ahed-red-burgundy-border:var(--ahed-theme-border-soft);--ahed-soft-rose-strong:var(--ahed-theme-border);--ahed-neutral-text:var(--ahed-theme-text);--ahed-neutral-muted:var(--ahed-theme-muted);--ahed-drawer-gold:var(--ahed-theme-champagne);--ahed-drawer-gold-bright:var(--ahed-theme-champagne);--inside-gold:var(--ahed-theme-gold);--inside-gold-dark:var(--ahed-theme-primary);--inside-gold-muted:var(--ahed-theme-muted);--inside-gold-light:var(--ahed-theme-champagne);--inside-beige:var(--ahed-page-ivory);--inside-beige-card:var(--ahed-theme-card);--inside-beige-active:var(--ahed-theme-card-active);--inside-ivory:var(--ahed-page-ivory);--inside-surface:var(--ahed-card-beige-soft);--inside-text:var(--ahed-theme-text);--inside-muted:var(--ahed-theme-muted)}#ahed-system.inside-app :is(h1,h2,h3,h4,h5,h6,dt,strong){color:var(--ahed-theme-primary)!important}#ahed-system.inside-app :is(p,li,label,dd,small,time){color:var(--ahed-theme-text)!important}#ahed-system.inside-app :is(article,fieldset,.inside-section,.inside-page-heading,.inside-placeholder,.inside-empty,.spec-form,.spec-group,.conversation-list,.conversation-list-item,.conversation-row,.chat-panel,.request-list>article,.trust-panel,.privacy-panel,.verification-panel,.wali-panel,.reports-panel,.language-preference-card,.account-setting-card,.inside-membership-summary,.inside-subscription-card,.promotion-option-card){border-color:var(--ahed-theme-border-soft)!important}#ahed-system.inside-app :is(.ahed-home-stat-card,.ahed-home-v2-pulse-card,.ahed-home-v2-mini-card,.recommendation-card,.conversation-list-item,.inside-subscription-card,.promotion-option-card,.language-preference-card,.account-setting-card){background-color:var(--ahed-theme-card)!important;box-shadow:0 10px 28px rgb(from var(--ahed-theme-primary) r g b / .11)!important}#ahed-system.inside-app :is(button.is-active,button.is-selected,button[aria-current=page],.privacy-switch.is-on,.near-match-toggle.is-on,.setting-switch.is-on):not(.ahed-app-header__action):not(.ahed-app-header__menu){border-color:var(--ahed-theme-border-strong)!important;color:var(--ahed-theme-primary)!important;background-color:var(--ahed-theme-card-active)!important}#ahed-system.inside-app :is(.inside-primary-button,.profile-button,.request-accept,.filter-submit,.chat-send-button,.post-form-actions>button:last-child,.marriage-post>footer>button:last-child,.spec-form-footer button,.discovery-results-edit){border-color:var(--ahed-theme-border-strong)!important;color:var(--ahed-theme-foreground)!important;background:var(--ahed-theme-fill)!important;background-color:var(--ahed-theme-primary)!important;background-image:var(--ahed-theme-fill)!important}#ahed-system.inside-app :is(.ahed-app-header__action,.ahed-app-header__menu,.inside-primary-button,.profile-button,.request-accept,.filter-submit,.chat-send-button,.post-form-actions>button:last-child,.marriage-post>footer>button:last-child,.spec-form-footer button,#inside-application-drawer,#inside-application-drawer-panel) :is(span,b,strong,small,svg,svg *){color:var(--ahed-theme-foreground)!important;stroke:var(--ahed-theme-foreground)!important}#ahed-system.inside-app .inside-swipe-drawer-brand{box-sizing:border-box;border-radius:23px;place-items:center;min-width:0;padding:5px;display:grid;border:2px solid var(--ahed-theme-foreground)!important;background:var(--ahed-theme-fill)!important;background-color:var(--ahed-theme-primary)!important;background-image:var(--ahed-theme-fill)!important;box-shadow:0 0 0 3px rgb(from var(--ahed-theme-foreground) r g b / .15), 0 11px 28px rgb(from var(--ahed-theme-primary) r g b / .3)!important}#ahed-system.inside-app .inside-swipe-drawer-brand .inside-brand,#ahed-system.inside-app .inside-swipe-drawer-brand .inside-brand__logo{border-radius:18px;width:100%;max-width:100%}#ahed-system.inside-app .inside-swipe-drawer-brand .inside-brand__logo{border:1px solid rgb(from var(--ahed-theme-foreground) r g b / .65);box-shadow:inset 0 0 0 1px rgb(from var(--ahed-theme-primary) r g b / .32)}#ahed-system.inside-app .inside-content:not(.legacy-home-content),#ahed-system.inside-app .ahed-home-layout,#ahed-system.inside-app .messages-page{outline-offset:3px;overflow:hidden;border:6px solid var(--ahed-theme-primary)!important;outline:3px solid var(--ahed-theme-border-strong)!important;background:color-mix(in srgb, #eadbc6 90%, var(--ahed-theme-soft))!important;box-shadow:0 26px 60px rgb(from var(--ahed-theme-primary) r g b / .2), inset 0 0 0 2px rgb(from var(--ahed-theme-foreground) r g b / .46)!important}#ahed-system.inside-app .inside-content:not(.legacy-home-content):after,#ahed-system.inside-app .ahed-home-layout:after,#ahed-system.inside-app .messages-page:after{border:2px solid rgb(from var(--ahed-theme-primary) r g b / .38)!important}@media (orientation:landscape){html[data-ahed-platform=unified] body #ahed-system.inside-app{--ahed-web-sidebar-width:clamp(320px, 28vw, 392px)}html[data-ahed-platform=unified] body #ahed-system.inside-app .inside-main,html[data-ahed-platform=unified] body #ahed-system.inside-app .inside-main--blank{box-sizing:border-box!important;width:calc(100vw - var(--ahed-web-sidebar-width))!important;inline-size:calc(100dvw - var(--ahed-web-sidebar-width))!important;max-width:calc(100vw - var(--ahed-web-sidebar-width))!important;margin-right:var(--ahed-web-sidebar-width)!important;margin-left:0!important;overflow-x:clip!important}html[data-ahed-platform=unified] body #ahed-system.inside-app #inside-application-drawer{box-sizing:border-box!important;width:var(--ahed-web-sidebar-width)!important;max-width:var(--ahed-web-sidebar-width)!important}html[data-ahed-platform=unified] body #ahed-system.inside-app .inside-main>*,html[data-ahed-platform=unified] body #ahed-system.inside-app .inside-content,html[data-ahed-platform=unified] body #ahed-system.inside-app .ahed-home-layout,html[data-ahed-platform=unified] body #ahed-system.inside-app .messages-page{box-sizing:border-box;max-width:100%!important}}@media (orientation:landscape) and (width<=820px){html[data-ahed-platform=unified] body #ahed-system.inside-app{--ahed-web-sidebar-width:clamp(260px, 42vw, 320px)}}@media (orientation:portrait){html[data-ahed-platform=unified] body #ahed-system.inside-app .inside-main,html[data-ahed-platform=unified] body #ahed-system.inside-app .inside-main--blank{box-sizing:border-box!important;width:100vw!important;inline-size:100dvw!important;max-width:100vw!important;margin-right:0!important;overflow-x:clip!important}}@media (width<=760px){#ahed-system.inside-app .inside-content:not(.legacy-home-content),#ahed-system.inside-app .ahed-home-layout,#ahed-system.inside-app .messages-page{outline-offset:2px;border-width:4px!important;outline-width:2px!important}}#ahed-system.inside-app{--ahed-copy-on-light:#4f214b;--ahed-copy-on-dark:#f2e7d3;--ahed-icon-on-light:var(--ahed-theme-primary);--ahed-icon-on-dark:var(--ahed-theme-soft);--ahed-theme-keyline:color-mix(in srgb, var(--ahed-theme-primary) 72%, #d9b769);--ahed-theme-shadow:rgb(from var(--ahed-theme-primary) r g b / .2)}#ahed-system.inside-app :is(h1,h2,h3,h4,h5,h6,p,span,strong,small,b,em,label,button,a,li,dt,dd,time){text-shadow:none;color:var(--ahed-copy-on-light)!important;-webkit-text-fill-color:var(--ahed-copy-on-light)!important}#ahed-system.inside-app :is(.ahed-home-sponsored-elite,.ahed-home-sponsored-elite__card,.ahed-home-pulse-compass,.ahed-home-pulse-compass__card,.ahed-home-insights,.ahed-home-insights__item,.ahed-home-v2-mini-card,.recommendation-card,.inside-subscription-card,.promotion-option-card,.conversation-list-item,.language-preference-card,.account-setting-card){border-color:var(--ahed-theme-primary)!important;box-shadow:0 12px 28px var(--ahed-theme-shadow)!important}#ahed-system.inside-app :is(.ahed-app-header__menu,.ahed-app-header__action,.ahed-home-sponsored-elite__header,.ahed-home-sponsored-elite__card.is-emphasis,.ahed-home-pulse-compass__center,.ahed-home-insights__head,.inside-primary-button,.profile-button,.request-accept,.filter-submit,.chat-send-button,.ahed-home-v2-search-modes button.is-active,.ahed-home-v2-search-submit,.post-form-actions>button:last-child,.marriage-post>footer>button:last-child,.spec-form-footer button,.discovery-results-edit){border-color:var(--ahed-theme-keyline)!important;color:var(--ahed-copy-on-dark)!important;-webkit-text-fill-color:var(--ahed-copy-on-dark)!important;background:var(--ahed-theme-fill)!important;background-color:var(--ahed-theme-primary)!important;background-image:var(--ahed-theme-fill)!important;box-shadow:0 12px 28px var(--ahed-theme-shadow)!important}#ahed-system.inside-app :is(#inside-application-drawer,#inside-application-drawer-panel,.ahed-app-header__menu,.ahed-app-header__action,.ahed-home-sponsored-elite__header,.ahed-home-sponsored-elite__card.is-emphasis,.ahed-home-pulse-compass__center,.ahed-home-insights__head,.inside-primary-button,.profile-button,.request-accept,.filter-submit,.chat-send-button,.ahed-home-v2-search-modes button.is-active,.ahed-home-v2-search-submit,.post-form-actions>button:last-child,.marriage-post>footer>button:last-child,.spec-form-footer button,.discovery-results-edit) :is(h1,h2,h3,h4,h5,h6,p,span,strong,small,b,em,label,button,a,li,dt,dd,time){text-shadow:0 1px 1px #00000024;color:var(--ahed-copy-on-dark)!important;-webkit-text-fill-color:var(--ahed-copy-on-dark)!important}#ahed-system.inside-app :is(.inside-main,.inside-content,.ahed-home-v2,.messages-page) :is(svg,svg *){color:var(--ahed-icon-on-light)!important;stroke:var(--ahed-icon-on-light)!important}#ahed-system.inside-app :is(#inside-application-drawer,#inside-application-drawer-panel,.ahed-app-header__menu,.ahed-app-header__action,.ahed-home-sponsored-elite__header,.ahed-home-sponsored-elite__card.is-emphasis,.ahed-home-pulse-compass__center,.ahed-home-insights__head,.inside-primary-button,.profile-button,.request-accept,.filter-submit,.chat-send-button,.ahed-home-v2-search-modes button.is-active,.ahed-home-v2-search-submit) :is(svg,svg *){color:var(--ahed-icon-on-dark)!important;stroke:var(--ahed-icon-on-dark)!important}#ahed-system.inside-app .inside-swipe-drawer-brand,#ahed-system.inside-app .inside-swipe-drawer-brand .inside-brand{border-radius:23px;overflow:hidden;border-color:var(--ahed-theme-keyline)!important;background:var(--ahed-theme-fill)!important;background-color:var(--ahed-theme-primary)!important;background-image:var(--ahed-theme-fill)!important}#ahed-system.inside-app .inside-swipe-drawer-brand .inside-brand__logo{filter:drop-shadow(0 7px 14px #0003);box-shadow:none!important;background:0 0!important;border:0!important}#ahed-system.inside-app .ahed-home-sponsored-elite__header,#ahed-system.inside-app .ahed-home-sponsored-elite__card.is-emphasis{background:var(--ahed-theme-fill)!important;background-color:var(--ahed-theme-primary)!important;background-image:var(--ahed-theme-fill)!important}#ahed-system.inside-app .ahed-home-sponsored-elite__card{box-shadow:inset 0 0 0 3px var(--ahed-theme-primary)!important}#ahed-system.inside-app .ahed-home-sponsored-elite__card.is-emphasis{box-shadow:inset 0 0 0 4px var(--ahed-theme-deep), inset 0 0 0 6px var(--ahed-theme-keyline), 0 16px 26px var(--ahed-theme-shadow)!important}#ahed-system.inside-app .ahed-home-sponsored-elite__avatar,#ahed-system.inside-app .ahed-home-sponsored-elite__photo-lock,#ahed-system.inside-app .ahed-home-sponsored-elite__tag{border-color:var(--ahed-theme-keyline)!important;background:var(--ahed-theme-primary)!important}#ahed-system.inside-app .ahed-home-sponsored-elite__tag,#ahed-system.inside-app .ahed-home-sponsored-elite__tag :is(svg,svg *){color:var(--ahed-copy-on-dark)!important;-webkit-text-fill-color:var(--ahed-copy-on-dark)!important;stroke:var(--ahed-icon-on-dark)!important}#ahed-system.inside-app .ahed-home-sponsored-elite__index,#ahed-system.inside-app .ahed-home-sponsored-elite__arrow,#ahed-system.inside-app .ahed-home-sponsored-elite__identity>span :is(svg,svg *){color:var(--ahed-theme-primary)!important;stroke:var(--ahed-theme-primary)!important}#ahed-system.inside-app .ahed-default-profile-photo [fill=\#4f214b]{fill:var(--ahed-theme-primary)!important}#ahed-system.inside-app .ahed-home-pulse-compass__center{background:var(--ahed-theme-fill)!important;background-color:var(--ahed-theme-primary)!important;background-image:var(--ahed-theme-fill)!important}#ahed-system.inside-app .ahed-home-pulse-compass__center:before,#ahed-system.inside-app .ahed-home-pulse-compass__center:after{border-color:rgb(from var(--ahed-theme-primary) r g b / .38)!important}#ahed-system.inside-app .ahed-home-pulse-compass__center>span{color:var(--ahed-theme-primary)!important;background:var(--ahed-copy-on-dark)!important}#ahed-system.inside-app .ahed-home-pulse-compass__center>span :is(svg,svg *){color:var(--ahed-theme-primary)!important;stroke:var(--ahed-theme-primary)!important}#ahed-system.inside-app .ahed-home-pulse-compass__card>span:first-child,#ahed-system.inside-app .ahed-home-insights__icon,#ahed-system.inside-app .ahed-home-insights__head>div>span,#ahed-system.inside-app .ahed-home-v2-mini-top>i{border-color:var(--ahed-theme-keyline)!important;background:var(--ahed-theme-primary)!important}#ahed-system.inside-app :is(.ahed-home-pulse-compass__card>span:first-child,.ahed-home-insights__icon,.ahed-home-insights__head>div>span,.ahed-home-v2-mini-top>i) :is(svg,svg *){color:var(--ahed-icon-on-dark)!important;stroke:var(--ahed-icon-on-dark)!important}#ahed-system.inside-app .ahed-home-insights__ring{background:conic-gradient(var(--ahed-theme-primary) var(--ahed-insight-score), color-mix(in srgb, var(--ahed-theme-primary) 18%, #ead5af) 0)!important}#ahed-system.inside-app .ahed-home-insights__ring i{color:var(--ahed-copy-on-light)!important;-webkit-text-fill-color:var(--ahed-copy-on-light)!important}#ahed-system.inside-app .inside-swipe-drawer .inside-mobile-nav button.is-active{border-color:var(--ahed-theme-keyline)!important;color:var(--ahed-copy-on-light)!important;box-shadow:inset -5px 0 0 var(--ahed-theme-primary)!important;background:#fffaf0!important}#ahed-system.inside-app .inside-swipe-drawer .inside-mobile-nav button.is-active :is(span,strong,small,b,em){text-shadow:none;color:var(--ahed-copy-on-light)!important;-webkit-text-fill-color:var(--ahed-copy-on-light)!important}#ahed-system.inside-app .inside-swipe-drawer .inside-mobile-nav button.is-active :is(svg,svg *){color:var(--ahed-theme-primary)!important;stroke:var(--ahed-theme-primary)!important}#ahed-system.inside-app :is(input,select,textarea,option){border-color:color-mix(in srgb, var(--ahed-theme-primary) 42%, #d9b769)!important;color:var(--ahed-copy-on-light)!important;-webkit-text-fill-color:var(--ahed-copy-on-light)!important;caret-color:var(--ahed-theme-primary)!important;background:#fffdf9!important}#ahed-system.inside-app :is(input,textarea)::placeholder{color:color-mix(in srgb, var(--ahed-copy-on-light) 64%, #fff)!important;-webkit-text-fill-color:color-mix(in srgb, var(--ahed-copy-on-light) 64%, #fff)!important}#ahed-system.inside-app .conversation-delete-button,#ahed-system.inside-app .conversation-delete-button :is(span,strong,small,svg,svg *){color:#8f3044!important;-webkit-text-fill-color:#8f3044!important;stroke:#8f3044!important}#ahed-system.inside-app .inside-drawer-profile-hero{text-align:center;border-radius:24px;flex:none;order:2;justify-items:center;gap:7px;padding:18px 14px 16px;display:grid;border:2px solid var(--ahed-theme-keyline)!important;color:var(--ahed-copy-on-dark)!important;background:rgb(from var(--ahed-theme-deep) r g b / .7)!important;box-shadow:inset 0 0 0 1px rgb(from var(--ahed-theme-soft) r g b / .18), 0 12px 26px rgb(from var(--ahed-theme-deep) r g b / .26)!important}#ahed-system.inside-app .inside-drawer-profile-photo{cursor:pointer;border-radius:50%;width:174px;min-width:174px;height:174px;padding:0;display:block;position:relative;border:3px solid var(--ahed-theme-keyline)!important;color:var(--ahed-icon-on-dark)!important;background:var(--ahed-theme-fill)!important;background-color:var(--ahed-theme-primary)!important;background-image:var(--ahed-theme-fill)!important;box-shadow:0 0 0 5px rgb(from var(--ahed-theme-soft) r g b / .13), 0 15px 30px rgb(from var(--ahed-theme-deep) r g b / .3)!important}#ahed-system.inside-app .inside-drawer-profile-photo:disabled{cursor:wait;opacity:.74}#ahed-system.inside-app .inside-drawer-profile-avatar{border-radius:50%;place-items:center;width:100%;height:100%;display:grid;overflow:hidden;color:var(--ahed-icon-on-dark)!important;background:0 0!important}#ahed-system.inside-app .inside-drawer-profile-avatar img{object-fit:cover;object-position:center top;width:100%;height:100%}#ahed-system.inside-app .inside-drawer-profile-avatar :is(svg,svg *){width:74px;height:74px;color:var(--ahed-icon-on-dark)!important;stroke:var(--ahed-icon-on-dark)!important}#ahed-system.inside-app .inside-drawer-profile-camera{border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;bottom:8px;right:4px;border:3px solid var(--ahed-theme-deep)!important;color:var(--ahed-theme-primary)!important;background:var(--ahed-copy-on-dark)!important;box-shadow:0 8px 18px #00000042!important}#ahed-system.inside-app .inside-drawer-profile-camera :is(svg,svg *){width:24px;height:24px;color:var(--ahed-theme-primary)!important;stroke:var(--ahed-theme-primary)!important}#ahed-system.inside-app .inside-drawer-profile-hero>strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:850;line-height:1.35;overflow:hidden;color:var(--ahed-copy-on-dark)!important;-webkit-text-fill-color:var(--ahed-copy-on-dark)!important;font-size:24px!important}#ahed-system.inside-app .inside-drawer-profile-hero>small{font-weight:750;color:var(--ahed-copy-on-dark)!important;-webkit-text-fill-color:var(--ahed-copy-on-dark)!important;font-size:16px!important}#ahed-system.inside-app .inside-drawer-profile-hero[data-membership-tier=vip]>small,#ahed-system.inside-app .inside-drawer-profile-hero[data-membership-tier=business]>small{border-radius:999px;padding:6px 14px;border:1px solid var(--ahed-theme-keyline)!important;color:var(--ahed-copy-on-light)!important;-webkit-text-fill-color:var(--ahed-copy-on-light)!important;background:var(--ahed-copy-on-dark)!important;box-shadow:0 7px 16px #0000002e!important}#ahed-system.inside-app .inside-drawer-account-details{order:3}#ahed-system.inside-app .inside-swipe-drawer .inside-mobile-nav{order:4}#ahed-system.inside-app .inside-swipe-drawer .inside-mobile-menu-logout{order:5}#ahed-system.inside-app .inside-drawer-membership-value{color:var(--ahed-copy-on-dark)!important;-webkit-text-fill-color:var(--ahed-copy-on-dark)!important}@media (orientation:landscape){html[data-ahed-platform=unified] body #ahed-system.inside-app .inside-content:not(.legacy-home-content),html[data-ahed-platform=unified] body #ahed-system.inside-app .ahed-home-layout,html[data-ahed-platform=unified] body #ahed-system.inside-app .messages-page{width:min(1420px,100% - 24px)!important;max-width:1420px!important;margin-left:auto!important;margin-right:auto!important}html[data-ahed-platform=unified] body #ahed-system.inside-app .ahed-home-center{width:100%!important;max-width:none!important}}#ahed-system.inside-app :is(.ahed-app-header__menu,.ahed-app-header__action){border:2px solid var(--ahed-theme-keyline)!important;box-shadow:inset 0 0 0 1px rgb(from var(--ahed-theme-soft) r g b / .24), 0 9px 20px var(--ahed-theme-shadow)!important}#ahed-system.inside-app :is(.recommendation-card.membership-vip,.recommendation-card.membership-business) :is(h3,p,strong,small,b,em,label){color:var(--ahed-copy-on-dark)!important;-webkit-text-fill-color:var(--ahed-copy-on-dark)!important}@media (width>=981px){#ahed-system.inside-app .ahed-home-pulse-compass__card{gap:14px;border-width:2px!important;border-radius:22px!important;width:min(318.5px,32.5%)!important;min-height:139.2px!important;padding:16px 17px!important}#ahed-system.inside-app .ahed-home-pulse-compass__card>span:first-child{border-radius:17px;flex-basis:54px;width:54px;height:54px}#ahed-system.inside-app .ahed-home-pulse-compass__card>span:first-child :is(svg,svg *){width:27px;height:27px}#ahed-system.inside-app .ahed-home-pulse-compass__card strong{font-size:1.55rem!important}#ahed-system.inside-app .ahed-home-pulse-compass__card b{font-size:.86rem!important}#ahed-system.inside-app .ahed-home-pulse-compass__card small{font-size:.72rem!important}}@media (width<=980px){#ahed-system.inside-app .ahed-home-pulse-compass__card{min-height:108px!important;padding:15px 16px!important}}@media (width<=520px){#ahed-system.inside-app .inside-drawer-profile-photo{width:154px;min-width:154px;height:154px}#ahed-system.inside-app .inside-drawer-profile-camera{width:44px;height:44px}}#ahed-system.inside-app :is(.inside-content:not(.legacy-home-content),.ahed-home-layout,.messages-page){outline-offset:0!important;background:linear-gradient(color-mix(in srgb, #fffaf0 88%, var(--ahed-theme-soft)), color-mix(in srgb, #eadbc6 92%, var(--ahed-theme-soft))) padding-box, repeating-linear-gradient(135deg, var(--ahed-theme-primary) 0 15px, var(--ahed-theme-keyline) 15px 18px, var(--ahed-theme-primary) 18px 34px) border-box!important;box-shadow:0 22px 52px var(--ahed-theme-shadow)!important;border:5px solid #0000!important;border-radius:32px!important;outline:0!important}#ahed-system.inside-app :is(.inside-content:not(.legacy-home-content),.ahed-home-layout,.messages-page):before,#ahed-system.inside-app :is(.inside-content:not(.legacy-home-content),.ahed-home-layout,.messages-page):after{content:none!important;display:none!important}#ahed-system.inside-app .ahed-home-center{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}#ahed-system.inside-app .ahed-home-v2{box-shadow:none!important;border:0!important}#ahed-system.inside-app .ahed-home-v2:before{content:none!important;display:none!important}@media (width<=760px){#ahed-system.inside-app :is(.inside-content:not(.legacy-home-content),.ahed-home-layout,.messages-page){border-width:4px!important;border-radius:24px!important}}#ahed-system.inside-app{--ahed-copy-on-light:var(--ahed-theme-primary);--ahed-copy-on-dark:#f2e7d3;--ahed-card-copy-light:var(--ahed-copy-on-light);--ahed-card-copy-dark:var(--ahed-copy-on-dark);--ahed-card-frame-light:var(--ahed-theme-primary);--ahed-card-frame-dark:var(--ahed-copy-on-dark)}#ahed-system.inside-app :is(.ahed-home-sponsored-elite__card:not(.is-emphasis),.ahed-home-pulse-compass__card,.ahed-home-insights__item,.ahed-home-v2-mini-card,.ahed-home-stat-card,.recommendation-card.membership-standard,.post-preview-card,.presence-privacy-card,.marriage-post,.conversation-list-item,.inside-subscription-card,.promotion-option-card,.language-preference-card,.account-setting-card,.quick-match-panel,.spec-group,.trust-request-card,.trust-panel,.trust-overview-grid>article,.request-list>article,.partner-summary,.post-composer-card,.inside-placeholder,.inside-empty){border-color:var(--ahed-card-frame-light)!important;color:var(--ahed-card-copy-light)!important;-webkit-text-fill-color:var(--ahed-card-copy-light)!important}#ahed-system.inside-app :is(.ahed-home-sponsored-elite__card:not(.is-emphasis),.ahed-home-pulse-compass__card,.ahed-home-insights__item,.ahed-home-v2-mini-card,.ahed-home-stat-card,.recommendation-card.membership-standard,.post-preview-card,.presence-privacy-card,.marriage-post,.conversation-list-item,.inside-subscription-card,.promotion-option-card,.language-preference-card,.account-setting-card,.quick-match-panel,.spec-group,.trust-request-card,.trust-panel,.trust-overview-grid>article,.request-list>article,.partner-summary,.post-composer-card,.inside-placeholder,.inside-empty) :is(h1,h2,h3,h4,h5,h6,p,span,strong,small,b,em,label,a,li,dt,dd,time){color:var(--ahed-card-copy-light)!important;-webkit-text-fill-color:var(--ahed-card-copy-light)!important;text-shadow:none!important}#ahed-system.inside-app :is(.ahed-app-header__menu,.ahed-app-header__action,.inside-swipe-drawer-brand,.inside-drawer-account-details,.inside-swipe-drawer .inside-mobile-nav button:not(.is-active),.inside-swipe-drawer .inside-mobile-menu-logout,.inside-content:not(.legacy-home-content)>.inside-page-heading,.messages-inbox-heading,.discovery-results-heading,.ahed-home-sponsored-elite__header,.ahed-home-sponsored-elite__card.is-emphasis,.ahed-home-pulse-compass__center,.ahed-home-insights__head,.inside-membership-summary,.boost-card,.safety-card,.message-bubble--mine,.recommendation-card.membership-vip,.recommendation-card.membership-business,.inside-primary-button,.profile-button,.request-accept,.filter-submit,.chat-send-button,.ahed-home-v2-search-modes button.is-active,.ahed-home-v2-search-submit,.post-form-actions>button:last-child,.marriage-post>footer>button:last-child,.spec-form-footer button,.discovery-results-edit,.inside-subscription-card>button,.inside-subscription-badge){color:var(--ahed-card-copy-dark)!important;-webkit-text-fill-color:var(--ahed-card-copy-dark)!important}#ahed-system.inside-app :is(.ahed-app-header__menu,.ahed-app-header__action,.inside-swipe-drawer-brand,.inside-drawer-account-details,.inside-swipe-drawer .inside-mobile-nav button:not(.is-active),.inside-swipe-drawer .inside-mobile-menu-logout,.inside-content:not(.legacy-home-content)>.inside-page-heading,.messages-inbox-heading,.discovery-results-heading,.ahed-home-sponsored-elite__header,.ahed-home-sponsored-elite__card.is-emphasis,.ahed-home-pulse-compass__center,.ahed-home-insights__head,.inside-membership-summary,.boost-card,.safety-card,.message-bubble--mine,.recommendation-card.membership-vip,.recommendation-card.membership-business,.inside-primary-button,.profile-button,.request-accept,.filter-submit,.chat-send-button,.ahed-home-v2-search-modes button.is-active,.ahed-home-v2-search-submit,.post-form-actions>button:last-child,.marriage-post>footer>button:last-child,.spec-form-footer button,.discovery-results-edit,.inside-subscription-card>button,.inside-subscription-badge) :is(h1,h2,h3,h4,h5,h6,p,span,strong,small,b,em,label,button,a,li,dt,dd,time,svg,svg *){color:var(--ahed-card-copy-dark)!important;-webkit-text-fill-color:var(--ahed-card-copy-dark)!important;stroke:currentColor!important;text-shadow:0 1px 1px #00000024!important}#ahed-system.inside-app .inside-membership-summary{border-color:var(--ahed-theme-keyline)!important;background:var(--ahed-theme-fill)!important;background-color:var(--ahed-theme-primary)!important;background-image:var(--ahed-theme-fill)!important;box-shadow:0 14px 30px var(--ahed-theme-shadow)!important}#ahed-system.inside-app :is(.inside-swipe-drawer-close,.inside-swipe-drawer .inside-mobile-nav button.is-active,.inside-drawer-profile-hero[data-membership-tier=vip]>small,.inside-drawer-profile-hero[data-membership-tier=business]>small,.inside-content:not(.legacy-home-content)>.inside-page-heading>button,.discovery-results-edit,.boost-card>button,.recommendation-card.membership-business .profile-button,.recommendation-card.membership-business .save-button.is-saved),#ahed-system.inside-app :is(.inside-swipe-drawer-close,.inside-swipe-drawer .inside-mobile-nav button.is-active,.inside-content:not(.legacy-home-content)>.inside-page-heading>button,.discovery-results-edit,.boost-card>button,.recommendation-card.membership-business .profile-button,.recommendation-card.membership-business .save-button.is-saved) :is(span,strong,small,b,svg,svg *),#ahed-system.inside-app #inside-application-drawer-panel .inside-mobile-nav button.is-active,#ahed-system.inside-app #inside-application-drawer-panel .inside-mobile-nav button.is-active :is(span,strong,small,b,svg,svg *),#ahed-system.inside-app #inside-application-drawer-panel .inside-swipe-drawer-close,#ahed-system.inside-app #inside-application-drawer-panel .inside-swipe-drawer-close :is(span,svg,svg *){color:var(--ahed-card-copy-light)!important;-webkit-text-fill-color:var(--ahed-card-copy-light)!important;stroke:currentColor!important;text-shadow:none!important}#ahed-system.inside-app .ahed-home-sponsored-elite__card:not(.is-emphasis){border:3px solid var(--ahed-card-frame-light)!important;box-shadow:0 14px 28px var(--ahed-theme-shadow)!important}#ahed-system.inside-app .ahed-home-sponsored-elite__card.is-emphasis{border:3px solid var(--ahed-card-frame-dark)!important;box-shadow:0 16px 30px var(--ahed-theme-shadow)!important}#ahed-system.inside-app .ahed-home-sponsored-elite__card:not(.is-emphasis) .ahed-home-sponsored-elite__avatar{box-shadow:0 0 0 4px var(--ahed-card-frame-light), 0 9px 20px var(--ahed-theme-shadow)!important}#ahed-system.inside-app .ahed-home-sponsored-elite__card.is-emphasis .ahed-home-sponsored-elite__avatar{box-shadow:0 0 0 4px var(--ahed-card-frame-dark), 0 9px 20px #0003!important}#ahed-system.inside-app .ahed-home-sponsored-elite__card.is-emphasis .ahed-home-sponsored-elite__avatar :is(svg,svg *){color:var(--ahed-card-copy-light)!important;stroke:var(--ahed-card-copy-light)!important}#ahed-system.inside-app :is(.promotion-workspace,.promotion-step-card,.promotion-profile-preview,.promotion-order-summary,.promotion-safety-note,.promotion-campaign-card,.promotion-empty-state,.promotion-choice-grid>button,.promotion-duration-grid>button,.promotion-campaign-card__meta>span,.promotion-campaign-card__stats>span){border-color:var(--ahed-theme-border-soft)!important;background-color:var(--ahed-theme-card)!important;background-image:none!important}#ahed-system.inside-app :is(.promotion-step-card>header h2,.promotion-choice-grid>button>strong,.promotion-duration-grid>button>strong,.promotion-profile-preview>div strong,.promotion-order-summary>div strong,.promotion-safety-note,.promotion-campaign-card>header h2,.promotion-campaign-card__meta strong,.promotion-campaign-card__stats strong,.promotion-empty-state){color:var(--ahed-copy-on-light)!important;-webkit-text-fill-color:var(--ahed-copy-on-light)!important}#ahed-system.inside-app :is(.promotion-workspace__tabs,.promotion-choice-grid>button.is-selected,.promotion-duration-grid>button.is-selected,.promotion-payment-pending,.promotion-moderation-note){border-color:var(--ahed-theme-border-soft)!important;background-color:var(--ahed-theme-card-active)!important;background-image:none!important}#ahed-system.inside-app :is(.promotion-credit-card,.promotion-workspace__tabs button.is-active,.promotion-step-card>header>b,.promotion-choice-grid>button>span:first-child,.promotion-profile-preview__badge,.promotion-campaign-card>header>span,.promotion-empty-state>span,.promotion-order-summary>button,.promotion-empty-state>button){border-color:var(--ahed-theme-border-strong)!important;color:var(--ahed-copy-on-dark)!important;background-color:var(--ahed-theme-primary)!important;background-image:var(--ahed-theme-fill)!important}#ahed-system.inside-app :is(.promotion-credit-card,.promotion-credit-card *,.promotion-workspace__tabs button.is-active,.promotion-workspace__tabs button.is-active *,.promotion-step-card>header>b,.promotion-choice-grid>button>span:first-child,.promotion-profile-preview__badge,.promotion-campaign-card>header>span,.promotion-empty-state>span,.promotion-order-summary>button,.promotion-order-summary>button *,.promotion-empty-state>button,.promotion-empty-state>button *){color:var(--ahed-copy-on-dark)!important;-webkit-text-fill-color:var(--ahed-copy-on-dark)!important}#ahed-system.inside-app :is(.promotion-credit-card,.promotion-workspace__tabs button.is-active,.promotion-step-card>header>b,.promotion-choice-grid>button>span:first-child,.promotion-profile-preview__badge,.promotion-campaign-card>header>span,.promotion-empty-state>span,.promotion-order-summary>button,.promotion-empty-state>button) :is(svg,svg *){color:var(--ahed-icon-on-dark)!important;stroke:var(--ahed-icon-on-dark)!important}#ahed-system.inside-app :is(.promotion-workspace__tabs button,.promotion-choice-grid>button,.promotion-duration-grid>button,.promotion-choice-grid>button>svg:last-child,.promotion-duration-grid>button>svg:last-child,.promotion-campaign-card__meta svg,.promotion-campaign-card__stats svg,.promotion-profile-preview__placement){color:var(--ahed-theme-primary)!important;-webkit-text-fill-color:var(--ahed-theme-primary)!important}#ahed-system.inside-app :is(.promotion-choice-grid>button.is-selected,.promotion-duration-grid>button.is-selected,.promotion-profile-preview){border-color:var(--ahed-theme-border-strong)!important}#ahed-system.inside-app .promotion-profile-preview__avatar{border-color:var(--ahed-copy-on-dark)!important;box-shadow:0 0 0 3px var(--ahed-theme-primary)!important}#ahed-system.inside-app .promotion-credit-card>button,#ahed-system.inside-app .promotion-credit-card>button :is(span,svg,svg *){color:var(--ahed-copy-on-light)!important;-webkit-text-fill-color:var(--ahed-copy-on-light)!important;stroke:var(--ahed-theme-primary)!important}#ahed-system .messages-page{container:ahed-messages/inline-size}#ahed-system .chat-layout--split{display:block!important}#ahed-system .chat-layout--split .conversation-list,#ahed-system .chat-layout--split .chat-panel{width:100%;min-width:0;height:100%;min-height:0}#ahed-system .messages-page:not(.is-chat-open) .chat-layout--split .conversation-list,#ahed-system .messages-page.is-chat-open .chat-layout--split .chat-panel{display:flex!important}#ahed-system .messages-page:not(.is-chat-open) .chat-layout--split .chat-panel,#ahed-system .messages-page.is-chat-open .chat-layout--split .conversation-list,#ahed-system .messages-page.is-chat-open .messages-inbox-heading{display:none!important}@container ahed-messages (width>=720px){#ahed-system .chat-layout--split,#ahed-system .chat-layout.chat-layout--split{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) clamp(300px,36%,380px);align-items:stretch;overflow:hidden;height:auto!important;min-height:0!important;display:grid!important}#ahed-system .messages-page .messages-inbox-heading,#ahed-system .messages-page.is-chat-open .messages-inbox-heading{display:flex!important}#ahed-system .chat-layout--split .conversation-list,#ahed-system .messages-page.is-chat-open .chat-layout--split .conversation-list{background:#fffdf8;grid-area:1/2;overflow:hidden;border:0!important;border-left:1px solid rgb(from var(--ahed-theme-primary,#4f214b) r g b / .22)!important;border-radius:0!important;margin:0!important;display:flex!important}#ahed-system .chat-layout--split .chat-panel,#ahed-system .messages-page:not(.is-chat-open) .chat-layout--split .chat-panel{grid-area:1/1;overflow:hidden;display:flex!important}#ahed-system .chat-layout--split .conversation-inbox-toolbar{grid-template-columns:minmax(0,1fr);gap:9px;width:100%;padding:12px}#ahed-system .chat-layout--split .conversation-filter-tabs{width:100%;display:flex}#ahed-system .chat-layout--split .conversation-filter-tabs button{flex:1 1 0;min-width:0;padding-inline:8px}#ahed-system .chat-layout--split .conversation-scroll{align-items:stretch;width:100%;padding:10px}#ahed-system .chat-layout--split .conversation-list-item{grid-template-columns:minmax(0,1fr) 42px;gap:5px;width:100%;min-height:74px}#ahed-system .chat-layout--split .conversation-list-item.is-active{border-color:rgb(from var(--ahed-theme-primary,#4f214b) r g b / .52)!important;background:var(--ahed-card-beige-active,#f2e7d3)!important;box-shadow:inset -4px 0 0 var(--ahed-theme-primary,#4f214b)!important}#ahed-system .chat-layout--split .conversation-row{gap:9px;padding-inline:7px}#ahed-system .chat-layout--split .conversation-delete-button{width:42px;min-width:42px;padding:0}#ahed-system .chat-layout--split .conversation-delete-button span,#ahed-system .chat-layout--split .chat-back-button{display:none!important}}#ahed-system .chat-header{border-color:color-mix(in srgb, var(--ahed-theme-foreground) 36%, transparent)!important;background:var(--ahed-theme-fill)!important;background-color:var(--ahed-theme-primary)!important}#ahed-system .chat-header :is(.chat-contact strong,.chat-contact small,.online-dot,.chat-back-button){color:var(--ahed-theme-foreground)!important;-webkit-text-fill-color:var(--ahed-theme-foreground)!important}#ahed-system .chat-header :is(.chat-contact strong,.chat-contact small,.chat-back-button) :is(svg,svg *){color:var(--ahed-theme-foreground)!important;stroke:currentColor!important}#ahed-system .chat-header .chat-icon-button{border-color:color-mix(in srgb, var(--ahed-theme-primary) 20%, #d9b769)!important;color:var(--ahed-theme-primary)!important;background:var(--ahed-theme-foreground)!important}#ahed-system .chat-header .chat-icon-button :is(svg,svg *){color:var(--ahed-theme-primary)!important;stroke:currentColor!important}#ahed-system .chat-call-button,#ahed-system .chat-location-button{position:relative}#ahed-system :is(.chat-call-button,.chat-location-button)>span,#ahed-system .composer-mic.is-locked>span{top:-5px;border:1px solid var(--ahed-theme-foreground);border-radius:999px;padding:1px 4px;font-size:8px;font-weight:900;line-height:1.3;position:absolute;inset-inline-end:-4px;color:var(--ahed-theme-foreground)!important;-webkit-text-fill-color:var(--ahed-theme-foreground)!important;background:var(--ahed-theme-primary)!important}#ahed-system :is(.chat-call-button,.chat-location-button)[data-locked=true]{opacity:.82}#ahed-system :is(.conversation-list,.conversation-inbox-toolbar,.conversation-list-item,.chat-safety-line,.chat-day span,.message-bubble:not(.message-bubble--mine),.message-bubble--system,.chat-composer,.chat-uploading,.chat-error){color:var(--ahed-theme-primary)!important}#ahed-system :is(.conversation-list,.conversation-inbox-toolbar,.conversation-list-item,.chat-safety-line,.chat-day span,.message-bubble:not(.message-bubble--mine),.message-bubble--system,.chat-composer) :is(p,span,strong,small,b,em,label,input,button){color:var(--ahed-theme-primary)!important;-webkit-text-fill-color:var(--ahed-theme-primary)!important}#ahed-system .message-bubble--mine{border-color:color-mix(in srgb, var(--ahed-theme-foreground) 34%, transparent)!important;color:var(--ahed-theme-foreground)!important;background:var(--ahed-theme-fill)!important;background-color:var(--ahed-theme-primary)!important;box-shadow:0 7px 18px color-mix(in srgb, var(--ahed-theme-primary) 24%, transparent)!important}#ahed-system .message-bubble--mine:before{background:var(--ahed-theme-primary)!important}#ahed-system .message-bubble--mine :is(p,strong,small,.message-meta,.message-edited-label){color:var(--ahed-theme-foreground)!important;-webkit-text-fill-color:var(--ahed-theme-foreground)!important}#ahed-system :is(.message-receipt,.message-receipt.is-read){border-radius:999px;place-items:center;min-width:20px;min-height:17px;margin-inline-start:3px;display:inline-grid;color:var(--ahed-theme-primary)!important;background:var(--ahed-theme-foreground)!important;filter:none!important}#ahed-system :is(.message-receipt,.message-receipt.is-read) :is(svg,svg *){color:var(--ahed-theme-primary)!important;stroke:currentColor!important;filter:none!important}#ahed-system .composer-mic.is-locked{position:relative;color:var(--ahed-theme-primary)!important;background:var(--ahed-theme-foreground)!important}.ahed-call-dialog{width:min(520px,100vw - 24px);overflow:hidden;border:2px solid color-mix(in srgb, var(--ahed-theme-foreground,#f2e7d3) 48%, transparent)!important;max-width:520px!important;color:var(--ahed-theme-foreground,#f2e7d3)!important;background:var(--ahed-theme-fill,linear-gradient(145deg, #4f214b, #32112f))!important;box-shadow:0 35px 90px color-mix(in srgb, var(--ahed-theme-primary,#4f214b) 46%, transparent)!important;border-radius:28px!important;padding:0!important}.ahed-call-dialog-head{padding:24px 24px 0;text-align:center!important}.ahed-call-dialog-head :is([data-slot=dialog-title],[data-slot=dialog-description]){color:var(--ahed-theme-foreground,#f2e7d3)!important;-webkit-text-fill-color:var(--ahed-theme-foreground,#f2e7d3)!important}.ahed-call-dialog-head [data-slot=dialog-description]{opacity:.78;font-variant-numeric:tabular-nums}.call-stage{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:300px;padding:25px;display:flex;position:relative}.call-avatar{border:2px solid color-mix(in srgb, var(--ahed-theme-foreground,#f2e7d3) 74%, transparent);width:112px;height:112px;color:var(--ahed-theme-foreground,#f2e7d3);background:color-mix(in srgb, var(--ahed-theme-deep,#32112f) 76%, black);box-shadow:0 18px 45px #0000004d, inset 0 0 0 6px color-mix(in srgb, var(--ahed-theme-foreground,#f2e7d3) 8%, transparent);border-radius:50%;place-items:center;margin-bottom:14px;display:grid;position:relative}.call-avatar>span,.call-avatar>span :is(svg,svg *){color:var(--ahed-theme-foreground,#f2e7d3)!important;stroke:currentColor!important}.call-avatar>span>svg{width:42px;height:42px}.call-avatar>i{border:1px solid color-mix(in srgb, var(--ahed-theme-foreground,#f2e7d3) 38%, transparent);border-radius:50%;position:absolute;inset:-12px}.call-avatar>i.is-ringing{animation:1.6s ease-out infinite ahed-call-ring}.call-stage>:is(strong,small){color:var(--ahed-theme-foreground,#f2e7d3)!important;-webkit-text-fill-color:var(--ahed-theme-foreground,#f2e7d3)!important}.call-stage>small{opacity:.78}.call-stage--video{justify-content:flex-end;min-height:360px;padding:18px}.call-remote-video,.call-local-video--preview{object-fit:cover;background:#18020c;width:100%;height:100%;position:absolute;inset:0}.call-local-video{z-index:2;top:15px;border:2px solid var(--ahed-theme-foreground,#f2e7d3);object-fit:cover;background:var(--ahed-theme-deep,#32112f);border-radius:15px;width:104px;height:142px;position:absolute;inset-inline-start:15px;box-shadow:0 10px 28px #0000004d}.call-local-video--preview{z-index:1;border:0;border-radius:0;transform:scaleX(-1)}.call-camera-pending{color:var(--ahed-theme-foreground,#f2e7d3);background:color-mix(in srgb, var(--ahed-theme-deep,#32112f) 88%, black);place-content:center;justify-items:center;gap:12px;display:grid;position:absolute;inset:0}.call-camera-pending>svg{width:54px;height:54px}.call-stage--video>:is(strong,small),.call-feedback{z-index:3;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#00000080;border-radius:9px;padding:5px 10px;color:var(--ahed-theme-foreground,#f2e7d3)!important;-webkit-text-fill-color:var(--ahed-theme-foreground,#f2e7d3)!important}.call-feedback{max-width:360px;margin:5px 0 0;font-size:.75rem;line-height:1.65}.call-resume-audio{z-index:4;border:1px solid var(--ahed-theme-foreground,#f2e7d3);background:var(--ahed-theme-foreground,#f2e7d3);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:8px 15px;font-weight:900;display:inline-flex;position:relative;color:var(--ahed-theme-primary,#4f214b)!important}.incoming-call-actions,.active-call-actions{z-index:4;justify-content:center;align-items:flex-start;gap:28px;padding:0 20px 26px;display:flex;position:relative}.call-action{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:7px;min-width:64px;font-size:.72rem;font-weight:850;display:flex;color:var(--ahed-theme-foreground,#f2e7d3)!important}.call-action>svg{width:54px;height:54px;color:var(--ahed-theme-foreground,#f2e7d3);background:color-mix(in srgb, var(--ahed-theme-foreground,#f2e7d3) 14%, transparent);border-radius:50%;padding:15px}.call-action--accept>svg{color:#fff;background:#338c57}.call-action--decline>svg{color:#fff;background:#b53249}.call-action.is-active>svg{color:var(--ahed-theme-primary,#4f214b);background:var(--ahed-theme-foreground,#f2e7d3)}@keyframes ahed-call-ring{0%{opacity:.72;transform:scale(.88)}80%,to{opacity:0;transform:scale(1.35)}}@media (width<=620px){.ahed-call-dialog{border-radius:22px!important;width:calc(100vw - 14px)!important}.call-stage{min-height:270px}.call-stage--video{min-height:55dvh}}
