.eb[data-astro-cid-5fexmx3f]{--ink: #0C0C0C;--g200: #E4E4E0;--g600: #6B6B73;width:100%}[data-astro-cid-5fexmx3f][data-tone=blue]{--acc: #0052CD;--acc-soft: #EBF1FF;--acc-text: #0052CD}[data-astro-cid-5fexmx3f][data-tone=green]{--acc: #4EA72E;--acc-soft: #EAF6E5;--acc-text: #3D8424}[data-astro-cid-5fexmx3f][data-tone=orange]{--acc: #FF7F39;--acc-soft: #FFF0E6;--acc-text: #B34607}[data-astro-cid-5fexmx3f][data-tone=violet]{--acc: #945EFF;--acc-soft: #F0EAFF;--acc-text: #6D28D9}.eb-label[data-astro-cid-5fexmx3f]{margin:0 0 16px;font-family:JetBrains Mono Variable,monospace;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#0052cd}.eb-label-center[data-astro-cid-5fexmx3f]{text-align:center}.eb-grid[data-astro-cid-5fexmx3f]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--eb-cols),minmax(0,1fr));gap:14px;text-align:left}.eb-item[data-astro-cid-5fexmx3f]{display:flex;flex-direction:column;gap:12px;padding:22px;background:#fff;border:2px solid var(--ink);transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s,background .2s}.eb-item[data-astro-cid-5fexmx3f]:hover{transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--acc);background:var(--acc-soft)}.eb-top[data-astro-cid-5fexmx3f]{display:flex;align-items:center;justify-content:space-between;min-height:40px}.eb-n[data-astro-cid-5fexmx3f]{font-family:JetBrains Mono Variable,monospace;font-size:11px;font-weight:700;color:var(--acc-text)}.eb-title[data-astro-cid-5fexmx3f]{display:block;font-size:22px;font-weight:900;line-height:1.1;letter-spacing:-.6px;color:var(--ink);text-wrap:balance}.eb-bar[data-astro-cid-5fexmx3f]{width:40px;height:4px;background:var(--acc);transition:width .3s cubic-bezier(.22,1,.36,1)}.eb-item[data-astro-cid-5fexmx3f]:hover .eb-bar[data-astro-cid-5fexmx3f]{width:100%}.eb-text[data-astro-cid-5fexmx3f]{font-size:14.5px;line-height:1.55;color:var(--g600)}.gly[data-astro-cid-5fexmx3f]{display:inline-grid;width:40px;height:40px}.gly[data-astro-cid-5fexmx3f] i[data-astro-cid-5fexmx3f]{display:block;background:var(--g200);transition:background .25s}.eb-item[data-astro-cid-5fexmx3f]:hover .gly[data-astro-cid-5fexmx3f] i[data-astro-cid-5fexmx3f]{background:var(--acc)}.gly-bars[data-astro-cid-5fexmx3f]{grid-auto-flow:column;align-items:end;gap:4px}.gly-bars[data-astro-cid-5fexmx3f] i[data-astro-cid-5fexmx3f]{background:var(--acc)}.gly-bars[data-astro-cid-5fexmx3f] .h40[data-astro-cid-5fexmx3f]{height:40%}.gly-bars[data-astro-cid-5fexmx3f] .h65[data-astro-cid-5fexmx3f]{height:65%}.gly-bars[data-astro-cid-5fexmx3f] .h50[data-astro-cid-5fexmx3f]{height:50%}.gly-bars[data-astro-cid-5fexmx3f] .h85[data-astro-cid-5fexmx3f]{height:85%}.gly-grid[data-astro-cid-5fexmx3f]{grid-template-columns:repeat(3,1fr);gap:3px}.gly-grid[data-astro-cid-5fexmx3f] i[data-astro-cid-5fexmx3f].on,.gly-dots[data-astro-cid-5fexmx3f] i[data-astro-cid-5fexmx3f].on{background:var(--acc)}.gly-dots[data-astro-cid-5fexmx3f]{grid-template-columns:repeat(5,1fr);gap:3px;align-content:center}.gly-dots[data-astro-cid-5fexmx3f] i[data-astro-cid-5fexmx3f]{aspect-ratio:1;border-radius:50%}.gly-weeks[data-astro-cid-5fexmx3f]{grid-template-columns:repeat(6,1fr);gap:2px;align-content:center;height:15px;align-self:center}.gly-weeks[data-astro-cid-5fexmx3f] i[data-astro-cid-5fexmx3f]{height:15px;background:var(--acc)}.gly-weeks[data-astro-cid-5fexmx3f] i[data-astro-cid-5fexmx3f].last,.eb-item[data-astro-cid-5fexmx3f]:hover .gly-weeks[data-astro-cid-5fexmx3f] i[data-astro-cid-5fexmx3f].last{background:var(--ink)}.gly-chips[data-astro-cid-5fexmx3f]{grid-template-columns:repeat(3,1fr);gap:4px}.gly-chips[data-astro-cid-5fexmx3f] i[data-astro-cid-5fexmx3f]{background:#fff;border:1.5px solid var(--acc)}.eb-item[data-astro-cid-5fexmx3f]:hover .gly-chips[data-astro-cid-5fexmx3f] i[data-astro-cid-5fexmx3f]{background:#fff}.gly-target[data-astro-cid-5fexmx3f]{position:relative}.gly-target[data-astro-cid-5fexmx3f] i[data-astro-cid-5fexmx3f]{position:absolute;inset:0;border-radius:50%;background:transparent;border:3px solid var(--acc)}.gly-target[data-astro-cid-5fexmx3f] i[data-astro-cid-5fexmx3f]:nth-child(2){inset:8px}.gly-target[data-astro-cid-5fexmx3f] i[data-astro-cid-5fexmx3f]:nth-child(3){inset:16px;background:var(--acc)}.eb-item[data-astro-cid-5fexmx3f]:hover .gly-target[data-astro-cid-5fexmx3f] i[data-astro-cid-5fexmx3f]{background:transparent}.eb-item[data-astro-cid-5fexmx3f]:hover .gly-target[data-astro-cid-5fexmx3f] i[data-astro-cid-5fexmx3f]:nth-child(3){background:var(--acc)}@media(prefers-reduced-motion:reduce){.eb-item[data-astro-cid-5fexmx3f],.eb-bar[data-astro-cid-5fexmx3f],.gly[data-astro-cid-5fexmx3f] i[data-astro-cid-5fexmx3f]{transition:none}.eb-item[data-astro-cid-5fexmx3f]:hover{transform:none}}@media(max-width:1023px){.eb-grid[data-astro-cid-5fexmx3f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.eb-grid[data-astro-cid-5fexmx3f]{grid-template-columns:1fr}.eb-item[data-astro-cid-5fexmx3f]{padding:18px}.eb-title[data-astro-cid-5fexmx3f]{font-size:20px}}
