:root{color:var(--therapist-tone-29-42-37,#1d2a25);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--brand:var(--therapist-tone-35-130-99,#238263);--brand-active:var(--therapist-tone-27-105-79,#1b694f);--brand-soft:var(--therapist-tone-233-244-239,#e9f4ef);--surface:#fff;--surface-translucent:#fffffff0;--muted:var(--therapist-tone-105-117-111,#69756f);--border:var(--therapist-tone-48-96-77-0_13,#30604d21);--danger:#b42318;--shadow-card:0 8px 24px var(--therapist-tone-31-76-59-0_055,#1f4c3b0e);--shadow-floating:0 14px 32px var(--therapist-tone-31-76-59-0_11,#1f4c3b1c);background:#f5f7f5;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif}*{box-sizing:border-box}html{background:#eef2ef}body{min-width:320px;min-height:100vh;margin:0}button,input,textarea,select{font:inherit}button{cursor:pointer;color:inherit;appearance:none}a{color:inherit;text-decoration:none}#app{isolation:isolate;width:min(100%,480px);min-height:100vh;box-shadow:0 0 40px var(--therapist-tone-24-55-44-0_06,#18372c0f);background:#f8faf7;margin:0 auto;position:relative;overflow:hidden}html[data-mobile-identity=PLATFORM_ADMIN] #app,html[data-mobile-identity=PARTNER_ADMIN] #app{overflow:clip}#app:before{z-index:0;content:"";pointer-events:none;background-image:linear-gradient(#f8faf733,#f8faf733),url(/assets/mobile-soft-bg-v2-BnpQV65I.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:min(100vw,480px);height:100dvh;position:fixed;top:0;left:50%;transform:translate(-50%)}#app>*{z-index:1;position:relative}html[data-mobile-identity=CONSUMER] #app:before{background-image:linear-gradient(#f8faf733,#f8faf733),url(/assets/mobile-soft-bg-v4-So689A6-.png)}.subpage-intro{border:1px solid var(--therapist-tone-220-233-226,#dce9e2);color:var(--therapist-tone-88-112-103,#587067);background:var(--therapist-tone-238-247-242,#eef7f2);border-radius:13px;margin:14px 0 16px;padding:11px 13px;font-size:12px;line-height:1.6}html[data-mobile-theme=therapist-rose]{--therapist-tone-10-70-50-0_16:#2e222829;--therapist-tone-101-116-109:#85536e;--therapist-tone-102-118-111:#875570;--therapist-tone-103-184-158:#a97691;--therapist-tone-105-117-111:#885571;--therapist-tone-108-124-116:#8f5976;--therapist-tone-11-66-49-0_2:#2c212733;--therapist-tone-113-128-120:#945d7a;--therapist-tone-116-129-123:#975e7c;--therapist-tone-12-29-22-0_18:#1711152e;--therapist-tone-120-172-152:#ab7994;--therapist-tone-13-28-22-0:#17111500;--therapist-tone-13-28-22-0_5:#17111580;--therapist-tone-130-145-137:#a46e8b;--therapist-tone-131-144-137:#a46e8b;--therapist-tone-137-148-143:#a87590;--therapist-tone-138-150-144:#aa7792;--therapist-tone-139-152-146:#ab7893;--therapist-tone-139-153-147:#ab7994;--therapist-tone-142-183-165:#bb89a4;--therapist-tone-146-160-154:#b57d9b;--therapist-tone-147-160-155:#b57e9b;--therapist-tone-15-52-39-0_2:#261c2233;--therapist-tone-154-165-159:#b986a1;--therapist-tone-157-201-184:#c89eb4;--therapist-tone-158-190-173:#c498af;--therapist-tone-159-207-189:#cba4b8;--therapist-tone-168-183-176:#c59ab1;--therapist-tone-169-179-174:#c498af;--therapist-tone-17-102-71:#44333c;--therapist-tone-185-213-200:#d6b8c8;--therapist-tone-19-35-29-0_48:#1f171b7a;--therapist-tone-19-88-67-0_82:#3e2e36d1;--therapist-tone-20-35-30-0_48:#20171c7a;--therapist-tone-20-38-31-0_65:#21191da6;--therapist-tone-20-38-31-0_72:#21191db8;--therapist-tone-203-213-207:#ddc3d1;--therapist-tone-205-228-218:#e3ced9;--therapist-tone-207-221-213:#e1cbd7;--therapist-tone-207-229-219:#e4d0db;--therapist-tone-207-232-220:#e5d2dc;--therapist-tone-214-228-221:#e6d4de;--therapist-tone-216-225-221:#e6d3dd;--therapist-tone-216-228-221-0_82:#e7d5dfd1;--therapist-tone-217-236-227:#ebdae3;--therapist-tone-219-229-223:#e8d7e0;--therapist-tone-22-173-73:#784b63;--therapist-tone-220-233-226:#ebdae3;--therapist-tone-220-235-228:#ecdbe4;--therapist-tone-223-230-226:#ebdae3;--therapist-tone-223-231-226:#ebdbe4;--therapist-tone-223-231-227:#ebdbe4;--therapist-tone-226-242-234:#f0e4eb;--therapist-tone-229-238-233:#f0e3ea;--therapist-tone-23-107-82:#503242;--therapist-tone-23-107-82-0_08:#50324214;--therapist-tone-23-107-82-0_1:#5032421a;--therapist-tone-23-107-82-0_12:#5032421f;--therapist-tone-23-107-82-0_16:#50324229;--therapist-tone-23-107-82-0_18:#5032422e;--therapist-tone-23-49-41:#291f24;--therapist-tone-23-60-48:#30232a;--therapist-tone-231-238-234:#f1e4eb;--therapist-tone-231-243-238:#f2e7ed;--therapist-tone-231-245-239:#f3e9ee;--therapist-tone-232-242-237:#f2e7ed;--therapist-tone-233-239-236:#f2e6ec;--therapist-tone-233-244-239:#f3e9ef;--therapist-tone-234-240-236:#f2e7ed;--therapist-tone-234-247-241:#f5ecf1;--therapist-tone-234-247-242:#f5ecf1;--therapist-tone-236-239-237:#f3e8ee;--therapist-tone-237-241-239:#f4eaef;--therapist-tone-237-242-239:#f4ebf0;--therapist-tone-237-247-242:#f6eef2;--therapist-tone-238-241-239:#f4ebf0;--therapist-tone-238-245-241:#f6edf2;--therapist-tone-238-246-242:#f6eef2;--therapist-tone-238-247-242:#f6eff3;--therapist-tone-239-248-244:#f7f0f4;--therapist-tone-24-55-44-0_045:#2d22280b;--therapist-tone-24-55-44-0_06:#2d22280f;--therapist-tone-24-55-44-0_08:#2d222814;--therapist-tone-240-243-241:#f6edf2;--therapist-tone-240-248-244:#f7f1f4;--therapist-tone-242-243-243:#f6eff3;--therapist-tone-242-247-244:#f8f1f5;--therapist-tone-243-248-245:#f8f3f6;--therapist-tone-243-249-246:#f9f3f6;--therapist-tone-244-248-246:#f9f3f6;--therapist-tone-245-247-246:#f9f3f6;--therapist-tone-245-248-246:#f9f4f7;--therapist-tone-246-248-247:#f9f5f7;--therapist-tone-246-249-247:#faf5f8;--therapist-tone-247-250-248:#fbf7f9;--therapist-tone-248-251-249:#fbf8fa;--therapist-tone-251-253-252:#fdfbfc;--therapist-tone-26-119-87-0_09:#59384a17;--therapist-tone-27-105-79:#513343;--therapist-tone-29-42-37:#291e24;--therapist-tone-29-48-39:#2c2127;--therapist-tone-29-59-48:#33252d;--therapist-tone-31-53-44:#30242a;--therapist-tone-31-70-56-0_08:#3a2b3314;--therapist-tone-31-76-57-0_06:#3e2e360f;--therapist-tone-31-76-57-0_1:#3e2e361a;--therapist-tone-31-76-57-0_14:#3e2e3624;--therapist-tone-31-76-59-0_055:#3e2e360e;--therapist-tone-31-76-59-0_11:#3e2e361c;--therapist-tone-34-70-55-0_05:#3c2c350d;--therapist-tone-35-113-87-0_08:#5b394b14;--therapist-tone-35-113-87-0_14:#5b394b24;--therapist-tone-35-130-99:#664054;--therapist-tone-36-58-49:#36282f;--therapist-tone-36-58-50:#36282f;--therapist-tone-38-59-49:#382931;--therapist-tone-38-60-52:#382a31;--therapist-tone-39-133-116:#6a4257;--therapist-tone-39-97-75:#543445;--therapist-tone-40-68-58:#3e2e37;--therapist-tone-45-139-110:#71475d;--therapist-tone-45-70-59:#42313a;--therapist-tone-47-146-114:#774a62;--therapist-tone-48-96-77-0_13:#58374921;--therapist-tone-50-143-114:#774a62;--therapist-tone-51-72-63:#47343e;--therapist-tone-64-82-73:#5a384a;--therapist-tone-66-83-76:#5c394c;--therapist-tone-73-100-90:#6a4358;--therapist-tone-78-94-88:#6a4257;--therapist-tone-79-155-129:#905a77;--therapist-tone-82-102-93:#71475d;--therapist-tone-82-97-91:#6e455b;--therapist-tone-88-112-103:#7b4d65;--therapist-tone-88-205-168:#ac7a94;--therapist-tone-98-114-105:#82526c;--brand:#8e5574;--brand-active:#74415e;--profile-income-accent:#ed783b;--brand-soft:#f5e9ef;--surface:#fffdfc;--surface-translucent:#fffdfcf5;--muted:#786b74;--border:#8b577429;--shadow-card:0 8px 24px #6641550e;--shadow-floating:0 14px 32px #6641551c;color:#352b33;accent-color:var(--brand);background:#f7f0f2}html[data-mobile-theme=therapist-rose] #app{background:#fcf8f6;box-shadow:0 0 40px #6641550f}html[data-mobile-theme=therapist-rose] #app:before{background-image:linear-gradient(#fcf8f62e,#fcf8f62e),url(/assets/therapist-rose-bg-Dloj0FML.webp);background-position:bottom;background-repeat:no-repeat;background-size:cover}html[data-mobile-theme=therapist-rose] .app-shell>main{background-color:#0000}html[data-mobile-theme=therapist-rose] .app-shell>main>.page-header>button:not(:first-child){color:#674d5d;box-shadow:none;background:0 0;border-color:#0000}html[data-mobile-theme=therapist-rose] .therapist-page .hero-card,html[data-mobile-theme=therapist-rose] .profile-page .user-card{color:#633b55;background:radial-gradient(circle at 95% 10%,#fffcf7a6,#0000 50%),linear-gradient(125deg,#f0dce7,#f7e8e7);box-shadow:0 12px 28px #7e4e691a}html[data-mobile-theme=therapist-rose] .therapist-page .hero-card small,html[data-mobile-theme=therapist-rose] .therapist-page .hero-card p,html[data-mobile-theme=therapist-rose] .profile-page .user-summary p{color:#79566a}html[data-mobile-theme=therapist-rose] .therapist-page .hero-card button,html[data-mobile-theme=therapist-rose] .profile-page .identity-select,html[data-mobile-theme=therapist-rose] .profile-page .current-identity{color:#75445f;background:#fffdfba3;border-color:#8b57742e}html[data-mobile-theme=therapist-rose] .therapist-page .accepting-switch span,html[data-mobile-theme=therapist-rose] .profile-page .identity-trigger strong{color:#75445f}html[data-mobile-theme=therapist-rose] .therapist-page .inline-switch i{background:#c9b9c2}html[data-mobile-theme=therapist-rose] .therapist-page .inline-switch input:checked+i{background:var(--brand)}html[data-mobile-theme=therapist-rose] .profile-page .shortcut-grid .shortcut-therapist-contract>span{color:#8e5574;background:#f5e9ef}html[data-mobile-theme=therapist-rose] .profile-page .shortcut-grid .shortcut-therapist-wallet>span{color:#a36946;background:#fbefe4}html[data-mobile-theme=therapist-rose] .profile-page .shortcut-grid .shortcut-channel-promotion>span{color:#91677f;background:#f7eef4}html[data-mobile-theme=therapist-rose] .profile-page .shortcut-grid .shortcut-consumer-addresses>span{color:#5b8f88;background:#edf5f1}html[data-mobile-theme=management-orange]{--management-tone-100-118-111:#a66234;--management-tone-102-118-111:#a76235;--management-tone-104-122-114:#ac6536;--management-tone-104-123-115:#ac6636;--management-tone-109-126-119:#b36938;--management-tone-111-128-120:#b66b39;--management-tone-113-130-122:#b86d3a;--management-tone-114-130-122:#b96d3b;--management-tone-114-131-123:#ba6e3b;--management-tone-115-173-151:#ca8556;--management-tone-116-132-124:#bc6f3b;--management-tone-12-108-72:#4a392e;--management-tone-12-42-32-0_68:#221a15ad;--management-tone-120-137-129:#c2733f;--management-tone-122-139-131:#c37642;--management-tone-123-137-131:#c37541;--management-tone-123-139-132:#c47643;--management-tone-124-139-133:#c47743;--management-tone-125-142-134:#c57947;--management-tone-129-144-135:#c67c4b;--management-tone-13-35-27-0_48:#1e17127a;--management-tone-132-146-140:#c77f4f;--management-tone-137-150-143:#ca8456;--management-tone-138-151-145:#ca8557;--management-tone-14-108-75-0_18:#4c3a2e2e;--management-tone-159-207-189:#e2ae8c;--management-tone-16-120-81:#673d21;--management-tone-160-170-165:#db9a6f;--management-tone-167-184-176:#dfa680;--management-tone-18-112-78-0_16:#633a1f29;--management-tone-20-51-40-0_18:#2c221b2e;--management-tone-216-225-221:#f3dec6;--management-tone-217-227-222:#f3e0c9;--management-tone-217-232-224:#f4e2cd;--management-tone-219-228-223:#f4e1cb;--management-tone-22-136-95:#784726;--management-tone-22-136-95-0_06:#7847260f;--management-tone-22-136-95-0_16:#78472629;--management-tone-22-136-95-0_26:#78472642;--management-tone-22-136-95-0_28:#78472647;--management-tone-22-136-95-0_34:#78472657;--management-tone-22-40-33-0_48:#271e187a;--management-tone-220-229-224:#f4e2cd;--management-tone-220-230-225:#f4e2cd;--management-tone-220-232-226:#f5e3cf;--management-tone-220-233-227:#f5e4d0;--management-tone-220-239-231:#f6e7d5;--management-tone-221-231-226:#f5e3cf;--management-tone-223-232-227:#f5e5d2;--management-tone-223-233-228:#f6e5d2;--management-tone-223-234-228:#f6e6d3;--management-tone-224-232-228:#f6e5d2;--management-tone-225-233-228:#f6e6d4;--management-tone-225-233-229:#f6e6d4;--management-tone-227-235-230:#f7e8d7;--management-tone-228-235-231:#f7e9d8;--management-tone-229-236-232:#f7eada;--management-tone-23-107-82:#633a1f;--management-tone-23-107-82-0_08:#633a1f14;--management-tone-23-112-84:#673d20;--management-tone-230-236-232:#f7eadb;--management-tone-231-236-233:#f8ebdc;--management-tone-231-237-233:#f8ebdc;--management-tone-231-243-238:#f9eee1;--management-tone-231-245-238:#f9efe3;--management-tone-232-238-234:#f8ecde;--management-tone-232-245-239:#f9efe4;--management-tone-233-247-240:#faf1e6;--management-tone-234-240-237:#f9eee1;--management-tone-234-241-237:#f9eee2;--management-tone-234-245-239:#faf0e5;--management-tone-236-241-238:#f9efe4;--management-tone-237-242-239:#faf0e5;--management-tone-237-248-243:#fbf3ea;--management-tone-238-243-240:#faf1e7;--management-tone-238-247-242:#fbf3ea;--management-tone-238-248-242:#fbf4eb;--management-tone-238-248-243:#fbf4eb;--management-tone-24-119-85-0_15:#6d402226;--management-tone-24-119-85-0_16:#6d402229;--management-tone-24-144-105:#804b28;--management-tone-240-248-244:#fbf5ed;--management-tone-240-248-244-0_96:#fbf5edf5;--management-tone-241-244-242:#fbf3ea;--management-tone-241-245-243:#fbf4eb;--management-tone-242-247-244:#fbf5ee;--management-tone-242-248-245:#fcf5ef;--management-tone-244-247-245:#fcf6ef;--management-tone-247-250-248:#fdf9f4;--management-tone-248-250-249:#fdf9f5;--management-tone-25-43-36-0_48:#2a201a7a;--management-tone-25-65-50-0_14:#382b2224;--management-tone-250-252-251:#fefbf8;--management-tone-251-253-252:#fefcfa;--management-tone-251-254-252:#fefdfb;--management-tone-27-61-49:#372a22;--management-tone-28-78-61-0_08:#42322814;--management-tone-29-56-46:#352920;--management-tone-30-74-58-0_045:#4132280b;--management-tone-31-51-44:#33271f;--management-tone-31-67-54-0_08:#3d2f2514;--management-tone-32-58-49:#382b22;--management-tone-33-122-92:#764525;--management-tone-33-55-47:#372a22;--management-tone-33-59-50:#392c23;--management-tone-33-67-55:#3e3026;--management-tone-35-137-104-0_35:#834d2959;--management-tone-35-58-49:#3a2c23;--management-tone-36-58-50:#3a2d24;--management-tone-36-83-66-0_035:#4a392d09;--management-tone-37-59-51:#3b2e24;--management-tone-38-58-50:#3b2e24;--management-tone-38-58-51:#3b2e24;--management-tone-38-59-51:#3c2e25;--management-tone-38-60-52:#3d2f25;--management-tone-38-61-52:#3d2f26;--management-tone-40-72-59:#46352b;--management-tone-41-65-56:#423228;--management-tone-41-67-56:#433329;--management-tone-42-64-55:#423228;--management-tone-45-70-60:#47372c;--management-tone-48-71-62:#4a392d;--management-tone-48-72-62:#4a392e;--management-tone-48-75-65:#4c3b2f;--management-tone-5-16-12-0_9:#0d0a08e6;--management-tone-50-74-64:#4d3b2f;--management-tone-52-75-66:#4f3c30;--management-tone-52-80-70:#643b20;--management-tone-64-88-79:#744424;--management-tone-65-155-119-0_05:#a762350d;--management-tone-66-91-81:#774626;--management-tone-67-91-80:#784726;--management-tone-74-165-132:#b66b39;--management-tone-76-98-89:#844e2a;--management-tone-80-99-91:#88502b;--management-tone-81-103-94:#8c522c;--management-tone-82-102-94:#8c522c;--management-tone-82-103-95:#8d532c;--management-tone-82-104-94:#8d532d;--management-tone-82-108-98:#91552e;--management-tone-83-103-95:#8d532d;--management-tone-83-104-94:#8e542d;--management-tone-83-107-98:#91552e;--management-tone-84-107-98:#91562e;--management-tone-84-174-136:#c37440;--management-tone-93-109-102:#995a30;--management-tone-94-181-144:#c77d4c;--management-tone-96-112-104:#9e5d32;--management-tone-96-115-106:#a05f33;--management-tone-96-116-106:#a15f33;--management-tone-97-115-106:#a15f33;--therapist-tone-10-70-50-0_16:#32261e29;--therapist-tone-101-116-109:#a56134;--therapist-tone-102-118-111:#a76235;--therapist-tone-103-184-158:#ca8456;--therapist-tone-105-117-111:#a96335;--therapist-tone-108-124-116:#b06838;--therapist-tone-11-66-49-0_2:#30251d33;--therapist-tone-113-128-120:#b76c3a;--therapist-tone-116-129-123:#ba6e3b;--therapist-tone-12-29-22-0_18:#1913102e;--therapist-tone-120-172-152:#cb8759;--therapist-tone-13-28-22-0:#19131000;--therapist-tone-13-28-22-0_5:#19131080;--therapist-tone-130-145-137:#c77d4c;--therapist-tone-131-144-137:#c77d4c;--therapist-tone-137-148-143:#c98354;--therapist-tone-138-150-144:#ca8556;--therapist-tone-139-152-146:#ca8659;--therapist-tone-139-153-147:#cb8759;--therapist-tone-142-183-165:#da976b;--therapist-tone-146-160-154:#d68d5c;--therapist-tone-147-160-155:#d68d5d;--therapist-tone-15-52-39-0_2:#29201933;--therapist-tone-154-165-159:#d99466;--therapist-tone-157-201-184:#e1aa85;--therapist-tone-158-190-173:#dfa47d;--therapist-tone-159-207-189:#e2ae8c;--therapist-tone-168-183-176:#dfa680;--therapist-tone-169-179-174:#dfa47d;--therapist-tone-17-102-71:#4a392d;--therapist-tone-185-213-200:#e9c0a5;--therapist-tone-19-35-29-0_48:#221a157a;--therapist-tone-19-88-67-0_82:#423329d1;--therapist-tone-20-35-30-0_48:#221a157a;--therapist-tone-20-38-31-0_65:#241c16a6;--therapist-tone-20-38-31-0_72:#241c16b8;--therapist-tone-203-213-207:#eccab4;--therapist-tone-205-228-218:#f0d4c1;--therapist-tone-207-221-213:#efd1bd;--therapist-tone-207-229-219:#f2dcc2;--therapist-tone-207-232-220:#f3ddc5;--therapist-tone-214-228-221:#f3dfc7;--therapist-tone-216-225-221:#f3dec6;--therapist-tone-216-228-221-0_82:#f3e0c9d1;--therapist-tone-217-236-227:#f5e4d0;--therapist-tone-219-229-223:#f4e1cc;--therapist-tone-22-173-73:#94572f;--therapist-tone-220-233-226:#f5e4d0;--therapist-tone-220-235-228:#f5e5d2;--therapist-tone-223-230-226:#f5e4d0;--therapist-tone-223-231-226:#f5e4d1;--therapist-tone-223-231-227:#f5e4d1;--therapist-tone-226-242-234:#f8ebdc;--therapist-tone-229-238-233:#f8ebdc;--therapist-tone-23-107-82:#633a1f;--therapist-tone-23-107-82-0_08:#633a1f14;--therapist-tone-23-107-82-0_1:#633a1f1a;--therapist-tone-23-107-82-0_12:#633a1f1f;--therapist-tone-23-107-82-0_16:#633a1f29;--therapist-tone-23-107-82-0_18:#633a1f2e;--therapist-tone-23-49-41:#2d221b;--therapist-tone-23-60-48:#342820;--therapist-tone-231-238-234:#f8ebdd;--therapist-tone-231-243-238:#f9eee1;--therapist-tone-231-245-239:#f9efe3;--therapist-tone-232-242-237:#f9eee1;--therapist-tone-233-239-236:#f8eddf;--therapist-tone-233-244-239:#f9efe4;--therapist-tone-234-240-236:#f9eee1;--therapist-tone-234-247-241:#faf1e7;--therapist-tone-234-247-242:#faf1e7;--therapist-tone-236-239-237:#f9eee2;--therapist-tone-237-241-239:#f9f0e4;--therapist-tone-237-242-239:#faf0e5;--therapist-tone-237-247-242:#faf3ea;--therapist-tone-238-241-239:#faf0e5;--therapist-tone-238-245-241:#faf2e9;--therapist-tone-238-246-242:#faf3ea;--therapist-tone-238-247-242:#fbf3ea;--therapist-tone-239-248-244:#fbf4ec;--therapist-tone-24-55-44-0_045:#31261e0b;--therapist-tone-24-55-44-0_06:#31261e0f;--therapist-tone-24-55-44-0_08:#31261e14;--therapist-tone-240-243-241:#faf2e9;--therapist-tone-240-248-244:#fbf5ed;--therapist-tone-242-243-243:#fbf3ea;--therapist-tone-242-247-244:#fbf5ee;--therapist-tone-243-248-245:#fcf6ef;--therapist-tone-243-249-246:#fcf6f0;--therapist-tone-244-248-246:#fcf6f0;--therapist-tone-245-247-246:#fcf6f0;--therapist-tone-245-248-246:#fcf7f1;--therapist-tone-246-248-247:#fcf7f2;--therapist-tone-246-249-247:#fcf8f3;--therapist-tone-247-250-248:#fdf9f4;--therapist-tone-248-251-249:#fdfaf6;--therapist-tone-251-253-252:#fefcfa;--therapist-tone-26-119-87-0_09:#6e412317;--therapist-tone-27-105-79:#643b20;--therapist-tone-29-42-37:#2c221b;--therapist-tone-29-48-39:#30251d;--therapist-tone-29-59-48:#372a22;--therapist-tone-31-53-44:#342820;--therapist-tone-31-70-56-0_08:#3f302614;--therapist-tone-31-76-57-0_06:#4233290f;--therapist-tone-31-76-57-0_1:#4233291a;--therapist-tone-31-76-57-0_14:#42332924;--therapist-tone-31-76-59-0_055:#4233290e;--therapist-tone-31-76-59-0_11:#4233291c;--therapist-tone-34-70-55-0_05:#4132280d;--therapist-tone-35-113-87-0_08:#70422314;--therapist-tone-35-113-87-0_14:#70422324;--therapist-tone-35-130-99:#7e4a28;--therapist-tone-36-58-49:#3a2d24;--therapist-tone-36-58-50:#3a2d24;--therapist-tone-38-59-49:#3c2e25;--therapist-tone-38-60-52:#3d2f25;--therapist-tone-39-133-116:#834d29;--therapist-tone-39-97-75:#673d21;--therapist-tone-40-68-58:#433329;--therapist-tone-45-139-110:#8c522c;--therapist-tone-45-70-59:#47372c;--therapist-tone-47-146-114:#93562e;--therapist-tone-48-96-77-0_13:#6d402321;--therapist-tone-50-143-114:#93562e;--therapist-tone-51-72-63:#4c3b2f;--therapist-tone-64-82-73:#6f4123;--therapist-tone-66-83-76:#714324;--therapist-tone-73-100-90:#834d29;--therapist-tone-78-94-88:#834d29;--therapist-tone-79-155-129:#b26938;--therapist-tone-82-102-93:#8c522c;--therapist-tone-82-97-91:#88502b;--therapist-tone-88-112-103:#985a30;--therapist-tone-88-205-168:#cb875a;--therapist-tone-98-114-105:#a15f33}:root :is(.platform-page,.partner-page,.management-filter-sheet) :is(input,select,textarea):is(:focus,:focus-visible){border-color:var(--brand);outline:2px solid var(--brand-soft);outline-offset:1px;box-shadow:0 0 0 2px var(--brand-soft);caret-color:var(--brand)}html[data-mobile-theme=management-orange]{--brand:#ae5126;--brand-active:#91401d;--profile-income-accent:#d56632;--brand-soft:#fff0e4;--surface:#fffdf9;--surface-translucent:#fffdf9f7;--muted:#827166;--border:#b2714629;--shadow-card:0 8px 24px #884f2a0e;--shadow-floating:0 14px 32px #884f2a1a;--management-chart-1:#ce7040;--management-chart-2:#daa447;--management-chart-3:#8b809c;--management-chart-4:#9baa91;--management-chart-5:#789aa8;--management-chart-6:#bc8390;color:#3e3028;accent-color:var(--brand);background:#fcf5ed}html[data-mobile-theme=management-orange] #app{background:#fffaf3;box-shadow:0 0 40px #884f2a0f}html[data-mobile-theme=management-orange] #app:before{background-image:linear-gradient(#fffaf33d,#fffaf33d),url(/assets/management-orange-bg-D-TvlA1_.webp);background-position:bottom;background-repeat:no-repeat;background-size:cover}html[data-mobile-theme=management-orange] .app-shell>main{background-color:#0000}html[data-mobile-theme=management-orange] .app-shell>main>.page-header>button:not(:first-child){color:#805037;box-shadow:none;background:0 0;border-color:#0000}html[data-mobile-theme=management-orange] .profile-page .user-card,html[data-mobile-theme=management-orange] .platform-page .hero-card,html[data-mobile-theme=management-orange] .partner-page .hero-card{color:#703e29;background:radial-gradient(circle at 95% 10%,#fffdf5ad,#0000 50%),linear-gradient(125deg,#f9d5b7,#fbe4d5);box-shadow:0 12px 28px #a45c2d1a}html[data-mobile-theme=management-orange] .profile-page .user-summary p,html[data-mobile-theme=management-orange] .hero-card .hero-copy,html[data-mobile-theme=management-orange] .hero-card .hero-copy>strong,html[data-mobile-theme=management-orange] .hero-card .hero-copy small,html[data-mobile-theme=management-orange] .hero-card .hero-metrics strong{color:#703e29}html[data-mobile-theme=management-orange] .hero-card .hero-copy p,html[data-mobile-theme=management-orange] .hero-card .hero-copy span,html[data-mobile-theme=management-orange] .hero-card .hero-metrics span,html[data-mobile-theme=management-orange] .hero-card .hero-metrics small{color:#865a42}html[data-mobile-theme=management-orange] .profile-page .identity-select,html[data-mobile-theme=management-orange] .profile-page .current-identity{color:#854c2e;background:#fffdf8ad;border-color:#ae51262e}html[data-mobile-theme=management-orange] .profile-page .identity-trigger strong{color:#854c2e}html[data-mobile-theme=management-orange] .hero-card .hero-visual i{background:linear-gradient(#da7f4975,#f5c29724)}html[data-mobile-theme=management-orange] .profile-page .shortcut-grid .shortcut-platform-workbench>span,html[data-mobile-theme=management-orange] .profile-page .shortcut-grid .shortcut-partner-workbench>span{color:#ae5126;background:#fff0e4}html[data-mobile-theme=management-orange] .trend-card .order-line,html[data-mobile-theme=management-orange] .trend-card .order-point{stroke:var(--management-chart-1)}html[data-mobile-theme=management-orange] .trend-card .amount-line,html[data-mobile-theme=management-orange] .trend-card .amount-point{stroke:var(--management-chart-2)}html[data-mobile-theme=management-orange] .trend-card i.order{background:var(--management-chart-1)}html[data-mobile-theme=management-orange] .trend-card i.amount{background:var(--management-chart-2)}html[data-mobile-theme=management-orange] .trend-card #order-area stop{stop-color:var(--management-chart-1)}html[data-mobile-theme=management-orange] .trend-card #amount-area stop{stop-color:var(--management-chart-2)}.workspace-tab-bar[data-v-66bca6ea]{z-index:90;grid-template-columns:repeat(var(--tab-count), minmax(0, 1fr));width:min(100%,480px);padding:7px 12px calc(7px + env(safe-area-inset-bottom));box-shadow:0 -7px 24px var(--therapist-tone-24-55-44-0_08,#18372c14);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border-top:1px solid #dee7e1eb;display:grid;position:fixed;bottom:0;left:50%;right:0;transform:translate(-50%)}.workspace-tab-bar button[data-v-66bca6ea]{min-height:50px;color:var(--therapist-tone-131-144-137,#839089);background:0 0;border:0;border-radius:13px;place-items:center;padding:4px;font-size:10px;font-weight:700;display:grid}.workspace-tab-bar button.active[data-v-66bca6ea]{color:var(--brand);background:var(--brand-soft)}.workspace-tab-bar svg[data-v-66bca6ea]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:22px;height:22px}.workspace-tab-bar span[data-v-66bca6ea]{margin-top:1px}.workspace-return-error{color:#a83732;background:#fff0ee;padding:12px 18px;font-size:13px}.workspace-return-error button{color:inherit;background:0 0;border:0;padding:8px;text-decoration:underline}.app-shell{min-height:100vh}.app-shell.has-workspace-tabs>main{padding-bottom:calc(86px + env(safe-area-inset-bottom))}.home-banner[data-v-309f9854]{border:1px solid var(--border);box-shadow:var(--shadow-card);background:#f8f7ed;border-radius:16px;position:relative;overflow:hidden}.banner-track[data-v-309f9854]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;width:100%;display:flex;overflow-x:auto}.banner-track[data-v-309f9854]::-webkit-scrollbar{display:none}.banner-slide[data-v-309f9854]{aspect-ratio:1440/614;scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0}.banner-slide img[data-v-309f9854]{width:100%;height:auto;display:block}.banner-track[data-v-309f9854]:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.entity-avatar[data-v-bda59fdc]{border-radius:inherit;width:100%;height:100%;color:var(--brand);background:var(--brand-soft);place-items:center;display:grid;overflow:hidden}.entity-avatar img[data-v-bda59fdc]{object-fit:cover;width:100%;height:100%}.entity-avatar[data-v-bda59fdc] svg{width:38%;height:38%}.therapist-display-tag[data-v-c468bb3f]{vertical-align:middle;white-space:nowrap;border-radius:6px;align-items:center;gap:4px;min-width:0;padding:3px 7px;font-size:11px;font-weight:500;line-height:1.4;display:inline-flex}.tag-icon[data-v-c468bb3f]{object-fit:contain;flex:0 0 14px;width:14px;height:14px}.tag-emoji[data-v-c468bb3f]{flex:none;font:14px/1 Segoe UI Emoji,Apple Color Emoji,sans-serif}.tag-name[data-v-c468bb3f]{text-overflow:ellipsis;min-width:0;overflow:hidden}.favorite-button[data-v-acc709e4]{position:relative;overflow:visible}.favorite-change[data-v-acc709e4]{color:#de535d;pointer-events:none;font-size:14px;font-weight:800;line-height:1;animation:.85s ease-out forwards favorite-float-acc709e4;position:absolute;top:-5px;right:0}.favorite-change.removing[data-v-acc709e4]{color:var(--muted)}@keyframes favorite-float-acc709e4{0%{opacity:0;transform:translateY(0)scale(.85)}20%{opacity:1;transform:translateY(-7px)scale(1.12)}65%{opacity:1}to{opacity:0;transform:translateY(-24px)scale(1)}}@media (prefers-reduced-motion:reduce){.favorite-change[data-v-acc709e4]{animation:.85s linear forwards favorite-fade-acc709e4}}@keyframes favorite-fade-acc709e4{0%,70%{opacity:1}to{opacity:0}}.therapist-directory-card[data-v-acc709e4]{border:1px solid var(--border);background:var(--surface);border-radius:18px;grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:116px;padding:14px 12px;display:grid;position:relative;box-shadow:0 7px 20px #18372c0d}.therapist-directory-card.has-display-tag[data-v-acc709e4]{padding-top:30px}.directory-tag[data-v-acc709e4]{pointer-events:none;border-radius:18px 0 10px;max-width:calc(100% - 110px);padding:5px 10px;position:absolute;top:-1px;left:-1px}.therapist-directory-card.clickable[data-v-acc709e4]{cursor:pointer}.therapist-directory-card.selected[data-v-acc709e4]{border-color:var(--brand);background:var(--brand-soft);box-shadow:inset 0 0 0 .5px var(--brand)}.selection-mode .metric-grid[data-v-acc709e4]{grid-template-columns:max-content max-content;column-gap:8px}.selection-mode .metric-item[data-v-acc709e4]{flex-wrap:nowrap;gap:3px}.selection-mode .metric-item[data-v-acc709e4],.selection-mode .metric-item b[data-v-acc709e4]{font-size:10px}.selection-mode .metric-item b[data-v-acc709e4]{flex:none;padding-left:0}.selection-mode .card-action[data-v-acc709e4]{width:48px}.selection-mode .card-action>button[data-v-acc709e4]{min-width:48px;color:var(--brand);background:var(--brand-soft);padding:8px 6px}@media (width<=360px){.therapist-directory-card.selection-mode[data-v-acc709e4]{grid-template-columns:56px minmax(0,1fr) auto;gap:6px}.selection-mode .avatar-button[data-v-acc709e4]{width:56px;height:56px}.selection-mode .metric-grid[data-v-acc709e4]{column-gap:6px}}.therapist-directory-card.clickable[data-v-acc709e4]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.avatar-button[data-v-acc709e4],.name-button[data-v-acc709e4],.favorite-button[data-v-acc709e4],.card-action>button[data-v-acc709e4]{background:0 0;border:0;padding:0}.avatar-button[data-v-acc709e4]{border-radius:50%;width:78px;height:78px;display:block}.avatar[data-v-acc709e4]{width:100%;height:100%;color:var(--brand);background:radial-gradient(circle at 78% 15%, #fff, transparent 30%), var(--brand-soft);border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden}.video-badge[data-v-acc709e4]{color:#fff;background:#11261e61;border:2px solid #ffffffb3;border-radius:50%;place-items:center;width:26px;height:26px;font-size:10px;font-style:normal;display:grid;position:absolute;box-shadow:0 2px 7px #0a1a1429}.card-content[data-v-acc709e4]{min-width:0}.name-button[data-v-acc709e4]{color:#18231f;text-align:left;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:17px;font-weight:800;display:block;overflow:hidden}.metric-grid[data-v-acc709e4]{grid-template-columns:max-content max-content;justify-content:start;gap:7px 14px;min-width:0;margin-top:9px;display:grid}.metric-item[data-v-acc709e4]{min-width:0;min-height:18px;color:var(--muted);text-align:left;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:11px;line-height:18px;display:inline-flex}.metric-item svg[data-v-acc709e4]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:0 0 13px;width:13px;height:13px}.metric-item i[data-v-acc709e4]{flex:none;font-size:12px;font-style:normal;line-height:1}.metric-item b[data-v-acc709e4]{color:inherit;text-overflow:ellipsis;font-size:11px;overflow:hidden}.rating-metric[data-v-acc709e4]{color:#e3862f}.review-button[data-v-acc709e4]{cursor:pointer}.review-button[data-v-acc709e4]:active{color:var(--brand)}.favorite-button.active[data-v-acc709e4]{color:#d94d4d}.favorite-button[data-v-acc709e4]:disabled{cursor:wait;opacity:1}.card-action[data-v-acc709e4]{flex-direction:column;align-items:flex-end;gap:13px;width:72px;display:flex}.availability[data-v-acc709e4]{white-space:nowrap;background:#fff4df;border:1px solid #f4c477;border-radius:999px;align-items:center;font-size:9px;display:inline-flex;overflow:hidden}.distance[data-v-acc709e4]{color:var(--muted);white-space:nowrap;font-size:10px}.availability b[data-v-acc709e4],.availability i[data-v-acc709e4]{padding:4px 5px;font-style:normal}.availability b[data-v-acc709e4]{color:#fff;background:#eb8b25}.availability i[data-v-acc709e4]{color:#a95e13;font-weight:800}.card-action>button[data-v-acc709e4]{color:#fff;background:var(--brand);white-space:nowrap;border-radius:999px;min-width:68px;padding:8px 10px;font-size:11px;font-weight:800}.avatar-button[data-v-acc709e4]:active,.name-button[data-v-acc709e4]:active{opacity:.72}.card-action>button[data-v-acc709e4]:active{background:var(--brand-active)}@media (width<=360px){.therapist-directory-card[data-v-acc709e4]{grid-template-columns:58px minmax(0,1fr) auto;gap:7px;padding-left:8px;padding-right:8px}.avatar-button[data-v-acc709e4]{width:58px;height:58px}.card-action[data-v-acc709e4]{width:62px}.card-action>button[data-v-acc709e4]{min-width:62px;padding-left:8px;padding-right:8px}.metric-grid[data-v-acc709e4]{gap:6px}.metric-item[data-v-acc709e4],.metric-item b[data-v-acc709e4]{font-size:10px}}.media-preview-backdrop[data-v-7cb227ff]{z-index:1500;background:#06110de0;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.media-preview-dialog[data-v-7cb227ff]{background:#111;border-radius:20px;width:min(100%,520px);overflow:hidden;box-shadow:0 22px 60px #00000061}.media-preview-dialog>header[data-v-7cb227ff]{color:#fff;background:#ffffff14;grid-template-columns:1fr auto 38px;align-items:center;gap:10px;min-height:52px;padding:0 10px 0 16px;display:grid}.media-preview-dialog>header span[data-v-7cb227ff]{color:#ffffffb8;font-size:12px}.media-preview-dialog>header button[data-v-7cb227ff]{color:#fff;background:#ffffff1f;border:0;border-radius:50%;width:36px;height:36px;font-size:28px;line-height:1}.media-preview-stage[data-v-7cb227ff]{color:#ffffffb8;place-items:center;height:min(66dvh,620px);display:grid;position:relative}.media-preview-stage img[data-v-7cb227ff],.media-preview-stage video[data-v-7cb227ff]{object-fit:contain;width:100%;height:100%;min-height:0;display:block}.media-preview-enter-active[data-v-7cb227ff],.media-preview-leave-active[data-v-7cb227ff]{transition:opacity .18s}.media-preview-enter-active .media-preview-dialog[data-v-7cb227ff],.media-preview-leave-active .media-preview-dialog[data-v-7cb227ff]{transition:transform .18s}.media-preview-enter-from[data-v-7cb227ff],.media-preview-leave-to[data-v-7cb227ff]{opacity:0}.media-preview-enter-from .media-preview-dialog[data-v-7cb227ff],.media-preview-leave-to .media-preview-dialog[data-v-7cb227ff]{transform:translateY(10px)scale(.97)}@media (prefers-reduced-motion:reduce){.media-preview-enter-active[data-v-7cb227ff],.media-preview-leave-active[data-v-7cb227ff],.media-preview-enter-active .media-preview-dialog[data-v-7cb227ff],.media-preview-leave-active .media-preview-dialog[data-v-7cb227ff]{transition:none}}.media-preview-stage p[data-v-7cb227ff]{text-align:center;padding:24px}.media-arrow[data-v-7cb227ff]{color:#fff;background:#00000085;border:0;border-radius:50%;width:42px;height:42px;font-size:34px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.media-arrow.previous[data-v-7cb227ff]{left:10px}.media-arrow.next[data-v-7cb227ff]{right:10px}.media-preview-error[data-v-7cb227ff]{color:#ffd2cd;text-align:center;background:#111;margin:0;padding:10px 16px 14px;font-size:11px}.sheet-state[data-v-1013b70f]{color:var(--muted);text-align:center;margin:0;padding:28px 12px}.sheet-state.error[data-v-1013b70f]{color:var(--danger)}.sheet-state>button[data-v-1013b70f]{color:#fff;background:var(--brand);border:0;border-radius:10px;margin:12px auto 0;padding:8px 13px;font-size:11px;font-weight:800;display:block}.project-sheet-list[data-v-1013b70f]{gap:10px;display:grid}.review-sheet-summary[data-v-1013b70f]{border:1px solid var(--border);background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:13px 14px;display:flex}.review-sheet-summary>div[data-v-1013b70f]{align-items:baseline;gap:7px;display:flex}.review-sheet-summary>div strong[data-v-1013b70f]{color:#e68d2c;font-size:28px;line-height:1}.review-sheet-summary>div span[data-v-1013b70f],.review-sheet-summary p span[data-v-1013b70f]{color:var(--muted);font-size:10px}.review-sheet-summary p[data-v-1013b70f]{text-align:right;gap:4px;margin:0;display:grid}.review-sheet-summary p b[data-v-1013b70f]{color:#e68d2c;letter-spacing:.06em;font-size:12px}.review-sheet-list[data-v-1013b70f]{gap:10px;margin-top:12px;display:grid}.review-sheet-list article[data-v-1013b70f]{background:#fff;border:1px solid #e7ede9;border-radius:15px;padding:13px}.review-sheet-list article header[data-v-1013b70f]{align-items:center;gap:9px;display:flex}.review-avatar[data-v-1013b70f]{width:34px;height:34px;color:var(--brand);background:var(--brand-soft);border-radius:50%;flex:0 0 34px;place-items:center;font-size:12px;font-weight:800;display:grid}.review-sheet-list article header>div[data-v-1013b70f]{flex:1;min-width:0}.review-sheet-list article header strong[data-v-1013b70f],.review-sheet-list article header small[data-v-1013b70f]{display:block}.review-sheet-list article header strong[data-v-1013b70f]{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.review-sheet-list article header small[data-v-1013b70f]{color:var(--muted);margin-top:3px;font-size:9px}.review-sheet-list article header>b[data-v-1013b70f]{color:#e68d2c;letter-spacing:.04em;flex:none;font-size:10px}.review-sheet-list article>p[data-v-1013b70f]{color:#526158;white-space:pre-wrap;margin:10px 0 0;font-size:11px;line-height:1.7}.review-load-more[data-v-1013b70f]{width:100%;min-height:38px;color:var(--brand);background:var(--brand-soft);border:0;border-radius:12px;font-size:11px;font-weight:800}.review-load-more[data-v-1013b70f]:disabled{opacity:.55}.therapist-search[data-v-2d8456cb]{border:1px solid var(--border);background:#fff;border-radius:13px;align-items:center;gap:8px;margin-top:0;padding:0 12px;display:flex}.therapist-search>span[data-v-2d8456cb]{color:#85928c;font-size:22px}.therapist-search input[data-v-2d8456cb]{background:0 0;border:0;outline:0;flex:1;min-width:0;height:42px;font-size:12px}.therapist-list[data-v-2d8456cb]{gap:10px;margin-top:13px;display:grid}.therapist-load-more[data-v-2d8456cb]{width:100%;color:var(--brand);background:var(--brand-soft);border:0;border-radius:12px;padding:11px 14px;font-size:12px;font-weight:800}.therapist-load-more[data-v-2d8456cb]:disabled{opacity:.55}.sheet-state[data-v-2d8456cb]{border:1px dashed var(--border);color:var(--muted);text-align:center;border-radius:14px;margin:14px 0 0;padding:28px 12px;font-size:11px}.sheet-state.error[data-v-2d8456cb]{color:var(--danger);background:#fff4f2}.sheet-state button[data-v-2d8456cb]{margin-left:auto;margin-right:auto;display:block}.home-coupon-backdrop[data-v-1483472c]{z-index:1100;overscroll-behavior:contain;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#09231b8a;justify-content:center;align-items:center;padding:16px 0;display:flex;position:fixed;inset:0;overflow-y:auto}.home-coupon-dialog[data-v-1483472c]{text-align:center;color:#173f33;outline:none;flex:none;width:min(240px,66vw);margin:auto 0}.home-coupon-card[data-v-1483472c]{background:linear-gradient(145deg,#fafff4 5%,#f5faed 62%,#dff0df);border:1px solid #d4ead8;border-radius:20px;padding:16px 14px 14px;position:relative;overflow:hidden;box-shadow:0 14px 22px #031d2640}.home-coupon-card[data-v-1483472c]:before,.home-coupon-card[data-v-1483472c]:after{content:"";pointer-events:none;border:1px solid #c4e0c4;border-radius:50%;width:180px;height:180px;position:absolute;top:44px;right:-146px}.home-coupon-card[data-v-1483472c]:after{width:210px;height:210px;top:174px;left:-172px;right:auto}p[data-v-1483472c],h2[data-v-1483472c],h3[data-v-1483472c]{margin:0}.brand[data-v-1483472c]{color:#789480;letter-spacing:2px;margin-bottom:6px;font-size:9px}.gift[data-v-1483472c]{color:#1e8761;width:28px;height:28px;margin:0 auto 6px;display:block}.eyebrow[data-v-1483472c]{color:#a17a38;letter-spacing:1px;justify-content:center;align-items:center;gap:7px;font-size:10px;display:flex}.eyebrow[data-v-1483472c]:before,.eyebrow[data-v-1483472c]:after{content:"";background:#d3b77f;width:16px;height:1px}h2[data-v-1483472c]{color:#154e3b;margin:8px 0 6px;font-size:16px;line-height:1.4}.subtitle[data-v-1483472c]{color:#738274;letter-spacing:.4px;margin-bottom:12px;font-size:10px}.ticket[data-v-1483472c]{color:#8f5c24;background:linear-gradient(135deg,#fff8e6,#ffedc7);border:1px solid #e8ce98;border-radius:12px;margin:0 1px 12px;padding:10px 8px;position:relative}.amount[data-v-1483472c]{color:#af682e;justify-content:center;align-items:baseline;font-family:Arial,sans-serif;font-weight:700;line-height:1;display:flex}.amount small[data-v-1483472c]{margin-right:3px;font-size:16px}.amount strong[data-v-1483472c]{letter-spacing:-1px;overflow-wrap:anywhere;font-size:44px}h3[data-v-1483472c]{letter-spacing:.3px;overflow-wrap:anywhere;margin:6px 0 8px;font-size:11px;line-height:1.4}.ticket-conditions[data-v-1483472c]{color:#876e47;border-top:1px dashed #d8be8d;padding-top:7px;font-size:10px;line-height:1.5}.claim[data-v-1483472c]{color:#fff;letter-spacing:2px;background:linear-gradient(110deg,#258c68,#147653);border:0;border-radius:22px;width:100%;min-height:42px;padding:9px 26px;font-size:15px;font-weight:700;position:relative;box-shadow:0 5px 10px #187c5326}.claim span[data-v-1483472c]{font-size:20px;font-weight:400;position:absolute;top:9px;right:16px}.claim[data-v-1483472c]:disabled{opacity:.65;cursor:wait}.hint[data-v-1483472c]{color:#6a806b;margin-top:9px;font-size:10px}.error[data-v-1483472c]{color:#9c3b36;overflow-wrap:anywhere;margin:0 0 10px;font-size:11px;line-height:1.6}.close[data-v-1483472c]{color:#fff;background:#ffffff12;border:1px solid #ffffffa0;border-radius:50%;width:32px;height:32px;margin:16px auto 0;padding:0;font-size:24px;line-height:28px;display:block}button[data-v-1483472c]:focus-visible{outline-offset:4px;outline:3px solid #cba560}.service-cover-frame[data-v-6c04fcce],.service-cover-frame>img[data-v-6c04fcce]{width:100%;height:100%;display:block}.service-cover-frame[data-v-6c04fcce]{background:var(--therapist-tone-232-242-237,#e8f2ed);position:relative;overflow:hidden}.service-cover-frame>img[data-v-6c04fcce]{object-fit:cover}.service-cover-frame>small[data-v-6c04fcce]{color:#fff;background:var(--therapist-tone-19-88-67-0_82,#135843d1);letter-spacing:.05em;border-radius:999px;padding:3px 7px;font-size:9px;font-weight:700;position:absolute;bottom:7px;right:8px}.home[data-v-3157dc2f]{background:0 0;min-height:100vh;padding:12px 10px 28px}.section-heading[data-v-3157dc2f]{justify-content:space-between;align-items:center;gap:8px;display:flex}.eyebrow[data-v-3157dc2f]{color:var(--brand);letter-spacing:.13em;margin:0 0 2px;font-size:11px;font-weight:800}h2[data-v-3157dc2f],h3[data-v-3157dc2f],p[data-v-3157dc2f]{margin-top:0}.home-banner-card[data-v-3157dc2f]{border:1px solid var(--border);box-shadow:var(--shadow-card);background:#fbfbf4;border-radius:16px;overflow:hidden}.home-banner-card[data-v-3157dc2f] .home-banner{box-shadow:none;border:0;border-radius:0}.assurance-strip[data-v-3157dc2f]{color:#62736b;text-align:center;white-space:nowrap;background:#fbfbf4;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:6px 4px;font-size:10px;display:grid}.section[data-v-3157dc2f]{margin-top:10px}.section-heading h2[data-v-3157dc2f]{margin-bottom:0;font-size:18px}.section-heading>span[data-v-3157dc2f]{color:var(--muted);font-size:12px}.service-list[data-v-3157dc2f]{flex-direction:column;gap:8px;margin-top:9px;display:flex}.service-card[data-v-3157dc2f]{border:1px solid var(--border);min-height:84px;color:inherit;background:var(--surface-translucent);box-shadow:var(--shadow-card);border-radius:14px;grid-template-columns:88px minmax(0,1fr);gap:8px;padding:6px;display:grid;position:relative}.service-card-link[data-v-3157dc2f]{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.service-cover-media[data-v-3157dc2f]{background:#e8f2ed;border:0;border-radius:10px;width:88px;height:72px;padding:0;display:block;overflow:hidden}.service-info[data-v-3157dc2f]{flex-direction:column;min-width:0;padding:0 1px 0 0;display:flex}.service-title-row[data-v-3157dc2f],.service-summary-row[data-v-3157dc2f]{justify-content:space-between;align-items:flex-start;gap:6px;min-width:0;display:flex}.service-title[data-v-3157dc2f]{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:16px;line-height:1.35;overflow:hidden}.service-price[data-v-3157dc2f]{color:#ee4f48;flex:none;font-size:16px;line-height:1.35}.service-tags[data-v-3157dc2f]{min-width:0;color:var(--brand);text-overflow:ellipsis;white-space:nowrap;gap:4px;margin:2px 0 0;font-size:10px;line-height:1.4;display:flex;overflow:hidden}.service-tags span[data-v-3157dc2f]{text-overflow:ellipsis;white-space:nowrap;border:1px solid #7ed8b5;border-radius:4px;max-width:72px;padding:1px 4px;overflow:hidden}.service-tags-empty[data-v-3157dc2f]{color:#89938e}.service-count[data-v-3157dc2f]{color:#8c9591;white-space:nowrap;flex:none;margin-top:3px;font-size:10px}.service-actions[data-v-3157dc2f]{justify-content:space-between;align-items:center;gap:8px;margin-top:1px;display:flex}.service-duration[data-v-3157dc2f]{color:#202824;white-space:nowrap;font-size:11px}.service-duration strong[data-v-3157dc2f]{font-size:12px}.booking-button[data-v-3157dc2f]{z-index:2;color:#fff;background:var(--brand);border:0;border-radius:999px;min-width:64px;padding:6px 11px;font-size:11px;font-weight:800;position:relative;box-shadow:0 5px 12px #176b522e}.service-card-link[data-v-3157dc2f]:focus-visible,.booking-button[data-v-3157dc2f]:focus-visible{outline-offset:2px;outline:3px solid #176b5242}.service-card-link[data-v-3157dc2f]:active,.booking-button[data-v-3157dc2f]:active{transform:translateY(1px)}.service-message[data-v-3157dc2f]{border:1px dashed var(--border);color:var(--muted);background:var(--surface);text-align:center;border-radius:16px;margin:16px 0 0;padding:18px;font-size:12px}@media (width<=360px){.home[data-v-3157dc2f]{padding-left:8px;padding-right:8px}.service-card[data-v-3157dc2f]{grid-template-columns:82px minmax(0,1fr)}.service-cover-media[data-v-3157dc2f]{width:82px;height:70px}.assurance-strip[data-v-3157dc2f]{padding-left:4px;padding-right:4px;font-size:9px}.service-title[data-v-3157dc2f],.service-price[data-v-3157dc2f]{font-size:15px}.booking-button[data-v-3157dc2f]{min-width:64px;padding-left:10px;padding-right:10px}}
