/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */@media (min-width:1200px){#page-scroll:has(.bz-chart-overview,.bz-essentials-view,.bz-annual-unified,:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline),.bz-dyn,.bz-rm,.bz-rg,.ts-solo-frame,.bz-ef,.bz-lifeline,.bz-compat,.bz-agent,.bz-report){scrollbar-gutter:auto!important}#page-scroll:has(.bz-chart-overview,.bz-essentials-view,.bz-annual-unified,:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline),.bz-dyn,.bz-rm,.bz-rg,.ts-solo-frame,.bz-ef,.bz-lifeline,.bz-compat,.bz-agent,.bz-report) main{padding:10px 16px!important}#page-scroll:has(.bz-chart-overview,.bz-essentials-view,.bz-annual-unified,:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline),.bz-dyn,.bz-rm,.bz-rg,.ts-solo-frame,.bz-ef,.bz-lifeline,.bz-compat,.bz-agent,.bz-report){scrollbar-width:none}#page-scroll:has(.bz-chart-overview,.bz-essentials-view,.bz-annual-unified,:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline),.bz-dyn,.bz-rm,.bz-rg,.ts-solo-frame,.bz-ef,.bz-lifeline,.bz-compat,.bz-agent,.bz-report)::-webkit-scrollbar{display:none}.bz-agent,.bz-annual-unified,.bz-chart-overview,.bz-compat,.bz-dyn,.bz-ef,.bz-essentials-view,.bz-lifeline,.bz-report,.bz-rg,.bz-rm,.ts-solo-frame,:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline){--bz-frame-h:calc((var(--ts-content-h,calc(100dvh - 72px)) - 21px) / var(--fit-zoom,1));box-sizing:border-box;width:100%;min-height:var(--bz-frame-h)}.ts-solo-frame{flex-direction:column;display:flex}.ts-solo-frame>.ts-solo-grow{flex:1;min-height:0}.bz-rm .bz-rm-stage{flex:1;align-content:stretch}.bz-rm .bz-rm-col{justify-content:center}.bz-rm .bz-cp{flex-direction:column;flex:auto;max-height:460px;display:flex}.bz-rm .bz-cp-stem{flex:128 0 128px;height:auto}.bz-rm .bz-cp-branch{flex:110 0 110px;height:auto}.bz-rm .bz-cp-branch .bz-glyph-icon,.bz-rm .bz-cp-stem .bz-glyph-icon{width:56px!important}.bz-rm .bz-cp strong{font-size:14px}.bz-rm .bz-cp small{font-size:11.5px}.bz-essentials-view{flex-direction:column;display:flex}.bz-essentials-view .bz-essentials-columns{flex:1;min-height:0}.bz-annual-unified{flex-direction:column;display:flex}.bz-annual-unified>div,.bz-annual-unified>div>div:first-child,.bz-annual-unified>div>div:first-child>.overflow-x-auto{flex-direction:column;flex:1;min-height:0;display:flex}.bz-annual-unified .bz-annual-layout{flex:1;grid-template-rows:minmax(min-content,5fr) minmax(min-content,4fr) auto;align-items:stretch}.bz-annual-unified .bz-annual-layout>.bz-panel{flex-direction:column;margin-top:0;display:flex}.bz-annual-unified .bz-annual-layout>.bz-panel+.bz-panel{margin-top:4px}.bz-annual-unified .bz-annual-layout>.bz-panel>.w-max{flex-direction:column;flex:1;display:flex}.bz-annual-unified .bz-annual-pillars{flex:1}.bz-annual-unified .bz-cp-col>div:last-child{flex-direction:column;flex:1;display:flex}.bz-annual-unified .bz-cp-stem{flex:92 0 92px;height:auto}.bz-annual-unified .bz-cp-branch{flex:79 0 79px;height:auto}.bz-annual-unified .bz-cp-hidden{height:auto;flex:88 0 88px!important}.bz-annual-unified .bz-annual-layout>.bz-panel>.w-max>.bz-annual-stars-body{flex-direction:column;flex:1;display:flex}.bz-annual-unified .bz-stars-favorable{flex:4 0 auto}.bz-annual-unified .bz-stars-unfavorable{flex:5 0 auto}.bz-annual-unified .bz-annual-layout>.mb-3{margin:0}.bz-annual-unified>div{padding-bottom:0}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline){flex-direction:column;display:flex}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline)>div:last-child,:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline)>div:last-child>.overflow-x-auto{flex-direction:column;flex:1;min-height:0;display:flex}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline) [data-export-rows]{flex:1;grid-auto-rows:minmax(min-content,1fr)}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline) .bz-timeline-detail,:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline) .bz-timeline-detail>.overflow-x-auto{flex-direction:column;flex:1;min-height:0;display:flex}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline) .bz-cp-stem{flex:96 0 96px;height:auto}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline) .bz-cp-branch{flex:82 0 82px;height:auto}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline) .bz-cp-hidden{height:auto;flex:94 0 94px!important}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline):has(.bz-timeline-stars)>.bz-cap{padding-block:7px}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline):has(.bz-timeline-stars)>div:last-child{padding-top:4px;padding-bottom:10px}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline):has(.bz-timeline-stars)>div:last-child>.overflow-x-auto{flex:none}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline):has(.bz-timeline-stars) [data-export-rows]{padding-bottom:6px!important}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline):has(.bz-timeline-stars) .bz-cp-stem{flex:none;height:90px}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline):has(.bz-timeline-stars) .bz-cp-branch{flex:none;height:78px}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline):has(.bz-timeline-stars) .bz-cp-hidden{height:90px;flex:none!important}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline).bz-timeline-hourly>.bz-cap{padding-block:7px}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline).bz-timeline-hourly>div:last-child{padding-top:4px;padding-bottom:10px}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline).bz-timeline-hourly>div:last-child>.overflow-x-auto{flex:none}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline).bz-timeline-hourly [data-export-rows]{padding-bottom:6px!important}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline).bz-timeline-hourly .bz-cp-stem{flex:none;height:90px}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline).bz-timeline-hourly .bz-cp-branch{flex:none;height:78px}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline).bz-timeline-hourly .bz-cp-hidden{height:90px;flex:none!important}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline) .bz-timeline-stars{flex-direction:column;flex:1 0 auto;margin-top:0;display:flex}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline) .bz-timeline-stars-row{flex-direction:column;display:flex}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline) .bz-timeline-stars-row[data-polarity=favorable]{flex:4 0 auto}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline) .bz-timeline-stars-row[data-polarity=unfavorable]{flex:5 0 auto}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline) .bz-timeline-stars-grid{flex:1 0 auto}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline) .bz-timeline-stars-cell{padding-block:8px}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline) .bz-timeline-stars-cell ul{gap:4px;padding-inline:6px}:is(.bz-timeline:only-child,.bz-read-host>.bz-timeline) .bz-timeline-stars-cell li>span:last-child{letter-spacing:0;font-size:12px}:root body .bz-cp .bz-cp-branch .bz-glyph-icon,:root body .bz-cp .bz-cp-stem .bz-glyph-icon,:root body .bz-lifeline-glyphs .bz-glyph-icon,:root body .bz-natal-table .bz-natal-branch .bz-glyph-icon,:root body .bz-natal-table .bz-natal-stem .bz-glyph-icon,:root body .bz-pillar-branch>.bz-glyph-icon,:root body .bz-pillar-stem>.bz-glyph-icon{width:calc(44px / var(--fit-zoom,1))!important}:root body .bz-compat .bz-pillar-branch>.bz-glyph-icon,:root body .bz-compat .bz-pillar-stem .bz-glyph-icon:not(.bz-pillar-hidden *){width:calc(44px / (var(--rel-z,1) * var(--pillar-z,1)))!important}}@media (min-width:1101px){.bz-chart-overview{grid-template-rows:auto auto auto 1fr}.bz-chart-overview:after{content:"";grid-column:1/-1}}.bz-chart-directions,.bz-chart-markers,.bz-chart-pillars{flex-direction:column;min-height:0;display:flex}.bz-chart-pillars>h2{flex:none}.bz-chart-markers>div,.bz-chart-pillars>.bz-natal-table{flex:auto;height:auto}.bz-chart-markers:after{content:"";border-bottom:1px solid var(--bz-chart-rule);flex:none;margin-top:12px}.bz-chart-elements{border-inline:1px solid var(--bz-chart-rule);border-top:0;grid-column:2/4;min-width:0;padding:0 12px 12px;display:flex}.bz-chart-elements .bz-eb{flex-direction:column;flex:1;min-width:0;display:flex}.bz-chart-relations{grid-column:4;min-width:0}.bz-chart-directions dd{align-items:center;gap:8px;display:flex}.bz-chart-directions .bz-dir-list>li[data-favorable] .bz-dir-dd{color:var(--good)}.bz-chart-directions .bz-dir-list>li:not([data-favorable]) .bz-dir-dd{color:var(--bad)}.bz-compass{flex:none;display:block}.bz-compass-needle{transition:transform .35s}.bz-sidebar-profile{background:var(--nv-card);border:1px solid var(--nv-line);border-radius:6px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.bz-sidebar-profile strong{font-family:var(--ts-font-sans),system-ui,sans-serif;color:var(--nv-ink);overflow-wrap:anywhere;margin-bottom:2px;font-size:15px;font-weight:700;line-height:1.2}.bz-sidebar-profile span{font-family:var(--ts-font-mono),monospace;letter-spacing:.01em;color:var(--nv-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:500;line-height:1.5}.bz-chart-elements .bz-eb-top{flex-direction:column;flex:none;gap:1px;margin:0 0 8px;display:flex}.bz-chart-elements .bz-eb-line{text-indent:-86px;margin:0;padding-left:86px;line-height:1.5}.bz-chart-elements .bz-eb-line em{text-indent:0;letter-spacing:.035em;text-transform:uppercase;width:86px;padding-right:6px;font-size:10px;font-style:normal;display:inline-block}.bz-chart-elements .bz-eb-line[data-tone=favorable] em{color:var(--good)}.bz-chart-elements .bz-eb-line[data-tone=unfavorable] em{color:var(--bad)}.bz-chart-elements .bz-eb-line span{font-size:13px;font-weight:600}.bz-chart-markers,.bz-chart-pillars{grid-row:1}.bz-chart-cycle{grid-area:1/4}.bz-chart-directions{grid-area:2/1;padding-top:0}.bz-chart-elements,.bz-chart-relations{grid-row:2}.bz-chart-directions>div,.bz-chart-directions>div>.bz-dir-list{flex-direction:column;flex:auto;display:flex}.bz-chart-directions>div>.bz-dir-list{justify-content:space-evenly}.bz-chart-directions>h2{flex:none}.bz-chart-cycle{flex-direction:column;min-width:0;padding:12px;display:flex}.bz-chart-cycle>h2{flex:none;align-items:center;height:25px;display:flex}.bz-chart-cycle-row{flex:auto;align-items:stretch;gap:10px;min-height:0;display:flex}.bz-chart-cycle .bz-cp-col{align-items:stretch;gap:0}.bz-chart-cycle .bz-cp-col>div:first-child{background:var(--bz-chart-selected);border-radius:5px 5px 0 0;gap:2px;height:29px;padding:0 3px}@supports (color:color-mix(in lab,red,red)){.bz-chart-cycle .bz-cp-col>div:first-child{background:color-mix(in srgb,var(--bz-chart-selected) 40%,var(--bz-chart-surface))}}.bz-chart-cycle .bz-cp-col>div:first-child{border-inline:1px solid var(--bz-chart-accent)}@supports (color:color-mix(in lab,red,red)){.bz-chart-cycle .bz-cp-col>div:first-child{border-inline:1px solid color-mix(in srgb,var(--bz-chart-accent) 27%,var(--bz-chart-rule))}}.bz-chart-cycle .bz-cp-col>div:first-child{border-top:2px solid var(--bz-chart-accent)}@supports (color:color-mix(in lab,red,red)){.bz-chart-cycle .bz-cp-col>div:first-child{border-top:2px solid color-mix(in srgb,var(--bz-chart-accent) 55%,var(--bz-chart-rule))}}.bz-chart-cycle .bz-cp-col>div:first-child>span{color:var(--bz-chart-accent);letter-spacing:.025em;font-size:12px;font-weight:650}.bz-chart-cycle .bz-cp-col>div:first-child button{width:15px;height:20px;box-shadow:none;color:var(--bz-chart-accent);opacity:.5;background:0 0;border:0;border-radius:0}.bz-chart-cycle .bz-cp-col>div:first-child button:hover:not(:disabled){opacity:1}.bz-chart-cycle .bz-cp-col>div:first-child button>span{margin:0;font-size:17px}.bz-chart-cycle .bz-cp{border-inline-color:var(--bz-chart-accent);border-radius:0 0 5px 5px}@supports (color:color-mix(in lab,red,red)){.bz-chart-cycle .bz-cp{border-inline-color:color-mix(in srgb,var(--bz-chart-accent) 27%,var(--bz-chart-rule))}}.bz-chart-cycle .bz-cp{flex:none}.bz-chart-cycle .bz-cp-date{height:27px}.bz-chart-cycle .bz-cp-stem{height:119px}.bz-chart-cycle .bz-cp-branch{height:106px}.bz-chart-cycle .bz-cp-phase{height:30px}.bz-chart-cycle .bz-cp-hidden{height:111px}.bz-chart-cycle .bz-cp-col{justify-content:flex-start}.bz-chart-directions{position:relative}.bz-chart-directions .bz-dir-list>li{grid-template-columns:30px 34px minmax(0,1fr);justify-content:start;align-items:center;column-gap:8px;min-height:0;padding:4px 0;display:grid}.bz-dir-badge{letter-spacing:.02em;text-align:center;font-size:12px;font-weight:700}.bz-chart-directions .bz-dir-list>li[data-favorable] .bz-dir-badge{color:var(--good)}.bz-chart-directions .bz-dir-list>li:not([data-favorable]) .bz-dir-badge{color:var(--bad)}.bz-chart-directions .bz-dir-dt{font-size:12px;line-height:1.25;display:block}.bz-chart-directions .bz-dir-dt span{color:var(--muted);margin-top:1px;font-size:10px;display:block}.bz-chart-directions .bz-dir-dt span:before{content:none}.bz-chart-directions .bz-bazhai-art{object-fit:contain;width:32px;height:32px;margin:0 auto;display:block}@media (max-width:1100px){.bz-chart-directions .bz-bazhai-art{width:27px;height:27px}}.bz-dir-rose{pointer-events:none;width:62px;height:62px;position:absolute;top:40px;right:10px}.bz-dir-rose-disc{fill:var(--bz-cp-fill,var(--bz-chart-surface));stroke:var(--bz-chart-rule);stroke-width:1px}.bz-dir-rose-inner{fill:none;stroke:var(--bz-chart-rule);stroke-width:.7px;opacity:.7}.bz-dir-rose-card{fill:var(--muted);font-family:var(--ts-font-sans),sans-serif;font-size:12px;font-weight:650}.bz-bazhai{flex:none;align-items:center;display:inline-flex}.bz-bazhai-art{object-fit:contain;width:auto;max-width:36px;height:29px;display:none}:root[data-display=visual] .bz-bazhai-art{display:block}:root[data-display=visual] .bz-bazhai-name{display:none}:root[data-display=visual] .bz-chart-directions .bz-dir-dt span:before{content:none}.bz-info{color:var(--bz-chart-accent);opacity:.45;align-items:center;display:inline-flex}.bz-info:hover{opacity:.9}.bz-chart-metric h2{align-items:center;gap:5px;display:flex}.bz-chart-elements,.bz-chart-markers,.bz-chart-pillars,.bz-chart-relations{position:relative}.bz-chart-elements>.bz-info,.bz-chart-markers>.bz-info,.bz-chart-pillars>.bz-info,.bz-chart-relations>.bz-info{position:absolute;top:12px;right:12px}.bz-metric-note{color:var(--muted);margin:2px 0 0;font-size:11px;line-height:1.35}.bz-strength-bar{border:1px solid var(--bz-chart-rule);background:0 0;border-radius:5px;height:13px;margin:3px 0 2px;display:block;overflow:hidden}.bz-strength-bar>i{background:var(--bad);background-image:linear-gradient(135deg,#fff7,#0000 40%,#fff3 60%,#0000);border-radius:4px;height:100%;display:block;box-shadow:inset 0 1px 2px #fff9,inset 0 -2px 3px #0002}.bz-strength-bar[data-tone=strong]>i{background-color:var(--good)}.bz-chart-elements .bz-eb-line{text-indent:0;flex-wrap:wrap;align-items:center;gap:4px 6px;padding-left:0;display:flex}.bz-chart-elements .bz-eb-line em{width:auto;padding-right:2px}.bz-eb-chip{border:1px solid var(--el);align-items:center;gap:4px;padding:1px 8px 1px 4px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bz-eb-chip{border:1px solid color-mix(in srgb,var(--el) 35%,var(--bz-chart-rule))}}.bz-eb-chip{background:var(--el);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.bz-eb-chip{background:color-mix(in srgb,var(--el) 9%,var(--bz-chart-surface))}}.bz-eb-chip{color:var(--el);font-size:12px;font-weight:600}.bz-eb-chip .bz-glyph-icon{width:16px}.bz-eb-chip .bz-glyph-char{font-size:13px}.bz-nr-note{color:var(--text);background:var(--bz-chart-accent);border-radius:6px;margin:auto 0 0;padding:8px 10px;font-size:11.5px;line-height:1.45}@supports (color:color-mix(in lab,red,red)){.bz-nr-note{background:color-mix(in srgb,var(--bz-chart-accent) 6%,transparent)}}.bz-nr-note{border:1px solid var(--bz-chart-rule);text-wrap:pretty}.bz-chart-elements .bz-eb-top{flex-flow:wrap;align-items:center;gap:10px}.bz-chart-elements .bz-eb-top .bz-eb-line+.bz-eb-line{border-left:1px solid var(--bz-chart-rule);padding-left:10px}.bz-chart-elements .bz-eb-line em{text-transform:none;letter-spacing:0;font-size:11.5px;font-weight:600}.bz-dir-rose-needle>path{fill:var(--bz-chart-accent)}.bz-dir-rose-needle .bz-dir-rose-shaft{fill:none;stroke:var(--bz-chart-accent);stroke-width:1.6px;stroke-linecap:round;opacity:.55}.bz-chart-elements .bz-eb{gap:10px}.bz-eb-whole{border:1px solid var(--bz-chart-rule);border-radius:6px;flex:none;gap:2px;height:20px;display:flex;overflow:hidden}.bz-eb-whole>i{background-image:linear-gradient(135deg,#fff7,#0000 40%,#fff3 60%,#0000);border-radius:4px;display:block;box-shadow:inset 0 1px 2px #fff9,inset 0 -2px 3px #0002}.bz-eb-camps{flex:auto;align-items:stretch;gap:2px;min-height:0;display:grid}.bz-eb-group{border-radius:8px;flex-direction:column;justify-content:center;gap:7px;min-width:0;padding:8px 4px 10px;display:flex}.bz-eb-group[data-tone=favorable]{background:var(--good)}@supports (color:color-mix(in lab,red,red)){.bz-eb-group[data-tone=favorable]{background:color-mix(in srgb,var(--good) 6%,transparent)}}.bz-eb-group[data-tone=favorable]{border:1px solid var(--good)}@supports (color:color-mix(in lab,red,red)){.bz-eb-group[data-tone=favorable]{border:1px solid color-mix(in srgb,var(--good) 18%,transparent)}}.bz-eb-group[data-tone=unfavorable]{background:var(--bad)}@supports (color:color-mix(in lab,red,red)){.bz-eb-group[data-tone=unfavorable]{background:color-mix(in srgb,var(--bad) 5%,transparent)}}.bz-eb-group[data-tone=unfavorable]{border:1px solid var(--bad)}@supports (color:color-mix(in lab,red,red)){.bz-eb-group[data-tone=unfavorable]{border:1px solid color-mix(in srgb,var(--bad) 16%,transparent)}}.bz-eb-group-head{letter-spacing:.01em;white-space:nowrap;justify-content:space-between;align-items:baseline;gap:12px;min-height:18px;margin:0;padding:0 2px;font-size:12.5px;font-weight:700;display:flex}.bz-eb-group[data-tone=favorable] .bz-eb-group-head{color:var(--good)}.bz-eb-group[data-tone=unfavorable] .bz-eb-group-head{color:var(--bad)}.bz-eb-group-cards{flex:0 auto;grid-auto-rows:minmax(0,196px);align-content:start;gap:8px;min-height:0;display:grid}.bz-eb-card{border:1px solid var(--el);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;padding:10px 8px;display:flex}@supports (color:color-mix(in lab,red,red)){.bz-eb-card{border:1px solid color-mix(in srgb,var(--el) 26%,var(--bz-chart-rule))}}.bz-eb-card{background:var(--el)}@supports (color:color-mix(in lab,red,red)){.bz-eb-card{background:color-mix(in srgb,var(--el) 7%,var(--bz-chart-surface))}}.bz-eb-card[data-tone=favorable]{border-color:var(--good)}@supports (color:color-mix(in lab,red,red)){.bz-eb-card[data-tone=favorable]{border-color:color-mix(in srgb,var(--good) 34%,var(--bz-chart-rule))}}.bz-eb-card[data-tone=favorable]{background:var(--good)}@supports (color:color-mix(in lab,red,red)){.bz-eb-card[data-tone=favorable]{background:color-mix(in srgb,var(--good) 9%,var(--bz-chart-surface))}}.bz-eb-card-icon{width:30px}.bz-eb-card-icon .bz-glyph-char{color:var(--el);font-size:24px}.bz-eb-card-name{letter-spacing:.015em;color:var(--bz-chart-accent);font-size:13px;font-weight:650;line-height:1.1}.bz-eb-card-pct{color:var(--el);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1.05}.bz-eb-card-bar{border:1px solid var(--bz-chart-rule);background:0 0;border-radius:5px;width:100%;height:9px;display:block;overflow:hidden}.bz-eb-card-bar>i{background:var(--el);background-image:linear-gradient(135deg,#fff7,#0000 40%,#fff3 60%,#0000);border-radius:4px;height:100%;display:block;box-shadow:inset 0 1px 2px #fff9,inset 0 -2px 3px #0002}.bz-eb-card-role{text-align:center;border-top:1px solid var(--el);width:100%;padding-top:6px;font-size:11.5px;line-height:1.2}@supports (color:color-mix(in lab,red,red)){.bz-eb-card-role{border-top:1px solid color-mix(in srgb,var(--el) 22%,var(--bz-chart-rule))}}.bz-eb-card-role{color:var(--muted)}.bz-eb-card[data-tone=favorable] .bz-eb-card-role{color:var(--good);font-weight:600}.bz-eb-card-drive{color:var(--muted);font-size:10px;font-style:normal}.bz-eb-note{color:var(--muted);flex:none;margin:0;font-size:11.5px;line-height:1.35}@media (max-width:520px){.bz-eb-camps{flex:none;gap:8px;min-height:auto;grid-template-columns:minmax(0,1fr)!important}.bz-eb-group{flex:none;padding:8px}.bz-eb-group-cards{flex:none;grid-auto-rows:auto;gap:6px;min-height:auto;grid-template-columns:minmax(0,1fr)!important}.bz-eb-card{grid-template-columns:30px minmax(0,1fr) auto minmax(56px,32%);grid-template-areas:"icon name pct bar""icon role role role";place-items:center start;gap:2px 10px;padding:8px 10px;display:grid;overflow:visible;container-type:normal}.bz-eb-card .bz-eb-card-icon{grid-area:icon;align-self:center;width:30px;position:static}.bz-eb-card .bz-eb-card-name{grid-area:name;margin:0;font-size:13px;line-height:1.2}.bz-eb-card .bz-eb-card-pct{grid-area:pct;justify-self:end;font-size:17px;line-height:1.1}.bz-eb-card-bar{grid-area:bar}.bz-eb-card-role{text-align:left;border-top:0;grid-area:role;width:auto;padding-top:0}.bz-eb-card-drive{grid-column:2/-1}}@media (max-width:760px){html .bz-chart-overview :is(h2,h3):has(>.ts-kind){flex-wrap:wrap;row-gap:2px;height:auto;min-height:25px;padding-right:30px}}.bz-dir-glyph{place-items:center;width:34px;display:grid}.bz-dir-glyph .bz-glyph-char{letter-spacing:-.02em;white-space:nowrap;color:var(--el-dir,var(--text));font-size:15px;line-height:1.05}.bz-chart-directions .bz-dir-list>li[data-favorable] .bz-dir-glyph .bz-glyph-char{color:var(--good)}.bz-chart-directions .bz-dir-list>li:not([data-favorable]) .bz-dir-glyph .bz-glyph-char{color:var(--bad)}.bz-chart-cycle>h2,.bz-chart-directions>h2,.bz-chart-elements .bz-eb>h3,.bz-chart-markers>div>div:first-child,.bz-chart-pillars>h2,.bz-chart-relations .bz-nr>h3{box-sizing:border-box;border-bottom:1px solid var(--bz-chart-rule);letter-spacing:.085em;text-transform:uppercase;height:25px;color:var(--bz-chart-accent);align-items:center;gap:7px;margin:0 0 6px;padding:0 0 5px 9px;font-size:11.5px;font-weight:700;display:flex;position:relative}.bz-chart-cycle>h2:before,.bz-chart-directions>h2:before,.bz-chart-elements .bz-eb>h3:before,.bz-chart-markers>div>div:first-child:before,.bz-chart-pillars>h2:before,.bz-chart-relations .bz-nr>h3:before{content:"";background:var(--bz-chart-accent);border-radius:2px;width:3px;height:13px;position:absolute;top:2px;left:0}.bz-chart-relations .bz-nr>h3 small,.bz-chart-relations .bz-nr>h3 span{text-transform:none;letter-spacing:.01em;font-weight:600}.bz-chart-elements .bz-eb>h3{height:25px;margin:0 0 6px}.bz-chart-cycle>h2 .bz-info,.bz-chart-directions>h2 .bz-info{margin-left:-2px}.bz-chart-relations{flex-direction:column;padding:12px;display:flex}.bz-chart-relations .bz-nr{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.bz-nr-tally{border:1px solid var(--bz-chart-rule);border-radius:6px;flex:none;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.bz-nr-tally-cell{text-align:center;flex-direction:column;align-items:center;gap:1px;padding:7px 2px;display:flex}.bz-nr-tally-cell+.bz-nr-tally-cell{border-left:1px solid var(--bz-chart-rule)}.bz-nr-tally-cell>b{color:var(--muted);font-variant-numeric:tabular-nums;opacity:.5;font-size:18px;font-weight:700;line-height:1.05}.bz-nr-tally-cell>span{color:var(--muted);font-size:10.5px;line-height:1.1}.bz-nr-tally-cell[data-on]{background:var(--bz-chart-accent)}@supports (color:color-mix(in lab,red,red)){.bz-nr-tally-cell[data-on]{background:color-mix(in srgb,var(--bz-chart-accent) 8%,transparent)}}.bz-nr-tally-cell[data-on]>b{color:var(--bz-chart-accent);opacity:1}.bz-nr-tally-cell[data-on]>span{color:var(--bz-chart-accent);font-weight:650}.bz-nr-tally-cell[data-kind=harmony][data-on]>b,.bz-nr-tally-cell[data-kind=harmony][data-on]>span{color:var(--good)}.bz-nr-tally-cell[data-kind=harmony][data-on]{background:var(--good)}@supports (color:color-mix(in lab,red,red)){.bz-nr-tally-cell[data-kind=harmony][data-on]{background:color-mix(in srgb,var(--good) 9%,transparent)}}.bz-nr-tally-cell:not([data-kind=harmony])[data-on]>b,.bz-nr-tally-cell:not([data-kind=harmony])[data-on]>span{color:var(--bad)}.bz-nr-tally-cell:not([data-kind=harmony])[data-on]{background:var(--bad)}@supports (color:color-mix(in lab,red,red)){.bz-nr-tally-cell:not([data-kind=harmony])[data-on]{background:color-mix(in srgb,var(--bad) 8%,transparent)}}.bz-nr-groups{flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex}.bz-nr-group>h4{letter-spacing:.02em;margin:0 0 2px;font-size:12px;font-weight:700}.bz-nr-group[data-kind=harmony]>h4{color:var(--good)}.bz-nr-group:not([data-kind=harmony])>h4{color:var(--bad)}.bz-nr-row{border-bottom:1px solid var(--bz-chart-rule);grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:7px 0;display:grid}.bz-nr-group .bz-nr-row:last-child{border-bottom:0}.bz-nr-row>strong{overflow-wrap:anywhere;font-size:13px;font-weight:650;line-height:1.2}.bz-nr-row>em{text-align:right;white-space:nowrap;font-size:12.5px;font-style:normal;font-weight:700}.bz-nr-detail{color:var(--muted);overflow-wrap:anywhere;font-size:10.5px;line-height:1.3}.bz-nr-detail>i{font-family:var(--ts-font-serif),serif;letter-spacing:.08em;color:var(--text);margin-right:6px;font-style:normal}.bz-nr-layer{color:var(--muted);text-align:right;white-space:nowrap;font-size:10.5px}.bz-rel-none{color:var(--muted);margin:0;font-size:11.5px}.bz-nr-group[data-empty]{display:none}.bz-nr-row>em{color:var(--muted);background:var(--muted);border-radius:999px;place-self:baseline end;padding:1px 7px}@supports (color:color-mix(in lab,red,red)){.bz-nr-row>em{background:color-mix(in srgb,var(--muted) 10%,transparent)}}.bz-nr-row>em[data-produce]{color:var(--bz-nr-el);background:var(--bz-nr-el)}@supports (color:color-mix(in lab,red,red)){.bz-nr-row>em[data-produce]{background:color-mix(in srgb,var(--bz-nr-el) 13%,transparent)}}.bz-nr-pillars{flex-wrap:wrap;grid-column:1/-1;gap:4px;display:flex}.bz-nr-pillars>b{color:var(--muted);border:1px solid var(--bz-chart-rule);background:var(--bz-chart-surface);border-radius:4px;padding:3px 6px;font-size:10px;font-weight:650;line-height:1}.bz-nr-tally-cell{appearance:none;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;transition:background-color .12s}.bz-nr-tally-cell:hover{background:var(--bz-chart-accent)}@supports (color:color-mix(in lab,red,red)){.bz-nr-tally-cell:hover{background:color-mix(in srgb,var(--bz-chart-accent) 6%,transparent)}}.bz-nr-tally-cell:focus-visible{outline:2px solid var(--bz-chart-accent)}@supports (color:color-mix(in lab,red,red)){.bz-nr-tally-cell:focus-visible{outline:2px solid color-mix(in srgb,var(--bz-chart-accent) 55%,transparent)}}.bz-nr-tally-cell:focus-visible{outline-offset:-2px}.bz-nr-tally-cell[data-picked]{box-shadow:inset 0 2px 0 var(--bz-chart-accent)}.bz-nr-tally-cell[data-kind=harmony][data-picked]{box-shadow:inset 0 2px 0 var(--good)}.bz-nr-tally-cell:not([data-kind=harmony])[data-picked]{box-shadow:inset 0 2px 0 var(--bad)}.bz-chart-directions,.bz-chart-elements{padding-top:12px}.bz-chart-elements .bz-eb{border-top:0;margin-top:0;padding-top:0}.bz-chart-relations{padding-top:12px}.bz-chart-relations .bz-nr{border-top:0;margin-top:0;padding-top:0}.bz-chart-overview{background:0 0;border:0;border-radius:0}.bz-chart-metrics{border-bottom:0;gap:8px;margin-bottom:8px}.bz-chart-cycle,.bz-chart-directions,.bz-chart-elements,.bz-chart-markers,.bz-chart-metric,.bz-chart-pillars,.bz-chart-relations{background:var(--bz-chart-surface);border:1px solid var(--bz-chart-rule);border-radius:8px}.bz-chart-metric+.bz-chart-metric{border-left:1px solid var(--bz-chart-rule)}.bz-chart-elements,.bz-chart-pillars{border-inline:1px solid var(--bz-chart-rule)}.bz-chart-elements{border-top:1px solid var(--bz-chart-rule)}.bz-chart-directions .bz-dir-list>li{padding-block:3px}.bz-chart-markers:after{content:none}.bz-chart-cycle>h2,.bz-chart-directions>h2,.bz-chart-elements .bz-eb>h3,.bz-chart-markers>div>div:first-child,.bz-chart-pillars>h2,.bz-chart-relations .bz-nr>h3{letter-spacing:.09em;padding-left:11px;font-size:12.5px}.bz-chart-cycle>h2:before,.bz-chart-directions>h2:before,.bz-chart-elements .bz-eb>h3:before,.bz-chart-markers>div>div:first-child:before,.bz-chart-pillars>h2:before,.bz-chart-relations .bz-nr>h3:before{height:15px;top:1px}.bz-chart-metric h2{letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;font-weight:700}.bz-eb-card-bar,.bz-eb-whole,.bz-strength-bar{background:var(--bz-chart-rule);border:0}@supports (color:color-mix(in lab,red,red)){.bz-eb-card-bar,.bz-eb-whole,.bz-strength-bar{background:color-mix(in srgb,var(--bz-chart-rule) 70%,transparent)}}.bz-eb-card-bar>i,.bz-eb-whole>i,.bz-strength-bar>i{box-shadow:none;background-image:none}.bz-strength-bar{height:12px}@media (max-width:1100px){.bz-chart-directions,.bz-chart-markers,.bz-chart-pillars{border:1px solid var(--bz-chart-rule)}}@media (min-width:1101px){.bz-chart-metrics{grid-template-columns:var(--bz-chart-columns)}}.bz-chart-cycle,.bz-chart-elyear,.bz-chart-metric,.bz-ef-relations,.bz-essential-archetypes,.bz-essential-drives{position:relative}.bz-chart-overview .bz-info,.bz-ef .bz-info,.bz-essentials-view .bz-info{z-index:2;color:var(--bz-chart-accent);opacity:1;cursor:help;line-height:0;position:absolute;top:10px;right:10px}.bz-chart-overview .bz-info:hover,.bz-ef .bz-info:hover,.bz-essentials-view .bz-info:hover{opacity:.8}.bz-essential-archetypes>.bz-ess-head,.bz-essential-drives>.bz-ess-head{padding-right:26px}.bz-chart-metric h2{padding-right:22px}.bz-chart-elyear{background:var(--bz-chart-surface);border:1px solid var(--bz-chart-rule);border-radius:8px;flex-direction:column;grid-area:2/4;min-width:0;padding:12px;display:flex}.bz-chart-elyear>h2{box-sizing:border-box;border-bottom:1px solid var(--bz-chart-rule);letter-spacing:.09em;text-transform:uppercase;height:25px;color:var(--bz-chart-accent);align-items:center;margin:0 0 6px;padding:0 0 5px 11px;font-size:12.5px;font-weight:700;display:flex;position:relative}.bz-chart-elyear>h2:before{content:"";background:var(--bz-chart-accent);border-radius:2px;width:3px;height:15px;position:absolute;top:1px;left:0}.bz-chart-elyear .bz-ess-eltable{flex:auto;grid-template-rows:auto;align-content:space-evenly}.bz-ess-eltable--year .bz-ess-elrow{grid-template-columns:78px minmax(0,1fr) 86px}.bz-sidebar-profile span{letter-spacing:0;white-space:normal;overflow-wrap:anywhere;font-size:10.5px}.bz-chart-overview{--bz-essential-annual:#8a7e6b}[data-theme=cerneala] .bz-chart-overview{--bz-essential-annual:#bdb2a0}.bz-chart-elyear .bz-ess-eltable{--bz-ess-bar-h:22.5px;font-size:15px}.bz-chart-elyear .bz-ess-eltable--year .bz-ess-elrow{grid-template-columns:80px minmax(0,1fr) 104px;column-gap:8px;min-height:42px}.bz-chart-elyear .bz-ess-elrow.bz-ess-colhead{min-height:0;font-size:11.9px}.bz-chart-elyear .bz-ess-elname{gap:9px}.bz-chart-elyear .bz-ess-elname .bz-glyph-icon{width:27.5px!important}.bz-chart-elyear .bz-ess-bar .bz-essential-bar-row>span:last-child{font-size:13.75px}.bz-chart-elyear .bz-ess-delta{min-width:72px;padding:4px 8px;font-size:14.4px}.bz-chart-elyear .bz-ess-delta b{font-size:10px}.bz-chart-elyear .bz-ess-deltahead{letter-spacing:.05em;padding:4px 10px 4px 7px;font-size:13px}.bz-chart-elyear .bz-ess-deltahead-arrows{font-size:10.5px}.bz-ef .bz-ef-relations{border:0;border-top:1px solid var(--bz-chart-rule);background:0 0;border-radius:0;flex:none;margin-top:10px;padding:10px 0 0}.bz-ef .bz-ef-relations .bz-nr{gap:8px}.bz-ef .bz-ef-relations .bz-nr>h3{padding-right:26px}.bz-ef .bz-ef-relations .bz-nr-groups{background:repeating-linear-gradient(to right,transparent 0 calc(20% - 1px),var(--bz-chart-rule) calc(20% - 1px) 20%);flex:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid}.bz-ef .bz-ef-relations .bz-nr-group{border:0;flex:none;grid-row:1;justify-content:flex-start;gap:0;min-width:0;padding:2px 14px 0}.bz-ef .bz-ef-relations .bz-nr-group[data-kind=harmony]{grid-column:1}.bz-ef .bz-ef-relations .bz-nr-group[data-kind=clash]{grid-column:2}.bz-ef .bz-ef-relations .bz-nr-group[data-kind=punishment]{grid-column:3}.bz-ef .bz-ef-relations .bz-nr-group[data-kind=harm]{grid-column:4}.bz-ef .bz-ef-relations .bz-nr-group[data-kind=destruction]{grid-column:5}.bz-ef .bz-ef-relations .bz-nr-group+.bz-nr-group{border-top:0}.bz-ef .bz-ef-relations .bz-nr-group>h4{letter-spacing:.09em;border-bottom:1px solid var(--bz-chart-rule);margin:0 0 2px;padding:0 0 6px;font-size:10.5px}.bz-ef .bz-ef-relations .bz-nr-row{border:0;border-bottom:1px solid var(--bz-chart-rule);background:0 0;border-radius:0;flex:none;align-items:baseline;max-height:none;margin:0;padding:6px 0}@supports (color:color-mix(in lab,red,red)){.bz-ef .bz-ef-relations .bz-nr-row{border-bottom:1px solid color-mix(in srgb,var(--bz-chart-rule) 60%,transparent)}}.bz-ef .bz-ef-relations .bz-nr-group .bz-nr-row:last-child{border-bottom:0}.bz-ef .bz-ef-relations .bz-nr-row>strong{font-size:13px}.bz-ef .bz-ef-relations .bz-nr-row>em{font-size:12px}.bz-ef .bz-ef-relations .bz-nr-layer{display:none}.bz-ef .bz-ef-relations .bz-nr-detail{white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:10.5px;overflow:hidden}.bz-ef .bz-ef-relations .bz-nr-note{margin-top:10px}.bz-ef .bz-ef-relations .bz-info{top:10px;right:0}@media (min-width:1200px){.bz-ef:has(.bz-ef-relations){height:var(--bz-frame-h)}}.bz-chart-metrics{margin-bottom:calc(8px / var(--fit-zoom,1))}.bz-chart-metrics,.bz-chart-panels{gap:calc(8px / var(--fit-zoom,1))}.bz-strength-support{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px;font-weight:500;display:block}.bz-strength-bar[data-tone=support]>i{background-color:var(--bz-chart-accent)}.bz-chart-directions .bz-dir-list{margin:0;padding:0;list-style:none}@media (max-width:1100px){.bz-chart-cycle,.bz-chart-directions,.bz-chart-elements,.bz-chart-elyear,.bz-chart-markers,.bz-chart-pillars,.bz-chart-relations{grid-area:auto/1}}.bz-hint-touch,.bz-on-touch,.bz-stars-for,.bz-strip-open{display:none}.bz-hu-glyph{box-sizing:border-box;aspect-ratio:1;border:1.5px dashed var(--bz-chart-rule,currentColor);max-width:100%;font-family:var(--ts-font-serif);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.bz-hu-cell,.bz-hu-cell>small,.bz-hu-cell>strong,.bz-hu-glyph{color:var(--muted)}.bz-hu-note{border:1px dashed var(--bz-chart-rule,currentColor);color:var(--muted);font-family:var(--ts-font-sans);border-radius:8px;margin:0;padding:8px 12px;font-size:12.5px;line-height:1.45}.bz-hu-pillar{border:1px dashed var(--bz-chart-rule,currentColor);color:var(--muted);text-align:center;border-radius:6px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:10px 4px;display:flex}.bz-hu-pillar-birth{font-size:11px;font-weight:600}.bz-hu-side{color:var(--muted);white-space:normal;margin-top:4px;font-size:11px;line-height:1.35;display:block}@media (min-width:1001px),(min-width:761px) and (min-height:501px),(min-width:761px) and (orientation:portrait){.bz-hu-note--top{display:none}}@media (max-width:760px),(orientation:landscape) and (max-height:500px) and (max-width:1000px){.bz-hu-side{display:none}}.bz-place-top{margin:0;font-size:12px}.bz-place-side,.bz-place-top{color:var(--muted);line-height:1.35}.bz-place-side{white-space:normal;margin-top:2px;font-size:11px;display:block}@media (min-width:1001px),(min-width:761px) and (min-height:501px),(min-width:761px) and (orientation:portrait){.bz-place-top{display:none}}@media (max-width:760px),(orientation:landscape) and (max-height:500px) and (max-width:1000px){.bz-place-side{display:none}}.bz-hu-pillar small{font-size:11px;line-height:1.3}.ck{--bz-chart-accent:#294e42;--bz-chart-surface:#faf8f0;--bz-chart-rule:#d7ddd1;--bz-chart-selected:#eaf0e4;--ck-great:#1f5a3a;--ck-mixed:#8a5a12;--ck-glow:transparent;color:var(--text);font-family:var(--ts-font-sans),sans-serif;font-variant-numeric:tabular-nums;flex-direction:column;gap:8px;display:flex}[data-theme=cerneala] .ck{--bz-chart-accent:#d0b984;--bz-chart-surface:#202221;--bz-chart-rule:#414640;--bz-chart-selected:#2a302c;--ck-great:#9fd98a;--ck-mixed:#e2b46a;--ck-glow:#fff3cf57}.ck-grid{gap:8px;min-height:0;display:grid}.ck-fill{flex:auto;min-height:0}.ck-grid>*{min-width:0}.ck-card{background:var(--bz-chart-surface);border:1px solid var(--bz-chart-rule);border-radius:8px;flex-direction:column;min-width:0;padding:12px}.ck-card,.ck-h{display:flex;position:relative}.ck-h{box-sizing:border-box;border-bottom:1px solid var(--bz-chart-rule);letter-spacing:.09em;text-transform:uppercase;height:25px;color:var(--bz-chart-accent);flex:none;align-items:center;gap:8px;margin:0 0 6px;padding:0 26px 5px 11px;font-size:12.5px;font-weight:700}.ck-h:before{content:"";background:var(--bz-chart-accent);border-radius:2px;width:3px;height:15px;position:absolute;top:1px;left:0}.ck-h>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ck-h-aside{letter-spacing:.02em;text-transform:none;color:var(--muted);white-space:nowrap;margin-left:auto;font-size:11px;font-style:normal;font-weight:500}.ck .bz-info{z-index:2;color:var(--bz-chart-accent);opacity:1;cursor:help;line-height:0;position:absolute;top:10px;right:10px}.ck .bz-info:hover{opacity:.8}.ck-metrics{flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ck-metric{background:var(--bz-chart-surface);border:1px solid var(--bz-chart-rule);border-radius:8px;flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:12px 16px;display:flex;position:relative}.ck-metric>h2{letter-spacing:.1em;text-transform:uppercase;color:var(--bz-chart-accent);margin:0;padding-right:22px;font-size:10.5px;font-weight:700}.ck-metric-body{align-items:center;gap:12px;min-width:0;display:flex}.ck-metric-body>div{min-width:0}.ck-metric strong{font-size:20px;font-weight:600;line-height:1.25;display:block}.ck-metric[data-tone=good] strong,.ck-metric[data-tone=great] strong{color:var(--good)}.ck-metric[data-tone=mixed] strong{color:var(--ck-mixed)}.ck-metric[data-tone=avoid] strong{color:var(--bad)}.ck-note{color:var(--muted);margin:2px 0 0;font-size:12px;line-height:1.35}.ck-art{object-fit:contain;flex:none;display:block}.ck-art-glow{filter:drop-shadow(0 0 5px var(--ck-glow))}.ck-art-blank{flex:none;width:30px;height:30px;display:block}.ck-chip{white-space:nowrap;height:22px;color:var(--muted);background:var(--muted);border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:11.5px;font-weight:650;line-height:1;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ck-chip{background:color-mix(in srgb,var(--muted) 10%,transparent)}}.ck-chip{border:1px solid var(--muted)}@supports (color:color-mix(in lab,red,red)){.ck-chip{border:1px solid color-mix(in srgb,var(--muted) 28%,transparent)}}.ck-chip>i{font-size:11px;font-style:normal}.ck-chip[data-tone=great]{color:var(--ck-great);background:var(--ck-great)}@supports (color:color-mix(in lab,red,red)){.ck-chip[data-tone=great]{background:color-mix(in srgb,var(--ck-great) 14%,transparent)}}.ck-chip[data-tone=great]{border-color:var(--ck-great)}@supports (color:color-mix(in lab,red,red)){.ck-chip[data-tone=great]{border-color:color-mix(in srgb,var(--ck-great) 45%,transparent)}}.ck-chip[data-tone=good]{color:var(--good);background:var(--good)}@supports (color:color-mix(in lab,red,red)){.ck-chip[data-tone=good]{background:color-mix(in srgb,var(--good) 10%,transparent)}}.ck-chip[data-tone=good]{border-color:var(--good)}@supports (color:color-mix(in lab,red,red)){.ck-chip[data-tone=good]{border-color:color-mix(in srgb,var(--good) 35%,transparent)}}.ck-chip[data-tone=mixed]{color:var(--ck-mixed);background:var(--ck-mixed)}@supports (color:color-mix(in lab,red,red)){.ck-chip[data-tone=mixed]{background:color-mix(in srgb,var(--ck-mixed) 10%,transparent)}}.ck-chip[data-tone=mixed]{border-color:var(--ck-mixed)}@supports (color:color-mix(in lab,red,red)){.ck-chip[data-tone=mixed]{border-color:color-mix(in srgb,var(--ck-mixed) 35%,transparent)}}.ck-chip[data-tone=avoid]{color:var(--bad);background:var(--bad)}@supports (color:color-mix(in lab,red,red)){.ck-chip[data-tone=avoid]{background:color-mix(in srgb,var(--bad) 10%,transparent)}}.ck-chip[data-tone=avoid]{border-color:var(--bad)}@supports (color:color-mix(in lab,red,red)){.ck-chip[data-tone=avoid]{border-color:color-mix(in srgb,var(--bad) 35%,transparent)}}.ck-chips{flex-wrap:wrap;gap:5px;display:flex}.ck-list{flex-direction:column;min-height:0;display:flex}.ck-list-even{flex:auto;justify-content:space-evenly}.ck-row{border-bottom:1px solid var(--bz-chart-rule);align-items:center;gap:10px;min-height:39px;padding:3px 0;display:flex}.ck-row:last-child{border-bottom:0}.ck-row-text{flex-direction:column;flex:auto;min-width:0;display:flex}.ck-row-label{font-size:12.5px;font-weight:600;line-height:1.2}.ck-row-sub{color:var(--muted);margin-top:1px;font-size:10.5px;line-height:1.3}.ck-row-value{flex:none;font-size:13px;font-weight:650}.ck-row[data-tone=good] .ck-row-value,.ck-row[data-tone=great] .ck-row-value{color:var(--good)}.ck-row[data-tone=avoid] .ck-row-value{color:var(--bad)}.ck-row[data-tone=mixed] .ck-row-value{color:var(--ck-mixed)}.ck-sub{color:var(--bz-chart-accent);margin:0;padding:7px 0 3px;font-size:11px;font-weight:600}.ck-sub[data-tone=good],.ck-sub[data-tone=great]{color:var(--good)}.ck-sub[data-tone=avoid]{color:var(--bad)}.ck-verdict{flex-direction:column;gap:3px;display:flex}.ck-verdict-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--bz-chart-accent);font-size:10.5px;font-weight:700}.ck-verdict p{margin:0;font-size:18px;font-weight:600;line-height:1.3}.ck-verdict[data-tone=good] b,.ck-verdict[data-tone=great] b{color:var(--good)}.ck-verdict[data-tone=mixed] b{color:var(--ck-mixed)}.ck-verdict[data-tone=avoid] b{color:var(--bad)}.ck-table{border-collapse:collapse;table-layout:fixed;text-align:center;width:100%;font-size:12px}.ck-table th{color:var(--muted);border-bottom:1px solid var(--bz-chart-rule);padding:4px;font-size:11px;font-weight:500}.ck-table thead th{color:var(--bz-chart-accent);letter-spacing:.025em;font-weight:650}.ck-table td{border-bottom:1px solid var(--bz-chart-rule);padding:4px}.ck-table tbody th{text-align:left}.ck-table tr:last-child td,.ck-table tr:last-child th{border-bottom:0}.ck-table [data-sel],.ck-tile{background:var(--bz-chart-selected)}.ck-tile{text-align:center;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px;display:flex}@supports (color:color-mix(in lab,red,red)){.ck-tile{background:color-mix(in srgb,var(--bz-chart-selected) 60%,var(--bz-chart-surface))}}.ck-tile{border:1px solid var(--bz-chart-rule)}.ck-tile strong{font-size:13px;font-weight:650}.ck-tile small{color:var(--muted);font-size:10.5px;line-height:1.3}.ck-tile[data-active]{border:2px solid var(--bz-chart-accent);box-shadow:0 0 0 3px var(--bz-chart-accent)}@supports (color:color-mix(in lab,red,red)){.ck-tile[data-active]{box-shadow:0 0 0 3px color-mix(in srgb,var(--bz-chart-accent) 14%,transparent)}}.ck-empty{margin:0;font-size:12px;line-height:1.45}.ck-empty,.ck-muted{color:var(--muted)}.ck-mono{font-family:var(--ts-font-mono),monospace}.ck-field{flex-direction:column;gap:4px;min-width:0;display:flex}.ck-field>span{letter-spacing:.1em;text-transform:uppercase;color:var(--bz-chart-accent);font-size:10.5px;font-weight:700}.ck input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.ck select,.ck textarea{box-sizing:border-box;border:1px solid var(--bz-chart-rule);background:var(--input);height:34px;color:var(--text);font:600 13px var(--ts-font-sans),sans-serif;border-radius:6px;min-width:0;padding:0 10px}.ck textarea{height:auto;padding:8px 10px}.ck-btn{cursor:pointer;border:1px solid var(--accent);background:var(--accent);height:34px;color:var(--accent-ink);font:700 13px var(--ts-font-sans),sans-serif;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 16px;display:inline-flex}[data-theme=cerneala] .ck-btn{background:var(--bz-chart-accent);border-color:var(--bz-chart-accent);color:#111}.ck-btn[data-ghost]{color:var(--bz-chart-accent);border-color:var(--bz-chart-rule);background:0 0}.ck-pick{cursor:pointer;color:var(--text);background:var(--bz-chart-surface);border:1px solid var(--bz-chart-rule);text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:8px 6px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.ck-pick:hover{border-color:var(--bz-chart-accent)}.ck-pick[aria-current],.ck-pick[aria-pressed=true]{border:2px solid var(--bz-chart-accent);background:var(--bz-chart-selected)}@media (max-width:1100px){.ck-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ck-grid{grid-template-columns:1fr!important}}main:has(section:not([hidden]) .ck .bz-info)>.ts-page-tools{display:none}.tsx-sum{flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex}.tsx-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--bz-chart-accent);font-size:10.5px;font-weight:700}.tsx-bar{flex-flow:wrap;align-items:center;gap:18px;padding:8px 40px 8px 14px}.tsx-bar .bz-info{transform:translateY(-50%);top:50%!important}.tsx-bar-date{flex-direction:column;gap:1px;min-width:0;display:flex}.tsx-bar-date strong{font-size:20px;font-weight:650;line-height:1.15}.tsx-bar-date .ck-muted{font-size:11px}.tsx-bar-controls{min-width:0;margin-left:auto}.tsx-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.tsx-ctl-nav{display:inline-flex}.tsx-ctl-btn{box-sizing:border-box;cursor:pointer;white-space:nowrap;border:1px solid var(--bz-chart-rule);background:var(--bz-chart-surface);height:34px;color:var(--bz-chart-accent);font:700 13px var(--ts-font-sans),sans-serif;border-radius:6px;padding:0 12px}.tsx-ctl-btn:hover{border-color:var(--bz-chart-accent)}.tsx-ctl-btn:focus-visible{outline:2px solid var(--bz-chart-accent);outline-offset:1px}.tsx-ctl-nav .tsx-ctl-btn{border-radius:0;margin-left:-1px;padding:0 11px;font-size:16px}.tsx-ctl-nav .tsx-ctl-btn:first-child{border-radius:6px 0 0 6px;margin-left:0}.tsx-ctl-nav .tsx-ctl-btn:last-child{border-radius:0 6px 6px 0}.tsx-ctl-nav .tsx-ctl-today{letter-spacing:.06em;text-transform:uppercase;font-size:12px}.tsx-ctl-solar[data-on]{background:var(--bz-chart-selected);border-color:var(--bz-chart-accent)}.tsx-controls .tsx-ctl-date{width:142px}.tsx-controls .tsx-ctl-time{width:104px}.tsx-controls .tsx-ctl-hour{width:128px}.tsx-controls .tsx-ctl-city{width:150px}.tsx-ctl-cal:hover{background:var(--bz-chart-selected)}.tsx-ctl-cal:focus-visible{outline:2px solid var(--bz-chart-accent);outline-offset:1px}.tsx-ring{flex:none;display:block}.tsx-ring-track{stroke:var(--bz-chart-rule)}.tsx-ring-bar{stroke:var(--bz-chart-accent)}.tsx-ring[data-tone=great] .tsx-ring-bar{stroke:var(--ck-great)}.tsx-ring[data-tone=good] .tsx-ring-bar{stroke:var(--good)}.tsx-ring[data-tone=mixed] .tsx-ring-bar{stroke:var(--ck-mixed)}.tsx-ring[data-tone=avoid] .tsx-ring-bar{stroke:var(--bad)}.tsx-of{color:var(--muted);margin-left:2px;font-size:12px;font-weight:500}.ck-metric-body .ck-chip{margin-top:4px}.tsx-sum .ck-metric strong{font-size:19px}.tsx-verdict{flex:none;padding:10px 40px 10px 14px}.tsx-verdict .ck-verdict p{font-size:16.5px;font-weight:500}.tsx-verdict .ck-verdict p b{font-weight:700}.tsx-verdict-sub{margin-top:3px}.tsx-sum-main{grid-template-columns:repeat(4,minmax(0,1fr))}.tsx-acts{gap:0}.tsx-acts-top{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(104px,auto);gap:6px;display:grid}.tsx-act-tile{min-height:104px;padding:8px 4px}.tsx-act-tile strong{font-size:12px;line-height:1.2}.tsx-act-tile[data-tone=good]{border-top:3px solid var(--good)}.tsx-act-tile[data-tone=avoid]{border-top:3px solid var(--bad)}.tsx-act-mark{place-items:center;width:52px;height:52px;font-size:22px;font-weight:700;display:grid}.tsx-act-tile[data-tone=good] .tsx-act-mark{color:var(--good)}.tsx-act-tile[data-tone=avoid] .tsx-act-mark{color:var(--bad)}.tsx-acts-rest{flex-wrap:wrap;align-content:flex-start;gap:5px;margin-top:8px;display:flex}.tsx-act-chip{box-sizing:border-box;white-space:nowrap;height:26px;color:var(--text);background:var(--muted);border-radius:999px;align-items:center;gap:5px;padding:0 10px 0 4px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.tsx-act-chip{background:color-mix(in srgb,var(--muted) 8%,transparent)}}.tsx-act-chip{border:1px solid var(--muted)}@supports (color:color-mix(in lab,red,red)){.tsx-act-chip{border:1px solid color-mix(in srgb,var(--muted) 25%,transparent)}}.tsx-act-chip>i{text-align:center;width:20px;font-size:10px;font-style:normal}.tsx-act-chip[data-tone=good]{background:var(--good)}@supports (color:color-mix(in lab,red,red)){.tsx-act-chip[data-tone=good]{background:color-mix(in srgb,var(--good) 8%,transparent)}}.tsx-act-chip[data-tone=good]{border-color:var(--good)}@supports (color:color-mix(in lab,red,red)){.tsx-act-chip[data-tone=good]{border-color:color-mix(in srgb,var(--good) 30%,transparent)}}.tsx-act-chip[data-tone=good]>i{color:var(--good)}.tsx-act-chip[data-tone=avoid]{background:var(--bad)}@supports (color:color-mix(in lab,red,red)){.tsx-act-chip[data-tone=avoid]{background:color-mix(in srgb,var(--bad) 8%,transparent)}}.tsx-act-chip[data-tone=avoid]{border-color:var(--bad)}@supports (color:color-mix(in lab,red,red)){.tsx-act-chip[data-tone=avoid]{border-color:color-mix(in srgb,var(--bad) 30%,transparent)}}.tsx-act-chip[data-tone=avoid]>i{color:var(--bad)}.tsx-biz .ck-list{flex:auto}.tsx-biz .ck-row{gap:8px;min-height:30px;padding:2px 0}.tsx-biz .ck-art{width:26px!important;height:26px!important}.tsx-biz .ck-row-label{font-size:12px}.tsx-biz .ck-chip{height:20px;padding:0 8px;font-size:11px}.tsx-stars{flex-direction:column;gap:8px;min-height:0;display:flex}.tsx-stars>.ck-card{flex:auto}.tsx-stars .ck-chip{height:21px;font-size:11px}.tsx-sum-foot{flex:none;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.tsx-sum-foot .ck-h-aside{white-space:normal;text-align:right;line-height:1.2}.tsx-special{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.tsx-special .ck-sub{padding-top:0}.tsx-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.tsx-fact{background:var(--bz-chart-selected);border-radius:6px;flex-direction:column;gap:2px;min-width:0;padding:6px 10px;display:flex}@supports (color:color-mix(in lab,red,red)){.tsx-fact{background:color-mix(in srgb,var(--bz-chart-selected) 55%,var(--bz-chart-surface))}}.tsx-fact{border:1px solid var(--bz-chart-rule);border-left:3px solid var(--bz-chart-accent)}.tsx-fact>span{letter-spacing:.08em;text-transform:uppercase;color:var(--bz-chart-accent);font-size:10px;font-weight:700}.tsx-fact>strong{font-size:13px;font-weight:650;line-height:1.25}.tsx-fact[data-cat=quality]{border-left-color:var(--good)}.tsx-fact[data-cat=time]{border-left-color:var(--bz-chart-accent)}.tsx-fact[data-cat=elements]{border-left-color:var(--ck-mixed)}.tsx-fact[data-cat=config]{border-left-color:var(--muted)}.tsx-hours{--tsx-gutter:92px}.tsx-strip-card{flex:none}.tsx-strip-head{flex-wrap:wrap;align-items:baseline;gap:18px;padding:2px 0 8px;display:flex}.tsx-strip-head .ck-verdict p{font-size:15px;font-weight:500}.tsx-strip-head .ck-verdict b{font-weight:700}.tsx-strip-head .ck-note{margin:0}.tsx-hgrid{grid-template-columns:var(--tsx-gutter) repeat(12,minmax(0,1fr));display:grid}.tsx-legend{flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;display:flex}.tsx-legend .ck-chip{height:20px;padding:0 7px;font-size:10.5px}.tsx-hour{text-align:center;background:var(--bz-chart-selected);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;margin:0 3px;padding:7px 2px 8px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.tsx-hour{background:color-mix(in srgb,var(--bz-chart-selected) 45%,var(--bz-chart-surface))}}.tsx-hour{border:1px solid var(--bz-chart-rule);border-top:3px solid var(--muted)}.tsx-hour[data-tone=good]{border-top-color:var(--good)}.tsx-hour[data-tone=avoid]{border-top-color:var(--bad)}.tsx-hour[data-active]{border-color:var(--bz-chart-accent);box-shadow:0 0 0 2px var(--bz-chart-accent)}@supports (color:color-mix(in lab,red,red)){.tsx-hour[data-active]{box-shadow:0 0 0 2px color-mix(in srgb,var(--bz-chart-accent) 30%,transparent)}}.tsx-hour[data-active]{background:var(--bz-chart-selected)}.tsx-hour-time{color:var(--bz-chart-accent);font-size:11.5px;font-weight:700}.tsx-hour>strong{font-size:12.5px;font-weight:650;line-height:1.1}.tsx-hour .ck-chip{height:20px;padding:0 7px;font-size:10.5px}.tsx-hour-now{letter-spacing:.06em;text-transform:uppercase;background:var(--bz-chart-accent);color:var(--bz-chart-surface);border-radius:999px;padding:1px 6px;font-size:9.5px;font-style:normal;font-weight:700;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.tsx-htable-card{min-height:0}.tsx-htable-wrap{flex:auto;min-height:0;display:flex;overflow:auto hidden}.tsx-htable{height:auto}.tsx-htable col.tsx-hgutter{width:var(--tsx-gutter)}.ck-table .tsx-rowlab{text-align:left;color:var(--bz-chart-accent);letter-spacing:.02em;font-size:11px;font-weight:650}.tsx-htable thead th{font-size:12px}.tsx-htable thead th[data-sel]{color:var(--text)}.tsx-htable td{vertical-align:middle;line-height:1.25}.tsx-htable td>small,.tsx-htable td>strong{display:block}.tsx-htable td>strong{font-size:12.5px;font-weight:650}.tsx-htable td>small{color:var(--muted);font-size:10.5px}.tsx-htable td>.bz-glyph-icon{margin:0 auto 3px}.tsx-htable .tsx-hex{font-size:11.5px;line-height:1.2}.tsx-htable .tsx-star{color:var(--bz-chart-accent);font-size:16px;font-weight:700;font-family:var(--ts-font-mono),monospace}.tsx-htable .tsx-duty{color:var(--muted);font-size:11.5px;font-weight:600}.tsx-htable .tsx-duty[data-fav]{color:var(--good)}.tsx-lo{max-width:64px;font-family:var(--ts-font-mono),monospace;color:var(--muted);grid-template-columns:repeat(3,1fr);gap:1px 0;margin:0 auto;font-size:12px;display:grid}.tsx-lo>[data-five]{color:var(--bad);font-weight:700}.tsx-pillars-main{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.tsx-detail-card,.tsx-natal-card{min-height:0}.tsx-natal{flex:auto;height:100%}.tsx-natal .bz-natal-hidden{height:111px}.tsx-natal .bz-hidden-layout{grid-template-rows:auto auto;gap:6px 0;padding:4px 0}.tsx-natal .tsx-hidden-el{color:var(--muted);font-size:9.5px}.tsx-natal .tsx-dm{color:var(--bz-chart-accent);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700}.tsx-natal .tsx-de{margin-top:4px;display:block}.tsx-natal .tsx-de .ck-chip{height:19px;padding:0 7px;font-size:10.5px}.tsx-natal tbody th{color:var(--bz-chart-accent);font-weight:650}.tsx-detail{flex:auto;height:100%}.tsx-detail col.tsx-dgutter{width:104px}.tsx-detail thead th{font-size:12px}.tsx-detail tbody th{color:var(--bz-chart-accent);font-size:11px;font-weight:650}.tsx-detail td{vertical-align:middle}.tsx-cell-main{font-size:12.5px;font-weight:600;line-height:1.25;display:block}.tsx-cell-sub{color:var(--muted);font-size:10.5px;display:block}.tsx-detail td[data-kind=accent] .tsx-cell-main{color:var(--bz-chart-accent);font-size:17px;font-weight:700;font-family:var(--ts-font-mono),monospace}.tsx-rel{position:relative}.tsx-rel .bz-rm{border-radius:8px}.tsx-rel .bz-rm-list-title h2{letter-spacing:.09em;text-transform:uppercase;padding-left:11px;font-size:12.5px;font-weight:700;position:relative}.tsx-rel .bz-rm-list-title h2:before{content:"";background:var(--bz-chart-accent);border-radius:2px;width:3px;height:15px;position:absolute;top:1px;left:0}.tsx-rel .bz-rm-list-title h2 span{letter-spacing:0;text-transform:none}@media (max-width:1100px){.tsx-bar{padding-right:40px}.tsx-bar-controls{margin-left:0}.tsx-controls{justify-content:flex-start}.tsx-facts,.tsx-special{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.tsx-hgrid{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:8px}.tsx-legend{flex-direction:row;grid-column:1/-1}.tsx-htable{min-width:900px}.tsx-detail-card,.tsx-htable-wrap,.tsx-natal-card{overflow-x:auto}.tsx-detail,.tsx-natal{min-width:520px}}.tsx-zone .ck-h>span{white-space:normal;overflow:visible}.tsx-hlist{display:none}@media (min-width:1281px) and (max-width:1379px){.nv-acct-wrap{width:auto!important}.nv-acct-name{display:none!important}}.nv-quick-btn[aria-pressed=false]:hover{background:var(--nv-card)!important}@supports (color:color-mix(in lab,red,red)){.nv-quick-btn[aria-pressed=false]:hover{background:color-mix(in srgb,var(--nv-card) 60%,transparent)!important}}.nv-quick-btn[aria-pressed=false]:hover{color:var(--nv-ink)!important}.nv-tier{--tier:#8d949c;border:2px solid var(--tier);background:var(--tier);border-radius:6px;align-items:center;gap:5px;padding:5px 11px 5px 9px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.nv-tier{background:color-mix(in srgb,var(--tier) 10%,var(--card))}}.nv-tier{font-family:var(--ts-font-sans),sans-serif;letter-spacing:.02em;color:var(--tier);font-size:11.5px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.nv-tier{color:color-mix(in srgb,var(--tier) 70%,var(--nv-ink))}}.nv-tier{white-space:nowrap}.nv-tier:before{content:"";background:var(--tier);border-radius:50%;width:7px;height:7px}.nv-tier[data-tier=exclusive]{--tier:#7b5aa6}.nv-tier[data-tier=elite]{--tier:#b8913a;background:linear-gradient(135deg,#e6c979,#b8913a)}@supports (color:color-mix(in lab,red,red)){.nv-tier[data-tier=elite]{background:linear-gradient(135deg,color-mix(in srgb,#e6c979 22%,var(--card)),color-mix(in srgb,#b8913a 14%,var(--card)))}}.nv-tier[data-tier=elite]{box-shadow:0 0 0 3px #d8b25a2e}[data-theme=cerneala] .nv-tier{--tier:#b9c0c8}[data-theme=cerneala] .nv-tier[data-tier=exclusive]{--tier:#b59ae0}[data-theme=cerneala] .nv-tier[data-tier=elite]{--tier:#e0bd6a}.nv-tier[data-active=false]{opacity:.38;box-shadow:none}.nv-plan-line:hover{color:var(--nv-ink)!important;text-decoration:underline!important}.ts-page-tools{z-index:5;align-items:center;gap:10px;height:20px;display:flex;position:absolute;top:0;right:28px}#page-scroll:has(.bz-annual-unified) .ts-page-tools{top:-4px;right:18px}.ts-tool{cursor:pointer;height:20px;font:600 11px var(--ts-font-sans),system-ui,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--nv-muted,var(--muted));background:0 0;border:0;align-items:center;gap:4px;padding:0 2px;display:inline-flex}.ts-tool:hover{color:#294e42}.ts-tool:disabled{cursor:progress;opacity:.6}.ts-page-info{color:#294e42;cursor:help;line-height:0;display:inline-flex}.ts-page-info:hover{opacity:.8}[data-theme=cerneala] .ts-page-info,[data-theme=cerneala] .ts-tool:hover{color:#d0b984}[data-theme=cerneala] .ts-page-info text{fill:#202221}.ts-exporting .ts-page-tools{display:none}@media print{.ts-page-tools{display:none}}.ts-infotip{gap:5px;display:grid}.ts-infotip p{margin:0}.ts-infotip-title{color:var(--ts-info-accent,#294e42);font-size:12.5px;font-weight:700}.ts-infotip-hint{border-top:1px solid var(--line);color:var(--muted);margin-top:3px;padding-top:6px;font-size:11px}.ts-infotip-hint i{font-family:Georgia,serif;font-weight:700}.ts-infodlg-backdrop{z-index:300;-webkit-backdrop-filter:blur(3px);background:#14181673;place-items:center;padding:16px;animation:ts-infodlg-fade .16s ease-out;display:grid;position:fixed;inset:0}.ts-infodlg{background:var(--card);width:min(560px,100%);max-height:min(82vh,720px);color:var(--text);border:1px solid var(--border);font-family:var(--ts-font-sans),system-ui,sans-serif;border-radius:14px;flex-direction:column;animation:ts-infodlg-rise .2s ease-out;display:flex;box-shadow:0 24px 60px #00000052}.ts-infodlg header{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:16px 16px 12px 20px;display:flex}.ts-infodlg-mark{background:var(--ts-info-accent,#294e42);width:24px;height:24px;color:var(--card);border-radius:50%;flex:none;place-items:center;font:italic 700 15px/1 Georgia,serif;display:grid}.ts-infodlg h2{letter-spacing:.01em;flex:1;margin:0;font-size:17px;font-weight:700}.ts-infodlg-close{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;font-size:22px;line-height:1}.ts-infodlg-close:focus-visible,.ts-infodlg-close:hover{background:var(--line);color:var(--text);outline:none}.ts-infodlg-body{padding:6px 20px 20px;overflow-y:auto}.ts-infodlg section{padding-top:14px}.ts-infodlg h3{letter-spacing:.09em;text-transform:uppercase;color:var(--ts-info-accent,#294e42);margin:0 0 6px;font-size:11px;font-weight:700}.ts-infodlg p{margin:0 0 6px;font-size:14px;line-height:1.6}.ts-infodlg-bullet{padding-left:16px;position:relative}.ts-infodlg-bullet:before{content:"";background:var(--ts-info-accent,#294e42);opacity:.7;border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:3px}[data-theme=cerneala]{--ts-info-accent:#d0b984}@keyframes ts-infodlg-fade{0%{opacity:0}}@keyframes ts-infodlg-rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.ts-infodlg,.ts-infodlg-backdrop{animation:none}}@media print{.ts-infodlg-backdrop{display:none}}.bz-info,.ts-page-info{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}.bz-info svg,.ts-page-info svg{transition:transform .2s ease-out}[data-holding] svg{transition:transform 2s linear;transform:scale(1.45)}.qm-art{flex:none;place-items:center;line-height:0;display:grid}.qm-art>img{object-fit:contain;width:100%;height:100%;display:none}:root[data-display=visual] .qm-art>svg{display:none!important}:root[data-display=visual] .qm-art>img{display:block}.qm-stem{flex:none;place-items:center;display:grid}.qm-stem>img{object-fit:contain;width:100%;height:100%;display:none}:root[data-display=visual] .qm-stem>.qm-stem-text{display:none}:root[data-display=visual] .qm-stem>img{display:block}:root{--bz-chart-accent:#294e42;--bz-chart-surface:#faf8f0;--bz-chart-rule:#d7ddd1;--bz-chart-selected:#eaf0e4;--bz-cp-fill:var(--bz-chart-selected)}@supports (color:color-mix(in lab,red,red)){:root{--bz-cp-fill:color-mix(in srgb,var(--bz-chart-selected) 40%,var(--bz-chart-surface))}}:root{--bz-cp-edge:var(--bz-chart-accent)}@supports (color:color-mix(in lab,red,red)){:root{--bz-cp-edge:color-mix(in srgb,var(--bz-chart-accent) 27%,var(--bz-chart-rule))}}:root{--bz-cp-edge-strong:var(--bz-chart-accent)}@supports (color:color-mix(in lab,red,red)){:root{--bz-cp-edge-strong:color-mix(in srgb,var(--bz-chart-accent) 55%,var(--bz-chart-rule))}}[data-theme=cerneala]{--bz-chart-accent:#d0b984;--bz-chart-surface:#202221;--bz-chart-rule:#414640;--bz-chart-selected:#2a302c}.mv-view,.qm-view{--bz-chart-accent:#294e42;--bz-chart-surface:#faf8f0;--bz-chart-rule:#d7ddd1;--bz-chart-selected:#eaf0e4;--bz-cp-fill:var(--bz-chart-selected)}@supports (color:color-mix(in lab,red,red)){.mv-view,.qm-view{--bz-cp-fill:color-mix(in srgb,var(--bz-chart-selected) 40%,var(--bz-chart-surface))}}.mv-view,.qm-view{--bz-cp-edge:var(--bz-chart-accent)}@supports (color:color-mix(in lab,red,red)){.mv-view,.qm-view{--bz-cp-edge:color-mix(in srgb,var(--bz-chart-accent) 27%,var(--bz-chart-rule))}}.mv-view,.qm-view{--bz-cp-edge-strong:var(--bz-chart-accent)}@supports (color:color-mix(in lab,red,red)){.mv-view,.qm-view{--bz-cp-edge-strong:color-mix(in srgb,var(--bz-chart-accent) 55%,var(--bz-chart-rule))}}.mv-view,.qm-view{--qm-frame:var(--bz-chart-accent)}@supports (color:color-mix(in lab,red,red)){.mv-view,.qm-view{--qm-frame:color-mix(in srgb,var(--bz-chart-accent) 14%,var(--bz-chart-surface))}}.mv-view,.qm-view{box-sizing:border-box;background:var(--bz-chart-surface);border:1px solid var(--bz-chart-rule);color:var(--text);font-family:var(--ts-font-sans),sans-serif;font-variant-numeric:tabular-nums;border-radius:6px;gap:10px;padding:10px 14px 12px}[data-theme=cerneala] .mv-view,[data-theme=cerneala] .qm-view{--bz-chart-accent:#d0b984;--bz-chart-surface:#202221;--bz-chart-rule:#414640;--bz-chart-selected:#2a302c}.mv-head,.qm-head{border-bottom:1px solid var(--bz-chart-rule);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:6px;display:flex}.mv-head h2,.qm-head h2{letter-spacing:.025em;color:var(--bz-chart-accent);margin:0;font-size:12px;font-weight:650}.mv-head h2 span,.qm-head h2 span{color:var(--muted);margin-left:6px;font-weight:500}.mv-cap,.qm-cap{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:9.5px;font-weight:650;line-height:15px}.qm-natal{grid-template-columns:minmax(0,1fr) minmax(300px,34%);gap:12px 16px;min-height:0;display:grid}.qm-natal-left,.qm-natal-right{flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex}.qm-natal-left>.qm-chart{flex:1;min-height:0}.qm-facts{color:var(--muted);flex-wrap:wrap;gap:4px 18px;font-size:12px;display:flex}.qm-facts strong{color:var(--text);font-weight:650}.qm-verdicts{grid-template-columns:1fr 1fr;gap:4px 12px;font-size:12px;display:grid}.qm-verdicts>*{background:var(--bz-cp-fill);border:1px solid var(--bz-cp-edge);border-radius:5px;flex-direction:column;gap:1px;min-width:0;padding:5px 8px;display:flex}.qm-verdicts span{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:9.5px;font-weight:650}.qm-verdicts strong{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:650;overflow:hidden}.qm-verdicts>.qm-wide{grid-column:1/-1}.qm-panel{border:1px solid var(--bz-chart-rule);background:var(--bz-cp-fill);border-radius:5px;min-height:0;padding:6px 8px}.qm-panel .qm-cap{border-bottom:1px solid var(--bz-chart-rule);margin-bottom:4px;padding-bottom:4px}.qm-table{border-collapse:collapse;width:100%;font-size:11.5px}.qm-table th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:3px 6px;font-size:9.5px;font-weight:650}.qm-table td,.qm-table th{border-bottom:1px solid var(--bz-chart-rule)}.qm-table td{white-space:nowrap;vertical-align:middle;padding:4px 6px}.qm-table tr:last-child td{border-bottom:0}.qm-table td small{color:var(--muted);font-weight:400}.qm-table .qm-art{vertical-align:middle;margin-right:4px;display:inline-grid}.qm-formations{flex-direction:column;gap:4px;min-height:0;font-size:11.5px;display:flex;overflow:auto}.qm-formations>div{grid-template-columns:30px minmax(0,1fr);align-items:baseline;gap:6px;display:grid}.qm-formations b{font-weight:700}.qm-formations em{color:var(--muted);font-style:normal}.qm-about{color:var(--muted);font-size:11px;line-height:1.45}.qm-about summary{cursor:pointer;color:var(--bz-chart-accent);font-weight:650}.qm-chart{background:var(--qm-frame);border:1px solid var(--bz-cp-edge);border-radius:6px;flex-direction:column;padding:8px 6px 6px;display:flex;position:relative}.qm-chart .qm-grid{flex:1;grid-template-rows:auto auto auto;grid-template-columns:40px 1fr 40px;min-height:0;display:grid}.qm-chart .qm-palaces{grid-area:1/2/4;grid-template-columns:repeat(3,1fr);grid-template-rows:subgrid;border:1px solid var(--bz-cp-edge);background:var(--bz-cp-fill);border-radius:6px;display:grid;overflow:hidden}.qm-chart .qm-palace{background:var(--bz-cp-fill);border:.5px solid var(--bz-cp-edge);flex-direction:column;justify-content:space-between;gap:6px;min-height:150px;padding:8px 8px 9px;display:flex}.qm-chart .qm-palace[data-destiny]{background:var(--bz-chart-selected);box-shadow:inset 0 0 0 1.5px var(--bz-chart-accent)}.qm-chart .qm-frame-text{color:var(--bz-chart-accent)}.qm-chart .qm-palace-head{display:none}.qm-view .qm-tabs-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.qm-view .qm-tab-palace{background:var(--bz-cp-fill);border:1px solid var(--bz-cp-edge);border-radius:5px;flex-direction:column;gap:4px;min-height:0;padding:8px 10px;display:flex}.qm-view .qm-tab-palace[data-selected]{background:var(--bz-chart-selected);box-shadow:inset 0 0 0 1.5px var(--bz-chart-accent)}.qm-view .qm-tab-row{align-items:center;gap:6px;min-width:0;font-size:12px;display:flex}.qm-view .qm-tab-row strong{font-weight:650}@media (max-width:1199px){.qm-natal{grid-template-columns:1fr}}html[data-solo] main>section{margin-top:0!important}html:not([data-solo]):not(.ts-exporting) main#main-content:has(>section:target,>section :target)>section:not(:target):not(:has(:target)),html:not([data-solo]):not(.ts-exporting) main#main-content>section~section{display:none}html:not([data-solo]):not(.ts-exporting) main#main-content>section:has(:target),html:not([data-solo]):not(.ts-exporting) main#main-content>section:target{display:block}#qmdj .qm-view>.ts-solo-grow{flex-direction:column;display:flex}.qm-tabs-head{border-bottom:1px solid var(--bz-chart-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:6px 0 8px;display:flex}.qm-tabbar{background:var(--bz-cp-fill);border:1px solid var(--bz-cp-edge);border-radius:6px;gap:3px;padding:3px;display:flex}.qm-tab{font:inherit;cursor:pointer;color:var(--muted);background:0 0;border:0;border-radius:5px;padding:5px 14px;font-size:12px;font-weight:600}.qm-tab[aria-selected=true]{background:var(--bz-chart-accent);color:var(--bz-chart-surface)}.qm-tabs-body{flex-direction:column;flex:1;gap:10px;min-height:0;padding-top:10px;display:flex}.qm-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.qm-tile{background:var(--bz-cp-fill);border:1px solid var(--bz-cp-edge);text-align:center;border-radius:5px;padding:8px 10px}.qm-tile-value{color:var(--bz-chart-accent);justify-content:center;align-items:center;gap:6px;margin-top:3px;font-size:14px;font-weight:700;display:flex}.qm-view .qm-tabs-grid{flex:1;grid-auto-rows:minmax(0,1fr);min-height:0}.qm-view .qm-tabs-grid[data-compact]{flex:none;grid-auto-rows:auto;gap:4px}.qm-view .qm-tabs-grid[data-compact] .qm-tab-palace{gap:2px;padding:6px 8px}.qm-view .qm-tabs-grid[data-compact] .qm-tab-row{font-size:11px}.qm-view .qm-tab-palace{justify-content:center;gap:6px}.qm-view .qm-tab-row .qm-art{width:24px;height:24px}.qm-minis{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px;min-height:0;display:grid}.qm-minis-12{grid-template-columns:repeat(4,minmax(0,1fr))}.qm-mini{border:1px solid var(--bz-chart-rule);background:var(--bz-chart-surface);border-radius:6px;padding:8px 10px 10px}.qm-lunar th{text-align:left;border-bottom:1px solid var(--bz-chart-rule);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;padding:6px 10px;font-size:10px;font-weight:650}.qm-lunar td{border-bottom:1px solid var(--bz-chart-rule)!important}.qm-view .qm-tabs-grid:not([data-compact]) .qm-tab-palace{gap:10px;padding:12px 16px}.qm-view .qm-tabs-grid:not([data-compact]) .qm-tab-row{gap:10px;font-size:15px}.qm-view .qm-tabs-grid:not([data-compact]) .qm-tab-row .qm-art{width:40px;height:40px}.qm-view .qm-tabs-grid:not([data-compact]) .qm-stem{width:52px!important;height:52px!important}.qm-view .qm-tabs-grid:not([data-compact]) .qm-stem-text{font-size:30px!important}.qm-chart .qm-art,.qm-chart .qm-stem{width:40px!important;height:40px!important}.ts-solo-card{flex-direction:column;display:flex}.ts-solo-card>*{flex:1;min-height:0;overflow:auto}.ts-solo-card>[style*=grid]{display:grid}.ms-backdrop,.ms-rail-extra,.ms-root,.ms-savedbar{--ms-panel-muted:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.ms-backdrop,.ms-rail-extra,.ms-root,.ms-savedbar{--ms-panel-muted:color-mix(in srgb,var(--accent-ink) 70%,transparent)}}.ms-backdrop :focus-visible,.ms-page :focus-visible,.ms-rail-extra :focus-visible,.ms-savedbar :focus-visible{outline:2px solid var(--ts-glow);outline-offset:2px}.ms-dm{background:var(--accent);line-height:1;font-family:var(--ts-font-serif),serif;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}.ms-dm-char{filter:brightness(1.55)saturate(.85)}:root[data-theme=cerneala] .ms-dm-char{filter:none}.ms-dm-img{object-fit:contain;width:86%;height:86%;display:none}:root[data-display=visual] .ms-dm-img{display:block}:root[data-display=visual] .ms-dm-char{display:none}:root[data-display=visual] .ms-dm{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){:root[data-display=visual] .ms-dm{background:color-mix(in srgb,var(--accent) 10%,var(--card))}}:root[data-display=visual] .ms-dm{border:1px solid var(--line)}.ms-elbar{background:var(--line);border-radius:4px;gap:1px;width:100%;display:flex;overflow:hidden}.ms-elbar>i{min-width:2px;display:block}.ms-btn{border:1px solid var(--border);background:var(--card);height:36px;color:var(--text);font:600 13px/1 var(--ts-font-sans),system-ui,sans-serif;cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex}.ms-btn:hover{background:var(--alt)}.ms-btn.primary{color:var(--accent-ink);border-color:var(--accent)}.ms-btn.primary,.ms-btn.primary:hover{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.ms-btn.primary:hover{background:color-mix(in srgb,var(--accent) 88%,var(--text))}}.ms-btn.ghost{background:0 0;border-color:#0000}.ms-btn.danger{color:var(--bad);border-color:var(--bad);background:0 0}.ms-btn:disabled{opacity:.45;cursor:default}.ms-chip{border:1px solid var(--border);background:var(--card);height:30px;color:var(--text);font:600 12px/1 var(--ts-font-sans),system-ui,sans-serif;cursor:pointer;white-space:nowrap;border-radius:6px;padding:0 12px}.ms-chip.on{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.ms-chips{align-items:center;gap:6px}.ms-lbl{letter-spacing:.08em;text-transform:uppercase;font-weight:700}.ms-lbl,.ms-mono{color:var(--muted);font-size:11px}.ms-mono{font-family:var(--ts-font-mono),monospace}.ms-hint{color:var(--muted);font-size:12px}kbd{font:11px var(--ts-font-mono),monospace;border:1px solid var(--border);border-radius:4px;padding:1px 5px}.ms-backdrop{z-index:120;background:var(--text);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.ms-backdrop{background:color-mix(in srgb,var(--text) 45%,transparent)}}.ms-backdrop{font-family:var(--ts-font-sans),system-ui,sans-serif;color:var(--text)}.ms-backdrop-top{align-items:flex-start;padding-top:12vh}.ms-dialog{background:var(--card);border:1px solid var(--border);border-radius:10px;grid-template-columns:minmax(0,1fr) 320px;width:min(940px,100%);max-height:100%;display:grid;overflow-y:auto;box-shadow:0 24px 80px #00000059}@media (prefers-reduced-motion:no-preference){.ms-dialog,.ms-palette{animation:ms-rise .18s ease-out}@keyframes ms-rise{0%{opacity:0;transform:translateY(8px)}}}.ms-form{flex-direction:column;gap:14px;min-width:0;padding:24px;display:flex}.ms-form h3{font:800 24px/1.1 var(--ts-font-serif),serif;color:var(--head);text-transform:uppercase;letter-spacing:.01em;margin:0}.ms-sub{color:var(--muted);margin:-6px 0 0;font-size:13px;line-height:1.5}.ms-field{flex-direction:column;gap:5px;min-width:0;display:flex}.ms-field>label,.ms-label{color:var(--text);font-size:12px;font-weight:700}.ms-dialog .ms-field select,.ms-field input{border:1px solid var(--border);background:var(--input);height:38px;color:var(--text);font:14px var(--ts-font-sans),system-ui,sans-serif;border-radius:6px;min-width:0;padding:0 10px}.ms-field input:disabled{opacity:.5}.ms-dialog .ms-field select[aria-invalid=true],.ms-field input[aria-invalid=true]{border-color:var(--bad)}.ms-err{color:var(--bad);font-size:12px}.ms-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ms-seg{box-sizing:border-box;border:1px solid var(--border);background:var(--input);border-radius:6px;grid-template-columns:1fr 1fr;gap:3px;height:38px;padding:3px;display:grid}.ms-seg button{color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:4px;font-weight:600}.ms-seg .on{background:var(--accent);color:var(--accent-ink)}.ms-check{color:var(--muted);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.ms-check input{accent-color:var(--accent);width:16px;height:16px}.ms-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-top:6px}.ms-foot,.ms-foot-btns{flex-wrap:wrap;display:flex}.ms-foot-btns{justify-content:flex-end;gap:8px}.ms-side{background:var(--accent);color:var(--accent-ink);flex-direction:column;gap:16px;padding:22px;display:flex}.ms-side .ms-lbl,.ms-side .ms-mono{color:var(--ms-panel-muted)}.ms-preview{border:1px dashed var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.ms-preview{border:1px dashed color-mix(in srgb,var(--accent-ink) 35%,transparent)}}.ms-preview{text-align:center;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:150px;padding:18px;display:flex}.ms-preview .ms-dm{border:2px solid var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.ms-preview .ms-dm{border:2px solid color-mix(in srgb,var(--accent-ink) 30%,transparent)}}.ms-side-list{flex-direction:column;gap:6px;display:flex}.ms-side-list a{color:var(--accent-ink);border:1px solid var(--accent-ink);border-radius:6px;align-items:center;gap:10px;padding:8px;text-decoration:none;display:flex}@supports (color:color-mix(in lab,red,red)){.ms-side-list a{border:1px solid color-mix(in srgb,var(--accent-ink) 18%,transparent)}}.ms-side-list a:hover{background:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.ms-side-list a:hover{background:color-mix(in srgb,var(--accent-ink) 10%,transparent)}}.ms-rail-recent small,.ms-side-list small{opacity:.75;font-size:11px;display:block}@media (max-width:720px){.ms-backdrop{padding:0}.ms-dialog{border-radius:0;grid-template-columns:1fr;height:100%}.ms-grid3{grid-template-columns:1fr 1fr}.ms-grid3>:last-child{grid-column:1/-1}}.ms-palette{background:var(--card);border:1px solid var(--border);border-radius:10px;width:min(560px,100%);overflow:hidden;box-shadow:0 24px 80px #00000059}.ms-palette>input{box-sizing:border-box;border:0;border-bottom:1px solid var(--line);background:var(--input);width:100%;height:48px;color:var(--text);outline:none;padding:0 16px;font-size:15px}.ms-palette ul{max-height:50vh;margin:0;padding:6px;list-style:none;overflow-y:auto}.ms-palette li{cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;display:flex}.ms-palette li.on{background:var(--alt)}.ms-palette li small{color:var(--muted);font-size:11.5px;display:block}.ms-palette .ms-empty{color:var(--muted);cursor:default}.ms-palette-foot{border-top:1px solid var(--line);color:var(--muted);padding:8px 14px;font-size:11.5px}.ms-palette-foot a{color:var(--head);margin-left:6px;font-weight:700}.ms-savedbar{z-index:110;border:1px solid var(--good);background:var(--card);max-width:calc(100vw - 32px);color:var(--text);font:13px var(--ts-font-sans),system-ui,sans-serif;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex;position:fixed;top:78px;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #0000002e}.ms-savedbar a{color:var(--head);margin-left:6px;font-weight:700}.ms-x{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:18px;line-height:1}.ms-close-phone{display:none}.ms-rail-extra{font-family:var(--ts-font-sans),system-ui,sans-serif;flex-direction:column;gap:8px;display:flex}.ms-rail-search{border:1px solid var(--border);background:var(--input);height:34px;color:var(--muted);cursor:pointer;text-align:left;border-radius:6px;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:flex}.ms-rail-search span{flex:1}.ms-rail-plot kbd,.ms-rail-search kbd{margin-left:auto}.ms-rail-plot{justify-content:space-between;width:100%;height:38px}.ms-rail-plot>span{align-items:center;gap:8px;display:inline-flex}.ms-rail-plot kbd{border-color:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.ms-rail-plot kbd{border-color:color-mix(in srgb,var(--accent-ink) 40%,transparent)}}.ms-rail-plot kbd{color:var(--accent-ink)}.ms-rail-group{flex-direction:column;gap:1px;display:flex;position:relative}.ms-rail-lbl{font:10px var(--ts-font-mono),monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--nv-muted);margin:4px 0;padding-left:4px}.ms-rail-group>button,.ms-rail-recent>a{width:100%;min-height:30px;color:var(--nv-muted);font:500 13px/1.2 var(--ts-font-sans),system-ui,sans-serif;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:9px;padding:4px 10px;text-decoration:none;display:flex}.ms-rail-group>button:hover,.ms-rail-recent>a:hover{background:var(--nv-card);color:var(--nv-ink)}.ms-rail-group>button.is-saved{color:var(--good);font-weight:600}.ms-rail-recent>a{min-height:36px}.ms-rail-recent>a b{color:var(--nv-ink);text-overflow:ellipsis;white-space:nowrap;max-width:130px;font-weight:600;display:block;overflow:hidden}.ms-rail-recent>a.on{border-color:var(--brand-gold,var(--accent));background:var(--nv-card)}.ms-picker{z-index:60;background:var(--card);border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:2px;max-height:260px;margin-top:4px;padding:6px;display:flex;position:absolute;top:100%;left:0;right:-60px;overflow-y:auto;box-shadow:0 12px 32px #0003}.ms-picker a{color:var(--text);border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;text-decoration:none;display:flex}.ms-picker a:hover{background:var(--alt)}.ms-spacecard{background:var(--accent);color:var(--accent-ink);font-family:var(--ts-font-sans),system-ui,sans-serif;border-radius:8px;flex-direction:column;flex-shrink:0;gap:8px;margin-top:auto;padding:12px;text-decoration:none;display:flex}.ms-spacecard>b{font:800 14px var(--ts-font-display,var(--ts-font-sans)),sans-serif;letter-spacing:.06em;text-transform:uppercase}.ms-spacecard-nums{grid-template-columns:1fr 1fr;gap:6px;display:grid}.ms-spacecard-nums>span{border:1px solid var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.ms-spacecard-nums>span{border:1px solid color-mix(in srgb,var(--accent-ink) 25%,transparent)}}.ms-spacecard-nums>span{opacity:.9;border-radius:6px;padding:6px 8px;font-size:10.5px;line-height:1.25}.ms-spacecard-nums strong{opacity:1;font-size:17px;font-weight:700;display:block}.ms-spacecard:hover{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.ms-spacecard:hover{background:color-mix(in srgb,var(--accent) 90%,var(--text))}}.ms-identity{position:relative}.bz-sidebar-profile .ms-crumbs{font:11px var(--ts-font-sans),system-ui,sans-serif;color:var(--nv-muted);white-space:normal;margin-bottom:2px}.ms-crumbs a{color:var(--nv-muted);text-underline-offset:2px;text-decoration:underline}.ms-identity-name{align-items:flex-start;gap:4px;white-space:normal!important;font-family:inherit!important;display:flex!important}.ms-identity-name strong{flex:1}.ms-pencil{color:var(--nv-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:2px;line-height:0}.ms-pencil:hover{color:var(--nv-ink);background:var(--alt)}.bz-sidebar-profile .ms-folderchip{font:600 10.5px var(--ts-font-sans),system-ui,sans-serif;letter-spacing:.02em;border:1px solid var(--border);color:var(--nv-ink);background:var(--card);border-radius:6px;align-self:flex-start;margin-top:4px;padding:2px 8px}.ms-page{min-height:calc(100dvh - 80px);font-family:var(--ts-font-sans),system-ui,sans-serif;color:var(--text);grid-template-columns:232px minmax(0,1fr);display:grid;position:relative}.ms-page.has-panel{grid-template-columns:232px minmax(0,1fr) 372px}.ms-loading{background:0 0}.ms-folders{border-right:1px solid var(--nv-nav-line,var(--line));background:var(--nv-nav,transparent);flex-direction:column;gap:10px;padding:20px 14px;display:flex}.ms-folders-head h1{font:800 28px/1 var(--ts-font-display,var(--ts-font-sans)),sans-serif;color:var(--head);text-transform:uppercase;letter-spacing:.01em;margin:0}.ms-back{color:var(--muted);margin-top:6px;font-size:12.5px;text-decoration:none;display:inline-block}.ms-back:hover{color:var(--text);text-decoration:underline}.ms-folder-list{flex-direction:column;gap:2px;display:flex}.ms-folder-list>button{width:100%;height:34px;color:var(--text);font:500 13.5px var(--ts-font-sans),system-ui,sans-serif;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;padding:0 10px;display:flex}.ms-folder-list>button:hover{background:var(--alt)}.ms-folder-list>button.on{border-color:var(--accent);background:var(--card);font-weight:700}.ms-count{font:11px var(--ts-font-mono),monospace;color:var(--muted)}.ms-badge{background:var(--bad);color:var(--accent-ink);border-radius:4px;padding:1px 7px;font-size:11px;font-weight:700}:root[data-theme=cerneala] .ms-badge{color:var(--bg)}.ms-newfolder{margin-top:4px;border:1px dashed var(--border)!important;color:var(--muted)!important;justify-content:center!important}.ms-folder-input{border:1px solid var(--ts-glow);background:var(--input);height:34px;color:var(--text);border-radius:6px;padding:0 10px;font-size:13.5px}.ms-folders-lbl{margin:8px 0 0 10px}.ms-main{flex-direction:column;gap:14px;min-width:0;padding:20px 24px 60px;display:flex}.ms-week{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.ms-week-card{background:var(--card);border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.ms-week-card.dark{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.ms-week-card.dark .ms-lbl{color:var(--ms-panel-muted)}.ms-week-card .ms-lbl{margin-bottom:4px}.ms-week-card>button{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;gap:8px;padding:4px 0;font-size:13px;display:flex}.ms-week-card>button span{color:var(--muted);white-space:nowrap}.ms-week-card.dark>button span{color:var(--ms-panel-muted)}.ms-week-card>button:hover b{text-decoration:underline}.ms-page .ms-week-card.dark{--ms-panel-muted:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.ms-page .ms-week-card.dark{--ms-panel-muted:color-mix(in srgb,var(--accent-ink) 70%,transparent)}}.ms-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ms-toolbar input[type=search]{background:var(--input);min-width:0;flex:220px;padding:0 10px;font-size:13.5px}.ms-toolbar input[type=search],.ms-toolbar select{border:1px solid var(--border);height:36px;color:var(--text);border-radius:6px}.ms-toolbar select{background:var(--card);padding:0 8px;font-size:13px}.ms-layout{width:130px;height:36px}.ms-selbar{background:var(--accent);color:var(--accent-ink);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.ms-selbar>b{margin-right:6px}.ms-selbar .ms-btn{border-color:var(--accent-ink);height:32px}@supports (color:color-mix(in lab,red,red)){.ms-selbar .ms-btn{border-color:color-mix(in srgb,var(--accent-ink) 30%,transparent)}}.ms-selbar .ms-btn{color:var(--accent-ink);background:0 0}.ms-selbar .ms-btn:hover{background:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.ms-selbar .ms-btn:hover{background:color-mix(in srgb,var(--accent-ink) 12%,transparent)}}.ms-selbar .is-disabled{opacity:.45;pointer-events:none}.ms-move{position:relative}.ms-menu{z-index:20;background:var(--card);border:1px solid var(--border);border-radius:8px;flex-direction:column;min-width:160px;margin-top:4px;padding:4px;display:flex;position:absolute;top:100%;left:0;box-shadow:0 12px 32px #0003}.ms-menu button{text-align:left;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 10px;font-size:13px}.ms-menu button:hover{background:var(--alt)}.ms-items.grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.ms-items.list{overflow:hidden}.ms-item,.ms-items.list{border:1px solid var(--line);background:var(--card);border-radius:8px;flex-direction:column;display:flex}.ms-item{gap:10px;min-width:0;padding:12px}.ms-item.sel{border:2px solid var(--accent);padding:11px}.ms-items.list .ms-item{border-width:0 0 1px;border-radius:0;flex-direction:row;align-items:center;gap:14px}.ms-items.list .ms-item.sel{background:var(--alt);border:0;border-bottom:1px solid var(--line);padding:12px}.ms-items.list .ms-item-foot{flex:0 auto;gap:14px}.ms-item-top{align-items:center;gap:10px;min-width:0;display:flex}.ms-item-av{border:0;border-radius:50%}.ms-item-av,.ms-who{cursor:pointer;background:0 0;padding:0}.ms-who{text-align:left;min-width:0;color:var(--text);border:0;flex:1}.ms-who b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;display:block;overflow:hidden}.ms-who small{color:var(--muted);font-size:12px}.ms-pinmark{color:var(--ts-glow)}.ms-ck{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin:-10px -10px -10px 0;display:flex}.ms-ck input{width:16px;height:16px;accent-color:var(--accent);cursor:pointer}.ms-item-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ms-open{gap:4px;display:flex}.ms-open a{border:1px solid var(--border);color:var(--text);white-space:nowrap;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:700;text-decoration:none}.ms-open a:first-child{background:var(--accent);color:var(--accent-ink)}.ms-open a:first-child,.ms-open a:hover{border-color:var(--accent)}.ms-empty-state{text-align:center;border:1px dashed var(--border);background:var(--card);border-radius:10px;flex-direction:column;align-items:center;gap:14px;padding:48px 20px;display:flex}.ms-empty-state p{color:var(--muted);margin:0;font-size:14.5px}.ms-listview{flex-direction:column;gap:6px;display:flex}.ms-listview h2{font:800 22px var(--ts-font-display,var(--ts-font-sans)),sans-serif;color:var(--head);text-transform:uppercase;margin:0 0 6px}.ms-row-item{background:var(--card);border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;font-size:13.5px;display:flex}.ms-row-item .ms-row-text{color:var(--muted);flex:200px}.ms-status{font:700 10.5px var(--ts-font-sans),sans-serif;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--border);color:var(--muted);white-space:nowrap;border-radius:4px;padding:2px 7px}.ms-status.up{color:var(--good);border-color:var(--good)}.ms-status.late{color:var(--bad);border-color:var(--bad)}.ms-panel{--ms-panel-muted:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.ms-panel{--ms-panel-muted:color-mix(in srgb,var(--accent-ink) 70%,transparent)}}.ms-panel{background:var(--accent);height:calc(100dvh - 80px);color:var(--accent-ink);box-sizing:border-box;flex-direction:column;align-self:start;gap:14px;padding:20px;display:flex;position:sticky;top:0;overflow-y:auto}.ms-panel .ms-lbl,.ms-panel .ms-mono,.ms-panel-close{color:var(--ms-panel-muted)}.ms-panel-close{cursor:pointer;background:0 0;border:0;font-size:22px;line-height:1;position:absolute;top:8px;right:10px}.ms-panel-head{align-items:center;gap:12px;padding-right:20px;display:flex}.ms-panel-head .ms-dm{border:2px solid var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.ms-panel-head .ms-dm{border:2px solid color-mix(in srgb,var(--accent-ink) 30%,transparent)}}.ms-panel-who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ms-panel-who b{font-size:17px}.ms-pin{border:1px solid var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.ms-pin{border:1px solid color-mix(in srgb,var(--accent-ink) 30%,transparent)}}.ms-pin{color:var(--accent-ink);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ms-pin.on{color:var(--ts-glow);border-color:var(--ts-glow)}.ms-tabs{border:1px solid var(--accent-ink);grid-template-columns:repeat(4,1fr);gap:3px;padding:3px;display:grid}@supports (color:color-mix(in lab,red,red)){.ms-tabs{border:1px solid color-mix(in srgb,var(--accent-ink) 22%,transparent)}}.ms-tabs{border-radius:6px}.ms-tabs button{height:30px;color:var(--accent-ink);cursor:pointer;background:0 0;border:0;border-radius:4px;font-size:12px;font-weight:600}.ms-tabs .on{background:var(--accent-ink);color:var(--accent)}.ms-panel-body{flex-direction:column;flex:auto;min-height:0;display:flex}.ms-panel input,.ms-panel select,.ms-panel textarea{border:1px solid var(--accent-ink);border-radius:6px;padding:8px 10px}@supports (color:color-mix(in lab,red,red)){.ms-panel input,.ms-panel select,.ms-panel textarea{border:1px solid color-mix(in srgb,var(--accent-ink) 25%,transparent)}}.ms-panel input,.ms-panel select,.ms-panel textarea{color:var(--accent-ink);font:13.5px var(--ts-font-sans),system-ui,sans-serif;color-scheme:dark;background:0 0}:root[data-theme=cerneala] .ms-panel input,:root[data-theme=cerneala] .ms-panel select,:root[data-theme=cerneala] .ms-panel textarea{color-scheme:light}.ms-panel select option{color:var(--text);background:var(--card)}.ms-panel textarea{resize:vertical;height:84px}.ms-panel input::placeholder,.ms-panel textarea::placeholder{color:var(--ms-panel-muted)}.ms-panel .ms-btn{border-color:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.ms-panel .ms-btn{border-color:color-mix(in srgb,var(--accent-ink) 30%,transparent)}}.ms-panel .ms-btn{color:var(--accent-ink);background:0 0}.ms-panel .ms-btn:hover{background:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.ms-panel .ms-btn:hover{background:color-mix(in srgb,var(--accent-ink) 12%,transparent)}}.ms-panel .ms-btn.primary{background:var(--accent-ink);color:var(--accent);border-color:var(--accent-ink)}.ms-panel{--ms-panel-bad:var(--bad)}@supports (color:color-mix(in lab,red,red)){.ms-panel{--ms-panel-bad:color-mix(in srgb,var(--bad) 45%,var(--accent-ink))}}:root[data-theme=cerneala] .ms-panel{--ms-panel-bad:var(--bad)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=cerneala] .ms-panel{--ms-panel-bad:color-mix(in srgb,var(--bad) 55%,var(--accent-ink))}}.ms-panel .ms-btn.danger{color:var(--ms-panel-bad);border-color:var(--ms-panel-bad)}.ms-panel .ms-x{color:var(--ms-panel-muted)}.ms-charttab,.ms-dates,.ms-files,.ms-sessions{flex-direction:column;gap:8px;display:flex}.ms-row{flex-wrap:wrap;gap:8px}.ms-follow{align-items:center;gap:4px;display:inline-flex}.ms-tl{flex-direction:column;margin-top:6px;display:flex}.ms-tl-item{border-top:1px solid var(--accent-ink);gap:10px;padding:10px 0;display:flex}@supports (color:color-mix(in lab,red,red)){.ms-tl-item{border-top:1px solid color-mix(in srgb,var(--accent-ink) 14%,transparent)}}.ms-tl-item>i{background:var(--ts-glow);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.ms-tl-item>i.due{background:var(--ms-panel-bad)}.ms-tl-item p{white-space:pre-wrap;overflow-wrap:anywhere;margin:3px 0 4px;font-size:13.5px;line-height:1.45}.ms-tl-actions{gap:10px;display:flex}.ms-tl-actions button{color:var(--ms-panel-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:11.5px;text-decoration:underline}.ms-panel-empty,.ms-panel-note{color:var(--ms-panel-muted);margin:4px 0;font-size:13px;line-height:1.5}.ms-mini-pillars{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.ms-mini-pillars>div{background:var(--card);color:var(--text);border-radius:6px;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;display:flex}.ms-mini-pillars>div.dm{outline:2px solid var(--ts-glow)}.ms-mini-pillars .ms-mono{color:var(--muted)!important}.ms-mini-pillars b{font:600 24px/1.1 var(--ts-font-serif),serif}.ms-mini-pillars small{color:var(--muted);font-size:10px}.ms-el-list{grid-template-columns:1fr 1fr;gap:3px 12px;margin:0;padding:0;font-size:12.5px;list-style:none;display:grid}.ms-el-list li{align-items:center;gap:6px;display:flex}.ms-el-list i{border-radius:2px;width:8px;height:8px}.ms-el-list b{margin-left:auto}.ms-luck{background:var(--card);color:var(--text);border-radius:6px;align-items:center;gap:6px;padding:8px 10px;display:flex}.ms-luck b{font:600 22px var(--ts-font-serif),serif}.ms-luck span{color:var(--muted);margin-left:6px;font-size:12.5px}.ms-date-row{border-top:1px solid var(--accent-ink);align-items:center;gap:10px;padding:8px 0;display:flex}@supports (color:color-mix(in lab,red,red)){.ms-date-row{border-top:1px solid color-mix(in srgb,var(--accent-ink) 14%,transparent)}}.ms-date-row>div{flex-direction:column;flex:1;min-width:0;display:flex}.ms-date-row small{color:var(--ms-panel-muted);font-size:12px}.ms-panel .ms-status{border-color:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.ms-panel .ms-status{border-color:color-mix(in srgb,var(--accent-ink) 30%,transparent)}}.ms-panel .ms-status{color:var(--ms-panel-muted)}.ms-panel .ms-status.up{color:var(--accent-ink);border-color:var(--accent-ink)}.ms-date-form{flex-direction:column;gap:6px;display:flex}.ms-panel-foot{border-top:1px solid var(--accent-ink);flex-wrap:wrap;gap:6px;padding-top:12px;display:flex}@supports (color:color-mix(in lab,red,red)){.ms-panel-foot{border-top:1px solid color-mix(in srgb,var(--accent-ink) 14%,transparent)}}.ms-panel-foot .ms-btn{flex:auto;justify-content:center}.ms-toast{z-index:130;background:var(--text);color:var(--bg);border-radius:8px;align-items:center;gap:14px;padding:10px 16px;font-size:13.5px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0000004d}.ms-toast button{color:var(--ts-glow);cursor:pointer;background:0 0;border:0;font-size:13.5px;font-weight:700}@media (max-width:1100px){.ms-page,.ms-page.has-panel{grid-template-columns:minmax(0,1fr)}.ms-folders{border-right:0;border-bottom:1px solid var(--line);gap:8px;padding:14px 16px}.ms-folders-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ms-folders-head h1{font-size:22px}.ms-folder-list{flex-flow:wrap;gap:6px}.ms-folder-list>button{border-color:var(--border);background:var(--card);gap:8px;width:auto;height:32px}.ms-folders-lbl{display:none}.ms-main{padding:14px 16px 40px}.ms-panel{z-index:90;border-radius:12px 12px 0 0;height:auto;max-height:72dvh;position:fixed;inset:auto 0 0;box-shadow:0 -12px 40px #00000059}}@media (max-width:560px){.ms-toolbar>*{flex:100%}.ms-layout{width:auto}.ms-items.grid{grid-template-columns:minmax(0,1fr)}.ms-items.list .ms-item{flex-wrap:wrap}.ms-items.list .ms-elbar{flex:100%;width:auto}.ms-savedbar{top:auto;bottom:12px}}.ms-glyph{justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.ms-glyph-char{font:600 24px/1.1 var(--ts-font-serif),serif}.ms-glyph-img{object-fit:contain;width:100%;height:100%;display:none}:root[data-display=visual] .ms-glyph-img{display:block}:root[data-display=visual] .ms-glyph-char{display:none}:root[data-display=visual] .ms-mini-pillars .ms-glyph{width:44px;height:44px}.ms-display{justify-content:space-between;align-items:center;gap:10px;display:flex}.ms-display-seg{border:1px solid var(--accent-ink);grid-template-columns:1fr 1fr;gap:3px;width:180px;padding:3px;display:grid}@supports (color:color-mix(in lab,red,red)){.ms-display-seg{border:1px solid color-mix(in srgb,var(--accent-ink) 22%,transparent)}}.ms-display-seg{border-radius:6px}.ms-display-seg button{height:28px;color:var(--accent-ink);cursor:pointer;background:0 0;border:0;border-radius:4px;font-size:12px;font-weight:600}.ms-display-seg .on{background:var(--accent-ink);color:var(--accent)}.ms-rail-toggle{border:1px solid var(--accent);background:var(--accent);width:100%;height:38px;color:var(--accent-ink);font:700 14px var(--ts-font-sans),system-ui,sans-serif;cursor:pointer;text-align:left;border-radius:6px;align-items:center;gap:9px;padding:0 12px;display:flex}.ms-rail-toggle>span{letter-spacing:.02em;flex:1}.ms-rail-toggle:hover{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.ms-rail-toggle:hover{background:color-mix(in srgb,var(--accent) 88%,var(--text))}}.ms-rail-toggle .ms-chev{transition:transform .15s}.ms-rail-toggle.open .ms-chev{transform:rotate(180deg)}.ms-rail-body{flex-direction:column;gap:8px;padding:2px 0 0;display:flex}.ms-rail-body .ms-rail-plot{background:var(--card);color:var(--text);border-color:var(--border)}.ms-rail-body .ms-rail-plot:hover{background:var(--alt)}.ms-rail-body .ms-rail-plot kbd{color:var(--muted);border-color:var(--border)}:root[data-display=visual] .ms-luck .ms-glyph{width:44px;height:44px}.ms-plan{--tier:var(--border);background:var(--card);border:1px solid var(--line);border-left:3px solid var(--tier);border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}.ms-plan[data-tier=select]{--tier:#8d949c}.ms-plan[data-tier=exclusive]{--tier:#7b5aa6}.ms-plan[data-tier=elite]{--tier:#b8913a;background:linear-gradient(160deg,#e6c979,var(--card) 70%)}@supports (color:color-mix(in lab,red,red)){.ms-plan[data-tier=elite]{background:linear-gradient(160deg,color-mix(in srgb,#e6c979 16%,var(--card)),var(--card) 70%)}}[data-theme=cerneala] .ms-plan[data-tier=select]{--tier:#b9c0c8}[data-theme=cerneala] .ms-plan[data-tier=exclusive]{--tier:#b59ae0}[data-theme=cerneala] .ms-plan[data-tier=elite]{--tier:#e0bd6a}.ms-plan-head{justify-content:space-between;align-items:center;display:flex}.ms-plan-manage{color:var(--head);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:12px;font-weight:700;text-decoration:underline}.ms-plan-main{justify-content:space-between;align-items:center;gap:8px;display:flex}.ms-plan-main .nv-tier{padding:6px 12px 6px 10px;font-size:13px}.ms-plan-billing{font:700 11px var(--ts-font-sans),sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:3px 8px}.ms-plan-bar{background:var(--line);border-radius:3px;height:6px;overflow:hidden}.ms-plan-bar>i{background:var(--tier);border-radius:3px;height:100%;display:block}.ms-plan-dates{color:var(--muted);flex-direction:column;gap:1px;font-size:12px;display:flex}.ms-plan-dates b{color:var(--text);font-size:15px}.ms-plan-since{font:11px var(--ts-font-mono),monospace;color:var(--muted)}.ms-plan-empty{color:var(--muted);font-size:13px}.ms-plan-edit{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:8px;display:flex}.ms-plan-tiers{flex-wrap:wrap;gap:5px;display:flex}.ms-plan-tiers .nv-tier{cursor:pointer;padding:4px 8px 4px 7px;font-size:11px}.ms-plan-edit .ms-seg{height:34px}.ms-plan-start{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.ms-plan-start input{border:1px solid var(--border);background:var(--input);height:30px;color:var(--text);border-radius:6px;padding:0 6px;font-size:12px}.ms-plan-edit .ms-btn{height:32px}.ms-plan-note{color:var(--muted);margin:0;font-size:11px;line-height:1.4}@media (max-width:1100px){.ms-plan{max-width:420px}}.ms-actions{flex-wrap:wrap;gap:2px;display:flex}.ms-actions button{height:26px;color:var(--muted);font:600 11px var(--ts-font-sans),system-ui,sans-serif;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;padding:0 7px;display:inline-flex}.ms-actions button:hover{background:var(--alt);color:var(--text)}.ms-items.grid .ms-item-foot{flex-direction:column;align-items:flex-start}.ms-items.grid .ms-actions{border-top:1px solid var(--line);justify-content:space-between;width:100%;margin-top:2px;padding-top:6px}.ms-items.list .ms-item{justify-content:flex-start}.ms-items.list .ms-item-top{flex:0 0 300px}.ms-items.list .ms-item-foot{justify-content:flex-start;gap:18px}.ms-items.list .ms-item-foot>.ms-mono{min-width:150px}.ms-person{flex-shrink:0;display:inline-block;position:relative}.ms-person>img{object-fit:cover;border:1px solid var(--line);border-radius:50%;width:100%;height:100%;display:block}.ms-person-dm{box-shadow:0 0 0 2px var(--card);border-radius:50%;line-height:0;position:absolute;bottom:-3px;right:-3px}.ms-photo{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;display:flex}.ms-photo-btn{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;line-height:0;position:relative}.ms-photo-btn>.ms-dm,.ms-photo-btn>.ms-person>img{border:2px solid var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.ms-photo-btn>.ms-dm,.ms-photo-btn>.ms-person>img{border:2px solid color-mix(in srgb,var(--accent-ink) 30%,transparent)}}.ms-photo-cam{background:var(--accent-ink);width:22px;height:22px;color:var(--accent);box-shadow:0 0 0 2px var(--accent);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-2px;left:-2px}.ms-photo-btn:hover .ms-photo-cam{transform:scale(1.08)}.ms-photo-rm{color:var(--ms-panel-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:10.5px;text-decoration:underline}.ms-photo-err{color:var(--ms-panel-bad);text-align:center;max-width:90px;font-size:10.5px}.ms-act-del:hover{color:var(--bad)!important}.ms-items.list .ms-item{flex-wrap:nowrap;gap:12px;padding:8px 12px}.ms-items.list .ms-item-top{flex:0 250px;min-width:170px}.ms-items.list .ms-elbar{flex:0 0 90px;width:90px}.ms-items.list .ms-item-foot{flex-wrap:nowrap;flex:auto;gap:12px;min-width:0}.ms-items.list .ms-item-foot>.ms-mono{white-space:nowrap;flex:none;min-width:0}.ms-items.list .ms-open{flex:none}.ms-items.list .ms-actions{flex-wrap:nowrap;gap:0}.ms-items.list .ms-actions button{padding:0 5px}.ms-page.has-panel .ms-items.list .ms-actions button span{display:none}@media (max-width:1100px){.ms-items.list .ms-item,.ms-items.list .ms-item-foot{flex-wrap:wrap}}.ms-person>img{border-radius:8px}.ms-person-dm,.ms-person-dm .ms-dm{border-radius:5px}.ms-photo-btn,.ms-photo-btn>.ms-person>img{border-radius:8px}.ms-photo-empty{box-sizing:border-box;border:1.5px dashed var(--accent-ink);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:56px;height:56px;display:flex}@supports (color:color-mix(in lab,red,red)){.ms-photo-empty{border:1.5px dashed color-mix(in srgb,var(--accent-ink) 45%,transparent)}}.ms-photo-empty{color:var(--accent-ink);background:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.ms-photo-empty{background:color-mix(in srgb,var(--accent-ink) 6%,transparent)}}.ms-photo-empty small{letter-spacing:.02em;opacity:.85;font-size:8.5px;font-weight:600;line-height:1}.ms-photo-btn:hover .ms-photo-empty{background:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.ms-photo-btn:hover .ms-photo-empty{background:color-mix(in srgb,var(--accent-ink) 14%,transparent)}}.ms-rail-space>a{width:100%;min-height:30px;color:var(--nv-muted,inherit);box-sizing:border-box;border:1px solid #0000;border-radius:6px;align-items:center;gap:9px;padding:4px 10px;font-size:13px;text-decoration:none;display:flex}.ms-rail-space>a:hover{background:var(--nv-card);color:var(--nv-ink)}.ms-spaces{border:1px solid var(--line);background:var(--card);border-radius:10px;flex-wrap:wrap;gap:4px;margin-bottom:14px;padding:4px;display:flex}.ms-spaces>button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:auto;padding:7px 12px;font-size:13px;font-weight:600}.ms-spaces>button:hover{color:var(--head)}.ms-spaces>button.on{background:var(--head);color:var(--card)}.ms-space .ms-lbl{margin-top:8px}.ms-space-form{background:var(--card);border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;padding:12px;display:flex}.ms-space-form .ms-lbl{flex:1 0 100%;margin:0}.ms-space-form input,.ms-space-form select{border:1px solid var(--line);background:var(--bg,var(--card));min-height:34px;color:inherit;font:inherit;border-radius:6px;flex:180px;padding:4px 10px;font-size:13.5px}.ms-day{flex-direction:column;gap:6px;display:flex}.ms-note-input{border:1px dashed var(--line);font:inherit;background:0 0;border-radius:6px;flex:1 0 100%;padding:3px 10px;font-size:13px}.ms-note-input,.ms-q select{min-height:30px;color:inherit}.ms-q select{border:1px solid var(--line);background:var(--card);font:inherit;border-radius:6px;font-size:12.5px}.ms-q-answered b{text-decoration:line-through;-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted)}.ms-home-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;display:grid}.ms-home{background:var(--card);border:1px solid var(--line);border-radius:8px;grid-template-columns:84px 1fr;align-items:center;gap:12px;padding:10px;display:grid}.ms-home>div{flex-direction:column;gap:2px;min-width:0;display:flex}.ms-home small{color:var(--muted);font-size:12px}.ms-home .ms-open{grid-column:1/-1;gap:6px;display:flex}.ms-home .ms-open button{border:1px solid var(--line);min-height:30px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:6px;flex:1;font-size:12.5px}.ms-home-open{cursor:pointer;background:0 0;border:0;padding:0}.ms-home-thumb{object-fit:cover;border:1px solid var(--line);background:var(--bg,var(--card));width:84px;height:64px;color:var(--muted);border-radius:6px;place-items:center;font-size:26px;display:grid}.ms-space-add{align-self:flex-start;margin-top:8px;text-decoration:none}.ms-rail-toggle>span{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;min-width:0;overflow:hidden}.ms-space-tabs{flex-wrap:wrap;gap:4px;margin-bottom:4px;display:flex}.ms-space-tabs>button{flex:auto}.ms-space-actions,.ms-stats{flex-wrap:wrap;gap:8px;display:flex}.ms-stat{background:var(--card);border:1px solid var(--line);border-radius:8px;flex-direction:column;flex:140px;padding:10px 12px;display:flex}.ms-stat strong{font:800 24px var(--ts-font-display,var(--ts-font-sans)),sans-serif;color:var(--head)}.ms-stat small{color:var(--muted);font-size:12px}.ms-inline{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.ms-people{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.ms-people,.ms-people .ms-lbl{flex:1 0 100%}.ms-chk{align-items:center;gap:6px;font-size:13px;display:inline-flex}.ms-chips{flex-wrap:wrap;gap:5px;display:flex}.ms-chip,.ms-chips>button{border:1px solid var(--line);background:var(--card);color:inherit;font:inherit;border-radius:999px;padding:4px 10px;font-size:12.5px}.ms-chips>button{cursor:pointer}.ms-chips>button.on{background:var(--head);color:var(--card)}.ms-filter{align-items:flex-start}.ms-best{background:var(--card);border:1px solid var(--line);border-radius:8px;padding:10px 12px}.ms-best-row{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:6px;display:grid}.ms-best-day{border:1px solid var(--line);color:inherit;border-radius:8px;flex-direction:column;align-items:center;padding:8px;text-decoration:none;display:flex}.ms-best-day b{color:var(--head);font-size:22px}.ms-best-day small{color:var(--muted);font-size:11.5px}.ms-best-day em{color:var(--good,#4a8f5b);font-style:normal;font-weight:800}.ms-days{flex-direction:column;gap:4px;display:flex}.ms-day-row{background:var(--card);border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:7px 12px;font-size:13px;display:flex}.ms-day-row[data-past]{opacity:.55}.ms-day-row[data-clash]{border-color:var(--bad,#b0413e)}@supports (color:color-mix(in lab,red,red)){.ms-day-row[data-clash]{border-color:color-mix(in srgb,var(--bad,#b0413e) 45%,var(--line))}}.ms-day-row>b{min-width:104px}.ms-day-meta,.ms-day-yi{color:var(--muted)}.ms-day-yi{white-space:nowrap;text-overflow:ellipsis;flex:160px;font-size:12px;overflow:hidden}.ms-energy{align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}.ms-energy i{background:linear-gradient(90deg,var(--good,#4a8f5b) var(--e),var(--line) var(--e));border-radius:3px;width:60px;height:6px}.ms-clash{color:var(--bad,#b0413e);font-size:12px;font-weight:700}.ms-ok{color:var(--good,#4a8f5b);font-weight:700}.ms-tier{text-transform:capitalize;border:1px solid var(--line);border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:800}.ms-tier.t-excellent{background:var(--good,#4a8f5b)}@supports (color:color-mix(in lab,red,red)){.ms-tier.t-excellent{background:color-mix(in srgb,var(--good,#4a8f5b) 28%,transparent)}}.ms-tier.t-good{background:var(--good,#4a8f5b)}@supports (color:color-mix(in lab,red,red)){.ms-tier.t-good{background:color-mix(in srgb,var(--good,#4a8f5b) 14%,transparent)}}.ms-tier.t-avoid{background:var(--bad,#b0413e)}@supports (color:color-mix(in lab,red,red)){.ms-tier.t-avoid{background:color-mix(in srgb,var(--bad,#b0413e) 18%,transparent)}}.ms-event{background:var(--card);border:1px solid var(--line);border-radius:10px}.ms-event-head{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:12px 14px;display:flex}.ms-event-head b{font-size:15px}.ms-event-head small{color:var(--muted);flex:200px}.ms-event-body{flex-direction:column;gap:8px;padding:0 14px 14px;display:flex}.ms-compare{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:8px;display:grid}.ms-compare-col{border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:3px;padding:10px;font-size:12.5px;display:flex}.ms-compare-col[data-chosen]{outline:2px solid var(--accent)}.ms-compare-col b{font-size:14px}.ms-compare-col small{color:var(--muted)}.ms-row{align-items:center;gap:6px;display:flex}.ms-cures{background:var(--card);border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.ms-cures-head{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.ms-cure{border-top:1px solid var(--line);cursor:pointer;align-items:flex-start;gap:10px;padding:6px 4px;font-size:13px;display:flex}.ms-cure>span{flex-direction:column;display:flex}.ms-cure em,.ms-cure small{color:var(--muted)}.ms-cure em{font-size:12.5px;font-style:normal}.ms-cure[data-done] b{opacity:.6;text-decoration:line-through}.ms-cmp{border-collapse:collapse;background:var(--card);border:1px solid var(--line);border-radius:8px;width:100%;font-size:13px}.ms-cmp td,.ms-cmp th{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:7px 10px}.ms-cmp thead th{color:var(--head)}.ms-cmp tbody th{color:var(--muted);width:22%;font-weight:600}.ms-cmp-pals{flex-wrap:wrap;gap:3px;display:flex}.ms-cmp-pals i{border:1px solid var(--line);border-radius:4px;padding:2px 6px;font-size:11px;font-style:normal;font-weight:800}.ms-cmp-pals i[data-tone=good]{background:var(--good,#4a8f5b)}@supports (color:color-mix(in lab,red,red)){.ms-cmp-pals i[data-tone=good]{background:color-mix(in srgb,var(--good,#4a8f5b) 25%,transparent)}}.ms-cmp-pals i[data-tone=avoid]{background:var(--bad,#b0413e)}@supports (color:color-mix(in lab,red,red)){.ms-cmp-pals i[data-tone=avoid]{background:color-mix(in srgb,var(--bad,#b0413e) 22%,transparent)}}.ms-hex64{grid-template-columns:repeat(16,1fr);gap:3px;max-width:640px;display:grid}.ms-hex64 i{text-align:center;border:1px solid var(--line);color:var(--muted);border-radius:4px;padding:4px 0;font-size:11px;font-style:normal}.ms-hex64 i[data-on]{background:var(--accent);color:var(--card);border-color:var(--accent);font-weight:800}.ms-cardpick{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:6px;display:grid}.ms-cardpick button{border:1px solid var(--line);background:var(--card);color:inherit;font:inherit;cursor:pointer;border-radius:8px;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;display:flex;position:relative}.ms-cardpick button[aria-pressed=true]{outline:2px solid var(--accent);background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.ms-cardpick button[aria-pressed=true]{background:color-mix(in srgb,var(--accent) 12%,var(--card))}}.ms-cardpick span{font-weight:800}.ms-cardpick small{color:var(--muted);text-align:center;font-size:11px}.ms-cardpick b{color:var(--accent);font-size:11px;position:absolute;top:3px;right:5px}.ms-backup{border:1px dashed var(--line);border-radius:8px;flex-direction:column;gap:6px;margin:14px 0 0;padding:10px;display:flex}.ms-backup .ms-hint{margin:0;font-size:12px}@media (max-width:720px){.ms-best-row{grid-template-columns:repeat(3,1fr)}.ms-compare{grid-template-columns:1fr}.ms-hex64{grid-template-columns:repeat(8,1fr)}}.ts-sidemenu-backdrop,.ts-sidemenu-btn{display:none}@media (max-width:760px),(orientation:landscape) and (max-height:500px) and (max-width:1000px){.nv-sidebar{z-index:70;transition:transform .2s;left:0;transform:translate(-105%);box-shadow:0 0 24px #00000059;top:calc(100dvh - var(--ts-content-h,100dvh))!important;height:var(--ts-content-h,100dvh)!important;flex:none!important;width:min(280px,84vw)!important;position:fixed!important}.nv-sidebar:before{display:none}html[data-sidemenu=open] .nv-sidebar{transform:none}.ts-sidemenu-btn{z-index:71;border:1px solid var(--brand-gold,var(--accent));background:var(--nv-nav);height:40px;color:var(--nv-ink);font:700 13px var(--ts-font-sans),sans-serif;border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:inline-flex;position:fixed;bottom:14px;left:12px;box-shadow:0 4px 14px #0000004d}html[data-sidemenu=open] .ts-sidemenu-btn{left:auto;right:12px}.ts-sidemenu-backdrop{inset:calc(100dvh - var(--ts-content-h,100dvh)) 0 0 0;z-index:69;background:#00000073;display:block;position:fixed}#page-scroll main{padding:12px 12px 80px!important}}@media (prefers-reduced-motion:reduce){.nv-sidebar{transition:none!important}}.ts-skip{z-index:100;background:var(--nv-nav,#111);color:var(--nv-ink,#fff);border:2px solid var(--brand-gold,#c8a96a);font:700 14px var(--ts-font-sans),sans-serif;border-radius:8px;padding:10px 16px;text-decoration:none;transition:top .15s;position:fixed;top:-60px;left:12px}.ts-skip:focus{top:12px}@media (pointer:coarse){.bz-info,.ts-page-info{position:relative}.bz-info:after,.ts-page-info:after{content:"";position:absolute;inset:-8px}}@media (max-width:760px),(orientation:landscape) and (max-height:500px) and (max-width:1000px){.bz-info,.ts-page-info{box-sizing:content-box;margin:-4px!important;padding:4px!important}.bz-eb-card-name,.bz-eb-card-role,.bz-metric-note,.ck small,.ck th,.ck-card h2,.ck-card>header h2,.ck-chip,.ck-h-aside,.ck-muted,.ck-note,.ck-pick,.ck-sub,.ic-line-n,.qmk-facts,.qmk-pos{font-size:12px!important}.ck-chip,.ck-pick{min-height:28px}.bz-inset{min-width:24px;min-height:24px}.ms-back,.ms-plan-manage{align-items:center;min-height:28px;display:inline-flex}.ck-h{flex-wrap:wrap;row-gap:2px;height:auto;padding-bottom:6px}.ck-h>span{max-width:100%}.ck-h-aside{white-space:normal;flex-basis:100%;margin-left:0}.bz-natal-table col.bz-natal-gutter,.bz-natal-table tbody th,.bz-natal-table thead tr>td:first-child{display:none}.tsx-natal{min-width:0!important}.tsx-natal-card{overflow-x:visible!important}.bz-chart-directions h3,.bz-chart-metric h2,.bz-cp .bz-natal-role,.bz-cp-branch small,.bz-cp-phase,.bz-cp-stem small,.bz-dir-dt,.bz-dir-dt *,.bz-ess-delta b,.bz-ess-deltahead-arrows b,.bz-ess-elrow span,.bz-natal-table .bz-natal-role,.bz-natal-table :is(.bz-hidden-main,.bz-hidden-secondary),.bz-natal-table :is(.bz-hidden-main,.bz-hidden-secondary) *,.bz-natal-table tbody th,.bz-natal-table td,.bz-natal-table td>small,.bz-pillar-hidden :is(.bz-hidden-main,.bz-hidden-secondary) *,.ck-chip i,.ck-metric h2,.ck-verdict-kicker,.qm-formations em,.qmk-actions button,.tsx-natal .tsx-de .ck-chip,.tsx-natal .tsx-dm,.tsx-natal .tsx-hidden-el{font-size:12px!important}.bz-ess-elrow{grid-template-columns:60px minmax(0,1fr) minmax(0,1fr) 64px!important;column-gap:6px!important}.bz-chart-elyear .bz-ess-eltable--year .bz-ess-elrow,.bz-ess-eltable--year .bz-ess-elrow{grid-template-columns:84px minmax(0,1fr) 72px!important}.bz-ess-eltable--year .bz-ess-colhead-delta{justify-self:end}.bz-ess-eltable--year .bz-ess-deltahead{gap:4px;letter-spacing:0!important;padding:3px 8px 3px 6px!important;font-size:12px!important}.ck-chip{white-space:normal;max-width:100%}.nv-acct-wrap>.nv-acct-menu{max-height:calc(100dvh - 128px);overflow-y:auto}.ms-dialog .ms-form{position:relative}.ms-dialog .ms-close-phone{width:44px;height:44px;color:var(--text);justify-content:center;align-items:center;padding:0;font-size:20px;display:inline-flex;position:absolute;top:4px;right:4px}.ms-dialog #ms-plot-title{padding-right:44px}.ms-dialog .ms-foot>.ms-hint{display:none}.ck-metric-body{flex-wrap:wrap}.ck-metric-body>div{min-width:min-content}.bz-rg-nav button{min-width:32px;min-height:32px}}.nv-bottombar,.nv-tools,.nv-tools-backdrop{display:none}@media (max-width:760px),(orientation:landscape) and (max-height:500px) and (max-width:1000px){.nv-bar-inner{padding:0 12px!important}.nv-row1{flex-wrap:nowrap!important;gap:8px!important;padding:6px 0!important}.nv-modules{display:none!important}.nv-brand{min-height:44px;flex:none!important;gap:8px!important;width:auto!important}.nv-brand img{width:34px;height:34px}.nv-wordmark>span:last-child{display:none}.nv-sections-slot{order:1;margin-left:auto;display:flex!important}.nv-sections-slot .ts-sidemenu-btn{height:44px;box-shadow:none;position:static}.ts-sidemenu-btn--inline{display:none!important}.nv-acct-wrap{order:2;max-width:44vw;align-self:center!important;width:auto!important}.nv-acct{height:44px;gap:8px!important;padding:2px 10px 2px 4px!important}.nv-acct>span:first-child{width:34px!important;height:34px!important}.nv-acct-wrap>.nv-acct-menu{width:min(300px,100vw - 24px)!important}.nv-bottombar{z-index:60;padding:7px 4px calc(7px + env(safe-area-inset-bottom,0px));background:var(--nv-bar);border-top:1px solid var(--border);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.nv-bottombar>a,.nv-bottombar>button{cursor:pointer;min-height:58px;color:var(--nv-muted);font:600 13px/1 var(--ts-font-sans),sans-serif;white-space:nowrap;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0;text-decoration:none;display:flex}.nv-bottombar svg{width:26px;height:26px}.nv-bottombar>[aria-current=page],.nv-bottombar>[aria-expanded=true],.nv-bottombar>[data-on]{color:var(--nv-ink)}.nv-bottombar>[aria-current=page] svg,.nv-bottombar>[data-on] svg{color:var(--brand-gold,var(--accent))}.nv-bb-new{color:var(--nv-ink)!important}.nv-bb-new>i{background:var(--brand-gold,var(--accent));width:55px;height:34px;color:var(--accent-ink);border-radius:17px;place-items:center;display:grid}.nv-bb-new>i svg{width:24px;height:24px}html #page-scroll main{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))!important}html .nv-sidebar{height:calc(var(--ts-content-h,100dvh) - 73px - env(safe-area-inset-bottom,0px))!important}.nv-tools-backdrop{z-index:79;background:#00000080;display:block;position:fixed;inset:0}.nv-tools{z-index:80;max-height:calc(100dvh - 72px);padding:8px 16px calc(16px + env(safe-area-inset-bottom,0px));background:var(--card);border-top:1px solid var(--border);color:var(--text);font-family:var(--ts-font-sans),sans-serif;border-radius:18px 18px 0 0;flex-direction:column;gap:4px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.nv-tools-head{justify-content:space-between;align-items:center;min-height:48px;display:flex}.nv-tools-head>b{font:800 20px/1 var(--ts-font-display),var(--ts-font-sans),sans-serif;color:var(--head)}.nv-tools-head>button{width:44px;height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;font-size:20px}.nv-tools nav,.nv-tools nav>a{flex-direction:column;display:flex}.nv-tools nav>a{border-top:1px solid var(--line);min-height:54px;color:var(--text);justify-content:center;gap:2px;padding:4px 0;text-decoration:none}.nv-tools nav>a>b{font-size:16px;font-weight:600}.nv-tools nav>a>span{color:var(--muted);font-size:13px}.nv-tools nav>a[aria-current=page]>b{color:var(--head)}.nv-tools-set{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:56px;font-size:16px;font-weight:600;display:flex}.nv-tools-set>div{background:var(--alt);border:1px solid var(--line);border-radius:10px;padding:3px;display:inline-flex}.nv-tools-set button{cursor:pointer;min-width:76px;min-height:40px;color:var(--muted);font:600 14px var(--ts-font-sans),sans-serif;background:0 0;border:0;border-radius:8px;padding:0 12px}.nv-tools-set button[aria-pressed=true]{background:var(--card);color:var(--text);box-shadow:inset 0 0 0 1px var(--border)}}@media (orientation:landscape) and (max-height:500px) and (max-width:1000px){.nv-row1{padding:4px 0!important}.nv-brand{min-height:40px}[data-bz-tabs] .nv-wordmark{display:none!important}.nv-acct,.nv-sections-slot .ts-sidemenu-btn{height:40px}[data-bz-tabs] .nv-sections-slot .ts-sidemenu-btn{justify-content:center;width:44px;padding:0}[data-bz-tabs] .nv-acct .nv-acct-name,[data-bz-tabs] .nv-sections-slot .ts-sidemenu-btn>span{display:none!important}.nv-bottombar{left:auto;right:0;top:calc(100dvh - var(--ts-content-h,100dvh));width:calc(76px + env(safe-area-inset-right,0px));padding:4px env(safe-area-inset-right,0) calc(4px + env(safe-area-inset-bottom,0px)) 0;border-top:0;border-left:1px solid var(--border);grid-template-columns:none;grid-auto-rows:minmax(0,1fr)}.nv-bottombar>a,.nv-bottombar>button{gap:3px;min-height:0;font-size:11.5px}.nv-bottombar svg{width:22px;height:22px}.nv-bb-new>i{border-radius:13px;width:44px;height:26px}.nv-bb-new>i svg{width:20px;height:20px}#page-scroll{margin-right:calc(76px + env(safe-area-inset-right,0px))}html #page-scroll main{padding-bottom:24px!important}html .nv-sidebar{height:var(--ts-content-h,100dvh)!important}.ms-savedbar{bottom:12px!important}}@media (max-width:760px),(orientation:landscape) and (max-height:500px) and (max-width:1000px){.ms-dialog .ms-foot{z-index:1;padding:10px 24px calc(12px + env(safe-area-inset-bottom,0px));background:var(--card);border-top:1px solid var(--line);margin:0 -24px -24px;position:sticky;bottom:0}.ms-dialog .ms-foot-btns{flex-wrap:wrap;flex:1;row-gap:8px}.ms-dialog .ms-foot-btns .ms-btn{text-align:center;flex:1 1 0;justify-content:center;min-height:48px;font-size:15px}.ms-dialog .ms-foot-btns:has(.ms-skip) .ms-btn.primary{flex-basis:100%;order:-1}.ms-dialog .ms-foot-btns .ms-btn.ms-skip{min-height:44px;color:var(--muted);text-underline-offset:3px;background:0 0;border:0;flex-basis:100%;order:2;text-decoration:underline}.ms-dialog .ms-foot-note{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.ms-dialog .ms-draft{border:1px solid var(--border);background:var(--alt);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:8px 12px;font-size:14px;display:flex}.ms-dialog .ms-draft>button{border:1px solid var(--border);background:var(--card);min-height:36px;color:var(--text);font:600 13px var(--ts-font-sans),sans-serif;cursor:pointer;border-radius:18px;flex:none;padding:0 12px}.ms-dialog .ms-save-err{border:1px solid var(--bad);border-radius:8px;margin:0;padding:10px 12px;font-size:14px;line-height:1.45}.ms-dialog .ms-field input,.ms-dialog .ms-field select{height:46px;font-size:16px}.ms-dialog .ms-seg{height:46px}.ms-savedbar{bottom:calc(85px + env(safe-area-inset-bottom,0px))}}@media (max-width:420px){.nv-sections-slot .ts-sidemenu-btn{justify-content:center;width:44px;padding:0}.nv-sections-slot .ts-sidemenu-btn>span{display:none}}@media (max-width:380px){.nv-wordmark{display:none!important}}@media (max-width:350px){.nv-bottombar>a,.nv-bottombar>button{font-size:12px}}@media (max-width:760px),(orientation:landscape) and (max-height:500px) and (max-width:1000px){.tsx-htable-card .ck-h-aside,.tsx-htable-wrap{display:none}.tsx-hlist{flex-direction:column;gap:6px;display:flex}.tsx-hitem{border:1px solid var(--bz-chart-rule);background:var(--bz-chart-surface);border-radius:10px}.tsx-hitem[open]{border-color:var(--bz-chart-accent)}.tsx-hitem>summary{cursor:pointer;align-items:center;gap:10px;min-height:48px;padding:4px 12px;font-size:15px;display:flex}.tsx-hitem>summary>b{font-variant-numeric:tabular-nums;min-width:48px}.tsx-hitem-animal{flex:auto}.tsx-hitem-now{letter-spacing:.06em;text-transform:uppercase;color:var(--bz-chart-accent);font-size:11px;font-style:normal;font-weight:700}.tsx-hitem dl{grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin:0;padding:4px 12px 8px;font-size:15px;display:grid}.tsx-hitem dt{color:var(--muted);align-self:center;font-size:13px}.tsx-hitem dd{margin:0}.tsx-hitem dd .tsx-lo{max-width:80px;margin:0;font-size:14px}.tsx-hitem>p{color:var(--muted);margin:0;padding:0 12px 12px;font-size:14px;line-height:1.4}.tsx-hgrid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.tsx-hgrid>.tsx-hgrid-gutter{grid-column:1/-1}.tsx-hour .ck-chip{padding:0 6px;font-size:12px}.tsx-controls .tsx-ctl-date{flex:150px;width:auto;min-width:0}.tsx-controls .tsx-ctl-time{flex:120px;width:auto;min-width:0}.tsx-controls .tsx-ctl-hour{flex:130px;width:auto;min-width:0}.tsx-controls .tsx-ctl-city{flex:100%;width:auto;min-width:0}.tsx-detail-card{overflow:visible}.tsx-detail,.tsx-detail tbody,.tsx-detail thead{width:100%;min-width:0;display:block}.tsx-detail colgroup{display:none}.tsx-detail tr{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tsx-detail thead th:first-child{display:none}.tsx-detail tbody th[scope=row]{text-align:left;border:0;grid-column:1/-1;padding:8px 4px 2px}.tsx-detail td,.tsx-detail thead th{overflow-wrap:anywhere;text-align:center;min-width:0;padding:4px 3px 8px}}@media (max-width:350px){.tsx-hgrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:760px),(orientation:landscape) and (max-height:500px) and (max-width:1000px){.tsr .bz-rm-stage{gap:3px;overflow-x:visible}.tsr .bz-rm-col[data-first-cycle]{margin-left:3px}.tsr .bz-rm-head{flex-wrap:wrap;height:auto;min-height:44px;display:flex}.tsr .bz-rm-head>.bz-rm-headbtn.bz-rm-headbtn{flex:1 0 100%;order:-1;padding:3px 0}.tsr .bz-rm-head>button:not(.bz-rm-headbtn){flex:40%;width:auto;min-width:0;height:28px;font-size:18px}.tsr .tsr-link{align-items:center;min-height:32px;display:inline-flex}.tsr .bz-rm-headbtn strong{letter-spacing:-.01em;font-size:9.5px}.tsr .bz-rm-headbtn span{white-space:normal;text-align:center;font-size:8px;line-height:1.15}.tsr .bz-rm-headbtn span *{font-size:inherit!important}.tsr .bz-rm-col .bz-cp strong{font-size:10.5px!important}.tsr .bz-rm-col .bz-cp small,.tsr .bz-rm-col .bz-natal-role{letter-spacing:-.01em;font-size:8.5px!important}details.ck-note>summary{padding-block:12px}.ck-row-sub{font-size:12.5px;line-height:1.35}.ck-field>span{font-size:12px}.fs-note,.qmk-desk-hint,.zr-hint{font-size:12.5px;line-height:1.45}}@media (max-width:760px){#page-scroll{scroll-padding-bottom:calc(96px + env(safe-area-inset-bottom,0px));scroll-padding-top:12px}}.ac-sep{border-top:1px solid var(--line);margin:6px 4px}.ac-who{justify-content:space-between;align-items:center;gap:10px;padding:6px 10px 2px;display:flex}.ac-email{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--ts-font-sans),sans-serif;font-size:12px;overflow:hidden}.ac-email,.ac-sync{color:var(--nv-muted)}.ac-sync{font-family:var(--ts-font-mono),monospace;flex:none;font-size:11px}.ac-sync[data-state=error]{color:var(--nv-ink);font-weight:600}.ac-notice{z-index:80;background:var(--card);border:1px solid var(--border);max-width:min(420px,100vw - 32px);color:var(--text);font-family:var(--ts-font-sans),sans-serif;border-radius:8px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:13px;line-height:1.45;display:flex;position:fixed;bottom:16px;right:16px;box-shadow:0 16px 40px #00000059}.ac-notice button{cursor:pointer;width:24px;height:24px;color:inherit;background:0 0;border:none;border-radius:6px;flex:none;font-size:18px;line-height:1}.ac-notice button:hover{background:var(--alt)}.ac-card{border:1px dashed var(--line);border-radius:8px;flex-direction:column;gap:6px;margin:10px 0 0;padding:10px;display:flex}.ac-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.ac-card input{border:1px solid var(--border);background:var(--card);height:34px;color:var(--text);font-family:var(--ts-font-mono),monospace;border-radius:6px;padding:0 10px;font-size:13px}.ac-card .ac-danger{border-color:var(--border);color:var(--text);font-weight:600}.ac-card .ac-danger:disabled{opacity:.45;cursor:not-allowed}.lg-page{max-width:760px;color:var(--text);font-family:var(--ts-font-sans),sans-serif;margin:0 auto;padding:28px 20px 40px;font-size:15px;line-height:1.65}.lg-page h1{font-family:var(--ts-font-display),sans-serif;color:var(--head);margin:14px 0 4px;font-size:30px;line-height:1.15}.lg-page h2{color:var(--head);margin:28px 0 8px;font-size:17px;font-weight:700}.lg-page p,.lg-page ul{margin:0 0 12px}.lg-page ul{padding-left:20px}.lg-page li{margin:0 0 6px}.lg-updated{font-family:var(--ts-font-mono),monospace;color:var(--muted);font-size:12px}.lg-intro{font-size:16px}.lg-back{color:var(--muted);font-size:13px;text-decoration:none}.lg-back:hover{color:var(--text);text-decoration:underline}.lg-links{font-family:var(--ts-font-sans),sans-serif;color:var(--muted);font-size:12px}.lg-links nav,.lg-links[data-variant=menu]{flex-wrap:wrap;gap:4px 14px;display:flex}.lg-links a{color:inherit;padding:6px 0;text-decoration:none;display:inline-block}.lg-links a:focus-visible,.lg-links a:hover{color:var(--text);text-decoration:underline}.lg-links[data-variant=rail]{border-top:1px solid var(--line);margin-top:auto;padding:12px 4px 4px}.lg-links[data-variant=rail] span{font-size:11px;display:block}.lg-links[data-variant=menu]{padding:2px 10px 4px}.lg-links[data-variant=page]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;max-width:760px;margin:0 auto;padding:16px 20px 40px;display:flex}