:root{--primitive-color-primary:#1d8581;--primitive-color-primary-strong:#1da19c;--primitive-color-ai-start:#5f31b4;--primitive-color-ai-end:#7140d3;--primitive-color-teal-start:#00bba7;--primitive-color-teal-end:#009689;--primitive-color-secondary:#147fc7;--primitive-color-doctor-cta:#6366f1;--primitive-color-success:#008f37;--primitive-color-success-indicator:#22c55e;--primitive-color-healing-accent:#ad46ff;--primitive-color-image-placeholder:#d9d9d9;--primitive-color-activity-mint:#d0fae5;--primitive-color-activity-peach:#fae6d0;--primitive-color-activity-blue:#d0eafa;--primitive-color-activity-periwinkle:#e2ebff;--primitive-color-activity-indigo:#d0d3fa;--primitive-color-activity-orange:#fef3e6;--primitive-color-healing-panel-start:#ece6f4;--primitive-color-healing-panel-end:#fff;--primitive-color-surface-app:#f9f9fd;--primitive-color-surface-default:#fff;--primitive-color-surface-subtle:#ededed;--primitive-color-surface-border:#e6e6f2;--primitive-color-surface-success:#e6f4eb;--primitive-color-surface-muted:#f9fafb;--primitive-color-otp-inactive:#f1f1f1;--primitive-color-border-light:#e0e0e0;--primitive-color-border-chat-input:#e4e4e4;--primitive-color-border-chat:#e5e7eb;--primitive-color-border-doctor:#e7e8eb;--primitive-color-border-blue-card:#e0e7ff;--primitive-color-border-checkbox:#d1d5dc;--primitive-color-border-success-badge:#e9f7ef;--primitive-color-surface-success-badge:#f4fbf7;--primitive-color-surface-doctor-badge:#f5f6f8;--primitive-color-healing-gradient-end:#f5f3ff;--primitive-color-chat-ai-surface:#f3f4f6;--primitive-color-ai-input-border:#f3e8ff;--primitive-color-ai-panel-start:#faf5ff;--primitive-color-ai-panel-middle:#fdf2f8;--primitive-color-ai-panel-end:#fff7ed;--primitive-color-disabled:#c8c8c8;--primitive-color-heading:#101828;--primitive-color-form-text:#1e1e1e;--primitive-color-ai-text:#1e2939;--primitive-color-primary-text:#2f2f2f;--primitive-color-role-secondary-text:#4a5565;--primitive-color-search-placeholder:#4f4f4f;--primitive-color-chat-text:#060606;--primitive-color-secondary-text:#717171;--primitive-color-form-placeholder:gray;--primitive-color-otp-helper:#828282;--primitive-color-ai-accent:#9810fa;--primitive-color-ai-supporting-text:#6a7282;--primitive-color-chat-timestamp:#6b7280;--primitive-color-chat-placeholder:#9ca3af;--primitive-color-orange:#f48201;--primitive-color-orange-hover:#dc7501;--primitive-color-blue-light:#e1f9ff;--primitive-color-black:#000;--primitive-color-transparent:transparent;--primitive-color-media-overlay:#2f2f2f80;--primitive-color-black-03:#00000008;--primitive-color-black-05:#0000000d;--primitive-color-black-06:#0000000f;--primitive-color-black-07:#00000012;--primitive-color-black-10:#0000001a;--primitive-color-black-12:#0000001f;--primitive-color-black-13:#00000021;--primitive-color-black-25:#00000040;--primitive-color-black-78:#000000c7;--primitive-color-ai-placeholder:#0a0a0a80;--primitive-color-form-shadow:#1018280d;--primitive-color-primary-10:#1d85811a;--primitive-color-primary-20:#1d858133;--primitive-color-primary-strong-20:#1da19c33;--primitive-color-white-10:#ffffff1a;--primitive-color-white-20:#fff3;--primitive-color-white-30:#ffffff4d;--primitive-color-white-80:#fffc;--font-family-primary:"Poppins", sans-serif;--font-family-secondary:"Inter", sans-serif;--font-family-otp:"DM Sans", sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--letter-spacing-default:0;--font-size-10-252:10.252px;--font-size-11-898:11.898px;--font-size-12:12px;--font-size-13-181:13.181px;--font-size-13-568:13.568px;--font-size-14:14px;--font-size-14-342:14.342px;--font-size-14-646:14.646px;--font-size-16:16px;--font-size-16-107:16.107px;--font-size-16-569:16.569px;--font-size-17-575:17.575px;--font-size-17-841:17.841px;--font-size-18:18px;--font-size-18-792:18.792px;--font-size-19-883:19.883px;--font-size-20:20px;--font-size-21-476:21.476px;--font-size-21-558:21.558px;--font-size-23-26:23.26px;--font-size-24:24px;--font-size-26-845:26.845px;--font-size-29-73:29.73px;--font-size-32:32px;--font-size-33-203:33.203px;--font-size-36:36px;--font-size-40:40px;--font-size-43-975:43.975px;--font-size-48:48px;--font-size-64-428:64.428px;--line-height-standard:1.5;--line-height-dm-sans-subtext:16px;--line-height-normal:normal;--line-height-17-846:17.846px;--line-height-21-476:21.476px;--line-height-22-309:22.309px;--line-height-23-788:23.788px;--line-height-26-845:26.845px;--line-height-30-536:30.536px;--line-height-32-214:32.214px;--line-height-32-336:32.336px;--line-height-34-899:34.899px;--line-height-37-583:37.583px;--line-height-42-952:42.952px;--line-height-64-428:64.428px;--radius-raw-3-877:3.877px;--radius-raw-4:4px;--radius-raw-6-345:6.345px;--radius-raw-6-61:6.61px;--radius-raw-7-323:7.323px;--radius-raw-7-833:7.833px;--radius-raw-7-899:7.899px;--radius-raw-8:8px;--radius-raw-8-029:8.029px;--radius-raw-8-317:8.317px;--radius-raw-8-92:8.92px;--radius-raw-9-052:9.052px;--radius-raw-10:10px;--radius-raw-11-894:11.894px;--radius-raw-12:12px;--radius-raw-13-281:13.281px;--radius-raw-17-841:17.841px;--radius-raw-17-969:17.969px;--radius-raw-20:20px;--radius-raw-21-476:21.476px;--radius-raw-21-669:21.669px;--radius-raw-24-765:24.765px;--radius-raw-26-214:26.214px;--radius-raw-26-62:26.62px;--radius-raw-30-956:30.956px;--radius-raw-32:32px;--radius-raw-32-214:32.214px;--radius-raw-42-952:42.952px;--radius-raw-53-69:53.69px;--radius-raw-64-5:64.5px;--radius-raw-100:100px;--radius-raw-pill-large-a:27898388px;--radius-raw-pill-large-b:36030712px;--radius-raw-pill-large-c:39905736px;--radius-raw-pill-large-d:80464592px;--radius-raw-pill-large-e:14865.9px;--space-0:0px;--space-0-8:.8px;--space-1:1px;--space-2:2px;--space-4:4px;--space-6:6px;--space-7-099:7.099px;--space-8:8px;--space-8-873:8.873px;--space-9:9px;--space-10:10px;--space-10-444:10.444px;--space-11:11px;--space-12:12px;--space-12-8:12.8px;--space-13:13px;--space-14:14px;--space-14-198:14.198px;--space-15-667:15.667px;--space-16:16px;--space-16-8:16.8px;--space-18:18px;--space-20:20px;--space-23:23px;--space-24:24px;--space-27:27px;--space-28:28px;--space-30:30px;--space-31:31px;--space-32:32px;--space-36:36px;--space-40:40px;--space-45:45px;--space-47:47px;--space-50:50px;--space-60:60px;--space-70:70px;--space-80:80px;--space-183:183px;--space-169:169px;--space-373:373px;--space-2-409:2.409px;--space-2-685:2.685px;--space-3-3:3.3px;--space-4-027:4.027px;--space-4-394:4.394px;--space-4-437:4.437px;--space-5-222:5.222px;--space-5-288:5.288px;--space-5-369:5.369px;--space-5-949:5.949px;--space-6-61:6.61px;--space-7-323:7.323px;--space-7-461:7.461px;--space-9-052:9.052px;--space-10-738:10.738px;--space-11-796:11.796px;--space-11-894:11.894px;--space-13-107:13.107px;--space-13-423:13.423px;--space-14-084:14.084px;--space-15-728:15.728px;--space-15-935:15.935px;--space-16-058:16.058px;--space-16-107:16.107px;--space-16-569:16.569px;--space-16-601:16.601px;--space-17-039:17.039px;--space-18-104:18.104px;--space-18-792:18.792px;--space-19-747:19.747px;--space-19-883:19.883px;--space-20-716:20.716px;--space-20-889:20.889px;--space-21-237:21.237px;--space-21-476:21.476px;--space-21-558:21.558px;--space-23-624:23.624px;--space-23-786:23.786px;--space-24-765:24.765px;--space-26-003:26.003px;--space-26-111:26.111px;--space-26-845:26.845px;--space-27-919:27.919px;--space-29-621:29.621px;--space-29-73:29.73px;--space-32-214:32.214px;--space-33-203:33.203px;--space-37-583:37.583px;--space-38-657:38.657px;--space-42-952:42.952px;--space-53-69:53.69px;--space-55-507:55.507px;--space-64-428:64.428px;--space-71-357:71.357px;--space-79-461:79.461px;--space-80-151:80.151px;--space-85-904:85.904px;--space-91-609:91.609px;--space-103-297:103.297px;--space-121-792:121.792px;--space-128-856:128.856px;--space-145-433:145.433px;--space-155-222:155.222px;--space-166-439:166.439px;--space-185-013:185.013px;--space-190:190px;--space-234:234px;--space-257-712:257.712px;--space-275-078:275.078px;--space-328-617:328.617px;--space-340:340px;--space-350-178:350.178px;--space-390-174:390.174px;--space-418:418px;--space-466-458:466.458px;--space-577-69:577.69px;--space-612:612px;--space-721-625:721.625px;--space-743-792:743.792px;--space-875-248:875.248px;--space-908-667:908.667px;--space-954-484:954.484px;--space-1053:1053px;--space-1346-546:1346.55px;--space-1452-852:1452.85px;--space-1457:1457px;--space-1557:1557px;--border-width-default:1px;--border-width-0-732:.732px;--border-width-0-746:.746px;--border-width-0-756:.756px;--border-width-0-8:.8px;--border-width-0-803:.803px;--border-width-0-9:.9px;--border-width-0-969:.969px;--border-width-0-987:.987px;--border-width-1-074:1.074px;--border-width-1-238:1.238px;--border-width-1-306:1.306px;--border-width-1-311:1.311px;--border-width-1-487:1.487px;--border-width-1-66:1.66px;--border-width-2-148:2.148px;--border-width-2-973:2.973px;--shadow-search:0 2px 1px var(--primitive-color-black-10);--shadow-login:5px 5px 5px var(--primitive-color-black-10);--shadow-input:0 1px 2px var(--primitive-color-form-shadow);--shadow-social:15.122px 15.122px 37.806px var(--primitive-color-black-12);--shadow-card:0 0 4px var(--primitive-color-black-10);--shadow-stat-icon:0 0 2px var(--primitive-color-black-06);--shadow-otp:0 6.641px 3.32px var(--primitive-color-black-03), 0 6.641px 6.641px var(--primitive-color-black-03);--shadow-activity:0 2.644px 1.322px var(--primitive-color-black-07);--shadow-doctor:0 6.655px 7.764px var(--primitive-color-black-05);--shadow-doctor-information:0 1px 2px var(--primitive-color-black-13);--shadow-doctor-detail:0 1.306px .653px var(--primitive-color-black-05);--shadow-doctor-content:0 1.306px 1.306px var(--primitive-color-black-05);--shadow-mentor-match:0 1px 1.5px var(--primitive-color-black-10), 0 1px 1px var(--primitive-color-black-10);--shadow-ai-hero:0 33.556px 67.113px -16.107px var(--primitive-color-black-25);--shadow-ai-hero-icon:0 33.556px 67.113px var(--primitive-color-black-25);--shadow-ai-message:0 13.423px 10.067px var(--primitive-color-black-10), 0 5.369px 4.027px var(--primitive-color-black-10);--shadow-ai-control:0 5.369px 4.027px var(--primitive-color-black-10), 0 2.685px 2.685px var(--primitive-color-black-10);--shadow-ai-input:0 1.342px 4.027px var(--primitive-color-black-10), 0 1.342px 2.685px -1.342px var(--primitive-color-black-10);--shadow-chat:0 14.867px 22.301px -4.46px var(--primitive-color-chat-ai-surface), 0 5.947px 8.92px -5.947px var(--primitive-color-chat-ai-surface);--color-primary:var(--primitive-color-primary);--color-primary-strong:var(--primitive-color-primary-strong);--color-sidebar-hover:var(--primitive-color-white-10);--color-overlay:var(--primitive-color-media-overlay);--color-secondary:var(--primitive-color-secondary);--color-doctor-cta:var(--primitive-color-doctor-cta);--color-success:var(--primitive-color-success);--color-success-indicator:var(--primitive-color-success-indicator);--color-orange:var(--primitive-color-orange);--color-orange-hover:var(--primitive-color-orange-hover);--color-ai-accent:var(--primitive-color-ai-accent);--color-healing-accent:var(--primitive-color-healing-accent);--color-primary-gradient:linear-gradient(90deg, var(--color-primary), var(--color-primary-strong));--color-ai-gradient:linear-gradient(90deg, var(--primitive-color-ai-start), var(--primitive-color-ai-end));--color-teal-gradient:linear-gradient(90deg, var(--primitive-color-teal-start), var(--primitive-color-teal-end));--color-healing-panel-gradient:linear-gradient(90deg, var(--primitive-color-healing-panel-start), var(--primitive-color-healing-panel-end));--color-ai-panel-gradient:linear-gradient(90deg, var(--primitive-color-ai-panel-start), var(--primitive-color-ai-panel-middle), var(--primitive-color-ai-panel-end));--color-surface-app:var(--primitive-color-surface-app);--color-surface-default:var(--primitive-color-surface-default);--color-surface-muted:var(--primitive-color-surface-muted);--color-surface-subtle:var(--primitive-color-surface-subtle);--color-surface-raised:var(--color-surface-default);--color-surface-success:var(--primitive-color-surface-success);--color-surface-blue-light:var(--primitive-color-blue-light);--color-surface-chat-ai:var(--primitive-color-chat-ai-surface);--color-surface-success-badge:var(--primitive-color-surface-success-badge);--color-surface-doctor-badge:var(--primitive-color-surface-doctor-badge);--color-text-primary:var(--primitive-color-primary-text);--color-text-heading:var(--primitive-color-heading);--color-text-secondary:var(--primitive-color-secondary-text);--color-text-muted:var(--primitive-color-form-placeholder);--color-text-form:var(--primitive-color-form-text);--color-text-ai:var(--primitive-color-ai-text);--color-text-chat:var(--primitive-color-chat-text);--color-text-role-secondary:var(--primitive-color-role-secondary-text);--color-text-search-placeholder:var(--primitive-color-search-placeholder);--color-text-otp-helper:var(--primitive-color-otp-helper);--color-text-ai-supporting:var(--primitive-color-ai-supporting-text);--color-text-chat-timestamp:var(--primitive-color-chat-timestamp);--color-text-chat-placeholder:var(--primitive-color-chat-placeholder);--color-border-default:var(--primitive-color-disabled);--color-border-subtle:var(--primitive-color-surface-border);--color-border-surface:var(--primitive-color-surface-subtle);--color-border-primary:var(--color-primary);--color-border-success:var(--color-success);--color-border-chat:var(--primitive-color-border-chat-input);--color-border-doctor:var(--primitive-color-border-doctor);--color-border-focus-otp:var(--color-primary);--font-size-body-xs:var(--font-size-12);--font-size-body-sm:var(--font-size-14);--font-size-body:var(--font-size-16);--font-size-body-lg:var(--font-size-18);--font-size-body-xl:var(--font-size-20);--font-size-label:var(--font-size-14);--font-size-label-lg:var(--font-size-20);--font-size-button:var(--font-size-16);--font-size-button-lg:var(--font-size-20);--font-size-heading-sm:var(--font-size-24);--font-size-heading-md:var(--font-size-32);--font-size-heading-lg:var(--font-size-36);--font-size-heading-xl:var(--font-size-40);--font-size-display:var(--font-size-48);--font-size-ai-hero:var(--font-size-64-428);--font-size-otp:var(--font-size-33-203);--line-height-body:var(--line-height-standard);--line-height-button:var(--line-height-standard);--line-height-otp:var(--line-height-dm-sans-subtext);--letter-spacing-body:var(--letter-spacing-default);--font-family-body:var(--font-family-primary);--font-family-chat:var(--font-family-secondary);--font-family-otp-display:var(--font-family-otp);--font-weight-body:var(--font-weight-regular);--font-weight-label:var(--font-weight-medium);--font-weight-button:var(--font-weight-semibold);--font-weight-heading:var(--font-weight-semibold);--font-weight-display:var(--font-weight-bold);--space-component-xs:var(--space-4);--space-component-sm:var(--space-8);--space-component-md:var(--space-10);--space-component-lg:var(--space-16);--space-component-xl:var(--space-20);--space-section:var(--space-30);--space-layout:var(--space-40);--space-page-inline:var(--space-50);--space-header-block:var(--space-30);--space-sidebar-block:var(--space-40);--space-sidebar-group:var(--space-234);--space-shell-sidebar-width:var(--space-373);--space-shell-sidebar-collapsed-width:var(--space-80);--space-shell-logo-width:var(--space-183);--space-shell-logo-height:var(--space-169);--space-shell-search-width:var(--space-612);--space-shell-search-height:var(--space-70);--space-shell-avatar:var(--space-50);--space-search-padding:var(--space-20);--space-search-gap:var(--space-10);--space-nav-gap:var(--space-10);--space-nav-icon-text:var(--space-16);--space-card-padding:var(--space-20);--space-activity-icon-content:var(--space-11);--space-otp-cell-gap:var(--space-16-601);--radius-xs:var(--radius-raw-4);--radius-sm:var(--radius-raw-8);--radius-md:var(--radius-raw-10);--radius-lg:var(--radius-raw-20);--radius-xl:var(--radius-raw-32);--radius-round:9999px;--radius-pill:9999px;--radius-chat-bubble:var(--radius-raw-42-952);--border-width:var(--border-width-default);--border-width-otp:var(--border-width-1-66);--border-width-chat:var(--border-width-1-487);--border-width-doctor:var(--border-width-1-306);--elevation-search:var(--shadow-search);--elevation-card:var(--shadow-card);--elevation-input:var(--shadow-input);--elevation-activity:var(--shadow-activity);--elevation-doctor:var(--shadow-doctor);--elevation-hero:var(--shadow-ai-hero);--elevation-ai-message:var(--shadow-ai-message)}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-\[var\(--space-component-lg\)\]{inset:var(--space-component-lg)}.inset-\[var\(--space-component-sm\)\]{inset:var(--space-component-sm)}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.bottom-\[var\(--space-layout\)\]{bottom:var(--space-layout)}.bottom-\[var\(--space-page-inline\)\]{bottom:var(--space-page-inline)}.left-0{left:0}.left-\[-11\%\]{left:-11%}.left-\[-41\.82\%\]{left:-41.82%}.left-\[var\(--space-page-inline\)\]{left:var(--space-page-inline)}.left-\[var\(--space-search-padding\)\]{left:var(--space-search-padding)}.right-0{right:0}.right-\[var\(--space-190\)\]{right:var(--space-190)}.top-0{top:0}.top-1\/2{top:50%}.top-\[-18\.18\%\]{top:-18.18%}.top-\[-9\%\]{top:-9%}.top-\[calc\(100\%\+var\(--space-component-sm\)\)\]{top:calc(100% + var(--space-component-sm))}.top-\[var\(--space-layout\)\]{top:var(--space-layout)}.z-0{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.col-span-2{grid-column:span 2/span 2}.mx-auto{margin-left:auto;margin-right:auto}.mb-\[var\(--space-component-md\)\]{margin-bottom:var(--space-component-md)}.mb-\[var\(--space-component-sm\)\]{margin-bottom:var(--space-component-sm)}.mb-\[var\(--space-layout\)\]{margin-bottom:var(--space-layout)}.ml-auto{margin-left:auto}.mr-\[var\(--space-component-lg\)\]{margin-right:var(--space-component-lg)}.mt-\[var\(--space-2\)\]{margin-top:var(--space-2)}.mt-\[var\(--space-component-lg\)\]{margin-top:var(--space-component-lg)}.mt-\[var\(--space-component-md\)\]{margin-top:var(--space-component-md)}.mt-\[var\(--space-component-sm\)\]{margin-top:var(--space-component-sm)}.mt-\[var\(--space-component-xl\)\]{margin-top:var(--space-component-xl)}.mt-\[var\(--space-component-xs\)\]{margin-top:var(--space-component-xs)}.mt-\[var\(--space-layout\)\]{margin-top:var(--space-layout)}.mt-\[var\(--space-section\)\]{margin-top:var(--space-section)}.mt-auto{margin-top:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.size-\[var\(--space-128-856\)\]{width:var(--space-128-856);height:var(--space-128-856)}.size-\[var\(--space-16\)\]{width:var(--space-16);height:var(--space-16)}.size-\[var\(--space-20\)\]{width:var(--space-20);height:var(--space-20)}.size-\[var\(--space-24\)\]{width:var(--space-24);height:var(--space-24)}.size-\[var\(--space-32\)\]{width:var(--space-32);height:var(--space-32)}.size-\[var\(--space-32-214\)\]{width:var(--space-32-214);height:var(--space-32-214)}.size-\[var\(--space-36\)\]{width:var(--space-36);height:var(--space-36)}.size-\[var\(--space-40\)\]{width:var(--space-40);height:var(--space-40)}.size-\[var\(--space-48\)\]{width:var(--space-48);height:var(--space-48)}.size-\[var\(--space-50\)\]{width:var(--space-50);height:var(--space-50)}.size-\[var\(--space-60\)\]{width:var(--space-60);height:var(--space-60)}.size-\[var\(--space-64-428\)\]{width:var(--space-64-428);height:var(--space-64-428)}.size-\[var\(--space-80\)\]{width:var(--space-80);height:var(--space-80)}.size-\[var\(--space-80-151\)\]{width:var(--space-80-151);height:var(--space-80-151)}.size-\[var\(--space-component-lg\)\]{width:var(--space-component-lg);height:var(--space-component-lg)}.size-\[var\(--space-component-md\)\]{width:var(--space-component-md);height:var(--space-component-md)}.size-\[var\(--space-component-sm\)\]{width:var(--space-component-sm);height:var(--space-component-sm)}.size-\[var\(--space-shell-avatar\)\]{width:var(--space-shell-avatar);height:var(--space-shell-avatar)}.size-full{width:100%;height:100%}.h-\[116\%\]{height:116%}.h-\[134\.38\%\]{height:134.38%}.h-\[var\(--border-width\)\]{height:var(--border-width)}.h-\[var\(--space-103-297\)\]{height:var(--space-103-297)}.h-\[var\(--space-121-792\)\]{height:var(--space-121-792)}.h-\[var\(--space-128-856\)\]{height:var(--space-128-856)}.h-\[var\(--space-155-222\)\]{height:var(--space-155-222)}.h-\[var\(--space-183\)\]{height:var(--space-183)}.h-\[var\(--space-185-013\)\]{height:var(--space-185-013)}.h-\[var\(--space-190\)\]{height:var(--space-190)}.h-\[var\(--space-28\)\]{height:var(--space-28)}.h-\[var\(--space-328-617\)\]{height:var(--space-328-617)}.h-\[var\(--space-373\)\]{height:var(--space-373)}.h-\[var\(--space-45\)\]{height:var(--space-45)}.h-\[var\(--space-50\)\]{height:var(--space-50)}.h-\[var\(--space-53-69\)\]{height:var(--space-53-69)}.h-\[var\(--space-60\)\]{height:var(--space-60)}.h-\[var\(--space-80\)\]{height:var(--space-80)}.h-\[var\(--space-80-151\)\]{height:var(--space-80-151)}.h-\[var\(--space-component-md\)\]{height:var(--space-component-md)}.h-\[var\(--space-component-sm\)\]{height:var(--space-component-sm)}.h-\[var\(--space-component-xs\)\]{height:var(--space-component-xs)}.h-\[var\(--space-shell-logo-height\)\]{height:var(--space-shell-logo-height)}.h-\[var\(--space-shell-search-height\)\]{height:var(--space-shell-search-height)}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[min\(70vh\,var\(--space-612\)\)\]{max-height:min(70vh, var(--space-612))}.max-h-\[min\(90vh\,var\(--space-875-248\)\)\]{max-height:min(90vh, var(--space-875-248))}.max-h-\[var\(--space-328-617\)\]{max-height:var(--space-328-617)}.max-h-\[var\(--space-466-458\)\]{max-height:var(--space-466-458)}.min-h-0{min-height:0}.min-h-\[70vh\]{min-height:70vh}.min-h-\[calc\(100vh-var\(--space-layout\)\*2\)\]{min-height:calc(100vh - var(--space-layout) * 2)}.min-h-\[var\(--space-103-297\)\]{min-height:var(--space-103-297)}.min-h-\[var\(--space-128-856\)\]{min-height:var(--space-128-856)}.min-h-\[var\(--space-185-013\)\]{min-height:var(--space-185-013)}.min-h-\[var\(--space-275-078\)\]{min-height:var(--space-275-078)}.min-h-\[var\(--space-28\)\]{min-height:var(--space-28)}.min-h-\[var\(--space-328-617\)\]{min-height:var(--space-328-617)}.min-h-\[var\(--space-36\)\]{min-height:var(--space-36)}.min-h-\[var\(--space-45\)\]{min-height:var(--space-45)}.min-h-\[var\(--space-53-69\)\]{min-height:var(--space-53-69)}.min-h-\[var\(--space-60\)\]{min-height:var(--space-60)}.min-h-\[var\(--space-79-461\)\]{min-height:var(--space-79-461)}.min-h-\[var\(--space-shell-search-height\)\]{min-height:var(--space-shell-search-height)}.min-h-screen{min-height:100vh}.w-4\/5{width:80%}.w-\[122\%\]{width:122%}.w-\[186\.18\%\]{width:186.18%}.w-\[min\(100vw-var\(--space-page-inline\)\,var\(--space-612\)\)\]{width:min(100vw - var(--space-page-inline), var(--space-612))}.w-\[var\(--space-103-297\)\]{width:var(--space-103-297)}.w-\[var\(--space-121-792\)\]{width:var(--space-121-792)}.w-\[var\(--space-183\)\]{width:var(--space-183)}.w-\[var\(--space-190\)\]{width:var(--space-190)}.w-\[var\(--space-275-078\)\]{width:var(--space-275-078)}.w-\[var\(--space-373\)\]{width:var(--space-373)}.w-\[var\(--space-40\)\]{width:var(--space-40)}.w-\[var\(--space-50\)\]{width:var(--space-50)}.w-\[var\(--space-60\)\]{width:var(--space-60)}.w-\[var\(--space-80-151\)\]{width:var(--space-80-151)}.w-\[var\(--space-shell-logo-width\)\]{width:var(--space-shell-logo-width)}.w-\[var\(--space-shell-sidebar-collapsed-width\)\]{width:var(--space-shell-sidebar-collapsed-width)}.w-\[var\(--space-shell-sidebar-width\)\]{width:var(--space-shell-sidebar-width)}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[var\(--space-16\)\]{min-width:var(--space-16)}.min-w-\[var\(--space-183\)\]{min-width:var(--space-183)}.min-w-\[var\(--space-50\)\]{min-width:var(--space-50)}.min-w-full{min-width:100%}.max-w-\[min\(100\%\,var\(--space-612\)\)\]{max-width:min(100%, var(--space-612))}.max-w-\[min\(100vw\,var\(--space-612\)\)\]{max-width:min(100vw, var(--space-612))}.max-w-\[var\(--space-1346-546\)\]{max-width:var(--space-1346-546)}.max-w-\[var\(--space-1457\)\]{max-width:var(--space-1457)}.max-w-\[var\(--space-183\)\]{max-width:var(--space-183)}.max-w-\[var\(--space-190\)\]{max-width:var(--space-190)}.max-w-\[var\(--space-328-617\)\]{max-width:var(--space-328-617)}.max-w-\[var\(--space-373\)\]{max-width:var(--space-373)}.max-w-\[var\(--space-418\)\]{max-width:var(--space-418)}.max-w-\[var\(--space-466-458\)\]{max-width:var(--space-466-458)}.max-w-\[var\(--space-577-69\)\]{max-width:var(--space-577-69)}.max-w-\[var\(--space-612\)\]{max-width:var(--space-612)}.max-w-\[var\(--space-721-625\)\]{max-width:var(--space-721-625)}.max-w-\[var\(--space-80-151\)\]{max-width:var(--space-80-151)}.max-w-\[var\(--space-908-667\)\]{max-width:var(--space-908-667)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-full{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[var\(--space-component-xs\)\]{--tw-translate-y:calc(var(--space-component-xs) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[var\(--space-component-xs\)\]{--tw-translate-x:var(--space-component-xs);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-not-allowed{cursor:not-allowed}.resize-none{resize:none}.resize-y{resize:vertical}.appearance-auto{appearance:auto}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-\[var\(--space-17-039\)\]{gap:var(--space-17-039)}.gap-\[var\(--space-36\)\]{gap:var(--space-36)}.gap-\[var\(--space-40\)\]{gap:var(--space-40)}.gap-\[var\(--space-component-lg\)\]{gap:var(--space-component-lg)}.gap-\[var\(--space-component-md\)\]{gap:var(--space-component-md)}.gap-\[var\(--space-component-sm\)\]{gap:var(--space-component-sm)}.gap-\[var\(--space-component-xl\)\]{gap:var(--space-component-xl)}.gap-\[var\(--space-component-xs\)\]{gap:var(--space-component-xs)}.gap-\[var\(--space-layout\)\]{gap:var(--space-layout)}.gap-\[var\(--space-nav-gap\)\]{gap:var(--space-nav-gap)}.gap-\[var\(--space-nav-icon-text\)\]{gap:var(--space-nav-icon-text)}.gap-\[var\(--space-section\)\]{gap:var(--space-section)}.justify-self-end{justify-self:end}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-\[var\(--radius-pill\)\]{border-radius:var(--radius-pill)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-pill{border-radius:var(--radius-pill)}.rounded-round{border-radius:var(--radius-round)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-bl-chat-bubble{border-bottom-left-radius:var(--radius-chat-bubble)}.rounded-br-chat-bubble{border-bottom-right-radius:var(--radius-chat-bubble)}.rounded-tl-chat-bubble{border-top-left-radius:var(--radius-chat-bubble)}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.rounded-tr-chat-bubble{border-top-right-radius:var(--radius-chat-bubble)}.rounded-tr-sm{border-top-right-radius:var(--radius-sm)}.border{border-width:var(--border-width)}.border-0{border-width:0}.border-\[length\:var\(--border-width-chat\)\],.border-chat{border-width:var(--border-width-chat)}.border-b{border-bottom-width:var(--border-width)}.border-t{border-top-width:var(--border-width)}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-\[color\:var\(--primitive-color-ai-input-border\)\]{border-color:var(--primitive-color-ai-input-border)}.border-\[color\:var\(--primitive-color-white-30\)\]{border-color:var(--primitive-color-white-30)}.border-\[var\(--border-width\)\]{border-color:var(--border-width)}.border-border-default{border-color:var(--color-border-default)}.border-border-subtle{border-color:var(--color-border-subtle)}.border-orange{border-color:var(--color-orange)}.border-primary{border-color:var(--color-primary)}.border-success{border-color:var(--color-success)}.border-surface-default{border-color:var(--color-surface-default)}.border-transparent{border-color:#0000}.border-b-\[var\(--border-width\)\]{border-bottom-color:var(--border-width)}.border-t-\[var\(--primitive-color-transparent\)\]{border-top-color:var(--primitive-color-transparent)}.bg-\[color\:var\(--color-overlay\)\]{background-color:var(--color-overlay)}.bg-\[color\:var\(--primitive-color-white-20\)\]{background-color:var(--primitive-color-white-20)}.bg-\[var\(--color-overlay\)\]{background-color:var(--color-overlay)}.bg-\[var\(--primitive-color-activity-peach\)\]{background-color:var(--primitive-color-activity-peach)}.bg-\[var\(--primitive-color-media-overlay\)\]{background-color:var(--primitive-color-media-overlay)}.bg-\[var\(--primitive-color-primary-10\)\]{background-color:var(--primitive-color-primary-10)}.bg-border-default{background-color:var(--color-border-default)}.bg-border-surface{background-color:var(--color-border-surface)}.bg-doctor-cta{background-color:var(--color-doctor-cta)}.bg-healing-accent{background-color:var(--color-healing-accent)}.bg-orange{background-color:var(--color-orange)}.bg-primary{background-color:var(--color-primary)}.bg-success{background-color:var(--color-success)}.bg-surface-app{background-color:var(--color-surface-app)}.bg-surface-blue-light{background-color:var(--color-surface-blue-light)}.bg-surface-default{background-color:var(--color-surface-default)}.bg-surface-muted{background-color:var(--color-surface-muted)}.bg-surface-raised{background-color:var(--color-surface-raised)}.bg-surface-subtle{background-color:var(--color-surface-subtle)}.bg-surface-success{background-color:var(--color-surface-success)}.bg-transparent{background-color:#0000}.bg-\[linear-gradient\(90deg\,var\(--primitive-color-primary-20\)\,var\(--primitive-color-primary-strong-20\)\)\]{background-image:linear-gradient(90deg,var(--primitive-color-primary-20),var(--primitive-color-primary-strong-20))}.bg-gradient-ai{background-image:var(--color-ai-gradient)}.bg-gradient-ai-panel{background-image:var(--color-ai-panel-gradient)}.bg-gradient-healing-panel{background-image:var(--color-healing-panel-gradient)}.bg-gradient-primary{background-image:var(--color-primary-gradient)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.object-top{-o-object-position:top;object-position:top}.p-\[var\(--space-card-padding\)\]{padding:var(--space-card-padding)}.p-\[var\(--space-component-lg\)\]{padding:var(--space-component-lg)}.p-\[var\(--space-component-md\)\]{padding:var(--space-component-md)}.p-\[var\(--space-component-sm\)\]{padding:var(--space-component-sm)}.p-\[var\(--space-component-xs\)\]{padding:var(--space-component-xs)}.p-\[var\(--space-layout\)\]{padding:var(--space-layout)}.p-\[var\(--space-page-inline\)\]{padding:var(--space-page-inline)}.px-\[var\(--space-2\)\]{padding-left:var(--space-2);padding-right:var(--space-2)}.px-\[var\(--space-card-padding\)\]{padding-left:var(--space-card-padding);padding-right:var(--space-card-padding)}.px-\[var\(--space-component-lg\)\]{padding-left:var(--space-component-lg);padding-right:var(--space-component-lg)}.px-\[var\(--space-component-md\)\]{padding-left:var(--space-component-md);padding-right:var(--space-component-md)}.px-\[var\(--space-component-sm\)\]{padding-left:var(--space-component-sm);padding-right:var(--space-component-sm)}.px-\[var\(--space-component-xl\)\]{padding-left:var(--space-component-xl);padding-right:var(--space-component-xl)}.px-\[var\(--space-component-xs\)\]{padding-left:var(--space-component-xs);padding-right:var(--space-component-xs)}.px-\[var\(--space-layout\)\]{padding-left:var(--space-layout);padding-right:var(--space-layout)}.px-\[var\(--space-page-inline\)\]{padding-left:var(--space-page-inline);padding-right:var(--space-page-inline)}.py-\[var\(--space-2\)\]{padding-top:var(--space-2);padding-bottom:var(--space-2)}.py-\[var\(--space-component-lg\)\]{padding-top:var(--space-component-lg);padding-bottom:var(--space-component-lg)}.py-\[var\(--space-component-md\)\]{padding-top:var(--space-component-md);padding-bottom:var(--space-component-md)}.py-\[var\(--space-component-sm\)\]{padding-top:var(--space-component-sm);padding-bottom:var(--space-component-sm)}.py-\[var\(--space-component-xs\)\]{padding-top:var(--space-component-xs);padding-bottom:var(--space-component-xs)}.py-\[var\(--space-header-block\)\]{padding-top:var(--space-header-block);padding-bottom:var(--space-header-block)}.py-\[var\(--space-layout\)\]{padding-top:var(--space-layout);padding-bottom:var(--space-layout)}.py-\[var\(--space-sidebar-block\)\]{padding-top:var(--space-sidebar-block);padding-bottom:var(--space-sidebar-block)}.pb-\[var\(--space-component-sm\)\]{padding-bottom:var(--space-component-sm)}.pb-\[var\(--space-layout\)\]{padding-bottom:var(--space-layout)}.pl-\[calc\(var\(--space-search-padding\)\+var\(--space-24\)\+var\(--space-search-gap\)\)\]{padding-left:calc(var(--space-search-padding) + var(--space-24) + var(--space-search-gap))}.pr-\[var\(--space-40\)\]{padding-right:var(--space-40)}.pr-\[var\(--space-80-151\)\]{padding-right:var(--space-80-151)}.pr-\[var\(--space-search-padding\)\]{padding-right:var(--space-search-padding)}.pt-\[var\(--space-component-md\)\]{padding-top:var(--space-component-md)}.pt-\[var\(--space-layout\)\]{padding-top:var(--space-layout)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-body{font-family:var(--font-family-body)}.font-chat{font-family:var(--font-family-chat)}.text-body{font-size:var(--font-size-body);line-height:var(--line-height-body)}.text-body-lg{font-size:var(--font-size-body-lg);line-height:var(--line-height-body)}.text-body-sm{font-size:var(--font-size-body-sm);line-height:var(--line-height-body)}.text-body-xl{font-size:var(--font-size-body-xl);line-height:var(--line-height-body)}.text-body-xs{font-size:var(--font-size-body-xs);line-height:var(--line-height-body)}.text-button{font-size:var(--font-size-button);line-height:var(--line-height-button)}.text-button-lg{font-size:var(--font-size-button-lg);line-height:var(--line-height-button)}.text-heading-lg{font-size:var(--font-size-heading-lg);line-height:var(--line-height-body)}.text-heading-md{font-size:var(--font-size-heading-md);line-height:var(--line-height-body)}.text-heading-sm{font-size:var(--font-size-heading-sm);line-height:var(--line-height-body)}.font-body{font-weight:var(--font-weight-body)}.uppercase{text-transform:uppercase}.leading-\[var\(--space-component-md\)\]{line-height:var(--space-component-md)}.leading-body{line-height:var(--line-height-body)}.leading-button{line-height:var(--line-height-button)}.leading-none{line-height:1}.leading-snug{line-height:1.375}.leading-standard{line-height:var(--line-height-standard)}.tracking-body{letter-spacing:var(--letter-spacing-body)}.tracking-wide{letter-spacing:.025em}.text-\[color\:var\(--primitive-color-transparent\)\]{color:var(--primitive-color-transparent)}.text-\[color\:var\(--primitive-color-white-80\)\]{color:var(--primitive-color-white-80)}.text-ai-accent{color:var(--color-ai-accent)}.text-doctor-cta{color:var(--color-doctor-cta)}.text-inherit{color:inherit}.text-orange{color:var(--color-orange)}.text-primary{color:var(--color-primary)}.text-success{color:var(--color-success)}.text-surface-default{color:var(--color-surface-default)}.text-text-ai{color:var(--color-text-ai)}.text-text-ai-supporting{color:var(--color-text-ai-supporting)}.text-text-chat{color:var(--color-text-chat)}.text-text-chat-timestamp{color:var(--color-text-chat-timestamp)}.text-text-form{color:var(--color-text-form)}.text-text-heading{color:var(--color-text-heading)}.text-text-primary{color:var(--color-text-primary)}.text-text-role-secondary{color:var(--color-text-role-secondary)}.text-text-secondary{color:var(--color-text-secondary)}.underline-offset-2{text-underline-offset:2px}.accent-primary{accent-color:var(--color-primary)}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.mix-blend-color{mix-blend-mode:color}.shadow-activity{--tw-shadow:var(--elevation-activity);--tw-shadow-colored:var(--elevation-activity);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-ai-message{--tw-shadow:var(--elevation-ai-message);--tw-shadow-colored:var(--elevation-ai-message);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-card{--tw-shadow:var(--elevation-card);--tw-shadow-colored:var(--elevation-card);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-hero{--tw-shadow:var(--elevation-hero);--tw-shadow-colored:var(--elevation-hero);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-input{--tw-shadow:var(--elevation-input);--tw-shadow-colored:var(--elevation-input);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-search{--tw-shadow:var(--elevation-search);--tw-shadow-colored:var(--elevation-search);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.blur-\[var\(--space-16\)\]{--tw-blur:blur(var(--space-16));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[var\(--space-24\)\]{--tw-blur:blur(var(--space-24));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[padding\]{transition-property:padding;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.placeholder\:text-text-chat-placeholder::placeholder{color:var(--color-text-chat-placeholder)}.placeholder\:text-text-muted::placeholder{color:var(--color-text-muted)}.placeholder\:text-text-search-placeholder::placeholder{color:var(--color-text-search-placeholder)}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.hover\:border-border-default:hover{border-color:var(--color-border-default)}.hover\:border-primary:hover{border-color:var(--color-primary)}.hover\:bg-\[var\(--color-sidebar-hover\)\]:hover{background-color:var(--color-sidebar-hover)}.hover\:bg-orange-hover:hover{background-color:var(--color-orange-hover)}.hover\:bg-surface-muted:hover{background-color:var(--color-surface-muted)}.hover\:bg-surface-subtle:hover{background-color:var(--color-surface-subtle)}.hover\:bg-surface-success:hover{background-color:var(--color-surface-success)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-text-primary:hover{color:var(--color-text-primary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-primary:focus{border-color:var(--color-primary)}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-\[var\(--border-width\)\]:focus{--tw-ring-color:var(--border-width)}.focus\:ring-primary:focus{--tw-ring-color:var(--color-primary)}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:ring-\[var\(--border-width\)\]:focus-visible{--tw-ring-color:var(--border-width)}.focus-visible\:ring-primary:focus-visible{--tw-ring-color:var(--color-primary)}.focus-visible\:ring-surface-default:focus-visible{--tw-ring-color:var(--color-surface-default)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-surface-muted:disabled{background-color:var(--color-surface-muted)}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (width>=640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}}@media (width>=768px){.md\:mx-0{margin-left:0;margin-right:0}.md\:block{display:block}.md\:hidden{display:none}.md\:h-\[var\(--space-185-013\)\]{height:var(--space-185-013)}.md\:max-w-\[var\(--space-418\)\]{max-width:var(--space-418)}.md\:max-w-\[var\(--space-shell-search-width\)\]{max-width:var(--space-shell-search-width)}.md\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[493fr_411fr\]{grid-template-columns:493fr 411fr}.md\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-\[var\(--space-85-904\)\]{gap:var(--space-85-904)}.md\:gap-\[var\(--space-layout\)\]{gap:var(--space-layout)}.md\:whitespace-nowrap{white-space:nowrap}.md\:p-\[var\(--space-layout\)\]{padding:var(--space-layout)}.md\:pl-\[var\(--space-shell-sidebar-collapsed-width\)\]{padding-left:var(--space-shell-sidebar-collapsed-width)}.md\:pl-\[var\(--space-shell-sidebar-width\)\]{padding-left:var(--space-shell-sidebar-width)}}@media (width>=1024px){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:w-\[var\(--space-275-078\)\]{width:var(--space-275-078)}.lg\:max-w-\[var\(--space-328-617\)\]{max-width:var(--space-328-617)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.lg\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(220px\,280px\)\]{grid-template-columns:minmax(0,1fr) minmax(220px,280px)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:px-\[var\(--space-component-sm\)\]{padding-left:var(--space-component-sm);padding-right:var(--space-component-sm)}}@media (width>=1280px){.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(280px\,360px\)\]{grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(280px\,395px\)\]{grid-template-columns:minmax(0,1fr) minmax(280px,395px)}.xl\:grid-cols-\[minmax\(0\,2fr\)_minmax\(var\(--space-275-078\)\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(var(--space-275-078),1fr)}.xl\:justify-self-start{justify-self:start}.xl\:whitespace-normal{white-space:normal}}@media (width>=1536px){.\32 xl\:col-span-1{grid-column:span 1/span 1}.\32 xl\:col-span-3{grid-column:span 3/span 3}.\32 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&\>\*\+\*\]\:-ml-\[var\(--space-component-sm\)\]>*+*{margin-left:calc(var(--space-component-sm) * -1)}.\[\&\>\*\]\:border-solid>*{border-style:solid}.\[\&\>\*\]\:border-\[var\(--border-width\)\]>*{border-color:var(--border-width)}.\[\&\>\*\]\:border-surface-default>*{border-color:var(--color-surface-default)}.\[\&_div_div\]\:bg-surface-default div div{background-color:var(--color-surface-default)}
