.vd-page--counselor-cabinet{--ci-teal:#2f6f6d;--ci-coral:#e76f51;--ci-violet:#6d5bd0;--ci-offwhite:#faf7f4;--ci-warm-wash:#f3ede6;--ci-teal-30:#044f4e;--ci-teal-80:#92d2cf;--ci-teal-90:#aeeeeb;--ci-violet-30:#3e35a3;--ci-violet-80:#cebdff;--ci-violet-90:#e7deff;--ci-green-30:#135137;--ci-green-90:#b1f0cf;--ci-amber-30:#653e00;--ci-amber-80:#f4bc7c;--ci-amber-90:#ffddb9;--ci-red-30:#84241a;--ci-red-90:#ffdad3;--ci-warm-10:#1f1b16;--ci-warm-100:#ffffff;--ci-warmv-30:#4e453b;--ci-warmv-50:#7f766a;--ink:#0f1720;--font-display:var(--font-lora),"Lora",Georgia,"Times New Roman",serif;--font-ui:var(--font-onest),"Onest",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--type-body-default:400 16px/1.5 var(--font-ui);--type-body-small:400 14px/1.45 var(--font-ui);--type-label-large:600 14px/1.28 var(--font-ui);--vdc-tap:44px;--vdc-dur:240ms;--vdc-ease:cubic-bezier(0.2,0,0,1);--vdc-elev1:0 1px 2px rgba(0,0,0,0.06),0 1px 3px 1px rgba(0,0,0,0.04);--vdc-elev3:0 4px 8px 3px rgba(0,0,0,0.07),0 1px 3px rgba(0,0,0,0.09);--vdc-bg:var(--ci-offwhite);--vdc-bg-alt:var(--ci-warm-wash);--vdc-surface:var(--ci-warm-100);--vdc-text:var(--ci-warm-10);--vdc-strong:var(--ink);--vdc-muted:var(--ci-warmv-30);--vdc-primary:var(--ci-teal);--vdc-on-primary:#faf7f4;--vdc-primary-soft:#e4f2f1;--vdc-primary-tint:var(--ci-teal-90);--vdc-primary-ink:var(--ci-teal-30);--vdc-border:rgba(31,41,55,0.1);--vdc-border-s:var(--ci-warmv-50);--vdc-focus:var(--ci-teal);--vdc-chrome:var(--ci-warm-100);--vdc-t1:var(--ci-teal-90);--vdc-t1f:var(--ci-teal-30);--vdc-t1g:var(--ci-teal-80);--vdc-t2:var(--ci-violet-90);--vdc-t2f:var(--ci-violet-30);--vdc-t2g:var(--ci-violet-80);--vdc-t3:var(--ci-amber-90);--vdc-t3f:var(--ci-amber-30);--vdc-t3g:var(--ci-amber-80);--vdc-t4:var(--ci-warm-100);--vdc-t4f:var(--ci-warmv-30);--vdc-t4g:var(--ci-warmv-50);--vdc-good:var(--ci-green-30);--vdc-good-bg:var(--ci-green-90);--vdc-warn:var(--ci-amber-30);--vdc-warn-bg:var(--ci-amber-90);--vdc-bad:var(--ci-red-30);--vdc-bad-bg:var(--ci-red-90);--vdc-skel:#efe9e2;--vdc-glass:rgba(255,255,255,0.72);--vdc-glass-strong:rgba(255,255,255,0.93);--vdc-glass-b:rgba(31,41,55,0.13);--vdc-glass-sh:0 10px 26px rgba(47,111,109,0.16),0 2px 6px rgba(31,41,55,0.09);--vdc-pillbg:rgba(47,111,109,0.12);--vdc-ava-ink:rgba(47,111,109,0.35);--vdc-ava-ink-soft:rgba(47,111,109,0.28);--vdc-sidebar-w:256px;--vdc-capsule-h:110px;min-height:100vh;font:var(--type-body-default);font-family:var(--font-ui);color:var(--vdc-text);background:var(--vdc-bg)}html[data-theme=dark] .vd-page--counselor-cabinet{--vdc-bg:#0f1d21;--vdc-bg-alt:#142629;--vdc-surface:#1a2e33;--vdc-text:#ede7e0;--vdc-strong:#f7f3ee;--ink:#f7f3ee;--vdc-muted:#a3b0b2;--vdc-primary:#7fc4be;--vdc-on-primary:#0b1518;--vdc-primary-soft:#1d3a3b;--vdc-primary-tint:rgba(127,196,190,0.2);--vdc-primary-ink:#aeeeeb;--vdc-border:rgba(237,231,224,0.12);--vdc-border-s:rgba(237,231,224,0.28);--vdc-focus:#7fc4be;--vdc-chrome:#0b1518;--vdc-t1:#14393b;--vdc-t1f:#aeeeeb;--vdc-t1g:#1f4a4c;--vdc-t2:#2a2350;--vdc-t2f:#e7deff;--vdc-t2g:#3a3168;--vdc-t3:#4a3413;--vdc-t3f:#ffddb9;--vdc-t3g:#5e441c;--vdc-t4:#1a2e33;--vdc-t4f:#a3b0b2;--vdc-t4g:#3a4e53;--vdc-good:#b1f0cf;--vdc-good-bg:#1b3b2c;--vdc-warn:#ffddb9;--vdc-warn-bg:#4a3413;--vdc-bad:#ffb4a4;--vdc-bad-bg:#4a1f16;--vdc-skel:#22383d;--vdc-glass:rgba(26,46,51,0.68);--vdc-glass-strong:rgba(11,21,24,0.94);--vdc-glass-b:rgba(237,231,224,0.17);--vdc-glass-sh:0 12px 30px rgba(0,0,0,0.58),0 2px 8px rgba(0,0,0,0.4);--vdc-pillbg:rgba(127,196,190,0.17);--vdc-ava-ink:rgba(127,196,190,0.45);--vdc-ava-ink-soft:rgba(127,196,190,0.3);--vdc-elev1:0 1px 3px rgba(0,0,0,0.4);--vdc-elev3:0 6px 16px rgba(0,0,0,0.5)}.vd-page--counselor-cabinet *,.vd-page--counselor-cabinet :after,.vd-page--counselor-cabinet :before{box-sizing:border-box}.vd-page--counselor-cabinet button:where(:not([data-unified-chat] *)){font:inherit;color:inherit;cursor:pointer}.vd-page--counselor-cabinet svg:where(:not([data-unified-chat] *)){flex:none}.vd-page--counselor-cabinet :where(button,a,[tabindex]):where(:not([data-unified-chat] *)):focus-visible{outline:none;box-shadow:0 0 0 2px var(--vdc-bg),0 0 0 5px var(--vdc-focus)}.vd-page--counselor-cabinet a:where(:not([data-unified-chat] *)){color:var(--vdc-primary);text-decoration:none}.vd-page--counselor-cabinet a:where(:not([data-unified-chat] *)):hover{text-decoration:underline;text-underline-offset:2px}.vd-page--counselor-cabinet :is(a.vd-btn,a.vdc-btn,a.vr-btn,a.m3c-action,a.m3p-book-action,a.m3p-chip,a.vd-roleentry-cta):where(:not([data-unified-chat] *)):hover{text-decoration:none}.vd-page--counselor-cabinet [hidden]{display:none!important}.vd-page--counselor-cabinet .vdc-shell{display:grid;grid-template-columns:var(--vdc-sidebar-w) minmax(0,1fr);min-height:100vh}.vd-page--counselor-cabinet .vdc-sb{display:flex;flex-direction:column;padding:18px 12px 14px;background:var(--vdc-bg-alt);border-right:1px solid var(--vdc-border);position:sticky;top:0;height:100vh;height:100dvh;overflow:hidden;z-index:40}.vd-page--counselor-cabinet .vdc-brand{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:6px 8px 16px;border-bottom:1px solid var(--vdc-border);margin-bottom:14px}.vd-page--counselor-cabinet .vdc-shell--client .vdc-sb>.vdc-brand{padding:4px 8px 0;border-bottom:0;margin-bottom:50px}.vd-page--counselor-cabinet .vdc-brand--home:hover{text-decoration:none}.vd-page--counselor-cabinet .vdc-brand svg{display:block;flex:none}.vd-page--counselor-cabinet .vdc-brand-role{display:block;padding-left:2px;font:500 12px/1.2 var(--font-ui);color:var(--vdc-muted)}.vd-page--counselor-cabinet .vdc-nav{display:flex;flex-direction:column;gap:2px;flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.vd-page--counselor-cabinet .vdc-sep{margin:10px 6px;border:0;border-top:1px solid var(--vdc-border)}.vd-page--counselor-cabinet .vdc-nv{position:relative;display:flex;align-items:center;gap:12px;min-height:var(--vdc-tap);padding:0 12px;border-radius:999px;font:var(--type-body-small);font-weight:500;color:var(--vdc-text);text-decoration:none;width:100%}.vd-page--counselor-cabinet .vdc-nv:hover{background:var(--vdc-primary-tint);color:var(--vdc-text);text-decoration:none}.vd-page--counselor-cabinet .vdc-nv[aria-current=page]{background:var(--vdc-primary-tint);color:var(--vdc-primary-ink);font:var(--type-label-large)}.vd-page--counselor-cabinet .vdc-nv svg{color:var(--vdc-muted)}.vd-page--counselor-cabinet .vdc-nv[aria-current=page] svg{color:var(--vdc-primary-ink)}.vd-page--counselor-cabinet .vdc-nv-label{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vd-page--counselor-cabinet .vdc-badge{min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--ci-coral);color:#0f1720;font:700 11.5px/20px var(--font-ui);text-align:center}.vd-page--counselor-cabinet .vdc-sb-foot{position:relative;padding-top:12px;border-top:1px solid var(--vdc-border)}.vd-page--counselor-cabinet .vdc-acct{display:flex;gap:10px;align-items:center;width:100%;padding:8px;border:0;border-radius:16px;background:var(--vdc-surface);box-shadow:var(--vdc-elev1);text-align:left}.vd-page--counselor-cabinet .vdc-ava{display:block;flex:none;border-radius:999px;overflow:hidden;background:linear-gradient(135deg,var(--ci-teal-90),var(--ci-violet-90))}html[data-theme=dark] .vd-page--counselor-cabinet .vdc-ava{background:linear-gradient(135deg,#14393b,#2a2350)}.vd-page--counselor-cabinet .vdc-who{flex:1 1;min-width:0}.vd-page--counselor-cabinet .vdc-who b{display:block;font:var(--type-label-large);font-size:13.5px;color:var(--vdc-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vd-page--counselor-cabinet .vdc-who small{display:block;font-size:11.5px;color:var(--vdc-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vd-page--counselor-cabinet .vdc-pop{position:absolute;z-index:70;min-width:224px;padding:8px;background:var(--vdc-surface);border:1px solid var(--vdc-border);border-radius:16px;box-shadow:var(--vdc-elev3)}.vd-page--counselor-cabinet .vdc-pop--acct{bottom:calc(100% + 8px);left:0;right:0}.vd-page--counselor-cabinet .vdc-loc-wrap{position:relative}.vd-page--counselor-cabinet .vdc-loc-wrap .vdc-pop{top:calc(100% + 8px);right:0}.vd-page--counselor-cabinet .vdc-pop-list{list-style:none;margin:0;padding:0}.vd-page--counselor-cabinet .vdc-pop-list form{margin:0}.vd-page--counselor-cabinet .vdc-pop-item{display:flex;align-items:center;gap:12px;width:100%;min-height:var(--vdc-tap);padding:0 12px;border:1px solid transparent;border-radius:12px;background:transparent;text-align:left;font:var(--type-body-small);font-weight:500;color:var(--vdc-text);text-decoration:none}.vd-page--counselor-cabinet .vdc-pop-item:hover{background:var(--vdc-bg-alt);text-decoration:none;color:var(--vdc-text)}.vd-page--counselor-cabinet .vdc-pop-item[aria-current=page]{color:var(--vdc-primary-ink);font-weight:600}.vd-page--counselor-cabinet .vdc-pop-item--danger{color:var(--vdc-bad)}.vd-page--counselor-cabinet .vdc-pop-item[aria-checked=true]{border-color:var(--vdc-primary);background:var(--vdc-primary-soft);font-weight:600}.vd-page--counselor-cabinet .vdc-pop-dot{width:9px;height:9px;border-radius:99px;background:var(--vdc-primary);visibility:hidden;flex:none}.vd-page--counselor-cabinet .vdc-pop-item[aria-checked=true] .vdc-pop-dot{visibility:visible}.vd-page--counselor-cabinet .vdc-pop-sep{margin:6px 4px;border-top:1px solid var(--vdc-border)}.vd-page--counselor-cabinet .vdc-main{min-width:0;display:flex;flex-direction:column}.vd-page--counselor-cabinet .vdc-util{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:14px 36px 0;position:relative}.vd-page--counselor-cabinet .vdc-loc{display:inline-flex;align-items:center;gap:6px;min-height:var(--vdc-tap);padding:0 12px;border:1px solid var(--vdc-border-s);border-radius:999px;font:var(--type-label-large);color:var(--vdc-muted);background:transparent}.vd-page--counselor-cabinet .vdc-loc svg:last-child{transition:transform var(--vdc-dur) var(--vdc-ease)}.vd-page--counselor-cabinet .vdc-loc[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.vd-page--counselor-cabinet .vdc-content{flex:1 1;width:100%;max-width:1240px;padding:10px 36px 34px}.vd-page--counselor-cabinet .vdc-content[data-client-discovery]{container:client-discovery/inline-size}.vd-page--counselor-cabinet .vdc-content .vda-crisis-note{justify-content:flex-start;margin:22px 0 0;padding:16px 0 0;border:0;border-top:1px solid var(--vdc-border);border-radius:0;background:transparent;color:var(--vdc-muted);font:var(--type-body-small);font-size:12.5px}.vd-page--counselor-cabinet .vdc-dash-head,.vd-page--counselor-cabinet .vdc-page-head{margin-top:8px}.vd-page--counselor-cabinet .vdc-kicker{display:block;font:var(--type-label-large);color:var(--vdc-primary)}html[data-theme=dark] .vd-page--counselor-cabinet .vdc-kicker{color:var(--vdc-primary-ink)}.vd-page--counselor-cabinet .vdc-h1{margin:4px 0 0;font-family:var(--font-display);font-weight:400;font-size:clamp(26px,3.2vw,42px);line-height:1.15;letter-spacing:-.008em;color:var(--vdc-strong)}.vd-page--counselor-cabinet .vdc-lead{margin:8px 0 0;font:var(--type-body-small);color:var(--vdc-muted);max-width:62ch}.vd-page--counselor-cabinet .vdc-page{display:flex;flex-direction:column;gap:14px}.vd-page--counselor-cabinet .vdc-page--narrow{max-width:640px}.vd-page--counselor-cabinet .vdc-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:22px}.vd-page--counselor-cabinet .vdc-kpis[data-n="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.vd-page--counselor-cabinet .vdc-kpi{position:relative;display:flex;flex-direction:column;min-height:132px;padding:18px 20px;border-radius:24px;color:inherit;text-decoration:none;overflow:hidden;transition:filter .12s var(--vdc-ease)}.vd-page--counselor-cabinet a.vdc-kpi:hover{text-decoration:none;filter:brightness(.985)}html[data-theme=dark] .vd-page--counselor-cabinet a.vdc-kpi:hover{filter:brightness(1.06)}.vd-page--counselor-cabinet .vdc-kpi-ghost{position:absolute;right:-34px;bottom:-38px;opacity:.5;pointer-events:none}.vd-page--counselor-cabinet .vdc-kpi-title{font:var(--type-label-large);font-size:13px}.vd-page--counselor-cabinet .vdc-kpi-value{margin-top:10px;font-family:var(--font-display);font-weight:400;font-size:clamp(38px,3.4vw,54px);line-height:.95;color:var(--vdc-strong)}.vd-page--counselor-cabinet .vdc-kpi-sub{margin-top:6px;font:var(--type-body-small);font-size:13px;position:relative}.vd-page--counselor-cabinet .vdc-kpi-sub--light{font-weight:400}.vd-page--counselor-cabinet .vdc-kpi--k1{background:var(--vdc-t1)}.vd-page--counselor-cabinet .vdc-kpi--k1 .vdc-kpi-sub,.vd-page--counselor-cabinet .vdc-kpi--k1 .vdc-kpi-title{color:var(--vdc-t1f)}.vd-page--counselor-cabinet .vdc-kpi--k1 .vdc-kpi-ghost{color:var(--vdc-t1g)}.vd-page--counselor-cabinet .vdc-kpi--k2{background:var(--vdc-t2)}.vd-page--counselor-cabinet .vdc-kpi--k2 .vdc-kpi-sub,.vd-page--counselor-cabinet .vdc-kpi--k2 .vdc-kpi-title{color:var(--vdc-t2f)}.vd-page--counselor-cabinet .vdc-kpi--k2 .vdc-kpi-ghost{color:var(--vdc-t2g)}.vd-page--counselor-cabinet .vdc-kpi--k3{background:var(--vdc-t3)}.vd-page--counselor-cabinet .vdc-kpi--k3 .vdc-kpi-sub,.vd-page--counselor-cabinet .vdc-kpi--k3 .vdc-kpi-title{color:var(--vdc-t3f)}.vd-page--counselor-cabinet .vdc-kpi--k3 .vdc-kpi-ghost{color:var(--vdc-t3g)}.vd-page--counselor-cabinet .vdc-kpi--k4{background:var(--vdc-t4);border:1px solid var(--vdc-border);box-shadow:var(--vdc-elev1)}.vd-page--counselor-cabinet .vdc-kpi--k4 .vdc-kpi-sub,.vd-page--counselor-cabinet .vdc-kpi--k4 .vdc-kpi-title{color:var(--vdc-t4f)}.vd-page--counselor-cabinet .vdc-kpi--k4 .vdc-kpi-ghost{color:var(--vdc-t4g)}.vd-page--counselor-cabinet .vdc-kpi-error{margin:10px 0 0;font:600 clamp(17px,1.6vw,20px) /1.3 var(--font-ui);color:var(--vdc-bad)}.vd-page--counselor-cabinet .vdc-retry{align-self:flex-start;margin-top:8px;min-height:36px;padding:0 12px;border:1px solid var(--vdc-border-s);border-radius:999px;background:transparent;font:var(--type-label-large);font-size:12.5px;color:var(--vdc-text)}.vd-page--counselor-cabinet .vdc-retry[disabled]{opacity:.6;cursor:default}.vd-page--counselor-cabinet .vdc-skel{display:block;border-radius:10px;background:var(--vdc-skel);position:relative;overflow:hidden}.vd-page--counselor-cabinet .vdc-skel:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);animation:vdc-sk 1.4s linear infinite}html[data-theme=dark] .vd-page--counselor-cabinet .vdc-skel:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.07),transparent)}@keyframes vdc-sk{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.vd-page--counselor-cabinet .vdc-cols{display:grid;grid-template-columns:1.55fr 1fr;gap:14px;margin-top:14px}.vd-page--counselor-cabinet .vdc-dash>.vdc-card{margin-top:14px}.vd-page--counselor-cabinet .vdc-card{min-width:0;background:var(--vdc-surface);border:1px solid var(--vdc-border);border-radius:24px;padding:20px 22px;box-shadow:var(--vdc-elev1)}.vd-page--counselor-cabinet .vdc-card h2{margin:0 0 4px;font-family:var(--font-display);font-weight:500;font-size:19px;color:var(--vdc-strong)}.vd-page--counselor-cabinet .vdc-card-head{display:flex;align-items:baseline;gap:10px}.vd-page--counselor-cabinet .vdc-card-link{margin-left:auto;font:var(--type-label-large);font-size:13px;white-space:nowrap}.vd-page--counselor-cabinet .vdc-apt-list,.vd-page--counselor-cabinet .vdc-task-list{list-style:none;margin:0;padding:0}.vd-page--counselor-cabinet .vdc-apt{display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;column-gap:14px;padding:13px 0;border-top:1px solid var(--vdc-border)}.vd-page--counselor-cabinet .vdc-apt:first-child{border-top:0}.vd-page--counselor-cabinet .vdc-apt-when{min-width:0}.vd-page--counselor-cabinet .vdc-apt-when b{display:block;font:var(--type-label-large);font-size:13.5px;color:var(--vdc-strong)}.vd-page--counselor-cabinet .vdc-apt-when span{font-size:12.5px;color:var(--vdc-muted)}.vd-page--counselor-cabinet .vdc-apt-who{min-width:0}.vd-page--counselor-cabinet .vdc-apt-who b{display:block;font:var(--type-label-large);font-size:14px;color:var(--vdc-strong)}.vd-page--counselor-cabinet .vdc-apt-acts{display:flex;min-width:0;max-width:100%;gap:8px;flex-wrap:wrap;align-items:center;justify-content:flex-end}.vd-page--counselor-cabinet .vdc-apt-acts .vd-meet{display:contents}.vd-page--counselor-cabinet .vdc-apt-acts .vd-meet-line{order:1;flex-basis:100%;justify-content:flex-end;margin:0;font-size:11.5px;color:var(--vdc-muted)}.vd-page--counselor-cabinet .vdc-apt-acts .vd-meet-detail{text-align:right}.vd-page--counselor-cabinet .vdc-dash .vdc-apt-acts .vd-meet-detail,.vd-page--counselor-cabinet .vdc-dash .vdc-apt-acts .vd-meet[data-state=available] .vd-meet-line,.vd-page--counselor-cabinet .vdc-dash .vdc-apt-acts .vd-meet[data-state=early] .vd-meet-line{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.vd-page--counselor-cabinet .vdc-apt-acts .vd-meet .vd-btn{width:auto;min-height:40px;padding:0 16px;border:1px solid var(--vdc-border-s);border-radius:12px;background:transparent;color:var(--vdc-primary-ink);font:var(--type-label-large);white-space:nowrap;box-shadow:none}.vd-page--counselor-cabinet .vdc-apt-acts .vd-meet .vd-btn svg{display:none}.vd-page--counselor-cabinet .vdc-apt-acts .vd-meet .vd-btn[disabled]{opacity:.5;cursor:default;transform:none}.vd-page--counselor-cabinet .vdc-apt-acts .vd-meet .vd-btn:not([disabled]){background:var(--vdc-primary);color:var(--vdc-on-primary);border-color:transparent}.vd-page--counselor-cabinet .vdc-chip{display:inline-flex;align-items:center;gap:7px;margin-top:3px;padding:5px 10px;border-radius:999px;font:600 11.5px/1 var(--font-ui)}.vd-page--counselor-cabinet .vdc-chip-dot{width:6px;height:6px;border-radius:99px;background:currentColor}.vd-page--counselor-cabinet .vdc-chip--confirmed,.vd-page--counselor-cabinet .vdc-chip--good{background:var(--vdc-good-bg);color:var(--vdc-good)}.vd-page--counselor-cabinet .vdc-chip--pending,.vd-page--counselor-cabinet .vdc-chip--warn{background:var(--vdc-warn-bg);color:var(--vdc-warn)}.vd-page--counselor-cabinet .vdc-chip--bad,.vd-page--counselor-cabinet .vdc-chip--cancelled{background:var(--vdc-bad-bg);color:var(--vdc-bad)}.vd-page--counselor-cabinet .vdc-chip--neutral,.vd-page--counselor-cabinet .vdc-chip--past{background:var(--vdc-bg-alt);color:var(--vdc-muted)}.vd-page--counselor-cabinet .vdc-status .vdc-chip{margin-top:0;padding:8px 13px;font-size:12.5px}.vd-page--counselor-cabinet .vdc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--vdc-tap);padding:0 16px;border:1px solid transparent;border-radius:12px;font:var(--type-label-large);white-space:nowrap;text-decoration:none;transition:transform .1s var(--vdc-ease)}.vd-page--counselor-cabinet .vdc-btn:hover{text-decoration:none}.vd-page--counselor-cabinet .vdc-btn:active{transform:scale(.985)}.vd-page--counselor-cabinet .vdc-btn--teal{background:var(--vdc-primary);color:var(--vdc-on-primary)}.vd-page--counselor-cabinet .vdc-btn--ghost{border-color:var(--vdc-border-s);color:var(--vdc-primary-ink);background:transparent}.vd-page--counselor-cabinet .vdc-apt-acts .vdc-btn{min-height:40px}.vd-page--counselor-cabinet .vdc-hint{margin:0;font-size:12px;color:var(--vdc-muted)}.vd-page--counselor-cabinet .vdc-hint--md{font-size:13px;line-height:1.45}.vd-page--counselor-cabinet .vdc-apt-list+.vdc-hint{margin-top:8px}.vd-page--counselor-cabinet .vdc-empty{padding:22px 4px}.vd-page--counselor-cabinet .vdc-empty p{margin:0 0 12px;font:var(--type-body-small);color:var(--vdc-muted)}.vd-page--counselor-cabinet .vdc-task{display:flex;align-items:center;gap:12px;width:100%;min-height:var(--vdc-tap);padding:12px 4px;border-top:1px solid var(--vdc-border);font:var(--type-body-small);font-weight:500;color:var(--vdc-text);text-decoration:none}.vd-page--counselor-cabinet .vdc-task-list li:first-child .vdc-task{border-top:0}.vd-page--counselor-cabinet .vdc-task:hover{color:var(--vdc-strong);text-decoration:none}.vd-page--counselor-cabinet .vdc-task-ic{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:11px;background:var(--vdc-primary-soft);color:var(--vdc-primary-ink)}.vd-page--counselor-cabinet .vdc-task-text{flex:1 1;min-width:0}.vd-page--counselor-cabinet .vdc-task>svg:last-child{color:var(--vdc-muted)}.vd-page--counselor-cabinet .vdc-status{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:14px}.vd-page--counselor-cabinet .vdc-status-foot{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:16px}.vd-page--counselor-cabinet .vdc-card--entries h2{font-family:var(--font-display)}.vd-page--counselor-cabinet .vdc-settings-control{margin-top:14px}.vd-page--counselor-cabinet .vdc-settings-control--row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.vd-page--counselor-cabinet .vdc-settings-control form{margin:0}.vd-page--counselor-cabinet .vdc-appwrap{max-width:640px;margin-top:22px}.vd-page--counselor-cabinet .vdc-appcard{background:var(--vdc-surface);border:1px solid var(--vdc-border);border-radius:24px;padding:26px 28px;box-shadow:var(--vdc-elev1)}.vd-page--counselor-cabinet .vdc-appcard>.vdc-chip{margin-top:0;padding:7px 13px;font-size:12.5px}.vd-page--counselor-cabinet .vdc-app-title{margin:14px 0 6px;font-family:var(--font-display);font-weight:500;font-size:24px;color:var(--vdc-strong)}.vd-page--counselor-cabinet .vdc-app-lead{margin:0;font:var(--type-body-small);color:var(--vdc-muted)}.vd-page--counselor-cabinet .vdc-prog{height:8px;margin:18px 0 6px;border-radius:99px;background:var(--vdc-bg-alt);overflow:hidden}.vd-page--counselor-cabinet .vdc-prog i{display:block;height:100%;background:var(--vdc-primary);border-radius:99px}.vd-page--counselor-cabinet .vdc-app-steps{list-style:none;margin:12px 0 0;padding:0}.vd-page--counselor-cabinet .vdc-app-step{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid var(--vdc-border);font:var(--type-body-small);font-weight:500}.vd-page--counselor-cabinet .vdc-app-step:first-child{border-top:0}.vd-page--counselor-cabinet .vdc-app-step-label{flex:1 1}.vd-page--counselor-cabinet .vdc-app-mark{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:8px;background:var(--vdc-good-bg);color:var(--vdc-good)}.vd-page--counselor-cabinet .vdc-app-step--open .vdc-app-mark{background:var(--vdc-bg-alt);color:var(--vdc-muted)}.vd-page--counselor-cabinet .vdc-app-step--attention .vdc-app-mark{background:var(--vdc-bad-bg);color:var(--vdc-bad)}.vd-page--counselor-cabinet .vdc-app-num{font:700 11px/1 var(--font-ui)}.vd-page--counselor-cabinet .vdc-app-actions{margin-top:18px}.vd-page--counselor-cabinet .vdc-mhdr{display:none;align-items:center;gap:8px;min-height:56px;padding:8px 16px;background:var(--vdc-chrome);border-bottom:1px solid var(--vdc-border);position:sticky;top:0;z-index:50}.vd-page--counselor-cabinet .vdc-mhdr .vdc-brand{flex-direction:row;align-items:center;min-height:var(--vdc-tap);padding:0;margin:0;border:0;gap:0}.vd-page--counselor-cabinet .vdc-mhdr-sp{flex:1 1}.vd-page--counselor-cabinet .vdc-loc--compact{min-height:var(--vdc-tap);padding:0 10px;font-size:13px}.vd-page--counselor-cabinet .vdc-mhdr .vdc-loc-wrap .vdc-pop{top:calc(100% + 6px);right:0}.vd-page--counselor-cabinet .vdc-flayer{position:fixed;left:0;right:0;bottom:0;z-index:60;display:none;flex-direction:column;align-items:stretch;padding:0 12px calc(10px + env(safe-area-inset-bottom));pointer-events:none}.vd-page--counselor-cabinet .vdc-tabbar{display:flex;gap:2px;padding:6px;border-radius:27px;background:var(--vdc-glass);-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);border:1px solid var(--vdc-glass-b);box-shadow:var(--vdc-glass-sh);pointer-events:auto}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.vd-page--counselor-cabinet .vdc-hub,.vd-page--counselor-cabinet .vdc-tabbar{background:var(--vdc-chrome)}}@media (prefers-reduced-transparency:reduce){.vd-page--counselor-cabinet .vdc-hub,.vd-page--counselor-cabinet .vdc-tabbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--vdc-chrome)}}@media (prefers-contrast:more){.vd-page--counselor-cabinet .vdc-hub,.vd-page--counselor-cabinet .vdc-tabbar{background:var(--vdc-chrome);border-color:var(--vdc-border-s)}}.vd-page--counselor-cabinet .vdc-tab{position:relative;flex:1 1;min-width:0;min-height:var(--vdc-tap);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px 2px;border-radius:21px;color:var(--vdc-muted);text-decoration:none;transition:color .2s var(--vdc-ease),background .22s var(--vdc-ease)}.vd-page--counselor-cabinet .vdc-flayer--client .vdc-tab{min-height:58px;justify-content:flex-start;padding-top:6px}.vd-page--counselor-cabinet .vdc-tab:hover{color:var(--vdc-text);background:var(--vdc-pillbg);text-decoration:none}.vd-page--counselor-cabinet .vdc-tab[aria-current=page]{color:var(--vdc-primary-ink);background:var(--vdc-pillbg)}.vd-page--counselor-cabinet .vdc-tab--anchor{color:var(--vdc-primary-ink)}.vd-page--counselor-cabinet .vdc-tab--anchor[aria-expanded=true]{background:var(--vdc-pillbg)}.vd-page--counselor-cabinet .vdc-tab-ic{display:grid;place-items:center;height:22px;transition:transform .22s var(--vdc-ease)}.vd-page--counselor-cabinet .vdc-tab[aria-current=page] .vdc-tab-ic{transform:scale(1.04)}.vd-page--counselor-cabinet .vdc-tab-label{display:inline-flex;align-items:center;gap:2px;max-width:100%;font-size:10.5px;font-weight:600;line-height:12px;text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.vd-page--counselor-cabinet .vdc-tab-caret{flex:none}.vd-page--counselor-cabinet .vdc-tab-badge{position:absolute;top:2px;left:50%;margin-left:5px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--ci-coral);color:#0f1720;font:700 10px/16px var(--font-ui);text-align:center;border:1.5px solid var(--vdc-glass-strong)}.vd-page--counselor-cabinet .vdc-hub{margin-bottom:8px;padding:8px;border-radius:24px;background:var(--vdc-glass);-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);border:1px solid var(--vdc-glass-b);box-shadow:var(--vdc-glass-sh);pointer-events:auto}.vd-page--counselor-cabinet .vdc-hub-head{display:flex;gap:10px;align-items:center;padding:8px 10px 10px;border-bottom:1px solid var(--vdc-glass-b);margin-bottom:6px}.vd-page--counselor-cabinet .vdc-hub .vdc-who b{font:600 14px/1.2 var(--font-ui)}.vd-page--counselor-cabinet .vdc-hub .vdc-who small{font:400 11.5px/1.3 var(--font-ui)}.vd-page--counselor-cabinet .vdc-hub .vdc-pop-item{min-height:48px;border-radius:14px;font:600 13.5px/1.3 var(--font-ui)}.vd-page--counselor-cabinet .vdc-hub .vdc-pop-item:hover{background:var(--vdc-pillbg)}.vd-page--counselor-cabinet .vdc-hub .vdc-pop-item svg{width:34px;height:34px;padding:9px;border-radius:11px;background:var(--vdc-pillbg);color:var(--vdc-primary-ink)}.vd-page--counselor-cabinet .vdc-hub .vdc-pop-item--danger svg{background:var(--vdc-bad-bg);color:var(--vdc-bad)}.vd-page--counselor-cabinet .vdc-hub .vdc-pop-sep{border-top-color:var(--vdc-glass-b);margin:6px 10px}@media (max-width:1199px){.vd-page--counselor-cabinet{--vdc-sidebar-w:232px}.vd-page--counselor-cabinet .vdc-content{padding:10px 26px 30px}.vd-page--counselor-cabinet .vdc-util{padding:14px 26px 0}.vd-page--counselor-cabinet .vdc-kpis,.vd-page--counselor-cabinet .vdc-kpis[data-n="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.vd-page--counselor-cabinet .vdc-cols{grid-template-columns:1fr}.vd-page--counselor-cabinet .vdc-apt{grid-template-columns:96px minmax(0,1fr);row-gap:10px}.vd-page--counselor-cabinet .vdc-apt-acts{grid-column:1/-1;justify-content:flex-start}.vd-page--counselor-cabinet .vdc-apt-acts .vd-meet-line{justify-content:flex-start}.vd-page--counselor-cabinet .vdc-apt-acts .vd-meet-detail{text-align:left}}@media (max-width:767px){.vd-page--counselor-cabinet .vdc-shell{grid-template-columns:1fr}.vd-page--counselor-cabinet .vdc-sb,.vd-page--counselor-cabinet .vdc-util{display:none}.vd-page--counselor-cabinet .vdc-flayer,.vd-page--counselor-cabinet .vdc-mhdr{display:flex}.vd-page--counselor-cabinet .vdc-content{padding:14px 16px calc(var(--vdc-capsule-h) + env(safe-area-inset-bottom))}.vd-page--counselor-cabinet .vdc-kpis,.vd-page--counselor-cabinet .vdc-kpis[data-n="3"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vd-page--counselor-cabinet .vdc-kpi{padding:14px 15px;min-height:112px}.vd-page--counselor-cabinet .vdc-kpi-value{font-size:36px}.vd-page--counselor-cabinet .vdc-kpi-title{font-size:12px}.vd-page--counselor-cabinet .vdc-kpi-sub{font-size:11.5px}.vd-page--counselor-cabinet .vdc-card{padding:16px}.vd-page--counselor-cabinet .vdc-apt-acts .vd-meet .vd-btn,.vd-page--counselor-cabinet .vdc-apt-acts .vdc-btn{padding:0 12px}.vd-page--counselor-cabinet .vdc-h1{font-size:26px}}@media (max-width:352px){.vd-page--counselor-cabinet .vdc-kpis:is(:lang(ru),:lang(uk)){grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.vd-page--counselor-cabinet *,.vd-page--counselor-cabinet :after,.vd-page--counselor-cabinet :before{transition:none!important;animation:none!important}}.vd-page--counselor-cabinet .vdc-content:has([data-chat-workspace]){padding:0;max-width:none;min-height:0}.vd-page--counselor-cabinet .vdc-content:has([data-chat-workspace])>.vdc-page{padding:0}.vd-page--counselor-cabinet .vdc-shell:has([data-chat-workspace]) .vdc-util{padding:10px 24px;border-bottom:1px solid var(--vdc-border)}.vd-page--counselor-cabinet .vdc-shell--client:has([data-chat-workspace]) .vdc-util{padding:14px 24px 6px}@media (max-width:767px){.vd-page--counselor-cabinet .vdc-shell:has([data-chat-view=thread]) .vdc-mhdr{display:none}.vd-page--counselor-cabinet:has([data-chat-view=thread]) .vdc-flayer{display:none}}@media (max-width:767px){.vd-page--counselor-cabinet .vdc-shell[data-calendar-route=true]{--calendar-header-height:calc(64px + env(safe-area-inset-top))}.vd-page--counselor-cabinet .vdc-shell[data-calendar-route=true] .vdc-mhdr{position:fixed;top:0;left:0;right:0;height:var(--calendar-header-height);padding-top:calc(8px + env(safe-area-inset-top));box-sizing:border-box}.vd-page--counselor-cabinet .vdc-shell[data-calendar-route=true] .vdc-content{padding-top:calc(var(--calendar-header-height) + 12px);padding-bottom:calc(var(--vdc-capsule-h) + 28px + env(safe-area-inset-bottom));overflow:visible}}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-dash-head{margin-bottom:28px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-h1{font-weight:500;letter-spacing:-.035em;line-height:1.2;overflow-wrap:anywhere}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-h1 em{color:var(--ci-teal);font-weight:400}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-cols{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:22px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-cols>.vdc-card{border:0;box-shadow:none;padding:28px 30px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-card-head{justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:14px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-card-head h2{font:500 11px/1.5 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--ci-teal)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-card-link{min-height:44px;display:inline-flex;align-items:center;margin-left:0;white-space:normal}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-apt--featured{display:flex;flex-direction:column;align-items:stretch;padding:0}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-session-time{display:block;font:500 47px/1.15 var(--font-display);letter-spacing:-.04em;color:var(--ci-teal);margin:6px 0 15px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-session-time small{font:400 12px/1.5 var(--font-ui);letter-spacing:0;color:var(--vdc-muted);display:inline-block}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content :is(.vdc-apt--featured h3,.vdc-next .vdc-empty h3){font:500 25px/1.3 var(--font-display);letter-spacing:-.035em;margin:0}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-session-meta{font-size:12px;color:var(--vdc-muted);margin:5px 0 12px;overflow-wrap:anywhere}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-apt--featured .vdc-apt-acts{justify-content:flex-start;margin-top:20px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content :is(.vdc-btn,.vdc-retry,.vd-meet .vd-btn){min-height:44px;border-radius:17px 17px 0 17px;white-space:normal;height:auto;max-width:100%}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-apt--featured .vd-meet-line{justify-content:flex-start}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-hint{font-size:11px;margin-top:14px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-requests{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-request-count{font:500 50px/1.1 var(--font-display);color:var(--ci-violet-30)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-request-body{display:flex;flex-direction:column;flex:1 1;width:100%;min-width:0}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-request-body h2{font:500 24px/1.3 var(--font-ui);letter-spacing:-.02em}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-request-body p{font-size:12px;color:var(--ci-violet-30);margin:8px 0}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-request-link{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding-top:16px;color:var(--ci-violet-30);font-size:13px;font-weight:500}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-cols .vdc-requests--empty{background:var(--vdc-surface)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-requests--empty :is(.vdc-request-count,p,a){color:var(--vdc-muted)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpis{gap:0;margin:25px 0 30px;border-block:1px solid var(--vdc-border-s);grid-template-columns:repeat(3,minmax(0,1fr))}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpis[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi{border:0;border-radius:0;padding:17px 25px;background:transparent;box-shadow:none;min-width:0}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi+.vdc-kpi{border-left:1px solid var(--vdc-border-s)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi:first-child{padding-left:0}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi-value{font:500 24px/1.2 var(--font-ui);margin-top:7px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content :is(.vdc-kpi-title,.vdc-kpi-sub){color:var(--vdc-muted);font-size:12px;overflow-wrap:anywhere}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi-sub--light{font-size:11px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-lower{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:35px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-lower h2{font:500 23px/1.3 var(--font-display);letter-spacing:-.035em;margin:0}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-available-line{display:flex;gap:13px;align-items:center;margin:18px 0 8px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-slot-icon{flex:none;display:grid;place-items:center;width:43px;height:43px;border-radius:15px 15px 0 15px;color:var(--ci-teal);background:var(--vdc-t1)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-available-line strong{font-size:14px;font-weight:500}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content :is(.vdc-available-line p,.vdc-visibility-hint){display:block;color:var(--vdc-muted);font-size:12px;margin:6px 0 0}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-text-link{display:inline-flex;align-items:center;min-height:44px;padding:10px 0;font-size:12px;color:var(--ci-teal);text-decoration:underline;text-underline-offset:4px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-visibility{border-left:1px solid var(--vdc-border-s);padding-left:35px;min-width:0}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-visibility--attention{background:var(--ci-amber-90);border:0;padding:22px;border-radius:24px 24px 0 24px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-visibility summary{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:0;min-height:55px;cursor:pointer;list-style:none}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-visibility summary::-webkit-details-marker{display:none}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-visibility summary>svg{flex:none}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-visibility details[open] summary>svg{transform:rotate(180deg)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-status-rows{margin-top:17px;border-top:1px solid var(--vdc-border)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-status-rows>div{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;border-bottom:1px solid var(--vdc-border);padding:12px 0;font-size:12px}@media (max-width:1000px){.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-cols{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:15px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-cols>.vdc-card{padding:23px}}@media (max-width:649px){.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-cols{grid-template-columns:minmax(0,1fr)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-h1{font-size:31px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-h1 em{display:block}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-cols>.vdc-card{padding:20px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-session-time{font-size:37px;margin-bottom:11px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content :is(.vdc-apt--featured h3,.vdc-next .vdc-empty h3){font-size:21px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-requests{flex-direction:row;gap:13px;align-items:center}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-request-count{font-size:35px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-request-body h2{font-size:17px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-request-link{padding-top:0}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi{padding:19px 14px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpis[data-n="3"] .vdc-kpi:last-child{grid-column:1/-1;border-left:0;border-top:1px solid var(--vdc-border-s);padding-left:0}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-lower{grid-template-columns:minmax(0,1fr);gap:27px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-visibility{border-left:0;border-top:1px solid var(--vdc-border-s);padding:25px 0 0}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-visibility--attention{border:0;padding:22px}}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi-ghost{display:block;top:19px;left:25px;right:auto;bottom:auto;width:16px;height:16px;opacity:1;color:var(--ci-teal)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi-ghost svg{width:16px;height:16px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi:first-child .vdc-kpi-ghost{left:0}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi-title{padding-left:24px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi--k4 .vdc-kpi-ghost{display:none}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi--k4 .vdc-kpi-title{padding-left:0}@media (max-width:649px){.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi-ghost{left:14px;top:21px}}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content{--vdc-m3-surface-low:var(--vdci-light-surface-inset)}html[data-theme=dark] .vd-page--counselor-cabinet .vdc-dash.vd-v5-content{--vdc-m3-surface-low:var(--vdc-bg-alt)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-h1{font:400 45px/52px var(--font-display);letter-spacing:-.025em}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-cols>.vdc-card{border-radius:28px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-next{background:var(--vdc-primary-soft)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-cols .vdc-requests--empty,.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-requests{background:var(--vdc-t2)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-request-body h2,.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-request-count,.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-requests--empty .vdc-request-count{color:var(--vdc-t2f)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-card-link,.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-request-link,.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-text-link{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;width:auto;min-height:44px;padding:0 16px;border-radius:999px;font:600 14px/20px var(--font-ui);text-decoration:none;transition:background-color .16s var(--vdc-ease)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-request-link{margin-top:auto;color:var(--vdc-t2f)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-requests--empty .vdc-request-link{color:var(--vdc-t2f)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content :is(.vdc-text-link,.vdc-card-link):hover{background:color-mix(in srgb,var(--vdc-primary) 12%,transparent);text-decoration:none}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-request-link:hover{background:color-mix(in srgb,var(--vdc-t2f) 12%,transparent);text-decoration:none}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content :is(.vdc-btn,.vdc-retry,.vd-meet .vd-btn){border-radius:999px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-next .vdc-btn--ghost{border-color:var(--vdc-primary);background:transparent}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpis,.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpis[data-n="2"]{gap:16px;border:0}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi,.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi:first-child{min-height:150px;padding:22px 24px;border:0;border-radius:28px;background:var(--vdc-m3-surface-low)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi+.vdc-kpi{border:0}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi-ghost,.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi:first-child .vdc-kpi-ghost{left:24px;top:24px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi-value{font:400 36px/44px var(--font-display);color:var(--vdc-strong)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi--k4 .vdc-kpi-value{font-size:clamp(24px,2.4vw,36px);overflow-wrap:anywhere}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi-title{font:600 14px/20px var(--font-ui)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi-sub{font:400 14px/20px var(--font-ui)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-lower{gap:16px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content :is(.vdc-availability,.vdc-visibility){min-width:0;padding:24px;border:0;border-radius:28px;background:var(--vdc-m3-surface-low)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-visibility--attention{background:var(--vdc-warn-bg)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-lower h2{font:400 24px/32px var(--font-display);letter-spacing:-.02em}@media (max-width:649px){.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-h1{font:400 36px/44px var(--font-display)}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpis,.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpis[data-n="2"]{gap:12px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi,.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi:first-child{min-height:128px;padding:18px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpis[data-n="3"] .vdc-kpi:last-child{border:0;padding-left:18px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi-ghost,.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-kpi:first-child .vdc-kpi-ghost{left:18px;top:20px}.vd-page--counselor-cabinet .vdc-dash.vd-v5-content .vdc-lower{gap:12px}}@media (prefers-reduced-motion:reduce){.vd-page--counselor-cabinet .vdc-dash.vd-v5-content :is(.vdc-request-link,.vdc-text-link,.vdc-card-link){transition:none}}@media (min-width:768px){.vd-page--counselor-cabinet .vdc-shell--client:has(:is([data-chat-workspace],[data-unified-chat])) .vdc-main{position:relative}.vd-page--counselor-cabinet .vdc-shell--client:has(:is([data-chat-workspace],[data-unified-chat])) .vdc-main>.vdc-util{display:flex;position:absolute;top:0;right:0;z-index:2;padding:14px 24px 0;border:0;background:none}.vd-page--counselor-cabinet .vdc-shell--client:has(:is([data-chat-workspace],[data-unified-chat])) .vdc-util .vdc-loc-wrap{display:none}}@media (min-width:768px){.vd-page--counselor-cabinet .vdc-shell:has([data-m3=workspace]) .vdc-main{min-height:100vh;min-height:100dvh}.vd-page--counselor-cabinet .vdc-content [data-unified-chat]:has(>[data-m3=workspace]),.vd-page--counselor-cabinet .vdc-content:has([data-m3=workspace])>.vdc-page,.vd-page--counselor-cabinet .vdc-shell:has([data-m3=workspace]) .vdc-content{flex:1 1 auto;display:flex;flex-direction:column}.vd-page--counselor-cabinet .vdc-content [data-m3=workspace]{flex:1 1;height:auto;contain:size}.vd-page--counselor-cabinet .vdc-shell--client .vdc-content:has([data-m3=workspace]){max-width:1240px;padding:10px 36px 34px}}@media (min-width:768px) and (max-width:1199px){.vd-page--counselor-cabinet .vdc-shell--client .vdc-content:has([data-m3=workspace]){padding:10px 26px 30px}}@media (min-width:966px){.vd-page--counselor-cabinet .vdc-shell--client:has([data-m3=workspace]){--vdc-chat-list-width:360px;--vdc-chat-inline-padding:36px;--vdc-chat-bottom-padding:34px;--vdc-chat-crisis-space:68px}.vd-page--counselor-cabinet .vdc-shell--client:has([data-m3=workspace]) .vdc-client-crisis-dock{position:absolute;left:0;bottom:var(--vdc-chat-bottom-padding);width:calc(var(--vdc-chat-inline-padding) + var(--vdc-chat-list-width));min-height:var(--vdc-chat-crisis-space);padding:0 0 24px var(--vdc-chat-inline-padding)}.vd-page--counselor-cabinet .vdc-shell--client [data-m3=workspace] [data-m3=conv-list]{padding-bottom:var(--vdc-chat-crisis-space)}}@media (min-width:966px) and (max-width:1199px){.vd-page--counselor-cabinet .vdc-shell--client:has([data-m3=workspace]){--vdc-chat-list-width:264px;--vdc-chat-inline-padding:26px;--vdc-chat-bottom-padding:30px}}