:root{--navy:#103b3e;--navy-light:#16474a;--cream:#fffaf6;--brand:#b9f3dd;--rose:#ff735d;--amber:#ffd76a}.talkspace-v2 body{background:#fffaf6;color:#153b3f}.talkspace-v2 .market{--paper:#fffaf6;--ink:#153b3f;--accent:#e8dafa;--line:#e6dedb;font-size:16px;background:radial-gradient(ellipse at top right,#e4f5ee88,transparent 55%),#fffaf6}.talkspace-v2 .market button,.talkspace-v2 .market-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#154f50;border-color:#154f50;font-weight:650}.talkspace-v2 .market .secondary{background:#fff;color:#154f50}.talkspace-v2 .market h1{font-size:clamp(30px,4vw,54px);letter-spacing:-.045em}.talkspace-v2 .market h2{font-size:clamp(25px,3vw,36px)}.talkspace-v2 .market-intro{padding-top:32px!important;padding-bottom:22px!important}.talkspace-v2 .market-panel{box-shadow:0 8px 28px #203c3607;border-radius:22px}.talkspace-v2 .market-nav{background:#fffaf6;color:#183e40;border-bottom:1px solid #e6dedb;padding-top:18px;padding-bottom:18px}.talkspace-v2 .market-nav nav a,.talkspace-v2 .market-nav nav button{color:inherit}.talkspace-v2 .market-brand span{color:#ff6b56}.talkspace-v2 .market-nav .nav-login{background:#ff6b56;color:#fff;border-color:#ff6b56}.talkspace-v2 .market-width{max-width:1480px}.talkspace-v2 .market .market-footer{background:#153f42;color:white}.talkspace-v2 .market-stats{margin:24px 0}.talkspace-v2 .market-stats strong{font-size:clamp(27px,3vw,40px)}.talkspace-v2 .hello-hero{display:grid;grid-template-columns:1fr 1fr;position:relative;background:#113e40;color:white;border-radius:28px;overflow:hidden;min-height:580px;margin:28px 0 36px}.talkspace-v2 .hello-photo{grid-column:2;grid-row:1;position:relative;min-height:560px}.talkspace-v2 .hello-photo>img{width:100%;height:100%;object-fit:cover;object-position:center}.talkspace-v2 .hello-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#113e40,transparent 42%)}.talkspace-v2 .hello-copy{grid-column:1;grid-row:1;position:relative;z-index:1;padding:64px 0 48px 40px;margin-right:-45px;align-self:center}.talkspace-v2 .market .hello-copy h1{color:#fff;font-size:clamp(40px,4.6vw,70px);max-width:680px;line-height:1.05;letter-spacing:-.055em}.talkspace-v2 .hello-copy h1 em{color:#baf4dd;font-style:normal}.talkspace-v2 .hello-copy>p{font-size:19px}.talkspace-v2 .hello-copy .market-kicker{color:#d1e7df;font-size:12px;letter-spacing:.14em}.talkspace-v2 .hello-choices{display:grid;gap:12px;margin:26px 0 20px}.talkspace-v2 .hello-choice{display:flex;align-items:center;gap:16px;border-radius:20px;padding:22px 24px;text-decoration:none!important;max-width:510px;box-shadow:0 12px 28px #071e2522;transition:transform .2s}.talkspace-v2 .hello-choice:hover{transform:translateY(-3px)}.talkspace-v2 .hello-choice.coral{background:#ff715c;color:#fff}.talkspace-v2 .hello-choice.lilac{background:#eaddfb;color:#352047}.talkspace-v2 .hello-choice div{display:grid;gap:4px;flex:1}.talkspace-v2 .hello-choice strong{font-size:22px}.talkspace-v2 .hello-choice span{font-size:14px}.talkspace-v2 .special-entry{display:inline-flex;align-items:center;gap:12px;color:#c6f8e5;font-weight:650}.talkspace-v2 .market .hero-footnote{font-size:12px;color:#d2e3df}.talkspace-v2 .hero-wave{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;gap:6px;inset:40% auto auto 10%;padding:16px;background:#143e4066;backdrop-filter:blur(10px);border-radius:24px}.talkspace-v2 .hero-wave span{width:5px;max-height:60px;background:#c5f5df;border-radius:4px;animation:voicefloat 2s ease-in-out infinite alternate}.talkspace-v2 .hero-wave span:nth-child(2n){background:#ff8d75}.talkspace-v2 .photo-note{position:absolute;bottom:22px;right:22px;z-index:2;background:#113e40c9;padding:9px 14px;border-radius:14px;font-size:13px}.talkspace-v2 .home-steps article{background:#fff;border:1px solid #e6dedb;border-radius:20px;padding:26px}.talkspace-v2 .home-steps strong{color:#f07561}.talkspace-v2 .home-special{border-radius:26px;background:#e5f4ed;padding:30px;gap:30px}.talkspace-v2 .provider-card{box-shadow:0 8px 30px #183c3e0a}.talkspace-v2 .provider-art{background:linear-gradient(120deg,#fae0d3,#e6dbf8)}.talkspace-v2 .availability.online{background:#d5f3df;color:#164c35}.talkspace-v2 .market .workspace-heading{background:#15474a}.talkspace-v2 .market .market-notice{color:#264c38}.talkspace-v2 .market .discussion-field{display:grid;gap:10px;margin:22px 0;font-weight:650}.talkspace-v2 .discussion-field textarea{width:100%;min-height:150px;padding:16px;border:1px solid var(--line);border-radius:16px;background:white;color:#183b3d}.talkspace-v2 .discussion-field small{font-weight:400}.talkspace-v2 .request-note p{white-space:pre-wrap;overflow-wrap:anywhere;max-height:360px;overflow:auto}.talkspace-v2 .request-note summary{cursor:pointer;font-weight:650}.talkspace-v2 .pricing-form{display:grid!important;grid-template-columns:1fr 1fr;gap:15px}.talkspace-v2 .pricing-form button{grid-column:1/-1}.talkspace-v2 .rate-review{background:#f0e7fa;border-radius:15px;padding:18px;margin:15px 0}.talkspace-v2 .rate-review button{margin:5px}.talkspace-v2 .call-timer{display:flex;align-items:center;justify-content:center;gap:12px;border-radius:18px;background:#e4f5ed;margin:20px auto;padding:18px;max-width:400px;font-variant-numeric:tabular-nums}.talkspace-v2 .call-timer strong{font-size:48px;line-height:1}.talkspace-v2 .call-timer span{font-size:13px}.talkspace-v2 .microphone-step{border:1px solid #e1d3ef;background:#f3edfa;padding:25px;border-radius:22px;margin:20px 0}.talkspace-v2 .microphone-step>svg{color:#8354a0}.talkspace-v2 .icon-control,.talkspace-v2 .market .icon-control{position:relative;border-radius:50%!important;min-width:56px;min-height:56px;padding:15px!important;display:inline-flex;align-items:center;justify-content:center}.talkspace-v2 .market .hangup{background:#e95855;border-color:#e95855}.talkspace-v2 .hangup svg{transform:rotate(135deg)}.talkspace-v2 .mute-slash{position:absolute;font-size:36px}.talkspace-v2 .audio-output .inline-actions{justify-content:center}.talkspace-v2 .mobile-bottom-nav{display:none}.talkspace-v2 .market .account-menu>div{z-index:100;max-width:calc(100vw - 32px);box-shadow:0 12px 40px #122c3c22;background:#fffaf6;color:#183d40}.talkspace-v2 .market .account-menu button{color:inherit}.talkspace-v2 .market .account-menu a{display:block}.talkspace-v2 .site-header{background:transparent;color:#153e40}.talkspace-v2 .site-brand>span:first-child{color:#ee7861}.talkspace-v2 .site-nav>a{border-color:#17434833}.talkspace-v2 .header-logout{color:#244e50}.talkspace-v2 .header-cta{background:#ff765e;color:white}.talkspace-v2 .mobile-menu nav{background:#fffaf6!important;color:#153e40!important;border-color:#d7e1dc!important}.talkspace-v2 .mobile-menu nav>a,.talkspace-v2 .mobile-menu nav>button{color:#153e40!important}.talkspace-v2 .app-page,.talkspace-v2 .home-page{background:#fffaf6!important;color:#153e40!important}.talkspace-v2 .app-page .muted,.talkspace-v2 .home-page .muted{color:#536c6e}.talkspace-v2 .app-page .surface{background:#fff;color:#153e40;border-color:#e2e4dc}.talkspace-v2 .home-page .home-connect,.talkspace-v2 .home-page .home-final,.talkspace-v2 .home-page .home-hero{background:#153f42;color:#fff}.talkspace-v2 .home-page h1,.talkspace-v2 .home-page h2{color:inherit}.talkspace-v2 .app-page .surface input,.talkspace-v2 .app-page .surface textarea{color:#153e40;background:white}.talkspace-v2 .app-page .button.primary{background:#ff765e;color:#fff}.talkspace-v2 .app-page .form-error{color:#a63832}.talkspace-v2 .app-page .small-link{color:#225a5b}.talkspace-v2 .mobile-menu{position:static!important}.talkspace-v2 .mobile-menu[open] nav{position:absolute!important;right:0!important;left:auto!important;top:calc(100% + 8px)!important;width:min(320px,calc(100vw - 32px))!important;max-height:65dvh;overflow-y:auto;z-index:100}.talkspace-v2 .site-header{position:relative;overflow:visible}.talkspace-v2 .market-session-avatar{margin:auto}.talkspace-v2 .market-call{max-width:860px;margin:24px auto;text-align:center}.talkspace-v2 .market .market-actions{gap:12px}@keyframes voicefloat{0%{transform:scaleY(.6)}to{transform:scaleY(1)}}@media(max-width:1000px){.talkspace-v2 .hello-copy{padding:36px 0 30px 28px}.talkspace-v2 .hello-photo{min-height:530px}.talkspace-v2 .hello-choice{padding:18px}.talkspace-v2 .hello-choice strong{font-size:20px}}@media(max-width:720px){.talkspace-v2 .market{font-size:16px}.talkspace-v2 .market-nav{display:flex;align-items:center;padding:14px 18px;gap:12px;min-height:66px;flex-wrap:nowrap}.talkspace-v2 .market-brand{font-size:24px;white-space:nowrap}.talkspace-v2 .market-nav>nav{margin-left:auto;gap:10px;flex-wrap:nowrap;align-items:center}.talkspace-v2 .market-nav>nav>a:not(.nav-login){display:none}.talkspace-v2 .market-nav .nav-login{font-size:12px;padding:10px 12px}.talkspace-v2 .account-menu summary{font-size:13px;white-space:nowrap}.talkspace-v2 .account-menu>div{position:fixed!important;top:76px!important;left:16px!important;right:16px!important;max-height:65dvh;overflow-y:auto;max-width:none!important;min-width:0!important}.talkspace-v2 .market-width{padding:0 16px 28px}.talkspace-v2 .hello-hero{display:flex;flex-direction:column;border-radius:22px;margin:16px 0 28px;min-height:0}.talkspace-v2 .hello-photo{height:220px;min-height:220px;order:0}.talkspace-v2 .hello-photo>img{object-position:center 45%}.talkspace-v2 .hello-photo:after{background:linear-gradient(0deg,#113e40,transparent 50%)}.talkspace-v2 .hero-wave{inset:auto auto 24px 12%;padding:8px 14px;transform:scale(.75);transform-origin:left bottom}.talkspace-v2 .photo-note{font-size:10px;right:12px;bottom:16px;padding:7px}.talkspace-v2 .hello-copy{padding:4px 20px 22px;margin:0;order:1;width:100%;align-self:auto}.talkspace-v2 .hello-copy .market-kicker{display:none}.talkspace-v2 .market .hello-copy h1{font-size:37px;line-height:1.04}.talkspace-v2 .hello-copy>p{font-size:15px;margin:12px 0 15px}.talkspace-v2 .hello-choices{gap:10px;margin:14px 0}.talkspace-v2 .hello-choice{padding:15px 16px;gap:12px;border-radius:16px;max-width:none}.talkspace-v2 .hello-choice>svg:first-child{width:26px;height:26px}.talkspace-v2 .hello-choice strong{font-size:18px}.talkspace-v2 .hello-choice span{font-size:12px}.talkspace-v2 .special-entry{font-size:13px;gap:8px}.talkspace-v2 .special-entry>svg{width:17px;height:17px}.talkspace-v2 .market .hero-footnote{font-size:10px;margin-bottom:0}.talkspace-v2 .market h1{font-size:32px}.talkspace-v2 .market h2{font-size:27px}.talkspace-v2 .market-intro{padding-top:24px!important}.talkspace-v2 .market-intro>p:not(.market-kicker){font-size:16px!important}.talkspace-v2 .market-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:18px 0}.talkspace-v2 .market-stats>div{padding:16px 10px!important;min-width:0}.talkspace-v2 .market-stats span{font-size:11px;line-height:1.4;display:block}.talkspace-v2 .market-stats strong{font-size:23px;overflow-wrap:anywhere}.talkspace-v2 .market-stats a{font-size:12px}.talkspace-v2 .market .home-special{padding:20px;gap:20px}.talkspace-v2 .home-special img{max-height:240px}.talkspace-v2 .market-section{margin:32px 0}.talkspace-v2 .market-panel{padding:22px}.talkspace-v2 .mobile-bottom-nav{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:60;justify-content:space-around;padding:10px 8px calc(10px + env(safe-area-inset-bottom));background:#fffaf6f5;backdrop-filter:blur(15px);border-top:1px solid #dedfd5;box-shadow:0 -5px 30px #193e3d0a}.talkspace-v2 .mobile-bottom-nav a{display:flex;flex-direction:column;align-items:center;gap:4px;text-decoration:none;font-size:11px;min-width:60px;color:#526f70}.talkspace-v2 .mobile-bottom-nav a[aria-current=page]{color:#ef725c}.talkspace-v2 .mobile-bottom-nav svg{width:22px;height:22px}.talkspace-v2 .market:not(.admin-surface):not(.provider-surface){padding-bottom:80px}.talkspace-v2 .market .market-footer{padding-bottom:30px}.talkspace-v2 .market .workspace-heading{padding:24px}.talkspace-v2 .market .workspace-heading h1{font-size:30px}.talkspace-v2 .workspace-heading p{font-size:15px}.talkspace-v2 .pricing-form{grid-template-columns:1fr}.talkspace-v2 .call-timer strong{font-size:40px}.talkspace-v2 .market .market-stats.compact-stats strong{font-size:22px}.talkspace-v2 .market .market-nav nav button{font-size:13px}.talkspace-v2 .market-filters{gap:12px}.talkspace-v2 .market-filters input,.talkspace-v2 .market-filters select{max-width:100%}}@media(prefers-reduced-motion:reduce){.talkspace-v2 .hero-wave span{animation:none}}.talkspace-v2 .home,.talkspace-v2 .home .hero{background:#fffaf6;color:#153e40}.talkspace-v2 .home .hero h1 span{color:#ff735d}.talkspace-v2 .home .hero-description,.talkspace-v2 .home .quiet-note,.talkspace-v2 .home .section p,.talkspace-v2 .home .section-heading>p{color:#536c6e}.talkspace-v2 .home .hero-values span{border-color:#dce5df;color:#315356}.talkspace-v2 .home .connect-card{background:#f0e4fc;color:#352047;border-color:#e2d6ef}.talkspace-v2 .home .voice-card{background:#ff7963;color:white}.talkspace-v2 .home .voice-card p{color:white}.talkspace-v2 .home .section p{color:inherit}.talkspace-v2 .home .button.primary{background:#ff7963;color:#fff;border-color:#ff7963}.talkspace-v2 .home .button.secondary{color:#184b4c;border-color:#aac5bd}.talkspace-v2 .home .footer-brand,.talkspace-v2 .home .home-footer{color:#204b4c}.talkspace-v2 .home .faq-item{border-color:#cadbd3}.talkspace-v2 .home .membership-card{background:#e0f3e9;color:#153e40}.talkspace-v2 .home .membership-card li,.talkspace-v2 .home .membership-card p{color:inherit}.talkspace-v2 .home .connection-strip{background:#e8ddf8;color:#352047}.talkspace-v2 .home .callout,.talkspace-v2 .home .listener-card{color:#153e40}.talkspace-v2 .market .rate-review p{font-size:14px}.talkspace-v2 .market .profile-split .discussion-field{font-weight:600}.talkspace-v2 .market .pricing-form input{max-width:100%}.talkspace-v2 .hello-photo{display:flex;align-items:center;gap:12px;padding:32px 24px;overflow:hidden}.talkspace-v2 .hello-photo:after{display:none}.talkspace-v2 .hello-photo>.hero-person{width:calc(50% - 6px);height:380px;min-width:0;object-fit:cover;object-position:left center;border-radius:70px 24px 70px 24px}.talkspace-v2 .hello-photo>.first{transform:translateY(-35px)}.talkspace-v2 .hello-photo>.second{object-position:right center;transform:translateY(35px)}.talkspace-v2 .hero-wave{inset:44% auto auto 30%;box-shadow:0 8px 30px #103e4033}@media(max-width:720px){.talkspace-v2 .hello-photo{padding:14px 18px 0;gap:10px;height:220px;min-height:220px}.talkspace-v2 .hello-photo>.hero-person{width:calc(50% - 5px);height:190px;border-radius:45px 18px 45px 18px}.talkspace-v2 .hello-photo>.first{transform:translateY(-7px)}.talkspace-v2 .hello-photo>.second{transform:translateY(7px)}.talkspace-v2 .hero-wave{inset:auto auto 4px 29%}.talkspace-v2 .photo-note{display:none}}.talkspace-v2 .market-nav{position:relative;z-index:120}.talkspace-v2 .account-menu>summary{cursor:pointer}.talkspace-v2 .call-stage{background:#fffaf6;color:#153e40}.talkspace-v2 .call-person h1{color:#153e40}.talkspace-v2 .call-network-summary,.talkspace-v2 .call-note{color:#526f70}.talkspace-v2 .market .notification-bell{width:40px;min-height:40px;height:40px;border-radius:12px;padding:8px;display:grid;place-items:center;background:#e9f2eb;color:#16484a;border-color:#d1e2da}.talkspace-v2 .market .notification-heading h2{font-size:21px}.talkspace-v2 .notification-toast{bottom:95px}.talkspace-v2 .dashboard-shortcuts{margin:0 0 24px;display:flex;flex-wrap:wrap}.talkspace-v2 .dashboard-shortcuts a{font-size:14px;padding:11px 15px}@media(max-width:720px){.talkspace-v2 .market-nav .notification-panel{position:fixed;left:16px;right:16px;top:76px;width:auto}.talkspace-v2 .market-nav .notification-bell{width:34px;height:34px;min-height:34px;padding:5px}.talkspace-v2 .market-nav .notification-bell svg{width:20px;height:20px}.talkspace-v2 .market-nav{gap:6px}.talkspace-v2 .market-nav>nav{gap:8px}.talkspace-v2 .dashboard-shortcuts a{font-size:12px;padding:10px}.talkspace-v2 .market-brand{font-size:23px}}.talkspace-v2 .request-waiting{text-align:center;background:linear-gradient(130deg,#fff8f2,#f0e7fa)}.talkspace-v2 .request-waiting .market-actions{justify-content:center}.talkspace-v2 .request-orbit{width:106px;height:106px;border-radius:50%;position:relative;display:grid;place-items:center;margin:12px auto 24px;background:#e0f2e9;color:#174b4b;border:1px solid #bbd6c9}.talkspace-v2 .request-orbit>span{position:absolute;inset:-9px;border-color:#ff7963 #d3b5ef transparent transparent;border-style:solid;border-width:2px;border-radius:50%;animation:requestorbit 2.5s linear infinite}@keyframes requestorbit{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.talkspace-v2 .request-orbit>span{animation:none}}:root{color-scheme:dark;--navy:#130f1d;--navy-light:#241b32;--cream:#f4eef7;--brand:#b99aff;--rose:#ff746c;--amber:#e3b880}.talkspace-v2 body{background:#130f1d;color:#f4eef7}.talkspace-v2 .market{--paper:#130f1d;--ink:#f4eef7;--line:#46354f;--accent:#b99aff;background:radial-gradient(ellipse at 90% 0,#703c7b26,transparent 45%),#130f1d;color:#f4eef7}.talkspace-v2 .market-nav,.talkspace-v2 .site-header{background:#130f1df5;color:#f4eef7;border-color:#49354f}.talkspace-v2 .header-cta,.talkspace-v2 .market-nav .nav-login{background:#ff746c;color:#281322;border-color:#ff746c}.talkspace-v2 .market-brand span,.talkspace-v2 .site-brand>span:first-child{color:#ff8f86}.talkspace-v2 .market button,.talkspace-v2 .market-button{background:#ff746c;color:#281322;border-color:#ff746c}.talkspace-v2 .market .secondary,.talkspace-v2 .market-button.secondary{background:#2e223d;color:#eadcff;border-color:#70517e}.talkspace-v2 .market button:disabled{opacity:.5}.talkspace-v2 .admin-provider-card,.talkspace-v2 .market-panel,.talkspace-v2 .provider-area-nav>div,.talkspace-v2 .provider-card{background:#241b32;color:#f4eef7;border-color:#46354f;box-shadow:0 10px 35px #08050e35}.talkspace-v2 .market-list>a,.talkspace-v2 .market-list>article,.talkspace-v2 .market-panel.dark{background:#2c203a;color:#f4eef7;border-color:#493650}.talkspace-v2 .market .workspace-heading,.talkspace-v2 .market-intro{background:linear-gradient(135deg,#2d1d3b,#1b1427);color:#f4eef7;border-color:#49354f}.talkspace-v2 .market .workspace-heading p,.talkspace-v2 .market .workspace-heading small{color:#cdbfd8}.talkspace-v2 .market small,.talkspace-v2 .market-fine,.talkspace-v2 .market-kicker{color:#bca9ce}.talkspace-v2 .market input:not([type=checkbox]):not([type=radio]),.talkspace-v2 .market select,.talkspace-v2 .market textarea{background:#191221;color:#f4eef7;border-color:#695075;color-scheme:dark}.talkspace-v2 input::placeholder,.talkspace-v2 textarea::placeholder{color:#a99bb5;opacity:1}.talkspace-v2 input[type=checkbox],.talkspace-v2 input[type=radio]{accent-color:#b99aff}.talkspace-v2 .market-stats{background:#291d36;border-color:#49354f;color:#f4eef7}.talkspace-v2 .market-stats>div{border-color:#49354f}.talkspace-v2 .market-stats span{color:#cdbed8}.talkspace-v2 .market-stats strong{color:#f4eef7}.talkspace-v2 .hello-hero{background:radial-gradient(ellipse at 85% 35%,#76417242,transparent 65%),#1b1227;border:1px solid #4a3155;box-shadow:0 20px 70px #08050d55}.talkspace-v2 .hello-copy h1 em{color:#c4a9ff}.talkspace-v2 .hello-copy .market-kicker,.talkspace-v2 .hello-copy>p,.talkspace-v2 .hero-footnote{color:#cebedb}.talkspace-v2 .hello-choice.coral{background:linear-gradient(125deg,#ff8b7d,#f86679);color:#251020;box-shadow:0 8px 30px #fb687b22}.talkspace-v2 .hello-choice.lilac{background:linear-gradient(130deg,#49305f,#32203f);color:#f4eaff;border:1px solid #8862a8;box-shadow:0 8px 30px #9b6bc91a}.talkspace-v2 .hello-choice.lilac span{color:#dbc9ed}.talkspace-v2 .special-entry{color:#d3baff}.talkspace-v2 .hero-wave{background:#251530bb;box-shadow:0 0 35px #b76bd233}.talkspace-v2 .hero-wave span{background:#bd9aff}.talkspace-v2 .hero-wave span:nth-child(2n){background:#ff8c86}.talkspace-v2 .photo-note{background:#21142dcc;color:#eddef7}.talkspace-v2 .hello-photo>.hero-person{box-shadow:0 12px 35px #08050e55;border:1px solid #b68ac344}.talkspace-v2 .home-special,.talkspace-v2 .home-steps article,.talkspace-v2 .market .provider-preview{background:#241b32;color:#f4eef7;border-color:#49354f}.talkspace-v2 .provider-art{background:linear-gradient(130deg,#3c2848,#25203a)}.talkspace-v2 .availability,.talkspace-v2 .market-tags span,.talkspace-v2 .status-pill{background:#372642;color:#dfcbea;border-color:#684c76}.talkspace-v2 .availability.online{background:#213b35;color:#bcf1d4;border-color:#487560}.talkspace-v2 .market .market-notice,.talkspace-v2 .market .publication-banner,.talkspace-v2 .market .saved-payout .market-notice{background:#26352f;color:#d0ebd9;border-color:#4b735e}.talkspace-v2 .form-error,.talkspace-v2 .market .market-error{background:#472333;color:#ffd3d8;border-color:#a55c73}.talkspace-v2 .market .market-notice small{color:#c2ddca}.talkspace-v2 .admin-queue-guide,.talkspace-v2 .market .approval-next-step,.talkspace-v2 .market .workspace-help,.talkspace-v2 .setup-checklist,.talkspace-v2 .setup-items button{background:#2d2039;color:#eadcf5;border-color:#61466d}.talkspace-v2 .setup-items button.complete{background:#294137;color:#c6ebd3;border-color:#4b7b5d}.talkspace-v2 .setup-progress{background:#4a3555}.talkspace-v2 .setup-progress>span{background:#b99aff}.talkspace-v2 .avatar-picker label,.talkspace-v2 .market .empty-state,.talkspace-v2 .selection-chips label{background:#21182e;color:#d8c7e6;border-color:#4b365a}.talkspace-v2 .avatar-picker label.selected,.talkspace-v2 .selection-chips label.selected{background:#48315f;border-color:#b99aff;color:#fff2fc}.talkspace-v2 .market .workspace-tabs button{background:transparent;color:#cbb9db;border-color:transparent}.talkspace-v2 .market .workspace-tabs button.selected{background:#b99aff;color:#241432}.talkspace-v2 .market .workspace-tabs button>span{background:#503c61;color:#f3e9ff}.talkspace-v2 .market .rate-review,.talkspace-v2 .microphone-step{background:#342342;color:#f4eef7;border-color:#79588c}.talkspace-v2 .microphone-step>svg{color:#c4a9ff}.talkspace-v2 .call-timer{background:#30203f;color:#f4eef7;border:1px solid #715184;box-shadow:0 0 28px #b47bea12}.talkspace-v2 .call-timer strong{color:#e0caff}.talkspace-v2 .hangup,.talkspace-v2 .market .hangup{background:#ee596f;color:#fff3f5;border-color:#ee596f}.talkspace-v2 .request-waiting{background:radial-gradient(ellipse at top,#4c2b5555,transparent 65%),#241b32;color:#f4eef7}.talkspace-v2 .request-orbit{background:#372544;color:#d6bbff;border-color:#865d97;box-shadow:0 0 35px #b278c51a}.talkspace-v2 .request-orbit>span{border-top-color:#ff8f86;border-right-color:#c3a1ff}.talkspace-v2 .market .account-menu>div,.talkspace-v2 .mobile-menu nav{background:#241b32!important;color:#f4eef7!important;border-color:#765383!important;box-shadow:0 18px 50px #05030c88}.talkspace-v2 .market .account-menu a,.talkspace-v2 .market .account-menu button,.talkspace-v2 .mobile-menu nav>a,.talkspace-v2 .mobile-menu nav>button{color:#f4eef7!important}.talkspace-v2 .market .account-menu button{background:#3e294d;border-color:#704c82}.talkspace-v2 .mobile-bottom-nav{background:#1c1428f5;border-color:#4d355a;box-shadow:0 -10px 35px #08050d44}.talkspace-v2 .mobile-bottom-nav a{color:#bdaccd}.talkspace-v2 .mobile-bottom-nav a[aria-current=page]{color:#ff958b}.talkspace-v2 .market .market-footer{background:#0e0a15;color:#dfcfe9;border-color:#46354f}.talkspace-v2 .market .market-footer small{color:#b5a2c2}.talkspace-v2 .market .notification-bell{background:#392646;color:#e2ccf4;border-color:#6a487b}.talkspace-v2 .notification-panel,.talkspace-v2 .notification-toast{background:#291c36;color:#f4eef7;border-color:#805991;box-shadow:0 15px 50px #08050d77}.talkspace-v2 .notification-heading,.talkspace-v2 .notification-list>a{border-color:#50375e}.talkspace-v2 .notification-list>a.unread{background:#3d2850;color:#f4eaff}.talkspace-v2 .notification-list>a:hover{background:#4b315f}.talkspace-v2 .notification-footnote,.talkspace-v2 .notification-list small,.talkspace-v2 .notification-toast a,.talkspace-v2 .notification-toast>button{color:#cfb8e4}.talkspace-v2 .notification-heading button{background:#4b315f;color:#f4eaff}.talkspace-v2 .auth-form-panel,.talkspace-v2 .auth-layout{background:#171020;color:#f4eef7}.talkspace-v2 .auth-story{background:#21152f}.talkspace-v2 .auth-story:after{background:linear-gradient(180deg,#190d2944,transparent 25%,#190e29ee 98%)}.talkspace-v2 .auth-story-copy h1>span{color:#c4a9ff}.talkspace-v2 .auth-back,.talkspace-v2 .auth-bottom p,.talkspace-v2 .auth-description,.talkspace-v2 .auth-privacy,.talkspace-v2 .auth-step{color:#c2aed1}.talkspace-v2 .auth-form-card .form-input,.talkspace-v2 .phone-field{background:#241a31;color:#f4eef7;border-color:#80608e;color-scheme:dark}.talkspace-v2 .phone-field>input{color:#f4eef7}.talkspace-v2 .phone-field>span{color:#d3bce5;border-color:#6b4a7a}.talkspace-v2 .auth-change{color:#d2b8f5}.talkspace-v2 .auth-bottom{border-color:#5c3d6d}.talkspace-v2 .auth-submit,.talkspace-v2 .button.dark{background:#ff746c;color:#281322;border-color:#ff746c}.talkspace-v2 .auth-form-card .form-error{background:#472333;color:#ffd3d8;border-color:#a55c73}.talkspace-v2 .auth-form-card .form-success{background:#253b30;color:#cbeed5;border-color:#4b7559}.talkspace-v2 .app-page,.talkspace-v2 .home{background:#130f1d!important;color:#f4eef7!important}.talkspace-v2 .app-page .surface,.talkspace-v2 .home .connect-card,.talkspace-v2 .home .home-steps article{background:#241b32;color:#f4eef7;border-color:#5c3e6c}.talkspace-v2 .app-page .muted,.talkspace-v2 .home .hero-description,.talkspace-v2 .home .muted,.talkspace-v2 .home .quiet-note,.talkspace-v2 .home .section-heading>p{color:#c2afcf}.talkspace-v2 .app-page .surface input,.talkspace-v2 .app-page .surface textarea,.talkspace-v2 .form-input{background:#1a1225;color:#f4eef7;border-color:#79538a;color-scheme:dark}.talkspace-v2 .app-page .button.primary,.talkspace-v2 .home .button.primary{background:#ff746c;color:#281322;border-color:#ff746c}.talkspace-v2 .app-page .button.secondary,.talkspace-v2 .home .button.secondary{background:#2e223d;color:#eadcff;border-color:#79558c}.talkspace-v2 .app-page .small-link,.talkspace-v2 .header-logout{color:#dbc3ee}.talkspace-v2 .site-nav>a{border-color:#77558c}.talkspace-v2 .home .hero{background:radial-gradient(ellipse at top right,#67357433,transparent 60%),#191122;color:#f4eef7}.talkspace-v2 .home .hero h1 span{color:#c6a6ff}.talkspace-v2 .home .hero-values span{color:#d4bfe3;border-color:#5c3e6c}.talkspace-v2 .home .voice-card{background:linear-gradient(130deg,#4d2c49,#342040);color:#f4eef7}.talkspace-v2 .home .connection-strip{background:#2f1f3e;color:#e7d3f6}.talkspace-v2 .home .callout,.talkspace-v2 .home .listener-card,.talkspace-v2 .home .membership-card{background:#2c1c3a;color:#f4eef7;border-color:#674779}.talkspace-v2 .home .footer-brand,.talkspace-v2 .home .home-footer{color:#d6bfe8}.talkspace-v2 .home .faq-item{border-color:#5c3e6c}.talkspace-v2 .call-stage{background:radial-gradient(ellipse at center,#67417a22,transparent 70%),#20162d;color:#f4eef7;border-color:#5b3e6b}.talkspace-v2 .call-person h1{color:#f4eef7}.talkspace-v2 .audio-output p,.talkspace-v2 .call-network-summary,.talkspace-v2 .call-note{color:#c5b0d4}.talkspace-v2 .feature-tab{background:#372644;color:#e6d2f6;border-color:#6d4b7e}.talkspace-v2 .call-chat{background:#21172e;color:#f4eef7;border-color:#644375}.talkspace-v2 .call-chat .message-compose,.talkspace-v2 .call-chat-head{border-color:#5c3e6c;background:#291c37}.talkspace-v2 .call-chat-empty,.talkspace-v2 .call-chat-head p,.talkspace-v2 .call-chat-note{color:#c8b1d8}.talkspace-v2 .call-chat-list{background:linear-gradient(#1d1428,#271932)}.talkspace-v2 .call-chat .status-pill{background:#443052;color:#ead8f7}.talkspace-v2 .call-chat .message-bubble,.talkspace-v2 .message-bubble{background:#3a284a;color:#f7edf9;border-color:#6c4a7c}.talkspace-v2 .call-chat .message-bubble.own,.talkspace-v2 .message-bubble.own{background:#70466f;color:#fff2fa;border-color:#a56e9c}.talkspace-v2 .call-chat .message-bubble small,.talkspace-v2 .message-bubble small{color:#e3cce9}.talkspace-v2 .photo-button{background:#443052;color:#ecd9f8;border-color:#79558c}.talkspace-v2 .report-panel{background:#39243f;color:#f4eef7}.talkspace-v2 .audio-output select{background:#2d203b;color:#f4eef7;border:1px solid #765383}.talkspace-v2 a:focus-visible,.talkspace-v2 button:focus-visible,.talkspace-v2 input:focus-visible,.talkspace-v2 select:focus-visible,.talkspace-v2 summary:focus-visible,.talkspace-v2 textarea:focus-visible{outline-color:#d1b6ff}.talkspace-v2 ::selection{background:#9461b8;color:#fff}.talkspace-v2 .market .directory-intro,.talkspace-v2 .market .directory-intro.special-intro,.talkspace-v2 .market .home-choices .market-panel:first-child,.talkspace-v2 .market .home-special,.talkspace-v2 .market .home-steps article,.talkspace-v2 .market .profile-portrait{background:#2b1c38;color:#f4eef7;border-color:#674779}.talkspace-v2 .market .upi-payment{background:#21172d;color:#f4eef7;border-color:#634373}.talkspace-v2 .market .upi-help,.talkspace-v2 .market .upi-recipient code,.talkspace-v2 .market .upi-subtitle{color:#dbc4eb}.talkspace-v2 .market .upi-payment button.googlepay{background:#352643;color:#f4eef7;border-color:#765383}.talkspace-v2 .market .upi-payment .upi-other,.talkspace-v2 .market .upi-recipient button{background:#3e2a4d;color:#f4eef7;border-color:#79558c}.talkspace-v2 .market .market-messages{background:#1c1327}.talkspace-v2 .market .market-message{background:#3b284c;color:#f4eef7}.talkspace-v2 .market .market-message.own{background:#71466f;color:#fff0fa}.talkspace-v2 .market .market-list small,.talkspace-v2 .market .market-list span,.talkspace-v2 .market .market-message small{color:#cdb6dc}.talkspace-v2 .market .profile-more>button{background:#3e294d!important;color:#f4eef7!important}.talkspace-v2 .market .market-tabs button{background:#2d203b;color:#dfc9f0;border-color:#79558c}.talkspace-v2 .market .market-tabs button.active,.talkspace-v2 .market .market-tabs button.selected{background:#b99aff;color:#241432}.talkspace-v2 .listener-profile-toolbar{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:24px 0}.talkspace-v2 .listener-profile-toolbar .market-tabs{margin:0;display:flex;flex-wrap:wrap;gap:8px}.talkspace-v2 .listener-profile-toolbar>a{font-size:15px}.talkspace-v2 .market .listener-unified{display:grid;grid-template-columns:260px minmax(0,1fr);gap:32px;padding:30px;background:linear-gradient(135deg,#30203d,#20172d);border:1px solid #594065;border-radius:26px;overflow:hidden;align-items:start}.talkspace-v2 .market .listener-unified .profile-portrait{position:static;top:auto;background:transparent;border:0;padding:0;margin:0;box-shadow:none;text-align:center}.talkspace-v2 .market .listener-unified .listener-profile-panel{padding:0;background:transparent;border:0;box-shadow:none;min-width:0}.talkspace-v2 .market .listener-unified h1{font-size:clamp(30px,4vw,44px);margin:12px 0 18px}.talkspace-v2 .market .listener-portrait-frame{width:100%;aspect-ratio:240/260;border-radius:24px;overflow:hidden;background:#3c294b;isolation:isolate}.talkspace-v2 .market .listener-portrait-frame img,.talkspace-v2 .market .listener-portrait-frame svg{display:block;width:100%;height:100%;max-width:none;object-fit:cover;border-radius:0;margin:0}.talkspace-v2 .listener-type{display:inline-flex;border:1px solid #80619a;background:#4b315f;color:#eedfff;font-size:12px;font-weight:650;border-radius:30px;padding:7px 12px;margin-bottom:10px}.talkspace-v2 .provider-copy>.listener-type{margin-bottom:12px}.talkspace-v2 .market .listener-hours{margin:24px 0;padding:18px;border:1px solid #624973;border-radius:16px;background:#1b1427}.talkspace-v2 .market .listener-hours h3{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:17px;margin:0 0 14px}.talkspace-v2 .market .listener-hours h3 small{margin-left:auto;font-size:12px;font-weight:400}.talkspace-v2 .listener-hours-list{display:grid;gap:10px}.talkspace-v2 .listener-hours-list>div{display:flex;justify-content:space-between;gap:14px;font-size:15px;flex-wrap:wrap}.talkspace-v2 .listener-hours-list strong{color:#d2b7ff;white-space:nowrap}.talkspace-v2 .market .listener-hours .market-fine{font-size:12px;margin:12px 0 0}.talkspace-v2 .more-listeners .provider-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),340px))}.talkspace-v2 .market .market-call .mute-status{display:flex;align-items:center;justify-content:center;gap:8px;color:#ffc6be;background:#4e2c41;border-radius:20px;padding:9px 14px;font-size:14px;margin:10px auto;max-width:max-content}.talkspace-v2 .market .conversation-chat{background:#1c1428;color:#f5eefa;border:1px solid #674b7e;border-radius:24px;padding:0;overflow:hidden;margin:20px 0;box-shadow:0 16px 40px #08040e44}.talkspace-v2 .market .conversation-chat .call-chat-head{padding:20px 22px;background:#33213f;display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid #674b7e}.talkspace-v2 .market .conversation-chat .call-chat-head h2{display:flex;align-items:center;gap:10px;font-size:21px;color:#f5eefa;margin:0 0 5px}.talkspace-v2 .market .conversation-chat .call-chat-head p{font-size:14px;margin:0;color:#d5c0e4}.talkspace-v2 .market .conversation-chat .call-chat-list{height:280px;margin:0;padding:20px;background:radial-gradient(ellipse at top right,#66354c33,transparent 70%),#1c1428;gap:12px}.talkspace-v2 .market .conversation-chat .call-chat-empty{background:none;border:0;box-shadow:none;display:grid;justify-items:center;align-content:center;gap:10px;min-height:220px;color:#ad99be;padding:20px;pointer-events:none}.talkspace-v2 .market .conversation-chat .call-chat-empty p{margin:0;font-size:15px}.talkspace-v2 .market .conversation-chat .call-compose-label{display:block;padding:12px 18px 0;font-size:13px;font-weight:650;color:#dac8e9;background:#2b1e37}.talkspace-v2 .market .conversation-chat .message-compose{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;padding:10px 14px 16px;gap:10px;flex-wrap:nowrap;border:0;background:#2b1e37;align-items:center}.talkspace-v2 .market .conversation-chat .call-photo-input,.talkspace-v2 .market .conversation-chat input[hidden]{display:none!important}.talkspace-v2 .market .conversation-chat .message-compose .form-input{background:#130e1d;color:#fff0f7;border:1px solid #a078b9;border-radius:14px;font-size:16px;width:100%;min-width:0;margin:0;height:48px;padding:12px 14px}.talkspace-v2 .market .conversation-chat .message-compose button{width:44px;min-width:44px;height:44px;min-height:44px;padding:10px;border-radius:14px;display:grid;place-items:center;margin:0}.talkspace-v2 .market .conversation-chat .message-compose .photo-button{background:#513264;color:#eedcff;border-color:#87609a}.talkspace-v2 .market .conversation-chat .call-chat-note{background:#1c1428;color:#ba9dcd;font-size:12px;padding:0 18px 16px;margin:0}.talkspace-v2 .market .conversation-chat .message-bubble{background:#443054;color:#f4ebfa;border:1px solid #705188;border-radius:16px 16px 16px 4px;max-width:85%;padding:12px 15px}.talkspace-v2 .market .conversation-chat .message-bubble.own{background:#784455;color:#fff1f4;border-color:#a76577;border-radius:16px 16px 4px 16px}.talkspace-v2 .market .conversation-chat .message-bubble small{font-size:11px;color:#e5cddd}.talkspace-v2 .market .conversation-chat .form-error{margin:0 14px 14px}.talkspace-v2 .market .market-session-avatar{overflow:hidden;border-radius:24px}.talkspace-v2 .market .market-session-avatar svg{display:block;width:100%;height:100%;border-radius:24px}.talkspace-v2 .market .market-intro{border-radius:22px;padding-left:24px;padding-right:24px}@media(max-width:720px){.talkspace-v2 .listener-profile-toolbar{align-items:flex-start;flex-direction:column;margin:18px 0}.talkspace-v2 .listener-profile-toolbar .market-tabs a{font-size:13px;padding:10px 13px}.talkspace-v2 .market .listener-unified{grid-template-columns:1fr;padding:22px;gap:20px}.talkspace-v2 .market .listener-unified .profile-portrait{width:160px;justify-self:center}.talkspace-v2 .market .listener-unified .profile-portrait p{font-size:11px}.talkspace-v2 .market .listener-hours h3 small{margin-left:0;width:100%;padding-left:28px}.talkspace-v2 .market .conversation-chat .call-chat-head{padding:16px;flex-wrap:wrap;gap:8px}.talkspace-v2 .market .conversation-chat .call-chat-head h2{font-size:19px}.talkspace-v2 .market .conversation-chat .call-chat-list{height:240px;padding:14px}.talkspace-v2 .market .conversation-chat .message-compose{gap:7px;padding:10px}.talkspace-v2 .market .conversation-chat .message-compose .form-input{padding:10px}.talkspace-v2 .market .market-stats>div{padding:16px 8px!important}.talkspace-v2 .market .market-stats span{font-size:12px}.talkspace-v2 .market .market-stats strong{font-size:23px}}.talkspace-v2 .market .customer-initial{width:100%;height:100%;display:grid;place-items:center;aspect-ratio:1;background:linear-gradient(140deg,#754a85,#4b304f);color:#ffe1e4;font-size:64px;font-weight:700;border-radius:24px}.talkspace-v2 .market .listener-price-panels{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:24px 0}.talkspace-v2 .market .listener-price-panels article{display:grid;grid-template-columns:28px 1fr;gap:8px 12px;padding:20px;border:1px solid #986a8c;background:linear-gradient(140deg,#4c2c46,#2e1f3e);border-radius:18px}.talkspace-v2 .market .listener-price-panels article:nth-child(2){border-color:#8364a3;background:linear-gradient(140deg,#45305c,#251d35)}.talkspace-v2 .listener-price-panels article>svg{color:#ffa79e;grid-row:span 2}.talkspace-v2 .listener-price-panels article>span{font-weight:650;font-size:16px}.talkspace-v2 .market .listener-price-panels strong{font-size:32px;letter-spacing:-1px;line-height:1.25;color:#fff3f8}.talkspace-v2 .market .listener-price-panels strong small{font-size:14px;letter-spacing:0;font-weight:400;margin-left:4px;color:#dac9e7}.talkspace-v2 .provider-card-prices{display:grid;gap:9px;width:100%;padding:14px;background:#1b1427;border:1px solid #6b4b7d;border-radius:14px}.talkspace-v2 .provider-card-prices>span{display:flex;align-items:center;flex-wrap:wrap;gap:7px;font-size:14px}.talkspace-v2 .provider-card-prices strong{margin-left:auto;color:#ffc0b5;font-size:17px}.talkspace-v2 .provider-copy>.market-row:last-child{flex-wrap:wrap;gap:12px}.talkspace-v2 .market .request-time-panel{padding:22px;border:1px solid #8a639e;border-radius:20px;background:linear-gradient(140deg,#392341,#251b33);margin:26px 0}.talkspace-v2 .market .request-time-panel h3{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:22px}.talkspace-v2 .market .request-time-panel>p{font-size:15px;color:#d5c1e2}.talkspace-v2 .booking-inputs{display:grid;grid-template-columns:1fr 1fr;gap:14px}.talkspace-v2 .booking-inputs label{min-width:0}.talkspace-v2 .market .booking-inputs input,.talkspace-v2 .market .booking-inputs select{width:100%;min-width:0}.talkspace-v2 .market .request-time-panel button{justify-self:start}.talkspace-v2 .market button>svg{flex-shrink:0}.talkspace-v2 .market button:has(>svg){display:inline-flex;align-items:center;justify-content:center;gap:9px}.talkspace-v2 .booking-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.talkspace-v2 .market .booking-card{padding:24px;border:1px solid #664776;border-radius:22px;background:#241b32;min-width:0}.talkspace-v2 .market .booking-card h3{font-size:24px;margin:6px 0}.talkspace-v2 .booking-state{text-transform:capitalize;border:1px solid #9677a2;border-radius:20px;font-size:12px;padding:7px 12px;color:#dfc4f7}.talkspace-v2 .booking-date{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:650;color:#ffd4c8}.talkspace-v2 .booking-thread{max-height:260px;overflow:auto;display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:15px;background:#191221;margin:18px 0}.talkspace-v2 .booking-thread>div{max-width:90%;padding:12px;border-radius:14px;background:#432d54;align-self:flex-start;overflow-wrap:anywhere}.talkspace-v2 .booking-thread>div.own{align-self:flex-end;background:#6c3e54}.talkspace-v2 .booking-thread p{white-space:pre-wrap;margin:8px 0}.talkspace-v2 .booking-counter{padding:16px;border:1px solid #6e4e80;border-radius:14px;margin:18px 0}.talkspace-v2 .booking-counter>label{display:grid;gap:8px;margin-top:14px}.talkspace-v2 .booking-requests{scroll-margin-top:30px}.talkspace-v2 .notification-panel{max-height:75dvh;overflow-y:auto}.talkspace-v2 .phone-alert-settings{padding:16px;border-top:1px solid #674b7e}.talkspace-v2 .market .phone-alert-settings p{font-size:12px;line-height:1.6;color:#cbb5d9}.talkspace-v2 .market .phone-alert-settings button{font-size:14px;padding:12px 16px}.talkspace-v2 .market .request-time-panel .market-fine{font-size:13px;line-height:1.7}@media(max-width:850px){.talkspace-v2 .booking-list{grid-template-columns:1fr}}@media(max-width:550px){.talkspace-v2 .market .listener-price-panels{gap:10px}.talkspace-v2 .market .listener-price-panels article{padding:14px;grid-template-columns:1fr;gap:7px}.talkspace-v2 .listener-price-panels article>svg{grid-row:auto}.talkspace-v2 .market .listener-price-panels strong{font-size:27px}.talkspace-v2 .market .listener-price-panels strong small{display:block;font-size:12px;margin-left:0}.talkspace-v2 .booking-inputs{grid-template-columns:1fr}.talkspace-v2 .market .booking-card,.talkspace-v2 .market .request-time-panel{padding:18px}}.talkspace-v2 .provider-surface .workspace-width{--work-mint:#65e4cd;--work-amber:#ffc478;--work-blue:#a5cfff;--work-green:#a9e3bf;--work-muted:#c3bdd0}.talkspace-v2 .provider-surface .workspace-width .workspace-heading{background:radial-gradient(ellipse at top right,#17625b33,transparent 65%),linear-gradient(125deg,#271a35,#171321);border:1px solid #54405e;box-shadow:0 14px 40px #07041033}.talkspace-v2 .provider-surface .workspace-width .workspace-heading .market-kicker{color:#c9acdf}.talkspace-v2 .provider-surface .workspace-width .workspace-heading p{color:#d7c9e0}.talkspace-v2 .provider-surface .workspace-width .availability-control{background:#102f2b;border:1px solid #3d8476;color:#d6fff3;box-shadow:none}.talkspace-v2 .provider-surface .workspace-width .availability-control small{color:#b4d9ce}.talkspace-v2 .provider-surface .workspace-width .status-dot.on{background:#65e4cd;box-shadow:0 0 0 4px #65e4cd20}.talkspace-v2 .provider-surface .workspace-width .publication-banner{background:#193a32;border:1px solid #4f8e75;color:#d4f2e2}.talkspace-v2 .provider-surface .workspace-width .publication-banner a{color:#c2ffeb}.talkspace-v2 .provider-surface .workspace-width .compact-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;background:transparent;border:0;box-shadow:none;overflow:visible}.talkspace-v2 .provider-surface .workspace-width .compact-stats>div{border:1px solid #3f7765;border-radius:18px;background:linear-gradient(135deg,#143a30,#142822);padding:24px!important;min-width:0;box-shadow:0 8px 24px #080d0a33}.talkspace-v2 .provider-surface .workspace-width .compact-stats>div:nth-child(2){background:linear-gradient(135deg,#173933,#152927);border-color:#43776b}.talkspace-v2 .provider-surface .workspace-width .compact-stats>div:nth-child(3){background:linear-gradient(135deg,#23382e,#19271f);border-color:#5c7e60}.talkspace-v2 .provider-surface .workspace-width .compact-stats strong{color:#e5fff0;font-size:34px;font-variant-numeric:tabular-nums}.talkspace-v2 .provider-surface .workspace-width .compact-stats span{color:#bfe3cf;font-size:14px}.talkspace-v2 .provider-surface .workspace-width .provider-area-nav{gap:16px;grid-template-columns:1fr 1fr;margin:26px 0}.talkspace-v2 .provider-surface .workspace-width .provider-area-nav>div{padding:20px;border-radius:20px;background:#211a2d;border:1px solid #675375}.talkspace-v2 .provider-surface .workspace-width .provider-area-nav>div:last-child{background:#192538;border-color:#4f6887}.talkspace-v2 .provider-surface .workspace-width .provider-area-nav>div>strong{display:block;color:#f2e8fc;font-size:14px;margin:0 0 14px}.talkspace-v2 .provider-surface .workspace-width .provider-area-nav>div:last-child>strong{color:#cce3ff}.talkspace-v2 .provider-surface .workspace-width .workspace-tabs{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0;border:0;margin:0;overflow:visible}.talkspace-v2 .provider-surface .workspace-width .workspace-tabs button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:56px;padding:13px 12px;border-radius:13px;background:#2d223a;color:#eadcf5;border:1px solid #786187;white-space:normal;text-align:left;line-height:1.4;font-size:14px;font-weight:650}.talkspace-v2 .provider-surface .workspace-width .workspace-tabs button:hover{background:#3b2e49;border-color:#bfa0d2}.talkspace-v2 .provider-surface .workspace-width .workspace-tabs button[data-section=requests].selected{background:#65e4cd;color:#0a2925;border:2px solid #b0ffec;box-shadow:0 0 0 3px #65e4cd18}.talkspace-v2 .provider-surface .workspace-width .workspace-tabs button[data-section=earnings].selected{background:#b2e9c4;color:#163426;border:2px solid #e1ffeb}.talkspace-v2 .provider-surface .workspace-width .workspace-tabs button[data-section=profile]{background:#20354b;border-color:#6284a8;color:#d4eaff}.talkspace-v2 .provider-surface .workspace-width .workspace-tabs button[data-section=profile].selected{background:#add8ff;color:#172c43;border:2px solid #e0f1ff}.talkspace-v2 .provider-surface .workspace-width .workspace-tabs button[data-section=payouts]{background:#302b4a;border-color:#8d7cab;color:#eee1ff}.talkspace-v2 .provider-surface .workspace-width .workspace-tabs button[data-section=payouts].selected{background:#d3bbf3;color:#302240;border:2px solid #f3e9ff}.talkspace-v2 .provider-surface .workspace-width .workspace-tabs button>span{display:grid;place-items:center;background:#173f39;border-radius:20px;color:#cbfff1;min-width:24px;min-height:24px;font-size:12px;padding:1px 6px;flex-shrink:0}.talkspace-v2 .provider-surface .workspace-width .workspace-tabs button.selected>span{background:#123e35;color:#d0fff0}.talkspace-v2 .provider-surface .workspace-width .provider-live-requests{background:linear-gradient(135deg,#183b3b,#142c30);border:2px solid #60c7b8;box-shadow:0 12px 30px #061b1b55;border-radius:22px}.talkspace-v2 .provider-surface .workspace-width .provider-live-requests>.market-row{padding-bottom:17px;border-bottom:1px solid #41716c;margin-bottom:20px}.talkspace-v2 .provider-surface .workspace-width .provider-live-requests h2{color:#e1fff5;display:flex;align-items:center;gap:10px}.talkspace-v2 .provider-surface .workspace-width .provider-live-requests h2:before{content:"";width:10px;height:10px;border-radius:50%;background:#65e4cd;flex-shrink:0}.talkspace-v2 .provider-surface .workspace-width .provider-live-requests .availability{background:#194e43;color:#cdffec;border:1px solid #68a995;font-weight:650}.talkspace-v2 .provider-surface .workspace-width .provider-live-requests .market-list>article{background:#20504a;border:1px solid #73b6a5;border-left:5px solid #65e4cd;padding:20px;border-radius:16px;gap:16px;color:#e4fff4}.talkspace-v2 .provider-surface .workspace-width .provider-live-requests .market-list>article[data-status=pending]{border-color:#91e8d2;box-shadow:0 0 0 2px #65e4cd15}.talkspace-v2 .provider-surface .workspace-width .provider-live-requests .market-list>article>span{color:#c3eddd}.talkspace-v2 .provider-surface .workspace-width .provider-live-requests .market-list>article>span:last-of-type{background:#16372e;border:1px solid #78aa95;border-radius:20px;padding:6px 11px;font-size:13px;text-transform:capitalize;color:#d5ffe8}.talkspace-v2 .provider-surface .workspace-width .provider-live-requests .market-list>article[data-status=pending]>span:last-of-type{background:#ffc478;color:#342315;border-color:#ffe1b5}.talkspace-v2 .provider-surface .workspace-width .provider-live-requests .workspace-help{background:#132d2d;border:1px solid #426e65;border-radius:14px;color:#b9dbcd;padding:18px;margin-top:20px}.talkspace-v2 .provider-surface .workspace-width .provider-live-requests .workspace-help h3{color:#d6fff0;font-size:18px}.talkspace-v2 .provider-surface .workspace-width .provider-live-requests .workspace-help p{color:#c0ded1}.talkspace-v2 .provider-surface .workspace-width .provider-live-requests .secondary{background:#133a35;border-color:#a3d9c8;color:#e5fff6}.talkspace-v2 .provider-surface .workspace-width .provider-live-requests .empty-state{background:#16342f;border-color:#4a8b79;color:#d4ede1}.talkspace-v2 .provider-surface .workspace-width .booking-requests{padding:26px;border:1px solid #9d784d;border-radius:22px;background:linear-gradient(135deg,#2b2230,#201b28);margin-top:34px}.talkspace-v2 .provider-surface .workspace-width .booking-requests h2{color:#ffdda9}.talkspace-v2 .provider-surface .workspace-width .booking-requests>.market-row .market-kicker{color:#efc38a}.talkspace-v2 .provider-surface .workspace-width .booking-requests>p{color:#d6c6c9;font-size:15px}.talkspace-v2 .provider-surface .workspace-width .booking-card{background:linear-gradient(135deg,#332b29,#28222b);border:1px solid #b78c50;border-top:4px solid #ffc478;box-shadow:0 8px 24px #0c090e33}.talkspace-v2 .provider-surface .workspace-width .booking-card h3{color:#fff0dc}.talkspace-v2 .provider-surface .workspace-width .booking-card .listener-type{background:#3c3537;border-color:#9e855f;color:#f6dfbb}.talkspace-v2 .provider-surface .workspace-width .booking-state{background:#ffc478;color:#362315;border:1px solid #ffe5be;font-weight:700}.talkspace-v2 .provider-surface .workspace-width .booking-date{color:#ffdbac}.talkspace-v2 .provider-surface .workspace-width .booking-card[data-status=cancelled],.talkspace-v2 .provider-surface .workspace-width .booking-card[data-status=completed]{border-color:#9f95ac #6d6874 #6d6874;background:#25212e}.talkspace-v2 .provider-surface .workspace-width .booking-card[data-status=cancelled] .booking-state,.talkspace-v2 .provider-surface .workspace-width .booking-card[data-status=completed] .booking-state{background:#393242;border-color:#71637e;color:#e2d5ed}.talkspace-v2 .provider-surface .workspace-width .booking-thread{background:#1a1721;border:1px solid #544851}.talkspace-v2 .provider-surface .workspace-width .booking-thread>div{background:#234440;border:1px solid #4b7b6b;color:#e1f7eb}.talkspace-v2 .provider-surface .workspace-width .booking-thread>div.own{background:#513345;border-color:#8f6176;color:#fff0f4}.talkspace-v2 .provider-surface .workspace-width .booking-card input,.talkspace-v2 .provider-surface .workspace-width .booking-card textarea{background:#171923;border-color:#86778e;color:#f9f0ff}.talkspace-v2 .provider-surface .workspace-width .booking-card textarea::placeholder{color:#beb5c6}.talkspace-v2 .provider-surface .workspace-width .booking-counter{background:#262b3a;border-color:#7c8ea8;color:#dce8fa}.talkspace-v2 .provider-surface .workspace-width .booking-card .market-notice{background:#1d3a30;border-color:#56866a;color:#d7f3dd}.talkspace-v2 .provider-surface .workspace-width a:focus-visible,.talkspace-v2 .provider-surface .workspace-width button:focus-visible{outline:3px solid #a4ffe6;outline-offset:4px}@media(max-width:1050px){.talkspace-v2 .provider-surface .workspace-width .provider-area-nav{grid-template-columns:1fr}.talkspace-v2 .provider-surface .workspace-width .compact-stats>div{padding:20px!important}}@media(max-width:720px){.talkspace-v2 .provider-surface .workspace-width .compact-stats{grid-template-columns:1fr;gap:10px}.talkspace-v2 .provider-surface .workspace-width .compact-stats>div{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:17px 20px!important}.talkspace-v2 .provider-surface .workspace-width .compact-stats strong{font-size:29px}.talkspace-v2 .provider-surface .workspace-width .compact-stats span{font-size:14px}.talkspace-v2 .provider-surface .workspace-width .provider-area-nav>div{padding:16px}.talkspace-v2 .provider-surface .workspace-width .workspace-tabs{grid-template-columns:1fr}.talkspace-v2 .provider-surface .workspace-width .workspace-tabs button{justify-content:flex-start;min-height:52px;font-size:15px}.talkspace-v2 .provider-surface .workspace-width .workspace-tabs button>span{margin-left:auto}.talkspace-v2 .provider-surface .workspace-width .booking-requests{padding:18px}.talkspace-v2 .provider-surface .workspace-width .booking-requests h2{font-size:25px}.talkspace-v2 .provider-surface .workspace-width .provider-live-requests{padding:20px}.talkspace-v2 .provider-surface .workspace-width .provider-live-requests h2{font-size:25px}.talkspace-v2 .provider-surface .workspace-width .provider-live-requests .market-list>article{align-items:flex-start}.talkspace-v2 .market .market-nav .account-menu>div{position:absolute!important;top:calc(100% + 8px)!important;left:auto!important;right:0!important;width:min(320px,calc(100vw - 32px));max-width:calc(100vw - 32px)!important;max-height:65dvh;overflow-y:auto}.talkspace-v2 #listener-results{scroll-margin-top:18px}}.talkspace-v2 .directory-compact-heading{padding:25px 0 8px;max-width:940px;margin:auto}.talkspace-v2 .directory-compact-heading h1{font-size:30px;margin:0 0 16px;letter-spacing:-.035em}.talkspace-v2 .directory-compact-heading .market-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;background:#21182d;border:1px solid #655071;border-radius:14px;overflow:hidden;margin:0}.talkspace-v2 .directory-compact-heading .market-tabs a{border:0;border-radius:12px;text-align:center;padding:13px 8px;font-size:15px;font-weight:650}.talkspace-v2 .directory-compact-heading .market-tabs .selected{background:#69e5cd;color:#102722}.talkspace-v2 .market .directory-caption{font-size:13px;line-height:1.5;color:#c6b7d1;margin:11px 0}.talkspace-v2 .discovery-filters{max-width:940px;margin:0 auto 18px;display:grid;gap:12px;scroll-margin-top:18px}.talkspace-v2 .discovery-search{display:flex;align-items:center;gap:10px;background:#241c32;border:1px solid #655071;border-radius:14px;padding:0 14px}.talkspace-v2 .discovery-search input{border:0!important;background:transparent!important;padding:13px 0!important;min-width:0;flex:1;width:100%;color:#f7f0fc}.talkspace-v2 .topic-chips{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.talkspace-v2 .market .topic-chips button{flex:0 0 auto;min-height:36px;padding:7px 13px;background:#291e37;border:1px solid #624574;color:#e9deef;font-size:13px;border-radius:30px}.talkspace-v2 .market .topic-chips button.selected{background:#69e5cd;color:#132b27;border-color:#69e5cd}.talkspace-v2 .discovery-filter-row{display:flex;align-items:flex-start;gap:12px;justify-content:space-between}.talkspace-v2 .discovery-filter-row>.market-check,.talkspace-v2 .discovery-more-filters{border:1px solid #604b70;background:#24192e;padding:11px 13px;border-radius:12px;margin:0;font-size:14px}.talkspace-v2 .discovery-more-filters{min-width:135px;max-width:60%}.talkspace-v2 .discovery-more-filters summary{cursor:pointer}.talkspace-v2 .discovery-more-filters>div{display:grid;gap:12px;padding-top:14px}.talkspace-v2 .discovery-more-filters select{width:100%;min-width:0;background:#181120;color:#fff;border:1px solid #745c85;border-radius:10px;padding:10px;margin-top:6px}.talkspace-v2 .market .compact-listener-card{padding:16px;border:1px solid #765986;background:linear-gradient(135deg,#2b1e39,#1b1426);border-radius:22px;display:grid;gap:12px;box-shadow:0 8px 22px #08031030;overflow:hidden}.talkspace-v2 .compact-listener-identity{display:grid;grid-template-columns:105px minmax(0,1fr);gap:14px;text-decoration:none!important;color:inherit}.talkspace-v2 .compact-listener-card .provider-art{height:135px;min-height:0;border-radius:15px;overflow:hidden;background:#40304b;display:block}.talkspace-v2 .compact-listener-card .provider-art>img,.talkspace-v2 .compact-listener-card .provider-art>svg{width:100%;height:100%;object-fit:cover;display:block;border-radius:15px;max-width:none}.talkspace-v2 .compact-listener-card .provider-copy{padding:0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:7px}.talkspace-v2 .market .compact-listener-card h3{margin:0;font-size:22px;line-height:1.2;overflow-wrap:anywhere}.talkspace-v2 .compact-listener-card .availability{position:static;font-size:12px;padding:0;background:none!important;color:#d8c8e2!important}.talkspace-v2 .compact-listener-card .availability.online{color:#78efce!important}.talkspace-v2 .compact-listener-card .listener-type{font-size:11px;padding:4px 9px;margin:0}.talkspace-v2 .compact-listener-card .market-tags{gap:5px;margin:0;display:flex;flex-wrap:wrap}.talkspace-v2 .compact-listener-card .market-tags span{font-size:11px;padding:5px 8px}.talkspace-v2 .compact-listener-card .provider-card-prices{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;margin:0}.talkspace-v2 .compact-listener-card .provider-card-prices>span{display:flex;align-items:center;flex-wrap:wrap;gap:5px;background:#35243f;border:1px solid #624675;border-radius:12px;padding:10px;font-size:12px;color:#e4d5ee}.talkspace-v2 .compact-listener-card .provider-card-prices strong{display:inline;font-size:14px;color:#fff}.talkspace-v2 .compact-card-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.talkspace-v2 .market .compact-card-actions a{display:flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:10px;border-radius:12px;font-size:16px;background:#ff777e;color:#241321;border-color:#ff777e}.talkspace-v2 .market .mint-action{background:#70ebce!important;color:#12302a!important;border-color:#70ebce!important}.talkspace-v2 .listener-profile-v3{max-width:780px;margin:0 auto 28px;border:1px solid #684c79;border-radius:24px;overflow:clip;background:#21172d}.talkspace-v2 .listener-cover{height:270px;background:linear-gradient(130deg,#442c52,#1b352f);overflow:hidden}.talkspace-v2 .listener-cover>img,.talkspace-v2 .listener-cover>svg{display:block;object-position:center 35%;max-width:none}.talkspace-v2 .listener-cover>svg{object-fit:contain}.talkspace-v2 .listener-profile-content{padding:22px}.talkspace-v2 .market .listener-profile-content h1{font-size:32px;margin:0;line-height:1.2}.talkspace-v2 .listener-profile-content>.availability{display:inline-flex;margin:10px 0;background:none;padding:0;font-size:14px;color:#c4b3ce}.talkspace-v2 .listener-profile-content>.availability.online{color:#76edcb}.talkspace-v2 .listener-profile-content>.market-tags{margin:8px 0 14px;gap:7px}.talkspace-v2 .listener-profile-content .market-tags span{font-size:12px;padding:6px 9px}.talkspace-v2 .listener-profile-content .listener-type{font-size:11px;padding:6px 10px}.talkspace-v2 .listener-rate-row{display:grid;grid-template-columns:1fr 1fr;gap:9px}.talkspace-v2 .listener-rate-row>span{display:flex;align-items:center;gap:7px;border:1px solid #79588e;border-radius:12px;background:#30213e;padding:12px 10px;color:#fff;font-size:14px;font-weight:650}.talkspace-v2 .listener-rate-row svg{flex-shrink:0;width:18px;color:#fc9ba8}.talkspace-v2 .listener-balance{display:flex;align-items:center;gap:9px;padding:12px;margin:13px 0;border:1px solid #5e486c;border-radius:12px;background:#191323}.talkspace-v2 .listener-balance a{margin-left:auto;color:#87f4d8;font-weight:650}.talkspace-v2 .market .listener-short-bio{font-size:15px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;max-height:4.7em;overflow:auto;margin:14px 0}.talkspace-v2 .listener-info-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #5b3f6e}.talkspace-v2 .market .listener-info-tabs button{border:0;border-bottom:3px solid transparent;border-radius:0;background:none;color:#cbb6d7;padding:12px 8px;font-size:14px;min-height:44px}.talkspace-v2 .market .listener-info-tabs button[aria-selected=true]{color:#78edcf;border-bottom-color:#78edcf}.talkspace-v2 .listener-info-content{padding:12px 0;font-size:15px;line-height:1.55;overflow-wrap:anywhere;max-height:330px;overflow:auto}.talkspace-v2 .listener-info-content p{font-size:15px;margin:8px 0}.talkspace-v2 .listener-info-content .listener-hours{margin:0;padding:14px;border-radius:12px}.talkspace-v2 .listener-info-content .listener-hours h3{font-size:18px}.talkspace-v2 .market .private-topic-hint{display:flex;align-items:center;gap:8px;background:#30213c;padding:10px;border-radius:10px;font-size:12px;color:#d9c9e5;margin:8px 0}.talkspace-v2 .intro-options,.talkspace-v2 .listener-profile-content .profile-more{font-size:14px;margin-top:12px}.talkspace-v2 .intro-options summary,.talkspace-v2 .profile-more summary{cursor:pointer;padding:10px 0}.talkspace-v2 .market .listener-action-bar{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:10px;padding:14px;background:#20152ceb;border-top:1px solid #634672;backdrop-filter:blur(14px)}.talkspace-v2 .market .listener-action-bar button{display:flex;align-items:center;justify-content:center;gap:7px;border-radius:12px;font-size:15px;padding:12px 8px;min-height:48px;background:#ff777e;color:#281323;border-color:#ff777e}.talkspace-v2 .market .listener-action-bar button.secondary{background:#35213f;color:#ead1ff;border-color:#ad7ed0}.talkspace-v2 .market .listener-action-bar button:disabled{opacity:.5;cursor:not-allowed}.talkspace-v2 dialog.listener-request-sheet{width:min(600px,calc(100vw - 24px));max-height:88dvh;margin:auto;border:1px solid #9874b0;border-radius:24px;background:#251930;color:#f7effb;padding:0;box-shadow:0 20px 80px #0009;overflow:auto}.talkspace-v2 dialog.listener-request-sheet::backdrop{background:#07030dcc;backdrop-filter:blur(4px)}.talkspace-v2 .request-sheet-content{padding:24px}.talkspace-v2 .market .request-sheet-content h2{font-size:24px;margin:0}.talkspace-v2 .market .request-sheet-content>p{font-size:14px;color:#d6c3e1}.talkspace-v2 .market .sheet-close{font-size:26px;min-width:42px;padding:3px 10px;background:#3d2a49;color:#fff}.talkspace-v2 .request-sheet-content .discussion-field{margin:18px 0;font-size:15px}.talkspace-v2 .request-sheet-content .discussion-field textarea{min-height:115px;background:#17101f;color:#fff;border-color:#9473aa;font-size:16px}.talkspace-v2 .request-sheet-content small{font-size:12px;color:#d3bfdc;line-height:1.5}.talkspace-v2 .request-sheet-content .request-time-panel{padding:0;border:0;background:none;margin:0}.talkspace-v2 .request-sheet-content .booking-inputs{grid-template-columns:1fr}.talkspace-v2 .request-sheet-content .market-form label{font-size:14px;line-height:1.5}.talkspace-v2 .request-sheet-content .market-form input,.talkspace-v2 .request-sheet-content .market-form select,.talkspace-v2 .request-sheet-content .market-form textarea{font-size:16px;background:#17101f;color:#fff;border-color:#9473aa;color-scheme:dark}.talkspace-v2 .market .sheet-submit{width:100%;display:flex;align-items:center;justify-content:center;gap:9px;background:#6be7c9;color:#122b25;border-color:#6be7c9;margin-top:15px}.talkspace-v2 .market a:focus-visible,.talkspace-v2 .market button:focus-visible,.talkspace-v2 .market summary:focus-visible{outline:3px solid #87edd7;outline-offset:3px}@media(max-width:720px){.talkspace-v2 .directory-compact-heading{padding-top:18px}.talkspace-v2 .market .directory-compact-heading h1{font-size:26px;margin-bottom:13px}.talkspace-v2 .directory-compact-heading .market-tabs a{font-size:13px;padding:12px 5px}.talkspace-v2 .market .directory-caption{font-size:12px;margin:8px 0}.talkspace-v2 .market .provider-grid{grid-template-columns:1fr;gap:14px}.talkspace-v2 .market .compact-listener-card{padding:13px;gap:10px}.talkspace-v2 .compact-listener-card .provider-art{height:128px}.talkspace-v2 .compact-listener-identity{grid-template-columns:100px minmax(0,1fr);gap:12px}.talkspace-v2 .listener-profile-toolbar{margin:14px 0;gap:8px}.talkspace-v2 .listener-profile-toolbar>.market-tabs{display:none}.talkspace-v2 .listener-profile-v3{border-radius:18px;margin-bottom:16px}.talkspace-v2 .listener-cover{height:190px}.talkspace-v2 .listener-profile-content{padding:15px}.talkspace-v2 .market .listener-profile-content h1{font-size:28px}.talkspace-v2 .listener-rate-row{gap:7px}.talkspace-v2 .listener-rate-row>span{padding:10px 7px;font-size:12px;gap:5px}.talkspace-v2 .listener-rate-row svg{width:16px}.talkspace-v2 .listener-profile-v3{padding-bottom:0}.talkspace-v2 .market:has(.listener-profile-v3){padding-bottom:160px}.talkspace-v2 .market .listener-action-bar{position:fixed;bottom:calc(70px + env(safe-area-inset-bottom));left:0;right:0;z-index:65;gap:8px;padding:10px 12px}.talkspace-v2 .market .listener-action-bar button{font-size:13px;padding:10px 6px;gap:5px}.talkspace-v2 .listener-action-bar svg{width:18px;height:18px}.talkspace-v2 dialog.listener-request-sheet{margin:auto 0 0;width:100%;max-width:none;max-height:90dvh;border-radius:24px 24px 0 0;border-bottom:0}.talkspace-v2 .request-sheet-content{padding:20px 18px calc(20px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.talkspace-v2 *{scroll-behavior:auto!important}}.talkspace-v2 .market .discovery-more-filters>summary{margin:0;padding:0;font-size:14px}.talkspace-v2 .market .compact-listener-card .provider-art{padding:0}.talkspace-v2 .market .compact-listener-card .provider-card-prices{padding:0;border:0;background:none}.talkspace-v2 .market .compact-listener-card .provider-card-prices strong{margin-left:0}.talkspace-v2 .market .request-sheet-content .request-time-panel{padding:0;border:0;margin:0;background:none}.talkspace-v2 .market .discovery-search input{margin:0;min-height:44px;height:44px;padding:10px 0!important}.talkspace-v2 .market .directory-compact-heading .market-tabs{margin:0;min-height:44px}.talkspace-v2 .market .directory-compact-heading h1{margin:0 0 12px;line-height:1.2}@media(max-width:720px){.talkspace-v2 .market .directory-compact-heading .market-tabs a{padding:11px 5px;font-size:13px;line-height:1.35}.talkspace-v2 .market .discovery-filters+.provider-grid{margin-top:12px}.talkspace-v2 .market .compact-listener-card .provider-art{height:112px}.talkspace-v2 .compact-listener-identity{grid-template-columns:90px minmax(0,1fr)}}.talkspace-v2 .market .listener-directory-page{max-width:1240px;margin:0 auto;padding:0 28px 24px}.talkspace-v2 .listener-directory-page .directory-compact-heading,.talkspace-v2 .listener-directory-page .discovery-filters{max-width:none;margin-left:0;margin-right:0}.talkspace-v2 .market .directory-help{margin:7px 0 0;padding:0;border:0;font-size:12px;color:#bdaccb}.talkspace-v2 .market .directory-help>summary{margin:0;padding:4px 0;font-size:12px;cursor:pointer}.talkspace-v2 .market .directory-help>p{font-size:13px;margin:8px 0;max-width:650px;line-height:1.5}.talkspace-v2 .discovery-filter-row{align-items:center;justify-content:flex-start;gap:10px}.talkspace-v2 .market .discovery-more-filters{position:relative;padding:0;border:0;min-width:0;max-width:none;background:none}.talkspace-v2 .market .filter-toggle{display:flex;align-items:center;justify-content:space-between;gap:18px;background:#241a30;border:1px solid #665077;border-radius:12px;color:#e9dff2;min-height:44px;padding:10px 14px;font-size:14px}.talkspace-v2 .market .discovery-more-filters>.filter-popover{position:absolute;top:calc(100% + 9px);left:0;right:auto;z-index:80;width:260px;max-width:calc(100vw - 32px);padding:18px;background:#2c1e39;border:1px solid #8c6aa1;border-radius:16px;box-shadow:0 18px 45px #05020888;display:grid;gap:15px}.talkspace-v2 .market .filter-popover label{font-size:14px}.talkspace-v2 .market .filter-popover button{font-size:14px;padding:9px 14px}.talkspace-v2 .market .compact-listener-card{border-color:#594265;box-shadow:0 12px 32px #07030e33}.talkspace-v2 .market .compact-listener-card .availability{border:0!important;outline:0;box-shadow:none;font-size:12px;color:#bcaec9!important;line-height:1.4}.talkspace-v2 .market .compact-listener-card .availability.online{color:#78efce!important}.talkspace-v2 .market .compact-listener-card .provider-card-prices>span{border:0;background:#33243f;padding:10px 11px;display:flex;align-items:center;gap:5px}.talkspace-v2 .market .compact-listener-card small{font-size:12px;color:#cbb8d6}.talkspace-v2 .market .listener-profile-v3{max-width:1000px;background:#21172b;border:1px solid #574164;border-radius:24px;margin-bottom:22px}.talkspace-v2 .listener-cover{height:360px;position:relative;background:#392744;isolation:isolate}.talkspace-v2 .listener-cover>img,.talkspace-v2 .listener-cover>svg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 32%;border:0;border-radius:0}.talkspace-v2 .listener-cover-shade{position:absolute;inset:0;background:linear-gradient(0deg,#160f22fa,#1c11266b 44%,#2014280a 78%);z-index:1}.talkspace-v2 .listener-cover-identity{position:absolute;left:28px;right:28px;bottom:22px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:9px}.talkspace-v2 .market .listener-cover-identity h1{font-size:40px;font-weight:750;letter-spacing:-.035em;line-height:1.1;margin:0;color:#fff;text-shadow:0 2px 18px #0008;overflow-wrap:anywhere}.talkspace-v2 .listener-cover-identity .listener-type{position:absolute;right:0;bottom:4px;font-size:12px;background:#4e325ee8;border:1px solid #ac86be75;color:#f4e5ff;padding:7px 12px;margin:0}.talkspace-v2 .market .listener-cover-identity .availability{position:static;border:0!important;background:none;padding:0;color:#e3d8e9!important;font-size:14px;box-shadow:none;outline:0;font-weight:500}.talkspace-v2 .market .listener-cover-identity .availability.online{color:#79f0cc!important}.talkspace-v2 .listener-cover-identity .market-tags{margin:0;gap:6px;max-width:70%;display:flex;flex-wrap:wrap}.talkspace-v2 .listener-cover-identity .market-tags span{background:#25192bc9;border:1px solid #ffffff24;border-radius:20px;color:#f3eaf8;font-size:12px;padding:5px 10px}.talkspace-v2 .listener-profile-content{padding:22px 26px 18px}.talkspace-v2 .listener-profile-content .listener-rate-row{gap:12px}.talkspace-v2 .listener-profile-content .listener-rate-row>span{display:flex;align-items:center;gap:12px;border:0;background:linear-gradient(130deg,#39283e,#2b2035);padding:14px 18px;border-radius:14px}.talkspace-v2 .listener-rate-row>span>span{display:grid;gap:4px}.talkspace-v2 .listener-rate-row small{font-size:13px;font-weight:450;color:#d6c4e0}.talkspace-v2 .listener-rate-row strong{font-size:24px;font-weight:750;line-height:1.2;color:#fff;letter-spacing:-.03em}.talkspace-v2 .listener-rate-row strong small{font-size:13px;margin-left:4px;letter-spacing:0}.talkspace-v2 .listener-profile-content .listener-rate-row svg{width:24px;height:24px}.talkspace-v2 .listener-balance{border:0;border-radius:10px;padding:12px 10px;background:#19121f;font-size:14px;margin:12px 0}.talkspace-v2 .market .listener-login{display:block;text-align:center;margin:12px 0 14px;padding:11px;border-radius:11px;background:#39243f;color:#eacbf6;font-size:14px;text-decoration:none;border:1px solid #745185}.talkspace-v2 .listener-info-content{max-height:none;overflow:visible;padding:12px 0 4px}.talkspace-v2 .listener-info-content .listener-about-bio{font-size:15px;line-height:1.6;margin:6px 0 12px;white-space:pre-wrap}.talkspace-v2 .listener-info-content .listener-boundaries{font-size:13px;color:#c9b6d3;margin:10px 0}.talkspace-v2 .listener-boundaries strong{font-size:12px;font-weight:600;color:#bda5cb}.talkspace-v2 .market .listener-profile-content>.market-fine{font-size:13px;line-height:1.5;margin:10px 0}.talkspace-v2 .market .intro-options,.talkspace-v2 .market .listener-profile-content .profile-more{margin:4px 0;padding:0}.talkspace-v2 .market .intro-options summary,.talkspace-v2 .market .listener-profile-content .profile-more summary{font-size:13px;margin:0;padding:9px 0}.talkspace-v2 .offline-request-guide{display:grid;gap:14px}.talkspace-v2 .offline-request-guide p{font-size:16px;line-height:1.55;color:#e0cfe9}.talkspace-v2 .offline-request-guide .available-listener-link{padding:12px;border:1px solid #88669c;border-radius:12px;text-align:center;text-decoration:none;color:#e9d5f4;font-size:15px}.talkspace-v2 .offline-request-guide small{font-size:12px;text-align:center;color:#cbb7d5}.talkspace-v2 .market .more-listeners{margin:28px auto;max-width:1000px}.talkspace-v2 .market .more-listeners h2{font-size:24px;margin:0}.talkspace-v2 .market .more-listeners-empty{max-width:1000px;margin:14px auto 24px;padding:17px 20px;background:#24182e;border-radius:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;color:#cbb8d7}.talkspace-v2 .more-listeners-empty a{color:#8cebd2;text-decoration:none;font-weight:600}.talkspace-v2 .market .market-footer{margin-top:20px;padding-top:24px;padding-bottom:24px}@media(max-width:720px){.talkspace-v2 .market .listener-directory-page{padding:0 16px 18px}.talkspace-v2 .market .directory-compact-heading{padding:15px 0 9px}.talkspace-v2 .market .directory-compact-heading h1{font-size:25px;margin-bottom:12px}.talkspace-v2 .discovery-filters{gap:10px;margin-bottom:12px}.talkspace-v2 .discovery-filter-row>.market-check{min-height:44px;padding:10px 12px;font-size:13px;border-radius:11px}.talkspace-v2 .market .filter-toggle{font-size:13px}.talkspace-v2 .market .discovery-more-filters>.filter-popover{left:auto;right:0;width:min(260px,calc(100vw - 40px))}.talkspace-v2 .market .listener-profile-v3{border-radius:20px}.talkspace-v2 .listener-cover{height:250px}.talkspace-v2 .listener-cover-identity{left:18px;right:18px;bottom:16px;gap:7px}.talkspace-v2 .market .listener-cover-identity h1{font-size:31px}.talkspace-v2 .listener-cover-identity .listener-type{font-size:10px;max-width:43%;padding:6px 9px;text-align:center;bottom:0}.talkspace-v2 .listener-cover-identity .market-tags{max-width:60%}.talkspace-v2 .market .listener-cover-identity .availability{font-size:12px}.talkspace-v2 .listener-profile-content{padding:15px}.talkspace-v2 .listener-profile-content .listener-rate-row>span{padding:11px 12px;gap:9px}.talkspace-v2 .listener-rate-row strong{font-size:22px}.talkspace-v2 .listener-rate-row small{font-size:12px}.talkspace-v2 .listener-profile-content .listener-rate-row svg{width:20px;height:20px}.talkspace-v2 .market:has(.listener-profile-v3){padding-bottom:80px}.talkspace-v2 .listener-profile-content{padding-bottom:28px}.talkspace-v2 .market .listener-action-bar{transition:opacity .15s;bottom:calc(65px + env(safe-area-inset-bottom));padding:10px 12px}.talkspace-v2 .market .listener-action-bar[data-visible=false]{visibility:hidden;opacity:0;pointer-events:none}.talkspace-v2 .market .more-listeners-empty{flex-direction:column;align-items:flex-start;margin:14px 0;padding:15px;font-size:13px}.talkspace-v2 .market .more-listeners h2{font-size:22px}.talkspace-v2 .market-nav .nav-login{font-size:12px!important;min-height:38px;padding:10px 12px!important;border-radius:12px}.talkspace-v2 .market .market-footer{padding:20px 18px;gap:10px}.talkspace-v2 .market .market-footer>strong{font-size:15px}.talkspace-v2 .market .market-footer p{font-size:12px;line-height:1.6}}.talkspace-v2 .provider-surface .provider-workspace{max-width:1200px}.talkspace-v2 .provider-surface .provider-workspace .workspace-heading{margin:16px 0 12px;padding:20px 22px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-radius:18px}.talkspace-v2 .provider-workspace .workspace-heading .market-kicker{display:none}.talkspace-v2 .market .provider-workspace .workspace-heading h1{font-size:28px;margin:0}.talkspace-v2 .provider-workspace .workspace-heading>div>p:not(.market-kicker){display:none}.talkspace-v2 .provider-surface .provider-workspace .availability-control{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:0;border:0;background:none;box-shadow:none;min-width:0;max-width:420px}.talkspace-v2 .provider-workspace .availability-control>strong{font-size:13px;display:flex;align-items:center;gap:7px}.talkspace-v2 .provider-workspace .availability-control>button{padding:9px 13px;min-height:38px;font-size:13px;border-radius:10px;width:auto}.talkspace-v2 .provider-workspace .availability-control>small{display:none}.talkspace-v2 .provider-surface .provider-workspace .publication-compact{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;margin:0 0 12px;font-size:12px}.talkspace-v2 .provider-workspace .publication-compact>span{display:none}.talkspace-v2 .provider-workspace .publication-compact>a{margin-left:auto;font-size:12px}.talkspace-v2 .provider-surface .provider-workspace .compact-provider-nav{display:block;position:sticky;top:0;z-index:45;margin:0 0 14px;padding:8px 0;background:#130f1df5;backdrop-filter:blur(12px);border:0;border-radius:0}.talkspace-v2 .provider-workspace .compact-provider-nav .workspace-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.talkspace-v2 .provider-workspace .compact-provider-nav button{display:flex;align-items:center;justify-content:center;gap:7px;font-size:13px;min-height:46px;padding:10px 8px;border-radius:12px;white-space:nowrap;background:#2c2039;color:#e4d3ef;border:1px solid #604575}.talkspace-v2 .provider-workspace .compact-provider-nav button.selected{background:#70e4ce;color:#17332d;border-color:#70e4ce}.talkspace-v2 .provider-workspace #provider-work-panel{scroll-margin-top:82px}.talkspace-v2 .provider-surface .provider-workspace .provider-live-requests{padding:20px;border-radius:18px;border-width:1px}.talkspace-v2 .market .provider-workspace .provider-live-requests h2{font-size:22px;margin:0}.talkspace-v2 .provider-workspace .provider-empty-requests{font-size:14px;line-height:1.55;margin:18px 0 10px;color:#bdddd5}.talkspace-v2 .provider-workspace .provider-live-requests .market-row>.availability{font-size:12px;padding:5px 10px}.talkspace-v2 .provider-workspace .workspace-help{padding:0;margin:12px 0 0;border:0;background:none}.talkspace-v2 .provider-workspace .workspace-help summary{margin:0;padding:5px 0;font-size:12px;cursor:pointer;color:#b4d1c8}.talkspace-v2 .provider-workspace .workspace-help p{font-size:13px;line-height:1.5}.talkspace-v2 .provider-workspace .booking-requests{padding:18px;margin:0;border-width:1px;border-radius:18px}.talkspace-v2 .market .provider-workspace .booking-requests h2{font-size:22px;margin:0}.talkspace-v2 .provider-workspace .booking-requests>p{font-size:13px;margin:10px 0 16px;line-height:1.5}.talkspace-v2 .provider-workspace .booking-list{grid-template-columns:1fr;gap:12px}.talkspace-v2 .provider-workspace .booking-card{padding:15px;border-radius:15px;border-top-width:2px}.talkspace-v2 .provider-workspace .booking-card h3{font-size:20px;margin:5px 0}.talkspace-v2 .provider-workspace .booking-card .listener-type{font-size:11px;padding:4px 8px}.talkspace-v2 .provider-workspace .booking-card .booking-state{font-size:11px;padding:5px 9px}.talkspace-v2 .provider-workspace .booking-date{font-size:14px;margin:10px 0;line-height:1.45}.talkspace-v2 .provider-workspace .booking-date svg{width:17px;height:17px}.talkspace-v2 .provider-workspace .booking-details{border:0;padding:0;background:none;margin:0}.talkspace-v2 .provider-workspace .booking-details>summary{margin:0;padding:10px 0 3px;font-size:13px;cursor:pointer;color:#efd1a2}.talkspace-v2 .provider-workspace .booking-details[open]>summary{padding-bottom:12px}.talkspace-v2 .provider-workspace .booking-details p{font-size:13px;line-height:1.55}.talkspace-v2 .provider-workspace .booking-thread{margin:12px 0;padding:10px;max-height:210px}.talkspace-v2 .provider-workspace .booking-thread>div{padding:10px}.talkspace-v2 .provider-workspace .booking-thread small{font-size:11px}.talkspace-v2 .provider-workspace .booking-card label{font-size:13px}.talkspace-v2 .provider-workspace .booking-card textarea{min-height:80px;padding:10px;font-size:15px}.talkspace-v2 .provider-workspace .booking-card button{font-size:13px;padding:10px 13px;min-height:40px}.talkspace-v2 .provider-workspace .booking-counter{padding:12px;margin:12px 0}.talkspace-v2 .provider-workspace .booking-counter summary{margin:0;font-size:13px}.talkspace-v2 .provider-workspace .booking-card .market-notice{padding:10px 12px;margin:12px 0}.talkspace-v2 .provider-workspace .booking-history{margin-top:15px}.talkspace-v2 .provider-workspace .booking-history>summary{font-size:13px;cursor:pointer;margin:0;padding:10px 0}.talkspace-v2 .market .voice-workspace>.market-intro{padding:14px 0!important;margin:0;background:none;border:0;border-radius:0;min-height:0}.talkspace-v2 .voice-workspace>.market-intro .market-kicker{display:none}.talkspace-v2 .market .voice-workspace>.market-intro h1{font-size:22px;margin:0}.talkspace-v2 .market .voice-workspace>.market-intro>p:not(.market-kicker){font-size:13px!important;margin:6px 0 0}.talkspace-v2 .voice-session-stage{max-width:780px;margin:auto;scroll-margin-top:12px}.talkspace-v2 .market .compact-voice-call{padding:20px;margin:0 auto 14px;border-radius:20px}.talkspace-v2 .market .microphone-first{padding:14px 8px;margin:0;border:0;background:none;display:flex;flex-direction:column;align-items:center;gap:13px}.talkspace-v2 .market .microphone-first h2{font-size:27px;line-height:1.2;margin:0}.talkspace-v2 .market .microphone-first .market-kicker{font-size:11px;margin:0;color:#e4c9fb}.talkspace-v2 .market .microphone-first p{font-size:15px;line-height:1.5;max-width:460px;margin:0}.talkspace-v2 .market .microphone-first .market-fine{font-size:12px;color:#c5b2d1}.talkspace-v2 .market .microphone-join{display:flex;align-items:center;justify-content:center;gap:10px;width:min(100%,430px);font-size:17px;min-height:54px;padding:14px 18px;border-radius:14px;background:#ff7c7b;color:#281526}.talkspace-v2 .market .microphone-first>button.secondary{font-size:13px;min-height:38px;padding:8px 14px}.talkspace-v2 .voice-peer-heading{display:flex;align-items:center;gap:13px;text-align:left;margin-bottom:15px}.talkspace-v2 .voice-peer-heading .market-session-avatar{width:58px;height:58px;min-height:0;margin:0;border-radius:16px;overflow:hidden;flex-shrink:0}.talkspace-v2 .voice-peer-heading .customer-initial{width:58px;height:58px;min-height:0;font-size:26px;border-radius:16px}.talkspace-v2 .voice-peer-heading .market-session-avatar>img,.talkspace-v2 .voice-peer-heading .market-session-avatar>svg{width:100%;height:100%;object-fit:cover;display:block}.talkspace-v2 .market .voice-peer-heading h2{font-size:23px;margin:0 0 5px}.talkspace-v2 .voice-peer-heading p{font-size:13px;margin:0;line-height:1.45;color:#d2c0df}.talkspace-v2 .voice-billing-strip{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8px;padding:12px;background:#1a1124;border:1px solid #573d69;border-radius:14px;margin:12px 0}.talkspace-v2 .voice-billing-strip>span{display:grid;gap:4px;font-size:12px;color:#cbb6da}.talkspace-v2 .voice-billing-strip strong{font-size:23px;color:#f9f1ff;font-variant-numeric:tabular-nums;line-height:1.2}.talkspace-v2 .compact-voice-call .voice-visualizer{height:110px;min-height:0}.talkspace-v2 .compact-voice-call canvas{height:110px!important;max-height:110px}.talkspace-v2 .market .voice-primary-controls{gap:12px;margin:14px 0}.talkspace-v2 .compact-voice-call .audio-output{margin:8px 0}.talkspace-v2 .voice-chat-drawer{margin:12px 0 20px;padding:12px 16px;background:#291b36;border:1px solid #684b7d;border-radius:16px}.talkspace-v2 .voice-chat-drawer>summary{display:flex;align-items:center;gap:9px;font-size:15px;cursor:pointer;margin:0;padding:3px 0}.talkspace-v2 .voice-chat-drawer .call-chat{margin:16px 0 0;border:0;padding:0;background:none}.talkspace-v2 .voice-chat-drawer .call-chat-head h2{font-size:20px}.talkspace-v2 .voice-chat-drawer .call-chat-list{max-height:260px;min-height:120px}@media(max-width:720px){.talkspace-v2 .provider-surface .provider-workspace .workspace-heading{padding:15px;margin:12px 0 10px;gap:12px;align-items:flex-start}.talkspace-v2 .market .provider-workspace .workspace-heading h1{font-size:23px}.talkspace-v2 .provider-workspace .availability-control{max-width:160px;gap:6px;justify-content:flex-end}.talkspace-v2 .provider-workspace .availability-control>strong{font-size:11px;gap:5px}.talkspace-v2 .provider-workspace .availability-control>button{font-size:12px;padding:7px 11px;min-height:34px}.talkspace-v2 .provider-workspace .compact-provider-nav .workspace-tabs{gap:5px}.talkspace-v2 .provider-workspace .compact-provider-nav button{flex-direction:column;gap:5px;font-size:10px;padding:8px 3px;min-height:58px;border-radius:10px;position:relative}.talkspace-v2 .provider-workspace .compact-provider-nav button svg{width:19px;height:19px}.talkspace-v2 .provider-workspace .compact-provider-nav button>span{position:absolute;top:2px;right:2px;padding:2px 4px;font-size:9px;border-radius:9px}.talkspace-v2 .provider-workspace #provider-work-panel{scroll-margin-top:84px}.talkspace-v2 .provider-surface .provider-workspace .provider-live-requests{padding:16px}.talkspace-v2 .market .provider-workspace .provider-live-requests h2{font-size:20px}.talkspace-v2 .provider-workspace .provider-live-requests .market-row{display:flex;align-items:center;gap:10px}.talkspace-v2 .provider-workspace .booking-requests{padding:14px}.talkspace-v2 .provider-workspace .booking-card>.market-row{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:8px}.talkspace-v2 .provider-workspace .booking-card .booking-state{flex-shrink:0}.talkspace-v2 .market .compact-voice-call{padding:17px 14px}.talkspace-v2 .market .microphone-first h2{font-size:25px}.talkspace-v2 .market .microphone-first>svg{width:30px;height:30px}.talkspace-v2 .market .microphone-join{font-size:16px}.talkspace-v2 .voice-peer-heading p{font-size:12px}.talkspace-v2 .voice-billing-strip{padding:11px 8px}.talkspace-v2 .voice-billing-strip strong{font-size:21px}.talkspace-v2 .voice-billing-strip>span{font-size:11px}}.talkspace-v2 .market .voice-primary-controls{display:flex!important;flex-direction:row!important;justify-content:center;align-items:center}.talkspace-v2 .market .voice-primary-controls button.icon-control{flex:0 0 56px!important;width:56px!important;min-width:56px!important;height:56px!important;border-radius:50%!important}.talkspace-v2 .market.provider-dashboard-shell{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:100dvh;background:radial-gradient(ellipse at 85% 0,#54355928,transparent 46%),#110e1a;padding:0;color:#f5effa}.talkspace-v2 .provider-dashboard-shell .provider-sidebar{position:sticky;top:0;height:100dvh;overflow-y:auto;padding:25px 16px;display:flex;flex-direction:column;align-items:stretch;border-right:1px solid #45344e;background:#12101cf5;min-width:0}.talkspace-v2 .provider-sidebar-brand{font-size:25px;font-weight:750;text-decoration:none;letter-spacing:-1px;padding:0 4px;color:#f5effa}.talkspace-v2 .provider-sidebar-brand span{color:#69e5cc}.talkspace-v2 .provider-sidebar-person{display:flex;flex-direction:column;align-items:center;gap:8px;padding:26px 6px}.talkspace-v2 .provider-sidebar-person>img,.talkspace-v2 .provider-sidebar-person>svg{width:76px;height:76px;object-fit:cover;border-radius:50%;background:#35263e;border:2px solid #665077}.talkspace-v2 .provider-sidebar-person strong{font-size:16px;overflow-wrap:anywhere;text-align:center}.talkspace-v2 .provider-sidebar-person>span{font-size:12px;color:#b5a5c7}.talkspace-v2 .provider-nav-label{font-size:11px!important;letter-spacing:.12em;text-transform:uppercase;color:#bba9ce;margin:14px 10px 10px!important}.talkspace-v2 .provider-nav-label.settings-label{border-top:1px solid #41304c;padding-top:23px;margin-top:20px!important}.talkspace-v2 .provider-dashboard-shell .provider-sidebar .workspace-tabs{display:flex;flex-direction:column;gap:7px;border:0;background:none;padding:0;margin:0}.talkspace-v2 .provider-dashboard-shell .provider-sidebar .workspace-tabs button{display:flex;align-items:center;justify-content:flex-start;gap:11px;width:100%;padding:12px 11px;border:0;border-left:3px solid transparent;border-radius:8px;min-height:44px;font-size:13px;font-weight:500;background:none;color:#d4c7e2;text-align:left}.talkspace-v2 .provider-sidebar .workspace-tabs button>span{margin-left:auto;min-width:21px;background:#33253f;color:#dfcdec;border-radius:20px;padding:2px 5px;text-align:center;font-size:11px}.talkspace-v2 .provider-dashboard-shell .provider-sidebar .workspace-tabs button.selected{background:#173738;color:#94f7de;border-left-color:#6be8cc}.talkspace-v2 .provider-dashboard-shell .provider-sidebar .workspace-tabs button.selected>span{background:#6be8cc;color:#142b27}.talkspace-v2 .provider-dashboard-shell .provider-sidebar .workspace-tabs button[data-section=scheduled].selected{background:#3d3020;color:#ffd393;border-left-color:#ffc478}.talkspace-v2 .provider-dashboard-shell .provider-sidebar .workspace-tabs button[data-section=conversations].selected{background:#25334e;color:#b0ceff;border-left-color:#86b4ff}.talkspace-v2 .provider-public-link{font-size:12px;color:#c2a8df;margin:18px 10px;text-decoration:none}.talkspace-v2 .market .provider-sidebar-logout{margin-top:auto;padding:16px 10px;border:0;border-top:1px solid #41304c;border-radius:0;background:none;color:#cdb7e1;font-size:13px;text-align:left}.talkspace-v2 .provider-dashboard-shell .provider-workspace{max-width:none;width:100%;padding:27px 28px 40px;min-width:0;margin:0}.talkspace-v2 .provider-dashboard-shell .provider-dashboard-heading{padding:0 0 24px;margin:0;border:0;border-radius:0;background:none;display:flex;align-items:center;justify-content:space-between;gap:18px}.talkspace-v2 .provider-dashboard-shell .provider-dashboard-heading .market-kicker{display:none}.talkspace-v2 .provider-dashboard-shell .provider-dashboard-heading h1{font-size:32px;line-height:1.2;letter-spacing:-.035em;color:#f6effc;margin:0 0 8px;overflow-wrap:anywhere}.talkspace-v2 .provider-dashboard-shell .provider-dashboard-heading p{font-size:14px;color:#bca9cd;margin:0}.talkspace-v2 .mobile-greeting{display:none}.talkspace-v2 .provider-header-controls{display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:flex-end}.talkspace-v2 .provider-dashboard-shell .availability-control{padding:0;border:0;background:none;max-width:270px;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.talkspace-v2 .provider-dashboard-shell .availability-control button{display:flex;align-items:center;gap:11px;border-radius:30px;background:#123a33;color:#a8f8e2;border:1px solid #3ca48c;font-size:13px;padding:10px 18px;min-height:44px}.talkspace-v2 .provider-dashboard-shell .availability-control button[aria-checked=false]{background:#2c2235;border-color:#765d86;color:#d5c4e1}.talkspace-v2 .availability-switch-track{display:inline-block;width:35px;height:21px;border-radius:20px;background:#775a88;position:relative}.talkspace-v2 .availability-switch-track>span{position:absolute;left:3px;top:3px;width:15px;height:15px;border-radius:50%;background:#e9dff2;transition:transform .2s}.talkspace-v2 [aria-checked=true] .availability-switch-track{background:#6de6cb}.talkspace-v2 [aria-checked=true] .availability-switch-track>span{transform:translateX(14px);background:#fff}.talkspace-v2 .provider-dashboard-shell .availability-control small{font-size:10px;color:#a991ba;line-height:1.4;max-width:230px}.talkspace-v2 .provider-published-badge{font-size:11px;color:#8edbc3;border-left:1px solid #57405f;padding-left:14px;white-space:nowrap}.talkspace-v2 .provider-dashboard-shell .notification-bell{border:0;background:none;color:#c6b0e2}.talkspace-v2 .provider-dashboard-shell .publication-compact{display:none}.talkspace-v2 .provider-dashboard-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:0 0 22px}.talkspace-v2 .provider-dashboard-stats>article{display:flex;align-items:flex-start;gap:14px;border-radius:13px;border:1px solid #32715e;background:linear-gradient(120deg,#173430,#152326);padding:19px;min-width:0}.talkspace-v2 .provider-dashboard-stats>article>svg{color:#73e8cc;flex-shrink:0;margin-top:6px}.talkspace-v2 .provider-dashboard-stats>article.payout-stat{border-color:#3d5a86;background:linear-gradient(120deg,#1b2e49,#1b2235)}.talkspace-v2 .provider-dashboard-stats>article.payout-stat>svg{color:#8bb8ff}.talkspace-v2 .provider-dashboard-stats>article.minutes-stat{border-color:#655082;background:linear-gradient(120deg,#332842,#211b2d)}.talkspace-v2 .provider-dashboard-stats>article.minutes-stat>svg{color:#bea0f3}.talkspace-v2 .provider-dashboard-stats>article>div{min-width:0;display:grid;gap:6px}.talkspace-v2 .provider-dashboard-stats span{font-size:12px;color:#d2c9df}.talkspace-v2 .provider-dashboard-stats strong{font-size:29px;line-height:1.1;letter-spacing:-.03em;color:#fff;overflow-wrap:anywhere}.talkspace-v2 .provider-dashboard-stats small{font-size:10px;color:#a7a0bc;line-height:1.4}.talkspace-v2 .provider-dashboard-columns{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(285px,1fr);align-items:start;gap:18px}.talkspace-v2 .provider-live-column{display:grid;gap:18px;min-width:0}.talkspace-v2 .provider-dashboard-shell .provider-live-requests{padding:18px;border:2px solid #4eb69e;background:linear-gradient(120deg,#142a2d,#151b27);border-radius:15px;margin:0}.talkspace-v2 .provider-dashboard-shell .provider-current-conversations h2,.talkspace-v2 .provider-dashboard-shell .provider-live-requests h2,.talkspace-v2 .provider-dashboard-shell .provider-scheduled-column h2{font-size:20px;letter-spacing:-.02em;margin:0 0 16px;line-height:1.3;color:#f3eff8}.talkspace-v2 .provider-count{display:inline-block;min-width:25px;padding:3px 7px;font-size:12px;color:#16312c;background:#72edd1;border-radius:20px;vertical-align:middle;text-align:center;margin-left:8px}.talkspace-v2 .provider-request-list{display:grid;gap:12px}.talkspace-v2 .provider-dashboard-shell .provider-request-card{display:grid;grid-template-columns:42px minmax(0,1fr);position:relative;gap:12px;padding:16px;border:1px solid #3f515e;border-radius:12px;background:linear-gradient(140deg,#202b37,#191c29);margin:0;min-width:0;box-shadow:none}.talkspace-v2 .provider-customer-initial{width:42px;height:42px;display:grid;place-items:center;background:#f2b3c4;color:#30202e;border-radius:50%;font-size:20px;margin-top:3px}.talkspace-v2 .provider-request-card:nth-child(2n) .provider-customer-initial{background:#9ccbf1;color:#1c2639}.talkspace-v2 .provider-request-copy{min-width:0}.talkspace-v2 .provider-dashboard-shell .provider-request-copy h3{font-size:17px;margin:0 0 10px;line-height:1.25;color:#f6f0fa;overflow-wrap:anywhere}.talkspace-v2 .provider-request-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:#cfcee0}.talkspace-v2 .provider-request-meta>span:first-child{display:inline-flex;align-items:center;gap:6px}.talkspace-v2 .provider-category{border:1px solid #548c84;border-radius:20px;padding:3px 8px;color:#b7f3df;font-size:10px;background:#193d38;line-height:1.4}.talkspace-v2 .provider-category.special{border-color:#657dba;background:#28324f;color:#c4d4ff}.talkspace-v2 .provider-dashboard-shell .provider-session-earning{font-size:11px;color:#d1c8dd;margin:14px 0 0;line-height:1.5}.talkspace-v2 .provider-session-earning strong{color:#fff}.talkspace-v2 .provider-request-actions{grid-column:2;display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:2px}.talkspace-v2 .market .provider-request-actions a,.talkspace-v2 .market .provider-request-actions button{font-size:12px;min-height:38px;padding:9px 12px;border-radius:9px;display:flex;align-items:center;justify-content:center;gap:7px;text-decoration:none;line-height:1.35}.talkspace-v2 .market .provider-request-actions button:not(.secondary){background:#68e7ca;border-color:#68e7ca;color:#122e29}.talkspace-v2 .market .provider-request-actions .decline-request{border:1px solid #be6276;background:transparent;color:#ff9bad;min-width:82px}.talkspace-v2 .provider-dashboard-shell .provider-request-copy .request-note{margin:11px 0 0;padding:8px 10px;border:1px solid #596383;background:#25304a;border-radius:8px;font-size:11px;max-width:100%}.talkspace-v2 .provider-dashboard-shell .provider-request-copy .request-note summary{margin:0;padding:0;font-size:11px;cursor:pointer;display:flex;align-items:center;gap:6px;color:#cfd9f4}.talkspace-v2 .provider-request-copy .request-note p{font-size:13px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.talkspace-v2 .provider-dashboard-shell .provider-current-conversations{margin:0;border:2px solid #688edb;background:linear-gradient(120deg,#1d2c4a,#171b2f);padding:18px;border-radius:15px}.talkspace-v2 .provider-dashboard-shell .provider-current-conversations h2{color:#b9d4ff}.talkspace-v2 .provider-current-conversations>p{font-size:13px;color:#acaecc;margin:0}.talkspace-v2 .provider-session-clock{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:12px;color:#98ead5;font-size:11px}.talkspace-v2 .provider-session-clock strong{font-size:27px;line-height:1;font-variant-numeric:tabular-nums;color:#b9d4ff}.talkspace-v2 .provider-session-clock small{font-size:10px;color:#9da9c7}.talkspace-v2 .provider-dashboard-shell .provider-empty-requests{font-size:13px;color:#b4d0ca;margin:0;line-height:1.6}.talkspace-v2 .provider-dashboard-shell .provider-scheduled-column{padding:18px;border:2px solid #be9253;border-radius:15px;background:linear-gradient(140deg,#2d2426,#211b24);margin:0;min-width:0}.talkspace-v2 .provider-dashboard-shell .provider-scheduled-column h2{color:#ffcb86}.talkspace-v2 .provider-dashboard-shell .provider-scheduled-column>.market-row{margin:0}.talkspace-v2 .provider-dashboard-shell .provider-scheduled-column>p{font-size:11px;color:#cdb593;line-height:1.5;margin:0 0 14px}.talkspace-v2 .provider-scheduled-column .booking-list{display:grid;grid-template-columns:1fr;gap:13px}.talkspace-v2 .provider-dashboard-shell .compact-booking-card{padding:14px;background:#35292e;border:1px solid #67515a;border-radius:12px;min-width:0;margin:0}.talkspace-v2 .provider-dashboard-shell .compact-booking-card h3{font-size:17px;margin:7px 0}.talkspace-v2 .compact-booking-card .market-row{align-items:flex-start;gap:8px;flex-wrap:wrap}.talkspace-v2 .compact-booking-card .listener-type{font-size:10px;border:0;background:none;padding:0;color:#d3bfd6}.talkspace-v2 .compact-booking-card .booking-state{font-size:10px;padding:4px 8px;border-color:#a37e4c;color:#ffd498}.talkspace-v2 .provider-dashboard-shell .compact-booking-card .booking-date{font-size:12px;color:#e3d3bf;line-height:1.5;margin:7px 0 12px;gap:7px}.talkspace-v2 .booking-quick-actions{display:grid;gap:7px}.talkspace-v2 .market .compact-booking-card .booking-quick-actions button{font-size:11px;min-height:35px;padding:8px;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:6px}.talkspace-v2 .market .compact-booking-card button.booking-confirm{background:#ffc478;border-color:#ffc478;color:#3b2714}.talkspace-v2 .market .compact-booking-card .booking-quick-actions button.secondary{background:#302533;border-color:#79677e;color:#d4c3e4}.talkspace-v2 .provider-dashboard-shell .compact-booking-card .booking-details{margin:10px 0 0;padding:0;border:0;background:none}.talkspace-v2 .provider-dashboard-shell .compact-booking-card .booking-details>summary{font-size:11px;margin:0;padding:5px 0;color:#d6bbd5}.talkspace-v2 .provider-dashboard-shell .booking-reply-preview{font-size:11px;line-height:1.5;max-height:3em;overflow:hidden;color:#d1c4d8;margin:12px 0 0;overflow-wrap:anywhere}.talkspace-v2 .compact-booking-card .market-form label{font-size:12px}.talkspace-v2 .compact-booking-card .booking-counter{padding:10px}.talkspace-v2 .provider-dashboard-shell .provider-scheduled-column .booking-history{margin-top:16px;font-size:12px}.talkspace-v2 .provider-earnings-summary{display:flex;gap:14px;flex-wrap:wrap;margin:16px 0}.talkspace-v2 .provider-earnings-summary>span{padding:14px;background:#242235;border-radius:12px;font-size:13px;color:#c6b8d3}.talkspace-v2 .provider-earnings-summary strong{display:block;font-size:24px;color:#c8f5dd;margin-top:6px}.talkspace-v2 .provider-setting-tabs .workspace-tabs{margin:0 0 20px;display:flex;gap:10px;flex-wrap:wrap}.talkspace-v2 .provider-mobile-bottom,.talkspace-v2 .provider-mobile-tabs{display:none}@media(min-width:1480px){.talkspace-v2 .provider-request-card.pending{grid-template-columns:44px minmax(0,1fr) 165px}.talkspace-v2 .provider-request-card.pending .provider-request-actions{grid-column:3;grid-row:1;flex-direction:column;align-items:stretch;margin:0}}@media(max-width:1150px){.talkspace-v2 .market.provider-dashboard-shell{grid-template-columns:190px minmax(0,1fr)}.talkspace-v2 .provider-dashboard-shell .provider-workspace{padding:24px 18px}.talkspace-v2 .provider-dashboard-columns{grid-template-columns:minmax(0,1.3fr) minmax(260px,1fr)}.talkspace-v2 .provider-published-badge{display:none}.talkspace-v2 .provider-dashboard-stats>article{padding:16px 12px;gap:9px}.talkspace-v2 .provider-dashboard-stats strong{font-size:25px}.talkspace-v2 .provider-dashboard-heading h1{font-size:28px!important}}@media(max-width:950px){.talkspace-v2 .provider-dashboard-columns{grid-template-columns:1fr}.talkspace-v2 .provider-dashboard-shell .provider-dashboard-heading{align-items:flex-start}.talkspace-v2 .provider-header-controls{gap:10px}.talkspace-v2 .provider-dashboard-stats>article{padding:14px 10px}.talkspace-v2 .provider-dashboard-stats>article>svg{width:20px}}@media(max-width:720px){.talkspace-v2 .market.provider-dashboard-shell{display:block;padding-bottom:82px}.talkspace-v2 .provider-dashboard-shell .provider-sidebar{display:none}.talkspace-v2 .provider-dashboard-shell .provider-workspace{padding:20px 16px 24px;width:100%}.talkspace-v2 .provider-dashboard-shell .provider-dashboard-heading{display:flex;flex-direction:column;align-items:stretch;gap:13px;padding-bottom:17px}.talkspace-v2 .desktop-greeting{display:none}.talkspace-v2 .mobile-greeting{display:inline}.talkspace-v2 .provider-dashboard-shell .provider-dashboard-heading h1{font-size:27px!important;margin-bottom:5px}.talkspace-v2 .provider-dashboard-shell .provider-dashboard-heading p{font-size:12px}.talkspace-v2 .provider-header-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px}.talkspace-v2 .provider-dashboard-shell .availability-control{max-width:none}.talkspace-v2 .provider-dashboard-shell .availability-control button{width:100%;justify-content:flex-start;padding:10px 14px;font-size:13px}.talkspace-v2 .provider-dashboard-shell .availability-control small{font-size:10px}.talkspace-v2 .provider-dashboard-shell .notification-bell{width:38px;min-height:42px}.talkspace-v2 .provider-dashboard-stats{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:15px}.talkspace-v2 .provider-dashboard-stats>article{padding:13px 11px;gap:9px}.talkspace-v2 .provider-dashboard-stats>article.minutes-stat{display:none}.talkspace-v2 .provider-dashboard-stats strong{font-size:25px}.talkspace-v2 .provider-dashboard-stats span{font-size:11px}.talkspace-v2 .provider-dashboard-stats small{font-size:9px}.talkspace-v2 .provider-mobile-tabs{display:block;margin-bottom:15px}.talkspace-v2 .provider-mobile-tabs .workspace-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;background:#211b30;border:1px solid #51405f;border-radius:12px;padding:3px}.talkspace-v2 .provider-mobile-tabs .workspace-tabs button{padding:10px 4px;font-size:11px;min-height:42px;border:0;border-radius:9px;color:#d7c5e5;background:none;gap:4px}.talkspace-v2 .provider-mobile-tabs .workspace-tabs svg{display:none}.talkspace-v2 .provider-mobile-tabs .workspace-tabs button.selected{background:#6be6ca;color:#122c26}.talkspace-v2 .provider-mobile-tabs .workspace-tabs button>span{font-size:10px;border-radius:20px;background:#24443d;color:#a7f7df;padding:2px 4px;min-width:16px}.talkspace-v2 .provider-dashboard-columns{gap:15px}.talkspace-v2 .provider-dashboard-shell .provider-current-conversations,.talkspace-v2 .provider-dashboard-shell .provider-live-requests,.talkspace-v2 .provider-dashboard-shell .provider-scheduled-column{padding:14px;border-radius:14px}.talkspace-v2 .provider-dashboard-shell .provider-current-conversations h2,.talkspace-v2 .provider-dashboard-shell .provider-live-requests h2,.talkspace-v2 .provider-dashboard-shell .provider-scheduled-column h2{font-size:18px;margin-bottom:13px}.talkspace-v2 .provider-dashboard-shell .provider-request-card{padding:13px;gap:10px;grid-template-columns:35px minmax(0,1fr)}.talkspace-v2 .provider-customer-initial{width:35px;height:35px;font-size:17px}.talkspace-v2 .provider-dashboard-shell .provider-request-copy h3{font-size:16px}.talkspace-v2 .provider-request-meta{font-size:11px;gap:7px}.talkspace-v2 .provider-category{font-size:9px}.talkspace-v2 .provider-request-actions{grid-column:1/-1;display:grid;grid-template-columns:1fr;gap:8px;margin-top:3px}.talkspace-v2 .market .provider-request-actions a,.talkspace-v2 .market .provider-request-actions button{min-height:43px;font-size:13px;padding:10px}.talkspace-v2 .provider-dashboard-shell .provider-session-earning{font-size:11px;margin-top:11px}.talkspace-v2 .provider-mobile-bottom{position:fixed;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));bottom:0;left:0;right:0;padding:9px 6px calc(9px + env(safe-area-inset-bottom));border-top:1px solid #54405e;background:#17121ff5;backdrop-filter:blur(14px);z-index:90}.talkspace-v2 .market .provider-mobile-bottom button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;padding:3px 0;border:0;border-radius:0;background:none;color:#bfa7d1;font-size:10px;min-height:43px}.talkspace-v2 .market .provider-mobile-bottom button[aria-current=page]{color:#6eeace}.talkspace-v2 .provider-mobile-bottom svg{width:22px;height:22px}.talkspace-v2 .provider-setting-tabs .workspace-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.talkspace-v2 .provider-setting-tabs .workspace-tabs button{font-size:10px;padding:10px 5px;min-width:0;gap:4px;flex-direction:column}.talkspace-v2 .provider-setting-tabs .workspace-tabs svg{width:18px;height:18px}.talkspace-v2 .provider-dashboard-shell .provider-scheduled-column .booking-list{grid-template-columns:1fr}.talkspace-v2 .provider-dashboard-shell .notification-panel{position:fixed;left:12px;right:12px;top:72px;width:auto;max-height:75dvh}}.talkspace-v2 .market .provider-mobile-logout,.talkspace-v2 .provider-mobile-brand{display:none}@media(max-width:720px){.talkspace-v2 .provider-mobile-brand{display:block;font-size:23px;font-weight:750;letter-spacing:-.04em;color:#f7effb;text-decoration:none;margin-bottom:2px}.talkspace-v2 .provider-mobile-brand span{color:#70e9cb}.talkspace-v2 .market .provider-mobile-logout{display:block;margin:0 0 16px;padding:8px 12px;min-height:38px;font-size:12px;justify-self:end}.talkspace-v2 .provider-workspace[data-tab=earnings] .minutes-stat{display:flex;grid-column:1/-1}}.talkspace-v2 .provider-dashboard-shell .provider-workspace .provider-dashboard-heading{background:none;border:0;box-shadow:none;border-radius:0;margin:0;padding:0 0 24px}.talkspace-v2 .provider-dashboard-shell .provider-workspace .provider-dashboard-heading>div>p:not(.market-kicker){display:block;color:#bcabcb;font-size:14px;margin:0}.talkspace-v2 .provider-dashboard-shell .provider-workspace .publication-compact{display:none}.talkspace-v2 .provider-dashboard-shell .provider-workspace .availability-control{background:none;border:0;box-shadow:none;padding:0}.talkspace-v2 .provider-dashboard-shell .provider-workspace .provider-live-requests{background:linear-gradient(120deg,#142a2d,#151b27);padding:18px;border:2px solid #4eb69e;border-radius:15px;box-shadow:none;margin:0}.talkspace-v2 .provider-dashboard-shell .provider-workspace .provider-live-requests h2:before{content:none}.talkspace-v2 .provider-dashboard-shell .provider-workspace .provider-request-actions .decline-request{border:1px solid #be6276;background:transparent;color:#ff9bad}.talkspace-v2 .provider-dashboard-shell .provider-workspace .provider-scheduled-column{padding:18px;margin:0;border:2px solid #be9253;border-radius:15px;background:linear-gradient(140deg,#2d2426,#211b24)}@media(max-width:720px){.talkspace-v2 .provider-dashboard-shell .provider-workspace .provider-dashboard-heading{padding-bottom:17px}.talkspace-v2 .provider-dashboard-shell .provider-workspace .provider-dashboard-heading>div>p:not(.market-kicker){font-size:12px}.talkspace-v2 .provider-dashboard-shell .provider-workspace .provider-live-requests,.talkspace-v2 .provider-dashboard-shell .provider-workspace .provider-scheduled-column{padding:14px}.talkspace-v2 .provider-dashboard-shell .provider-workspace .provider-mobile-tabs .workspace-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:3px;margin:0;border:1px solid #51405f;border-radius:12px;background:#211b30}.talkspace-v2 .provider-dashboard-shell .provider-workspace .provider-mobile-tabs .workspace-tabs button{justify-content:center;min-height:42px;font-size:11px;padding:8px 3px;border:0;box-shadow:none;border-radius:9px;background:none;color:#d7c5e5;gap:4px}.talkspace-v2 .provider-dashboard-shell .provider-workspace .provider-mobile-tabs .workspace-tabs button.selected{background:#6be6ca;color:#122c26;border:0;box-shadow:none}.talkspace-v2 .provider-dashboard-shell .provider-workspace .provider-mobile-tabs .workspace-tabs button>span{min-width:16px;min-height:16px;font-size:10px;padding:1px 4px;margin-left:0}}.talkspace-v2 .market .listener-setup-card{max-width:660px;margin:16px auto}.talkspace-v2 .market .listener-setup-card h1{font-size:clamp(24px,5vw,34px);margin:8px 0}.talkspace-v2 .market .listener-setup-steps{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.talkspace-v2 .market .listener-setup-steps button{min-height:44px;font-size:14px}.talkspace-v2 .market .listener-setup-steps [aria-current=step]{border-color:#78dac3;color:#b7f3e4}.talkspace-v2 .market .listener-setup-logout{display:block;margin-top:12px}.talkspace-v2 .market .provider-workspace .login-panel,.talkspace-v2 .market .provider-workspace .password-panel{margin:16px auto;max-width:440px}.talkspace-v2 .market .provider-workspace .login-panel h1,.talkspace-v2 .market .provider-workspace .password-panel h1{font-size:clamp(24px,6vw,32px);margin:0}.talkspace-v2 .market .listener-guided-setup{width:min(calc(100% - 28px),660px);margin-inline:auto;padding-bottom:calc(24px + env(safe-area-inset-bottom, 0px))}.talkspace-v2 .market .listener-setup-header{margin:16px 0;padding:0}.talkspace-v2 .market .listener-setup-header h1{font-size:clamp(22px,5vw,34px);margin:4px 0}.talkspace-v2 .market .listener-setup-header p{margin:4px 0}.talkspace-v2 .market .listener-guided-setup .listener-profile-editor{grid-template-columns:minmax(0,1fr)}.talkspace-v2 .market .listener-guided-setup .market-panel{padding:clamp(14px,4vw,24px);margin-bottom:12px}.talkspace-v2 .market .listener-guided-setup .market-panel h2{margin-top:0}.talkspace-v2 .market .listener-step-actions{display:flex;align-items:stretch;flex-wrap:wrap;gap:8px;margin-top:12px}.talkspace-v2 .market .listener-step-actions button{min-height:44px;flex:1 1 auto}.talkspace-v2 .market .listener-step-actions button.secondary{flex:0 1 auto}.talkspace-v2 .market .listener-portrait summary,.talkspace-v2 .market .listener-preview-identity{display:flex;align-items:center;gap:12px}.talkspace-v2 .market .listener-portrait summary{cursor:pointer;min-height:44px}.talkspace-v2 .market .listener-portrait summary:after{content:"▾";margin-left:auto}.talkspace-v2 .market .listener-portrait[open] summary:after{content:"▴"}.talkspace-v2 .market .listener-portrait-thumb{display:block;width:44px;height:44px;flex:0 0 44px;border-radius:10px;overflow:hidden}.talkspace-v2 .market .listener-portrait-thumb>*{width:100%;height:100%;object-fit:cover}.talkspace-v2 .market .listener-profile-editor .schedule-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;border-color:#554260}.talkspace-v2 .market .listener-time-fields{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px}.talkspace-v2 .market .listener-time-fields input{width:100%}.talkspace-v2 .market .listener-profile-editor .schedule-row button{grid-column:1/-1;justify-self:start}.talkspace-v2 .market .listener-profile-editor .selection-chips>button{justify-self:start;min-height:44px;margin-block:8px}.talkspace-v2 .market .listener-profile-editor .selection-chips>div{gap:6px}.talkspace-v2 .market .listener-field-error{color:#ffb7b3}.talkspace-v2 .market .listener-review ul{padding-left:18px}.talkspace-v2 .market .listener-review li{margin-bottom:6px}.talkspace-v2 .market .listener-guided-setup :is(input,textarea,.listener-field-error){scroll-margin-block:24px}.talkspace-v2 .market .provider-rules-required{border-color:#9275a2;display:grid;gap:12px}.talkspace-v2 .market .provider-rules-required>button{width:100%;white-space:normal;min-height:44px;font-size:inherit}.talkspace-v2 .market .provider-rules-dialog{overflow:hidden}.talkspace-v2 .market .provider-rules-dialog-content{display:grid;grid-template-rows:auto minmax(0,1fr) auto;max-height:calc(100dvh - 44px);padding:0}.talkspace-v2 .market .provider-rules-actions,.talkspace-v2 .market .provider-rules-dialog header{padding:12px 16px}.talkspace-v2 .market .provider-rules-dialog header h2{font-size:clamp(18px,4vw,24px);margin:0;align-self:center}.talkspace-v2 .market .provider-rules-scroll{overflow:auto;overscroll-behavior:contain;padding:8px 16px 0}.talkspace-v2 .market .provider-rules-actions{border-top:1px solid #594665;background:#241b31}.talkspace-v2 .market .provider-rules-actions>button{width:100%}.talkspace-v2 .market .listener-field-help{display:block;font-size:.875rem;font-weight:400;line-height:1.45;margin-top:6px}.talkspace-v2 .market .listener-profile-editor .schedule-row>.market-check{grid-column:1;min-height:44px;margin:0}.talkspace-v2 .market .listener-profile-editor .schedule-row>.listener-day-off{grid-column:2;grid-row:1;margin:0}.talkspace-v2 .market .listener-inline-help{margin-block:8px}.talkspace-v2 .market .listener-inline-help summary{cursor:pointer}.talkspace-v2 .market .listener-optional{font-size:.75rem;font-weight:500;border:1px solid #745981;border-radius:20px;padding:4px 8px;vertical-align:middle}.talkspace-v2 .market .listener-preview-heading{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:8px}.talkspace-v2 .market .listener-preview-heading>button{min-height:44px}.talkspace-v2 .market .listener-preview-tags{margin-top:10px}.talkspace-v2 .market .listener-setup-footer{padding-block:16px}.talkspace-v2 .market .admin-pending-label{margin:0 0 12px}.talkspace-v2 .market .admin-recharge-empty{margin:8px 0 0}.talkspace-v2 .market .topic-session-offer{margin:14px 0;padding:16px;border-color:#816099}.talkspace-v2 .market .topic-session-offer h2{margin:6px 0}.talkspace-v2 .market .topic-session-offer .market-row small{color:#9fead9;font-weight:700;letter-spacing:.08em}.talkspace-v2 .market .topic-filter{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 14px}