:root{--layout-nav-height:4rem;--layout-content-gutter:clamp(.875rem, 2.2vw, 2rem);--layout-content-max:78rem;--layout-reading-max:68rem;--layout-control-height:2.75rem}.bohemian-skip-link{z-index:100;border:1px solid var(--bohemian-border,#8a5d226b);background:var(--bohemian-paper-card,#fbf0dc);color:var(--bohemian-ink,#38281e);border-radius:.5rem;padding:.7rem 1rem;transition:transform .12s ease-out;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%);box-shadow:0 12px 30px #0000002e}.bohemian-skip-link:focus{transform:translateY(0)}.bohemian-page-frame{width:min(100%, var(--layout-content-max));padding-inline:var(--layout-content-gutter);margin-inline:auto;padding-block:clamp(1rem,2.5vw,2rem) clamp(5.5rem,9vw,7rem)}.bohemian-page-frame[data-reading=true]{max-width:var(--layout-reading-max)}.bohemian-page-frame[data-full-bleed=true]{width:100%;max-width:none;padding-block:0;padding-inline:0}.bohemian-task-header{gap:.55rem;margin-block-end:clamp(1rem,2.5vw,1.75rem);display:grid}.bohemian-task-header>:is(h1,h2){margin:0}.bohemian-task-header>p{max-width:62ch;margin:0}.bohemian-task-header .bohemian-task-actions{flex-wrap:wrap;gap:.55rem;margin-top:.45rem;display:flex}.bohemian-result-zone{gap:clamp(.875rem,2vw,1.5rem);margin-top:clamp(1.25rem,3vw,2rem);display:grid}.bohemian-secondary-zone{gap:.75rem;margin-top:clamp(1.25rem,3vw,2rem);display:grid}html[data-theme] .bohemian-app-content :is(h1,h2,h3){color:var(--bohemian-ink);text-wrap:balance;font-family:Cormorant Garamond,Georgia,serif}html[data-theme] .bohemian-app-content h1{letter-spacing:.012em;font-size:clamp(2rem,4.2vw,3.25rem);font-weight:600;line-height:.98}html[data-theme] .bohemian-app-content h2{font-size:clamp(1.45rem,2.8vw,2.15rem);font-weight:600;line-height:1.05}html[data-theme] .bohemian-app-content h3{font-size:clamp(1.12rem,2vw,1.45rem);font-weight:600;line-height:1.12}html[data-theme] .bohemian-task-header h1:after,html[data-theme] .bohemian-task-header h2:after{content:"✦";width:max-content;color:var(--bohemian-gold);opacity:.72;margin-top:.45rem;font-family:Georgia,serif;font-size:.7em;display:block}.bohemian-main-nav{min-height:var(--layout-nav-height);isolation:isolate}.bohemian-main-nav-inner{width:min(100%,90rem);min-height:var(--layout-nav-height);padding-inline:var(--layout-content-gutter);margin-inline:auto}.bohemian-nav-links{align-items:center;gap:.15rem;display:flex}.bohemian-nav-link{border-radius:.45rem;min-height:2.75rem;padding-inline:.7rem}.bohemian-nav-link[data-active=true]{background:color-mix(in srgb, var(--bohemian-gold,#8a5d22) 12%, transparent);color:var(--bohemian-gold,#8a5d22)}.bohemian-menu-panel{border-top:1px solid var(--bohemian-border,#8a5d2247)}.bohemian-menu-grid{width:min(100%,90rem);padding:1rem var(--layout-content-gutter);margin-inline:auto}.bohemian-main-nav~.bohemian-app-content{min-height:calc(100vh - var(--layout-nav-height))}@media (prefers-color-scheme:light){html:not([data-theme]){--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bohemian-paper:#f6e6cb;--bohemian-paper-card:#fbf0dc;--bohemian-ink:#38281e;--bohemian-ink-muted:#72583f;--bohemian-gold:#8a5d22;--bohemian-border:#8a5d226b}html:not([data-theme]) body{background-color:var(--bohemian-paper);color:var(--bohemian-ink)}}@media (prefers-color-scheme:dark){html:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bohemian-night-ink:#eee9dc;--bohemian-night-muted:#aaa4c8;--bohemian-night-gold:#e5c15a;--bohemian-night-border:#e5c15a38}html:not([data-theme]) body{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}html[data-theme=day]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bohemian-paper:#f6e6cb;--bohemian-paper-card:#fbf0dc;--bohemian-ink:#38281e;--bohemian-ink-muted:#72583f;--bohemian-gold:#8a5d22;--bohemian-border:#8a5d226b}html[data-theme=day] body{background-color:var(--bohemian-paper);color:var(--bohemian-ink);background-image:radial-gradient(circle at 12% 8%,#fff9e8b8,#0000 34%),radial-gradient(circle at 88% 92%,#c6a26924,#0000 40%)}html[data-theme=day] .bohemian-main-nav,html[data-theme=day] .bohemian-menu-panel{color:var(--bohemian-ink);border-color:var(--bohemian-border);background:#fbf0dcfa}html[data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bohemian-night-ink:#eee9dc;--bohemian-night-muted:#aaa4c8;--bohemian-night-gold:#e5c15a;--bohemian-night-border:#e5c15a38}html[data-theme=night] body{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=night] .bohemian-menu-panel{background:#070616f5}html[data-theme=night] .bohemian-page-frame{color:var(--bohemian-night-ink)}@media (width<=1023px){.bohemian-nav-links{display:none}.bohemian-page-frame{padding-top:1rem}.bohemian-button,.bohemian-nav-link,.bohemian-menu-button,.bohemian-task-actions [role=button]{min-height:var(--layout-control-height)}}@media (width<=640px){:root{--layout-nav-height:3.5rem}.bohemian-page-frame{padding-inline:.875rem;padding-bottom:6rem}.bohemian-task-header{margin-bottom:1rem}.bohemian-task-actions>*{flex:auto}}@media (prefers-reduced-motion:reduce){.bohemian-skip-link{transition:none}}h1,h2,h3,h4,h5,h6,.prose h1,.prose h2,.prose h3,.prose h4,[role=heading]{letter-spacing:.008em;font-family:Cormorant Garamond,Georgia,Times New Roman,serif}.prose,[class*=reading],[class*=article],[class*=guide],[class*=interpret]{line-height:1.68}.prose p{margin-block:.72em}.prose blockquote{border-inline-start:3px solid var(--bohemian-divider);margin:1.1rem 0;padding:.75rem 1rem;font-style:italic}button,a,input,textarea,select,[role=button],[role=tab],[role=menuitem]{transition-property:color,background-color,border-color,box-shadow,transform,opacity;transition-duration:.16s;transition-timing-function:ease-out}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[role=button]:focus-visible,[role=tab]:focus-visible,[role=menuitem]:focus-visible{outline:2px solid var(--ring,#8a5d22);outline-offset:2px}[data-card],.card,[class*=Card],[class*=card],[class*=panel],[class*=surface]{border-radius:var(--bohemian-radius)}.chart-frame,[class*=chart],[class*=zodiac]{border-radius:inherit}table{border-collapse:separate;border-spacing:0}thead th:first-child{border-start-start-radius:var(--bohemian-radius-small)}thead th:last-child{border-start-end-radius:var(--bohemian-radius-small)}tbody tr:last-child td:first-child{border-end-start-radius:var(--bohemian-radius-small)}tbody tr:last-child td:last-child{border-end-end-radius:var(--bohemian-radius-small)}[role=dialog],[role=alertdialog],[data-radix-popper-content-wrapper]>*,[data-vaul-drawer]{border-radius:var(--bohemian-radius)}[role=tablist]{gap:.18rem}[role=tab]{border-radius:.42rem;font-weight:500}[class*=badge],[class*=Badge]{border-radius:.42rem}@media (width<=640px){body{overflow-x:hidden}h1{line-height:1.08}h2{line-height:1.12}.prose{font-size:.98rem;line-height:1.62}button,[role=button]{min-height:2.5rem}}@media (prefers-color-scheme:light){html{--bohemian-paper:#f6e6cb;--bohemian-paper-card:#fbf0dc;--bohemian-paper-light:#fff7e9;--bohemian-ink:#38281e;--bohemian-ink-muted:#72583f;--bohemian-gold:#8a5d22;--bohemian-border:#8a5d226b}body{background-color:var(--bohemian-paper);color:var(--bohemian-ink);background-image:radial-gradient(circle at 12% 8%,#fff9e8b8,#0000 34%),radial-gradient(circle at 88% 92%,#c6a26924,#0000 40%)}input,textarea,select,[role=combobox],[contenteditable=true]{color:var(--bohemian-ink);border-color:var(--bohemian-border);background:#fff7e9f2;box-shadow:inset 0 1px 2px #49301b0f}input::placeholder,textarea::placeholder{color:var(--bohemian-ink-muted)}table{border-color:var(--bohemian-divider);background:#fff7e985}th{color:#4a3424;background:#8a5d221a}td{border-color:#8a5d2233}hr{border-color:var(--bohemian-divider)}.bg-card,[class*=bg-card\/]{color:var(--bohemian-ink);border-color:var(--bohemian-border);box-shadow:var(--bohemian-shadow-paper);background-color:#fbf0dcf5!important}[class*=bg-popover],[role=dialog]>div,[data-radix-popper-content-wrapper]>div{color:var(--bohemian-ink);border-color:var(--bohemian-border);background-color:#fbf0dcfa!important}[class*=border-border],.border-border{border-color:var(--bohemian-border)!important}[class*=text-muted-foreground],.text-muted-foreground{color:var(--bohemian-ink-muted)!important}[class*=bg-primary]{box-shadow:0 7px 18px -12px #4a3019b8;color:#fff8eb!important;background:linear-gradient(#9a6d2d,#79501c)!important;border-color:#6d4618!important}[class*=bg-primary]:hover{filter:brightness(1.06);transform:translateY(-1px)}[class*=bg-secondary]{color:#4a3424!important;border-color:var(--bohemian-border)!important;background:#ead5b4!important}[data-element=fire]{color:#a85b38!important}[data-element=earth]{color:#68794d!important}[data-element=air]{color:#9a7a3c!important}[data-element=water]{color:#547b82!important}::selection{color:var(--bohemian-ink);background:#8a5d2233}*{scrollbar-color:#b89562 #ead7ba}}@media (prefers-color-scheme:dark){html{--bohemian-night-ink:#eee9dc;--bohemian-night-muted:#aaa4c8;--bohemian-night-gold:#e5c15a;--bohemian-night-border:#e5c15a38}input,textarea,select,[role=combobox],[contenteditable=true]{border-color:var(--bohemian-night-border)}.bg-card,[class*=bg-card\/]{box-shadow:var(--bohemian-shadow-night);border-color:var(--bohemian-night-border)}[class*=border-border],.border-border{border-color:var(--bohemian-night-border)!important}[class*=bg-primary]{box-shadow:0 0 24px -14px #e5c15ab8}::selection{background:#e5c15a33}*{scrollbar-color:#5f5980 #15132b}}html[data-theme=day]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=day]{--bohemian-surface-1:#fbf0dc;--bohemian-surface-2:#f5e4c6;--bohemian-surface-3:#ead5b4;--bohemian-ink:#38281e;--bohemian-muted:#72583f;--bohemian-gold:#8a5d22;--bohemian-line:#8a5d2257;--bohemian-glow:#8a5d221f}html[data-theme=night]{--bohemian-surface-1:#1f1d39eb;--bohemian-surface-2:#181630f0;--bohemian-surface-3:#2d284ce6;--bohemian-ink:#eee9dc;--bohemian-muted:#aaa4c8;--bohemian-gold:#e5c15a;--bohemian-line:#e5c15a38;--bohemian-glow:#e5c15a17}html[data-theme] .bohemian-card,html[data-theme] .bohemian-panel,html[data-theme] .bohemian-surface{color:var(--bohemian-ink);background:var(--bohemian-surface-1);border:1px solid var(--bohemian-line);border-radius:.72rem;box-shadow:0 14px 38px -28px #00000080}html[data-theme=day] .bohemian-card,html[data-theme=day] .bohemian-panel{box-shadow:0 18px 48px -30px #36221261}html[data-theme] .bohemian-button{border:1px solid var(--bohemian-line);min-height:2.5rem;color:var(--bohemian-ink);background:var(--bohemian-surface-2);border-radius:.52rem;padding:.55rem .9rem;transition:transform .16s,box-shadow .16s,background .16s}html[data-theme] .bohemian-button:hover{background:var(--bohemian-surface-3);transform:translateY(-1px);box-shadow:0 8px 22px -16px #000000b3}html[data-theme] .bohemian-button-primary{color:#fff8eb;background:linear-gradient(#9a6d2d,#79501c);border-color:#6d4618}html[data-theme=night] .bohemian-button-primary{color:#17152b;background:linear-gradient(#efd36c,#b99339);border-color:#e5c15a85}html[data-theme] .bohemian-field{min-height:2.65rem;color:var(--bohemian-ink);background:var(--bohemian-surface-1);border:1px solid var(--bohemian-line);border-radius:.5rem;box-shadow:inset 0 1px 2px #0000000d}html[data-theme] .bohemian-field:focus{border-color:var(--bohemian-gold);outline:2px solid var(--bohemian-glow);outline-offset:1px}html[data-theme] .bohemian-field::placeholder{color:var(--bohemian-muted);opacity:.8}html[data-theme] .bohemian-dialog,html[data-theme] [data-bohemian-dialog=true],html[data-theme] .bohemian-drawer{background:var(--bohemian-surface-1);color:var(--bohemian-ink);border-color:var(--bohemian-line)}html[data-theme] .bohemian-menu{background:var(--bohemian-surface-2);color:var(--bohemian-ink);border-color:var(--bohemian-line)}html[data-theme] .bohemian-badge{border:1px solid var(--bohemian-line);color:var(--bohemian-muted);background:var(--bohemian-glow);border-radius:.38rem;padding:.18rem .42rem;font-size:.76rem}html[data-theme] .bohemian-divider{border-color:var(--bohemian-line)}html[data-theme] .bohemian-heading{color:var(--bohemian-ink);letter-spacing:.01em;font-family:Cormorant Garamond,Georgia,serif}html[data-theme] .bohemian-chart-canvas,html[data-theme] .bohemian-chart-frame,html[data-theme] [data-bohemian-astro-chart=true]{border-radius:inherit}html[data-theme] .bohemian-table thead{color:var(--bohemian-ink);background:var(--bohemian-surface-2)}html[data-theme] .bohemian-table tbody tr{border-color:var(--bohemian-line)}html[data-theme] .bohemian-table tbody tr:hover{background:var(--bohemian-glow)}@media (width<=640px){html[data-theme] .bohemian-brand{font-size:1.08rem}.bohemian-main-nav-inner{gap:.5rem}}.chart-frame{isolation:isolate;overflow:hidden}.chart-frame svg{width:100%;height:auto;display:block}@media (prefers-color-scheme:light){html[lang=cs] .chart-frame{background:radial-gradient(circle at 50% 42%,#fffaeefa,#0000 64%),linear-gradient(#fbf0dc 0%,#ead5b4 100%)!important;border:1px solid #8a5d227a!important;box-shadow:inset 0 0 0 1px #fffaee61,inset 0 0 38px #8a5d2214,0 18px 48px -22px #49301b47!important}html[lang=cs] .chart-frame svg{background:radial-gradient(circle,#fff7e9 0%,#f6e6cb 72%)!important}html[lang=cs] .chart-frame svg circle[stroke=\#e5c15a]{stroke:#8a5d22!important}html[lang=cs] .chart-frame svg circle[stroke=\#3d3766],html[lang=cs] .chart-frame svg line[stroke=\#3d3766]{stroke:#8f7350!important}html[lang=cs] .chart-frame svg line[stroke=\#5a527d]{stroke:#a28660!important}html[lang=cs] .chart-frame svg line[stroke=\#8a80b5]{stroke:#9d825c!important}html[lang=cs] .chart-frame svg text[fill=\#e5c15a]{fill:#70471f!important}html[lang=cs] .chart-frame svg text[fill=\#aaa4c8]{fill:#745c43!important}html[lang=cs] .chart-frame svg line[stroke=\#ef5350],html[lang=cs] .chart-frame svg line[stroke=\#42a5f5],html[lang=cs] .chart-frame svg line[stroke=\#66bb6a],html[lang=cs] .chart-frame svg line[stroke=\#ab47bc],html[lang=cs] .chart-frame svg line[stroke=\#ffa726]{filter:saturate(.9)brightness(.88)}}@media (prefers-color-scheme:dark){html[lang=cs] .chart-frame{background:radial-gradient(circle,#e5c15a0f,#0000 60%),linear-gradient(#18142cf0,#0b0a1efa)!important;border:1px solid #e5c15a3d!important}html[lang=cs] .chart-frame svg{background:radial-gradient(circle,#14122b 0%,#0b0a1e 70%)!important}}html[data-theme=day][lang=cs] .chart-frame{background:radial-gradient(circle at 50% 42%,#fffaeefa,#0000 64%),linear-gradient(#fbf0dc 0%,#ead5b4 100%)!important;border-color:#8a5d227a!important;box-shadow:inset 0 0 0 1px #fffaee61,inset 0 0 38px #8a5d2214,0 18px 48px -22px #49301b47!important}html[data-theme=day][lang=cs] .chart-frame svg{background:radial-gradient(circle,#fff7e9 0%,#f6e6cb 72%)!important}html[data-theme=day][lang=cs] .chart-frame svg circle[stroke=\#e5c15a]{stroke:#8a5d22!important}html[data-theme=day][lang=cs] .chart-frame svg circle[stroke=\#3d3766],html[data-theme=day][lang=cs] .chart-frame svg line[stroke=\#3d3766]{stroke:#8f7350!important}html[data-theme=day][lang=cs] .chart-frame svg line[stroke=\#5a527d]{stroke:#a28660!important}html[data-theme=day][lang=cs] .chart-frame svg line[stroke=\#8a80b5]{stroke:#9d825c!important}html[data-theme=day][lang=cs] .chart-frame svg text[fill=\#e5c15a]{fill:#70471f!important}html[data-theme=day][lang=cs] .chart-frame svg text[fill=\#aaa4c8]{fill:#745c43!important}html[data-theme=night][lang=cs] .chart-frame{background:radial-gradient(circle,#e5c15a0f,#0000 60%),linear-gradient(#18142cf0,#0b0a1efa)!important;border-color:#e5c15a3d!important}html[data-theme=night][lang=cs] .chart-frame svg{background:radial-gradient(circle,#14122b 0%,#0b0a1e 70%)!important}@media (prefers-reduced-motion:reduce){.chart-frame,.chart-frame svg{transition:none!important}}html[data-theme=day]{--astro-paper:#fbf0dc;--astro-paper-deep:#ead5b4;--astro-ink:#3b2a20;--astro-line:#72583f;--astro-gold:#8a5d22;--astro-fire:#a85b38;--astro-earth:#68794d;--astro-air:#9a7a3c;--astro-water:#547b82}html[data-theme=night]{--astro-paper:#17152d;--astro-paper-deep:#24203f;--astro-ink:#eee9dc;--astro-line:#a9a0c8;--astro-gold:#e5c15a;--astro-fire:#df8065;--astro-earth:#a8b77a;--astro-air:#d4b56a;--astro-water:#72a9b3}html[data-theme] :is(.astro-chart,.astrology-chart,.horoscope-chart,[data-astro-chart]){color:var(--astro-ink);background:var(--astro-paper);border:1px solid color-mix(in srgb,var(--astro-gold) 38%,transparent);border-radius:.72rem;box-shadow:0 18px 44px -32px #000a}html[data-theme=day] :is(.astro-chart,.astrology-chart,.horoscope-chart,[data-astro-chart]){box-shadow:0 18px 48px -30px #3622125c}html[data-theme] :is(.astro-chart,.astrology-chart,.horoscope-chart) .chart-wheel{background:var(--astro-paper);border-color:var(--astro-gold)}html[data-theme] :is(.astro-chart,.astrology-chart,.horoscope-chart) .zodiac-ring{stroke:var(--astro-gold)}html[data-theme] :is(.astro-chart,.astrology-chart,.horoscope-chart) .house-line{stroke:var(--astro-line);opacity:.78}html[data-theme] :is(.astro-chart,.astrology-chart,.horoscope-chart) .aspect-line{opacity:.82}html[data-theme] :is(.astro-chart,.astrology-chart,.horoscope-chart) .planet-glyph{color:var(--astro-ink);fill:currentColor}html[data-theme] .astro-fire{color:var(--astro-fire)}html[data-theme] .astro-earth{color:var(--astro-earth)}html[data-theme] .astro-air{color:var(--astro-air)}html[data-theme] .astro-water{color:var(--astro-water)}html[data-theme] .astro-legend{color:var(--astro-ink);background:color-mix(in srgb,var(--astro-paper-deep) 68%,transparent);border:1px solid color-mix(in srgb,var(--astro-gold) 25%,transparent);border-radius:.5rem}html[data-theme] .astro-title{color:var(--astro-ink);letter-spacing:.015em;font-family:Cormorant Garamond,Georgia,serif;font-weight:600}html[data-theme] .chart-frame:has(>svg[data-chart-theme]){border-radius:.9rem;padding:.35rem;position:relative;overflow:hidden}html[data-theme=day] .chart-frame:has(>svg[data-chart-theme]){background:var(--astro-paper);border:1px solid color-mix(in srgb,var(--astro-gold) 34%,transparent);box-shadow:0 18px 48px -30px #36221257}html[data-theme=day] .chart-frame:has(>svg[data-chart-theme]):before{content:"";pointer-events:none;border-color:color-mix(in srgb,var(--astro-gold) 55%,transparent);border-style:solid;width:34px;height:34px;position:absolute}html[data-theme=day] .chart-frame:has(>svg[data-chart-theme]):after{content:"";pointer-events:none;border-color:color-mix(in srgb,var(--astro-gold) 55%,transparent);border-style:solid;width:34px;height:34px;position:absolute}html[data-theme=day] .chart-frame:has(>svg[data-chart-theme]):before{border-width:1px 0 0 1px;border-radius:8px 0 0;top:7px;left:7px}html[data-theme=day] .chart-frame:has(>svg[data-chart-theme]):after{border-width:0 1px 1px 0;border-radius:0 0 8px;bottom:7px;right:7px}html[data-theme=day] .chart-frame:has(>svg[data-chart-theme])>svg[data-chart-theme]{background:var(--astro-paper)!important;border-radius:.65rem!important}html[data-theme=night] .chart-frame:has(>svg[data-chart-theme]){background:var(--astro-paper-deep);border:1px solid color-mix(in srgb,var(--astro-gold) 30%,transparent);box-shadow:0 18px 48px -30px #0009e}html[data-theme=night] .chart-frame:has(>svg[data-chart-theme]):before{content:"✦";color:color-mix(in srgb,var(--astro-gold) 42%,transparent);pointer-events:none;font-size:13px;line-height:1;position:absolute}html[data-theme=night] .chart-frame:has(>svg[data-chart-theme]):after{content:"✦";color:color-mix(in srgb,var(--astro-gold) 42%,transparent);pointer-events:none;font-size:13px;line-height:1;position:absolute}html[data-theme=night] .chart-frame:has(>svg[data-chart-theme]):before{top:8px;left:10px}html[data-theme=night] .chart-frame:has(>svg[data-chart-theme]):after{bottom:8px;right:10px}@media (width<=640px){html[data-theme] :is(.astro-chart,.astrology-chart,.horoscope-chart,[data-astro-chart]){border-radius:.58rem}html[data-theme] .chart-frame:has(>svg[data-chart-theme]){border-radius:.72rem;padding:.2rem}}html[data-theme=day]{--reading-paper:#fbf0dc;--reading-paper-deep:#f1dfbf;--reading-ink:#39291f;--reading-muted:#765d44;--reading-gold:#8b6127;--reading-rule:#8b612752;--reading-highlight:#8b61271a}html[data-theme=night]{--reading-paper:#1b1934f0;--reading-paper-deep:#282446f0;--reading-ink:#eee9dc;--reading-muted:#b4aecb;--reading-gold:#e4c25d;--reading-rule:#e4c25d40;--reading-highlight:#e4c25d14}html[data-theme] .bohemian-reading,html[data-theme] .reading-shell,html[data-theme] .guide-reading{color:var(--reading-ink);background:var(--reading-paper)}html[data-theme] .bohemian-reading__title,html[data-theme] .reading-shell__title,html[data-theme] .guide-reading__title{letter-spacing:.012em;color:var(--reading-ink);margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,3.35rem);font-weight:600;line-height:1.05}html[data-theme] .bohemian-reading__subtitle,html[data-theme] .reading-shell__subtitle{max-width:48rem;color:var(--reading-muted);font-family:"Source Serif 4",Georgia,serif;font-size:1.08rem;line-height:1.65}html[data-theme] .bohemian-reading__section{border-top:1px solid var(--reading-rule);padding-block:1.55rem;position:relative}html[data-theme] .bohemian-reading__section:first-child{border-top:0}html[data-theme] .bohemian-reading__section-title{color:var(--reading-gold);margin:0 0 .7rem;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.35rem,2.2vw,1.85rem);font-weight:600}html[data-theme] .bohemian-reading__body,html[data-theme] .reading-prose{max-width:48rem;color:var(--reading-ink);font-family:"Source Serif 4",Georgia,serif;font-size:1.08rem;line-height:1.78}html[data-theme] .bohemian-reading__body p,html[data-theme] .reading-prose p{margin:0 0 1rem}html[data-theme] .bohemian-key-message,html[data-theme] .key-message-block{background:linear-gradient(135deg,var(--reading-highlight),transparent 72%),var(--reading-paper-deep);border-inline-start:3px solid var(--reading-gold);border-block:1px solid var(--reading-rule);color:var(--reading-ink);margin-block:1.35rem;padding:1.2rem 1.35rem 1.25rem 1.5rem;position:relative}html[data-theme] .bohemian-key-message:before,html[data-theme] .key-message-block:before{content:"✦";color:var(--reading-gold);font-size:.75rem;position:absolute;inset-block-start:.72rem;inset-inline-start:.58rem;transform:translate(-50%)}html[data-theme] .bohemian-chapter-mark{color:var(--reading-gold);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.8rem;margin:1.4rem 0 .9rem;font-family:Cormorant Garamond,Georgia,serif;font-size:.92rem;display:flex}html[data-theme] .bohemian-chapter-mark:before,html[data-theme] .bohemian-chapter-mark:after{content:"";background:var(--reading-rule);flex:1;height:1px}html[data-theme] .bohemian-quote{border-inline-start:2px solid var(--reading-rule);color:var(--reading-muted);margin:1.25rem 0;padding:.8rem 1.2rem;font-family:Cormorant Garamond,Georgia,serif;font-size:1.25rem;font-style:italic;line-height:1.55}html[data-theme] .bohemian-ai-result,html[data-theme] .ai-reading-result{color:var(--reading-ink);border-top:1px solid var(--reading-rule);border-bottom:1px solid var(--reading-rule);background:0 0;padding-block:1.1rem}@media (width<=700px){html[data-theme] .bohemian-reading__body,html[data-theme] .reading-prose{font-size:1rem;line-height:1.7}html[data-theme] .bohemian-reading__section{padding-block:1.15rem}html[data-theme] .bohemian-key-message,html[data-theme] .key-message-block{padding:1rem 1rem 1rem 1.25rem}}:root{--bohemian-radius:.72rem;--bohemian-radius-small:.48rem;--bohemian-shadow-paper:0 18px 48px -28px #36221261;--bohemian-shadow-night:0 18px 52px -30px #000000c7;--bohemian-divider:#8a5d2247}.bohemian-shell,.bohemian-page,.bohemian-card,.bohemian-panel,.mucha-guided-route,.mucha-sensitive-module,[data-mucha-daily-transits],.mucha-admin-surface,[data-mucha-admin],.mucha-interpretation-chart-card,.mucha-interpretation-mode,.mucha-generation-progress{border-radius:var(--bohemian-radius)}.bohemian-reading,.mucha-guided-route,.mucha-sensitive-module,[data-mucha-daily-transits],.mucha-admin-surface,[data-mucha-admin],.mucha-chart-results,.mucha-astro-chat{line-height:1.68}:is(.mucha-admin-surface,[data-mucha-admin]){margin-inline:auto;padding-bottom:clamp(5rem,8vw,7rem)}.mucha-admin-surface{width:min(100%,64rem)}html[data-theme=day] :is(.mucha-admin-surface,[data-mucha-admin]) [data-slot=card]{border-color:color-mix(in srgb, var(--bohemian-gold,#8a5d22) 32%, transparent);background:color-mix(in srgb, var(--bohemian-paper-card,#fbf0dc) 96%, white 4%);box-shadow:var(--bohemian-shadow-paper)}html[data-theme=night] :is(.mucha-admin-surface,[data-mucha-admin]) [data-slot=card]{box-shadow:var(--bohemian-shadow-night);background:linear-gradient(145deg,#122528f7,#071e28fb);border-color:#e5c15a3d}html[data-theme] :is(.mucha-admin-surface,[data-mucha-admin]) :is(svg,canvas,img,video){filter:none!important;mix-blend-mode:normal!important}.orloj-divider{width:100%;color:var(--bohemian-gold,#8a5d22);align-items:center;gap:.75rem;margin:1.5rem 0;display:flex}.orloj-divider__line{opacity:.34;background:linear-gradient(90deg,#0000,currentColor,#0000);flex:auto;height:1px}.orloj-divider__glyphs{letter-spacing:.08em;opacity:.82;align-items:center;gap:.42rem;font-family:Cormorant Garamond,Georgia,serif;display:inline-flex}.orloj-frame{border-radius:var(--bohemian-radius);position:relative}.gothic-corner{pointer-events:none;position:absolute}.gothic-corner--tl{top:0;left:0}.gothic-corner--tr{top:0;right:0}.gothic-corner--bl{bottom:0;left:0}.gothic-corner--br{bottom:0;right:0}html[data-theme=day] .orloj-divider,html[data-theme=day] .orloj-frame{color:#8a5d22}html[data-theme=night] .orloj-divider,html[data-theme=night] .orloj-frame{color:#e5c15a}@media (width<=640px){.orloj-divider{gap:.5rem;margin:1rem 0}.orloj-divider__glyphs{gap:.3rem;font-size:.9rem}html[data-theme] :is(.mucha-admin-surface,[data-mucha-admin]){padding-inline:.7rem;padding-top:.8rem}html[data-theme] :is(.mucha-admin-surface,[data-mucha-admin]) :is(button,[role=button],a[href]){min-height:44px}}:root{--mucha-ink:#32160f;--mucha-burgundy:#4b180f;--mucha-burgundy-2:#6a2417;--mucha-wine:#792719;--mucha-gold:#c79539;--mucha-gold-soft:#ddbc72;--mucha-gold-dim:#8e6628;--mucha-parchment:#ead8ad;--mucha-parchment-light:#f5e8c9;--mucha-parchment-deep:#d7bd82;--mucha-navy:#071e28;--mucha-navy-2:#0c2b35;--mucha-green:#365b42;--mucha-red:#8d3324;--mucha-shadow:#250f0761;--background:oklch(18% .03 55);--foreground:oklch(27% .045 45);--card:oklch(91% .045 82);--card-foreground:oklch(27% .045 45);--popover:oklch(94% .035 84);--popover-foreground:oklch(27% .045 45);--primary:oklch(39% .11 36);--primary-foreground:oklch(95% .035 82);--secondary:oklch(86% .055 82);--secondary-foreground:oklch(28% .045 45);--muted:oklch(84% .04 82);--muted-foreground:oklch(47% .035 50);--accent:oklch(70% .12 73);--accent-foreground:oklch(26% .045 45);--border:oklch(61% .085 73/.62);--input:oklch(88% .04 82);--ring:oklch(67% .13 72);--gold:oklch(70% .13 73);--cosmic:oklch(29% .055 225);--radius:.9rem}html{background:var(--mucha-navy);scroll-behavior:smooth}body{background-color:var(--mucha-navy);background-image:radial-gradient(circle at 16% 12%,#c7953921 0 1px,#0000 1.6px),radial-gradient(circle at 79% 21%,#ecca7e1a 0 1px,#0000 1.5px),linear-gradient(#071e28eb,#071e28f5),repeating-linear-gradient(45deg,#ffffff04 0 1px,#0000 1px 5px);background-size:97px 89px,131px 113px,auto,8px 8px}body:before{content:"";pointer-events:none;z-index:0;opacity:.28;background:linear-gradient(90deg,#c7953938,#0000 9% 91%,#c7953938),linear-gradient(#c7953921,#0000 12% 88%,#c795392e);position:fixed;inset:0;box-shadow:inset 0 0 0 1px #c7953933}.starfield{opacity:.16!important}.mucha-heading,.bohemian-brand{color:var(--mucha-ink);font-family:Cormorant Garamond,Georgia,serif!important}.mucha-heading--hero{letter-spacing:.012em;text-wrap:balance;font-weight:600}.mucha-surface{color:var(--mucha-ink);box-shadow:inset 0 0 0 1px #ffffff3d, 0 16px 38px -28px var(--mucha-shadow);border-color:color-mix(in srgb, var(--mucha-gold-dim) 58%, transparent)!important;background-color:var(--mucha-parchment-light)!important;background-image:radial-gradient(circle at 20% 16%,#653a1809 0 1px,#0000 1.2px),radial-gradient(circle at 70% 78%,#653a1807 0 1px,#0000 1.1px),linear-gradient(115deg,#ffffff21,#0000 38%),repeating-linear-gradient(35deg,#53301705 0 1px,#0000 1px 5px)!important}.mucha-panel{background:radial-gradient(circle at 100% 0, #c7953914, transparent 36%), linear-gradient(145deg, var(--mucha-parchment-light), #ead7ab);border:1px solid #8e6628a8;border-radius:18px;position:relative;box-shadow:inset 0 0 0 1px #ffffff47,inset 0 0 34px #5b34150b,0 18px 44px -30px #190a05a6}.mucha-panel:before,.mucha-panel:after{content:"✦";color:var(--mucha-gold-dim);opacity:.58;font-size:11px;position:absolute}.mucha-panel:before{top:7px;left:9px}.mucha-panel:after{bottom:7px;right:9px}.mucha-divider{color:var(--mucha-gold-dim);align-items:center;gap:.75rem;display:flex}.mucha-divider:before,.mucha-divider:after{content:"";background:linear-gradient(90deg,#0000,#8e66289e,#0000);flex:1;height:1px}.mucha-navigation{z-index:50;color:#ecd093;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:0;box-shadow:0 12px 34px -27px #000000e6,inset 0 -1px #ffd77e0f;background:linear-gradient(#46190ffb,#2f110cf9)!important;border-bottom:1px solid #c795398f!important}.mucha-navigation__inner{min-height:72px}.mucha-brand{grid-template-columns:42px minmax(0,auto);align-items:center;gap:10px;min-width:0;text-decoration:none;display:inline-grid;color:#ead098!important}.mucha-brand__seal{background:radial-gradient(circle, #e9cf9126, transparent 54%), var(--mucha-navy);width:42px;height:42px;color:var(--mucha-gold-soft);border:1px solid #ddbc72b8;border-radius:999px;place-items:center;font-size:21px;display:grid;box-shadow:inset 0 0 0 3px #c795391a,0 0 20px #c7953917}.mucha-brand__name{letter-spacing:.015em;text-wrap:balance;max-width:15rem;font-family:Cormorant Garamond,Georgia,serif;font-size:1.18rem;font-weight:600;line-height:.96;display:block}.mucha-nav-link{border:1px solid #0000;color:#eed59ec7!important}.mucha-nav-link:hover,.mucha-nav-link[data-status=active]{border-color:#c7953933;color:#f3d790!important;background:#c7953912!important}.mucha-menu-button{color:#ebca82!important;background:#121f2257!important;border-color:#c7953961!important}.mucha-menu-panel{color:#f1dfbb;background:linear-gradient(#122528fb,#061920fd)!important;border-color:#c7953961!important}.mucha-menu-panel .text-foreground{color:#f1dfbb!important}.mucha-menu-panel .text-muted-foreground{color:#b8a47c!important}.mucha-menu-panel [class*=bg-background\/]{color:#f1dfbb!important;background:#ead8ad0e!important;border-color:#c7953938!important}.mucha-page,.mucha-page-shell,.mucha-page-header{position:relative}.mucha-page-shell{width:min(100% - 24px,1500px);margin-inline:auto;padding:18px 0 96px}.mucha-page-header{color:var(--mucha-ink);margin-bottom:18px}.mucha-page-title{color:var(--mucha-ink);font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.1rem,4vw,4.4rem);font-weight:600;line-height:.95}.chart-frame,.mucha-chart-stage{background:radial-gradient(circle at 50% 50%, #ddbc7211, transparent 58%), linear-gradient(145deg, var(--mucha-navy-2), var(--mucha-navy))!important;border:1px solid #c79539b3!important;box-shadow:inset 0 0 0 1px #ecce8914,0 24px 50px -36px #000000e6!important}.mucha-section-name{color:var(--mucha-burgundy);font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,3.5vw,3.9rem);line-height:.98}.mucha-mobile-dock{display:none}@media (width<=1023px){.mucha-navigation__inner{min-height:64px}.mucha-brand{grid-template-columns:36px minmax(0,auto);gap:8px}.mucha-brand__seal{width:36px;height:36px;font-size:18px}.mucha-brand__name{max-width:10rem;font-size:1rem}}@media (width<=767px){:root{--radius:.78rem}body{padding-bottom:calc(70px + env(safe-area-inset-bottom));background-size:79px 73px,103px 97px,auto,8px 8px}.starfield{opacity:.1!important}.mucha-navigation{border-radius:0 0 18px 18px;position:sticky;top:0}.mucha-navigation__inner{min-height:58px;padding-inline:10px!important}.mucha-brand__name{font-size:.94rem;line-height:.91}.mucha-page-shell{width:min(100% - 16px,760px);padding-top:10px}.mucha-page-title,.mucha-section-name{font-size:clamp(2rem,11vw,3.1rem)}.mucha-panel{border-radius:15px!important}.mucha-mobile-dock{z-index:40;left:max(8px, env(safe-area-inset-left));right:max(8px, env(safe-area-inset-right));bottom:max(8px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#4b180ffb,#2d110cfd);border:1px solid #c7953999;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));min-height:58px;display:grid;position:fixed;overflow:hidden;box-shadow:0 16px 40px #00000061,inset 0 0 0 1px #ffe2a10d}.mucha-mobile-dock a{color:#dcb86a;text-align:center;border-right:1px solid #c7953926;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;padding:6px 2px;font-family:Cormorant Garamond,Georgia,serif;font-size:11px;line-height:1;text-decoration:none;display:flex}.mucha-mobile-dock a:last-child{border-right:0}.mucha-mobile-dock a:hover,.mucha-mobile-dock a[data-status=active]{color:#ffe3a1;background:#c7953917}.mucha-mobile-dock svg{width:19px;height:19px}}@media (width<=430px){.mucha-brand__name{max-width:8.4rem}.mucha-page-shell{width:calc(100% - 12px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mucha-card{position:relative;overflow:clip;color:#32160f!important;background:radial-gradient(circle at 88% 12%,#c7963b0e,#0000 28%),linear-gradient(145deg,#f5e8c9,#ead6aa)!important;border-color:#8f662985!important;box-shadow:inset 0 0 0 1px #ffffff42,0 16px 38px -30px #250f0775!important}.mucha-card:before{content:"";pointer-events:none;border-radius:calc(var(--radius) - 4px);border:1px solid #8f662926;position:absolute;inset:5px}.mucha-card-title{letter-spacing:.01em;color:#43160f;font-family:Cormorant Garamond,Georgia,serif;font-weight:600!important}.mucha-control{letter-spacing:.005em;font-family:Inter,system-ui,sans-serif;box-shadow:0 8px 22px -17px #2c1007a6;border-radius:10px!important}.mucha-control[data-variant=default]{color:#f7e6c0!important;background:linear-gradient(#6a2417,#43160f)!important;border:1px solid #ddbc728a!important}.mucha-control[data-variant=outline]{color:#442319!important;background:#f7ecd3b8!important;border-color:#8f662980!important}.mucha-control[data-variant=secondary]{color:#3e2118!important;background:linear-gradient(#ead7ae,#dbc18d)!important;border:1px solid #8f662952!important}.mucha-control[data-variant=ghost]{color:inherit}.mucha-control:hover:not(:disabled){filter:brightness(1.025)}.mucha-control:focus-visible{box-shadow:0 0 0 3px #c7963b2e,0 8px 22px -17px #2c1007a6!important}@media (width<=767px){.mucha-card{border-radius:16px!important}.mucha-card:before{border-radius:12px;inset:4px}.mucha-control{min-height:44px;border-radius:12px!important}}html[data-theme] .mucha-core-screen{width:min(100%,82rem);margin-inline:auto;padding:clamp(1rem,2.4vw,2rem) clamp(.875rem,2vw,1.75rem) 6rem}html[data-theme] .mucha-core-header{gap:.45rem;margin-bottom:clamp(1rem,2.4vw,1.75rem);display:grid}html[data-theme] .mucha-core-kicker{color:var(--bohemian-gold,#8a5d22);letter-spacing:.16em;text-transform:uppercase;font-family:Cormorant Garamond,Georgia,serif;font-size:.82rem;font-weight:600}html[data-theme] .mucha-core-title{color:var(--bohemian-ink,inherit);margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,3.15rem);font-weight:600;line-height:1}html[data-theme] .mucha-core-lead{max-width:64ch;color:var(--bohemian-muted,var(--muted-foreground));margin:0;font-family:"Source Serif 4",Georgia,serif;font-size:1rem;line-height:1.65}html[data-theme] .mucha-core-grid{grid-template-columns:minmax(15rem,19rem) minmax(0,1.35fr) minmax(17rem,.9fr);align-items:start;gap:clamp(.85rem,1.7vw,1.35rem);display:grid}html[data-theme] .mucha-core-grid--relationship{grid-template-columns:minmax(18rem,.9fr) minmax(0,1.15fr)}html[data-theme] .mucha-core-grid--transits{grid-template-columns:minmax(0,1.3fr) minmax(18rem,.8fr)}html[data-theme] .mucha-core-sidebar,html[data-theme] .mucha-core-main,html[data-theme] .mucha-core-aside{gap:.85rem;min-width:0;display:grid}html[data-theme] .mucha-core-section{position:relative;overflow:hidden}html[data-theme=day] .mucha-core-section:after{content:"";background:linear-gradient(90deg,#0000,#8a5d2247,#0000);height:1px;position:absolute;inset:auto 1rem 0}html[data-theme=night] .mucha-core-section:after{content:"✦";color:color-mix(in srgb, var(--bohemian-gold,#e5c15a) 38%, transparent);font-size:.7rem;position:absolute;top:.55rem;right:.8rem}html[data-theme] .mucha-chart-stage{place-items:center;min-height:28rem;display:grid}html[data-theme] .mucha-chart-stage>*{width:min(100%,38rem)}html[data-theme] .mucha-reading-tabs [role=tablist]{border-bottom:1px solid var(--bohemian-line,var(--border));flex-wrap:wrap;gap:.35rem;padding-bottom:.55rem;display:flex}html[data-theme] .mucha-reading-tabs [role=tab]{min-height:2.4rem;padding-inline:.75rem}html[data-theme] .mucha-stat-grid,html[data-theme] .mucha-insight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}html[data-theme] .mucha-lower-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-top:1rem;display:grid}html[data-theme] .mucha-profile-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}html[data-theme] .mucha-mobile-stack{display:contents}@media (width<=1100px){html[data-theme] .mucha-core-grid,html[data-theme] .mucha-core-grid--relationship,html[data-theme] .mucha-core-grid--transits{grid-template-columns:1fr 1fr}html[data-theme] .mucha-core-grid>.mucha-core-main,html[data-theme] .mucha-core-grid--transits>.mucha-core-main{order:-1;grid-column:1/-1}html[data-theme] .mucha-lower-grid{grid-template-columns:1fr 1fr}}@media (width<=760px){html[data-theme] .mucha-core-screen{padding-inline:.75rem;padding-top:.8rem;padding-bottom:6.25rem}html[data-theme] .mucha-core-grid,html[data-theme] .mucha-core-grid--relationship,html[data-theme] .mucha-core-grid--transits,html[data-theme] .mucha-profile-pair,html[data-theme] .mucha-stat-grid,html[data-theme] .mucha-insight-grid,html[data-theme] .mucha-lower-grid{grid-template-columns:1fr}html[data-theme] .mucha-core-grid>*,html[data-theme] .mucha-core-grid--transits>*{order:initial;grid-column:auto}html[data-theme] .mucha-chart-stage{min-height:0}html[data-theme] .mucha-chart-stage>*{width:100%}html[data-theme] .mucha-reading-tabs [role=tablist]{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}html[data-theme] .mucha-reading-tabs [role=tablist]::-webkit-scrollbar{display:none}html[data-theme] .mucha-reading-tabs [role=tab]{flex:none}}:is(html[data-theme] main:has(a[href*="/analyza/"]),html[data-theme] main:has(a[href*="/tranzit/"]),html[data-theme] main:has(a[href*="/synastrie/"])){width:min(100%,82rem);margin-inline:auto}:is(html[data-theme] main:has(.chart-frame) .grid.lg\:grid-cols-3,html[data-theme] main:has(.chart-frame) .grid.xl\:grid-cols-3){align-items:start;gap:clamp(.85rem,1.8vw,1.35rem)}html[data-theme] main:has(.chart-frame) .chart-frame{max-width:42rem;margin-inline:auto}:is(html[data-theme] main:has(a[href*="/tranzit/"]) .grid,html[data-theme] main:has([data-transit]) .grid){min-width:0}:is(html[data-theme] main:has(a[href*="/synastrie/"]) .grid.sm\:grid-cols-2,html[data-theme] main:has(a[href*=\/partnerskyhoroskop]) .grid.sm\:grid-cols-2){gap:.9rem}:is(html[data-theme] main:has([data-child-reading]),html[data-theme] main:has(a[href*=dite])){--bohemian-reading-accent:color-mix(in srgb, var(--bohemian-gold) 65%, #7b8d67)}.mucha-ai-shell :is(.prose,[class*=interpretation],[class*=reading]),.mucha-guided-route :is(.prose,[class*=interpretation],[class*=reading]),.mucha-sensitive-module :is(.prose,[class*=interpretation],[class*=reading]){max-width:72ch}html[data-theme] main:has(.chart-frame) .prose{max-width:72ch}html[data-theme] main:has([data-transit]) .prose{max-width:72ch}html[data-theme] main:has([data-child-reading]) .prose{max-width:72ch}html[data-theme] main:has(a[href*="/analyza/"]) [class*=interpretation]{max-width:72ch}html[data-theme] main:has(a[href*="/tranzit/"]) [class*=interpretation]{max-width:72ch}html[data-theme] main:has(a[href*="/synastrie/"]) [class*=interpretation]{max-width:72ch}@media (width<=900px){:is(html[data-theme] main:has(.chart-frame) [class*=grid-cols-3],html[data-theme] main:has(.chart-frame) [class*=grid-cols-4]){grid-template-columns:1fr 1fr!important}}@media (width<=700px){:is(html[data-theme] main:has(.chart-frame) [class*=grid-cols-2],html[data-theme] main:has(.chart-frame) [class*=grid-cols-3],html[data-theme] main:has(.chart-frame) [class*=grid-cols-4],html[data-theme] main:has(a[href*=\/partnerskyhoroskop]) [class*=grid-cols-2]){grid-template-columns:1fr!important}.mucha-chart-stage,.mucha-guided-route .chart-frame,.mucha-sensitive-module .chart-frame{width:min(100%,100vw - 1.5rem)}html[data-theme] main:has(.chart-frame) .chart-frame{width:min(100%,100vw - 1.5rem)}}html[data-theme] .landing-hero{width:min(100%,92rem);margin-inline:auto}html[data-theme] .landing-hero>div{isolation:isolate;border-radius:clamp(1.15rem,2.4vw,2rem);position:relative;overflow:hidden}html[data-theme=night] .landing-hero>div{border:1px solid color-mix(in srgb, var(--bohemian-gold,#8a5d22) 48%, transparent)!important;background:radial-gradient(circle at 50% 28%,#3836546b,#0000 36%),linear-gradient(145deg,#070912f7,#1b1b2ef0,#080a13fa)!important;box-shadow:0 34px 92px -38px #000000e6!important}html[data-theme] .landing-hero>div:before,html[data-theme] .landing-hero>div:after{content:"";z-index:0;opacity:.34;pointer-events:none;width:clamp(7rem,15vw,13rem);height:clamp(7rem,15vw,13rem);position:absolute}html[data-theme] .landing-hero>div:before{border-left:1px solid color-mix(in srgb, var(--bohemian-gold,#8a5d22) 62%, transparent);border-top:1px solid color-mix(in srgb, var(--bohemian-gold,#8a5d22) 62%, transparent);border-radius:1.6rem 0 0;top:.8rem;left:.8rem}html[data-theme] .landing-hero>div:after{border-right:1px solid color-mix(in srgb, var(--bohemian-gold,#8a5d22) 62%, transparent);border-bottom:1px solid color-mix(in srgb, var(--bohemian-gold,#8a5d22) 62%, transparent);border-radius:0 0 1.6rem;bottom:.8rem;right:.8rem}html[data-theme] .landing-hero .relative.z-10{width:min(100%,70rem)}html[data-theme] .landing-title-frame{margin-inline:auto;width:min(100%,60rem)!important}html[data-theme] .landing-hero a.bohemian-button{letter-spacing:.01em;font-family:"Source Serif 4",Georgia,serif;border-radius:.5rem!important}html[data-theme] #filozofie [data-slot=card]{position:relative;overflow:hidden}html[data-theme] #filozofie [data-slot=card]:after{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--bohemian-gold,#8a5d22) 32%,transparent),transparent);height:1px;position:absolute;bottom:.65rem;left:1rem;right:1rem}html[data-theme] #vytvorit-horoskop{width:min(100%,82rem)}html[data-theme] #vytvorit-horoskop>header{max-width:56rem;margin-inline:auto}html[data-theme] #vytvorit-horoskop>header h2{text-wrap:balance}html[data-theme] #vytvorit-horoskop>.grid{max-width:68rem;margin-inline:auto}html[data-theme] #vytvorit-horoskop>[data-slot=card]{max-width:72rem;margin-inline:auto;position:relative;overflow:hidden}html[data-theme=night] #vytvorit-horoskop>[data-slot=card]{background:radial-gradient(circle at 84% 12%,#e5c15a0f,#0000 30%),#18162ff0!important;border-color:#e5c15a38!important}html[data-theme] #vytvorit-horoskop form>[role=list]{padding-bottom:.85rem;position:relative}html[data-theme] #vytvorit-horoskop form>[role=list]:before{content:"";background:color-mix(in srgb,var(--bohemian-gold,#8a5d22) 30%,transparent);z-index:0;height:1px;position:absolute;top:.86rem;left:6%;right:6%}html[data-theme] #vytvorit-horoskop form>[role=list] [role=listitem]{z-index:1;position:relative}html[data-theme] #vytvorit-horoskop form>[role=list] [role=listitem]>span:first-child{background:var(--bohemian-surface-1,var(--card));box-shadow:0 0 0 4px var(--bohemian-surface-1,var(--card))}html[data-theme] #vytvorit-horoskop label{font-family:"Source Serif 4",Georgia,serif}html[data-theme] #vytvorit-horoskop input,html[data-theme] #vytvorit-horoskop textarea,html[data-theme] #vytvorit-horoskop select,html[data-theme] #vytvorit-horoskop [role=combobox]{border-radius:.45rem;min-height:2.8rem}html[data-theme] #vytvorit-horoskop textarea{min-height:7rem}html[data-theme] #vytvorit-horoskop form button{min-height:2.8rem}@media (width>=900px){html[data-theme] #vytvorit-horoskop>[data-slot=card] form{padding-inline:.35rem}html[data-theme] #vytvorit-horoskop form .grid.md\:grid-cols-2,html[data-theme] #vytvorit-horoskop form .grid.sm\:grid-cols-2{gap:1rem 1.25rem}}@media (width<=700px){html[data-theme] .landing-hero{min-height:auto!important;padding-top:.7rem!important}html[data-theme] .landing-hero>div{border-radius:1rem;padding:1rem .8rem 1.35rem!important}html[data-theme] .landing-title-frame{width:min(100%,34rem)!important}html[data-theme] .landing-portal-subtitle{letter-spacing:.16em!important;margin-top:.35rem!important;padding-inline:.7rem!important}html[data-theme] .landing-hero p{margin-top:.8rem!important;font-size:.94rem!important;line-height:1.55!important}html[data-theme] .landing-hero .mt-6{margin-top:1rem!important}html[data-theme] .landing-hero a.bohemian-button{width:100%;min-height:2.85rem}html[data-theme] #filozofie{padding-block:2.2rem!important}html[data-theme] #filozofie .mt-10{margin-top:1.5rem!important}html[data-theme] #vytvorit-horoskop{padding-block:2rem!important}html[data-theme] #vytvorit-horoskop>header{margin-bottom:1.35rem!important}html[data-theme] #vytvorit-horoskop>.grid{margin-bottom:1.1rem!important}html[data-theme] #vytvorit-horoskop>[data-slot=card]{border-radius:.8rem;padding:1rem!important}html[data-theme] #vytvorit-horoskop form>[role=list]{scrollbar-width:none;padding:.2rem .1rem .75rem;overflow-x:auto;justify-content:flex-start!important;gap:.6rem!important}html[data-theme] #vytvorit-horoskop form>[role=list]::-webkit-scrollbar{display:none}html[data-theme] #vytvorit-horoskop form>[role=list]:before{display:none}html[data-theme] #vytvorit-horoskop form>[role=list] [role=listitem]{flex:0 0 5.3rem!important}html[data-theme] #vytvorit-horoskop form>[role=list] [role=listitem]>span:last-child{font-size:.65rem!important;display:block!important}}html[lang=cs][data-theme] .landing-title-frame{z-index:4;background:0 0;place-items:center;min-height:clamp(8.5rem,20vw,15.5rem);display:grid;position:relative}html[lang=cs][data-theme] .landing-title-frame .landing-renaissance-title{z-index:3;position:relative}html[lang=cs][data-theme=night] .landing-title-frame{filter:drop-shadow(0 18px 34px #00000061)}html[lang=cs][data-theme=day] .landing-title-frame{filter:drop-shadow(0 16px 28px #43281233)}html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0{z-index:1}html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:before,html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:after{content:"";z-index:2;opacity:.64;pointer-events:none;filter:drop-shadow(0 20px 28px #00000038);background-position:bottom;background-repeat:no-repeat;background-size:contain;width:clamp(11rem,22vw,18rem);position:absolute;top:7%;bottom:5%}html[data-theme=day] .landing-hero>div>.pointer-events-none.absolute.inset-0:before,html[data-theme=day] .landing-hero>div>.pointer-events-none.absolute.inset-0:after{opacity:.58;filter:drop-shadow(0 18px 25px #4a2b172e)saturate(.9)}html[data-theme=night] .landing-hero>div>.pointer-events-none.absolute.inset-0:before,html[data-theme=night] .landing-hero>div>.pointer-events-none.absolute.inset-0:after{opacity:.74;filter:drop-shadow(0 24px 34px #00000057)saturate(.88)brightness(.82)}html[data-theme] .landing-title-frame:after{pointer-events:none;mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(#000000db,#0000006b 72%,#0000);mask-image:linear-gradient(#000000db,#0000006b 72%,#0000);content:""!important;z-index:0!important;opacity:.24!important;clip-path:none!important;background:url(/branding/mucha-prague-skyline.svg) bottom/contain no-repeat!important;height:34%!important;display:block!important;position:absolute!important;bottom:-2%!important;left:-2%!important;right:-2%!important}html[data-theme=night] .landing-title-frame:after{mix-blend-mode:screen;filter:brightness(.92)saturate(.72);opacity:.3!important}html[data-theme] .landing-title-frame:before{content:"";z-index:1;pointer-events:none;opacity:.72;background-image:url(/branding/mucha-czech-lion.svg),url(/branding/mucha-eagle.svg),radial-gradient(circle at 8% 57%,#842b2121,#0000 22%),radial-gradient(circle at 92% 57%,#b88b3d1f,#0000 22%),radial-gradient(#e2c27b14,#0000 55%);background-position:3% 58%,97% 58%,50%,50%,50%;background-repeat:no-repeat;background-size:clamp(2.7rem,6vw,4.8rem),clamp(2.8rem,6.2vw,5rem),100% 100%,100% 100%,100% 100%;position:absolute;inset:-3% -7% -2%}html[data-theme=night] .landing-title-frame:before{opacity:.58;filter:brightness(.9)saturate(.8)}html[data-theme] .landing-hero>div>.relative.z-10{z-index:5;position:relative}@media (width<=1000px){html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:before,html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:after{opacity:.4;width:clamp(7rem,18vw,11rem);top:14%;bottom:10%}html[data-theme] .landing-title-frame:before{background-size:clamp(2.35rem,5vw,3.6rem),clamp(2.45rem,5.2vw,3.8rem),100% 100%,100% 100%,100% 100%}}@media (width<=700px){html[lang=cs][data-theme] .landing-title-frame{min-height:clamp(7rem,34vw,10.5rem);width:min(100%,36rem)!important}html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:before,html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:after{opacity:.24;width:5.8rem;height:12.5rem;top:7.5rem;bottom:auto}html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:before{left:-.9rem}html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:after{right:-.9rem}html[data-theme] .landing-title-frame:after{opacity:.14!important;height:28%!important;left:1%!important;right:1%!important}html[data-theme] .landing-title-frame:before{opacity:.52;background-size:2.3rem,2.4rem,100% 100%,100% 100%,100% 100%;inset:-1% 0 0}}@media (width<=480px){html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:before,html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:after{display:none}html[data-theme] .landing-title-frame:before{background-image:radial-gradient(circle at 8% 57%,#842b211a,#0000 22%),radial-gradient(circle at 92% 57%,#b88b3d17,#0000 22%),radial-gradient(#e2c27b12,#0000 55%);background-position:50%,50%,50%;background-size:100% 100%,100% 100%,100% 100%}}@media (width<=380px){html[lang=cs][data-theme] .landing-title-frame{min-height:6.7rem}}html[data-theme] #vytvorit-horoskop .space-y-6[aria-live=polite]{gap:1rem;margin-top:1.2rem;display:grid}html[data-theme] #vytvorit-horoskop .space-y-6[aria-live=polite]>[data-slot=card]{border-radius:.75rem}html[data-theme=day] #vytvorit-horoskop .space-y-6[aria-live=polite]>[data-slot=card]{box-shadow:0 18px 46px -34px #3e25117a;background:#fbf0dcf0!important;border-color:#8a5d224d!important}html[data-theme=night] #vytvorit-horoskop .space-y-6[aria-live=polite]>[data-slot=card]{box-shadow:inset 0 0 0 1px #e2c1780f,0 18px 44px -34px #000000db;background:linear-gradient(155deg,#142a33f5,#0b1c25f5)!important;border-color:#c49f5547!important}html[data-theme] #vytvorit-horoskop .space-y-6[aria-live=polite] :is(h2,h3){font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important}html[data-theme] #vytvorit-horoskop .space-y-6[aria-live=polite]>[data-slot=card]:has(.chart-frame){position:relative;padding:clamp(.8rem,2vw,1.35rem)!important}html[data-theme] #vytvorit-horoskop .space-y-6[aria-live=polite]>[data-slot=card]:has(.chart-frame) h3{color:var(--bohemian-gold,#8a5d22)!important;margin-bottom:.8rem!important;font-size:clamp(1.7rem,3vw,2.35rem)!important}html[data-theme=night] #vytvorit-horoskop .space-y-6[aria-live=polite]>[data-slot=card]:has(.chart-frame) h3{color:#e2c178!important}html[data-theme] #vytvorit-horoskop .space-y-6[aria-live=polite] .chart-frame{width:min(100%,42rem);margin-inline:auto}html[data-theme=night] #vytvorit-horoskop .space-y-6[aria-live=polite] .chart-frame{box-shadow:inset 0 0 0 1px #e2c1780f,0 22px 50px -38px #000000e6;background:radial-gradient(circle at 50% 47%,#18313af5,#091b24fa 72%)!important;border-color:#c49f5552!important}html[data-theme] #vytvorit-horoskop .space-y-6[aria-live=polite]>.grid.sm\:grid-cols-2.lg\:grid-cols-4{gap:.7rem!important}html[data-theme] #vytvorit-horoskop .space-y-6[aria-live=polite]>.grid.sm\:grid-cols-2.lg\:grid-cols-4>[data-slot=card]{min-height:7rem;position:relative;overflow:hidden}html[data-theme=day] #vytvorit-horoskop .space-y-6[aria-live=polite]>.grid.sm\:grid-cols-2.lg\:grid-cols-4>[data-slot=card]:after{content:"";background:linear-gradient(90deg,#0000,#8a5d2247,#0000);height:1px;position:absolute;inset:auto .8rem .55rem}html[data-theme=night] #vytvorit-horoskop .space-y-6[aria-live=polite]>.grid.sm\:grid-cols-2.lg\:grid-cols-4>[data-slot=card]:after{content:"✦";color:#a9c9c885;pointer-events:none;font-size:.62rem;position:absolute;top:.45rem;right:.7rem}:is(html[data-theme] #vytvorit-horoskop .space-y-6[aria-live=polite]>[data-slot=card]:has(.prose),html[data-theme] #vytvorit-horoskop .space-y-6[aria-live=polite]>[data-slot=card]:has(p)){font-family:"Source Serif 4",Georgia,serif}html[data-theme] #vytvorit-horoskop .space-y-6[aria-live=polite] .prose{width:min(100%,52rem);margin-inline:auto;font-size:1.03rem;line-height:1.78}html[data-theme] #vytvorit-horoskop .space-y-6[aria-live=polite] .prose :is(h1,h2,h3){color:var(--bohemian-gold,#8a5d22)}html[data-theme=night] #vytvorit-horoskop .space-y-6[aria-live=polite] .prose{color:#d9d5c8!important}html[data-theme=night] #vytvorit-horoskop .space-y-6[aria-live=polite] .prose :is(h1,h2,h3){color:#e2c178!important}html[data-theme] #vytvorit-horoskop .space-y-6[aria-live=polite] :is(svg,canvas,img){filter:none!important;mix-blend-mode:normal!important}@media (width>=1000px){html[data-theme] #vytvorit-horoskop .space-y-6[aria-live=polite]>[data-slot=card]:has(.chart-frame){padding-inline:clamp(2rem,4vw,4rem)!important}}@media (width<=700px){html[data-theme] #vytvorit-horoskop .space-y-6[aria-live=polite]{gap:.75rem}html[data-theme] #vytvorit-horoskop .space-y-6[aria-live=polite]>[data-slot=card]{padding:.9rem!important}html[data-theme] #vytvorit-horoskop .space-y-6[aria-live=polite] .prose{font-size:.98rem;line-height:1.68}html[data-theme] #vytvorit-horoskop .space-y-6[aria-live=polite] :is(button,input,select,[role=combobox]){min-height:44px}}:is(html[data-theme] main:has(a[href^="/osoba/"]),html[data-theme] main:has(a[href^="/horoskop/"]),html[data-theme] main:has(a[href=\/osoby])){width:min(100%,82rem);margin-inline:auto}:is(html[data-theme] main:has(a[href^="/osoba/"]) [class*=bg-card],html[data-theme] main:has(a[href^="/horoskop/"]) [class*=bg-card]){position:relative;overflow:hidden}html[data-theme=day] main:has(a[href^="/osoba/"]) [class*=bg-card]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#8a5d223d,#0000);height:1px;position:absolute;inset:auto .9rem 0}html[data-theme=day] main:has(a[href^="/horoskop/"]) [class*=bg-card]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#8a5d223d,#0000);height:1px;position:absolute;inset:auto .9rem 0}html[data-theme=night] main:has(a[href^="/osoba/"]) [class*=bg-card]:after{content:"✦";pointer-events:none;color:color-mix(in srgb, var(--bohemian-gold,#e5c15a) 34%, transparent);font-size:.65rem;position:absolute;top:.45rem;right:.7rem}html[data-theme=night] main:has(a[href^="/horoskop/"]) [class*=bg-card]:after{content:"✦";pointer-events:none;color:color-mix(in srgb, var(--bohemian-gold,#e5c15a) 34%, transparent);font-size:.65rem;position:absolute;top:.45rem;right:.7rem}:is(html[data-theme] main:has(a[href=\/osoby]) h1,html[data-theme] main:has(a[href^="/osoba/"]) h1,html[data-theme] main:has(a[href^="/horoskop/"]) h1){color:var(--bohemian-ink,var(--foreground));font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,3.1rem);font-weight:600;line-height:1.02}:is(html[data-theme] main:has(.chart-frame) .chart-frame,html[data-theme] main:has([data-astro-chart]) [data-astro-chart]){width:min(100%,42rem);margin-inline:auto}html[data-theme] main:has(.chart-frame) .chart-frame{border:1px solid var(--bohemian-line,var(--border));padding:clamp(.55rem,1.6vw,1rem);box-shadow:0 24px 56px -36px #0000009e}html[data-theme=day] main:has(.chart-frame) .chart-frame{background:radial-gradient(circle at 50% 47%,#fffbeef5,#f1debbe6 70%),#f6e6cb}html[data-theme=night] main:has(.chart-frame) .chart-frame{background:radial-gradient(circle at 50% 47%,#252146f2,#0f0e26f5 72%)}html[data-theme] main:has(.chart-frame) [role=tablist]{border-bottom:1px solid var(--bohemian-line,var(--border));scrollbar-width:none;gap:.3rem;padding:.35rem 0 .55rem;display:flex;overflow-x:auto}html[data-theme] main:has(.chart-frame) [role=tablist]::-webkit-scrollbar{display:none}html[data-theme] main:has(.chart-frame) [role=tab]{flex:none}:is(html[data-theme] main:has(.chart-frame) .prose-cosmic,html[data-theme] main:has(.chart-frame) [class*=prose]){max-width:52rem;margin-inline:auto;font-family:"Source Serif 4",Georgia,serif;line-height:1.72}@media (width>=900px){html[data-theme] main:has(a[href^="/osoba/"])>div:has(a[href^="/osoba/"]){gap:1rem}}@media (width<=760px){:is(html[data-theme] main:has(a[href^="/osoba/"]),html[data-theme] main:has(a[href^="/horoskop/"]),html[data-theme] main:has(a[href=\/osoby])){padding-inline:.75rem!important;padding-bottom:6.25rem!important}:is(html[data-theme] main:has(.chart-frame) .chart-frame,html[data-theme] main:has([data-astro-chart]) [data-astro-chart]){width:100%;max-width:100%}:is(html[data-theme] main:has(.chart-frame) [class*=grid-cols-2],html[data-theme] main:has(.chart-frame) [class*=grid-cols-3],html[data-theme] main:has(.chart-frame) [class*=grid-cols-4],html[data-theme] main:has(a[href^="/osoba/"]) [class*=grid-cols-2],html[data-theme] main:has(a[href^="/osoba/"]) [class*=grid-cols-3]){grid-template-columns:minmax(0,1fr)!important}:is(html[data-theme] main:has(.chart-frame) h1,html[data-theme] main:has(a[href^="/osoba/"]) h1){font-size:clamp(1.9rem,9vw,2.55rem)}}html[data-theme] main:has(>div>#chart-data):not(:has(>#person-module)){width:min(100%,86rem)}html[data-theme] main:has(>div>#chart-data):not(:has(>#person-module))>div:has(>#chart-data)>section:first-of-type{position:relative;overflow:hidden;border-color:color-mix(in srgb, var(--bohemian-gold,#b38b45) 26%, transparent)!important}html[data-theme=night] main:has(>div>#chart-data):not(:has(>#person-module))>div:has(>#chart-data)>section:first-of-type{box-shadow:0 22px 58px -38px #000000e6;background:radial-gradient(circle at 85% 15%,#e0be6912,#0000 30%),#18162fe6!important}html[data-theme] main:has(>div>#chart-data):not(:has(>#person-module))>div:has(>#chart-data)>section:first-of-type:after{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--bohemian-gold,#b38b45) 32%,transparent),transparent);pointer-events:none;height:1px;position:absolute;inset:auto 1rem .65rem}html[data-theme] main:has(>div>#chart-data):not(:has(>#person-module))>div:has(>#chart-data)>section:first-of-type h1{text-wrap:balance}html[data-theme] #chart-reading{position:relative;overflow:hidden;border-color:color-mix(in srgb,var(--bohemian-gold,#b38b45) 28%,transparent)!important}html[data-theme=night] #chart-reading{background:#1c1932e6!important}html[data-theme] #chart-reading>div:first-child{gap:1rem}html[data-theme] #chart-reading button{min-height:2.75rem}html[data-theme] #chart-data{scroll-margin-top:5rem;position:relative}html[data-theme] #chart-data>.space-y-6{gap:1.15rem;display:grid}html[data-theme] #chart-data>.space-y-6>[data-slot=card]{border-color:color-mix(in srgb,var(--bohemian-gold,#b38b45) 24%,transparent)!important}html[data-theme] #chart-data>.space-y-6>[data-slot=card]:has(svg){position:relative}:is(html[data-theme] #chart-data>.space-y-6>[data-slot=card]:has(.aspect-ratio-\[1\/1\]),html[data-theme] #chart-data>.space-y-6>[data-slot=card]:has(canvas),html[data-theme] #chart-data>.space-y-6>[data-slot=card]:has(svg[viewBox])){width:100%;max-width:64rem;margin-inline:auto;box-shadow:0 26px 72px -46px #0000008c;border-width:1px!important;border-color:color-mix(in srgb,var(--bohemian-gold,#b38b45) 38%,transparent)!important;padding:clamp(1rem,2.2vw,2rem)!important}html[data-theme=night] #chart-data>.space-y-6>[data-slot=card]{background:#17162be6!important}html[data-theme] #chart-data h2{letter-spacing:.01em}html[data-theme] #chart-data>.space-y-6>.flex.flex-wrap{justify-content:center}html[data-theme] #chart-data table{min-width:48rem}html[data-theme] #chart-data th{white-space:nowrap;font-weight:600}html[data-theme] #chart-data td{vertical-align:top}html[data-theme] #chart-data tr:hover td{background:color-mix(in srgb,var(--bohemian-gold,#b38b45) 5%,transparent)}html[data-theme] #chart-data~[data-slot=card],html[data-theme] #chart-data~section:not(#chart-chat){border-color:color-mix(in srgb,var(--bohemian-gold,#b38b45) 18%,transparent)!important}html[data-theme] #chart-chat{position:relative;overflow:hidden;border-color:color-mix(in srgb,var(--bohemian-gold,#b38b45) 22%,transparent)!important}html[data-theme=day] #chart-chat{background:#f9eedadb!important}html[data-theme=night] #chart-chat{background:#19172ee6!important}html[data-theme] #chart-chat textarea{min-height:7rem}html[data-theme] #chart-chat button{min-height:2.75rem}html[data-theme] #chart-reading :is(.prose,[data-markdown],.markdown-body),html[data-theme] #chart-data :is(.prose,[data-markdown],.markdown-body),html[data-theme] #chart-data~* :is(.prose,[data-markdown],.markdown-body),html[data-theme] #chart-chat :is(.prose,[data-markdown],.markdown-body){max-width:72ch;margin-inline:auto;line-height:1.72}@media (width<=900px){html[data-theme] main:has(>div>#chart-data):not(:has(>#person-module)){padding-inline:.7rem!important}html[data-theme] #chart-data table{min-width:44rem}}@media (width<=700px){html[data-theme] main:has(>div>#chart-data):not(:has(>#person-module)){padding-top:.7rem!important}html[data-theme] main:has(>div>#chart-data):not(:has(>#person-module))>div:has(>#chart-data){gap:.9rem!important}html[data-theme] #chart-reading,html[data-theme] #chart-chat{border-radius:.85rem!important;padding:.95rem!important}html[data-theme] main:has(>div>#chart-data):not(:has(>#person-module))>div:has(>#chart-data)>section:first-of-type{border-radius:.85rem!important;padding:.95rem!important}html[data-theme] main:has(>div>#chart-data):not(:has(>#person-module))>div:has(>#chart-data)>section:first-of-type nav{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:.35rem!important;display:grid!important}html[data-theme] main:has(>div>#chart-data):not(:has(>#person-module))>div:has(>#chart-data)>section:first-of-type nav button{width:100%;min-height:2.75rem;padding-inline:.45rem}html[data-theme] #chart-reading>div:first-child{align-items:stretch!important}html[data-theme] #chart-reading>div:first-child>button{width:100%}html[data-theme] #chart-data>.space-y-6{gap:.85rem}html[data-theme] #chart-data>.space-y-6>[data-slot=card]{border-radius:.8rem!important;padding:.9rem!important}html[data-theme] #chart-data table{min-width:42rem;font-size:.78rem}html[data-theme] #chart-chat textarea{min-height:6.5rem}}@media (width<=380px){html[data-theme] main:has(>div>#chart-data):not(:has(>#person-module))>div:has(>#chart-data)>section:first-of-type nav{grid-template-columns:1fr}html[data-theme] #chart-data>.space-y-6>[data-slot=card]{padding:.75rem!important}}:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)){width:min(100%,1180px)}:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users))>h1{color:var(--mucha-ink,var(--foreground));margin-bottom:1rem;padding-bottom:.75rem;position:relative}:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users))>h1:after{content:"";background:linear-gradient(90deg, var(--mucha-gold,var(--gold)), transparent);opacity:.72;width:min(16rem,52vw);height:1px;position:absolute;bottom:0;left:0}:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users))>.bg-card\/70,:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users))>.bg-card\/80,:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users))>.border-gold\/30{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mucha-gold,var(--gold)) 7%, transparent), 0 20px 48px -34px #000000a6;border-color:color-mix(in oklab, var(--mucha-gold,var(--gold)) 36%, transparent)!important;background:linear-gradient(135deg, color-mix(in oklab, var(--card) 94%, transparent), color-mix(in oklab, var(--background) 88%, transparent))!important}main:has(>h1>.lucide-trending-up) [class*=TransitGraph]{width:100%;max-width:100%}main:has(>h1>.lucide-trending-up) .transit-graph{width:100%;max-width:100%}main:has(>h1>.lucide-trending-up) [data-transit-graph]{width:100%;max-width:100%}main:has(>h1>.lucide-trending-up) svg[aria-label*=tranzit i]{width:100%;max-width:100%}main:has(>h1>.lucide-trending-up) svg[aria-label*=transit i]{width:100%;max-width:100%}:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) .chart-frame,:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) [class*=chart-frame]{border-color:color-mix(in oklab, var(--mucha-gold,var(--gold)) 32%, transparent);margin-inline:auto}:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) ul.divide-y>li,:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) [class*=space-y]>.border,:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) [class*=space-y]>article{transition:border-color .16s,background .16s,transform .16s}:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) ul.divide-y>li:hover{background:color-mix(in oklab, var(--mucha-gold,var(--gold)) 4%, transparent)}:is(main:has(>h1>.lucide-users) .md\:grid-cols-2>div:has(>label),main:has(>h1>.lucide-users) .md\:grid-cols-2>div:has(>[class*=Label])){min-width:0}:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) select,:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) input,:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) textarea{min-height:44px}main:has(>h1>.lucide-users) svg[class*=synastry i]{max-width:100%;margin-inline:auto}main:has(>h1>.lucide-users) [data-synastry-wheel]{max-width:100%;margin-inline:auto}main:has(>h1>.lucide-users) [class*=SynastryWheel]{max-width:100%;margin-inline:auto}main:has(>h1>.lucide-users) [class*=ChartWheel]{max-width:100%;margin-inline:auto}:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) .prose-cosmic,:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) [class*=markdown i],:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) [class*=interpretation i]{line-height:1.72}:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) .prose-cosmic p,:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) [class*=markdown i] p{max-width:78ch}@media (width>=980px){:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)){padding-inline:clamp(1rem,3vw,2.25rem)}:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) .lg\:grid-cols-2,:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) .md\:grid-cols-2{column-gap:clamp(1rem,2vw,1.75rem)}:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) [class*="grid-cols-[2fr_1fr]"],:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) [class*="grid-cols-[3fr_2fr]"]{align-items:start}}@media (width<=767px){:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)){padding:1rem .75rem calc(6.5rem + env(safe-area-inset-bottom,0px))}:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users))>h1{font-size:clamp(1.85rem,9vw,2.45rem);line-height:1.02}main:has(>h1>.lucide-trending-up)>p.text-muted-foreground{margin-bottom:1.15rem;line-height:1.55}:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) .md\:grid-cols-2,:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) .lg\:grid-cols-2,:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) .lg\:grid-cols-3,:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) .md\:grid-cols-3{grid-template-columns:minmax(0,1fr)!important}:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) .md\:col-span-2,:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) .lg\:col-span-2{grid-column:1/-1!important}:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) [class*=overflow-x-auto],:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) [class*=overflow-auto]{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) svg,:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) canvas{max-width:100%;height:auto}:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) button,:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) a[role=button]{min-height:44px}:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) .flex.justify-end{justify-content:stretch}:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) .flex.justify-end>button,:is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) .flex.justify-end>a{width:100%}}html[data-theme=night] :is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) .bg-card\/70,html[data-theme=night] :is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) .bg-card\/80,html[data-theme=night] :is(main:has(>h1>.lucide-trending-up),main:has(>h1>.lucide-users)) [class*=chart-frame]{background:radial-gradient(circle at 50% 0,#9f7b3914,#0000 34%),linear-gradient(#131927f5,#090e19f7)!important}:is(html[data-theme] main:has(.lucide-trending-up),html[data-theme] main:has(.lucide-users)){width:min(100%,74rem);padding-inline:clamp(.75rem,2.3vw,1.75rem)}:is(html[data-theme] main:has(.lucide-trending-up)>h1,html[data-theme] main:has(.lucide-users)>h1){letter-spacing:.015em;text-wrap:balance;font-family:Cormorant Garamond,Georgia,serif}html[data-theme] main:has(.lucide-trending-up)>h1:after{width:min(20rem,62vw)}html[data-theme] main:has(.lucide-users)>h1:after{width:min(20rem,62vw)}:is(html[data-theme] main:has(.lucide-trending-up)>[data-slot=card]:first-of-type,html[data-theme] main:has(.lucide-users)>[data-slot=card]:first-of-type){border-radius:1rem;position:relative;overflow:hidden;border-color:color-mix(in srgb, var(--bohemian-gold,#9d762d) 34%, transparent)!important}html[data-theme] main:has(.lucide-trending-up)>[data-slot=card]:first-of-type:before{content:"";border:1px solid color-mix(in srgb, var(--bohemian-gold,#9d762d) 13%, transparent);pointer-events:none;border-radius:.7rem;position:absolute;inset:.55rem}html[data-theme] main:has(.lucide-users)>[data-slot=card]:first-of-type:before{content:none!important}:is(html[data-theme] main:has(.lucide-trending-up) select,html[data-theme] main:has(.lucide-trending-up) input,html[data-theme] main:has(.lucide-users) select,html[data-theme] main:has(.lucide-users) input,html[data-theme] main:has(.lucide-users) textarea){min-height:2.8rem}:is(html[data-theme] main:has(.lucide-trending-up) details,html[data-theme] main:has(.lucide-users) details){border-radius:.85rem}:is(html[data-theme] main:has(.lucide-trending-up) summary,html[data-theme] main:has(.lucide-users) summary){min-height:3.8rem}:is(html[data-theme] main:has(.lucide-trending-up) [data-slot=card]:has(svg),html[data-theme] main:has(.lucide-users) [data-slot=card]:has(svg)){box-shadow:0 24px 64px -44px #000000a6;border-color:color-mix(in srgb, var(--bohemian-gold,#9d762d) 38%, transparent)!important}:is(html[data-theme] main:has(.lucide-trending-up) svg,html[data-theme] main:has(.lucide-users) svg,html[data-theme] main:has(.lucide-trending-up) canvas,html[data-theme] main:has(.lucide-users) canvas){max-width:100%}html[data-theme] main:has(.lucide-trending-up) [class*=rounded-lg][class*=border]{border-color:color-mix(in srgb, var(--bohemian-gold,#9d762d) 20%, var(--border))!important}html[data-theme] main:has(.lucide-trending-up) details>summary:hover{background:color-mix(in srgb, var(--bohemian-gold,#9d762d) 5%, transparent)}@media (width>=768px){html[data-theme] main:has(.lucide-users)>[data-slot=card]:first-of-type{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:1.25rem}}:is(html[data-theme] main:has(.lucide-users) [data-slot=card]:has(.lucide-heart),html[data-theme] main:has(.lucide-users) [data-slot=card]:has(svg)){padding:clamp(1rem,2.5vw,1.65rem)}:is(html[data-theme] main:has(.lucide-trending-up) .prose-cosmic,html[data-theme] main:has(.lucide-users) .prose-cosmic,html[data-theme] main:has(.lucide-trending-up) [class*=markdown i],html[data-theme] main:has(.lucide-users) [class*=markdown i]){max-width:82ch;line-height:1.76}:is(html[data-theme=night] main:has(.lucide-trending-up)>[data-slot=card]:first-of-type,html[data-theme=night] main:has(.lucide-users)>[data-slot=card]:first-of-type){background:radial-gradient(circle at 88% 10%,#cca64f12,#0000 30%),linear-gradient(#16192af5,#0a0d18f7)!important}@media (width<=767px){:is(html[data-theme] main:has(.lucide-trending-up),html[data-theme] main:has(.lucide-users)){padding-inline:.75rem;padding-bottom:calc(6.75rem + env(safe-area-inset-bottom,0px))}:is(html[data-theme] main:has(.lucide-trending-up)>h1,html[data-theme] main:has(.lucide-users)>h1){align-items:flex-start;font-size:clamp(1.9rem,9vw,2.55rem);line-height:1.04}:is(html[data-theme] main:has(.lucide-trending-up)>[data-slot=card]:first-of-type,html[data-theme] main:has(.lucide-users)>[data-slot=card]:first-of-type){gap:.9rem!important;padding:1rem!important}html[data-theme] main:has(.lucide-trending-up) button{min-height:44px}html[data-theme] main:has(.lucide-users) button{min-height:44px}html[data-theme] main:has(.lucide-trending-up) a[role=button]{min-height:44px}html[data-theme] main:has(.lucide-users) a[role=button]{min-height:44px}:is(html[data-theme] main:has(.lucide-trending-up) .flex.justify-end,html[data-theme] main:has(.lucide-users) .flex.justify-end){justify-content:stretch;width:100%}:is(html[data-theme] main:has(.lucide-trending-up) .flex.justify-end>button,html[data-theme] main:has(.lucide-users) .flex.justify-end>button){width:100%}:is(html[data-theme] main:has(.lucide-trending-up) [class*=overflow-x-auto],html[data-theme] main:has(.lucide-users) [class*=overflow-x-auto]){overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;max-width:100%}}@media (width<=380px){:is(html[data-theme] main:has(.lucide-trending-up),html[data-theme] main:has(.lucide-users)){padding-inline:.55rem}:is(html[data-theme] main:has(.lucide-trending-up)>[data-slot=card]:first-of-type,html[data-theme] main:has(.lucide-users)>[data-slot=card]:first-of-type){border-radius:.75rem}}:is(html[data-theme] main:has(.lucide-brain-circuit),html[data-theme] main:has(.lucide-heart-pulse),html[data-theme] main:has(.lucide-flower-2)){padding-inline:clamp(.75rem,2vw,1.25rem);width:min(100%,78rem);margin-inline:auto;padding-top:clamp(1rem,2.5vw,2rem);padding-bottom:clamp(6rem,8vw,8rem)}:is(html[data-theme] main:has(.lucide-brain-circuit)>h1,html[data-theme] main:has(.lucide-heart-pulse)>h1,html[data-theme] main:has(.lucide-flower-2)>h1){border:1px solid color-mix(in srgb, var(--bohemian-gold,#b89145) 38%, transparent);background:radial-gradient(circle at 50% -10%, color-mix(in srgb, var(--bohemian-gold,#b89145) 10%, transparent), transparent 46%), linear-gradient(180deg, color-mix(in srgb, var(--card) 92%, transparent), color-mix(in srgb, var(--background) 84%, transparent));width:min(100%,52rem);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bohemian-gold,#b89145) 14%, transparent), 0 20px 55px -38px #000000b8;text-align:center;letter-spacing:.025em;border-radius:1.1rem;justify-content:center;margin:.25rem auto 1.15rem;padding:clamp(1rem,2.8vw,1.5rem) clamp(1rem,4vw,2.5rem);position:relative}html[data-theme] main:has(.lucide-brain-circuit)>h1:before{content:"✦  ❦  ✦";color:var(--bohemian-gold,#b89145);background:var(--background);letter-spacing:.24em;padding-inline:.75rem;font-size:.72rem;position:absolute;top:-.55rem;left:50%;transform:translate(-50%)}html[data-theme] main:has(.lucide-heart-pulse)>h1:before{content:"✦  ❦  ✦";color:var(--bohemian-gold,#b89145);background:var(--background);letter-spacing:.24em;padding-inline:.75rem;font-size:.72rem;position:absolute;top:-.55rem;left:50%;transform:translate(-50%)}html[data-theme] main:has(.lucide-flower-2)>h1:before{content:"✦  ❦  ✦";color:var(--bohemian-gold,#b89145);background:var(--background);letter-spacing:.24em;padding-inline:.75rem;font-size:.72rem;position:absolute;top:-.55rem;left:50%;transform:translate(-50%)}html[data-theme] main:has(.lucide-brain-circuit)>h1 .lucide-brain-circuit{flex:none;width:1.9rem;height:1.9rem}:is(html[data-theme] main:has(.lucide-brain-circuit)>:not(h1):not(button)>[class*=bg-card],html[data-theme] main:has(.lucide-heart-pulse)>:not(h1):not(button)>[class*=bg-card],html[data-theme] main:has(.lucide-flower-2)>:not(h1):not(button)>[class*=bg-card]){border-color:color-mix(in srgb, var(--bohemian-gold,#b89145) 24%, transparent)}:is(html[data-theme] main:has(.lucide-brain-circuit) [class*=space-y-6],html[data-theme] main:has(.lucide-heart-pulse) [class*=space-y-6],html[data-theme] main:has(.lucide-flower-2) [class*=space-y-6]){gap:clamp(1rem,2vw,1.5rem)}:is(html[data-theme] main:has(.lucide-brain-circuit) .prose,html[data-theme] main:has(.lucide-brain-circuit) [class*=Markdown],html[data-theme] main:has(.lucide-heart-pulse) .prose,html[data-theme] main:has(.lucide-flower-2) .prose){max-width:72ch;margin-inline:auto}:is(html[data-theme] main:has(.lucide-brain-circuit) h2,html[data-theme] main:has(.lucide-heart-pulse) h2,html[data-theme] main:has(.lucide-flower-2) h2){color:var(--color-gold,#d7b45d);letter-spacing:.018em}html[data-theme] main:has(.lucide-brain-circuit) h2:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--bohemian-gold,#b89145) 65%, transparent), transparent);width:min(8rem,35%);height:1px;margin-top:.4rem;display:block}html[data-theme] main:has(.lucide-heart-pulse) h2:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--bohemian-gold,#b89145) 65%, transparent), transparent);width:min(8rem,35%);height:1px;margin-top:.4rem;display:block}html[data-theme] main:has(.lucide-flower-2) h2:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--bohemian-gold,#b89145) 65%, transparent), transparent);width:min(8rem,35%);height:1px;margin-top:.4rem;display:block}:is(html[data-theme] main:has(.lucide-brain-circuit) [role=tablist],html[data-theme] main:has(.lucide-heart-pulse) [role=tablist],html[data-theme] main:has(.lucide-flower-2) [role=tablist]){scrollbar-width:thin;gap:.45rem;padding-bottom:.2rem;display:flex;overflow-x:auto}:is(html[data-theme] main:has(.lucide-brain-circuit) [role=tab],html[data-theme] main:has(.lucide-heart-pulse) [role=tab],html[data-theme] main:has(.lucide-flower-2) [role=tab]){border-radius:999px;flex:none;min-height:2.75rem}:is(html[data-theme] main:has(.lucide-brain-circuit) textarea,html[data-theme] main:has(.lucide-heart-pulse) textarea,html[data-theme] main:has(.lucide-flower-2) textarea){min-height:7rem;line-height:1.55}html[data-theme] main:has(.lucide-heart-pulse){--module-accent:#6f866b}html[data-theme] main:has(.lucide-flower-2){--module-accent:#7d6d89}:is(html[data-theme] main:has(.lucide-heart-pulse)>h1,html[data-theme] main:has(.lucide-flower-2)>h1){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--module-accent) 22%, transparent), 0 20px 55px -38px #000000b8}:is(html[data-theme=day] main:has(.lucide-brain-circuit)>h1,html[data-theme=day] main:has(.lucide-heart-pulse)>h1,html[data-theme=day] main:has(.lucide-flower-2)>h1){color:#7d2d22!important;background:radial-gradient(circle at 50% 0,#fffae8f2,#0000 48%),linear-gradient(#fbeed2f7,#efdab4f2)!important;border-color:#8b5b2766!important}:is(html[data-theme=night] main:has(.lucide-brain-circuit)>h1,html[data-theme=night] main:has(.lucide-heart-pulse)>h1,html[data-theme=night] main:has(.lucide-flower-2)>h1){text-shadow:0 1px 18px #e2c1781a;color:#e2c178!important;background:radial-gradient(circle at 50% 0,#e2c17817,#0000 46%),linear-gradient(#142a33f7,#0a1b24fa)!important;border-color:#c49f555c!important}html[data-theme=night] main:has(.lucide-brain-circuit)>h1:before{color:#a9c9c8;background:#0c2029}html[data-theme=night] main:has(.lucide-heart-pulse)>h1:before{color:#a9c9c8;background:#0c2029}html[data-theme=night] main:has(.lucide-flower-2)>h1:before{color:#a9c9c8;background:#0c2029}:is(html[data-theme=night] main:has(.lucide-brain-circuit) :is([data-slot=card],[class*=bg-card]),html[data-theme=night] main:has(.lucide-heart-pulse) :is([data-slot=card],[class*=bg-card]),html[data-theme=night] main:has(.lucide-flower-2) :is([data-slot=card],[class*=bg-card])){background:linear-gradient(155deg,#142a33f0,#0a1c25f5)!important;border-color:#c49f5545!important;box-shadow:inset 0 0 0 1px #e2c1780f,0 18px 42px -34px #000000d1!important}:is(html[data-theme=night] main:has(.lucide-brain-circuit) :is(input,textarea,select,[role=combobox]),html[data-theme=night] main:has(.lucide-heart-pulse) :is(input,textarea,select,[role=combobox]),html[data-theme=night] main:has(.lucide-flower-2) :is(input,textarea,select,[role=combobox])){color:#f1e8d0!important;background:#081922bd!important;border-color:#c49f5552!important}:is(html[data-theme=night] main:has(.lucide-brain-circuit) [role=tab],html[data-theme=night] main:has(.lucide-heart-pulse) [role=tab],html[data-theme=night] main:has(.lucide-flower-2) [role=tab]){color:#d8d3c2;background:#0d232cb8;border-color:#c49f5542}:is(html[data-theme=night] main:has(.lucide-brain-circuit) [role=tab][data-state=active],html[data-theme=night] main:has(.lucide-heart-pulse) [role=tab][data-state=active],html[data-theme=night] main:has(.lucide-flower-2) [role=tab][data-state=active]){color:#e2c178;border-color:#e2c1788c;box-shadow:inset 0 0 0 1px #e2c17821}:is(html[data-theme=night] main:has(.lucide-brain-circuit) :is(svg,canvas,img,video),html[data-theme=night] main:has(.lucide-heart-pulse) :is(svg,canvas,img,video),html[data-theme=night] main:has(.lucide-flower-2) :is(svg,canvas,img,video)){filter:none!important;mix-blend-mode:normal!important}:is(html[data-theme] main:has(a[href*=rodina]),html[data-theme] main:has(a[href*=dite]),html[data-theme] main:has(a[href*=dets]),html[data-theme] main:has(a[href*=family])){--family-paper:color-mix(in srgb, var(--card) 94%, #8d7c59 6%)}:is(html[data-theme] main:has(a[href*=rodina]) [class*=prose],html[data-theme] main:has(a[href*=rodina]) [class*=interpretation],html[data-theme] main:has(a[href*=dite]) [class*=prose],html[data-theme] main:has(a[href*=dite]) [class*=interpretation],html[data-theme] main:has(a[href*=dets]) [class*=prose],html[data-theme] main:has(a[href*=dets]) [class*=interpretation],html[data-theme] main:has(a[href*=family]) [class*=prose],html[data-theme] main:has(a[href*=family]) [class*=interpretation]){max-width:74ch;line-height:1.72}@media (width<=700px){:is(html[data-theme] main:has(.lucide-brain-circuit),html[data-theme] main:has(.lucide-heart-pulse),html[data-theme] main:has(.lucide-flower-2)){padding-inline:.7rem;padding-top:.8rem}:is(html[data-theme] main:has(.lucide-brain-circuit)>h1,html[data-theme] main:has(.lucide-heart-pulse)>h1,html[data-theme] main:has(.lucide-flower-2)>h1){border-radius:.9rem;margin-bottom:.85rem;padding:1rem .8rem;font-size:clamp(1.85rem,9vw,2.5rem);line-height:1.05}:is(html[data-theme] main:has(.lucide-brain-circuit) button,html[data-theme] main:has(.lucide-heart-pulse) button,html[data-theme] main:has(.lucide-flower-2) button){min-height:44px}:is(html[data-theme] main:has(.lucide-brain-circuit) [class*=grid-cols-2],html[data-theme] main:has(.lucide-heart-pulse) [class*=grid-cols-2],html[data-theme] main:has(.lucide-flower-2) [class*=grid-cols-2]){grid-template-columns:1fr!important}}:is(html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-users-2),html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-baby)){--family-accent:#6f8064;--family-warm:#a46d50;gap:clamp(.9rem,2vw,1.35rem);display:grid}:is(html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-users-2)>[data-slot=card],html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-baby)>[data-slot=card]){border-radius:1rem;border-color:color-mix(in srgb, var(--bohemian-gold,#b89145) 24%, transparent)!important}html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-users-2)>[data-slot=card]:first-child{position:relative;overflow:hidden}html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-users-2)>[data-slot=card]:first-child:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb,var(--family-accent) 42%,transparent), transparent);height:1px;position:absolute;inset:auto 1rem .6rem}html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-users-2) li{min-width:0}html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-users-2) li>div:first-child{min-width:0}:is(html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-users-2) select,html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-users-2) input){min-height:2.75rem}html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-users-2)>[data-slot=card]:has(.lucide-sparkles){border-color:color-mix(in srgb,var(--family-accent) 38%,var(--border))!important}:is(html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-users-2) .prose,html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-users-2) [class*=markdown i]){max-width:76ch;margin-inline:auto;line-height:1.76}html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-baby)>[data-slot=card]:first-child{position:relative;overflow:hidden;border-color:color-mix(in srgb,var(--family-warm) 34%,var(--border))!important}html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-baby)>[data-slot=card]:first-child:before{content:"";pointer-events:none;background:radial-gradient(circle at 92% 8%, color-mix(in srgb,var(--family-warm) 10%,transparent), transparent 28%), radial-gradient(circle at 8% 92%, color-mix(in srgb,var(--family-accent) 8%,transparent), transparent 28%);position:absolute;inset:0}html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-baby) .lucide-baby{color:color-mix(in srgb,var(--family-warm) 72%,var(--bohemian-gold,#b89145))}:is(html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-baby)>[data-slot=card]:has(.prose),html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-baby)>[data-slot=card]:has([class*=markdown i])){max-width:56rem;margin-inline:auto}:is(html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-baby) .prose,html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-baby) [class*=markdown i]){max-width:74ch;margin-inline:auto;line-height:1.78}html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-baby) textarea{min-height:7rem}:is(html[data-theme=day] main:has(#person-module) .space-y-6:has(.lucide-users-2)>[data-slot=card],html[data-theme=day] main:has(#person-module) .space-y-6:has(.lucide-baby)>[data-slot=card]){color:#34281f;background:linear-gradient(#fcf6e6fa,#f1e5caf5)!important}:is(html[data-theme=night] main:has(#person-module) .space-y-6:has(.lucide-users-2)>[data-slot=card],html[data-theme=night] main:has(#person-module) .space-y-6:has(.lucide-baby)>[data-slot=card]){background:radial-gradient(circle at 50% 0,#ae894812,#0000 34%),linear-gradient(#161b29f5,#0b101bf7)!important}@media (width<=700px){:is(html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-users-2),html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-baby)){gap:.8rem}:is(html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-users-2)>[data-slot=card],html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-baby)>[data-slot=card]){border-radius:.8rem;padding:.95rem!important}html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-users-2) li{flex-direction:column;align-items:stretch}html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-users-2) li>div:last-child{flex-flow:wrap}:is(html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-users-2) button,html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-baby) button){min-height:44px}html[data-theme] main:has(#person-module) .space-y-6:has(.lucide-users-2) .md\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr!important}}html[data-theme] main:has(a[href=\/osoby])>h1{font-family:var(--mucha-display,Georgia, serif);color:var(--bohemian-gold);letter-spacing:.015em}html[data-theme] main:has(a[href=\/moje-horoskopy])>h1{font-family:var(--mucha-display,Georgia, serif);color:var(--bohemian-gold);letter-spacing:.015em}html[data-theme] main.max-w-2xl:has(form)>div>h1{font-family:var(--mucha-display,Georgia, serif);color:var(--bohemian-gold);letter-spacing:.015em}html[data-theme] main:has(>header+section.grid.xl\:grid-cols-4)>header>h1{font-family:var(--mucha-display,Georgia, serif);color:var(--bohemian-gold);letter-spacing:.015em}html[data-theme] main:has(a[href=\/osoby]){position:relative}:is(html[data-theme] main:has(a[href=\/osoby])>h1,html[data-theme] main:has(a[href=\/osoby])>div:has(>h1)){border-bottom:1px solid color-mix(in srgb,var(--bohemian-gold) 28%,transparent);padding-bottom:1rem}:is(html[data-theme] main:has(a[href=\/osoby]) [class*=archive],html[data-theme] main:has(a[href=\/osoby]) [class*=Archive]){min-width:0}html[data-theme] main:has(a[href=\/osoby]) article{box-shadow:0 12px 32px #0000001c}html[data-theme] main:has(a[href=\/osoby]) [data-slot=card]{box-shadow:0 12px 32px #0000001c}html[data-theme] main.max-w-2xl:has(form){width:min(100%,50rem)}html[data-theme] main.max-w-2xl:has(form)>div:has(>h1){border:1px solid color-mix(in srgb,var(--bohemian-gold) 30%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--bohemian-gold) 7%,transparent),transparent 46%),color-mix(in srgb,var(--card) 91%,transparent);border-radius:1.1rem;padding:1.15rem 1.25rem 1.25rem;position:relative}html[data-theme] main.max-w-2xl:has(form)>[data-slot=card]{margin-top:1rem}html[data-theme] main.max-w-2xl:has(form)>div>[data-slot=card]{margin-top:1rem}html[data-theme] main.max-w-2xl:has(form) form{gap:.95rem;display:grid}html[data-theme] main.max-w-2xl:has(form) form :is(input,select,textarea){min-height:2.85rem}html[data-theme] main>header+section.grid.xl\:grid-cols-4{align-items:stretch;gap:clamp(.9rem,2vw,1.35rem)}html[data-theme] main>header+section.grid.xl\:grid-cols-4>[data-slot=card]{border-color:color-mix(in srgb,var(--bohemian-gold) 26%,var(--border));min-height:17rem;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative}html[data-theme] main>header+section.grid.xl\:grid-cols-4>[data-slot=card]:hover{border-color:color-mix(in srgb,var(--bohemian-gold) 55%,var(--border));transform:translateY(-2px);box-shadow:0 18px 40px #00000029}html[data-theme=day] main>header+section.grid.xl\:grid-cols-4>[data-slot=card]{background:linear-gradient(180deg,#ffffff5c,#ffffff14),var(--card)}html[data-theme=night] main>header+section.grid.xl\:grid-cols-4>[data-slot=card]{background:radial-gradient(circle at 50% 0%,#c49e511a,transparent 40%),var(--card)}html[data-theme] main [class*=payment],html[data-theme] main [class*=credit],html[data-theme] main [class*=support]{min-width:0}html[data-theme] [data-mucha-admin]{--mucha-panel-radius:.75rem}html[data-theme] [data-mucha-admin] [data-slot=card]{box-shadow:none;border-radius:.8rem}html[data-theme] [data-mucha-admin] :is(h1,h2){letter-spacing:.01em}html[data-theme] [data-mucha-admin] [role=tablist]{border:1px solid color-mix(in srgb,var(--bohemian-gold) 18%,var(--border))}html[data-theme] [data-mucha-admin] [role=tab]{min-height:2.75rem}html[data-theme] main.max-w-5xl:has(a[href=\/admin-obchod]){--mucha-panel-radius:.75rem}html[data-theme] main.max-w-5xl:has(a[href=\/admin-obchod]) [data-slot=card]{box-shadow:none;border-radius:.8rem}:is(html[data-theme=night] main:has(a[href=\/osoby]) :is(article,[data-slot=card]),html[data-theme=night] main.max-w-2xl:has(form) :is(),html[data-theme=night] main [class*=payment i],html[data-theme=night] main [class*=credit i],html[data-theme=night] main [class*=support i]){background:linear-gradient(155deg,#142931f2,#0b1c24f5)!important;border-color:#c49f5542!important;box-shadow:inset 0 0 0 1px #e2c1780f,0 16px 38px -32px #000000d1!important}html[data-theme=night] main.max-w-2xl:has(form)>div:has(>h1){background:radial-gradient(circle at 90% 0,#a9c9c812,#0000 34%),linear-gradient(155deg,#162b33f5,#0c1d26f7);border-color:#c49f5557}html[data-theme=night] main [class*=payment i] :is(input,select,textarea,[role=combobox]),html[data-theme=night] main [class*=credit i] :is(input,select,textarea,[role=combobox]){color:#f1e8d0!important;background:#081820bd!important;border-color:#c49f5552!important}html[data-theme=night] main.max-w-2xl:has(form) form :is(input,select,textarea){color:#f1e8d0!important;background:#081820bd!important;border-color:#c49f5552!important}html[data-theme=night] main>header+section.grid.xl\:grid-cols-4>[data-slot=card]{background:radial-gradient(circle at 50% 0,#e2c1781a,#0000 38%),linear-gradient(155deg,#152a32f5,#0b1c24f7)!important;border-color:#c49f554d!important}html[data-theme=night] main>header+section.grid.xl\:grid-cols-4>[data-slot=card] :is(h2,h3,.text-gold){color:#e2c178!important}html[data-theme=night] main.max-w-2xl:has(form) :is(h1,h2,h3){color:#e2c178!important}html[data-theme=night] [data-mucha-admin] [data-slot=card]{box-shadow:none!important;background:#0d1f27e6!important;border-color:#c49f552e!important}html[data-theme=night] main.max-w-5xl:has(a[href=\/admin-obchod]) [data-slot=card]{box-shadow:none!important;background:#0d1f27e6!important;border-color:#c49f552e!important}html[data-theme=night] [data-mucha-admin] [role=tablist]{background:#091a22e0!important;border-color:#c49f5533!important}html[data-theme=night] [data-mucha-admin] :is(svg,canvas,img,video){filter:none!important;mix-blend-mode:normal!important}html[data-theme=night] main:has(a[href=\/osoby]) :is(svg,canvas,img,video){filter:none!important;mix-blend-mode:normal!important}html[data-theme=night] main.max-w-2xl:has(form) :is(svg,canvas,img,video){filter:none!important;mix-blend-mode:normal!important}html[data-theme=night] main:has(>header+section.grid.xl\:grid-cols-4) :is(svg,canvas,img,video){filter:none!important;mix-blend-mode:normal!important}html[data-theme=night] main.max-w-5xl:has(a[href=\/admin-obchod]) :is(svg,canvas,img,video){filter:none!important;mix-blend-mode:normal!important}@media (width<=760px){html[data-theme] main>header+section.grid.xl\:grid-cols-4,html[data-theme] main>header+section[class*=grid-cols-4]{grid-template-columns:1fr!important}html[data-theme] main>header+section.grid.xl\:grid-cols-4>[data-slot=card]{min-height:0}html[data-theme] main.max-w-2xl:has(form){padding-inline:.75rem}html[data-theme] main>header+section.grid.xl\:grid-cols-4 button,html[data-theme] [data-mucha-admin] :is(button,a,[role=tab],input,select){min-height:44px}html[data-theme] main.max-w-2xl:has(form) :is(button,input,select,textarea,[role=combobox]){min-height:44px}}@media (width<=520px){:is(html[data-theme] main:has(a[href=\/osoby])>h1,html[data-theme] main:has(a[href=\/osoby])>div:has(>h1)){padding-bottom:.75rem}html[data-theme] main.max-w-2xl:has(form)>div:has(>h1){padding:1rem}}html[data-theme=day]{--background:oklch(93% .035 82);--foreground:oklch(25% .035 55);--card:oklch(97% .025 82);--card-foreground:oklch(25% .035 55);--popover:oklch(97% .025 82);--popover-foreground:oklch(25% .035 55);--primary:oklch(45% .11 42);--primary-foreground:oklch(98% .015 90);--secondary:oklch(86% .055 78);--secondary-foreground:oklch(29% .035 55);--muted:oklch(89% .035 80);--muted-foreground:oklch(45% .045 60);--accent:oklch(62% .09 155);--accent-foreground:oklch(98% .015 90);--border:oklch(64% .07 70/.48);--input:oklch(91% .04 78);--ring:oklch(52% .12 70);--gold:oklch(52% .12 70);--cosmic:oklch(55% .08 155);--bohemian-paper:#f6e6cb;--bohemian-paper-card:#fbf0dc;--bohemian-paper-light:#fff7e9;--bohemian-ink:#38281e;--bohemian-ink-muted:#72583f;--bohemian-gold:#8a5d22;--bohemian-border:#8a5d226b;--lightningcss-light:initial!important;--lightningcss-dark: !important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}html[data-theme=day] body{color:#38281e!important;background-color:#f6e6cb!important;background-image:radial-gradient(circle at 18% 12%,#fff9e8d1,#0000 38%),radial-gradient(circle at 82% 88%,#d0b17d2e,#0000 42%),repeating-linear-gradient(35deg,#53301704 0 1px,#0000 1px 7px)!important}html[data-theme=day] .starfield{display:none!important}html[data-theme=day] .mucha-panel,html[data-theme=day] .mucha-surface,html[data-theme=day] .mucha-card{color:#38281e!important;background-color:#fbf0dcf7!important;border-color:#8a5d226b!important}html[data-theme=night]{--background:oklch(16% .03 275);--foreground:oklch(96% .02 90);--card:oklch(21% .035 275);--card-foreground:oklch(96% .02 90);--popover:oklch(21% .035 275);--popover-foreground:oklch(96% .02 90);--primary:oklch(46% .12 38);--primary-foreground:oklch(97% .025 82);--secondary:oklch(28% .05 280);--secondary-foreground:oklch(96% .02 90);--muted:oklch(24% .03 275);--muted-foreground:oklch(72% .03 80);--accent:oklch(55% .15 300);--accent-foreground:oklch(98% .02 90);--border:oklch(35% .04 275/.6);--input:oklch(28% .04 275);--ring:oklch(78% .13 82);--gold:oklch(78% .13 82);--cosmic:oklch(55% .15 300);--lightningcss-light: !important;--lightningcss-dark:initial!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}html[data-theme=night] body{background-size:97px 89px,131px 113px,auto,8px 8px;color:#eee9dc!important;background-color:#071e28!important;background-image:radial-gradient(circle at 16% 12%,#c795391f 0 1px,#0000 1.6px),radial-gradient(circle at 79% 21%,#ecca7e1a 0 1px,#0000 1.5px),linear-gradient(#071e28ed,#071e28f7),repeating-linear-gradient(45deg,#ffffff04 0 1px,#0000 1px 6px)!important}html[data-theme=night] .starfield{display:block!important}@media (prefers-reduced-motion:reduce){html[data-theme] *,html[data-theme] :before,html[data-theme] :after{scroll-behavior:auto!important}}.mucha-navigation{z-index:30!important}@media (width<=767px){.mucha-mobile-dock{z-index:25!important}.mucha-mobile-dock a:focus-visible,.mucha-nav-link:focus-visible,.mucha-menu-button:focus-visible{outline:2px solid var(--mucha-gold-soft);outline-offset:-2px}}[data-ui=dialog-content],[data-ui=sheet-content],[role=menu],[role=listbox],[data-radix-popper-content-wrapper]>div{border-color:#8f662985!important}[role=menu],[role=listbox],[data-radix-popper-content-wrapper]>div{color:var(--mucha-ink-deep);background-color:var(--mucha-parchment-light)!important}[data-ui=dialog-content],[data-ui=sheet-content]{z-index:50!important}[data-ui=dialog-content]{max-width:min(calc(100vw - max(1rem, env(safe-area-inset-left)) - max(1rem, env(safe-area-inset-right))), 48rem)}.mucha-app-page table,.mucha-guided-route table,.mucha-sensitive-module table,[role=dialog] table{width:max(100%, max-content);max-width:none}:is(.mucha-app-page :is(.overflow-auto,.overflow-x-auto):has(>table),.mucha-guided-route :is(.overflow-auto,.overflow-x-auto):has(>table),.mucha-sensitive-module :is(.overflow-auto,.overflow-x-auto):has(>table),[role=dialog] :is(.overflow-auto,.overflow-x-auto):has(>table)){overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;max-width:100%}@media (width<=767px){[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option]{touch-action:manipulation;min-height:44px}[data-radix-popper-content-wrapper]{max-width:calc(100vw - max(8px, env(safe-area-inset-left)) - max(8px, env(safe-area-inset-right)))!important}}@media (width<=430px){.mucha-navigation__inner{padding-left:max(8px, env(safe-area-inset-left))!important;padding-right:max(8px, env(safe-area-inset-right))!important}.mucha-brand__seal{width:34px;height:34px}.mucha-brand__name{max-width:8.6rem;font-size:.88rem}.mucha-page-shell,.mucha-app-page,.mucha-guided-route,.mucha-sensitive-module{min-width:0}.mucha-mobile-dock{left:max(6px, env(safe-area-inset-left));right:max(6px, env(safe-area-inset-right));width:auto;max-width:none}}@media (width<=360px){.mucha-brand__name{max-width:7.4rem;font-size:.82rem}.mucha-mobile-dock a{gap:2px;font-size:.68rem}.mucha-page-title,.mucha-section-name{overflow-wrap:anywhere}}@media (height<=520px) and (orientation:landscape){body:not(.orloj-display-mode){padding-bottom:calc(58px + env(safe-area-inset-bottom))!important}.mucha-navigation__inner{min-height:50px!important;padding-left:max(10px, env(safe-area-inset-left))!important;padding-right:max(10px, env(safe-area-inset-right))!important}.mucha-brand__seal{width:32px;height:32px}.mucha-mobile-dock{left:max(8px, env(safe-area-inset-left));right:max(8px, env(safe-area-inset-right));bottom:max(4px, env(safe-area-inset-bottom));min-height:50px}.mucha-page-shell,.mucha-app-page,.mucha-guided-route,.mucha-sensitive-module{padding-bottom:calc(66px + env(safe-area-inset-bottom))!important}[data-ui=dialog-content]{max-height:calc(100dvh - max(8px, env(safe-area-inset-top)) - max(8px, env(safe-area-inset-bottom)))!important;width:min(54rem, calc(100vw - max(16px, env(safe-area-inset-left)) - max(16px, env(safe-area-inset-right))))!important}}body.orloj-display-mode{background-color:#071018!important;background-image:none!important;padding-bottom:0!important}body.orloj-display-mode:before{display:none!important}body.orloj-display-mode .starfield{opacity:.82!important;display:block!important}body.orloj-display-mode .mucha-mobile-dock,body.orloj-display-mode .mucha-navigation{display:none!important}body.orloj-display-mode main,body.orloj-display-mode section,body.orloj-display-mode button,body.orloj-display-mode a{background-image:none}html[data-theme] nav.pwa-safe-top.sticky{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:0}html[data-theme] nav.pwa-safe-top.sticky>div:first-of-type{min-height:72px}html[data-theme] nav.pwa-safe-top.sticky .bohemian-brand{letter-spacing:.015em;align-items:center;gap:.55rem;font-size:1.08rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative;font-family:Cormorant Garamond,Georgia,serif!important}html[data-theme] nav.pwa-safe-top.sticky .bohemian-brand:before{content:"✦";border:1px solid #ddbc72b8;border-radius:999px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid;box-shadow:inset 0 0 0 3px #c795391a,0 0 20px #c7953917}html[data-theme] #main-navigation-panel .text-foreground{color:#f1dfbb!important}html[data-theme] #main-navigation-panel .text-muted-foreground{color:#b8a47c!important}html[data-theme] #main-navigation-panel :is(a,button).rounded-xl{color:#f1dfbb!important;background:#ead8ad0e!important;border-color:#c795393d!important}html[data-theme] #main-navigation-panel :is(a,button).rounded-xl:hover{background:#c795391c!important;border-color:#ddbc726b!important}html[data-theme=day] #main-navigation-panel .text-foreground,html[data-theme=day] #main-navigation-panel :is(a,button).rounded-xl{color:#38281e!important}html[data-theme=day] #main-navigation-panel .text-muted-foreground{color:#72583f!important}html[data-theme=day] #main-navigation-panel :is(a,button).rounded-xl{background:#fff7e98c!important;border-color:#8a5d2247!important}@media (width<=767px){html[data-theme] nav.pwa-safe-top.sticky{border-radius:0 0 18px 18px}html[data-theme] nav.pwa-safe-top.sticky>div:first-of-type{min-height:58px}html[data-theme] nav.pwa-safe-top.sticky .bohemian-brand{font-size:.94rem}html[data-theme] nav.pwa-safe-top.sticky .bohemian-brand:before{flex-basis:34px;width:34px;height:34px}}:is(html[data-theme] main:has(>h1 .lucide-brain-circuit),html[data-theme] main:has(>h1 .lucide-trending-up),html[data-theme] main:has(>h1 .lucide-users),html[data-theme] main:has(>h1.font-blackletter)){border-inline:1px solid color-mix(in srgb, var(--bohemian-gold,#8a5d22) 18%, transparent);width:min(100% - 1.5rem,82rem)!important;max-width:82rem!important;margin-inline:auto!important;padding:clamp(1rem,2.4vw,2rem) clamp(.75rem,1.7vw,1.4rem) 6rem!important}:is(html[data-theme=day] main:has(>h1 .lucide-brain-circuit),html[data-theme=day] main:has(>h1 .lucide-trending-up),html[data-theme=day] main:has(>h1 .lucide-users),html[data-theme=day] main:has(>h1.font-blackletter)){color:#38281e;box-shadow:inset 0 0 0 1px #c795391f,0 24px 80px -58px #3a1d0cb8;background:linear-gradient(#f7ebcff2,#eddab2f7),repeating-linear-gradient(35deg,#53301704 0 1px,#0000 1px 7px)!important}:is(html[data-theme=night] main:has(>h1 .lucide-brain-circuit),html[data-theme=night] main:has(>h1 .lucide-trending-up),html[data-theme=night] main:has(>h1 .lucide-users),html[data-theme=night] main:has(>h1.font-blackletter)){color:#f1e8d3;border-inline-color:#e5c15a26;box-shadow:inset 0 0 0 1px #e5c15a14,0 30px 92px -58px #000000f2;background:radial-gradient(circle at 50% 0,#c7953912,#0000 30%),linear-gradient(155deg,#0a2128f5,#06181ffb)!important}html[data-theme] main:has(>h1 .lucide-brain-circuit)>h1{letter-spacing:.01em;text-wrap:balance;line-height:1;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important}html[data-theme] main:has(>h1 .lucide-trending-up)>h1{letter-spacing:.01em;text-wrap:balance;line-height:1;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important}html[data-theme] main:has(>h1 .lucide-users)>h1{letter-spacing:.01em;text-wrap:balance;line-height:1;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important}html[data-theme] main:has(>h1.font-blackletter)>h1.font-blackletter{letter-spacing:.01em;text-wrap:balance;line-height:1;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important}html[data-theme=day] main:has(>h1 .lucide-brain-circuit)>h1{color:#5a1e14!important}html[data-theme=day] main:has(>h1 .lucide-trending-up)>h1{color:#5a1e14!important}html[data-theme=day] main:has(>h1 .lucide-users)>h1{color:#5a1e14!important}html[data-theme=day] main:has(>h1.font-blackletter)>h1.font-blackletter{color:#5a1e14!important}html[data-theme=night] main:has(>h1 .lucide-brain-circuit)>h1{color:#ead092!important}html[data-theme=night] main:has(>h1 .lucide-trending-up)>h1{color:#ead092!important}html[data-theme=night] main:has(>h1 .lucide-users)>h1{color:#ead092!important}html[data-theme=night] main:has(>h1.font-blackletter)>h1.font-blackletter{color:#ead092!important}:is(html[data-theme] main:has(>h1 .lucide-brain-circuit) :is(.rounded-2xl.border,.bg-card,[class*=bg-card\/]),html[data-theme] main:has(>h1 .lucide-trending-up) :is(.rounded-2xl.border,.bg-card,[class*=bg-card\/]),html[data-theme] main:has(>h1 .lucide-users) :is(.rounded-2xl.border,.bg-card,[class*=bg-card\/]),html[data-theme] main:has(>h1.font-blackletter) :is(.rounded-2xl.border,.bg-card,[class*=bg-card\/])){border-color:color-mix(in srgb, var(--bohemian-gold,#8a5d22) 48%, transparent)!important;box-shadow:inset 0 0 0 1px #ffffff14,0 18px 44px -34px #1f0d06b8!important}:is(html[data-theme=day] main:has(>h1 .lucide-brain-circuit) :is(.rounded-2xl.border,.bg-card,[class*=bg-card\/]),html[data-theme=day] main:has(>h1 .lucide-trending-up) :is(.rounded-2xl.border,.bg-card,[class*=bg-card\/]),html[data-theme=day] main:has(>h1 .lucide-users) :is(.rounded-2xl.border,.bg-card,[class*=bg-card\/]),html[data-theme=day] main:has(>h1.font-blackletter) :is(.rounded-2xl.border,.bg-card,[class*=bg-card\/])){color:#38281e!important;background:radial-gradient(circle at 92% 7%,#c7953911,#0000 24%),linear-gradient(145deg,#fcf2ddfb,#eedbb4f9)!important}:is(html[data-theme=night] main:has(>h1 .lucide-brain-circuit) :is(.rounded-2xl.border,.bg-card,[class*=bg-card\/]),html[data-theme=night] main:has(>h1 .lucide-trending-up) :is(.rounded-2xl.border,.bg-card,[class*=bg-card\/]),html[data-theme=night] main:has(>h1 .lucide-users) :is(.rounded-2xl.border,.bg-card,[class*=bg-card\/]),html[data-theme=night] main:has(>h1.font-blackletter) :is(.rounded-2xl.border,.bg-card,[class*=bg-card\/])){color:#eee7d7!important;background:radial-gradient(circle at 93% 5%,#e5c15a0e,#0000 26%),linear-gradient(145deg,#152a2ff7,#0b1f26fb)!important;border-color:#e5c15a47!important}:is(html[data-theme=night] main:has(>h1 .lucide-brain-circuit) :is(.text-foreground,h2,h3),html[data-theme=night] main:has(>h1 .lucide-trending-up) :is(.text-foreground,h2,h3),html[data-theme=night] main:has(>h1 .lucide-users) :is(.text-foreground,h2,h3),html[data-theme=night] main:has(>h1.font-blackletter) :is(.text-foreground,h2,h3)){color:#f2ead8!important}:is(html[data-theme=night] main:has(>h1 .lucide-brain-circuit) .text-muted-foreground,html[data-theme=night] main:has(>h1 .lucide-trending-up) .text-muted-foreground,html[data-theme=night] main:has(>h1 .lucide-users) .text-muted-foreground,html[data-theme=night] main:has(>h1.font-blackletter) .text-muted-foreground){color:#bdb19a!important}:is(html[data-theme] main:has(>h1.font-blackletter)>div.space-y-4,html[data-theme] main:has(>h1.font-blackletter)>div[class*=space-y-]){gap:clamp(.9rem,1.7vw,1.25rem);display:grid}html[data-theme] main:has(>h1.font-blackletter) #chart-data{border-radius:20px;border-color:#c795398c!important}html[data-theme] main:has(>h1.font-blackletter) .chart-frame{border-radius:20px;border-color:#c795398c!important}html[data-theme] main:has(>h1.font-blackletter) [data-chart-stage=true]{border-radius:20px;border-color:#c795398c!important}html[data-theme] main:has(>h1.font-blackletter) #chart-reading{position:relative;overflow:hidden}html[data-theme] main:has(>h1.font-blackletter) #chart-reading:before{content:"✦";color:color-mix(in srgb, var(--bohemian-gold,#c79539) 42%, transparent);font-size:.72rem;position:absolute;top:.65rem;right:.8rem}html[data-theme] main:has(>h1 .lucide-brain-circuit)>h1{margin-bottom:1.1rem!important}:is(html[data-theme] main:has(>h1 .lucide-brain-circuit) .prose,html[data-theme] main:has(>h1 .lucide-brain-circuit) [class*=markdown]){max-width:74ch;margin-inline:auto;font-family:Georgia,Times New Roman,serif;line-height:1.72}html[data-theme] main:has(>h1 .lucide-trending-up)>h1{margin-bottom:1.15rem!important}:is(html[data-theme] main:has(>h1 .lucide-trending-up) .overflow-x-auto:has(svg),html[data-theme] main:has(>h1 .lucide-trending-up) [data-chart-stage=true],html[data-theme] main:has(>h1 .lucide-trending-up) .chart-frame){border:1px solid #c7953985;border-radius:18px;box-shadow:inset 0 0 0 1px #ecce8912;background:linear-gradient(145deg,#0c2b35,#071e28)!important}html[data-theme] main:has(>h1 .lucide-users)>.grid.md\:grid-cols-2{gap:clamp(.75rem,1.5vw,1rem)}html[data-theme] main:has(>h1 .lucide-users) :is(.chart-frame,[data-chart-stage=true]){border-radius:18px;background:linear-gradient(145deg,#0c2b35,#071e28)!important;border:1px solid #c795398c!important}html[data-theme] main:has(>h1 .lucide-users) details{border-color:color-mix(in srgb, var(--bohemian-gold,#8a5d22) 32%, transparent)}:is(html[data-theme] main:has(>h1 .lucide-brain-circuit) :is(input,textarea,select),html[data-theme] main:has(>h1 .lucide-trending-up) :is(input,textarea,select),html[data-theme] main:has(>h1 .lucide-users) :is(input,textarea,select),html[data-theme] main:has(>h1.font-blackletter) :is(input,textarea,select)){border-radius:10px;min-height:42px}:is(html[data-theme=night] main:has(>h1 .lucide-brain-circuit) :is(input,textarea,select),html[data-theme=night] main:has(>h1 .lucide-trending-up) :is(input,textarea,select),html[data-theme=night] main:has(>h1 .lucide-users) :is(input,textarea,select),html[data-theme=night] main:has(>h1.font-blackletter) :is(input,textarea,select)){color:#f0e7d2!important;background:#071e28c7!important;border-color:#e5c15a4d!important}@media (width<=900px){:is(html[data-theme] main:has(>h1 .lucide-brain-circuit),html[data-theme] main:has(>h1 .lucide-trending-up),html[data-theme] main:has(>h1 .lucide-users),html[data-theme] main:has(>h1.font-blackletter)){width:min(100% - .75rem,82rem)!important;padding-inline:.65rem!important}}@media (width<=767px){:is(html[data-theme] main:has(>h1 .lucide-brain-circuit),html[data-theme] main:has(>h1 .lucide-trending-up),html[data-theme] main:has(>h1 .lucide-users),html[data-theme] main:has(>h1.font-blackletter)){border-inline:0;width:100%!important;padding:.75rem .5rem calc(6rem + env(safe-area-inset-bottom))!important}html[data-theme] main:has(>h1 .lucide-brain-circuit)>h1{font-size:clamp(2rem,10vw,3rem)!important}html[data-theme] main:has(>h1 .lucide-trending-up)>h1{font-size:clamp(2rem,10vw,3rem)!important}html[data-theme] main:has(>h1 .lucide-users)>h1{font-size:clamp(2rem,10vw,3rem)!important}html[data-theme] main:has(>h1.font-blackletter)>h1.font-blackletter{font-size:clamp(2rem,10vw,3rem)!important}html[data-theme] main:has(>h1 .lucide-users)>.grid.md\:grid-cols-2{grid-template-columns:minmax(0,1fr)!important}html[data-theme] main:has(>h1 .lucide-trending-up) [class*=grid-cols-2]{grid-template-columns:minmax(0,1fr)!important}html[data-theme] main:has(>h1.font-blackletter) [class*=grid-cols-2]{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] main:has(>h1>.lucide-brain-circuit){--mucha-hlubina-accent:var(--bohemian-gold,#b89145)}html[data-theme] main:has(>h1>.lucide-brain-circuit)>[data-slot=card]{border-color:color-mix(in srgb, var(--mucha-hlubina-accent) 30%, transparent)!important}html[data-theme] main:has(>h1>.lucide-brain-circuit)>.space-y-6>[data-slot=card]{border-color:color-mix(in srgb, var(--mucha-hlubina-accent) 30%, transparent)!important}html[data-theme] main:has(>h1>.lucide-brain-circuit)>[data-slot=card]:first-of-type{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mucha-hlubina-accent) 8%, transparent), 0 20px 48px -38px #1f0d069e;position:relative;overflow:hidden}html[data-theme] main:has(>h1>.lucide-brain-circuit)>[data-slot=card]:first-of-type:after{content:"✦  ❦  ✦";color:color-mix(in srgb, var(--mucha-hlubina-accent) 38%, transparent);letter-spacing:.2em;pointer-events:none;font-family:Georgia,serif;font-size:.68rem;position:absolute;top:.75rem;right:1rem}html[data-theme] main:has(>h1>.lucide-brain-circuit)>.space-y-6{gap:1.1rem;display:grid}:is(html[data-theme] main:has(>h1>.lucide-brain-circuit)>.space-y-6>[data-slot=card]:has(.prose),html[data-theme] main:has(>h1>.lucide-brain-circuit)>.space-y-6>[data-slot=card]:has([data-markdown]),html[data-theme] main:has(>h1>.lucide-brain-circuit)>.space-y-6>[data-slot=card]:has(.markdown-body)){padding:clamp(1.15rem,2.6vw,2rem)!important}html[data-theme] main:has(>h1>.lucide-brain-circuit)>.space-y-6 :is(.prose,[data-markdown],.markdown-body){max-width:74ch;margin-inline:auto;font-family:Georgia,Times New Roman,serif;line-height:1.72}html[data-theme] main:has(>h1>.lucide-brain-circuit)>.space-y-6 h2{font-family:Cormorant Garamond,Georgia,serif;line-height:1.08}:is(html[data-theme] main:has(>h1>.lucide-brain-circuit)>.space-y-6 [data-chart-stage=true],html[data-theme] main:has(>h1>.lucide-brain-circuit)>.space-y-6 .chart-frame){border-radius:18px;border-color:color-mix(in srgb, var(--mucha-hlubina-accent) 36%, transparent)!important}html[data-theme] main:has(>h1>.lucide-brain-circuit) textarea{min-height:7rem}html[data-theme] main:has(>h1>.lucide-brain-circuit) button{min-height:2.65rem}html[data-theme=day] main:has(>h1>.lucide-brain-circuit)>[data-slot=card]{background:radial-gradient(circle at 92% 5%,#b7863012,#0000 26%),linear-gradient(145deg,#fcf3dffb,#efddb7f9)!important}html[data-theme=day] main:has(>h1>.lucide-brain-circuit)>.space-y-6>[data-slot=card]{background:radial-gradient(circle at 92% 5%,#b7863012,#0000 26%),linear-gradient(145deg,#fcf3dffb,#efddb7f9)!important}html[data-theme=night] main:has(>h1>.lucide-brain-circuit)>[data-slot=card]{background:radial-gradient(circle at 93% 5%,#e5c15a0f,#0000 27%),linear-gradient(145deg,#152a2ff7,#0b1f26fb)!important;border-color:#e5c15a47!important}html[data-theme=night] main:has(>h1>.lucide-brain-circuit)>.space-y-6>[data-slot=card]{background:radial-gradient(circle at 93% 5%,#e5c15a0f,#0000 27%),linear-gradient(145deg,#152a2ff7,#0b1f26fb)!important;border-color:#e5c15a47!important}@media (width<=767px){html[data-theme] main:has(>h1>.lucide-brain-circuit)>[data-slot=card]{border-radius:.85rem!important}html[data-theme] main:has(>h1>.lucide-brain-circuit)>.space-y-6>[data-slot=card]{border-radius:.85rem!important}html[data-theme] main:has(>h1>.lucide-brain-circuit)>[data-slot=card]:first-of-type:after{display:none}html[data-theme] main:has(>h1>.lucide-brain-circuit) textarea{min-height:6.5rem}}html[data-theme] .mucha-interpretation-chart-card{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bohemian-gold,#b89145) 8%, transparent), 0 22px 56px -42px #190c05a3;position:relative;overflow:hidden;border-color:color-mix(in srgb, var(--bohemian-gold,#b89145) 34%, transparent)!important}html[data-theme=day] .mucha-interpretation-chart-card{background:radial-gradient(circle at 86% 8%,#b8853112,#0000 26%),linear-gradient(145deg,#fcf3dffb,#efddb7f9)!important}html[data-theme=night] .mucha-interpretation-chart-card{background:radial-gradient(circle at 86% 8%,#e5c15a11,#0000 27%),linear-gradient(145deg,#152a2ff7,#0b1f26fb)!important}html[data-theme] .mucha-interpretation-chart-title{text-wrap:balance;max-width:26ch;margin-inline:auto;line-height:1.05}html[data-theme] .mucha-interpretation-chart-stage{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;place-items:center;min-width:0;display:grid;overflow-x:auto}html[data-theme] .mucha-interpretation-chart-stage>*{max-width:100%}@media (width<=767px){html[data-theme] .mucha-interpretation-chart-card{border-radius:.85rem!important;padding:.9rem!important}html[data-theme] .mucha-interpretation-chart-title{font-size:clamp(1.6rem,8vw,2.15rem)!important}}html[data-theme] [data-slot=card]:has(>span:first-child+button .lucide-file-text){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bohemian-gold,#b89145) 7%, transparent);border-color:color-mix(in srgb, var(--bohemian-gold,#b89145) 34%, transparent)!important}html[data-theme=day] [data-slot=card]:has(>span:first-child+button .lucide-file-text){background:linear-gradient(145deg,#fcf3dff5,#efddb7f0)!important}html[data-theme=night] [data-slot=card]:has(>span:first-child+button .lucide-file-text){background:linear-gradient(145deg,#13292ff5,#0a1e25fa)!important;border-color:#e5c15a42!important}html[data-theme] [data-slot=card]:has(>span:first-child+button .lucide-file-text)>span:first-child{letter-spacing:.01em;font-family:Cormorant Garamond,Georgia,serif}html[data-theme] [data-slot=card]:has(>div:first-child h3 .lucide-sparkles):has(textarea){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bohemian-gold,#b89145) 7%, transparent), 0 18px 44px -36px #140a058c;border-color:color-mix(in srgb, var(--bohemian-gold,#b89145) 32%, transparent)!important}html[data-theme=day] [data-slot=card]:has(>div:first-child h3 .lucide-sparkles):has(textarea){background:linear-gradient(150deg,#fcf3dff7,#efdeb9f2)!important}html[data-theme=night] [data-slot=card]:has(>div:first-child h3 .lucide-sparkles):has(textarea){background:linear-gradient(150deg,#13292ff7,#091d24fb)!important;border-color:#e5c15a42!important}html[data-theme] [data-slot=card]:has(>div:first-child h3 .lucide-sparkles):has(textarea)>div:first-child h3{letter-spacing:.01em;font-family:Cormorant Garamond,Georgia,serif}html[data-theme] [data-slot=card]:has(>div:first-child h3 .lucide-sparkles):has(textarea) textarea{border-radius:.7rem}@media (width<=767px){:is(html[data-theme] [data-slot=card]:has(>span:first-child+button .lucide-file-text),html[data-theme] [data-slot=card]:has(>div:first-child h3 .lucide-sparkles):has(textarea)){border-radius:.85rem!important}}:is(.mucha-interpretation-mode,.mucha-generation-progress,[data-slot=card]:has(>button:first-child .lucide-history),.chart-frame:has(>svg[data-chart-theme])){border-color:color-mix(in srgb, var(--bohemian-gold,#b89145) 34%, transparent)!important}html[data-theme=day] :is(.mucha-interpretation-mode,.mucha-generation-progress,[data-slot=card]:has(>button:first-child .lucide-history)){background:radial-gradient(circle at 92% 5%,#b786300e,#0000 26%),linear-gradient(145deg,#fcf3dffa,#efddb7f7)!important}html[data-theme=night] :is(.mucha-interpretation-mode,.mucha-generation-progress,[data-slot=card]:has(>button:first-child .lucide-history)){background:radial-gradient(circle at 92% 5%,#e5c15a0e,#0000 26%),linear-gradient(145deg,#142a2ff5,#0a1e26fa)!important;border-color:#e5c15a45!important}.mucha-interpretation-mode>div:last-child>button{border-color:color-mix(in srgb, var(--bohemian-gold,#b89145) 26%, transparent)}.mucha-interpretation-mode>div:last-child>button[aria-pressed=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bohemian-gold,#b89145) 20%, transparent), 0 12px 28px -22px color-mix(in srgb, var(--bohemian-gold,#b89145) 50%, transparent)!important}.mucha-generation-progress{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bohemian-gold,#b89145) 7%, transparent);border-radius:.8rem!important}[data-slot=card]:has(>button:first-child .lucide-history)>button:first-child{letter-spacing:.01em;min-height:2.5rem}[data-slot=card]:has(>button:first-child .lucide-history) li{border:1px solid #0000}[data-slot=card]:has(>button:first-child .lucide-history) li:has(.text-gold){border-color:color-mix(in srgb, var(--bohemian-gold,#b89145) 16%, transparent)}.chart-frame:has(>svg[data-chart-theme]){border-style:solid;border-width:1px;border-radius:1.15rem;padding:clamp(.35rem,1vw,.75rem);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09}html[data-theme=day] .chart-frame:has(>svg[data-chart-theme=day]){background:#f4e3c1b8}html[data-theme=night] .chart-frame:has(>svg[data-chart-theme=night]){background:#05171f9e;border-color:#e5c15a4d!important}@media (width<=767px){:is(.mucha-interpretation-mode,.mucha-generation-progress,[data-slot=card]:has(>button:first-child .lucide-history)){border-radius:.85rem!important}.mucha-interpretation-mode>div:last-child{gap:.45rem}.chart-frame:has(>svg[data-chart-theme]){border-radius:.85rem;padding:.25rem}}html[data-theme] .space-y-6:has(>.mucha-export-bar):has(>details.group){--mucha-chart-results-accent:var(--bohemian-gold,#b89145)}html[data-theme] .space-y-6:has(>.mucha-export-bar):has(>details.group)>[data-slot=card]{border-color:color-mix(in srgb, var(--mucha-chart-results-accent) 30%, transparent)!important}html[data-theme] .space-y-6:has(>.mucha-export-bar):has(>details.group)>[data-slot=card]>h2.font-blackletter{letter-spacing:.015em;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important}html[data-theme] .space-y-6:has(>.mucha-export-bar):has(>details.group)>details.group{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mucha-chart-results-accent) 6%, transparent);overflow:hidden;border-color:color-mix(in srgb, var(--mucha-chart-results-accent) 28%, transparent)!important}html[data-theme] .space-y-6:has(>.mucha-export-bar):has(>details.group)>details.group>summary{letter-spacing:.01em;font-family:Cormorant Garamond,Georgia,serif;font-size:1.03rem}html[data-theme] .space-y-6:has(>.mucha-export-bar):has(>details.group)>details.group>div>[data-slot=card]{border-color:color-mix(in srgb, var(--mucha-chart-results-accent) 24%, transparent)!important}html[data-theme=day] .space-y-6:has(>.mucha-export-bar):has(>details.group)>[data-slot=card]{background:radial-gradient(circle at 94% 4%,#b786300e,#0000 27%),linear-gradient(145deg,#fcf3dff9,#efddb7f6)!important}html[data-theme=day] .space-y-6:has(>.mucha-export-bar):has(>details.group)>details.group{background:radial-gradient(circle at 94% 4%,#b786300e,#0000 27%),linear-gradient(145deg,#fcf3dff9,#efddb7f6)!important}html[data-theme=night] .space-y-6:has(>.mucha-export-bar):has(>details.group)>[data-slot=card]{background:radial-gradient(circle at 94% 4%,#e5c15a0b,#0000 27%),linear-gradient(145deg,#14292ff6,#0a1e25fa)!important}html[data-theme=night] .space-y-6:has(>.mucha-export-bar):has(>details.group)>details.group{background:radial-gradient(circle at 94% 4%,#e5c15a0b,#0000 27%),linear-gradient(145deg,#14292ff6,#0a1e25fa)!important}html[data-theme] :is(.mucha-interpretation-chart-card,.mucha-astro-chat,.mucha-guided-route,main:has(>h1>.lucide-brain-circuit)) .space-y-3.leading-relaxed{font-family:Georgia,Times New Roman,serif;line-height:1.72}html[data-theme] :is(.mucha-interpretation-chart-card,.mucha-astro-chat,.mucha-guided-route,main:has(>h1>.lucide-brain-circuit)) .space-y-3.leading-relaxed :is(h2,h3,h4){font-family:Cormorant Garamond,Georgia,serif;line-height:1.12}@media (width<=767px){html[data-theme] .space-y-6:has(>.mucha-export-bar):has(>details.group)>[data-slot=card]{border-radius:.85rem!important}html[data-theme] .space-y-6:has(>.mucha-export-bar):has(>details.group)>details.group{border-radius:.85rem!important}html[data-theme] .space-y-6:has(>.mucha-export-bar):has(>details.group)>details.group>div{padding-inline:.8rem!important}}html[data-theme] main:has(>#person-module){width:min(100% - 1rem,82rem);margin-inline:auto;padding-bottom:clamp(6rem,9vw,8rem)}html[data-theme] #person-module>.hidden.md\:flex>button{min-height:2.75rem;position:relative}html[data-theme=night] #person-module~* :is(.lucide-users-2,.lucide-baby,.lucide-compass){color:var(--bohemian-gold,var(--gold))}:is(html[data-theme=night] #person-module~* div:has(>.lucide-users-2+h3),html[data-theme=night] #person-module~* h2:has(>.lucide-baby)){position:relative}html[data-theme=night] #person-module~* h2:has(>.lucide-baby):after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--bohemian-gold,#b89145) 52%, transparent), transparent 72%);height:1px;position:absolute;bottom:-.45rem;left:0;right:0}html[data-theme=night] #person-module~* div:has(>.lucide-users-2+h3):after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--bohemian-gold,#b89145) 52%, transparent), transparent 72%);height:1px;position:absolute;bottom:-.45rem;left:0;right:0}html[data-theme] #person-module~* :is(.prose,[class*=interpretation],[class*=reading]){max-width:74ch}html[data-theme=night] #person-module~* [class*=space-y-6]>.rounded-xl.border,html[data-theme=night] #person-module~* [class*=space-y-6]>.rounded-2xl.border{border-color:color-mix(in srgb, var(--bohemian-gold,#b89145) 30%, transparent)!important}html[data-theme] #person-module~* :has(.lucide-heart-pulse){--mucha-person-module-accent:#71836c}html[data-theme] #person-module~* :has(.lucide-flower-2){--mucha-person-module-accent:#7d6b89}@media (width<=767px){html[data-theme] main:has(>#person-module){width:min(100% - .5rem,48rem);padding-inline:.25rem!important}html[data-theme] #person-module{margin-bottom:1rem}html[data-theme] #person-module select{min-height:3rem;font-size:16px}html[data-theme] #person-module~* [class*=grid-cols-2],html[data-theme] #person-module~* [class*=grid-cols-3]{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] .mucha-sensitive-module{width:min(100%,78rem);margin-inline:auto;padding-top:clamp(1rem,2.5vw,2rem);padding-bottom:clamp(6rem,8vw,8rem)}html[data-theme] .mucha-sensitive-module:not(.mucha-guided-route)>[class*=bg-card]{position:relative;overflow:hidden;border-color:color-mix(in srgb, var(--bohemian-gold,#b89145) 34%, transparent)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bohemian-gold,#b89145) 10%, transparent), 0 22px 58px -42px #000000bd!important}html[data-theme] .mucha-sensitive-module:not(.mucha-guided-route)>[class*=bg-card]:before{content:"✦  ❦  ✦";color:var(--bohemian-gold,#b89145);letter-spacing:.22em;text-align:center;margin:-.1rem auto 1rem;font-family:Cormorant Garamond,Georgia,serif;font-size:.72rem;display:block}html[data-theme] .mucha-sensitive-module h1,html[data-theme] .mucha-sensitive-module h2,html[data-theme] .mucha-sensitive-module h3{color:var(--bohemian-ink,inherit)}html[data-theme=night] .mucha-sensitive-module h1,html[data-theme=night] .mucha-sensitive-module h2,html[data-theme=night] .mucha-sensitive-module h3{color:#f1dfbb}html[data-theme] .mucha-sensitive-module input[type=checkbox]{width:1.1rem;height:1.1rem;accent-color:var(--bohemian-gold,#b89145)}html[data-theme=night] .mucha-sensitive-module:not(.mucha-guided-route)>[class*=bg-card]{color:#eee9dc;background:linear-gradient(145deg,#122528f7,#071e28fb)!important;border-color:#e5c15a57!important}html[data-theme=night] .mucha-sensitive-module :is(input,textarea,select){color:#f4ead6!important;background:#0b2229d6!important;border-color:#e5c15a47!important}html[data-theme] .mucha-sensitive-module :is(svg,canvas,img,video,audio){filter:none!important;mix-blend-mode:normal!important}@media (width<=700px){html[data-theme] .mucha-sensitive-module{padding-inline:.7rem;padding-top:.8rem}html[data-theme] .mucha-sensitive-module h1{font-size:clamp(2rem,9vw,2.65rem);line-height:1.02}html[data-theme] .mucha-sensitive-module :is(button,a[role=button],input,select,textarea,[role=combobox]){min-height:44px}}html[data-theme] .mucha-guided-route{width:min(100%,78rem);margin-inline:auto;padding-top:clamp(1rem,2.5vw,2rem);padding-bottom:clamp(6rem,8vw,8rem)}html[data-theme] .mucha-guided-hero,html[data-theme] .mucha-guided-result{position:relative;overflow:hidden}html[data-theme] .mucha-guided-route h1,html[data-theme] .mucha-guided-route h2,html[data-theme] .mucha-guided-route h3{font-family:Cormorant Garamond,Georgia,serif}html[data-theme] .mucha-guided-choice{min-width:0;position:relative}html[data-theme] a.mucha-guided-choice:hover{transform:translateY(-1px)}html[data-theme] .mucha-guided-empty{border-style:dashed}html[data-theme] .mucha-guided-archive{overflow:clip}html[data-theme] .mucha-guided-route input[type=checkbox]{width:1.1rem;height:1.1rem;accent-color:var(--bohemian-gold,#b89145)}html[data-theme=night] .mucha-guided-hero,html[data-theme=night] .mucha-guided-result{color:#eee9dc;background:linear-gradient(145deg,#122528f7,#071e28fb)!important;border-color:#e5c15a57!important;box-shadow:inset 0 0 0 1px #e5c15a1a,0 22px 58px -42px #000000bd!important}html[data-theme=night] .mucha-guided-hero:before,html[data-theme=night] .mucha-guided-result:before{content:"✦  ❦  ✦";color:var(--bohemian-gold,#b89145);letter-spacing:.22em;text-align:center;margin:-.1rem auto 1rem;font-family:Cormorant Garamond,Georgia,serif;font-size:.72rem;display:block}html[data-theme=night] .mucha-guided-choice,html[data-theme=night] .mucha-guided-empty,html[data-theme=night] .mucha-guided-archive{color:#eee9dc;box-shadow:inset 0 0 0 1px #e5c15a12,0 16px 38px -32px #0000008c;background:radial-gradient(circle at 92% 7%,#e5c15a0e,#0000 30%),linear-gradient(145deg,#12272deb,#091d24f2)!important;border-color:#e5c15a40!important}html[data-theme=night] a.mucha-guided-choice:hover{box-shadow:inset 0 0 0 1px #e5c15a1a,0 18px 42px -30px #0000009e;border-color:#e5c15a6b!important}html[data-theme=night] .mucha-guided-route :is(input,textarea,select){color:#f4ead6!important;background:#0b2229d6!important;border-color:#e5c15a47!important}html[data-theme=night] .mucha-guided-route :is(h1,h2,h3){color:#f1dfbb}html[data-theme=night] .mucha-guided-route .text-muted-foreground{color:#bdb19a!important}@media (width<=700px){html[data-theme] .mucha-guided-route{padding-inline:.7rem;padding-top:.8rem}html[data-theme] .mucha-guided-route h1{font-size:clamp(2rem,9vw,2.65rem);line-height:1.02}html[data-theme] .mucha-guided-choice,html[data-theme] .mucha-guided-empty{border-radius:1rem!important}}html[data-theme=day] body{background-color:#f6e6cb!important;background-image:radial-gradient(circle at 17% 9%,#fffaeddb,#0000 35%),radial-gradient(circle at 84% 92%,#bf975b24,#0000 38%),repeating-linear-gradient(35deg,#53301703 0 1px,#0000 1px 8px)!important}html[data-theme=night] body{background-color:#071e28!important;background-image:radial-gradient(circle at 16% 12%,#c795391f 0 1px,#0000 1.6px),radial-gradient(circle at 79% 21%,#ecca7e17 0 1px,#0000 1.5px),linear-gradient(#071e28f0,#05161efa),repeating-linear-gradient(45deg,#ffffff03 0 1px,#0000 1px 7px)!important}html[data-theme=day] :is(.mucha-core-section,.mucha-surface,.mucha-card):not(.mucha-hero):not(.mucha-hero-panel){box-shadow:0 12px 28px -28px #462a146b!important}html[data-theme=day] .mucha-core-section:after{opacity:.62}html[data-theme=night] :is(.mucha-core-section,.mucha-surface,.mucha-card):not(.mucha-hero):not(.mucha-hero-panel){box-shadow:0 16px 34px -30px #000000d1!important}html[data-theme] :is(.mucha-hero,.mucha-hero-panel){isolation:isolate;position:relative}html[data-theme] :is(.mucha-hero,.mucha-hero-panel):after{content:"";z-index:-1;pointer-events:none;border:1px solid color-mix(in srgb, var(--mucha-gold,#c79539) 42%, transparent);border-radius:inherit;opacity:.7;position:absolute;inset:.55rem}html[data-theme] .mucha-reading-tabs [role=tablist]{border-bottom-color:color-mix(in srgb, var(--mucha-gold-dim,#8e6628) 40%, transparent)}html[data-theme] :is(.mucha-chart-stage,.chart-frame,[data-mucha-preserve-media]) :is(img,svg,canvas,video){filter:none!important;mix-blend-mode:normal!important}@media (width<=767px){html[data-theme] :is(.mucha-hero,.mucha-hero-panel):after{opacity:.52;inset:.35rem}html[data-theme] .mucha-core-screen{padding-inline:max(.75rem, env(safe-area-inset-left))}html[data-theme] .mucha-reading-tabs [role=tab]{min-height:44px}}html[data-theme] main:has(>header h1 .lucide-users){width:min(100% - 1.5rem,82rem)!important;max-width:82rem!important;margin-inline:auto!important;padding-bottom:6rem!important}html[data-theme] main:has(>header h1 .lucide-users)>header h1{letter-spacing:.01em;text-wrap:balance;line-height:.98;font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(2.1rem,4vw,3.35rem)!important;font-weight:600!important}html[data-theme=day] main:has(>header h1 .lucide-users)>header h1{color:#5a1e14!important}html[data-theme=night] main:has(>header h1 .lucide-users)>header h1{color:#ead092!important}html[data-theme] main:has(>header h1 .lucide-users) :is(.bg-card,[class*=bg-card\/]){border-color:color-mix(in srgb, var(--mucha-gold-dim,#8e6628) 42%, transparent)!important;box-shadow:0 14px 30px -28px #1f0d06a8!important}html[data-theme=day] main:has(>header h1 .lucide-users) :is(.bg-card,[class*=bg-card\/]){color:#38281e!important;background:linear-gradient(145deg,#fcf2ddf7,#efddb9f5)!important}html[data-theme=night] main:has(>header h1 .lucide-users) :is(.bg-card,[class*=bg-card\/]){color:#eee7d7!important;background:linear-gradient(145deg,#14282ef7,#091d25fb)!important;border-color:#e5c15a40!important}html[data-theme] :is(main:has(>h1 .lucide-brain-circuit),main:has(>h1 .lucide-trending-up),main:has(>h1 .lucide-users),main:has(>h1.font-blackletter),main:has(>header h1 .lucide-users),main:has(>#person-module)) :is(input,textarea,select,button){min-height:44px}:is(html[data-theme] main:has(>.mb-3+.flex):has(.chart-frame),html[data-theme] main:has(.chart-frame)){min-width:0}html[data-theme] :is(main:has(>h1 .lucide-brain-circuit),main:has(>h1 .lucide-trending-up),main:has(>h1 .lucide-users),main:has(>h1.font-blackletter),main:has(>header h1 .lucide-users),main:has(>#person-module),main:has(.chart-frame)) :is(.chart-frame,[data-chart-stage=true],[data-astro-chart]) :is(img,svg,canvas,video){filter:none!important;mix-blend-mode:normal!important}html[data-theme] :is(.chart-frame,[data-chart-stage=true],[data-astro-chart])>:is(svg,canvas,img,video){box-shadow:none!important}@media (width<=767px){html[data-theme] main:has(>header h1 .lucide-users){width:100%!important;padding-inline:.65rem!important;padding-bottom:calc(6rem + env(safe-area-inset-bottom))!important}html[data-theme] main:has(>header h1 .lucide-users)>header{margin-bottom:1rem}html[data-theme] main:has(>header h1 .lucide-users)>div.grid.md\:grid-cols-\[240px_1fr\]{grid-template-columns:minmax(0,1fr)!important;gap:.85rem!important}html[data-theme] #person-module :is(button,select){min-height:44px}html[data-theme] main:has(>header h1 .lucide-users) :is(button,input,select,textarea){min-height:44px}}html[data-theme] main.max-w-6xl:has(>.space-y-6 h1.font-serif){width:min(100% - 1rem,82rem)!important;margin-inline:auto!important;padding-bottom:clamp(6rem,8vw,8rem)!important}html[data-theme] main.max-w-6xl:has(>.space-y-6 h1.font-serif) h1.font-serif{text-wrap:balance;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important;line-height:1!important}html[data-theme] main.max-w-6xl:has(>h1.font-serif+.flex)>h1.font-serif{text-wrap:balance;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important;line-height:1!important}html[data-theme] main:has(>h1 .lucide-heart-pulse)>h1{text-wrap:balance;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important;line-height:1!important}html[data-theme=day] main.max-w-6xl:has(>.space-y-6 h1.font-serif) h1.font-serif{color:#5a1e14!important}html[data-theme=day] main.max-w-6xl:has(>h1.font-serif+.flex)>h1.font-serif{color:#5a1e14!important}html[data-theme=day] main:has(>h1 .lucide-heart-pulse)>h1{color:#5a1e14!important}html[data-theme=night] main.max-w-6xl:has(>.space-y-6 h1.font-serif) h1.font-serif{color:#ead092!important}html[data-theme=night] main.max-w-6xl:has(>h1.font-serif+.flex)>h1.font-serif{color:#ead092!important}html[data-theme=night] main:has(>h1 .lucide-heart-pulse)>h1{color:#ead092!important}html[data-theme] main.max-w-6xl:has(>.space-y-6 h1.font-serif) :is(.bg-card\/70,.bg-card\/45,.rounded-xl.border,.rounded-2xl.border){border-color:color-mix(in srgb, var(--bohemian-gold,#b89145) 30%, transparent)!important;box-shadow:0 14px 30px -28px #2e180a94!important}html[data-theme] main.max-w-6xl:has(>h1.font-serif+.flex) :is(.bg-card\/70,.bg-card\/45,.rounded-xl.border,.rounded-2xl.border){border-color:color-mix(in srgb, var(--bohemian-gold,#b89145) 30%, transparent)!important;box-shadow:0 14px 30px -28px #2e180a94!important}html[data-theme] main:has(>h1 .lucide-heart-pulse) :is(.bg-card\/70,.bg-card\/45,.rounded-xl.border,.rounded-2xl.border){border-color:color-mix(in srgb, var(--bohemian-gold,#b89145) 30%, transparent)!important;box-shadow:0 14px 30px -28px #2e180a94!important}html[data-theme=day] main.max-w-6xl:has(>.space-y-6 h1.font-serif) :is(.bg-card\/70,.bg-card\/45){color:#38281e!important;background:linear-gradient(145deg,#fbf1dcf7,#efdebbf5)!important}html[data-theme=day] main.max-w-6xl:has(>h1.font-serif+.flex) :is(.bg-card\/70,.bg-card\/45){color:#38281e!important;background:linear-gradient(145deg,#fbf1dcf7,#efdebbf5)!important}html[data-theme=day] main:has(>h1 .lucide-heart-pulse) :is(.bg-card\/70,.bg-card\/45){color:#38281e!important;background:linear-gradient(145deg,#fbf1dcf7,#efdebbf5)!important}html[data-theme=night] main.max-w-6xl:has(>.space-y-6 h1.font-serif) :is(.bg-card\/70,.bg-card\/45){color:#eee7d7!important;background:linear-gradient(145deg,#13282ef5,#091d25fa)!important;border-color:#e5c15a40!important}html[data-theme=night] main.max-w-6xl:has(>h1.font-serif+.flex) :is(.bg-card\/70,.bg-card\/45){color:#eee7d7!important;background:linear-gradient(145deg,#13282ef5,#091d25fa)!important;border-color:#e5c15a40!important}html[data-theme=night] main:has(>h1 .lucide-heart-pulse) :is(.bg-card\/70,.bg-card\/45){color:#eee7d7!important;background:linear-gradient(145deg,#13282ef5,#091d25fa)!important;border-color:#e5c15a40!important}html[data-theme] main.max-w-6xl:has(>.space-y-6 h1.font-serif) :is(.prose,[class*=markdown]){max-width:74ch;margin-inline:auto;font-family:Georgia,Times New Roman,serif;line-height:1.72}html[data-theme] main.max-w-6xl:has(>h1.font-serif+.flex) :is(.prose,[class*=markdown]){max-width:74ch;margin-inline:auto;font-family:Georgia,Times New Roman,serif;line-height:1.72}html[data-theme] main:has(>h1 .lucide-heart-pulse) :is(.prose,[class*=markdown]){max-width:74ch;margin-inline:auto;font-family:Georgia,Times New Roman,serif;line-height:1.72}html[data-theme] main:has(>h1 .lucide-heart-pulse) .lucide-heart-pulse{color:#71836c!important}html[data-theme] .mucha-guided-route .mucha-guided-hero{isolation:isolate}html[data-theme] .mucha-guided-route .mucha-guided-choice,html[data-theme] .mucha-guided-route .mucha-guided-empty,html[data-theme] .mucha-guided-route .mucha-guided-archive{box-shadow:0 12px 28px -28px #2d190c7a!important}html[data-theme] .mucha-guided-route :is(button,a.mucha-guided-choice,a[class*=inline-flex]),html[data-theme] .mucha-guided-route .mucha-guided-choice :is(button,a){min-height:44px}:is(html[data-theme] main.max-w-6xl:has(>.space-y-6 h1.font-serif) :is(svg,canvas,img,video),html[data-theme] main.max-w-6xl:has(>h1.font-serif+.flex) :is(svg,canvas,img,video),html[data-theme] main:has(>h1 .lucide-heart-pulse) :is(.chart-frame,[data-chart-stage=true]) :is(svg,canvas,img,video)){filter:none!important;mix-blend-mode:normal!important}@media (width<=767px){html[data-theme] main.max-w-6xl:has(>.space-y-6 h1.font-serif){width:100%!important;padding-inline:.65rem!important;padding-bottom:calc(6rem + env(safe-area-inset-bottom))!important}html[data-theme] main.max-w-6xl:has(>h1.font-serif+.flex){width:100%!important;padding-inline:.65rem!important;padding-bottom:calc(6rem + env(safe-area-inset-bottom))!important}html[data-theme] main:has(>h1 .lucide-heart-pulse){width:100%!important;padding-inline:.65rem!important;padding-bottom:calc(6rem + env(safe-area-inset-bottom))!important}html[data-theme] .mucha-guided-route h1{font-size:clamp(2rem,9vw,2.75rem)!important}html[data-theme] main.max-w-6xl:has(>.space-y-6 h1.font-serif) h1.font-serif{font-size:clamp(2rem,9vw,2.75rem)!important}html[data-theme] main.max-w-6xl:has(>h1.font-serif+.flex)>h1.font-serif{font-size:clamp(2rem,9vw,2.75rem)!important}html[data-theme] main:has(>h1 .lucide-heart-pulse)>h1{font-size:clamp(2rem,9vw,2.75rem)!important}html[data-theme] .mucha-guided-route [class*=sm\:grid-cols-2]{grid-template-columns:minmax(0,1fr)!important}}.landing-hero>div{visibility:visible!important}html[data-theme=day] nav.pwa-safe-top.sticky{color:#4a3425!important;background:linear-gradient(#faefd8f9,#efdbb7f7),repeating-linear-gradient(35deg,#53301704 0 1px,#0000 1px 7px)!important;border-bottom-color:#8a5d2257!important;box-shadow:0 12px 32px -27px #462a146b,inset 0 -1px #8a5d2214!important}html[data-theme=day] nav.pwa-safe-top.sticky .bohemian-brand{color:#6d271b!important;text-shadow:none!important}html[data-theme=day] nav.pwa-safe-top.sticky .bohemian-brand:before{color:#8a5d22!important;background:radial-gradient(circle,#c795391f,#0000 56%),#fff8e8b3!important;border-color:#8a5d2275!important;box-shadow:inset 0 0 0 3px #8a5d220f!important}html[data-theme=day] nav.pwa-safe-top.sticky a.rounded-full{color:#654b36!important}html[data-theme=day] nav.pwa-safe-top.sticky a.rounded-full:hover,html[data-theme=day] nav.pwa-safe-top.sticky a.rounded-full[data-status=active]{color:#6d271b!important;background:#8a5d2212!important;border-color:#8a5d223d!important}html[data-theme=day] nav.pwa-safe-top.sticky button.rounded-full{color:#6d271b!important;background:#fff8e894!important;border-color:#8a5d2257!important;box-shadow:0 8px 20px -17px #462a1461!important}html[data-theme=night] nav.pwa-safe-top.sticky{color:#ead49f!important;background:radial-gradient(circle at 18% 0,#c7953912,#0000 28%),linear-gradient(#0a242dfb,#061921fc)!important;border-bottom-color:#e5c15a4d!important;box-shadow:0 14px 38px -28px #000000f2,inset 0 -1px #e5c15a0f!important}html[data-theme=night] nav.pwa-safe-top.sticky .bohemian-brand{color:#ead49f!important}html[data-theme=night] nav.pwa-safe-top.sticky .bohemian-brand:before{background:radial-gradient(circle,#e5c15a1f,#0000 56%),#071e28!important}html[data-theme=day] #main-navigation-panel{background:linear-gradient(#faefd8fe,#efdbb7fe),repeating-linear-gradient(35deg,#53301704 0 1px,#0000 1px 7px)!important;box-shadow:0 24px 56px -40px #462a1475!important}html[data-theme=night] #main-navigation-panel{background:radial-gradient(circle at 88% 0,#e5c15a0b,#0000 30%),linear-gradient(#0d262dfe,#061920fe)!important}html[data-theme] #main-navigation-panel :is(a,button).rounded-xl{box-shadow:none!important}html[data-theme=day] .bohemian-theme-toggle{color:#5f402c!important;background:#faefd8ed!important;border-color:#8a5d2257!important;box-shadow:0 9px 25px -19px #462a1485!important}html[data-theme=night] .bohemian-theme-toggle{color:#ead49f!important;background:#071e28e6!important;border-color:#e5c15a47!important;box-shadow:0 10px 28px -18px #000000eb!important}html[data-theme] .landing-hero .relative.z-10>:not(.landing-title-frame){z-index:2;position:relative}.landing-hero>div>.pointer-events-none.absolute.inset-0>*{display:none!important}html[data-theme=day] .landing-hero>div{border-color:#8a5d2257!important}html[data-theme=night] .landing-hero>div{border-color:#e5c15a38!important}html[data-theme=night] .landing-hero p{color:#c6b89e!important}html[data-theme=night] .landing-hero a.bohemian-button:first-child{color:#fff4d8!important;background:linear-gradient(#7b2b20,#581c18)!important;border-color:#e5c15a40!important;box-shadow:0 11px 28px -19px #000000e0!important}html[data-theme=night] .landing-hero a.bohemian-button:nth-child(2){color:#ead49f!important;background:#071e28a8!important;border-color:#e5c15a3d!important}html[data-theme=night] #filozofie [data-slot=card]{background:radial-gradient(circle at 90% 7%,#e5c15a09,#0000 28%),#0a1f27e6!important;border-color:#e5c15a2e!important;box-shadow:0 15px 38px -32px #000000e0!important}html[data-theme] #vytvorit-horoskop :is(input,textarea,select,[role=combobox],button){min-height:44px}@media (width<=767px){html[data-theme] nav.pwa-safe-top.sticky>div:first-of-type{min-height:60px!important}html[data-theme] nav.pwa-safe-top.sticky button[aria-controls=main-navigation-panel]{min-width:44px;min-height:44px}html[data-theme] .bohemian-theme-dock{top:calc(env(safe-area-inset-top,0px) + 4.1rem);right:.5rem}html[data-theme] .bohemian-theme-toggle,html[data-theme] .landing-hero a.bohemian-button,html[data-theme] footer.pwa-safe-bottom a{min-height:44px}html[data-theme] .landing-hero>div:before,html[data-theme] .landing-hero>div:after{opacity:.2}}@media (width<=420px){html[data-theme] nav.pwa-safe-top.sticky .bohemian-brand{font-size:.88rem!important}html[data-theme] nav.pwa-safe-top.sticky .bohemian-brand:before{flex-basis:30px!important;width:30px!important;height:30px!important}}:is(html[data-theme] main.max-w-md:has(#identifier):has(#password),html[data-theme] main.max-w-md:has(#email):has(#password):has(#confirm),html[data-theme] main.max-w-md:has(#password):has(#confirm)){width:min(100%,31rem);position:relative;padding-top:clamp(3rem,8vw,5rem)!important;padding-bottom:clamp(5rem,12vw,8rem)!important}html[data-theme] main.max-w-md:has(#identifier):has(#password):before{content:"✦  ☉  ☽  ✦";color:var(--bohemian-gold);letter-spacing:.22em;text-align:center;opacity:.72;margin:0 auto 1.1rem;font-family:Cormorant Garamond,Georgia,serif;display:block}html[data-theme] main.max-w-md:has(#email):has(#password):has(#confirm):before{content:"✦  ☉  ☽  ✦";color:var(--bohemian-gold);letter-spacing:.22em;text-align:center;opacity:.72;margin:0 auto 1.1rem;font-family:Cormorant Garamond,Georgia,serif;display:block}html[data-theme] main.max-w-md:has(#password):has(#confirm):before{content:"✦  ☉  ☽  ✦";color:var(--bohemian-gold);letter-spacing:.22em;text-align:center;opacity:.72;margin:0 auto 1.1rem;font-family:Cormorant Garamond,Georgia,serif;display:block}:is(html[data-theme] main.max-w-md:has(#identifier):has(#password) .bohemian-brand,html[data-theme] main.max-w-md:has(#email):has(#password):has(#confirm) .bohemian-brand,html[data-theme] main.max-w-md:has(#password):has(#confirm) .bohemian-brand){font-size:1.05rem;font-weight:600;text-transform:none!important;letter-spacing:.03em!important;font-family:Cormorant Garamond,Georgia,serif!important}:is(html[data-theme] main.max-w-md:has(#identifier):has(#password) h1,html[data-theme] main.max-w-md:has(#email):has(#password):has(#confirm) h1,html[data-theme] main.max-w-md:has(#password):has(#confirm) h1){font-size:clamp(2.2rem,7vw,3.25rem);font-weight:600;line-height:1;font-family:Cormorant Garamond,Georgia,serif!important}:is(html[data-theme=day] main.max-w-md:has(#identifier):has(#password) h1,html[data-theme=day] main.max-w-md:has(#email):has(#password):has(#confirm) h1,html[data-theme=day] main.max-w-md:has(#password):has(#confirm) h1){color:#74291f!important}:is(html[data-theme=night] main.max-w-md:has(#identifier):has(#password) h1,html[data-theme=night] main.max-w-md:has(#email):has(#password):has(#confirm) h1,html[data-theme=night] main.max-w-md:has(#password):has(#confirm) h1){text-shadow:0 1px 18px #e2c1781a;color:#e2c178!important}:is(html[data-theme=day] main.max-w-md:has(#identifier):has(#password)>[data-slot=card],html[data-theme=day] main.max-w-md:has(#email):has(#password):has(#confirm)>[data-slot=card],html[data-theme=day] main.max-w-md:has(#password):has(#confirm)>[data-slot=card]){background:linear-gradient(155deg,#fdf3def7,#f1dcb8f2)!important;border-color:#8a5d2261!important;box-shadow:inset 0 0 0 1px #fffaeb8c,0 22px 50px -38px #4828118c!important}:is(html[data-theme=night] main.max-w-md:has(#identifier):has(#password)>[data-slot=card],html[data-theme=night] main.max-w-md:has(#email):has(#password):has(#confirm)>[data-slot=card],html[data-theme=night] main.max-w-md:has(#password):has(#confirm)>[data-slot=card]){background:radial-gradient(circle at 85% 0,#a9c9c812,#0000 32%),linear-gradient(155deg,#142a33f7,#0a1b24fa)!important;border-color:#c49f5552!important;box-shadow:inset 0 0 0 1px #e2c17812,0 24px 54px -38px #000000e6!important}:is(html[data-theme=day] main.max-w-md:has(#identifier):has(#password) :is(input,[role=combobox]),html[data-theme=day] main.max-w-md:has(#email):has(#password):has(#confirm) :is(input,[role=combobox]),html[data-theme=day] main.max-w-md:has(#password):has(#confirm) :is(input,[role=combobox])){color:#50341f!important;background:#fff7e5c7!important;border-color:#8a5d2257!important}:is(html[data-theme=night] main.max-w-md:has(#identifier):has(#password) :is(input,[role=combobox]),html[data-theme=night] main.max-w-md:has(#email):has(#password):has(#confirm) :is(input,[role=combobox]),html[data-theme=night] main.max-w-md:has(#password):has(#confirm) :is(input,[role=combobox])){color:#f1e8d0!important;background:#07171fc2!important;border-color:#c49f5557!important}:is(html[data-theme=night] main.max-w-md:has(#identifier):has(#password) .text-muted-foreground,html[data-theme=night] main.max-w-md:has(#email):has(#password):has(#confirm) .text-muted-foreground,html[data-theme=night] main.max-w-md:has(#password):has(#confirm) .text-muted-foreground){color:#c6c1b2!important}html[data-theme] main.max-w-md:has(#identifier):has(#password) form+div{border-color:color-mix(in srgb,var(--bohemian-gold) 30%,transparent)!important}html[data-theme] main.max-w-md:has(#identifier):has(#password) .border-gold\/30{border-color:color-mix(in srgb,var(--bohemian-gold) 30%,transparent)!important}:is(html[data-theme] main.max-w-md:has(#identifier):has(#password) :is(button,a[role=button],input),html[data-theme] main.max-w-md:has(#email):has(#password):has(#confirm) :is(button,a[role=button],input),html[data-theme] main.max-w-md:has(#password):has(#confirm) :is(button,a[role=button],input)){min-height:44px}@media (width<=520px){:is(html[data-theme] main.max-w-md:has(#identifier):has(#password),html[data-theme] main.max-w-md:has(#email):has(#password):has(#confirm),html[data-theme] main.max-w-md:has(#password):has(#confirm)){padding-inline:.75rem!important;padding-top:2rem!important}:is(html[data-theme] main.max-w-md:has(#identifier):has(#password)>[data-slot=card],html[data-theme] main.max-w-md:has(#email):has(#password):has(#confirm)>[data-slot=card],html[data-theme] main.max-w-md:has(#password):has(#confirm)>[data-slot=card]){padding:1.1rem!important}}html[data-theme] [data-hledajici-home]{isolation:isolate;position:relative;padding-bottom:clamp(6rem,12vw,9rem)!important}html[data-theme] [data-hledajici-home]:after{content:"";z-index:-1;pointer-events:none;background:url(/branding/mucha-prague-skyline.svg) bottom/contain no-repeat;height:clamp(5rem,12vw,8rem);position:absolute;bottom:0;left:2%;right:2%;-webkit-mask-image:linear-gradient(#0000 0%,#00000073 34%,#000 74%);mask-image:linear-gradient(#0000 0%,#00000073 34%,#000 74%)}html[data-theme=day] [data-hledajici-home]:after{opacity:.2;filter:sepia(.18)saturate(.72)contrast(.94)}html[data-theme=night] [data-hledajici-home]:after{opacity:.12;filter:none}html[data-theme] [data-hledajici-home]>div:first-child{border-radius:1.35rem;padding:clamp(1.25rem,3vw,2rem);position:relative}html[data-theme=day] [data-hledajici-home]>div:first-child{background:radial-gradient(circle at 50% 0,#fffae8eb,#0000 48%),linear-gradient(#fcefd4ed,#f5dfbae0);border:1px solid #8b5b2757;box-shadow:inset 0 0 0 1px #fffaeb73,0 20px 46px -36px #46271180}html[data-theme=night] [data-hledajici-home]>div:first-child{background:radial-gradient(circle at 50% 0,#a9c9c814,#0000 43%),linear-gradient(#142a33f7,#0a1b24f7);border:1px solid #c49f5552;box-shadow:inset 0 0 0 1px #e2c17812,0 22px 50px -38px #000000e0}html[data-theme] [data-hledajici-home]>div:first-child:before{content:"✦  ☉  ☽  ✦";letter-spacing:.2em;text-align:center;margin:0 auto .75rem;font-family:Cormorant Garamond,Georgia,serif;display:block}html[data-theme=day] [data-hledajici-home]>div:first-child:before{color:#9a6a2d}html[data-theme=night] [data-hledajici-home]>div:first-child:before{color:#a9c9c8}html[data-theme] [data-hledajici-home] h1{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important}html[data-theme=day] [data-hledajici-home] h1{color:#7d2d22!important}html[data-theme=night] [data-hledajici-home] h1{text-shadow:0 1px 18px #e2c1781a;color:#e2c178!important}html[data-theme] [data-hledajici-home]>section.grid>a>[data-slot=card]{min-height:13rem;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden}html[data-theme=day] [data-hledajici-home]>section.grid>a>[data-slot=card]{background:linear-gradient(155deg,#fdf2daf0,#f6e3c2e0)!important;border-color:#8b5b274d!important;box-shadow:inset 0 0 0 1px #fffaed61,0 18px 42px -36px #4a2b1470!important}html[data-theme=night] [data-hledajici-home]>section.grid>a>[data-slot=card]{background:linear-gradient(155deg,#142a33f2,#0a1c25f5)!important;border-color:#c49f5542!important;box-shadow:inset 0 0 0 1px #e2c1780f,0 18px 42px -34px #000000d1!important}html[data-theme] [data-hledajici-home]>section.grid>a:hover>[data-slot=card]{transform:translateY(-2px)}html[data-theme=day] [data-hledajici-home]>section.grid>a:hover>[data-slot=card]{border-color:#7d2d227a!important}html[data-theme=night] [data-hledajici-home]>section.grid>a:hover>[data-slot=card]{border-color:#e2c17870!important}html[data-theme] [data-hledajici-home]>section.grid>a>[data-slot=card]>div:first-child{border:1px solid;border-radius:999px!important}html[data-theme=day] [data-hledajici-home]>section.grid>a>[data-slot=card]>div:first-child{color:#7d2d22!important;background:#7d2d220f!important}html[data-theme=night] [data-hledajici-home]>section.grid>a>[data-slot=card]>div:first-child{color:#a9c9c8!important;background:#a9c9c812!important}html[data-theme=day] [data-hledajici-home]>section.grid h2{color:#713127!important}html[data-theme=night] [data-hledajici-home]>section.grid h2{color:#e2c178!important}html[data-theme=night] [data-hledajici-home] .text-muted-foreground{color:#c9c5b8!important}html[data-theme] [data-hledajici-home]>section:last-child{border-radius:1.2rem!important}html[data-theme=day] [data-hledajici-home]>section:last-child{background:#faebcfad!important;border-color:#8b5b2747!important}html[data-theme=night] [data-hledajici-home]>section:last-child{background:#0d1f28c7!important;border-color:#c49f553d!important}html[data-theme] [data-hledajici-home] :is(svg,img,canvas){filter:none!important;mix-blend-mode:normal!important}@media (width<=700px){html[data-theme] [data-hledajici-home]{padding-inline:.75rem!important}html[data-theme] [data-hledajici-home]>div:first-child{padding:1.1rem .9rem}html[data-theme] [data-hledajici-home]>section.grid>a>[data-slot=card]{min-height:0}html[data-theme] [data-hledajici-home] :is(a,button,[role=button]){min-height:44px}}html[data-theme] main[data-mucha-campaign]{isolation:isolate;position:relative;overflow:hidden}html[data-theme] main[data-mucha-campaign]:after{content:"";z-index:-1;pointer-events:none;background:url(/branding/mucha-prague-skyline.svg) bottom/contain no-repeat;height:clamp(6rem,15vw,10rem);position:absolute;bottom:0;left:2%;right:2%;-webkit-mask-image:linear-gradient(#0000,#00000080 38%,#000 78%);mask-image:linear-gradient(#0000,#00000080 38%,#000 78%)}html[data-theme=day] main[data-mucha-campaign]:after{opacity:.2;filter:sepia(.16)saturate(.75)}html[data-theme=night] main[data-mucha-campaign]:after{opacity:.13;filter:none}html[data-theme] main[data-mucha-campaign] .bohemian-campaign-hero{position:relative;box-shadow:0 26px 62px -42px #000000b8}html[data-theme=day] main[data-mucha-campaign] .bohemian-campaign-hero{background:radial-gradient(circle at 50% 0,#fffae9f5,#0000 38%),linear-gradient(155deg,#fdf2dafa,#f0d8b2f5)!important;border-color:#8b5b2761!important;box-shadow:inset 0 0 0 1px #fffaeb80,0 28px 60px -44px #4c2a1294!important}html[data-theme=night] main[data-mucha-campaign] .bohemian-campaign-hero{background:radial-gradient(circle at 50% 0,#a9c9c81c,#0000 36%),linear-gradient(155deg,#152b34fa,#0a1b24fa)!important;border-color:#c49f5557!important;box-shadow:inset 0 0 0 1px #e2c17812,0 30px 64px -42px #000000e6!important}html[data-theme] main[data-mucha-campaign] .bohemian-campaign-hero:before{content:"✦  ☉  ♈  ♉  ♊  ♋  ♌  ♍  ♎  ♏  ♐  ♑  ♒  ♓  ☽  ✦";letter-spacing:.11em;text-align:center;border-radius:999px;max-width:48rem;margin:0 auto 1.1rem;padding:.42rem .8rem;font-family:Cormorant Garamond,Georgia,serif;font-size:.68rem;display:block}html[data-theme=day] main[data-mucha-campaign] .bohemian-campaign-hero:before{color:#7d2d22;background:#fff6e099;border:1px solid #8b5b274d}html[data-theme=night] main[data-mucha-campaign] .bohemian-campaign-hero:before{color:#e2c178;background:#0b1f28a8;border:1px solid #c49f5557}html[data-theme=day] main[data-mucha-campaign] .bohemian-heading{text-shadow:0 1px #fffaebe6;color:#7d2d22!important}html[data-theme=night] main[data-mucha-campaign] .bohemian-heading{text-shadow:0 1px 18px #e2c17817;color:#e2c178!important}html[data-theme=day] main[data-mucha-campaign] .bohemian-campaign-benefit{color:#4f3827;background:#fff7e58c!important;border-color:#8b5b2742!important}html[data-theme=night] main[data-mucha-campaign] .bohemian-campaign-benefit{color:#e9e0c9;background:#0a1c2580!important;border-color:#c49f5538!important}html[data-theme=day] main[data-mucha-campaign] [data-slot=card]{background:linear-gradient(155deg,#fcf0d7f0,#f6e2bfe6)!important;border-color:#8b5b2747!important;box-shadow:inset 0 0 0 1px #fffaeb61,0 18px 40px -34px #46271173!important}html[data-theme=night] main[data-mucha-campaign] [data-slot=card]{background:linear-gradient(155deg,#142a33f2,#0b1c25f5)!important;border-color:#c49f5542!important;box-shadow:inset 0 0 0 1px #e2c1780f,0 18px 42px -34px #000000d6!important}html[data-theme=night] main[data-mucha-campaign] .bohemian-campaign-product h2{color:#e2c178!important}html[data-theme] main[data-mucha-campaign] :is(svg,img,canvas,video){filter:none!important;mix-blend-mode:normal!important}@media (width<=700px){html[data-theme] main[data-mucha-campaign] .bohemian-campaign-hero{border-radius:1.15rem!important;padding-inline:1rem!important}html[data-theme] main[data-mucha-campaign] .bohemian-campaign-hero:before{white-space:nowrap;letter-spacing:.055em;font-size:.5rem;overflow:hidden}html[data-theme] main[data-mucha-campaign] :is(button,a[role=button],input,select,textarea){min-height:44px}}html[data-theme] main[data-mucha-oauth-consent]{isolation:isolate;position:relative}html[data-theme] main[data-mucha-oauth-consent]>[data-slot=card]{border-radius:1rem}html[data-theme=day] main[data-mucha-oauth-consent]>[data-slot=card]{background:linear-gradient(155deg,#fdf3def7,#f2ddb9f2)!important;border-color:#8a5d2257!important;box-shadow:inset 0 0 0 1px #fffaeb80,0 22px 50px -38px #4828118a!important}html[data-theme=night] main[data-mucha-oauth-consent]>[data-slot=card]{background:radial-gradient(circle at 88% 0,#a9c9c80f,#0000 32%),linear-gradient(155deg,#142a33f7,#0a1b24fa)!important;border-color:#c49f554d!important;box-shadow:inset 0 0 0 1px #e2c1780f,0 24px 54px -38px #000000e6!important}html[data-theme] main[data-mucha-oauth-consent] h1{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important}html[data-theme=day] main[data-mucha-oauth-consent] h1{color:#74291f!important}html[data-theme=night] main[data-mucha-oauth-consent] h1{color:#e2c178!important}html[data-theme=night] main[data-mucha-oauth-consent] .text-muted-foreground{color:#c8c2b2!important}html[data-theme] main[data-mucha-oauth-consent] [role=alert]{border:1px solid color-mix(in srgb,currentColor 26%,transparent)}html[data-theme] main[data-mucha-oauth-consent] :is(button,a[role=button]){min-height:44px}@media (width<=520px){html[data-theme] main[data-mucha-oauth-consent]{padding-inline:.75rem!important}html[data-theme] main[data-mucha-oauth-consent]>[data-slot=card]{padding:1.1rem!important}}html[data-theme] main:has(.bohemian-offer-paid){isolation:isolate;position:relative}html[data-theme] main:has(.bohemian-offer-paid):after{content:"";z-index:-1;pointer-events:none;opacity:.18;background:url(/branding/mucha-prague-skyline.svg) bottom/contain no-repeat;height:clamp(7rem,15vw,11rem);position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#0000008c 36%,#000 78%);mask-image:linear-gradient(#0000,#0000008c 36%,#000 78%)}html[data-theme] main:has(.bohemian-offer-paid)>header h1{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important}html[data-theme=day] main:has(.bohemian-offer-paid)>header h1{color:#74291f!important}html[data-theme=night] main:has(.bohemian-offer-paid)>header h1{text-shadow:0 1px 18px #e2c1781a;color:#e2c178!important}html[data-theme=day] main:has(.bohemian-offer-paid) [data-slot=card]{background:linear-gradient(155deg,#fdf3def0,#f3e0c0eb)!important;border-color:#8a5d224d!important;box-shadow:inset 0 0 0 1px #fffaeb7a,0 18px 42px -34px #48281180!important}html[data-theme=night] main:has(.bohemian-offer-paid) [data-slot=card]{background:linear-gradient(155deg,#142a33f5,#0a1b24f7)!important;border-color:#c49f5547!important;box-shadow:inset 0 0 0 1px #e2c1780f,0 18px 44px -34px #000000db!important}html[data-theme=day] main:has(.bohemian-offer-paid) .bohemian-offer-paid{background:radial-gradient(circle at 88% 0,#20535614,#0000 34%),linear-gradient(155deg,#faecd0fa,#f0d8b2f2)!important}html[data-theme=night] main:has(.bohemian-offer-paid) .bohemian-offer-paid{background:radial-gradient(circle at 86% 0,#a9c9c814,#0000 34%),linear-gradient(155deg,#152b33fa,#0a1b24fa)!important}html[data-theme] main:has(.bohemian-offer-paid) :is(svg,img,canvas){filter:none!important;mix-blend-mode:normal!important}html[data-theme] main:has([data-mucha-credit-purchase]){isolation:isolate;position:relative;padding-bottom:clamp(6rem,13vw,9rem)!important}html[data-theme] main:has([data-mucha-credit-purchase]):after{content:"";z-index:-1;pointer-events:none;opacity:.12;background:url(/branding/mucha-prague-skyline.svg) bottom/contain no-repeat;height:clamp(5rem,12vw,8rem);position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#00000073 38%,#000 82%);mask-image:linear-gradient(#0000,#00000073 38%,#000 82%)}:is(html[data-theme] main:has([data-mucha-credit-purchase]) h1,html[data-theme] main:has([data-mucha-credit-purchase]) h2){font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important}html[data-theme=day] main:has([data-mucha-credit-purchase]) :is(h1,h2){color:#74291f!important}html[data-theme=night] main:has([data-mucha-credit-purchase]) :is(h1,h2){color:#e2c178!important}html[data-theme=day] main:has([data-mucha-credit-purchase]) [data-slot=card]{background:linear-gradient(155deg,#fcf1daf0,#f4e1c1e8)!important;border-color:#8a5d2247!important}html[data-theme=night] main:has([data-mucha-credit-purchase]) [data-slot=card]{background:linear-gradient(155deg,#132831f5,#0a1b24f7)!important;border-color:#c49f5542!important}html[data-theme] [data-mucha-credit-purchase],html[data-theme] [data-mucha-credit-native-note]{scroll-margin-top:6rem}html[data-theme=night] [data-mucha-credit-purchase] :is(input,select,[role=combobox]),html[data-theme=night] [data-mucha-credit-native-note] :is(input,select,[role=combobox]){color:#f1e8d0!important;background:#081820bd!important;border-color:#c49f5552!important}html[data-theme] main:has([data-mucha-credit-purchase]) :is(svg,img,canvas){filter:none!important;mix-blend-mode:normal!important}html[data-theme] [data-mucha-audio-archive]{isolation:isolate;position:relative;padding-bottom:clamp(6rem,14vw,9rem)!important}html[data-theme] [data-mucha-audio-archive]:after{content:"";z-index:-1;pointer-events:none;opacity:.16;background:url(/branding/mucha-prague-skyline.svg) bottom/contain no-repeat;height:clamp(5rem,12vw,8rem);position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#0000007a 38%,#000 80%);mask-image:linear-gradient(#0000,#0000007a 38%,#000 80%)}html[data-theme] [data-mucha-audio-archive]>h1{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important}html[data-theme=day] [data-mucha-audio-archive]>h1{color:#74291f!important}html[data-theme=night] [data-mucha-audio-archive]>h1{color:#e2c178!important}html[data-theme=day] [data-mucha-audio-archive] [data-slot=card]{background:linear-gradient(155deg,#fcf1daf0,#f4e1c1e8)!important;border-color:#8a5d2247!important}html[data-theme=night] [data-mucha-audio-archive] [data-slot=card]{background:linear-gradient(155deg,#142a33f5,#0b1d25f5)!important;border-color:#c49f5545!important}html[data-theme] [data-mucha-audio-archive] :is(audio,svg,img){filter:none!important;mix-blend-mode:normal!important}html[data-theme] :is([data-mucha-dating-surface],[data-mucha-dating-safety-surface],[data-mucha-dating-messages-surface]){isolation:isolate;min-height:50vh;position:relative}html[data-theme=day] :is([data-mucha-dating-surface],[data-mucha-dating-safety-surface],[data-mucha-dating-messages-surface]){background:linear-gradient(#f9ecd029,#0000 18rem)}html[data-theme=night] :is([data-mucha-dating-surface],[data-mucha-dating-safety-surface],[data-mucha-dating-messages-surface]){background:linear-gradient(#14303933,#0000 18rem)}html[data-theme] [data-mucha-dating-surface]>div:first-child,html[data-theme] [data-mucha-dating-messages-surface]>div:first-child{border-bottom:1px solid color-mix(in srgb,var(--bohemian-gold) 20%,transparent);padding-bottom:.75rem}html[data-theme=day] :is([data-mucha-dating-surface],[data-mucha-dating-safety-surface],[data-mucha-dating-messages-surface]) [data-slot=card]{background:#fcf1dae6!important;border-color:#8a5d2245!important}html[data-theme=night] :is([data-mucha-dating-surface],[data-mucha-dating-safety-surface],[data-mucha-dating-messages-surface]) [data-slot=card]{background:#0e212af0!important;border-color:#c49f553d!important}html[data-theme] [data-mucha-dating-safety-surface] [role=alert],html[data-theme] [data-mucha-dating-messages-surface] [role=alert]{box-shadow:none!important}html[data-theme] :is([data-mucha-dating-surface],[data-mucha-dating-safety-surface],[data-mucha-dating-messages-surface]) :is(svg,img,video){filter:none!important;mix-blend-mode:normal!important}@media (width<=700px){html[data-theme] [data-mucha-audio-archive] :is(button,a[role=button],input,select),html[data-theme] :is([data-mucha-dating-surface],[data-mucha-dating-safety-surface],[data-mucha-dating-messages-surface]) :is(button,a,input,select){min-height:44px}html[data-theme] main:has(.bohemian-offer-paid) :is(button,a[role=button]){min-height:44px}html[data-theme] main:has([data-mucha-credit-purchase]) :is(button,a,input,select,[role=combobox]){min-height:44px}html[data-theme] [data-mucha-audio-archive]:after{opacity:.1}html[data-theme] main:has(.bohemian-offer-paid):after{opacity:.1}html[data-theme] main:has([data-mucha-credit-purchase]):after{opacity:.1}}html[data-theme=day]{--mucha-paper:#f3dfb8;--mucha-paper-light:#fbefd3;--mucha-paper-deep:#e8c98f;--mucha-ink:#5a321f;--mucha-burgundy:#7d2d22;--mucha-burgundy-dark:#581c18;--mucha-gold:#a9762f;--mucha-teal:#173c43;--mucha-teal-soft:#244e54;--mucha-line:#8b5b275c}html[data-theme=day] body{color:var(--mucha-ink)!important;background:linear-gradient(#f8e7c3f9,#f4dcb1fa),repeating-linear-gradient(34deg,#5c371a06 0 1px,#0000 1px 7px)!important}html[data-theme=day] body:before{content:"";z-index:-2;pointer-events:none;opacity:.28;background:radial-gradient(circle at 12% 15%,#9e652b14,#0000 23%),radial-gradient(circle at 88% 18%,#9e652b0f,#0000 25%),linear-gradient(90deg,#85542109,#0000 18% 82%,#85542109);position:fixed;inset:0}html[data-theme=day] nav.pwa-safe-top.sticky{border-color:var(--mucha-line)!important;background:linear-gradient(#f9ebcffa,#f1dcb5fa),repeating-linear-gradient(0deg,#0000 0 12px,#7e4f2205 12px 13px)!important;box-shadow:0 10px 30px -26px #4b2b1373,inset 0 -1px #8b5b2714!important}html[data-theme=day] nav .bohemian-brand,html[data-theme=day] nav a,html[data-theme=day] nav button{color:var(--mucha-ink)!important}html[data-theme=day] main :is(h1,h2,h3).bohemian-heading,html[data-theme=day] main h1:not(.landing-renaissance-title){text-shadow:0 1px #fff9e7cc;color:var(--mucha-burgundy)!important}html[data-theme=day] main :is([data-slot=card],.bohemian-card,.mucha-panel,.mucha-card){color:var(--mucha-ink)!important;border-color:var(--mucha-line)!important;background:linear-gradient(#fcefd3eb,#f7e2bee0),radial-gradient(circle at 10% 8%,#a96f360b,#0000 30%)!important;box-shadow:inset 0 0 0 1px #fffae97a,0 13px 32px -29px #4828117a!important}html[data-theme=day] main :is(a.bohemian-button,button.bohemian-button,.mucha-primary-action){color:#fff7e6!important;background:linear-gradient(#943923,#6f281d)!important;border-color:#7a481d9e!important;box-shadow:inset 0 1px #ffe7b957,inset 0 -1px #46190f61,0 10px 22px -18px #49230fa6!important}html[data-theme=day] .landing-hero>div{position:relative;background:linear-gradient(#f9e7c3fb,#f5dcb2fb),repeating-linear-gradient(35deg,#5a331605 0 1px,#0000 1px 7px)!important;border:1px solid #84532357!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #fff8e38c,inset 0 0 80px #955c270e,0 26px 65px -48px #3e230f8c!important}html[data-theme=day] .landing-hero>div:after,html[data-theme=day] main.mucha-guided-journey:after,html[data-theme=day] main.mucha-sensitive-journey:after{content:"";z-index:0;pointer-events:none;opacity:.3;filter:sepia(.15)contrast(.92)saturate(.72);background:url(/branding/mucha-prague-skyline.svg) bottom/contain no-repeat;height:clamp(6rem,18vw,12rem);position:absolute;bottom:0;left:2%;right:2%;-webkit-mask-image:linear-gradient(#0000 0%,#00000085 28%,#000 58%);mask-image:linear-gradient(#0000 0%,#00000085 28%,#000 58%)}html[data-theme=day] .landing-title-frame{min-height:clamp(15rem,34vw,24rem)!important;box-shadow:none!important;background:radial-gradient(at 50% 56%,#fff4d6f0 0 42%,#f9e4bbb3 63%,#0000 73%)!important;border:0!important;padding:clamp(4.2rem,8vw,7rem) clamp(1.4rem,6vw,5rem) clamp(3.4rem,6vw,5rem)!important;position:relative!important}html[data-theme=day] .landing-title-frame:before{content:""!important;z-index:1!important;pointer-events:none!important;opacity:.72!important;filter:sepia(.15)saturate(.86)!important;background-image:url(/branding/mucha-czech-lion.svg),url(/branding/mucha-eagle.svg),radial-gradient(circle at 50% 46%,#b57e2e1a,#0000 46%)!important;background-position:2.5% 48%,97.5% 48%,50%!important;background-repeat:no-repeat!important;background-size:clamp(3.2rem,7vw,5.7rem),clamp(3.2rem,7vw,5.7rem),100% 100%!important;position:absolute!important;inset:18% -1% 6%!important}html[data-theme=day] h1.landing-renaissance-title{z-index:4!important;color:#7a2d20!important;-webkit-text-fill-color:#7a2d20!important;letter-spacing:.015em!important;max-width:10.4em!important;box-shadow:none!important;text-shadow:0 1px #fff9e5f5,0 3px #68391a17,0 8px 20px #5d30171a!important;background:0 0!important;border:0!important;border-radius:0!important;padding:clamp(.4rem,1vw,.8rem) clamp(1rem,3vw,2.2rem)!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(2.7rem,7.2vw,5.8rem)!important;font-weight:600!important;line-height:.92!important}html[data-theme=day] .landing-hero>div>.pointer-events-none.absolute.inset-0:before,html[data-theme=day] .landing-hero>div>.pointer-events-none.absolute.inset-0:after{opacity:.74!important;filter:sepia(.12)saturate(.82)contrast(.96)drop-shadow(0 16px 22px #4e2c1321)!important;width:clamp(8rem,17vw,14rem)!important;top:2.5rem!important;bottom:4.5rem!important}html[data-theme=day] .landing-portal-subtitle{color:#684525!important;background:#fbedcf99!important;border-color:#9a662861!important}html[data-theme=day] .landing-hero p{color:#3f352b!important}html[data-theme=day] main:not(.landing-hero){position:relative}html[data-theme=day] main :is(.chart-frame,.bohemian-chart-frame){background:radial-gradient(circle,#dcae5414,#0000 58%),linear-gradient(#f9e9c9f5,#f1d8aef0)!important;border-color:#915e2370!important;box-shadow:inset 0 0 0 1px #fff8e29e,inset 0 0 50px #955c270f,0 16px 38px -31px #43261185!important}html[data-theme=day] main :is(input,textarea,select,[role=combobox]){color:#50341f!important;background:#fff5ddb8!important;border-color:#8b5b2757!important;box-shadow:inset 0 1px 3px #5830130b!important}@media (width>=1180px){html[data-theme=day] main:not(.landing-hero):before,html[data-theme=day] main:not(.landing-hero):after{content:"";z-index:0;pointer-events:none;opacity:.16;filter:sepia(.18)saturate(.72);background-position:bottom;background-repeat:no-repeat;background-size:contain;width:min(12vw,11rem);position:fixed;top:7.2rem;bottom:5.5rem}html[data-theme=day] main:not(.landing-hero):before{background-image:url(/branding/mucha-guardian-left.svg);left:.35rem}html[data-theme=day] main:not(.landing-hero):after{background-image:url(/branding/mucha-guardian-right.svg);right:.35rem}}@media (width<=700px){html[data-theme=day] .landing-title-frame{min-height:14rem!important;padding:5.2rem .8rem 2.7rem!important}html[data-theme=day] .landing-title-frame:after{letter-spacing:.07em!important;height:5rem!important;font-size:.54rem!important;left:2%!important;right:2%!important}html[data-theme=day] .landing-title-frame:before{opacity:.54!important;background-size:2.55rem,2.55rem,100% 100%!important;inset:20% 1% 4%!important}html[data-theme=day] h1.landing-renaissance-title{max-width:8.6em!important;font-size:clamp(2.25rem,12.5vw,3.8rem)!important}html[data-theme=day] .landing-hero>div>.pointer-events-none.absolute.inset-0:before,html[data-theme=day] .landing-hero>div>.pointer-events-none.absolute.inset-0:after{display:none!important}html[data-theme=day] .landing-hero>div:after{opacity:.22;height:6.5rem}}html[data-theme=day] main.max-w-6xl>.mb-3+.space-y-4,html[data-theme=day] main.max-w-6xl>.mb-3+.space-y-6{z-index:1;position:relative}html[data-theme=day] main.max-w-6xl>.mb-3+:is(.space-y-4,.space-y-6)>section:first-child{background:linear-gradient(#fcefd3f2,#f6e1bdeb),radial-gradient(circle at 50% 0,#aa6f360f,#0000 48%)!important;border-color:#8b5b2761!important;box-shadow:inset 0 0 0 1px #fffaeb8c,0 14px 32px -29px #48281180!important}html[data-theme=day] main.max-w-6xl>.mb-3+:is(.space-y-4,.space-y-6)>section:first-child h1{color:#7d2d22!important;letter-spacing:.015em!important;text-shadow:0 1px #fff9e7e6!important;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important}html[data-theme=day] #chart-reading{background:#faebcda3!important;border-color:#8b5b274d!important;box-shadow:inset 0 0 0 1px #fffaeb59!important}html[data-theme=day] #chart-reading h2{color:#6f3b25!important}html[data-theme=day] #chart-reading .mucha-interpretation-mode{background:linear-gradient(#fef4dcc7,#f7e2bea8)!important;border-color:#8b5b2747!important;box-shadow:inset 0 0 0 1px #fffaeb66!important}html[data-theme=day] #chart-reading .mucha-interpretation-mode button{box-shadow:none!important;background:#fff8e76b!important;border-color:#8b5b273d!important}html[data-theme=day] #chart-reading .mucha-interpretation-mode button[aria-pressed=true]{background:linear-gradient(#f8e5bff0,#eed3a6db)!important;border-color:#7d2d2285!important;box-shadow:inset 0 0 0 1px #fff9e680,0 8px 22px -20px #4d271294!important}html[data-theme=day] #chart-reading [data-slot=card]{background:#fcefd4ad!important;border-color:#8b5b2742!important;box-shadow:inset 0 0 0 1px #fffaeb57!important}html[data-theme=day] #chart-reading [data-slot=card] li{border:1px solid #0000}html[data-theme=day] #chart-reading [data-slot=card] li:hover{border-color:#8b5b2724;background:#efd5a947!important}html[data-theme=day] #chart-data{isolation:isolate;padding:clamp(.5rem,1.5vw,1rem) 0 clamp(6rem,14vw,9rem);position:relative}html[data-theme=day] #chart-data:after{content:"";z-index:-1;pointer-events:none;opacity:.23;filter:sepia(.12)saturate(.72)contrast(.92);background:url(/branding/mucha-prague-skyline.svg) bottom/contain no-repeat;height:clamp(5rem,14vw,9rem);position:absolute;bottom:0;left:1%;right:1%;-webkit-mask-image:linear-gradient(#0000 0%,#0000008c 34%,#000 70%);mask-image:linear-gradient(#0000 0%,#0000008c 34%,#000 70%)}:is(html[data-theme=day] #chart-data>.space-y-6>[data-slot=card]:has(svg),html[data-theme=day] #chart-data>.space-y-6>.bg-card\/70:has(svg)){position:relative;overflow:visible;background:radial-gradient(circle at 50% 48%,#fff7defa 0 43%,#f2d8acf0 72%,#e3c28adb 100%)!important;border:1px solid #8f5d2375!important;box-shadow:inset 0 0 0 1px #fffbeda8,inset 0 0 54px #945b2312,0 22px 48px -35px #46271194!important}html[data-theme=day] #chart-data>.space-y-6>[data-slot=card]:has(svg):before{content:"✦  ☉  ♈  ♉  ♊  ♋  ♌  ♍  ♎  ♏  ♐  ♑  ♒  ♓  ☽  ✦";color:#d0a04a;letter-spacing:.12em;text-align:center;background:linear-gradient(#214d53,#173b42);border:1px solid #915e237a;border-radius:50% 50% 18% 18%/70% 70% 30% 30%;max-width:44rem;margin:-.15rem auto .75rem;padding:.42rem .85rem;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(.62rem,1.5vw,.95rem);display:block;box-shadow:inset 0 0 0 1px #ffe69e14}html[data-theme=day] #chart-data>.space-y-6>[data-slot=card]:has(svg) h2{text-align:center;color:#7d2d22!important}html[data-theme=day] #chart-data details{background:#faebccb8!important;border-color:#8b5b2761!important;box-shadow:inset 0 0 0 1px #fff9e65c!important}html[data-theme=day] #chart-data details>summary{font-family:Cormorant Garamond,Georgia,serif;font-size:1.05rem;color:#6f3b25!important}html[data-theme=day] #chart-data details [data-slot=card]{box-shadow:none!important;background:#fdf1d7c2!important;border-color:#8b5b2752!important}html[data-theme=day] #chart-data details h2{color:#7d2d22!important}html[data-theme=day] #chart-data details .bg-secondary\/30{border:1px solid #8b5b271f;color:#513623!important;background:#e8ca9747!important}html[data-theme=day] #chart-data>.space-y-6>[data-slot=card]:not(:has(svg)){background:linear-gradient(#fcefd4e6,#f7e2bede)!important;border-color:#8b5b2757!important}html[data-theme=day] #chart-data>.space-y-6>[data-slot=card]:not(:has(svg)) h2{color:#7d2d22!important}html[data-theme=day] #chart-data :is(svg,canvas,img){filter:none!important;mix-blend-mode:normal!important}@media (width>=1024px){html[data-theme=day] #chart-data>.space-y-6>[data-slot=card]:has(svg){padding-inline:clamp(2rem,5vw,4.5rem)!important}html[data-theme=day] #chart-data details>div>.grid.md\:grid-cols-2{gap:1rem!important}}@media (width<=700px){html[data-theme=day] #chart-reading .mucha-interpretation-mode{padding:.7rem!important}html[data-theme=day] #chart-reading .mucha-interpretation-mode button{min-height:4.35rem;padding:.6rem .7rem!important}html[data-theme=day] #chart-reading [data-slot=card]{padding:.75rem!important}html[data-theme=day] #chart-reading [data-slot=card] li>div{flex-wrap:wrap;align-items:flex-start}html[data-theme=day] #chart-reading [data-slot=card] li>div>div{justify-content:flex-end;width:100%}html[data-theme=day] #chart-data{padding-bottom:4.8rem}html[data-theme=day] #chart-data:after{opacity:.16;height:4.9rem}html[data-theme=day] #chart-data>.space-y-6>[data-slot=card]:has(svg):before{white-space:nowrap;letter-spacing:.055em;font-size:.52rem;overflow:hidden}}html[data-theme=day] main.max-w-6xl:has(>header.mb-8+.grid.md\:grid-cols-\[240px_1fr\]){isolation:isolate;position:relative}html[data-theme=day] main.max-w-6xl:has(>header.mb-8+.grid.md\:grid-cols-\[240px_1fr\]):after{content:"";z-index:-1;opacity:.2;pointer-events:none;filter:sepia(.12)saturate(.72)contrast(.92);background:url(/branding/mucha-prague-skyline.svg) bottom/contain no-repeat;height:clamp(7rem,16vw,11rem);position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#00000085 34%,#000 74%);mask-image:linear-gradient(#0000 0%,#00000085 34%,#000 74%)}html[data-theme=day] main.max-w-6xl:has(>header.mb-8+.grid.md\:grid-cols-\[240px_1fr\])>header{background:linear-gradient(#fcefd3eb,#f6e1bddb);border:1px solid #8b5b2759;border-radius:1.1rem;padding:clamp(1rem,2.5vw,1.5rem);box-shadow:inset 0 0 0 1px #fffaeb75,0 16px 34px -30px #48281185}html[data-theme=day] main.max-w-6xl:has(>header.mb-8+.grid.md\:grid-cols-\[240px_1fr\])>header h1{letter-spacing:.01em;color:#7d2d22!important;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important}html[data-theme=day] main.max-w-6xl:has(>header.mb-8+.grid.md\:grid-cols-\[240px_1fr\])>.grid>aside>[data-slot=card]{position:sticky;top:5.5rem;background:linear-gradient(#f8e8c8eb,#eed3a7db)!important;border-color:#8b5b2752!important;box-shadow:inset 0 0 0 1px #fff8e46b!important}html[data-theme=day] main.max-w-6xl:has(>header.mb-8+.grid.md\:grid-cols-\[240px_1fr\])>.grid>aside button{color:#5b3a24!important}:is(html[data-theme=day] main.max-w-6xl:has(>header.mb-8+.grid.md\:grid-cols-\[240px_1fr\])>.grid>aside button:hover,html[data-theme=day] main.max-w-6xl:has(>header.mb-8+.grid.md\:grid-cols-\[240px_1fr\])>.grid>aside button.bg-primary\/20){background:#a66f2e21!important}html[data-theme=day] main.max-w-6xl:has(>header.mb-8+.grid.md\:grid-cols-\[240px_1fr\])>.grid>section>.grid>[data-slot=card]{min-height:6.2rem;position:relative;overflow:hidden;background:linear-gradient(#fdf1d8f0,#f6e0bce6)!important;border-color:#8b5b274f!important;padding-left:clamp(1rem,2vw,1.35rem)!important;box-shadow:inset 0 0 0 1px #fffaeb73,0 12px 28px -26px #48281180!important}html[data-theme=day] main.max-w-6xl:has(>header.mb-8+.grid.md\:grid-cols-\[240px_1fr\])>.grid>section>.grid>[data-slot=card]:before{content:"✦";color:#7d2d2261;font-size:.7rem;position:absolute;top:.55rem;left:.55rem}html[data-theme=day] main.max-w-6xl:has(>header.mb-8+.grid.md\:grid-cols-\[240px_1fr\])>.grid>section>.grid>[data-slot=card] .font-medium.text-lg{font-family:Cormorant Garamond,Georgia,serif;font-weight:600;color:#723523!important;font-size:1.35rem!important}html[data-theme=day] main.max-w-6xl:has(>header.mb-8+.grid.md\:grid-cols-\[240px_1fr\])>.grid>section>.grid>[data-slot=card] .text-xs.text-muted-foreground{color:#513623b8!important}html[data-theme=day] main.max-w-6xl:has(>header.mb-8+.grid.md\:grid-cols-\[240px_1fr\]) :is(input,select){color:#513623!important;background:#fff6e0c2!important;border-color:#8b5b274d!important}html[data-theme=day] main.max-w-6xl:has(>.mb-5+[data-slot=card].mb-6){isolation:isolate;position:relative}html[data-theme=day] main.max-w-6xl:has(>.mb-5+[data-slot=card].mb-6):after{content:"";z-index:-1;opacity:.18;pointer-events:none;filter:sepia(.12)saturate(.72)contrast(.92);background:url(/branding/mucha-prague-skyline.svg) bottom/contain no-repeat;height:clamp(7rem,16vw,11rem);position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#00000085 34%,#000 74%);mask-image:linear-gradient(#0000 0%,#00000085 34%,#000 74%)}html[data-theme=day] main.max-w-6xl:has(>.mb-5+[data-slot=card].mb-6)>[data-slot=card].mb-6{position:relative;overflow:hidden;background:radial-gradient(circle at 88% 15%,#a96f3614,#0000 24%),linear-gradient(#fcefd3f0,#f5dfb8e6)!important;border-color:#8b5b2766!important;box-shadow:inset 0 0 0 1px #fff9e880,0 18px 38px -31px #4828118f!important}html[data-theme=day] main.max-w-6xl:has(>.mb-5+[data-slot=card].mb-6)>[data-slot=card].mb-6:before{content:"☉   ✦   ☽";color:#a9762f;letter-spacing:.3em;opacity:.72;margin:-.15rem 0 .85rem;font-family:Cormorant Garamond,Georgia,serif;display:block}html[data-theme=day] main.max-w-6xl:has(>.mb-5+[data-slot=card].mb-6) h1{letter-spacing:.01em;color:#7d2d22!important;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important}html[data-theme=day] main.max-w-6xl:has(>.mb-5+[data-slot=card].mb-6) .text-muted-foreground{color:#4c3725bd!important}@media (width<=767px){html[data-theme=day] main.max-w-6xl:has(>header.mb-8+.grid.md\:grid-cols-\[240px_1fr\])>.grid>aside>[data-slot=card]{position:static}html[data-theme=day] main.max-w-6xl:has(>header.mb-8+.grid.md\:grid-cols-\[240px_1fr\]):after{opacity:.14;height:6rem}html[data-theme=day] main.max-w-6xl:has(>.mb-5+[data-slot=card].mb-6):after{opacity:.14;height:6rem}}html[data-theme=day] main.max-w-5xl:has(#daily-transit-date){isolation:isolate;position:relative;padding-bottom:clamp(7rem,16vw,11rem)!important}html[data-theme=day] main.max-w-5xl:has(#daily-transit-date):after{content:"";z-index:-1;pointer-events:none;opacity:.24;filter:sepia(.14)saturate(.7)contrast(.94);background:url(/branding/mucha-prague-skyline.svg) bottom/contain no-repeat;height:clamp(6rem,16vw,10rem);position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#00000085 32%,#000 72%);mask-image:linear-gradient(#0000 0%,#00000085 32%,#000 72%)}html[data-theme=day] main.max-w-5xl:has(#daily-transit-date) h1{letter-spacing:.01em;color:#7d2d22!important;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important}html[data-theme=day] main.max-w-5xl:has(#daily-transit-date) h1:after{content:"  ✦  ☉  ☽  ♄  ♃  ✦";color:#a9762f;letter-spacing:.12em;white-space:nowrap;font-size:.55em}html[data-theme=day] main.max-w-5xl:has(#daily-transit-date)>div:first-of-type>p{max-width:46rem;color:#5e4a37!important}html[data-theme=day] main.max-w-5xl:has(#daily-transit-date)>[data-slot=card].grid{position:relative;overflow:hidden;background:linear-gradient(#fcefd3f5,#f5deb8ed),radial-gradient(circle at 50% 0,#a96f3612,#0000 48%)!important;border-color:#8b5b276b!important;box-shadow:inset 0 0 0 1px #fffaeb85,0 18px 38px -32px #4828118f!important}html[data-theme=day] main.max-w-5xl:has(#daily-transit-date)>[data-slot=card].grid:before{content:"♈  ♉  ♊  ♋  ♌  ♍  ♎  ♏  ♐  ♑  ♒  ♓";color:#d5aa58;letter-spacing:.16em;text-align:center;background:linear-gradient(#214d53,#173b42);border:1px solid #96652a6b;border-radius:999px 999px 1rem 1rem;grid-column:1/-1;margin:-.15rem -.15rem .25rem;padding:.5rem 1rem;font-family:Cormorant Garamond,Georgia,serif;font-size:.72rem;display:block}html[data-theme=day] main.max-w-5xl:has(#daily-transit-date) :is(input,select,[role=combobox]){color:#50341f!important;background:#fff5ddc7!important;border-color:#8b5b2757!important}html[data-theme=day] main.max-w-5xl:has(#daily-transit-date) [data-slot=card]{background:linear-gradient(#fcf0d7e6,#f7e2bfdb)!important;border-color:#8b5b2754!important;box-shadow:inset 0 0 0 1px #fffaea61,0 14px 31px -29px #4828117a!important}html[data-theme=day] main.max-w-5xl:has(#daily-transit-date) [data-slot=card] :is(h2,h3,.text-gold){color:#7d2d22!important}html[data-theme=day] main.max-w-5xl:has(#daily-transit-date) details{background:#fcf1d9a3!important;border-color:#8b5b2747!important}html[data-theme=day] main.max-w-5xl:has(#daily-transit-date) :is(svg,canvas,img){filter:none!important;mix-blend-mode:normal!important}html[data-theme=day] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2){isolation:isolate;position:relative;padding-bottom:clamp(7rem,16vw,11rem)!important}html[data-theme=day] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2):after{content:"";z-index:-1;opacity:.24;pointer-events:none;filter:sepia(.14)saturate(.7)contrast(.94);background:url(/branding/mucha-prague-skyline.svg) bottom/contain no-repeat;height:clamp(6rem,16vw,10rem);position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#00000085 32%,#000 72%);mask-image:linear-gradient(#0000 0%,#00000085 32%,#000 72%)}html[data-theme=day] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2)>h1{text-align:center;justify-content:center;color:#7d2d22!important;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important}html[data-theme=day] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2)>h1:before{content:"✦";color:#a9762f;font-size:.58em}html[data-theme=day] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2)>h1:after{content:"✦";color:#a9762f;font-size:.58em}html[data-theme=day] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2)>[data-slot=card].grid.md\:grid-cols-2{position:relative;overflow:hidden;background:linear-gradient(90deg,#fcf0d7f5 0 49.7%,#8b5b2724 49.8% 50.2%,#f9e8c8f5 50.3% 100%)!important;border-color:#8b5b276b!important;box-shadow:inset 0 0 0 1px #fffaeb85,0 20px 42px -34px #4828118c!important}html[data-theme=day] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2)>[data-slot=card].grid.md\:grid-cols-2:before{content:"☉  ♀  ✦  ♥  ✦  ♂  ☽";color:#d6aa56;letter-spacing:.2em;text-align:center;background:linear-gradient(#214d53,#173b42);border:1px solid #96652a6b;border-radius:50% 50% 18% 18%/76% 76% 24% 24%;grid-column:1/-1;margin:-.15rem -.15rem .35rem;padding:.55rem 1rem;font-family:Cormorant Garamond,Georgia,serif;display:block}html[data-theme=day] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2) :is(input,textarea,select){color:#50341f!important;background:#fff5ddc7!important;border-color:#8b5b2757!important}html[data-theme=day] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2) [data-slot=card]{background:linear-gradient(#fcefd4e8,#f7e2bede)!important;border-color:#8b5b2757!important;box-shadow:inset 0 0 0 1px #fffaea61,0 14px 31px -29px #4828117a!important}html[data-theme=day] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2) [data-slot=card] :is(h2,h3,.text-gold){color:#7d2d22!important}html[data-theme=day] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2) :is(svg,canvas,img){filter:none!important;mix-blend-mode:normal!important}:is(html[data-theme=night] main.max-w-5xl:has(#daily-transit-date),html[data-theme=night] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2)){isolation:isolate;position:relative;padding-bottom:clamp(7rem,16vw,11rem)!important}html[data-theme=night] main.max-w-5xl:has(#daily-transit-date):after{content:"";z-index:-1;pointer-events:none;opacity:.16;filter:none;background:url(/branding/mucha-prague-skyline.svg) bottom/contain no-repeat;height:clamp(6rem,16vw,10rem);position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#00000080 32%,#000 74%);mask-image:linear-gradient(#0000 0%,#00000080 32%,#000 74%)}html[data-theme=night] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2):after{content:"";z-index:-1;pointer-events:none;opacity:.16;filter:none;background:url(/branding/mucha-prague-skyline.svg) bottom/contain no-repeat;height:clamp(6rem,16vw,10rem);position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#00000080 32%,#000 74%);mask-image:linear-gradient(#0000 0%,#00000080 32%,#000 74%)}:is(html[data-theme=night] main.max-w-5xl:has(#daily-transit-date) h1,html[data-theme=night] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2)>h1){text-shadow:0 1px 18px #e2c1781a;color:#e2c178!important;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important}html[data-theme=night] main.max-w-5xl:has(#daily-transit-date) h1:after{content:"  ✦  ☉  ☽  ♄  ♃  ✦";color:#a9c9c8;letter-spacing:.12em;white-space:nowrap;font-size:.55em}html[data-theme=night] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2)>h1{text-align:center;justify-content:center}html[data-theme=night] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2)>h1:before{content:"✦";color:#a9c9c8;font-size:.58em}html[data-theme=night] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2)>h1:after{content:"✦";color:#a9c9c8;font-size:.58em}html[data-theme=night] main.max-w-5xl:has(#daily-transit-date)>div:first-of-type>p{max-width:46rem;color:#c7c4b7!important}:is(html[data-theme=night] main.max-w-5xl:has(#daily-transit-date) [data-slot=card],html[data-theme=night] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2) [data-slot=card]){background:linear-gradient(155deg,#142a33f5,#0c1d26f0)!important;border-color:#c49f554d!important;box-shadow:inset 0 0 0 1px #e2c17814,0 18px 42px -32px #000000d1!important}html[data-theme=night] main.max-w-5xl:has(#daily-transit-date)>[data-slot=card].grid:before{content:"♈  ♉  ♊  ♋  ♌  ♍  ♎  ♏  ♐  ♑  ♒  ♓";color:#e2c178;letter-spacing:.16em;text-align:center;background:linear-gradient(#173941,#102a34);border:1px solid #c49f555c;border-radius:999px 999px 1rem 1rem;grid-column:1/-1;margin:-.15rem -.15rem .25rem;padding:.5rem 1rem;font-family:Cormorant Garamond,Georgia,serif;font-size:.72rem;display:block}html[data-theme=night] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2)>[data-slot=card].grid.md\:grid-cols-2{background:linear-gradient(90deg,#142a33f7 0 49.7%,#c49f5529 49.8% 50.2%,#0d1f28f7 50.3% 100%)!important}html[data-theme=night] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2)>[data-slot=card].grid.md\:grid-cols-2:before{content:"☉  ♀  ✦  ♥  ✦  ♂  ☽";color:#e2c178;letter-spacing:.2em;text-align:center;background:linear-gradient(#173941,#102a34);border:1px solid #c49f555c;border-radius:50% 50% 18% 18%/76% 76% 24% 24%;grid-column:1/-1;margin:-.15rem -.15rem .35rem;padding:.55rem 1rem;font-family:Cormorant Garamond,Georgia,serif;display:block}:is(html[data-theme=night] main.max-w-5xl:has(#daily-transit-date) :is(input,select,[role=combobox]),html[data-theme=night] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2) :is(input,textarea,select,[role=combobox])){color:#f1e8d0!important;background:#081922b8!important;border-color:#c49f5557!important}:is(html[data-theme=night] main.max-w-5xl:has(#daily-transit-date) [data-slot=card] :is(h2,h3,.text-gold),html[data-theme=night] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2) [data-slot=card] :is(h2,h3,.text-gold)){color:#e2c178!important}html[data-theme=night] main.max-w-5xl:has(#daily-transit-date) details{background:#0b1e27b3!important;border-color:#c49f553d!important}:is(html[data-theme=night] main.max-w-5xl:has(#daily-transit-date) :is(svg,canvas,img),html[data-theme=night] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2) :is(svg,canvas,img)){filter:none!important;mix-blend-mode:normal!important}@media (width<=700px){html[data-theme] main.max-w-5xl:has(#daily-transit-date) h1:after{display:none}html[data-theme] main.max-w-5xl:has(#daily-transit-date)>[data-slot=card].grid:before{white-space:nowrap;letter-spacing:.07em;font-size:.54rem;overflow:hidden}html[data-theme] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2)>[data-slot=card].grid.md\:grid-cols-2{background:var(--card)!important}html[data-theme=day] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2)>[data-slot=card].grid.md\:grid-cols-2{background:linear-gradient(#fcf0d7f5,#f7e2bfe6)!important}html[data-theme=night] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2)>[data-slot=card].grid.md\:grid-cols-2{background:linear-gradient(#142a33f7,#0c1d26f2)!important}html[data-theme] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2)>[data-slot=card].grid.md\:grid-cols-2:before{letter-spacing:.11em;font-size:.6rem}:is(html[data-theme] main.max-w-5xl:has(#daily-transit-date) :is(button,input,select,[role=combobox]),html[data-theme] main.max-w-5xl:has(>h1.mb-6+[data-slot=card].grid.md\:grid-cols-2) :is(button,input,textarea,select,[role=combobox])){min-height:44px}}html[data-theme=day] .mucha-guided-route{isolation:isolate;background:radial-gradient(circle at 50% 4%,#fff8e0eb,#0000 31rem),linear-gradient(#f8e8c7d6,#efd3a6bd);position:relative;overflow:hidden}html[data-theme=day] .mucha-guided-route:before{content:"✦  ☉  ♈  ♉  ♊  ♋  ♌  ♍  ♎  ♏  ♐  ♑  ♒  ♓  ☽  ✦";z-index:-1;color:#d4a954;letter-spacing:.13em;text-align:center;opacity:.96;background:linear-gradient(#214d53,#173b42);border:1px solid #81532661;border-radius:50% 50% 18% 18%/70% 70% 30% 30%;width:min(90vw,54rem);padding:.45rem .9rem;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(.58rem,1.4vw,.9rem);position:absolute;top:1.25rem;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffe69e14}html[data-theme=day] .mucha-guided-route:after{content:"";z-index:-2;pointer-events:none;opacity:.22;filter:sepia(.13)saturate(.7)contrast(.92);background:url(/branding/mucha-prague-skyline.svg) bottom/contain no-repeat;height:clamp(5rem,14vw,9rem);position:absolute;bottom:0;left:3%;right:3%;-webkit-mask-image:linear-gradient(#0000 0%,#00000080 35%,#000 76%);mask-image:linear-gradient(#0000 0%,#00000080 35%,#000 76%)}html[data-theme=day] .mucha-guided-hero{margin-top:2.1rem;margin-bottom:clamp(4.5rem,12vw,8rem);position:relative;background:radial-gradient(circle at 50% 0,#fffbecf5,#0000 28rem),linear-gradient(#fdf0d6f5,#f5dcb4ed)!important;border:1px solid #8757276b!important;border-radius:1.15rem!important;overflow:visible!important;box-shadow:inset 0 0 0 1px #fffbefb3,inset 0 0 62px #9058220f,0 26px 48px -40px #4928109e!important}html[data-theme=day] .mucha-guided-hero:before,html[data-theme=day] .mucha-guided-hero:after{color:#79481f33;pointer-events:none;font-family:Georgia,serif;font-size:clamp(2.8rem,7vw,5.3rem);line-height:1;position:absolute;top:5.25rem}html[data-theme=day] .mucha-guided-hero:before{content:"❦";left:clamp(.75rem,3vw,2rem)}html[data-theme=day] .mucha-guided-hero:after{content:"❧";right:clamp(.75rem,3vw,2rem)}html[data-theme=day] .mucha-guided-hero>div:first-child,html[data-theme=day] .mucha-guided-hero>div:first-child span{color:#7c3025!important}html[data-theme=day] .mucha-guided-hero>div:first-child span{font-family:Cormorant Garamond,Georgia,serif;letter-spacing:.18em!important;font-weight:700!important}html[data-theme=day] .mucha-guided-hero h1{text-align:center;text-wrap:balance;text-shadow:0 1px #fffaebe6;max-width:46rem;margin-inline:auto;line-height:1.08;color:#7d2d22!important;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important}html[data-theme=day] .mucha-guided-hero>p{text-align:center;margin-inline:auto;color:#59402c!important}html[data-theme=day] .mucha-guided-hero>.mt-5.flex.gap-3{max-width:48rem;margin-inline:auto;box-shadow:inset 0 0 0 1px #fffff552;color:#385148!important;background:#dae8d76b!important;border-color:#2d59534d!important}html[data-theme=day] .mucha-guided-empty{text-align:center;background:#fbeccfad!important;border-color:#87572757!important}html[data-theme=day] .mucha-guided-choice{min-height:7.8rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fffaeb70;color:#4f3524!important;background:linear-gradient(135deg,#fef4dde6,#f4dbb2bf)!important;border-color:#87572759!important}html[data-theme=day] .mucha-guided-choice:before{content:"✦";color:#7e2f251f;pointer-events:none;font-family:Georgia,serif;font-size:3.3rem;position:absolute;bottom:-.2rem;right:.8rem}html[data-theme=day] .mucha-guided-choice:hover{transform:translateY(-1px);background:linear-gradient(135deg,#fff6e0f5,#f1d3a4db)!important;border-color:#7d2d2285!important}html[data-theme=day] .mucha-guided-choice .font-serif{font-weight:600;color:#7d2d22!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:1.2rem!important}html[data-theme=day] .mucha-guided-choice .text-muted-foreground{color:#715943!important}html[data-theme=day] .mucha-guided-choice svg{color:#8a5a2b!important}html[data-theme=night] .mucha-guided-route{isolation:isolate;background:radial-gradient(circle at 50% 4%,#466f7a2e,#0000 31rem),linear-gradient(#0a1b24f2,#07121df7);position:relative;overflow:hidden}html[data-theme=night] .mucha-guided-route:before{content:"✦  ☉  ♈  ♉  ♊  ♋  ♌  ♍  ♎  ♏  ♐  ♑  ♒  ♓  ☽  ✦";z-index:-1;color:#e2c178;letter-spacing:.13em;text-align:center;opacity:.96;background:linear-gradient(#173941,#102a34);border:1px solid #c49f555c;border-radius:50% 50% 18% 18%/70% 70% 30% 30%;width:min(90vw,54rem);padding:.45rem .9rem;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(.58rem,1.4vw,.9rem);position:absolute;top:1.25rem;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #e2c17814,0 10px 28px -22px #000000e6}html[data-theme=night] .mucha-guided-route:after{content:"";z-index:-2;pointer-events:none;opacity:.14;filter:none;background:url(/branding/mucha-prague-skyline.svg) bottom/contain no-repeat;height:clamp(5rem,14vw,9rem);position:absolute;bottom:0;left:3%;right:3%;-webkit-mask-image:linear-gradient(#0000 0%,#00000080 35%,#000 76%);mask-image:linear-gradient(#0000 0%,#00000080 35%,#000 76%)}html[data-theme=night] .mucha-guided-hero{margin-top:2.1rem;margin-bottom:clamp(4.5rem,12vw,8rem);position:relative;background:radial-gradient(circle at 50% 0,#40646e21,#0000 28rem),linear-gradient(#142a33f5,#0a1822f5)!important;border:1px solid #c49f5557!important;border-radius:1.15rem!important;overflow:visible!important;box-shadow:inset 0 0 0 1px #e2c17814,inset 0 0 62px #4f8a910d,0 26px 48px -40px #000000eb!important}html[data-theme=night] .mucha-guided-hero:before,html[data-theme=night] .mucha-guided-hero:after{color:#a9c9c826;pointer-events:none;font-family:Georgia,serif;font-size:clamp(2.8rem,7vw,5.3rem);line-height:1;position:absolute;top:5.25rem}html[data-theme=night] .mucha-guided-hero:before{content:"❦";left:clamp(.75rem,3vw,2rem)}html[data-theme=night] .mucha-guided-hero:after{content:"❧";right:clamp(.75rem,3vw,2rem)}html[data-theme=night] .mucha-guided-hero>div:first-child,html[data-theme=night] .mucha-guided-hero>div:first-child span{color:#a9c9c8!important}html[data-theme=night] .mucha-guided-hero>div:first-child span{font-family:Cormorant Garamond,Georgia,serif;letter-spacing:.18em!important;font-weight:700!important}html[data-theme=night] .mucha-guided-hero h1{text-align:center;text-wrap:balance;text-shadow:0 1px 18px #e2c17814;max-width:46rem;margin-inline:auto;line-height:1.08;color:#e2c178!important;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important}html[data-theme=night] .mucha-guided-hero>p{text-align:center;margin-inline:auto;color:#d4d0c3!important}html[data-theme=night] .mucha-guided-hero>.mt-5.flex.gap-3{max-width:48rem;margin-inline:auto;box-shadow:inset 0 0 0 1px #a9c9c80f;color:#c3ddda!important;background:#23494b57!important;border-color:#679d974d!important}html[data-theme=night] .mucha-guided-empty{text-align:center;background:#0d1f28bd!important;border-color:#c49f5547!important}html[data-theme=night] .mucha-guided-choice{min-height:7.8rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #e2c1780f;color:#eee5ce!important;background:linear-gradient(135deg,#162e37eb,#0a1c26e0)!important;border-color:#c49f554d!important}html[data-theme=night] .mucha-guided-choice:before{content:"✦";color:#a9c9c81a;pointer-events:none;font-family:Georgia,serif;font-size:3.3rem;position:absolute;bottom:-.2rem;right:.8rem}html[data-theme=night] .mucha-guided-choice:hover{transform:translateY(-1px);background:linear-gradient(135deg,#1b363ff7,#0d222cf0)!important;border-color:#e2c1787a!important}html[data-theme=night] .mucha-guided-choice .font-serif{font-weight:600;color:#e2c178!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:1.2rem!important}html[data-theme=night] .mucha-guided-choice .text-muted-foreground{color:#c1c6bd!important}html[data-theme=night] .mucha-guided-choice svg{color:#a9c9c8!important}html[data-theme=night] .mucha-guided-route :is(img,svg,canvas,video){filter:none!important;mix-blend-mode:normal!important}@media (width>=768px){html[data-theme] .mucha-guided-hero>.mt-6.grid.sm\:grid-cols-2{gap:1rem!important}}@media (width<=700px){html[data-theme] .mucha-guided-route:before{white-space:nowrap;letter-spacing:.055em;width:94vw;font-size:.5rem;top:.8rem;overflow:hidden}html[data-theme] .mucha-guided-route:after{opacity:.15;height:4.6rem}html[data-theme] .mucha-guided-hero{margin-top:1.75rem;margin-bottom:4.2rem}html[data-theme] .mucha-guided-hero:before,html[data-theme] .mucha-guided-hero:after{display:none}html[data-theme] .mucha-guided-route :is(button,input,textarea,select,[role=combobox]){min-height:44px}}html[data-theme=day] main:has(#person-module){isolation:isolate;padding-bottom:clamp(6rem,12vw,9rem);position:relative}html[data-theme=day] main:has(#person-module):after{content:"";z-index:-1;pointer-events:none;opacity:.18;filter:sepia(.12)saturate(.72)contrast(.92);background:url(/branding/mucha-prague-skyline.svg) bottom/contain no-repeat;height:clamp(5rem,12vw,8rem);position:absolute;bottom:0;left:1%;right:1%;-webkit-mask-image:linear-gradient(#0000 0%,#00000080 34%,#000 72%);mask-image:linear-gradient(#0000 0%,#00000080 34%,#000 72%)}:is(html[data-theme=day] main:has(#person-module)>.mb-4:first-child button,html[data-theme=day] main:has(#person-module)>.mb-4:first-child a){color:#745038!important}html[data-theme=day] main:has(#person-module)>header{background:radial-gradient(circle at 50% 0,#b7763a14,#0000 48%),linear-gradient(#fdf1d8f5,#f5e0bbed);border:1px solid #84542366;border-radius:1.25rem;padding:clamp(1rem,2vw,1.35rem) clamp(1rem,2.6vw,1.7rem);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fffaeb8f,0 18px 36px -31px #4527128c;margin-bottom:1rem!important}html[data-theme=day] main:has(#person-module)>header:before{content:"✦  ☉  ♈  ♉  ♊  ♋  ♌  ♍  ♎  ♏  ♐  ♑  ♒  ♓  ☽  ✦";color:#d2a75a;letter-spacing:.095em;text-align:center;background:linear-gradient(#214c52,#173b42);border:1px solid #915e236b;border-radius:999px;width:min(100%,44rem);margin:-.1rem auto .65rem;padding:.34rem .75rem;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(.55rem,1.2vw,.82rem);display:block}html[data-theme=day] main:has(#person-module)>header h1{text-shadow:0 1px #fff8e5e6;color:#7c2c23!important;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important}html[data-theme=day] main:has(#person-module)>header .text-muted-foreground{color:#705641!important}html[data-theme=day] main:has(#person-module)>header+:not(#person-module){border-color:#8b5b2747!important}html[data-theme=day] main:has(#person-module) #person-module{margin-top:.4rem;position:relative;margin-bottom:1.25rem!important}html[data-theme=day] main:has(#person-module) #person-module>.hidden.md\:flex{background:#f7e5c4a8;border-radius:1rem 1rem .4rem .4rem;padding:.45rem .45rem 0;box-shadow:inset 0 0 0 1px #fff9e84d;border:1px solid #8b5b2747!important;border-bottom-color:#8b5b2761!important;gap:.28rem!important}html[data-theme=day] main:has(#person-module) #person-module>.hidden.md\:flex button{background:0 0;border-radius:.72rem .72rem 0 0;transition:background-color .16s,color .16s,border-color .16s,transform .16s;color:#75563d!important;border:1px solid #0000!important;border-bottom:0!important}html[data-theme=day] main:has(#person-module) #person-module>.hidden.md\:flex button:hover{background:#fff6de8f;color:#6b2b25!important}html[data-theme=day] main:has(#person-module) #person-module>.hidden.md\:flex button.border-gold{background:linear-gradient(#fff6def5,#f1d9b1f5);transform:translateY(1px);box-shadow:0 -4px 14px -12px #472610b3;color:#7b2b23!important;border-color:#8553226b!important}html[data-theme=day] main:has(#person-module) #person-module svg{color:#9a5f36}html[data-theme=day] main:has(#person-module) #person-module .md\:hidden select{min-height:3rem;font-family:Cormorant Garamond,Georgia,serif;font-weight:600;box-shadow:inset 0 0 0 1px #fffbed66;color:#5a3d29!important;background:linear-gradient(#fff6dff7,#f1dcb7f2)!important;border-color:#84542373!important}html[data-theme=day] main:has(#person-module) #person-module~[data-slot=card]{border-color:#8b5b274f!important}html[data-theme=day] main:has(#person-module) #person-module~.space-y-4>[data-slot=card]{border-color:#8b5b274f!important}html[data-theme=day] main:has(#person-module) #person-module~.space-y-6>[data-slot=card]{border-color:#8b5b274f!important}:is(html[data-theme=day] main:has(#person-module) #person-module~:is(.space-y-4,.space-y-6) h1,html[data-theme=day] main:has(#person-module) #person-module~:is(.space-y-4,.space-y-6) h2,html[data-theme=day] main:has(#person-module) #person-module~:is(.space-y-4,.space-y-6) h3){text-wrap:balance}html[data-theme=night] main:has(#person-module){isolation:isolate;padding-bottom:clamp(6rem,12vw,9rem);position:relative}html[data-theme=night] main:has(#person-module):after{content:"";z-index:-1;pointer-events:none;opacity:.11;filter:brightness(.82)sepia(.18)saturate(.68)hue-rotate(165deg);background:url(/branding/mucha-prague-skyline.svg) bottom/contain no-repeat;height:clamp(5rem,12vw,8rem);position:absolute;bottom:0;left:1%;right:1%;-webkit-mask-image:linear-gradient(#0000 0%,#00000075 34%,#000 72%);mask-image:linear-gradient(#0000 0%,#00000075 34%,#000 72%)}html[data-theme=night] main:has(#person-module)>.mb-4:first-child :is(button,a){color:#dcc99dc7!important}html[data-theme=night] main:has(#person-module)>header{background:radial-gradient(circle at 50% 0,#caa05617,#0000 48%),linear-gradient(#162236f5,#0c1524f0);border:1px solid #c79d5247;border-radius:1.25rem;padding:clamp(1rem,2vw,1.35rem) clamp(1rem,2.6vw,1.7rem);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffe6a90b,0 20px 44px -34px #000000e0;margin-bottom:1rem!important}html[data-theme=night] main:has(#person-module)>header:before{content:"✦  ☉  ♈  ♉  ♊  ♋  ♌  ♍  ♎  ♏  ♐  ♑  ♒  ♓  ☽  ✦";color:#deb86ae6;letter-spacing:.095em;text-align:center;background:linear-gradient(#1f464ef2,#132e37f7);border:1px solid #cca55d4d;border-radius:999px;width:min(100%,44rem);margin:-.1rem auto .65rem;padding:.34rem .75rem;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(.55rem,1.2vw,.82rem);display:block}html[data-theme=night] main:has(#person-module)>header h1{text-shadow:0 1px 14px #d0a6571f;color:#dfbd79!important;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important}html[data-theme=night] main:has(#person-module)>header .text-muted-foreground{color:#ded3baad!important}html[data-theme=night] main:has(#person-module)>header+:not(#person-module){border-color:#c79d5238!important}html[data-theme=night] main:has(#person-module) #person-module{margin-top:.4rem;position:relative;margin-bottom:1.25rem!important}html[data-theme=night] main:has(#person-module) #person-module>.hidden.md\:flex{background:#121e30c7;border-radius:1rem 1rem .4rem .4rem;padding:.45rem .45rem 0;box-shadow:inset 0 0 0 1px #ffe4a806;border:1px solid #c79d5233!important;border-bottom-color:#c79d524d!important;gap:.28rem!important}html[data-theme=night] main:has(#person-module) #person-module>.hidden.md\:flex button{background:0 0;border-radius:.72rem .72rem 0 0;color:#dacdb1b8!important;border:1px solid #0000!important;border-bottom:0!important}html[data-theme=night] main:has(#person-module) #person-module>.hidden.md\:flex button:hover{background:#2443494d;color:#e4c47f!important}html[data-theme=night] main:has(#person-module) #person-module>.hidden.md\:flex button.border-gold{background:linear-gradient(#293f4df2,#192a3af5);transform:translateY(1px);box-shadow:0 -5px 18px -13px #d7b06247;color:#e6c77f!important;border-color:#cda45a57!important}html[data-theme=night] main:has(#person-module) #person-module svg{color:#c89f61}html[data-theme=night] main:has(#person-module) #person-module .md\:hidden select{min-height:3rem;font-family:Cormorant Garamond,Georgia,serif;font-weight:600;box-shadow:inset 0 0 0 1px #ffe6aa09;color:#ead7ab!important;background:linear-gradient(#253746fa,#152333fa)!important;border-color:#c69d5457!important}html[data-theme=night] main:has(#person-module) #person-module~[data-slot=card]{border-color:#c69d5433!important}html[data-theme=night] main:has(#person-module) #person-module~.space-y-4>[data-slot=card]{border-color:#c69d5433!important}html[data-theme=night] main:has(#person-module) #person-module~.space-y-6>[data-slot=card]{border-color:#c69d5433!important}:is(html[data-theme=night] main:has(#person-module) #person-module~:is(.space-y-4,.space-y-6) h1,html[data-theme=night] main:has(#person-module) #person-module~:is(.space-y-4,.space-y-6) h2,html[data-theme=night] main:has(#person-module) #person-module~:is(.space-y-4,.space-y-6) h3){text-wrap:balance}@media (width<=767px){:is(html[data-theme=day] main:has(#person-module),html[data-theme=night] main:has(#person-module)){padding-bottom:5rem}html[data-theme=day] main:has(#person-module):after{opacity:.13;height:4.7rem}html[data-theme=night] main:has(#person-module):after{opacity:.13;height:4.7rem}:is(html[data-theme=day] main:has(#person-module)>header,html[data-theme=night] main:has(#person-module)>header){border-radius:1rem}html[data-theme=day] main:has(#person-module)>header:before{white-space:nowrap;letter-spacing:.045em;font-size:.47rem;overflow:hidden}html[data-theme=night] main:has(#person-module)>header:before{white-space:nowrap;letter-spacing:.045em;font-size:.47rem;overflow:hidden}:is(html[data-theme=day] main:has(#person-module) #person-module .md\:hidden select,html[data-theme=night] main:has(#person-module) #person-module .md\:hidden select){min-height:44px}}html[data-theme=day] main:has(#person-module) #person-module~:is(.space-y-4,.space-y-6){position:relative}html[data-theme=day] main:has(#person-module) #person-module~:is(.space-y-4,.space-y-6)>[data-slot=card]{background:linear-gradient(#fdf1d8e6,#f7e3c1db)!important;border-color:#8b5b2752!important;box-shadow:inset 0 0 0 1px #fffaeb61,0 16px 34px -31px #43261294!important}html[data-theme=day] main:has(#person-module) #person-module~:is(.space-y-4,.space-y-6) :is(h2,h3,h4){color:#71382a}html[data-theme=day] main:has(#person-module) #person-module~.space-y-6[data-person-id]>[data-slot=card]:first-child{position:relative;overflow:hidden;background:radial-gradient(circle at 82% 15%,#23505414,#0000 33%),linear-gradient(#fff4dcf7,#f4ddb6ed)!important;border-color:#8352216b!important}html[data-theme=day] main:has(#person-module) #person-module~.space-y-6[data-person-id]>[data-slot=card]:first-child:before{content:"KOMPAS  ·  ✦  ☉  ☽  ✦  ·  CESTA";color:#d5aa59;letter-spacing:.14em;text-align:center;background:linear-gradient(#214e54,#173a41);border:1px solid #8f5c2466;border-radius:999px;width:min(100%,38rem);margin:-.1rem auto .75rem;padding:.35rem .7rem;font-family:Cormorant Garamond,Georgia,serif;font-size:.68rem;display:block}html[data-theme=day] main:has(#person-module) #person-module~.space-y-6[data-person-id] #youth-deep-topics>[data-slot=card]{box-shadow:none!important;background:#f7e7cab8!important;border-color:#8b5b2747!important}html[data-theme=day] main:has(#person-module) #person-module~.space-y-6[data-person-id] #youth-deep-topics button[aria-pressed=true]{box-shadow:inset 3px 0 #8a4e31;color:#7c2d24!important;background:#8b5b271c!important}html[data-theme=day] main:has(#person-module) #person-module~.space-y-6[data-person-id] #youth-deep-topics>div>[data-slot=card]{background:linear-gradient(#fff4dbeb,#f6e1bce0)!important;border-color:#8b5b2757!important}html[data-theme=day] main:has(#person-module) #person-module~.space-y-6:has(.lucide-shield-alert):has(.lucide-user-round) [data-slot=card]{background:#fbedd2d1!important;border-color:#8b5b274f!important;box-shadow:inset 0 0 0 1px #fff9e947!important}html[data-theme=day] main:has(#person-module) #person-module~.space-y-6:has(.lucide-shield-alert):has(.lucide-user-round) [data-slot=card]:has(.lucide-compass){background:radial-gradient(circle at 50% 0,#1f4d5212,#0000 36%),linear-gradient(#fff4dbf2,#f5dfb9e6)!important}html[data-theme=day] main:has(#person-module) #person-module~.space-y-6:has(.lucide-shield-alert):has(.lucide-user-round) .bg-gold\/70{background:#8a4e31!important}html[data-theme=day] main:has(#person-module) #person-module~[data-slot=card]:has(a[href*="/konzultace/"]){position:relative;overflow:hidden;background:linear-gradient(90deg,#1f4b500b,#0000 26%),linear-gradient(#fdf1d7f0,#f5e0bde8)!important;border-color:#8b5b275c!important}html[data-theme=day] main:has(#person-module) #person-module~[data-slot=card]:has(a[href*="/konzultace/"]):after{content:"❦";color:#804d2342;pointer-events:none;font-size:2rem;position:absolute;bottom:.55rem;right:1.15rem}html[data-theme=day] main:has(#person-module) #person-module~.space-y-4:has(.lucide-volume-2)>[data-slot=card]{background:radial-gradient(circle at 96% 0,#1f4d5213,#0000 27%),linear-gradient(#fdf1d8eb,#f6e1bee0)!important;border-color:#8b5b2757!important}html[data-theme=day] main:has(#person-module) #person-module~.space-y-4:has(.lucide-volume-2) audio{background:#1e464b14;border-radius:.7rem}html[data-theme=day] main:has(#person-module) #person-module~.space-y-4:has(.lucide-volume-2) .bg-gold{background:#8a4e31!important}html[data-theme=day] main:has(#person-module) #person-module~[data-slot=card]:has(button){border-color:#8b5b274d!important}html[data-theme=day] main:has(#person-module) #person-module~.space-y-6>[data-slot=card]:has(h2){background:radial-gradient(circle at 50% 0,#7e536f0b,#0000 34%),linear-gradient(#fef2d9f0,#f6e1bee6)!important}html[data-theme=day] main:has(#person-module) #person-module~* :is(svg,canvas,img,audio){filter:none!important;mix-blend-mode:normal!important}html[data-theme=night] main:has(#person-module) #person-module~:is(.space-y-4,.space-y-6)>[data-slot=card]{background:radial-gradient(circle at 82% 8%,#33666c1a,#0000 34%),linear-gradient(#18192fed,#111326e8)!important;border-color:#d5aa5938!important;box-shadow:inset 0 0 0 1px #f5dc9b0e,0 18px 42px -32px #000000c7!important}html[data-theme=night] main:has(#person-module) #person-module~:is(.space-y-4,.space-y-6) :is(h2,h3,h4){text-shadow:0 1px 14px #d5aa5914;color:#dfbd72!important}html[data-theme=night] main:has(#person-module) #person-module~.space-y-6[data-person-id]>[data-slot=card]:first-child{position:relative;overflow:hidden;background:radial-gradient(circle at 80% 14%,#336a6f29,#0000 34%),radial-gradient(circle at 18% 4%,#6f579117,#0000 30%),linear-gradient(#1b1e37f5,#111428f0)!important;border-color:#d5aa594d!important}html[data-theme=night] main:has(#person-module) #person-module~.space-y-6[data-person-id]>[data-slot=card]:first-child:before{color:#e0bd70;background:linear-gradient(#1d4b52f5,#12313af5);border-color:#d5aa5947;box-shadow:inset 0 0 0 1px #f5dc9b0a,0 8px 24px -18px #000000e6}html[data-theme=night] main:has(#person-module) #person-module~.space-y-6[data-person-id] #youth-deep-topics>[data-slot=card]{box-shadow:none!important;background:#1a1c31c2!important;border-color:#d5aa592e!important}html[data-theme=night] main:has(#person-module) #person-module~.space-y-6[data-person-id] #youth-deep-topics>div>[data-slot=card]{box-shadow:none!important;background:#1a1c31c2!important;border-color:#d5aa592e!important}html[data-theme=night] main:has(#person-module) #person-module~.space-y-6[data-person-id] #youth-deep-topics button[aria-pressed=true]{box-shadow:inset 3px 0 #d5aa599e;color:#ead092!important;background:#d5aa5917!important}html[data-theme=night] main:has(#person-module) #person-module~.space-y-6:has(.lucide-shield-alert):has(.lucide-user-round) [data-slot=card]{background:#181a2fd1!important;border-color:#d5aa592e!important;box-shadow:inset 0 0 0 1px #f5dc9b0a!important}html[data-theme=night] main:has(#person-module) #person-module~.space-y-6:has(.lucide-shield-alert):has(.lucide-user-round) [data-slot=card]:has(.lucide-compass){background:radial-gradient(circle at 50% 0,#2b606624,#0000 38%),linear-gradient(#1c1e35f0,#121428eb)!important}:is(html[data-theme=night] main:has(#person-module) #person-module~.space-y-6:has(.lucide-shield-alert):has(.lucide-user-round) .bg-gold\/70,html[data-theme=night] main:has(#person-module) #person-module~.space-y-4:has(.lucide-volume-2) .bg-gold){background:#a8793e!important}html[data-theme=night] main:has(#person-module) #person-module~[data-slot=card]:has(a[href*="/konzultace/"]){position:relative;overflow:hidden;background:linear-gradient(90deg,#30696c17,#0000 28%),linear-gradient(#1a1c32f2,#121427ed)!important;border-color:#d5aa593d!important}html[data-theme=night] main:has(#person-module) #person-module~[data-slot=card]:has(a[href*="/konzultace/"]):after{color:#d5aa5933}html[data-theme=night] main:has(#person-module) #person-module~.space-y-4:has(.lucide-volume-2)>[data-slot=card]{background:radial-gradient(circle at 96% 0,#336f7324,#0000 30%),linear-gradient(#1a1c32f0,#121427eb)!important;border-color:#d5aa593b!important}html[data-theme=night] main:has(#person-module) #person-module~.space-y-4:has(.lucide-volume-2) audio{background:#21555a1f;border-radius:.7rem}html[data-theme=night] main:has(#person-module) #person-module~[data-slot=card]:has(button){border-color:#d5aa5933!important}html[data-theme=night] main:has(#person-module) #person-module~.space-y-6>[data-slot=card]:has(h2){background:radial-gradient(circle at 50% 0,#77598f1a,#0000 35%),linear-gradient(#1b1d34f2,#121427eb)!important}html[data-theme=night] main:has(#person-module) #person-module~* :is(svg,canvas,img,audio){filter:none!important;mix-blend-mode:normal!important}@media (width<=767px){html[data-theme=day] main:has(#person-module) #person-module~.space-y-6[data-person-id]>[data-slot=card]:first-child:before{white-space:nowrap;letter-spacing:.07em;font-size:.52rem;overflow:hidden}html[data-theme=night] main:has(#person-module) #person-module~.space-y-6[data-person-id]>[data-slot=card]:first-child:before{white-space:nowrap;letter-spacing:.07em;font-size:.52rem;overflow:hidden}:is(html[data-theme=day] main:has(#person-module) #person-module~.space-y-4:has(.lucide-volume-2) button,html[data-theme=day] main:has(#person-module) #person-module~[data-slot=card]:has(a[href*="/konzultace/"]) a,html[data-theme=night] main:has(#person-module) #person-module~.space-y-4:has(.lucide-volume-2) button,html[data-theme=night] main:has(#person-module) #person-module~[data-slot=card]:has(a[href*="/konzultace/"]) a){min-height:44px}}html[data-theme] [data-natal-page]{--natal-rhythm:clamp(1rem, 2.2vw, 1.75rem);gap:var(--natal-rhythm);flex-direction:column;width:100%;max-width:100%;display:flex;overflow-x:clip}html[data-theme] [data-natal-page]>section,html[data-theme] [data-natal-page]>[data-slot=card]{border-radius:1rem;scroll-margin-top:4.5rem}html[data-theme] [data-natal-hero] h1{text-wrap:balance;line-height:1.08}html[data-theme] [data-natal-hero] nav{gap:.4rem}html[data-theme] [data-natal-page] #chart-reading{border-color:color-mix(in srgb, var(--bohemian-gold,#b38b45) 34%, transparent)!important}html[data-theme=day] [data-natal-page] #chart-reading{background:color-mix(in srgb, var(--card) 82%, transparent)!important}html[data-theme] [data-natal-page] #chart-reading h2{text-wrap:balance}html[data-theme] [data-natal-page] .mucha-interpretation-mode{margin-top:0;box-shadow:none!important;background:color-mix(in srgb, var(--card) 60%, transparent)!important;border-color:color-mix(in srgb, var(--bohemian-gold,#b38b45) 22%, transparent)!important}html[data-theme] [data-natal-page] .mucha-interpretation-mode button{min-height:3.25rem}html[data-theme] [data-natal-page] .mucha-interpretation-mode button[aria-pressed=true],html[data-theme] [data-natal-page] .mucha-interpretation-mode button[data-state=on],html[data-theme] [data-natal-page] .mucha-interpretation-mode button[aria-checked=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bohemian-gold,#b38b45) 34%, transparent);border-color:color-mix(in srgb, var(--bohemian-gold,#b38b45) 62%, transparent)!important}html[data-theme] [data-natal-page] #chart-reading [data-slot=card]{border-color:color-mix(in srgb, var(--border) 90%, transparent)!important;background:color-mix(in srgb, var(--card) 42%, transparent)!important;box-shadow:none!important}html[data-theme] [data-natal-page] .mucha-natal-reading-body :is(p,li,blockquote){max-width:68ch;line-height:1.78}html[data-theme] [data-natal-page] .mucha-natal-reading-body :is(p,ul,ol)+:is(p,ul,ol){margin-top:.85em}html[data-theme] [data-natal-page] .mucha-natal-reading-body :is(h2,h3,h4){text-wrap:balance;margin-top:1.6em}html[data-theme] [data-natal-page] .mucha-natal-reading-body>:first-child{margin-top:0}html[data-theme] [data-natal-page] #chart-data>.space-y-6>details,html[data-theme] [data-natal-page] #chart-data~[data-slot=card]{border-color:color-mix(in srgb, var(--border) 85%, transparent)!important;background:color-mix(in srgb, var(--card) 40%, transparent)!important;box-shadow:none!important}html[data-theme] [data-natal-page] #chart-data table{font-variant-numeric:tabular-nums}html[data-theme] [data-natal-page] #chart-chat{border-color:color-mix(in srgb, var(--bohemian-gold,#b38b45) 24%, transparent)!important}html[data-theme] [data-natal-page] #chart-chat textarea{min-height:6.5rem}html[data-theme] [data-natal-page] #chart-chat button{min-height:2.75rem}html[data-theme=day] [data-natal-page] .text-muted-foreground{color:color-mix(in srgb, var(--foreground) 68%, transparent)}html[data-theme=night] [data-natal-page] .text-muted-foreground{color:color-mix(in srgb, var(--foreground) 74%, transparent)}@media (width<=767px){html[data-theme] [data-natal-page]{--natal-rhythm:.85rem}html[data-theme] [data-natal-page] :is(pre,table,img,svg,canvas){max-width:100%}html[data-theme] [data-natal-page] #chart-data table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}html[data-theme] [data-natal-page]>section,html[data-theme] [data-natal-page]>[data-slot=card]{border-radius:.85rem}html[data-theme] [data-natal-page] #chart-reading [data-slot=card],html[data-theme] [data-natal-page] #chart-data>.space-y-6>details{border-radius:.75rem}html[data-theme] [data-natal-page] [data-natal-hero] nav{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}html[data-theme] [data-natal-page] [data-natal-hero] nav button{width:100%;min-height:2.75rem}html[data-theme] [data-natal-page] #chart-reading>div:first-child>button{width:100%}html[data-theme] [data-natal-page] .mucha-natal-reading-body :is(p,li){line-height:1.72}}:root[data-theme=night] [data-slot=dialog-overlay]{-webkit-backdrop-filter:blur(3px);background:#030812ad!important}:root[data-theme=night] [data-slot=dialog-content]{background:radial-gradient(circle at 50% 0,#3066701c,#0000 42%),linear-gradient(#172235fb,#0a111ffc)!important;border-color:#cba45b4d!important;box-shadow:inset 0 0 0 1px #ffe2a409,0 28px 82px -32px #000000e0!important}:root[data-theme=night] [data-slot=dialog-content] :is(h1,h2,h3,[data-slot=dialog-title]){color:#e2c17c!important;font-family:Cormorant Garamond,Georgia,serif!important}:root[data-theme=night] [data-slot=dialog-content] .text-muted-foreground{color:#ded2b4ad!important}:root[data-theme=night].has-communication-dock section[aria-label=Hlasové\ centrum]{background:radial-gradient(circle at 50% 0,#285c641f,#0000 48%),linear-gradient(#131f30fa,#09101efc)!important;border-color:#c99f5447!important;box-shadow:inset 0 1px #ffe5aa09,0 -20px 54px #0000006b!important}:root[data-theme=night].has-communication-dock section[aria-label=Hlasové\ centrum]>div:first-child{border-color:#c79d5238!important}:root[data-theme=night].has-communication-dock section[aria-label=Hlasové\ centrum] :is(h1,h2,h3,strong){color:#dfbd78!important}:root[data-theme=night].has-communication-dock section[aria-label=Hlasové\ centrum] button[class*="hover:bg-white/5"]:hover{background-color:#30585e52!important}:root[data-theme=night].has-communication-dock section[aria-label=Hlasové\ centrum] [class*=text-emerald-300]{color:#79bda5!important}@media (width<=700px){:root[data-theme=night] [data-slot=dialog-content] :is(button,input,textarea,select),:root[data-theme=night].has-communication-dock section[aria-label=Hlasové\ centrum] button{min-height:44px}}:root{--illustrated-v3-guardian-left:image-set(url(/branding/illustrated-v3/guardian-left-day.avif) type("image/avif"), url(/branding/illustrated-v3/guardian-left-day.webp) type("image/webp"));--illustrated-v3-guardian-right:image-set(url(/branding/illustrated-v3/guardian-right-day.avif) type("image/avif"), url(/branding/illustrated-v3/guardian-right-day.webp) type("image/webp"));--illustrated-v3-prague:image-set(url(/branding/illustrated-v3/prague-1493-day.avif) type("image/avif"), url(/branding/illustrated-v3/prague-1493-day.webp) type("image/webp"))}html[data-theme=night]{--illustrated-v3-guardian-left:image-set(url(/branding/illustrated-v3/guardian-left-night.avif) type("image/avif"), url(/branding/illustrated-v3/guardian-left-night.webp) type("image/webp"));--illustrated-v3-guardian-right:image-set(url(/branding/illustrated-v3/guardian-right-night.avif) type("image/avif"), url(/branding/illustrated-v3/guardian-right-night.webp) type("image/webp"));--illustrated-v3-prague:image-set(url(/branding/illustrated-v3/prague-1493-night.avif) type("image/avif"), url(/branding/illustrated-v3/prague-1493-night.webp) type("image/webp"))}.landing-hero{isolation:isolate;position:relative;overflow:clip}.landing-hero:before,.landing-hero:after{content:"";z-index:1;pointer-events:none;opacity:.78;background-position:bottom;background-repeat:no-repeat;background-size:contain;width:clamp(8rem,22vw,18rem);position:absolute;top:clamp(2rem,7vw,5rem);bottom:0}.landing-hero:before{background-image:var(--illustrated-v3-guardian-left);left:max(-2rem,-4vw)}.landing-hero:after{background-image:var(--illustrated-v3-guardian-right);right:max(-2rem,-4vw)}.landing-hero>div{isolation:isolate}.landing-hero>div:after{content:"";z-index:0;pointer-events:none;background-image:var(--illustrated-v3-prague);opacity:.38;background-position:bottom;background-repeat:no-repeat;background-size:contain;height:clamp(6rem,16vw,11rem);position:absolute;bottom:0;left:4%;right:4%;-webkit-mask-image:linear-gradient(#0000 0%,#000 42%);mask-image:linear-gradient(#0000 0%,#000 42%)}.landing-hero>div>*{z-index:2;position:relative}[data-natal-page],[data-mucha-daily-transits],[data-hledajici-home],[data-mucha-campaign]{background-image:var(--illustrated-v3-prague);background-position:bottom;background-repeat:no-repeat;background-size:min(100%,92rem)}html[data-theme=day] :is([data-natal-page],[data-mucha-daily-transits],[data-hledajici-home],[data-mucha-campaign]){background-color:color-mix(in srgb, var(--background) 94%, #d8b978 6%)}@media (width<=960px){.landing-hero:before,.landing-hero:after{display:none}.landing-hero>div:after{opacity:.24;left:0;right:0}}@media (prefers-reduced-data:reduce){.landing-hero:before,.landing-hero:after,.landing-hero>div:after{display:none}[data-natal-page],[data-mucha-daily-transits],[data-hledajici-home],[data-mucha-campaign]{background-image:none}}@media (forced-colors:active),print{.landing-hero:before,.landing-hero:after,.landing-hero>div:after{display:none!important}[data-natal-page],[data-mucha-daily-transits],[data-hledajici-home],[data-mucha-campaign]{background-image:none!important}}html[lang=cs] .landing-title-frame{isolation:isolate!important;background:radial-gradient(at 50% 38%,#eccb8021,#0000 44%),radial-gradient(circle at 14% 52%,#892c2214,#0000 24%),radial-gradient(circle at 86% 52%,#b78b3e14,#0000 24%)!important;place-items:center!important;width:min(100%,60rem)!important;min-height:clamp(20rem,48vw,31rem)!important;padding:0!important;display:grid!important;position:relative!important}html[lang=cs] .landing-title-raster{z-index:2!important;pointer-events:none!important;opacity:1!important;filter:drop-shadow(0 18px 32px #44261329)!important;background:url(/branding/bohemske-title-reconstructed.webp) 50%/contain no-repeat!important;display:block!important;position:absolute!important;inset:0!important}html[data-theme=night][lang=cs] .landing-title-raster{opacity:.94!important;filter:brightness(.72)saturate(.84)contrast(1.08)drop-shadow(0 20px 34px #0000007a)!important}html[lang=cs] .landing-title-frame:before{content:""!important;z-index:1!important;pointer-events:none!important;opacity:.8!important;filter:none!important;background-color:#0000!important;background-image:url(/branding/mucha-czech-lion.svg),url(/branding/mucha-eagle.svg),radial-gradient(#d3a75217,#0000 58%)!important;background-position:4% 53%,96% 53%,50%!important;background-repeat:no-repeat!important;background-size:clamp(3rem,7vw,5.4rem),clamp(3rem,7vw,5.5rem),100% 100%!important;display:block!important;position:absolute!important;inset:0!important}html[lang=cs] .landing-title-frame:after{content:""!important;z-index:0!important;pointer-events:none!important;opacity:.22!important;filter:none!important;mix-blend-mode:multiply!important;background:url(/branding/mucha-prague-skyline.svg) bottom/contain no-repeat!important;height:34%!important;display:block!important;position:absolute!important;bottom:2%!important;left:5%!important;right:5%!important;-webkit-mask-image:linear-gradient(#000000e0,#00000080 70%,#0000)!important;mask-image:linear-gradient(#000000e0,#00000080 70%,#0000)!important}html[data-theme=night][lang=cs] .landing-title-frame:before{opacity:.64!important;filter:brightness(.92)saturate(.82)!important}html[data-theme=night][lang=cs] .landing-title-frame:after{opacity:.32!important;filter:brightness(.96)saturate(.72)!important;mix-blend-mode:screen!important}html[lang=cs] h1.landing-renaissance-title{z-index:3!important;visibility:visible!important;opacity:1!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;max-width:none!important;height:1px!important;box-shadow:none!important;color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;background:0 0!important;border:0!important;margin:-1px!important;padding:0!important;display:block!important;position:absolute!important;overflow:hidden!important}html[data-theme=day][lang=cs] .landing-hero .landing-title-frame{min-height:clamp(20rem,48vw,31rem)!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#0000!important;background-image:radial-gradient(at 50% 42%,#fff9e5c2,#f8e8c747 42%,#0000 73%),radial-gradient(circle at 12% 54%,#892c2212,#0000 22%),radial-gradient(circle at 88% 54%,#b78b3e14,#0000 22%)!important;border:0!important;border-radius:0!important;padding:0!important}html[data-theme=day][lang=cs] .landing-hero h1.landing-renaissance-title{background:linear-gradient(90deg,#0000,#ffffff42,#0000),radial-gradient(at 50% 38%,#fff8e094,#f5dcb22e 72%,#0000)!important;border-color:#8a5d2285!important;box-shadow:inset 0 0 0 1px #fffcf1ad,inset 0 0 24px #a96f3612,0 12px 30px -25px #43271357!important}html[data-theme=night][lang=cs] .landing-hero .landing-title-frame{background:radial-gradient(at 50% 42%,#36374b85,#0c131d9e 48%,#060c12d1 78%),radial-gradient(circle at 12% 54%,#892c221a,#0000 23%),radial-gradient(circle at 88% 54%,#b78b3e1a,#0000 23%)!important;border-radius:1.35rem!important}@media (width<=640px){html[lang=cs] .landing-title-frame:before{opacity:.58!important;background-position:1% 55%,99% 55%,50%!important;background-size:2.55rem,2.65rem,100% 100%!important}html[lang=cs] .landing-title-frame:after{opacity:.15!important;height:28%!important;left:1%!important;right:1%!important}html[lang=cs] .landing-title-frame,html[data-theme=day][lang=cs] .landing-hero .landing-title-frame{min-height:clamp(11rem,58vw,14rem)!important;padding:0!important}}@media (width<=420px){html[lang=cs] .landing-title-frame:before{background-image:radial-gradient(circle at 12% 54%,#892c2214,#0000 21%),radial-gradient(circle at 88% 54%,#b78b3e14,#0000 21%)!important;background-position:50%,50%!important;background-size:100% 100%,100% 100%!important}}:root{--mucha-1493-guardian-left:image-set(url(/branding/illustrated-v3/guardian-left-day.avif) type("image/avif"), url(/branding/illustrated-v3/guardian-left-day.webp) type("image/webp"));--mucha-1493-guardian-right:image-set(url(/branding/illustrated-v3/guardian-right-day.avif) type("image/avif"), url(/branding/illustrated-v3/guardian-right-day.webp) type("image/webp"));--mucha-1493-prague:image-set(url(/branding/illustrated-v3/prague-1493-day.avif) type("image/avif"), url(/branding/illustrated-v3/prague-1493-day.webp) type("image/webp"))}html[data-theme=night]{--mucha-1493-guardian-left:image-set(url(/branding/illustrated-v3/guardian-left-night.avif) type("image/avif"), url(/branding/illustrated-v3/guardian-left-night.webp) type("image/webp"));--mucha-1493-guardian-right:image-set(url(/branding/illustrated-v3/guardian-right-night.avif) type("image/avif"), url(/branding/illustrated-v3/guardian-right-night.webp) type("image/webp"));--mucha-1493-prague:image-set(url(/branding/illustrated-v3/prague-1493-night.avif) type("image/avif"), url(/branding/illustrated-v3/prague-1493-night.webp) type("image/webp"))}html[data-theme] .landing-hero:before,html[data-theme] .landing-hero:after,html[data-theme] .landing-hero>div:after{display:none!important}html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:before,html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:after{content:""!important;z-index:1!important;pointer-events:none!important;opacity:.78!important;background-position:bottom!important;background-repeat:no-repeat!important;background-size:contain!important;width:clamp(8rem,20vw,17rem)!important;display:block!important;position:absolute!important;top:clamp(2.5rem,7vw,5rem)!important;bottom:0!important}html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:before{background-image:var(--mucha-1493-guardian-left)!important;left:clamp(-2rem,-3vw,-.25rem)!important}html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:after{background-image:var(--mucha-1493-guardian-right)!important;right:clamp(-2rem,-3vw,-.25rem)!important}html[data-theme] .landing-title-frame:after{content:""!important;z-index:0!important;pointer-events:none!important;background-image:var(--mucha-1493-prague)!important;opacity:.42!important;clip-path:none!important;mix-blend-mode:normal!important;background-position:bottom!important;background-repeat:no-repeat!important;background-size:contain!important;height:clamp(5rem,17vw,11rem)!important;display:block!important;position:absolute!important;bottom:-3%!important;left:2%!important;right:2%!important;-webkit-mask-image:linear-gradient(#0000 0%,#000000b3 32%,#000 58%)!important;mask-image:linear-gradient(#0000 0%,#000000b3 32%,#000 58%)!important}html[data-theme=night] .landing-title-frame:after{filter:saturate(.82)brightness(.9);opacity:.48!important}@media (width<=700px){html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:before,html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:after{opacity:.34!important;width:6.4rem!important;height:13rem!important;top:6.25rem!important;bottom:auto!important}html[data-theme] .landing-title-frame:after{opacity:.28!important;height:6.5rem!important}}@media (width<=480px){html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:before,html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:after{opacity:.22!important;width:5.1rem!important;height:10.5rem!important;display:block!important;top:7rem!important}html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:before{left:-.8rem!important}html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:after{right:-.8rem!important}html[data-theme] .landing-title-frame:after{opacity:.22!important;height:5.5rem!important;left:0!important;right:0!important}}@media (prefers-reduced-data:reduce){html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:before,html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:after,html[data-theme] .landing-title-frame:after{background-image:none!important}}@media (forced-colors:active),print{html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:before,html[data-theme] .landing-hero>div>.pointer-events-none.absolute.inset-0:after,html[data-theme] .landing-title-frame:after{display:none!important}}.chart-frame>svg{width:100%;height:auto;display:block}[data-theme=day] .chart-frame>svg,.light .chart-frame>svg{text-rendering:geometricprecision}
