.gr .gr-tiles{--pl:6px;--pr:6px;--gap:8px;--row:310px;--col:calc((100% - var(--pl) - var(--pr) - var(--gap)) / 2);--tile:.72s var(--dw-ease);position:absolute;inset:0;overflow:hidden}.gr .ss-stage[data-layout=compact] .gr-tiles{--pr:6px;--gap:6px;--row:160px}.gr .gr-pane{width:var(--col);height:var(--row);position:absolute}.gr .gr-cc{z-index:2;left:var(--pl);width:calc(100% - var(--pl) - var(--pr));height:calc(100% - var(--gap));transition:width var(--tile), height var(--tile), border-color .25s;top:0}.gr [data-grid] .gr-cc{width:var(--col);height:var(--row)}.gr .gr-cx,.gr .gr-sh,.gr .gr-gm{transition:transform var(--tile), border-color .25s}.gr .gr-cx{left:calc(var(--pl) + var(--col) + var(--gap));top:0;transform:translate(-16px)}.gr .gr-sh{left:var(--pl);top:calc(var(--row) + var(--gap));transform:translateY(-16px)}.gr .gr-gm{left:calc(var(--pl) + var(--col) + var(--gap));top:calc(var(--row) + var(--gap));transform:translate(-16px,-16px)}.gr [data-grid] .gr-cx,.gr [data-grid] .gr-sh,.gr [data-grid] .gr-gm{transform:none}.gr .gr-cx>*,.gr .gr-sh>*,.gr .gr-gm>*{opacity:0;transition:opacity .16s ease-out}.gr [data-grid] .gr-cx>*,.gr [data-grid] .gr-sh>*,.gr [data-grid] .gr-gm>*{opacity:1;transition:opacity .32s ease-out .34s}.gr [data-grid] .gr-sh>*{transition-delay:.42s}.gr [data-grid] .gr-gm>*{transition-delay:.5s}.gr .ss-stage .ss-keys[data-at=top]{top:calc(var(--dw-top) + 7px);left:710px}.gr .ss-stage[data-layout=compact] .ss-keys[data-at=top]{left:50%}.gr .ss-stage .ss-key{background:#2a2724;border-radius:6px;min-width:24px;height:24px;padding:0 7px;font-size:12px;box-shadow:inset 0 -2px #00000073,0 0 0 1px #fff4e41a}.gr .gr-log{flex-direction:column;gap:6px;padding:6px 14px 0;display:flex;position:absolute;inset:0 0 36px;overflow:hidden}.gr .gr-log>*{flex:none}.gr .gr-log--top{-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}.gr .gr-log--end{justify-content:flex-end;padding-bottom:6px;-webkit-mask-image:linear-gradient(#0000,#000 22px);mask-image:linear-gradient(#0000,#000 22px)}.gr .gr-gm .gr-log,.gr .gr-sh .gr-log{bottom:0}.gr .gr-chips{gap:6px;padding-left:14px;display:flex}.gr .gr-code{border:1px solid var(--dw-line);background:var(--dw-sunken);border-radius:8px;flex-direction:column;gap:9px;margin-left:14px;padding:12px;display:flex}.gr .gr-work{position:absolute;bottom:10px;left:14px}.gr .gr-slot{margin-top:-6px}.gr .gr-slot>.ss-collapse__inner>*,.gr .gr-slot .ss-collapse__glide>*{margin-top:6px}.gr .gr-ask{background:color-mix(in srgb, var(--dw-needs) 7%, var(--dw-bg));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--dw-needs) 50%, transparent);transition:background-color .3s,box-shadow .3s}.gr .gr-ask[data-answered]{background:var(--dw-bg);box-shadow:inset 0 0 0 1px var(--dw-line)}.gr .gr-ask__text{flex-direction:column;gap:2px;min-width:0;display:flex}.gr .gr-ask__head{color:var(--dw-needs);font-weight:600;line-height:1.35;transition:color .3s}.gr .gr-ask[data-answered] .gr-ask__head{color:var(--dw-faint)}.gr .gr-ask__what{color:var(--dw-strong);font:12.5px/1.45 var(--ss-mono);white-space:nowrap}.gr .gr-ask__actions{gap:6px;padding-top:8px;display:flex}.gr .gr-changed{flex-direction:column;gap:6px;display:flex}.gr .gr-term{color:var(--dw-text);font:12.5px/1.55 var(--ss-mono);white-space:nowrap;padding:8px 14px;position:absolute;inset:0;overflow:hidden}.gr .gr-term__path{color:var(--dw-working)}.gr .gr-term__branch{color:#c79ad8}.gr .gr-term__sigil{color:var(--dw-working)}.gr .gr-term__dim{color:var(--dw-quiet)}.gr .gr-term__gap{height:.8em}.gr .gr-term__caret{box-sizing:border-box;border:1px solid var(--dw-accent);vertical-align:text-bottom;width:1ch;height:1.25em;display:inline-block}.gr .gr-tests{border:1px solid var(--dw-line);background:var(--dw-sunken);font:12.5px/1.45 var(--ss-mono);border-radius:8px;flex-direction:column;gap:7px;margin-left:14px;padding:11px 12px;display:flex}.gr .gr-test{white-space:nowrap;align-items:center;gap:9px;display:flex}.gr .gr-test__file{min-width:0;color:var(--dw-text);flex:1}.gr .gr-test__n{width:10ch;color:var(--dw-quiet);text-align:right;flex:none}.gr .gr-said{color:var(--dw-text);white-space:nowrap;padding-left:14px}.gr .ss-stage[data-layout=compact] .dw-window{font-size:12px}.gr .ss-stage[data-layout=compact] .dw-pane__head{gap:6px;height:32px;padding:0 9px}.gr .ss-stage[data-layout=compact] .gr-log{gap:5px;padding:4px 9px 0}.gr .ss-stage[data-layout=compact] .gr-log--end{padding-bottom:4px;-webkit-mask-image:linear-gradient(#0000,#000 10px);mask-image:linear-gradient(#0000,#000 10px)}.gr .ss-stage[data-layout=compact] .dw-you{border-radius:13px;padding:5px 10px}.gr .ss-stage[data-layout=compact] .dw-para,.gr .ss-stage[data-layout=compact] .gr-chips,.gr .ss-stage[data-layout=compact] .gr-said{padding-left:0}.gr .ss-stage[data-layout=compact] .gr-code,.gr .ss-stage[data-layout=compact] .gr-tests{margin-left:0;padding:8px 9px}.gr .ss-stage[data-layout=compact] .dw-chip{height:22px;padding:0 9px;font-size:11.5px}.gr .ss-stage[data-layout=compact] .dw-work,.gr .ss-stage[data-layout=compact] .gr-tests,.gr .ss-stage[data-layout=compact] .gr-term,.gr .ss-stage[data-layout=compact] .gr-ask__what{font-size:11px}.gr .ss-stage[data-layout=compact] .gr-term{padding:4px 9px}.gr .ss-stage[data-layout=compact] .gr-work{bottom:8px;left:9px}.gr .ss-stage[data-layout=compact] .gr-cc .gr-log,.gr .ss-stage[data-layout=compact] .gr-cx .gr-log{bottom:30px}.gr .ss-stage[data-layout=compact] .gr-ask{--ss-card-pad:9px}.gr .ss-stage[data-layout=compact] .gr-ask__actions{padding-top:6px}
