.talkspace-v2 .market.provider-dashboard-shell .provider-sidebar>*{flex-shrink:0}.talkspace-v2 .market.provider-dashboard-shell .provider-sidebar .workspace-tabs{overflow:visible;max-height:none;height:auto;flex:0 0 auto;flex-wrap:nowrap;white-space:normal}.talkspace-v2 .market.provider-dashboard-shell .provider-sidebar-person{padding:20px 6px}.talkspace-v2 .market.provider-dashboard-shell .provider-workspace{padding:28px clamp(18px,3vw,40px) 40px;min-width:0}.talkspace-v2 .market.provider-dashboard-shell .provider-header-controls{display:flex;flex-direction:row;align-items:center;gap:16px}.talkspace-v2 .market.provider-dashboard-shell .provider-header-controls .notification-bell{display:grid;place-items:center;position:relative;flex:none;width:44px;height:44px;min-height:44px;min-width:44px;border:1px solid #655078;border-radius:14px;padding:0;background:#241b32}.talkspace-v2 .market.provider-dashboard-shell .notification-bell>span{right:-5px;top:-5px;min-width:19px;height:19px;padding:0 4px;display:grid;place-items:center;font-size:11px;background:#ffcf90;border-color:#171120}.talkspace-v2 .market.provider-dashboard-shell .provider-dashboard-heading{gap:16px;padding-bottom:18px}.talkspace-v2 .market.provider-dashboard-shell .provider-alert-banner{margin:0 0 14px}.talkspace-v2 .market.provider-dashboard-shell .phone-alert-prominent{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;border:1px solid #3e6870;border-radius:16px;background:linear-gradient(110deg,#172c32,#201d35);padding:16px 18px}.talkspace-v2 .market.provider-dashboard-shell .phone-alert-intro{flex:1 1 290px;min-width:0}.talkspace-v2 .market.provider-dashboard-shell .phone-alert-intro strong{display:block;font-size:16px;color:#bcf7ec}.talkspace-v2 .market.provider-dashboard-shell .phone-alert-intro p{margin:4px 0 0;font-size:13px;line-height:1.5;color:#d5d1e0;max-width:620px}.talkspace-v2 .market.provider-dashboard-shell .phone-alert-prominent button{padding:11px 16px;min-height:44px;font-size:13px;margin:0;background:#72e6cf;color:#132a29;border:0}.talkspace-v2 .market.provider-dashboard-shell .phone-alert-help{flex-basis:100%;font-size:12px;color:#c0bad1;margin:0}.talkspace-v2 .market .provider-rules-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:1px solid #51415f;border-radius:14px;background:#211a2c;margin:0 0 16px}.talkspace-v2 .market .provider-rules-summary strong{display:block;font-size:14px;color:#e6ddf0}.talkspace-v2 .market .provider-rules-summary small{display:block;font-size:12px;line-height:1.5;color:#bdb0cd;margin-top:4px}.talkspace-v2 .market .provider-rules-summary>button{min-height:42px;padding:10px 14px;font-size:12px;white-space:nowrap}.talkspace-v2 .market .provider-rules-dialog{width:min(620px,calc(100vw - 32px));max-height:calc(100dvh - 40px);padding:0;margin:auto;border:1px solid #816595;border-radius:22px;background:#241b31;color:#f5effa;box-shadow:0 24px 100px #0009;overflow:auto;overscroll-behavior:contain}.provider-rules-dialog::backdrop{background:#080510d9;backdrop-filter:blur(5px)}.talkspace-v2 .market .provider-rules-dialog-content{padding:24px}.talkspace-v2 .market .provider-rules-dialog header{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.talkspace-v2 .market .provider-rules-dialog h2{font-size:26px;line-height:1.2;margin:6px 0 20px}.talkspace-v2 .market .provider-rules-dialog .rules-close{flex:none;padding:0;width:40px;height:40px;min-height:40px;border:1px solid #725786;border-radius:50%;background:#352641;color:#fff;font-size:26px}.talkspace-v2 .market .provider-rules-dialog ul{padding-left:20px;margin:0 0 20px}.talkspace-v2 .market .provider-rules-dialog li{font-size:14px;line-height:1.65;color:#e0d4e9;margin-bottom:12px}.talkspace-v2 .market .provider-rules-dialog label{font-size:14px;line-height:1.5;gap:10px}.talkspace-v2 .market .provider-rules-dialog .market-check input{width:20px;height:20px;flex:none}.talkspace-v2 .market .provider-rules-dialog button:not(.rules-close){margin-top:14px;min-height:46px}.talkspace-v2 .market.provider-dashboard-shell .provider-dashboard-columns.requests-first{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:18px}.talkspace-v2 .market.provider-dashboard-shell .provider-live-column{display:grid;gap:14px;min-width:0;width:100%;order:0}.talkspace-v2 .market.provider-dashboard-shell .provider-workspace .provider-current-conversations,.talkspace-v2 .market.provider-dashboard-shell .provider-workspace .provider-live-requests,.talkspace-v2 .market.provider-dashboard-shell .provider-workspace .provider-scheduled-column{width:100%;max-width:none;min-width:0;margin:0;padding:18px;min-height:0;border-width:1px;border-radius:18px}.talkspace-v2 .market.provider-dashboard-shell .provider-workspace .provider-current-conversations h2,.talkspace-v2 .market.provider-dashboard-shell .provider-workspace .provider-live-requests h2,.talkspace-v2 .market.provider-dashboard-shell .provider-workspace .provider-scheduled-column h2{font-size:20px;line-height:1.3;margin:0 0 12px}.talkspace-v2 .market.provider-dashboard-shell .provider-workspace .provider-current-conversations p,.talkspace-v2 .market.provider-dashboard-shell .provider-workspace .provider-live-requests p,.talkspace-v2 .market.provider-dashboard-shell .provider-workspace .provider-scheduled-column>p{font-size:14px;line-height:1.55;margin:8px 0;color:#cdc5da}.talkspace-v2 .market.provider-dashboard-shell .provider-scheduled-column .booking-history{margin:14px 0 0;padding-top:12px;border-top:1px solid #665036;font-size:13px}.talkspace-v2 .market.provider-dashboard-shell .provider-scheduled-column .booking-list{grid-template-columns:minmax(0,1fr);gap:12px}.talkspace-v2 .market.provider-dashboard-shell .provider-dashboard-stats{margin-top:0}.talkspace-v2 .market .office-contact-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.talkspace-v2 .market .provider-office-contact p{font-size:14px;line-height:1.6;color:#cfc2dd}.talkspace-v2 .market .provider-office-contact small{font-size:12px;color:#c9b5dc}.talkspace-v2 .market.provider-dashboard-shell .notification-panel{background:#241b31;color:#f5effa;border-color:#755b89;max-height:min(70dvh,560px);overflow-y:auto;z-index:120}.talkspace-v2 .market.provider-dashboard-shell .notification-heading{padding:16px;gap:12px;border-color:#51405e}.talkspace-v2 .market.provider-dashboard-shell .notification-heading h2{font-size:18px;color:#f5effa;margin:0}.talkspace-v2 .market.provider-dashboard-shell .notification-heading button{min-height:36px;padding:6px 10px;font-size:12px;border:1px solid #725786;background:#33233e;color:#e9def5}.talkspace-v2 .market.provider-dashboard-shell .notification-list>a{padding:14px 16px;background:#241b31;border-color:#51405e;color:#f3eafa}.talkspace-v2 .market.provider-dashboard-shell .notification-list>a.unread{background:#30213e}.talkspace-v2 .market.provider-dashboard-shell .notification-footnote,.talkspace-v2 .market.provider-dashboard-shell .notification-list small{color:#bbaaca}@media(max-width:950px){.talkspace-v2 .market.provider-dashboard-shell .provider-dashboard-columns.requests-first{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.talkspace-v2 .market.provider-dashboard-shell .provider-workspace{padding:18px 16px calc(100px + env(safe-area-inset-bottom));width:100%;max-width:100%;overflow-x:clip}.talkspace-v2 .market.provider-dashboard-shell .provider-workspace .provider-dashboard-heading{gap:12px;padding-bottom:14px}.talkspace-v2 .market.provider-dashboard-shell .provider-header-controls{justify-content:space-between;flex-wrap:nowrap;width:100%;gap:12px}.talkspace-v2 .market.provider-dashboard-shell .provider-header-controls .availability-control{max-width:calc(100% - 60px)}.talkspace-v2 .market.provider-dashboard-shell .provider-header-controls .availability-control small{display:none}.talkspace-v2 .market.provider-dashboard-shell .phone-alert-prominent{padding:14px;gap:10px}.talkspace-v2 .market.provider-dashboard-shell .phone-alert-intro{flex-basis:100%}.talkspace-v2 .market.provider-dashboard-shell .phone-alert-prominent button{font-size:13px;min-height:42px}.talkspace-v2 .market .provider-rules-summary{padding:12px;align-items:flex-start;flex-wrap:wrap;gap:8px}.talkspace-v2 .market .provider-rules-summary small{font-size:12px}.talkspace-v2 .market .provider-rules-summary>button{font-size:12px;padding:8px 12px;min-height:38px}.talkspace-v2 .market .provider-rules-dialog-content{padding:20px}.talkspace-v2 .market .provider-rules-dialog h2{font-size:24px}.talkspace-v2 .market.provider-dashboard-shell .provider-mobile-tabs{margin:0 0 14px}.talkspace-v2 .market.provider-dashboard-shell .provider-dashboard-columns.requests-first{gap:14px}.talkspace-v2 .market.provider-dashboard-shell .provider-live-column{order:0;gap:14px}.talkspace-v2 .market.provider-dashboard-shell .provider-workspace .provider-current-conversations{width:100%;min-height:0}.talkspace-v2 .market.provider-dashboard-shell .provider-workspace .provider-live-requests,.talkspace-v2 .market.provider-dashboard-shell .provider-workspace .provider-scheduled-column{padding:16px}.talkspace-v2 .market .office-contact-fields{grid-template-columns:1fr}.talkspace-v2 .market.provider-dashboard-shell .notification-panel{position:fixed;top:16px;right:16px;width:calc(100vw - 32px);max-height:calc(100dvh - 130px)}}.talkspace-v2 .call-audio-devices{display:grid;gap:12px;padding:14px 0}.talkspace-v2 .call-audio-devices label{display:grid;gap:6px;font-size:13px}.talkspace-v2 .call-audio-devices select{max-width:100%;min-width:0;padding:10px;border:1px solid #76608c;background:#21192d;color:#eee7f7;border-radius:10px}.talkspace-v2 .market.provider-dashboard-shell .notification-heading .notification-close{order:3;margin-left:auto;width:34px;height:34px;min-height:34px;padding:0;font-size:22px;flex:none}.talkspace-v2 .market.provider-dashboard-shell .phone-alert-help>summary{padding:0;font-size:12px;background:none;border:0}