.wbuU2a_terrain{max-width:672px}.wbuU2a_terrain .wbuU2a_body{padding:var(--feta-space-5) var(--feta-space-5) var(--feta-space-4-5)}.wbuU2a_frame{--cell:18px;--gap:var(--feta-space-1);--label:28px;--area:300px;--p:0;--rise:.6s;gap:var(--feta-space-3);flex-direction:column;min-width:0;display:flex}.wbuU2a_frame[data-compact]{--cell:14px;--gap:var(--feta-space-1);--area:220px}.wbuU2a_frame[data-view=terrain],.wbuU2a_frame[data-view=orbit]{--p:1}.wbuU2a_header{justify-content:space-between;align-items:flex-start;gap:var(--feta-space-3);display:flex}.wbuU2a_text{gap:var(--feta-space-0-5);flex-direction:column;min-width:0;display:flex}.wbuU2a_title{font:var(--feta-text-label-row);letter-spacing:var(--feta-text-label-row-tracking);margin:0}.wbuU2a_subtitle{color:var(--feta-text-secondary);font:var(--feta-text-body-compact);letter-spacing:var(--feta-text-body-compact-tracking);margin:0}.wbuU2a_area{height:var(--area);touch-action:pan-y;position:relative}.wbuU2a_frame:not([data-view=flat]) .wbuU2a_area{cursor:grab}.wbuU2a_flat,.wbuU2a_rise{transition:opacity .24s var(--feta-motion-ease-out), visibility .24s;position:absolute;inset:0}.wbuU2a_flat{justify-content:center;align-items:center;display:flex}.wbuU2a_frame[data-view=flat] .wbuU2a_rise,.wbuU2a_frame:not([data-view=flat]) .wbuU2a_flat{visibility:hidden;opacity:0}.wbuU2a_heat{grid-template-columns:var(--label) repeat(var(--weeks), minmax(0, var(--cell)));gap:var(--gap);flex:1;justify-content:center;align-items:center;max-width:100%;display:grid}.wbuU2a_months{grid-area:1/2/auto/-1;grid-template-columns:subgrid;margin-bottom:var(--feta-space-1);color:var(--feta-text-tertiary);font:var(--feta-text-caption-default);letter-spacing:var(--feta-text-caption-default-tracking);display:grid}.wbuU2a_months span{white-space:nowrap;overflow:visible}.wbuU2a_dayLabel{color:var(--feta-text-tertiary);font:var(--feta-text-caption-default);letter-spacing:var(--feta-text-caption-default-tracking);grid-column:1}.wbuU2a_frame [data-level="0"]{--tone:color-mix(in srgb, var(--feta-text-primary) 5%, var(--feta-bg-surface))}.wbuU2a_frame [data-level="1"]{--tone:color-mix(in srgb, var(--feta-text-primary) 10%, var(--feta-bg-surface))}.wbuU2a_frame [data-level="2"]{--tone:color-mix(in srgb, var(--feta-text-primary) 40%, var(--feta-bg-surface))}.wbuU2a_frame [data-level="3"]{--tone:color-mix(in srgb, var(--feta-text-primary) 60%, var(--feta-bg-surface))}.wbuU2a_frame [data-level="4"]{--tone:var(--feta-text-primary)}.wbuU2a_frame [data-on][data-level]{--tone:var(--feta-status-success-strong)}.wbuU2a_cell{aspect-ratio:1;border-radius:var(--feta-radius-sm);background-color:var(--tone);cursor:pointer;outline-offset:1px;width:100%;transition:opacity var(--feta-motion-duration-fast) var(--feta-motion-ease-out);border:0;outline:2px solid #0000;padding:0;display:block}.wbuU2a_cell:focus-visible{outline-color:var(--feta-text-primary)}.wbuU2a_frame[data-active] .wbuU2a_cell:not([data-on]),.wbuU2a_frame[data-active] .wbuU2a_pillar:not([data-on]){opacity:.5}.wbuU2a_svg{width:100%;height:100%;animation:wbuU2a_camera .24s var(--feta-motion-ease-out);display:block;overflow:visible}@keyframes wbuU2a_camera{0%{opacity:0}}.wbuU2a_pillar{cursor:pointer;transition:opacity var(--feta-motion-duration-fast) var(--feta-motion-ease-out);outline:none}.wbuU2a_wall,.wbuU2a_top{stroke:var(--feta-bg-surface);stroke-width:.5px;transition:transform var(--rise) var(--feta-motion-ease-out) var(--delay)}.wbuU2a_wall{fill:color-mix(in srgb, var(--tone), var(--feta-zinc-950) 55%);transform:scaleY(var(--p));transform-origin:0 0}.wbuU2a_top{fill:var(--tone);transform:translateY(calc(var(--p) * var(--h) * -1px))}.wbuU2a_pillar:focus-visible .wbuU2a_top{stroke:var(--feta-text-primary);stroke-width:1.5px}.wbuU2a_chip{padding:var(--feta-space-0-5) var(--feta-space-1-5);border-radius:var(--feta-radius-full);background-color:var(--feta-bg-inverse);color:var(--feta-text-inverse);font:var(--feta-text-mono-meta);pointer-events:none;position:absolute;transform:translate(-50%,calc(-100% - 6px))}.wbuU2a_frame[data-still] .wbuU2a_wall,.wbuU2a_frame[data-still] .wbuU2a_top,.wbuU2a_frame[data-still] .wbuU2a_flat,.wbuU2a_frame[data-still] .wbuU2a_rise,.wbuU2a_frame[data-still] .wbuU2a_cell,.wbuU2a_frame[data-still] .wbuU2a_pillar{transition:none}.wbuU2a_frame[data-still] .wbuU2a_svg{animation:none}.wbuU2a_legend{justify-content:flex-end;align-items:center;gap:var(--feta-space-1);color:var(--feta-text-tertiary);font:var(--feta-text-caption-default);letter-spacing:var(--feta-text-caption-default-tracking);display:flex}.wbuU2a_swatches{gap:var(--feta-space-1);padding:0 var(--feta-space-1);display:flex}.wbuU2a_swatch{border-radius:var(--feta-radius-sm);background-color:var(--tone);width:10px;height:10px}[data-platform=mobile] .wbuU2a_terrain{max-width:358px}@media (max-width:640px){.wbuU2a_terrain{max-width:358px}}
