@font-face{font-family:__geistMono_c3aa02;src:url(/_next/static/media/463dafcda517f24f-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:__geistMono_Fallback_c3aa02;src:local("Arial");ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.__className_c3aa02{font-family:__geistMono_c3aa02,__geistMono_Fallback_c3aa02}.__variable_c3aa02{--font-geist-mono:"__geistMono_c3aa02","__geistMono_Fallback_c3aa02"}@font-face{font-family:__Marcellus_4ef20c;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6a2830ad50e93808-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Marcellus_4ef20c;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5924d7180a413da6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Marcellus_Fallback_4ef20c;src:local("Times New Roman");ascent-override:86.59%;descent-override:24.87%;line-gap-override:0.00%;size-adjust:112.50%}.__className_4ef20c{font-family:__Marcellus_4ef20c,__Marcellus_Fallback_4ef20c;font-weight:400;font-style:normal}.__variable_4ef20c{--font-marcellus:"__Marcellus_4ef20c","__Marcellus_Fallback_4ef20c"}@font-face{font-family:__Playfair_Display_329080;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Playfair_Display_329080;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Playfair_Display_329080;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Playfair_Display_329080;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Playfair_Display_329080;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Playfair_Display_329080;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Playfair_Display_329080;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Playfair_Display_329080;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Playfair_Display_329080;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Playfair_Display_329080;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Playfair_Display_329080;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Playfair_Display_329080;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Playfair_Display_Fallback_329080;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_329080{font-family:__Playfair_Display_329080,__Playfair_Display_Fallback_329080;font-style:normal}.__variable_329080{--font-playfair:"__Playfair_Display_329080","__Playfair_Display_Fallback_329080"}@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_Fallback_d9d98a;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_d9d98a{font-family:__DM_Sans_d9d98a,__DM_Sans_Fallback_d9d98a;font-style:normal}.__variable_d9d98a{--font-dm-sans:"__DM_Sans_d9d98a","__DM_Sans_Fallback_d9d98a"}:root{--background:#fff;--foreground:#171717;--ll-on-gold:#07142c;--ll-gold-btn:linear-gradient(135deg,#f5da96,#b98231);--ll-space-0:0;--ll-space-px:1px;--ll-space-0_5:0.125rem;--ll-space-1:0.25rem;--ll-space-1_5:0.375rem;--ll-space-2:0.5rem;--ll-space-2_5:0.625rem;--ll-space-3:0.75rem;--ll-space-3_5:0.875rem;--ll-space-4:1rem;--ll-space-5:1.25rem;--ll-space-6:1.5rem;--ll-space-7:1.75rem;--ll-space-8:2rem;--ll-space-9:2.25rem;--ll-space-10:2.5rem;--ll-space-11:2.75rem;--ll-space-12:3rem;--ll-space-14:3.5rem;--ll-space-16:4rem;--ll-space-20:5rem;--ll-space-24:6rem;--ll-text-xs:0.75rem;--ll-text-sm:0.875rem;--ll-text-base:1rem;--ll-text-lg:1.125rem;--ll-text-xl:1.25rem;--ll-text-2xl:1.5rem;--ll-text-3xl:1.875rem;--ll-text-4xl:2.25rem;--ll-text-5xl:3rem;--ll-leading-tight:1.25;--ll-leading-snug:1.375;--ll-leading-normal:1.5;--ll-leading-body:1.625;--ll-leading-chat:1.55;--ll-leading-relaxed:1.625;--ll-radius-sm:0.375rem;--ll-radius-md:0.5rem;--ll-radius-lg:0.75rem;--ll-radius-xl:0.875rem;--ll-radius-2xl:1rem;--ll-radius-btn:11px;--ll-radius-btn-sm:10px;--ll-radius-pill:9999px;--ll-z-base:0;--ll-z-dropdown:20;--ll-z-sticky:30;--ll-z-navbar:40;--ll-z-modal:50;--ll-z-toast:60;--ll-bp-sm:640px;--ll-bp-md:768px;--ll-bp-lg:1024px;--ll-bp-xl:1280px;--ll-bp-2xl:1536px;--astro-accent:#cfa14e;--astro-accent-dark:#b88732;--astro-sidebar:#050d20;--astro-on-accent:#081936;--ll-text-secondary:#64748b;--muted:#c7c2b4;--surface:#0e1c3b;--surface-light:#fcfafa;--border-gold-muted:#e7dcc4;--ll-on-primary:#09142a;--ll-gold-line:#b18d4f;--ll-text-11:11px;--ll-star:#f5f1e8;--ll-star-warm:#c8ac80;--ll-nebula-core:#122352;--ll-nebula-deep:#0e1c3b;--ll-clay:#a6745a;--ll-gold-press:#8e713f;--ll-stone:#c7c2b4;--ll-stone-rgb:199 194 180;--ll-gold-line-rgb:177 141 79;--ll-gold-pale:#d4b87a;--ll-gold-pale-rgb:212 184 122;--ll-call-night:#0f0a1e;--ll-gold-deep:#a07d3f;--ll-antique:#b8960c;--ll-star-idle:#3a3f52;--ll-night:#0a0418;--ll-rashi-sheen:radial-gradient(circle at center,hsla(0,0%,100%,.18),transparent 75%);--ll-chat-wallpaper:radial-gradient(circle at 18% 12%,rgba(207,161,78,.1) 0%,transparent 42%),radial-gradient(circle at 82% 8%,hsla(43,79%,75%,.14) 0%,transparent 38%),radial-gradient(circle at 50% 100%,rgba(8,25,54,.04) 0%,transparent 50%)}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html[data-theme][data-theme=dark]{--cosmic-deep:#050d20;--cosmic-secondary:#050d20;--gold-accent:#cfa14e;--soft-gold:#f2d58e;--cream-white:#fbf5e8;--primary:#cfa14e;--primary-hover:#f2d58e;--muted:#8d9bb0;--surface:#050d20;--surface-light:#050d20;--border-gold-muted:rgba(207,161,78,.28);--hero-radial:radial-gradient(circle at 82% 18%,#b8873920,transparent 55%),#050d20;--cta-gold:linear-gradient(135deg,#f5da96,#b98231);--brand:#f2d58e}html[data-theme][data-theme=light]{--cosmic-deep:#fff;--cosmic-secondary:#fff;--gold-accent:#cfa14e;--soft-gold:#b88732;--cream-white:#081936;--primary:#cfa14e;--primary-hover:#f2d58e;--muted:#6b7c91;--surface:#fbf5e8;--surface-light:#fdf9f0;--border-gold-muted:rgba(207,161,78,.35);--hero-radial:radial-gradient(circle at 78% 18%,#f2d58e55,transparent 42%),radial-gradient(circle at 12% 8%,#f8e7c8,transparent 38%),#fff;--cta-gold:linear-gradient(135deg,#f5da96,#b98231);--brand:#081936}html[data-theme]{--font-heading:var(--font-playfair),"Playfair Display",Georgia,serif;--font-sans:var(--font-dm-sans),var(--font-devanagari),system-ui,sans-serif;--ll-text-base:1rem;--ll-leading-body:1.625;--ll-leading-chat:1.55}.ll-chat-on-gold{color:var(--ll-on-gold)}.ll-chat-on-gold-muted{color:color-mix(in srgb,var(--ll-on-gold) 80%,transparent)}.ll-chat-send{display:inline-flex;align-items:center;justify-content:center;height:42px;width:42px;flex-shrink:0;border:0;border-radius:9999px;background:var(--ll-gold-btn);color:var(--ll-on-gold);box-shadow:0 4px 10px rgba(8,25,54,.12)}.ll-chat-send:hover:not(:disabled){opacity:.95}.ll-chat-send:focus-visible{outline:2px solid var(--gold-accent);outline-offset:2px}.ll-chat-send:disabled{cursor:not-allowed;opacity:.45}html[data-theme=light] .ll-consultation{--ll-chat-page:#e9dcbb;--ll-chat-bg:#faf3df;--ll-chat-head:#f6ecc9;--ll-chat-panel:#fff;--ll-chat-text:#20293e;--ll-chat-soft:#3d465c;--ll-chat-muted-ink:#7a8199;--ll-chat-line:#dcc98f;--ll-chat-gold-bright:#c9a227;--ll-chat-gold-ink:#1d1602;--ll-chat-live:#3fae6a;--ll-chat-app-inset:16px;--ll-chat-frame-radius:22px;--ll-chat-frame-color:#c8a24b;--ll-chat-frame-shadow:0 24px 60px rgba(120,94,24,.25),0 6px 18px rgba(120,94,24,.14);--ll-chat-card:#fff8ee;--ll-chat-ink:#20293e;--ll-chat-navy:#081936;--ll-chat-on-navy:#fff;--ll-chat-gold:#a97c10;--ll-chat-border:rgba(184,135,50,.55);--ll-chat-chip-border:rgba(184,135,50,.72);--ll-chat-bubble-ai:#fff;--ll-chat-user:#262b4d;--ll-chat-user-ink:#fff;--ll-chat-reading:#fdf8e7;--ll-chat-chip-bg:#fff;--ll-chat-bubble-radius:20px;--ll-chat-bubble-border:rgba(200,162,75,.3);--ll-chat-bubble-shadow-ai:0 10px 24px rgba(112,88,25,.13),0 2px 6px rgba(112,88,25,.08);--ll-chat-bubble-shadow-user:0 10px 24px rgba(38,43,77,.3),0 2px 6px rgba(38,43,77,.2);--ll-chat-reading-shadow:0 6px 18px rgba(112,88,25,.09);--ll-chat-send-bg:#262b4d;--ll-chat-send-ink:#e8c95f;--ll-chat-send-hover:#313a66;--ll-chat-send-shadow:0 8px 20px rgba(38,43,77,.28);--ll-chat-warn:#8a4b12;--ll-shadow-chat-card:0 12px 32px rgba(8,25,54,.08),0 1px 2px rgba(8,25,54,.05);--ll-shadow-bubble-ai:var(--ll-chat-bubble-shadow-ai);--ll-shadow-bubble-user:var(--ll-chat-bubble-shadow-user);background:var(--ll-chat-page);color:var(--ll-chat-text)}html[data-theme=dark] .ll-consultation{--ll-chat-page:#060a13;--ll-chat-bg:#0b1120;--ll-chat-head:#0d1526;--ll-chat-panel:#131e33;--ll-chat-text:#f0ead6;--ll-chat-soft:#c6cede;--ll-chat-muted-ink:#8b98b4;--ll-chat-line:#26334f;--ll-chat-gold-bright:#e8c95f;--ll-chat-gold-ink:#1d1602;--ll-chat-live:#3fae6a;--ll-chat-app-inset:0px;--ll-chat-frame-radius:0px;--ll-chat-frame-color:#26334f;--ll-chat-frame-shadow:none;--ll-chat-card:#07142c;--ll-chat-ink:#f0ead6;--ll-chat-navy:#081936;--ll-chat-on-navy:#fff;--ll-chat-gold:#dcb84e;--ll-chat-border:rgba(207,161,78,.45);--ll-chat-chip-border:hsla(43,79%,75%,.5);--ll-chat-bubble-ai:#16233c;--ll-chat-user:#c9a227;--ll-chat-user-ink:#1d1602;--ll-chat-reading:#101a2e;--ll-chat-chip-bg:#182540;--ll-chat-bubble-radius:16px;--ll-chat-bubble-border:#26334f;--ll-chat-bubble-shadow-ai:none;--ll-chat-bubble-shadow-user:none;--ll-chat-reading-shadow:none;--ll-chat-send-bg:#e8c95f;--ll-chat-send-ink:#1d1602;--ll-chat-send-hover:#e8c95f;--ll-chat-send-shadow:none;--ll-chat-warn:#f2d58e;--ll-shadow-chat-card:0 12px 32px rgba(0,0,0,.28);--ll-shadow-bubble-ai:var(--ll-chat-bubble-shadow-ai);--ll-shadow-bubble-user:var(--ll-chat-bubble-shadow-user);background:var(--ll-chat-page);color:var(--ll-chat-text)}@media (max-width:920px){html[data-theme=light] .ll-consultation{--ll-chat-app-inset:8px}}@media (max-width:640px){html[data-theme=light] .ll-consultation{--ll-chat-app-inset:0px}html[data-theme=dark] .ll-consultation{--ll-chat-frame-radius:22px}}.ll-consultation .shadow-chat-card{box-shadow:var(--ll-shadow-chat-card)}.ll-consultation .shadow-bubble-ai{box-shadow:var(--ll-shadow-bubble-ai)}.ll-consultation .shadow-bubble-user{box-shadow:var(--ll-shadow-bubble-user)}html[data-theme] .ll-consultation .ll-chat-card{background:var(--ll-chat-card);border-color:var(--ll-chat-border)}html[data-theme] .ll-consultation .ll-chat-scroll{background-color:var(--ll-chat-bg);background-image:none}html[data-theme] .ll-consultation .ll-chat-below-header,html[data-theme] .ll-consultation .ll-chat-composer{background:var(--ll-chat-card);border-color:var(--ll-chat-border)}.ll-consultation.ll-chat-shell-fill{box-sizing:border-box;height:100%}.ll-consultation.ll-chat-shell-embedded{--ll-chat-app-inset:0px;height:100%}.ll-consultation .ll-chat-frame{box-sizing:border-box;display:flex;width:min(920px,calc(100% - (2 * var(--ll-chat-app-inset))));height:calc(100% - (2 * var(--ll-chat-app-inset)));min-height:0;margin:var(--ll-chat-app-inset) auto;flex-direction:column;overflow:hidden;background:var(--ll-chat-bg);color:var(--ll-chat-text);border:1.5px solid var(--ll-chat-frame-color);border-radius:var(--ll-chat-frame-radius);box-shadow:var(--ll-chat-frame-shadow)}@media (max-width:640px){.ll-consultation .ll-chat-frame{border-radius:22px}}html[data-theme] .ll-consultation .ll-chat-header{min-height:0;background:var(--ll-chat-head);color:var(--ll-chat-text);padding:14px 16px 10px;border-bottom:1px solid var(--ll-chat-line);line-height:1.2}.ll-consultation .ll-chat-head-top{display:flex;align-items:center;gap:12px}.ll-consultation .ll-chat-avatar{box-sizing:border-box;width:48px;height:48px;flex:none;overflow:hidden;border:2px solid var(--ll-chat-gold-bright);border-radius:50%;background:var(--ll-chat-panel);-o-object-fit:cover;object-fit:cover;display:grid;place-items:center;font-size:22px;line-height:1}.ll-consultation .ll-chat-id{min-width:0;flex:1}html[data-theme] .ll-consultation .ll-chat-name{display:flex;align-items:center;gap:8px;min-width:0;margin:0;font-family:var(--font-marcellus),var(--font-devanagari),Georgia,serif;font-size:20px;font-weight:400;letter-spacing:0;line-height:1.15;color:var(--ll-chat-text)}.ll-consultation .ll-chat-name>span:first-child{min-width:0}.ll-consultation .ll-chat-ai-badge{flex:none;border:0;border-radius:5px;background:var(--ll-chat-gold-bright);color:var(--ll-chat-gold-ink);padding:2px 6px;font-family:var(--font-sans);font-size:10px;font-weight:800;letter-spacing:.08em;line-height:1.2}.ll-consultation .ll-chat-sub{display:flex;align-items:center;gap:6px;margin:2px 0 0;color:var(--ll-chat-muted-ink);font-size:12.5px;font-weight:400;line-height:1.2}.ll-consultation .ll-chat-live{width:7px;height:7px;flex:none;border-radius:50%;background:var(--ll-chat-live)}.ll-consultation .ll-chat-end-btn{flex:none;border:1.5px solid var(--ll-chat-gold-bright);border-radius:999px;background:transparent;color:var(--ll-chat-text);padding:8px 15px;font-size:13px;font-weight:700;line-height:1.2}.ll-consultation .ll-chat-end-btn:hover:not(:disabled){background:var(--ll-chat-gold-bright);color:var(--ll-chat-gold-ink)}.ll-consultation .ll-chat-end-btn:disabled{background:transparent;color:var(--ll-chat-muted-ink);cursor:default;opacity:.4}.ll-consultation .ll-chat-head-row2{display:flex;align-items:center;gap:10px;margin-top:9px}.ll-consultation .ll-chat-switch{min-width:0;border:0;background:none;padding:0;color:var(--ll-chat-gold);font-size:12.5px;font-weight:400;line-height:1.2;text-decoration:underline;text-underline-offset:3px}.ll-consultation .ll-chat-switch:disabled{cursor:default;opacity:.4}.ll-consultation .ll-chat-head-tools{margin-left:auto;display:flex;flex:none;align-items:center;gap:8px}.ll-consultation .ll-chat-lang{display:inline-flex;border:1px solid var(--ll-chat-line);border-radius:999px;background:var(--ll-chat-panel);padding:2px}.ll-consultation .ll-chat-lang button{border:0;border-radius:999px;background:transparent;color:var(--ll-chat-muted-ink);padding:4px 10px;font-size:12px;font-weight:700;line-height:1.2}.ll-consultation .ll-chat-lang button[aria-pressed=true]{background:var(--ll-chat-gold-bright);color:var(--ll-chat-gold-ink)}.ll-consultation .ll-chat-lang button:disabled{cursor:default;opacity:.4}.ll-consultation .ll-chat-icon-btn{display:grid;width:32px;height:32px;place-items:center;border:1px solid var(--ll-chat-line);border-radius:50%;background:var(--ll-chat-panel);color:var(--ll-chat-gold);padding:0}.ll-consultation .ll-chat-icon-btn:hover:not(:disabled){border-color:var(--ll-chat-gold-bright)}@media (max-width:640px){.ll-consultation .ll-chat-avatar{width:40px;height:40px}html[data-theme] .ll-consultation .ll-chat-name{font-size:17px}.ll-consultation .ll-chat-sub{margin-top:1px;font-size:11.5px}.ll-consultation .ll-chat-end-btn{padding:6px 11px;font-size:12.5px}}.ll-consultation .ll-chat-meter{display:flex;align-items:center;flex-wrap:wrap;gap:14px;box-sizing:border-box;border-bottom:1px solid var(--ll-chat-line);background:var(--ll-chat-panel);padding:9px 16px;color:var(--ll-chat-soft);font-size:12.5px}@media (min-width:641px){.ll-consultation .ll-chat-meter{min-height:43px}}.ll-consultation .ll-chat-meter b{color:var(--ll-chat-text);font-weight:700;font-variant-numeric:tabular-nums}.ll-consultation .ll-chat-meter-item{display:inline-flex;align-items:center;gap:6px}.ll-consultation .ll-chat-meter-ic{display:inline-flex;color:var(--ll-chat-gold-bright)}.ll-consultation .ll-chat-meter-spacer{flex:1}.ll-consultation .ll-chat-meter-warn{flex:1 0 100%;margin:0}@media (max-width:640px){.ll-consultation .ll-chat-meter{gap:10px;font-size:12px}}.ll-consultation .ll-chat-kundli{display:flex;align-items:center;gap:8px;overflow-x:auto;box-sizing:border-box;border-bottom:1px dashed var(--ll-chat-line);background:var(--ll-chat-bg);padding:9px 16px;scrollbar-width:none}.ll-consultation .ll-chat-kundli::-webkit-scrollbar{display:none}.ll-consultation .ll-chat-kundli-label{color:var(--ll-chat-gold);font-size:11px;font-weight:800;letter-spacing:.07em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.ll-consultation .ll-chat-kundli-chip{display:inline-flex;flex:none;align-items:center;gap:4px;border:1px solid var(--ll-chat-line);border-radius:999px;background:var(--ll-chat-panel);padding:4px 10px;color:var(--ll-chat-soft);font-size:12px;font-weight:600;line-height:1.25;white-space:nowrap}.ll-consultation .ll-chat-kundli-chip b{color:var(--ll-chat-text);font-weight:700}.ll-consultation .ll-chat-kundli-empty{margin:0;color:var(--ll-chat-muted-ink);font-size:12px}.ll-consultation .ll-chat-log{display:flex;min-height:0;flex-direction:column;gap:12px;padding:18px 16px 8px;background:var(--ll-chat-bg);background-image:none}html[data-theme] .ll-consultation .ll-chat-message{max-width:94%;font-size:14.5px;letter-spacing:0}@media (min-width:641px){html[data-theme] .ll-consultation .ll-chat-message{max-width:86%}}html[data-theme] .ll-chat-bubble{padding:8px 10px;box-shadow:0 1px 2px rgba(0,0,0,.05)}html[data-theme] .ll-consultation .ll-chat-bubble{border-radius:var(--ll-chat-bubble-radius);padding:11px 14px;font-size:14.5px;line-height:1.55;letter-spacing:0;background-image:none;box-shadow:none;overflow-wrap:break-word}html[data-theme] .ll-consultation .ll-chat-bubble-ai{background-color:var(--ll-chat-bubble-ai);border:1px solid var(--ll-chat-bubble-border);border-bottom-left-radius:6px;color:var(--ll-chat-text);box-shadow:var(--ll-chat-bubble-shadow-ai);font-weight:400}html[data-theme] .ll-consultation .ll-chat-bubble-user{background-color:var(--ll-chat-user);color:var(--ll-chat-user-ink);border:0;border-bottom-right-radius:6px;font-weight:500;box-shadow:var(--ll-chat-bubble-shadow-user)}.ll-consultation .ll-chat-time{display:flex;align-items:center;gap:4px;margin-top:4px;color:var(--ll-chat-muted-ink);font-size:11px;line-height:1.2}.ll-consultation .ll-chat-message-user .ll-chat-time{justify-content:flex-end}.ll-consultation .ll-chat-ticks{color:var(--ll-chat-gold-bright);font-size:11px;letter-spacing:-2px}html[data-theme] .ll-consultation .ll-chat-bubble.ll-chat-typing{display:inline-flex;align-items:center;gap:5px;padding:14px 16px}.ll-consultation .ll-chat-typing i{width:7px;height:7px;border-radius:50%;background:var(--ll-chat-muted-ink);animation:ll-chat-blink 1.1s infinite}.ll-consultation .ll-chat-typing i:nth-child(2){animation-delay:.18s}.ll-consultation .ll-chat-typing i:nth-child(3){animation-delay:.36s}@keyframes ll-chat-blink{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.ll-consultation .ll-chat-typing i{animation:none;opacity:.6}}.ll-consultation .ll-chat-reading>:first-child{margin-top:0}.ll-consultation .ll-chat-verdict{display:flex;align-items:flex-start;gap:10px;margin-top:10px;border:1px solid var(--ll-chat-gold-bright);border-radius:14px;background:var(--ll-chat-reading);padding:12px 14px;box-shadow:var(--ll-chat-reading-shadow)}.ll-consultation .ll-chat-verdict-ic{flex:none;margin-top:1px;color:var(--ll-chat-gold)}.ll-consultation .ll-chat-verdict p{margin:0;color:var(--ll-chat-soft);font-size:14px}.ll-consultation .ll-chat-verdict b,.ll-consultation .ll-chat-verdict strong{color:var(--ll-chat-text)}.ll-consultation .ll-chat-read-card{margin-top:10px;border:1px solid var(--ll-chat-line);border-radius:14px;background:var(--ll-chat-reading);padding:13px 14px;color:var(--ll-chat-soft);font-size:14px;box-shadow:var(--ll-chat-reading-shadow)}.ll-consultation .ll-chat-read-title{display:flex;align-items:center;gap:8px;margin:0 0 7px;color:var(--ll-chat-gold);font-size:13px;font-weight:800;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.ll-consultation .ll-chat-read-title svg{flex:none}.ll-consultation .ll-chat-read-card p{margin:0;color:var(--ll-chat-soft)}.ll-consultation .ll-chat-read-card p+p{margin-top:6px}.ll-consultation .ll-chat-read-card b,.ll-consultation .ll-chat-read-card strong{color:var(--ll-chat-text)}.ll-consultation .ll-chat-tl{display:grid;margin-top:2px}.ll-consultation .ll-chat-tl-row{display:grid;grid-template-columns:86px 14px 1fr;gap:8px;padding-bottom:12px}.ll-consultation .ll-chat-tl-row:last-child{padding-bottom:2px}.ll-consultation .ll-chat-tl-when{padding-top:1px;color:var(--ll-chat-text);font-size:12px;font-weight:800;font-variant-numeric:tabular-nums;text-align:right}.ll-consultation .ll-chat-tl-dot{display:flex;flex-direction:column;align-items:center}.ll-consultation .ll-chat-tl-dot i{width:9px;height:9px;flex:none;margin-top:4px;border-radius:50%;background:var(--ll-chat-gold-bright)}.ll-consultation .ll-chat-tl-dot:after{content:"";width:2px;flex:1;margin-top:3px;background:var(--ll-chat-line)}.ll-consultation .ll-chat-tl-row:last-child .ll-chat-tl-dot:after{display:none}.ll-consultation .ll-chat-tl-what{position:relative;min-width:0;padding-right:30px}.ll-consultation .ll-chat-tl-what b{display:block;color:var(--ll-chat-text);font-size:13.5px;font-weight:700}.ll-consultation .ll-chat-tl-what span{color:var(--ll-chat-muted-ink);font-size:13px}.ll-consultation .ll-chat-bm{position:absolute;top:0;right:0;display:grid;width:26px;height:26px;place-items:center;border:1px solid var(--ll-chat-line);border-radius:50%;background:var(--ll-chat-panel);color:var(--ll-chat-muted-ink);padding:0;cursor:pointer}.ll-consultation .ll-chat-bm:hover:not(:disabled){border-color:var(--ll-chat-gold-bright);color:var(--ll-chat-gold)}.ll-consultation .ll-chat-bm.is-saved{border-color:var(--ll-chat-gold-bright);color:var(--ll-chat-gold-bright);opacity:1;cursor:default}.ll-consultation .ll-chat-bm.is-saved svg{fill:currentColor}.ll-consultation .ll-chat-bm:disabled:not(.is-saved){cursor:default;opacity:.6}.ll-consultation .ll-chat-remedy-list{display:flex;flex-wrap:wrap;gap:7px;margin-top:2px}.ll-consultation .ll-chat-remedy{border:1px solid var(--ll-chat-gold-bright);border-radius:999px;background:var(--ll-chat-panel);color:var(--ll-chat-text);padding:5px 11px;width:-moz-fit-content;width:fit-content;max-width:100%;font-size:13px;font-weight:600;line-height:1.55;text-align:left;cursor:pointer}.ll-consultation .ll-chat-remedy-mark{color:var(--ll-chat-gold);font-weight:800}.ll-consultation .ll-chat-remedy:hover{background:var(--ll-chat-gold-bright);color:var(--ll-chat-gold-ink)}.ll-consultation .ll-chat-remedy:hover .ll-chat-remedy-mark{color:var(--ll-chat-gold-ink)}.ll-consultation .ll-chat-download{display:block;margin:10px auto 0;border:0;background:none;padding:0;color:var(--ll-chat-gold);font-size:13px;font-weight:700;line-height:1.2;cursor:pointer}.ll-consultation .ll-chat-download:hover{color:var(--ll-chat-gold-bright)}@media (max-width:640px){.ll-consultation .ll-chat-tl-row{grid-template-columns:70px 14px 1fr;gap:6px}}.ll-consultation .ll-chat-chips{display:flex;flex:none;flex-wrap:wrap;gap:8px;padding:4px 16px 10px}.ll-consultation .ll-chat-chip{border:1px solid var(--ll-chat-gold-bright);border-radius:999px;background:var(--ll-chat-chip-bg);color:var(--ll-chat-text);padding:8px 14px;font-size:13px;font-weight:600;line-height:15px;box-shadow:var(--ll-chat-reading-shadow);cursor:pointer}.ll-consultation .ll-chat-chip.is-topic{border-color:var(--ll-chat-line)}.ll-consultation .ll-chat-chip:hover:not(:disabled){border-color:var(--ll-chat-gold-bright);background:var(--ll-chat-gold-bright);color:var(--ll-chat-gold-ink)}.ll-consultation .ll-chat-chip:active:not(:disabled){transform:scale(.97)}.ll-consultation .ll-chat-chip:disabled{cursor:default;opacity:.5}@media (prefers-reduced-motion:reduce){.ll-consultation .ll-chat-chip{transition:none}}html[data-theme] .ll-consultation .ll-chat-composer.is-pill{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--ll-chat-line);background:var(--ll-chat-panel);padding:0;backdrop-filter:none}.ll-consultation .ll-chat-composer-row{display:flex;align-items:center;gap:10px;padding:12px 14px 8px}html[data-theme] .ll-consultation .ll-chat-composer-input{box-sizing:border-box;height:43px;min-height:43px;max-height:43px;flex:1;border:1px solid var(--ll-chat-line);border-radius:999px;background:var(--ll-chat-bg);color:var(--ll-chat-text);padding:0 16px;font-size:16px;line-height:1.2;box-shadow:var(--ll-chat-reading-shadow)}html[data-theme] .ll-consultation .ll-chat-composer-input::-moz-placeholder{color:var(--ll-chat-muted-ink)}html[data-theme] .ll-consultation .ll-chat-composer-input::placeholder{color:var(--ll-chat-muted-ink)}html[data-theme] .ll-consultation .ll-chat-composer-input:focus{border-color:var(--ll-chat-gold-bright);outline:none;box-shadow:var(--ll-chat-reading-shadow)}html[data-theme] .ll-consultation .ll-chat-composer-input:disabled{opacity:.55}.ll-consultation .ll-chat-send{width:46px;height:46px;background:var(--ll-chat-send-bg);color:var(--ll-chat-send-ink);box-shadow:var(--ll-chat-send-shadow)}.ll-consultation .ll-chat-send:hover:not(:disabled){background:var(--ll-chat-send-hover);opacity:1}.ll-consultation .ll-chat-send:disabled{opacity:.45}.ll-consultation .ll-chat-note{padding:0 16px calc(10px + env(safe-area-inset-bottom));font-size:11px;line-height:12px;text-align:center}.ll-consultation .ll-chat-divider,.ll-consultation .ll-chat-note{margin:0;background:var(--ll-chat-panel);color:var(--ll-chat-muted-ink)}.ll-consultation .ll-chat-divider{align-self:center;border:1px solid var(--ll-chat-line);border-radius:999px;padding:4px 12px;font-size:11.5px;font-weight:700;line-height:1.3}.ll-consultation .ll-chat-summary{align-self:flex-start;width:min(94%,23rem);max-width:94%}html[data-theme] .ll-consultation .ll-chat-bubble.ll-chat-summary-bubble{border:1px solid var(--ll-chat-gold-bright)}.ll-consultation .ll-chat-sum-title{margin:0 0 4px;color:var(--ll-chat-gold);font-family:var(--font-sans);font-size:13px;font-weight:800;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.ll-consultation .ll-chat-sum-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:10px 0 4px}.ll-consultation .ll-chat-sum-stat{display:flex;flex-direction:column-reverse;border:1px solid var(--ll-chat-line);border-radius:10px;background:var(--ll-chat-panel);padding:9px 10px;text-align:center}.ll-consultation .ll-chat-sum-stat dd{margin:0;color:var(--ll-chat-text);font-size:17px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2}.ll-consultation .ll-chat-sum-stat dt{margin:0;color:var(--ll-chat-muted-ink);font-size:11px;font-weight:600;line-height:1.3}@media (max-width:640px){.ll-consultation .ll-chat-sum-grid{gap:6px}}.ll-consultation .ll-chat-sum-heading{margin:12px 0 0;color:var(--ll-chat-text);font-family:var(--font-sans);font-size:14.5px;font-weight:700;letter-spacing:0;line-height:1.35}.ll-consultation .ll-chat-sum-heading.is-tight{margin-top:8px}.ll-consultation .ll-chat-sum-heading.is-energy{margin-top:14px}.ll-consultation .ll-chat-sum-list{margin:8px 0 0;padding-left:18px;color:var(--ll-chat-soft);font-size:13.5px;line-height:1.45;list-style:disc}.ll-consultation .ll-chat-sum-list li+li{margin-top:4px}.ll-consultation .ll-chat-stars{display:flex;gap:4px;margin-top:6px}.ll-consultation .ll-chat-stars button{border:0;background:none;padding:2px;color:var(--ll-chat-line);line-height:0;cursor:pointer}.ll-consultation .ll-chat-stars button.is-lit{color:var(--ll-chat-gold-bright)}.ll-consultation .ll-chat-stars button:disabled{cursor:default}.ll-consultation .ll-chat-stars button:focus-visible{outline:2px solid var(--ll-chat-gold-bright);outline-offset:2px;border-radius:4px}.ll-consultation .ll-chat-sum-muted,.ll-consultation .ll-chat-sum-thanks{margin:4px 0 0;color:var(--ll-chat-muted-ink);font-size:13px;line-height:1.4}.ll-consultation .ll-chat-sum-note{box-sizing:border-box;width:100%;margin-top:8px;resize:none;border:1px solid var(--ll-chat-line);border-radius:10px;background:var(--ll-chat-bg);color:var(--ll-chat-text);padding:9px 10px;font:inherit;font-size:14px;font-weight:500;line-height:1.45}.ll-consultation .ll-chat-sum-note::-moz-placeholder{color:var(--ll-chat-muted-ink)}.ll-consultation .ll-chat-sum-note::placeholder{color:var(--ll-chat-muted-ink)}.ll-consultation .ll-chat-sum-note:focus{border-color:var(--ll-chat-gold-bright);outline:none}.ll-consultation .ll-chat-sum-note:disabled{opacity:.55}.ll-consultation .ll-chat-sum-count{margin:4px 0 0;color:var(--ll-chat-muted-ink);font-size:11px;line-height:1.2;text-align:right}.ll-consultation .ll-chat-energy-shift{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:8px;border:1px solid var(--ll-chat-gold-bright);border-radius:12px;background:var(--ll-chat-panel);padding:11px 12px}.ll-consultation .ll-chat-energy-shift span{color:var(--ll-chat-gold);font-size:11px;font-weight:800;letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.ll-consultation .ll-chat-energy-shift b{color:var(--ll-chat-text);font-size:14.5px;font-weight:700;line-height:1.3}.ll-consultation .ll-chat-energy-select{box-sizing:border-box;width:100%;margin-top:8px;border:1px solid var(--ll-chat-line);border-radius:10px;background:var(--ll-chat-panel);color:var(--ll-chat-text);padding:9px 10px;font:inherit;font-size:14px;font-weight:600;line-height:1.3;cursor:pointer}.ll-consultation .ll-chat-energy-select:focus-visible{outline:2px solid var(--ll-chat-gold-bright);outline-offset:2px}.ll-consultation .ll-chat-sum-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ll-consultation .ll-chat-sum-actions.is-rating{margin-top:8px}.ll-consultation .ll-chat-sum-actions a,.ll-consultation .ll-chat-sum-actions button{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:9px 15px;font:inherit;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer}.ll-consultation .ll-chat-btn-gold{border:1px solid var(--ll-chat-gold-bright);background:var(--ll-chat-gold-bright);color:var(--ll-chat-gold-ink)}.ll-consultation .ll-chat-btn-ghost{border:1px solid var(--ll-chat-line);background:transparent;color:var(--ll-chat-text)}.ll-consultation .ll-chat-btn-ghost:hover:not(:disabled){border-color:var(--ll-chat-gold-bright);color:var(--ll-chat-gold)}.ll-consultation .ll-chat-btn-ghost:disabled,.ll-consultation .ll-chat-btn-gold:disabled{cursor:default;opacity:.55}.ll-consultation .ll-chat-btn-ghost:focus-visible,.ll-consultation .ll-chat-btn-gold:focus-visible{outline:2px solid var(--ll-chat-gold-bright);outline-offset:2px}.ll-consultation .ll-chat-sum-foot{margin:10px 0 0;color:var(--ll-chat-muted-ink);font-size:12px;line-height:1.4}.ll-consultation .ll-chat-strip{scrollbar-width:none}.ll-consultation .ll-chat-strip::-webkit-scrollbar{display:none}.ll-consultation img.ll-chat-avatar{display:block;-o-object-fit:cover;object-fit:cover}.ll-consultation .ll-chat-warn{color:var(--ll-chat-warn)}.ll-chat-sheet-backdrop{position:fixed;inset:0;z-index:var(--ll-z-modal);display:flex;align-items:flex-end;justify-content:center}.ll-chat-sheet-scrim{position:absolute;inset:0;border:0;background:rgba(5,7,12,.5);cursor:pointer}.ll-chat-sheet{position:relative;z-index:1;width:min(920px,100%);max-height:84%;overflow-y:auto;border-radius:20px 20px 0 0;padding:10px 18px calc(18px + env(safe-area-inset-bottom));box-shadow:0 -18px 40px rgba(0,0,0,.3);animation:ll-chat-sheet-up .28s ease both}html[data-theme=light] .ll-chat-sheet{border-top:2px solid #c9a227;background:#fff;color:#20293e}html[data-theme=dark] .ll-chat-sheet{border-top:2px solid #e8c95f;background:#131e33;color:#f0ead6}@keyframes ll-chat-sheet-up{0%{transform:translateY(24px);opacity:.4}to{transform:none;opacity:1}}.ll-chat-sheet-grip{width:42px;height:4px;margin:2px auto 12px;border-radius:999px}html[data-theme=light] .ll-chat-sheet-grip{background:#dcc98f}html[data-theme=dark] .ll-chat-sheet-grip{background:#26334f}.ll-chat-sheet-tag{margin:0;font-size:11px;font-weight:800;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}html[data-theme=light] .ll-chat-sheet-tag{color:#a97c10}html[data-theme=dark] .ll-chat-sheet-tag{color:#dcb84e}.ll-chat-sheet-head{display:flex;align-items:flex-start;gap:10px;margin-top:4px}.ll-chat-sheet-head h2{margin:0;flex:1;font-family:var(--font-marcellus),var(--font-devanagari),Georgia,serif;font-size:19px;font-weight:400;line-height:1.25}.ll-chat-sheet-close{display:grid;width:32px;height:32px;flex:none;place-items:center;border-radius:50%;background:transparent;padding:0;cursor:pointer}html[data-theme=light] .ll-chat-sheet-close{border:1px solid #dcc98f;color:#a97c10}html[data-theme=dark] .ll-chat-sheet-close{border:1px solid #26334f;color:#dcb84e}.ll-chat-sheet-why{margin:8px 0 0;font-size:14px;line-height:1.55}html[data-theme=light] .ll-chat-sheet-why{color:#3d465c}html[data-theme=dark] .ll-chat-sheet-why{color:#c6cede}.ll-chat-sheet-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.ll-chat-sheet-primary{display:inline-flex;align-items:center;border-radius:999px;padding:10px 16px;font-size:13.5px;font-weight:700;line-height:1.2;text-decoration:none}html[data-theme=light] .ll-chat-sheet-primary{border:1px solid #c9a227;background:#c9a227;color:#1d1602}html[data-theme=dark] .ll-chat-sheet-primary{border:1px solid #e8c95f;background:#e8c95f;color:#1d1602}@media (prefers-reduced-motion:reduce){.ll-chat-sheet{animation:none}}