.v-mm-meter{color:var(--r-muted);font-family:var(--r-sans);font-size:var(--text-micro);flex-wrap:wrap;align-items:center;gap:.3rem .55rem;display:inline-flex}.v-mm-meter__moons{gap:.22rem;display:inline-flex}.v-mm-meter__moon{border:1px solid var(--r-line-strong);border-radius:999px;width:.7rem;height:.7rem}.v-mm-meter__moon--on{border-color:var(--r-accent);background:var(--r-accent);box-shadow:0 0 6px color-mix(in oklab, var(--r-accent) 45%, transparent)}.v-mm-meter--compact .v-mm-meter__moon{width:.55rem;height:.55rem}.v-mm-moon{text-align:center;min-width:0;font-family:var(--r-sans);flex-direction:column;align-items:center;gap:.3rem;display:flex}.v-mm-moon__disc{border:1px solid color-mix(in oklab, var(--r-accent) 60%, transparent);width:2.6rem;height:2.6rem;color:var(--r-fg);background:color-mix(in oklab, var(--r-accent) 10%, transparent);border-radius:999px;place-items:center;display:grid}.v-mm-moon__disc--big{flex:none;width:3.4rem;height:3.4rem}.v-mm-moon__who{color:var(--r-muted);font-size:var(--text-micro);letter-spacing:.02em;text-transform:uppercase}.v-mm-moon__el{color:var(--r-soft);font-size:var(--text-meta)}.v-mm-moon .v-sign{max-width:100%;font-size:var(--text-small);flex-wrap:wrap;justify-content:center}.v-mm-pair{border:1px solid var(--r-line);border-left:3px solid var(--r-accent);border-radius:var(--radius-container);background:var(--v-card);font-family:var(--r-sans);flex-direction:column;gap:.6rem;margin:0 0 1.75rem;padding:1rem 1.1rem .95rem;display:flex}.v-mm-pair--fluyen{border-left-color:var(--v-h)}.v-mm-pair--ensenan{border-left-color:var(--v-c)}.v-mm-pair--atraen{border-left-color:var(--v-t)}.v-mm-pair--two{border-left-color:var(--r-line-strong);gap:1rem}.v-mm-pair__lead{color:var(--r-soft);font-size:var(--text-small);margin:0;line-height:1.45}.v-mm-pair__reading{border-left:3px solid var(--r-line-strong);flex-direction:column;gap:.55rem;padding:.2rem 0 0 .85rem;display:flex}.v-mm-pair__reading.v-mm-pair--fluyen{border-left-color:var(--v-h)}.v-mm-pair__reading.v-mm-pair--ensenan{border-left-color:var(--v-c)}.v-mm-pair__reading.v-mm-pair--atraen{border-left-color:var(--v-t)}.v-mm-pair__if{color:var(--r-accent);font-family:var(--font-accent);font-size:var(--text-meta);letter-spacing:.12em;text-transform:uppercase;margin:0}.v-mm-pair__moons{grid-template-columns:minmax(0,1fr) minmax(4.5rem,1.2fr) minmax(0,1fr);align-items:center;gap:.4rem;display:grid}.v-mm-pair__link{color:var(--r-accent);flex-direction:column;align-items:center;gap:.2rem;display:flex}.v-mm-pair--fluyen .v-mm-pair__link{color:var(--v-h)}.v-mm-pair--ensenan .v-mm-pair__link{color:var(--v-c)}.v-mm-pair--atraen .v-mm-pair__link{color:var(--v-t)}.v-mm-pair__link svg{width:100%;height:1.5rem}.v-mm-pair__dist{color:var(--r-soft);font-size:var(--text-micro);text-align:center}.v-mm-pair__name{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin:.15rem 0 0;display:flex}.v-mm-pair__group{color:var(--r-muted);font-size:var(--text-meta)}.v-mm-pair__elements{color:var(--r-soft);font-size:var(--text-meta);margin:0;line-height:1.45}.v-mm-intro{border:1px solid var(--r-line);border-radius:var(--radius-container);background:var(--v-card);font-family:var(--r-sans);flex-direction:column;gap:.9rem;margin:0 0 1.75rem;padding:1rem 1.1rem .9rem;display:flex}.v-mm-own{align-items:center;gap:.9rem;display:flex}.v-mm-own__text{flex-direction:column;gap:.2rem;min-width:0;display:flex}.v-mm-own__label{color:var(--r-muted);font-size:var(--text-micro);letter-spacing:.02em;text-transform:uppercase;margin:0}.v-mm-own__sign{font-size:var(--text-body);margin:0}.v-mm-own__plain{color:var(--r-soft);font-size:var(--text-meta);margin:0;line-height:1.45}.v-mm-groups{gap:.55rem;margin:0;padding:0;display:grid}@media (min-width:640px){.v-mm-groups{grid-template-columns:repeat(3,minmax(0,1fr))}}.v-mm-group{border:1px solid var(--r-line);border-top:3px solid var(--r-accent);border-radius:var(--radius-container);align-items:flex-start;gap:.6rem;padding:.7rem .75rem;display:flex}.v-mm-group--fluyen{border-top-color:var(--v-h)}.v-mm-group--ensenan{border-top-color:var(--v-c)}.v-mm-group--atraen{border-top-color:var(--v-t)}.v-mm-group__count{color:var(--r-fg);font-family:var(--r-serif);flex:none;font-size:1.6rem;line-height:1}.v-mm-group__text{color:var(--r-soft);font-size:var(--text-meta);flex-direction:column;gap:.15rem;line-height:1.4;display:flex}.v-mm-group__text strong{color:var(--r-fg);font-weight:600}.v-mm-map{border:1px solid var(--r-line);border-radius:var(--radius-container);background:var(--v-card);font-family:var(--r-sans);margin:0 0 1.75rem;padding:1rem 1.1rem .9rem}.v-mm-wheel{margin:0 0 1rem}.v-mm-wheel svg{width:100%;max-width:26rem;height:auto;margin:0 auto;display:block}.v-mm-wheel__ring{stroke:var(--r-line);stroke-width:1px}.v-mm-wheel__line{fill:none;stroke-linecap:round;opacity:.9}.v-mm-wheel__line--fluyen{stroke:var(--v-h)}.v-mm-wheel__line--ensenan{stroke:var(--v-c)}.v-mm-wheel__line--atraen{stroke:var(--v-t)}.v-mm-wheel__dot{fill:var(--color-night-900,#0b1b2b);stroke:var(--r-line-strong);stroke-width:1.2px}.v-mm-wheel__node{color:var(--r-fg)}.v-mm-wheel__node--own .v-mm-wheel__dot{stroke:var(--r-accent);stroke-width:2px}.v-mm-wheel__node--own{color:var(--r-accent)}.v-mm-wheel__node--fluyen .v-mm-wheel__dot{stroke:var(--v-h)}.v-mm-wheel__node--ensenan .v-mm-wheel__dot{stroke:var(--v-c)}.v-mm-wheel__node--atraen .v-mm-wheel__dot{stroke:var(--v-t)}.v-mm-wheel__label{fill:var(--r-soft);font-family:var(--r-sans);paint-order:stroke;stroke:var(--v-card);stroke-width:3px;stroke-linejoin:round;font-size:11px}.v-mm-wheel__node--own .v-mm-wheel__label{fill:var(--r-accent);font-weight:600}.v-mm-legend{color:var(--r-muted);font-size:var(--text-micro);flex-wrap:wrap;justify-content:center;gap:.3rem 1rem;margin:.4rem 0 0;display:flex}.v-mm-legend__item--fluyen{color:var(--v-h)}.v-mm-legend__item--ensenan{color:var(--v-c)}.v-mm-legend__item--atraen{color:var(--v-t)}.v-mm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0;padding:0;display:grid}@media (min-width:640px){.v-mm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.v-mm-cell{border:1px solid var(--r-line);border-left:3px solid var(--r-line-strong);border-radius:var(--radius-container);min-width:0}.v-mm-cell--fluyen{border-left-color:var(--v-h)}.v-mm-cell--ensenan{border-left-color:var(--v-c)}.v-mm-cell--atraen{border-left-color:var(--v-t)}.v-mm-cell__link{height:100%;color:inherit;flex-direction:column;gap:.3rem;padding:.6rem .65rem .65rem;text-decoration:none;display:flex}.v-mm-cell__link:hover .v-mm-cell__sign,.v-mm-cell__link:focus-visible .v-mm-cell__sign{color:var(--r-accent)}.v-mm-cell__sign{color:var(--r-fg);font-family:var(--r-serif);flex-wrap:wrap;align-items:center;gap:.35rem;font-size:1.05rem;font-weight:500;line-height:1.2;display:flex}.v-mm-cell__glyph{flex:none}.v-mm-cell__you{color:var(--r-accent);font-family:var(--r-sans);font-size:var(--text-micro)}.v-mm-cell__row{flex-direction:column;gap:.2rem;display:flex}.v-mm-cell__row+.v-mm-cell__row{border-top:1px dashed var(--r-line);padding-top:.3rem}.v-mm-cell__if{color:var(--r-muted);font-size:var(--text-micro)}.v-mm-cell__rel{color:var(--r-soft);font-size:var(--text-meta);line-height:1.3}.v-mm-cell__row--fluyen .v-mm-cell__rel{color:var(--v-h)}.v-mm-cell__row--ensenan .v-mm-cell__rel{color:var(--v-c)}.v-mm-cell__row--atraen .v-mm-cell__rel{color:var(--v-t)}.v-mm-calc{margin:0 0 1.75rem}.v-mm-calc__form{border:1px solid color-mix(in oklab, var(--r-accent) 50%, transparent);border-radius:var(--radius-container);background:var(--v-card);font-family:var(--r-sans);flex-direction:column;gap:.9rem;padding:1.1rem 1.1rem 1rem;display:flex}.v-mm-calc__form .v-panel__title{margin:0}.v-mm-calc__lead{color:var(--r-soft);font-size:var(--text-small);margin:0;line-height:1.45}.v-mm-calc__date{grid-template-columns:4.75rem minmax(0,1fr) 6rem;gap:.75rem;display:grid}.v-mm-calc__field{flex-direction:column;gap:.4rem;min-width:0;display:flex}.v-mm-calc__field label{color:var(--r-soft);font-size:var(--text-small);font-weight:500}.v-mm-calc__field--time{max-width:12rem}.v-mm-calc__submit{align-self:flex-start}.v-mm-calc__answer:empty{display:none}.v-mm-calc__result{border-left:3px solid var(--r-accent);background:color-mix(in oklab, var(--r-accent) 8%, transparent);flex-direction:column;gap:.5rem;padding:.8rem .9rem;display:flex}.v-mm-calc__says{color:var(--r-fg);font-size:var(--text-body);margin:0;line-height:1.45}.v-mm-calc__says strong{color:var(--r-accent)}.v-mm-calc__links{flex-direction:column;gap:.45rem;margin:0;padding:0;display:flex}.v-mm-calc__links a{color:var(--r-accent);text-underline-offset:3px;font-weight:600;text-decoration:underline}.v-mm-calc__rel{color:var(--r-soft);font-size:var(--text-meta);display:block}.v-mm-calc__form .v-panel__note{margin:0}.v-mm-calc__print{border-left:3px solid var(--r-accent);font-family:var(--r-sans);margin:0;padding:.7rem .9rem}@media print{.v-mm-pair,.v-mm-intro,.v-mm-map,.v-mm-calc__print{box-shadow:none;break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#faf7f0;border-color:#d9cfb8;font-size:9pt}.v-mm-pair--fluyen,.v-mm-pair__reading.v-mm-pair--fluyen,.v-mm-group--fluyen,.v-mm-cell--fluyen{border-left-color:var(--v-h)}.v-mm-group--fluyen{border-top-color:var(--v-h)}.v-mm-pair--ensenan,.v-mm-pair__reading.v-mm-pair--ensenan,.v-mm-cell--ensenan{border-left-color:var(--v-c)}.v-mm-group--ensenan{border-top-color:var(--v-c)}.v-mm-pair--atraen,.v-mm-pair__reading.v-mm-pair--atraen,.v-mm-cell--atraen{border-left-color:var(--v-t)}.v-mm-group--atraen{border-top-color:var(--v-t)}.v-mm-calc__print{border-left-color:#8a6220}.v-mm-moon__disc{color:#0b1b2b;background:#f1e7cf;border-color:#8a6220}.v-mm-meter__moon{border-color:#8a9baa}.v-mm-meter__moon--on{box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#0b1b2b;border-color:#0b1b2b}.v-mm-groups,.v-mm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v-mm-cell,.v-mm-group{break-inside:avoid;background:#fff;border-color:#d9cfb8}.v-mm-map{break-inside:auto}.v-mm-wheel{break-inside:avoid}.v-mm-wheel svg{max-width:105mm}.v-mm-wheel__dot{fill:#fff;stroke:#8a9baa}.v-mm-wheel__node--own .v-mm-wheel__dot{stroke:#8a6220}.v-mm-wheel__node--fluyen .v-mm-wheel__dot{stroke:var(--v-h)}.v-mm-wheel__node--ensenan .v-mm-wheel__dot{stroke:var(--v-c)}.v-mm-wheel__node--atraen .v-mm-wheel__dot{stroke:var(--v-t)}.v-mm-wheel__node{color:#0b1b2b}.v-mm-wheel__label{fill:#243746;stroke:#faf7f0}.v-mm-wheel__ring{stroke:#d6dde3}}