.y9oY6a_hiveWrap{container-type:inline-size}.y9oY6a_grid{--hex-w:clamp(44px, calc(100cqw / 5.5), 78px);--hex-h:calc(var(--hex-w) * 1.1547);grid-template-columns:repeat(11, calc(var(--hex-w) / 2));grid-auto-rows:calc(var(--hex-h) * .75);padding:0 0 calc(var(--hex-h) * .25);justify-content:center;margin:0;list-style:none;display:grid}.y9oY6a_cell{width:var(--hex-w);height:var(--hex-h);pointer-events:none;position:relative}.y9oY6a_hex{--hex-ring:transparent;--hex-gap:transparent;background:var(--hex-ring);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);font:inherit;color:inherit;pointer-events:auto;border:0;padding:0;display:block;position:absolute;inset:1px}.y9oY6a_hex:before{background:var(--hex-gap);clip-path:inherit;content:"";position:absolute;inset:2px}button.y9oY6a_hex{cursor:pointer;transition:transform .16s}button.y9oY6a_hex:focus-visible{--hex-ring:var(--foreground);--hex-gap:var(--mat-panel);outline:none}button.y9oY6a_hex[aria-pressed=true]{--hex-ring:var(--rank-gold,#fbbf24);--hex-gap:var(--mat-panel)}button.y9oY6a_hex[aria-pressed=true]:focus-visible{--hex-ring:var(--foreground)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){button.y9oY6a_hex:hover{transform:scale(1.05)}}.y9oY6a_hex>.y9oY6a_face{inset:4px}.y9oY6a_face{--face:var(--mat-tray);--face-ink:var(--foreground);background-color:var(--face);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);color:var(--face-ink);text-align:center;forced-color-adjust:none;flex-direction:column;justify-content:center;align-items:center;gap:1px;line-height:1;display:flex;position:absolute;inset:0}.y9oY6a_face[data-status=active]{--face:var(--neon-primary);--face-ink:var(--background)}.y9oY6a_face[data-status=idle]{--face:color-mix(in srgb, var(--neon-primary) 45%, var(--mat-card))}.y9oY6a_face[data-status=dimming]{--face:color-mix(in srgb, var(--neon-primary) 16%, var(--mat-card));--face-ink:color-mix(in srgb, var(--foreground) 75%, transparent);background-image:radial-gradient(color-mix(in srgb, var(--foreground) 28%, transparent) 1px, transparent 1.5px);background-size:5px 5px}.y9oY6a_face[data-status=at_risk],.y9oY6a_face[data-status=last_call]{--face:color-mix(in srgb, var(--status-error,#dc2626) 20%, var(--mat-card));background-image:repeating-linear-gradient(135deg, color-mix(in srgb, var(--status-error,#dc2626) 42%, transparent) 0 3px, transparent 3px 7px)}.y9oY6a_face[data-status=on_leave]{--face:color-mix(in srgb, var(--status-info,#0284c7) 18%, var(--mat-card));background-image:repeating-linear-gradient(0deg, color-mix(in srgb, var(--status-info,#0284c7) 40%, transparent) 0 2px, transparent 2px 6px)}.y9oY6a_face[data-status=open]{--face:color-mix(in srgb, var(--foreground) 8%, var(--mat-tray));--face-ink:color-mix(in srgb, var(--foreground) 42%, transparent)}.y9oY6a_initials{font-size:calc(var(--hex-w) * .27);letter-spacing:.02em;font-weight:800}.y9oY6a_streak{font-size:calc(var(--hex-w) * .16);opacity:.85;font-weight:700}.y9oY6a_openText{font-size:calc(var(--hex-w) * .15);letter-spacing:.14em;font-weight:700}.y9oY6a_swatch,.y9oY6a_rung,.y9oY6a_bigHex{flex-shrink:0;display:inline-block;position:relative}.y9oY6a_swatch{width:12px;height:14px}.y9oY6a_rung{width:30px;height:35px}.y9oY6a_bigHex{--hex-w:76px;width:76px;height:88px}.y9oY6a_strip{grid-template-columns:repeat(14,minmax(0,1fr));gap:3px;margin:0;padding:0;list-style:none;display:grid}.y9oY6a_day{aspect-ratio:1;background:var(--mat-tray);box-shadow:var(--mat-recess);forced-color-adjust:none;border-radius:3px}.y9oY6a_day[data-level="1"]{background:color-mix(in srgb, var(--neon-primary) 30%, var(--mat-card))}.y9oY6a_day[data-level="2"]{background:color-mix(in srgb, var(--neon-primary) 55%, var(--mat-card))}.y9oY6a_day[data-level="3"]{background:color-mix(in srgb, var(--neon-primary) 78%, var(--mat-card))}.y9oY6a_day[data-level="4"]{background:var(--neon-primary)}.y9oY6a_day[data-today]{outline:1px solid var(--rank-gold,#fbbf24);outline-offset:1px}@media (prefers-reduced-motion:reduce){button.y9oY6a_hex{transition:none}}
