@import url("https://fonts.googleapis.com/css2?family=Alata&family=Amiri:wght@400;700&family=Inter:wght@400;500;600;700;800;900&display=swap");:root{--pmm-bg:#f8f5ef;--pmm-surface:#ffffff;--pmm-surface-muted:#f1ece3;--pmm-text:#1f2933;--pmm-text-muted:#637083;--pmm-border:#ded6c8;--pmm-accent:#156f5b;--pmm-accent-strong:#0e4f41;--pmm-accent-soft:#e4f2ed;--pmm-warning:#8a5a00;--pmm-warning-bg:#fff4d8;--pmm-danger:#8b1e1e;--pmm-danger-bg:#fde8e8;--pmm-radius-lg:18px;--pmm-radius-md:12px;--pmm-shadow:0 18px 45px rgba(31,41,51,0.08);--pmm-max-width:1180px}*{box-sizing:border-box}html{background:var(--pmm-bg)}body,html{min-height:100%}body{margin:0;background:radial-gradient(circle at top left,rgba(21,111,91,.12),transparent 32rem),linear-gradient(180deg,#fbf8f2 0,var(--pmm-bg) 100%);color:var(--pmm-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}main{width:100%}.pmm-page{width:min(100%,var(--pmm-max-width));margin:0 auto;padding:32px 20px 56px}.pmm-card{border:1px solid var(--pmm-border);border-radius:var(--pmm-radius-lg);background:rgba(255,255,255,.88);box-shadow:var(--pmm-shadow)}.pmm-card-inner{padding:24px}.pmm-muted{color:var(--pmm-text-muted)}.pmm-stack{grid-gap:18px}.pmm-grid,.pmm-stack{display:grid;gap:18px}.pmm-grid{grid-template-columns:repeat(12,1fr);grid-gap:18px}.pmm-grid-main{grid-column:span 8}.pmm-grid-side{grid-column:span 4}.pmm-button-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.pmm-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid transparent;border-radius:999px;padding:0 18px;background:var(--pmm-accent);color:#ffffff;font-weight:700;line-height:1;transition:transform .14s ease,background-color .14s ease,border-color .14s ease}.pmm-button:hover{background:var(--pmm-accent-strong);transform:translateY(-1px)}.pmm-button-pink{background:var(--login-pink,#f6366a);color:#ffffff}.pmm-button-pink:hover{background:var(--login-divi-pink,#eb3f61)}.pmm-button-secondary{background:transparent;border-color:var(--pmm-border);color:var(--pmm-text)}.pmm-button-secondary:hover{background:var(--pmm-surface-muted);border-color:var(--pmm-accent);color:var(--pmm-accent-strong)}.pmm-kicker{margin:0 0 8px;color:var(--pmm-accent-strong);font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pmm-title{margin:0;font-size:clamp(2rem,4vw,3.7rem);line-height:1.04;letter-spacing:-.04em}.pmm-subtitle{max-width:720px;margin:16px 0 0;color:var(--pmm-text-muted);font-size:1.08rem;line-height:1.7}.pmm-list{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.pmm-list li{border:1px solid var(--pmm-border);border-radius:var(--pmm-radius-md);padding:12px 14px;background:rgba(255,255,255,.62);color:var(--pmm-text-muted);line-height:1.5}.pmm-safe-notice{border:1px solid rgba(21,111,91,.24);border-radius:var(--pmm-radius-md);padding:14px 16px;background:var(--pmm-accent-soft);color:var(--pmm-accent-strong);line-height:1.55}.pmm-warning-notice{border:1px solid rgba(138,90,0,.2);border-radius:var(--pmm-radius-md);padding:14px 16px;background:var(--pmm-warning-bg);color:var(--pmm-warning);line-height:1.55}.pmm-danger-notice{border:1px solid rgba(139,30,30,.22);border-radius:var(--pmm-radius-md);padding:14px 16px;background:var(--pmm-danger-bg);color:var(--pmm-danger);line-height:1.55}.portal-header{position:-webkit-sticky;position:sticky;top:0;z-index:20;border-bottom:1px solid rgba(222,214,200,.72);background:rgba(248,245,239,.88);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.portal-header-inner{display:flex;align-items:center;justify-content:space-between;width:min(100%,var(--pmm-max-width));margin:0 auto;padding:14px 20px;gap:18px}.portal-brand{gap:10px;font-weight:900}.portal-brand,.portal-brand-mark{display:inline-flex;align-items:center}.portal-brand-mark{justify-content:center;min-width:44px;min-height:44px;border-radius:14px;background:var(--pmm-accent);color:#ffffff;letter-spacing:-.04em}.portal-brand-text{white-space:nowrap}.portal-nav{display:flex;flex:1 1;justify-content:center;gap:4px}.portal-login-link,.portal-nav-link{border-radius:999px;padding:10px 12px;color:var(--pmm-text-muted);font-size:.94rem;font-weight:700}.portal-login-link:hover,.portal-nav-link:hover{background:var(--pmm-surface-muted);color:var(--pmm-accent-strong)}.portal-login-link{color:var(--pmm-accent-strong)}.page-hero{padding:34px 0 28px}.section-title{margin:0;font-size:1.35rem;line-height:1.22;letter-spacing:-.025em}.section-copy{margin:12px 0 0;color:var(--pmm-text-muted);line-height:1.65}.route-summary-header{display:flex;align-items:center;justify-content:space-between;gap:14px}.status-badge{display:inline-flex;align-items:center;min-height:28px;border-radius:999px;padding:0 10px;font-size:.78rem;font-weight:800;white-space:nowrap}.status-badge-neutral{background:var(--pmm-surface-muted);color:var(--pmm-text-muted)}.status-badge-success{background:var(--pmm-accent-soft);color:var(--pmm-accent-strong)}.status-badge-warning{background:var(--pmm-warning-bg);color:var(--pmm-warning)}.status-badge-danger{background:var(--pmm-danger-bg);color:var(--pmm-danger)}@media (max-width:980px){.portal-header-inner{align-items:flex-start;flex-direction:column}.portal-nav{justify-content:flex-start;flex-wrap:wrap}.portal-login-link{align-self:flex-start}}@media (max-width:860px){.pmm-page{padding:20px 14px 42px}.pmm-grid{grid-template-columns:1fr}.pmm-grid-main,.pmm-grid-side{grid-column:auto}}@media (max-width:560px){.portal-header-inner{padding:12px 14px}.portal-brand-text{white-space:normal}.portal-login-link,.portal-nav-link{padding:8px 10px}.route-summary-header{align-items:flex-start;flex-direction:column}}.login-page-shell{--login-pink:#f6366a;--login-divi-pink:#eb3f61;--login-blue:#4ac5ec;--login-soft-blue:#e2f1f9;--login-off-white:#f7f7f7;--login-text:#333333;--login-muted:#666666;--login-divi-grey:#777777;position:relative;isolation:isolate;display:flex;min-height:100dvh;flex-direction:column;overflow-x:hidden;color:var(--login-text);background-color:var(--login-soft-blue);background-image:linear-gradient(180deg,rgba(242,249,249,.91),#e2f1f9),url(/assets/login/pmm-login-background.jpg);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto}.login-page-shell:after,.login-page-shell:before{display:none;content:none}.login-floating-brand{position:relative;z-index:3;display:flex;align-items:center;min-height:68px;border:0;padding:0 clamp(22px,2.5vw,34px);background:#ffffff;box-shadow:none}.login-floating-brand:after,.login-floating-brand:before{display:none;content:none}.login-brand-link{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:0;padding:0;background:transparent;box-shadow:none;outline-offset:6px;text-decoration:none}.login-brand-logo{display:block;width:clamp(122px,9.8vw,154px);height:auto;object-fit:contain}.login-stage{position:relative;z-index:1;display:flex;min-height:calc(100dvh - 68px);flex:1 1;flex-direction:column;align-items:center;justify-content:flex-start;padding:clamp(39px,5.7vh,52px) 14px clamp(180px,20vh,296px)}.login-stage:after,.login-stage:before{display:none;content:none}.login-page-bismillah{margin:0 0 clamp(56px,7.2vh,86px);color:rgba(51,51,51,.68);font-family:Times New Roman,Amiri,Scheherazade New,serif;font-size:clamp(1.02rem,1.18vw,1.22rem);font-weight:600;letter-spacing:.015em;line-height:1.2;text-align:center;word-spacing:.2em}.login-required-notice{display:grid;grid-gap:6px;gap:6px;width:min(94vw,430px);margin:calc(-1 * clamp(32px, 4.2vh, 52px)) auto 18px;border:1px solid rgba(246,54,106,.16);border-radius:14px;padding:16px 18px;background:rgba(255,255,255,.84);box-shadow:0 12px 32px rgba(51,51,51,.06);color:#4f5660;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.91rem;line-height:1.45;text-align:center}.login-required-notice strong{color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:1rem;font-weight:900}.login-required-notice span{color:#4f5660;font-weight:600}.login-card{width:min(97vw,430px);border:0;border-radius:9px;background:#ffffff;box-shadow:0 10px 28px rgba(0,0,0,.06)}.login-card-inner{padding:42px 40px 28px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.login-card-title{margin:0;color:var(--login-text);font-family:Alata,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1.84rem,2vw,2rem);font-weight:900;letter-spacing:.005em;line-height:1.08;text-align:center}.login-card-title-message{font-size:clamp(1.06rem,1.25vw,1.18rem);font-weight:800;letter-spacing:0;line-height:1.38}.login-verification-email-address{color:var(--login-divi-pink)}.login-card-copy{margin:9px auto 18px;max-width:20rem;color:var(--login-muted);font-size:.78rem;font-weight:500;line-height:1.45;text-align:center}.login-card-copy .login-inline-link,.login-card-copy button.login-inline-link{color:var(--login-divi-pink)}.login-auth-entry{display:grid;grid-gap:14px;gap:14px}.login-email-form,.login-field-stack{display:grid;grid-gap:7px;gap:7px}.login-email-form{gap:12px}.login-verification-code-form{margin-top:10px}.login-field-label-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.login-form-label{color:var(--login-text)}.login-form-input{width:100%;min-height:49px;border:1px solid #e5e5e5;border-radius:0;padding:0 18px;background:#ffffff;box-shadow:none;color:var(--login-muted);font-size:.88rem;font-weight:500;outline:none}.login-form-input::placeholder{color:rgba(102,102,102,.72)}.login-form-input:focus{border-color:rgba(74,197,236,.72);box-shadow:0 0 0 3px rgba(74,197,236,.1)}.login-password-input-shell{position:relative}.login-password-input-shell .login-form-input{padding-right:62px}.login-password-toggle{position:absolute;top:50%;right:12px;border:0;padding:0;background:transparent;color:rgba(51,51,51,.56);font-size:.68rem;font-weight:900;line-height:1;transform:translateY(-50%)}.login-password-toggle:hover{color:var(--login-divi-pink)}.login-primary-button,.login-provider-button,.login-submit-button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:50px;border-radius:26px;font-family:Alata,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.92rem;font-weight:800;line-height:1;transition:border-color .14s ease,box-shadow .14s ease,filter .14s ease,opacity .14s ease,transform .14s ease}.login-primary-button,.login-submit-button{margin-top:14px;box-shadow:0 12px 24px rgba(246,54,106,.16);text-shadow:0 1px 1px rgba(0,0,0,.08)}.login-auth-divider{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:12px;gap:12px;margin:1px 0 2px;color:rgba(102,102,102,.72);font-size:.68rem;font-weight:900;text-align:center}.login-auth-divider span{height:1px;background:rgba(51,51,51,.12)}.login-provider-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;margin:0}.login-provider-button{gap:8px;min-height:44px;border:1px solid rgba(51,51,51,.14);background:#ffffff;box-shadow:none;color:var(--login-text);font-size:.84rem}.login-provider-button-apple{border-color:rgba(51,51,51,.14);background:#ffffff;color:var(--login-text)}.login-provider-icon{display:inline-block;flex:0 0 auto;width:15px;height:15px}.login-primary-button:hover,.login-provider-button:hover,.login-submit-button:hover{filter:brightness(1.02);transform:translateY(-1px)}.login-provider-button:hover{border-color:rgba(74,197,236,.38);box-shadow:0 8px 18px rgba(51,51,51,.06)}.login-provider-button-apple:hover{border-color:rgba(51,51,51,.28);box-shadow:0 8px 18px rgba(17,17,17,.1)}.login-card .pmm-button-secondary:disabled,.login-card .pmm-button:disabled,.login-link-button:disabled,.login-primary-button:disabled,.login-provider-button:disabled,.login-submit-button:disabled,.login-text-button:disabled{cursor:not-allowed;opacity:.72;transform:none}.login-inline-link,.login-link-button,.login-text-button{border:0;padding:0;background:transparent;color:var(--login-divi-pink);font-family:Alata,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.72rem;font-weight:800;text-decoration:none}.login-inline-link:hover,.login-link-button:hover,.login-text-button:hover{text-decoration:underline}.login-text-button{justify-self:center;margin-top:4px;font-size:.78rem}.login-back-to-login-button,.login-back-to-login-button:hover{color:var(--login-text)}.login-auth-bottom-line{margin:0;color:rgba(51,51,51,.68);font-size:.77rem;font-weight:600;line-height:1.45;text-align:center}.login-inline-link{display:inline;font-size:inherit}.login-signed-in-actions{display:flex;justify-content:center;margin-top:2px}#clerk-captcha:empty,.login-clerk-captcha:empty{display:none}.login-clerk-captcha{display:grid;place-items:center;min-height:0}.login-auth-entry-note{margin:0;color:rgba(51,51,51,.72);font-size:.68rem;font-weight:700;line-height:1.45;text-align:center}.login-auth-panel-slot .pmm-button-row,.login-card .pmm-button-row{justify-content:center}.login-auth-panel-slot .pmm-button,.login-card .pmm-button{min-width:min(100%,230px);min-height:44px;border:0;background:var(--login-pink);box-shadow:0 12px 20px rgba(246,54,106,.16);color:#ffffff;font-size:.82rem}.login-auth-panel-slot .pmm-button:hover,.login-card .pmm-button:hover{background:#e82c5e;transform:translateY(-1px)}.login-auth-panel-slot .pmm-button-secondary,.login-card .pmm-button-secondary{border:1px solid rgba(51,51,51,.14);background:rgba(255,255,255,.9);box-shadow:none;color:var(--login-text)}.login-auth-panel-slot .pmm-button-secondary:hover,.login-card .pmm-button-secondary:hover{border-color:rgba(246,54,106,.42);background:#ffffff;color:var(--login-divi-pink)}.login-auth-panel-slot .pmm-danger-notice,.login-auth-panel-slot .pmm-info-panel,.login-auth-panel-slot .pmm-safe-notice,.login-auth-panel-slot .pmm-success-notice,.login-auth-panel-slot .pmm-warning-notice,.login-card .pmm-danger-notice,.login-card .pmm-info-panel,.login-card .pmm-safe-notice,.login-card .pmm-success-notice,.login-card .pmm-warning-notice{margin-top:6px;border:1px solid rgba(51,51,51,.09);border-radius:12px;padding:10px 12px;background-color:rgba(255,255,255,.9);color:rgba(51,51,51,.8);font-size:.74rem;line-height:1.5}.login-auth-panel-slot .pmm-success-notice,.login-card .pmm-success-notice{border-color:rgba(19,169,170,.24);color:#075d5d}.login-auth-panel-slot .pmm-warning-notice,.login-card .pmm-warning-notice{border-color:rgba(246,54,106,.26);color:#7a3f00}.login-unlinked-primary-copy{margin-top:18px;color:var(--login-divi-pink);font-weight:700}.login-email-recovery-title{max-width:25.5rem;margin-right:auto;margin-left:auto;color:var(--login-divi-pink);font-size:clamp(1.55rem,2vw,1.92rem);font-weight:900;line-height:1.16}.login-email-recovery-entry .login-unlinked-secondary-copy{max-width:24.5rem;margin-top:4px;margin-bottom:2px;color:var(--login-text);font-size:.88rem;font-weight:650;line-height:1.55}.login-email-recovery-entry .login-unlinked-choice-copy{margin-top:-4px;color:var(--login-muted);font-weight:600}.login-email-recovery-actions{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;margin-top:10px}.login-email-recovery-actions .pmm-button,.login-email-recovery-actions .pmm-button-secondary{width:100%;min-width:0}.login-unlinked-account-panel{display:grid;grid-gap:18px;gap:18px;margin-top:18px;border:0;padding:0;background:transparent;box-shadow:none}.login-unlinked-account-panel p{margin:0}.login-unlinked-guidance{color:var(--login-text);font-family:var(--font-inter),Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:.84rem;font-weight:600;line-height:1.55;text-align:center}.login-unlinked-account-actions{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.login-unlinked-account-actions .pmm-button{width:100%;min-width:0}.login-email-form .login-field-label-row{margin-top:2px}.login-email-form .login-field-label-row+.login-form-input{margin-top:-4px}.login-primary-button,.login-submit-button{margin-top:16px;min-height:50px;border-radius:999px;border:0;box-shadow:0 16px 28px rgba(246,54,106,.18);color:#ffffff;font-family:Alata,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.95rem;font-weight:900;letter-spacing:.005em}.login-primary-button:hover,.login-submit-button:hover{box-shadow:0 18px 32px rgba(246,54,106,.22)}.login-card .pmm-button,.login-card .pmm-button-secondary{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:44px;border-radius:999px;padding:0 16px;font-family:Alata,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:900;line-height:1}.login-card .pmm-button-secondary{border:1px solid rgba(51,51,51,.16)}.login-auth-entry>.login-card-copy{margin-top:2px;margin-bottom:12px}.login-auth-entry .login-email-form+.login-auth-bottom-line{margin-top:2px}.login-verification-heading{font-size:clamp(1.25rem,1.55vw,1.45rem);line-height:1.32}.login-callback-shell .login-stage{padding-bottom:clamp(120px,16vh,220px)}.login-callback-card{width:min(97vw,370px)}.login-signup-entry{gap:10px}.login-signup-entry .login-card-title{font-size:clamp(1.65rem,1.9vw,1.9rem)}.login-signup-entry .login-card-copy{margin-top:6px;margin-bottom:12px}.login-signup-entry .login-email-form{gap:8px}.login-signup-entry .login-form-input{min-height:45px}.login-signup-entry .login-submit-button{margin-top:10px}.login-signup-entry .login-auth-bottom-line{margin-top:0}@media (max-width:760px){.login-floating-brand{min-height:62px;padding:0 14px}.login-brand-logo{width:128px}.login-stage{min-height:auto;padding:32px 12px 90px}.login-page-bismillah{margin-bottom:36px;font-size:1rem;word-spacing:.15em}.login-card{width:min(97vw,430px)}.login-card-inner{padding:36px 24px 30px}.login-card-title{font-size:1.78rem}.login-card-title-message{font-size:1.08rem}.login-card-copy{margin-bottom:18px}.login-form-input,.login-provider-button,.login-submit-button{min-height:46px}}@media (max-width:420px){.login-brand-logo{width:116px}.login-stage{padding:24px 10px 60px}.login-page-bismillah{margin-bottom:28px;font-size:.92rem;word-spacing:.1em}.login-provider-row{grid-template-columns:1fr;gap:9px}.login-card{border-radius:9px}.login-card-inner{padding:24px 18px 26px}.login-card-title{font-size:1.62rem}.login-card-title-message{font-size:1rem}.login-auth-bottom-line,.login-card-copy{font-size:.76rem}.login-link-button{font-size:.68rem}.login-field-label-row{align-items:flex-start;flex-direction:column}}.login-consent-row{display:grid;grid-template-columns:16px 1fr;grid-gap:8px;gap:8px;align-items:start;margin-top:8px;color:#666666;font-size:10.5px;line-height:1.32}.login-consent-row input{margin-top:1px;accent-color:#f6366a}.login-consent-links{margin:3px 0 0;color:#666666;font-size:10.5px;line-height:1.32}.login-consent-links a{color:#4ac5ec;font-weight:600;text-decoration:none}.login-consent-links a:hover{color:#f6366a;text-decoration:underline}.login-magic-link-sent-entry{text-align:center}.login-magic-link-title{font-size:clamp(1.36rem,1.62vw,1.58rem);line-height:1.16}.login-magic-link-primary-copy{max-width:27.75rem;margin-top:30px;margin-bottom:18px;font-size:clamp(.98rem,1.08vw,1.05rem);font-weight:600;line-height:1.55}.login-magic-link-primary-copy-login,.login-magic-link-primary-copy-signup{margin-top:32px}.login-magic-link-strong-dark{color:var(--login-text);font-weight:600}.login-magic-link-email{color:rgba(51,51,51,.82);font-weight:900;white-space:nowrap;overflow-wrap:normal;word-break:keep-all}.login-magic-link-spam-copy{max-width:26rem;margin-top:0;margin-bottom:18px;color:var(--login-divi-pink);font-size:clamp(.9rem,1vw,.96rem);font-weight:500;line-height:1.55}.login-magic-link-helper-copy,.login-magic-link-support-copy{max-width:27rem;margin-top:0;margin-bottom:12px;color:var(--login-muted);font-size:.86rem;font-weight:500;line-height:1.62}.login-magic-link-helper-copy-emphasis{max-width:26.75rem;font-size:clamp(.92rem,1.02vw,.98rem);font-weight:500}.login-magic-link-support-copy{margin-top:10px;margin-bottom:16px}.login-magic-link-support-copy a{color:#1a0dab;font-weight:400;text-decoration:underline}.login-magic-link-support-copy a:hover{text-decoration:underline}.login-magic-link-actions{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;margin-top:10px}.pmm-callback-shell{display:grid;min-height:100vh;place-items:center;padding:32px 18px;background:linear-gradient(180deg,rgba(246,252,253,.95),rgba(222,245,250,.88))}.pmm-callback-card{width:min(100%,520px);padding:38px 34px;text-align:center}.pmm-callback-title{margin:0;color:var(--login-divi-pink,#f6366a);font-family:var(--font-brand),var(--font-pmm-ui),Arial,sans-serif;font-size:clamp(1.8rem,3.5vw,2.45rem);font-weight:900;line-height:1.12}.pmm-callback-copy{max-width:27rem;margin:0 auto;color:var(--login-text,#333333);font-size:.98rem;line-height:1.55}.pmm-callback-muted-copy{color:var(--login-muted,#666666);font-size:.88rem}.pmm-callback-form{display:grid;grid-gap:10px;gap:10px;width:min(100%,390px);margin:8px auto 0;text-align:left}.pmm-callback-form .login-submit-button{margin-top:8px}.login-auth-bottom-line-secondary{margin-top:-6px}.login-forgot-password-button{font-size:.68rem;text-align:right}.login-password-help-text{margin:-2px 0 2px;color:var(--login-muted);font-size:.72rem;font-weight:600;line-height:1.35;text-align:left}.login-password-recovery-entry .login-card-copy{max-width:23rem}.pmm-callback-secondary-link{margin:14px auto 0;display:block;width:-moz-fit-content;width:fit-content}.login-card{width:min(94vw,328px);border-radius:14px;overflow:hidden}.login-card-inner{padding:29px 27px 24px}.login-mode-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;width:min(100%,260px);margin:-3px auto 24px;padding:0;border-radius:0}.login-mode-tab,.login-mode-tabs{background:transparent;box-shadow:none}.login-mode-tab{position:relative;min-height:34px;border:0;border-bottom:3px solid transparent;border-radius:0;padding:0 12px 8px;color:rgba(51,51,51,.58);cursor:pointer;font-family:Alata,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(.8rem,2.03vw,.9rem);font-weight:800;line-height:1;text-align:center;transition:border-color .14s ease,color .14s ease,transform .14s ease}.login-mode-tab:after{position:absolute;right:14px;bottom:-3px;left:14px;height:3px;border-radius:999px;background:transparent;content:"";transition:background-color .14s ease}.login-mode-tab:hover{color:var(--login-text)}.login-mode-tab-active{color:var(--login-divi-pink)}.login-mode-tab-active:after{background:var(--login-divi-pink)}.login-email-form{gap:7px}.login-form-label{margin-top:6px;font-size:.74rem;font-weight:900;line-height:1.1}.login-form-input{min-height:46px;border:1px solid rgba(51,51,51,.12);border-radius:10px;padding:0 11px;color:var(--login-text);font-size:.76rem;font-weight:600}.login-form-input:focus{border-color:rgba(74,197,236,.82);box-shadow:0 0 0 4px rgba(74,197,236,.13)}.login-form-input-error,.login-form-input-error:focus{border-color:rgba(246,54,106,.76);box-shadow:0 0 0 3px rgba(246,54,106,.1)}.login-password-input-shell .login-form-input{padding-right:51px}.login-password-toggle{right:11px;color:rgba(51,51,51,.36);font-size:.58rem;text-transform:none}.login-field-error{margin:-1px 0 0;color:#ff6b7a;font-size:.62rem;font-weight:900;line-height:1.3}.login-password-actions-row{display:grid;grid-template-columns:1fr auto;align-items:start;grid-gap:10px;gap:10px;min-height:22px}.login-forgot-password-button{color:#4b8fe8;font-size:.62rem;font-weight:900;white-space:nowrap}.login-remember-row{display:inline-grid;grid-template-columns:13px 1fr;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;margin:2px 0 0;color:rgba(51,51,51,.72);font-size:.63rem;font-weight:750;line-height:1.2}.login-remember-row input{width:12px;height:12px;margin:0;accent-color:var(--login-pink)}.login-primary-button,.login-submit-button{min-height:46px;border-radius:8px;background:var(--login-pink);box-shadow:0 11px 21px rgba(246,54,106,.22);font-size:.8rem}.login-primary-button:hover,.login-submit-button:hover{background:#eb2f63}.login-auth-divider{margin:18px 0 16px;color:rgba(51,51,51,.16);font-size:.72rem;font-weight:800}.login-auth-divider strong{color:rgba(51,51,51,.14);font-weight:900}.login-provider-row{grid-template-columns:1fr;gap:10px}.login-provider-button{min-height:46px;border-radius:8px;border-color:rgba(51,51,51,.12);font-size:.75rem}.login-provider-icon-apple{color:#111111;font-size:1.26rem;line-height:1}.login-provider-icon-apple,.login-provider-icon-google{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.login-provider-icon-google{display:inline-grid;place-items:center;border-radius:50%;color:#4285f4;font-size:1rem;font-weight:950}.login-auth-bottom-line-secondary{margin-top:0;color:rgba(51,51,51,.42);font-size:.69rem}.login-auth-bottom-line-secondary .login-link-button{color:#4b8fe8}.login-password-strength{display:grid;grid-gap:5px;gap:5px;margin:-2px 0 0}.login-password-strength-track{height:4px;overflow:hidden;border-radius:999px;background:rgba(51,51,51,.09)}.login-password-strength-fill{display:block;height:100%;border-radius:inherit;background:rgba(246,54,106,.7);transition:width .16s ease,background-color .16s ease}.login-password-strength p{margin:0;color:rgba(51,51,51,.55);font-size:.58rem;line-height:1.25}.login-password-strength-strong .login-password-strength-fill{background:#18a058}.login-password-strength-strong p{color:#14824a}.login-password-strength-good .login-password-strength-fill{background:rgba(246,54,106,.74)}.login-password-strength-good p,.login-password-strength-weak p{color:rgba(246,54,106,.86)}.login-signup-entry .login-mode-tabs{margin-bottom:18px}.login-signup-entry .login-form-input{min-height:40px}.login-consent-row{margin-top:7px;font-size:.58rem;line-height:1.35}.login-reset-page-shell{min-height:100dvh;background-image:linear-gradient(180deg,rgba(242,249,249,.91),#e2f1f9),url(/assets/login/pmm-login-background.jpg);background-position:0 0,0 0;background-repeat:repeat,repeat}.login-reset-card{border-radius:18px;background:#ffffff;box-shadow:0 10px 28px rgba(0,0,0,.06)}.login-reset-card .pmm-callback-title{color:var(--login-text,#333333);font-size:clamp(1.55rem,3vw,2rem)}@media (max-width:420px){.login-card-inner{padding:28px 18px 26px}.login-mode-tabs{width:min(100%,238px);margin-bottom:24px}.login-form-input,.login-provider-button,.login-submit-button{min-height:46px}.login-field-label-row{align-items:stretch;flex-direction:row}}.login-magic-link-support-copy-after-actions{margin-top:18px;margin-bottom:0}.portal-session-actions{gap:8px}.portal-logout-button{border:1px solid rgba(246,54,106,.28);border-radius:999px;padding:9px 12px;background:rgba(255,255,255,.92);color:var(--pmm-accent-strong);cursor:pointer;font-family:inherit;font-size:.9rem;font-weight:800}.portal-logout-button:hover{background:rgba(246,54,106,.08)}.login-reset-card{width:min(94vw,328px);padding:29px 27px 24px}.login-reset-card .pmm-callback-title{font-size:clamp(1.22rem,4.3vw,1.52rem);line-height:1.12}.login-reset-card .pmm-callback-form{width:100%;margin-top:6px}.login-reset-card .pmm-danger-notice,.login-reset-card .pmm-info-panel,.login-reset-card .pmm-success-notice{padding:10px 12px;font-size:.72rem;line-height:1.4}@media (max-width:760px){.portal-header-inner{align-items:flex-start}.portal-session-actions{width:100%;justify-content:center;flex-wrap:wrap}}.login-card .pmm-button,.login-primary-button,.login-submit-button{min-height:46px;border-radius:999px;padding:0 24px;background:var(--login-pink);box-shadow:0 15px 26px rgba(246,54,106,.18);font-size:.86rem;font-weight:900;letter-spacing:.055em}.login-card .pmm-button:hover,.login-primary-button:hover,.login-submit-button:hover{background:#f6366a;box-shadow:0 18px 32px rgba(246,54,106,.22)}.login-card .pmm-button-secondary{min-height:42px;border-radius:999px;font-size:.78rem;font-weight:900;letter-spacing:.02em}.login-auth-panel-slot .pmm-danger-notice,.login-card .pmm-danger-notice{border-color:rgba(246,54,106,.36);background:rgba(246,54,106,.075);color:var(--login-divi-pink);font-weight:650}.login-auth-bottom-line-secondary{margin-top:12px;font-size:.83rem;font-weight:700}.login-auth-bottom-line-secondary .login-link-button{font-size:inherit;font-weight:900}.login-email-form+.login-auth-bottom-line-secondary{margin-top:18px}.login-magic-link-primary-copy{font-size:clamp(.88rem,.97vw,.95rem);line-height:1.5}.login-password-recovery-entry .login-card-title{margin-bottom:16px}.login-password-recovery-entry .login-submit-button{margin-top:20px}.login-consent-row{grid-template-columns:17px 1fr;gap:9px;font-size:.64rem;line-height:1.38}.login-consent-row input{width:14px;height:14px}.login-consent-checkbox-error{outline:2px solid rgba(246,54,106,.7);outline-offset:2px;box-shadow:0 0 0 5px rgba(246,54,106,.11)}.login-consent-links{font-size:.64rem;line-height:1.38}.login-reset-card{padding:30px 27px 28px}.login-reset-card .pmm-callback-title{margin-bottom:20px;font-size:clamp(1.1rem,3.9vw,1.37rem);line-height:1.14}.login-reset-card .pmm-callback-form{margin-top:0;gap:10px}.login-reset-card .login-password-strength{margin-top:4px}.login-reset-card .login-submit-button{margin-top:24px}.login-reset-card .pmm-callback-secondary-link{margin-top:18px}@media (max-width:420px){.login-auth-bottom-line-secondary{font-size:.8rem}.login-reset-card .pmm-callback-title{font-size:1.26rem}}.login-auth-panel-slot .pmm-button,.login-card .pmm-button,.login-primary-button,.login-submit-button{box-shadow:none;text-shadow:none}.login-auth-panel-slot .pmm-button:hover,.login-card .pmm-button:hover,.login-primary-button:hover,.login-submit-button:hover{box-shadow:none;filter:brightness(1.015)}.login-provider-button-apple:hover,.login-provider-button:hover{box-shadow:none}.login-magic-link-title{color:var(--login-divi-pink)}.pmm-callback-shell{min-height:100dvh;padding:clamp(36px,7vh,58px) 14px clamp(76px,12vh,120px)}.pmm-callback-card{width:min(94vw,328px);border:0;border-radius:14px;padding:29px 27px 24px;box-shadow:0 10px 28px rgba(0,0,0,.06);gap:14px}.pmm-callback-title{font-size:clamp(1.02rem,3.5vw,1.28rem);line-height:1.2;letter-spacing:.005em}.pmm-callback-copy{max-width:17.4rem;font-size:.78rem;font-weight:650;line-height:1.48}.pmm-callback-muted-copy{font-size:.72rem;line-height:1.45}.pmm-callback-form{width:100%;gap:9px;margin-top:5px}.pmm-callback-form .login-submit-button{width:100%;margin-top:16px}.pmm-callback-card .pmm-danger-notice,.pmm-callback-card .pmm-info-panel,.pmm-callback-card .pmm-safe-notice,.pmm-callback-card .pmm-success-notice,.pmm-callback-card .pmm-warning-notice{padding:10px 12px;font-size:.72rem;line-height:1.4}.pmm-callback-actions{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;width:100%;margin-top:10px}.pmm-callback-primary-action,.pmm-callback-secondary-action{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:42px;border-radius:999px;padding:0 16px;font-family:Alata,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.86rem;font-weight:900;line-height:1;text-decoration:none;cursor:pointer}.pmm-callback-primary-action{border:0;background:var(--login-pink);color:#ffffff}.pmm-callback-primary-action:hover{background:#eb2f63;color:#ffffff}.pmm-callback-secondary-action{border:1px solid rgba(51,51,51,.13);background:#ffffff;color:var(--login-text,#333333)}.pmm-callback-secondary-action:hover{border-color:rgba(246,54,106,.3);color:var(--login-divi-pink,#f6366a)}.login-password-strength{gap:6px;margin-top:6px}.login-password-strength-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:rgba(51,51,51,.64);font-size:.62rem;font-weight:900;letter-spacing:.01em}.login-password-strength-heading strong{color:rgba(246,54,106,.86);font:inherit;text-align:right}.login-password-strength-track{height:5px;border:1px solid rgba(51,51,51,.12);background:#ffffff}.login-password-strength-fill{background:#ef5d4f}.login-password-strength-good .login-password-strength-fill{background:#f5b829}.login-password-strength-good .login-password-strength-heading strong{color:#c88500}.login-password-strength-strong .login-password-strength-fill{background:#2cc36b}.login-password-strength-strong .login-password-strength-heading strong,.login-password-strength-strong p{color:#159653}.login-password-strength p{color:rgba(51,51,51,.58);font-size:.6rem;font-weight:800;line-height:1.28}.login-password-strength-weak p{color:rgba(246,54,106,.9)}.login-password-requirements{display:grid;grid-gap:4px;gap:4px;margin:6px 0 0;padding:0;list-style:none}.login-password-requirement{display:flex;align-items:center;gap:7px;color:rgba(51,51,51,.55);font-size:.62rem;font-weight:800;line-height:1.25}.login-password-requirement span:first-child{display:inline-grid;width:12px;min-width:12px;place-items:center;color:rgba(51,51,51,.42);font-size:.7rem;line-height:1}.login-password-requirement-met,.login-password-requirement-met span:first-child{color:#159653}.login-reset-card .login-submit-button{margin-top:20px}.pmm-password-manager-username{position:absolute;left:-10000px;top:auto;width:1px;height:1px;opacity:0;pointer-events:none}.pmm-callback-actions .pmm-callback-primary-action,.pmm-callback-actions .pmm-callback-primary-action:visited{border:0!important;background:var(--login-pink,#f6366a)!important;color:#ffffff!important;opacity:1!important;visibility:visible!important}.pmm-callback-actions .pmm-callback-primary-action:focus-visible,.pmm-callback-actions .pmm-callback-primary-action:hover{background:#eb2f63!important;color:#ffffff!important}.pmm-callback-actions .pmm-callback-secondary-action,.pmm-callback-actions .pmm-callback-secondary-action:visited{border:1px solid rgba(51,51,51,.13)!important;background:#ffffff!important;color:var(--login-text,#333333)!important;opacity:1!important;visibility:visible!important}.pmm-callback-actions .pmm-callback-secondary-action:focus-visible,.pmm-callback-actions .pmm-callback-secondary-action:hover{border-color:rgba(246,54,106,.3)!important;color:var(--login-divi-pink,#f6366a)!important}.pmm-callback-actions button.pmm-callback-primary-action,.pmm-callback-actions button.pmm-callback-primary-action:not(:disabled),.pmm-callback-actions button.pmm-callback-primary-action:visited{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;border:0!important;background:#f6366a!important;background-color:#f6366a!important;color:#ffffff!important;opacity:1!important;visibility:visible!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.pmm-callback-actions button.pmm-callback-primary-action:focus,.pmm-callback-actions button.pmm-callback-primary-action:focus-visible,.pmm-callback-actions button.pmm-callback-primary-action:hover{background:#eb2f63!important;background-color:#eb2f63!important;color:#ffffff!important;opacity:1!important;visibility:visible!important}.pmm-callback-actions button.pmm-callback-secondary-action,.pmm-callback-actions button.pmm-callback-secondary-action:not(:disabled),.pmm-callback-actions button.pmm-callback-secondary-action:visited{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;border:1px solid rgba(51,51,51,.13)!important;background:#ffffff!important;background-color:#ffffff!important;color:#333333!important;opacity:1!important;visibility:visible!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.pmm-callback-actions button.pmm-callback-secondary-action:focus,.pmm-callback-actions button.pmm-callback-secondary-action:focus-visible,.pmm-callback-actions button.pmm-callback-secondary-action:hover{border-color:rgba(246,54,106,.3)!important;background:#ffffff!important;background-color:#ffffff!important;color:#f6366a!important;opacity:1!important;visibility:visible!important}.login-signup-code-entry{text-align:center}.login-signup-code-entry .login-magic-link-primary-copy{margin-top:22px;margin-bottom:12px}.login-verification-code-input{text-align:center;font-size:1.1rem;font-weight:900;letter-spacing:.22em}.login-signup-code-actions{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin-top:14px}.login-signup-code-actions .login-link-button{font-size:.78rem;font-weight:900}.login-signup-code-resend-action{color:var(--login-divi-pink)}.login-signup-code-action-separator{color:rgba(51,51,51,.38);font-size:.8rem;font-weight:700;line-height:1}.login-signup-code-different-email-action{color:rgba(51,51,51,.84)}.login-signup-code-different-email-action:hover{color:rgba(51,51,51,.96)}.login-signup-code-entry .login-magic-link-primary-copy{max-width:min(31rem,100%)}.login-card:has(.login-signup-code-entry){width:min(94vw,430px)}.login-signup-code-entry .login-magic-link-email{display:block;width:max-content;max-width:100%;margin:2px auto 0;white-space:nowrap;vertical-align:bottom}.pmm-callback-card-expired-signup{width:min(97vw,430px)!important;border:0!important;border-radius:9px!important;background:#ffffff!important;box-shadow:0 10px 28px rgba(0,0,0,.06)!important;gap:18px!important;padding:42px 40px 28px!important}.pmm-callback-card-expired-signup .pmm-callback-title{max-width:20rem;margin:0 auto;color:var(--login-divi-pink,#f6366a);font-family:var(--font-brand),var(--font-pmm-ui),Arial,sans-serif;font-size:clamp(1.7rem,4.8vw,2rem);font-weight:900;line-height:1.12;letter-spacing:.002em}.pmm-callback-card-expired-signup .pmm-callback-expired-setup-copy{max-width:27.75rem;color:var(--login-text,#333333);font-size:clamp(.88rem,.97vw,.95rem);font-weight:650;line-height:1.5}.pmm-callback-card-expired-signup .pmm-callback-actions{gap:12px;margin-top:4px}.pmm-callback-card-expired-signup .pmm-callback-primary-action,.pmm-callback-card-expired-signup .pmm-callback-secondary-action{min-height:50px!important;font-size:.9rem!important}.pmm-callback-card-expired-signup .pmm-callback-muted-copy{max-width:27rem;color:var(--login-muted,#666666);font-size:.86rem;font-weight:500;line-height:1.62}.pmm-callback-card-expired-signup .pmm-callback-muted-copy a{color:#1a0dab;font-weight:400;text-decoration:underline}@media (max-width:420px){.pmm-callback-card-expired-signup{width:min(94vw,430px)!important;padding:34px 27px 26px!important}.pmm-callback-card-expired-signup .pmm-callback-title{font-size:1.62rem}}.pmm-callback-shell{--login-pink:#f6366a;--login-divi-pink:#eb3f61;--login-blue:#4ac5ec;--login-soft-blue:#e2f1f9;--login-off-white:#f7f7f7;--login-text:#333333;--login-muted:#666666;--login-divi-grey:#777777}.pmm-callback-form .login-submit-button,.pmm-callback-form .login-submit-button:not(:disabled){border:0!important;background:#f6366a!important;background-color:#f6366a!important;box-shadow:0 16px 28px rgba(246,54,106,.18)!important;color:#ffffff!important;opacity:1!important;visibility:visible!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.pmm-callback-form .login-submit-button:focus,.pmm-callback-form .login-submit-button:focus-visible,.pmm-callback-form .login-submit-button:hover{background:#eb2f63!important;background-color:#eb2f63!important;color:#ffffff!important;opacity:1!important;visibility:visible!important}.pmm-callback-form .login-submit-button:disabled{border:0!important;background:#f6366a!important;background-color:#f6366a!important;color:#ffffff!important;opacity:.72!important;visibility:visible!important;cursor:not-allowed!important}.pmm-callback-card-expired-login{width:min(94vw,328px)!important;border:0!important;border-radius:14px!important;background:#ffffff!important;box-shadow:0 10px 28px rgba(0,0,0,.06)!important;gap:14px!important;padding:29px 27px 24px!important;text-align:center!important}.pmm-callback-card-expired-login .pmm-callback-title{max-width:17.4rem;margin:0 auto;color:var(--login-divi-pink,#eb3f61);font-family:Alata,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1.02rem,3.5vw,1.28rem);font-weight:900;letter-spacing:.005em;line-height:1.2}.pmm-callback-card-expired-login .pmm-callback-copy{max-width:17.4rem;color:var(--login-text,#333333);font-size:.78rem;font-weight:650;line-height:1.48}.pmm-callback-card-expired-login .pmm-callback-form{width:100%;gap:9px;margin:5px auto 0;text-align:left}.pmm-callback-card-expired-login .login-form-label{color:var(--login-text,#333333);font-size:.74rem;font-weight:900}.pmm-callback-card-expired-login .login-form-input{min-height:49px;border:1px solid #e5e5e5;border-radius:9px;padding:0 18px;background:#ffffff;box-shadow:none;color:var(--login-muted,#666666);font-size:.88rem;font-weight:500}.pmm-callback-card-expired-login .pmm-info-panel{padding:10px 12px;border-radius:9px;font-size:.72rem;line-height:1.4}.pmm-callback-card-expired-login .login-submit-button,.pmm-callback-card-expired-login .login-submit-button:not(:disabled){min-height:46px!important;box-shadow:0 15px 26px rgba(246,54,106,.18)!important;font-size:.86rem!important;letter-spacing:.055em!important}.pmm-callback-card-expired-login .login-submit-button:focus,.pmm-callback-card-expired-login .login-submit-button:focus-visible,.pmm-callback-card-expired-login .login-submit-button:hover{background:var(--login-pink,#f6366a)!important;background-color:var(--login-pink,#f6366a)!important;box-shadow:0 18px 32px rgba(246,54,106,.22)!important;filter:brightness(1.02);transform:translateY(-1px)}@media (max-width:420px){.pmm-callback-card-expired-login{padding:28px 18px 26px!important}}.pmm-callback-card-expired-login,.pmm-callback-card-message{width:min(94vw,430px)!important;border:0!important;border-radius:14px!important;background:#ffffff!important;box-shadow:0 10px 28px rgba(0,0,0,.06)!important;gap:18px!important;padding:42px 40px 28px!important;text-align:center!important}.pmm-callback-card-expired-login .pmm-callback-title,.pmm-callback-card-message .pmm-callback-title{max-width:22rem!important;margin:0 auto!important;color:var(--login-divi-pink,#eb3f61)!important;font-family:Alata,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:clamp(1.65rem,2vw,2rem)!important;font-weight:900!important;letter-spacing:.005em!important;line-height:1.12!important}.pmm-callback-card-expired-login .pmm-callback-copy,.pmm-callback-card-message .pmm-callback-copy{max-width:27.75rem!important;margin-left:auto!important;margin-right:auto!important;color:var(--login-text,#333333)!important;font-size:clamp(.92rem,1.02vw,.98rem)!important;font-weight:650!important;line-height:1.5!important}.pmm-callback-card-message .pmm-callback-muted-copy{margin-top:8px!important;color:var(--login-muted,#666666)!important;font-size:.86rem!important;font-weight:500!important;line-height:1.62!important}.pmm-callback-card-expired-login .pmm-callback-muted-copy a,.pmm-callback-card-message .pmm-callback-muted-copy a{color:#1a0dab!important;font-weight:400!important;text-decoration:underline!important}.pmm-callback-card-expired-login .pmm-callback-form{width:100%!important;gap:12px!important;margin:10px auto 0!important;text-align:left!important}.pmm-callback-card-expired-login .login-form-label{color:var(--login-text,#333333)!important;font-size:.74rem!important;font-weight:900!important}.pmm-callback-card-expired-login .login-form-input{width:100%!important;min-height:49px!important;border:1px solid #e5e5e5!important;border-radius:12px!important;padding:0 18px!important;background:#ffffff!important;box-shadow:none!important;color:var(--login-muted,#666666)!important;font-size:.88rem!important;font-weight:500!important}.pmm-callback-card-expired-login .login-submit-button,.pmm-callback-card-expired-login .login-submit-button:not(:disabled){min-height:50px!important;margin-top:16px!important;border:0!important;border-radius:999px!important;padding:0 24px!important;background:var(--login-pink,#f6366a)!important;background-color:var(--login-pink,#f6366a)!important;box-shadow:none!important;color:#ffffff!important;font-family:Alata,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.95rem!important;font-weight:900!important;letter-spacing:.005em!important;line-height:1!important;opacity:1!important;text-shadow:none!important;visibility:visible!important}.pmm-callback-card-expired-login .login-submit-button:focus,.pmm-callback-card-expired-login .login-submit-button:focus-visible,.pmm-callback-card-expired-login .login-submit-button:hover{background:#eb2f63!important;background-color:#eb2f63!important;box-shadow:none!important;color:#ffffff!important;filter:brightness(1.015)!important;opacity:1!important;transform:none!important;visibility:visible!important}.pmm-callback-card-expired-login .login-submit-button:disabled{background:var(--login-pink,#f6366a)!important;background-color:var(--login-pink,#f6366a)!important;color:#ffffff!important;opacity:.72!important;transform:none!important;visibility:visible!important}@media (max-width:420px){.pmm-callback-card-expired-login,.pmm-callback-card-message{width:min(94vw,430px)!important;padding:34px 27px 26px!important}.pmm-callback-card-expired-login .pmm-callback-title,.pmm-callback-card-message .pmm-callback-title{font-size:1.62rem!important}}.pmm-auth-page{--login-pink:#f6366a;--login-divi-pink:#eb3f61;--login-blue:#4ac5ec;--login-soft-blue:#e2f1f9;--login-off-white:#f7f7f7;--login-text:#333333;--login-muted:#666666;--login-divi-grey:#777777}.pmm-callback-auth-page{min-height:100dvh}.pmm-callback-auth-page .login-stage{min-height:calc(100dvh - 68px);padding:clamp(39px,5.7vh,52px) 14px clamp(120px,16vh,220px)}.pmm-callback-auth-page .login-page-bismillah{margin:0 0 clamp(56px,7.2vh,86px)}.pmm-auth-card,.pmm-callback-auth-card{width:min(97vw,430px)!important;border:0!important;border-radius:9px!important;background:#ffffff!important;box-shadow:0 10px 28px rgba(0,0,0,.06)!important}.pmm-auth-card-inner,.pmm-callback-auth-card .login-card-inner{padding:42px 40px 28px!important}.pmm-callback-card-expired-login,.pmm-callback-card-expired-signup,.pmm-callback-card-loading,.pmm-callback-card-message,.pmm-callback-content{display:grid!important;width:100%!important;max-width:none!important;border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;grid-gap:14px!important;gap:14px!important;text-align:center!important}.pmm-callback-card-expired-login .pmm-callback-title,.pmm-callback-card-expired-signup .pmm-callback-title,.pmm-callback-card-loading .pmm-callback-title,.pmm-callback-card-message .pmm-callback-title,.pmm-callback-content .pmm-callback-title{max-width:22rem!important;margin:0 auto!important;color:var(--login-divi-pink)!important;font-family:Alata,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:clamp(1.84rem,2vw,2rem)!important;font-weight:900!important;letter-spacing:.005em!important;line-height:1.08!important;text-align:center!important}.pmm-callback-card-expired-login .pmm-callback-copy,.pmm-callback-card-expired-signup .pmm-callback-copy,.pmm-callback-card-loading .pmm-callback-copy,.pmm-callback-card-message .pmm-callback-copy,.pmm-callback-content .pmm-callback-copy{max-width:20rem!important;margin:9px auto 18px!important;color:var(--login-text)!important;font-size:.82rem!important;font-weight:650!important;line-height:1.45!important;text-align:center!important}.pmm-callback-card-expired-login .pmm-callback-muted-copy,.pmm-callback-card-expired-signup .pmm-callback-muted-copy,.pmm-callback-card-message .pmm-callback-muted-copy,.pmm-callback-content .pmm-callback-muted-copy{margin:4px auto 0!important;color:var(--login-muted)!important;font-size:.82rem!important;font-weight:500!important;line-height:1.45!important}.pmm-callback-card-expired-login .pmm-callback-muted-copy a,.pmm-callback-card-expired-signup .pmm-callback-muted-copy a,.pmm-callback-card-message .pmm-callback-muted-copy a,.pmm-callback-content .pmm-callback-muted-copy a{color:#1a0dab!important;font-weight:400!important;text-decoration:underline!important}.pmm-callback-card-expired-login .pmm-callback-form,.pmm-callback-content .pmm-callback-form{display:grid!important;width:100%!important;grid-gap:12px!important;gap:12px!important;margin:10px auto 0!important;text-align:left!important}.pmm-callback-card-expired-login .login-form-label,.pmm-callback-content .login-form-label{color:var(--login-text)!important;font-size:.74rem!important;font-weight:900!important}.pmm-callback-card-expired-login .login-form-input,.pmm-callback-content .login-form-input{width:100%!important;min-height:49px!important;border:1px solid #e5e5e5!important;border-radius:9px!important;padding:0 18px!important;background:#ffffff!important;box-shadow:none!important;color:var(--login-muted)!important;font-size:.88rem!important;font-weight:500!important}.pmm-callback-card-expired-login .pmm-info-panel,.pmm-callback-content .pmm-info-panel{padding:10px 12px!important;border-radius:9px!important;font-size:.72rem!important;line-height:1.4!important}.pmm-callback-card-expired-login .login-submit-button,.pmm-callback-card-expired-login .login-submit-button:not(:disabled),.pmm-callback-content .login-submit-button,.pmm-callback-content .login-submit-button:not(:disabled){width:100%!important;min-height:50px!important;margin-top:16px!important;border:0!important;border-radius:999px!important;padding:0 24px!important;background:var(--login-pink)!important;background-color:var(--login-pink)!important;box-shadow:none!important;color:#ffffff!important;font-family:Alata,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.95rem!important;font-weight:900!important;letter-spacing:.005em!important;line-height:1!important;opacity:1!important;text-shadow:none!important;visibility:visible!important}.pmm-callback-card-expired-login .login-submit-button:focus,.pmm-callback-card-expired-login .login-submit-button:focus-visible,.pmm-callback-card-expired-login .login-submit-button:hover,.pmm-callback-content .login-submit-button:focus,.pmm-callback-content .login-submit-button:focus-visible,.pmm-callback-content .login-submit-button:hover{background:#eb2f63!important;background-color:#eb2f63!important;box-shadow:none!important;color:#ffffff!important;filter:brightness(1.015)!important;opacity:1!important;transform:none!important;visibility:visible!important}.pmm-callback-card-expired-login .login-submit-button:disabled,.pmm-callback-content .login-submit-button:disabled{background:var(--login-pink)!important;background-color:var(--login-pink)!important;color:#ffffff!important;opacity:.72!important;transform:none!important;visibility:visible!important}.pmm-callback-card-expired-signup .pmm-callback-actions,.pmm-callback-content .pmm-callback-actions{display:grid!important;width:100%!important;grid-gap:10px!important;gap:10px!important;margin-top:6px!important}.pmm-callback-card-expired-signup .pmm-callback-primary-action,.pmm-callback-card-expired-signup .pmm-callback-secondary-action,.pmm-callback-content .pmm-callback-primary-action,.pmm-callback-content .pmm-callback-secondary-action{min-height:50px!important;border-radius:999px!important;box-shadow:none!important;font-size:.95rem!important;font-weight:900!important;letter-spacing:.005em!important}.pmm-callback-card-expired-signup .pmm-callback-primary-action,.pmm-callback-content .pmm-callback-primary-action{border:0!important;background:var(--login-pink)!important;color:#ffffff!important}.pmm-callback-card-expired-signup .pmm-callback-secondary-action,.pmm-callback-content .pmm-callback-secondary-action{border:1px solid #e5e5e5!important;background:#ffffff!important;color:var(--login-text)!important}@media (max-width:420px){.pmm-auth-card-inner,.pmm-callback-auth-card .login-card-inner{padding:34px 27px 26px!important}.pmm-callback-card-expired-login .pmm-callback-title,.pmm-callback-card-expired-signup .pmm-callback-title,.pmm-callback-card-loading .pmm-callback-title,.pmm-callback-card-message .pmm-callback-title,.pmm-callback-content .pmm-callback-title{font-size:1.62rem!important}}.login-page-shell,.pmm-auth-page{--pmm-auth-pink:#f6366a;--pmm-auth-pink-strong:#eb2f63;--pmm-auth-link-blue:#1a0dab;--pmm-auth-text:#333333;--pmm-auth-muted:#666666;--pmm-auth-card-width:min(94vw,430px);--pmm-auth-card-radius:14px;--pmm-auth-card-shadow:0 10px 28px rgba(0,0,0,0.06);--pmm-auth-card-padding:42px 40px 30px;--pmm-auth-title-size:clamp(1.72rem,1.86vw,1.9rem);--login-pink:var(--pmm-auth-pink);--login-divi-pink:var(--pmm-auth-pink);--login-text:var(--pmm-auth-text);--login-muted:var(--pmm-auth-muted)}.login-reset-page-shell .login-stage,.login-stage,.pmm-callback-auth-page .login-stage{min-height:calc(100dvh - 68px)!important;padding:clamp(39px,5.7vh,52px) 14px clamp(120px,16vh,220px)!important}.login-page-bismillah,.login-reset-page-shell .login-page-bismillah,.pmm-callback-auth-page .login-page-bismillah{margin:0 0 clamp(56px,7.2vh,86px)!important}.login-card,.login-card:has(.login-signup-code-entry),.login-reset-card,.pmm-auth-card,.pmm-callback-auth-card{width:var(--pmm-auth-card-width)!important;border:0!important;border-radius:var(--pmm-auth-card-radius)!important;background:#ffffff!important;box-shadow:var(--pmm-auth-card-shadow)!important;overflow:hidden!important}.login-card-inner,.login-reset-card .login-card-inner,.pmm-auth-card-inner,.pmm-callback-auth-card .login-card-inner{padding:var(--pmm-auth-card-padding)!important}.login-auth-entry,.pmm-callback-card-expired-login,.pmm-callback-card-expired-signup,.pmm-callback-card-loading,.pmm-callback-card-message,.pmm-callback-content{display:grid!important;width:100%!important;max-width:none!important;border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;grid-gap:14px!important;gap:14px!important;text-align:center!important}.login-card-title,.login-reset-card .pmm-callback-title,.pmm-callback-card-expired-login .pmm-callback-title,.pmm-callback-card-expired-signup .pmm-callback-title,.pmm-callback-card-loading .pmm-callback-title,.pmm-callback-card-message .pmm-callback-title,.pmm-callback-content .pmm-callback-title,.pmm-callback-title{max-width:22rem!important;margin:0 auto!important;color:var(--pmm-auth-pink)!important;font-family:Alata,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:900!important;letter-spacing:.005em!important;line-height:1.12!important;text-align:center!important}.login-card-copy,.pmm-callback-card-expired-login .pmm-callback-copy,.pmm-callback-card-expired-signup .pmm-callback-copy,.pmm-callback-card-loading .pmm-callback-copy,.pmm-callback-card-message .pmm-callback-copy,.pmm-callback-content .pmm-callback-copy,.pmm-callback-copy{max-width:27.75rem!important;margin:9px auto 18px!important;color:var(--pmm-auth-text)!important;font-size:var(--pmm-auth-copy-size)!important;font-weight:650!important;line-height:1.5!important;text-align:center!important}.login-magic-link-support-copy,.pmm-callback-card-expired-login .pmm-callback-muted-copy,.pmm-callback-card-expired-signup .pmm-callback-muted-copy,.pmm-callback-card-message .pmm-callback-muted-copy,.pmm-callback-content .pmm-callback-muted-copy,.pmm-callback-muted-copy{margin:6px auto 0!important;color:var(--pmm-auth-muted)!important;font-size:var(--pmm-auth-copy-size)!important;font-weight:500!important;line-height:1.45!important;text-align:center!important}.login-magic-link-support-copy a,.pmm-callback-card-expired-login .pmm-callback-muted-copy a,.pmm-callback-card-expired-signup .pmm-callback-muted-copy a,.pmm-callback-card-message .pmm-callback-muted-copy a,.pmm-callback-content .pmm-callback-muted-copy a,.pmm-callback-muted-copy a{color:var(--pmm-auth-link-blue)!important;font-weight:400!important;text-decoration:underline!important}.login-email-form,.login-reset-card .pmm-callback-form,.pmm-callback-card-expired-login .pmm-callback-form,.pmm-callback-content .pmm-callback-form,.pmm-callback-form{display:grid!important;width:100%!important;grid-gap:12px!important;gap:12px!important;margin:10px auto 0!important;text-align:left!important}.login-form-label,.login-reset-card .login-form-label,.pmm-callback-card-expired-login .login-form-label,.pmm-callback-content .login-form-label{margin-top:0!important;color:var(--pmm-auth-text)!important;font-size:var(--pmm-auth-label-size)!important;font-weight:900!important;line-height:1.1!important}.login-form-input,.login-reset-card .login-form-input,.pmm-callback-card-expired-login .login-form-input,.pmm-callback-content .login-form-input{width:100%!important;min-height:49px!important;border:1px solid rgba(51,51,51,.12)!important;border-radius:10px!important;padding:0 18px!important;background:#ffffff!important;box-shadow:none!important;color:var(--pmm-auth-text)!important;font-size:var(--pmm-auth-input-size)!important;font-weight:500!important}.login-form-input:focus,.login-reset-card .login-form-input:focus,.pmm-callback-card-expired-login .login-form-input:focus,.pmm-callback-content .login-form-input:focus{border-color:rgba(74,197,236,.82)!important;box-shadow:0 0 0 4px rgba(74,197,236,.13)!important}.login-card .pmm-button,.login-primary-button,.login-reset-card .login-submit-button,.login-submit-button,.pmm-callback-card-expired-login .login-submit-button,.pmm-callback-content .login-submit-button,.pmm-callback-primary-action,.pmm-callback-secondary-action{min-height:50px!important;border-radius:999px!important;font-family:Alata,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:var(--pmm-auth-button-size)!important;font-weight:900!important;letter-spacing:.005em!important;line-height:1!important}.login-card .pmm-button,.login-primary-button,.login-reset-card .login-submit-button,.login-submit-button,.pmm-callback-card-expired-login .login-submit-button,.pmm-callback-content .login-submit-button,.pmm-callback-primary-action{border:0!important;background:var(--pmm-auth-pink)!important;background-color:var(--pmm-auth-pink)!important;box-shadow:none!important;color:#ffffff!important;text-shadow:none!important}.login-card .pmm-button:hover,.login-primary-button:hover,.login-reset-card .login-submit-button:hover,.login-submit-button:hover,.pmm-callback-card-expired-login .login-submit-button:hover,.pmm-callback-content .login-submit-button:hover,.pmm-callback-primary-action:hover{background:var(--pmm-auth-pink-strong)!important;background-color:var(--pmm-auth-pink-strong)!important;box-shadow:none!important;color:#ffffff!important;filter:brightness(1.015)!important;transform:none!important}.login-card .pmm-button:disabled,.login-primary-button:disabled,.login-reset-card .login-submit-button:disabled,.login-submit-button:disabled,.pmm-callback-card-expired-login .login-submit-button:disabled,.pmm-callback-content .login-submit-button:disabled,.pmm-callback-primary-action:disabled{background:var(--pmm-auth-pink)!important;background-color:var(--pmm-auth-pink)!important;color:#ffffff!important;opacity:.72!important;transform:none!important;visibility:visible!important}.pmm-callback-content .pmm-callback-secondary-action,.pmm-callback-secondary-action{border:1px solid #e5e5e5!important;background:#ffffff!important;color:var(--pmm-auth-text)!important}.pmm-callback-card-expired-login .pmm-info-panel{border:0!important;padding:0!important;background:transparent!important}.login-reset-card .pmm-callback-title{margin-bottom:12px!important}.login-reset-card .pmm-danger-notice,.login-reset-card .pmm-info-panel,.login-reset-card .pmm-success-notice{margin:0 0 6px!important}.login-reset-card .login-password-strength{margin-top:0!important}@media (max-width:420px){.login-page-shell,.pmm-auth-page{--pmm-auth-card-padding:34px 27px 26px;--pmm-auth-title-size:1.62rem}}.login-page-shell,.pmm-auth-page{--pmm-auth-card-padding:42px 40px 34px;--pmm-auth-title-size:clamp(1.54rem,1.62vw,1.74rem);--pmm-auth-title-line-height:1.16;--pmm-auth-title-bottom-gap:18px;--pmm-auth-section-gap:14px;--pmm-auth-copy-size:0.82rem;--pmm-auth-label-size:0.74rem;--pmm-auth-input-size:0.88rem;--pmm-auth-button-size:0.9rem}.login-auth-entry,.pmm-callback-card-expired-login,.pmm-callback-card-expired-signup,.pmm-callback-card-loading,.pmm-callback-card-message,.pmm-callback-content{gap:var(--pmm-auth-section-gap)!important}.login-card-title,.login-reset-card .pmm-callback-title,.pmm-callback-card-expired-login .pmm-callback-title,.pmm-callback-card-expired-signup .pmm-callback-title,.pmm-callback-card-loading .pmm-callback-title,.pmm-callback-card-message .pmm-callback-title,.pmm-callback-content .pmm-callback-title,.pmm-callback-title{font-size:var(--pmm-auth-title-size)!important;line-height:var(--pmm-auth-title-line-height)!important}.login-card-title+.login-card-copy,.login-reset-card .pmm-callback-title+.pmm-callback-form,.login-reset-card .pmm-callback-title+.pmm-danger-notice,.login-reset-card .pmm-callback-title+.pmm-info-panel,.login-reset-card .pmm-callback-title+.pmm-success-notice,.pmm-callback-card-expired-login .pmm-callback-title+.pmm-callback-copy,.pmm-callback-card-expired-signup .pmm-callback-title+.pmm-callback-copy,.pmm-callback-card-loading .pmm-callback-title+.pmm-callback-copy,.pmm-callback-card-message .pmm-callback-title+.pmm-callback-copy,.pmm-callback-content .pmm-callback-title+.pmm-callback-copy,.pmm-callback-title+.pmm-callback-copy{margin-top:var(--pmm-auth-title-bottom-gap)!important}.login-reset-card .pmm-callback-title{max-width:18rem!important;margin-bottom:var(--pmm-auth-title-bottom-gap)!important}.login-reset-card .pmm-callback-form,.pmm-callback-card-expired-login .pmm-callback-form,.pmm-callback-content .pmm-callback-form{gap:12px!important;margin-top:0!important}.login-reset-card .login-password-strength{margin:2px 0 0!important}.pmm-callback-back-login-link{display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;margin:4px auto 0!important;border:0!important;padding:0!important;background:transparent!important;color:var(--pmm-auth-pink)!important;font-family:Alata,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:var(--pmm-auth-copy-size)!important;font-weight:800!important;line-height:1.35!important;text-align:center!important;cursor:pointer!important;text-decoration:none!important}.pmm-callback-back-login-link:focus,.pmm-callback-back-login-link:focus-visible,.pmm-callback-back-login-link:hover{background:transparent!important;color:var(--pmm-auth-pink-strong)!important;outline:none!important;text-decoration:underline!important}.pmm-callback-back-login-link:focus-visible{border-radius:4px!important;box-shadow:0 0 0 3px rgba(74,197,236,.18)!important}.pmm-callback-card-expired-login .pmm-info-panel{color:var(--pmm-auth-pink)!important;font-size:var(--pmm-auth-copy-size)!important;font-weight:700!important;line-height:1.45!important;text-align:left!important}@media (max-width:420px){.login-page-shell,.pmm-auth-page{--pmm-auth-card-padding:34px 27px 28px;--pmm-auth-title-size:1.48rem;--pmm-auth-title-bottom-gap:16px}}:root{--pmm-pink:#f6366a;--pmm-pink-strong:#eb2f63;--pmm-pink-soft:#fff0f5;--pmm-blue-soft:#eef8fd;--pmm-blue-border:#c9edf8}.portal-session-actions{align-items:center;display:inline-flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;min-width:0}.portal-session-actions>*{flex:0 0 auto}.portal-session-actions .portal-login-link,.portal-session-actions .portal-logout-button,.portal-session-actions a,.portal-session-actions button{white-space:nowrap}.pmm-dashboard{gap:22px}.pmm-dashboard-hero-card{position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);grid-gap:24px;gap:24px;overflow:hidden;border:1px solid rgba(21,111,91,.16);border-radius:30px;padding:clamp(24px,4vw,42px);background:radial-gradient(circle at 18% 12%,rgba(246,54,106,.16),transparent 28rem),radial-gradient(circle at 92% 16%,rgba(74,197,236,.2),transparent 22rem),linear-gradient(135deg,rgba(255,255,255,.94),rgba(255,250,245,.9));box-shadow:0 24px 70px rgba(31,41,51,.1)}.pmm-dashboard-hero-card:before{position:absolute;inset:0;pointer-events:none;content:"";background-image:linear-gradient(30deg,rgba(21,111,91,.035) 12%,transparent 12.5%,transparent 87%,rgba(21,111,91,.035) 87.5%,rgba(21,111,91,.035)),linear-gradient(150deg,rgba(21,111,91,.035) 12%,transparent 12.5%,transparent 87%,rgba(21,111,91,.035) 87.5%,rgba(21,111,91,.035));background-position:0 0,20px 20px;background-size:40px 40px;opacity:.52}.pmm-dashboard-hero-content,.pmm-dashboard-hero-metrics{position:relative;z-index:1}.pmm-dashboard-basmallah{margin:0 0 14px;color:var(--pmm-accent-strong);font-family:Alata,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1.08rem,2vw,1.34rem);font-weight:700;letter-spacing:.01em}.pmm-dashboard-action-row,.pmm-dashboard-hero-label-row,.pmm-dashboard-panel-heading{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.pmm-dashboard-mini-badge,.pmm-dashboard-soft-pill,.pmm-dashboard-status-badge{display:inline-flex;align-items:center;justify-content:center;min-height:28px;border-radius:999px;padding:5px 10px;font-family:Alata,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:800;line-height:1.1;white-space:nowrap}.pmm-dashboard-soft-pill{border:1px solid rgba(21,111,91,.16);background:rgba(255,255,255,.78);color:var(--pmm-accent-strong)}.pmm-dashboard-mini-badge-pink,.pmm-dashboard-soft-pill-pink{border-color:rgba(246,54,106,.22);background:var(--pmm-pink-soft);color:var(--pmm-pink-strong)}.pmm-dashboard-hero-title{max-width:740px;margin:18px 0 0;color:#17251f;font-family:Alata,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(2.1rem,5vw,4rem);font-weight:900;letter-spacing:-.055em;line-height:.98}.pmm-dashboard-hero-copy{max-width:680px;margin:18px 0 0;color:#4c5a67;font-size:clamp(1rem,1.45vw,1.14rem);line-height:1.7}.pmm-dashboard-action-row{margin-top:22px}.pmm-dashboard-action-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid transparent;border-radius:999px;padding:0 18px;background:var(--pmm-pink);color:#ffffff;cursor:pointer;font-family:Alata,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.92rem;font-weight:800;line-height:1;text-decoration:none;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}.pmm-dashboard-action-link:focus-visible,.pmm-dashboard-action-link:hover{background:var(--pmm-pink-strong);color:#ffffff;outline:none;transform:translateY(-1px)}.pmm-dashboard-action-link:focus-visible{box-shadow:0 0 0 4px rgba(246,54,106,.18)}.pmm-dashboard-action-link:disabled{cursor:not-allowed;opacity:.62;transform:none}.pmm-dashboard-action-link-secondary{border-color:rgba(21,111,91,.18);background:rgba(255,255,255,.82);color:var(--pmm-accent-strong)}.pmm-dashboard-action-link-secondary:focus-visible,.pmm-dashboard-action-link-secondary:hover{background:rgba(21,111,91,.08);color:var(--pmm-accent-strong)}.pmm-dashboard-hero-metrics{display:grid;align-content:stretch;grid-gap:12px;gap:12px;margin:0}.pmm-dashboard-metric-card{display:grid;grid-gap:4px;gap:4px;border:1px solid rgba(255,255,255,.7);border-radius:22px;padding:18px;background:rgba(255,255,255,.7);box-shadow:0 14px 38px rgba(31,41,51,.07)}.pmm-dashboard-metric-card dt{color:var(--pmm-text-muted);font-size:.78rem;font-weight:800;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.pmm-dashboard-metric-card dd{margin:0;color:var(--pmm-accent-strong);font-family:Alata,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:900;letter-spacing:-.045em;line-height:1}.pmm-dashboard-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);grid-gap:18px;gap:18px}.pmm-dashboard-card-grid,.pmm-dashboard-main-column,.pmm-dashboard-side-column{display:grid;align-content:start;grid-gap:18px;gap:18px}.pmm-dashboard-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pmm-dashboard-panel{border:1px solid rgba(222,214,200,.86);border-radius:24px;padding:22px;background:rgba(255,255,255,.9);box-shadow:0 18px 45px rgba(31,41,51,.075)}.pmm-dashboard-next-step-panel{border-color:rgba(246,54,106,.2);background:radial-gradient(circle at top right,rgba(246,54,106,.1),transparent 18rem),rgba(255,255,255,.92)}.pmm-dashboard-side-panel{padding:20px}.pmm-dashboard-privacy-panel{border-color:var(--pmm-blue-border);background:radial-gradient(circle at top left,rgba(74,197,236,.14),transparent 14rem),var(--pmm-blue-soft)}.pmm-dashboard-panel-heading{justify-content:space-between;margin-bottom:12px}.pmm-dashboard-panel-kicker{color:var(--pmm-accent-strong);font-size:.76rem;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.pmm-dashboard-panel-kicker,.pmm-dashboard-panel-title{font-family:Alata,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:900}.pmm-dashboard-panel-title{margin:0;color:#1a2722;font-size:clamp(1.25rem,2vw,1.65rem);letter-spacing:-.035em;line-height:1.12}.pmm-dashboard-compact-panel .pmm-dashboard-panel-title,.pmm-dashboard-side-panel .pmm-dashboard-panel-title{font-size:clamp(1.08rem,1.5vw,1.28rem)}.pmm-dashboard-empty-copy,.pmm-dashboard-notice-message,.pmm-dashboard-panel-copy{margin:12px 0 0;color:var(--pmm-text-muted);line-height:1.65}.pmm-dashboard-mini-badge{border:1px solid rgba(21,111,91,.12);background:var(--pmm-surface-muted);color:var(--pmm-text-muted)}.pmm-dashboard-status-badge-neutral{border:1px solid rgba(99,112,131,.18);background:#f5f2ec;color:var(--pmm-text-muted)}.pmm-dashboard-status-badge-good{border:1px solid rgba(21,111,91,.16);background:var(--pmm-accent-soft);color:var(--pmm-accent-strong)}.pmm-dashboard-status-badge-attention{border:1px solid rgba(246,54,106,.22);background:var(--pmm-pink-soft);color:var(--pmm-pink-strong)}.pmm-dashboard-status-badge-warning{border:1px solid rgba(138,90,0,.2);background:var(--pmm-warning-bg);color:var(--pmm-warning)}.pmm-dashboard-notice-list{display:grid;grid-gap:10px;gap:10px;margin:16px 0 0;padding:0;list-style:none}.pmm-dashboard-notice-item{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:start;border:1px solid rgba(222,214,200,.82);border-radius:18px;padding:14px;background:rgba(248,245,239,.52)}.pmm-dashboard-notice-title{margin:0;color:var(--pmm-text);font-weight:850;line-height:1.35}.pmm-dashboard-notice-message{margin-top:6px;font-size:.94rem}@media (max-width:980px){.pmm-dashboard-hero-card,.pmm-dashboard-layout{grid-template-columns:1fr}.pmm-dashboard-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.portal-session-actions{justify-content:flex-start}}@media (max-width:700px){.pmm-dashboard-card-grid,.pmm-dashboard-hero-metrics{grid-template-columns:1fr}.pmm-dashboard-hero-card,.pmm-dashboard-panel{border-radius:22px}.pmm-dashboard-panel,.pmm-dashboard-side-panel{padding:18px}.pmm-dashboard-action-link{width:100%}.pmm-dashboard-notice-item{grid-template-columns:1fr}}.pmm-dashboard-divi-page{min-height:100dvh;color:#333333}.pmm-dashboard-divi-nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:72px;padding:13px 38px 12px;border-bottom:1px solid rgba(51,51,51,.08);background:rgba(255,255,255,.94);box-shadow:0 6px 20px rgba(51,51,51,.04)}.pmm-dashboard-divi-logo-link{display:inline-flex;align-items:center;min-width:182px}.pmm-dashboard-divi-logo{display:block;width:171px;max-width:100%;height:auto}.pmm-dashboard-divi-menu{display:flex;align-items:center;justify-content:flex-end;flex:1 1;gap:24px;font-weight:900;line-height:1}.pmm-dashboard-divi-menu a{display:inline-flex;align-items:center;gap:7px;color:#f6366a;white-space:nowrap;text-decoration:none}.pmm-dashboard-divi-menu a:focus-visible,.pmm-dashboard-divi-menu a:hover{color:#eb2f63;outline:none;text-decoration:underline;text-underline-offset:4px}.pmm-dashboard-avatar-menu{position:relative;flex:0 0 auto}.pmm-dashboard-avatar-menu summary{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(246,54,106,.18);border-radius:999px;background:rgba(246,54,106,.08);color:#f6366a;cursor:pointer;list-style:none}.pmm-dashboard-avatar-menu summary::-webkit-details-marker{display:none}.pmm-dashboard-avatar-menu-panel{position:absolute;top:calc(100% + 12px);right:0;display:grid;min-width:190px;padding:10px;border:1px solid rgba(51,51,51,.1);border-radius:16px;background:#ffffff;box-shadow:0 18px 44px rgba(51,51,51,.14)}.pmm-dashboard-avatar-menu-panel a,.pmm-dashboard-avatar-menu-panel button{min-height:38px;padding:0 11px;color:#333333;font-size:.86rem;font-weight:800}.pmm-dashboard-avatar-menu-panel a:focus-visible,.pmm-dashboard-avatar-menu-panel a:hover,.pmm-dashboard-avatar-menu-panel button:focus-visible,.pmm-dashboard-avatar-menu-panel button:hover{background:rgba(246,54,106,.08);color:#f6366a}.pmm-dashboard-divi-main{width:min(100%,980px);padding:44px 20px 90px}.pmm-dashboard-divi-page-basmallah{margin:0 0 94px;color:rgba(51,51,51,.72);font-size:1.12rem}.pmm-dashboard-divi-state-stack{display:grid;justify-items:start;grid-gap:18px;gap:18px}.pmm-dashboard-divi-notice-card{width:min(100%,840px);padding:47px 50px 48px;background:rgba(255,255,255,.74);box-shadow:0 18px 45px rgba(51,51,51,.08)}.pmm-dashboard-divi-notice-card h1,.pmm-dashboard-divi-notice-card h2{margin:0 0 28px;font-size:clamp(2.05rem,3.2vw,2.55rem);line-height:1.04}.pmm-dashboard-divi-notice-card p{margin:0 0 18px;color:#4d5660;font-size:1.08rem;font-weight:600;line-height:1.55}.pmm-dashboard-divi-notice-card p:last-child{margin-bottom:0}.pmm-dashboard-divi-notice-card strong{font-weight:900}.pmm-dashboard-divi-eyebrow{margin:0 0 14px!important;color:#333333!important;font-size:.82rem!important;font-weight:700!important;letter-spacing:.02em!important;line-height:1!important}.pmm-dashboard-divi-next-card{padding-top:49px}.pmm-dashboard-divi-next-card h2{margin-bottom:42px}.pmm-dashboard-divi-button-row{margin-top:44px}.pmm-dashboard-divi-button{display:inline-flex;align-items:center;justify-content:center;min-width:148px;min-height:53px;border:0;border-radius:999px;padding:0 24px;cursor:pointer;font-size:.94rem;letter-spacing:.03em;line-height:1;text-align:center;text-decoration:none;box-shadow:0 10px 22px rgba(246,54,106,.14);transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}.pmm-dashboard-divi-button:focus-visible,.pmm-dashboard-divi-button:hover{background:#eb2f63;color:#ffffff;outline:none;box-shadow:0 12px 28px rgba(235,47,99,.2);transform:translateY(-1px)}.pmm-dashboard-member-notices{padding-top:38px;padding-bottom:38px}.pmm-dashboard-member-notices ul{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.pmm-dashboard-member-notices li{display:grid;grid-gap:4px;gap:4px;border:1px solid rgba(246,54,106,.12);border-radius:12px;padding:12px 14px;background:rgba(255,255,255,.66)}.pmm-dashboard-member-notices li strong{color:#333333}.pmm-dashboard-member-notices li span{color:#58626f;font-size:.95rem;line-height:1.45}.pmm-dashboard-promoted-section{width:min(100%,900px);margin:28px auto 0}.pmm-dashboard-promoted-heading{margin:0 0 108px;padding-left:26px}.pmm-dashboard-promoted-heading h2{margin:0 0 28px;font-size:clamp(2rem,3vw,2.5rem);line-height:1.08}.pmm-dashboard-promoted-heading p{font-size:1.04rem;font-weight:600;line-height:1.55}.pmm-dashboard-promoted-heading a{color:#1a8cff;text-decoration:none}.pmm-dashboard-promoted-heading a:focus-visible,.pmm-dashboard-promoted-heading a:hover{text-decoration:underline;text-underline-offset:4px}.pmm-dashboard-promoted-grid{width:min(100%,886px)}.pmm-dashboard-promoted-card{min-height:690px;padding:38px 30px 34px;background-image:linear-gradient(180deg,var(--pmm-promoted-tint,rgba(24,195,208,.1)) 0,rgba(255,255,255,.72) 100%),url(/assets/login/pmm-login-background.jpg);background-position:0 0,0 0;background-repeat:repeat,repeat;box-shadow:0 18px 48px rgba(51,51,51,.09)}.pmm-dashboard-promoted-card-1{--pmm-promoted-tint:rgba(24,195,208,0.1)}.pmm-dashboard-promoted-card-2{--pmm-promoted-tint:rgba(229,237,0,0.14)}.pmm-dashboard-promoted-card-3{--pmm-promoted-tint:rgba(109,2,209,0.08)}.pmm-dashboard-promoted-card-4{--pmm-promoted-tint:rgba(110,183,0,0.11)}.pmm-dashboard-promoted-card-5{--pmm-promoted-tint:rgba(2,188,216,0.16)}.pmm-dashboard-promoted-card-6{--pmm-promoted-tint:rgba(0,170,34,0.11)}.pmm-dashboard-promoted-basmallah{margin:10px 0 24px;color:rgba(51,51,51,.72);font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.9rem;font-weight:700}.pmm-dashboard-promoted-card h3{margin:0;font-size:clamp(1.65rem,2.4vw,2rem);line-height:1.12}.pmm-dashboard-promoted-meta{margin:19px 0 0;font-size:1.14rem}.pmm-dashboard-promoted-tags{gap:10px;margin:26px 0 28px}.pmm-dashboard-promoted-tags span{min-height:30px;border-radius:2px;padding:0 13px;background:rgba(255,255,255,.24);font-size:.77rem;font-weight:800}.pmm-dashboard-promoted-copy{grid-gap:18px;gap:18px}.pmm-dashboard-promoted-copy p{font-size:1.02rem;font-weight:600;line-height:1.65}.pmm-dashboard-promoted-card .pmm-dashboard-divi-button-row{margin-top:36px}.pmm-dashboard-promoted-empty{width:min(100%,840px);margin:0 auto;padding:28px 32px;background:rgba(255,255,255,.72);box-shadow:0 18px 45px rgba(51,51,51,.08)}.pmm-dashboard-promoted-empty p{margin:0;color:#4d5660;font-size:1rem;font-weight:650;line-height:1.55}@media (max-width:1100px){.pmm-dashboard-divi-nav{align-items:flex-start;flex-wrap:wrap;padding:14px 22px}.pmm-dashboard-divi-logo-link{min-width:160px}.pmm-dashboard-divi-menu{order:3;width:100%;justify-content:flex-start;flex-wrap:wrap;gap:12px 18px;padding-top:6px}}@media (max-width:900px){.pmm-dashboard-divi-main{width:min(100%,720px);padding-top:34px}.pmm-dashboard-divi-page-basmallah{margin-bottom:44px}.pmm-dashboard-divi-content{gap:38px}.pmm-dashboard-divi-notice-card{padding:34px 28px}.pmm-dashboard-promoted-heading{margin-bottom:42px;padding-left:0}.pmm-dashboard-promoted-grid{width:min(100%,414px);column-count:1;column-gap:0}.pmm-dashboard-promoted-card{margin-bottom:38px}}@media (max-width:560px){.pmm-dashboard-divi-nav{gap:12px;padding:12px 16px}.pmm-dashboard-divi-logo-link{min-width:128px}.pmm-dashboard-divi-logo{width:136px}.pmm-dashboard-avatar-menu summary{width:38px;height:38px}.pmm-dashboard-avatar-menu-panel{right:-4px}.pmm-dashboard-divi-menu{gap:9px;font-size:.82rem}.pmm-dashboard-divi-menu a{border:1px solid rgba(246,54,106,.14);border-radius:999px;padding:9px 10px;background:rgba(255,255,255,.72)}.pmm-dashboard-divi-main{padding:24px 14px 56px}.pmm-dashboard-divi-notice-card{padding:28px 20px}.pmm-dashboard-divi-notice-card h1,.pmm-dashboard-divi-notice-card h2,.pmm-dashboard-promoted-heading h2{font-size:1.75rem}.pmm-dashboard-divi-notice-card p,.pmm-dashboard-promoted-copy p,.pmm-dashboard-promoted-heading p{font-size:.94rem}.pmm-dashboard-divi-button{width:100%}.pmm-dashboard-promoted-card{min-height:auto;padding:28px 20px}.pmm-dashboard-promoted-meta{font-size:1rem}.pmm-dashboard-promoted-tags span{font-size:.7rem}}.pmm-dashboard-divi-page{background-color:#e2f1f9;background-image:linear-gradient(180deg,rgba(242,249,249,.91),#e2f1f9),url(/assets/login/pmm-login-background.jpg);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.pmm-dashboard-divi-main{width:100%;max-width:none;margin:0 auto;padding:14px 0 321px}.pmm-dashboard-divi-page-basmallah{color:#707070;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:24px;font-weight:700;line-height:1;text-align:center}.pmm-dashboard-divi-content{display:grid;grid-gap:72px;gap:72px;width:100%}.pmm-dashboard-divi-notice-card{width:min(calc(100% - 32px),888px);margin:0 auto;padding:34px 42px;background-color:rgba(255,255,255,.47);background-image:linear-gradient(180deg,rgba(41,242,208,.03),#f7f7ff);box-shadow:0 2px 18px 0 rgba(0,0,0,.09)}.pmm-dashboard-divi-notice-card h1,.pmm-dashboard-divi-notice-card h2{margin:10px 0 32px;color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:32px;font-style:italic;font-weight:900;letter-spacing:-.03em;line-height:1.15}.pmm-dashboard-divi-notice-card p{margin:0 0 17px;color:#4f5660;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:500;line-height:1.48}.pmm-dashboard-divi-notice-card strong{font-weight:800}.pmm-dashboard-divi-eyebrow{margin:10px 0 17px!important;color:#494949!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:13px!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:1.1!important;text-transform:uppercase!important}.pmm-dashboard-divi-next-card h2{margin-bottom:32px}.pmm-dashboard-divi-button-row{display:flex;justify-content:center;margin-top:27px;margin-bottom:17px}.pmm-dashboard-divi-button{min-width:0;min-height:0;border-radius:19px;padding:10px 17px;background:#f6366a;box-shadow:none;color:#ffffff;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:16px;font-weight:900;letter-spacing:1px;line-height:1.15}.pmm-dashboard-promoted-section{width:100%;margin:-19px auto 0}.pmm-dashboard-promoted-heading{width:min(calc(100% - 32px),888px);margin:0 auto 108px;padding:34px 42px}.pmm-dashboard-promoted-heading h2{margin:0 0 32px;color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:32px;font-style:italic;font-weight:900;letter-spacing:-.03em;line-height:1.15}.pmm-dashboard-promoted-heading p{margin:0 0 16px;color:#434c56;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:500;line-height:1.48}.pmm-dashboard-promoted-grid{width:min(calc(100% - 32px),938px);margin:0 auto;column-count:2;column-gap:58px}.pmm-dashboard-promoted-card{display:inline-block;width:100%;min-height:0;margin:0 0 68px;page-break-inside:avoid;break-inside:avoid;padding:10px 26px 12px;background-color:var(--pmm-promoted-tint,rgba(24,195,208,.1));background-image:linear-gradient(180deg,rgba(41,242,208,.03),#f7f7ff);background-position:0 0;background-repeat:repeat;box-shadow:0 2px 18px 0 rgba(0,0,0,.09)}.pmm-dashboard-promoted-basmallah{margin:8px 0 0;color:#494949;font-family:Inter,Alata,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:500;line-height:1;text-align:center}.pmm-dashboard-promoted-card h3{margin:28px 0 0;color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:24px;font-weight:900;letter-spacing:0;line-height:1.2;text-align:center}.pmm-dashboard-promoted-meta{margin:14px 0 18px;color:#535c66;font-size:18px;font-weight:900;line-height:1.35;text-align:center}.pmm-dashboard-promoted-tags{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;column-gap:8px;row-gap:8px;margin:0 0 30px;padding:0;font-size:0;line-height:0}.pmm-dashboard-promoted-tags span{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:26px;min-height:26px;border:1px solid #f6366a;border-radius:3px;padding:0 11px;background:transparent;color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:400;line-height:1;white-space:nowrap}.pmm-dashboard-promoted-copy{display:grid;grid-gap:16px;gap:16px;margin-top:0}.pmm-dashboard-promoted-copy p{margin:0;color:#48535f;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:500;line-height:1.58}.pmm-dashboard-promoted-card .pmm-dashboard-divi-button-row{margin-top:27px;margin-bottom:17px}.pmm-dashboard-promoted-card .pmm-dashboard-divi-button{font-size:13px}@media (max-width:980px){.pmm-dashboard-divi-page-basmallah{width:min(98%,720px);padding:33px 15px 20px}.pmm-dashboard-divi-content{gap:38px}.pmm-dashboard-promoted-heading{margin-bottom:42px}.pmm-dashboard-promoted-grid{width:min(100%,440px);column-count:1;column-gap:0}.pmm-dashboard-promoted-card{margin-bottom:58px}}@media (max-width:560px){.pmm-dashboard-divi-main{padding:0 12px 84px}.pmm-dashboard-divi-page-basmallah{width:100%;padding:20px 10px;font-size:21px}.pmm-dashboard-divi-notice-card,.pmm-dashboard-promoted-empty,.pmm-dashboard-promoted-heading{width:100%;padding:28px 20px}.pmm-dashboard-promoted-grid{width:100%;column-count:1;column-gap:0}.pmm-dashboard-promoted-card{margin-bottom:38px;padding:20px 20px 16px}.pmm-dashboard-divi-notice-card h1,.pmm-dashboard-divi-notice-card h2,.pmm-dashboard-promoted-heading h2{font-size:28px}}.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link{border:1px solid transparent;border-radius:999px;color:#f6366a;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link:focus-visible,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link:hover,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link[aria-current=page]{border-color:rgba(246,54,106,.16);background:rgba(246,54,106,.075);color:#f6366a;box-shadow:0 10px 24px rgba(246,54,106,.08);outline:none}.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link:hover{transform:translateY(-1px)}.pmm-dashboard-avatar-menu summary:focus-visible,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link:focus-visible{outline:3px solid rgba(246,54,106,.22);outline-offset:3px}.pmm-dashboard-divi-nav-icon{display:inline-grid;place-items:center;border-radius:999px;background:rgba(246,54,106,.1);color:#f6366a;flex:0 0 auto}.pmm-dashboard-avatar-menu summary svg,.pmm-dashboard-divi-nav-icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.pmm-dashboard-divi-nav-label{display:inline-flex;align-items:center;line-height:1}.pmm-dashboard-avatar-menu summary{min-width:44px;min-height:44px;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.pmm-dashboard-avatar-menu summary:hover{border-color:rgba(246,54,106,.24);background:rgba(246,54,106,.11);box-shadow:0 10px 24px rgba(246,54,106,.1);transform:translateY(-1px)}.pmm-dashboard-divi-page-basmallah,.pmm-dashboard-promoted-basmallah{color:rgba(51,51,51,.68);font-family:Times New Roman,Amiri,Scheherazade New,serif;font-weight:600;letter-spacing:.015em;text-align:center;word-spacing:.2em}.pmm-dashboard-divi-page-basmallah{width:min(55%,1268px);margin:3px auto 2px;padding:21px 38px;font-size:clamp(1.02rem,1.18vw,1.22rem);line-height:1.2}.pmm-dashboard-promoted-basmallah{margin:10px 0 18px;font-size:clamp(.9rem,1vw,1rem);line-height:1.2}.pmm-dashboard-promoted-card h3{margin-top:12px}@media (max-width:1180px){.pmm-dashboard-divi-nav{gap:14px;padding-right:22px;padding-left:22px}.pmm-dashboard-divi-menu{gap:7px}.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link{padding-right:10px;padding-left:8px}}@media (max-width:980px){.pmm-dashboard-divi-nav{flex-wrap:wrap;align-items:center}.pmm-dashboard-divi-logo-link{min-width:146px}.pmm-dashboard-divi-logo{width:146px}.pmm-dashboard-divi-menu{order:3;flex:1 1 100%;justify-content:flex-start;overflow-x:auto;padding:4px 0 2px;scrollbar-width:thin}.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link{flex:0 0 auto}.pmm-dashboard-divi-page-basmallah{width:min(98%,720px);padding:33px 15px 20px}}@media (max-width:560px){.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link{min-height:42px;padding:7px 10px 7px 8px}.pmm-dashboard-divi-nav-icon{width:24px;height:24px}.pmm-dashboard-divi-nav-icon svg{width:14px;height:14px}.pmm-dashboard-divi-page-basmallah{width:100%;padding:20px 10px;font-size:1rem}.pmm-dashboard-promoted-basmallah{font-size:.9rem}}.pmm-dashboard-divi-page-has-floating-cta .pmm-dashboard-divi-main{padding-bottom:460px}.pmm-dashboard-floating-matches-cta{position:fixed;z-index:60;bottom:22px;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;justify-items:center;grid-gap:16px;gap:16px;margin:0;border:1px solid rgba(255,255,255,.66);border-radius:14px;background:linear-gradient(180deg,rgba(232,249,255,.92),rgba(247,247,255,.98)),rgba(255,255,255,.92);box-shadow:0 20px 54px rgba(51,51,51,.13),0 3px 14px rgba(246,54,106,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:pmm-dashboard-floating-matches-cta-in .42s ease both}.pmm-dashboard-floating-matches-cta-copy{display:grid;grid-gap:14px;min-width:0;text-align:center}.pmm-dashboard-floating-matches-cta h2{margin:0;color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:1rem;font-weight:900;letter-spacing:.02em;line-height:1.2}.pmm-dashboard-floating-matches-cta p{color:#606873;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.98rem;font-weight:500;line-height:1.45}.pmm-dashboard-floating-matches-cta .pmm-dashboard-divi-button{display:inline-flex;justify-content:center;justify-self:center;min-width:142px;white-space:nowrap}@media (max-width:780px){.pmm-dashboard-divi-page-has-floating-cta .pmm-dashboard-divi-main{padding-bottom:330px}.pmm-dashboard-floating-matches-cta{right:auto;bottom:12px;left:50%;grid-template-columns:1fr;justify-items:center;gap:14px;width:calc(100% - 24px);padding:18px 18px 16px;border-radius:16px}.pmm-dashboard-floating-matches-cta p{font-size:.88rem;line-height:1.4}.pmm-dashboard-floating-matches-cta .pmm-dashboard-divi-button{width:min(100%,220px)}}@media (prefers-reduced-motion:reduce){.pmm-dashboard-floating-matches-cta{animation:none}}.pmm-dashboard-divi-menu{gap:clamp(7px,1vw,14px);font-size:.81rem}.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link{min-height:40px;padding:6px 10px 6px 8px}.pmm-dashboard-divi-nav-icon{width:24px;height:24px}.pmm-dashboard-avatar-menu summary svg,.pmm-dashboard-divi-nav-icon svg{width:15px;height:15px}.pmm-dashboard-promoted-card{padding-top:11px}.pmm-dashboard-promoted-basmallah{margin-top:9px}.pmm-dashboard-floating-matches-cta{right:auto;left:50%;width:min(calc(100% - 32px),888px);padding:24px 31px 25px;transform:translateX(-50%)}.pmm-dashboard-floating-matches-cta-copy{gap:14px}.pmm-dashboard-floating-matches-cta p{margin:4px 0 6px}@keyframes pmm-dashboard-floating-matches-cta-in{0%{opacity:0;transform:translateX(-50%) translateY(18px) scale(.985)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@media (max-width:560px){.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link{min-height:40px;padding:6px 9px 6px 8px}.pmm-dashboard-divi-nav-icon{width:24px;height:24px}.pmm-dashboard-divi-nav-icon svg{width:14px;height:14px}}@media (prefers-reduced-motion:reduce){.pmm-dashboard-floating-matches-cta{transform:translateX(-50%)}}.pmm-dashboard-divi-nav{min-height:52px;padding:8px 26px;gap:14px}.pmm-dashboard-divi-logo-link{min-width:124px}.pmm-dashboard-divi-logo{width:115px}.pmm-dashboard-divi-menu{gap:clamp(5px,.72vw,10px);font-size:.68rem}.pmm-dashboard-avatar-menu summary svg,.pmm-dashboard-divi-nav-icon svg{width:13px;height:13px}.pmm-dashboard-avatar-menu summary{width:34px;height:34px;min-width:34px;min-height:34px}.pmm-dashboard-floating-matches-cta{width:min(calc(100% - 32px),1120px);padding:22px 36px 24px}.pmm-dashboard-floating-matches-cta-copy{gap:18px}.pmm-dashboard-floating-matches-cta p{margin:8px 0 12px;white-space:nowrap}@media (max-width:1180px){.pmm-dashboard-divi-nav{min-height:56px;padding-right:18px;padding-left:18px}.pmm-dashboard-divi-logo-link{min-width:138px}.pmm-dashboard-divi-logo{width:128px}.pmm-dashboard-divi-menu{gap:6px;font-size:.72rem}.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link{min-height:36px;padding-right:9px;padding-left:7px}.pmm-dashboard-floating-matches-cta{width:min(calc(100% - 28px),980px);padding:20px 28px 22px}.pmm-dashboard-floating-matches-cta p{white-space:normal}}@media (max-width:980px){.pmm-dashboard-divi-nav{min-height:auto;gap:12px}.pmm-dashboard-divi-logo-link{min-width:132px}.pmm-dashboard-divi-logo{width:132px}.pmm-dashboard-divi-menu{font-size:.74rem}}@media (max-width:560px){.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link{min-height:40px;padding:6px 9px 6px 7px}.pmm-dashboard-divi-nav-icon{width:22px;height:22px}.pmm-dashboard-avatar-menu summary svg,.pmm-dashboard-divi-nav-icon svg{width:14px;height:14px}.pmm-dashboard-avatar-menu summary{width:36px;height:36px;min-width:36px;min-height:36px}}.pmm-dashboard-divi-menu{gap:clamp(6px,.84vw,11px);color:#252a31;font-size:.75rem}.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link,.pmm-dashboard-divi-menu a{color:#252a31}.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link{min-height:34px;padding:5px 8px 5px 6px}.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link:focus-visible,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link:hover,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link[aria-current=page]{color:#111820}.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link:focus-visible .pmm-dashboard-divi-nav-label,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link:hover .pmm-dashboard-divi-nav-label,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link[aria-current=page] .pmm-dashboard-divi-nav-label{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.pmm-dashboard-divi-nav-icon{width:20px;height:20px;color:#2c3138}.pmm-dashboard-divi-nav-icon svg{width:15px;height:15px;stroke-width:1.9}.pmm-dashboard-header-actions{display:inline-flex;align-items:center;justify-content:flex-end;flex:0 0 auto;gap:12px}.pmm-dashboard-logout-button,.pmm-dashboard-notifications-link{position:relative;display:inline-grid;place-items:center;width:34px;height:34px;border:0;border-radius:0;padding:0;background:transparent;color:#2c3138;cursor:pointer;text-decoration:none}.pmm-dashboard-logout-button svg,.pmm-dashboard-notifications-link svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.pmm-dashboard-logout-button:focus-visible,.pmm-dashboard-logout-button:hover,.pmm-dashboard-notifications-link:focus-visible,.pmm-dashboard-notifications-link:hover{color:#111820;outline:none}.pmm-dashboard-logout-button:focus-visible,.pmm-dashboard-notifications-link:focus-visible{border-radius:8px;outline:3px solid rgba(37,42,49,.18);outline-offset:4px}.pmm-dashboard-notifications-count{right:-7px;min-width:16px;height:16px;border-radius:999px;padding:0 4px;background:#f6366a;color:#ffffff;font-size:.59rem}.pmm-dashboard-avatar-menu summary{color:#2c3138}.pmm-dashboard-avatar-menu summary:hover{color:#111820}.pmm-dashboard-floating-matches-cta{width:min(calc(100% - 32px),1040px);padding:20px 33px 22px}@media (max-width:1180px){.pmm-dashboard-divi-menu{gap:6px;font-size:.75rem}.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link{min-height:36px;padding-right:8px;padding-left:6px}.pmm-dashboard-floating-matches-cta{width:min(calc(100% - 28px),912px);padding:19px 26px 21px}}@media (max-width:980px){.pmm-dashboard-header-actions{margin-left:auto}.pmm-dashboard-divi-menu{font-size:.76rem}}@media (max-width:560px){.pmm-dashboard-header-actions{gap:10px}.pmm-dashboard-logout-button,.pmm-dashboard-notifications-link{width:36px;height:36px}.pmm-dashboard-logout-button svg,.pmm-dashboard-notifications-link svg{width:19px;height:19px}}.pmm-dashboard-divi-nav{transition:background-color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.pmm-dashboard-divi-nav-at-top{border-bottom-color:transparent;background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(255,255,255,.78) 66%,rgba(255,255,255,0));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.pmm-dashboard-divi-nav-scrolled{border-bottom-color:rgba(51,51,51,.08);background:rgba(255,255,255,.97);box-shadow:0 8px 22px rgba(51,51,51,.06);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pmm-dashboard-divi-menu{gap:clamp(10px,1.28vw,18px);color:#171b20;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:1.05rem;font-weight:500}.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link,.pmm-dashboard-divi-menu a{gap:3px;color:#171b20;font-weight:500}.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link{min-height:38px;border-color:transparent;padding:5px 6px;background:transparent;box-shadow:none}.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link:focus-visible,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link:hover,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link[aria-current=page]{border-color:transparent;background:transparent;color:#05080c;box-shadow:none;text-decoration:none;transform:none}.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link:focus-visible .pmm-dashboard-divi-nav-label,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link:hover .pmm-dashboard-divi-nav-label,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link[aria-current=page] .pmm-dashboard-divi-nav-label{color:#05080c;text-decoration:none}.pmm-dashboard-divi-nav-label{font-weight:500;letter-spacing:0}.pmm-dashboard-divi-nav-icon{position:relative;width:22px;height:22px;background:transparent;color:#171b20}.pmm-dashboard-divi-nav-icon svg{width:18px;height:18px;stroke-width:1.82}.pmm-dashboard-nav-count{position:absolute;top:-7px;right:-7px;display:inline-flex;align-items:center;justify-content:center;min-width:14px;height:14px;padding:0 2px;color:#f6366a;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.62rem;font-weight:900;line-height:1;text-align:center}.pmm-dashboard-header-actions{gap:14px}.pmm-dashboard-notifications-menu{position:relative;flex:0 0 auto}.pmm-dashboard-notifications-menu summary{position:relative;display:inline-grid;place-items:center;width:36px;height:36px;border:0;border-radius:8px;padding:0;background:transparent;color:#171b20;cursor:pointer;list-style:none}.pmm-dashboard-notifications-menu summary::-webkit-details-marker{display:none}.pmm-dashboard-notifications-menu summary svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.pmm-dashboard-notifications-menu summary:focus-visible,.pmm-dashboard-notifications-menu summary:hover{color:#05080c;outline:none}.pmm-dashboard-notifications-menu summary:focus-visible{outline:3px solid rgba(37,42,49,.18);outline-offset:4px}.pmm-dashboard-notifications-count{position:absolute;top:-5px;right:-5px;display:inline-flex;align-items:center;justify-content:center;min-width:15px;height:15px;padding:0 3px;background:#ffffff;color:#f6366a;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.62rem;font-weight:900;line-height:1;text-align:center}.pmm-dashboard-notifications-panel{position:absolute;top:calc(100% + 14px);right:-44px;z-index:80;display:grid;width:min(425px,calc(100vw - 28px));max-height:min(640px,calc(100dvh - 120px));grid-gap:12px;gap:12px;border:1px solid rgba(51,51,51,.09);border-radius:13px;padding:18px;background:#ffffff;box-shadow:0 24px 54px rgba(51,51,51,.15);overflow-y:auto;overscroll-behavior:contain}.pmm-dashboard-notifications-panel-title{margin:0;color:#171b20;font-size:1rem;font-weight:600;line-height:1.2}.pmm-dashboard-notifications-panel ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none;min-height:0}.pmm-dashboard-notifications-panel li{margin:0}.pmm-dashboard-notifications-panel li a{display:grid;grid-gap:4px;gap:4px;border-radius:10px;padding:10px;color:#333a43;text-decoration:none}.pmm-dashboard-notifications-panel li a:focus-visible,.pmm-dashboard-notifications-panel li a:hover{background:rgba(246,54,106,.06);color:#171b20;outline:none}.pmm-dashboard-notifications-panel strong{font-size:.9rem;font-weight:600;line-height:1.3}.pmm-dashboard-notifications-empty,.pmm-dashboard-notifications-panel span{margin:0;color:#5c6470;font-size:.84rem;font-weight:400;line-height:1.42}.pmm-dashboard-notifications-all-link{justify-self:start;font-size:.86rem;text-decoration:none}.pmm-dashboard-notifications-all-link:focus-visible,.pmm-dashboard-notifications-all-link:hover{color:#e52f60;text-decoration:underline;text-underline-offset:4px;outline:none}.pmm-dashboard-avatar-menu summary{width:38px;height:38px;min-width:38px;min-height:38px;border-color:rgba(23,27,32,.12);background:rgba(255,255,255,.82);color:#171b20}.pmm-dashboard-avatar-menu summary svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.82;stroke-linecap:round;stroke-linejoin:round}.pmm-dashboard-avatar-menu summary:focus-visible,.pmm-dashboard-avatar-menu summary:hover{border-color:rgba(23,27,32,.2);background:#ffffff;color:#05080c;box-shadow:0 10px 24px rgba(51,51,51,.08)}.pmm-dashboard-avatar-menu-panel{min-width:220px;gap:4px;padding:14px;border-radius:14px}.pmm-dashboard-avatar-menu-panel a,.pmm-dashboard-avatar-menu-panel button{display:flex;align-items:center;gap:10px;min-height:40px;border:0;border-radius:10px;padding:0 10px;background:transparent;color:#171b20;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.92rem;font-weight:500;line-height:1;cursor:pointer;text-align:left;text-decoration:none}.pmm-dashboard-avatar-menu-panel button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}.pmm-dashboard-avatar-menu-panel a:focus-visible,.pmm-dashboard-avatar-menu-panel a:hover,.pmm-dashboard-avatar-menu-panel button:focus-visible,.pmm-dashboard-avatar-menu-panel button:hover{background:rgba(23,27,32,.055);color:#05080c;outline:none}.pmm-dashboard-avatar-menu-separator{display:block;height:1px;margin:8px 0;background:rgba(51,51,51,.12)}.pmm-dashboard-floating-matches-cta{width:min(calc(100% - 32px),967px);padding:19px 31px 20px}@media (max-width:1180px){.pmm-dashboard-divi-menu{gap:9px;font-size:.96rem}.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link{min-height:38px;padding-right:5px;padding-left:5px}.pmm-dashboard-divi-nav-icon{width:21px;height:21px}.pmm-dashboard-divi-nav-icon svg{width:17px;height:17px}.pmm-dashboard-floating-matches-cta{width:min(calc(100% - 28px),848px);padding:18px 24px 20px}}@media (max-width:980px){.pmm-dashboard-divi-nav-at-top,.pmm-dashboard-divi-nav-scrolled{background:rgba(255,255,255,.97);box-shadow:0 8px 22px rgba(51,51,51,.06)}.pmm-dashboard-divi-menu{font-size:.9rem}.pmm-dashboard-notifications-panel{right:-54px}}@media (max-width:560px){.pmm-dashboard-divi-menu{gap:8px;font-size:.86rem}.pmm-dashboard-header-actions{gap:8px}.pmm-dashboard-avatar-menu summary,.pmm-dashboard-notifications-menu summary{width:36px;height:36px;min-width:36px;min-height:36px}.pmm-dashboard-notifications-panel{right:-44px;width:min(330px,calc(100vw - 24px));padding:16px}}.pmm-dashboard-avatar-menu summary,.pmm-dashboard-divi-menu,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link,.pmm-dashboard-divi-menu a,.pmm-dashboard-divi-nav-icon,.pmm-dashboard-notifications-menu summary{color:#5e6670}.pmm-dashboard-avatar-menu summary:focus-visible,.pmm-dashboard-avatar-menu summary:hover,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link:focus-visible,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link:focus-visible .pmm-dashboard-divi-nav-label,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link:hover,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link:hover .pmm-dashboard-divi-nav-label,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link[aria-current=page],.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link[aria-current=page] .pmm-dashboard-divi-nav-label,.pmm-dashboard-notifications-menu summary:focus-visible,.pmm-dashboard-notifications-menu summary:hover{color:#434a54}.pmm-dashboard-divi-nav-at-top{min-height:73px;padding:11px 36px 12px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo-link{min-width:174px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo{width:161px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-menu{gap:clamp(13px,1.65vw,24px);font-size:1.47rem}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link{min-height:53px;padding:7px 8px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-nav-icon{width:31px;height:31px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-nav-icon svg{width:25px;height:25px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-avatar-menu summary,.pmm-dashboard-divi-nav-at-top .pmm-dashboard-notifications-menu summary{width:53px;height:53px;min-width:53px;min-height:53px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-avatar-menu summary svg,.pmm-dashboard-divi-nav-at-top .pmm-dashboard-notifications-menu summary svg{width:28px;height:28px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-nav-count{top:-5px;right:-5px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-notifications-count{top:2px;right:1px}.pmm-dashboard-floating-matches-cta{width:min(calc(100% - 32px),899px);padding:18px 29px 19px}@media (max-width:1180px){.pmm-dashboard-divi-nav-at-top{min-height:64px;padding-right:22px;padding-left:22px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo-link{min-width:156px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo{width:146px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-menu{gap:10px;font-size:1.08rem}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link{min-height:42px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-nav-icon{width:24px;height:24px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-nav-icon svg{width:19px;height:19px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-avatar-menu summary,.pmm-dashboard-divi-nav-at-top .pmm-dashboard-notifications-menu summary{width:40px;height:40px;min-width:40px;min-height:40px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-avatar-menu summary svg,.pmm-dashboard-divi-nav-at-top .pmm-dashboard-notifications-menu summary svg{width:22px;height:22px}.pmm-dashboard-floating-matches-cta{width:min(calc(100% - 28px),789px);padding:17px 22px 18px}}@media (max-width:980px){.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-menu,.pmm-dashboard-divi-nav-scrolled .pmm-dashboard-divi-menu{font-size:.9rem}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo,.pmm-dashboard-divi-nav-scrolled .pmm-dashboard-divi-logo{width:132px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo-link,.pmm-dashboard-divi-nav-scrolled .pmm-dashboard-divi-logo-link{min-width:132px}}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo-link{min-width:141px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo{width:131px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-nav-count{top:-6px;right:-6px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-notifications-count{top:0;right:-2px}@media (max-width:1180px){.pmm-dashboard-divi-nav-at-top{min-height:60px;padding-right:20px;padding-left:20px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo-link{min-width:146px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo{width:146px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-menu{gap:8px;font-size:.86rem}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link{min-height:41px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-nav-icon{width:23px;height:23px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-nav-icon svg{width:18px;height:18px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-avatar-menu summary,.pmm-dashboard-divi-nav-at-top .pmm-dashboard-notifications-menu summary{width:39px;height:39px;min-width:39px;min-height:39px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-avatar-menu summary svg,.pmm-dashboard-divi-nav-at-top .pmm-dashboard-notifications-menu summary svg{width:21px;height:21px}}@media (max-width:980px){.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-menu,.pmm-dashboard-divi-nav-scrolled .pmm-dashboard-divi-menu{font-size:.86rem}}.pmm-dashboard-divi-nav{transition:min-height .3s cubic-bezier(.22,1,.36,1),padding .3s cubic-bezier(.22,1,.36,1),gap .3s cubic-bezier(.22,1,.36,1),background-color .3s cubic-bezier(.22,1,.36,1),background .3s cubic-bezier(.22,1,.36,1),border-color .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1);transform:translateZ(0);will-change:min-height,padding,background,box-shadow}.pmm-dashboard-avatar-menu summary,.pmm-dashboard-avatar-menu summary svg,.pmm-dashboard-divi-logo,.pmm-dashboard-divi-logo-link,.pmm-dashboard-divi-menu,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link,.pmm-dashboard-divi-nav-icon,.pmm-dashboard-divi-nav-icon svg,.pmm-dashboard-notifications-menu summary,.pmm-dashboard-notifications-menu summary svg{transition:width .3s cubic-bezier(.22,1,.36,1),min-width .3s cubic-bezier(.22,1,.36,1),height .3s cubic-bezier(.22,1,.36,1),min-height .3s cubic-bezier(.22,1,.36,1),padding .3s cubic-bezier(.22,1,.36,1),gap .3s cubic-bezier(.22,1,.36,1),font-size .3s cubic-bezier(.22,1,.36,1),color .18s ease,opacity .18s ease}.pmm-dashboard-divi-nav-scrolled{-webkit-backdrop-filter:none;backdrop-filter:none}.pmm-dashboard-divi-logo-link,.pmm-dashboard-divi-nav-scrolled .pmm-dashboard-divi-logo-link{min-width:141px}.pmm-dashboard-divi-logo,.pmm-dashboard-divi-nav-scrolled .pmm-dashboard-divi-logo{width:131px}.pmm-dashboard-divi-nav-at-top{min-height:59px;padding:9px 30px 10px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo-link{min-width:160px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo{width:149px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-menu{gap:clamp(11px,1.45vw,20px);font-size:1.2rem}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link{min-height:43px;padding:6px 7px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-nav-icon{width:25px;height:25px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-nav-icon svg{width:21px;height:21px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-avatar-menu summary,.pmm-dashboard-divi-nav-at-top .pmm-dashboard-notifications-menu summary{width:43px;height:43px;min-width:43px;min-height:43px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-avatar-menu summary svg,.pmm-dashboard-divi-nav-at-top .pmm-dashboard-notifications-menu summary svg{width:23px;height:23px}.pmm-dashboard-floating-matches-cta-copy{gap:16px}.pmm-dashboard-floating-matches-cta p{margin:15px auto 23px;max-width:760px;line-height:1.42}@media (max-width:1180px){.pmm-dashboard-divi-logo-link,.pmm-dashboard-divi-nav-scrolled .pmm-dashboard-divi-logo-link{min-width:146px}.pmm-dashboard-divi-logo,.pmm-dashboard-divi-nav-scrolled .pmm-dashboard-divi-logo{width:146px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo-link{min-width:166px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo{width:166px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-menu{gap:8px;font-size:.98rem}.pmm-dashboard-floating-matches-cta p{margin-top:14px;margin-bottom:21px;max-width:680px}}@media (max-width:980px){.pmm-dashboard-divi-logo-link,.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo-link,.pmm-dashboard-divi-nav-scrolled .pmm-dashboard-divi-logo-link{min-width:150px}.pmm-dashboard-divi-logo,.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo,.pmm-dashboard-divi-nav-scrolled .pmm-dashboard-divi-logo{width:150px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-menu,.pmm-dashboard-divi-nav-scrolled .pmm-dashboard-divi-menu{font-size:.86rem}.pmm-dashboard-floating-matches-cta p{white-space:normal}}@media (max-width:560px){.pmm-dashboard-divi-logo-link,.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo-link,.pmm-dashboard-divi-nav-scrolled .pmm-dashboard-divi-logo-link{min-width:138px}.pmm-dashboard-divi-logo,.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo,.pmm-dashboard-divi-nav-scrolled .pmm-dashboard-divi-logo{width:138px}.pmm-dashboard-floating-matches-cta p{margin-top:12px;margin-bottom:18px}}.pmm-dashboard-divi-nav{transition:background-color .19s ease,background .19s ease,border-color .19s ease,box-shadow .19s ease,opacity .19s ease;will-change:background,box-shadow,opacity}.pmm-dashboard-avatar-menu summary,.pmm-dashboard-avatar-menu summary svg,.pmm-dashboard-divi-logo,.pmm-dashboard-divi-logo-link,.pmm-dashboard-divi-menu,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link,.pmm-dashboard-divi-nav-icon,.pmm-dashboard-divi-nav-icon svg,.pmm-dashboard-notifications-menu summary,.pmm-dashboard-notifications-menu summary svg{transition:color .16s ease,opacity .16s ease,transform .18s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.pmm-dashboard-avatar-menu summary,.pmm-dashboard-divi-menu,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link,.pmm-dashboard-divi-menu a,.pmm-dashboard-divi-nav-icon,.pmm-dashboard-notifications-menu summary{color:#626b76}.pmm-dashboard-divi-nav-at-top,.pmm-dashboard-divi-nav-scrolled{-webkit-backdrop-filter:none;backdrop-filter:none}.pmm-dashboard-avatar-menu summary,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link,.pmm-dashboard-notifications-menu summary{transform:translateZ(0)}.pmm-dashboard-avatar-menu summary:focus-visible,.pmm-dashboard-avatar-menu summary:hover,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link:focus-visible,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link:hover,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link[aria-current=page],.pmm-dashboard-notifications-menu summary:focus-visible,.pmm-dashboard-notifications-menu summary:hover{color:#363d47;transform:translate3d(0,-1px,0)}.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link:focus-visible .pmm-dashboard-divi-nav-label,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link:hover .pmm-dashboard-divi-nav-label,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link[aria-current=page] .pmm-dashboard-divi-nav-label{color:#363d47}.pmm-dashboard-nav-hover-menu{position:relative;display:inline-flex;align-items:center}.pmm-dashboard-chat-hover-panel{position:absolute;top:calc(100% + 13px);right:0;z-index:82;display:grid;width:min(280px,calc(100vw - 28px));grid-gap:8px;gap:8px;border:1px solid rgba(51,51,51,.09);border-radius:13px;padding:14px 16px;background:#ffffff;box-shadow:0 22px 48px rgba(51,51,51,.14);color:#5c6470;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.84rem;font-weight:400;line-height:1.38;white-space:normal}.pmm-dashboard-chat-hover-panel strong{color:#171b20;font-size:.95rem;line-height:1.2}.pmm-dashboard-chat-hover-panel a,.pmm-dashboard-chat-hover-panel strong{font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-weight:500}.pmm-dashboard-chat-hover-panel a{justify-self:start;color:#f6366a;font-size:.84rem;text-decoration:none}.pmm-dashboard-chat-hover-panel a:focus-visible,.pmm-dashboard-chat-hover-panel a:hover{color:#e52f60;text-decoration:underline;text-underline-offset:4px;outline:none}.pmm-dashboard-notifications-menu summary{color:#626b76}.pmm-dashboard-avatar-menu-panel,.pmm-dashboard-chat-hover-panel,.pmm-dashboard-notifications-panel{animation:pmmDashboardDropdownFadeIn .15s ease both}@keyframes pmmDashboardDropdownFadeIn{0%{opacity:0;transform:translate3d(0,-4px,0)}to{opacity:1;transform:translateZ(0)}}.pmm-dashboard-floating-matches-cta{overflow:hidden}.pmm-dashboard-floating-matches-cta-copy{width:100%}.pmm-dashboard-floating-matches-cta p{width:min(100%,780px);max-width:780px;margin:16px auto 24px;white-space:normal;overflow-wrap:anywhere;text-wrap:pretty}.pmm-dashboard-promoted-card{content-visibility:auto;contain-intrinsic-size:760px}.pmm-dashboard-promoted-card-reveal{animation:pmmDashboardPromotedCardReveal .42s cubic-bezier(.22,1,.36,1) both}@keyframes pmmDashboardPromotedCardReveal{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}.pmm-dashboard-promoted-lazy-sentinel{display:block;width:100%;page-break-inside:avoid;break-inside:avoid}@media (prefers-reduced-motion:reduce){.pmm-dashboard-avatar-menu summary,.pmm-dashboard-avatar-menu-panel,.pmm-dashboard-chat-hover-panel,.pmm-dashboard-divi-logo,.pmm-dashboard-divi-logo-link,.pmm-dashboard-divi-menu,.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link,.pmm-dashboard-divi-nav,.pmm-dashboard-divi-nav-icon,.pmm-dashboard-divi-nav-icon svg,.pmm-dashboard-notifications-menu summary,.pmm-dashboard-notifications-panel,.pmm-dashboard-promoted-card-reveal{transition:none;animation:none}}@media (max-width:980px){.pmm-dashboard-chat-hover-panel{right:auto;left:0}.pmm-dashboard-promoted-card{contain-intrinsic-size:680px}}.pmm-dashboard-promoted-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:58px;gap:58px;column-count:auto;grid-column-gap:0;column-gap:normal}.pmm-dashboard-promoted-column{display:grid;grid-gap:68px;gap:68px;align-content:start;min-width:0}.pmm-dashboard-promoted-column .pmm-dashboard-promoted-card{margin:0}.pmm-dashboard-promoted-card{content-visibility:visible;contain-intrinsic-size:none;padding-top:13px}.pmm-dashboard-promoted-basmallah{margin-top:10px}.pmm-dashboard-promoted-card-reveal{animation:pmmDashboardPromotedCardRevealStable .26s ease both}@keyframes pmmDashboardPromotedCardRevealStable{0%{opacity:0}to{opacity:1}}.pmm-dashboard-promoted-lazy-sentinel{grid-column:1/-1;min-height:1px}.pmm-dashboard-notifications-panel{gap:11px;color:#5e6670;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.96rem;font-weight:500;line-height:1.35}.pmm-dashboard-notifications-panel-title{color:#434a54;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:1.04rem;font-weight:500;letter-spacing:-.01em}.pmm-dashboard-notifications-empty,.pmm-dashboard-notifications-panel span{color:#626b76;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.95rem;font-weight:500;line-height:1.45}.pmm-dashboard-notifications-panel strong{color:#434a54;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.98rem;font-weight:500}.pmm-dashboard-notifications-all-link{color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.95rem;font-weight:600}.pmm-dashboard-floating-matches-cta{gap:12px;padding-top:16px;padding-bottom:17px}.pmm-dashboard-floating-matches-cta-copy{gap:7px}.pmm-dashboard-floating-matches-cta p{margin:7px auto 12px;line-height:1.38}@media (max-width:1180px){.pmm-dashboard-promoted-grid{gap:46px}.pmm-dashboard-promoted-column{gap:58px}.pmm-dashboard-floating-matches-cta{padding-top:15px;padding-bottom:16px}.pmm-dashboard-floating-matches-cta p{margin-top:6px;margin-bottom:11px}}@media (max-width:760px){.pmm-dashboard-promoted-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:46px;gap:46px}.pmm-dashboard-promoted-column{display:contents}.pmm-dashboard-promoted-column .pmm-dashboard-promoted-card{margin:0 0 46px}.pmm-dashboard-promoted-column .pmm-dashboard-promoted-card:last-child{margin-bottom:0}}.pmm-dashboard-promoted-section{width:min(100%,1010px)}.pmm-dashboard-promoted-grid{width:min(100%,980px);grid-template-columns:repeat(2,minmax(320px,414px));column-gap:clamp(64px,5.5vw,82px);row-gap:0;justify-content:center;align-items:start}.pmm-dashboard-promoted-column{gap:70px}.pmm-dashboard-promoted-card-reveal{opacity:0;transform:translate3d(0,18px,0);animation:none;transition:opacity .54s cubic-bezier(.22,1,.36,1),transform .54s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.pmm-dashboard-promoted-card-visible{opacity:1;transform:translateZ(0)}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo-link{min-width:170px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo{width:158px}@media (max-width:1180px){.pmm-dashboard-promoted-section{width:min(100%,940px)}.pmm-dashboard-promoted-grid{width:min(100%,920px);grid-template-columns:repeat(2,minmax(300px,400px));column-gap:clamp(48px,4.8vw,64px)}.pmm-dashboard-promoted-column{gap:62px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo-link{min-width:172px}.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo{width:172px}}@media (max-width:900px){.pmm-dashboard-promoted-grid,.pmm-dashboard-promoted-section{width:min(100%,430px)}.pmm-dashboard-promoted-grid{grid-template-columns:minmax(0,1fr);column-gap:0}.pmm-dashboard-promoted-column{display:contents}.pmm-dashboard-promoted-column .pmm-dashboard-promoted-card{margin:0 0 46px}.pmm-dashboard-promoted-column .pmm-dashboard-promoted-card:last-child{margin-bottom:0}}@media (prefers-reduced-motion:reduce){.pmm-dashboard-promoted-card-reveal{opacity:1;transform:none;transition:none}}.pmm-matches-page{min-height:100dvh}.pmm-matches-top-nav .pmm-dashboard-divi-nav-link[aria-current=page]{color:#f6366a}.pmm-matches-main{width:min(100%,1120px);margin:0 auto;padding:48px 22px 110px}.pmm-matches-basmallah{margin-bottom:68px}.pmm-matches-hero{width:min(100%,900px);margin:0 auto 58px;padding:clamp(42px,5vw,62px) clamp(34px,5vw,60px);background:rgba(255,255,255,.72);box-shadow:0 18px 45px rgba(51,51,51,.08)}.pmm-matches-hero-kicker{margin:0 0 14px;color:#4d5660;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.82rem;font-weight:800;letter-spacing:.07em;line-height:1;text-transform:uppercase}.pmm-matches-hero h1{margin:0 0 24px;color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.18rem,4vw,3.2rem);font-style:italic;font-weight:900;letter-spacing:-.04em;line-height:1.03}.pmm-matches-hero p:not(.pmm-matches-hero-kicker){max-width:760px;margin:0;color:#4d5660;font-size:clamp(1.05rem,1.5vw,1.18rem);font-weight:600;line-height:1.62}.pmm-matches-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.pmm-matches-action-secondary{border:1px solid rgba(246,54,106,.28)!important;background:rgba(255,255,255,.72)!important;color:#f6366a!important;box-shadow:none!important}.pmm-matches-action-secondary:focus-visible,.pmm-matches-action-secondary:hover{background:rgba(246,54,106,.08)!important;color:#eb2f63!important}.pmm-dashboard-divi-button:disabled,.pmm-matches-action-positive:disabled,.pmm-matches-action-secondary:disabled{cursor:not-allowed;opacity:.58;transform:none!important}.pmm-matches-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;width:min(100%,900px);margin:0 auto 46px}.pmm-matches-metrics div{display:grid;grid-gap:8px;gap:8px;justify-items:center;min-height:112px;padding:22px 16px;border:1px solid rgba(51,51,51,.06);background:rgba(255,255,255,.62);box-shadow:0 14px 34px rgba(51,51,51,.05);text-align:center}.pmm-matches-metrics strong{color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:2rem;font-weight:900;line-height:1}.pmm-matches-metrics span{color:#5b6470;font-size:.92rem;font-weight:800;line-height:1.25}.pmm-matches-filter-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:22px;gap:22px;align-items:center;width:min(100%,900px);margin:0 auto 44px;padding:26px 30px;background:rgba(255,255,255,.64);box-shadow:0 14px 34px rgba(51,51,51,.05)}.pmm-matches-filter-panel h2{margin:0 0 8px;color:#333333;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:1.32rem;font-weight:900;line-height:1.15}.pmm-matches-filter-panel p{margin:0;color:#5b6470;font-size:.98rem;font-weight:600;line-height:1.45}.pmm-matches-filter-buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.pmm-matches-filter-button{min-height:39px;border:1px solid rgba(246,54,106,.28);border-radius:999px;padding:0 15px;background:rgba(255,255,255,.74);color:#f6366a;cursor:pointer;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.88rem;font-weight:800;line-height:1;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}.pmm-matches-filter-button-active,.pmm-matches-filter-button:focus-visible,.pmm-matches-filter-button:hover{border-color:rgba(246,54,106,.66);background:rgba(246,54,106,.1);color:#eb2f63;outline:none;transform:translateY(-1px)}.pmm-matches-empty-state,.pmm-matches-error-panel,.pmm-matches-state-card{width:min(100%,900px);margin:0 auto 28px}.pmm-matches-state-card{padding:20px 24px;border:1px solid rgba(51,51,51,.07);background:rgba(255,255,255,.66);box-shadow:0 12px 28px rgba(51,51,51,.04)}.pmm-matches-state-card strong{display:block;margin-bottom:6px;color:#333333;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:1rem;font-weight:900}.pmm-matches-state-card p{margin:0;color:#5b6470;font-size:.98rem;font-weight:600;line-height:1.45}.pmm-matches-state-card-warning{border-color:rgba(246,54,106,.22);background:rgba(255,242,246,.82)}.pmm-matches-error-panel{display:grid;justify-items:start;grid-gap:16px;gap:16px}.pmm-matches-empty-state{display:grid;grid-gap:16px;gap:16px;justify-items:center;padding:58px 48px;background:rgba(255,255,255,.68);box-shadow:0 18px 45px rgba(51,51,51,.08);text-align:center}.pmm-matches-empty-state h2{margin:0;color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.85rem,3vw,2.35rem);font-style:italic;font-weight:900;letter-spacing:-.03em;line-height:1.08}.pmm-matches-empty-state p{max-width:650px;margin:0;color:#4d5660;font-size:1.05rem;font-weight:600;line-height:1.58}.pmm-matches-list-section{display:grid;grid-gap:30px;gap:30px}.pmm-matches-list-heading{width:min(100%,900px);margin:0 auto}.pmm-matches-list-heading h2{margin:0 0 10px;color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2rem,3vw,2.6rem);font-style:italic;font-weight:900;letter-spacing:-.03em;line-height:1.05}.pmm-matches-list-heading p{margin:0;color:#4d5660;font-size:1rem;font-weight:700;line-height:1.45}.pmm-matches-card-grid{display:grid;grid-template-columns:repeat(2,minmax(320px,414px));grid-column-gap:clamp(64px,5.5vw,82px);column-gap:clamp(64px,5.5vw,82px);grid-row-gap:0;justify-content:center;align-items:start;width:min(100%,980px);margin:0 auto}.pmm-matches-profile-column{display:flex;flex-direction:column;gap:70px}.pmm-matches-profile-card{width:100%;margin:0}.pmm-matches-profile-card-status{margin:28px 0 0;color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:400;letter-spacing:.04em;line-height:1;text-align:center;text-transform:uppercase}.pmm-matches-profile-card h3{margin-top:13px}.pmm-matches-profile-card-meta{font-size:15px}.pmm-matches-profile-card-tags{margin-bottom:30px}.pmm-matches-profile-card-copy{min-height:0}.pmm-matches-profile-card-basmallah{margin-top:12px}.pmm-matches-card-basmallah{margin:0 0 26px;color:rgba(51,51,51,.66);font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.95rem;font-weight:700;line-height:1;text-align:center}.pmm-matches-card-header{display:flex;gap:14px;justify-content:center;align-items:flex-start;margin-bottom:22px;text-align:center}.pmm-matches-card-sparkle{flex:0 0 auto;font-size:1.65rem;line-height:1.05}.pmm-matches-card-kicker{margin:0 0 8px;font-size:.87rem;letter-spacing:.02em;line-height:1;text-transform:uppercase}.pmm-matches-card h2,.pmm-matches-card-kicker{color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-weight:900}.pmm-matches-card h2{margin:0;font-size:clamp(1.72rem,2.7vw,2.25rem);letter-spacing:-.03em;line-height:1.08}.pmm-matches-card-reference{margin:9px 0 0;color:#53606b;font-size:.96rem;font-weight:800;line-height:1.3}.pmm-matches-card-summary{margin:0 0 22px;color:#3f4a55;font-size:1.03rem;font-weight:600;line-height:1.6}.pmm-matches-card-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:9px;margin:0 0 24px}.pmm-matches-card-tags span{display:inline-flex;align-items:center;justify-content:center;min-height:31px;border:1px solid rgba(246,54,106,.7);border-radius:5px;padding:0 12px;color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.83rem;font-weight:700;line-height:1;text-align:center}.pmm-matches-card-note{margin:0 0 20px;border-left:3px solid rgba(246,54,106,.4);padding:10px 12px;background:rgba(255,255,255,.54);color:#53606b;font-size:.93rem;font-weight:650;line-height:1.45}.pmm-matches-card-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:11px;margin-top:auto;padding-top:10px}.pmm-matches-card-actions .pmm-dashboard-divi-button{min-width:126px;min-height:46px;padding-right:20px;padding-left:20px;font-size:.88rem}@media (max-width:980px){.pmm-matches-main{padding-top:34px}.pmm-matches-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pmm-matches-filter-panel{grid-template-columns:1fr}.pmm-matches-filter-buttons{justify-content:flex-start}.pmm-matches-card-grid{grid-template-columns:minmax(0,1fr);column-gap:0;width:min(100%,430px)}.pmm-matches-profile-column{display:contents}.pmm-matches-profile-column .pmm-dashboard-promoted-card{margin:0 0 46px}.pmm-matches-profile-column .pmm-dashboard-promoted-card:last-child{margin-bottom:0}}@media (max-width:640px){.pmm-matches-main{padding-right:16px;padding-left:16px}.pmm-matches-empty-state,.pmm-matches-hero{padding:34px 24px}.pmm-matches-metrics{grid-template-columns:1fr;gap:12px}.pmm-matches-filter-panel{padding:22px 20px}.pmm-matches-filter-buttons{display:grid;grid-template-columns:1fr}.pmm-matches-filter-button{width:100%}.pmm-matches-card{padding:30px 22px 32px}.pmm-matches-card-header{align-items:center}.pmm-matches-card-actions{display:grid;grid-template-columns:1fr}.pmm-matches-card-actions .pmm-dashboard-divi-button{width:100%}}.pmm-matches-readiness-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:22px;gap:22px;width:min(100%,1040px);margin:0 auto 24px;border:1px solid rgba(246,54,106,.14);border-radius:24px;padding:26px 30px;background:rgba(255,255,255,.88);box-shadow:0 18px 50px rgba(29,60,80,.11);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pmm-matches-readiness-panel-action{border-color:rgba(246,54,106,.24);background:linear-gradient(135deg,rgba(255,242,246,.94),rgba(255,255,255,.92))}.pmm-matches-readiness-panel-ready{border-color:rgba(24,195,208,.22);background:linear-gradient(135deg,rgba(244,254,255,.94),rgba(255,255,255,.92))}.pmm-matches-readiness-kicker{margin:0 0 7px;color:#f6366a;font-size:.76rem;letter-spacing:.16em;line-height:1.1;text-transform:uppercase}.pmm-matches-readiness-kicker,.pmm-matches-readiness-panel h2{font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-weight:800}.pmm-matches-readiness-panel h2{margin:0 0 9px;color:#143c3d;font-size:clamp(1.45rem,2vw,2rem);line-height:1.15}.pmm-matches-readiness-panel p{max-width:720px;margin:0;color:#4f5c66;font-size:1rem;font-weight:500;line-height:1.62}.pmm-matches-refresh-message{margin-top:10px!important;color:#68747d!important;font-size:.93rem!important}.pmm-matches-readiness-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}.pmm-matches-readiness-actions .pmm-dashboard-divi-button{min-height:46px;white-space:nowrap}@media (max-width:860px){.pmm-matches-readiness-panel{grid-template-columns:1fr;padding:24px 22px}.pmm-matches-readiness-actions{justify-content:flex-start}}@media (max-width:560px){.pmm-matches-readiness-actions{display:grid;grid-template-columns:1fr}.pmm-matches-readiness-actions .pmm-dashboard-divi-button{width:100%}}@media (max-width:980px){.pmm-matches-card-grid{grid-template-columns:1fr;width:min(100%,620px);column-gap:0}.pmm-matches-profile-column{display:contents}.pmm-matches-profile-card{margin-bottom:40px}}@media (max-width:640px){.pmm-matches-card-grid{width:min(100%,440px)}.pmm-matches-profile-card{padding-right:20px;padding-left:20px}}.pmm-matches-title-block{width:min(100%,900px);margin:0 auto 28px;text-align:left}.pmm-matches-title-block h1{margin:0;color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.25rem,4.4vw,3.35rem);font-style:italic;font-weight:900;letter-spacing:-.045em;line-height:1.02}.pmm-matches-filter-panel-compact{display:block;width:min(100%,900px);margin:0 auto 50px;padding:0;background:transparent;box-shadow:none}.pmm-matches-filter-panel-compact .pmm-matches-filter-buttons{justify-content:center}.pmm-matches-filter-panel-compact .pmm-matches-filter-button{min-width:94px}.pmm-matches-list-section{gap:36px}.pmm-matches-list-heading{margin-bottom:2px}.pmm-matches-card-grid{grid-template-columns:repeat(2,minmax(340px,430px));column-gap:clamp(86px,7vw,112px);row-gap:0;width:min(100%,1080px)}.pmm-matches-profile-column{gap:clamp(88px,7vw,116px)}.pmm-matches-profile-card{overflow:visible}@media (max-width:860px){.pmm-matches-title-block{text-align:center}.pmm-matches-card-grid{grid-template-columns:minmax(0,1fr);row-gap:52px;width:min(100%,520px)}.pmm-matches-profile-column{display:contents}.pmm-matches-profile-column .pmm-dashboard-promoted-card{margin-bottom:52px}.pmm-matches-profile-column .pmm-dashboard-promoted-card:last-child{margin-bottom:0}}.pmm-matches-filter-button{border-color:rgba(74,197,236,.32);color:#287f9c}.pmm-matches-filter-button-active,.pmm-matches-filter-button:focus-visible,.pmm-matches-filter-button:hover{border-color:rgba(74,197,236,.72);background:rgba(74,197,236,.14);color:#17677f}.pmm-matches-list-heading h2,.pmm-matches-list-heading p{color:#333333}.pmm-matches-list-heading p{color:#535b64}.pmm-matches-profile-card-status-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:28px 0 0}.pmm-matches-profile-card-status-row .pmm-matches-profile-card-status{margin:0}.pmm-matches-profile-card-view-state{display:inline-flex;align-items:center;min-height:20px;border:1px solid rgba(51,51,51,.12);border-radius:999px;padding:0 8px;background:rgba(255,255,255,.68);color:rgba(51,51,51,.68);font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:500;letter-spacing:.03em;line-height:1;text-transform:uppercase}.pmm-matches-profile-card-view-state-unviewed{border-color:rgba(74,197,236,.42);background:rgba(74,197,236,.12);color:#17677f}.pmm-dashboard-promoted-grid,.pmm-promoted-page-grid{grid-template-columns:repeat(2,minmax(340px,430px));column-gap:clamp(86px,7vw,112px);row-gap:0;width:min(100%,1080px)}.pmm-dashboard-promoted-column{gap:clamp(88px,7vw,116px)}.pmm-dashboard-promoted-column .pmm-dashboard-promoted-card{margin-bottom:0}.pmm-member-loading-card{display:grid;justify-items:center;width:min(100%,660px);margin:44px auto;border:1px solid rgba(74,197,236,.24);border-radius:32px;padding:clamp(30px,5vw,52px);background:radial-gradient(circle at 50% 0,rgba(74,197,236,.18),transparent 42%),linear-gradient(145deg,rgba(255,255,255,.92),rgba(255,255,255,.74));box-shadow:0 26px 70px rgba(51,51,51,.1)}.pmm-member-loading-orbit{position:relative;width:70px;height:70px;margin-bottom:18px;border:1px solid rgba(74,197,236,.22);border-radius:50%}.pmm-member-loading-orbit:before{position:absolute;inset:11px;border:2px solid rgba(246,54,106,.16);border-top-color:rgba(74,197,236,.88);border-radius:50%;animation:pmmMemberLoadingOrbit .92s linear infinite;content:""}.pmm-member-loading-orbit span{position:absolute;width:8px;height:8px;border-radius:50%;background:#4ac5ec;box-shadow:0 0 18px rgba(74,197,236,.5)}.pmm-member-loading-orbit span:first-child{top:5px;left:31px}.pmm-member-loading-orbit span:nth-child(2){right:9px;bottom:15px;background:#f6366a}.pmm-member-loading-orbit span:nth-child(3){bottom:15px;left:9px;background:rgba(51,51,51,.62)}.pmm-member-loading-kicker{margin:0 0 8px;color:#4d5660;font-size:.78rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.pmm-member-loading-card h2{margin:0;color:#333333;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.9rem,4vw,3rem);font-style:italic;font-weight:900;letter-spacing:-.04em;line-height:1.04}.pmm-member-loading-card p:not(.pmm-member-loading-kicker){max-width:500px;margin:12px 0 0;color:#535b64;font-size:1rem;font-weight:600;line-height:1.55}.pmm-member-loading-skeleton{display:grid;grid-gap:10px;gap:10px;width:min(100%,420px);margin-top:24px}.pmm-member-loading-skeleton span{display:block;height:12px;border-radius:999px;background:linear-gradient(90deg,rgba(74,197,236,.12),rgba(255,255,255,.9),rgba(74,197,236,.12));background-size:220% 100%;animation:pmmMemberLoadingSkeleton 1.28s ease-in-out infinite}.pmm-member-loading-skeleton span:nth-child(2){width:82%;margin:0 auto;animation-delay:.11s}.pmm-member-loading-skeleton span:nth-child(3){width:58%;margin:0 auto;animation-delay:.22s}.pmm-promoted-page-heading h1{margin:0 0 12px;color:var(--login-pink,#f6366a);font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.25rem,5vw,4.3rem);font-style:italic;font-weight:900;letter-spacing:-.045em;line-height:1.02}.pmm-promoted-page-section{padding-top:8px}@keyframes pmmMemberLoadingOrbit{to{transform:rotate(1turn)}}@keyframes pmmMemberLoadingSkeleton{0%{background-position:180% 0}to{background-position:-40% 0}}@media (max-width:860px){.pmm-dashboard-promoted-grid,.pmm-promoted-page-grid{grid-template-columns:minmax(0,1fr);row-gap:52px;width:min(100%,520px)}.pmm-dashboard-promoted-column{display:contents}.pmm-dashboard-promoted-column .pmm-dashboard-promoted-card{margin-bottom:52px}.pmm-dashboard-promoted-column .pmm-dashboard-promoted-card:last-child{margin-bottom:0}}.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link{position:relative}.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link:after{position:absolute;bottom:-5px;transform:scaleX(.72);transform-origin:center;transition:opacity .18s ease,transform .18s ease;content:"";pointer-events:none}.pmm-dashboard-feed-item,.pmm-dashboard-feed-pinned-item{width:100%}.pmm-dashboard-feed-item>*,.pmm-dashboard-feed-pinned-item>*{margin-right:auto;margin-left:auto}.pmm-dashboard-feed-stream-section{display:grid;grid-gap:34px;gap:34px;width:min(100%,990px);margin:0 auto}.pmm-dashboard-feed-heading{display:grid;grid-gap:10px;gap:10px;margin:0;text-align:center}.pmm-dashboard-feed-heading h2{margin:0;color:#171b20;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2rem,4vw,3.25rem);font-style:italic;font-weight:900;letter-spacing:-.04em;line-height:1.04}.pmm-dashboard-feed-heading p:not(.pmm-dashboard-divi-eyebrow){max-width:720px;margin:0 auto;color:#5d6570;font-size:1rem;font-weight:600;line-height:1.56}.pmm-dashboard-feed-list{display:grid;grid-gap:34px;gap:34px;width:100%}.pmm-dashboard-feed-list .pmm-dashboard-promoted-card{width:min(100%,900px);margin:0 auto}.pmm-dashboard-feed-list .pmm-dashboard-promoted-card+.pmm-dashboard-promoted-card{margin-top:0}.pmm-dashboard-feed-item-label{display:inline-flex;width:-moz-fit-content;width:fit-content;margin:0 auto 16px;border:1px solid rgba(246,54,106,.2);border-radius:999px;padding:7px 13px;background:rgba(246,54,106,.08);color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.78rem;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.pmm-dashboard-feed-lazy-sentinel{width:100%}.pmm-dashboard-feed-empty{width:min(100%,860px);margin:0 auto}.pmm-matches-floating-matches-cta{box-shadow:0 20px 54px rgba(51,51,51,.14),0 3px 14px rgba(74,197,236,.12)}#promoted-page-title,.pmm-promoted-page-heading h1{color:var(--login-pink,#f6366a)!important}@media (max-width:720px){.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link:after{right:4px;bottom:-6px;left:4px;height:2px}.pmm-dashboard-feed-list,.pmm-dashboard-feed-stream-section{gap:26px}}.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link:after{right:10px;bottom:-6px;left:10px;height:2px;border-radius:0;background:#f6366a;opacity:0;transform:scaleX(.82);transition:opacity .16s ease,transform .16s ease}.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link[aria-current=page]:after{opacity:1;transform:scaleX(1)}.pmm-dashboard-avatar-menu,.pmm-dashboard-divi-nav,.pmm-dashboard-header-actions,.pmm-dashboard-notifications-menu{z-index:4000}.pmm-dashboard-avatar-menu-panel,.pmm-dashboard-chat-hover-panel,.pmm-dashboard-notifications-panel{z-index:4500}.pmm-dashboard-feed-list{justify-items:center}.pmm-dashboard-feed-list .pmm-dashboard-promoted-card,.pmm-dashboard-feed-profile-card{width:min(100%,430px);margin-right:auto;margin-left:auto}.pmm-dashboard-feed-card-header-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 10px;margin:0 auto 16px}.pmm-dashboard-feed-card-header-row .pmm-dashboard-feed-item-label{margin:0}.pmm-dashboard-feed-card-header-row span:not(.pmm-dashboard-feed-item-label),.pmm-dashboard-feed-card-header-row time{display:inline-flex;align-items:center;min-height:26px;color:rgba(51,51,51,.66);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.78rem;font-weight:800;letter-spacing:.02em;line-height:1;text-transform:uppercase}.pmm-dashboard-feed-match-card .pmm-dashboard-feed-item-label{border-color:rgba(74,197,236,.42);background:rgba(74,197,236,.12);color:#17677f}.pmm-member-loading-card{width:min(100%,520px);margin:clamp(54px,10vh,120px) auto;border:0;border-radius:0;padding:clamp(26px,5vw,48px) 22px;background:transparent;box-shadow:none;text-align:center}.pmm-member-loading-logo-ring{position:relative;display:grid;place-items:center;width:118px;height:118px;margin:0 auto 18px;border-radius:50%}.pmm-member-loading-logo-ring img{position:relative;z-index:1;width:76px;height:auto;object-fit:contain;filter:drop-shadow(0 10px 22px rgba(51,51,51,.12));animation:pmmMemberLoadingLogoPulse 1.32s ease-in-out infinite}.pmm-member-loading-card h2{color:#f6366a}.pmm-member-loading-progress{overflow:hidden;width:min(100%,360px);height:9px;margin:22px auto 0;border-radius:999px;background:rgba(74,197,236,.16);box-shadow:inset 0 0 0 1px rgba(74,197,236,.12)}.pmm-member-loading-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#4ac5ec,#f6366a);box-shadow:0 0 18px rgba(74,197,236,.38);transition:width .22s ease}.pmm-member-loading-progress-label{margin-top:8px!important;color:#363d47!important;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.92rem!important;font-weight:900!important;letter-spacing:.08em;line-height:1!important}@keyframes pmmMemberLoadingLogoPulse{0%,to{opacity:.78;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.pmm-member-loading-logo-ring img{animation:none}}:root{--pmm-brand-pink:#f6366a;--pmm-brand-blue:#4ac5ec;--pmm-heading-letter-spacing:0.004em;--pmm-display-letter-spacing:-0.012em;--pmm-body-letter-spacing:0.006em}body{letter-spacing:var(--pmm-body-letter-spacing);text-rendering:optimizeLegibility}.pmm-dashboard-divi-notice-card h1,.pmm-dashboard-divi-notice-card h2,.pmm-dashboard-promoted-card h3,.pmm-dashboard-promoted-heading h2,.pmm-matches-empty-state h2,.pmm-matches-list-heading h2,.pmm-matches-title-block h1,.pmm-member-loading-card h2,.pmm-promoted-page-heading h1,.pmm-title,h1,h2,h3,h4,h5,h6{letter-spacing:var(--pmm-heading-letter-spacing)!important;text-rendering:optimizeLegibility}.pmm-dashboard-divi-notice-card h1,.pmm-dashboard-divi-notice-card h2,.pmm-matches-title-block h1,.pmm-member-loading-card h2,.pmm-promoted-page-heading h1{letter-spacing:var(--pmm-display-letter-spacing)!important}.pmm-dashboard-divi-notice-card p,.pmm-dashboard-promoted-copy,.pmm-dashboard-promoted-meta,.pmm-matches-empty-state p,.pmm-matches-list-heading p,.pmm-matches-state-card p{letter-spacing:var(--pmm-body-letter-spacing)!important}.pmm-member-loading-card{width:min(100%,480px);margin:clamp(36px,7vh,82px) auto;border:0!important;border-radius:0!important;padding:clamp(18px,4vw,34px) 18px!important;background:transparent!important;box-shadow:none!important}.pmm-matches-page .pmm-member-loading-card{margin-top:clamp(18px,3.8vh,44px)}.pmm-member-loading-logo-ring{width:222px;height:96px;margin:0 auto 8px;border-radius:0}.pmm-member-loading-kicker,.pmm-member-loading-logo-ring:after,.pmm-member-loading-logo-ring:before,.pmm-member-loading-orbit,.pmm-member-loading-skeleton{display:none!important}.pmm-member-loading-logo-ring img{width:190px;max-width:190px;animation:pmmMemberLoadingLogoPulse 1.42s ease-in-out infinite;filter:drop-shadow(0 8px 18px rgba(51,51,51,.1))}.pmm-member-loading-card h2{color:var(--pmm-brand-pink)!important;font-size:clamp(1.32rem,2.65vw,2.1rem)!important}.pmm-member-loading-card p:not(.pmm-member-loading-progress-label){display:none}.pmm-member-loading-progress{width:min(100%,330px);height:8px;margin-top:18px}.pmm-matches-filter-button{border-color:rgba(74,197,236,.34)!important;color:var(--pmm-brand-blue)!important}.pmm-matches-filter-button-active,.pmm-matches-filter-button:focus-visible,.pmm-matches-filter-button:hover{border-color:rgba(74,197,236,.78)!important;background:rgba(74,197,236,.15)!important;color:#239fc3!important}.pmm-matches-filter-button-active{color:var(--pmm-brand-blue)!important}.pmm-matches-empty-state{padding:clamp(34px,5vw,50px) clamp(24px,5vw,44px)}.pmm-matches-empty-state h2{color:#333333;font-size:clamp(1.5rem,2.6vw,2.05rem)}.pmm-matches-empty-state p{max-width:700px}.pmm-matches-empty-tab-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px}.pmm-dashboard-feed-match-card .pmm-dashboard-feed-item-label{color:#333333}.pmm-promoted-page-heading,.pmm-promoted-page-section{width:min(100%,1080px);margin-right:auto;margin-left:auto}.pmm-promoted-page-heading{margin-bottom:clamp(46px,7vw,82px);padding-left:0!important;text-align:left}.pmm-dashboard-divi-notice-card h1,.pmm-dashboard-divi-notice-card h2,.pmm-dashboard-feed-heading h2,.pmm-dashboard-promoted-heading h2,.pmm-matches-title-block h1,.pmm-promoted-page-heading h1{font-style:normal!important;letter-spacing:var(--pmm-display-letter-spacing,-.012em)!important}#promoted-page-title,.pmm-promoted-page-heading h1{font-size:clamp(1.8rem,4vw,3.44rem)!important}.pmm-dashboard-divi-notice-card h1,.pmm-dashboard-divi-notice-card h2{font-size:clamp(1.64rem,2.56vw,2.04rem)!important}.pmm-dashboard-promoted-heading h2{font-size:clamp(1.6rem,2.4vw,2rem)!important}.pmm-dashboard-feed-heading h2,.pmm-matches-title-block h1{font-size:clamp(1.8rem,3.52vw,2.68rem)!important}.pmm-member-loading-logo-ring{width:274px!important;height:116px!important;margin-bottom:6px!important}.pmm-member-loading-logo-ring img{width:238px!important;max-width:238px!important}.pmm-member-loading-card h2{font-size:clamp(.8rem,1.6vw,1.26rem)!important;font-style:normal!important;letter-spacing:.01em!important}.pmm-matches-page .pmm-member-loading-card{margin-top:clamp(8px,2vh,28px)!important}.pmm-matches-filter-button,.pmm-matches-filter-panel-compact .pmm-matches-filter-button{min-height:37px;padding-right:14px;padding-left:14px;font-size:.836rem!important}.pmm-matches-empty-state h2{font-size:clamp(1.35rem,2.34vw,1.85rem)!important}.pmm-matches-empty-state p{max-width:720px;margin-right:auto;margin-left:auto}.pmm-matches-empty-tab-button{display:inline-flex;align-items:center;justify-content:center;min-height:31px;border:1px solid rgba(74,197,236,.56);border-radius:999px;padding:0 11px;background:rgba(74,197,236,.11);color:var(--pmm-brand-blue,#4ac5ec);cursor:pointer;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.705rem;font-weight:900;letter-spacing:.02em;line-height:1;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.pmm-matches-empty-tab-button:focus-visible,.pmm-matches-empty-tab-button:hover{border-color:rgba(74,197,236,.86);background:rgba(74,197,236,.18);color:#239fc3;outline:none;transform:translateY(-1px)}@media (max-width:860px){.pmm-promoted-page-heading{text-align:center}}.pmm-dashboard-divi-nav,.pmm-dashboard-divi-nav-at-top,.pmm-dashboard-divi-nav-scrolled{min-height:59px!important;padding:9px 30px 10px!important;transition:background-color .22s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease,color .16s ease!important;will-change:auto!important}.pmm-dashboard-divi-logo-link,.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo-link,.pmm-dashboard-divi-nav-scrolled .pmm-dashboard-divi-logo-link{min-width:141px!important;transition:color .16s ease,opacity .16s ease!important}.pmm-dashboard-divi-logo,.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-logo,.pmm-dashboard-divi-nav-scrolled .pmm-dashboard-divi-logo{width:131px!important;transition:opacity .16s ease!important}.pmm-dashboard-divi-menu,.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-menu,.pmm-dashboard-divi-nav-scrolled .pmm-dashboard-divi-menu{gap:clamp(10px,1.28vw,18px)!important;font-size:1.05rem!important;transition:color .16s ease!important}.pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link,.pmm-dashboard-divi-nav-at-top .pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link,.pmm-dashboard-divi-nav-scrolled .pmm-dashboard-divi-menu .pmm-dashboard-divi-nav-link{min-height:38px!important;padding:5px 6px!important;transition:color .16s ease,opacity .16s ease,transform .16s ease!important}.pmm-dashboard-divi-main>.pmm-dashboard-divi-page-basmallah,.pmm-matches-main>.pmm-dashboard-divi-page-basmallah,.pmm-promoted-main>.pmm-dashboard-divi-page-basmallah{width:min(100%,900px);margin:0 auto 68px!important}#dashboard-welcome-title{font-size:clamp(1.8rem,3.52vw,2.68rem)!important;font-style:normal!important;letter-spacing:var(--pmm-display-letter-spacing,-.012em)!important}.pmm-promoted-main{width:min(100%,1120px);margin:0 auto;padding:48px 22px 132px}.pmm-promoted-page-grid,.pmm-promoted-page-heading,.pmm-promoted-page-section{width:min(100%,1080px)!important}.pmm-promoted-page-heading{margin:0 auto clamp(46px,7vw,82px)!important;padding:0!important;text-align:left!important}.pmm-promoted-page-heading .pmm-matches-hero-kicker{margin-bottom:10px!important}#promoted-page-title,.pmm-promoted-page-heading h1{margin:0 0 16px!important;color:var(--pmm-brand-pink,#f6366a)!important;font-size:clamp(1.8rem,3.52vw,2.68rem)!important;font-style:normal!important;letter-spacing:var(--pmm-display-letter-spacing,-.012em)!important;line-height:1.05!important}.pmm-promoted-page-heading p:not(.pmm-matches-hero-kicker){max-width:720px;margin:0;color:#535b64;font-size:1rem;font-weight:650;line-height:1.58}.pmm-member-loading-card h2{font-size:clamp(.48rem,.96vw,.76rem)!important;line-height:1.08!important}.pmm-matches-title-block{margin-bottom:30px!important}.pmm-matches-empty-state h2{max-width:760px;color:#333333!important;font-size:clamp(.95rem,1.65vw,1.3rem)!important;font-style:normal!important;letter-spacing:var(--pmm-heading-letter-spacing,.004em)!important;line-height:1.18!important}.pmm-matches-empty-state p{max-width:700px!important;font-size:.98rem!important;line-height:1.58!important}.pmm-matches-empty-tab-actions{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;margin-top:18px!important}.pmm-matches-empty-tab-actions .pmm-matches-empty-tab-button,.pmm-matches-empty-tab-actions .pmm-matches-filter-button.pmm-matches-empty-tab-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;min-height:25px!important;border:1px solid rgba(74,197,236,.56)!important;border-radius:999px!important;padding:0 9px!important;background:rgba(74,197,236,.11)!important;color:var(--pmm-brand-blue,#4ac5ec)!important;font-size:.565rem!important;font-weight:900!important;letter-spacing:.02em!important;line-height:1!important}.pmm-matches-empty-tab-actions .pmm-matches-empty-tab-button:focus-visible,.pmm-matches-empty-tab-actions .pmm-matches-empty-tab-button:hover{border-color:rgba(74,197,236,.86)!important;background:rgba(74,197,236,.18)!important;color:#239fc3!important;outline:none!important;transform:translateY(-1px)!important}.pmm-matches-filter-button,.pmm-matches-filter-button-active{border-color:rgba(74,197,236,.76)!important;color:var(--pmm-brand-blue,#4ac5ec)!important}.pmm-matches-filter-button-active,.pmm-matches-filter-button:focus-visible,.pmm-matches-filter-button:hover{border-color:rgba(74,197,236,.82)!important;background:rgba(74,197,236,.16)!important;color:var(--pmm-brand-blue,#4ac5ec)!important}@media (max-width:860px){.pmm-promoted-page-heading{text-align:left!important}}.pmm-dashboard-notifications-footer-actions{display:grid;align-items:center;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);grid-template-rows:minmax(34px,auto);grid-column-gap:0;column-gap:0;border-top:1px solid rgba(51,51,51,.08);padding-top:12px;position:relative}.pmm-dashboard-notifications-footer-actions:before{align-self:center;background:rgba(148,163,184,.28);content:"";display:block;grid-column:2;grid-row:1;height:26px;justify-self:center;width:1px}.pmm-dashboard-notifications-clear-all-button{border:0;border-radius:0;grid-column:1;background:transparent;color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.82rem;font-weight:700;line-height:1;transition:color .15s ease,opacity .15s ease,transform .15s ease}.pmm-dashboard-notifications-all-link,.pmm-dashboard-notifications-clear-all-button{display:inline-flex;align-items:center;justify-content:center;min-height:30px;box-sizing:border-box;grid-row:1;justify-self:stretch;padding:0 10px;white-space:nowrap;text-align:center;width:100%}.pmm-dashboard-notifications-all-link{grid-column:3}.pmm-dashboard-notifications-clear-all-button:focus-visible,.pmm-dashboard-notifications-clear-all-button:hover{background:transparent;color:#e52f60;outline:none;text-decoration:underline;text-underline-offset:4px;transform:translateY(-1px)}.pmm-dashboard-notifications-clear-all-button:disabled{cursor:default;opacity:.52;transform:none}.pmm-matches-empty-tab-actions{gap:10px!important}.pmm-matches-empty-tab-actions .pmm-matches-empty-tab-button,.pmm-matches-empty-tab-actions .pmm-matches-filter-button.pmm-matches-empty-tab-button{min-height:31px!important;padding:0 11px!important;font-size:.69rem!important}.pmm-dashboard-feed-view-state{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:-moz-fit-content!important;width:fit-content!important;min-height:28px!important;border:1px solid rgba(51,51,51,.12)!important;border-radius:999px!important;padding:0 12px!important;background:rgba(51,51,51,.045)!important;color:rgba(51,51,51,.72)!important;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.72rem!important;font-weight:900!important;letter-spacing:.04em!important;line-height:1!important;text-transform:uppercase!important}.pmm-dashboard-feed-view-state-unviewed{color:var(--login-pink,#f6366a)!important}.pmm-dashboard-feed-match-card .pmm-dashboard-feed-item-label,.pmm-dashboard-feed-view-state-unviewed{border-color:rgba(246,54,106,.28)!important;background:rgba(246,54,106,.08)!important}.pmm-matches-empty-tab-actions .pmm-matches-empty-tab-button,.pmm-matches-empty-tab-actions .pmm-matches-filter-button.pmm-matches-empty-tab-button{border-color:rgba(246,54,106,.46)!important;background:rgba(246,54,106,.1)!important;color:var(--login-pink,#f6366a)!important}.pmm-matches-empty-tab-actions .pmm-matches-empty-tab-button:focus-visible,.pmm-matches-empty-tab-actions .pmm-matches-empty-tab-button:hover,.pmm-matches-empty-tab-actions .pmm-matches-filter-button.pmm-matches-empty-tab-button:focus-visible,.pmm-matches-empty-tab-actions .pmm-matches-filter-button.pmm-matches-empty-tab-button:hover{border-color:rgba(246,54,106,.7)!important;background:rgba(246,54,106,.16)!important;color:#e52f60!important}.pmm-dashboard-feed-item{width:min(100%,430px);margin-right:auto;margin-left:auto}.pmm-dashboard-feed-item>.pmm-dashboard-promoted-card,.pmm-dashboard-feed-list .pmm-dashboard-feed-item>.pmm-dashboard-feed-profile-card,.pmm-dashboard-feed-list .pmm-dashboard-feed-item>.pmm-dashboard-promoted-card{width:100%;margin-right:0;margin-left:0}.pmm-dashboard-feed-item-time{display:block;margin:0 0 7px 4px;color:rgba(51,51,51,.48);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.012em;line-height:1.2;text-align:left}.pmm-dashboard-feed-match-card .pmm-dashboard-feed-item-label{margin:0}.pmm-dashboard-feed-match-card .pmm-dashboard-feed-card-header-row{gap:8px;margin:28px 0 13px}.pmm-dashboard-feed-match-card .pmm-dashboard-feed-item-label{width:91%!important;max-width:1927px!important;min-height:auto!important;border:0!important;padding:0!important;background:transparent!important;color:var(--login-pink,#f6366a)!important;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:.04em!important;line-height:1!important;text-align:center!important;text-transform:uppercase!important}.pmm-dashboard-feed-match-card .pmm-dashboard-feed-view-state{min-height:20px!important;border-color:rgba(51,51,51,.12)!important;padding:0 8px!important;background:rgba(255,255,255,.68)!important;color:rgba(51,51,51,.68)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.03em!important}.pmm-dashboard-feed-match-card .pmm-dashboard-feed-view-state-unviewed{border-color:rgba(74,197,236,.42)!important;background:rgba(74,197,236,.12)!important;color:#17677f!important}.pmm-dashboard-feed-item-meta,.pmm-matches-profile-card-meta-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:6px 9px;width:100%;margin:0 0 7px 4px;color:rgba(51,51,51,.48);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.012em;line-height:1.2;text-align:left}.pmm-dashboard-feed-item-meta .pmm-dashboard-feed-item-time{display:inline-flex;margin:0;color:rgba(51,51,51,.48);font:inherit;letter-spacing:inherit;line-height:inherit}.pmm-dashboard-feed-meta-label,.pmm-matches-profile-card-meta-row .pmm-matches-profile-card-status{display:inline-flex;align-items:center;min-height:0;margin:0;border:0;padding:0;background:transparent;box-shadow:none;color:var(--login-pink,#f6366a);font:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:none}.pmm-dashboard-feed-meta-label-promoted{gap:3px;color:var(--pmm-brand-blue,#4ac5ec)}.pmm-dashboard-feed-item-meta .pmm-dashboard-feed-view-state,.pmm-matches-profile-card-meta-row .pmm-matches-profile-card-view-state{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:-moz-fit-content!important;width:fit-content!important;min-height:0!important;border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;color:var(--pmm-brand-blue,#4ac5ec)!important;font:inherit!important;font-weight:700!important;letter-spacing:inherit!important;line-height:inherit!important;text-align:left!important;text-transform:none!important}.pmm-dashboard-feed-match-card .pmm-dashboard-feed-card-header-row,.pmm-matches-profile-card .pmm-matches-profile-card-status-row{display:none!important}.pmm-matches-profile-card-item,.pmm-matches-profile-card-item>.pmm-dashboard-promoted-card{width:100%}.pmm-matches-profile-card-item .pmm-matches-profile-card-basmallah{margin-bottom:28px}.pmm-dashboard-feed-match-card h3,.pmm-matches-profile-card-item .pmm-matches-profile-card h3{margin-top:0}.pmm-dashboard-feed-list{gap:clamp(56px,6vw,78px)}.pmm-dashboard-feed-item{scroll-margin-top:96px}.pmm-dashboard-feed-item-meta,.pmm-matches-profile-card-meta-row{margin-bottom:11px}.pmm-global-loading-page{display:grid;place-items:start center;padding:clamp(58px,12vh,128px) 22px 64px}.pmm-global-loading-card{margin:0 auto}.pmm-global-loading-card p{margin:8px auto 0;color:rgba(51,51,51,.58);font-size:.96rem;font-weight:700;line-height:1.45}.pmm-global-loading-progress span{width:42%;animation:pmmGlobalLoadingProgress 1.2s ease-in-out infinite}@keyframes pmmGlobalLoadingProgress{0%{width:18%;transform:translateX(-24%)}52%{width:78%;transform:translateX(12%)}to{width:42%;transform:translateX(120%)}}@media (max-width:720px){.pmm-dashboard-feed-list{gap:44px}.pmm-global-loading-page{padding-top:58px}}@media (prefers-reduced-motion:reduce){.pmm-global-loading-progress span{width:70%;animation:none;transform:none}}.pmm-dashboard-divi-main,.pmm-matches-main,.pmm-promoted-main{padding-top:40px!important}.pmm-dashboard-divi-main>.pmm-dashboard-divi-page-basmallah,.pmm-global-loading-page>.pmm-dashboard-divi-page-basmallah,.pmm-matches-main>.pmm-dashboard-divi-page-basmallah,.pmm-promoted-main>.pmm-dashboard-divi-page-basmallah{width:min(100%,900px);margin:0 auto clamp(74px,7vw,88px)!important}.pmm-member-loading-stage{display:grid;place-items:start center;width:100%;min-height:clamp(360px,54vh,520px);padding:0 0 clamp(44px,7vh,76px)}.pmm-member-loading-stage .pmm-member-loading-card,.pmm-member-loading-stage>.pmm-member-loading-card{margin:0 auto!important}.pmm-global-loading-page{display:block;min-height:100dvh;width:100%;padding:99px 22px 72px;background:radial-gradient(circle at top left,rgba(74,197,236,.12),transparent 30rem),radial-gradient(circle at bottom right,rgba(246,54,106,.08),transparent 28rem),linear-gradient(180deg,#fbf8f2 0,var(--pmm-bg,#f8f5ef) 100%)}.pmm-global-loading-basmallah{color:rgba(51,51,51,.72)!important;text-align:center}.pmm-global-loading-page .pmm-member-loading-stage{min-height:clamp(340px,52vh,500px)}.pmm-matches-page .pmm-member-loading-card{margin-top:0!important}@media (max-width:720px){.pmm-dashboard-divi-main,.pmm-matches-main,.pmm-promoted-main{padding-top:36px!important}.pmm-dashboard-divi-main>.pmm-dashboard-divi-page-basmallah,.pmm-global-loading-page>.pmm-dashboard-divi-page-basmallah,.pmm-matches-main>.pmm-dashboard-divi-page-basmallah,.pmm-promoted-main>.pmm-dashboard-divi-page-basmallah{margin-bottom:58px!important}.pmm-member-loading-stage{min-height:340px;padding-bottom:48px}.pmm-global-loading-page{padding-top:92px}}.pmm-member-loading-page{display:block!important;min-height:100dvh;width:100%;padding:99px 22px 72px!important;background:radial-gradient(circle at top left,rgba(74,197,236,.12),transparent 30rem),radial-gradient(circle at bottom right,rgba(246,54,106,.08),transparent 28rem),linear-gradient(180deg,#fbf8f2 0,var(--pmm-bg,#f8f5ef) 100%)!important}.pmm-member-loading-page>.pmm-dashboard-divi-page-basmallah{width:min(100%,900px);margin:0 auto clamp(74px,7vw,88px)!important;color:rgba(51,51,51,.72)!important;text-align:center}.pmm-member-loading-page .pmm-member-loading-stage{min-height:clamp(340px,52vh,500px);padding:0 0 clamp(44px,7vh,76px)}.pmm-member-loading-page .pmm-member-loading-card,.pmm-shared-loading-state{margin:0 auto!important}@media (max-width:720px){.pmm-member-loading-page{padding-top:92px!important}.pmm-member-loading-page>.pmm-dashboard-divi-page-basmallah{margin-bottom:58px!important}}.pmm-dashboard-divi-main,.pmm-matches-main,.pmm-promoted-main{padding-top:24px!important}.pmm-dashboard-divi-main>.pmm-dashboard-divi-page-basmallah,.pmm-global-loading-page>.pmm-dashboard-divi-page-basmallah,.pmm-matches-main>.pmm-dashboard-divi-page-basmallah,.pmm-member-loading-page>.pmm-dashboard-divi-page-basmallah,.pmm-promoted-main>.pmm-dashboard-divi-page-basmallah{margin-bottom:clamp(44px,4.2vw,53px)!important}.pmm-global-loading-page,.pmm-member-loading-page{padding-top:59px!important}@media (max-width:720px){.pmm-dashboard-divi-main,.pmm-matches-main,.pmm-promoted-main{padding-top:22px!important}.pmm-dashboard-divi-main>.pmm-dashboard-divi-page-basmallah,.pmm-global-loading-page>.pmm-dashboard-divi-page-basmallah,.pmm-matches-main>.pmm-dashboard-divi-page-basmallah,.pmm-member-loading-page>.pmm-dashboard-divi-page-basmallah,.pmm-promoted-main>.pmm-dashboard-divi-page-basmallah{margin-bottom:35px!important}.pmm-global-loading-page,.pmm-member-loading-page{padding-top:55px!important}}.pmm-profile-page{min-height:100dvh}.pmm-profile-top-nav .pmm-dashboard-divi-nav-link[aria-current=page]{color:#f6366a}.pmm-profile-template-main{width:min(100%,1320px);margin:0 auto;padding:48px 22px 112px;scroll-behavior:smooth}.pmm-profile-template-basmallah{margin-bottom:34px}.pmm-profile-layout{position:relative;display:grid;grid-template-columns:190px minmax(0,1fr);grid-gap:clamp(26px,4vw,54px);gap:clamp(26px,4vw,54px);align-items:start}.pmm-profile-side-nav{position:-webkit-sticky;position:sticky;top:98px;z-index:20;min-height:1px}.pmm-profile-side-nav nav{display:grid;grid-gap:8px;gap:8px;border:1px dashed rgba(206,206,206,.74);padding:28px 12px;background:rgba(255,255,255,.92);box-shadow:0 18px 45px rgba(51,51,51,.06)}.pmm-profile-side-nav button{display:inline-flex;gap:8px;align-items:center;width:100%;border:0;padding:10px 14px;background:radial-gradient(circle,rgba(32,157,170,.22) 0,rgba(32,157,170,.14) 100%);color:#ea3262;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.94rem;font-weight:800;line-height:1.15;text-align:center;cursor:pointer;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}.pmm-profile-side-nav button:focus-visible,.pmm-profile-side-nav button:hover{background:rgba(246,54,106,.12);box-shadow:0 10px 22px rgba(246,54,106,.1);transform:translateY(-1px);outline:none}.pmm-profile-content{display:grid;grid-gap:48px;gap:48px;min-width:0}.pmm-profile-guidance-card,.pmm-profile-overview-card,.pmm-profile-section-card{width:min(100%,760px);margin:0 auto;padding:clamp(30px,4vw,40px) clamp(20px,4vw,38px);background:rgba(255,255,255,.86);box-shadow:0 18px 45px rgba(51,51,51,.06)}.pmm-profile-guidance-card h1,.pmm-profile-guidance-card h2,.pmm-profile-overview-card h1,.pmm-profile-section-card h2{margin:0 0 20px;color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-weight:900;letter-spacing:-.035em;line-height:1.08}.pmm-profile-guidance-card h1,.pmm-profile-overview-card h1{font-size:clamp(1.65rem,3.4vw,2.7rem);text-align:center}.pmm-profile-section-card{scroll-margin-top:118px}.pmm-profile-section-card h2{font-size:clamp(1.38rem,2vw,1.72rem)}.pmm-profile-field-list dd,.pmm-profile-guidance-card p,.pmm-profile-overview-card p,.pmm-profile-section-card p{color:#444b55;font-size:clamp(.98rem,1.4vw,1.05rem);font-weight:500;line-height:1.72}.pmm-profile-overview-card p{text-align:center}.pmm-profile-status-row{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:22px}.pmm-profile-status-row span{border:1px solid rgba(74,197,236,.22);border-radius:999px;padding:7px 12px;background:rgba(74,197,236,.08);color:#3dbdd8;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.82rem;font-weight:900}.pmm-profile-owner-notice{width:min(100%,760px);margin:0 auto;border-radius:12px;padding:16px 18px;background:rgba(74,197,236,.12);color:#33515f;font-weight:800;line-height:1.55}.pmm-profile-owner-notice-warning{background:rgba(246,54,106,.1);color:#8f2447}.pmm-profile-section-header{display:flex;align-items:center;justify-content:space-between;gap:18px}.pmm-profile-field-list{display:grid;grid-gap:18px;gap:18px;margin:0}.pmm-profile-field-list div{display:grid;grid-gap:7px;gap:7px;border-bottom:1px solid rgba(51,51,51,.07);padding-bottom:16px}.pmm-profile-field-list div:last-child{border-bottom:0;padding-bottom:0}.pmm-profile-field-list dt{color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.95rem;line-height:1.35}.pmm-profile-field-list dd{margin:0}.pmm-profile-empty-section{margin:0;color:#6b7280;font-style:italic}.pmm-profile-quran-card{display:grid;grid-gap:16px;gap:16px;text-align:center}.pmm-profile-quran-reference{margin:0;color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.95rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.pmm-profile-quran-translation{margin:0;-webkit-border-start:4px solid rgba(246,54,106,.34);border-inline-start:4px solid rgba(246,54,106,.34);padding:14px 18px;background:rgba(246,54,106,.06);border-radius:18px;color:#38404a;font-size:1rem;font-weight:700;line-height:1.72;text-align:left}.pmm-profile-quran-footnote,.pmm-profile-quran-picker-status{margin:0;color:#6b7280;font-size:.92rem;line-height:1.6}.pmm-profile-quran-picker-card{border-color:rgba(246,54,106,.2);background:radial-gradient(circle at top right,rgba(74,197,236,.14),transparent 22rem),rgba(255,255,255,.92)}.pmm-profile-quran-picker-search{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.pmm-profile-quran-picker-search .pmm-button{width:-moz-fit-content;width:fit-content}.pmm-profile-quran-arabic{margin:0;color:#333333;font-family:Times New Roman,Amiri,Scheherazade New,serif;font-size:clamp(1.1rem,2vw,1.45rem);font-weight:700;line-height:1.9;word-spacing:.18em}.pmm-profile-quran-note{font-size:.92rem!important;color:#6b7280!important}.pmm-profile-edit-actions,.pmm-profile-section-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:28px}.pmm-profile-edit-form{display:grid;grid-gap:22px;gap:22px;margin-top:26px;border-top:1px solid rgba(51,51,51,.08);padding-top:24px}.pmm-profile-edit-form-header p{margin:0;color:#5d6570;font-size:.95rem;font-weight:700}.pmm-profile-edit-fields{display:grid;grid-gap:18px;gap:18px}.pmm-profile-field{display:grid;grid-gap:9px;gap:9px;margin:0;border:0;padding:0}.pmm-profile-field legend,.pmm-profile-field span{color:#38404a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.95rem;font-weight:900;line-height:1.38}.pmm-profile-field input[type=number],.pmm-profile-field input[type=search],.pmm-profile-field input[type=text],.pmm-profile-field select,.pmm-profile-field textarea{width:100%;border:1px solid rgba(74,197,236,.28);border-radius:12px;padding:12px 14px;background:rgba(255,255,255,.82);font:inherit;line-height:1.45;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.pmm-profile-field input:focus,.pmm-profile-field select:focus,.pmm-profile-field textarea:focus{border-color:rgba(246,54,106,.48);box-shadow:0 0 0 3px rgba(246,54,106,.09)}.pmm-profile-checkbox-grid{display:grid;grid-gap:8px;gap:8px;max-height:260px;overflow:auto;border:1px solid rgba(74,197,236,.18);border-radius:12px;padding:12px;background:rgba(255,255,255,.64)}.pmm-profile-checkbox-grid label{display:flex;gap:9px;align-items:flex-start;color:#4f5965;font-size:.92rem;font-weight:700;line-height:1.42}.pmm-profile-checkbox-grid input{margin-top:3px;accent-color:#f6366a}.pmm-profile-secondary-button{border:1px solid rgba(246,54,106,.22);border-radius:999px;padding:10px 21px;background:rgba(255,255,255,.82);color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.95rem;font-weight:900;cursor:pointer}.pmm-profile-secondary-button:disabled{cursor:not-allowed;opacity:.58}.pmm-profile-charity-card{text-align:center}.pmm-profile-charity-registration{margin:18px 0 0;font-weight:800!important}.pmm-matches-workflow-filter-panel{margin-top:-30px}@media (max-width:980px){.pmm-profile-layout{display:block}.pmm-profile-side-nav{position:static;width:min(100%,760px);margin:0 auto 32px}.pmm-profile-side-nav nav{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;padding:12px;border-radius:14px}.pmm-profile-side-nav button{flex:0 0 auto;min-width:132px}}@media (max-width:720px){.pmm-profile-template-main{padding:34px 14px 86px}.pmm-profile-template-basmallah{margin-bottom:24px}.pmm-profile-content{gap:34px}.pmm-profile-guidance-card,.pmm-profile-overview-card,.pmm-profile-section-card{padding:28px 16px}.pmm-profile-side-nav button{min-width:118px;padding:9px 12px;font-size:.88rem}.pmm-matches-workflow-filter-panel{margin-top:-22px}}.pmm-profile-template-main{width:min(100%,1380px);padding-top:28px}.pmm-profile-layout{grid-template-columns:minmax(220px,260px) minmax(0,1fr);gap:clamp(34px,4.4vw,72px)}.pmm-profile-side-nav{top:92px}.pmm-profile-side-nav nav{padding:31px 14px}.pmm-profile-side-nav button{justify-content:center;min-height:38px;font-size:.95rem}.pmm-profile-side-nav button:focus-visible,.pmm-profile-side-nav button:hover{background:rgba(246,54,106,.075)}.pmm-profile-guidance-card,.pmm-profile-overview-card,.pmm-profile-section-card{width:min(100%,970px);box-shadow:0 18px 45px rgba(7,33,48,.045)}.pmm-profile-guidance-card{display:flex;flex-direction:column;justify-content:center}.pmm-profile-guidance-card h1,.pmm-profile-guidance-card h2,.pmm-profile-overview-card,.pmm-profile-overview-card h1{text-align:center}.pmm-profile-field-list dt{color:#222831;font-size:.96rem}.pmm-profile-field-list dd{color:#3f4650}.pmm-profile-section-error-note,.pmm-profile-section-review-note{margin:0 0 22px;border-radius:12px;padding:12px 14px;font-size:.9rem;font-weight:800;line-height:1.55}.pmm-profile-section-review-note{border:1px solid rgba(34,197,94,.22);background:rgba(34,197,94,.11)}.pmm-profile-section-error-note{border:1px solid rgba(246,54,106,.24);background:rgba(246,54,106,.1);color:#8f2447}.pmm-profile-edit-form{margin-top:0;border-top:0;padding-top:0}.pmm-profile-field legend,.pmm-profile-field span{color:#222831}.pmm-profile-field input[type=number],.pmm-profile-field input[type=search],.pmm-profile-field input[type=text],.pmm-profile-field select,.pmm-profile-field textarea{background:#ffffff;color:#2f3742}.pmm-matches-workflow-filter-panel{padding-top:18px;border-top:1px solid rgba(246,54,106,.16);background:linear-gradient(180deg,rgba(246,54,106,.035),rgba(255,255,255,0))}.pmm-matches-workflow-filter-heading{display:grid;grid-template-columns:minmax(32px,1fr) auto minmax(32px,1fr);align-items:center;grid-gap:12px;gap:12px;width:min(100%,720px);margin:0 auto 12px}.pmm-matches-workflow-filter-heading span{height:1px;background:linear-gradient(90deg,rgba(246,54,106,0),rgba(246,54,106,.36))}.pmm-matches-workflow-filter-heading span:last-child{background:linear-gradient(90deg,rgba(246,54,106,.36),rgba(246,54,106,0))}.pmm-matches-workflow-filter-heading p{margin:0;color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.82rem;letter-spacing:.13em}.pmm-matches-workflow-filter-buttons{gap:9px}.pmm-matches-workflow-filter-button{border-color:rgba(246,54,106,.28);background:rgba(255,255,255,.82);color:#f6366a;font-size:.9rem;padding-inline:18px}.pmm-matches-workflow-filter-button.pmm-matches-filter-button-active,.pmm-matches-workflow-filter-button[aria-pressed=true]{border-color:rgba(246,54,106,.66);background:rgba(246,54,106,.12);color:#d8245a;box-shadow:0 12px 28px rgba(246,54,106,.12)}@media (max-width:980px){.pmm-profile-guidance-card,.pmm-profile-overview-card,.pmm-profile-section-card{width:min(100%,970px)}.pmm-profile-guidance-card{min-height:auto}}@media (max-width:720px){.pmm-profile-template-main{padding-top:26px}.pmm-profile-template-basmallah{margin-bottom:30px}.pmm-profile-content{gap:42px}.pmm-profile-section-card{min-height:auto}.pmm-matches-workflow-filter-panel{margin-top:-10px;padding-top:14px}.pmm-matches-workflow-filter-heading{gap:9px;margin-bottom:10px}.pmm-matches-workflow-filter-heading p{font-size:.76rem}}.pmm-profile-template-main{width:min(100%,1500px);max-width:none;margin:0;padding:28px 32px 112px}.pmm-profile-template-basmallah{margin-bottom:42px}.pmm-profile-layout{grid-template-columns:260px minmax(0,970px);gap:clamp(72px,7vw,120px);justify-content:start}.pmm-profile-side-nav{top:94px}.pmm-profile-side-nav nav{min-height:382px;gap:2px;padding:31px 0;border:1px dashed rgba(206,206,206,.72);border-radius:2px 12px 2px 12px;background:#ffffff;box-shadow:none}.pmm-profile-side-nav button{justify-content:flex-start;min-height:40px;border-radius:5px;padding:8px 46px;background:transparent;box-shadow:none;color:#f6366a;font-size:15px;font-weight:900;line-height:1.2;text-align:left}.pmm-profile-side-nav button:focus-visible,.pmm-profile-side-nav button:hover{background:transparent;box-shadow:none;color:#ea3262;transform:translateX(7px)}.pmm-profile-side-nav-icon{color:#ff4a83;font-weight:900;line-height:1;text-align:center}.pmm-profile-content{width:min(100%,970px);gap:65px}.pmm-profile-guidance-card,.pmm-profile-overview-card,.pmm-profile-section-card{width:100%;margin:0;border:2px solid rgba(255,255,255,.34);border-radius:5px;padding:40px 38px;background:#ffffff;box-shadow:0 18px 45px rgba(0,0,0,.04)}.pmm-profile-guidance-card{min-height:330px;align-items:flex-start;text-align:left}.pmm-profile-guidance-card h1,.pmm-profile-guidance-card h2{text-align:left}.pmm-profile-overview-card h1{margin-bottom:34px;font-size:clamp(1.85rem,2.6vw,2.25rem);line-height:1.25}.pmm-profile-overview-card p{max-width:820px;margin-left:auto;margin-right:auto;color:#5f666f;font-size:1rem;line-height:1.75}.pmm-profile-status-row{display:none}.pmm-profile-section-card{min-height:265px}.pmm-profile-section-card h2{margin-bottom:24px;font-size:clamp(1.45rem,2vw,1.75rem);line-height:1.2}.pmm-profile-field-list{gap:20px}.pmm-profile-field-list div{border-bottom:0;padding-bottom:0}.pmm-profile-field-list dt{margin-bottom:6px;color:#242a32;font-size:.98rem;font-weight:900;line-height:1.45}.pmm-profile-field-list dd{color:#565f6a;font-size:.98rem;font-weight:500;line-height:1.78;white-space:pre-line}.pmm-profile-section-review-note{max-width:100%;margin:0 0 22px;border-radius:10px;padding:10px 13px;background:rgba(34,197,94,.12);color:#17633b;font-size:.84rem;font-weight:800;line-height:1.52}.pmm-profile-edit-form textarea{white-space:pre-wrap}.pmm-matches-workflow-filter-panel{margin-top:-18px;padding-top:17px;border-top:1px solid rgba(107,114,128,.18);background:linear-gradient(180deg,rgba(107,114,128,.045),rgba(255,255,255,0))}.pmm-matches-workflow-filter-heading p{color:#6b7280;letter-spacing:.12em}.pmm-matches-workflow-filter-heading span{background:linear-gradient(90deg,rgba(107,114,128,0),rgba(107,114,128,.34))}.pmm-matches-workflow-filter-heading span:last-child{background:linear-gradient(90deg,rgba(107,114,128,.34),rgba(107,114,128,0))}.pmm-matches-workflow-filter-buttons{gap:8px}.pmm-matches-workflow-filter-button{border-color:rgba(107,114,128,.24);background:rgba(255,255,255,.86);color:#5f6672;font-size:.81rem;padding:9px 15px;box-shadow:none}.pmm-matches-workflow-filter-button:focus-visible,.pmm-matches-workflow-filter-button:hover{border-color:rgba(107,114,128,.38);background:rgba(107,114,128,.08);color:#4b5563}.pmm-matches-workflow-filter-button.pmm-matches-filter-button-active,.pmm-matches-workflow-filter-button[aria-pressed=true]{border-color:rgba(107,114,128,.48);background:rgba(107,114,128,.13);color:#374151;box-shadow:0 10px 22px rgba(107,114,128,.08)}@media (max-width:1180px){.pmm-profile-template-main{margin:0 auto}.pmm-profile-layout{grid-template-columns:220px minmax(0,1fr);gap:44px}}@media (max-width:980px){.pmm-profile-template-main{width:min(100%,980px);margin:0 auto;padding-inline:18px}.pmm-profile-layout{display:block}.pmm-profile-side-nav{width:min(100%,760px);margin:0 auto 32px}.pmm-profile-side-nav nav{min-height:auto;padding:12px}.pmm-profile-side-nav button{justify-content:center;padding:9px 12px;text-align:center}.pmm-profile-side-nav button:focus-visible,.pmm-profile-side-nav button:hover{transform:translateY(-1px)}.pmm-profile-content{width:min(100%,970px);margin:0 auto}}@media (max-width:720px){.pmm-profile-guidance-card,.pmm-profile-overview-card,.pmm-profile-section-card{padding:30px 18px}.pmm-matches-workflow-filter-button{font-size:.78rem;padding:8px 13px}}.pmm-matches-workflow-filter-panel{border-top-color:rgba(107,114,128,.22)!important;background:linear-gradient(180deg,rgba(107,114,128,.038),rgba(255,255,255,0))!important}.pmm-matches-workflow-filter-heading p{color:#646b76!important}.pmm-matches-workflow-filter-button,.pmm-matches-workflow-filter-button.pmm-matches-filter-button,.pmm-matches-workflow-filter-button.pmm-matches-filter-button-active,.pmm-matches-workflow-filter-button[aria-pressed=true]{min-height:35px!important;border-color:rgba(107,114,128,.28)!important;padding:7px 14px!important;background:rgba(255,255,255,.9)!important;color:#5f6672!important;font-size:.77rem!important}.pmm-matches-workflow-filter-button:focus-visible,.pmm-matches-workflow-filter-button:hover{border-color:rgba(107,114,128,.44)!important;background:rgba(107,114,128,.085)!important;color:#4b5563!important;transform:translateY(-1px)!important}.pmm-matches-workflow-filter-button.pmm-matches-filter-button-active,.pmm-matches-workflow-filter-button[aria-pressed=true]{border-color:rgba(107,114,128,.52)!important;background:rgba(107,114,128,.13)!important;color:#374151!important}.pmm-profile-layout{grid-template-columns:260px minmax(0,854px)!important}.pmm-profile-content{width:min(100%,854px)!important}.pmm-profile-guidance-card,.pmm-profile-overview-card,.pmm-profile-section-card{width:100%!important}.pmm-profile-side-nav button{color:#f6366a!important}.pmm-profile-section-heading-icon,.pmm-profile-side-nav-icon{display:inline-flex;align-items:center;justify-content:center;color:#f6366a!important;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-weight:900;line-height:1}.pmm-profile-side-nav-icon{width:18px;min-width:18px;font-size:17px}.pmm-profile-section-heading-icon{margin-right:8px;font-size:1.06em;vertical-align:.02em}.pmm-profile-charity-card{min-height:360px!important;align-items:center!important;justify-content:center!important;gap:22px!important;padding-top:58px!important;padding-bottom:58px!important;text-align:center!important}.pmm-profile-charity-logo-wrap{display:flex;justify-content:center;width:100%;margin:0 auto 4px}.pmm-profile-charity-logo-wrap img{display:block;width:min(100%,420px);height:auto;object-fit:contain}.pmm-profile-charity-message{max-width:790px;margin:0 auto!important;color:#5c5c5c!important;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(1rem,1.4vw,1.16rem)!important;font-weight:900!important;line-height:1.58!important;text-align:center!important}.pmm-profile-charity-card .pmm-dashboard-divi-button{margin-top:10px}.pmm-profile-charity-registration{margin-top:2px!important;color:#777777!important;font-size:.82rem!important;font-weight:900!important}@media (max-width:1180px){.pmm-profile-layout{grid-template-columns:220px minmax(0,1fr)!important}}@media (max-width:980px){.pmm-profile-content{width:min(100%,854px)!important}}@media (max-width:720px){.pmm-matches-workflow-filter-button,.pmm-matches-workflow-filter-button.pmm-matches-filter-button{min-height:33px!important;padding:7px 12px!important;font-size:.74rem!important}.pmm-profile-charity-card{min-height:auto!important;padding-top:40px!important;padding-bottom:40px!important}.pmm-profile-charity-logo-wrap img{width:min(100%,310px)}}.pmm-matches-workflow-filter-panel{padding-top:18px!important;border-top-color:rgba(145,152,162,.2)!important;background:linear-gradient(180deg,rgba(145,152,162,.03),rgba(255,255,255,0))!important}.pmm-matches-workflow-filter-heading p{color:#707884!important;font-size:.74rem!important;letter-spacing:.14em!important}.pmm-matches-workflow-filter-heading span{background:linear-gradient(90deg,rgba(145,152,162,0),rgba(145,152,162,.28))!important}.pmm-matches-workflow-filter-heading span:last-child{background:linear-gradient(90deg,rgba(145,152,162,.28),rgba(145,152,162,0))!important}.pmm-matches-workflow-filter-buttons{gap:clamp(16px,2.6vw,34px)!important}.pmm-matches-workflow-filter-button,.pmm-matches-workflow-filter-button.pmm-matches-filter-button,.pmm-matches-workflow-filter-button.pmm-matches-filter-button-active,.pmm-matches-workflow-filter-button[aria-pressed=true]{display:inline-flex!important;min-height:0!important;border:0!important;border-radius:0!important;padding:4px 0!important;background:transparent!important;color:#858d99!important;font-size:.75rem!important;font-weight:900!important;box-shadow:none!important;gap:6px!important;letter-spacing:-.01em!important}.pmm-matches-workflow-filter-button.pmm-matches-filter-button-active,.pmm-matches-workflow-filter-button:focus-visible,.pmm-matches-workflow-filter-button:hover,.pmm-matches-workflow-filter-button[aria-pressed=true]{color:#6f7782!important;transform:translateY(-1px)!important}.pmm-matches-workflow-filter-button:focus-visible{outline:2px solid rgba(74,197,236,.38)!important;outline-offset:5px!important}.pmm-matches-workflow-filter-icon{display:inline-flex;width:17px;height:17px;align-items:center;justify-content:center;color:currentColor}.pmm-matches-workflow-filter-icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.pmm-matches-workflow-filter-count{color:currentColor;opacity:.82}.pmm-profile-section-heading-icon svg,.pmm-profile-side-nav-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.pmm-profile-side-nav-icon{width:18px!important;height:18px!important;min-width:18px!important}.pmm-profile-section-heading-icon{width:24px!important;height:24px!important;margin-right:10px!important}.pmm-feed-test-page{display:grid;grid-template-columns:236px minmax(0,1fr);min-height:100dvh;background:radial-gradient(circle at top right,rgba(246,54,106,.09),transparent 34%),radial-gradient(circle at bottom left,rgba(74,197,236,.12),transparent 42%),#fbfbfd}.pmm-feed-test-sidebar{position:-webkit-sticky;position:sticky;top:0;z-index:30;display:flex;flex-direction:column;height:100dvh;border-right:1px solid rgba(31,41,55,.08);padding:28px 20px 24px;background:rgba(255,255,255,.88);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:16px 0 42px rgba(31,41,55,.05)}.pmm-feed-test-sidebar-logo{display:inline-flex;width:154px;margin-bottom:36px}.pmm-feed-test-sidebar-logo img{display:block;width:100%;height:auto}.pmm-feed-test-sidebar-section{display:grid;grid-gap:11px;gap:11px;margin-bottom:28px}.pmm-feed-test-sidebar-heading{margin:0 0 4px;color:#8a9099;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.74rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.pmm-feed-test-sidebar-menu{display:grid;grid-gap:7px;gap:7px}.pmm-feed-test-sidebar-link{position:relative;display:flex;align-items:center;gap:11px;min-height:40px;border:1px solid transparent;border-radius:10px;padding:8px 11px;background:transparent;color:#747b86;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.92rem;font-weight:800;text-decoration:none;transition:border-color .18s ease,color .18s ease,background-color .18s ease,transform .18s ease}button.pmm-feed-test-sidebar-link{width:100%;cursor:pointer}.pmm-feed-test-sidebar-link-active,.pmm-feed-test-sidebar-link:focus-visible,.pmm-feed-test-sidebar-link:hover{border-color:#59c7ed;background:#ffffff;color:#1f2937;outline:none;transform:translateX(3px)}.pmm-feed-test-sidebar-link-icon{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;color:currentColor}.pmm-feed-test-sidebar-link-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pmm-feed-test-sidebar-count{margin-left:auto;border-radius:999px;padding:2px 7px;background:rgba(246,54,106,.12);color:#f6366a;font-size:.68rem;font-weight:900}.pmm-feed-test-upgrade-card{margin:8px 0 28px;border-radius:18px;padding:20px 17px;background:linear-gradient(145deg,rgba(255,255,255,.9),rgba(247,248,252,.96)),radial-gradient(circle at top right,rgba(246,54,106,.17),transparent 44%);box-shadow:0 18px 38px rgba(31,41,55,.09)}.pmm-feed-test-upgrade-card h2{margin:0 0 9px;color:#202632;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:1.05rem;font-weight:900;line-height:1.24}.pmm-feed-test-upgrade-card p{margin:0 0 18px;color:#8a9099;font-size:.82rem;font-weight:700;line-height:1.55}.pmm-feed-test-upgrade-card a{display:inline-flex;width:100%;min-height:38px;align-items:center;justify-content:center;border-radius:10px;background:linear-gradient(135deg,#4ac5ec,#f6366a);color:#ffffff;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.9rem;font-weight:900;text-decoration:none;box-shadow:0 16px 28px rgba(246,54,106,.2)}.pmm-feed-test-sidebar-support{margin-top:auto;margin-bottom:18px}.pmm-feed-test-sidebar-logout{color:#ef4444}.pmm-feed-test-sidebar-member{display:flex;gap:10px;align-items:center;margin-top:6px;color:#1f2937}.pmm-feed-test-sidebar-member-avatar{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:999px;background:rgba(74,197,236,.12);color:#4ac5ec}.pmm-feed-test-sidebar-member-avatar svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.pmm-feed-test-sidebar-member small,.pmm-feed-test-sidebar-member strong{display:block;max-width:142px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmm-feed-test-sidebar-member strong{font-size:.88rem;font-weight:900}.pmm-feed-test-sidebar-member small{color:#9aa1ac;font-size:.73rem;font-weight:700}.pmm-feed-test-main{padding:28px clamp(18px,4vw,56px) 112px!important}.pmm-feed-test-topbar{display:flex;align-items:center;justify-content:space-between;gap:18px;width:min(100%,1040px);margin:0 auto 16px;border:1px solid rgba(31,41,55,.08);border-radius:22px;padding:16px 18px;background:rgba(255,255,255,.88);box-shadow:0 20px 50px rgba(31,41,55,.06)}.pmm-feed-test-topbar h1{margin:0;color:#1f2937;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.25rem,2vw,1.8rem);font-weight:900;letter-spacing:-.04em}.pmm-feed-test-topbar p{margin:3px 0 0;color:#8a9099;font-size:.84rem;font-weight:700}.pmm-feed-test-topbar-actions{display:flex;align-items:center;gap:10px}.pmm-feed-test-topbar .pmm-dashboard-notifications-menu summary,.pmm-feed-test-topbar-icon{position:relative;display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid rgba(31,41,55,.08);border-radius:999px;background:#ffffff;color:#4b5563;box-shadow:0 12px 28px rgba(31,41,55,.06)}.pmm-feed-test-topbar .pmm-dashboard-notifications-menu summary svg,.pmm-feed-test-topbar-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}.pmm-feed-test-topbar-icon span{position:absolute;top:-4px;right:-4px;border-radius:999px;padding:2px 6px;background:#f6366a;color:#ffffff;font-size:.65rem;font-weight:900}.pmm-feed-test-topbar .pmm-dashboard-notifications-menu{position:relative}.pmm-feed-test-topbar .pmm-dashboard-notifications-panel{right:0;left:auto}.pmm-feed-test-basmallah{margin-top:18px!important}.pmm-feed-test-content{width:min(100%,820px)!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:980px){.pmm-feed-test-page{display:block}.pmm-feed-test-sidebar{position:relative;height:auto;border-right:0;border-bottom:1px solid rgba(31,41,55,.08)}.pmm-feed-test-sidebar-menu{grid-template-columns:repeat(2,minmax(0,1fr))}.pmm-feed-test-sidebar-support{margin-top:0}}@media (max-width:720px){.pmm-matches-workflow-filter-buttons{gap:14px!important}.pmm-matches-workflow-filter-button,.pmm-matches-workflow-filter-button.pmm-matches-filter-button{font-size:.72rem!important;gap:5px!important}.pmm-feed-test-main{padding-inline:14px!important}.pmm-feed-test-topbar{align-items:flex-start;flex-direction:column}.pmm-feed-test-sidebar-menu{grid-template-columns:1fr}}.pmm-feed-test-page,.pmm-member-test-sidebar-page{min-height:100dvh}.pmm-member-test-sidebar-page{display:grid;grid-template-columns:236px minmax(0,1fr);color:#333333;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.pmm-feed-test-sidebar,.pmm-member-test-sidebar{background:rgba(255,255,255,.9)!important}.pmm-member-test-sidebar{position:-webkit-sticky;position:sticky;top:0;z-index:30;display:flex;flex-direction:column;height:100dvh;overflow:hidden;border-right:1px solid rgba(31,41,55,.08);padding:28px 20px 24px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:16px 0 42px rgba(31,41,55,.05)}.pmm-member-test-sidebar-page-subscription-card-shifted .pmm-member-test-sidebar{padding-bottom:18px}.pmm-member-test-sidebar-page-subscription-card-shifted .pmm-member-test-sidebar-section{margin-bottom:22px}.pmm-member-test-sidebar-logo{display:inline-flex;width:154px;margin-bottom:36px}.pmm-member-test-sidebar-logo img{display:block;width:100%;height:auto}.pmm-member-test-sidebar-section{display:grid;grid-gap:11px;gap:11px;margin-bottom:28px}.pmm-member-test-sidebar-heading{margin:0 0 4px;color:#8a9099;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.74rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.pmm-member-test-sidebar-menu{display:grid;grid-gap:7px;gap:7px}.pmm-member-test-sidebar-link{position:relative;display:flex;align-items:center;gap:11px;min-height:40px;border:1px solid transparent;border-radius:10px;padding:8px 11px;background:transparent;color:#747b86;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.92rem;font-weight:800;text-align:left;text-decoration:none;transition:border-color .18s ease,color .18s ease,background-color .18s ease,transform .18s ease}button.pmm-member-test-sidebar-link{width:100%;cursor:pointer}.pmm-member-test-sidebar-link-active,.pmm-member-test-sidebar-link:focus-visible,.pmm-member-test-sidebar-link:hover{border-color:#59c7ed;background:#ffffff;color:#1f2937;outline:none;transform:translateX(3px)}.pmm-member-test-sidebar-link-icon{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;color:currentColor}.pmm-member-test-sidebar-link-icon svg,.pmm-member-test-sidebar-member-avatar svg,.pmm-member-test-sidebar-notifications-menu summary svg,.pmm-member-test-sidebar-topbar-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}.pmm-member-test-sidebar-count{margin-left:auto;border-radius:999px;padding:2px 7px;background:rgba(246,54,106,.12);color:#f6366a;font-size:.68rem;font-weight:900}.pmm-feed-test-upgrade-card,.pmm-member-test-sidebar-upgrade-card{margin:8px 0 28px;border-radius:18px;padding:20px 17px;background:linear-gradient(145deg,rgba(255,255,255,.93),rgba(247,248,252,.98)),radial-gradient(circle at top right,rgba(246,54,106,.18),transparent 44%)!important;box-shadow:0 18px 38px rgba(31,41,55,.09)!important}.pmm-feed-test-upgrade-card h2,.pmm-member-test-sidebar-upgrade-card h2{margin:0 0 9px;color:#202632;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:1.05rem;font-weight:900;line-height:1.24}.pmm-feed-test-upgrade-card p,.pmm-member-test-sidebar-upgrade-card p{margin:0 0 18px;font-size:.82rem;line-height:1.55}.pmm-feed-test-upgrade-card a,.pmm-member-test-sidebar-upgrade-card a{display:inline-flex;width:100%;min-height:38px;align-items:center;justify-content:center;border-radius:10px;background:linear-gradient(135deg,#4ac5ec,#f6366a)!important;color:#ffffff;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.9rem;font-weight:900;text-decoration:none;box-shadow:0 16px 28px rgba(246,54,106,.2)}.pmm-member-test-sidebar-support{margin-top:auto;margin-bottom:18px}.pmm-member-test-sidebar-logout{color:#ef4444}.pmm-member-test-sidebar-member{display:flex;gap:10px;align-items:center;margin-top:6px;color:#1f2937}.pmm-member-test-sidebar-member-avatar{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:999px;background:rgba(74,197,236,.12);color:#4ac5ec}.pmm-member-test-sidebar-member small,.pmm-member-test-sidebar-member strong{display:block;max-width:142px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmm-member-test-sidebar-member strong{font-size:.88rem;font-weight:900}.pmm-member-test-sidebar-member small{color:#9aa1ac;font-size:.73rem;font-weight:700}.pmm-member-test-sidebar-main{position:relative;padding:28px clamp(18px,4vw,56px) 112px}.pmm-member-test-sidebar-main-upgrade-card{display:none}@media (min-width:1180px){.pmm-member-test-sidebar-page-subscription-card-shifted .pmm-member-test-sidebar-main-upgrade-card{position:-webkit-sticky;position:sticky;top:92px;z-index:12;display:block;float:right;width:min(236px,24vw);margin:0 0 24px clamp(18px,2vw,28px)}}.pmm-feed-test-topbar,.pmm-member-test-sidebar-topbar{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.pmm-member-test-sidebar-topbar{display:flex;align-items:center;justify-content:space-between;gap:18px;width:min(100%,1040px);margin:0 auto 16px;border-radius:22px;padding:12px 0 16px}.pmm-member-test-sidebar-topbar h1{margin:0;color:#1f2937;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.25rem,2vw,1.8rem);font-weight:900;letter-spacing:-.04em}.pmm-member-test-sidebar-topbar p{margin:3px 0 0;color:#8a9099;font-size:.84rem;font-weight:700}.pmm-member-test-sidebar-topbar-actions{display:flex;align-items:center;gap:10px}.pmm-member-test-sidebar-notifications-menu summary,.pmm-member-test-sidebar-topbar-icon{position:relative;display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid rgba(31,41,55,.08);border-radius:999px;background:#ffffff;color:#4b5563;cursor:pointer;box-shadow:0 12px 28px rgba(31,41,55,.06)}.pmm-member-test-sidebar-notifications-menu summary span,.pmm-member-test-sidebar-topbar-icon span{position:absolute;top:-4px;right:-4px;border-radius:999px;padding:2px 6px;background:#f6366a;color:#ffffff;font-size:.65rem;font-weight:900}.pmm-member-test-sidebar-notifications-menu{position:relative}.pmm-member-test-sidebar-notifications-menu summary{list-style:none}.pmm-member-test-sidebar-notifications-menu summary::-webkit-details-marker{display:none}.pmm-member-test-sidebar-notifications-panel{position:absolute;top:calc(100% + 12px);right:0;z-index:70;width:min(378px,calc(100vw - 32px));max-height:min(640px,calc(100dvh - 96px));border:1px solid rgba(31,41,55,.1);border-radius:18px;padding:14px;background:rgba(255,255,255,.98);box-shadow:0 24px 60px rgba(31,41,55,.14);overflow-y:auto;overscroll-behavior:contain}.pmm-member-test-sidebar-notifications-title{margin:0 0 10px;color:#1f2937;font-weight:900}.pmm-member-test-sidebar-notifications-panel ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.pmm-member-test-sidebar-notifications-panel a{display:block;width:100%;border:0;border-radius:12px;padding:10px;background:rgba(74,197,236,.08);color:#374151;text-align:left;text-decoration:none;cursor:pointer}.pmm-member-test-sidebar-notifications-panel span,.pmm-member-test-sidebar-notifications-panel strong{display:block}.pmm-member-test-sidebar-notifications-panel strong{margin-bottom:3px;color:#1f2937;font-size:.82rem;font-weight:900}.pmm-member-test-sidebar-notifications-empty,.pmm-member-test-sidebar-notifications-panel span{color:#6b7280;font-size:.78rem;font-weight:700;line-height:1.45}.pmm-member-test-sidebar-notifications-actions{display:grid;align-items:center;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);grid-template-rows:minmax(34px,auto);grid-column-gap:0;column-gap:0;margin-top:12px;padding-top:12px;position:relative}.pmm-member-test-sidebar-notifications-actions:before{align-self:center;background:rgba(148,163,184,.28);content:"";display:block;grid-column:2;grid-row:1;height:26px;justify-self:center;width:1px}.pmm-member-test-sidebar-notifications-actions a,.pmm-member-test-sidebar-notifications-actions button{border:0;box-sizing:border-box;background:transparent;color:#f6366a;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:900;min-height:30px;padding:0 10px;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;width:100%}.pmm-member-test-sidebar-notifications-actions button,.pmm-member-test-sidebar-notifications-actions>span{box-sizing:border-box;grid-column:1;grid-row:1;justify-self:stretch;text-align:center;width:100%}.pmm-member-test-sidebar-notifications-actions a{grid-column:3;grid-row:1;justify-self:stretch}.pmm-member-test-sidebar-content-panel{width:min(100%,980px)!important;margin-inline:auto!important}.pmm-profile-test-page .pmm-profile-template-main{padding-top:18px}.pmm-matches-test-page .pmm-matches-basmallah,.pmm-profile-test-page .pmm-profile-template-basmallah,.pmm-promoted-test-page .pmm-dashboard-divi-page-basmallah{margin-top:18px!important}.pmm-matches-workflow-filter-button,.pmm-matches-workflow-filter-button.pmm-matches-filter-button{min-height:30px!important;border:0!important;border-radius:0!important;padding:4px 7px!important;background:transparent!important;color:#818894!important;box-shadow:none!important;font-size:.78rem!important;line-height:1.15!important}.pmm-matches-workflow-filter-button.pmm-matches-filter-button-active,.pmm-matches-workflow-filter-button:focus-visible,.pmm-matches-workflow-filter-button:hover,.pmm-matches-workflow-filter-button[aria-pressed=true]{border:0!important;background:transparent!important;color:#626a76!important;box-shadow:none!important;transform:translateY(-1px)}.pmm-matches-workflow-filter-icon svg{width:16px!important;height:16px!important;color:currentColor}.pmm-matches-workflow-filter-count{color:currentColor!important;opacity:.74!important}@media (max-width:980px){.pmm-member-test-sidebar-page{display:block}.pmm-member-test-sidebar{position:relative;height:auto;border-right:0;border-bottom:1px solid rgba(31,41,55,.08)}.pmm-member-test-sidebar-menu{grid-template-columns:repeat(2,minmax(0,1fr))}.pmm-member-test-sidebar-support{margin-top:0}}@media (max-width:720px){.pmm-member-test-sidebar-main{padding-inline:14px}.pmm-member-test-sidebar-topbar{align-items:flex-start;flex-direction:column}.pmm-member-test-sidebar-menu{grid-template-columns:1fr}}.pmm-member-test-sidebar-menu-item{display:grid;grid-gap:6px;gap:6px}.pmm-member-test-sidebar-submenu{display:grid;grid-gap:3px;gap:3px;margin:-2px 0 8px 35px;padding-left:10px;border-left:1px solid rgba(131,144,160,.22)}.pmm-member-test-sidebar-submenu-link{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:28px;border:0;border-radius:10px;background:transparent;color:rgba(102,115,130,.88);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:700;letter-spacing:-.01em;line-height:1.2;padding:5px 8px;text-align:left;text-decoration:none;transition:background .18s ease,color .18s ease,transform .18s ease}.pmm-member-test-sidebar-submenu-link-active,.pmm-member-test-sidebar-submenu-link:focus-visible,.pmm-member-test-sidebar-submenu-link:hover{background:rgba(246,54,106,.07);color:#f6366a;outline:none;transform:translateX(3px)}.pmm-member-test-sidebar-submenu-count{color:inherit;font-size:11.5px;font-weight:800;opacity:.78}.pmm-feed-test-topbar,.pmm-member-test-sidebar-topbar{justify-content:flex-end}.pmm-profile-layout-without-side-nav{grid-template-columns:minmax(0,1fr)}.pmm-profile-layout-without-side-nav .pmm-profile-content{max-width:100%}.pmm-profile-test-page .pmm-profile-template-main{padding-top:clamp(18px,3vw,34px)}@media (max-width:980px){.pmm-member-test-sidebar-submenu{margin-left:30px}}.pmm-feed-test-sidebar-link,.pmm-member-test-sidebar-link{color:#747b86}.pmm-feed-test-sidebar-logout,.pmm-member-test-sidebar-logout{color:#747b86!important}.pmm-feed-test-sidebar-logout:focus-visible,.pmm-feed-test-sidebar-logout:hover,.pmm-member-test-sidebar-logout:focus-visible,.pmm-member-test-sidebar-logout:hover{color:#1f2937!important}.pmm-feed-test-sidebar-member,.pmm-member-test-sidebar-member{display:none!important}.pmm-feed-test-upgrade-card p,.pmm-member-test-sidebar-upgrade-card p{color:#8a9099;font-weight:700}.pmm-feed-test-topbar,.pmm-member-test-sidebar-topbar{justify-content:flex-end!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:10px!important}.pmm-feed-test-topbar-actions,.pmm-member-test-sidebar-topbar-actions{justify-content:flex-end}button.pmm-feed-test-topbar-icon,button.pmm-member-test-sidebar-topbar-icon{border:1px solid rgba(31,41,55,.08);background:#ffffff;cursor:pointer;font:inherit}.pmm-feed-test-topbar-signout,.pmm-member-test-sidebar-topbar-signout{color:#747b86!important}.pmm-member-test-sidebar-submenu-link{justify-content:flex-start}.pmm-member-test-sidebar-submenu-icon{display:inline-flex;width:15px;height:15px;flex:0 0 15px;align-items:center;justify-content:center;color:currentColor}.pmm-member-test-sidebar-submenu-icon svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.pmm-member-test-sidebar-submenu-label{min-width:0;flex:1 1 auto}.pmm-feed-test-main>.pmm-feed-test-basmallah,.pmm-member-test-sidebar-content-panel>.pmm-dashboard-divi-page-basmallah,.pmm-profile-test-page .pmm-profile-template-main>.pmm-profile-template-basmallah{min-height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-top:-52px!important;margin-bottom:clamp(44px,5vw,70px)!important}.pmm-profile-test-page .pmm-profile-layout-without-side-nav .pmm-profile-content{width:min(100%,880px)!important;max-width:min(100%,880px)!important;margin-inline:auto!important}.pmm-profile-test-page .pmm-profile-layout-without-side-nav{justify-items:center}.pmm-member-test-sidebar-submenu-icon svg,.pmm-profile-section-heading-icon svg,.pmm-profile-side-nav-icon svg{vector-effect:non-scaling-stroke}.pmm-matches-title-summary{margin:10px 0 0;color:#7a818d;font-size:clamp(.96rem,1.3vw,1.08rem);font-weight:700;line-height:1.55}.pmm-matches-test-page .pmm-matches-title-block h1{color:#f6366a}.pmm-matches-list-heading-test-hidden{display:none!important}@media (max-width:980px){.pmm-feed-test-main>.pmm-feed-test-basmallah,.pmm-member-test-sidebar-content-panel>.pmm-dashboard-divi-page-basmallah,.pmm-profile-test-page .pmm-profile-template-main>.pmm-profile-template-basmallah{margin-top:0!important}}.pmm-member-test-sidebar-page{align-items:stretch;min-height:100dvh}.pmm-feed-test-page,.pmm-member-test-sidebar-page{grid-template-columns:248px minmax(0,1fr)!important}.pmm-feed-test-sidebar,.pmm-member-test-sidebar{width:248px}.pmm-feed-test-main,.pmm-member-test-sidebar-main{min-height:100dvh;background-color:transparent!important}.pmm-feed-test-upgrade-card p,.pmm-member-test-sidebar-upgrade-card p{font-weight:700!important}.pmm-member-test-sidebar-menu-item{position:relative}.pmm-member-test-sidebar-submenu-hover{display:none}.pmm-member-test-sidebar-menu-item:focus-within>.pmm-member-test-sidebar-submenu-hover,.pmm-member-test-sidebar-menu-item:hover>.pmm-member-test-sidebar-submenu-hover,.pmm-member-test-sidebar-submenu-current{display:grid}.pmm-member-test-sidebar-submenu-separator{display:block;height:1px;margin:9px 0 7px;background:linear-gradient(90deg,rgba(129,136,148,0),rgba(129,136,148,.34),rgba(129,136,148,0))}.pmm-member-test-sidebar-submenu-group-label{display:block;margin:0 0 3px;color:#8a9099;font-size:10.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.pmm-member-test-sidebar-submenu-row{display:inline-flex;width:100%;align-items:center;gap:8px}.pmm-member-test-sidebar-submenu-count{margin-left:auto}.pmm-feed-test-topbar-signout,.pmm-member-test-sidebar-topbar-signout{order:6}.pmm-promoted-test-page .pmm-promoted-test-intro-copy,.pmm-promoted-test-page .pmm-promoted-test-intro-copy a{color:#6f7782!important;font-weight:600!important}.pmm-promoted-test-page .pmm-promoted-test-intro-copy a{color:#f6366a!important;font-weight:800!important}.pmm-profile-test-page .pmm-profile-template-main{width:100%!important;max-width:none!important;margin:0 auto!important;padding-left:clamp(18px,4vw,56px)!important;padding-right:clamp(18px,4vw,56px)!important}.pmm-profile-test-page .pmm-profile-layout-without-side-nav{justify-items:stretch!important;margin-left:auto!important;margin-right:auto!important}.pmm-profile-test-page .pmm-profile-layout-without-side-nav .pmm-profile-content{justify-self:center!important}.pmm-profile-test-page .pmm-profile-charity-card,.pmm-profile-test-page .pmm-profile-guidance-card,.pmm-profile-test-page .pmm-profile-overview-card,.pmm-profile-test-page .pmm-profile-section-card{width:100%!important;max-width:854px!important;box-sizing:border-box!important}.pmm-matches-test-page .pmm-matches-main,.pmm-matches-test-page .pmm-member-test-sidebar-main,.pmm-matches-test-page.pmm-member-test-sidebar-page{min-height:100dvh;background-color:transparent!important}.pmm-matches-test-page .pmm-matches-empty-state{margin-bottom:clamp(96px,12vh,180px)!important}@media (max-width:980px){.pmm-feed-test-page,.pmm-member-test-sidebar-page{grid-template-columns:1fr!important}.pmm-feed-test-sidebar,.pmm-member-test-sidebar{width:100%}.pmm-member-test-sidebar-submenu-hover{display:grid}}.pmm-member-test-sidebar-submenu-link{display:grid!important;grid-template-columns:minmax(0,1fr);align-items:stretch!important}body:has(.pmm-feed-test-page),body:has(.pmm-member-test-sidebar-page),html:has(.pmm-feed-test-page),html:has(.pmm-member-test-sidebar-page){min-height:100%;background-color:#e2f1f9!important;background-image:linear-gradient(180deg,rgba(242,249,249,.91),#e2f1f9),url(/assets/login/pmm-login-background.jpg)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important}.pmm-feed-test-page,.pmm-member-test-sidebar-page{grid-template-columns:260px minmax(0,1fr)!important;min-height:100dvh!important;background-color:#e2f1f9!important;background-image:linear-gradient(180deg,rgba(242,249,249,.91),#e2f1f9),url(/assets/login/pmm-login-background.jpg)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important}.pmm-feed-test-sidebar,.pmm-member-test-sidebar{width:260px!important;overflow-y:auto;overscroll-behavior:contain;padding:20px 18px!important;scrollbar-width:thin}.pmm-feed-test-sidebar-logo,.pmm-member-test-sidebar-logo{width:150px!important;margin-bottom:24px!important}.pmm-feed-test-sidebar-section,.pmm-member-test-sidebar-section{gap:8px!important;margin-bottom:20px!important}.pmm-feed-test-sidebar-heading,.pmm-member-test-sidebar-heading{margin-bottom:2px!important}.pmm-feed-test-sidebar-menu,.pmm-member-test-sidebar-menu{gap:4px!important}.pmm-member-test-sidebar-menu-item{gap:3px!important}.pmm-feed-test-sidebar-link,.pmm-member-test-sidebar-link{min-height:36px!important;padding:6px 10px!important}.pmm-member-test-sidebar-submenu{gap:2px!important;margin:-1px 0 7px 32px!important;padding-left:10px!important}.pmm-member-test-sidebar-submenu-entry{display:grid;grid-gap:2px;gap:2px}.pmm-member-test-sidebar-submenu-link{min-height:28px!important;padding:5px 8px!important;font-size:13.4px!important;line-height:1.18!important}.pmm-member-test-sidebar-submenu-separator{margin:11px 0 9px!important}.pmm-member-test-sidebar-submenu-group-label{margin:2px 0 7px!important;font-size:11px!important;letter-spacing:.13em!important}.pmm-feed-test-upgrade-card,.pmm-member-test-sidebar-upgrade-card{margin:6px 0 22px!important;padding:18px 15px!important}.pmm-feed-test-upgrade-card h2,.pmm-member-test-sidebar-upgrade-card h2{font-size:1rem!important}.pmm-feed-test-upgrade-card p,.pmm-member-test-sidebar-upgrade-card p{margin-bottom:15px!important;font-size:.8rem!important}.pmm-feed-test-sidebar-support,.pmm-member-test-sidebar-support{margin-top:18px!important;margin-bottom:10px!important}.pmm-feed-test-topbar-icon[aria-label="My Feed"],.pmm-member-test-sidebar-topbar-icon[aria-label="My Feed"]{order:1}.pmm-feed-test-topbar-icon[aria-label="Promoted Profiles"],.pmm-member-test-sidebar-topbar-icon[aria-label="Promoted Profiles"]{order:2}.pmm-feed-test-topbar-icon[aria-label="My Matches"],.pmm-member-test-sidebar-topbar-icon[aria-label="My Matches"]{order:3}.pmm-feed-test-topbar-icon[aria-label=Chat],.pmm-member-test-sidebar-topbar-icon[aria-label=Chat]{order:4}.pmm-feed-test-topbar-icon[aria-label="My Profile"],.pmm-member-test-sidebar-topbar-icon[aria-label="My Profile"]{order:5}.pmm-feed-test-topbar-notifications,.pmm-member-test-sidebar-topbar-notifications{order:6}.pmm-feed-test-topbar-signout,.pmm-member-test-sidebar-topbar-signout{order:7}.pmm-feed-test-page .pmm-dashboard-floating-matches-cta,.pmm-member-test-sidebar-page .pmm-dashboard-floating-matches-cta{display:none!important}.pmm-matches-test-lazy-sentinel{width:100%;height:1px;margin-top:24px}.pmm-matches-test-loading-more{width:min(100%,760px);margin:24px auto 0;color:#7a818d;font-size:.92rem;font-weight:800;text-align:center}.pmm-matches-test-page .pmm-matches-empty-state{margin-bottom:clamp(160px,24vh,260px)!important}@media (max-width:980px){.pmm-feed-test-page,.pmm-member-test-sidebar-page{grid-template-columns:1fr!important}.pmm-feed-test-sidebar,.pmm-member-test-sidebar{width:100%!important;max-height:none;overflow-y:visible}}.pmm-member-test-sidebar-menu-item:focus-within>.pmm-member-test-sidebar-submenu-hover,.pmm-member-test-sidebar-menu-item:hover>.pmm-member-test-sidebar-submenu-hover,.pmm-member-test-sidebar-submenu-hover{display:none!important}.pmm-member-test-sidebar-submenu-current{display:grid!important}.pmm-feed-test-sidebar-link[href="/support"] span:last-child,.pmm-member-test-sidebar-link[href="/support"] span:last-child{white-space:nowrap}.pmm-profile-test-page .pmm-profile-overview-card,.pmm-profile-test-page .pmm-profile-section-card-quran{background:linear-gradient(135deg,rgba(206,235,248,.74),rgba(226,244,251,.54) 48%,rgba(232,248,250,.62))!important;box-shadow:0 20px 54px rgba(53,117,147,.08)!important;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.pmm-profile-test-page .pmm-profile-overview-card{padding-top:clamp(46px,5vw,72px)!important;padding-bottom:clamp(46px,5vw,72px)!important}.pmm-profile-test-page .pmm-profile-overview-card h1{margin-bottom:34px!important;font-size:clamp(2rem,4.2vw,3.55rem)!important;letter-spacing:-.04em!important;line-height:1.12!important}.pmm-profile-test-page .pmm-profile-overview-card p,.pmm-profile-test-page .pmm-profile-section-card-quran p{color:#5d6570!important;font-size:clamp(1.05rem,1.55vw,1.28rem)!important}.pmm-profile-test-page .pmm-profile-status-row{display:none!important}.pmm-profile-test-page .pmm-profile-section-card-quran .pmm-profile-quran-card{max-width:940px;margin:0 auto;gap:18px}.pmm-profile-test-page .pmm-profile-section-card-quran .pmm-profile-quran-arabic{font-size:clamp(1.25rem,2.35vw,1.8rem)!important}.pmm-profile-test-page .pmm-profile-section-card-quran .pmm-profile-quran-note{color:#7a818d!important;font-size:.95rem!important;font-style:italic}.pmm-profile-test-page .pmm-profile-section-card .pmm-profile-section-heading-icon{width:42px!important;height:42px!important;margin-right:12px!important;border-radius:16px!important;background:radial-gradient(circle at 30% 24%,rgba(255,255,255,.96) 0,rgba(255,255,255,.34) 28%,rgba(61,189,216,.18) 72%),linear-gradient(135deg,rgba(246,54,106,.18),rgba(61,189,216,.22))!important;color:#f6366a!important;box-shadow:0 12px 26px rgba(246,54,106,.12),inset 0 0 0 1px rgba(255,255,255,.54)!important;animation:pmm-profile-section-icon-float 3.2s ease-in-out infinite}.pmm-profile-test-page .pmm-profile-section-card .pmm-profile-section-heading-icon svg{width:22px!important;height:22px!important;stroke:currentColor!important;filter:drop-shadow(0 2px 4px rgba(246,54,106,.14))}.pmm-profile-test-page .pmm-profile-section-card:nth-of-type(3n+1) .pmm-profile-section-heading-icon{color:#3dbdd8!important}.pmm-profile-test-page .pmm-profile-section-card:nth-of-type(3n+2) .pmm-profile-section-heading-icon{color:#f6366a!important}.pmm-profile-test-page .pmm-profile-section-card:nth-of-type(3n+3) .pmm-profile-section-heading-icon{color:#70a4bb!important}@keyframes pmm-profile-section-icon-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.035)}}@media (prefers-reduced-motion:reduce){.pmm-profile-test-page .pmm-profile-section-card .pmm-profile-section-heading-icon{animation:none!important}}.pmm-promoted-loading-inline{width:min(100%,760px);margin-top:34px!important;margin-bottom:clamp(90px,16vh,180px)!important}.pmm-profile-test-page .pmm-profile-layout-without-side-nav{width:min(100%,1120px)!important;grid-template-columns:minmax(0,1120px)!important}.pmm-profile-test-page .pmm-profile-layout-without-side-nav .pmm-profile-content{width:min(100%,1120px)!important;max-width:1120px!important}.pmm-profile-test-page .pmm-profile-overview-card,.pmm-profile-test-page .pmm-profile-section-card-quran{max-width:1120px!important;border:2px solid rgba(255,255,255,.46)!important;background:linear-gradient(135deg,rgba(207,235,248,.78),rgba(226,244,251,.56) 52%,rgba(232,248,250,.62))!important;box-shadow:0 18px 44px rgba(53,117,147,.075)!important}.pmm-profile-test-page .pmm-profile-overview-card{padding:clamp(42px,4.7vw,62px) clamp(28px,5.2vw,74px)!important;text-align:center!important}.pmm-profile-test-page .pmm-profile-overview-card h1{margin:0 auto 30px!important;font-size:clamp(1.9rem,3vw,2.75rem)!important;line-height:1.2!important;overflow-wrap:normal}.pmm-profile-test-page .pmm-profile-overview-card p,.pmm-profile-test-page .pmm-profile-section-card-quran p{max-width:900px!important;font-size:clamp(1rem,1.35vw,1.18rem)!important;line-height:1.78!important}.pmm-profile-test-page .pmm-profile-section-card-quran{padding:clamp(40px,4.5vw,58px) clamp(28px,5vw,70px)!important}.pmm-profile-test-page .pmm-profile-section-card-quran .pmm-profile-quran-card{max-width:930px!important;gap:16px!important}.pmm-profile-test-page .pmm-profile-section-card-quran .pmm-profile-quran-arabic{font-size:clamp(1.18rem,2vw,1.6rem)!important;font-weight:700!important}.pmm-profile-test-page .pmm-profile-section-card-quran .pmm-profile-quran-note{font-size:.94rem!important}.pmm-profile-test-page .pmm-profile-section-card .pmm-profile-section-heading-icon svg{display:none!important}.pmm-feed-test-topbar-icon,.pmm-member-test-sidebar-topbar-icon{overflow:visible;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.pmm-feed-test-topbar-icon:focus-visible,.pmm-feed-test-topbar-icon:hover,.pmm-member-test-sidebar-topbar-icon:focus-visible,.pmm-member-test-sidebar-topbar-icon:hover{border-color:rgba(246,54,106,.24)!important;color:#f6366a!important;box-shadow:0 16px 32px rgba(246,54,106,.14)!important;transform:translateY(-3px) scale(1.055);outline:none}.pmm-feed-test-topbar-icon[data-tooltip]:after,.pmm-member-test-sidebar-topbar-icon[data-tooltip]:after{content:attr(data-tooltip);position:absolute;top:calc(100% + 9px);left:50%;z-index:80;width:max-content;max-width:180px;transform:translate(-50%,-4px);border-radius:999px;padding:6px 10px;background:rgba(31,41,55,.92);color:#ffffff;font-size:.72rem;font-weight:900;letter-spacing:.01em;line-height:1;opacity:0;pointer-events:none;white-space:nowrap;box-shadow:0 10px 26px rgba(31,41,55,.18);transition:opacity .16s ease,transform .16s ease}.pmm-feed-test-topbar-icon[data-tooltip]:focus-visible:after,.pmm-feed-test-topbar-icon[data-tooltip]:hover:after,.pmm-member-test-sidebar-topbar-icon[data-tooltip]:focus-visible:after,.pmm-member-test-sidebar-topbar-icon[data-tooltip]:hover:after{opacity:1;transform:translate(-50%)}@media (max-width:980px){.pmm-feed-test-topbar-icon[data-tooltip]:after,.pmm-member-test-sidebar-topbar-icon[data-tooltip]:after{display:none}}.pmm-dashboard-feed-list{gap:clamp(34px,4.2vw,54px) clamp(28px,3vw,44px)!important}.pmm-dashboard-feed-item{width:min(100%,430px)!important;max-width:430px!important;margin-right:0!important;margin-left:0!important}.pmm-dashboard-feed-item>.pmm-dashboard-promoted-card,.pmm-dashboard-feed-list .pmm-dashboard-feed-item>.pmm-dashboard-feed-profile-card,.pmm-dashboard-feed-list .pmm-dashboard-feed-item>.pmm-dashboard-promoted-card,.pmm-dashboard-feed-list .pmm-dashboard-promoted-card,.pmm-dashboard-feed-profile-card{width:100%!important;max-width:430px!important;margin-right:0!important;margin-left:0!important}.pmm-member-test-sidebar-topbar-menu{position:relative;display:inline-flex;align-items:center;justify-content:center}.pmm-member-test-sidebar-topbar-chat-menu{order:4}.pmm-member-test-sidebar-notifications-menu{order:6}.pmm-member-test-sidebar-topbar-icon .pmm-member-test-sidebar-topbar-badge{position:absolute;top:-4px;right:-4px;display:inline-flex;min-width:19px;height:19px;align-items:center;justify-content:center;border-radius:999px;padding:2px 6px;background:#f6366a;color:#ffffff;font-size:.65rem;font-weight:900;line-height:1}.pmm-member-test-sidebar-hover-panel{display:none}.pmm-member-test-sidebar-topbar-menu:focus-within .pmm-member-test-sidebar-hover-panel,.pmm-member-test-sidebar-topbar-menu:hover .pmm-member-test-sidebar-hover-panel{display:block}.pmm-member-test-sidebar-chat-panel,.pmm-member-test-sidebar-notifications-panel{top:calc(100% + 12px)!important;right:0!important;z-index:120!important}.pmm-member-test-sidebar-chat-panel{position:absolute;width:min(292px,calc(100vw - 32px));border:1px solid rgba(31,41,55,.1);border-radius:18px;padding:14px;background:rgba(255,255,255,.98);box-shadow:0 24px 60px rgba(31,41,55,.14)}.pmm-member-test-sidebar-notifications-panel li+li{margin-top:8px}.pmm-member-test-sidebar-submenu-emoji-icon{display:inline-flex;width:17px;min-width:17px;height:17px;align-items:center;justify-content:center;filter:grayscale(1) saturate(.25);font-size:13px;line-height:1;opacity:.74}.pmm-member-test-sidebar-submenu-link-active .pmm-member-test-sidebar-submenu-emoji-icon,.pmm-member-test-sidebar-submenu-link:focus-visible .pmm-member-test-sidebar-submenu-emoji-icon,.pmm-member-test-sidebar-submenu-link:hover .pmm-member-test-sidebar-submenu-emoji-icon{filter:grayscale(1) saturate(.35);opacity:.9}.pmm-profile-test-page .pmm-profile-layout-without-side-nav{width:min(100%,980px)!important;grid-template-columns:minmax(0,854px)!important}.pmm-profile-test-page .pmm-profile-layout-without-side-nav .pmm-profile-content{width:min(100%,854px)!important;max-width:854px!important}.pmm-profile-test-page .pmm-profile-overview-card,.pmm-profile-test-page .pmm-profile-section-card-quran{width:100%!important;max-width:854px!important;border:0!important;border-radius:5px!important;padding:38px 53px!important;background-color:rgba(255,255,255,.16)!important;background-image:linear-gradient(135deg,rgba(43,135,218,.2),rgba(41,196,169,.07))!important;box-shadow:0 18px 40px rgba(0,0,0,.06)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-align:center!important}.pmm-profile-test-page .pmm-profile-overview-card h1{max-width:100%!important;margin:0 auto 34px!important;color:#f6366a!important;font-size:clamp(1.75rem,2.55vw,2.25rem)!important;font-weight:900!important;letter-spacing:-.025em!important;line-height:1.34!important;text-align:center!important;text-wrap:balance}.pmm-profile-test-page .pmm-profile-overview-card p,.pmm-profile-test-page .pmm-profile-section-card-quran p{max-width:740px!important;margin-right:auto!important;margin-left:auto!important;color:#535c68!important;font-size:clamp(.96rem,1.12vw,1.05rem)!important;font-weight:500!important;line-height:1.82!important;text-align:center!important}.pmm-profile-test-page .pmm-profile-section-card-quran .pmm-profile-section-header{justify-content:center;text-align:center}.pmm-profile-test-page .pmm-profile-section-card-quran h2{margin-bottom:22px!important;color:#f6366a!important;text-align:center!important}.pmm-profile-test-page .pmm-profile-section-card-quran .pmm-profile-quran-card{max-width:760px!important;margin:0 auto!important;gap:13px!important}.pmm-profile-test-page .pmm-profile-section-card-quran .pmm-profile-quran-arabic{color:#3f4650!important;font-size:clamp(1.08rem,1.8vw,1.45rem)!important;font-weight:600!important;line-height:1.9!important}.pmm-profile-test-page .pmm-profile-section-card-quran .pmm-profile-quran-note{color:#6f7782!important;font-size:.9rem!important;font-style:italic!important}.pmm-profile-test-page .pmm-profile-section-card .pmm-profile-section-heading-icon{width:auto!important;height:auto!important;margin-right:8px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;font-size:1.02em!important;line-height:1!important;transform:none!important;animation:none!important;filter:none!important}@media (max-width:980px){.pmm-dashboard-feed-list{grid-template-columns:minmax(0,430px)!important}.pmm-profile-test-page .pmm-profile-overview-card,.pmm-profile-test-page .pmm-profile-section-card-quran{padding:30px 24px!important}}.pmm-feed-test-topbar-menu{position:relative;display:inline-flex;align-items:center;justify-content:center}.pmm-feed-test-topbar-chat-menu{order:4}.pmm-feed-test-topbar-notifications-menu{order:6}.pmm-feed-test-topbar-icon .pmm-feed-test-topbar-badge{position:absolute;top:-4px;right:-4px;display:inline-flex;min-width:19px;height:19px;align-items:center;justify-content:center;border-radius:999px;padding:2px 6px;background:#f6366a;color:#ffffff;font-size:.65rem;font-weight:900;line-height:1}.pmm-feed-test-hover-panel{position:absolute;top:calc(100% + 12px);right:0;z-index:120;display:none;width:min(320px,calc(100vw - 32px));border:1px solid rgba(31,41,55,.1);border-radius:18px;padding:14px;background:rgba(255,255,255,.98);box-shadow:0 24px 60px rgba(31,41,55,.14)}.pmm-feed-test-topbar-menu:focus-within .pmm-feed-test-hover-panel,.pmm-feed-test-topbar-menu:hover .pmm-feed-test-hover-panel{display:block}.pmm-feed-test-hover-panel-title{margin:0 0 10px;color:#1f2937;font-size:.9rem;font-weight:900}.pmm-feed-test-hover-panel ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.pmm-feed-test-hover-panel ul a,.pmm-feed-test-hover-panel>ul a{display:block;width:100%;border:0;border-radius:12px;padding:10px;background:rgba(74,197,236,.08);color:#374151;text-align:left;text-decoration:none;cursor:pointer}.pmm-feed-test-hover-panel span,.pmm-feed-test-hover-panel strong{display:block}.pmm-feed-test-hover-panel strong{margin-bottom:3px;color:#1f2937;font-size:.82rem;font-weight:900}.pmm-feed-test-hover-panel span,.pmm-feed-test-hover-panel-empty{color:#6b7280;font-size:.78rem;font-weight:700;line-height:1.45}.pmm-feed-test-hover-panel-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.pmm-feed-test-hover-panel-actions a,.pmm-feed-test-hover-panel-actions button{border:0;background:transparent;color:#f6366a;font-size:.8rem;font-weight:900;text-decoration:none;cursor:pointer}.pmm-dashboard-feed-list{grid-template-columns:repeat(2,minmax(0,430px))!important;grid-column-gap:clamp(28px,3vw,44px)!important;column-gap:clamp(28px,3vw,44px)!important;width:min(100%,980px)!important;margin-right:auto!important;margin-left:auto!important}.pmm-dashboard-feed-column{display:grid;align-content:start;grid-gap:clamp(34px,4.2vw,54px);gap:clamp(34px,4.2vw,54px);width:min(100%,430px)}.pmm-dashboard-feed-list>.pmm-dashboard-feed-lazy-sentinel{grid-column:1/-1}.pmm-dashboard-feed-column .pmm-dashboard-feed-item{width:100%!important;max-width:430px!important;margin:0!important}.pmm-feed-test-topbar-chat-menu .pmm-feed-test-hover-panel,.pmm-member-test-sidebar-topbar-chat-menu .pmm-member-test-sidebar-hover-panel{display:none!important}.pmm-feed-test-topbar-notifications-menu:after,.pmm-member-test-sidebar-notifications-menu:after{content:"";position:absolute;top:100%;right:0;width:min(378px,calc(100vw - 32px));height:16px}.pmm-feed-test-topbar-notifications-menu .pmm-feed-test-hover-panel,.pmm-member-test-sidebar-notifications-menu .pmm-member-test-sidebar-hover-panel{top:calc(100% + 8px)!important;pointer-events:auto}.pmm-feed-test-topbar-notifications-menu:focus-within .pmm-feed-test-hover-panel,.pmm-feed-test-topbar-notifications-menu:hover .pmm-feed-test-hover-panel,.pmm-member-test-sidebar-notifications-menu:focus-within .pmm-member-test-sidebar-hover-panel,.pmm-member-test-sidebar-notifications-menu:hover .pmm-member-test-sidebar-hover-panel{display:block!important}.pmm-promoted-skeleton-grid{margin-top:clamp(26px,5vw,54px)}.pmm-promoted-skeleton-card{min-height:430px;pointer-events:none}.pmm-promoted-skeleton-line,.pmm-promoted-skeleton-pill-row{display:block;height:13px;border-radius:999px;background:linear-gradient(90deg,rgba(74,197,236,.12),rgba(255,255,255,.88),rgba(246,54,106,.08));background-size:220% 100%;animation:pmmMemberLoadingSkeleton 1.28s ease-in-out infinite}.pmm-promoted-skeleton-line+.pmm-promoted-skeleton-line,.pmm-promoted-skeleton-line+.pmm-promoted-skeleton-pill-row,.pmm-promoted-skeleton-pill-row+.pmm-promoted-skeleton-line{margin-top:16px}.pmm-promoted-skeleton-line-short{width:38%;margin:0 auto 18px}.pmm-promoted-skeleton-line-title{width:58%;height:24px;margin-right:auto;margin-left:auto}.pmm-promoted-skeleton-line-medium{width:72%;margin-right:auto;margin-left:auto}.pmm-promoted-skeleton-pill-row{width:66%;height:30px;margin-right:auto;margin-left:auto}.pmm-profile-overview-heading-separator{color:#969696!important}.pmm-member-test-sidebar-submenu-link-active{border-color:rgba(246,54,106,.16)!important;background:rgba(246,54,106,.08)!important;color:#f6366a!important}.pmm-member-test-sidebar-submenu-link-active .pmm-member-test-sidebar-submenu-count{color:#f6366a!important}.pmm-matches-title-block{scroll-margin-top:28px}.pmm-member-test-sidebar-profile-submenu{margin:7px 0 12px 46px!important;padding-left:13px!important;border-left-color:rgba(131,144,160,.16)!important}.pmm-member-test-sidebar-profile-submenu .pmm-member-test-sidebar-submenu-link{min-height:31px!important;border-radius:12px!important;padding:6px 10px!important}.pmm-member-test-sidebar-profile-submenu .pmm-member-test-sidebar-submenu-link:focus-visible,.pmm-member-test-sidebar-profile-submenu .pmm-member-test-sidebar-submenu-link:hover{transform:translateX(2px)!important}.pmm-member-test-sidebar-profile-submenu .pmm-member-test-sidebar-submenu-link-active{background:linear-gradient(90deg,rgba(246,54,106,.1),rgba(246,54,106,.045))!important;box-shadow:inset 3px 0 0 rgba(246,54,106,.2)!important;transform:none!important}.pmm-member-test-sidebar-profile-submenu .pmm-member-test-sidebar-submenu-row{gap:9px!important}@media (max-width:980px){.pmm-dashboard-feed-list{grid-template-columns:minmax(0,430px)!important;width:min(100%,430px)!important}.pmm-dashboard-feed-column:empty{display:none}}.pmm-member-page-skeleton-feed-grid,.pmm-member-page-skeleton-profile,.pmm-member-page-skeleton-section{width:100%}.pmm-member-page-skeleton-welcome{min-height:220px;padding:clamp(28px,4vw,44px)!important;border:1px solid rgba(74,197,236,.2);border-radius:28px;background:linear-gradient(135deg,rgba(74,197,236,.08),rgba(255,255,255,.82)),rgba(255,255,255,.72);box-shadow:0 20px 55px rgba(51,51,51,.07)}.pmm-member-page-skeleton-card{position:relative;overflow:hidden;min-height:320px;border-color:rgba(74,197,236,.18)!important;background:linear-gradient(135deg,rgba(74,197,236,.1),rgba(255,255,255,.86) 58%,rgba(246,54,106,.04)),rgba(255,255,255,.72)!important}.pmm-member-page-skeleton-card:after,.pmm-member-page-skeleton-welcome:after{position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent,rgba(255,255,255,.52) 42%,transparent 72%);animation:pmmMemberLoadingSkeleton 1.36s ease-in-out infinite;content:""}.pmm-member-page-skeleton-line,.pmm-member-page-skeleton-pill-row{position:relative;z-index:1;display:block;height:13px;border-radius:999px;background:linear-gradient(90deg,rgba(74,197,236,.16),rgba(255,255,255,.9),rgba(246,54,106,.08));background-size:220% 100%;animation:pmmMemberLoadingSkeleton 1.28s ease-in-out infinite}.pmm-member-page-skeleton-line+.pmm-member-page-skeleton-line,.pmm-member-page-skeleton-line+.pmm-member-page-skeleton-pill-row,.pmm-member-page-skeleton-pill-row+.pmm-member-page-skeleton-line{margin-top:16px}.pmm-member-page-skeleton-title{width:58%;height:27px;margin-right:auto;margin-left:auto}.pmm-member-page-skeleton-line-short{width:36%;margin-right:auto;margin-left:auto}.pmm-member-page-skeleton-line-medium{width:72%;margin-right:auto;margin-left:auto}.pmm-member-page-skeleton-pill-row{width:68%;height:32px;margin-right:auto;margin-left:auto}.pmm-member-page-skeleton-profile{display:grid;grid-gap:clamp(28px,4vw,46px);gap:clamp(28px,4vw,46px);padding-bottom:clamp(48px,8vw,90px)}.pmm-member-page-skeleton-profile .pmm-profile-template-overview{min-height:260px}.pmm-member-page-skeleton-profile .pmm-profile-template-section-card{min-height:300px}.pmm-promoted-lazy-sentinel{display:block;width:100%;height:1px;margin-top:24px}.pmm-member-test-sidebar-profile-submenu,.pmm-member-test-sidebar-submenu{margin:6px 0 12px 40px!important;padding-left:12px!important;border-left:1px solid rgba(131,144,160,.18)!important}.pmm-member-test-sidebar-profile-submenu .pmm-member-test-sidebar-submenu-link,.pmm-member-test-sidebar-submenu .pmm-member-test-sidebar-submenu-link{min-height:30px!important;border:0!important;border-radius:12px!important;padding:6px 10px!important;box-shadow:none!important}.pmm-member-test-sidebar-profile-submenu .pmm-member-test-sidebar-submenu-link:focus-visible,.pmm-member-test-sidebar-profile-submenu .pmm-member-test-sidebar-submenu-link:hover,.pmm-member-test-sidebar-submenu .pmm-member-test-sidebar-submenu-link:focus-visible,.pmm-member-test-sidebar-submenu .pmm-member-test-sidebar-submenu-link:hover{background:rgba(246,54,106,.06)!important;color:#f6366a!important;transform:none!important}.pmm-member-test-sidebar-profile-submenu .pmm-member-test-sidebar-submenu-link-active,.pmm-member-test-sidebar-submenu .pmm-member-test-sidebar-submenu-link-active{background:rgba(246,54,106,.08)!important;box-shadow:none!important;color:#f6366a!important;transform:none!important}.pmm-member-test-sidebar-profile-submenu .pmm-member-test-sidebar-submenu-row,.pmm-member-test-sidebar-submenu .pmm-member-test-sidebar-submenu-row{gap:8px!important}.pmm-dashboard-feed-loading-more{grid-column:1/-1;margin:12px auto 0;color:#8a9099;font-size:.88rem;font-weight:800;text-align:center}.pmm-dashboard-feed-meta-label-promoted{color:var(--login-pink,var(--pmm-brand-pink,#f6366a))!important}.pmm-dashboard-feed-list{column-gap:clamp(86px,7vw,112px)!important;width:min(100%,1080px)!important}.pmm-dashboard-feed-column{gap:clamp(88px,7vw,116px)!important}@media (max-width:860px){.pmm-dashboard-feed-column{gap:52px!important}}.pmm-profile-section-card-quran{min-height:auto!important;border:0!important;border-radius:5px!important;padding:clamp(28px,3.6vw,38px) clamp(24px,5vw,53px)!important;background-color:rgba(255,255,255,.6)!important;background-image:linear-gradient(135deg,rgba(41,242,208,.06),rgba(247,247,255,.13) 98%)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-align:center!important}.pmm-profile-section-card-quran .pmm-profile-section-error-note,.pmm-profile-section-card-quran .pmm-profile-section-review-note{margin-bottom:18px!important}.pmm-profile-section-card-quran .pmm-profile-quran-card{display:grid!important;grid-gap:14px!important;gap:14px!important;width:100%!important;max-width:1180px!important;margin:0 auto!important;border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;color:#565f6a!important;text-align:center!important;box-shadow:none!important}.pmm-profile-section-card-quran .pmm-profile-quran-arabic{max-width:1080px!important;margin:0 auto!important;color:#333333!important;font-family:Times New Roman,Amiri,Scheherazade New,serif!important;font-size:clamp(1rem,1.28vw,1.16rem)!important;font-weight:500!important;line-height:1.95!important;text-align:center!important;word-spacing:.08em!important}.pmm-profile-section-card-quran .pmm-profile-quran-translation{max-width:1120px!important;margin:0 auto!important;border:0!important;-webkit-border-start:0!important;border-inline-start:0!important;border-radius:0!important;padding:0!important;background:transparent!important;color:#5f5f5f!important;text-align:center!important}.pmm-profile-section-card-quran .pmm-profile-quran-reference{margin:10px 0 0!important;color:#565f6a!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(.9rem,1vw,1rem)!important;font-weight:500!important;letter-spacing:0!important;line-height:1.45!important;text-align:center!important;text-transform:none!important}.pmm-profile-section-card-quran .pmm-profile-quran-footnote{max-width:980px!important;margin:0 auto!important;color:#6b7280!important;font-size:.9rem!important;font-style:italic!important;line-height:1.6!important;text-align:center!important}.pmm-profile-section-card-quran .pmm-profile-section-actions{margin-top:28px!important}.pmm-profile-quran-picker-card{scroll-margin-top:126px}.pmm-profile-section-card-quran .pmm-profile-quran-inline-edit-form{width:min(100%,760px);margin:0 auto;border-top:0;padding-top:0;text-align:left}.pmm-profile-section-card-quran .pmm-profile-quran-inline-search-actions{display:flex;justify-content:flex-start;margin-top:-6px}.pmm-profile-section-card-quran .pmm-profile-quran-inline-edit-form .pmm-profile-quran-picker-status{margin:0;color:#5f6773;font-size:.94rem;font-weight:600;line-height:1.58;text-align:left}.pmm-profile-section-card-quran .pmm-profile-quran-arabic{font-size:clamp(.94rem,1.08vw,1.08rem)!important;line-height:1.9!important}.pmm-profile-section-card-quran .pmm-profile-quran-translation{font-size:clamp(1.08rem,1.48vw,1.32rem)!important}.pmm-feed-test-main{width:min(100%,1120px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:22px!important;padding-right:22px!important}.pmm-feed-test-content,.pmm-feed-test-content .pmm-dashboard-divi-notice-card,.pmm-feed-test-content .pmm-dashboard-feed-list,.pmm-feed-test-content .pmm-dashboard-promoted-section,.pmm-feed-test-topbar{width:min(100%,1080px)!important}.pmm-feed-test-content .pmm-dashboard-feed-pinned-item{width:min(100%,1080px)!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:980px){.pmm-feed-test-main{width:100%!important;padding-left:clamp(16px,4vw,22px)!important;padding-right:clamp(16px,4vw,22px)!important}}.pmm-profile-section-card-quran .pmm-profile-quran-arabic{font-size:clamp(.84rem,.94vw,.98rem)!important;line-height:1.86!important}.pmm-profile-quran-picker-preview{display:grid;grid-gap:10px;gap:10px;margin-top:6px;border:1px solid rgba(43,135,218,.14);border-radius:14px;padding:16px 18px;background:linear-gradient(135deg,rgba(43,135,218,.08),rgba(41,196,169,.08));text-align:center}.pmm-profile-quran-picker-preview-reference{margin:0;color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.94rem;font-weight:800;line-height:1.35}.pmm-profile-quran-picker-preview-arabic{margin:0;color:#333333;font-family:Times New Roman,Amiri,Scheherazade New,serif;font-size:clamp(.92rem,1vw,1.06rem);font-weight:400;line-height:1.9;text-align:center}.pmm-profile-quran-picker-preview-translation{margin:0;color:#555555;font-size:clamp(1rem,1.18vw,1.16rem);font-weight:800;line-height:1.56;text-align:center}.pmm-profile-quran-inline-search-actions{display:none!important}.pmm-profile-section-card-quran .pmm-profile-quran-arabic{font-size:clamp(.72rem,.82vw,.9rem)!important;font-weight:400!important;line-height:1.84!important;letter-spacing:0!important;word-spacing:.05em!important}.pmm-profile-section-card-quran .pmm-profile-quran-translation{font-size:clamp(1.08rem,1.5vw,1.34rem)!important;font-weight:900!important;line-height:1.58!important}.pmm-profile-section-card-quran .pmm-profile-quran-reference{margin-top:8px!important;font-size:clamp(.76rem,.84vw,.9rem)!important;font-weight:400!important;font-style:italic!important;line-height:1.42!important}.pmm-profile-display-groups{display:grid;grid-gap:26px;gap:26px}.pmm-profile-looking-for-subsection{display:grid;grid-gap:18px;gap:18px;margin-top:6px;border-top:1px solid rgba(246,54,106,.13);padding-top:24px}.pmm-profile-looking-for-subsection h3{margin:0;color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.05rem,1.5vw,1.22rem);font-weight:900;letter-spacing:-.015em;line-height:1.25}.pmm-profile-looking-for-subsection .pmm-profile-field-list{gap:18px}.pmm-profile-viewer-back-bar{width:min(100%,980px);margin:18px auto 0;padding:0 18px}.pmm-profile-viewer-back-button{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(246,54,106,.24);border-radius:999px;background:rgba(255,255,255,.92);box-shadow:0 12px 28px rgba(24,44,78,.08);color:#f6366a;cursor:pointer;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.9rem;font-weight:900;line-height:1;padding:11px 17px;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.pmm-profile-viewer-back-button:focus-visible,.pmm-profile-viewer-back-button:hover{background:#ffffff;border-color:rgba(246,54,106,.44);box-shadow:0 16px 32px rgba(246,54,106,.14);outline:none;transform:translateY(-1px)}.pmm-profile-viewer-back-button:active{transform:translateY(0)}@media (max-width:760px){.pmm-profile-viewer-back-bar{margin-top:12px;padding-inline:14px}.pmm-profile-viewer-back-button{width:100%;justify-content:center}}.pmm-other-member-profile-page{padding-bottom:168px}.pmm-profile-viewer-action-bar{position:fixed;z-index:80;right:auto;bottom:18px;left:calc(236px + ((100vw - 236px) / 2));display:grid;grid-template-columns:minmax(0,1fr);grid-gap:13px;gap:13px;width:min(calc(100vw - 236px - 48px),970px);border:1px solid rgba(255,255,255,.72);border-radius:20px;padding:15px 18px 16px;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(240,250,255,.96)),rgba(255,255,255,.94);box-shadow:0 22px 58px rgba(24,44,78,.18),0 5px 18px rgba(246,54,106,.1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transform:translateX(-50%)}.pmm-profile-viewer-action-bar-copy p{margin:0;color:#515e6b;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.92rem;line-height:1.48;padding-top:2px;text-align:center}.pmm-profile-viewer-action-bar-buttons{display:grid;grid-template-columns:minmax(112px,1fr) minmax(0,auto) minmax(112px,1fr);grid-gap:12px;gap:12px}.pmm-profile-viewer-action-center-buttons{display:flex;flex-wrap:wrap;gap:9px}.pmm-profile-viewer-action-primary,.pmm-profile-viewer-action-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:39px;border-radius:999px;cursor:pointer;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.84rem;font-weight:900;line-height:1;padding:10px 15px;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.pmm-profile-viewer-action-primary{border:1px solid rgba(246,54,106,.68);background:#f6366a;color:#ffffff;box-shadow:0 12px 26px rgba(246,54,106,.2)}.pmm-profile-viewer-action-secondary{border:1px solid rgba(74,197,236,.28);background:rgba(255,255,255,.9);color:#415160;box-shadow:0 8px 18px rgba(24,44,78,.07)}.pmm-profile-viewer-action-primary:focus-visible,.pmm-profile-viewer-action-primary:hover,.pmm-profile-viewer-action-secondary:focus-visible,.pmm-profile-viewer-action-secondary:hover{outline:none;transform:translateY(-1px)}.pmm-profile-viewer-action-primary:focus-visible,.pmm-profile-viewer-action-primary:hover{border-color:#f6366a;background:#e7265d;box-shadow:0 15px 30px rgba(246,54,106,.25)}.pmm-profile-viewer-action-secondary:focus-visible,.pmm-profile-viewer-action-secondary:hover{border-color:rgba(246,54,106,.28);background:#ffffff;color:#f6366a}.pmm-profile-viewer-action-primary:disabled,.pmm-profile-viewer-action-secondary:disabled{cursor:not-allowed;opacity:.54;transform:none}@media (max-width:760px){.pmm-other-member-profile-page{padding-bottom:244px}.pmm-profile-viewer-action-bar{bottom:10px;left:50%;width:calc(100% - 20px);gap:11px;padding:13px 12px 14px;border-radius:18px}.pmm-profile-viewer-action-bar-copy p{font-size:.84rem}.pmm-profile-viewer-action-bar-buttons,.pmm-profile-viewer-action-center-buttons{display:grid;grid-template-columns:1fr;width:100%}.pmm-profile-viewer-action-message{justify-self:stretch}.pmm-profile-viewer-action-primary,.pmm-profile-viewer-action-secondary{width:100%;min-height:38px;padding-inline:10px;font-size:.78rem}}.notranslate{unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.pmm-member-test-sidebar-profile-context{margin-bottom:14px}.pmm-member-test-sidebar-profile-context-title{margin:0 0 9px;padding-inline:14px;overflow:hidden;color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.88rem;font-weight:900;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.pmm-member-test-sidebar-menu-item-separated{margin-top:14px;padding-top:14px;border-top:1px solid rgba(139,154,171,.18)}.pmm-profile-viewer-action-bar{gap:15px;border-color:transparent;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}.pmm-profile-viewer-action-bar-copy{pointer-events:auto}.pmm-profile-viewer-action-bar-copy p{margin-top:.12rem;color:#344456;font-weight:900}.pmm-profile-viewer-action-bar-buttons{grid-template-columns:minmax(96px,1fr) minmax(0,auto) minmax(96px,1fr)}.pmm-profile-viewer-action-bar-buttons>button,.pmm-profile-viewer-action-center-buttons>button{pointer-events:auto}.pmm-profile-viewer-action-bar-buttons>.pmm-profile-viewer-action-secondary:first-child{justify-self:start;min-width:auto}.pmm-profile-viewer-action-message{justify-self:end}.pmm-profile-viewed-main{width:min(100%,1120px);margin-inline:auto;padding:58px 26px 120px}.pmm-profile-viewed-hero{margin-bottom:28px}.pmm-profile-viewed-list{display:grid;grid-gap:18px;gap:18px}.pmm-profile-viewed-list-actions{justify-content:flex-end}.pmm-profile-viewed-cards{grid-gap:14px;gap:14px}.pmm-profile-viewed-card{display:grid;grid-gap:5px;gap:5px;border:1px solid rgba(74,197,236,.22);border-radius:18px;padding:18px 20px;background:rgba(255,255,255,.86);color:inherit;text-decoration:none;box-shadow:0 14px 34px rgba(24,44,78,.08)}.pmm-profile-viewed-card:focus-visible,.pmm-profile-viewed-card:hover{outline:none;border-color:rgba(246,54,106,.32);box-shadow:0 18px 42px rgba(246,54,106,.12)}.pmm-profile-viewed-card-title{font-size:1.1rem}.pmm-profile-viewed-card-meta{color:#667586;font-size:.9rem}.pmm-profile-viewed-empty{border:1px solid rgba(74,197,236,.22);border-radius:22px;padding:26px;background:rgba(255,255,255,.82);text-align:center}.pmm-profile-viewed-empty h2{margin:0 0 8px;color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif}.pmm-profile-viewed-empty p{margin:0;color:#667586;font-weight:800}.pmm-feed-test-sidebar-menu-item-separated{margin-top:14px;padding-top:14px;border-top:1px solid rgba(139,154,171,.18)}.pmm-feed-test-sidebar-link-active,.pmm-member-test-sidebar-link-active{border-color:#59c7ed!important;box-shadow:0 0 0 1px rgba(89,199,237,.25)}.pmm-profile-viewer-action-bar{width:min(calc(100vw - 236px - 48px),760px)}.pmm-profile-viewer-action-bar-buttons{display:flex;align-items:center;justify-content:center;gap:clamp(8px,1.1vw,15px);pointer-events:none}.pmm-profile-viewer-action-center-buttons{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:clamp(8px,1vw,12px)}.pmm-profile-viewer-action-back,.pmm-profile-viewer-action-message{flex:0 0 auto;justify-self:auto}.pmm-profile-viewer-action-primary,.pmm-profile-viewer-action-secondary{gap:7px;min-width:0;white-space:nowrap}.pmm-profile-viewer-action-icon{display:inline-flex;align-items:center;justify-content:center;color:currentColor;font-size:1rem;font-weight:900;line-height:1}.pmm-profile-viewer-action-dialog-backdrop{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:22px;background:rgba(16,24,39,.34);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pmm-profile-viewer-action-dialog{width:min(100%,430px);border:1px solid rgba(74,197,236,.24);border-radius:24px;padding:24px;background:rgba(255,255,255,.98);box-shadow:0 28px 70px rgba(18,35,58,.25),0 10px 24px rgba(246,54,106,.12);text-align:center}.pmm-profile-viewer-action-dialog h2{margin:0 0 10px;color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:1.28rem;font-weight:900;letter-spacing:-.03em}.pmm-profile-viewer-action-dialog p{margin:0;color:#3c4a59;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.95rem;font-weight:800;line-height:1.55}.pmm-profile-viewer-action-dialog-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px}.pmm-profile-viewer-action-dialog-primary,.pmm-profile-viewer-action-dialog-secondary{min-height:40px;min-width:92px;border-radius:999px;padding:10px 22px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.86rem;font-weight:900;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.pmm-profile-viewer-action-dialog-primary{border:1px solid rgba(246,54,106,.72);background:#f6366a;color:#ffffff;box-shadow:0 12px 26px rgba(246,54,106,.22)}.pmm-profile-viewer-action-dialog-secondary{border:1px solid rgba(74,197,236,.35);background:#ffffff;color:#445262}.pmm-profile-viewer-action-dialog-primary:focus-visible,.pmm-profile-viewer-action-dialog-primary:hover,.pmm-profile-viewer-action-dialog-secondary:focus-visible,.pmm-profile-viewer-action-dialog-secondary:hover{outline:none;transform:translateY(-1px)}.pmm-profile-viewed-main{width:min(100%,1120px)!important;padding-top:clamp(48px,6vw,76px)}.pmm-profile-viewed-hero{max-width:680px;margin-bottom:30px}.pmm-profile-viewed-hero h1{margin:4px 0 10px;color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.35rem,5vw,4.1rem);font-weight:900;letter-spacing:-.055em;line-height:.98}.pmm-profile-viewed-hero p:not(.pmm-matches-hero-kicker){max-width:620px;color:#687382;font-size:clamp(1rem,1.8vw,1.22rem);font-weight:800;line-height:1.55}.pmm-profile-viewed-list-actions{align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px}.pmm-profile-viewed-list-actions p{margin:0;color:#687382;font-size:.98rem;font-weight:800}.pmm-profile-viewed-clear-button{min-height:40px;border:1px solid rgba(246,54,106,.7);border-radius:999px;padding:10px 18px;background:#f6366a;color:#ffffff;cursor:pointer;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.84rem;font-weight:900;box-shadow:0 14px 30px rgba(246,54,106,.2)}.pmm-profile-viewed-clear-button:focus-visible,.pmm-profile-viewed-clear-button:hover{outline:none;background:#e7265d;transform:translateY(-1px)}.pmm-profile-viewed-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(16px,2vw,24px);gap:clamp(16px,2vw,24px)}.pmm-profile-viewed-card{min-height:238px;align-content:center;justify-items:center;gap:13px;border:1px solid rgba(255,255,255,.74);border-radius:0;padding:clamp(24px,4vw,36px) clamp(20px,3vw,34px);background:linear-gradient(180deg,rgba(214,250,255,.72),rgba(224,246,255,.72)),rgba(226,246,250,.78);color:#425264;text-align:center;box-shadow:0 18px 44px rgba(24,44,78,.08)}.pmm-profile-viewed-card-basmallah{color:rgba(47,61,73,.72);font-size:1rem;font-weight:700}.pmm-profile-viewed-card-title{color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.45rem,2.5vw,2rem);font-weight:900;letter-spacing:-.04em}.pmm-profile-viewed-card-meta{color:#536170;font-size:.98rem;font-weight:800}.pmm-profile-viewed-card-cta{display:inline-flex;min-height:38px;align-items:center;justify-content:center;border:1px solid rgba(246,54,106,.72);border-radius:999px;margin-top:4px;padding:9px 18px;color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.84rem;font-weight:900}.pmm-profile-viewed-card:focus-visible,.pmm-profile-viewed-card:hover{border-color:rgba(246,54,106,.28);transform:translateY(-2px)}@media (max-width:760px){.pmm-profile-viewer-action-bar{width:calc(100% - 20px)}.pmm-profile-viewer-action-bar-buttons,.pmm-profile-viewer-action-center-buttons{display:grid;grid-template-columns:1fr;width:100%}.pmm-profile-viewed-cards{grid-template-columns:1fr}.pmm-profile-viewed-list-actions{align-items:stretch;flex-direction:column}}.pmm-profile-viewed-list-actions{display:flex}.pmm-profile-viewed-rich-grid{margin-top:clamp(18px,3vw,30px)}.pmm-profile-viewed-card-rich{min-height:520px}.pmm-profile-viewed-card-rich .pmm-dashboard-promoted-copy{text-align:center}.pmm-profile-viewed-card-history-meta{margin:10px 0 0;color:#5c6878;font-size:.92rem;font-weight:800;line-height:1.45}.pmm-profile-viewer-action-svg-icon{width:1.08em;height:1.08em;display:block;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pmm-profile-overview-card h1{font-size:clamp(1.485rem,3.06vw,2.43rem)!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-secondary:focus-visible,.pmm-other-member-profile-page .pmm-profile-viewer-action-secondary:hover{border-color:transparent!important;color:#415160!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-primary:focus-visible,.pmm-other-member-profile-page .pmm-profile-viewer-action-primary:hover{border-color:#f6366a!important;box-shadow:0 15px 30px rgba(246,54,106,.25)!important}.pmm-dashboard-feed-stream-section,.pmm-profile-viewed-list,.pmm-promoted-page-section{width:100%!important;max-width:none!important;margin:0 auto!important;padding-top:0!important}.pmm-dashboard-feed-list,.pmm-profile-viewed-rich-grid,.pmm-promoted-page-grid{width:min(100%,980px)!important;margin-right:auto!important;margin-left:auto!important}.pmm-profile-viewed-rich-grid,.pmm-promoted-page-grid{display:grid!important;grid-template-columns:repeat(2,minmax(320px,414px))!important;column-count:unset!important;grid-column-gap:clamp(64px,5.5vw,82px)!important;column-gap:clamp(64px,5.5vw,82px)!important;grid-row-gap:0!important;row-gap:0!important;align-items:start!important;justify-content:center!important}.pmm-dashboard-feed-list .pmm-dashboard-feed-column,.pmm-profile-viewed-rich-grid .pmm-dashboard-promoted-column,.pmm-promoted-page-grid .pmm-dashboard-promoted-column{display:flex!important;flex-direction:column!important;gap:clamp(70px,6vw,92px)!important;min-width:0!important}.pmm-dashboard-feed-list{display:grid!important;grid-template-columns:repeat(2,minmax(320px,414px))!important;grid-column-gap:clamp(64px,5.5vw,82px)!important;column-gap:clamp(64px,5.5vw,82px)!important;grid-row-gap:0!important;row-gap:0!important;align-items:start!important;justify-content:center!important}.pmm-dashboard-feed-list>.pmm-dashboard-feed-lazy-sentinel,.pmm-dashboard-feed-list>.pmm-dashboard-feed-loading-more,.pmm-dashboard-feed-list>.pmm-dashboard-promoted-lazy-sentinel{grid-column:1/-1!important}.pmm-profile-test-page .pmm-profile-layout-without-side-nav{width:min(100%,1080px)!important;grid-template-columns:minmax(0,1080px)!important;justify-content:center!important}.pmm-profile-test-page .pmm-profile-layout-without-side-nav .pmm-profile-content{width:min(100%,1080px)!important;max-width:1080px!important;margin-right:auto!important;margin-left:auto!important}.pmm-profile-test-page .pmm-profile-guidance-card,.pmm-profile-test-page .pmm-profile-overview-card,.pmm-profile-test-page .pmm-profile-section-card{width:min(100%,854px)!important;margin-right:auto!important;margin-left:auto!important}@media (max-width:980px){.pmm-dashboard-feed-list,.pmm-profile-viewed-rich-grid,.pmm-promoted-page-grid{grid-template-columns:minmax(0,1fr)!important;width:min(100%,430px)!important;column-gap:0!important}.pmm-dashboard-feed-list .pmm-dashboard-feed-column,.pmm-profile-viewed-rich-grid .pmm-dashboard-promoted-column,.pmm-promoted-page-grid .pmm-dashboard-promoted-column{display:contents!important}}.pmm-feed-test-content .pmm-dashboard-feed-list{max-width:980px!important}.pmm-feed-promoted-layout-page .pmm-dashboard-feed-pinned-item,.pmm-feed-test-content .pmm-dashboard-feed-list{width:min(100%,980px)!important;margin-right:auto!important;margin-left:auto!important}.pmm-feed-promoted-layout-page .pmm-dashboard-feed-stream-section{width:100%!important;max-width:none!important;margin-right:auto!important;margin-left:auto!important}.pmm-member-test-sidebar-topbar{position:-webkit-sticky!important;position:sticky!important;top:clamp(10px,1.5vw,18px)!important;z-index:160!important;width:max-content!important;max-width:calc(100vw - 32px)!important;margin-right:0!important;margin-left:auto!important;isolation:isolate}.pmm-member-test-sidebar-topbar-actions{flex-wrap:nowrap!important}.pmm-member-test-sidebar-topbar-icon[aria-label="My Feed"]{order:1!important}.pmm-member-test-sidebar-topbar-icon[aria-label=Conversations]{order:2!important}.pmm-member-test-sidebar-topbar-icon[aria-label="My Matches"]{order:3!important}.pmm-member-test-sidebar-topbar-icon[aria-label="Promoted Profiles"]{order:4!important}.pmm-member-test-sidebar-notifications-menu{order:5!important}.pmm-member-test-sidebar-topbar-signout{order:6!important}.pmm-dashboard-notifications-all-link,.pmm-feed-test-notifications-actions a,.pmm-member-test-sidebar-notifications-actions a{white-space:nowrap!important}.pmm-profile-viewed-list-actions{width:min(100%,980px)!important;margin-right:auto!important;margin-left:auto!important;justify-content:flex-end!important}.pmm-profile-viewed-list-actions p{margin-right:auto!important}.pmm-feed-welcome-header{margin-bottom:calc(clamp(1.75rem, 3.3vw, 2.65rem) * 1.08)!important}.pmm-profile-test-page .pmm-profile-section-card-quran .pmm-profile-quran-arabic{font-size:clamp(.98rem,1.58vw,1.28rem)!important;font-weight:500!important;line-height:1.92!important}@media (max-width:720px){.pmm-member-test-sidebar-topbar{width:min-content!important;max-width:calc(100vw - 24px)!important}.pmm-member-test-sidebar-topbar-actions{gap:7px!important}}.pmm-other-member-profile-page .pmm-profile-overview-action-slot{display:flex!important;justify-content:center!important;width:100%!important;margin:clamp(18px,2.1vw,26px) auto 0!important;padding-top:clamp(14px,1.7vw,20px)!important;border-top:1px solid rgba(255,255,255,.58)!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline{z-index:auto!important;width:min(100%,760px)!important;max-width:760px!important;margin:0 auto!important;border-radius:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-floating{left:calc(236px + ((100vw - 236px) / 2))!important;width:min(calc(100vw - 236px - 48px),760px)!important;max-width:760px!important;transform:translateX(-50%) translateY(0)!important;transition:opacity .18s ease,visibility .18s ease,transform .18s ease!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-hidden-by-inline{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateX(-50%) translateY(14px)!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-floating .pmm-profile-viewer-action-bar-buttons,.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline .pmm-profile-viewer-action-bar-buttons{display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(8px,1.1vw,15px)!important;width:100%!important;pointer-events:none!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-floating .pmm-profile-viewer-action-bar-buttons>button,.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-floating .pmm-profile-viewer-action-center-buttons>button,.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline .pmm-profile-viewer-action-bar-buttons>button,.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline .pmm-profile-viewer-action-center-buttons>button{pointer-events:auto!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-selected{border-color:rgba(246,54,106,.36)!important;background:rgba(255,255,255,.96)!important;color:#f6366a!important;box-shadow:0 12px 24px rgba(246,54,106,.12)!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-shortlisted{border-color:rgba(218,165,32,.5)!important;color:#b8870b!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-shortlisted .pmm-profile-viewer-action-icon{color:#d6a313!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-liked{border-color:rgba(246,54,106,.58)!important;background:#f6366a!important;color:#ffffff!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-message-enabled{border-color:rgba(89,199,237,.72)!important;color:#2598b9!important;box-shadow:0 12px 24px rgba(89,199,237,.16)!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-message-enabled .pmm-profile-viewer-action-svg-icon{stroke:#2598b9!important}.pmm-profile-test-page .pmm-profile-section-card-quran .pmm-profile-quran-arabic{font-size:clamp(.61rem,.7vw,.765rem)!important}@media (max-width:980px){.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-floating{left:50%!important;width:calc(100% - 20px)!important;max-width:760px!important}}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-floating{left:calc(248px + var(--pmm-member-page-sidebar-gap, clamp(16px, 3vw, 44px)) + 135px)!important;width:min(calc(100vw - 248px - var(--pmm-member-page-sidebar-gap, clamp(16px, 3vw, 44px)) - 270px),854px)!important;max-width:854px!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline{width:min(100%,854px)!important;max-width:854px!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-shortlisted{border-color:rgba(74,197,236,.28)!important;color:#415160!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-shortlisted .pmm-profile-viewer-action-shortlist-icon{color:#d6a313!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-disliked{border-color:rgba(94,112,130,.36)!important;color:#516071!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-disliked .pmm-profile-viewer-action-dislike-icon{color:#f6366a!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-message-enabled{border-color:rgba(214,163,19,.72)!important;color:#b8870b!important;box-shadow:0 12px 24px rgba(214,163,19,.16)!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-message-enabled .pmm-profile-viewer-action-svg-icon{stroke:#b8870b!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-message-enabled .pmm-profile-viewer-action-message-label{color:#b8870b!important}.pmm-profile-test-page .pmm-profile-section-card-quran .pmm-profile-quran-arabic{font-size:clamp(.64rem,.735vw,.805rem)!important;font-weight:400!important;line-height:1.82!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-floating{left:var(--pmm-profile-floating-action-left,50%)!important;width:var(--pmm-profile-floating-action-width,min(calc(100vw - 236px - 48px),854px))!important;max-width:var(--pmm-profile-floating-action-width,854px)!important;transform:translateX(0) translateY(0)!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-hidden-by-inline{transform:translateX(0) translateY(14px)!important}.pmm-profile-viewer-action-dialog-link-row{margin-top:.45rem!important}.pmm-profile-viewer-action-dialog-link-row a{color:#f6366a!important;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif!important;font-weight:900!important;text-decoration:none!important;white-space:nowrap!important}.pmm-profile-viewer-action-dialog-link-row a:focus-visible,.pmm-profile-viewer-action-dialog-link-row a:hover{text-decoration:underline!important}.pmm-profile-viewer-action-dialog-textarea-label{display:grid!important;grid-gap:1.18rem!important;gap:1.18rem!important;margin-top:.9rem!important;color:#435160!important;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.88rem!important;font-weight:900!important;text-align:left!important}.pmm-profile-viewer-action-dialog-textarea-label textarea{box-sizing:border-box!important;width:100%!important;min-height:7.5rem!important;border:1px solid rgba(89,199,237,.34)!important;border-radius:18px!important;padding:.85rem .95rem!important;background:rgba(255,255,255,.96)!important;color:#2f3b47!important;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.94rem!important;font-weight:700!important;line-height:1.5!important;resize:vertical!important;outline:none!important}.pmm-profile-viewer-action-dialog-textarea-label textarea:focus{border-color:rgba(246,54,106,.52)!important;box-shadow:0 0 0 3px rgba(246,54,106,.12)!important}.pmm-profile-test-page .pmm-profile-section-card-quran .pmm-profile-quran-translation{font-size:clamp(1.026rem,1.425vw,1.273rem)!important}@media (max-width:980px){.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-floating{left:50%!important;width:calc(100% - 20px)!important;max-width:760px!important;transform:translateX(-50%) translateY(0)!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-hidden-by-inline{transform:translateX(-50%) translateY(14px)!important}}.pmm-matches-profile-card .pmm-dashboard-divi-button-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.pmm-matches-remove-shortlist-button{border:1px solid rgba(246,54,106,.66)!important;background:rgba(255,255,255,.42)!important;color:#f6366a!important;box-shadow:none!important}.pmm-matches-remove-shortlist-button:focus-visible,.pmm-matches-remove-shortlist-button:hover{border:1px solid rgba(246,54,106,.88)!important;background:rgba(255,255,255,.72)!important;color:#e7265d!important}.pmm-matches-remove-shortlist-button:disabled{cursor:wait;opacity:.58}.pmm-profile-viewer-action-dialog p a{color:#2598b9!important;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif!important;font-weight:900!important;text-decoration:none!important;white-space:nowrap!important}.pmm-profile-viewer-action-dialog p a:focus-visible,.pmm-profile-viewer-action-dialog p a:hover{text-decoration:underline!important}.pmm-profile-card-feed-item,.pmm-profile-card-feed-item>.pmm-dashboard-promoted-card{width:100%}.pmm-profile-card-meta-tag-row{margin-bottom:7px!important}.pmm-profile-card-meta-tag{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:-moz-fit-content!important;width:fit-content!important;min-height:0!important;border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;font:inherit!important;font-weight:700!important;letter-spacing:inherit!important;line-height:inherit!important;text-align:left!important;text-transform:none!important;white-space:nowrap!important}.pmm-profile-card-meta-tag-pink{color:var(--login-pink,#f6366a)!important}.pmm-profile-card-meta-tag-blue{color:var(--pmm-brand-blue,#4ac5ec)!important}.pmm-profile-card-meta-tag-muted{color:rgba(51,51,51,.48)!important}.pmm-profile-viewer-action-dialog a{color:#2598b9;font-weight:900;text-decoration:none}.pmm-profile-viewer-action-dialog a.pmm-profile-viewer-action-dialog-primary,.pmm-profile-viewer-action-dialog a.pmm-profile-viewer-action-dialog-primary:visited{color:#ffffff}.pmm-profile-viewer-action-dialog a:focus-visible,.pmm-profile-viewer-action-dialog a:hover{text-decoration:underline}.pmm-chat-message{padding:14px 16px;line-height:1.55}.pmm-chat-message-incoming{margin-right:10%}.pmm-chat-message-outgoing{margin-left:10%}.pmm-chat-message-meta{justify-content:space-between;color:var(--pmm-text-muted);font-size:.86rem}.pmm-message-tick-wrap{gap:6px}.pmm-message-ticks{font-weight:900;letter-spacing:-.12em}.pmm-private-admin-preview{border:1px solid rgba(31,41,51,.72);border-radius:var(--pmm-radius-md);padding:14px 16px;background:#1f2933;color:#ffffff;line-height:1.55}.pmm-private-admin-preview p{margin:8px 0 0;color:rgba(255,255,255,.78)}.pmm-profile-edit-template-main{scroll-behavior:smooth}.pmm-profile-edit-content{width:min(100%,854px)!important;gap:34px}.pmm-profile-edit-intro-card{min-height:0!important;gap:18px}.pmm-profile-edit-kicker{margin:0 0 10px!important;color:#222831!important;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.82rem!important;font-weight:900!important;letter-spacing:.13em!important;line-height:1.2!important;text-transform:uppercase!important}.pmm-profile-edit-template-main .pmm-profile-guidance-card h1{margin-bottom:18px}.pmm-profile-edit-template-main .pmm-profile-guidance-card>.pmm-info-banner,.pmm-profile-edit-template-main .pmm-profile-guidance-card>[class*=banner]{margin-top:18px}.pmm-profile-edit-wizard-form{margin-top:0;border-top:0;padding-top:0}.pmm-profile-edit-wizard-form,.pmm-profile-edit-wizard-sections{display:grid;grid-gap:34px;gap:34px}.pmm-profile-edit-overview-card,.pmm-profile-edit-review-card,.pmm-profile-edit-safety-card,.pmm-profile-edit-status-card,.pmm-profile-edit-wizard-section{scroll-margin-top:118px}.pmm-profile-edit-wizard-section{transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,opacity .18s ease}.pmm-profile-edit-wizard-section-active{border-color:rgba(246,54,106,.28)!important;box-shadow:0 20px 52px rgba(246,54,106,.075)!important}.pmm-profile-edit-section-body{display:grid;grid-gap:22px;gap:22px;margin-top:22px}.pmm-profile-edit-field-card{border:1px solid rgba(74,197,236,.18);border-radius:18px;padding:22px;background:radial-gradient(circle at top right,rgba(74,197,236,.09),transparent 18rem),rgba(255,255,255,.94)}.pmm-profile-edit-field-card-inner{display:grid;grid-gap:12px;gap:12px}.pmm-profile-edit-field-card .pmm-profile-field legend,.pmm-profile-edit-field-card .pmm-profile-field span,.pmm-profile-edit-field-card .section-title{display:block;margin:0;color:#242a32;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.98rem;font-weight:900;line-height:1.45}.pmm-profile-edit-field-card .section-copy,.pmm-profile-edit-field-card p{margin:0;color:#565f6a;font-size:.96rem;font-weight:500;line-height:1.65}.pmm-profile-edit-field-card input[type=number],.pmm-profile-edit-field-card input[type=search],.pmm-profile-edit-field-card input[type=text],.pmm-profile-edit-field-card select,.pmm-profile-edit-field-card textarea,.pmm-profile-edit-schema-card select{width:100%!important;border:1px solid rgba(74,197,236,.28)!important;border-radius:12px!important;padding:12px 14px!important;background:#ffffff!important;color:#2f3742!important;font:inherit!important;line-height:1.45!important;outline:none!important;transition:border-color .18s ease,box-shadow .18s ease!important}.pmm-profile-edit-field-card input:focus,.pmm-profile-edit-field-card select:focus,.pmm-profile-edit-field-card textarea:focus,.pmm-profile-edit-schema-card select:focus{border-color:rgba(246,54,106,.48)!important;box-shadow:0 0 0 3px rgba(246,54,106,.09)!important}.pmm-profile-edit-field-card textarea{min-height:150px;white-space:pre-wrap}.pmm-profile-edit-schema-card{margin-top:20px}.pmm-profile-edit-actions{justify-content:flex-start}.pmm-profile-edit-guidance-list{display:grid;grid-gap:12px;gap:12px;margin:22px 0 0;padding-left:22px;color:#565f6a;font-size:.98rem;font-weight:600;line-height:1.65}.pmm-profile-edit-template-main .pmm-profile-owner-notice{width:100%;margin:0}.pmm-profile-edit-template-main .pmm-profile-quran-picker-card{background:radial-gradient(circle at top right,rgba(74,197,236,.14),transparent 22rem),#ffffff}.pmm-profile-edit-template-main .pmm-warning-notice{border-radius:12px;padding:12px 14px;background:rgba(246,54,106,.1);color:#8f2447;font-size:.9rem;font-weight:800;line-height:1.52}@media (max-width:980px){.pmm-profile-edit-content{width:min(100%,854px)!important;margin:0 auto}}@media (max-width:720px){.pmm-profile-edit-content,.pmm-profile-edit-wizard-form,.pmm-profile-edit-wizard-sections{gap:26px}.pmm-profile-edit-field-card{padding:18px}}.pmm-profile-edit-sidebar-complete-icon{display:inline-grid!important;place-items:center!important;width:18px!important;height:18px!important;border-radius:999px!important;background:linear-gradient(135deg,rgba(74,197,236,.92),rgba(246,54,106,.82))!important;color:#ffffff!important;font-size:.72rem!important;font-weight:900!important;box-shadow:0 8px 18px rgba(246,54,106,.16)!important}.pmm-profile-edit-page-heading{width:min(100%,760px);margin:0 auto;padding:0 clamp(8px,2vw,16px);background:transparent!important;box-shadow:none!important}.pmm-profile-edit-page-heading h1{max-width:760px;margin:0 0 18px;color:#f6366a;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2rem,4vw,3.14rem);font-style:italic;font-weight:900;letter-spacing:-.045em;line-height:1.04}.pmm-profile-edit-page-heading>p:not(.pmm-profile-edit-kicker){max-width:760px;margin:0;color:#3d4652;font-size:clamp(1.02rem,1.4vw,1.16rem);font-weight:650;line-height:1.68}.pmm-profile-edit-honesty-card{border-color:rgba(246,54,106,.18)!important}.pmm-profile-truth-oath-card{display:grid;grid-gap:16px;gap:16px}.pmm-profile-truth-oath-card p{margin:0;color:#2f3742;font-size:1rem;line-height:1.62}.pmm-profile-truth-oath-card blockquote{margin:0;border-left:4px solid rgba(246,54,106,.34);border-radius:0 16px 16px 0;padding:16px 18px;background:rgba(246,54,106,.055);color:#35404b;font-size:1.02rem;font-style:italic;font-weight:650;line-height:1.72}.pmm-profile-edit-actions-centered{justify-content:center!important}.pmm-profile-edit-actions-centered .pmm-button{min-width:min(100%,340px);justify-content:center;background:#f6366a!important;box-shadow:0 18px 34px rgba(246,54,106,.2)!important}.pmm-profile-edit-section-intro-copy{display:grid;grid-gap:14px;gap:14px;margin-top:18px;border:1px solid rgba(74,197,236,.18);border-radius:16px;padding:18px 20px;background:rgba(255,255,255,.72)}.pmm-profile-edit-section-intro-copy p{margin:0;color:#435061;font-size:.98rem;font-weight:600;line-height:1.68}.pmm-profile-edit-field-meta{color:#687486!important;font-size:.88rem!important;font-weight:800!important;letter-spacing:.01em!important}.pmm-profile-edit-before-submit-block{margin-top:26px;border:1px solid rgba(74,197,236,.18);border-radius:18px;padding:20px 22px;background:rgba(74,197,236,.055)}.pmm-profile-edit-before-submit-block h3{margin:0 0 12px;color:#242a32;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:1.08rem;font-weight:900;line-height:1.25}.pmm-profile-edit-before-submit-block .pmm-profile-edit-guidance-list{margin-top:0}.pmm-profile-edit-review-card .pmm-profile-edit-actions{margin-top:26px}@media (max-width:720px){.pmm-profile-edit-page-heading{padding-inline:0}.pmm-profile-edit-before-submit-block,.pmm-profile-edit-section-intro-copy,.pmm-profile-truth-oath-card blockquote{padding:16px}}.pmm-profile-phone-control,.pmm-profile-username-control{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.pmm-profile-username-input-wrap{position:relative}.pmm-profile-username-input-wrap input{padding-right:48px!important}.pmm-profile-field-status-icon{position:absolute;top:50%;right:14px;display:inline-grid;place-items:center;width:26px;height:26px;border-radius:999px;transform:translateY(-50%);font-size:.9rem;font-weight:900}.pmm-profile-field-status-icon-available{background:rgba(18,116,109,.12);color:#12746d}.pmm-profile-field-status-icon-checking{background:rgba(246,54,106,.11);color:#f6366a}.pmm-profile-field-error,.pmm-profile-field-success{margin:8px 0 0;font-size:.9rem;font-weight:800;line-height:1.45}.pmm-profile-field-success{color:#12746d}.pmm-profile-field-error{color:#a1304e}.pmm-profile-inline-suggestion-button{justify-self:flex-start;border:1px solid rgba(246,54,106,.2);border-radius:999px;padding:8px 13px;background:rgba(246,54,106,.08);color:#f6366a;font-size:.88rem;font-weight:900}.pmm-profile-phone-row{display:grid;grid-template-columns:minmax(185px,.45fr) minmax(220px,1fr);grid-gap:10px 12px;gap:10px 12px;align-items:end}.pmm-profile-phone-code-label,.pmm-profile-phone-number-label{margin:0;color:#4e5968;font-size:.82rem;font-weight:900;letter-spacing:.01em}.pmm-profile-phone-code-select,.pmm-profile-phone-number-input{width:100%;min-height:48px;border:1px solid var(--pmm-border);border-radius:var(--pmm-radius-md);background:rgba(255,255,255,.78);color:var(--pmm-text);font-weight:700}.pmm-profile-phone-code-select{padding:0 12px}.pmm-profile-phone-number-input{padding:0 14px}.pmm-profile-edit-field-card input[aria-invalid=true],.pmm-profile-edit-field-card textarea[aria-invalid=true],.pmm-profile-phone-number-input[aria-invalid=true],.pmm-profile-username-input-wrap input[aria-invalid=true]{border-color:rgba(161,48,78,.55)!important;box-shadow:0 0 0 3px rgba(161,48,78,.08)!important}@media (max-width:720px){.pmm-profile-phone-row{grid-template-columns:1fr}}.pmm-profile-edit-field-card,.pmm-profile-edit-template-main .pmm-profile-quran-picker-card{background:#ffffff!important}.pmm-profile-username-control>input{padding-right:14px!important}.pmm-profile-inline-suggestion-link{display:inline;border:0;padding:0;background:transparent;color:#12746d;font:inherit;font-weight:950;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pmm-profile-inline-suggestion-link:focus-visible,.pmm-profile-inline-suggestion-link:hover{color:#0d5c56}.pmm-profile-phone-row{grid-template-columns:minmax(176px,.38fr) minmax(240px,1fr)!important;align-items:start!important}.pmm-profile-dob-field,.pmm-profile-phone-field,.pmm-profile-quran-number-group{display:grid;grid-gap:7px;gap:7px}.pmm-profile-dob-field label,.pmm-profile-phone-field label,.pmm-profile-quran-number-group label{margin:0;color:#4e5968;font-size:.82rem;font-weight:900;letter-spacing:.01em}.pmm-profile-dob-row,.pmm-profile-quran-number-row{display:grid;grid-gap:10px 12px;gap:10px 12px;margin-top:14px}.pmm-profile-dob-row{grid-template-columns:minmax(82px,.3fr) minmax(150px,.55fr) minmax(102px,.4fr)}.pmm-profile-quran-number-row{grid-template-columns:repeat(2,minmax(120px,1fr))}.pmm-profile-dob-field input,.pmm-profile-phone-code-select,.pmm-profile-phone-number-input,.pmm-profile-quran-number-group input{width:100%!important;min-height:48px!important;border:1px solid rgba(74,197,236,.28)!important;border-radius:12px!important;background:#ffffff!important;color:#2f3742!important;font:inherit!important;font-weight:700!important;line-height:1.45!important;outline:none!important;transition:border-color .18s ease,box-shadow .18s ease!important}.pmm-profile-dob-field input,.pmm-profile-quran-number-group input{padding:12px 14px!important}.pmm-profile-dob-field input:focus,.pmm-profile-phone-code-select:focus,.pmm-profile-phone-number-input:focus,.pmm-profile-quran-number-group input:focus{border-color:rgba(246,54,106,.48)!important;box-shadow:0 0 0 3px rgba(246,54,106,.09)!important}.pmm-profile-dob-field input[aria-invalid=true],.pmm-profile-quran-number-group input[aria-invalid=true]{border-color:rgba(161,48,78,.55)!important;box-shadow:0 0 0 3px rgba(161,48,78,.08)!important}@media (max-width:720px){.pmm-profile-dob-row,.pmm-profile-phone-row,.pmm-profile-quran-number-row{grid-template-columns:1fr!important}}.pmm-profile-edit-field-card{border-color:rgba(74,197,236,.2)!important;border-radius:28px!important;box-shadow:0 18px 42px rgba(51,51,51,.045)!important}.pmm-profile-edit-field-card input[type=number],.pmm-profile-edit-field-card input[type=search],.pmm-profile-edit-field-card input[type=tel],.pmm-profile-edit-field-card input[type=text],.pmm-profile-edit-field-card select,.pmm-profile-edit-field-card textarea,.pmm-profile-edit-schema-card select{min-height:54px!important;border-color:rgba(47,55,66,.08)!important;border-radius:999px!important;padding:14px 20px!important;background:#f8f8f8!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.56)!important}.pmm-profile-edit-field-card textarea{border-radius:26px!important;padding:20px 22px!important}.pmm-profile-edit-field-card input::placeholder,.pmm-profile-edit-field-card textarea::placeholder{color:#8b929d!important;font-weight:650!important}.pmm-profile-phone-row{grid-template-columns:minmax(240px,.58fr) minmax(240px,1fr)!important;gap:12px!important}.pmm-profile-phone-field-code{position:relative}.pmm-profile-phone-code-trigger{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:10px;gap:10px;width:100%;min-height:58px;border:1px solid rgba(47,55,66,.08);border-radius:999px;padding:10px 14px;background:#f8f8f8;color:#20262e;font:inherit;font-weight:850;text-align:left;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(255,255,255,.56);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.pmm-profile-phone-code-trigger:focus-visible,.pmm-profile-phone-code-trigger:hover{border-color:rgba(246,54,106,.34);box-shadow:0 0 0 4px rgba(246,54,106,.07);outline:none}.pmm-profile-phone-code-trigger:disabled{cursor:not-allowed;opacity:.7}.pmm-profile-phone-code-option-flag,.pmm-profile-phone-code-trigger-flag{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:999px;background:#ffffff;font-size:1.24rem;line-height:1;box-shadow:0 6px 14px rgba(51,51,51,.08)}.pmm-profile-phone-code-option-country,.pmm-profile-phone-code-trigger-text{overflow:hidden;color:#242a32;text-overflow:ellipsis;white-space:nowrap}.pmm-profile-phone-code-option-code,.pmm-profile-phone-code-trigger-code{color:#566272;font-weight:900;white-space:nowrap}.pmm-profile-phone-code-trigger-chevron{color:#7a8390;font-size:1.05rem;font-weight:900}.pmm-profile-phone-code-menu{position:absolute;z-index:40;top:calc(100% + 10px);left:0;right:0;overflow:hidden;border:1px solid rgba(47,55,66,.08);border-radius:28px;padding:12px;background:rgba(255,255,255,.98);box-shadow:0 24px 68px rgba(51,51,51,.14)}.pmm-profile-phone-code-search-wrap{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;margin-bottom:10px;border-radius:999px;padding:0 14px;background:#f6f6f6;color:#7b8490}.pmm-profile-phone-code-search-wrap input{min-height:48px!important;border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}.pmm-profile-phone-code-options{display:grid;max-height:314px;overflow-y:auto;padding-right:2px}.pmm-profile-phone-code-option{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:12px;gap:12px;width:100%;border:0;border-radius:18px;padding:10px 12px;background:transparent;color:#20262e;font:inherit;font-weight:850;text-align:left;cursor:pointer}.pmm-profile-phone-code-option-selected,.pmm-profile-phone-code-option:focus-visible,.pmm-profile-phone-code-option:hover{background:#f7f8f9;outline:none}.pmm-profile-phone-code-option-check{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:999px;background:#f6366a;color:#ffffff;font-size:.86rem;font-weight:950;box-shadow:0 8px 18px rgba(246,54,106,.22)}.pmm-profile-soft-input-with-label{display:grid;grid-gap:2px;gap:2px;min-height:58px;border:1px solid rgba(47,55,66,.08);border-radius:999px;padding:8px 18px 7px;background:#f8f8f8;box-shadow:inset 0 0 0 1px rgba(255,255,255,.56)}.pmm-profile-soft-input-with-label>span{color:#8b929d;font-size:.72rem;font-weight:900;line-height:1}.pmm-profile-soft-input-with-label input{min-height:28px!important;border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}.pmm-profile-dob-row{grid-template-columns:minmax(78px,.22fr) minmax(150px,.5fr) minmax(96px,.3fr)!important}.pmm-profile-quran-number-row{grid-template-columns:repeat(2,max-content)!important;justify-content:start!important}.pmm-profile-quran-number-group input{width:86px!important;min-width:86px!important;text-align:center!important}.pmm-profile-dob-field input[aria-invalid=true],.pmm-profile-edit-field-card input[aria-invalid=true],.pmm-profile-edit-field-card textarea[aria-invalid=true],.pmm-profile-phone-number-input[aria-invalid=true],.pmm-profile-quran-number-group input[aria-invalid=true],.pmm-profile-username-input-wrap input[aria-invalid=true]{border-color:rgba(74,197,236,.72)!important;box-shadow:0 0 0 4px rgba(74,197,236,.13)!important}@media (max-width:720px){.pmm-profile-dob-row,.pmm-profile-phone-row{grid-template-columns:1fr!important}.pmm-profile-quran-number-row{grid-template-columns:repeat(2,max-content)!important}.pmm-profile-phone-code-menu{position:relative;top:auto;margin-top:10px}}.pmm-profile-edit-field-card{box-shadow:none!important}.pmm-profile-edit-field-card,.pmm-profile-edit-field-card-inner{background:transparent!important}.pmm-profile-edit-field-card input[type=number],.pmm-profile-edit-field-card input[type=search],.pmm-profile-edit-field-card input[type=tel],.pmm-profile-edit-field-card input[type=text],.pmm-profile-edit-field-card select,.pmm-profile-edit-field-card textarea,.pmm-profile-edit-schema-card select,.pmm-profile-phone-code-trigger,.pmm-profile-soft-input-with-label{background:#f8f8f8!important}.pmm-profile-dob-field input:focus,.pmm-profile-edit-field-card input:focus,.pmm-profile-edit-field-card select:focus,.pmm-profile-edit-field-card textarea:focus,.pmm-profile-edit-schema-card select:focus,.pmm-profile-phone-code-trigger:focus-visible,.pmm-profile-phone-code-trigger:hover,.pmm-profile-phone-number-input:focus,.pmm-profile-quran-number-group input:focus,.pmm-profile-soft-input-with-label:focus-within{border-color:rgba(74,197,236,.78)!important;box-shadow:0 0 0 4px rgba(74,197,236,.15)!important;outline:none!important}.pmm-profile-phone-row{grid-template-columns:minmax(420px,1.08fr) minmax(240px,.92fr)!important;align-items:end!important}.pmm-profile-phone-code-option,.pmm-profile-phone-code-trigger{grid-template-columns:auto minmax(max-content,1fr) auto auto!important}.pmm-profile-phone-code-option-country,.pmm-profile-phone-code-trigger-text{overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.pmm-profile-phone-code-option-flag,.pmm-profile-phone-code-trigger-flag{overflow:hidden!important;font-size:0!important}.pmm-profile-phone-code-option-flag img,.pmm-profile-phone-code-trigger-flag img{display:block!important;width:24px!important;height:18px!important;border-radius:4px!important;object-fit:cover!important;box-shadow:0 1px 3px rgba(51,51,51,.16)!important}.pmm-profile-phone-code-menu{right:auto!important;width:max-content!important;min-width:min(100%,420px)!important;max-width:min(92vw,640px)!important}.pmm-profile-phone-code-option{min-width:380px!important}.pmm-profile-soft-input-with-label input{font-weight:750!important}.pmm-profile-dob-row{grid-template-columns:96px minmax(190px,260px) 118px!important;align-items:end!important}.pmm-profile-dob-field input{text-align:left!important}.pmm-profile-dob-field:first-child input,.pmm-profile-dob-field:last-child input,.pmm-profile-quran-number-group input{text-align:center!important}.pmm-profile-quran-number-row{grid-template-columns:96px 96px!important;gap:14px!important}.pmm-profile-quran-number-group input{width:96px!important;min-width:96px!important;max-width:96px!important}@media (max-width:860px){.pmm-profile-phone-row{grid-template-columns:1fr!important}.pmm-profile-phone-code-menu{width:100%!important;min-width:100%!important;max-width:100%!important}.pmm-profile-phone-code-option{min-width:0!important}.pmm-profile-phone-code-option,.pmm-profile-phone-code-trigger{grid-template-columns:auto minmax(0,1fr) auto auto!important}.pmm-profile-phone-code-option-country,.pmm-profile-phone-code-trigger-text{overflow:hidden!important;text-overflow:ellipsis!important}}@media (max-width:560px){.pmm-profile-dob-row{grid-template-columns:1fr!important}.pmm-profile-quran-number-row{grid-template-columns:repeat(2,96px)!important}}.pmm-profile-edit-page .pmm-profile-edit-field-card,.pmm-profile-edit-page .pmm-profile-quran-picker-card,.pmm-profile-edit-page .pmm-profile-section-card.pmm-profile-edit-review-card,.pmm-profile-edit-page .pmm-profile-section-card.pmm-profile-edit-safety-card,.pmm-profile-edit-page .pmm-profile-section-card.pmm-profile-edit-status-card,.pmm-profile-edit-page .pmm-profile-section-card.pmm-profile-edit-wizard-section,.pmm-profile-edit-page .pmm-profile-section-card.pmm-profile-edit-wizard-section-active{background:transparent!important;background-image:none!important;box-shadow:none!important}.pmm-profile-edit-page .pmm-profile-section-card.pmm-profile-edit-wizard-section,.pmm-profile-edit-page .pmm-profile-section-card.pmm-profile-edit-wizard-section-active{border-color:transparent!important}.pmm-profile-edit-page .pmm-profile-edit-field-card{border-color:transparent!important;padding-left:0!important;padding-right:0!important}.pmm-profile-edit-page .pmm-profile-edit-section-body{gap:18px!important}.pmm-profile-edit-page .pmm-profile-dob-field input,.pmm-profile-edit-page .pmm-profile-edit-field-card input[type=number],.pmm-profile-edit-page .pmm-profile-edit-field-card input[type=search],.pmm-profile-edit-page .pmm-profile-edit-field-card input[type=tel],.pmm-profile-edit-page .pmm-profile-edit-field-card input[type=text],.pmm-profile-edit-page .pmm-profile-edit-field-card select,.pmm-profile-edit-page .pmm-profile-edit-field-card textarea,.pmm-profile-edit-page .pmm-profile-phone-code-trigger,.pmm-profile-edit-page .pmm-profile-quran-number-group input{background:rgba(247,252,255,.92)!important;border-color:rgba(74,197,236,.2)!important}.pmm-profile-edit-page .pmm-profile-dob-field input:focus,.pmm-profile-edit-page .pmm-profile-edit-field-card input:focus,.pmm-profile-edit-page .pmm-profile-edit-field-card select:focus,.pmm-profile-edit-page .pmm-profile-edit-field-card textarea:focus,.pmm-profile-edit-page .pmm-profile-phone-code-trigger:focus-visible,.pmm-profile-edit-page .pmm-profile-phone-code-trigger:hover,.pmm-profile-edit-page .pmm-profile-phone-number-input:focus,.pmm-profile-edit-page .pmm-profile-quran-number-group input:focus{border-color:rgba(74,197,236,.9)!important;box-shadow:0 0 0 4px rgba(74,197,236,.17)!important;outline:none!important}.pmm-profile-edit-page .pmm-profile-phone-number-input{width:100%!important;min-height:58px!important;border:1px solid rgba(74,197,236,.2)!important;border-radius:999px!important;padding:14px 22px!important;background:rgba(247,252,255,.92)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.64)!important;color:#2f3742!important;font:inherit!important;font-weight:750!important;line-height:1.45!important}.pmm-profile-edit-page .pmm-profile-soft-input-with-label{display:contents!important}.pmm-profile-edit-page .pmm-profile-soft-input-with-label>span{display:none!important}.pmm-profile-edit-page .pmm-profile-phone-code-menu{background:rgba(255,255,255,.98)!important}.pmm-profile-edit-page .pmm-profile-phone-code-option-country,.pmm-profile-edit-page .pmm-profile-phone-code-trigger-text{overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}@media (max-width:860px){.pmm-profile-edit-page .pmm-profile-phone-code-option-country,.pmm-profile-edit-page .pmm-profile-phone-code-trigger-text{overflow:visible!important;text-overflow:clip!important;white-space:normal!important}}.pmm-profile-theme-pink{color:var(--pmm-brand-pink,#f6366a)!important}.pmm-profile-edit-page .pmm-profile-edit-details-page-heading{width:min(100%,1080px)!important;margin:0 0 clamp(24px,4vw,42px)!important;padding:0!important;text-align:left!important}.pmm-profile-edit-details-page-heading h1,.pmm-profile-edit-page-heading h1{margin:0 0 16px!important;color:var(--pmm-brand-pink,#f6366a)!important;font-size:clamp(1.8rem,3.52vw,2.68rem)!important;font-style:normal!important;letter-spacing:var(--pmm-display-letter-spacing,-.012em)!important;line-height:1.05!important}.pmm-profile-edit-details-page-heading>p:not(.pmm-profile-edit-kicker){max-width:760px!important;margin:0!important;color:#535b64!important;font-size:1rem!important;font-weight:650!important;line-height:1.58!important}.pmm-profile-edit-page .pmm-profile-edit-section-intro-copy{border-color:transparent!important;background:transparent!important;padding-left:0!important;padding-right:0!important;box-shadow:none!important}.pmm-profile-edit-step-actions{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:14px!important}.pmm-profile-edit-step-actions .pmm-button{min-width:min(100%,260px)!important}.pmm-profile-back-button{min-width:min(100%,160px);min-height:48px;border:1px solid rgba(74,197,236,.36);border-radius:999px;padding:12px 24px;background:rgba(255,255,255,.08);color:#365061;font:inherit;font-weight:900;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.pmm-profile-back-button:not(:disabled):focus-visible,.pmm-profile-back-button:not(:disabled):hover{border-color:rgba(74,197,236,.82);background:rgba(247,252,255,.7);box-shadow:0 0 0 4px rgba(74,197,236,.13);outline:none;transform:translateY(-1px)}.pmm-profile-back-button:disabled{cursor:not-allowed;opacity:.45}.pmm-profile-quran-surah-group{min-width:min(100%,390px)!important}.pmm-profile-quran-ayah-group{max-width:132px!important}.pmm-profile-edit-page .pmm-profile-quran-number-group select{width:100%!important;min-height:54px!important;border:1px solid rgba(74,197,236,.22)!important;border-radius:999px!important;padding:12px 18px!important;background:rgba(247,252,255,.92)!important;color:#2f3742!important;font:inherit!important;font-weight:800!important;text-overflow:clip!important}.pmm-profile-edit-page .pmm-profile-quran-number-group select:focus{border-color:rgba(74,197,236,.9)!important;box-shadow:0 0 0 4px rgba(74,197,236,.17)!important;outline:none!important}.pmm-profile-pill-options{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.pmm-profile-pill-option{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(74,197,236,.24);border-radius:999px;padding:10px 14px;background:rgba(247,252,255,.44);color:#334155;font:inherit;font-size:.95rem;font-weight:850;line-height:1.2;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.pmm-profile-pill-option:focus-visible,.pmm-profile-pill-option:hover{border-color:rgba(74,197,236,.76);box-shadow:0 0 0 4px rgba(74,197,236,.11);outline:none;transform:translateY(-1px)}.pmm-profile-pill-option-selected{border-color:rgba(74,197,236,.94)!important;background:rgba(74,197,236,.92)!important;color:#ffffff!important;box-shadow:0 14px 30px rgba(74,197,236,.24)!important}.pmm-profile-edit-page .pmm-profile-inline-blue-link{color:var(--pmm-brand-blue,#1fa7df)!important;font-weight:900!important;text-decoration:underline!important;text-underline-offset:3px!important}.pmm-profile-edit-page .pmm-profile-field-error,.pmm-profile-edit-page .pmm-profile-required-helper{color:var(--pmm-brand-pink,#f6366a)!important;font-size:.94rem!important;font-weight:850!important;margin:10px 0 0!important}.pmm-profile-edit-page .pmm-profile-edit-sidebar-complete-icon{background:#16a34a!important;border-color:rgba(22,163,74,.35)!important;color:#ffffff!important;box-shadow:0 8px 18px rgba(22,163,74,.26)!important}.pmm-profile-edit-page .pmm-profile-phone-code-menu,.pmm-profile-edit-page .pmm-profile-phone-code-trigger,.pmm-profile-edit-page .pmm-profile-pill-search-input,.pmm-profile-edit-page .pmm-profile-typeahead-select-control input,.pmm-profile-edit-page select{border-color:rgba(148,163,184,.38)!important;border-radius:24px!important}.pmm-profile-edit-page .pmm-profile-pill-search-input:focus,.pmm-profile-edit-page .pmm-profile-typeahead-select-control input:focus,.pmm-profile-edit-page select:focus{border-color:rgba(74,197,236,.9)!important;box-shadow:0 0 0 4px rgba(74,197,236,.17)!important;outline:none!important}.pmm-profile-edit-page .pmm-profile-edit-step-actions{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:10px!important;margin-top:26px!important}.pmm-profile-edit-page .pmm-profile-edit-step-actions .pmm-button,.pmm-profile-edit-page .pmm-profile-save-continue-button{min-width:min(100%,285px)!important;background:var(--pmm-brand-pink,#f6366a)!important;border-color:var(--pmm-brand-pink,#f6366a)!important;color:#ffffff!important;box-shadow:0 18px 34px rgba(246,54,106,.23)!important}.pmm-profile-edit-page .pmm-profile-step-back-link{border:0!important;background:transparent!important;color:#4f6472!important;font:inherit!important;font-size:.9rem!important;font-weight:800!important;line-height:1.25!important;cursor:pointer!important;padding:6px 10px!important}.pmm-profile-edit-page .pmm-profile-step-back-link:not(:disabled):focus-visible,.pmm-profile-edit-page .pmm-profile-step-back-link:not(:disabled):hover{color:var(--pmm-brand-blue,#1fa7df)!important;text-decoration:underline!important;text-underline-offset:3px!important;outline:none!important}.pmm-profile-edit-page .pmm-profile-pill-options,.pmm-profile-edit-page .pmm-profile-single-select-pills{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:14px!important}.pmm-profile-edit-page .pmm-profile-pill-option,.pmm-profile-edit-page .pmm-profile-single-pill-option{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;border:1px solid rgba(74,197,236,.42)!important;border-radius:999px!important;padding:10px 16px!important;background:rgba(255,255,255,.22)!important;color:#2f6f90!important;font:inherit!important;font-size:.94rem!important;font-weight:900!important;line-height:1.2!important;cursor:pointer!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease!important}.pmm-profile-edit-page .pmm-profile-pill-option:focus-visible,.pmm-profile-edit-page .pmm-profile-pill-option:hover,.pmm-profile-edit-page .pmm-profile-single-pill-option:focus-visible,.pmm-profile-edit-page .pmm-profile-single-pill-option:hover{border-color:rgba(74,197,236,.82)!important;box-shadow:0 0 0 4px rgba(74,197,236,.12)!important;outline:none!important;transform:translateY(-1px)!important}.pmm-profile-edit-page .pmm-profile-pill-option-selected,.pmm-profile-edit-page .pmm-profile-single-pill-option-selected{background:rgba(31,167,223,.92)!important;border-color:rgba(31,167,223,.95)!important;box-shadow:0 14px 30px rgba(31,167,223,.24)!important}.pmm-profile-edit-page .pmm-profile-pill-option-featured:not(.pmm-profile-pill-option-selected){background:rgba(74,197,236,.14)!important;border-color:rgba(31,167,223,.65)!important;color:#166f9a!important;box-shadow:0 10px 22px rgba(31,167,223,.08)!important}.pmm-profile-edit-page .pmm-profile-pill-search-input{width:min(100%,420px)!important;min-height:50px!important;margin-top:14px!important;margin-bottom:12px!important;border:1px solid rgba(148,163,184,.38)!important;border-radius:999px!important;padding:12px 18px!important;background:rgba(247,252,255,.92)!important;color:#2f3742!important;font:inherit!important;font-weight:800!important}.pmm-profile-edit-page .pmm-profile-pill-select-block{margin-top:14px!important}.pmm-profile-edit-page .pmm-profile-edit-field-card-error .pmm-profile-phone-code-trigger,.pmm-profile-edit-page .pmm-profile-edit-field-card-error .pmm-profile-phone-number-input,.pmm-profile-edit-page .pmm-profile-edit-field-card-error .pmm-profile-pill-option,.pmm-profile-edit-page .pmm-profile-edit-field-card-error .pmm-profile-single-pill-option,.pmm-profile-edit-page .pmm-profile-edit-field-card-error input,.pmm-profile-edit-page .pmm-profile-edit-field-card-error select,.pmm-profile-edit-page .pmm-profile-edit-field-card-error textarea{border-color:rgba(246,54,106,.78)!important;box-shadow:0 0 0 4px rgba(246,54,106,.12)!important}.pmm-profile-edit-page .pmm-profile-edit-field-card-error .section-title{color:var(--pmm-brand-pink,#f6366a)!important}.pmm-profile-edit-page .pmm-profile-quran-surah-group{width:min(100%,560px)!important;min-width:min(100%,560px)!important;max-width:100%!important}.pmm-profile-edit-page .pmm-profile-quran-number-row{grid-template-columns:minmax(280px,560px) 120px!important}.pmm-profile-edit-page .pmm-profile-quran-surah-group select{min-width:100%!important}.pmm-profile-pill-search-helper{margin:8px 0 0!important;color:#64748b!important;font-size:.86rem!important;font-weight:800!important;line-height:1.45!important}@media (max-width:720px){.pmm-profile-edit-page .pmm-profile-quran-number-row{grid-template-columns:1fr!important}}.pmm-profile-typeahead-select-control{position:relative!important}.pmm-profile-typeahead-suggestions{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:10px!important}.pmm-profile-typeahead-suggestions button{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:1px solid rgba(148,163,184,.38)!important;border-radius:999px!important;background:rgba(255,255,255,.74)!important;color:var(--pmm-text,#334155)!important;cursor:pointer!important;font-family:inherit!important;font-size:.9rem!important;font-weight:850!important;line-height:1.2!important;padding:8px 13px!important;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease!important}.pmm-profile-typeahead-suggestions button:focus-visible,.pmm-profile-typeahead-suggestions button:hover{border-color:rgba(35,166,224,.72)!important;background:rgba(239,250,255,.9)!important;box-shadow:0 0 0 4px rgba(35,166,224,.14)!important;outline:none!important;transform:translateY(-1px)!important}.pmm-profile-edit-page .pmm-profile-field-guidance{display:block!important}.pmm-profile-edit-page .pmm-profile-field-guidance p{margin:0 0 12px!important}.pmm-profile-edit-page .pmm-profile-field-guidance p:last-child{margin-bottom:0!important}.pmm-profile-typeahead-input-shell{position:relative!important}.pmm-profile-typeahead-input-shell input{padding-right:58px!important}.pmm-profile-typeahead-open-button{align-items:center!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:transparent!important;border:0!important;color:var(--pmm-text,#334155)!important;cursor:pointer!important;display:inline-flex!important;font-family:inherit!important;font-size:1.25rem!important;font-weight:950!important;height:44px!important;justify-content:center!important;line-height:1!important;position:absolute!important;right:13px!important;top:50%!important;transform:translateY(-50%)!important;width:44px!important}.pmm-profile-typeahead-open-button:focus-visible{border-radius:999px!important;box-shadow:0 0 0 4px rgba(74,197,236,.2)!important;outline:none!important}.pmm-profile-edit-page .pmm-profile-multiselect-helper{color:#64748b!important;font-size:.92rem!important;font-weight:800!important;line-height:1.45!important;margin:10px 0 0!important}.pmm-profile-edit-page .pmm-profile-step-back-link{margin-top:5px!important}.pmm-profile-edit-page .pmm-profile-dob-month-typeahead{margin-top:0!important}.pmm-profile-edit-page .pmm-profile-dob-month-typeahead .pmm-profile-typeahead-suggestions{max-height:260px!important}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions button{min-width:132px!important}.pmm-profile-edit-page .pmm-profile-typeahead-suggestions{max-height:300px!important;overflow-y:auto!important;padding-bottom:2px!important}.pmm-profile-edit-page .pmm-profile-dob-row{align-items:start!important}.pmm-profile-edit-page .pmm-profile-dob-field-month{position:relative!important;z-index:3!important}.pmm-profile-edit-page .pmm-profile-dob-month-typeahead{position:relative!important}.pmm-profile-edit-page .pmm-profile-dob-month-typeahead .pmm-profile-typeahead-suggestions{position:absolute!important;top:calc(100% + 14px)!important;left:0!important;right:0!important;z-index:45!important;margin-top:0!important;width:100%!important;max-height:292px!important;overflow-y:auto!important;padding:0 4px 4px 0!important}.pmm-profile-edit-page .pmm-profile-pill-options,.pmm-profile-edit-page .pmm-profile-single-select-pills,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions{margin-top:18px!important}.pmm-profile-edit-page .pmm-profile-field-guidance+.pmm-profile-pill-select-block,.pmm-profile-edit-page .pmm-profile-multiselect-helper+.pmm-profile-pill-select-block,.pmm-profile-edit-page .pmm-profile-pill-search-input+.pmm-profile-pill-search-helper{margin-top:14px!important}@media (max-width:720px){.pmm-profile-edit-page .pmm-profile-dob-month-typeahead .pmm-profile-typeahead-suggestions{position:static!important;margin-top:16px!important}}.pmm-profile-edit-page .pmm-profile-pill-select-block,.pmm-profile-edit-page .pmm-profile-typeahead-select-control{overflow:visible!important;padding-bottom:18px!important}.pmm-profile-edit-page .pmm-profile-typeahead-suggestions{background:#f3fbff!important;border:1px solid rgba(148,163,184,.28)!important;border-radius:22px!important;box-shadow:0 18px 36px rgba(51,65,85,.14)!important;padding:10px!important}.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button{border-color:rgba(148,163,184,.45)!important;box-shadow:0 6px 16px rgba(51,65,85,.08)!important}.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button:focus-visible,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button:hover{box-shadow:0 0 0 4px rgba(74,197,236,.22),0 8px 18px rgba(51,65,85,.12)!important}.pmm-profile-edit-page .pmm-profile-dob-month-typeahead{padding-bottom:0!important}.pmm-profile-edit-page .pmm-profile-dob-month-typeahead .pmm-profile-typeahead-suggestions{background:#f3fbff!important;padding:12px!important}.pmm-profile-edit-page .pmm-profile-edit-field-card-inner>.pmm-profile-pill-select-block,.pmm-profile-edit-page .pmm-profile-edit-field-card-inner>.pmm-profile-typeahead-select-control{margin-bottom:10px!important}.pmm-profile-edit-page .pmm-profile-pill-select-block,.pmm-profile-edit-page .pmm-profile-typeahead-select-control{padding-bottom:28px!important}.pmm-profile-edit-page .pmm-profile-typeahead-suggestions{background:rgba(243,251,255,.72)!important;backdrop-filter:blur(14px) saturate(1.05)!important;-webkit-backdrop-filter:blur(14px) saturate(1.05)!important;border:1px solid rgba(148,163,184,.3)!important;box-shadow:0 18px 36px rgba(51,65,85,.15)!important}.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button{background:#ffffff!important;border-color:rgba(31,167,223,.32)!important;color:#194a63!important;box-shadow:0 8px 18px rgba(51,65,85,.1)!important}.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button:focus-visible,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button:hover{background:#ffffff!important;border-color:rgba(31,167,223,.72)!important;box-shadow:0 0 0 4px rgba(74,197,236,.2),0 10px 22px rgba(51,65,85,.13)!important}.pmm-profile-edit-page .pmm-profile-pill-option-selected,.pmm-profile-edit-page .pmm-profile-single-pill-option-selected{background:#1fa7df!important;border-color:#1fa7df!important;color:#ffffff!important;box-shadow:0 14px 30px rgba(31,167,223,.28)!important}.pmm-profile-edit-page .pmm-profile-edit-field-card-inner>.pmm-profile-pill-select-block,.pmm-profile-edit-page .pmm-profile-edit-field-card-inner>.pmm-profile-typeahead-select-control{margin-bottom:16px!important}.pmm-profile-edit-page .pmm-profile-standard-dropdown-suggestions,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:max-content!important;min-width:min(100%,320px)!important;max-width:100%!important;overflow-x:hidden!important;padding:14px!important;background:rgba(243,251,255,.48)!important;backdrop-filter:blur(14px) saturate(1.05)!important;-webkit-backdrop-filter:blur(14px) saturate(1.05)!important;border:1px solid rgba(148,163,184,.28)!important;border-radius:24px!important;box-shadow:0 18px 36px rgba(51,65,85,.14)!important}.pmm-profile-edit-page .pmm-profile-standard-dropdown-current-value,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button{justify-content:center!important;border:1px solid rgba(31,167,223,.3)!important;line-height:1.2!important}.pmm-profile-edit-page .pmm-profile-standard-dropdown-current-value:focus-visible,.pmm-profile-edit-page .pmm-profile-standard-dropdown-current-value:hover,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option:focus-visible,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option:hover,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button:focus-visible,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button:hover{background:rgba(255,255,255,.98)!important;border-color:rgba(31,167,223,.72)!important}.pmm-profile-edit-page .pmm-profile-standard-dropdown-control{overflow:visible!important;padding-bottom:28px!important}.pmm-profile-edit-page .pmm-profile-standard-dropdown-trigger{width:100%!important;min-height:54px!important;margin-top:14px!important;border:1px solid rgba(148,163,184,.38)!important;border-radius:24px!important;padding:12px 18px!important;background:rgba(255,255,255,.72)!important;color:var(--pmm-text,#334155)!important;display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;font:inherit!important;font-weight:800!important;text-align:left!important;cursor:pointer!important;box-shadow:none!important}.pmm-profile-edit-page .pmm-profile-standard-dropdown-trigger:focus-visible,.pmm-profile-edit-page .pmm-profile-standard-dropdown-trigger[aria-expanded=true]{border-color:rgba(74,197,236,.9)!important;box-shadow:0 0 0 4px rgba(74,197,236,.17)!important;outline:none!important}.pmm-profile-edit-page .pmm-profile-standard-dropdown-trigger-placeholder{color:#7b8794!important}.pmm-profile-edit-page .pmm-profile-standard-dropdown-trigger-value{color:#2f3742!important}.pmm-profile-edit-page .pmm-profile-standard-dropdown-trigger-icon{flex:0 0 auto!important;font-size:1.25rem!important;font-weight:950!important;line-height:1!important}.pmm-profile-edit-page .pmm-profile-standard-dropdown-option{justify-content:space-between!important}.pmm-profile-edit-page .pmm-profile-standard-dropdown-option-selected{background:#1fa7df!important;border-color:#1fa7df!important;color:#ffffff!important;box-shadow:0 14px 30px rgba(31,167,223,.28)!important}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions,.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions,.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions,.pmm-profile-edit-page .pmm-profile-standard-dropdown-suggestions,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions{min-width:100%!important;max-width:none!important;overflow-x:visible!important;background:rgba(243,251,255,.18)!important;border:1px solid rgba(148,163,184,.22)!important;box-shadow:0 18px 36px rgba(51,65,85,.1)!important}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions,.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions,.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions{left:0!important;right:auto!important}.pmm-profile-edit-page .pmm-profile-standard-dropdown-current-value,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button{gap:16px!important;background:rgba(255,255,255,.96)!important}.pmm-profile-edit-page .pmm-profile-dropdown-option-tick{flex:0 0 auto!important;margin-left:8px!important;color:#169c47!important;font-size:1.05rem!important;font-weight:900!important;line-height:1!important}.pmm-profile-edit-page .pmm-profile-standard-dropdown-option-selected .pmm-profile-dropdown-option-tick{color:#d8ffe7!important}.pmm-profile-edit-page .pmm-profile-quran-dropdown-control,.pmm-profile-edit-page .pmm-profile-quran-number-group{overflow:visible!important}.pmm-profile-edit-page .pmm-profile-quran-ayah-group .pmm-profile-standard-dropdown-trigger,.pmm-profile-edit-page .pmm-profile-quran-surah-group .pmm-profile-standard-dropdown-trigger{margin-top:0!important}.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions{max-height:460px!important}.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions{max-height:360px!important}.pmm-profile-edit-page .pmm-profile-dob-month-typeahead,.pmm-profile-edit-page .pmm-profile-quran-dropdown-control,.pmm-profile-edit-page .pmm-profile-standard-dropdown-control,.pmm-profile-edit-page .pmm-profile-typeahead-select-control{position:relative!important;overflow:visible!important}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions,.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions,.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions,.pmm-profile-edit-page .pmm-profile-standard-dropdown-suggestions,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions{left:0!important;min-width:min(100%,320px)!important;max-width:min(720px,calc(100vw - 48px))!important;max-height:min(420px,52vh)!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.pmm-profile-edit-page .pmm-profile-standard-dropdown-current-value,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button{display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;min-width:0!important;min-height:50px!important;padding:12px 18px!important;border:1px solid rgba(31,167,223,.34)!important;border-radius:999px!important;color:#194a63!important;font:inherit!important;font-size:.95rem!important;font-weight:900!important;line-height:1.22!important;text-align:center!important;overflow-wrap:anywhere!important}.pmm-profile-edit-page .pmm-profile-standard-dropdown-current-value:focus-visible,.pmm-profile-edit-page .pmm-profile-standard-dropdown-current-value:hover,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option:focus-visible,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option:hover,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button:focus-visible,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button:hover{background:rgba(255,255,255,1)!important;border-color:rgba(31,167,223,.74)!important;box-shadow:0 0 0 4px rgba(74,197,236,.2),0 10px 22px rgba(51,65,85,.12)!important;outline:none!important}.pmm-profile-edit-page .pmm-profile-standard-dropdown-option-selected,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button.pmm-profile-standard-dropdown-option-selected{background:rgba(255,255,255,1)!important;border-color:rgba(31,167,223,.88)!important;color:#194a63!important;box-shadow:0 0 0 4px rgba(74,197,236,.16),0 10px 22px rgba(51,65,85,.12)!important}.pmm-profile-edit-page .pmm-profile-dropdown-option-label{flex:1 1 auto!important;min-width:0!important;text-align:center!important}.pmm-profile-edit-page .pmm-profile-dropdown-option-tick,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option-selected .pmm-profile-dropdown-option-tick,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button.pmm-profile-standard-dropdown-option-selected .pmm-profile-dropdown-option-tick{flex:0 0 auto!important;margin-left:10px!important;color:#16a34a!important;font-size:1.08rem!important;font-weight:950!important;line-height:1!important}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions{min-width:220px!important;max-width:min(260px,calc(100vw - 48px))!important;max-height:min(360px,50vh)!important}.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions{min-width:min(100%,460px)!important;max-width:min(760px,calc(100vw - 48px))!important;max-height:min(460px,54vh)!important}.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions{min-width:min(100%,160px)!important;max-width:min(260px,calc(100vw - 48px))!important;max-height:min(360px,50vh)!important}.pmm-profile-edit-page .pmm-profile-quran-dropdown-control,.pmm-profile-edit-page .pmm-profile-quran-number-group,.pmm-profile-edit-page .pmm-profile-quran-number-row{align-items:start!important;overflow:visible!important}.pmm-profile-edit-page .pmm-profile-quran-ayah-group,.pmm-profile-edit-page .pmm-profile-quran-surah-group{position:relative!important;z-index:8!important}.pmm-profile-edit-page .pmm-profile-quran-group select,.pmm-profile-edit-page .pmm-profile-quran-number-group select{display:none!important}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions,.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions,.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions,.pmm-profile-edit-page .pmm-profile-standard-dropdown-suggestions,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions{width:max-content!important;max-width:min(760px,calc(100vw - 72px))!important;max-height:min(520px,64vh)!important;background:rgba(232,248,253,.66)!important;border:1px solid rgba(148,163,184,.28)!important;box-shadow:0 20px 42px rgba(51,65,85,.12)!important;backdrop-filter:blur(14px) saturate(1.08)!important;-webkit-backdrop-filter:blur(14px) saturate(1.08)!important;overflow-y:auto!important;scrollbar-gutter:stable both-edges!important}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions::-webkit-scrollbar,.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions::-webkit-scrollbar,.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions::-webkit-scrollbar,.pmm-profile-edit-page .pmm-profile-standard-dropdown-suggestions::-webkit-scrollbar,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions::-webkit-scrollbar{width:10px!important}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions::-webkit-scrollbar-track,.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions::-webkit-scrollbar-track,.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions::-webkit-scrollbar-track,.pmm-profile-edit-page .pmm-profile-standard-dropdown-suggestions::-webkit-scrollbar-track,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions::-webkit-scrollbar-track{background:rgba(255,255,255,.34)!important}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions::-webkit-scrollbar-thumb,.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions::-webkit-scrollbar-thumb,.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions::-webkit-scrollbar-thumb,.pmm-profile-edit-page .pmm-profile-standard-dropdown-suggestions::-webkit-scrollbar-thumb,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions::-webkit-scrollbar-thumb{background:rgba(100,116,139,.58)!important;border:2px solid rgba(232,248,253,.66)!important}.pmm-profile-edit-page .pmm-profile-standard-dropdown-current-value,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button{box-shadow:0 8px 18px rgba(51,65,85,.08)!important}.pmm-profile-edit-page .pmm-profile-standard-dropdown-current-value:focus-visible,.pmm-profile-edit-page .pmm-profile-standard-dropdown-current-value:hover,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option:focus-visible,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option:hover,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button:focus-visible,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button:hover{box-shadow:0 0 0 4px rgba(74,197,236,.18),0 10px 22px rgba(51,65,85,.12)!important}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions{max-width:min(280px,calc(100vw - 72px))!important;max-height:min(420px,58vh)!important}.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions{max-width:min(800px,calc(100vw - 72px))!important;max-height:min(540px,66vh)!important}.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions{max-width:min(320px,calc(100vw - 72px))!important;max-height:min(440px,58vh)!important}@media (max-width:720px){.pmm-profile-edit-page .pmm-profile-dob-month-suggestions,.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions,.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions,.pmm-profile-edit-page .pmm-profile-standard-dropdown-suggestions,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions{left:0!important;right:auto!important;min-width:100%!important;max-width:calc(100vw - 32px)!important;padding:12px 14px 16px!important}.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions{left:auto!important;right:0!important}}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions,.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions,.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions,.pmm-profile-edit-page .pmm-profile-standard-dropdown-suggestions,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions{position:absolute!important;top:calc(100% + 12px)!important;left:-18px!important;right:auto!important;z-index:9000!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:calc(100% + 36px)!important;min-width:calc(100% + 36px)!important;max-width:min(calc(100% + 36px),calc(100vw - 72px))!important;max-height:min(460px,58vh)!important;margin:0!important;padding:14px 18px 18px!important;background:rgba(12,24,28,.1)!important;border:1px solid rgba(15,23,42,.08)!important;border-radius:28px!important;box-shadow:0 18px 42px rgba(15,23,42,.08)!important;backdrop-filter:blur(10px) saturate(1.04)!important;-webkit-backdrop-filter:blur(10px) saturate(1.04)!important;overflow-x:hidden!important;overflow-y:scroll!important;overscroll-behavior:contain!important;touch-action:pan-y!important}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions::-webkit-scrollbar,.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions::-webkit-scrollbar,.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions::-webkit-scrollbar,.pmm-profile-edit-page .pmm-profile-standard-dropdown-suggestions::-webkit-scrollbar,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions::-webkit-scrollbar{width:12px!important}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions::-webkit-scrollbar-track,.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions::-webkit-scrollbar-track,.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions::-webkit-scrollbar-track,.pmm-profile-edit-page .pmm-profile-standard-dropdown-suggestions::-webkit-scrollbar-track,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions::-webkit-scrollbar-track{background:rgba(255,255,255,.28)!important;border-radius:999px!important}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions::-webkit-scrollbar-thumb,.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions::-webkit-scrollbar-thumb,.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions::-webkit-scrollbar-thumb,.pmm-profile-edit-page .pmm-profile-standard-dropdown-suggestions::-webkit-scrollbar-thumb,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions::-webkit-scrollbar-thumb{background:rgba(15,23,42,.36)!important;border:3px solid rgba(255,255,255,.4)!important;border-radius:999px!important}.pmm-profile-edit-page .pmm-profile-standard-dropdown-current-value,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button{box-sizing:border-box!important;flex:0 0 auto!important;width:100%!important;max-width:100%!important;margin:0!important;padding:12px 20px!important;background:rgba(255,255,255,.98)!important;box-shadow:0 8px 16px rgba(15,23,42,.06)!important;white-space:normal!important;overflow-wrap:break-word!important}.pmm-profile-edit-page .pmm-profile-standard-dropdown-current-value:focus-visible,.pmm-profile-edit-page .pmm-profile-standard-dropdown-current-value:hover,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option-selected,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option:focus-visible,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option:hover,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button.pmm-profile-standard-dropdown-option-selected,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button:focus-visible,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button:hover{box-shadow:0 0 0 4px rgba(74,197,236,.16),0 9px 18px rgba(15,23,42,.08)!important}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions{left:-14px!important;width:calc(100% + 28px)!important;min-width:calc(100% + 28px)!important;max-width:min(calc(100% + 28px),calc(100vw - 72px))!important;max-height:min(390px,54vh)!important}.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions{left:-18px!important;max-height:min(500px,62vh)!important}.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions,.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions{width:calc(100% + 36px)!important;min-width:calc(100% + 36px)!important;max-width:min(calc(100% + 36px),calc(100vw - 72px))!important}.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions{right:-18px!important;max-height:min(390px,54vh)!important}@media (max-width:720px){.pmm-profile-edit-page .pmm-profile-dob-month-suggestions,.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions,.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions,.pmm-profile-edit-page .pmm-profile-standard-dropdown-suggestions,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions{left:-10px!important;right:auto!important;width:calc(100% + 20px)!important;min-width:calc(100% + 20px)!important;max-width:calc(100vw - 32px)!important;padding:12px 14px 16px!important}.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions{left:auto!important;right:-10px!important}}.pmm-profile-edit-page .pmm-profile-dob-field,.pmm-profile-edit-page .pmm-profile-edit-field-card,.pmm-profile-edit-page .pmm-profile-quran-number-group,.pmm-profile-edit-page .pmm-profile-quran-picker-card{position:relative!important;z-index:1!important}.pmm-profile-edit-page .pmm-profile-dob-field:focus-within,.pmm-profile-edit-page .pmm-profile-edit-field-card:focus-within,.pmm-profile-edit-page .pmm-profile-quran-number-group:focus-within,.pmm-profile-edit-page .pmm-profile-quran-picker-card:focus-within{z-index:18000!important}.pmm-profile-edit-page .pmm-profile-dob-field:has(.pmm-profile-dob-month-suggestions),.pmm-profile-edit-page .pmm-profile-edit-field-card:has(.pmm-profile-standard-dropdown-suggestions),.pmm-profile-edit-page .pmm-profile-edit-field-card:has(.pmm-profile-typeahead-suggestions),.pmm-profile-edit-page .pmm-profile-quran-number-group:has(.pmm-profile-quran-ayah-suggestions),.pmm-profile-edit-page .pmm-profile-quran-number-group:has(.pmm-profile-quran-surah-suggestions),.pmm-profile-edit-page .pmm-profile-quran-picker-card:has(.pmm-profile-standard-dropdown-suggestions),.pmm-profile-edit-page .pmm-profile-quran-picker-card:has(.pmm-profile-typeahead-suggestions){z-index:22000!important}.pmm-profile-edit-page .pmm-profile-dob-month-typeahead,.pmm-profile-edit-page .pmm-profile-quran-dropdown-control,.pmm-profile-edit-page .pmm-profile-standard-dropdown-control,.pmm-profile-edit-page .pmm-profile-typeahead-select-control{isolation:isolate!important}.pmm-profile-edit-page .pmm-profile-dob-month-typeahead:focus-within,.pmm-profile-edit-page .pmm-profile-dob-month-typeahead:has(.pmm-profile-dob-month-suggestions),.pmm-profile-edit-page .pmm-profile-quran-dropdown-control:focus-within,.pmm-profile-edit-page .pmm-profile-quran-dropdown-control:has(.pmm-profile-quran-ayah-suggestions),.pmm-profile-edit-page .pmm-profile-quran-dropdown-control:has(.pmm-profile-quran-surah-suggestions),.pmm-profile-edit-page .pmm-profile-standard-dropdown-control:focus-within,.pmm-profile-edit-page .pmm-profile-standard-dropdown-control:has(.pmm-profile-standard-dropdown-suggestions),.pmm-profile-edit-page .pmm-profile-typeahead-select-control:focus-within,.pmm-profile-edit-page .pmm-profile-typeahead-select-control:has(.pmm-profile-typeahead-suggestions){z-index:23000!important}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions,.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions,.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions,.pmm-profile-edit-page .pmm-profile-standard-dropdown-suggestions,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions{z-index:24000!important}.pmm-profile-edit-page .pmm-profile-dob-month-typeahead,.pmm-profile-edit-page .pmm-profile-edit-field-card,.pmm-profile-edit-page .pmm-profile-edit-field-card-inner,.pmm-profile-edit-page .pmm-profile-quran-dropdown-control,.pmm-profile-edit-page .pmm-profile-shared-dropdown-control,.pmm-profile-edit-page .pmm-profile-standard-dropdown-control,.pmm-profile-edit-page .pmm-profile-typeahead-select-control{overflow:visible!important}.pmm-profile-edit-page .pmm-profile-dob-month-typeahead:focus-within,.pmm-profile-edit-page .pmm-profile-edit-field-card:has(.pmm-profile-shared-dropdown-menu),.pmm-profile-edit-page .pmm-profile-edit-field-card:has(.pmm-profile-typeahead-suggestions),.pmm-profile-edit-page .pmm-profile-quran-dropdown-control:focus-within,.pmm-profile-edit-page .pmm-profile-standard-dropdown-control:focus-within,.pmm-profile-edit-page .pmm-profile-typeahead-select-control:focus-within{position:relative!important;z-index:120000!important}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions,.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions,.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions,.pmm-profile-edit-page .pmm-profile-shared-dropdown-menu,.pmm-profile-edit-page .pmm-profile-standard-dropdown-suggestions,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions{z-index:120010!important}.pmm-profile-edit-page .pmm-profile-shared-dropdown-search-wrap{margin-bottom:10px!important}.pmm-profile-edit-page .pmm-profile-shared-dropdown-search-wrap input{width:100%!important;min-height:48px!important;border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;color:#20262e!important;box-shadow:none!important;font:inherit!important;font-weight:800!important;outline:none!important}.pmm-profile-edit-page .pmm-profile-shared-dropdown-options{grid-gap:0!important;gap:0!important}.pmm-profile-edit-page .pmm-profile-shared-dropdown-option,.pmm-profile-edit-page .pmm-profile-standard-dropdown-current-value,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button{grid-template-columns:minmax(0,1fr) auto!important;grid-gap:12px!important;gap:12px!important;min-width:0!important;margin:0!important;cursor:pointer!important;white-space:normal!important;overflow-wrap:anywhere!important}.pmm-profile-edit-page .pmm-profile-shared-dropdown-option:not(:last-child),.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button:not(:last-child){margin-bottom:2px!important}.pmm-profile-edit-page .pmm-profile-shared-dropdown-option-selected,.pmm-profile-edit-page .pmm-profile-shared-dropdown-option:focus-visible,.pmm-profile-edit-page .pmm-profile-shared-dropdown-option:hover,.pmm-profile-edit-page .pmm-profile-standard-dropdown-current-value:focus-visible,.pmm-profile-edit-page .pmm-profile-standard-dropdown-current-value:hover,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option-selected,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option:focus-visible,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option:hover,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button.pmm-profile-standard-dropdown-option-selected,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button:focus-visible,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button:hover{background:#f7f8f9!important;border:0!important;box-shadow:none!important;color:#20262e!important;outline:none!important;transform:none!important}.pmm-profile-edit-page .pmm-profile-dropdown-option-tick,.pmm-profile-edit-page .pmm-profile-shared-dropdown-option-check{display:inline-grid!important;place-items:center!important;width:26px!important;height:26px!important;margin-left:0!important;border-radius:999px!important;background:#f6366a!important;color:#ffffff!important;font-size:.86rem!important;font-weight:950!important;line-height:1!important;box-shadow:0 8px 18px rgba(246,54,106,.22)!important}.pmm-profile-edit-page .pmm-profile-shared-dropdown-empty{margin:8px 10px 10px!important;color:#64748b!important;font-size:.9rem!important;font-weight:800!important;line-height:1.35!important}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions{right:0!important;max-height:min(314px,48vh)!important}@media (max-width:720px){.pmm-profile-edit-page .pmm-profile-dob-month-suggestions,.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions,.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions,.pmm-profile-edit-page .pmm-profile-shared-dropdown-menu,.pmm-profile-edit-page .pmm-profile-standard-dropdown-suggestions,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions{left:0!important;right:0!important;max-height:min(340px,52vh)!important}}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions,.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions,.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions,.pmm-profile-edit-page .pmm-profile-shared-dropdown-menu,.pmm-profile-edit-page .pmm-profile-standard-dropdown-suggestions,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions{overflow:hidden!important}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions{max-height:min(360px,54vh)!important;overflow-y:auto!important;overscroll-behavior:contain!important}.pmm-profile-edit-page .pmm-profile-shared-dropdown-search-wrap{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;min-height:48px!important;margin:0 0 10px!important;border:0!important;border-radius:999px!important;padding:0 14px!important;background:#f6f6f6!important;color:#7b8490!important;box-shadow:none!important}.pmm-profile-edit-page .pmm-profile-shared-dropdown-menu .pmm-profile-shared-dropdown-search-wrap input,.pmm-profile-edit-page .pmm-profile-shared-dropdown-search-wrap input,.pmm-profile-edit-page .pmm-profile-shared-dropdown-search-wrap input:focus,.pmm-profile-edit-page .pmm-profile-shared-dropdown-search-wrap input:focus-visible,.pmm-profile-edit-page .pmm-profile-shared-dropdown-search-wrap input:hover,.pmm-profile-edit-page .pmm-profile-typeahead-select-control .pmm-profile-shared-dropdown-search-wrap input,.pmm-profile-edit-page .pmm-profile-typeahead-select-control .pmm-profile-shared-dropdown-search-wrap input:focus,.pmm-profile-edit-page .pmm-profile-typeahead-select-control .pmm-profile-shared-dropdown-search-wrap input:focus-visible{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:100%!important;min-width:0!important;min-height:48px!important;height:48px!important;border:0!important;border-color:transparent!important;border-radius:0!important;padding:0!important;background:transparent!important;color:#20262e!important;box-shadow:none!important;outline:none!important;font:inherit!important;font-size:1rem!important;font-weight:800!important;line-height:1!important}.pmm-profile-edit-page .pmm-profile-shared-dropdown-search-wrap input::placeholder{color:#8b929d!important;opacity:1!important}.pmm-profile-edit-page .pmm-profile-shared-dropdown-option,.pmm-profile-edit-page .pmm-profile-standard-dropdown-current-value,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:center!important;width:100%!important;min-height:44px!important;border:0!important;border-radius:18px!important;padding:10px 12px!important;background:transparent!important;color:#20262e!important;box-shadow:none!important;font:inherit!important;font-size:.95rem!important;font-weight:850!important;line-height:1.22!important;text-align:left!important;transform:none!important}.pmm-profile-edit-page .pmm-profile-shared-dropdown-option:focus-visible,.pmm-profile-edit-page .pmm-profile-shared-dropdown-option:hover,.pmm-profile-edit-page .pmm-profile-standard-dropdown-current-value:focus-visible,.pmm-profile-edit-page .pmm-profile-standard-dropdown-current-value:hover,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option:focus-visible,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option:hover,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button:focus-visible,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button:hover{background:#f7f8f9!important;box-shadow:none!important;outline:none!important}.pmm-profile-edit-page .pmm-profile-shared-dropdown-option-selected,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option-selected,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button.pmm-profile-standard-dropdown-option-selected{background:#eef9fd!important;color:#174963!important;box-shadow:inset 0 0 0 1px rgba(74,197,236,.28)!important}.pmm-profile-edit-page .pmm-profile-dropdown-option-label,.pmm-profile-edit-page .pmm-profile-shared-dropdown-option-label{color:inherit!important;white-space:normal!important}.pmm-profile-edit-page .pmm-profile-dropdown-option-tick,.pmm-profile-edit-page .pmm-profile-shared-dropdown-option-check,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option-selected .pmm-profile-dropdown-option-tick,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button.pmm-profile-standard-dropdown-option-selected .pmm-profile-dropdown-option-tick{display:none!important}.pmm-profile-edit-page .pmm-profile-phone-code-search-wrap,.pmm-profile-edit-page .pmm-profile-shared-dropdown-search-wrap{box-sizing:border-box!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;width:100%!important;min-width:0!important;min-height:48px!important;overflow:hidden!important;border:0!important;border-radius:999px!important;padding:0 14px!important;background:#f6f6f6!important;color:#7b8490!important;box-shadow:none!important}.pmm-profile-edit-page .pmm-profile-phone-code-search-wrap input,.pmm-profile-edit-page .pmm-profile-phone-code-search-wrap input:focus,.pmm-profile-edit-page .pmm-profile-phone-code-search-wrap input:focus-visible,.pmm-profile-edit-page .pmm-profile-shared-dropdown-search-wrap input,.pmm-profile-edit-page .pmm-profile-shared-dropdown-search-wrap input:focus,.pmm-profile-edit-page .pmm-profile-shared-dropdown-search-wrap input:focus-visible{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:48px!important;height:48px!important;border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;color:#20262e!important;box-shadow:none!important;outline:none!important;font:inherit!important;font-size:1rem!important;font-weight:800!important;line-height:1!important}.pmm-profile-edit-page .pmm-profile-phone-code-search-wrap input::placeholder,.pmm-profile-edit-page .pmm-profile-shared-dropdown-search-wrap input::placeholder{color:#8b929d!important;opacity:1!important}.pmm-profile-edit-page .pmm-profile-phone-code-option-selected,.pmm-profile-edit-page .pmm-profile-shared-dropdown-option-selected,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option-selected,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button.pmm-profile-standard-dropdown-option-selected{background:#eef9fd!important;color:#174963!important;box-shadow:inset 0 0 0 1px rgba(74,197,236,.28)!important}.pmm-profile-edit-page .pmm-profile-shared-dropdown-menu:not(:has(.pmm-profile-shared-dropdown-search-wrap)) .pmm-profile-shared-dropdown-options{max-height:min(314px,48vh)!important}.pmm-profile-edit-page .pmm-profile-dob-month-typeahead,.pmm-profile-edit-page .pmm-profile-edit-field-card,.pmm-profile-edit-page .pmm-profile-edit-field-card-inner,.pmm-profile-edit-page .pmm-profile-quran-dropdown-control,.pmm-profile-edit-page .pmm-profile-standard-dropdown-control,.pmm-profile-edit-page .pmm-profile-typeahead-select-control{overflow:visible!important}.pmm-profile-edit-page .pmm-profile-dob-month-typeahead:focus-within,.pmm-profile-edit-page .pmm-profile-edit-field-card:has(.pmm-profile-shared-dropdown-menu),.pmm-profile-edit-page .pmm-profile-edit-field-card:has(.pmm-profile-typeahead-suggestions),.pmm-profile-edit-page .pmm-profile-phone-field-code:focus-within,.pmm-profile-edit-page .pmm-profile-quran-dropdown-control:focus-within,.pmm-profile-edit-page .pmm-profile-standard-dropdown-control:focus-within,.pmm-profile-edit-page .pmm-profile-typeahead-select-control:focus-within{position:relative!important;z-index:125000!important}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions,.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions,.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions,.pmm-profile-edit-page .pmm-profile-shared-dropdown-menu,.pmm-profile-edit-page .pmm-profile-standard-dropdown-suggestions,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions{position:absolute!important;top:calc(100% + 10px)!important;left:0!important;right:0!important;z-index:125010!important;box-sizing:border-box!important;display:block!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;border:1px solid rgba(47,55,66,.08)!important;border-radius:28px!important;padding:12px!important;background:rgba(255,255,255,.98)!important;box-shadow:0 24px 68px rgba(51,51,51,.14)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow-x:hidden!important;overflow-y:auto!important;max-height:min(360px,54vh)!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}.pmm-profile-edit-page .pmm-profile-shared-dropdown-menu{overflow:hidden!important;max-height:none!important}.pmm-profile-edit-page .pmm-profile-shared-dropdown-options{display:grid!important;grid-gap:2px!important;gap:2px!important;max-height:min(314px,48vh)!important;overflow-x:hidden!important;overflow-y:auto!important;padding-right:2px!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions button,.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions button,.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions button,.pmm-profile-edit-page .pmm-profile-shared-dropdown-option,.pmm-profile-edit-page .pmm-profile-standard-dropdown-current-value,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button{display:block!important;width:100%!important;min-width:0!important;min-height:44px!important;margin:0!important;border:0!important;border-radius:18px!important;padding:10px 12px!important;background:transparent!important;color:#20262e!important;box-shadow:none!important;font:inherit!important;font-size:.95rem!important;font-weight:850!important;line-height:1.22!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important;cursor:pointer!important;transform:none!important}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions button:not(:last-child),.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions button:not(:last-child),.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions button:not(:last-child),.pmm-profile-edit-page .pmm-profile-shared-dropdown-option:not(:last-child),.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button:not(:last-child){margin-bottom:2px!important}.pmm-profile-edit-page .pmm-profile-dob-month-suggestions button:focus-visible,.pmm-profile-edit-page .pmm-profile-dob-month-suggestions button:hover,.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions button:focus-visible,.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions button:hover,.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions button:focus-visible,.pmm-profile-edit-page .pmm-profile-quran-surah-suggestions button:hover,.pmm-profile-edit-page .pmm-profile-shared-dropdown-option-selected,.pmm-profile-edit-page .pmm-profile-shared-dropdown-option:focus-visible,.pmm-profile-edit-page .pmm-profile-shared-dropdown-option:hover,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option-selected,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option:focus-visible,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option:hover,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button.pmm-profile-standard-dropdown-option-selected,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button:focus-visible,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button:hover{background:#f7f8f9!important;border:0!important;box-shadow:none!important;color:#20262e!important;outline:none!important;transform:none!important}.pmm-profile-edit-page .pmm-profile-shared-dropdown-option-selected,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option-selected,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button.pmm-profile-standard-dropdown-option-selected{background:rgba(31,167,223,.12)!important}.pmm-profile-edit-page .pmm-profile-dropdown-option-label,.pmm-profile-edit-page .pmm-profile-shared-dropdown-option-label{display:block!important;min-width:0!important;color:#20262e!important;text-align:left!important;overflow:hidden!important;text-overflow:ellipsis!important}.pmm-profile-edit-page .pmm-profile-dropdown-option-tick,.pmm-profile-edit-page .pmm-profile-phone-code-option-check,.pmm-profile-edit-page .pmm-profile-shared-dropdown-option-check,.pmm-profile-edit-page .pmm-profile-shared-dropdown-search-wrap,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option-selected .pmm-profile-dropdown-option-tick,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button.pmm-profile-standard-dropdown-option-selected .pmm-profile-dropdown-option-tick{display:none!important}.pmm-profile-edit-page .pmm-profile-phone-code-search-wrap{box-sizing:border-box!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-gap:10px!important;margin-bottom:10px!important;color:#7b8490!important}.pmm-profile-edit-page .pmm-profile-phone-code-search-wrap input,.pmm-profile-edit-page .pmm-profile-phone-code-search-wrap input:focus,.pmm-profile-edit-page .pmm-profile-phone-code-search-wrap input:focus-visible,.pmm-profile-edit-page .pmm-profile-phone-code-search-wrap input:hover{box-sizing:border-box!important;width:100%!important;max-width:100%!important;color:#20262e!important;font:inherit!important;font-weight:800!important}.pmm-profile-edit-page .pmm-profile-phone-code-search-wrap input::-webkit-search-cancel-button,.pmm-profile-edit-page .pmm-profile-phone-code-search-wrap input::-webkit-search-decoration,.pmm-profile-edit-page .pmm-profile-phone-code-search-wrap input::-webkit-search-results-button,.pmm-profile-edit-page .pmm-profile-phone-code-search-wrap input::-webkit-search-results-decoration,.pmm-profile-edit-page .pmm-profile-quran-input-search-shell input::-webkit-search-cancel-button,.pmm-profile-edit-page .pmm-profile-quran-input-search-shell input::-webkit-search-decoration,.pmm-profile-edit-page .pmm-profile-quran-input-search-shell input::-webkit-search-results-button,.pmm-profile-edit-page .pmm-profile-quran-input-search-shell input::-webkit-search-results-decoration,.pmm-profile-edit-page .pmm-profile-typeahead-input-shell input::-webkit-search-cancel-button,.pmm-profile-edit-page .pmm-profile-typeahead-input-shell input::-webkit-search-decoration,.pmm-profile-edit-page .pmm-profile-typeahead-input-shell input::-webkit-search-results-button,.pmm-profile-edit-page .pmm-profile-typeahead-input-shell input::-webkit-search-results-decoration{display:none!important}.pmm-profile-edit-page .pmm-profile-quran-input-search-shell input,.pmm-profile-edit-page .pmm-profile-quran-input-search-shell input:focus,.pmm-profile-edit-page .pmm-profile-quran-input-search-shell input:focus-visible{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;width:100%!important;min-width:0!important;max-width:100%!important;border:1px solid rgba(148,163,184,.38)!important;border-radius:24px!important;padding-right:60px!important;background:rgba(255,255,255,.72)!important;box-shadow:none!important;outline:none!important}.pmm-profile-edit-page .pmm-profile-quran-input-search-shell input:focus,.pmm-profile-edit-page .pmm-profile-quran-input-search-shell input:focus-visible{border-color:rgba(74,197,236,.9)!important;box-shadow:0 0 0 4px rgba(74,197,236,.17)!important}.pmm-profile-edit-page .pmm-profile-quran-ayah-group{min-width:min(100%,160px)!important}.pmm-profile-edit-page .pmm-profile-quran-ayah-suggestions{left:auto!important;right:0!important}.pmm-profile-edit-page .pmm-profile-phone-code-option-selected,.pmm-profile-edit-page .pmm-profile-shared-dropdown-option-selected,.pmm-profile-edit-page .pmm-profile-standard-dropdown-option-selected,.pmm-profile-edit-page .pmm-profile-typeahead-suggestions button.pmm-profile-standard-dropdown-option-selected{background:rgba(31,167,223,.12)!important}.pmm-profile-edit-page .pmm-profile-quran-number-row{grid-template-columns:minmax(0,1fr) minmax(230px,250px)!important;align-items:start!important}.pmm-profile-edit-page .pmm-profile-quran-ayah-group{width:min(250px,100%)!important;min-width:230px!important}.pmm-profile-edit-page .pmm-profile-quran-ayah-group .pmm-profile-quran-input-search-control,.pmm-profile-edit-page .pmm-profile-quran-ayah-group .pmm-profile-typeahead-input-shell,.pmm-profile-edit-page .pmm-profile-quran-ayah-group input{width:100%!important;min-width:0!important}.pmm-profile-edit-page .pmm-profile-quran-input-search-shell input,.pmm-profile-edit-page .pmm-profile-quran-input-search-shell input:focus,.pmm-profile-edit-page .pmm-profile-quran-input-search-shell input:focus-visible,.pmm-profile-edit-page .pmm-profile-quran-input-search-shell input:hover,.pmm-profile-edit-page .pmm-profile-typeahead-input-shell input,.pmm-profile-edit-page .pmm-profile-typeahead-input-shell input:focus,.pmm-profile-edit-page .pmm-profile-typeahead-input-shell input:focus-visible,.pmm-profile-edit-page .pmm-profile-typeahead-input-shell input:hover{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;box-sizing:border-box!important;overflow:hidden!important;text-overflow:ellipsis!important}.pmm-profile-edit-page .pmm-profile-phone-code-search-wrap{position:relative!important;display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;border:0!important;border-radius:999px!important;padding:0 14px!important;background:#f6f6f6!important;box-shadow:none!important}.pmm-profile-edit-page .pmm-profile-phone-code-search-wrap input,.pmm-profile-edit-page .pmm-profile-phone-code-search-wrap input:focus,.pmm-profile-edit-page .pmm-profile-phone-code-search-wrap input:focus-visible,.pmm-profile-edit-page .pmm-profile-phone-code-search-wrap input:hover{flex:1 1 auto!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;display:block!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:48px!important;border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;outline:none!important}.pmm-profile-edit-page .pmm-profile-phone-code-search-wrap input::-webkit-search-cancel-button,.pmm-profile-edit-page .pmm-profile-phone-code-search-wrap input::-webkit-search-decoration,.pmm-profile-edit-page .pmm-profile-phone-code-search-wrap input::-webkit-search-results-button,.pmm-profile-edit-page .pmm-profile-phone-code-search-wrap input::-webkit-search-results-decoration{appearance:none!important;-webkit-appearance:none!important;display:none!important}@media (max-width:720px){.pmm-profile-edit-page .pmm-profile-quran-number-row{grid-template-columns:minmax(0,1fr)!important}.pmm-profile-edit-page .pmm-profile-quran-ayah-group{width:100%!important;min-width:0!important}}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.pmm-chat-page-shell{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(18px,2.1vw,32px);gap:clamp(18px,2.1vw,32px);align-items:start}.pmm-chat-detail-main,.pmm-chat-inbox-panel{min-width:0}.pmm-chat-inbox-panel{border:1px solid rgba(213,201,184,.54);border-radius:28px;padding:clamp(18px,2.2vw,30px);background:rgba(255,255,255,.52);box-shadow:0 22px 55px rgba(20,38,54,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pmm-chat-inbox-heading-row{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:18px}.pmm-chat-inbox-heading-row h2{margin:0;color:#202632;font-size:clamp(1.8rem,3.1vw,3rem);line-height:1}.pmm-chat-inbox-heading-row p{margin:8px 0 0;color:#637083;line-height:1.55}.pmm-chat-inbox-kicker{margin:0 0 8px!important;color:#00584c!important;font-size:.78rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.pmm-chat-live-pill{display:inline-flex;align-items:center;justify-content:center;min-height:38px;border-radius:999px;padding:8px 14px;background:rgba(21,111,91,.12);color:#00584c;font-weight:900;white-space:nowrap}.pmm-chat-filter-shell{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 20px}.pmm-chat-filter-pill{display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(74,197,236,.46);border-radius:999px;padding:10px 16px;background:rgba(255,255,255,.58);color:#334155;font-weight:900;box-shadow:0 12px 26px rgba(31,41,51,.05);cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.pmm-chat-filter-pill:focus-visible,.pmm-chat-filter-pill:hover{transform:translateY(-1px);border-color:rgba(246,54,106,.42);outline:none}.pmm-chat-filter-pill-active{border-color:rgba(246,54,106,.52);background:rgba(246,54,106,.1);color:#f6366a}.pmm-chat-filter-count,.pmm-chat-unread-count{display:inline-flex;min-width:26px;height:26px;align-items:center;justify-content:center;border-radius:999px;background:#f06ba9;color:#ffffff;font-size:.8rem;font-weight:950}.pmm-chat-inbox-list{display:grid;grid-gap:12px;gap:12px}.pmm-chat-inbox-card{grid-template-columns:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;border:1px solid rgba(226,232,240,.68);border-radius:22px;padding:14px 16px;background:rgba(255,255,255,.56);color:inherit;box-shadow:0 10px 28px rgba(20,38,54,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.pmm-chat-inbox-card:focus-visible,.pmm-chat-inbox-card:hover{transform:translateY(-2px);border-color:rgba(74,197,236,.5);box-shadow:0 18px 36px rgba(20,38,54,.09);outline:none}.pmm-chat-inbox-card-disabled{opacity:.72}.pmm-chat-detail-avatar,.pmm-chat-inbox-avatar{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:999px;background:linear-gradient(135deg,rgba(74,197,236,.18),rgba(246,54,106,.18));color:#00584c;font-size:1.3rem;font-weight:950}.pmm-chat-inbox-main{display:grid;grid-gap:4px;gap:4px;min-width:0}.pmm-chat-inbox-title-row{display:flex;justify-content:space-between;gap:12px;min-width:0;align-items:center}.pmm-chat-inbox-title-status{display:inline-flex;align-items:center;gap:.55rem;min-width:0;max-width:100%}.pmm-chat-inbox-title-row strong{overflow:hidden;font-size:1rem;text-overflow:ellipsis;white-space:nowrap;color:#1f2937}.pmm-chat-inbox-participants,.pmm-chat-inbox-preview,.pmm-chat-inbox-time{color:#64748b;font-size:.9rem}.pmm-chat-inbox-preview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmm-chat-inbox-side{display:grid;grid-gap:8px;gap:8px;justify-items:end;align-items:center}.pmm-chat-detail-shell{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(18px,2.2vw,32px);gap:clamp(18px,2.2vw,32px);align-items:start}.pmm-chat-detail-main{display:grid;grid-gap:14px;gap:14px;border:1px solid rgba(213,201,184,.54);border-radius:30px;padding:clamp(16px,2vw,26px);background:rgba(255,255,255,.46);box-shadow:0 22px 55px rgba(20,38,54,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pmm-chat-back-link{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;border:1px solid rgba(74,197,236,.34);border-radius:999px;padding:8px 12px;background:rgba(255,255,255,.56);color:#334155;font-weight:900;text-decoration:none}.pmm-chat-detail-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;border-bottom:1px solid rgba(226,232,240,.62);padding-bottom:16px}.pmm-chat-detail-heading{min-width:0}.pmm-chat-detail-heading h2{margin:0;overflow:hidden;color:#1f2937;font-size:clamp(1.3rem,2.2vw,2rem);line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.pmm-chat-detail-heading p{margin:5px 0 0;color:#64748b;line-height:1.45}.pmm-chat-detail-kicker{margin:0 0 4px!important;color:#00584c!important;font-size:.72rem!important;letter-spacing:.14em!important}.pmm-chat-window{min-height:min(58vh,680px);border-radius:24px;padding:clamp(14px,2vw,24px);background:rgba(248,250,252,.34);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.pmm-chat-empty-thread{display:grid;place-items:center;min-height:220px;grid-gap:8px;gap:8px;color:#64748b;text-align:center}.pmm-chat-empty-thread strong{color:#1f2937;font-size:1.15rem}.pmm-chat-thread{display:grid;grid-gap:14px;gap:14px;margin:0;padding:0;list-style:none}.pmm-chat-message{position:relative;display:grid;grid-gap:8px;gap:8px;width:-moz-fit-content;width:fit-content;max-width:min(72%,680px);border:0;border-radius:10px;padding:13px 19px;line-height:1.5;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.pmm-chat-message p{margin:0;color:#1f2937;white-space:pre-wrap}.pmm-chat-message-incoming{justify-self:start;border-radius:10px 10px 10px 3px;background:linear-gradient(180deg,rgba(235,63,97,.35),rgba(235,63,97,.05))}.pmm-chat-message-outgoing{justify-self:end;border-radius:10px 10px 3px 10px;background:linear-gradient(180deg,rgba(74,197,236,.2),rgba(74,197,236,.05))}.pmm-chat-message-pending{opacity:.94}.pmm-chat-pending-review-badge{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;border:1px solid rgba(14,165,233,.22);background:rgba(255,255,255,.72);color:#0369a1;font-size:.72rem;font-weight:850;letter-spacing:.01em;line-height:1.2;padding:3px 8px}.pmm-chat-pending-review-note{max-width:34rem;color:#475569!important;font-size:.78rem;line-height:1.45}.pmm-chat-message-admin{justify-self:start;background:linear-gradient(180deg,rgba(31,41,51,.8),rgba(31,41,51,.7));border-color:transparent}.pmm-chat-message-admin .pmm-chat-message-meta,.pmm-chat-message-admin .pmm-chat-message-sender-row strong,.pmm-chat-message-admin .pmm-message-tick-label,.pmm-chat-message-admin p{color:#ffffff}.pmm-chat-message-sender-row{display:flex;justify-content:flex-start;gap:10px;align-items:center}.pmm-chat-message-sender-row strong{color:#0f172a;font-size:.9rem}.pmm-chat-message-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 12px;color:#64748b;font-size:.78rem}.pmm-chat-message-actions{position:absolute;top:-13px;right:12px;display:none;gap:5px}.pmm-chat-message:focus-within .pmm-chat-message-actions,.pmm-chat-message:hover .pmm-chat-message-actions{display:inline-flex}.pmm-chat-message-actions span{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;border:1px solid rgba(226,232,240,.9);border-radius:999px;background:rgba(255,255,255,.82);color:#64748b;font-size:.8rem;box-shadow:0 8px 16px rgba(15,23,42,.1)}.pmm-message-tick-wrap{display:inline-flex;align-items:center;gap:0;white-space:nowrap}.pmm-message-ticks{font-size:.96rem;font-weight:950;letter-spacing:-.18em;line-height:1}.pmm-message-ticks-grey{color:#8a94a6}.pmm-message-ticks-colour,.pmm-message-ticks-pink{color:#4ac5ec}.pmm-message-tick-label{color:var(--pmm-text-muted);font-size:.84rem}.pmm-chat-composer-shell{position:-webkit-sticky;position:sticky;bottom:14px;display:grid;grid-gap:8px;gap:8px;border:1px solid rgba(226,232,240,.64);border-radius:24px;padding:12px;background:rgba(255,255,255,.56);box-shadow:0 -10px 30px rgba(20,38,54,.06);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pmm-chat-composer{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-gap:9px;gap:9px}.pmm-chat-composer textarea{min-height:46px;max-height:150px;width:100%;border:0;border-radius:18px;padding:12px 14px;background:rgba(241,245,249,.72);color:#1f2937;font:inherit;resize:vertical;outline:none}.pmm-chat-composer textarea:focus{box-shadow:0 0 0 3px rgba(74,197,236,.18)}.pmm-chat-composer-icon-button,.pmm-chat-composer-send{display:inline-flex;min-width:46px;height:46px;align-items:center;justify-content:center;border:0;border-radius:999px;font-weight:950}.pmm-chat-composer-icon-button{background:rgba(241,245,249,.72);color:#334155}.pmm-chat-composer-icon-button:disabled{cursor:not-allowed;opacity:.55}.pmm-chat-composer-send{padding:0 16px;background:linear-gradient(135deg,#156f5b,#1c9b80);color:#ffffff;cursor:pointer}.pmm-chat-composer-send:disabled{cursor:not-allowed;opacity:.55}.pmm-chat-composer-footnote{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 14px;color:#64748b;font-size:.78rem;line-height:1.45}.pmm-chat-composer-error,.pmm-chat-composer-warning{border-radius:16px;padding:10px 12px;background:rgba(255,237,213,.72);color:#9a3412;font-weight:800}.pmm-chat-composer-status{justify-self:end;border-radius:999px;padding:8px 12px;background:rgba(220,252,231,.72);color:#166534;font-weight:800;font-size:.86rem}@media (max-width:980px){.pmm-chat-detail-shell,.pmm-chat-page-shell{grid-template-columns:1fr}.pmm-chat-message{max-width:88%}}@media (max-width:640px){.pmm-chat-detail-header,.pmm-chat-inbox-card{grid-template-columns:auto minmax(0,1fr)}.pmm-chat-detail-status,.pmm-chat-inbox-side{grid-column:2;justify-self:start}.pmm-chat-composer{grid-template-columns:auto minmax(0,1fr) auto}.pmm-chat-composer-send{grid-column:1/-1;width:100%}}.pmm-protected-conversations-page .pmm-protected-page-header-action{margin-top:14px}.pmm-protected-conversations-page #protected-page-title+p{white-space:pre-line}.pmm-chat-page-back-link{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;border:1px solid rgba(246,54,106,.28);border-radius:999px;padding:8px 12px;background:rgba(255,255,255,.34);color:#f6366a;font-weight:950;text-decoration:none;box-shadow:0 10px 22px rgba(246,54,106,.08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pmm-chat-page-back-link:focus-visible,.pmm-chat-page-back-link:hover{border-color:rgba(246,54,106,.48);background:rgba(246,54,106,.08);outline:none}.pmm-chat-detail-shell{width:min(100%,620px);margin-inline:auto}.pmm-chat-detail-main{border-color:transparent!important;box-shadow:none!important}.pmm-chat-detail-main,.pmm-chat-window{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pmm-chat-window{background:transparent!important}.pmm-chat-composer-shell{background:rgba(255,255,255,.28)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.pmm-chat-composer-send{box-shadow:0 12px 24px rgba(246,54,106,.2)}.pmm-chat-composer-send:focus-visible:not(:disabled),.pmm-chat-composer-send:hover:not(:disabled){background:linear-gradient(135deg,#e91f58,#f6366a)!important;outline:none}@media (max-width:980px){.pmm-chat-detail-shell{width:100%;margin-inline:0}}.pmm-chat-detail-shell{margin-inline:0 auto!important}.pmm-chat-detail-main,.pmm-chat-window{background:transparent!important}.pmm-chat-composer-shell{width:min(100%,620px);margin-inline:0 auto}.pmm-chat-composer-send{width:52px;min-width:52px;background:linear-gradient(135deg,#f6366a,#f06ba9)!important;color:#ffffff!important}.pmm-chat-composer-send svg,.pmm-chat-send-icon{width:22px;height:22px;display:block;fill:currentColor}.pmm-chat-composer-send[aria-busy=true] .pmm-chat-send-icon{animation:pmm-chat-send-pulse .9s ease-in-out infinite alternate}.pmm-chat-composer-footnote{display:none!important}@keyframes pmm-chat-send-pulse{0%{transform:translateX(0);opacity:.72}to{transform:translateX(2px);opacity:1}}@media (max-width:980px){.pmm-chat-composer-shell,.pmm-chat-detail-shell{width:100%;margin-inline:0}}.pmm-chat-progression-strip{align-items:center;background:rgba(255,255,255,.38);border:1px solid rgba(239,64,126,.16);border-radius:22px;box-shadow:0 18px 46px rgba(28,39,58,.08);color:rgba(28,39,58,.76);display:flex;gap:14px;margin-inline:auto;max-width:min(100%,720px);padding:12px 14px}.pmm-chat-secondary-action{background:rgba(255,255,255,.86);border:1px solid rgba(239,64,126,.38);border-radius:999px;color:var(--pmm-rose);cursor:pointer;flex:0 0 auto;font-family:var(--font-display);font-weight:800;padding:10px 16px}.pmm-chat-secondary-action:disabled{cursor:not-allowed;opacity:.58}@media (max-width:720px){.pmm-chat-progression-strip{align-items:stretch;flex-direction:column}}.pmm-chat-composer-reply-target,.pmm-chat-reply-preview{-webkit-border-start:3px solid rgba(246,54,106,.56);border-inline-start:3px solid rgba(246,54,106,.56);border-radius:14px;background:rgba(255,255,255,.36);padding:8px 10px;color:rgba(31,41,55,.82)}.pmm-chat-reply-preview{display:grid;grid-gap:2px;gap:2px;max-width:100%}.pmm-chat-composer-reply-target strong,.pmm-chat-reply-preview strong{color:var(--pmm-rose);font-size:.82rem;font-weight:950}.pmm-chat-composer-reply-target span,.pmm-chat-reply-preview span{display:block;overflow:hidden;max-width:100%;color:rgba(51,65,85,.84);font-size:.86rem;text-overflow:ellipsis;white-space:nowrap}.pmm-chat-message-admin .pmm-chat-reply-preview{background:rgba(255,255,255,.11);border-inline-start-color:rgba(255,255,255,.64)}.pmm-chat-message-admin .pmm-chat-reply-preview span,.pmm-chat-message-admin .pmm-chat-reply-preview strong{color:#ffffff}.pmm-chat-message-actions button,.pmm-chat-message-actions span{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;border:1px solid rgba(226,232,240,.9);border-radius:999px;background:rgba(255,255,255,.86);color:#64748b;font:inherit;font-size:.8rem;line-height:1;box-shadow:0 8px 16px rgba(15,23,42,.1)}.pmm-chat-message-actions button{cursor:pointer}.pmm-chat-message-actions button:focus-visible,.pmm-chat-message-actions button:hover{border-color:rgba(246,54,106,.45);color:var(--pmm-rose);outline:none}.pmm-chat-composer-reply-target{display:flex;gap:10px;align-items:center;justify-content:space-between}.pmm-chat-composer-reply-target>div{min-width:0}.pmm-chat-composer-reply-target button{display:inline-flex;width:28px;min-width:28px;height:28px;align-items:center;justify-content:center;border:0;border-radius:999px;background:rgba(246,54,106,.12);color:var(--pmm-rose);cursor:pointer;font-size:1.2rem;font-weight:900;line-height:1}.pmm-chat-composer-reply-target button:focus-visible,.pmm-chat-composer-reply-target button:hover{background:rgba(246,54,106,.2);outline:none}.pmm-chat-message{transition:transform .16s ease,box-shadow .16s ease,background .16s ease;touch-action:pan-y}.pmm-chat-message-swipe-active{cursor:-webkit-grabbing;cursor:grabbing;transition:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.pmm-chat-message-swipe-armed{border-color:rgba(246,54,106,.5)!important;box-shadow:0 16px 32px rgba(246,54,106,.16)}.pmm-chat-swipe-reply-indicator{position:absolute;top:50%;left:-42px;display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border:1px solid rgba(246,54,106,.3);border-radius:999px;background:rgba(255,255,255,.84);color:#f6366a;font-size:.9rem;font-weight:950;opacity:0;pointer-events:none;transform:translate(-6px,-50%) scale(.84);transition:opacity .14s ease,transform .14s ease,background .14s ease;box-shadow:0 10px 20px rgba(246,54,106,.12)}.pmm-chat-message-swipe-active .pmm-chat-swipe-reply-indicator{opacity:.78;transform:translateY(-50%) scale(.94)}.pmm-chat-message-swipe-armed .pmm-chat-swipe-reply-indicator{background:rgba(246,54,106,.96);color:#ffffff;opacity:1;transform:translate(4px,-50%) scale(1)}@media (max-width:640px){.pmm-chat-swipe-reply-indicator{left:-34px;width:28px;height:28px}}.pmm-protected-conversations-page:has(.pmm-chat-sticky-header) .route-summary-header,body:has(.pmm-chat-sticky-header) .route-summary-header{display:none!important}.pmm-chat-detail-main{min-height:calc(100dvh - 36px);flex-direction:column;gap:16px;padding:0 clamp(10px,1.5vw,18px) clamp(14px,1.8vw,20px)!important}.pmm-chat-sticky-header{position:-webkit-sticky;position:sticky;top:0;z-index:45;display:grid;grid-gap:10px;gap:10px;border:1px solid rgba(246,54,106,.13);border-radius:0 0 24px 24px;padding:14px clamp(14px,2vw,22px);background:rgba(255,255,255,.62);box-shadow:0 16px 34px rgba(20,38,54,.09);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.pmm-chat-sticky-header-main{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center}.pmm-chat-sticky-heading{min-width:0}.pmm-chat-sticky-heading h2{margin:0;overflow:hidden;color:#f6366a;font-family:var(--font-display);font-size:clamp(1.25rem,2.35vw,2.45rem);font-weight:950;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.pmm-chat-sticky-heading p:not(.pmm-chat-detail-kicker){margin:4px 0 0;overflow:hidden;color:rgba(51,65,85,.86);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.pmm-chat-sticky-header-actions{display:flex;flex-wrap:nowrap;gap:8px;align-items:center;justify-content:flex-end;min-width:0;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.pmm-chat-sticky-header-actions::-webkit-scrollbar{display:none}.pmm-chat-allowance-chip,.pmm-chat-header-progress-button{display:inline-flex;min-height:34px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;font-family:var(--font-display);font-size:.86rem;font-weight:850;line-height:1;white-space:nowrap}.pmm-chat-allowance-chip{gap:5px;border:1px solid rgba(74,197,236,.26);padding:8px 11px;background:rgba(255,255,255,.58);color:rgba(31,41,55,.82)}.pmm-chat-allowance-chip strong{color:#f6366a;font-weight:950}.pmm-chat-header-progress-button{border:1px solid rgba(246,54,106,.32);padding:8px 13px;background:linear-gradient(135deg,rgba(246,54,106,.96),rgba(240,107,169,.96));color:#ffffff;cursor:pointer;box-shadow:0 12px 24px rgba(246,54,106,.16)}.pmm-chat-header-progress-button:disabled{cursor:not-allowed;opacity:.58}.pmm-chat-header-progress-button:focus-visible:not(:disabled),.pmm-chat-header-progress-button:hover:not(:disabled){background:linear-gradient(135deg,#e91f58,#f6366a);outline:none}.pmm-chat-sticky-header-feedback{margin:0;border-radius:14px;padding:8px 10px;background:rgba(255,237,213,.7);color:#9a3412;font-size:.86rem;font-weight:800}.pmm-chat-window{flex:1 1 auto;min-height:max(360px,calc(100dvh - 280px));padding-inline:clamp(4px,1vw,12px)!important}.pmm-chat-composer-shell{position:-webkit-sticky!important;position:sticky!important;bottom:max(14px,env(safe-area-inset-bottom))!important;z-index:46;flex:0 0 auto}.pmm-chat-composer{grid-template-columns:46px minmax(0,1fr) 46px 52px!important;align-items:end}.pmm-chat-composer-icon-button{width:46px;min-width:46px;padding:0}.pmm-chat-composer-send{grid-column:auto!important;width:52px!important;min-width:52px!important;max-width:52px!important;flex:0 0 52px!important;padding:0!important}@media (max-width:760px){.pmm-chat-detail-shell{width:100%!important}.pmm-chat-detail-main{min-height:calc(100dvh - 18px);padding-inline:0!important}.pmm-chat-sticky-header{border-radius:0 0 20px 20px;padding:12px}.pmm-chat-sticky-header-main{grid-template-columns:1fr;gap:8px}.pmm-chat-page-back-link{padding:7px 10px}.pmm-chat-sticky-heading h2{font-size:clamp(1.25rem,8vw,2rem);white-space:normal}.pmm-chat-sticky-heading p:not(.pmm-chat-detail-kicker){white-space:normal}.pmm-chat-sticky-header-actions{justify-content:flex-start}.pmm-chat-composer-shell{width:calc(100% - 14px)!important}.pmm-chat-composer{grid-template-columns:42px minmax(0,1fr) 42px 50px!important;gap:7px}.pmm-chat-composer-icon-button{width:42px;min-width:42px;height:42px}.pmm-chat-composer-send{width:50px!important;min-width:50px!important;max-width:50px!important;height:50px;flex-basis:50px!important}.pmm-chat-composer textarea{min-height:42px;padding-inline:12px}}.pmm-protected-conversations-page:has(.pmm-chat-sticky-header) #protected-page-title,.pmm-protected-conversations-page:has(.pmm-chat-sticky-header) #protected-page-title+p,.pmm-protected-conversations-page:has(.pmm-chat-sticky-header) .pmm-protected-page-header-action,.pmm-protected-conversations-page:has(.pmm-chat-sticky-header) .route-summary-header,body:has(.pmm-chat-sticky-header) #protected-page-title,body:has(.pmm-chat-sticky-header) #protected-page-title+p,body:has(.pmm-chat-sticky-header) .pmm-protected-page-header-action,body:has(.pmm-chat-sticky-header) .route-summary-header{display:none!important}.pmm-chat-detail-main{display:flex!important;min-height:calc(100dvh - 16px)!important;flex-direction:column!important;gap:16px!important}.pmm-chat-sticky-header{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:60!important;display:grid!important;margin-inline:auto!important;grid-gap:8px!important;gap:8px!important;border:0!important;border-radius:0!important;padding:14px 0 12px!important;background:linear-gradient(180deg,rgba(226,241,249,.96),rgba(226,241,249,.76) 72%,rgba(226,241,249,0))!important;box-shadow:none!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;text-align:left!important}.pmm-chat-sticky-header-main{grid-template-columns:1fr!important;grid-gap:8px!important;gap:8px!important}.pmm-chat-page-back-link{justify-self:start!important;margin:0 0 2px!important}.pmm-chat-sticky-heading{text-align:left!important}.pmm-chat-sticky-heading h1,.pmm-chat-sticky-heading h2{color:#f6366a!important;font-family:var(--font-display)!important;font-size:clamp(2rem,4.2vw,3.65rem)!important;line-height:.98!important;letter-spacing:-.035em!important}.pmm-chat-sticky-heading p:not(.pmm-chat-detail-kicker){margin:8px 0 0!important;overflow:hidden!important;color:rgba(51,65,85,.9)!important;font-weight:900!important;text-overflow:ellipsis!important;white-space:nowrap!important}.pmm-chat-detail-kicker{margin:0 0 8px!important;color:#1f2937!important;font-size:clamp(.9rem,1.35vw,1.05rem)!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.pmm-chat-sticky-header-actions{overflow-x:auto!important;padding-top:2px!important;padding-bottom:2px!important}.pmm-chat-window{width:min(100%,868px)!important;padding-top:clamp(10px,1.8vw,22px)!important}.pmm-chat-composer-shell{width:min(100%,868px)!important;margin-inline:auto!important}.pmm-chat-composer-send,.pmm-chat-composer-send:disabled{background:linear-gradient(135deg,#f6366a,#f06ba9)!important;color:#ffffff!important;opacity:1!important;box-shadow:0 12px 24px rgba(246,54,106,.2)!important}.pmm-chat-composer-send:disabled{cursor:not-allowed!important}.pmm-chat-composer-send:focus-visible,.pmm-chat-composer-send:hover{background:linear-gradient(135deg,#e91f58,#f6366a)!important;outline:none!important}@media (max-width:760px){.pmm-chat-sticky-header{width:calc(100% - 18px)!important;padding-top:10px!important}.pmm-chat-sticky-heading h1,.pmm-chat-sticky-heading h2{font-size:clamp(1.8rem,8.2vw,2.6rem)!important;white-space:normal!important}.pmm-chat-sticky-heading p:not(.pmm-chat-detail-kicker){white-space:normal!important}.pmm-chat-composer-shell,.pmm-chat-window{width:calc(100% - 14px)!important}}.pmm-chat-detail-main{position:relative!important}.pmm-chat-detail-main,.pmm-chat-thread,.pmm-chat-window{background:transparent!important}.pmm-chat-sticky-header{padding:14px clamp(18px,2.1vw,28px)!important;background:linear-gradient(180deg,rgba(226,241,249,.97),rgba(226,241,249,.82) 76%,rgba(226,241,249,0))!important}.pmm-chat-sticky-header-topline{display:flex;flex-wrap:nowrap;gap:12px;align-items:center;justify-content:space-between;min-width:0;overflow:hidden;white-space:nowrap}.pmm-chat-sticky-header-topline .pmm-chat-detail-kicker{flex:0 0 auto}.pmm-chat-sticky-header-topline .pmm-chat-sticky-header-actions{flex:1 1 auto;justify-content:flex-end!important;min-width:0;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important}.pmm-chat-title-back-arrow{display:inline-flex;width:38px;min-width:38px;height:38px;align-items:center;justify-content:center;border:0;border-radius:999px;background:rgba(255,255,255,.34);color:#f6366a;font-size:1.45rem;font-weight:950;line-height:1;text-decoration:none;transition:background .14s ease,transform .14s ease}.pmm-chat-title-back-arrow:focus-visible,.pmm-chat-title-back-arrow:hover{background:rgba(246,54,106,.12);outline:none}.pmm-chat-sticky-heading h1,.pmm-chat-sticky-heading h2{max-width:100%}.pmm-chat-scroll-bottom-button{position:fixed;right:max(18px,calc((100vw - 868px) / 2 + 18px));bottom:calc(max(14px, env(safe-area-inset-bottom)) + 92px);z-index:70;display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid rgba(246,54,106,.24);border-radius:999px;background:rgba(255,255,255,.82);color:#f6366a;cursor:pointer;font-family:var(--font-display);font-size:1.35rem;font-weight:950;line-height:1;box-shadow:0 16px 34px rgba(31,41,55,.16);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .14s ease,background .14s ease,border-color .14s ease}.pmm-chat-scroll-bottom-button:focus-visible,.pmm-chat-scroll-bottom-button:hover{border-color:rgba(246,54,106,.42);background:rgba(246,54,106,.95);color:#ffffff;outline:none;transform:translateY(-1px)}@media (max-width:760px){.pmm-chat-sticky-header{width:calc(100% - 18px)!important;padding-inline:14px!important}.pmm-chat-sticky-header-topline{gap:9px}.pmm-chat-sticky-header-topline .pmm-chat-sticky-header-actions{justify-content:flex-start!important}.pmm-chat-title-back-arrow{width:34px;min-width:34px;height:34px;font-size:1.25rem}.pmm-chat-scroll-bottom-button{right:18px;bottom:calc(max(12px, env(safe-area-inset-bottom)) + 88px)}}.pmm-chat-detail-shell{width:min(100%,1320px)!important;grid-template-columns:minmax(0,868px) minmax(288px,340px)!important;grid-gap:clamp(18px,2.5vw,32px)!important;gap:clamp(18px,2.5vw,32px)!important;align-items:start!important}.pmm-chat-detail-main{min-width:0!important}.pmm-chat-sticky-header{top:86px!important;border-radius:0 0 26px 26px!important;padding:18px clamp(20px,2.3vw,32px)!important}.pmm-chat-sticky-header-actions,.pmm-chat-sticky-header-topline{overflow:visible!important}.pmm-chat-sticky-header-topline{padding-block:2px 8px!important}.pmm-chat-sticky-header-actions{padding:4px 8px 8px!important}.pmm-chat-header-progress-button{box-shadow:0 14px 28px rgba(246,54,106,.2)!important}.pmm-chat-message-incoming{background:rgba(255,206,224,.56)!important;border-color:rgba(244,169,196,.48)!important;box-shadow:0 12px 25px rgba(211,105,145,.11)!important}.pmm-chat-message-incoming .pmm-chat-reply-preview{background:rgba(255,247,251,.62)!important}.pmm-chat-composer-shell{border-color:transparent!important}.pmm-chat-composer textarea{background:rgba(255,255,255,.94)!important;box-shadow:0 12px 30px rgba(31,41,55,.07)!important}.pmm-chat-composer-icon-button{color:rgba(51,65,85,.72)!important}.pmm-chat-composer-icon-button:disabled{opacity:.82!important}.pmm-chat-scroll-bottom-button{right:max(24px,calc((100vw - 1320px) / 2 + 384px))!important;border-color:rgba(246,54,106,.2)!important;background:rgba(255,255,255,.12)!important;color:#f6366a!important}.pmm-chat-scroll-bottom-button:focus-visible,.pmm-chat-scroll-bottom-button:hover{border-color:rgba(246,54,106,.34)!important;background:rgba(255,255,255,.24)!important;color:#f6366a!important}.pmm-chat-detail-sidebar{position:-webkit-sticky;position:sticky;top:86px;display:grid;max-height:calc(100dvh - 110px);grid-gap:12px;gap:12px;overflow:auto;border:1px solid rgba(74,197,236,.18);border-radius:26px;padding:14px;background:rgba(255,255,255,.32);box-shadow:0 18px 42px rgba(31,41,55,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pmm-chat-detail-sidebar-header{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.pmm-chat-detail-sidebar-header h2{margin:2px 0 0;color:#1f2937;font-family:var(--font-display);font-size:1.15rem;font-weight:950;letter-spacing:-.01em}.pmm-chat-detail-sidebar-status{margin:0;border-radius:14px;padding:9px 10px;background:rgba(255,247,237,.72);color:#9a3412;font-size:.84rem;font-weight:800}.pmm-chat-detail-sidebar .pmm-chat-filter-shell{gap:6px}.pmm-chat-detail-sidebar .pmm-chat-filter-pill{padding:7px 9px;font-size:.78rem}.pmm-chat-inbox-list-compact{gap:9px!important}.pmm-chat-inbox-card-active{border-color:rgba(246,54,106,.42)!important;background:rgba(255,240,247,.74)!important;box-shadow:0 16px 32px rgba(246,54,106,.12)!important}.pmm-chat-inbox-card-compact{grid-template-columns:42px minmax(0,1fr)!important;gap:9px!important;padding:10px!important}.pmm-chat-inbox-card-compact .pmm-chat-inbox-avatar{width:42px;height:42px}.pmm-chat-inbox-card-compact .pmm-chat-inbox-side{grid-column:1/-1;justify-self:start;flex-direction:row}.pmm-chat-inbox-card-compact .pmm-chat-inbox-title-row{gap:8px}.pmm-chat-inbox-card-compact .pmm-chat-inbox-participants,.pmm-chat-inbox-card-compact .pmm-chat-inbox-preview{-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}@media (max-width:1180px){.pmm-chat-detail-shell{width:min(100%,868px)!important;grid-template-columns:1fr!important}.pmm-chat-detail-sidebar{display:none!important}.pmm-chat-scroll-bottom-button{right:max(18px,calc((100vw - 868px) / 2 + 18px))!important}}@media (max-width:760px){.pmm-chat-sticky-header{top:58px!important;padding:12px 14px 14px!important}.pmm-chat-sticky-header-actions{overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:5px!important}.pmm-chat-composer-shell{padding-inline:0!important}.pmm-chat-scroll-bottom-button{right:18px!important;background:rgba(255,255,255,.12)!important}}.pmm-chat-detail-shell{display:grid!important;width:min(100%,868px)!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:0!important;gap:0!important}.pmm-chat-detail-sidebar{display:none!important}.pmm-chat-detail-main{width:min(100%,868px)!important;margin-inline:auto!important;padding-inline:clamp(8px,1.2vw,16px)!important}.pmm-chat-sticky-header{width:min(100%,868px)!important;overflow:visible!important;padding:18px clamp(20px,2.4vw,32px)!important}.pmm-chat-sticky-header-topline{display:flex!important;min-width:0!important;align-items:baseline!important;justify-content:flex-start!important;overflow:hidden!important;white-space:nowrap!important}.pmm-chat-sticky-header-topline .pmm-chat-detail-kicker{flex:0 0 auto!important;margin:0!important;white-space:nowrap!important}.pmm-chat-sticky-participants{flex:1 1 auto!important;min-width:0!important;margin:0!important;overflow:hidden!important;color:rgba(51,65,85,.88)!important;font-size:clamp(.92rem,1.25vw,1.02rem)!important;font-weight:900!important;text-overflow:ellipsis!important;white-space:nowrap!important}.pmm-chat-sticky-header-main{margin-top:8px!important}.pmm-chat-title-back-arrow{display:inline-flex!important;width:44px!important;min-width:44px!important;height:44px!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(74,197,236,.3)!important;border-radius:999px!important;background:rgba(255,255,255,.58)!important;color:#263241!important;font-size:1.42rem!important;font-weight:950!important;line-height:1!important;text-decoration:none!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.pmm-chat-title-back-arrow:focus-visible,.pmm-chat-title-back-arrow:hover{border-color:rgba(246,54,106,.34)!important;background:rgba(255,255,255,.74)!important;color:#ef4f8f!important;outline:none!important;transform:translateX(-1px)!important}.pmm-chat-sticky-header-actions{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;min-width:0!important;overflow:visible!important;padding:10px 2px 4px!important;white-space:nowrap!important}.pmm-chat-allowance-chip,.pmm-chat-header-progress-button{flex:0 0 auto!important;min-height:40px!important;white-space:nowrap!important}.pmm-chat-allowance-chip{min-width:max-content!important;padding:10px 15px!important}.pmm-chat-header-progress-button,.pmm-chat-header-progress-button:focus-visible:not(:disabled),.pmm-chat-header-progress-button:hover:not(:disabled){box-shadow:none!important}.pmm-chat-message-incoming{background:rgba(255,211,229,.58)!important;border-color:rgba(239,173,203,.5)!important;box-shadow:0 12px 25px rgba(205,104,148,.1)!important}.pmm-chat-scroll-bottom-button{right:max(18px,calc((100vw - 868px) / 2 + 18px))!important}@media (max-width:760px){.pmm-chat-detail-main,.pmm-chat-detail-shell{width:100%!important}.pmm-chat-sticky-header{width:calc(100% - 18px)!important;padding:12px 14px 14px!important}.pmm-chat-sticky-header-topline{gap:8px!important}.pmm-chat-sticky-participants{font-size:.86rem!important}.pmm-chat-title-back-arrow{width:38px!important;min-width:38px!important;height:38px!important;font-size:1.24rem!important}.pmm-chat-sticky-header-actions{overflow-x:auto!important;overflow-y:visible!important;padding-bottom:8px!important}}.pmm-protected-conversations-page:has(.pmm-chat-detail-shell),.pmm-protected-conversations-page:has(.pmm-chat-detail-shell) .pmm-page-content,.pmm-protected-conversations-page:has(.pmm-chat-detail-shell) .pmm-page-shell,.pmm-protected-conversations-page:has(.pmm-chat-detail-shell) main{overflow:visible!important}.pmm-chat-detail-shell{height:calc(100dvh - 132px)!important;max-height:calc(100dvh - 132px)!important;overflow:hidden!important}.pmm-chat-detail-main{display:grid!important;height:100%!important;min-height:0!important;grid-gap:10px!important;overflow:hidden!important;padding-bottom:max(10px,env(safe-area-inset-bottom))!important}.pmm-chat-sticky-header{position:relative!important;top:auto!important;z-index:50!important;flex:0 0 auto!important}.pmm-chat-sticky-heading h1,.pmm-chat-sticky-heading h2{font-size:clamp(1.35rem,2.65vw,2.2rem)!important;letter-spacing:-.028em!important}.pmm-chat-window{height:100%!important;max-height:100%!important;overflow-x:visible!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding-top:clamp(10px,1.4vw,18px)!important;padding-bottom:clamp(18px,2.2vw,28px)!important;scrollbar-gutter:stable both-edges!important;touch-action:pan-y!important}.pmm-chat-thread{min-height:100%!important;padding-bottom:clamp(8px,1.4vw,18px)!important}.pmm-chat-composer-shell{position:relative!important;bottom:auto!important;z-index:51!important;flex:0 0 auto!important}.pmm-chat-scroll-bottom-button{position:absolute!important;right:clamp(18px,2.2vw,30px)!important;bottom:calc(max(74px, env(safe-area-inset-bottom) + 68px))!important;z-index:52!important}@media (max-width:760px){body:has(.pmm-chat-detail-shell){overflow:hidden!important}.pmm-chat-detail-shell{height:calc(100dvh - 86px)!important;max-height:calc(100dvh - 86px)!important}.pmm-chat-detail-main{gap:8px!important;padding-bottom:max(8px,env(safe-area-inset-bottom))!important}.pmm-chat-sticky-heading h1,.pmm-chat-sticky-heading h2{font-size:clamp(1.25rem,6vw,1.85rem)!important}.pmm-chat-window{padding-top:10px!important;padding-bottom:18px!important}.pmm-chat-scroll-bottom-button{right:18px!important;bottom:calc(max(72px, env(safe-area-inset-bottom) + 64px))!important}}.pmm-chat-detail-shell{height:min(720px,calc(100dvh - 220px))!important;max-height:min(720px,calc(100dvh - 220px))!important}.pmm-chat-detail-main{grid-template-rows:auto minmax(0,1fr) auto!important;gap:8px!important;padding-bottom:max(8px,env(safe-area-inset-bottom))!important}.pmm-chat-sticky-header{padding:16px clamp(20px,2.4vw,32px) 14px!important}.pmm-chat-sticky-header-topline{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:12px!important;gap:12px!important;align-items:center!important;padding-block:0 4px!important;overflow:visible!important}.pmm-chat-sticky-context-line{display:flex!important;min-width:0!important;align-items:baseline!important;gap:10px!important;overflow:hidden!important;white-space:nowrap!important}.pmm-chat-sticky-context-line .pmm-chat-detail-kicker{flex:0 0 auto!important;font-size:clamp(.93rem,1.18vw,1.05rem)!important;letter-spacing:.08em!important}.pmm-chat-sticky-context-line .pmm-chat-sticky-participants{flex:1 1 auto!important;min-width:0!important;font-size:clamp(.87rem,1.08vw,.97rem)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.pmm-chat-sticky-quota-line{justify-content:flex-end!important;overflow:visible!important}.pmm-chat-sticky-header-main{grid-gap:10px!important;gap:10px!important;align-items:center!important;margin-top:4px!important}.pmm-chat-sticky-heading h1,.pmm-chat-sticky-heading h2{font-size:clamp(.98rem,1.92vw,1.58rem)!important;line-height:1.05!important;letter-spacing:-.02em!important}.pmm-chat-allowance-chip{padding:8px 12px!important}.pmm-chat-header-progress-button{max-width:240px!important;padding:8px 15px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.pmm-chat-window{min-height:0!important;padding-top:10px!important;padding-bottom:12px!important}.pmm-chat-composer-shell{align-self:end!important;min-height:64px!important;padding-top:4px!important;padding-bottom:max(4px,env(safe-area-inset-bottom))!important}@media (max-width:900px){.pmm-chat-sticky-header-topline{grid-template-columns:minmax(0,1fr)!important}.pmm-chat-sticky-quota-line{justify-content:flex-start!important;overflow-x:auto!important;padding-bottom:4px!important;scrollbar-width:none!important}.pmm-chat-sticky-quota-line::-webkit-scrollbar{display:none!important}.pmm-chat-sticky-header-main{grid-template-columns:auto minmax(0,1fr)!important}.pmm-chat-header-progress-button{grid-column:2/3!important;justify-self:start!important;max-width:min(100%,240px)!important}}@media (max-width:760px){.pmm-chat-detail-shell{height:calc(100dvh - 120px)!important;max-height:calc(100dvh - 120px)!important}.pmm-chat-sticky-header{padding:10px 12px 12px!important}.pmm-chat-sticky-context-line{gap:8px!important}.pmm-chat-sticky-context-line .pmm-chat-detail-kicker{font-size:.86rem!important}.pmm-chat-sticky-context-line .pmm-chat-sticky-participants{font-size:.8rem!important}.pmm-chat-sticky-heading h1,.pmm-chat-sticky-heading h2{font-size:clamp(.98rem,4.6vw,1.35rem)!important}.pmm-chat-allowance-chip,.pmm-chat-header-progress-button{min-height:32px!important;font-size:.8rem!important}.pmm-chat-composer-shell{min-height:60px!important}}.pmm-chat-sticky-header{padding:14px clamp(18px,2.2vw,28px) 12px!important}.pmm-chat-sticky-header-main{margin-top:0!important}.pmm-chat-title-back-arrow{align-self:start!important;margin-top:2px!important}.pmm-chat-sticky-heading{grid-gap:6px!important;gap:6px!important}.pmm-chat-sticky-heading-primary{display:flex!important;min-width:0!important;align-items:center!important;gap:10px!important;overflow:hidden!important;white-space:nowrap!important}.pmm-chat-sticky-heading h1,.pmm-chat-sticky-heading h2{flex:0 1 auto!important}.pmm-chat-sticky-quota-line{display:flex!important;min-width:0!important;flex:0 0 auto!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;overflow:hidden!important;white-space:nowrap!important}.pmm-chat-sticky-heading-secondary .pmm-chat-detail-kicker{margin:0!important;font-size:clamp(.88rem,1.12vw,1rem)!important}.pmm-chat-sticky-heading-secondary .pmm-chat-sticky-participants{margin:0!important;font-size:clamp(.83rem,1.03vw,.92rem)!important}.pmm-chat-header-progress-button{align-self:start!important;justify-self:end!important}.pmm-chat-composer-shell{border:0!important;padding:4px 0 max(4px,env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pmm-chat-composer,.pmm-chat-composer-shell{background:transparent!important;box-shadow:none!important}.pmm-chat-composer{padding:0!important}.pmm-chat-composer textarea{box-shadow:0 10px 24px rgba(31,41,55,.08)!important}.pmm-chat-composer-send{box-shadow:0 12px 24px rgba(246,54,106,.16)!important}.pmm-chat-scroll-bottom-button{right:clamp(20px,2.4vw,32px)!important;border:1px solid rgba(37,211,102,.18)!important;background:rgba(255,255,255,.96)!important;color:#25d366!important;box-shadow:0 8px 20px rgba(15,23,42,.12)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pmm-chat-scroll-bottom-button:focus-visible,.pmm-chat-scroll-bottom-button:hover{border-color:rgba(37,211,102,.34)!important;background:#ffffff!important;color:#20bd5a!important}.pmm-chat-scroll-bottom-icon{display:block;width:24px;height:24px}@media (max-width:940px){.pmm-chat-sticky-header-main{grid-template-columns:auto minmax(0,1fr)!important}.pmm-chat-header-progress-button{grid-column:2/3!important;justify-self:start!important}.pmm-chat-sticky-heading-primary{flex-wrap:wrap!important;white-space:normal!important}}@media (max-width:760px){.pmm-chat-sticky-heading-primary,.pmm-chat-sticky-heading-secondary{gap:8px!important}.pmm-chat-sticky-heading-secondary{flex-wrap:wrap!important;white-space:normal!important}.pmm-chat-sticky-heading-secondary .pmm-chat-detail-kicker{font-size:.83rem!important}.pmm-chat-sticky-heading-secondary .pmm-chat-sticky-participants{font-size:.78rem!important}.pmm-chat-scroll-bottom-button{right:18px!important}}.pmm-chat-sticky-header-main{grid-template-columns:auto minmax(0,1fr) auto!important}.pmm-chat-sticky-heading{display:grid!important;grid-gap:5px!important;gap:5px!important}.pmm-chat-sticky-heading h1,.pmm-chat-sticky-heading h2{min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important}.pmm-chat-sticky-heading-secondary{display:flex!important;min-width:0!important;align-items:baseline!important;gap:10px!important;overflow:hidden!important;white-space:nowrap!important}.pmm-chat-sticky-heading-secondary .pmm-chat-detail-kicker,.pmm-chat-sticky-heading-secondary .pmm-chat-sticky-participants{margin:0!important;color:rgba(51,65,85,.9)!important;font-size:clamp(.82rem,1vw,.9rem)!important;line-height:1.15!important}.pmm-chat-sticky-heading-secondary .pmm-chat-detail-kicker{flex:0 0 auto!important;font-weight:950!important;letter-spacing:.075em!important;text-transform:uppercase!important}.pmm-chat-sticky-heading-secondary .pmm-chat-sticky-participants{flex:1 1 auto!important;min-width:0!important;overflow:hidden!important;font-weight:900!important;text-overflow:ellipsis!important;white-space:nowrap!important}.pmm-chat-sticky-action-cluster{display:flex!important;min-width:max-content!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;overflow:visible!important;white-space:nowrap!important}.pmm-chat-sticky-action-cluster .pmm-chat-allowance-chip,.pmm-chat-sticky-action-cluster .pmm-chat-header-progress-button{display:inline-flex!important;min-height:36px!important;height:36px!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;padding:0 14px!important;font-size:.82rem!important;font-weight:950!important;line-height:1!important;white-space:nowrap!important}.pmm-chat-sticky-action-cluster .pmm-chat-allowance-chip strong,.pmm-chat-sticky-action-cluster .pmm-chat-header-progress-button strong{font-size:inherit!important;line-height:inherit!important}.pmm-chat-sticky-action-cluster .pmm-chat-header-progress-button{max-width:none!important;box-shadow:none!important}.pmm-chat-detail-main .pmm-chat-composer-shell,.pmm-chat-detail-main .pmm-chat-composer-shell:is(section),.pmm-chat-detail-main .pmm-chat-composer-shell:not(#pmm-never-match){border:0!important;outline:0!important;padding:0 0 max(2px,env(safe-area-inset-bottom))!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.pmm-chat-detail-main .pmm-chat-composer,.pmm-chat-detail-main .pmm-chat-composer:not(#pmm-never-match){border:0!important;outline:0!important;padding:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.pmm-chat-composer-shell:after,.pmm-chat-composer-shell:before,.pmm-chat-composer:after,.pmm-chat-composer:before{display:none!important;content:none!important;background:transparent!important;box-shadow:none!important}.pmm-chat-detail-main .pmm-chat-composer textarea{background:#ffffff!important;background-color:#ffffff!important;background-image:none!important;box-shadow:0 10px 24px rgba(31,41,55,.06)!important}.pmm-chat-detail-main .pmm-chat-composer-icon-button{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;color:rgba(51,65,85,.7)!important}.pmm-chat-scroll-bottom-button{width:44px!important;height:44px!important;border:1px solid rgba(148,163,184,.22)!important;background:rgba(255,255,255,.42)!important;color:#9ca3af!important;box-shadow:0 8px 18px rgba(15,23,42,.08)!important}.pmm-chat-scroll-bottom-button:focus-visible,.pmm-chat-scroll-bottom-button:hover{border-color:rgba(148,163,184,.34)!important;background:rgba(255,255,255,.58)!important;color:#8f98a3!important;outline:none!important;transform:translateY(-1px)!important}.pmm-chat-scroll-bottom-icon{display:block!important;width:28px!important;height:28px!important}@media (max-width:980px){.pmm-chat-sticky-header-main{grid-template-columns:auto minmax(0,1fr)!important}.pmm-chat-sticky-action-cluster{grid-column:2/3!important;justify-self:start!important;max-width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:visible!important;padding-bottom:2px!important;scrollbar-width:none!important}.pmm-chat-sticky-action-cluster::-webkit-scrollbar{display:none!important}}@media (max-width:760px){.pmm-chat-sticky-heading-secondary{gap:8px!important}.pmm-chat-sticky-heading-secondary .pmm-chat-detail-kicker,.pmm-chat-sticky-heading-secondary .pmm-chat-sticky-participants{font-size:.78rem!important}.pmm-chat-sticky-action-cluster .pmm-chat-allowance-chip,.pmm-chat-sticky-action-cluster .pmm-chat-header-progress-button{height:34px!important;min-height:34px!important;padding-inline:12px!important;font-size:.78rem!important}}.pmm-chat-detail-shell{width:min(100%,920px)!important;margin-inline:auto!important}.pmm-chat-detail-main{width:min(100%,920px)!important;min-height:calc(100dvh - 8px)!important;gap:10px!important;padding:0 clamp(8px,1.2vw,16px) clamp(14px,1.8vw,20px)!important}.pmm-chat-sticky-header{top:70px!important;width:min(100%,920px)!important;padding:10px clamp(18px,2vw,26px) 12px!important;background:linear-gradient(180deg,rgba(226,241,249,.96),rgba(226,241,249,.82) 70%,rgba(226,241,249,0))!important}.pmm-chat-sticky-header-main{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important;align-items:start!important}.pmm-chat-title-back-arrow{width:32px!important;min-width:32px!important;height:32px!important;margin-top:3px!important;border:1px solid rgba(74,197,236,.22)!important;background:rgba(255,255,255,.18)!important;color:rgba(78,95,112,.92)!important;box-shadow:none!important}.pmm-chat-title-back-arrow svg{width:16px;height:16px}.pmm-chat-title-back-arrow:focus-visible,.pmm-chat-title-back-arrow:hover{background:rgba(255,255,255,.28)!important;color:rgba(63,80,98,.96)!important;transform:translateX(-1px)}.pmm-chat-sticky-heading{min-width:0!important}.pmm-chat-sticky-heading-title-row{display:flex;gap:12px;align-items:center;justify-content:space-between;min-width:0}.pmm-chat-sticky-heading h1,.pmm-chat-sticky-heading h2{flex:0 1 auto;min-width:0;margin:0!important;color:#f34f8a!important;font-size:clamp(1.8rem,3vw,2.3rem)!important;font-weight:950!important;line-height:1.02!important;white-space:nowrap!important}.pmm-chat-sticky-action-cluster{display:inline-flex;flex:0 0 auto;flex-wrap:nowrap;gap:8px;align-items:center;justify-content:flex-end}.pmm-chat-allowance-chip,.pmm-chat-header-progress-button{min-height:34px!important;padding:8px 12px!important;font-size:.84rem!important;line-height:1!important}.pmm-chat-header-progress-button{box-shadow:none!important}.pmm-chat-sticky-heading-meta-row{display:flex;gap:14px;align-items:center;min-width:0;margin-top:10px}.pmm-chat-detail-kicker,.pmm-chat-sticky-participants{margin:0!important;overflow:hidden!important;color:rgba(70,85,105,.92)!important;font-size:.95rem!important;font-weight:800!important;text-overflow:ellipsis!important;white-space:nowrap!important}.pmm-chat-detail-kicker{flex:0 0 auto;letter-spacing:normal!important;text-transform:none!important}.pmm-chat-sticky-participants{flex:1 1 auto}.pmm-chat-window{width:min(100%,920px)!important;min-height:max(420px,calc(100dvh - 246px))!important;margin-inline:auto!important;padding-top:8px!important}.pmm-chat-composer-shell,.pmm-chat-composer-shell:after,.pmm-chat-composer-shell:before{width:min(100%,920px)!important;margin-inline:auto!important}.pmm-chat-composer,.pmm-chat-composer-shell,.pmm-chat-composer-shell:after,.pmm-chat-composer-shell:before,.pmm-chat-composer:after,.pmm-chat-composer:before{border:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pmm-chat-composer textarea{background:rgba(255,255,255,.96)!important}.pmm-chat-composer-icon-button{background:transparent!important;box-shadow:none!important}.pmm-chat-composer-send{box-shadow:none!important}.pmm-chat-scroll-bottom-button{background:rgba(255,255,255,.22)!important;border-color:rgba(74,197,236,.22)!important;color:rgba(95,109,124,.9)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.pmm-chat-scroll-bottom-button:focus-visible,.pmm-chat-scroll-bottom-button:hover{background:rgba(255,255,255,.32)!important;color:rgba(84,99,114,.98)!important}.pmm-chat-scroll-bottom-icon{width:20px;height:20px}@media (max-width:980px){.pmm-chat-sticky-header{top:62px!important}.pmm-chat-sticky-heading-title-row{flex-wrap:wrap;align-items:flex-start}.pmm-chat-sticky-action-cluster{justify-content:flex-start;overflow-x:auto;max-width:100%;padding-bottom:2px}}@media (max-width:760px){.pmm-chat-composer-shell,.pmm-chat-detail-main,.pmm-chat-detail-shell,.pmm-chat-sticky-header,.pmm-chat-window{width:calc(100% - 14px)!important}.pmm-chat-sticky-header{top:54px!important;padding:10px 14px 12px!important}.pmm-chat-title-back-arrow{width:30px!important;min-width:30px!important;height:30px!important}.pmm-chat-title-back-arrow svg{width:15px;height:15px}.pmm-chat-sticky-heading h1,.pmm-chat-sticky-heading h2{font-size:clamp(1.55rem,7vw,2rem)!important;white-space:normal!important}.pmm-chat-sticky-heading-meta-row{flex-wrap:wrap;gap:6px 12px}.pmm-chat-detail-kicker,.pmm-chat-sticky-participants{white-space:normal!important}.pmm-chat-window{min-height:max(360px,calc(100dvh - 258px))!important}}body:has(.pmm-chat-detail-shell){overflow:hidden!important}body:has(.pmm-chat-detail-shell) .pmm-chat-detail-shell{width:min(100%,920px)!important;height:calc(100dvh - 232px)!important;max-height:calc(100dvh - 232px)!important;min-height:560px!important;margin-top:-76px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-detail-main{width:min(100%,920px)!important;grid-gap:8px!important;padding:0 clamp(8px,1.2vw,16px) max(6px,env(safe-area-inset-bottom))!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-header{top:auto!important;z-index:60!important;width:min(100%,920px)!important;margin:0 auto!important;padding:10px clamp(18px,2vw,26px)!important;overflow:visible!important;background:linear-gradient(180deg,rgba(226,241,249,.95),rgba(226,241,249,.78) 74%,rgba(226,241,249,0))!important;box-shadow:none!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-title-back-arrow{width:31px!important;min-width:31px!important;height:31px!important;margin-top:2px!important;border:1px solid rgba(74,197,236,.22)!important;border-radius:999px!important;background:rgba(255,255,255,.2)!important;color:rgba(69,84,100,.94)!important;box-shadow:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-heading h1,body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-heading h2{flex:0 1 auto!important;min-width:0!important;margin:0!important;overflow:hidden!important;color:#f34f8a!important;font-size:clamp(1.78rem,2.85vw,2.22rem)!important;font-weight:950!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-action-cluster{padding:0!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-action-cluster .pmm-chat-allowance-chip,body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-action-cluster .pmm-chat-header-progress-button{display:inline-flex!important;height:34px!important;min-height:34px!important;align-items:center!important;justify-content:center!important;padding:0 13px!important;font-weight:950!important;box-shadow:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-detail-kicker,body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-participants{display:block!important}body:has(.pmm-chat-detail-shell) .pmm-chat-detail-kicker{flex:0 0 auto!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-participants{flex:1 1 auto!important;min-width:0!important}body:has(.pmm-chat-detail-shell) .pmm-chat-window{width:min(100%,920px)!important;height:100%!important;max-height:100%!important;margin-inline:auto!important;overflow-x:visible!important;padding-top:4px!important;scrollbar-gutter:stable both-edges!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell:not(#pmm-never-match),body:has(.pmm-chat-detail-shell) section.pmm-chat-composer-shell{display:block!important;position:relative!important;bottom:auto!important;z-index:70!important;width:min(100%,920px)!important;min-height:58px!important;margin:0 auto!important;border:0!important;outline:0!important;padding:0 0 max(2px,env(safe-area-inset-bottom))!important;overflow:visible!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;opacity:1!important;visibility:visible!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell:after,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell:before,body:has(.pmm-chat-detail-shell) .pmm-chat-composer:after,body:has(.pmm-chat-detail-shell) .pmm-chat-composer:before{display:none!important;content:none!important;background:transparent!important;box-shadow:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer,body:has(.pmm-chat-detail-shell) .pmm-chat-composer:not(#pmm-never-match),body:has(.pmm-chat-detail-shell) form.pmm-chat-composer{display:grid!important;grid-template-columns:44px minmax(0,1fr) 48px 52px!important;grid-gap:8px!important;gap:8px!important;align-items:center!important;border:0!important;outline:0!important;padding:0!important;overflow:visible!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer textarea{display:block!important;border:0!important;padding:12px 18px!important;color:#1f2937!important;opacity:1!important;resize:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-icon-button{width:44px!important;min-width:44px!important;height:44px!important;border:0!important;color:rgba(51,65,85,.72)!important;opacity:1!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-send{width:52px!important;min-width:52px!important;height:52px!important;border-radius:999px!important;opacity:1!important}body:has(.pmm-chat-detail-shell) .pmm-chat-scroll-bottom-button{right:clamp(18px,2.2vw,30px)!important;bottom:72px!important;z-index:80!important;background:rgba(255,255,255,.26)!important}@media (max-width:980px){body:has(.pmm-chat-detail-shell) .pmm-chat-detail-shell{height:calc(100dvh - 188px)!important;max-height:calc(100dvh - 188px)!important;margin-top:-52px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-heading-title-row{flex-wrap:wrap!important;align-items:flex-start!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-action-cluster{justify-content:flex-start!important;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;padding-bottom:2px!important;scrollbar-width:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-action-cluster::-webkit-scrollbar{display:none!important}}@media (max-width:760px){body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell,body:has(.pmm-chat-detail-shell) .pmm-chat-detail-main,body:has(.pmm-chat-detail-shell) .pmm-chat-detail-shell,body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-header,body:has(.pmm-chat-detail-shell) .pmm-chat-window{width:calc(100% - 14px)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-detail-shell{height:calc(100dvh - 112px)!important;max-height:calc(100dvh - 112px)!important;min-height:480px!important;margin-top:-36px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-header{padding:9px 12px 10px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-title-back-arrow{width:29px!important;min-width:29px!important;height:29px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-heading h1,body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-heading h2{font-size:clamp(1.42rem,6.8vw,1.9rem)!important;white-space:normal!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-heading-meta-row{gap:8px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-detail-kicker,body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-participants{font-size:.8rem!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer,body:has(.pmm-chat-detail-shell) form.pmm-chat-composer{grid-template-columns:40px minmax(0,1fr) 42px 50px!important;gap:7px!important}}body:has(.pmm-chat-detail-shell) .pmm-chat-detail-shell{height:calc(100dvh - 198px)!important;max-height:calc(100dvh - 198px)!important;min-height:548px!important;margin-top:-36px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-header{margin-top:10px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-heading-meta-row{max-width:100%!important;gap:12px!important;margin-top:8px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-detail-kicker,body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-participants{display:inline-flex!important;align-items:center!important;margin:0!important;overflow:hidden!important;color:rgba(70,85,105,.92)!important;font-size:.9rem!important;font-weight:850!important;line-height:1!important;letter-spacing:normal!important;text-overflow:ellipsis!important;text-transform:none!important;white-space:nowrap!important;transform:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-window{scrollbar-width:none!important;-ms-overflow-style:none!important;scrollbar-gutter:auto!important;padding-right:0!important}body:has(.pmm-chat-detail-shell) .pmm-chat-window::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell:not(#pmm-never-match),body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell>form,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell[aria-label],body:has(.pmm-chat-detail-shell) .pmm-chat-composer:not(#pmm-never-match),body:has(.pmm-chat-detail-shell) form.pmm-chat-composer,body:has(.pmm-chat-detail-shell) section.pmm-chat-composer-shell{border:0!important;outline:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell{min-height:54px!important;padding:0!important;overflow:visible!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell:after,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell:before,body:has(.pmm-chat-detail-shell) .pmm-chat-composer:after,body:has(.pmm-chat-detail-shell) .pmm-chat-composer:before,body:has(.pmm-chat-detail-shell) form.pmm-chat-composer:after,body:has(.pmm-chat-detail-shell) form.pmm-chat-composer:before,body:has(.pmm-chat-detail-shell) section.pmm-chat-composer-shell:after,body:has(.pmm-chat-detail-shell) section.pmm-chat-composer-shell:before{display:none!important;content:none!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer{grid-template-columns:44px minmax(0,1fr) 48px 52px!important;gap:8px!important;align-items:center!important;padding:0!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer textarea{min-height:46px!important;height:46px!important;border-radius:999px!important;background:#ffffff!important;background-color:#ffffff!important;background-image:none!important;box-shadow:0 10px 24px rgba(31,41,55,.06)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-icon-button{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-send{background:linear-gradient(135deg,#f6366a,#f06ba9)!important;background-color:#f6366a!important;color:#ffffff!important;box-shadow:0 12px 24px rgba(246,54,106,.16)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-scroll-bottom-button{right:70px!important;bottom:max(5px,env(safe-area-inset-bottom))!important;z-index:82!important;width:42px!important;height:42px!important;background:rgba(255,255,255,.22)!important;border-color:rgba(148,163,184,.24)!important}@media (max-width:980px){body:has(.pmm-chat-detail-shell) .pmm-chat-detail-shell{height:calc(100dvh - 160px)!important;max-height:calc(100dvh - 160px)!important;margin-top:-18px!important}}@media (max-width:760px){body:has(.pmm-chat-detail-shell) .pmm-chat-detail-shell{height:calc(100dvh - 104px)!important;max-height:calc(100dvh - 104px)!important;min-height:480px!important;margin-top:-12px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-header{margin-top:6px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer,body:has(.pmm-chat-detail-shell) form.pmm-chat-composer{grid-template-columns:40px minmax(0,1fr) 42px 50px!important;gap:7px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-scroll-bottom-button{right:64px!important;bottom:max(4px,env(safe-area-inset-bottom))!important}}:root{--pmm-chat-final-width:782px;--pmm-chat-scroll-right-offset:5px}body:has(.pmm-chat-detail-shell) .pmm-chat-detail-shell{height:calc(100dvh - 186px)!important;max-height:calc(100dvh - 186px)!important;min-height:520px!important;margin-top:-12px!important;margin-inline:auto!important}body:has(.pmm-chat-detail-shell) .pmm-chat-detail-main{width:min(100%,var(--pmm-chat-final-width))!important;height:100%!important;min-height:0!important;gap:8px!important;margin-inline:auto!important;padding:0 clamp(7px,1vw,13px) max(6px,env(safe-area-inset-bottom))!important;background:transparent!important;background-color:transparent!important;background-image:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell,body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-header,body:has(.pmm-chat-detail-shell) .pmm-chat-window{width:min(100%,var(--pmm-chat-final-width))!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-header{margin-top:8px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-window{background:transparent!important;background-color:transparent!important;background-image:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell[data-composer-rail=transparent],body:has(.pmm-chat-detail-shell) .pmm-chat-composer-transparent-shell,body:has(.pmm-chat-detail-shell) [data-composer-rail=transparent],body:has(.pmm-chat-detail-shell) section.pmm-chat-composer-transparent-shell{display:block!important;position:relative!important;z-index:90!important;width:min(100%,var(--pmm-chat-final-width))!important;min-height:var(--pmm-chat-send-button-size)!important;margin:0 auto!important;border:0!important;outline:0!important;padding:0!important;overflow:visible!important;background:rgb(255 255 255/0)!important;background-color:rgb(255 255 255/0)!important;background-image:none!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;opacity:1!important;isolation:isolate!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-transparent-row:after,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-transparent-row:before,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-transparent-shell:after,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-transparent-shell:before,body:has(.pmm-chat-detail-shell) [data-composer-rail=transparent]:after,body:has(.pmm-chat-detail-shell) [data-composer-rail=transparent]:before,body:has(.pmm-chat-detail-shell) [data-composer-row=transparent]:after,body:has(.pmm-chat-detail-shell) [data-composer-row=transparent]:before{display:none!important;content:none!important;background:rgb(255 255 255/0)!important;background-color:rgb(255 255 255/0)!important;background-image:none!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-transparent-row,body:has(.pmm-chat-detail-shell) [data-composer-row=transparent],body:has(.pmm-chat-detail-shell) form.pmm-chat-composer-transparent-row{display:grid!important;width:100%!important;grid-template-columns:44px minmax(0,1fr) 48px var(--pmm-chat-send-button-size)!important;grid-gap:8px!important;gap:8px!important;align-items:center!important;border:0!important;outline:0!important;padding:0!important;overflow:visible!important;background:rgb(255 255 255/0)!important;background-color:rgb(255 255 255/0)!important;background-image:none!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body:has(.pmm-chat-detail-shell) [data-composer-rail=transparent]>:not(.pmm-chat-composer-warning):not(.pmm-chat-composer-error):not(.pmm-chat-composer-status):not(.pmm-chat-composer-reply-target),body:has(.pmm-chat-detail-shell) [data-composer-row=transparent]>:not(textarea):not(.pmm-chat-composer-send),body:has(.pmm-chat-detail-shell) [data-composer-row=transparent]>:not(textarea):not(.pmm-chat-composer-send):after,body:has(.pmm-chat-detail-shell) [data-composer-row=transparent]>:not(textarea):not(.pmm-chat-composer-send):before{background:rgb(255 255 255/0)!important;background-color:rgb(255 255 255/0)!important;background-image:none!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body:has(.pmm-chat-detail-shell) [data-composer-row=transparent] textarea{display:block!important;min-height:46px!important;height:46px!important;border:0!important;border-radius:999px!important;padding:12px 18px!important;background:#ffffff!important;background-color:#ffffff!important;background-image:none!important;box-shadow:0 10px 24px rgba(31,41,55,.06)!important;color:#1f2937!important;opacity:1!important;resize:none!important}body:has(.pmm-chat-detail-shell) [data-composer-row=transparent] .pmm-chat-composer-icon-button{width:44px!important;min-width:44px!important;height:44px!important;border:0!important;border-radius:999px!important;background:rgb(255 255 255/0)!important;background-color:rgb(255 255 255/0)!important;background-image:none!important;box-shadow:none!important;color:rgba(51,65,85,.72)!important;opacity:1!important}body:has(.pmm-chat-detail-shell) [data-composer-row=transparent] .pmm-chat-composer-send{width:var(--pmm-chat-send-button-size)!important;min-width:var(--pmm-chat-send-button-size)!important;max-width:var(--pmm-chat-send-button-size)!important;height:var(--pmm-chat-send-button-size)!important;border-radius:999px!important;background:linear-gradient(135deg,#f6366a,#f06ba9)!important;background-color:#f6366a!important;color:#ffffff!important;box-shadow:0 12px 24px rgba(246,54,106,.16)!important;opacity:1!important}body:has(.pmm-chat-detail-shell) .pmm-chat-scroll-bottom-button{right:var(--pmm-chat-scroll-right-offset)!important;bottom:64px!important;border:1px solid rgba(148,163,184,.24)!important;background:rgba(255,255,255,.24)!important;color:rgba(156,163,175,.92)!important;box-shadow:none!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-scroll-bottom-button:focus-visible,body:has(.pmm-chat-detail-shell) .pmm-chat-scroll-bottom-button:hover{background:rgba(255,255,255,.34)!important;color:rgba(132,144,158,.98)!important;transform:none!important}@media (max-width:980px){body:has(.pmm-chat-detail-shell) .pmm-chat-detail-shell{width:min(100%,var(--pmm-chat-final-width))!important;height:calc(100dvh - 166px)!important;max-height:calc(100dvh - 166px)!important;margin-top:-4px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell,body:has(.pmm-chat-detail-shell) .pmm-chat-detail-main,body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-header,body:has(.pmm-chat-detail-shell) .pmm-chat-window{width:min(100%,var(--pmm-chat-final-width))!important}}@media (max-width:760px){body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell,body:has(.pmm-chat-detail-shell) .pmm-chat-detail-main,body:has(.pmm-chat-detail-shell) .pmm-chat-detail-shell,body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-header,body:has(.pmm-chat-detail-shell) .pmm-chat-window{width:calc(100% - 14px)!important}body:has(.pmm-chat-detail-shell) [data-composer-row=transparent]{grid-template-columns:40px minmax(0,1fr) 42px 50px!important;gap:7px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-scroll-bottom-button{right:4px!important;bottom:62px!important}}:root{--pmm-chat-final-width:820px;--pmm-chat-send-button-size:52px;--pmm-chat-scroll-button-size:42px;--pmm-chat-scroll-gap-above-send:14px;--pmm-chat-composer-bottom-pad:max(6px,env(safe-area-inset-bottom))}body:has(.pmm-chat-detail-shell) .pmm-chat-detail-shell{width:min(100%,var(--pmm-chat-final-width))!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell,body:has(.pmm-chat-detail-shell) .pmm-chat-detail-main,body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-header,body:has(.pmm-chat-detail-shell) .pmm-chat-window{width:min(100%,var(--pmm-chat-final-width))!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-header{padding:12px clamp(18px,2.1vw,26px) 14px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-header-main{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important;align-items:start!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-heading{display:grid!important;grid-gap:6px!important;gap:6px!important;min-width:0!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-heading-title-row{display:flex!important;min-width:0!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;overflow:visible!important;white-space:nowrap!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-heading-title-row .pmm-chat-detail-kicker{flex:0 0 auto!important;margin:0!important;color:#f6366a!important;font-family:var(--font-display)!important;font-size:.86rem!important;font-weight:950!important;line-height:1!important;letter-spacing:.01em!important;text-transform:uppercase!important;white-space:nowrap!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-action-cluster{display:inline-flex!important;flex:0 0 auto!important;flex-wrap:nowrap!important;gap:8px!important;align-items:center!important;justify-content:flex-start!important;min-width:0!important;overflow:visible!important;white-space:nowrap!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-action-cluster .pmm-chat-allowance-chip,body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-action-cluster .pmm-chat-header-progress-button{min-height:32px!important;height:32px!important;border-radius:999px!important;padding:7px 12px!important;font-family:var(--font-display)!important;font-size:.82rem!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-action-cluster .pmm-chat-combined-allowance-chip{min-width:0!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-action-cluster .pmm-chat-combined-allowance-chip strong{color:#f6366a!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-heading-meta-row{display:flex!important;min-width:0!important;align-items:center!important;margin-top:0!important;overflow:hidden!important;white-space:nowrap!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-heading-meta-row .pmm-chat-sticky-participants{display:block!important;min-width:0!important;margin:0!important;overflow:hidden!important;color:rgba(70,85,105,.92)!important;font-family:var(--font-display)!important;font-size:.9rem!important;font-weight:850!important;line-height:1.2!important;letter-spacing:normal!important;text-overflow:ellipsis!important;white-space:nowrap!important}body:has(.pmm-chat-detail-shell) .pmm-chat-title-back-arrow{width:30px!important;min-width:30px!important;height:30px!important;margin-top:1px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-title-back-arrow svg{width:15px!important;height:15px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-transparent-shell,body:has(.pmm-chat-detail-shell) [data-composer-rail=transparent],body:has(.pmm-chat-detail-shell) section.pmm-chat-composer-shell,body:has(.pmm-chat-detail-shell) section.pmm-chat-composer-transparent-shell{background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:0!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-transparent-row,body:has(.pmm-chat-detail-shell) [data-composer-row=transparent],body:has(.pmm-chat-detail-shell) form.pmm-chat-composer,body:has(.pmm-chat-detail-shell) form.pmm-chat-composer-transparent-row{background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:0!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell:after,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell:before,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-transparent-row:after,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-transparent-row:before,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-transparent-shell:after,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-transparent-shell:before,body:has(.pmm-chat-detail-shell) .pmm-chat-composer:after,body:has(.pmm-chat-detail-shell) .pmm-chat-composer:before{display:none!important;content:none!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-scroll-bottom-button{position:absolute!important;right:calc((var(--pmm-chat-send-button-size) - var(--pmm-chat-scroll-button-size)) / 2)!important;bottom:calc(var(--pmm-chat-composer-bottom-pad) + var(--pmm-chat-send-button-size) + var(--pmm-chat-scroll-gap-above-send))!important;z-index:100!important;width:var(--pmm-chat-scroll-button-size)!important;height:var(--pmm-chat-scroll-button-size)!important}@media (max-width:900px){body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-heading-title-row{gap:9px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-action-cluster{max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-action-cluster::-webkit-scrollbar{display:none!important}}@media (max-width:760px){body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-heading-title-row{flex-wrap:wrap!important;white-space:normal!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-action-cluster{flex-wrap:nowrap!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-heading-meta-row .pmm-chat-sticky-participants{font-size:.82rem!important}body:has(.pmm-chat-detail-shell) .pmm-chat-scroll-bottom-button{right:calc((50px - var(--pmm-chat-scroll-button-size)) / 2)!important;bottom:calc(max(6px, env(safe-area-inset-bottom)) + 50px + 12px)!important}}:root{--pmm-chat-final-width:738px;--pmm-chat-scroll-gap-above-send:18px}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-transparent-shell,body:has(.pmm-chat-detail-shell) [data-composer-rail=transparent],body:has(.pmm-chat-detail-shell) section.pmm-chat-composer-shell{position:-webkit-sticky!important;position:sticky!important;overflow:visible!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;outline:0!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:0!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-transparent-row,body:has(.pmm-chat-detail-shell) [data-composer-row=transparent],body:has(.pmm-chat-detail-shell) form.pmm-chat-composer{position:relative!important;overflow:visible!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;outline:0!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:0!important}body:has(.pmm-chat-detail-shell) .pmm-chat-detail-main>.pmm-chat-scroll-bottom-button:not(.pmm-chat-composer-scroll-button){display:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-scroll-button,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell .pmm-chat-composer-scroll-button{position:absolute!important;right:calc((var(--pmm-chat-send-button-size) - var(--pmm-chat-scroll-button-size)) / 2)!important;bottom:calc(var(--pmm-chat-send-button-size) + var(--pmm-chat-scroll-gap-above-send))!important;z-index:130!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:var(--pmm-chat-scroll-button-size)!important;height:var(--pmm-chat-scroll-button-size)!important;margin:0!important;padding:0!important;border-radius:999px!important;border:1px solid rgba(103,116,135,.14)!important;background:rgba(255,255,255,.26)!important;color:rgba(103,116,135,.82)!important;box-shadow:none!important;transform:none!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-scroll-button:focus-visible,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-scroll-button:hover,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell .pmm-chat-composer-scroll-button:focus-visible,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell .pmm-chat-composer-scroll-button:hover{background:rgba(255,255,255,.38)!important;color:rgba(71,85,105,.94)!important;outline:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-scroll-button .pmm-chat-scroll-bottom-icon{width:20px!important;height:20px!important}@media (max-width:760px){body:has(.pmm-chat-detail-shell) .pmm-chat-composer-scroll-button,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell .pmm-chat-composer-scroll-button{right:calc((50px - var(--pmm-chat-scroll-button-size)) / 2)!important;bottom:calc(50px + 16px)!important}}:root{--pmm-chat-final-width:775px}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell,body:has(.pmm-chat-detail-shell) .pmm-chat-detail-main,body:has(.pmm-chat-detail-shell) .pmm-chat-detail-shell,body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-header,body:has(.pmm-chat-detail-shell) .pmm-chat-window{width:min(100%,var(--pmm-chat-final-width))!important;max-width:var(--pmm-chat-final-width)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-heading-title-row{justify-content:space-between!important;width:100%!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-action-cluster{margin-left:auto!important;justify-content:flex-end!important;text-align:right!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-action-cluster .pmm-chat-combined-allowance-chip,body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-action-cluster .pmm-chat-header-progress-button{text-align:center!important}@media (max-width:760px){body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-heading-title-row{align-items:flex-start!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-action-cluster{justify-content:flex-end!important;margin-left:auto!important}}body:has(.pmm-chat-detail-shell) .pmm-chat-window{display:block!important;align-content:normal!important;align-items:normal!important}body:has(.pmm-chat-detail-shell) .pmm-chat-thread{display:flex!important;flex-direction:column!important;justify-content:flex-end!important;align-items:stretch!important;gap:14px!important;margin:0!important;padding:0!important;list-style:none!important;background:transparent!important}body:has(.pmm-chat-detail-shell) .pmm-chat-message,body:has(.pmm-chat-detail-shell) .pmm-chat-message:not(#pmm-never-match){flex:0 0 auto!important;align-self:flex-start!important;display:grid!important;width:-moz-fit-content!important;width:fit-content!important;max-width:min(78%,680px)!important;height:auto!important;min-height:0!important;max-height:none!important;padding:13px 15px!important;overflow:visible!important}body:has(.pmm-chat-detail-shell) .pmm-chat-message-outgoing,body:has(.pmm-chat-detail-shell) .pmm-chat-message-pending{align-self:flex-end!important}body:has(.pmm-chat-detail-shell) .pmm-chat-message-admin,body:has(.pmm-chat-detail-shell) .pmm-chat-message-incoming{align-self:flex-start!important}body:has(.pmm-chat-detail-shell) .pmm-chat-message p{display:block!important;margin:0!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important}body:has(.pmm-chat-detail-shell) .pmm-chat-message-meta{align-self:end!important}body:has(.pmm-chat-detail-shell) .pmm-chat-pending-review-badge{justify-self:start!important}body:has(.pmm-chat-detail-shell) .pmm-chat-pending-review-note{display:block!important;margin:-2px 0 0!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-transparent-row,body:has(.pmm-chat-detail-shell) [data-composer-row=transparent],body:has(.pmm-chat-detail-shell) form.pmm-chat-composer,body:has(.pmm-chat-detail-shell) form.pmm-chat-composer-transparent-row{align-items:end!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer textarea,body:has(.pmm-chat-detail-shell) [data-composer-row=transparent] textarea{box-sizing:border-box!important;min-height:46px!important;height:var(--pmm-chat-composer-textarea-height,46px)!important;max-height:var(--pmm-chat-composer-textarea-max-height,200px)!important;overflow-y:var(--pmm-chat-composer-textarea-overflow-y,hidden)!important;line-height:22px!important;border-radius:24px!important;resize:none!important;white-space:pre-wrap!important;scrollbar-gutter:stable!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer textarea:placeholder-shown,body:has(.pmm-chat-detail-shell) [data-composer-row=transparent] textarea:placeholder-shown{border-radius:999px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-warning{display:block!important;margin:0 0 18px!important;white-space:pre-line!important;line-height:1.5!important}body:has(.pmm-chat-detail-shell) [data-allowance-limit-notice=true]{padding-top:2px!important}body:has(.pmm-chat-detail-shell) [data-composer-row=transparent] textarea[data-text-allowance-exhausted=true],body:has(.pmm-chat-detail-shell) [data-composer-row=transparent][data-text-allowance-exhausted=true] textarea{background:rgba(241,245,249,.86)!important;color:rgba(71,85,105,.56)!important;box-shadow:inset 0 0 0 1px rgba(148,163,184,.18),0 8px 18px rgba(31,41,55,.04)!important;cursor:not-allowed!important;opacity:.82!important}body:has(.pmm-chat-detail-shell) [data-composer-row=transparent] textarea[data-text-allowance-exhausted=true]::placeholder,body:has(.pmm-chat-detail-shell) [data-composer-row=transparent][data-text-allowance-exhausted=true] textarea::placeholder{color:rgba(100,116,139,.54)!important}body:has(.pmm-chat-detail-shell) [data-composer-row=transparent] .pmm-chat-composer-voice-button[data-voice-allowance-exhausted=true],body:has(.pmm-chat-detail-shell) [data-composer-row=transparent][data-voice-allowance-exhausted=true] .pmm-chat-composer-voice-button{color:rgba(100,116,139,.34)!important;opacity:.45!important;filter:grayscale(1) saturate(.55)!important;cursor:not-allowed!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-warning-block{display:block!important;margin:0 0 20px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-limit-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:14px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-limit-action{border:0!important;border-radius:999px!important;cursor:pointer!important;font-size:.78rem!important;font-weight:800!important;line-height:1!important;padding:10px 14px!important;transition:transform .18s ease,opacity .18s ease,box-shadow .18s ease!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-limit-action:hover:not(:disabled){transform:translateY(-1px)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-limit-action:disabled{cursor:not-allowed!important;opacity:.55!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-limit-action-primary{background:#f6366a!important;color:#ffffff!important;box-shadow:0 10px 20px rgba(246,54,106,.2)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-limit-action-awaiting,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-limit-action-awaiting:disabled,body:has(.pmm-chat-detail-shell) .pmm-chat-header-progress-button-awaiting,body:has(.pmm-chat-detail-shell) .pmm-chat-header-progress-button-awaiting:disabled{background:#2563eb!important;color:#ffffff!important;opacity:.92!important;box-shadow:0 10px 22px rgba(37,99,235,.22)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-header-feedback-state{background:rgba(37,99,235,.08)!important;color:#1d4ed8!important}body:has(.pmm-chat-detail-shell) .pmm-chat-progression-notice{background:rgba(37,99,235,.08)!important;border-radius:18px!important;box-shadow:inset 0 0 0 1px rgba(37,99,235,.14)!important;color:#1e3a8a!important;margin:10px 0 0!important;padding:12px 14px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-progression-notice p{font-size:.84rem!important;font-weight:700!important;line-height:1.45!important;margin:0!important}body:has(.pmm-chat-detail-shell) .pmm-chat-progression-notice-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:10px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-progression-notice-actions button{border:0!important;border-radius:999px!important;cursor:pointer!important;font-size:.78rem!important;font-weight:850!important;line-height:1!important;padding:9px 13px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-progression-notice-actions button:disabled{cursor:not-allowed!important;opacity:.58!important}body:has(.pmm-chat-detail-shell) .pmm-chat-progression-notice-primary{background:#2563eb!important;color:#ffffff!important;box-shadow:0 10px 20px rgba(37,99,235,.18)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-progression-notice-secondary{background:rgba(255,255,255,.86)!important;color:#1d4ed8!important;box-shadow:inset 0 0 0 1px rgba(37,99,235,.16)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-limit-action-secondary{background:rgba(255,255,255,.86)!important;color:#475569!important;box-shadow:inset 0 0 0 1px rgba(148,163,184,.25)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-limit-action-danger{background:rgba(127,29,29,.08)!important;color:#991b1b!important;box-shadow:inset 0 0 0 1px rgba(185,28,28,.16)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-limit-modal-backdrop{align-items:center!important;background:rgba(15,23,42,.42)!important;bottom:0!important;display:flex!important;justify-content:center!important;left:0!important;padding:20px!important;position:fixed!important;right:0!important;top:0!important;z-index:1000!important}body:has(.pmm-chat-detail-shell) .pmm-chat-limit-modal{background:rgba(255,255,255,.97)!important;border-radius:24px!important;box-shadow:0 30px 80px rgba(15,23,42,.24)!important;max-width:620px!important;padding:24px!important;width:min(620px,100%)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-limit-modal h2{color:#ef3d7a!important;font-size:1.18rem!important;margin:0 0 10px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-limit-modal p{color:#475569!important;font-size:.92rem!important;line-height:1.55!important;margin:0 0 12px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-limit-modal-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:center!important;margin-top:18px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-limit-modal-actions--single{justify-content:center!important}body:has(.pmm-chat-detail-shell) .pmm-chat-limit-modal-actions button{border:0!important;border-radius:999px!important;cursor:pointer!important;font-size:.84rem!important;font-weight:800!important;padding:11px 16px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-limit-modal-actions button:disabled{cursor:not-allowed!important;opacity:.6!important}body:has(.pmm-chat-detail-shell) .pmm-chat-limit-modal-primary{background:#ef3d7a!important;color:#ffffff!important;box-shadow:0 12px 28px rgba(239,61,122,.22)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-limit-modal-secondary{background:rgba(241,245,249,.95)!important;color:#475569!important}body:has(.pmm-chat-detail-shell) .pmm-chat-limit-modal-danger{background:rgba(127,29,29,.08)!important;color:#991b1b!important;box-shadow:inset 0 0 0 1px rgba(185,28,28,.16)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-end-modal-backdrop{align-items:center!important;background:rgba(15,23,42,.42)!important;bottom:0!important;display:flex!important;justify-content:center!important;left:0!important;padding:20px!important;position:fixed!important;right:0!important;top:0!important;z-index:1000!important}body:has(.pmm-chat-detail-shell) .pmm-chat-end-modal{background:rgba(255,255,255,.97)!important;border-radius:24px!important;box-shadow:0 30px 80px rgba(15,23,42,.24)!important;max-width:560px!important;padding:24px!important;width:min(560px,100%)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-end-modal h2{color:#111827!important;font-size:1.18rem!important;margin:0 0 10px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-end-modal p{color:#475569!important;font-size:.9rem!important;line-height:1.55!important;margin:0 0 16px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-end-modal-label{color:#334155!important;display:block!important;font-size:.82rem!important;font-weight:800!important;margin-bottom:8px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-end-modal-textarea{background:#ffffff!important;border:0!important;border-radius:16px!important;box-shadow:inset 0 0 0 1px rgba(148,163,184,.28)!important;color:#111827!important;font:inherit!important;line-height:1.45!important;min-height:132px!important;padding:14px!important;resize:vertical!important;width:100%!important}body:has(.pmm-chat-detail-shell) .pmm-chat-end-modal-feedback{color:#475569!important;font-size:.82rem!important;margin-top:10px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-end-modal-feedback-error{color:#991b1b!important}body:has(.pmm-chat-detail-shell) .pmm-chat-end-modal-actions{display:flex!important;gap:10px!important;justify-content:flex-end!important;margin-top:18px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-end-modal-actions button{border:0!important;border-radius:999px!important;cursor:pointer!important;font-size:.84rem!important;font-weight:800!important;padding:11px 16px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-end-modal-actions button:disabled{cursor:not-allowed!important;opacity:.6!important}body:has(.pmm-chat-detail-shell) .pmm-chat-end-modal-cancel{background:rgba(241,245,249,.95)!important;color:#475569!important}body:has(.pmm-chat-detail-shell) .pmm-chat-end-modal-confirm{background:#991b1b!important;color:#ffffff!important}body:has(.pmm-chat-detail-shell) .pmm-chat-message-awaiting-approval{background:rgba(255,255,255,.78)!important;border-color:rgba(148,163,184,.24)!important;color:#475569!important;opacity:.96!important}body:has(.pmm-chat-detail-shell) .pmm-chat-message-awaiting-approval p{color:#475569!important;font-style:italic!important}.pmm-chat-placeholder-meta,.pmm-chat-placeholder-status{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;border:1px solid rgba(148,163,184,.26);background:rgba(255,255,255,.7);color:#64748b;font-size:.72rem;font-weight:850;line-height:1.2;padding:3px 8px}body:has(.pmm-chat-detail-shell) .pmm-chat-message-awaiting-approval .pmm-chat-reply-preview{background:rgba(226,232,240,.5)!important;border-color:rgba(148,163,184,.24)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-thread>.pmm-chat-message-outgoing,body:has(.pmm-chat-detail-shell) .pmm-chat-thread>.pmm-chat-message[data-message-origin=current-member]{align-self:flex-end!important;-webkit-margin-start:auto!important;margin-inline-start:auto!important;-webkit-margin-end:0!important;margin-inline-end:0!important}body:has(.pmm-chat-detail-shell) .pmm-chat-thread>.pmm-chat-message-admin,body:has(.pmm-chat-detail-shell) .pmm-chat-thread>.pmm-chat-message-incoming,body:has(.pmm-chat-detail-shell) .pmm-chat-thread>.pmm-chat-message[data-message-origin=other-member]{align-self:flex-start!important;-webkit-margin-start:0!important;margin-inline-start:0!important;-webkit-margin-end:auto!important;margin-inline-end:auto!important}.pmm-support-submit-button{background:var(--pmm-brand-pink,#f6366a)!important;border-color:var(--pmm-brand-pink,#f6366a)!important;color:#ffffff!important;box-shadow:0 16px 32px rgba(246,54,106,.22)!important}.pmm-support-submit-button:not(:disabled):focus-visible,.pmm-support-submit-button:not(:disabled):hover{background:#e22f61!important;border-color:#e22f61!important;color:#ffffff!important;outline:none!important}.pmm-profile-edit-existing-sections{display:grid;grid-gap:18px;gap:18px}.pmm-protected-support-page .pmm-protected-sidebar-content{max-width:min(100%,880px)}.pmm-support-page-layout{width:100%}.pmm-support-ticket-form{gap:24px!important;margin:0!important;border:0!important}.pmm-support-ticket-field-card,.pmm-support-ticket-form{padding:0!important;background:transparent!important;box-shadow:none!important}.pmm-support-ticket-field-card{border-color:transparent!important;border-radius:0!important}.pmm-support-ticket-field-card .pmm-profile-edit-field-card-inner{gap:12px!important;background:transparent!important}.pmm-support-ticket-field-card .section-title{color:#242a32!important;font-size:.98rem!important;font-weight:900!important}.pmm-support-ticket-field-card .section-copy{color:#565f6a!important;font-size:.96rem!important;font-weight:500!important}.pmm-support-ticket-control{width:100%!important;min-height:54px!important;margin-top:10px!important;border:1px solid rgba(74,197,236,.28)!important;border-radius:12px!important;padding:12px 14px!important;color:#2f3742!important;font:inherit!important;font-weight:700!important;line-height:1.45!important;box-shadow:0 10px 24px rgba(51,51,51,.035)!important;outline:none!important;transition:border-color .18s ease,box-shadow .18s ease!important}.pmm-support-ticket-control:focus{border-color:rgba(246,54,106,.48)!important;box-shadow:0 0 0 3px rgba(246,54,106,.09)!important}.pmm-support-ticket-textarea{min-height:178px!important;border-radius:16px!important;padding:16px 18px!important;resize:vertical!important}.pmm-dashboard-notifications-time,.pmm-feed-test-notifications-time,.pmm-member-test-sidebar-notifications-time{display:block!important;margin-top:8px!important;color:rgba(79,100,114,.82)!important;font-size:.78rem!important;font-weight:850!important;letter-spacing:.01em!important}.pmm-protected-support-page .pmm-protected-sidebar-content{width:min(78%,880px)!important;max-width:880px!important}.pmm-support-page-layout{width:100%!important;margin-inline:auto!important}.pmm-support-ticket-form{width:100%!important;gap:22px!important}.pmm-support-ticket-field-card,.pmm-support-ticket-field-card .pmm-profile-edit-field-card-inner{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.pmm-support-ticket-field-card .section-title{color:var(--pmm-brand-pink,#f6366a)!important}.pmm-support-history-card{width:100%!important}.pmm-support-history-list{display:grid!important;grid-gap:14px!important;gap:14px!important;margin:0!important;padding:0!important;list-style:none!important}.pmm-support-history-item{display:grid!important;grid-gap:12px!important;gap:12px!important;border:1px solid rgba(217,202,180,.9)!important;border-radius:16px!important;padding:18px 20px!important;background:rgba(255,255,255,.76)!important}.pmm-support-history-header{align-items:flex-start!important;justify-content:space-between!important;gap:16px!important}.pmm-support-history-subject{color:#2f3742!important;font-size:1rem!important;font-weight:900!important;line-height:1.45!important;overflow-wrap:anywhere!important}.pmm-support-history-message{margin:0!important;color:#4f6472!important;font-size:.96rem!important;font-weight:550!important;line-height:1.65!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important}.pmm-support-history-timestamp{margin:0!important;color:rgba(79,100,114,.84)!important;font-size:.9rem!important;font-weight:800!important;line-height:1.45!important}.pmm-protected-support-page .pmm-protected-sidebar-content{width:min(58.5%,700px)!important;max-width:700px!important;margin-inline:auto!important}.pmm-support-ticket-control{background:rgba(255,255,255,.96)!important;border-color:rgba(246,54,106,.18)!important;box-shadow:0 14px 30px rgba(51,51,51,.045)!important}.pmm-support-ticket-form .pmm-support-submit-row{display:flex!important;justify-content:flex-end!important;margin-top:4px!important;margin-bottom:34px!important}.pmm-support-success-notice strong{font-weight:950!important}.pmm-support-history-card .section-title,.pmm-support-success-notice strong{color:var(--pmm-brand-pink,#f6366a)!important}.pmm-support-history-card .section-copy{color:#4f6472!important}.pmm-support-history-ticket{color:var(--pmm-brand-pink,#f6366a)!important;font-size:.84rem!important;font-weight:950!important;letter-spacing:.01em!important;line-height:1.45!important}@media (max-width:1100px){.pmm-protected-support-page .pmm-protected-sidebar-content{width:min(74%,700px)!important}}@media (max-width:900px){.pmm-protected-support-page .pmm-protected-sidebar-content{width:100%!important;max-width:min(100%,880px)!important}}.pmm-protected-support-page .pmm-protected-sidebar-content{width:min(64.5%,770px)!important;max-width:770px!important;-webkit-margin-start:auto!important;margin-inline-start:auto!important;-webkit-margin-end:clamp(24px,6vw,92px)!important;margin-inline-end:clamp(24px,6vw,92px)!important}.pmm-support-page-layout,.pmm-support-ticket-field-card,.pmm-support-ticket-field-card .pmm-profile-edit-field-card-inner,.pmm-support-ticket-form{text-align:left!important}.pmm-support-ticket-field-card:first-of-type .pmm-profile-edit-field-card-inner{padding-top:8px!important}.pmm-support-ticket-field-card:first-of-type .section-title{margin-top:6px!important}.pmm-support-ticket-control{background:#ffffff!important}@media (max-width:1100px){.pmm-protected-support-page .pmm-protected-sidebar-content{width:min(82%,770px)!important;-webkit-margin-start:auto!important;margin-inline-start:auto!important;-webkit-margin-end:clamp(18px,4vw,48px)!important;margin-inline-end:clamp(18px,4vw,48px)!important}}.pmm-protected-support-page .pmm-protected-sidebar-content{-webkit-margin-start:clamp(32px,6.5vw,120px)!important;margin-inline-start:clamp(32px,6.5vw,120px)!important}.pmm-support-page-layout,.pmm-support-ticket-form{justify-items:stretch!important;align-items:stretch!important}.pmm-support-ticket-form{margin-inline:0!important}.pmm-support-ticket-form input.pmm-support-ticket-control,.pmm-support-ticket-form select.pmm-support-ticket-control,.pmm-support-ticket-form textarea.pmm-support-ticket-control{filter:none!important}.pmm-support-ticket-form input.pmm-support-ticket-control,.pmm-support-ticket-form textarea.pmm-support-ticket-control{background-image:none!important}.pmm-support-ticket-form select.pmm-support-ticket-control{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background-image:linear-gradient(45deg,transparent 50%,#5f6b78 0),linear-gradient(135deg,#5f6b78 50%,transparent 0),linear-gradient(90deg,transparent,transparent)!important;background-position:calc(100% - 22px) 50%,calc(100% - 16px) 50%,100% 0!important;background-repeat:no-repeat!important;background-size:6px 6px,6px 6px,2.5em 100%!important}.pmm-support-ticket-form input.pmm-support-ticket-control:-webkit-autofill,.pmm-support-ticket-form select.pmm-support-ticket-control:-webkit-autofill,.pmm-support-ticket-form textarea.pmm-support-ticket-control:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #ffffff!important;-webkit-text-fill-color:#2f3742!important}@media (max-width:1100px){.pmm-protected-support-page .pmm-protected-sidebar-content{width:min(86%,850px)!important;max-width:850px!important;-webkit-margin-start:clamp(20px,4vw,54px)!important;margin-inline-start:clamp(20px,4vw,54px)!important;-webkit-margin-end:auto!important;margin-inline-end:auto!important}}.pmm-protected-support-page .pmm-protected-sidebar-content{width:min(71%,850px)!important;max-width:850px!important;-webkit-margin-start:clamp(16px,3.25vw,60px)!important;margin-inline-start:clamp(16px,3.25vw,60px)!important}.pmm-support-ticket-field-card .section-title{color:var(--pmm-text,#1f2933)!important;font-size:1.08rem!important;font-weight:950!important;letter-spacing:-.015em!important}@media (max-width:1100px){.pmm-protected-support-page .pmm-protected-sidebar-content{width:min(86%,850px)!important;max-width:850px!important;-webkit-margin-start:clamp(12px,2vw,28px)!important;margin-inline-start:clamp(12px,2vw,28px)!important;-webkit-margin-end:auto!important;margin-inline-end:auto!important}}@media (max-width:900px){.pmm-protected-support-page .pmm-protected-sidebar-content{width:100%!important;max-width:min(100%,880px)!important;margin-inline:auto!important}}.pmm-protected-support-page .pmm-protected-sidebar-content{-webkit-margin-start:clamp(8px,1.6vw,30px)!important;margin-inline-start:clamp(8px,1.6vw,30px)!important;-webkit-margin-end:auto!important;margin-inline-end:auto!important}.pmm-support-success-notice strong{color:inherit!important;font-weight:900!important}.pmm-support-history-header{display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:flex-start!important;gap:8px!important;text-align:right!important}.pmm-support-history-ticket{color:var(--pmm-text,#1f2933)!important;font-size:.86rem!important;font-weight:900!important;letter-spacing:.005em!important;line-height:1.35!important}.pmm-support-ticket-form input.pmm-support-ticket-control,.pmm-support-ticket-form select.pmm-support-ticket-control,.pmm-support-ticket-form textarea.pmm-support-ticket-control{background:#ffffff!important;background-color:#ffffff!important;opacity:1!important}@media (max-width:1100px){.pmm-protected-support-page .pmm-protected-sidebar-content{-webkit-margin-start:clamp(8px,1.2vw,18px)!important;margin-inline-start:clamp(8px,1.2vw,18px)!important;-webkit-margin-end:auto!important;margin-inline-end:auto!important}}@media (max-width:900px){.pmm-protected-support-page .pmm-protected-sidebar-content{margin-inline:auto!important}}.pmm-account-paired-fields{grid-gap:16px;gap:16px;margin-bottom:16px}.pmm-account-paired-field{display:flex;flex-direction:column;gap:6px;border:1px solid rgba(15,118,110,.16);border-radius:18px;background:rgba(255,255,255,.72);padding:16px 18px}.pmm-account-paired-field strong{color:#172033;font-size:.95rem}.pmm-account-paired-field span{color:#66758d;font-size:.95rem;line-height:1.5}.pmm-account-compact-list{margin-top:0}.pmm-protected-account-page .pmm-protected-sidebar-content{width:min(80%,760px);max-width:760px;-webkit-margin-start:clamp(0px,2vw,24px)!important;margin-inline-start:clamp(0px,2vw,24px)!important;-webkit-margin-end:auto!important;margin-inline-end:auto!important}.pmm-protected-account-page .pmm-card{border:0!important;background:transparent!important;box-shadow:none!important}.pmm-protected-account-page .pmm-card-inner{background:transparent!important}.pmm-protected-account-page .pmm-account-paired-field{border:0!important;background:transparent!important}.pmm-protected-account-page .pmm-safe-notice,.pmm-protected-account-page .pmm-warning-notice{border:0!important;background:rgba(255,255,255,.28)}@media (max-width:1100px){.pmm-protected-account-page .pmm-protected-sidebar-content{width:min(90%,760px);margin-inline:auto!important}}@media (max-width:760px){.pmm-protected-account-page .pmm-protected-sidebar-content{width:100%;max-width:none;margin-inline:auto!important}.pmm-account-paired-fields{grid-template-columns:1fr}}.pmm-matches-workflow-filter-heading p{color:var(--pmm-brand-pink,#f6366a)!important}.pmm-matches-workflow-filter-button,.pmm-matches-workflow-filter-button.pmm-matches-filter-button{color:#4b5563!important}.pmm-matches-workflow-filter-button.pmm-matches-filter-button-active,.pmm-matches-workflow-filter-button:focus-visible,.pmm-matches-workflow-filter-button:hover,.pmm-matches-workflow-filter-button[aria-pressed=true]{color:#374151!important}.pmm-matches-workflow-filter-emoji-icon{display:inline-flex;width:17px;height:17px;align-items:center;justify-content:center;font-size:15px;line-height:1}.pmm-member-test-sidebar-link-emoji-icon{width:20px;height:20px;font-size:17px;line-height:1}.pmm-other-member-profile-page .pmm-profile-viewer-action-message-enabled,.pmm-other-member-profile-page .pmm-profile-viewer-action-message-enabled:focus-visible,.pmm-other-member-profile-page .pmm-profile-viewer-action-message-enabled:hover{border-color:rgba(74,197,236,.28)!important;background:rgba(255,255,255,.9)!important;color:#415160!important;box-shadow:0 8px 18px rgba(24,44,78,.07)!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-message-enabled .pmm-profile-viewer-action-svg-icon{stroke:var(--pmm-brand-blue,#4ac5ec)!important}.pmm-profile-viewer-action-dialog h2{color:var(--pmm-brand-pink,#f6366a)!important}.pmm-profile-viewer-action-dialog p{white-space:pre-line}.pmm-other-member-profile-page .pmm-profile-viewer-action-dislike-icon{filter:grayscale(1) saturate(0);font-size:.9rem!important;opacity:.72}.pmm-other-member-profile-page .pmm-profile-viewer-action-disliked .pmm-profile-viewer-action-dislike-icon{filter:none;opacity:1}.pmm-notification-inline-action-link{color:var(--pmm-brand-pink,#f6366a)!important;font-weight:800;text-decoration:underline;text-underline-offset:.16em}.pmm-notification-clickable-card{cursor:pointer}.pmm-notification-clickable-card:focus-visible{border-radius:1.25rem;outline:3px solid rgba(246,54,106,.34);outline-offset:4px}.pmm-notification-clickable-card .pmm-notification-card{transition:box-shadow .18s ease,transform .18s ease,background-color .18s ease}.pmm-notification-clickable-card:focus-visible .pmm-notification-card,.pmm-notification-clickable-card:hover .pmm-notification-card{background:rgba(255,255,255,.98)!important;box-shadow:0 18px 38px rgba(19,51,86,.1);transform:translateY(-1px)}.pmm-notifications-page-layout{width:min(70%,1040px);margin-inline:auto}.pmm-notification-card,.pmm-notification-empty-card{background:rgba(255,255,255,.92)!important;border:0!important;border-radius:1.15rem!important;box-shadow:0 10px 28px rgba(19,51,86,.07)!important;padding:clamp(.95rem,2vw,1.35rem)}.pmm-notification-display-card .section-copy{margin:0;color:#536273;font-size:clamp(.88rem,1.25vw,.96rem);font-weight:400;line-height:1.58;max-width:calc(100% - 8.5rem);overflow-wrap:anywhere;white-space:normal}.pmm-notification-controls-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.25rem;width:100%}.pmm-notification-filter-group{display:inline-flex;align-items:center;gap:1.15rem}.pmm-notification-control-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent!important;border:0!important;border-radius:0!important;color:#7c8796!important;cursor:pointer;font-size:.84rem!important;font-weight:800;line-height:1.2;padding:.25rem 0!important}.pmm-notification-filter-button-active{color:var(--pmm-brand-pink,#f6366a)!important;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.42rem}.pmm-notification-control-button:focus-visible,.pmm-notification-control-button:hover{color:var(--pmm-brand-pink,#f6366a)!important}.pmm-notification-control-button:focus-visible,.pmm-notification-read-action:focus-visible{outline:3px solid rgba(246,54,106,.28);outline-offset:4px}.pmm-notification-mark-all-button{color:var(--pmm-brand-pink,#f6366a)!important;margin-left:auto}.pmm-notification-mark-all-button:disabled{color:#b9c0ca!important;cursor:default}.pmm-notification-card-layout{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:clamp(.85rem,2vw,1.1rem);gap:clamp(.85rem,2vw,1.1rem);align-items:flex-start}.pmm-notification-card-content{display:grid;grid-gap:.38rem;gap:.38rem;min-width:0}.pmm-notification-title-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:.55rem;gap:.55rem;align-items:center}.pmm-notification-title{color:#263344;font-size:clamp(.84rem,1.26vw,.99rem)!important;font-weight:800!important;line-height:1.25!important;margin:0!important}.pmm-notification-visual-icon{align-items:center;border-radius:999px;display:inline-flex;flex:0 0 auto;height:3rem;justify-content:center;width:3rem}.pmm-notification-visual-svg{display:block;fill:none;height:1.42rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.05;width:1.42rem}.pmm-notification-icon-profile-like{background:rgba(246,54,106,.12);color:var(--pmm-brand-pink,#f6366a)}.pmm-notification-icon-member-message{background:rgba(74,197,236,.14);color:#14a8b8}.pmm-notification-icon-progression{background:rgba(80,184,72,.14);color:#4caf3d}.pmm-notification-icon-new-match{background:rgba(239,166,22,.14);color:#e5a100}.pmm-notification-icon-mutual-match{background:rgba(124,91,222,.13);color:#6f4bd8}.pmm-notification-unread-dot{background:var(--pmm-brand-pink,#f6366a);border-radius:999px;box-shadow:0 0 0 4px rgba(246,54,106,.1);display:inline-flex;height:.48rem;width:.48rem}.pmm-notification-status{margin:0;border-radius:999px;font-size:.68rem;font-weight:800;line-height:1;padding:.33rem .62rem}.pmm-notification-status-unread{background:rgba(246,54,106,.1);color:var(--pmm-brand-pink,#f6366a)}.pmm-notification-status-read{background:rgba(138,148,163,.1);color:#8a94a3}.pmm-notification-meta-row{align-items:center;color:#8a94a3;display:flex;flex-wrap:wrap;font-size:.74rem;font-weight:400;gap:.45rem .7rem;line-height:1.35;margin-top:.12rem}.pmm-notification-primary-action,.pmm-notification-primary-action:focus-visible,.pmm-notification-primary-action:hover{background:var(--pmm-brand-pink,#f6366a)!important;border-color:var(--pmm-brand-pink,#f6366a)!important;color:#ffffff!important}.pmm-notification-read-action,.pmm-notification-read-action:focus-visible,.pmm-notification-read-action:hover{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent!important;border:0!important;color:var(--pmm-brand-pink,#f6366a)!important;cursor:pointer;font:inherit;font-weight:700;padding:0!important;text-decoration:none}.pmm-notification-read-complete{color:#a5afba;font:inherit;font-weight:400}@media (max-width:980px){.pmm-notifications-page-layout{width:100%}.pmm-notification-controls-row{align-items:flex-start;flex-direction:column}.pmm-notification-mark-all-button{margin-left:0}}@media (max-width:640px){.pmm-notification-card-layout{grid-template-columns:1fr}.pmm-notification-title-row{grid-template-columns:minmax(0,1fr) auto}.pmm-notification-display-card .section-copy{max-width:100%}.pmm-notification-status{grid-column:1/-1;justify-self:flex-start}}.pmm-profile-viewer-action-dialog h2,body:has(.pmm-chat-detail-shell) .pmm-chat-end-modal h2,body:has(.pmm-chat-detail-shell) .pmm-chat-limit-modal h2{font-weight:900!important}.pmm-profile-viewer-action-dialog p,body:has(.pmm-chat-detail-shell) .pmm-chat-end-modal p,body:has(.pmm-chat-detail-shell) .pmm-chat-limit-modal p{font-weight:400!important}.pmm-dashboard-notifications-panel .pmm-notification-inline-action-link,.pmm-dashboard-notifications-panel .pmm-notification-inline-action-link-topnav,.pmm-dashboard-notifications-panel a .pmm-notification-inline-action-link,.pmm-dashboard-notifications-panel a .pmm-notification-inline-action-link-topnav,.pmm-dashboard-notifications-panel span.pmm-notification-inline-action-link,.pmm-dashboard-notifications-panel span.pmm-notification-inline-action-link-topnav,.pmm-member-test-sidebar-notification-here-link,.pmm-member-test-sidebar-notifications-panel .pmm-notification-inline-action-link,.pmm-member-test-sidebar-notifications-panel button .pmm-notification-inline-action-link,.pmm-member-test-sidebar-notifications-panel span.pmm-notification-inline-action-link,.pmm-notification-inline-action-link-page{color:var(--pmm-brand-pink,#f6366a)!important;display:inline!important;font-weight:800!important;text-decoration:underline;text-underline-offset:.16em}.pmm-dashboard-notifications-panel .pmm-dropdown-notification-item>.pmm-dropdown-notification-card-link,.pmm-dashboard-notifications-panel .pmm-dropdown-notification-item>a,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-item>.pmm-dropdown-notification-card-link,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-item>a{align-items:flex-start!important;background:rgba(255,255,255,.72)!important;border-radius:14px!important;color:#334155!important;display:grid!important;grid-gap:.72rem!important;gap:.72rem!important;grid-template-columns:auto minmax(0,1fr)!important;padding:.82rem!important;position:relative!important;text-decoration:none!important}.pmm-dashboard-notifications-panel .pmm-dropdown-notification-item-unread>.pmm-dropdown-notification-card-link,.pmm-dashboard-notifications-panel .pmm-dropdown-notification-item-unread>a,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-item-unread>.pmm-dropdown-notification-card-link,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-item-unread>a{background:rgba(74,197,236,.08)!important}.pmm-dashboard-notifications-panel .pmm-dropdown-notification-copy,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-copy{display:grid!important;grid-gap:.22rem!important;gap:.22rem!important;grid-column:2!important;max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important}.pmm-dashboard-notifications-panel .pmm-dropdown-notification-icon-column,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-icon-column{align-items:center!important;display:grid!important;grid-gap:.58rem!important;gap:.58rem!important;grid-column:1!important;justify-items:center!important;min-width:4.08rem!important}.pmm-dashboard-notifications-panel .pmm-dropdown-notification-heading,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-heading{align-items:flex-start!important;display:block!important;line-height:1.25!important;min-width:0!important;width:100%!important}.pmm-dashboard-notifications-panel .pmm-dropdown-notification-heading>strong,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-heading>strong{color:#1f2937!important;display:block!important;font-size:.82rem!important;font-weight:900!important;line-height:1.25!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important}.pmm-dashboard-notifications-panel .pmm-dropdown-notification-body,.pmm-dashboard-notifications-panel .pmm-dropdown-notification-body span,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-body,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-body span{display:inline!important;margin:0!important;white-space:normal!important}.pmm-dashboard-notifications-panel .pmm-dropdown-notification-body,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-body{color:#64748b!important;font-size:.78rem!important;font-weight:700!important;line-height:1.38!important;max-width:100%!important;overflow-wrap:anywhere!important}.pmm-dashboard-notifications-panel .pmm-dropdown-notification-body .pmm-notification-inline-action-link,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-body .pmm-notification-inline-action-link{white-space:nowrap!important}.pmm-dashboard-notifications-panel .pmm-dropdown-notification-icon,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-icon{align-items:center!important;border-radius:999px!important;display:inline-flex!important;flex:0 0 auto!important;height:2.62rem!important;justify-content:center!important;margin:0!important;width:2.62rem!important}.pmm-dashboard-notifications-panel .pmm-dropdown-notification-icon svg,.pmm-dashboard-notifications-panel .pmm-dropdown-notification-icon-svg,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-icon svg,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-icon-svg{display:block!important;fill:none!important;height:1.28rem!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:2.05!important;width:1.28rem!important}.pmm-dashboard-notifications-panel .pmm-dropdown-notification-icon svg *,.pmm-dashboard-notifications-panel .pmm-dropdown-notification-icon-svg *,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-icon svg *,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-icon-svg *{fill:none!important;stroke:currentColor!important}.pmm-dashboard-notifications-panel .pmm-dropdown-notification-icon-profile_like,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-icon-profile_like{background:rgba(246,54,106,.12)!important;color:var(--pmm-brand-pink,#f6366a)!important}.pmm-dashboard-notifications-panel .pmm-dropdown-notification-icon-member_message,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-icon-member_message{background:rgba(74,197,236,.14)!important;color:#14a8b8!important}.pmm-dashboard-notifications-panel .pmm-dropdown-notification-icon-progression,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-icon-progression{background:rgba(80,184,72,.14)!important;color:#4caf3d!important}.pmm-dashboard-notifications-panel .pmm-dropdown-notification-icon-new_match,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-icon-new_match{background:rgba(239,166,22,.14)!important;color:#e5a100!important}.pmm-dashboard-notifications-panel .pmm-dropdown-notification-icon-mutual_match,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-icon-mutual_match{background:rgba(124,91,222,.13)!important;color:#6f4bd8!important}.pmm-dashboard-notifications-panel .pmm-dropdown-notification-status-tag,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-status-tag{align-self:flex-start!important;background:rgba(246,54,106,.1)!important;border-radius:999px!important;color:var(--pmm-brand-pink,#f6366a)!important;display:inline-flex!important;font-size:.68rem!important;font-weight:900!important;line-height:1!important;margin:0!important;padding:.34rem .56rem!important;position:static!important;white-space:nowrap!important}.pmm-dashboard-notifications-panel .pmm-dropdown-notification-status-tag-read,.pmm-member-test-sidebar-notifications-panel .pmm-dropdown-notification-status-tag-read{color:#8a95a4!important}.pmm-dashboard-notifications-panel .pmm-dashboard-notifications-time,.pmm-member-test-sidebar-notifications-panel .pmm-member-test-sidebar-notifications-time{font-size:.59rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.25!important}.pmm-unavailable-profile-main{min-height:min(68vh,720px);padding:clamp(2.5rem,6vw,5.5rem)}.pmm-unavailable-profile-main,.pmm-unavailable-profile-notice{align-items:center;display:flex;justify-content:center;text-align:center}.pmm-unavailable-profile-notice{background:rgba(255,255,255,.42);border:0;border-radius:0;box-shadow:none;flex-direction:column;gap:1.35rem;max-width:680px;padding:clamp(1.5rem,5vw,3rem)}.pmm-unavailable-profile-notice h1{color:var(--pmm-brand-pink,#f6366a);font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(.9rem,2vw,1.575rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;margin:0;text-align:center}.pmm-unavailable-profile-ok-button{min-width:7.5rem;text-transform:uppercase}body:has(.pmm-chat-detail-shell) .pmm-chat-system-card{align-self:stretch;list-style:none;margin:.75rem 0;max-width:100%;width:100%}body:has(.pmm-chat-detail-shell) .pmm-chat-system-card>*{width:100%}body:has(.pmm-chat-detail-shell) .pmm-chat-progression-notice h2{color:#1e3a8a;font-size:1rem;line-height:1.3;margin:0 0 .65rem}body:has(.pmm-chat-detail-shell) .pmm-chat-progression-notice p+p{margin-top:.6rem!important}body:has(.pmm-chat-detail-shell) .pmm-chat-progression-accepted-notice{background:#ffffff!important;color:#64748b!important;box-shadow:inset 0 0 0 1px rgba(148,163,184,.24)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-progression-accepted-notice p{color:#64748b!important}.pmm-wali-introduction-card h2{color:var(--pmm-brand-pink,#f6366a);font-weight:900}.pmm-wali-introduction-copy p{margin:0}.pmm-wali-introduction-options{border:0;display:grid;grid-gap:.75rem;gap:.75rem;margin:0;padding:0}.pmm-wali-introduction-options legend{color:var(--pmm-ink,#1f2937);font-weight:800;margin-bottom:.35rem}.pmm-wali-introduction-options>p{color:var(--pmm-muted,#6b7280);margin:0 0 .35rem}.pmm-wali-introduction-option{align-items:center;background:rgba(255,255,255,.78);border:1px solid rgba(148,163,184,.24);border-radius:.85rem;display:flex;gap:.65rem;padding:.8rem .9rem}.pmm-wali-introduction-option input{flex:0 0 auto;margin-top:.1rem}.pmm-wali-introduction-option span{flex:1 1 auto}.pmm-wali-introduction-submit{align-self:flex-start;background:var(--pmm-brand-blue,#4ac5ec);border-color:var(--pmm-brand-blue,#4ac5ec);min-width:0;width:auto}.pmm-wali-introduction-secondary-button{align-self:flex-start;background:transparent;border:0;color:var(--pmm-brand-pink,#f6366a);cursor:pointer;font:inherit;font-weight:800;padding:0}.pmm-wali-introduction-secondary-button:focus-visible{outline:2px solid var(--pmm-brand-pink,#f6366a);outline-offset:.2rem}.pmm-wali-introduction-preferred{color:var(--pmm-brand-pink,#f6366a);font-weight:800}.pmm-wali-introduction-submit,.pmm-wali-introduction-submit:focus-visible{background:var(--pmm-brand-blue,#4ac5ec);border-color:var(--pmm-brand-blue,#4ac5ec);color:#ffffff;min-width:0;padding-inline:1.25rem;width:-moz-fit-content;width:fit-content}.pmm-wali-introduction-submit:hover:not(:disabled){background:#1fa7df;border-color:#1fa7df;color:#ffffff}.pmm-wali-introduction-chat-message,.pmm-wali-introduction-readonly{border:1px solid rgba(246,54,106,.14);border-radius:.9rem;background:rgba(246,54,106,.055);padding:.95rem 1rem}.pmm-wali-introduction-chat-message p,.pmm-wali-introduction-readonly h3{margin:0}.pmm-wali-introduction-readonly h3{color:var(--pmm-ink,#1f2937);font-size:.98rem;font-weight:850}.pmm-wali-introduction-readonly ul{display:grid;grid-gap:.45rem;gap:.45rem;margin:.65rem 0 0;-webkit-padding-start:1.15rem;padding-inline-start:1.15rem}.pmm-wali-introduction-chat-message{display:grid;grid-gap:.85rem;gap:.85rem;color:var(--pmm-ink,#1f2937);line-height:1.45}.pmm-wali-introduction-details-form{border-top:1px solid rgba(148,163,184,.16);margin-top:.35rem;padding-top:.35rem}.pmm-wali-introduction-field{display:grid;grid-gap:.35rem;gap:.35rem}.pmm-wali-introduction-checkbox-confirmation>span,.pmm-wali-introduction-field>span{color:var(--pmm-ink,#1f2937);font-weight:750}.pmm-wali-introduction-field input,.pmm-wali-introduction-field select{background:rgba(255,255,255,.92);border:1px solid rgba(148,163,184,.34);border-radius:.8rem;color:var(--pmm-ink,#1f2937);font:inherit;padding:.75rem .85rem;width:100%}.pmm-wali-introduction-field input:focus,.pmm-wali-introduction-field select:focus{border-color:var(--pmm-brand-blue,#4ac5ec);box-shadow:0 0 0 3px rgba(74,197,236,.18);outline:none}.pmm-wali-introduction-checkbox-confirmation{align-items:flex-start;display:flex;gap:.65rem;line-height:1.45}.pmm-wali-introduction-checkbox-confirmation input{flex:0 0 auto;margin-top:.24rem}body:has(.pmm-chat-detail-shell) .pmm-chat-progression-waiting-card{align-items:flex-start!important;display:flex!important;gap:.75rem!important}body:has(.pmm-chat-detail-shell) .pmm-chat-progression-clock-icon{color:var(--pmm-brand-pink,#f6366a)!important;flex:0 0 auto!important;height:1.45rem!important;margin-top:.1rem!important;width:1.45rem!important}body:has(.pmm-chat-detail-shell) .pmm-chat-progression-waiting-card>div{display:grid!important;grid-gap:.4rem!important;gap:.4rem!important}.pmm-wali-introduction-card .pmm-section-card,.pmm-wali-introduction-card .pmm-section-card-body{overflow:visible}.pmm-wali-introduction-stepper{grid-gap:0;gap:0;margin-top:.35rem}.pmm-wali-introduction-step{display:grid;grid-template-columns:2.25rem minmax(0,1fr);position:relative}.pmm-wali-introduction-step:not(:last-child){padding-bottom:1.15rem}.pmm-wali-introduction-step:not(:last-child):before{background:linear-gradient(180deg,rgba(74,197,236,.38),rgba(74,197,236,.1));bottom:.2rem;content:"";left:.98rem;position:absolute;top:2.25rem;width:2px}.pmm-wali-introduction-step-marker{align-items:center;background:rgba(255,255,255,.96);border:2px solid rgba(74,197,236,.38);border-radius:999px;color:var(--pmm-brand-blue,#4ac5ec);display:flex;font-size:.82rem;font-weight:900;height:2rem;justify-content:center;line-height:1;position:relative;width:2rem;z-index:1}.pmm-wali-introduction-step-active .pmm-wali-introduction-step-marker{background:var(--pmm-brand-blue,#4ac5ec);border-color:var(--pmm-brand-blue,#4ac5ec);color:#ffffff;box-shadow:0 10px 22px rgba(74,197,236,.22)}.pmm-wali-introduction-step-complete .pmm-wali-introduction-step-marker{background:rgba(74,197,236,.12);color:var(--pmm-brand-blue,#4ac5ec)}.pmm-wali-introduction-step-inactive .pmm-wali-introduction-step-marker{border-color:rgba(148,163,184,.28);color:rgba(100,116,139,.78)}.pmm-wali-introduction-step-body{background:rgba(238,248,253,.78);border:1px solid rgba(74,197,236,.18);border-radius:1rem;display:grid;grid-gap:.85rem;gap:.85rem;padding:.95rem 1rem}.pmm-wali-introduction-step-active .pmm-wali-introduction-step-body{background:linear-gradient(180deg,rgba(238,248,253,.98),rgba(255,255,255,.94));border-color:rgba(74,197,236,.3);box-shadow:0 14px 32px rgba(74,197,236,.12)}.pmm-wali-introduction-step-inactive .pmm-wali-introduction-step-body{background:rgba(248,250,252,.72);border-color:rgba(148,163,184,.18);color:rgba(71,85,105,.78)}.pmm-wali-introduction-step-body h3{color:var(--pmm-brand-pink,#f6366a);font-size:.98rem;font-weight:900;line-height:1.25;margin:0}.pmm-wali-introduction-step-inactive .pmm-wali-introduction-step-body h3{color:rgba(246,54,106,.58)}.pmm-wali-introduction-step-body p{margin:0}.pmm-wali-introduction-complete-card,.pmm-wali-introduction-step-summary{background:rgba(255,255,255,.84);border:1px solid rgba(74,197,236,.16);border-radius:.9rem;display:grid;grid-gap:.45rem;gap:.45rem;padding:.85rem .9rem}.pmm-wali-introduction-complete-card strong,.pmm-wali-introduction-step-summary strong{font-weight:900}.pmm-wali-introduction-step-summary ul{display:grid;grid-gap:.35rem;gap:.35rem;margin:0;-webkit-padding-start:1rem;padding-inline-start:1rem}.pmm-wali-introduction-details-pane{display:grid;grid-gap:.8rem;gap:.8rem}.pmm-wali-introduction-muted-copy{color:rgba(71,85,105,.72);font-size:.9rem;font-weight:650}.pmm-wali-introduction-detail-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.pmm-wali-introduction-waiting-card{background:rgba(238,248,253,.92);border:1px solid rgba(74,197,236,.24);border-radius:.95rem;color:rgba(51,65,85,.92);display:flex;padding:.85rem .9rem}.pmm-wali-introduction-clock-icon{flex:0 0 auto;height:1.35rem;margin-top:.1rem;width:1.35rem}.pmm-wali-introduction-waiting-card p{font-size:.9rem;font-weight:750;line-height:1.45;margin:0}.pmm-wali-introduction-loading-sentinel{display:none!important}.pmm-wali-introduction-waiting-inline{align-items:flex-start;background:transparent!important;border:0!important;box-shadow:none!important;color:rgba(51,65,85,.92);display:flex;gap:.7rem;padding:0!important}.pmm-wali-introduction-waiting-inline p{font-size:.98rem;font-weight:750;line-height:1.45;margin:0}.pmm-wali-introduction-field input,.pmm-wali-introduction-field select{min-height:2.85rem}@media (max-width:640px){.pmm-wali-introduction-step{grid-template-columns:1.85rem minmax(0,1fr)}.pmm-wali-introduction-step-marker{height:1.65rem;width:1.65rem}.pmm-wali-introduction-step:not(:last-child):before{left:.82rem;top:1.9rem}.pmm-wali-introduction-step-body{padding:.85rem}}.pmm-wali-introduction-step-body{color:rgba(51,65,85,.92)}.pmm-wali-introduction-complete-card strong,.pmm-wali-introduction-options legend,.pmm-wali-introduction-step-body h3,.pmm-wali-introduction-step-summary strong{color:var(--pmm-brand-pink,#f6366a)}.pmm-wali-introduction-checkbox-confirmation>span,.pmm-wali-introduction-field>span,.pmm-wali-introduction-option span,.pmm-wali-introduction-options>p,.pmm-wali-introduction-step-body li,.pmm-wali-introduction-step-body p{color:rgba(71,85,105,.94)}.pmm-wali-introduction-step-active .pmm-wali-introduction-step-body{outline:1px solid rgba(74,197,236,.18)}.pmm-wali-introduction-step:not(.pmm-wali-introduction-step-active) .pmm-wali-introduction-step-body{gap:.45rem}.pmm-wali-introduction-card,.pmm-wali-introduction-card .pmm-section-card,.pmm-wali-introduction-card .pmm-section-card-body{background:transparent!important;box-shadow:none!important}.pmm-wali-introduction-card .pmm-section-card{border-color:transparent!important}.pmm-wali-introduction-card .pmm-section-card-body{padding-inline:0!important}.pmm-wali-introduction-stepper{display:grid;grid-gap:1rem;gap:1rem;margin-top:.45rem}.pmm-wali-introduction-stepper-bar{display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0 0 .15rem;padding:0}.pmm-wali-introduction-horizontal-step{align-items:center;display:grid;grid-gap:.42rem;gap:.42rem;justify-items:center;min-width:0;position:relative;text-align:center}.pmm-wali-introduction-horizontal-step:not(:last-child):after{background:rgba(100,116,139,.34);content:"";height:2px;left:calc(50% + 1.2rem);position:absolute;right:calc(-50% + 1.2rem);top:2.78rem;z-index:0}.pmm-wali-introduction-horizontal-step-label{color:rgba(71,85,105,.92);display:block;font-size:clamp(.68rem,1.9vw,.82rem);font-weight:850;line-height:1.15;min-height:1.15rem;position:relative;z-index:1}.pmm-wali-introduction-horizontal-step-active .pmm-wali-introduction-horizontal-step-label,.pmm-wali-introduction-horizontal-step-complete .pmm-wali-introduction-horizontal-step-label{color:var(--pmm-brand-pink,#f6366a)}.pmm-wali-introduction-horizontal-step .pmm-wali-introduction-step-marker{background:rgba(255,255,255,.72);border:2px solid rgba(100,116,139,.42);border-radius:999px;color:rgba(51,65,85,.9);display:inline-flex;font-size:.88rem;font-weight:950;height:2.05rem;line-height:1;position:relative;width:2.05rem;z-index:1}.pmm-wali-introduction-horizontal-step-active .pmm-wali-introduction-step-marker,.pmm-wali-introduction-horizontal-step-complete .pmm-wali-introduction-step-marker{background:var(--pmm-brand-pink,#f6366a);box-shadow:0 12px 26px rgba(246,54,106,.24)}.pmm-wali-introduction-horizontal-step-inactive:not(:last-child):after{background:rgba(100,116,139,.34)}.pmm-wali-introduction-horizontal-step-inactive .pmm-wali-introduction-horizontal-step-label{color:rgba(71,85,105,.72)}.pmm-wali-introduction-horizontal-step-inactive .pmm-wali-introduction-step-marker{background:rgba(255,255,255,.72);border-color:rgba(100,116,139,.42);box-shadow:none;color:rgba(51,65,85,.78)}.pmm-wali-introduction-step-page{background:transparent!important;border:0!important;box-shadow:none!important;color:rgba(71,85,105,.96);display:grid;grid-gap:.85rem;gap:.85rem;margin:0;padding:.15rem 0 0}.pmm-wali-introduction-step-page>h3{font-size:clamp(1rem,2.2vw,1.2rem);line-height:1.2}.pmm-wali-introduction-checkbox-confirmation>span,.pmm-wali-introduction-field>span,.pmm-wali-introduction-option span,.pmm-wali-introduction-options>p,.pmm-wali-introduction-step-page li,.pmm-wali-introduction-step-page p{color:rgba(71,85,105,.96)}.pmm-wali-introduction-complete-card,.pmm-wali-introduction-option,.pmm-wali-introduction-step-summary,.pmm-wali-introduction-waiting-card{background:transparent!important}.pmm-wali-introduction-complete-card,.pmm-wali-introduction-option,.pmm-wali-introduction-step-summary,.pmm-wali-introduction-waiting-card{border-color:rgba(246,54,106,.18)}.pmm-wali-introduction-option:has(input:checked){border-color:rgba(246,54,106,.58);box-shadow:0 12px 28px rgba(246,54,106,.1)}.pmm-wali-introduction-field input,.pmm-wali-introduction-field select{background:rgba(255,255,255,.66);border-color:rgba(100,116,139,.34)}.pmm-wali-introduction-field input:focus,.pmm-wali-introduction-field select:focus{border-color:var(--pmm-brand-pink,#f6366a);box-shadow:0 0 0 3px rgba(246,54,106,.15)}.pmm-wali-introduction-details-form{border-top:0;margin-top:0;padding-top:0}.pmm-wali-introduction-submit,.pmm-wali-introduction-submit:focus-visible,.pmm-wali-introduction-submit:hover:not(:disabled){background:var(--pmm-brand-pink,#f6366a);border-color:var(--pmm-brand-pink,#f6366a);color:#ffffff}.pmm-wali-introduction-detail-actions{justify-content:center}@media (max-width:640px){.pmm-wali-introduction-horizontal-step:not(:last-child):after{left:calc(50% + 1rem);right:calc(-50% + 1rem);top:2.72rem}.pmm-wali-introduction-horizontal-step .pmm-wali-introduction-step-marker{height:1.85rem;width:1.85rem}}.pmm-wali-introduction-card,.pmm-wali-introduction-card .pmm-card,.pmm-wali-introduction-card .pmm-card-inner,.pmm-wali-introduction-card .pmm-danger-notice,.pmm-wali-introduction-card .pmm-safe-notice,.pmm-wali-introduction-card .pmm-section-card,.pmm-wali-introduction-card .pmm-section-card-body,.pmm-wali-introduction-card .pmm-stack,.pmm-wali-introduction-card .pmm-warning-notice,.pmm-wali-introduction-complete-card,.pmm-wali-introduction-details-form,.pmm-wali-introduction-details-pane,.pmm-wali-introduction-option,.pmm-wali-introduction-step-page,.pmm-wali-introduction-step-summary,.pmm-wali-introduction-stepper,.pmm-wali-introduction-waiting-card{background:transparent!important;box-shadow:none!important}.pmm-wali-introduction-card .pmm-card,.pmm-wali-introduction-card .pmm-card-inner,.pmm-wali-introduction-card .pmm-danger-notice,.pmm-wali-introduction-card .pmm-safe-notice,.pmm-wali-introduction-card .pmm-section-card,.pmm-wali-introduction-card .pmm-section-card-body,.pmm-wali-introduction-card .pmm-warning-notice,.pmm-wali-introduction-complete-card,.pmm-wali-introduction-option,.pmm-wali-introduction-step-page,.pmm-wali-introduction-step-summary,.pmm-wali-introduction-waiting-card{border-color:transparent!important}.pmm-wali-introduction-card .pmm-card-inner,.pmm-wali-introduction-card .pmm-section-card-body{padding:0!important}.pmm-wali-introduction-card .pmm-kicker,.pmm-wali-introduction-card .route-summary-header,.pmm-wali-introduction-card .section-copy,.pmm-wali-introduction-card .section-title{display:none!important}.pmm-wali-introduction-stepper{gap:1.05rem;margin-top:0}.pmm-wali-introduction-stepper-bar{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:.25rem}.pmm-wali-introduction-horizontal-step{gap:.34rem}.pmm-wali-introduction-horizontal-step:not(:last-child):after{left:calc(50% + .72rem);right:calc(-50% + .72rem);top:2.12rem}.pmm-wali-introduction-horizontal-step-active .pmm-wali-introduction-horizontal-step-label,.pmm-wali-introduction-horizontal-step-complete .pmm-wali-introduction-horizontal-step-label,.pmm-wali-introduction-horizontal-step-inactive .pmm-wali-introduction-horizontal-step-label,.pmm-wali-introduction-horizontal-step-label{color:rgba(71,85,105,.82);font-size:clamp(.62rem,1.7vw,.76rem);font-weight:850}.pmm-wali-introduction-horizontal-step .pmm-wali-introduction-step-marker,.pmm-wali-introduction-horizontal-step-inactive .pmm-wali-introduction-step-marker{background:transparent!important;border-color:rgba(100,116,139,.46);box-shadow:none!important;color:rgba(71,85,105,.82);font-size:.62rem;height:1.25rem;width:1.25rem}.pmm-wali-introduction-horizontal-step-active .pmm-wali-introduction-step-marker,.pmm-wali-introduction-horizontal-step-complete .pmm-wali-introduction-step-marker{background:var(--pmm-brand-pink,#f6366a)!important;border-color:var(--pmm-brand-pink,#f6366a);color:#ffffff}.pmm-wali-introduction-horizontal-step-active:not(:last-child):after,.pmm-wali-introduction-horizontal-step-complete:not(:last-child):after{background:var(--pmm-brand-pink,#f6366a)}.pmm-wali-introduction-step-page{gap:.7rem;padding:0!important}.pmm-wali-introduction-step-page>h3{color:var(--pmm-brand-pink,#f6366a);font-size:clamp(1.05rem,2.4vw,1.32rem);font-weight:950;margin:0;text-align:center}.pmm-wali-introduction-stage-description{color:rgba(71,85,105,.92);font-size:clamp(.9rem,2vw,1rem);line-height:1.55;margin:0 auto;max-width:46rem;text-align:center}.pmm-wali-introduction-card .pmm-danger-notice,.pmm-wali-introduction-card .pmm-safe-notice,.pmm-wali-introduction-card .pmm-warning-notice,.pmm-wali-introduction-complete-card,.pmm-wali-introduction-option,.pmm-wali-introduction-step-summary,.pmm-wali-introduction-waiting-card{border-width:0!important;padding-inline:0!important}.pmm-wali-introduction-complete-card,.pmm-wali-introduction-step-summary{gap:.55rem}.pmm-wali-introduction-complete-card strong,.pmm-wali-introduction-step-summary strong{color:var(--pmm-brand-pink,#f6366a)}.pmm-wali-introduction-option{padding-block:.35rem!important}.pmm-wali-introduction-option:has(input:checked){border-color:transparent!important;box-shadow:none!important}.pmm-wali-introduction-checkbox-confirmation input,.pmm-wali-introduction-option input{accent-color:var(--pmm-brand-pink,#f6366a)}.pmm-wali-introduction-field input,.pmm-wali-introduction-field select{background:transparent!important;border:0!important;border-bottom:1px solid rgba(100,116,139,.42)!important;border-radius:0!important;box-shadow:none!important;color:rgba(51,65,85,.96);padding-inline:0!important}.pmm-wali-introduction-field input:focus,.pmm-wali-introduction-field select:focus{border-bottom-color:var(--pmm-brand-pink,#f6366a)!important;box-shadow:none!important}.pmm-wali-introduction-submit,.pmm-wali-introduction-submit:focus-visible,.pmm-wali-introduction-submit:hover:not(:disabled){background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:var(--pmm-brand-pink,#f6366a)!important;padding-inline:0!important}.pmm-wali-introduction-submit:hover:not(:disabled){text-decoration:underline;text-underline-offset:.18rem}.pmm-wali-introduction-waiting-card{align-items:flex-start;gap:.7rem;padding-block:.1rem!important}.pmm-wali-introduction-clock-icon{color:var(--pmm-brand-blue,#4ac5ec)}.pmm-wali-introduction-checkbox-confirmation>span,.pmm-wali-introduction-field>span,.pmm-wali-introduction-muted-copy,.pmm-wali-introduction-option span,.pmm-wali-introduction-options legend,.pmm-wali-introduction-options>p,.pmm-wali-introduction-step-page li,.pmm-wali-introduction-step-page p,.pmm-wali-introduction-waiting-card p{color:rgba(71,85,105,.94)}@media (max-width:640px){.pmm-wali-introduction-horizontal-step:not(:last-child):after{left:calc(50% + .65rem);right:calc(-50% + .65rem);top:2.05rem}.pmm-wali-introduction-horizontal-step .pmm-wali-introduction-step-marker,.pmm-wali-introduction-horizontal-step-inactive .pmm-wali-introduction-step-marker{height:1.15rem;width:1.15rem}}.pmm-wali-introduction-step-page{background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.8))!important;margin-inline:auto;max-width:60%;padding:clamp(.35rem,1.4vw,1rem) clamp(.25rem,1.6vw,1.2rem) clamp(1rem,2vw,1.5rem)!important;width:60%}.pmm-wali-introduction-submit,.pmm-wali-introduction-submit:focus-visible,.pmm-wali-introduction-submit:hover:not(:disabled){background:var(--login-pink,var(--pmm-brand-pink,#f6366a))!important;border-color:var(--login-pink,var(--pmm-brand-pink,#f6366a))!important;box-shadow:0 12px 24px rgba(246,54,106,.2)!important;color:#ffffff!important;min-height:44px;padding:0 18px!important;text-decoration:none!important}.pmm-wali-introduction-submit:focus-visible,.pmm-wali-introduction-submit:hover:not(:disabled){background:var(--login-divi-pink,#eb3f61)!important;border-color:var(--login-divi-pink,#eb3f61)!important;color:#ffffff!important}.pmm-wali-introduction-submit:focus-visible{outline:3px solid rgba(246,54,106,.2);outline-offset:.18rem}.pmm-wali-introduction-submit:disabled{box-shadow:none!important;cursor:not-allowed;opacity:.62;transform:none}@media (max-width:760px){.pmm-wali-introduction-step-page{max-width:100%;padding-inline:.25rem!important;width:100%}}.pmm-wali-introduction-step-page{background:linear-gradient(180deg,rgba(255,255,255,.7),rgba(255,255,255,0))!important}.pmm-wali-introduction-submit{align-self:center!important;justify-self:center!important}.pmm-wali-introduction-checkbox-confirmation>span{white-space:pre-line;font-weight:400!important}.pmm-wali-introduction-checkbox-confirmation{margin-top:.73rem!important}.pmm-wali-introduction-confirmation-copy{display:grid!important;grid-gap:.87rem!important;gap:.87rem!important;white-space:normal!important}.pmm-wali-introduction-confirmation-copy>span{display:block}.pmm-wali-phone-control{margin-top:0;width:100%}.pmm-wali-introduction-detail-actions{align-items:center!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:1.18rem!important;justify-content:center!important;margin-top:.5rem!important}.pmm-wali-introduction-detail-actions .pmm-wali-introduction-text-back-action{margin-top:0!important}.pmm-wali-introduction-text-back-action{font-size:.85em!important;line-height:1.2!important}.pmm-wali-phone-control .pmm-profile-phone-row{display:grid!important;grid-template-columns:minmax(112px,.4fr) minmax(0,.6fr)!important;align-items:end!important;grid-gap:10px!important;gap:10px!important;width:100%}.pmm-wali-phone-control .pmm-profile-phone-code-trigger{grid-template-columns:auto auto auto!important;min-width:0!important}.pmm-wali-phone-control .pmm-profile-phone-code-trigger-text{display:none!important}.pmm-wali-phone-control .pmm-profile-phone-number-input{min-width:0!important}.pmm-wali-phone-control .pmm-profile-phone-code-menu{min-width:min(100%,420px)!important;width:max-content!important}body:has(.pmm-chat-detail-shell) .pmm-chat-progression-notice-actions{justify-content:center!important}body:has(.pmm-chat-detail-shell) .pmm-chat-progression-notice-actions button,body:has(.pmm-chat-detail-shell) .pmm-chat-progression-notice-primary,body:has(.pmm-chat-detail-shell) .pmm-chat-progression-notice-secondary{background:var(--login-pink,var(--pmm-brand-pink,#f6366a))!important;border-color:var(--login-pink,var(--pmm-brand-pink,#f6366a))!important;color:#ffffff!important}body:has(.pmm-chat-detail-shell) .pmm-chat-progression-notice-actions button:focus-visible:not(:disabled),body:has(.pmm-chat-detail-shell) .pmm-chat-progression-notice-actions button:hover:not(:disabled){background:var(--login-divi-pink,#eb3f61)!important;border-color:var(--login-divi-pink,#eb3f61)!important;color:#ffffff!important}@media (max-width:860px){.pmm-wali-phone-control .pmm-profile-phone-row{grid-template-columns:minmax(104px,.42fr) minmax(0,.58fr)!important}.pmm-wali-phone-control .pmm-profile-phone-code-menu{min-width:100%!important;width:100%!important}}.pmm-wali-introduction-card .pmm-danger-notice,.pmm-wali-introduction-card .pmm-safe-notice,.pmm-wali-introduction-card .pmm-wali-introduction-mismatch-card,.pmm-wali-introduction-card .pmm-wali-introduction-waiting-card,.pmm-wali-introduction-card .pmm-warning-notice,body:has(.pmm-chat-detail-shell) .pmm-chat-progression-notice{background:#ffffff!important;border:1px solid rgba(148,163,184,.24)!important;box-shadow:none!important;color:#64748b!important}.pmm-wali-introduction-card .pmm-danger-notice,.pmm-wali-introduction-card .pmm-safe-notice,.pmm-wali-introduction-card .pmm-wali-introduction-mismatch-card p,.pmm-wali-introduction-card .pmm-wali-introduction-waiting-card p,.pmm-wali-introduction-card .pmm-warning-notice,body:has(.pmm-chat-detail-shell) .pmm-chat-progression-notice h2,body:has(.pmm-chat-detail-shell) .pmm-chat-progression-notice p{color:#64748b!important}.pmm-wali-introduction-card .pmm-danger-notice,.pmm-wali-introduction-card .pmm-safe-notice,.pmm-wali-introduction-card .pmm-wali-introduction-mismatch-card,.pmm-wali-introduction-card .pmm-wali-introduction-waiting-card,.pmm-wali-introduction-card .pmm-warning-notice{border-radius:8px;padding:.9rem 1rem!important}.pmm-wali-introduction-step-summary strong{color:#64748b!important}.pmm-wali-introduction-mismatch-card{display:grid;grid-gap:.85rem;gap:.85rem}.pmm-wali-introduction-mismatch-card p{margin:0}.pmm-wali-introduction-mismatch-actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.pmm-wali-introduction-admin-mention{color:var(--pmm-brand-pink,#f6366a)!important;font-weight:900}.pmm-wali-introduction-form-error{margin:.25rem 0;width:100%}.pmm-wali-introduction-card .pmm-wali-introduction-form-error .pmm-danger-notice{background:rgba(254,242,242,.98)!important;border:1px solid rgba(220,38,38,.34)!important;color:#b91c1c!important;padding:.75rem .9rem!important}.pmm-wali-introduction-card .pmm-wali-introduction-form-error .pmm-danger-notice span,.pmm-wali-introduction-card .pmm-wali-introduction-form-error .pmm-danger-notice strong{color:#b91c1c!important}.pmm-wali-introduction-support-copy{display:grid;grid-gap:.85rem;gap:.85rem;margin-top:.7rem}.pmm-wali-introduction-support-copy p{color:#64748b!important;line-height:1.55;margin:0}.pmm-wali-introduction-card .pmm-wali-introduction-required-invalid{background:rgba(254,242,242,.96)!important;border-radius:8px;outline:2px solid #dc2626!important;outline-offset:2px;padding:.65rem .75rem!important}.pmm-wali-introduction-card .pmm-wali-introduction-required-invalid>legend,.pmm-wali-introduction-card .pmm-wali-introduction-required-invalid>span{color:#b91c1c!important}.pmm-wali-introduction-card .pmm-wali-introduction-field.pmm-wali-introduction-required-invalid input,.pmm-wali-introduction-card .pmm-wali-introduction-field.pmm-wali-introduction-required-invalid select{border-bottom-color:#dc2626!important}.pmm-wali-introduction-card .pmm-wali-introduction-checkbox-confirmation.pmm-wali-introduction-required-invalid input{box-shadow:0 0 0 3px rgba(220,38,38,.2)}.pmm-wali-introduction-complete-card{margin-bottom:1.5rem}body:has(.pmm-chat-wali-top-dock){--pmm-chat-wali-dock-height:40px}.pmm-chat-wali-top-dock{display:grid;width:min(100%,var(--pmm-chat-final-width,775px));min-height:var(--pmm-chat-wali-dock-height);margin-inline:auto;place-items:center}.pmm-chat-wali-top-dock-open{align-content:start;height:auto;max-height:none;overflow:visible;padding:8px clamp(8px,1.4vw,16px) 14px}.pmm-chat-wali-top-dock-open .pmm-wali-introduction-card,.pmm-chat-wali-top-dock-open .pmm-wali-introduction-card>*,.pmm-chat-wali-top-dock-open .pmm-wali-introduction-step-page{width:100%}.pmm-chat-wali-top-dock-open .pmm-wali-introduction-step-page{max-width:720px}.pmm-chat-wali-launch-button,.pmm-chat-wali-launch-button:focus-visible:not(:disabled),.pmm-chat-wali-launch-button:hover:not(:disabled){height:32px!important;min-height:32px!important;border-color:var(--login-pink,var(--pmm-brand-pink,#f6366a));border-radius:999px;background:var(--login-pink,var(--pmm-brand-pink,#f6366a));box-shadow:0 8px 16px rgba(246,54,106,.16);color:#ffffff;font-size:.78rem!important;font-weight:900;line-height:1!important;padding:0 15px!important}.pmm-chat-wali-launch-button:focus-visible:not(:disabled),.pmm-chat-wali-launch-button:hover:not(:disabled){border-color:var(--login-divi-pink,#eb3f61);background:var(--login-divi-pink,#eb3f61)}.pmm-chat-wali-launch-button:disabled{box-shadow:none;cursor:not-allowed;opacity:.62}body:has(.pmm-chat-wali-top-dock) .pmm-chat-detail-shell{height:var(--pmm-chat-available-height,calc(100dvh - 260px))!important;max-height:var(--pmm-chat-available-height,calc(100dvh - 260px))!important;min-height:0!important;margin-top:0!important}body:has(.pmm-chat-detail-shell) .pmm-chat-detail-shell{box-sizing:border-box;height:var(--pmm-chat-available-height,calc(100dvh - 186px))!important;max-height:var(--pmm-chat-available-height,calc(100dvh - 186px))!important}.pmm-wali-introduction-preference-field{margin-inline:auto;width:min(100%,640px)}.pmm-wali-introduction-preference-field>small{color:rgba(71,85,105,.82);font-size:.84rem;line-height:1.4}.pmm-wali-introduction-step-page>h3{margin-bottom:.19rem}.pmm-wali-introduction-preference-dropdown{width:100%}.pmm-wali-introduction-preference-dropdown>summary{align-items:center;border-bottom:1px solid rgba(100,116,139,.42);color:rgba(51,65,85,.96);cursor:pointer;display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:minmax(0,1fr) auto;line-height:1.4;list-style:none;min-height:2.85rem;padding:.55rem 0}.pmm-wali-introduction-preference-dropdown>summary::-webkit-details-marker{display:none}.pmm-wali-introduction-preference-dropdown>summary:after{border-bottom:2px solid;border-right:2px solid;content:"";height:.45rem;margin-right:.2rem;transform:rotate(45deg);width:.45rem}.pmm-wali-introduction-preference-dropdown[open]>summary:after{transform:rotate(225deg)}.pmm-wali-introduction-preference-dropdown>summary>span,.pmm-wali-introduction-preference-menu button{overflow-wrap:anywhere;text-align:left;white-space:normal}.pmm-wali-introduction-preference-menu{background:#ffffff;border:1px solid rgba(100,116,139,.22);border-radius:8px;box-shadow:0 12px 26px rgba(51,65,85,.12);display:grid;grid-gap:.2rem;gap:.2rem;margin-top:.35rem;padding:.35rem}.pmm-wali-introduction-preference-menu button{background:transparent;border:0;border-radius:6px;color:rgba(51,65,85,.96);cursor:pointer;line-height:1.4;padding:.7rem .75rem}.pmm-wali-introduction-preference-menu button:focus-visible,.pmm-wali-introduction-preference-menu button:hover,.pmm-wali-introduction-preference-menu button[aria-pressed=true]{background:rgba(246,54,106,.09);outline:none}@media (max-width:760px){.pmm-chat-wali-top-dock-open{padding-inline:4px}}.pmm-chat-detail-shell-focus-hidden,.pmm-chat-wali-top-dock[hidden]{display:none!important}body:has(.pmm-chat-wali-focus-mode){overflow-y:auto!important}.pmm-chat-wali-focus-mode{align-content:start;display:grid;grid-template-columns:minmax(0,1fr);min-height:0;place-items:stretch;position:relative;width:min(100%,860px)}.pmm-chat-wali-focus-close{align-items:center;align-self:start;background:rgba(255,255,255,.92);border:1px solid rgba(100,116,139,.24);border-radius:999px;color:#64748b;cursor:pointer;display:inline-flex;height:36px;justify-content:center;justify-self:end;position:-webkit-sticky;position:sticky;right:0;top:8px;width:36px;z-index:20}.pmm-chat-wali-focus-close:focus-visible,.pmm-chat-wali-focus-close:hover{border-color:rgba(246,54,106,.42);color:var(--pmm-brand-pink,#f6366a);outline:3px solid rgba(246,54,106,.14);outline-offset:2px}.pmm-chat-wali-focus-close svg{height:18px;width:18px}.pmm-chat-wali-focus-mode .pmm-wali-introduction-card{min-width:0;width:100%}.pmm-chat-wali-continue-notice{text-align:center}body:has(.pmm-chat-detail-shell) .pmm-chat-window{overflow-anchor:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-detail-main{display:grid!important;overflow:hidden!important}body:has(.pmm-chat-detail-shell) .pmm-chat-window{box-sizing:border-box!important;align-self:stretch!important;min-height:0!important;height:auto!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scroll-behavior:auto!important}body:has(.pmm-chat-detail-shell) .pmm-chat-thread{min-height:100%!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell{align-self:end!important;flex:0 0 auto!important}body:has(.pmm-chat-detail-shell) .pmm-chat-detail-main{grid-template-rows:auto minmax(0,1fr) auto!important}body:has(.pmm-chat-detail-shell) .pmm-chat-window{grid-row:2!important;padding-bottom:18px!important;scroll-padding-bottom:18px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-transparent-shell,body:has(.pmm-chat-detail-shell) [data-composer-rail=transparent],body:has(.pmm-chat-detail-shell) section.pmm-chat-composer-shell{inset-block-end:auto!important}body:has(.pmm-chat-detail-shell) .pmm-chat-message-pending-sending .pmm-chat-pending-review-badge{border-color:rgba(14,165,233,.28)!important;background:rgba(255,255,255,.86)!important;color:#075985!important}body:has(.pmm-chat-detail-shell) .pmm-chat-message-pending-failed{border-color:rgba(220,38,38,.24)!important;background:rgba(254,242,242,.88)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-message-pending-failed .pmm-chat-pending-review-badge{border-color:rgba(220,38,38,.32)!important;background:rgba(255,255,255,.9)!important;color:#b91c1c!important}body:has(.pmm-chat-detail-shell) .pmm-chat-message-pending:not(.pmm-chat-message-pending-failed) .pmm-chat-pending-review-badge{color:var(--login-pink,#f6366a)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-detail-shell{box-sizing:border-box!important;display:grid!important;grid-template-rows:minmax(0,1fr)!important;min-height:0!important;overflow:hidden!important}body:has(.pmm-chat-detail-shell) .pmm-chat-detail-main,body:has(.pmm-chat-detail-shell) main.pmm-chat-detail-main{box-sizing:border-box!important;display:grid!important;grid-template-areas:"pmm-chat-header" "pmm-chat-timeline" "pmm-chat-composer"!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,auto) minmax(0,1fr) minmax(0,auto)!important;align-content:stretch!important;align-items:stretch!important;min-height:0!important;overflow:hidden!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-header{grid-area:pmm-chat-header!important;grid-row:1!important;align-self:start!important;min-height:0!important;position:relative!important;inset:auto!important;transform:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-window,body:has(.pmm-chat-detail-shell) section.pmm-chat-window{grid-area:pmm-chat-timeline!important;grid-row:2!important;align-self:stretch!important;box-sizing:border-box!important;contain:layout paint!important;isolation:isolate!important;min-height:0!important;height:auto!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;position:relative!important;z-index:1!important}body:has(.pmm-chat-detail-shell) .pmm-chat-thread,body:has(.pmm-chat-detail-shell) .pmm-chat-window>.pmm-chat-thread{box-sizing:border-box!important;min-height:100%!important;overflow:visible!important}body:has(.pmm-chat-detail-shell) .pmm-chat-composer-shell,body:has(.pmm-chat-detail-shell) .pmm-chat-composer-transparent-shell,body:has(.pmm-chat-detail-shell) [data-composer-rail=transparent],body:has(.pmm-chat-detail-shell) section.pmm-chat-composer-shell{grid-area:pmm-chat-composer!important;grid-row:3!important;align-self:end!important;box-sizing:border-box!important;min-height:0!important;position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;inset:auto!important;transform:none!important;z-index:20!important}.pmm-chat-lab-page{display:grid;width:min(100%,1320px);min-height:100dvh;grid-template-rows:auto minmax(0,1fr);grid-gap:clamp(.75rem,1.6vw,1.1rem);gap:clamp(.75rem,1.6vw,1.1rem);margin-inline:auto;padding:clamp(.75rem,1.8vw,1.4rem);overflow:visible}.pmm-chat-lab-checklist,.pmm-chat-lab-contract-card,.pmm-chat-lab-controls,.pmm-chat-lab-frame,.pmm-chat-lab-intro{border:1px solid rgba(213,201,184,.54);border-radius:24px;background:rgba(255,255,255,.48);box-shadow:0 18px 42px rgba(20,38,54,.07);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pmm-chat-lab-intro{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:clamp(.85rem,1.6vw,1.25rem);gap:clamp(.85rem,1.6vw,1.25rem);align-items:center;padding:clamp(.8rem,1.4vw,1.05rem) clamp(1rem,1.8vw,1.35rem)}.pmm-chat-lab-checklist h2,.pmm-chat-lab-intro h1,.pmm-chat-lab-wali-card h2{margin:0;color:#1f2937;letter-spacing:-.03em}.pmm-chat-lab-intro h1{font-size:clamp(1.55rem,2.4vw,2.15rem);line-height:1}.pmm-chat-lab-checklist li,.pmm-chat-lab-checklist p,.pmm-chat-lab-contract-card p,.pmm-chat-lab-intro p,.pmm-chat-lab-wali-card p{color:#475569;line-height:1.5}.pmm-chat-lab-intro p{max-width:62rem;margin-block:.35rem 0}.pmm-chat-lab-workspace{display:grid;min-height:0;grid-template-columns:minmax(260px,330px) minmax(0,1fr);grid-gap:clamp(.75rem,1.6vw,1.1rem);gap:clamp(.75rem,1.6vw,1.1rem);align-items:stretch}.pmm-chat-lab-side-panel{display:grid;min-height:0;align-content:start;grid-gap:.75rem;gap:.75rem}.pmm-chat-lab-checklist,.pmm-chat-lab-contract-card{display:grid;grid-gap:.65rem;gap:.65rem;padding:clamp(.85rem,1.4vw,1.1rem)}.pmm-chat-lab-contract-card strong{color:var(--login-pink,#f6366a);font-weight:950}.pmm-chat-lab-controls{display:grid;grid-gap:.55rem;gap:.55rem;align-items:flex-end;padding:clamp(.85rem,1.4vw,1.1rem)}.pmm-chat-lab-controls label{display:grid;grid-gap:.35rem;gap:.35rem;color:#334155;font-size:.82rem;font-weight:850}.pmm-chat-lab-controls button,.pmm-chat-lab-controls select,.pmm-chat-lab-wali-actions button{border:1px solid rgba(148,163,184,.34);border-radius:999px;padding:.62rem .9rem;background:rgba(255,255,255,.78);color:#334155;font:inherit;font-weight:850}.pmm-chat-lab-controls button,.pmm-chat-lab-wali-actions button{cursor:pointer}.pmm-chat-lab-controls button:focus-visible,.pmm-chat-lab-controls button:hover,.pmm-chat-lab-wali-actions button:focus-visible,.pmm-chat-lab-wali-actions button:hover{border-color:rgba(246,54,106,.42);color:var(--login-pink,#f6366a)}.pmm-chat-lab-frame{display:grid;min-width:0;min-height:min(76dvh,780px);max-height:min(82dvh,860px);grid-template-rows:auto minmax(0,1fr) auto;grid-gap:.65rem;gap:.65rem;padding:clamp(.75rem,1.4vw,1rem);overflow:hidden}.pmm-chat-lab-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:.85rem;gap:.85rem;align-items:center;border:0;border-radius:22px;padding:.8rem .95rem;background:rgba(255,255,255,.48)}.pmm-chat-lab-header .pmm-chat-detail-heading h2{margin:0;color:#1f2937;font-size:clamp(1.15rem,1.8vw,1.55rem);line-height:1.05}.pmm-chat-lab-header .pmm-chat-detail-heading p{margin:.25rem 0 0;color:#64748b}.pmm-chat-lab-allowance-summary{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem}.pmm-chat-lab-allowance-summary button,.pmm-chat-lab-allowance-summary span{border-radius:999px;border:1px solid rgba(246,54,106,.18);background:rgba(255,255,255,.72);color:var(--login-pink,#f6366a);font-size:.78rem;font-weight:900;padding:.35rem .65rem}.pmm-chat-lab-allowance-summary button{cursor:pointer;font:inherit}.pmm-chat-lab-allowance-summary button:focus-visible,.pmm-chat-lab-allowance-summary button:hover{border-color:rgba(246,54,106,.34);background:rgba(246,54,106,.08)}.pmm-chat-lab-frame .pmm-chat-window,.pmm-chat-lab-window{min-height:0!important;height:100%!important;max-height:100%!important;overflow-x:visible!important;overflow-y:auto!important;border-radius:24px;padding:clamp(.8rem,1.5vw,1.2rem)!important;background:rgba(248,250,252,.34)!important;overscroll-behavior:contain;scroll-padding-bottom:1.25rem}.pmm-chat-lab-frame .pmm-chat-thread,.pmm-chat-lab-thread{min-height:100%;padding-bottom:.5rem}.pmm-chat-lab-system-timeline-item{display:grid;list-style:none}.pmm-chat-lab-placeholder-message{max-width:min(72%,420px)}.pmm-chat-lab-wali-card{display:grid;grid-gap:.75rem;gap:.75rem;border:1px solid rgba(246,54,106,.16);border-radius:22px;padding:clamp(1rem,2vw,1.35rem);background:rgba(255,255,255,.86);box-shadow:0 18px 34px rgba(246,54,106,.06)}.pmm-chat-lab-wali-actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.pmm-chat-lab-wali-actions button{background:var(--login-pink,#f6366a);color:#ffffff}.pmm-chat-lab-wali-actions span{color:#64748b;font-size:.85rem;font-weight:800}.pmm-chat-lab-composer-shell,section.pmm-chat-lab-composer-shell{position:relative!important;bottom:auto!important;display:grid!important;grid-gap:.5rem!important;gap:.5rem!important;min-height:0!important;margin:0!important;border:0!important;border-radius:22px!important;padding:0!important;overflow:visible!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pmm-chat-lab-status{margin:0;border-radius:999px;background:rgba(255,255,255,.72);color:#334155;font-size:.84rem;font-weight:850;padding:.45rem .7rem}.pmm-chat-lab-frame .pmm-chat-composer{display:grid;grid-template-columns:44px minmax(0,1fr) 44px 58px;grid-gap:.5rem;gap:.5rem;align-items:center;padding:0;background:transparent;box-shadow:none}.pmm-chat-lab-frame .pmm-chat-composer textarea{min-height:46px;height:46px;border-radius:999px;background:#ffffff;resize:none}.pmm-chat-lab-frame .pmm-chat-composer-send{background:linear-gradient(135deg,#f6366a,#f06ba9)}.pmm-chat-lab-checklist h2{font-size:1.05rem}.pmm-chat-lab-checklist ol{margin:0;padding-left:1.15rem}.pmm-chat-lab-checklist code{border-radius:.45rem;background:rgba(15,23,42,.08);color:#0f172a;padding:.1rem .35rem}@media (max-width:1040px){.pmm-chat-lab-page{min-height:auto}.pmm-chat-lab-workspace{grid-template-columns:minmax(0,1fr)}.pmm-chat-lab-side-panel{order:2}.pmm-chat-lab-frame{order:1;min-height:78dvh;max-height:none}.pmm-chat-lab-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.pmm-chat-lab-controls label{grid-column:1/-1}}@media (max-width:780px){.pmm-chat-lab-header,.pmm-chat-lab-intro{grid-template-columns:1fr}.pmm-chat-lab-allowance-summary{justify-content:flex-start}.pmm-chat-lab-controls{grid-template-columns:1fr}.pmm-chat-lab-frame{min-height:76dvh;padding:.65rem}.pmm-chat-lab-frame .pmm-chat-composer{grid-template-columns:42px minmax(0,1fr) 42px}.pmm-chat-lab-composer .pmm-chat-composer-send{grid-column:1/-1;width:100%}}body:has(.pmm-chat-wali-focus-mode) .pmm-chat-detail-shell-focus-hidden,body:has(.pmm-chat-wali-focus-mode) .pmm-chat-detail-shell[aria-hidden=true]{display:none!important}body:has(.pmm-chat-wali-focus-mode) .pmm-chat-wali-top-dock,body:has(.pmm-chat-wali-focus-mode) .pmm-chat-wali-top-dock-open,body:has(.pmm-chat-wali-focus-mode) .pmm-protected-sidebar-content{overflow-anchor:none!important;scroll-behavior:auto!important}body:has(.pmm-chat-detail-shell) .pmm-chat-system-card{overflow:visible}body:has(.pmm-chat-detail-shell) .pmm-chat-system-action-card,body:has(.pmm-chat-detail-shell) [data-chat-wali-process-action-feed-card=true]{align-self:stretch!important;background:linear-gradient(180deg,rgba(239,248,252,.96),rgba(239,248,252,.9) 76%,rgba(239,248,252,0))!important;box-sizing:border-box!important;contain:layout paint!important;isolation:isolate!important;margin-block:0!important;overflow-anchor:none!important;padding-block:.45rem!important;position:relative!important;top:auto!important;transform:none;will-change:auto;z-index:30}body:has(.pmm-chat-detail-shell) .pmm-chat-system-action-card>*,body:has(.pmm-chat-detail-shell) [data-chat-wali-process-action-feed-card=true]>*{margin-block:0!important}body:has(.pmm-chat-detail-shell) .pmm-chat-wali-process-action-card,body:has(.pmm-chat-detail-shell) [data-chat-wali-process-action-card=true]{background:rgba(255,255,255,.96)!important;border:1px solid rgba(148,163,184,.26)!important;border-radius:22px!important;box-shadow:0 16px 32px rgba(15,23,42,.08)!important;margin-top:0!important;margin-bottom:0!important;overflow:clip;overflow-anchor:none!important;position:relative;z-index:1}body:has(.pmm-chat-detail-shell) .pmm-chat-wali-process-action-card:before,body:has(.pmm-chat-detail-shell) [data-chat-wali-process-action-card=true]:before{content:none!important}body:has(.pmm-chat-wali-focus-mode) .pmm-wali-introduction-step-page{background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(255,255,255,.74) 58%,rgba(255,255,255,0))!important;border-radius:0!important}body:has(.pmm-chat-wali-focus-mode) .pmm-wali-introduction-card .pmm-danger-notice,body:has(.pmm-chat-wali-focus-mode) .pmm-wali-introduction-card .pmm-safe-notice,body:has(.pmm-chat-wali-focus-mode) .pmm-wali-introduction-card .pmm-warning-notice,body:has(.pmm-chat-wali-focus-mode) .pmm-wali-introduction-complete-card,body:has(.pmm-chat-wali-focus-mode) .pmm-wali-introduction-mismatch-card,body:has(.pmm-chat-wali-focus-mode) .pmm-wali-introduction-step-summary,body:has(.pmm-chat-wali-focus-mode) .pmm-wali-introduction-waiting-card{background:transparent!important;border-color:transparent!important;box-shadow:none!important}body:has(.pmm-chat-wali-focus-mode) .pmm-wali-introduction-complete-card,body:has(.pmm-chat-wali-focus-mode) .pmm-wali-introduction-mismatch-card,body:has(.pmm-chat-wali-focus-mode) .pmm-wali-introduction-step-summary,body:has(.pmm-chat-wali-focus-mode) .pmm-wali-introduction-waiting-card{padding-inline:0!important}body:has(.pmm-chat-wali-focus-mode) .pmm-wali-introduction-form-error .pmm-danger-notice{color:#b91c1c!important}body:has(.pmm-chat-detail-shell) .pmm-chat-system-card[data-chat-wali-process-feed-card=true]:not([data-chat-wali-process-action-feed-card=true]){overflow-anchor:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-system-card[data-chat-wali-process-feed-card=true]:not([data-chat-wali-process-action-feed-card=true]) .pmm-wali-introduction-step-page{overflow-anchor:none!important}.pmm-wali-introduction-step-page:has(.pmm-wali-introduction-complete-card){gap:.35rem!important;overflow-anchor:none!important}.pmm-wali-introduction-step-page:has(.pmm-wali-introduction-complete-card)>h3{margin-bottom:0!important}.pmm-wali-introduction-complete-card{gap:.28rem!important;overflow-anchor:none!important}.pmm-wali-introduction-complete-card>p{margin-block:0!important}.pmm-wali-introduction-step-page:has(.pmm-wali-introduction-waiting-inline){gap:.35rem!important}.pmm-wali-introduction-step-page:has(.pmm-wali-introduction-waiting-inline)>h3{margin-bottom:0!important}.pmm-wali-introduction-complete-card:has(.pmm-wali-introduction-waiting-inline){background:transparent!important;border-color:transparent!important;box-shadow:none!important;padding-inline:0!important}body:has(.pmm-chat-detail-shell) [data-chat-wali-process-action-feed-card=true]{-webkit-backface-visibility:hidden;backface-visibility:hidden}body:has(.pmm-chat-detail-shell) .pmm-chat-window:has([data-chat-wali-process-action-feed-card=true]){contain:paint!important;overflow-anchor:none!important}body:has(.pmm-chat-detail-shell) [data-chat-wali-process-action-feed-card=true]{contain:paint!important;transform:none}body:has(.pmm-chat-detail-shell) [data-chat-wali-process-action-feed-card=true]{contain:none!important;overflow:visible!important;overflow-anchor:none!important;transition:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-controlled-action-dock{box-sizing:border-box!important;display:grid!important;height:0!important;isolation:isolate!important;margin:0!important;overflow:visible!important;padding:0!important;pointer-events:none!important;position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:40!important}body:has(.pmm-chat-detail-shell) .pmm-chat-controlled-action-dock-inner{background:linear-gradient(180deg,rgba(239,248,252,.96),rgba(239,248,252,.9) 76%,rgba(239,248,252,0))!important;box-sizing:border-box!important;display:grid!important;padding-block:.45rem!important;pointer-events:auto!important;transform:translateZ(0);width:100%!important}body:has(.pmm-chat-detail-shell) .pmm-chat-controlled-action-dock-inner>*{margin-block:0!important}body:has(.pmm-chat-detail-shell) .pmm-chat-system-action-card-docked-anchor{pointer-events:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-system-action-card-docked-anchor>*{visibility:hidden!important}.pmm-conversations-notification-template-layout{width:min(70%,1040px);margin-inline:auto}.pmm-conversations-notification-template-layout .pmm-chat-filter-shell{justify-content:flex-start;margin-bottom:clamp(1.65rem,3.2vw,2.35rem);width:100%}.pmm-conversations-notification-template-layout .pmm-notification-filter-group{gap:1.15rem}.pmm-chat-unread-filter-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.35rem;height:1.35rem;margin-left:.32rem;border-radius:999px;background:var(--pmm-brand-pink,#f6366a);color:#ffffff;font-size:.72rem;font-weight:900;line-height:1}.pmm-conversations-notification-template-layout .pmm-chat-inbox-list{display:grid;grid-gap:clamp(1rem,2vw,1.35rem);gap:clamp(1rem,2vw,1.35rem)}.pmm-conversations-notification-template-layout .pmm-chat-inbox-card{display:block;border:0!important;border-radius:1.15rem!important;padding:clamp(.95rem,2vw,1.35rem);background:rgba(255,255,255,.92)!important;color:inherit;text-decoration:none;box-shadow:0 10px 28px rgba(19,51,86,.07)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:box-shadow .18s ease,transform .18s ease,background-color .18s ease}.pmm-conversations-notification-template-layout .pmm-chat-inbox-card:focus-visible,.pmm-conversations-notification-template-layout .pmm-chat-inbox-card:hover{background:rgba(255,255,255,.98)!important;box-shadow:0 18px 38px rgba(19,51,86,.1)!important;transform:translateY(-1px);outline:none}.pmm-conversations-notification-template-layout .pmm-chat-inbox-card:focus-visible{outline:3px solid rgba(246,54,106,.34);outline-offset:4px}.pmm-conversations-notification-template-layout .pmm-chat-inbox-main{grid-template-areas:"title side" "preview side";grid-template-columns:minmax(0,1fr) auto;grid-column-gap:clamp(.9rem,2.2vw,1.45rem);column-gap:clamp(.9rem,2.2vw,1.45rem);grid-row-gap:.34rem;row-gap:.34rem;align-items:start}.pmm-conversations-notification-template-layout .pmm-chat-inbox-title-row{display:flex;grid-area:title;justify-content:flex-start;min-width:0}.pmm-conversations-notification-template-layout .pmm-chat-inbox-title-row strong{overflow:hidden;color:#263344;font-size:clamp(.9rem,1.32vw,1.02rem);font-weight:800;line-height:1.25;text-align:left;text-overflow:ellipsis;white-space:nowrap}.pmm-conversations-notification-template-layout .pmm-chat-inbox-preview{grid-area:preview;margin:0;color:#536273;font-size:clamp(.88rem,1.25vw,.96rem);font-weight:400;line-height:1.42;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmm-conversations-notification-template-layout .pmm-chat-inbox-side{color:#8a94a3;font-size:.74rem;font-weight:500;grid-gap:.28rem;gap:.28rem;grid-area:side;line-height:1.25}.pmm-chat-inbox-menu-placeholder{align-items:center;border-radius:999px;color:#8a94a3;display:inline-flex;font-size:1.25rem;font-weight:900;height:1.25rem;justify-content:center;letter-spacing:.04em;line-height:1;min-width:1.45rem}.pmm-conversations-notification-template-layout .pmm-chat-inbox-time{color:#8a94a3;font-size:.74rem;font-weight:600;line-height:1.25;white-space:nowrap}.pmm-chat-feed-unread-count{align-items:center;background:var(--pmm-brand-pink,#f6366a);border-radius:999px;color:#ffffff;display:inline-flex;font-size:.72rem;font-weight:900;height:1.35rem;justify-content:center;line-height:1;min-width:1.35rem;padding-inline:.38rem}.pmm-chat-empty-state{display:grid;grid-gap:.7rem;gap:.7rem;border-radius:1.15rem;padding:clamp(1.35rem,3vw,2rem);background:rgba(255,255,255,.86);box-shadow:0 10px 28px rgba(19,51,86,.06);text-align:left}.pmm-chat-empty-state h2{margin:0;color:#263344;font-size:clamp(1.05rem,1.7vw,1.24rem);font-weight:900;line-height:1.25}.pmm-chat-empty-state p{margin:0;color:#64748b;font-size:clamp(.9rem,1.3vw,.98rem);font-weight:600;line-height:1.5}@media (max-width:980px){.pmm-conversations-notification-template-layout{width:100%}}@media (max-width:640px){.pmm-conversations-notification-template-layout .pmm-chat-inbox-main{column-gap:.8rem;grid-template-columns:minmax(0,1fr) auto}.pmm-conversations-notification-template-layout .pmm-chat-inbox-side{min-width:4.1rem}}.pmm-chat-inbox-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;text-decoration:none}.pmm-chat-inbox-card-link{display:block;min-width:0;color:inherit;text-decoration:none}.pmm-chat-inbox-action-menu button:focus-visible,.pmm-chat-inbox-card-link:focus-visible,.pmm-chat-inbox-menu-button:focus-visible{outline:3px solid rgba(244,52,112,.35);outline-offset:4px}.pmm-chat-inbox-menu-wrapper{position:relative;display:inline-flex;justify-content:flex-end}.pmm-chat-inbox-menu-button{border:0;background:transparent;color:#8b98aa;cursor:pointer;font:inherit;font-weight:800;letter-spacing:.08em;line-height:1;min-height:1.75rem;min-width:2rem;padding:.1rem .15rem;text-align:right}.pmm-chat-inbox-action-menu{position:absolute;right:0;top:calc(100% + .35rem);z-index:20;display:grid;min-width:12rem;overflow:hidden;border:1px solid rgba(97,111,132,.18);border-radius:1rem;background:#ffffff;box-shadow:0 1.25rem 2.5rem rgba(31,41,55,.16)}.pmm-chat-inbox-action-menu button{border:0;background:transparent;color:#243449;cursor:pointer;font:inherit;font-size:.92rem;font-weight:750;padding:.8rem 1rem;text-align:left}.pmm-chat-inbox-action-menu button:focus-visible,.pmm-chat-inbox-action-menu button:hover{background:rgba(244,52,112,.08)}.pmm-chat-inbox-action-menu-danger{color:#b42318!important}.pmm-conversation-action-modal-backdrop{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:1rem;background:rgba(12,20,33,.46)}.pmm-conversation-action-modal{width:min(100%,34rem);border-radius:1.5rem;background:#ffffff;box-shadow:0 2rem 5rem rgba(15,23,42,.28);color:#243449;padding:1.75rem}.pmm-conversation-action-modal h2{margin:0 0 .75rem;color:#f43470;font-size:1.55rem}.pmm-conversation-action-modal p{margin:0 0 1rem;color:#5c6878;font-weight:650;line-height:1.5}.pmm-conversation-action-field{display:grid;grid-gap:.45rem;gap:.45rem;margin-top:1rem;color:#243449;font-weight:800}.pmm-conversation-action-field select,.pmm-conversation-action-field textarea{width:100%;border:1px solid rgba(97,111,132,.22);border-radius:1rem;background:#f8fbfd;color:#243449;font:inherit;font-weight:650;padding:.85rem 1rem}.pmm-conversation-action-field textarea{min-height:7rem;resize:vertical}.pmm-conversation-action-checkbox{display:flex;gap:.7rem;align-items:flex-start;margin-top:1rem;color:#475569;font-weight:750;line-height:1.4}.pmm-conversation-action-checkbox input{margin-top:.18rem;min-height:1rem;min-width:1rem}.pmm-conversation-action-error{margin-top:1rem!important;color:#b42318!important}.pmm-conversation-action-modal-actions{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.4rem}.pmm-conversations-notification-template-layout .pmm-chat-inbox-menu-button{font-size:1.35rem;font-weight:950;line-height:.9;min-height:1rem}.pmm-conversations-notification-template-layout .pmm-chat-inbox-menu-button:focus-visible,.pmm-conversations-notification-template-layout .pmm-chat-inbox-menu-button:hover{color:var(--pmm-brand-pink,#f6366a)}.pmm-conversations-notification-template-layout .pmm-chat-inbox-time{margin-top:.05rem}.pmm-chat-inbox-closed-pill{display:inline-flex;align-items:center;justify-content:center;min-height:1.15rem;border-radius:999px;padding:.08rem .42rem;background:rgba(31,41,55,.1);color:#263344;font-size:.74rem;font-weight:800;line-height:1.15;white-space:nowrap}.pmm-conversation-action-modal .pmm-conversation-action-primary{border-color:var(--pmm-brand-pink,#f6366a)!important;background:var(--pmm-brand-pink,#f6366a)!important;color:#ffffff!important;box-shadow:0 12px 24px rgba(246,54,106,.18)!important}.pmm-conversation-action-modal .pmm-conversation-action-primary:focus-visible,.pmm-conversation-action-modal .pmm-conversation-action-primary:hover{filter:brightness(1.02)}.pmm-conversation-action-modal .pmm-conversation-action-checkbox input[type=checkbox]{accent-color:var(--pmm-brand-pink,#f6366a)}.pmm-conversation-action-modal .pmm-button-secondary{background:#ffffff!important;border-color:rgba(97,111,132,.22)!important;color:#243449!important;box-shadow:none!important}.pmm-conversation-action-modal .pmm-button-secondary:focus-visible,.pmm-conversation-action-modal .pmm-button-secondary:hover{background:#ffffff!important;border-color:var(--pmm-brand-pink,#f6366a)!important;color:#243449!important;box-shadow:0 0 0 4px rgba(246,54,106,.16)!important}.pmm-conversations-notification-template-layout .pmm-chat-inbox-card{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-column-gap:clamp(.9rem,2.2vw,1.45rem);column-gap:clamp(.9rem,2.2vw,1.45rem)}.pmm-conversations-notification-template-layout .pmm-chat-inbox-card-link{align-self:start}.pmm-conversations-notification-template-layout .pmm-chat-inbox-side{align-self:start;justify-self:end;transform:translateY(-.08rem)}.pmm-conversations-notification-template-layout .pmm-chat-inbox-menu-button{font-size:2.23rem!important;letter-spacing:.02em;min-height:1.5rem;min-width:2.45rem}@media (max-width:640px){.pmm-conversations-notification-template-layout .pmm-chat-inbox-card{grid-template-columns:minmax(0,1fr) auto;column-gap:.85rem}.pmm-conversations-notification-template-layout .pmm-chat-inbox-menu-button{font-size:1.9rem!important;min-width:2.1rem}}.pmm-conversations-notification-template-layout .pmm-chat-inbox-card{position:relative;display:block!important}.pmm-conversations-notification-template-layout .pmm-chat-inbox-card-link{display:block;min-width:0;padding-right:clamp(5.25rem,12vw,7.25rem)}.pmm-conversations-notification-template-layout .pmm-chat-inbox-main{display:grid;grid-template-areas:"title" "preview";grid-template-columns:minmax(0,1fr);min-width:0}.pmm-conversations-notification-template-layout .pmm-chat-inbox-side{position:absolute;top:clamp(.95rem,2vw,1.35rem);right:clamp(.95rem,2vw,1.35rem);z-index:2;align-content:start;align-items:start;display:grid;grid-gap:.24rem;gap:.24rem;justify-items:end;min-width:4.75rem;padding-top:0;text-align:right;transform:none}.pmm-conversations-notification-template-layout .pmm-chat-inbox-menu-wrapper{align-self:start;height:1.1rem}.pmm-conversations-notification-template-layout .pmm-chat-inbox-menu-button{color:var(--pmm-brand-pink,#f6366a);font-size:1.56rem!important;font-weight:1000;height:1.1rem;letter-spacing:.01em;line-height:.7;min-height:1.1rem;min-width:2rem;padding:0;text-align:right}.pmm-conversations-notification-template-layout .pmm-chat-inbox-time{margin-top:.14rem}@media (max-width:640px){.pmm-conversations-notification-template-layout .pmm-chat-inbox-card-link{padding-right:4.75rem}.pmm-conversations-notification-template-layout .pmm-chat-inbox-side{min-width:4.25rem}.pmm-conversations-notification-template-layout .pmm-chat-inbox-menu-button{font-size:1.35rem!important;min-width:1.75rem}}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-header-feedback-state{background:rgba(246,54,106,.09)!important;color:var(--pmm-brand-pink,#f6366a)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-action-cluster{gap:clamp(1rem,2vw,1.55rem)!important}.pmm-chat-detail-menu-wrapper{position:relative}.pmm-chat-detail-menu-button,.pmm-chat-detail-menu-wrapper{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem}.pmm-chat-detail-menu-button{border:0;background:transparent;color:var(--pmm-brand-pink,#f6366a);cursor:pointer;font:inherit;font-size:1.55rem;font-weight:1000;line-height:1;min-height:2rem;padding:0}.pmm-chat-detail-menu-button:focus-visible,.pmm-chat-detail-menu-button:hover{color:var(--pmm-brand-pink,#f6366a);outline:3px solid rgba(246,54,106,.24);outline-offset:4px}.pmm-chat-detail-action-menu{right:0;top:calc(100% + .5rem);z-index:80}.pmm-conversations-notification-template-layout .pmm-chat-inbox-card-link{padding-right:clamp(7.2rem,14vw,8.75rem)}.pmm-conversations-notification-template-layout .pmm-chat-inbox-side{grid-template-areas:"time menu" "unread menu";grid-template-columns:auto auto;column-gap:.95rem;row-gap:.1rem;align-items:center;min-width:6.9rem}.pmm-conversations-notification-template-layout .pmm-chat-inbox-menu-wrapper{grid-area:menu;align-self:center;height:auto;line-height:1}.pmm-conversations-notification-template-layout .pmm-chat-inbox-menu-button{display:inline-flex;align-items:center;justify-content:center;font-size:1.42rem!important;line-height:1!important;min-height:2rem;min-width:1.25rem}.pmm-conversations-notification-template-layout .pmm-chat-inbox-time{grid-area:time;margin-top:0}.pmm-conversations-notification-template-layout .pmm-chat-feed-unread-count{grid-area:unread;justify-self:end}@media (max-width:640px){.pmm-conversations-notification-template-layout .pmm-chat-inbox-card-link{padding-right:5.6rem}.pmm-conversations-notification-template-layout .pmm-chat-inbox-side{column-gap:.72rem;min-width:5.25rem}}.pmm-chat-detail-menu-button,.pmm-chat-inbox-menu-button{border-radius:999px;background:transparent!important;box-shadow:none!important;transition:color .14s ease,transform .14s ease,text-shadow .14s ease,box-shadow .14s ease}.pmm-chat-detail-menu-button:hover,.pmm-chat-inbox-menu-button:hover{background:transparent!important;color:#d72a5f!important;outline:none!important;box-shadow:none!important;transform:scale(1.08);text-shadow:0 0 .45rem rgba(246,54,106,.2)}.pmm-chat-detail-menu-button:focus-visible,.pmm-chat-inbox-menu-button:focus-visible{background:transparent!important;color:#d72a5f!important;outline:none!important;box-shadow:0 0 0 .34rem rgba(246,54,106,.14)!important;transform:scale(1.08)}.pmm-chat-detail-menu-button:active,.pmm-chat-inbox-menu-button:active{transform:scale(.96)}.pmm-chat-participant-profile-link,.pmm-notification-inline-action-link-page{transition:color .16s ease,text-shadow .16s ease,-webkit-text-decoration-color .16s ease;transition:color .16s ease,text-shadow .16s ease,text-decoration-color .16s ease;transition:color .16s ease,text-shadow .16s ease,text-decoration-color .16s ease,-webkit-text-decoration-color .16s ease}.pmm-chat-participant-profile-link{color:#22c7ef!important;font-weight:900;text-decoration:underline;-webkit-text-decoration-color:rgba(34,199,239,.38);text-decoration-color:rgba(34,199,239,.38);text-decoration-thickness:2px;text-underline-offset:.18em}.pmm-chat-participant-profile-link:focus-visible,.pmm-chat-participant-profile-link:hover{color:#0f9fc1!important;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;text-shadow:0 0 14px rgba(34,199,239,.24)}.pmm-notification-inline-action-link-page:focus-visible,.pmm-notification-inline-action-link-page:hover{color:#d91f58!important;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;text-shadow:0 0 16px rgba(246,54,106,.2)}.pmm-chat-participant-profile-link:focus-visible{border-radius:.38rem;outline:3px solid rgba(92,224,254,.3);outline-offset:3px}.pmm-chat-inbox-preview-link{display:block;text-decoration:none}.pmm-chat-inbox-preview-link:focus-visible,.pmm-chat-inbox-preview-link:hover{color:#475569;text-decoration:none}.pmm-chat-inbox-action-required-pill{border-radius:999px;background:rgba(246,54,106,.1);color:var(--pmm-brand-pink,#f6366a);font-size:.62rem;font-weight:900;letter-spacing:.02em;line-height:1;padding:.33rem .5rem;text-transform:uppercase;white-space:nowrap}.pmm-chat-inbox-card-action-required{box-shadow:0 12px 32px rgba(246,54,106,.08),0 10px 28px rgba(19,51,86,.07)!important}.pmm-chat-feed-action-count{background:rgba(246,54,106,.14)!important;color:var(--pmm-brand-pink,#f6366a)!important}.pmm-notification-list-skeleton{display:grid;grid-gap:clamp(.95rem,2vw,1.2rem);gap:clamp(.95rem,2vw,1.2rem);width:100%}.pmm-notification-skeleton-card{min-height:138px;padding:clamp(1.05rem,2vw,1.45rem)!important}.pmm-notification-skeleton-card .pmm-member-page-skeleton-line-medium,.pmm-notification-skeleton-card .pmm-member-page-skeleton-line-short,.pmm-notification-skeleton-card .pmm-member-page-skeleton-title{margin-left:0;margin-right:auto}.pmm-notification-skeleton-card .pmm-member-page-skeleton-title{width:min(44%,280px)}.pmm-notification-skeleton-card .pmm-member-page-skeleton-line-medium{width:min(72%,560px)}.pmm-notification-skeleton-card .pmm-member-page-skeleton-line-short{width:min(38%,260px)}body:has(.pmm-chat-detail-shell) .pmm-chat-message-incoming,body:has(.pmm-chat-detail-shell) .pmm-chat-message-incoming:not(#pmm-never-match),body:has(.pmm-chat-detail-shell) .pmm-chat-thread>.pmm-chat-message-incoming{background:linear-gradient(180deg,rgba(235,63,97,.35),rgba(235,63,97,.05))!important;border-color:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.pmm-subscribe-page{min-height:100vh;padding:0 0 15rem;background:linear-gradient(180deg,rgba(242,249,249,.91),#e2f1f9 51%),url(/assets/subscription/pmm-subscribe-background.jpg) 0 0 /300px 300px repeat;color:#666666;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.pmm-subscribe-header{display:flex;justify-content:center;padding:40px 16px 28px;background:#ffffff}.pmm-subscribe-logo{width:145px;height:auto}.pmm-subscribe-hero-section{width:min(97%,1268px);margin:0 auto;padding:21px 12px 0}.pmm-subscribe-basmallah{margin:12px 0 76px;color:#707070;font-family:Amiri,Georgia,serif;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1;text-align:center}.pmm-subscribe-heading-block{margin:0 auto 60px;text-align:center}.pmm-subscribe-heading-block h1{margin:0;font-family:Alata,Inter,sans-serif;font-size:clamp(2rem,4.4vw,4.1rem);line-height:1.45;letter-spacing:-.045em}.pmm-subscribe-heading-block span,.pmm-subscribe-heading-block strong{display:block}.pmm-subscribe-heading-block span{color:#f6366a}.pmm-subscribe-heading-block strong{color:#666666}.pmm-subscribe-limited-strip{width:min(100%,1010px);margin:0 auto 76px;padding:20px 7px;background:#f7f7f7;color:#666666;font-size:1.18rem;line-height:1.55;text-align:center}.pmm-subscribe-limited-strip p{margin:0}.pmm-subscribe-limited-strip p+p{margin-top:10px}.pmm-subscribe-limited-strip strong{font-weight:800}.pmm-subscribe-pricing-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(2rem,8vw,9rem);gap:clamp(2rem,8vw,9rem);width:min(97%,1045px);margin:0 auto 58px;align-items:center}.pmm-subscribe-plan-card{min-height:290px;border-radius:8px;padding:36px 47px;background:linear-gradient(180deg,#ffffff,rgba(41,196,169,0) 99%),rgba(255,255,255,.16);box-shadow:0 12px 26px rgba(32,175,191,.36);color:#666666;text-align:center}.pmm-subscribe-plan-card-annual{padding-top:25px}.pmm-subscribe-plan-card-monthly{min-height:245px;padding-top:58px}.pmm-subscribe-limited-offer-image{display:block;width:118px;height:auto;margin:0 auto 16px}.pmm-subscribe-price-line{margin:0 0 18px;color:#f6366a;font-family:Alata,Inter,sans-serif;font-weight:400;line-height:1.1}.pmm-subscribe-price-line span{font-size:clamp(2rem,4vw,2.95rem);font-weight:800}.pmm-subscribe-price-line strong{color:#666666;font-size:1.25rem;font-weight:800}.pmm-subscribe-plan-copy,.pmm-subscribe-plan-detail{margin:0 auto 18px;max-width:340px;color:#666666;font-size:1rem;line-height:1.65}.pmm-subscribe-plan-detail{text-align:left}.pmm-subscribe-index-actions a,.pmm-subscribe-plan-button,.pmm-subscribe-sticky-cta a{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:19px;padding:10px 17px;background:#f6366a;color:#ffffff;font-family:Alata,Inter,sans-serif;font-size:1.08rem;font-weight:800;line-height:1.2;text-align:center;transition:transform .14s ease,background-color .14s ease,box-shadow .14s ease}.pmm-subscribe-index-actions a:hover,.pmm-subscribe-plan-button:hover,.pmm-subscribe-sticky-cta a:hover{background:#eb3f61;box-shadow:0 10px 18px rgba(246,54,106,.18);transform:translateY(-1px)}.pmm-subscribe-faq-section,.pmm-subscribe-sets-apart-card,.pmm-subscribe-testimonials-grid{width:min(97%,1100px);margin:0 auto 62px}.pmm-subscribe-faq-section h2,.pmm-subscribe-sets-apart-card h2,.pmm-subscribe-testimonials-grid h2{margin:0 0 54px;color:#f6366a;font-family:Alata,Inter,sans-serif;font-size:clamp(2rem,4.5vw,3.9rem);font-weight:800;line-height:1.2;text-align:center}.pmm-subscribe-testimonial-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:3.8rem;gap:3.8rem;align-items:start}.pmm-subscribe-testimonials-grid-compact .pmm-subscribe-testimonial-columns{gap:1.8rem 4.6rem}.pmm-subscribe-testimonial-card{border-radius:8px;padding:29px 22px 36px;background:radial-gradient(ellipse at center,rgba(43,135,218,.07) 0,#ffffff 100%),#ffffff;box-shadow:0 10px 17px rgba(0,0,0,.14);color:#666666}.pmm-subscribe-testimonial-card h3{margin:0 0 22px;color:#f6366a;font-family:Alata,Inter,sans-serif;font-size:1.24rem;font-style:italic;font-weight:800;line-height:1.35;text-align:center}.pmm-subscribe-testimonial-card p{margin:0;font-size:.96rem;line-height:1.75}.pmm-subscribe-testimonial-card p+p{margin-top:22px}.pmm-subscribe-testimonial-attribution{color:#f6366a;font-weight:800}.pmm-subscribe-sets-apart-card{border-radius:8px;padding:58px 75px 36px;background:linear-gradient(180deg,#ffffff,rgba(41,196,169,0) 99%),rgba(255,255,255,.16);box-shadow:0 12px 26px rgba(32,175,191,.36);color:#666666}.pmm-subscribe-sets-apart-card h2{margin-bottom:34px;font-size:clamp(2rem,3.2vw,2.8rem)}.pmm-subscribe-sets-apart-card p{margin:0 0 20px;font-size:1rem;line-height:1.72}.pmm-subscribe-feature-list{display:grid;grid-gap:4px;gap:4px;margin-top:20px}.pmm-subscribe-feature-item p:first-child{margin-bottom:3px}.pmm-subscribe-feature-item p:last-child{margin-top:0}.pmm-subscribe-inshaallah{margin-top:24px!important;font-weight:800;text-align:center}.pmm-subscribe-faq-section{padding-top:26px}.pmm-subscribe-faq-section h2{margin-bottom:56px;font-size:clamp(2rem,3.6vw,3.3rem)}.pmm-subscribe-faq-list{border:1px solid #dadada;background:#ffffff}.pmm-subscribe-faq-item{border-bottom:1px solid #dadada;background:linear-gradient(180deg,#ffffff,rgba(41,196,169,0) 99%),#ffffff}.pmm-subscribe-faq-item:last-child{border-bottom:0}.pmm-subscribe-faq-item summary{position:relative;display:block;padding:20px 52px 20px 24px;color:#666666;font-size:1rem;font-weight:800;line-height:1.35;cursor:pointer}.pmm-subscribe-faq-item summary::-webkit-details-marker{display:none}.pmm-subscribe-faq-item summary:after{content:"+";position:absolute;top:50%;right:24px;display:grid;width:16px;height:16px;place-items:center;border-radius:999px;background:#f6366a;color:#ffffff;font-size:.86rem;line-height:1;transform:translateY(-50%)}.pmm-subscribe-faq-item[open] summary{color:#f6366a}.pmm-subscribe-faq-item[open] summary:after{content:"−";background:#c9c9c9}.pmm-subscribe-faq-body{padding:0 24px 24px;color:#666666;font-size:1rem;line-height:1.72}.pmm-subscribe-faq-body p{margin:0 0 18px}.pmm-subscribe-faq-body p:last-child{margin-bottom:0}.pmm-subscribe-faq-body blockquote{margin:22px 0;border-left:6px solid #2ea3f2;padding:12px 0 12px 28px;color:#666666}.pmm-subscribe-sticky-cta{position:fixed;z-index:5000;right:0;bottom:6px;left:0;width:min(69%,1120px);margin:0 auto;border-radius:10px;padding:18px 10px 12px;background:#ffffff;box-shadow:0 12px 32px rgba(0,0,0,.06);text-align:center}.pmm-subscribe-sticky-cta p{margin:0}.pmm-subscribe-sticky-cta p:first-child{color:#f6366a;font-size:1.08rem}.pmm-subscribe-sticky-cta p:nth-child(2){margin-top:12px;color:#666666;font-size:1rem;font-weight:800}.pmm-subscribe-sticky-cta a{margin-top:18px;font-size:.98rem;letter-spacing:.06em}.pmm-subscribe-index-page{display:grid;min-height:100vh;place-items:center;padding:32px 16px}.pmm-subscribe-index-card{width:min(92%,640px);border-radius:12px;padding:42px 32px;background:#ffffff;box-shadow:0 12px 26px rgba(32,175,191,.28);text-align:center}.pmm-subscribe-index-card h1{margin:0;color:#f6366a;font-family:Alata,Inter,sans-serif}.pmm-subscribe-index-card p:not(.pmm-subscribe-basmallah){color:#666666}.pmm-subscribe-index-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px}@media (max-width:980px){.pmm-subscribe-header{padding-top:26px}.pmm-subscribe-hero-section{width:97%;padding-right:5px;padding-left:5px}.pmm-subscribe-basmallah{margin-bottom:42px}.pmm-subscribe-heading-block{margin-bottom:40px}.pmm-subscribe-limited-strip{margin-bottom:52px;font-size:1rem}.pmm-subscribe-pricing-row,.pmm-subscribe-testimonial-columns{grid-template-columns:1fr}.pmm-subscribe-pricing-row{gap:26px;width:min(97%,560px)}.pmm-subscribe-plan-card,.pmm-subscribe-plan-card-monthly{min-height:auto;padding:28px 25px 34px}.pmm-subscribe-plan-detail{text-align:center}.pmm-subscribe-testimonial-columns,.pmm-subscribe-testimonials-grid-compact .pmm-subscribe-testimonial-columns{gap:18px}.pmm-subscribe-faq-section,.pmm-subscribe-sets-apart-card,.pmm-subscribe-testimonials-grid{width:97%}.pmm-subscribe-sets-apart-card{padding:34px 25px}.pmm-subscribe-sticky-cta{width:90%}.pmm-subscribe-sticky-cta p:nth-child(2){font-size:.82rem}}@media (max-width:640px){.pmm-subscribe-page{padding-bottom:14rem}.pmm-subscribe-heading-block h1{font-size:2rem;line-height:1.45}.pmm-subscribe-faq-section h2,.pmm-subscribe-sets-apart-card h2,.pmm-subscribe-testimonials-grid h2{font-size:2.15rem}.pmm-subscribe-testimonial-card{padding:25px 20px 30px}.pmm-subscribe-sticky-cta{padding-top:14px}.pmm-subscribe-sticky-cta p:first-child{font-size:1rem}.pmm-subscribe-sticky-cta a{width:min(100%,300px);font-size:.88rem}}@media (min-width:981px){.pmm-subscribe-basmallah{margin:12px 0 101px;font-size:1.55rem;line-height:1}.pmm-subscribe-heading-block{margin-bottom:88px}.pmm-subscribe-heading-block h1{font-size:3rem;line-height:1.35;letter-spacing:-.035em}.pmm-subscribe-limited-strip{width:min(55vw,900px);margin-bottom:76px;font-size:1.06rem;line-height:1.45}.pmm-subscribe-pricing-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:min(65vw,1045px)}.pmm-subscribe-plan-card{justify-self:center;width:82%}.pmm-subscribe-price-line span{font-size:2rem}.pmm-subscribe-price-line strong{font-size:1.125rem}.pmm-subscribe-plan-copy,.pmm-subscribe-plan-detail{font-size:.94rem}.pmm-subscribe-testimonials-grid{width:min(65vw,1050px)}.pmm-subscribe-faq-section h2,.pmm-subscribe-sets-apart-card h2,.pmm-subscribe-testimonials-grid h2{font-size:3.45rem}.pmm-subscribe-sets-apart-card{width:min(53.3vw,862px)}.pmm-subscribe-faq-section{width:min(60vw,980px)}}.pmm-subscribe-basmallah span{display:inline-block;font-family:Times New Roman,Noto Naskh Arabic,Noto Sans Arabic,serif;font-weight:600;letter-spacing:0;white-space:nowrap}@media (min-width:981px){.pmm-subscribe-basmallah{margin:18px 0 82px;font-size:1.18rem;line-height:1.2}.pmm-subscribe-hero-section+.pmm-subscribe-testimonials-grid{margin-top:112px}.pmm-subscribe-testimonials-grid:not(.pmm-subscribe-testimonials-grid-compact){margin-bottom:112px}.pmm-subscribe-sets-apart-card+.pmm-subscribe-testimonials-grid-compact,.pmm-subscribe-testimonials-grid+.pmm-subscribe-sets-apart-card{margin-top:112px}.pmm-subscribe-testimonials-grid-compact{margin-bottom:112px}.pmm-subscribe-testimonials-grid-compact .pmm-subscribe-testimonial-columns{display:block;column-count:3;column-gap:4.6rem}.pmm-subscribe-testimonials-grid-compact .pmm-subscribe-testimonial-card{display:inline-block;width:100%;margin:0 0 28px;break-inside:avoid;page-break-inside:avoid}}@media (max-width:980px){.pmm-subscribe-basmallah{font-size:1.05rem}}.pmm-profile-section-card-quran .pmm-profile-quran-arabic,.pmm-profile-test-page .pmm-profile-section-card-quran .pmm-profile-quran-arabic{font-size:clamp(.81rem,.93vw,1.02rem)!important;font-weight:400!important;line-height:1.84!important;word-spacing:.05em!important}.pmm-profile-section-card-quran .pmm-profile-quran-translation,.pmm-profile-test-page .pmm-profile-section-card-quran .pmm-profile-quran-translation{color:#565f6a!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-message,.pmm-other-member-profile-page .pmm-profile-viewer-action-message-enabled,.pmm-other-member-profile-page .pmm-profile-viewer-action-message-enabled:focus-visible,.pmm-other-member-profile-page .pmm-profile-viewer-action-message-enabled:hover,.pmm-other-member-profile-page .pmm-profile-viewer-action-message:focus-visible,.pmm-other-member-profile-page .pmm-profile-viewer-action-message:hover{border-color:rgba(74,197,236,.28)!important;background:rgba(255,255,255,.9)!important;color:#415160!important;box-shadow:0 8px 18px rgba(24,44,78,.07)!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-message .pmm-profile-viewer-action-svg-icon,.pmm-other-member-profile-page .pmm-profile-viewer-action-message-enabled .pmm-profile-viewer-action-svg-icon{stroke:#687383!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-message .pmm-profile-viewer-action-message-label,.pmm-other-member-profile-page .pmm-profile-viewer-action-message-enabled .pmm-profile-viewer-action-message-label{color:var(--login-pink,#f6366a)!important}.pmm-matches-workflow-filter-button.pmm-matches-filter-button-active,.pmm-matches-workflow-filter-button[aria-pressed=true]{color:#4aaed8!important;box-shadow:inset 0 -1px 0 rgba(74,197,236,.92)!important;transform:translateY(-1px)!important}.pmm-profile-section-card-quran .pmm-profile-quran-arabic,.pmm-profile-test-page .pmm-profile-section-card-quran .pmm-profile-quran-arabic{font-size:clamp(.907rem,1.042vw,1.142rem)!important;font-weight:700!important;line-height:1.86!important;letter-spacing:0!important;word-spacing:.06em!important}.pmm-profile-section-card-quran .pmm-profile-quran-translation,.pmm-profile-test-page .pmm-profile-section-card-quran .pmm-profile-quran-translation{font-size:.98rem!important;font-weight:500!important;line-height:1.78!important}.pmm-profile-section-card-quran .pmm-profile-quran-footnote,.pmm-profile-test-page .pmm-profile-section-card-quran .pmm-profile-quran-footnote{color:#565f6a!important;font-size:.853rem!important;font-style:italic!important;font-weight:500!important;line-height:1.68!important}body:has(.pmm-chat-detail-shell) .pmm-chat-thread,body:has(.pmm-chat-detail-shell) .pmm-chat-window>.pmm-chat-thread{padding-bottom:14px!important}.pmm-promoted-profile-detail-page.pmm-member-test-sidebar-page{min-height:100dvh!important;align-items:stretch;overflow-x:hidden}.pmm-promoted-profile-detail-page .pmm-member-test-sidebar{position:-webkit-sticky!important;position:sticky!important;top:0!important;align-self:start;height:100dvh!important;max-height:100dvh!important}.pmm-promoted-profile-required-main{padding-bottom:clamp(120px,18vh,220px)!important}.pmm-promoted-profile-required-layout{width:min(100%,980px)!important;grid-template-columns:minmax(0,854px)!important;justify-content:center!important;justify-items:stretch!important;margin-inline:auto!important}.pmm-promoted-profile-required-card{width:100%!important;max-width:854px!important;min-height:clamp(240px,28vh,320px)!important;box-sizing:border-box!important}.pmm-promoted-profile-required-card p{max-width:760px}.pmm-promoted-profile-required-actions{display:flex;width:100%;justify-content:center;margin-top:clamp(22px,3vw,36px)}.pmm-promoted-profile-required-actions .pmm-button{min-width:170px}@media (max-width:980px){.pmm-promoted-profile-required-layout{width:min(100%,calc(100vw - 20px))!important}.pmm-promoted-profile-required-main{padding-right:10px!important;padding-left:10px!important}}.pmm-promoted-profile-detail-page .pmm-promoted-profile-required-main{padding-top:18px!important}.pmm-promoted-profile-detail-page .pmm-promoted-profile-required-main>:first-child{min-height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-top:-52px!important;margin-bottom:clamp(44px,5vw,70px)!important}@media (max-width:980px){.pmm-promoted-profile-detail-page .pmm-promoted-profile-required-main>:first-child{margin-top:0!important}}.pmm-promoted-profile-detail-page .pmm-promoted-profile-required-main>.pmm-dashboard-divi-page-basmallah{transform:translateY(clamp(-128px,-7.4vw,-88px))!important}@media (max-width:980px){.pmm-promoted-profile-detail-page .pmm-promoted-profile-required-main>.pmm-dashboard-divi-page-basmallah{transform:translateY(-42px)!important}}@media (max-width:720px){.pmm-promoted-profile-detail-page .pmm-promoted-profile-required-main>.pmm-dashboard-divi-page-basmallah{transform:translateY(-26px)!important}}.pmm-promoted-profile-detail-page .pmm-member-test-sidebar-main{position:relative}@media (min-width:1180px){.pmm-promoted-profile-detail-page .pmm-member-test-sidebar-main-upgrade-card{position:absolute!important;top:92px!important;right:clamp(18px,4vw,56px)!important;float:none!important;margin:0!important}}.pmm-promoted-profile-detail-page .pmm-promoted-profile-required-main{padding-top:24px!important}.pmm-promoted-profile-detail-page .pmm-promoted-profile-required-main>:first-child{min-height:clamp(28px,3vw,42px)!important;margin-top:0!important;margin-bottom:clamp(38px,4.8vw,58px)!important;transform:none!important}.pmm-promoted-profile-detail-page .pmm-promoted-profile-required-main>.pmm-dashboard-divi-page-basmallah{transform:none!important}@media (max-width:980px){.pmm-promoted-profile-detail-page .pmm-promoted-profile-required-main{padding-top:18px!important}}@media (min-width:1180px){.pmm-member-test-sidebar-page-subscription-card-shifted .pmm-member-test-sidebar-main{position:relative}.pmm-member-test-sidebar-page-subscription-card-shifted .pmm-member-test-sidebar-main-upgrade-card{position:absolute!important;top:92px!important;right:clamp(18px,4vw,56px)!important;z-index:12!important;float:none!important;margin:0!important}}.pmm-member-test-sidebar-content-panel>.pmm-dashboard-divi-page-basmallah,.pmm-promoted-profile-loading-main>.pmm-dashboard-divi-page-basmallah,.pmm-promoted-profile-required-main>.pmm-dashboard-divi-page-basmallah{min-height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-top:-52px!important;margin-bottom:clamp(44px,5vw,70px)!important}@media (max-width:980px){.pmm-member-test-sidebar-content-panel>.pmm-dashboard-divi-page-basmallah,.pmm-promoted-profile-loading-main>.pmm-dashboard-divi-page-basmallah,.pmm-promoted-profile-required-main>.pmm-dashboard-divi-page-basmallah{margin-top:0!important}}.pmm-member-shell-route-loading-page{display:grid!important;grid-template-columns:260px minmax(0,1fr)!important;align-items:stretch!important;min-height:100dvh!important;width:100%!important;padding:0!important;background-color:#e2f1f9!important;background-image:linear-gradient(180deg,rgba(242,249,249,.91),#e2f1f9),url(/assets/login/pmm-login-background.jpg)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important}.pmm-member-shell-route-loading-sidebar{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;flex-direction:column;gap:12px;width:260px;min-height:100dvh;padding:20px 18px;border-right:1px solid rgba(31,41,55,.08);background:rgba(255,255,255,.9);box-shadow:16px 0 42px rgba(31,41,55,.05)}.pmm-member-shell-route-loading-logo{display:block;width:150px;height:48px;margin-bottom:20px;border-radius:14px;background:rgba(255,255,255,.76)}.pmm-member-shell-route-loading-menu-line{display:block;width:100%;height:36px;border-radius:10px;background:rgba(255,255,255,.72)}.pmm-member-shell-route-loading-menu-line-short{width:74%}.pmm-member-shell-route-loading-main{min-height:100dvh;padding:28px clamp(18px,4vw,56px) 112px;background:transparent!important}.pmm-member-shell-route-loading-topbar{display:flex;width:min(100%,1040px);min-height:70px;margin:0 auto 16px;padding:12px 0 16px}.pmm-member-shell-route-loading-chrome{box-sizing:border-box;width:min(calc(100% - var(--pmm-member-page-sidebar-gap, clamp(16px, 3vw, 44px))),1120px);max-width:1120px;margin:0 auto 0 var(--pmm-member-page-sidebar-gap,clamp(16px,3vw,44px));padding:24px 22px 132px}.pmm-member-shell-route-loading-basmallah{display:flex;width:min(100%,1080px);min-height:clamp(28px,3vw,42px);align-items:center;justify-content:center;margin:0 auto clamp(38px,4.8vw,58px);padding:0}.pmm-member-shell-inline-loading-stage,.pmm-member-shell-route-loading-page .pmm-member-loading-stage{display:grid;place-items:start center;width:100%;min-height:clamp(260px,38vh,420px);padding:0 0 clamp(44px,7vh,76px)}.pmm-member-shell-inline-loading-card,.pmm-member-shell-inline-loading-stage .pmm-member-loading-card,.pmm-member-shell-route-loading-page .pmm-member-loading-card{margin:0 auto!important}.pmm-member-shell-inline-loading-card{text-align:center}@media (max-width:980px){.pmm-member-shell-route-loading-page{grid-template-columns:1fr!important}.pmm-member-shell-route-loading-sidebar{display:none}.pmm-member-shell-route-loading-main{padding:18px 10px 96px}.pmm-member-shell-route-loading-topbar{min-height:58px;margin-bottom:12px}.pmm-member-shell-route-loading-chrome{width:100%;max-width:100%;margin-right:auto;margin-left:0;padding:18px 0 96px}.pmm-member-shell-route-loading-basmallah{margin-bottom:clamp(28px,7vw,42px)}}:root{--pmm-profile-section-white-fade-top-opacity:0.65;--pmm-profile-section-white-fade-bottom-opacity:0.05;--pmm-profile-section-white-border-top-opacity:0.38;--pmm-profile-section-white-border-bottom-opacity:0.05}.pmm-profile-guidance-card,.pmm-profile-overview-card,.pmm-profile-section-card{position:relative;border-color:transparent!important;background-color:transparent!important;background-image:linear-gradient(180deg,rgba(255,255,255,var(--pmm-profile-section-white-fade-top-opacity)) 0,rgba(255,255,255,var(--pmm-profile-section-white-fade-bottom-opacity)) 100%)!important;background-position:0 0!important;background-repeat:no-repeat!important}.pmm-profile-guidance-card:before,.pmm-profile-overview-card:before,.pmm-profile-section-card:before{content:"";position:absolute;inset:0;z-index:0;box-sizing:border-box;border-radius:inherit;padding:2px;background:linear-gradient(180deg,rgba(255,255,255,var(--pmm-profile-section-white-border-top-opacity)) 0,rgba(255,255,255,var(--pmm-profile-section-white-border-bottom-opacity)) 100%);pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.pmm-profile-guidance-card>*,.pmm-profile-overview-card>*,.pmm-profile-section-card>*{position:relative;z-index:1}.pmm-other-member-profile-page .pmm-profile-viewer-action-liked,.pmm-other-member-profile-page .pmm-profile-viewer-action-liked:focus-visible,.pmm-other-member-profile-page .pmm-profile-viewer-action-liked:hover{border-color:rgba(74,197,236,.28)!important;background:rgba(255,255,255,.9)!important;color:#415160!important;box-shadow:0 8px 18px rgba(24,44,78,.07)!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-liked .pmm-profile-viewer-action-icon{color:var(--pmm-pink,#f6366a)!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-message .pmm-profile-viewer-action-message-label{color:#415160!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-message .pmm-profile-viewer-action-lock-icon{color:#687383!important;stroke:#687383!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-message-enabled .pmm-profile-viewer-action-message-label{color:#415160!important}.pmm-profile-viewer-action-dialog-backdrop{z-index:2147483000!important;isolation:isolate}.pmm-profile-viewer-action-dialog{position:relative;z-index:1}.pmm-other-member-profile-page .pmm-profile-viewer-action-message .pmm-profile-viewer-action-lock-icon{width:1.15em!important;height:1.15em!important;stroke-width:2.1!important}@media (min-width:981px){.pmm-other-member-profile-page.pmm-member-test-sidebar-page{grid-template-columns:248px minmax(0,1fr)!important}.pmm-other-member-profile-page .pmm-member-test-sidebar{position:fixed!important;inset:0 auto 0 0!important;width:248px!important;height:100dvh!important;max-height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain}.pmm-other-member-profile-page .pmm-member-test-sidebar-main{grid-column:2!important;min-width:0}}@media (max-width:980px){.pmm-other-member-profile-page .pmm-member-test-sidebar{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important}.pmm-other-member-profile-page .pmm-member-test-sidebar-main{grid-column:1!important}}:root{--pmm-member-sidebar-width-before-compaction:260px;--pmm-member-sidebar-width-compact:200.2px}@media (min-width:981px){.pmm-feed-test-page,.pmm-member-test-sidebar-page{grid-template-columns:var(--pmm-member-sidebar-width-compact) minmax(0,1fr)!important}.pmm-feed-test-sidebar,.pmm-member-test-sidebar{width:var(--pmm-member-sidebar-width-compact)!important}.pmm-member-test-sidebar{overflow:hidden!important}.pmm-member-test-sidebar-scroll-region{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-right:2px;scrollbar-width:thin}.pmm-member-test-sidebar-account{position:relative;z-index:2;flex:0 0 auto;max-height:min(62dvh,520px);overflow-x:hidden;overflow-y:auto;margin-top:auto!important;margin-bottom:0!important;padding-top:12px;border-top:1px solid rgba(31,41,55,.08);background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(255,255,255,.96));box-shadow:0 -14px 24px rgba(31,41,55,.04);scrollbar-width:thin}.pmm-member-shell-route-loading-page{grid-template-columns:var(--pmm-member-sidebar-width-compact) minmax(0,1fr)!important}.pmm-member-shell-route-loading-sidebar{width:var(--pmm-member-sidebar-width-compact)!important}.pmm-other-member-profile-page.pmm-member-test-sidebar-page{grid-template-columns:var(--pmm-member-sidebar-width-compact) minmax(0,1fr)!important}.pmm-other-member-profile-page .pmm-member-test-sidebar{width:var(--pmm-member-sidebar-width-compact)!important;overflow:hidden!important}}@media (max-width:980px){.pmm-member-test-sidebar-scroll-region{display:contents}.pmm-member-test-sidebar-account{position:relative;max-height:none;overflow:visible;margin-top:0!important;padding-top:0;border-top:0;background:transparent;box-shadow:none}}@media (min-width:981px){.pmm-member-test-sidebar-link{min-height:33px!important;margin-left:-3px;padding:4px 8px 4px 7px!important;gap:9px}.pmm-member-test-sidebar-link,button.pmm-member-test-sidebar-link{width:calc(100% - 8px)!important}.pmm-member-test-sidebar-link:focus-visible,.pmm-member-test-sidebar-link:hover{transform:none!important}.pmm-member-test-sidebar-link-active,button.pmm-member-test-sidebar-link-active{width:calc(100% - 14px)!important;min-height:32px!important;border-radius:9px!important;transform:none!important}.pmm-member-test-sidebar-profile-submenu,.pmm-member-test-sidebar-submenu{margin-left:34px!important;padding-left:10px!important}.pmm-member-test-sidebar-profile-submenu .pmm-member-test-sidebar-submenu-link,.pmm-member-test-sidebar-submenu .pmm-member-test-sidebar-submenu-link{width:calc(100% - 6px)}.pmm-member-test-sidebar-account{padding:12px 0 0!important;border-top:1px solid rgba(31,41,55,.08)!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pmm-member-test-sidebar-link,button.pmm-member-test-sidebar-link{width:calc(100% - 8px)!important;margin-left:4px!important;padding:4px 7px 4px 8px!important}.pmm-member-test-sidebar-link-active,button.pmm-member-test-sidebar-link-active{width:calc(100% - 12px)!important;margin-left:4px!important}.pmm-member-test-sidebar-submenu{margin-left:38px!important;padding-left:10px!important}.pmm-member-test-sidebar-profile-submenu{margin-left:42px!important;padding-left:10px!important}}.pmm-profile-test-page{--pmm-profile-sticky-tab-offset:0px}.pmm-profile-desktop-back-link{display:inline-flex;align-items:center;gap:.45rem;width:-moz-fit-content;width:fit-content;margin:0 0 .9rem;padding:.2rem 0;border:0;background:transparent;color:var(--pmm-pink,#f6366a);font:inherit;font-weight:800;cursor:pointer}.pmm-profile-desktop-back-link:focus-visible,.pmm-profile-desktop-back-link:hover{color:#e7265d}.pmm-profile-desktop-back-link:focus-visible .pmm-profile-desktop-back-label,.pmm-profile-desktop-back-link:hover .pmm-profile-desktop-back-label{text-decoration:underline;text-underline-offset:.25rem}.pmm-profile-desktop-back-arrow{display:inline-block;margin-right:.12rem;text-decoration:none;transform:scaleX(1.5);transform-origin:right center}.pmm-profile-section-tab-rail{position:relative;z-index:82;width:100%;margin:0;border:1px solid transparent;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.pmm-profile-section-tab-track{display:grid;grid-template-columns:repeat(var(--pmm-profile-section-tab-count,8),minmax(0,1fr));align-items:stretch;width:100%}.pmm-profile-section-tab{position:relative;display:grid;justify-items:center;align-content:center;grid-gap:.42rem;gap:.42rem;min-width:0;min-height:82px;padding:.75rem .35rem .85rem;border:0;background:transparent;color:#5c6978;font:inherit;font-size:clamp(.7rem,.78vw,.82rem);font-weight:800;cursor:pointer}.pmm-profile-section-tab:after{content:"";position:absolute;left:22%;right:22%;bottom:0;height:3px;border-radius:999px;background:transparent}.pmm-profile-section-tab-active:after{background:#eb3f61}.pmm-profile-section-tab-active,.pmm-profile-section-tab:focus-visible,.pmm-profile-section-tab:hover{color:#435160}.pmm-profile-section-tab:focus-visible{outline:none}.pmm-profile-section-tab-icon{display:grid;place-items:center;width:25px;height:25px;color:inherit}.pmm-profile-section-tab-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.pmm-other-member-profile-page{padding-bottom:calc(92px + env(safe-area-inset-bottom, 0px))}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-floating{bottom:max(12px,env(safe-area-inset-bottom,0px))!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-buttons{justify-content:center!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-center-buttons{width:100%;justify-content:center!important}.pmm-other-member-profile-page .pmm-profile-overview-action-slot,.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline{display:none!important}@media (max-width:980px){.pmm-profile-desktop-back-link{display:none}.pmm-profile-section-tab-rail{border-radius:14px;overflow:hidden}.pmm-profile-section-tab-track{display:flex;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pmm-profile-section-tab-track::-webkit-scrollbar{display:none}.pmm-profile-section-tab{flex:0 0 clamp(92px,25vw,118px);min-height:76px;scroll-snap-align:center;font-size:.73rem}.pmm-other-member-profile-page{padding-bottom:calc(84px + env(safe-area-inset-bottom, 0px))}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-floating{width:calc(100% - 12px)!important;padding:8px!important;border-radius:18px!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-center-buttons{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px!important;gap:6px!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-center-buttons>button{min-width:0!important;padding-inline:7px!important;font-size:clamp(.64rem,2.8vw,.78rem)!important}}@media (prefers-reduced-motion:reduce){.pmm-profile-section-tab-track{scroll-behavior:auto}}.pmm-profile-section-tab-slot{position:relative;width:min(100%,854px);min-height:84px;margin:0 auto clamp(16px,1.8vw,24px)}.pmm-profile-section-tab-sentinel{position:absolute;inset:0 auto auto 0;width:1px;height:1px;pointer-events:none}.pmm-profile-section-tab-slot .pmm-profile-section-tab-rail{width:100%;margin:0}.pmm-profile-section-tab-rail-pinned{position:fixed!important;top:0!important;left:var(--pmm-profile-section-fixed-left)!important;width:var(--pmm-profile-section-fixed-width)!important;z-index:120!important;border:1px solid rgba(108,143,166,.2)!important;border-radius:0 0 16px 16px!important;background:rgba(255,255,255,.9)!important;box-shadow:0 14px 34px rgba(38,72,96,.11)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}.pmm-profile-section-tab-icon{font-family:Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif;font-size:1.24rem;line-height:1;filter:grayscale(1) saturate(0);opacity:.82}.pmm-profile-section-tab-icon svg{display:none}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-floating{display:flex!important;justify-content:center!important;left:var(--pmm-profile-floating-action-left)!important;width:var(--pmm-profile-floating-action-width)!important;padding:10px 14px!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-floating .pmm-profile-viewer-action-bar-buttons{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:auto!important;margin:0 auto!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-floating .pmm-profile-viewer-action-center-buttons{display:contents!important;width:auto!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-floating .pmm-profile-viewer-action-bar-buttons>button,.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-floating .pmm-profile-viewer-action-center-buttons>button{flex:0 0 auto!important}@media (max-width:980px){.pmm-profile-test-page .pmm-profile-template-main{padding-top:calc(28px + 78px)!important}.pmm-profile-section-tab-slot{width:100%;min-height:78px;margin-bottom:14px}.pmm-profile-section-tab-rail,.pmm-profile-section-tab-rail-pinned{position:fixed!important;top:0!important;left:0!important;width:100vw!important;z-index:120!important;border:1px solid rgba(108,143,166,.2)!important;border-radius:0 0 14px 14px!important;background:rgba(255,255,255,.92)!important;box-shadow:0 12px 28px rgba(38,72,96,.12)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-floating{left:6px!important;width:calc(100vw - 12px)!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-floating .pmm-profile-viewer-action-bar-buttons{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:6px!important;gap:6px!important;width:100%!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-floating .pmm-profile-viewer-action-center-buttons{display:contents!important}}@media (min-width:981px){.pmm-profile-desktop-back-link{width:min(100%,854px);margin:0 auto .55rem}.pmm-profile-section-tab-slot{width:min(100%,854px);margin:0 auto}.pmm-profile-overview-card+.pmm-profile-section-tab-slot{margin-top:-20.15px;margin-bottom:0}.pmm-profile-section-tab-rail:not(.pmm-profile-section-tab-rail-pinned){border-top:1px solid rgba(67,81,96,.16);border-bottom:1px solid rgba(67,81,96,.12)}}.pmm-profile-edit-section-nav-slot{width:min(100%,854px);margin:0 auto}.pmm-profile-edit-section-nav{position:-webkit-sticky;position:sticky;top:0;z-index:82;width:100%;border:1px solid rgba(92,105,120,.12);border-radius:16px;background:rgba(255,255,255,.94);box-shadow:0 14px 34px rgba(31,41,55,.09);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.pmm-profile-edit-section-nav-track{display:flex;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pmm-profile-edit-section-nav-track::-webkit-scrollbar{display:none}.pmm-profile-edit-section-nav-tab{position:relative;display:grid;flex:1 0 78px;justify-items:center;align-content:center;grid-gap:.35rem;gap:.35rem;min-height:76px;padding:.65rem .3rem .78rem;border:0;background:transparent;color:#5c6978;font:inherit;font-size:.72rem;font-weight:800;cursor:pointer}.pmm-profile-edit-section-nav-tab:after{content:"";position:absolute;left:22%;right:22%;bottom:0;height:3px;border-radius:999px;background:transparent}.pmm-profile-edit-section-nav-tab-active:after{background:#eb3f61}.pmm-profile-edit-section-nav-tab-active,.pmm-profile-edit-section-nav-tab:focus-visible,.pmm-profile-edit-section-nav-tab:hover{color:#435160}.pmm-profile-edit-section-nav-icon{filter:grayscale(1);opacity:.72;font-size:1.1rem;line-height:1}@media (max-width:980px){.pmm-profile-edit-page .pmm-profile-edit-section-nav-slot{position:fixed;top:0;left:0;right:0;z-index:120;width:100%}.pmm-profile-edit-page .pmm-profile-edit-content{padding-top:88px}.pmm-profile-edit-section-nav{border-radius:0 0 16px 16px}.pmm-profile-edit-section-nav-tab{flex:0 0 clamp(88px,24vw,112px)}}.pmm-profile-edit-section-nav,.pmm-profile-section-tab-rail,.pmm-profile-section-tab-rail-pinned{border:0!important}.pmm-profile-edit-page .pmm-member-test-sidebar-profile-context,.pmm-profile-edit-page .pmm-member-test-sidebar-profile-submenu{display:none!important}@media (min-width:981px){.pmm-profile-desktop-back-link+.pmm-profile-overview-card{margin-top:-46px!important}.pmm-profile-section-tab-slot+.pmm-profile-section-card{margin-top:-42px!important}.pmm-profile-section-tab-track{grid-template-columns:repeat(var(--pmm-profile-section-tab-count,8),minmax(0,1fr));column-gap:clamp(0px,.12vw,2px)}.pmm-profile-section-tab{gap:clamp(.2rem,.34vw,.34rem);min-height:clamp(68px,5vw,78px);padding:clamp(.48rem,.58vw,.66rem) clamp(.04rem,.18vw,.18rem) clamp(.68rem,.76vw,.8rem);font-size:clamp(.61rem,.64vw,.72rem);white-space:nowrap}.pmm-profile-section-tab-icon{width:clamp(20px,1.48vw,23px);height:clamp(20px,1.48vw,23px);font-size:clamp(1rem,1.04vw,1.12rem)}.pmm-profile-edit-section-nav-track{display:grid;grid-template-columns:repeat(var(--pmm-profile-edit-section-count,10),minmax(0,1fr));grid-column-gap:clamp(0px,.1vw,2px);column-gap:clamp(0px,.1vw,2px);overflow-x:visible}.pmm-profile-edit-section-nav-tab{min-width:0;min-height:clamp(66px,4.8vw,74px);width:100%;flex:none;gap:clamp(.18rem,.3vw,.3rem);padding:clamp(.45rem,.52vw,.6rem) clamp(.03rem,.14vw,.14rem) clamp(.65rem,.72vw,.76rem);font-size:clamp(.58rem,.61vw,.69rem);white-space:nowrap}.pmm-profile-edit-section-nav-icon{font-size:clamp(.96rem,1vw,1.08rem)}}@media (max-width:980px){.pmm-profile-edit-section-nav-track{flex-wrap:nowrap;white-space:nowrap}.pmm-profile-edit-section-nav-tab{white-space:nowrap}}@media (min-width:981px){.pmm-profile-edit-section-nav-track,.pmm-profile-section-tab-track{width:100%;min-width:0}.pmm-profile-edit-section-nav-tab,.pmm-profile-section-tab{overflow:visible;text-overflow:clip}}@media (max-width:980px){.pmm-profile-edit-section-nav-track,.pmm-profile-section-tab-track{display:flex;flex-wrap:nowrap;white-space:nowrap}}.pmm-other-member-profile-page .pmm-profile-overview-action-slot{display:block!important;width:100%;margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgba(71,85,105,.12)}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-floating{display:none!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline .pmm-profile-viewer-action-bar-buttons{width:100%;justify-content:center;flex-wrap:wrap}.pmm-profile-edit-details-page-heading h1,.pmm-profile-edit-page-heading h1,.pmm-profile-overview-card h1{font-size:clamp(.995rem,2.05vw,1.628rem)!important;line-height:1.25!important}.pmm-profile-edit-quran-reference,.pmm-profile-quran-picker-preview-reference,.pmm-profile-quran-reference,.pmm-profile-section-card-quran .pmm-profile-quran-reference{font-size:clamp(.675rem,.75vw,.75rem)!important}@media (max-width:680px){.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline .pmm-profile-viewer-action-bar-buttons,.pmm-other-member-profile-page .pmm-profile-viewer-action-center-buttons{width:100%;justify-content:center}}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline{display:block!important;position:static!important;inset:auto!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;transform:none!important;pointer-events:auto!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline .pmm-profile-viewer-action-bar-buttons{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:clamp(8px,1vw,14px)!important;width:100%!important;margin:0 auto!important;pointer-events:auto!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline .pmm-profile-viewer-action-center-buttons{display:contents!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline .pmm-profile-viewer-action-bar-buttons>button,.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline .pmm-profile-viewer-action-center-buttons>button{flex:0 0 auto!important;white-space:nowrap!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline.pmm-profile-viewer-action-bar-inline-pinned{position:fixed!important;z-index:80!important;top:auto!important;right:auto!important;bottom:max(12px,env(safe-area-inset-bottom,0px))!important;left:var(
    --pmm-profile-floating-action-left,calc(248px + var(--pmm-member-page-sidebar-gap, clamp(16px, 3vw, 44px)) + 135px)
  )!important;width:var(
    --pmm-profile-floating-action-width,min(calc(100vw - 248px - var(--pmm-member-page-sidebar-gap, clamp(16px, 3vw, 44px)) - 270px),854px)
  )!important;max-width:var(--pmm-profile-floating-action-width,854px)!important;margin:0!important;padding:10px 14px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transform:none!important}.pmm-profile-edit-quran-reference,.pmm-profile-quran-picker-preview-reference,.pmm-profile-quran-reference,.pmm-profile-section-card-quran .pmm-profile-quran-reference{font-size:.657rem!important;line-height:1.4!important}.pmm-profile-viewer-action-dialog-buttons a.pmm-profile-viewer-action-dialog-primary,.pmm-profile-viewer-action-dialog-buttons a.pmm-profile-viewer-action-dialog-primary:active,.pmm-profile-viewer-action-dialog-buttons a.pmm-profile-viewer-action-dialog-primary:focus-visible,.pmm-profile-viewer-action-dialog-buttons a.pmm-profile-viewer-action-dialog-primary:hover,.pmm-profile-viewer-action-dialog-buttons a.pmm-profile-viewer-action-dialog-primary:link,.pmm-profile-viewer-action-dialog-buttons a.pmm-profile-viewer-action-dialog-primary:visited{color:#ffffff!important;text-decoration:none!important}@media (max-width:680px){.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline .pmm-profile-viewer-action-bar-buttons,.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline.pmm-profile-viewer-action-bar-inline-pinned .pmm-profile-viewer-action-bar-buttons{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:6px!important;gap:6px!important;width:100%!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline .pmm-profile-viewer-action-center-buttons{display:contents!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline .pmm-profile-viewer-action-bar-buttons>button,.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline .pmm-profile-viewer-action-center-buttons>button{min-width:0!important;padding-inline:6px!important;font-size:clamp(.62rem,2.8vw,.76rem)!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline.pmm-profile-viewer-action-bar-inline-pinned{left:6px!important;width:calc(100vw - 12px)!important;max-width:none!important;padding:8px!important}}.pmm-profile-test-page .pmm-profile-overview-card h1,.pmm-profile-test-page.pmm-profile-edit-page .pmm-profile-edit-details-page-heading h1,.pmm-profile-test-page.pmm-profile-edit-page .pmm-profile-edit-page-heading h1{max-width:100%!important;margin-bottom:clamp(1rem,1.35vw,1.3rem)!important;font-size:clamp(1.4rem,1.62vw,1.6rem)!important;letter-spacing:-.018em!important;line-height:1.3!important}.pmm-other-member-profile-page .pmm-profile-overview-action-slot-pinned{z-index:2147482000!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline.pmm-profile-viewer-action-bar-inline-pinned{z-index:2147482001!important;isolation:isolate}.pmm-profile-test-page .pmm-profile-section-card-quran p.pmm-profile-quran-reference,.pmm-profile-test-page.pmm-profile-edit-page p.pmm-profile-edit-quran-reference,.pmm-profile-test-page.pmm-profile-edit-page p.pmm-profile-quran-picker-preview-reference,p.pmm-profile-quran-picker-preview-reference{font-size:clamp(.68rem,.7vw,.76rem)!important;font-weight:400!important;line-height:1.35!important}.pmm-profile-edit-section-nav:not(.pmm-profile-edit-section-nav-pinned),.pmm-profile-section-tab-rail:not(.pmm-profile-section-tab-rail-pinned){border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.pmm-profile-edit-section-nav-pinned,.pmm-profile-section-tab-rail-pinned{border:0!important;border-radius:0!important;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(255,255,255,1) 75%,rgba(255,255,255,0))!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline.pmm-profile-viewer-action-bar-inline-pinned{overflow:visible!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline.pmm-profile-viewer-action-bar-inline-pinned:before{content:"";position:absolute;z-index:0;left:0;right:0;bottom:-12px;height:calc(200% + 24px);pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.09));-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.28) 8%,#000 18%,#000 82%,rgba(0,0,0,.28) 92%,transparent);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.28) 8%,#000 18%,#000 82%,rgba(0,0,0,.28) 92%,transparent)}.pmm-other-member-profile-page .pmm-profile-viewer-action-bar-inline.pmm-profile-viewer-action-bar-inline-pinned .pmm-profile-viewer-action-bar-buttons{position:relative;z-index:1}.pmm-profile-edit-section-nav-tab,.pmm-profile-edit-section-nav-tab-active,.pmm-profile-edit-section-nav-tab:focus-visible,.pmm-profile-edit-section-nav-tab:hover,.pmm-profile-section-tab,.pmm-profile-section-tab-active,.pmm-profile-section-tab:focus-visible,.pmm-profile-section-tab:hover{border-radius:0;background:transparent!important;box-shadow:none!important;color:#5c6978!important;outline:none!important;transform:none!important}.pmm-profile-edit-section-nav-icon,.pmm-profile-section-tab-icon{transform-origin:center;transition:filter .16s ease,opacity .16s ease,transform .16s ease}.pmm-profile-edit-section-nav-tab-active .pmm-profile-edit-section-nav-icon,.pmm-profile-section-tab-active .pmm-profile-section-tab-icon{filter:none!important;opacity:1!important;transform:scale(1.08)}.pmm-profile-edit-section-nav-tab:not(.pmm-profile-edit-section-nav-tab-active):focus-visible .pmm-profile-edit-section-nav-icon,.pmm-profile-edit-section-nav-tab:not(.pmm-profile-edit-section-nav-tab-active):hover .pmm-profile-edit-section-nav-icon,.pmm-profile-section-tab:not(.pmm-profile-section-tab-active):focus-visible .pmm-profile-section-tab-icon,.pmm-profile-section-tab:not(.pmm-profile-section-tab-active):hover .pmm-profile-section-tab-icon{filter:none!important;opacity:1!important;transform:translateY(-2px) scale(1.12)}.pmm-other-member-profile-page .pmm-profile-viewer-action-secondary,.pmm-other-member-profile-page .pmm-profile-viewer-action-secondary:active,.pmm-other-member-profile-page .pmm-profile-viewer-action-secondary:focus-visible,.pmm-other-member-profile-page .pmm-profile-viewer-action-secondary:hover{border-color:transparent!important;outline:none!important}.pmm-other-member-profile-page .pmm-profile-viewer-action-secondary:focus-visible,.pmm-other-member-profile-page .pmm-profile-viewer-action-secondary:hover{box-shadow:0 10px 22px rgba(24,44,78,.09)!important}@media (prefers-reduced-motion:reduce){.pmm-profile-edit-section-nav-icon,.pmm-profile-section-tab-icon{transition:none}.pmm-profile-edit-section-nav-tab-active .pmm-profile-edit-section-nav-icon,.pmm-profile-edit-section-nav-tab:not(.pmm-profile-edit-section-nav-tab-active):focus-visible .pmm-profile-edit-section-nav-icon,.pmm-profile-edit-section-nav-tab:not(.pmm-profile-edit-section-nav-tab-active):hover .pmm-profile-edit-section-nav-icon,.pmm-profile-section-tab-active .pmm-profile-section-tab-icon,.pmm-profile-section-tab:not(.pmm-profile-section-tab-active):focus-visible .pmm-profile-section-tab-icon,.pmm-profile-section-tab:not(.pmm-profile-section-tab-active):hover .pmm-profile-section-tab-icon{transform:none}}.pmm-profile-card-meta-tag-grey{border-color:rgba(91,103,118,.22)!important;background:rgba(91,103,118,.09)!important;color:#5b6776!important}.pmm-profile-card-meta-tag-blue{border-color:rgba(27,112,184,.24)!important;background:rgba(27,112,184,.1)!important;color:#155f9f!important}.pmm-profile-card-meta-tag-pink{border-color:rgba(246,54,106,.24)!important;background:rgba(246,54,106,.1)!important;color:#d92b60!important}.pmm-dashboard-feed-item-time,.pmm-profile-viewed-card-history-meta{color:#6b7280!important}.pmm-matches-filter-rail{grid-gap:.7rem;gap:.7rem;margin:0 0 1rem;padding:.55rem 0 1rem;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(255,255,255,1) 76%,rgba(255,255,255,0))}.pmm-matches-workflow-filter-panel{position:relative;padding-top:.85rem!important}.pmm-matches-workflow-filter-panel:before{content:"";position:absolute;top:0;left:4%;right:4%;height:1px;background:linear-gradient(90deg,transparent,rgba(91,103,118,.22),transparent)}.pmm-matches-workflow-filter-button,.pmm-matches-workflow-filter-button.pmm-matches-filter-button-active,.pmm-matches-workflow-filter-button:focus-visible,.pmm-matches-workflow-filter-button:hover,.pmm-matches-workflow-filter-button[aria-pressed=true]{position:relative;border-color:transparent!important;background:transparent!important;color:#1f2937!important;box-shadow:none!important}.pmm-matches-workflow-filter-button:after{content:"";position:absolute;left:18%;right:18%;bottom:0;height:2px;border-radius:999px;background:transparent}.pmm-matches-workflow-filter-button.pmm-matches-filter-button-active .pmm-matches-workflow-filter-count,.pmm-matches-workflow-filter-button.pmm-matches-filter-button-active .pmm-matches-workflow-filter-label,.pmm-matches-workflow-filter-button[aria-pressed=true] .pmm-matches-workflow-filter-count,.pmm-matches-workflow-filter-button[aria-pressed=true] .pmm-matches-workflow-filter-label{color:#1f2937!important}@media (min-width:981px){.pmm-member-test-sidebar{background:rgba(255,255,255,.7)!important;backdrop-filter:blur(15px) saturate(118%)!important;-webkit-backdrop-filter:blur(15px) saturate(118%)!important}.pmm-member-test-sidebar-account,.pmm-member-test-sidebar-scroll-region{background:transparent!important}}.pmm-account-profile-layout{gap:.9rem!important}.pmm-account-section-tab-rail{padding:.35rem 0 1rem;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(255,255,255,1) 75%,rgba(255,255,255,0))}.pmm-account-section-tab-track{grid-template-columns:repeat(6,minmax(0,1fr))}.pmm-account-section-tab{min-height:58px;padding:.7rem .45rem .85rem;border:0;background:transparent;color:#5c6978;font-size:clamp(.72rem,.85vw,.84rem)}.pmm-account-section-tab:after{bottom:.28rem;height:2px}.pmm-account-section-tab-active,.pmm-account-section-tab:focus-visible,.pmm-account-section-tab:hover{color:#1f2937;outline:none}.pmm-account-tab-surface{min-width:0}.pmm-protected-account-page .pmm-account-tab-surface .pmm-section-card{border-color:rgba(255,255,255,.62)!important;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(255,255,255,.55) 72%,rgba(255,255,255,.14))!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-header{isolation:isolate;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-header:before{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(226,241,249,.95),rgba(226,241,249,.78) 74%,rgba(226,241,249,0));-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-header-feedback,body:has(.pmm-chat-detail-shell) .pmm-chat-sticky-header-main{position:relative;z-index:1}@media (max-width:980px){.pmm-account-section-tab-rail,.pmm-matches-filter-rail{top:0}.pmm-account-section-tab-track{display:flex;overflow-x:auto;scrollbar-width:none}.pmm-account-section-tab-track::-webkit-scrollbar{display:none}.pmm-account-section-tab{flex:0 0 148px}}body:has(.pmm-member-test-sidebar-page),html:has(.pmm-member-test-sidebar-page){min-height:100%;background-color:#e2f1f9!important;background-image:linear-gradient(180deg,rgba(242,249,249,.91),rgba(226,241,249,.96)),url(/assets/login/pmm-login-background.jpg)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-attachment:fixed,fixed!important}.pmm-member-test-sidebar-page{background:transparent!important}@media (min-width:981px){.pmm-member-test-sidebar{background:linear-gradient(180deg,rgba(255,255,255,.58),rgba(255,255,255,.42) 58%,rgba(255,255,255,.52))!important;backdrop-filter:blur(10px) saturate(115%)!important;-webkit-backdrop-filter:blur(10px) saturate(115%)!important;box-shadow:14px 0 34px rgba(31,41,55,.045),inset -1px 0 rgba(255,255,255,.34)!important}.pmm-member-test-sidebar-account,.pmm-member-test-sidebar-scroll-region{background:transparent!important}}.pmm-account-profile-layout{gap:.75rem!important}.pmm-account-section-tab-slot{position:relative;min-height:84px}.pmm-account-section-tab-sentinel{position:absolute;top:0;width:1px;height:1px;pointer-events:none}.pmm-account-section-tab-rail{position:-webkit-sticky;position:sticky;top:0;z-index:82;width:100%;padding:.25rem 0 .95rem;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transition:background .18s ease,box-shadow .18s ease}.pmm-account-section-tab-rail-pinned{background:linear-gradient(180deg,rgba(255,255,255,1),rgba(255,255,255,1) 75%,rgba(255,255,255,0))!important;box-shadow:0 10px 24px rgba(31,41,55,.035)!important}.pmm-account-section-tab-track{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;width:100%;grid-gap:clamp(.15rem,.8vw,.7rem);gap:clamp(.15rem,.8vw,.7rem)}.pmm-account-section-tab{position:relative;display:flex;min-width:0;min-height:76px;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;padding:.55rem .35rem .8rem;border:0!important;border-radius:0!important;background:transparent!important;color:#5c6978!important;font:inherit;font-size:clamp(.72rem,.85vw,.86rem);font-weight:800;line-height:1.25;text-align:center;cursor:pointer;box-shadow:none!important;outline:none!important;transform:none!important}.pmm-account-section-tab:after{content:"";position:absolute;left:22%;right:22%;bottom:.18rem;height:3px;border-radius:999px;background:transparent;transition:background-color .16s ease}.pmm-account-section-tab-icon{display:inline-flex;min-height:30px;align-items:center;justify-content:center;font-size:clamp(1.25rem,1.8vw,1.65rem);line-height:1;filter:grayscale(.88);opacity:.72;transform-origin:center;transition:filter .16s ease,opacity .16s ease,transform .16s ease}.pmm-account-section-tab-active,.pmm-account-section-tab:focus-visible,.pmm-account-section-tab:hover{color:#344253!important}.pmm-account-section-tab:focus-visible .pmm-account-section-tab-icon,.pmm-account-section-tab:hover .pmm-account-section-tab-icon{filter:none;opacity:1;transform:translateY(-2px) scale(1.12)}.pmm-account-section-tab-active .pmm-account-section-tab-icon{filter:none;opacity:1;transform:scale(1.08)}.pmm-account-section-tab-active:after{background:var(--pmm-pink,#f6366a)}.pmm-account-scroll-sections{display:grid;grid-gap:clamp(1.3rem,3vw,2.2rem);gap:clamp(1.3rem,3vw,2.2rem)}.pmm-account-scroll-section{min-width:0;scroll-margin-top:112px}.pmm-account-scroll-section>.pmm-stack{gap:clamp(1rem,2.2vw,1.5rem)}.pmm-protected-account-page .pmm-account-scroll-section .pmm-section-card{overflow:hidden;border-color:rgba(255,255,255,.62)!important;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.58) 70%,rgba(255,255,255,.12))!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;box-shadow:0 18px 42px rgba(31,41,55,.065)!important}.pmm-protected-account-page .pmm-account-scroll-section .pmm-section-card h2{color:var(--pmm-pink,#f6366a)!important;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-weight:900!important}.pmm-account-closure-disclosure{margin-top:1rem;border-top:1px solid rgba(91,103,118,.16);padding-top:.85rem}.pmm-account-closure-disclosure summary{display:flex;align-items:center;gap:.75rem;min-height:52px;border:1px solid rgba(91,103,118,.14);border-radius:12px;padding:.7rem .85rem;background:rgba(255,255,255,.42);color:#4b5563;cursor:pointer;list-style:none}.pmm-account-closure-disclosure summary::-webkit-details-marker{display:none}.pmm-account-closure-disclosure summary:after{content:"▾";margin-left:auto;color:#7b8794;transition:transform .16s ease}.pmm-account-closure-disclosure[open] summary:after{transform:rotate(180deg)}.pmm-account-closure-summary-icon{font-size:1.2rem;filter:grayscale(.45)}.pmm-account-closure-summary-copy{display:grid;grid-gap:.08rem;gap:.08rem}.pmm-account-closure-summary-copy strong{color:#4b5563;font-size:.94rem}.pmm-account-closure-summary-copy small{color:#7b8794;font-size:.78rem;font-weight:700}.pmm-account-closure-panel{display:grid;grid-gap:.85rem;gap:.85rem;margin-top:.75rem;border:1px solid rgba(91,103,118,.14);border-radius:12px;padding:1rem;background:rgba(255,255,255,.46)}.pmm-account-closure-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.pmm-account-closure-panel-heading h3{margin:0;color:#4b5563}.pmm-matches-filter-slot{position:relative;min-height:188px;margin-bottom:1rem}.pmm-matches-filter-sentinel{position:absolute;top:0;width:1px;height:1px;pointer-events:none}.pmm-matches-filter-rail{position:-webkit-sticky;position:sticky;top:0;z-index:82;display:grid;grid-gap:.45rem;gap:.45rem;margin:0!important;padding:.3rem 0 1rem!important;background:transparent!important;box-shadow:none!important;transition:background .18s ease,box-shadow .18s ease}.pmm-matches-filter-rail-pinned{background:linear-gradient(180deg,rgba(255,255,255,1),rgba(255,255,255,1) 75%,rgba(255,255,255,0))!important;box-shadow:0 10px 24px rgba(31,41,55,.035)!important}.pmm-matches-filter-rail .pmm-matches-filter-panel{margin:0!important;border:0!important;border-radius:0!important;padding-inline:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.pmm-matches-quality-filter-buttons,.pmm-matches-workflow-filter-buttons{display:grid!important;align-items:stretch;grid-gap:clamp(.15rem,.8vw,.7rem)!important;gap:clamp(.15rem,.8vw,.7rem)!important;width:100%}.pmm-matches-quality-filter-buttons,.pmm-matches-workflow-filter-buttons{grid-template-columns:repeat(4,minmax(0,1fr))}.pmm-matches-quality-filter-button.pmm-matches-filter-button,.pmm-matches-workflow-filter-button.pmm-matches-filter-button{position:relative;display:flex;min-width:0;min-height:76px;flex-direction:column;align-items:center;justify-content:center;gap:.28rem;padding:.45rem .3rem .75rem!important;border:0!important;border-radius:0!important;background:transparent!important;color:#344253!important;box-shadow:none!important;outline:none!important;transform:none!important;white-space:normal}.pmm-matches-quality-filter-button:after,.pmm-matches-workflow-filter-button:after{content:"";position:absolute;left:20%;right:20%;bottom:.12rem;height:3px;border-radius:999px;background:transparent}.pmm-matches-quality-filter-button.pmm-matches-filter-button-active:after,.pmm-matches-quality-filter-button[aria-pressed=true]:after{background:var(--pmm-pink,#f6366a)}.pmm-matches-workflow-filter-button.pmm-matches-filter-button-active:after,.pmm-matches-workflow-filter-button[aria-pressed=true]:after{background:var(--pmm-blue,#1677b8)}.pmm-matches-quality-filter-icon,.pmm-matches-workflow-filter-icon{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;color:#7b8794;opacity:.72;transform-origin:center;transition:color .16s ease,filter .16s ease,opacity .16s ease,transform .16s ease}.pmm-matches-quality-filter-icon svg,.pmm-matches-workflow-filter-icon svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.pmm-matches-quality-filter-button.pmm-matches-filter-button-active .pmm-matches-quality-filter-icon,.pmm-matches-quality-filter-button:focus-visible .pmm-matches-quality-filter-icon,.pmm-matches-quality-filter-button:hover .pmm-matches-quality-filter-icon{color:var(--pmm-pink,#f6366a);opacity:1;transform:translateY(-2px) scale(1.1)}.pmm-matches-workflow-filter-button.pmm-matches-filter-button-active .pmm-matches-workflow-filter-icon,.pmm-matches-workflow-filter-button:focus-visible .pmm-matches-workflow-filter-icon,.pmm-matches-workflow-filter-button:hover .pmm-matches-workflow-filter-icon{color:var(--pmm-blue,#1677b8);filter:none;opacity:1;transform:translateY(-2px) scale(1.1)}.pmm-matches-quality-filter-label,.pmm-matches-workflow-filter-label{color:#344253!important;font-size:clamp(.74rem,.88vw,.88rem);font-weight:800;line-height:1.22;text-align:center}.pmm-matches-quality-filter-count,.pmm-matches-workflow-filter-count{color:#657180!important;font-size:.72rem;font-weight:800}.pmm-matches-workflow-filter-heading{margin-top:.15rem}.pmm-matches-workflow-filter-heading p{color:#5c6978;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}@media (max-width:980px){.pmm-account-section-tab-slot{min-height:80px}.pmm-account-section-tab-track,.pmm-matches-quality-filter-buttons,.pmm-matches-workflow-filter-buttons{display:flex!important;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.pmm-account-section-tab-track::-webkit-scrollbar,.pmm-matches-quality-filter-buttons::-webkit-scrollbar,.pmm-matches-workflow-filter-buttons::-webkit-scrollbar{display:none}.pmm-account-section-tab,.pmm-matches-quality-filter-button.pmm-matches-filter-button,.pmm-matches-workflow-filter-button.pmm-matches-filter-button{flex:0 0 142px}.pmm-matches-filter-slot{min-height:202px}}@media (prefers-reduced-motion:reduce){.pmm-account-closure-disclosure summary:after,.pmm-account-section-tab,.pmm-account-section-tab-icon,.pmm-matches-quality-filter-icon,.pmm-matches-workflow-filter-icon{transition:none!important}.pmm-account-section-tab-active .pmm-account-section-tab-icon,.pmm-account-section-tab:focus-visible .pmm-account-section-tab-icon,.pmm-account-section-tab:hover .pmm-account-section-tab-icon,.pmm-matches-quality-filter-button.pmm-matches-filter-button-active .pmm-matches-quality-filter-icon,.pmm-matches-quality-filter-button:focus-visible .pmm-matches-quality-filter-icon,.pmm-matches-quality-filter-button:hover .pmm-matches-quality-filter-icon,.pmm-matches-workflow-filter-button.pmm-matches-filter-button-active .pmm-matches-workflow-filter-icon,.pmm-matches-workflow-filter-button:focus-visible .pmm-matches-workflow-filter-icon,.pmm-matches-workflow-filter-button:hover .pmm-matches-workflow-filter-icon{transform:none!important}}@media (min-width:981px){.pmm-member-test-sidebar{background:rgba(255,255,255,.1)!important;background-image:none!important;backdrop-filter:blur(3px) saturate(106%)!important;-webkit-backdrop-filter:blur(3px) saturate(106%)!important;box-shadow:12px 0 30px rgba(31,41,55,.025),inset -1px 0 rgba(255,255,255,.22)!important}.pmm-member-test-sidebar:after,.pmm-member-test-sidebar:before{opacity:.12!important}.pmm-member-test-sidebar-account,.pmm-member-test-sidebar-primary,.pmm-member-test-sidebar-scroll-region,.pmm-member-test-sidebar-secondary{background:transparent!important}}.pmm-account-profile-clone-content,.pmm-account-profile-clone-layout{width:100%;min-width:0}.pmm-account-profile-clone-content{gap:48px!important}.pmm-account-profile-overview-card{display:grid;justify-items:center}.pmm-account-profile-overview-card h1{display:inline-flex;align-items:center;justify-content:center;gap:.7rem}.pmm-account-profile-overview-icon{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center}.pmm-account-profile-status-row{display:flex!important}.pmm-account-profile-section-tab-slot{min-height:84px}.pmm-account-profile-section-tab,.pmm-account-profile-section-tab-rail,.pmm-account-profile-section-tab-track{font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif}.pmm-account-profile-section-tab .pmm-profile-section-tab-icon{width:30px;height:30px}.pmm-account-profile-card-stack,.pmm-account-profile-section-group,.pmm-account-profile-section-groups{display:grid;grid-gap:48px;gap:48px;min-width:0}.pmm-account-profile-section-group{scroll-margin-top:128px}.pmm-account-profile-section-card{min-height:265px}.pmm-account-profile-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.pmm-account-profile-section-header>div:first-child{min-width:0}.pmm-account-profile-section-header h2{display:flex;align-items:center;gap:0}.pmm-account-profile-section-kicker{margin:0 0 .55rem!important;color:#7b8794!important;font-size:.75rem!important;font-weight:900!important;letter-spacing:.12em;line-height:1.2!important;text-transform:uppercase}.pmm-account-profile-section-description{margin:-.35rem 0 1.35rem!important;color:#5f6874!important}.pmm-account-profile-section-body{grid-gap:1rem;gap:1rem}.pmm-account-profile-section-aside,.pmm-account-profile-section-heading-icon{flex:0 0 auto}.pmm-account-closure-summary-icon .pmm-account-icon,.pmm-account-profile-overview-icon .pmm-account-icon,.pmm-account-profile-section-heading-icon .pmm-account-icon,.pmm-account-profile-section-tab .pmm-account-icon{width:100%;height:100%}.pmm-account-icon{overflow:visible;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.pmm-account-icon-primary{fill:none;stroke:var(--pmm-blue,#4ac5ec)!important}.pmm-account-icon-accent{fill:none;stroke:var(--pmm-pink,#f6366a)!important}.pmm-account-icon-muted{fill:none;stroke:#5c6978!important}.pmm-account-icon-primary-fill{fill:var(--pmm-blue,#4ac5ec)!important;stroke:var(--pmm-blue,#4ac5ec)!important}.pmm-account-icon-accent-fill,.pmm-account-icon-badge{fill:var(--pmm-pink,#f6366a)!important;stroke:var(--pmm-pink,#f6366a)!important}.pmm-account-icon-badge-mark{fill:none;stroke:#ffffff!important;stroke-width:1.9}.pmm-account-profile-section-tab:not(.pmm-profile-section-tab-active) .pmm-account-icon{filter:grayscale(1) saturate(0);opacity:.7}.pmm-account-profile-section-tab.pmm-profile-section-tab-active .pmm-account-icon,.pmm-account-profile-section-tab:focus-visible .pmm-account-icon,.pmm-account-profile-section-tab:hover .pmm-account-icon{filter:none;opacity:1}.pmm-protected-account-page .pmm-dashboard-divi-button,.pmm-protected-account-page a.pmm-dashboard-divi-button,.pmm-protected-account-page button.pmm-dashboard-divi-button{min-width:148px;min-height:53px;border:0!important;border-radius:999px!important;padding:0 24px!important;background:var(--pmm-pink,#f6366a)!important;color:#ffffff!important;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-weight:900!important;text-decoration:none!important;box-shadow:0 10px 22px rgba(246,54,106,.14)!important}.pmm-protected-account-page .pmm-dashboard-divi-button:focus-visible,.pmm-protected-account-page .pmm-dashboard-divi-button:hover{background:#eb2f63!important;color:#ffffff!important;box-shadow:0 12px 28px rgba(235,47,99,.2)!important;transform:translateY(-1px)}.pmm-protected-account-page .pmm-dashboard-divi-button:disabled{cursor:not-allowed;opacity:.58;transform:none}.pmm-account-closure-summary-icon{display:inline-flex;width:27px;height:27px;align-items:center;justify-content:center;filter:none!important}@media (max-width:980px){.pmm-account-profile-clone-content{gap:32px!important}.pmm-account-profile-card-stack,.pmm-account-profile-section-group,.pmm-account-profile-section-groups{gap:32px}.pmm-account-profile-section-tab .pmm-profile-section-tab-icon{width:28px;height:28px}.pmm-account-profile-section-header{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.pmm-account-profile-section-tab .pmm-account-icon,.pmm-protected-account-page .pmm-dashboard-divi-button{transition:none!important}}@media (min-width:981px){.pmm-member-test-sidebar{border-right-color:transparent!important;background-color:transparent!important;background-image:linear-gradient(180deg,rgba(255,255,255,var(--pmm-profile-section-white-fade-top-opacity)) 0,rgba(255,255,255,var(--pmm-profile-section-white-fade-bottom-opacity)) 100%)!important;background-position:0 0!important;background-repeat:no-repeat!important;backdrop-filter:blur(8px) saturate(108%)!important;-webkit-backdrop-filter:blur(8px) saturate(108%)!important;box-shadow:12px 0 30px rgba(31,41,55,.025),inset -1px 0 rgba(255,255,255,var(--pmm-profile-section-white-border-bottom-opacity))!important}.pmm-member-test-sidebar-account,.pmm-member-test-sidebar-primary,.pmm-member-test-sidebar-scroll-region,.pmm-member-test-sidebar-secondary{background:transparent!important}}.pmm-protected-account-page .pmm-protected-sidebar-content{display:block!important;inline-size:100%!important;width:100%!important;max-inline-size:none!important;max-width:none!important;min-width:0!important;margin-inline:0!important;justify-self:stretch!important;align-self:stretch!important}.pmm-protected-account-page .pmm-account-profile-clone-layout{inline-size:min(100%,970px)!important;width:min(100%,970px)!important;max-inline-size:970px!important;max-width:970px!important;margin-inline:0!important;justify-self:start!important}.pmm-protected-account-page .pmm-account-profile-card-stack,.pmm-protected-account-page .pmm-account-profile-clone-content,.pmm-protected-account-page .pmm-account-profile-overview-card,.pmm-protected-account-page .pmm-account-profile-section-card,.pmm-protected-account-page .pmm-account-profile-section-group,.pmm-protected-account-page .pmm-account-profile-section-groups,.pmm-protected-account-page .pmm-account-profile-section-tab-rail,.pmm-protected-account-page .pmm-account-profile-section-tab-slot,.pmm-protected-account-page .pmm-account-profile-section-tab-track{inline-size:100%!important;width:100%!important;max-inline-size:none!important;max-width:none!important;min-width:0!important;margin-inline:0!important;justify-self:stretch!important}@media (max-width:980px){.pmm-protected-account-page .pmm-account-profile-clone-layout{inline-size:100%!important;width:100%!important;max-inline-size:none!important;max-width:none!important}}.pmm-protected-account-page .pmm-account-profile-clone-layout{display:grid!important;grid-template-columns:minmax(0,1fr)!important;inline-size:100%!important;width:100%!important;max-inline-size:none!important;max-width:none!important;min-width:0!important;margin:0!important;justify-content:start!important;justify-self:stretch!important}.pmm-protected-account-page .pmm-account-profile-clone-content{inline-size:min(100%,970px)!important;width:min(100%,970px)!important;max-inline-size:970px!important;max-width:970px!important;gap:65px!important;justify-self:start!important}.pmm-protected-account-page .pmm-account-profile-overview-card,.pmm-protected-account-page .pmm-account-profile-section-card{inline-size:100%!important;width:100%!important;max-inline-size:none!important;max-width:none!important;min-width:0!important;margin:0!important;padding:40px 38px!important}.pmm-protected-account-page .pmm-account-profile-overview-card{display:block!important;text-align:center!important}.pmm-protected-account-page .pmm-account-profile-overview-card h1{display:block!important;margin-bottom:34px!important}.pmm-protected-account-page .pmm-profile-section-tab-slot{inline-size:min(100%,854px)!important;width:min(100%,854px)!important;max-inline-size:854px!important;max-width:854px!important;margin-inline:auto!important}.pmm-protected-account-page .pmm-profile-section-tab,.pmm-protected-account-page .pmm-profile-section-tab-track{font-family:inherit}.pmm-protected-account-page .pmm-profile-section-tab-icon{width:25px!important;height:25px!important;font-family:Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif!important;font-size:1.24rem!important;line-height:1!important}.pmm-protected-account-page .pmm-account-profile-section-card{scroll-margin-top:118px}.pmm-protected-account-page .pmm-account-profile-section-card .pmm-profile-section-header h2{margin-bottom:24px}.pmm-account-section-intro{max-width:820px;margin:-.35rem 0 1.5rem!important;color:#5f6874!important}.pmm-account-profile-section-body{display:grid;grid-gap:0;gap:0;min-width:0}.pmm-account-subsection{display:grid;grid-gap:16px;gap:16px;min-width:0;padding:28px 0}.pmm-account-subsection:first-child{padding-top:0}.pmm-account-subsection:last-child{padding-bottom:0}.pmm-account-subsection+.pmm-account-subsection{border-top:1px solid rgba(92,105,120,.13)}.pmm-account-subsection h3,.pmm-account-subsection h4{margin:0;color:#222831;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-weight:900;line-height:1.25}.pmm-account-subsection h3{font-size:clamp(1.05rem,1.45vw,1.25rem)}.pmm-account-subsection h4{font-size:1rem}.pmm-account-subsection-heading-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.pmm-account-note{border:0;border-radius:14px;padding:14px 16px;background:rgba(255,255,255,.28);color:#5f6874;line-height:1.6}.pmm-account-note-warning{background:rgba(246,54,106,.055)}.pmm-account-readonly-switch-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;border-radius:16px;padding:12px 14px;background:rgba(255,255,255,.35)}.pmm-account-readonly-switch-label{color:#344253;font-weight:800}.pmm-account-readonly-switch-value{display:inline-flex;align-items:center;gap:10px;color:#5c6978;font-size:.92rem;font-weight:800}.pmm-account-readonly-switch{position:relative;display:inline-flex;align-items:center;width:48px;height:26px;border-radius:999px;padding:3px;background:rgba(92,105,120,.28);box-shadow:inset 0 0 0 1px rgba(92,105,120,.12)}.pmm-account-readonly-switch[aria-checked=true]{background:linear-gradient(90deg,var(--pmm-blue,#4ac5ec),var(--pmm-pink,#f6366a))}.pmm-account-readonly-switch-thumb{display:block;width:20px;height:20px;border-radius:50%;background:#ffffff;box-shadow:0 2px 7px rgba(31,41,55,.2);transform:translateX(0);transition:transform .16s ease}.pmm-account-readonly-switch[aria-checked=true] .pmm-account-readonly-switch-thumb{transform:translateX(22px)}.pmm-account-closure-disclosure>summary{padding-left:0!important}.pmm-account-closure-summary-copy{margin-left:0!important}@media (max-width:980px){.pmm-protected-account-page .pmm-account-profile-clone-content{inline-size:100%!important;width:100%!important;max-inline-size:none!important;max-width:none!important;gap:48px!important}.pmm-protected-account-page .pmm-account-profile-overview-card,.pmm-protected-account-page .pmm-account-profile-section-card{padding:clamp(30px,4vw,40px) clamp(20px,4vw,38px)!important}.pmm-protected-account-page .pmm-profile-section-tab-slot{inline-size:100%!important;width:100%!important;max-inline-size:none!important;max-width:none!important}}@media (max-width:620px){.pmm-account-readonly-switch-row,.pmm-account-subsection-heading-row{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.pmm-account-readonly-switch-thumb{transition:none}}.pmm-protected-account-page .pmm-account-profile-clone-content{inline-size:100%!important;width:100%!important;max-inline-size:none!important;max-width:none!important;min-width:0!important;margin:0!important;justify-self:stretch!important}.pmm-account-active-section-panel{display:grid;inline-size:100%;width:100%;min-width:0}.pmm-protected-account-page .pmm-account-profile-section-card{inline-size:min(100%,970px)!important;width:min(100%,970px)!important;max-inline-size:970px!important;max-width:970px!important;min-width:0!important;margin-inline:auto!important;padding:clamp(30px,4vw,40px) clamp(20px,4vw,38px)!important}.pmm-protected-account-page .pmm-dashboard-divi-button,.pmm-protected-account-page a.pmm-dashboard-divi-button,.pmm-protected-account-page button.pmm-dashboard-divi-button{min-width:0!important;min-height:0!important;border-radius:19px!important;padding:10px 17px!important;font-size:16px!important;letter-spacing:1px!important;line-height:1.15!important;box-shadow:none!important}.pmm-protected-account-page .pmm-dashboard-divi-button:focus-visible,.pmm-protected-account-page .pmm-dashboard-divi-button:hover{box-shadow:none!important}@media (max-width:980px){.pmm-protected-account-page .pmm-account-profile-section-card{inline-size:min(100%,970px)!important;width:min(100%,970px)!important;max-inline-size:970px!important;max-width:970px!important;margin-inline:auto!important;padding:clamp(30px,4vw,40px) clamp(20px,4vw,38px)!important}}.pmm-protected-account-page .pmm-account-profile-clone-content{inline-size:min(100%,1080px)!important;width:min(100%,1080px)!important;max-inline-size:1080px!important;max-width:1080px!important;margin-inline:auto!important;gap:52px!important;justify-self:center!important}.pmm-protected-account-page .pmm-account-active-section-panel,.pmm-protected-account-page .pmm-account-profile-section-card,.pmm-protected-account-page .pmm-profile-section-tab-slot{inline-size:min(100%,854px)!important;width:min(100%,854px)!important;max-inline-size:854px!important;max-width:854px!important;margin-inline:auto!important}.pmm-protected-account-page .pmm-account-profile-section-card{min-height:265px!important;padding:40px 38px!important}.pmm-account-details-grid,.pmm-account-details-layout,.pmm-account-editable-detail,.pmm-account-notification-content,.pmm-account-question-list{display:grid;min-width:0}.pmm-account-details-layout{gap:28px}.pmm-account-details-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.pmm-account-detail-value,.pmm-account-editable-detail,.pmm-account-select-field{border:1px solid rgba(194,176,146,.45);border-radius:14px;background:rgba(255,255,255,.42);padding:12px 14px}.pmm-account-detail-value{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;color:#637083}.pmm-account-detail-value strong,.pmm-account-editable-detail label,.pmm-account-select-field>span{color:#59677a;font-weight:900}.pmm-account-editable-detail{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 12px}.pmm-account-editable-detail .pmm-account-field-message,.pmm-account-editable-detail input,.pmm-account-editable-detail label{grid-column:1/-1}.pmm-account-editable-detail input,.pmm-account-newsletter-field select,.pmm-account-select-field select{width:100%;min-width:0;border:1px solid rgba(94,112,130,.22);border-radius:11px;background:rgba(255,255,255,.75);color:#3f4d5f;padding:10px 12px;font:inherit}.pmm-account-editable-detail input:disabled{opacity:.7;cursor:not-allowed}.pmm-account-field-message{margin:0;color:#5f6874;font-size:.91rem;line-height:1.55}.pmm-account-paired-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.pmm-account-select-field{display:grid;grid-gap:8px;gap:8px}.pmm-account-profile-status-control{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:22px;gap:22px}.pmm-account-binary-question p,.pmm-account-notification-question p,.pmm-account-profile-status-control p{margin:0}.pmm-account-profile-status-switches{display:grid;grid-gap:10px;gap:10px}.pmm-account-profile-status-option{display:inline-flex;align-items:center;gap:8px;font-size:.86rem;font-weight:900}.pmm-account-profile-off-label{color:var(--pmm-pink,#f6366a)}.pmm-account-profile-on-label{color:#31b961}.pmm-account-question-list{gap:0}.pmm-account-binary-question{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px;padding:24px 0;border-top:1px solid rgba(92,105,120,.13)}.pmm-account-binary-question:first-child{border-top:0}.pmm-account-binary-question h3,.pmm-account-notification-question h3{margin:0 0 9px;color:#222831;font-size:1rem;line-height:1.42}.pmm-account-binary-question p,.pmm-account-notification-question p{color:#4f5c6c;line-height:1.58}.pmm-account-editable-switch-control{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;padding:4px;color:#526173;font:inherit;font-weight:900;cursor:pointer}.pmm-account-editable-switch-control:disabled{cursor:not-allowed;opacity:.6}.pmm-account-editable-switch-track{position:relative;display:inline-flex;align-items:center;width:48px;height:26px;border-radius:999px;padding:3px;background:rgba(92,105,120,.28);transition:background .16s ease}.pmm-account-editable-switch-control[aria-checked=true] .pmm-account-editable-switch-track{background:#31b961}.pmm-account-editable-switch-thumb{width:20px;height:20px;border-radius:50%;background:#ffffff;box-shadow:0 2px 7px rgba(31,41,55,.2);transform:translateX(0);transition:transform .16s ease}.pmm-account-editable-switch-control[aria-checked=true] .pmm-account-editable-switch-thumb{transform:translateX(22px)}.pmm-account-notification-content{gap:30px}.pmm-account-notification-question{display:grid;grid-gap:7px;gap:7px}.pmm-account-newsletter-field{display:grid;grid-gap:14px;gap:14px;color:#222831;font-weight:900;line-height:1.55}.pmm-account-empty-tab-space{min-height:130px}@media (max-width:980px){.pmm-protected-account-page .pmm-account-active-section-panel,.pmm-protected-account-page .pmm-account-profile-clone-content,.pmm-protected-account-page .pmm-account-profile-section-card,.pmm-protected-account-page .pmm-profile-section-tab-slot{inline-size:100%!important;width:100%!important;max-inline-size:none!important;max-width:none!important}.pmm-protected-account-page .pmm-account-profile-clone-content{gap:42px!important}.pmm-protected-account-page .pmm-account-profile-section-card{padding:clamp(30px,4vw,40px) clamp(20px,4vw,38px)!important}}@media (max-width:680px){.pmm-account-binary-question,.pmm-account-details-grid,.pmm-account-editable-detail,.pmm-account-paired-fields,.pmm-account-profile-status-control{grid-template-columns:minmax(0,1fr)}.pmm-account-editable-detail .pmm-dashboard-divi-button{justify-self:start}}@media (prefers-reduced-motion:reduce){.pmm-account-editable-switch-thumb,.pmm-account-editable-switch-track{transition:none}}.pmm-account-detail-value,.pmm-account-editable-detail{border:0!important;border-radius:0!important;background:transparent!important;padding:8px 0!important;box-shadow:none!important}.pmm-account-detail-answer,.pmm-account-detail-value,.pmm-account-editable-detail{color:#637083}.pmm-account-editable-detail{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;grid-gap:8px;gap:8px}.pmm-account-detail-inline-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px}.pmm-account-detail-inline-heading strong,.pmm-account-editable-detail>strong{color:#59677a;font-weight:900}.pmm-account-inline-edit-action{border:0;background:transparent;padding:0;color:var(--pmm-blue,#4ac5ec);font:inherit;font-weight:900;line-height:1.35;text-decoration:none;cursor:pointer}.pmm-account-inline-edit-action:focus-visible,.pmm-account-inline-edit-action:hover{color:#259fc8;text-decoration:underline;text-underline-offset:3px;outline:none}.pmm-account-email-detail input,.pmm-account-phone-detail input{margin-top:2px}.pmm-account-profile-status-control{grid-template-columns:minmax(0,1fr) auto!important;align-items:center;gap:18px}.pmm-account-profile-status-control>p{margin:0}.pmm-account-section-with-sticky-save{padding-bottom:clamp(92px,11vw,118px)!important}.pmm-account-sticky-save-shell{position:fixed;z-index:38;left:var(--pmm-member-sidebar-width-compact,200.2px);right:0;bottom:0;display:grid;justify-items:center;padding:62px 24px max(18px,env(safe-area-inset-bottom));background:linear-gradient(0deg,rgba(255,255,255,.98) 0,rgba(255,255,255,.88) 36%,rgba(255,255,255,.42) 68%,rgba(255,255,255,0));pointer-events:none}.pmm-account-sticky-save-bar{display:flex;width:min(100%,854px);justify-content:center;pointer-events:auto}.pmm-account-sticky-save-bar .pmm-dashboard-divi-button{min-width:170px!important}.pmm-member-test-sidebar-link-active,.pmm-member-test-sidebar-link-active:focus-visible,.pmm-member-test-sidebar-link-active:hover,button.pmm-member-test-sidebar-link-active,button.pmm-member-test-sidebar-link-active:focus-visible,button.pmm-member-test-sidebar-link-active:hover{background:transparent!important}@media (max-width:980px){.pmm-account-sticky-save-shell{left:0;padding-inline:18px}}@media (max-width:680px){.pmm-account-details-grid{gap:10px}.pmm-account-sticky-save-shell{padding-top:52px}.pmm-account-sticky-save-bar,.pmm-account-sticky-save-bar .pmm-dashboard-divi-button{width:100%}}@media (prefers-reduced-motion:reduce){.pmm-account-inline-edit-action{scroll-behavior:auto}}.pmm-account-detail-inline-heading{width:100%;flex-wrap:nowrap}.pmm-account-inline-edit-action{margin-left:auto;text-align:right;white-space:nowrap}.pmm-account-profile-visibility-switch-control{display:inline-flex;align-items:center;gap:10px;border:0;background:transparent;padding:4px;color:#526173;font:inherit;font-weight:900;cursor:pointer}.pmm-account-profile-visibility-switch-control:disabled{cursor:not-allowed;opacity:.58}.pmm-account-profile-visibility-switch-track{position:relative;display:inline-flex;align-items:center;width:48px;height:26px;border-radius:999px;padding:3px;background:#df4b59;box-shadow:inset 0 0 0 1px rgba(105,24,35,.12);transition:background .16s ease}.pmm-account-profile-visibility-switch-control[aria-checked=true] .pmm-account-profile-visibility-switch-track{background:#31b961}.pmm-account-profile-visibility-switch-thumb{display:block;width:20px;height:20px;border-radius:50%;background:#ffffff;box-shadow:0 2px 7px rgba(31,41,55,.2);transform:translateX(0);transition:transform .16s ease}.pmm-account-profile-visibility-switch-control[aria-checked=true] .pmm-account-profile-visibility-switch-thumb{transform:translateX(22px)}.pmm-account-profile-visibility-switch-state{min-width:2.2rem;color:#c93648;text-align:left}.pmm-account-profile-visibility-switch-control[aria-checked=true] .pmm-account-profile-visibility-switch-state{color:#239a4d}.pmm-account-has-unsaved-changes .pmm-account-active-section-panel{padding-bottom:clamp(92px,11vw,118px)}.pmm-account-global-save-message{width:min(100%,854px);margin:-28px auto 0;color:#a52f42;font-weight:800;line-height:1.5}.pmm-account-confirmation-overlay{position:fixed;z-index:80;inset:0;display:grid;place-items:center;padding:24px;background:rgba(22,31,43,.42);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.pmm-account-confirmation-dialog{width:min(100%,560px);border:1px solid rgba(255,255,255,.72);border-radius:24px;padding:clamp(26px,4vw,38px);background:rgba(255,255,255,.96);box-shadow:0 24px 70px rgba(25,38,55,.24)}.pmm-account-confirmation-dialog h3{margin:0 0 14px;color:#222831;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.35rem,2.6vw,1.75rem);line-height:1.2}.pmm-account-confirmation-dialog p{margin:0;color:#4f5c6c;line-height:1.65}.pmm-account-confirmation-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:26px}.pmm-account-text-action,.pmm-account-white-action{min-width:0;min-height:0;border-radius:19px;padding:10px 17px;font:inherit;font-size:16px;font-weight:900;line-height:1.15;cursor:pointer}.pmm-account-white-action{border:1px solid rgba(92,105,120,.26);background:#ffffff;color:#354254}.pmm-account-white-action:focus-visible,.pmm-account-white-action:hover{border-color:rgba(74,197,236,.68);box-shadow:0 0 0 2px rgba(74,197,236,.12);outline:none}.pmm-account-text-action{border:0;background:transparent;color:#526173}.pmm-account-text-action:focus-visible,.pmm-account-text-action:hover{color:#222831;text-decoration:underline;text-underline-offset:3px;outline:none}.pmm-account-text-action:disabled,.pmm-account-white-action:disabled{cursor:not-allowed;opacity:.58}@media (max-width:620px){.pmm-account-profile-status-control{grid-template-columns:minmax(0,1fr)!important}.pmm-account-profile-visibility-switch-control{justify-self:start}.pmm-account-confirmation-overlay{align-items:end;padding:14px}.pmm-account-confirmation-dialog{border-radius:22px}.pmm-account-confirmation-actions,.pmm-account-leave-confirmation-actions{flex-direction:column}.pmm-account-confirmation-actions>button{width:100%}}@media (prefers-reduced-motion:reduce){.pmm-account-profile-visibility-switch-thumb,.pmm-account-profile-visibility-switch-track{transition:none}}.pmm-account-detail-value,.pmm-account-editable-detail{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;grid-gap:7px!important;gap:7px!important}.pmm-account-detail-value strong,.pmm-account-editable-detail>strong{display:block}.pmm-account-detail-answer{display:block;min-width:0;overflow-wrap:anywhere}.pmm-account-inline-edit-action{justify-self:start!important;margin:0!important;padding:0!important;text-align:left!important;font-weight:400!important}.pmm-account-pending-review-note{margin:0 0 22px;color:#667085;font-size:.92rem;line-height:1.55}.pmm-member-test-sidebar-link-active,.pmm-member-test-sidebar-link-active:focus-visible,.pmm-member-test-sidebar-link-active:hover,.pmm-member-test-sidebar-link:focus-visible,.pmm-member-test-sidebar-link:hover,button.pmm-member-test-sidebar-link-active,button.pmm-member-test-sidebar-link-active:focus-visible,button.pmm-member-test-sidebar-link-active:hover,button.pmm-member-test-sidebar-link:focus-visible,button.pmm-member-test-sidebar-link:hover{background:transparent!important}.pmm-account-confirmation-overlay{z-index:2147483646!important;isolation:isolate}.pmm-account-confirmation-dialog{position:relative;z-index:1}.pmm-account-leave-confirmation-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;width:100%}.pmm-account-leave-confirmation-actions>button{width:100%}@media (max-width:520px){.pmm-account-leave-confirmation-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.pmm-account-leave-confirmation-actions>button{padding-inline:11px!important;font-size:.9rem!important}}.pmm-account-match-notification-table{display:grid;min-width:0}.pmm-account-notification-matrix-row{display:grid;grid-template-columns:minmax(280px,1fr) repeat(3,minmax(138px,.42fr));align-items:center;grid-gap:16px;gap:16px;padding:20px 0}.pmm-account-notification-matrix-row+.pmm-account-notification-matrix-row{border-top:1px solid rgba(67,89,108,.14)}.pmm-account-notification-matrix-copy h3,.pmm-account-notification-matrix-copy p{margin:0;color:#4f5c6c;font-size:1rem;line-height:1.58}.pmm-account-notification-matrix-copy h3{color:#222831;font-weight:900}.pmm-account-notification-matrix-copy h3+p{margin-top:6px}.pmm-account-notification-channel{display:grid;align-content:center;justify-items:center;grid-gap:6px;gap:6px;min-width:0}.pmm-account-notification-channel-label{color:#637083;font-size:.78rem;font-weight:800;line-height:1.3;text-align:center}.pmm-account-guidance-notification-section{display:grid;grid-gap:14px;gap:14px;margin-top:6px;padding-top:24px;border-top:1px solid rgba(67,89,108,.14)}.pmm-account-guidance-notification-section .pmm-account-newsletter-field{margin:0}.pmm-account-guidance-channel-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;padding-top:4px}.pmm-account-sticky-save-bar{gap:12px}.pmm-account-sticky-save-bar .pmm-account-white-action,.pmm-account-sticky-save-bar .pmm-dashboard-divi-button{min-width:170px!important}@media (max-width:900px){.pmm-account-notification-matrix-row{grid-template-columns:1fr;align-items:stretch;padding-block:20px}.pmm-account-notification-channel{justify-items:start;padding-top:6px}.pmm-account-notification-channel-label{text-align:left}.pmm-account-guidance-channel-options{grid-template-columns:1fr}}@media (max-width:680px){.pmm-account-sticky-save-bar{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pmm-account-sticky-save-bar .pmm-account-white-action,.pmm-account-sticky-save-bar .pmm-dashboard-divi-button{width:100%;min-width:0!important;padding-inline:10px!important}}@media (min-width:981px){.pmm-protected-account-page .pmm-profile-section-tab-track{display:flex!important;align-items:stretch;justify-content:space-between;gap:clamp(8px,1.2vw,18px);width:100%}.pmm-protected-account-page .pmm-profile-section-tab{flex:0 1 auto;width:auto;padding-inline:0}}.pmm-account-notification-content{gap:0;margin-top:-.35rem}.pmm-account-match-notification-table .pmm-account-notification-matrix-row:first-child{padding-top:6px}.pmm-account-guidance-channel-options>.pmm-account-notification-channel:first-child,.pmm-account-guidance-channel-options>.pmm-account-notification-channel:nth-child(2),.pmm-account-notification-matrix-row>.pmm-account-notification-channel:nth-child(2),.pmm-account-notification-matrix-row>.pmm-account-notification-channel:nth-child(3){width:max-content;margin-inline:auto;justify-items:start}.pmm-account-guidance-channel-options>.pmm-account-notification-channel:first-child .pmm-account-notification-channel-label,.pmm-account-guidance-channel-options>.pmm-account-notification-channel:nth-child(2) .pmm-account-notification-channel-label,.pmm-account-notification-matrix-row>.pmm-account-notification-channel:nth-child(2) .pmm-account-notification-channel-label,.pmm-account-notification-matrix-row>.pmm-account-notification-channel:nth-child(3) .pmm-account-notification-channel-label{width:100%;text-align:left}.pmm-account-guidance-notification-section{grid-template-areas:"guidance-copy guidance-frequency" "guidance-copy guidance-channels";row-gap:14px}.pmm-account-guidance-notification-section>.pmm-account-notification-matrix-copy{grid-area:guidance-copy}.pmm-account-guidance-notification-section>.pmm-account-guidance-channel-options{padding-top:0}@media (max-width:900px){.pmm-account-guidance-notification-section{grid-template-columns:minmax(0,1fr);grid-template-areas:"guidance-copy" "guidance-frequency" "guidance-channels"}}@media (min-width:981px){.pmm-protected-account-page .pmm-profile-section-tab-track{box-sizing:border-box;padding-inline:clamp(14px,2vw,24px)!important}}.pmm-account-field-message-saved{display:flex;align-items:center;justify-content:center;gap:.48rem;width:100%;color:#239a4d;font-weight:900;text-align:center}.pmm-account-save-confirmation-tick{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:1.08em;line-height:1}#account-section-notifications>.pmm-profile-section-header h2{margin-bottom:25.2px!important}.pmm-account-guidance-notification-section{grid-template-columns:minmax(270px,.95fr) minmax(455px,1.35fr);grid-template-areas:"guidance-title ." "guidance-explainer guidance-frequency" "guidance-explainer guidance-channels";align-items:start;column-gap:16px;row-gap:8px}.pmm-account-guidance-title{grid-area:guidance-title;margin:0;color:#222831;font-size:1rem;font-weight:900;line-height:1.58}.pmm-account-guidance-explainer{grid-area:guidance-explainer;margin:0;color:#4f5c6c;font-size:1rem;line-height:1.58}.pmm-account-guidance-notification-section>.pmm-account-newsletter-field{grid-area:guidance-frequency;align-self:start}.pmm-account-guidance-notification-section>.pmm-account-guidance-channel-options{grid-area:guidance-channels;padding-top:6px}@media (max-width:900px){.pmm-account-guidance-notification-section{grid-template-columns:minmax(0,1fr);grid-template-areas:"guidance-title" "guidance-explainer" "guidance-frequency" "guidance-channels"}}@media (min-width:901px){.pmm-account-guidance-notification-section,.pmm-account-notification-matrix-row{grid-template-columns:minmax(280px,.86fr) repeat(3,minmax(138px,.4fr));column-gap:14px;padding-right:clamp(18px,2.4vw,32px)}.pmm-account-guidance-notification-section{grid-template-areas:"guidance-title . . ." "guidance-explainer guidance-frequency guidance-frequency guidance-frequency" "guidance-explainer guidance-channels guidance-channels guidance-channels"}.pmm-account-guidance-notification-section>.pmm-account-newsletter-field{width:100%;margin:0}.pmm-account-guidance-notification-section>.pmm-account-newsletter-field select{width:100%}.pmm-account-guidance-channel-options{grid-template-columns:repeat(3,minmax(138px,1fr));gap:14px;width:100%}.pmm-account-guidance-channel-options>.pmm-account-notification-channel:first-child,.pmm-account-guidance-channel-options>.pmm-account-notification-channel:nth-child(2),.pmm-account-notification-matrix-row>.pmm-account-notification-channel:nth-child(2),.pmm-account-notification-matrix-row>.pmm-account-notification-channel:nth-child(3){margin-inline:0 auto}.pmm-account-guidance-channel-options>.pmm-account-notification-channel,.pmm-account-notification-matrix-row>.pmm-account-notification-channel{justify-self:start;width:max-content;margin:0}.pmm-account-guidance-notification-section>.pmm-account-guidance-channel-options{grid-area:auto;grid-column:2/5;grid-row:3;grid-template-columns:subgrid;column-gap:14px;width:100%}.pmm-account-guidance-notification-section>.pmm-account-newsletter-field{grid-area:auto;grid-column:2/5;grid-row:2;margin-left:clamp(24px,2.6vw,36px);width:calc(100% - clamp(24px, 2.6vw, 36px))}.pmm-account-guidance-notification-section>.pmm-account-newsletter-field select{background:rgba(255,255,255,.45)}.pmm-account-guidance-notification-section,.pmm-account-notification-matrix-row{grid-template-columns:minmax(320px,390px) repeat(3,minmax(138px,1fr));column-gap:clamp(12px,1.5vw,18px);padding-right:0}.pmm-account-guidance-channel-options>.pmm-account-notification-channel,.pmm-account-notification-matrix-row>.pmm-account-notification-channel{width:100%;min-width:0;margin:0;justify-self:stretch;justify-items:stretch}.pmm-account-guidance-channel-options>.pmm-account-notification-channel .pmm-account-notification-channel-label,.pmm-account-notification-matrix-row>.pmm-account-notification-channel .pmm-account-notification-channel-label{width:100%;text-align:left}.pmm-account-guidance-channel-options>.pmm-account-notification-channel .pmm-account-editable-switch-control,.pmm-account-notification-matrix-row>.pmm-account-notification-channel .pmm-account-editable-switch-control{justify-self:center}.pmm-account-guidance-notification-section>.pmm-account-guidance-channel-options{grid-column:2/5;grid-template-columns:subgrid;column-gap:clamp(12px,1.5vw,18px);width:100%}.pmm-account-guidance-notification-section>.pmm-account-newsletter-field{grid-column:2/5;margin-left:0;width:100%}.pmm-account-guidance-notification-section>.pmm-account-newsletter-field select{background:rgba(255,255,255,.45)}.pmm-account-guidance-notification-section,.pmm-account-notification-matrix-row{grid-template-columns:minmax(280px,330px) repeat(3,minmax(0,1fr));column-gap:clamp(10px,1vw,14px);padding-right:clamp(16px,1.4vw,22px)}.pmm-account-guidance-channel-options>.pmm-account-notification-channel,.pmm-account-notification-matrix-row>.pmm-account-notification-channel{min-width:0;max-width:100%;justify-self:stretch;justify-items:center;overflow:visible}.pmm-account-guidance-channel-options>.pmm-account-notification-channel .pmm-account-notification-channel-label,.pmm-account-notification-matrix-row>.pmm-account-notification-channel .pmm-account-notification-channel-label{width:max-content;max-width:none;justify-self:center;white-space:nowrap;text-align:center;font-size:clamp(.68rem,.72vw,.78rem)}.pmm-account-guidance-notification-section>.pmm-account-guidance-channel-options{grid-template-columns:subgrid;column-gap:clamp(10px,1vw,14px)}}.pmm-account-guidance-title,.pmm-account-notification-matrix-copy h3{font-size:1rem!important;font-weight:900!important;line-height:1.58!important}.pmm-account-profile-visibility-switch-control[aria-checked=true] .pmm-account-profile-visibility-switch-state{color:#526173!important}.pmm-account-paired-fields>.pmm-account-select-field{border:0!important;border-radius:0!important;background:transparent!important;padding:0!important}#account-age-preferences-heading,#account-profile-status-heading{font-size:1rem!important;line-height:1.42!important}.pmm-account-subsection[aria-labelledby=account-contact-details-heading]{row-gap:10px!important}.pmm-account-subsection[aria-labelledby=account-contact-details-heading]>p{margin:0 0 8px!important}.pmm-account-details-grid>.pmm-account-detail-value,.pmm-account-details-grid>.pmm-account-editable-detail{align-self:start!important}.pmm-account-detail-value{align-content:start!important}body:has(.pmm-chat-detail-shell) .pmm-chat-rules-button{align-items:center!important;background:rgba(255,255,255,.2)!important;border:1px solid rgba(92,224,254,.62)!important;border-radius:999px!important;box-shadow:0 6px 18px rgba(15,23,42,.1)!important;color:#ffffff!important;cursor:pointer!important;display:inline-flex!important;flex:0 0 auto!important;font:inherit!important;font-size:.72rem!important;font-weight:900!important;justify-content:center!important;line-height:1!important;min-height:2rem!important;padding:.54rem .78rem!important;white-space:nowrap!important}body:has(.pmm-chat-detail-shell) .pmm-chat-rules-button:focus-visible,body:has(.pmm-chat-detail-shell) .pmm-chat-rules-button:hover{background:rgba(255,255,255,.3)!important;border-color:rgba(255,255,255,.9)!important;box-shadow:0 8px 20px rgba(15,23,42,.14),0 0 0 .24rem rgba(92,224,254,.18)!important;outline:none!important}body:has(.pmm-chat-detail-shell) .pmm-chat-rules-modal-backdrop{align-items:center!important;background:rgba(15,23,42,.48)!important;bottom:0!important;display:flex!important;justify-content:center!important;left:0!important;padding:20px!important;position:fixed!important;right:0!important;top:0!important;z-index:1120!important}body:has(.pmm-chat-detail-shell) .pmm-chat-rules-modal{background:rgba(255,255,255,.98)!important;border:1px solid rgba(92,224,254,.34)!important;border-radius:24px!important;box-shadow:0 30px 90px rgba(15,23,42,.28)!important;max-height:min(82vh,760px)!important;max-width:640px!important;overflow-y:auto!important;padding:clamp(1.25rem,3vw,1.75rem)!important;width:min(640px,100%)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-rules-modal h2{color:var(--pmm-brand-pink,#f6366a)!important;font-size:clamp(1.15rem,2.8vw,1.35rem)!important;margin:0 0 .72rem!important;text-align:center!important}body:has(.pmm-chat-detail-shell) .pmm-chat-rules-modal>p{color:#334155!important;font-size:.92rem!important;line-height:1.58!important;margin:0 auto 1rem!important;max-width:54ch!important;text-align:center!important}body:has(.pmm-chat-detail-shell) .pmm-chat-rules-modal ul{background:linear-gradient(180deg,rgba(227,242,250,.66),rgba(255,255,255,.88))!important;border:1px solid rgba(92,224,254,.3)!important;border-radius:18px!important;color:#334155!important;display:grid!important;grid-gap:.72rem!important;gap:.72rem!important;line-height:1.55!important;margin:0!important;padding:1rem 1rem 1rem 2rem!important}body:has(.pmm-chat-detail-shell) .pmm-chat-rules-modal li{font-size:.88rem!important;padding-left:.12rem!important}body:has(.pmm-chat-detail-shell) .pmm-chat-rules-modal li::marker{color:var(--pmm-brand-pink,#f6366a)!important}body:has(.pmm-chat-detail-shell) .pmm-chat-rules-modal-actions{display:flex!important;justify-content:center!important;margin-top:1.2rem!important}body:has(.pmm-chat-detail-shell) .pmm-chat-rules-modal-primary{background:var(--pmm-brand-pink,#f6366a)!important;border:0!important;border-radius:999px!important;box-shadow:0 12px 28px rgba(246,54,106,.24)!important;color:#ffffff!important;cursor:pointer!important;font:inherit!important;font-size:.86rem!important;font-weight:900!important;min-width:9.5rem!important;padding:.72rem 1.15rem!important}body:has(.pmm-chat-detail-shell) .pmm-chat-rules-modal-primary:focus-visible,body:has(.pmm-chat-detail-shell) .pmm-chat-rules-modal-primary:hover{filter:brightness(.96)!important;outline:3px solid rgba(246,54,106,.22)!important;outline-offset:3px!important}@media (max-width:640px){body:has(.pmm-chat-detail-shell) .pmm-chat-rules-button{font-size:.68rem!important;min-height:1.9rem!important;padding-inline:.68rem!important}body:has(.pmm-chat-detail-shell) .pmm-chat-rules-modal-backdrop{align-items:flex-end!important;padding:12px!important}body:has(.pmm-chat-detail-shell) .pmm-chat-rules-modal{border-radius:22px!important;max-height:88vh!important;padding:1.15rem!important}body:has(.pmm-chat-detail-shell) .pmm-chat-rules-modal ul{padding:.9rem .9rem .9rem 1.8rem!important}}.pmm-profile-viewer-action-dialog p .pmm-profile-viewer-action-dialog-message-lead{font-weight:800!important}.pmm-profile-viewer-action-dialog p .pmm-profile-viewer-action-dialog-premium-inline-link,.pmm-profile-viewer-action-dialog p .pmm-profile-viewer-action-dialog-premium-inline-link:visited{color:var(--pmm-brand-blue,#4ac5ec)!important;font-weight:900!important;text-decoration:none!important}.pmm-profile-viewer-action-dialog p .pmm-profile-viewer-action-dialog-premium-inline-link:focus-visible,.pmm-profile-viewer-action-dialog p .pmm-profile-viewer-action-dialog-premium-inline-link:hover{text-decoration:underline!important;text-underline-offset:.14em}.pmm-profile-views-tabs{display:inline-flex;flex-wrap:wrap;gap:.55rem;width:min(100%,980px);margin:0 auto clamp(1.35rem,3vw,2rem);padding:.35rem;border:1px solid rgba(74,197,236,.24);border-radius:999px;background:rgba(227,242,250,.54)}.pmm-profile-views-tab{min-height:42px;flex:1 1 190px;border:1px solid transparent;border-radius:999px;padding:.65rem 1.2rem;background:transparent;color:#536170;cursor:pointer;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.92rem;font-weight:900;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.pmm-profile-views-tab:focus-visible,.pmm-profile-views-tab:hover{border-color:rgba(74,197,236,.52);color:#239fc3;transform:translateY(-1px)}.pmm-profile-views-tab-active,.pmm-profile-views-tab-active:focus-visible,.pmm-profile-views-tab-active:hover{border-color:rgba(246,54,106,.34);background:#ffffff;color:#f6366a;box-shadow:0 10px 24px rgba(24,44,78,.09)}.pmm-profile-views-load-more-row{display:flex;justify-content:center;width:min(100%,980px);margin:clamp(1.5rem,4vw,2.8rem) auto 0}.pmm-profile-views-load-more-row button:disabled{cursor:wait;opacity:.68}@media (max-width:620px){.pmm-profile-views-tabs{display:grid;grid-template-columns:1fr;border-radius:22px}.pmm-profile-views-tab{width:100%}}.pmm-member-test-sidebar-link-active,.pmm-member-test-sidebar-link-active:focus-visible,.pmm-member-test-sidebar-link-active:hover,button.pmm-member-test-sidebar-link-active,button.pmm-member-test-sidebar-link-active:focus-visible,button.pmm-member-test-sidebar-link-active:hover{border-color:rgba(74,197,236,.22)!important;background:linear-gradient(90deg,rgba(74,197,236,.12),rgba(227,242,250,.78))!important;color:#2d438f!important;box-shadow:0 10px 26px rgba(59,91,168,.08)!important}.pmm-member-test-sidebar-link-active .pmm-member-test-sidebar-link-icon,button.pmm-member-test-sidebar-link-active .pmm-member-test-sidebar-link-icon{color:#2d4ca5!important}.pmm-profile-views-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:.5rem!important;gap:.5rem!important;width:min(100%,980px)!important;margin:0 auto clamp(1.35rem,3vw,2rem)!important;padding:.42rem!important;border:1px solid rgba(74,197,236,.2)!important;border-radius:24px!important;background:linear-gradient(90deg,rgba(227,242,250,.18),rgba(227,242,250,.58))!important;box-shadow:0 10px 28px rgba(24,44,78,.05)!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pmm-profile-views-tab{display:inline-flex!important;min-width:0;align-items:center;justify-content:center;gap:.7rem;border:1px solid transparent!important;border-radius:999px!important;padding:.72rem 1rem!important;background:transparent!important;color:#33415d!important;box-shadow:none!important;transform:none!important}.pmm-profile-views-tab:focus-visible,.pmm-profile-views-tab:hover{border-color:rgba(74,197,236,.4)!important;color:#2d4ca5!important;outline:none;transform:none!important}.pmm-profile-views-tab-active,.pmm-profile-views-tab-active:focus-visible,.pmm-profile-views-tab-active:hover{border-color:rgba(246,54,106,.62)!important;background:transparent!important;color:var(--pmm-brand-pink,#f6366a)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.24),0 8px 24px rgba(246,54,106,.08)!important}.pmm-profile-views-tab-icon{display:inline-flex;width:22px;height:22px;flex:0 0 22px;align-items:center;justify-content:center;color:currentColor}.pmm-profile-views-tab-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.pmm-profile-views-empty-state{display:grid;min-height:clamp(250px,34vw,360px);place-items:center;align-content:center;grid-gap:.9rem;gap:.9rem;width:min(100%,980px);margin:0 auto;padding:clamp(2rem,5vw,4rem) clamp(1.25rem,4vw,3rem);border-color:rgba(74,197,236,.16)!important;border-radius:28px!important;background:rgba(255,255,255,.68)!important;box-shadow:0 18px 44px rgba(24,44,78,.06);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.pmm-profile-views-empty-icon{display:inline-flex;width:clamp(78px,9vw,104px);height:clamp(78px,9vw,104px);align-items:center;justify-content:center;border-radius:50%;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.96) 0,rgba(227,242,250,.86) 48%,rgba(191,218,255,.62) 100%);color:#5f95ee;box-shadow:inset 0 0 0 1px rgba(74,197,236,.12),0 14px 32px rgba(66,117,205,.12)}.pmm-profile-views-empty-icon svg{width:62%;height:62%;fill:none;stroke:currentColor;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.pmm-profile-views-empty-state h2{margin:0!important;color:#23345d!important;font-size:clamp(1.35rem,2.4vw,1.85rem)!important;letter-spacing:-.025em}.pmm-profile-views-empty-state p{max-width:620px;margin:0!important;color:#64728b!important;font-size:clamp(.98rem,1.7vw,1.14rem);line-height:1.6}@media (max-width:620px){.pmm-profile-views-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.35rem!important;border-radius:20px!important;padding:.35rem!important}.pmm-profile-views-tab{min-height:50px!important;gap:.45rem;padding:.6rem .45rem!important;font-size:.78rem!important}.pmm-profile-views-tab-icon{width:18px;height:18px;flex-basis:18px}.pmm-profile-views-empty-state{min-height:260px;border-radius:22px!important}}.pmm-profile-views-tabs{border:0!important;border-radius:999px!important;background:rgba(227,235,244,.24)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pmm-profile-views-tab{border-color:transparent!important;color:#7a8592!important}.pmm-profile-views-tab:focus-visible,.pmm-profile-views-tab:hover{border-color:rgba(107,121,137,.28)!important;background:transparent!important;color:#687481!important;box-shadow:none!important}.pmm-profile-views-tab-active,.pmm-profile-views-tab-active:focus-visible,.pmm-profile-views-tab-active:hover{border-color:transparent!important;background:rgba(214,224,236,.68)!important;color:#56616e!important;box-shadow:none!important}.pmm-profile-views-empty-icon{width:clamp(46px,5.5vw,62px)!important;height:clamp(46px,5.5vw,62px)!important;border:0!important;border-radius:0!important;background:transparent!important;color:#7b8591!important;box-shadow:none!important}.pmm-profile-views-empty-icon svg{width:100%!important;height:100%!important;stroke-width:2.7!important}.pmm-profile-views-empty-state{gap:.7rem!important}.pmm-profile-views-empty-state h2{font-size:clamp(.95rem,1.45vw,1.12rem)!important;letter-spacing:-.015em!important}.pmm-profile-views-empty-state p{max-width:540px!important;font-size:clamp(.72rem,1vw,.82rem)!important;line-height:1.5!important}.pmm-member-test-sidebar-link:focus-visible,.pmm-member-test-sidebar-link:hover,button.pmm-member-test-sidebar-link:focus-visible,button.pmm-member-test-sidebar-link:hover{border-color:rgba(107,121,137,.28)!important;border-radius:999px!important;background:transparent!important;color:#697481!important;box-shadow:none!important;transform:none!important}.pmm-member-test-sidebar-link-active,.pmm-member-test-sidebar-link-active:focus-visible,.pmm-member-test-sidebar-link-active:hover,button.pmm-member-test-sidebar-link-active,button.pmm-member-test-sidebar-link-active:focus-visible,button.pmm-member-test-sidebar-link-active:hover{border-color:transparent!important;border-radius:999px!important;background:rgba(214,224,236,.42)!important;color:#59636f!important;box-shadow:none!important;transform:none!important}.pmm-member-test-sidebar-link-active .pmm-member-test-sidebar-link-icon,button.pmm-member-test-sidebar-link-active .pmm-member-test-sidebar-link-icon{color:#59636f!important}@media (max-width:620px){.pmm-profile-views-tabs{border-radius:999px!important}.pmm-profile-views-empty-state h2{font-size:.95rem!important}.pmm-profile-views-empty-state p{font-size:.72rem!important}}.pmm-profile-views-tabs{gap:0!important;min-height:54px!important;padding:0!important;overflow:hidden;background:rgba(132,153,178,.09)!important}.pmm-profile-views-tab{width:100%!important;min-height:54px!important;border-radius:0!important}.pmm-profile-views-tab:first-child{border-radius:999px 0 0 999px!important}.pmm-profile-views-tab:last-child{border-radius:0 999px 999px 0!important}.pmm-profile-views-empty-icon svg{stroke-width:1.08!important}.pmm-profile-views-empty-state h2{max-width:760px!important;font-size:clamp(.95rem,1.65vw,1.3rem)!important;letter-spacing:var(--pmm-heading-letter-spacing,.004em)!important;line-height:1.18!important}.pmm-profile-views-empty-state p{max-width:700px!important;font-size:.98rem!important;line-height:1.58!important}@media (max-width:620px){.pmm-profile-views-tab,.pmm-profile-views-tabs{min-height:50px!important}}.pmm-profile-card-feed-item>.pmm-profile-viewed-card-history-meta{width:100%;margin:.45rem 0 0!important;padding:0 .2rem;color:#6f7986!important;font-size:.74rem!important;font-weight:700!important;line-height:1.35!important;text-align:left!important}.pmm-profile-card-meta-tag,.pmm-profile-card-meta-tag-blue,.pmm-profile-card-meta-tag-disliked,.pmm-profile-card-meta-tag-grey,.pmm-profile-card-meta-tag-liked,.pmm-profile-card-meta-tag-match-100,.pmm-profile-card-meta-tag-match-close,.pmm-profile-card-meta-tag-match-partial,.pmm-profile-card-meta-tag-muted,.pmm-profile-card-meta-tag-neutral,.pmm-profile-card-meta-tag-not-viewed,.pmm-profile-card-meta-tag-pink,.pmm-profile-card-meta-tag-promoted,.pmm-profile-card-meta-tag-shortlisted,.pmm-profile-card-meta-tag-viewed{border:0!important;background:transparent!important;box-shadow:none!important}.pmm-profile-card-meta-tag-match-100{color:#c72d63!important}.pmm-profile-card-meta-tag-match-close{color:#2563a6!important}.pmm-profile-card-meta-tag-match-partial{color:#6b4cb3!important}.pmm-profile-card-meta-tag-liked{color:#147d64!important}.pmm-profile-card-meta-tag-disliked{color:#667085!important}.pmm-profile-card-meta-tag-shortlisted{color:#745c8a!important}.pmm-profile-card-meta-tag-viewed{color:#0f6b78!important}.pmm-profile-card-meta-tag-not-viewed{color:#7a6f91!important}.pmm-profile-card-meta-tag-promoted{color:#8a6500!important}.pmm-profile-card-meta-tag-neutral{color:#667085!important}.pmm-profile-card-feed-item>.pmm-profile-viewed-card-history-meta{text-align:center!important}.pmm-profile-viewer-action-dialog h2{margin-bottom:11.664px!important}.pmm-saved-contact-summary,.pmm-wali-saved-contact-summary{display:grid;grid-gap:6px;gap:6px;padding:14px 16px;border:1px solid rgba(74,197,236,.24);border-radius:16px;background:rgba(226,241,249,.42);color:#4f5c6c;line-height:1.5}.pmm-saved-contact-summary strong,.pmm-wali-saved-contact-summary strong{color:#222831}.pmm-saved-contact-list{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.pmm-saved-contact-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px;padding:16px 0;border-bottom:1px solid rgba(67,89,108,.14)}.pmm-saved-contact-card-copy{display:grid;grid-gap:4px;gap:4px;min-width:0;color:#5f6c7d;line-height:1.45}.pmm-saved-contact-card-copy strong{color:#222831;overflow-wrap:anywhere}.pmm-saved-contact-card-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.pmm-account-inline-action{border:0;padding:0;background:transparent;color:#0f9fc1;font:inherit;font-weight:800;cursor:pointer}.pmm-account-inline-action:focus-visible,.pmm-account-inline-action:hover{color:#0b7f9b;text-decoration:underline;text-underline-offset:3px;outline:none}.pmm-account-inline-action-danger{color:#a52f42}.pmm-account-inline-action-danger:focus-visible,.pmm-account-inline-action-danger:hover{color:#812536}.pmm-account-inline-action:disabled{cursor:not-allowed;opacity:.55;text-decoration:none}.pmm-saved-contact-editor{display:grid;grid-gap:18px;gap:18px;margin-top:24px;padding-top:22px;border-top:1px solid rgba(67,89,108,.14)}.pmm-saved-contact-editor h3{margin:0;color:#222831}.pmm-saved-contact-phone-field{display:grid;grid-gap:8px;gap:8px}.pmm-saved-contact-phone-field>small,.pmm-saved-contact-phone-field>span{color:#5f6c7d}.pmm-account-checkbox-row{display:flex;align-items:flex-start;gap:10px;color:#4f5c6c;line-height:1.5}.pmm-account-checkbox-row input,.pmm-wali-save-contact-checkbox input{flex:0 0 auto;margin-top:4px;accent-color:var(--pmm-brand-pink,#f6366a)}.pmm-wali-saved-contact-summary{margin-block:6px 12px}.pmm-wali-save-contact-checkbox{padding-top:4px}@media (max-width:680px){.pmm-saved-contact-card{grid-template-columns:minmax(0,1fr);align-items:start}.pmm-saved-contact-card-actions{justify-content:flex-start}}.pmm-saved-contact-editor{gap:20px}.pmm-saved-contact-editor h3{font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.12rem,1.8vw,1.34rem);font-weight:900;line-height:1.35}.pmm-saved-contact-editor .pmm-saved-contact-field-card{border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}.pmm-saved-contact-editor .pmm-profile-edit-field-card-inner{gap:10px}.pmm-saved-contact-editor .pmm-saved-contact-field-card .section-title{color:#242a32;font-family:Alata,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.98rem;font-weight:900;line-height:1.45}.pmm-saved-contact-editor .pmm-saved-contact-field-card input[type=search],.pmm-saved-contact-editor .pmm-saved-contact-field-card input[type=tel],.pmm-saved-contact-editor .pmm-saved-contact-field-card input[type=text],.pmm-saved-contact-editor .pmm-saved-contact-field-card select{width:100%!important;min-height:54px!important;border:1px solid rgba(74,197,236,.2)!important;border-radius:999px!important;padding:14px 20px!important;background:rgba(247,252,255,.92)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.64)!important;color:#2f3742!important;font:inherit!important;font-weight:750!important;line-height:1.45!important;outline:none!important}.pmm-saved-contact-editor .pmm-profile-phone-code-trigger:focus-visible,.pmm-saved-contact-editor .pmm-profile-phone-code-trigger:hover,.pmm-saved-contact-editor .pmm-profile-phone-number-input:focus,.pmm-saved-contact-editor .pmm-saved-contact-field-card input:focus,.pmm-saved-contact-editor .pmm-saved-contact-field-card select:focus{border-color:rgba(74,197,236,.9)!important;box-shadow:0 0 0 4px rgba(74,197,236,.17)!important;outline:none!important}.pmm-saved-contact-editor input::placeholder{color:#8b929d!important;font-weight:650!important}.pmm-saved-contact-phone-field .pmm-profile-phone-row{grid-template-columns:minmax(190px,260px) minmax(0,1fr)!important;gap:12px!important;align-items:end!important}.pmm-saved-contact-phone-field .pmm-profile-phone-code-trigger{min-height:54px!important;padding:10px 14px!important;grid-template-columns:auto minmax(0,1fr) auto auto!important;font-size:.9rem!important}.pmm-saved-contact-phone-field .pmm-profile-phone-code-trigger-text{display:none!important}.pmm-saved-contact-phone-field .pmm-profile-phone-code-trigger-flag{width:28px!important;height:28px!important}.pmm-saved-contact-phone-field .pmm-profile-phone-code-trigger-code{font-size:.92rem!important}.pmm-saved-contact-phone-field .pmm-profile-phone-code-trigger-chevron{font-family:Arial,sans-serif!important;font-size:.9rem!important;font-weight:700!important;line-height:1!important}.pmm-saved-contact-phone-field .pmm-profile-phone-number-input{width:100%!important;min-height:54px!important;border:1px solid rgba(74,197,236,.2)!important;border-radius:999px!important;padding:14px 20px!important;background:rgba(247,252,255,.92)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.64)!important;color:#2f3742!important;font:inherit!important;font-weight:750!important}.pmm-saved-contact-release-note{margin:-8px 0 0;color:#667282;font-size:.88rem;font-weight:500;line-height:1.55}.pmm-saved-contact-submit-actions{display:grid;justify-items:center;grid-gap:10px;gap:10px;margin-top:2px}.pmm-saved-contact-cancel-action{border:0;padding:2px 10px;background:transparent;color:#667282;font:inherit;font-weight:400;cursor:pointer}.pmm-saved-contact-cancel-action:focus-visible,.pmm-saved-contact-cancel-action:hover{color:#333333;text-decoration:underline;text-underline-offset:3px;outline:none}.pmm-saved-contact-cancel-action:disabled{cursor:not-allowed;opacity:.55;text-decoration:none}@media (max-width:680px){.pmm-saved-contact-phone-field .pmm-profile-phone-row{grid-template-columns:minmax(0,1fr)!important}.pmm-saved-contact-phone-field .pmm-profile-phone-code-trigger-text{display:inline!important}}.pmm-saved-contact-empty-message{margin-top:20px!important}.pmm-saved-contact-value{overflow-wrap:anywhere}.pmm-saved-contact-name-relationship-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;align-items:start}.pmm-saved-contact-editor .pmm-saved-contact-field-card-error .pmm-profile-phone-code-trigger,.pmm-saved-contact-editor .pmm-saved-contact-field-card-error .pmm-profile-phone-number-input,.pmm-saved-contact-editor .pmm-saved-contact-field-card-error input,.pmm-saved-contact-editor .pmm-saved-contact-field-card-error select{border-color:rgba(246,54,106,.78)!important;box-shadow:0 0 0 4px rgba(246,54,106,.12)!important}.pmm-account-checkbox-row-error,.pmm-saved-contact-editor .pmm-saved-contact-field-card-error .section-title{color:var(--pmm-brand-pink,#f6366a)!important}.pmm-saved-contact-awareness-error{margin-top:-12px}@media (max-width:680px){.pmm-saved-contact-name-relationship-row{grid-template-columns:minmax(0,1fr)}}.pmm-saved-contact-editor .pmm-saved-contact-field-card-error .pmm-profile-phone-code-trigger,.pmm-saved-contact-editor .pmm-saved-contact-field-card-error .pmm-profile-phone-number-input[aria-invalid=true],.pmm-saved-contact-editor .pmm-saved-contact-field-card-error input[aria-invalid=true],.pmm-saved-contact-editor .pmm-saved-contact-field-card-error select[aria-invalid=true]{border:2px solid #c9385f!important;box-shadow:0 0 0 4px rgba(201,56,95,.13)!important}.pmm-saved-contact-editor .pmm-account-checkbox-row-error{border:2px solid #c9385f;border-radius:16px;padding:12px 14px;background:rgba(201,56,95,.045)}.pmm-saved-contact-editor .pmm-account-checkbox-row-error input{outline:2px solid rgba(201,56,95,.5);outline-offset:2px}.pmm-saved-contact-awareness-copy,.pmm-saved-contact-release-note{font-size:1rem!important;line-height:1.55!important}.pmm-saved-contact-submit-error{margin:4px 0 14px!important;text-align:center}.pmm-saved-contact-card-actions>.pmm-account-inline-action:not(.pmm-account-inline-action-danger),.pmm-saved-contact-keep-action,.pmm-saved-contact-remove-action{color:#666666}.pmm-saved-contact-card-actions>.pmm-account-inline-action:not(.pmm-account-inline-action-danger):focus-visible,.pmm-saved-contact-card-actions>.pmm-account-inline-action:not(.pmm-account-inline-action-danger):hover,.pmm-saved-contact-keep-action:focus-visible,.pmm-saved-contact-keep-action:hover,.pmm-saved-contact-remove-action:focus-visible,.pmm-saved-contact-remove-action:hover{color:#333333}.pmm-saved-contact-remove-section{display:grid;justify-items:center;grid-gap:10px;gap:10px;margin-top:6px;padding-top:18px;border-top:1px solid rgba(67,89,108,.14);text-align:center}.pmm-saved-contact-remove-action{border:0;padding:4px 10px;background:transparent;font:inherit;font-weight:500;cursor:pointer}.pmm-saved-contact-remove-action:focus-visible,.pmm-saved-contact-remove-action:hover{text-decoration:underline;text-underline-offset:3px;outline:none}.pmm-saved-contact-remove-action:disabled{cursor:not-allowed;opacity:.55;text-decoration:none}.pmm-saved-contact-remove-confirmation-copy{margin:0;color:#4f5c6c;font-size:.95rem;line-height:1.5}.pmm-saved-contact-remove-confirmation-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.pmm-secure-references-section .pmm-account-profile-section-body{display:grid;grid-gap:24px;gap:24px}.pmm-reference-invitation-link-card,.pmm-reference-invitation-summary,.pmm-reference-member-card,.pmm-reference-policy-note,.pmm-reference-withdrawal-card{border:1px solid rgba(102,102,102,.2);border-radius:14px;background:#fff;padding:18px}.pmm-reference-policy-note{display:grid;grid-gap:6px;gap:6px}.pmm-reference-invitation-summary span,.pmm-reference-policy-note span,.pmm-reference-private-state,.pmm-reference-public-card p,.pmm-reference-public-card small,.pmm-reference-subsection-heading p{color:#666}.pmm-reference-account-subsection{display:grid;grid-gap:16px;gap:16px}.pmm-reference-account-subsection+.pmm-reference-account-subsection{border-top:1px solid rgba(102,102,102,.18);padding-top:24px}.pmm-reference-actions,.pmm-reference-card-heading,.pmm-reference-copy-row,.pmm-reference-invitation-summary,.pmm-reference-subsection-heading{display:flex;align-items:center;justify-content:space-between;gap:14px}.pmm-reference-card-heading>div,.pmm-reference-invitation-summary>div,.pmm-reference-subsection-heading>div{display:grid;grid-gap:4px;gap:4px}.pmm-profile-reference-list,.pmm-reference-invitation-list,.pmm-reference-member-list{display:grid;grid-gap:14px;gap:14px}.pmm-reference-copy-row input,.pmm-reference-withdrawal-card input{min-width:0;width:100%;border:1px solid rgba(102,102,102,.3);border-radius:9px;padding:11px 12px}.pmm-reference-status{border-radius:999px;background:rgba(226,241,249,.8);color:#333;font-size:.85rem;font-weight:600;padding:6px 10px;text-align:center}.pmm-profile-reference-card blockquote,.pmm-reference-text{white-space:pre-wrap;overflow-wrap:anywhere}.pmm-reference-actions{justify-content:flex-start;flex-wrap:wrap;margin-top:14px}.pmm-reference-reject-form{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.pmm-reference-reject-form textarea{width:100%;border:1px solid rgba(102,102,102,.3);border-radius:9px;padding:12px;resize:vertical}.pmm-profile-reference-card{border-left:3px solid #f6366a;border-radius:0 12px 12px 0;background:#fff;box-shadow:0 8px 24px rgba(51,51,51,.07);padding:18px 20px}.pmm-profile-reference-card blockquote{margin:0 0 14px}.pmm-profile-reference-card p{display:flex;flex-wrap:wrap;gap:6px 10px;margin:0}.pmm-profile-reference-card p span{color:#666}.pmm-reference-public-page{min-height:100vh;display:grid;place-items:start center;background:#f7f7f7;padding:36px 18px}.pmm-reference-public-card{width:min(760px,100%);border-radius:18px;background:#fff;box-shadow:0 16px 48px rgba(51,51,51,.1);padding:clamp(22px,5vw,42px)}.pmm-reference-public-brand{color:#f6366a;font-weight:700;margin-bottom:10px}.pmm-reference-public-form{display:grid;grid-gap:18px;gap:18px;margin-top:24px}.pmm-reference-contact-row>label,.pmm-reference-public-form>label{display:grid;grid-gap:7px;gap:7px}.pmm-reference-public-form input,.pmm-reference-public-form select,.pmm-reference-public-form textarea{width:100%;border:1px solid rgba(102,102,102,.34);border-radius:10px;background:#fff;padding:12px;font:inherit}.pmm-reference-public-form input:focus,.pmm-reference-public-form select:focus,.pmm-reference-public-form textarea:focus{outline:2px solid rgba(246,54,106,.28);border-color:#f6366a}.pmm-reference-contact-row{display:grid;grid-template-columns:minmax(150px,.7fr) minmax(220px,1.3fr);grid-gap:14px;gap:14px}.pmm-reference-consent-row{grid-template-columns:auto 1fr;align-items:start}.pmm-reference-consent-row input{width:auto;margin-top:4px}.pmm-reference-public-error{border-left:3px solid #f6366a;background:rgba(246,54,106,.08);padding:12px 14px}.pmm-reference-public-success{border-left:3px solid #666;background:rgba(226,241,249,.7);padding:12px 14px}.pmm-reference-withdrawal-card{display:grid;grid-gap:12px;gap:12px;margin:22px 0}.pmm-reference-privacy-notice h2{margin-top:26px}@media (max-width:700px){.pmm-reference-card-heading,.pmm-reference-copy-row,.pmm-reference-invitation-summary,.pmm-reference-subsection-heading{align-items:stretch;flex-direction:column}.pmm-reference-contact-row{grid-template-columns:1fr}.pmm-reference-status{align-self:flex-start}}