._overlay_1rf55_1{z-index:120;position:fixed;inset:0}._recovery_1rf55_2{z-index:120;pointer-events:none;position:fixed;inset:0}._mask_1rf55_3{pointer-events:none;position:absolute;inset:0}._dim_1rf55_4{fill:var(--scrim)}._card_1rf55_5{width:var(--context-rail-width);max-width:calc(100vw - var(--space-5));max-height:calc(100dvh - var(--space-5));box-sizing:border-box;padding:var(--space-4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);color:var(--ink);pointer-events:auto;animation:_arrive_1rf55_1 var(--motion-panel);position:fixed;overflow-y:auto}._card_1rf55_5:focus{outline:none}._card_1rf55_5 h2{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:0 0 var(--space-3);line-height:1.2}._card_1rf55_5 p{font-size:var(--text-sm);margin:0 0 var(--space-4);color:var(--ink-muted);line-height:1.5}._card_1rf55_5 ._progress_1rf55_9{font-size:var(--text-xs);color:var(--ink-faint);margin-bottom:var(--space-2);font-variant-numeric:tabular-nums}._actions_1rf55_10{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._entry_1rf55_11{gap:var(--space-2);margin-bottom:var(--space-3);color:var(--ink-muted);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;display:flex}._entry_1rf55_11 p{margin:0}._dock_1rf55_13{bottom:var(--space-4);right:var(--space-4);z-index:90;width:var(--context-rail-width);max-width:calc(100vw - var(--space-5));padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-md);background:var(--surface-raised);font-size:var(--text-sm);position:fixed}._dock_1rf55_13 p{margin:0 0 var(--space-2);color:var(--ink-muted)}@keyframes _arrive_1rf55_1{0%{opacity:0;translate:0 var(--motion-rise)}}@media (prefers-reduced-motion:reduce){._card_1rf55_5{animation:none}}._cursor_1rf55_18{z-index:130;width:var(--tour-cursor-size);height:var(--tour-cursor-size);pointer-events:none;opacity:0;transition:opacity var(--motion-quick);will-change:transform;position:fixed;top:0;left:0}._cursorShown_1rf55_19{opacity:1}._cursor_1rf55_18 svg{z-index:1;width:100%;height:100%;fill:var(--ink);stroke:var(--surface-raised);stroke-width:1.4px;stroke-linejoin:round;filter:drop-shadow(0 1px 2px var(--scrim));display:block;position:relative}._cursorRing_1rf55_21{left:calc(var(--tour-cursor-size) * -.47);top:calc(var(--tour-cursor-size) * -.54);width:calc(var(--tour-cursor-size) * 1.3);height:calc(var(--tour-cursor-size) * 1.3);background:var(--crimson-wash);border:1.5px solid var(--crimson);opacity:0;transition:opacity var(--motion-quick), transform var(--motion-quick);border-radius:50%;position:absolute;transform:scale(.4)}._cursorPressing_1rf55_22 ._cursorRing_1rf55_21{opacity:.9;transform:scale(1)}
