:root{--wat-blue:#1400ff;--wat-white:#fff;--wat-paper:#ebebeb;--wat-desk:gray;--wat-dimmed:#6b6f7d;--wat-shade:#333;--wat-yellow:#ffd400;--wat-green:#35d95f;--wat-red:#ff3b30;--wat-font:ui-monospace, "Cascadia Mono", "Segoe UI Mono", "DejaVu Sans Mono", Menlo, Consolas, monospace;--corner:0px;--motion:.12s ease;--focus-ring:2px;--focus-gap:3px;--focus-colour:var(--wat-green);--press-shift:1px;--hover-plate:var(--wat-blue);--hover-text:var(--wat-white);--open-plate:var(--wat-paper);--open-text:var(--wat-blue);--folders-background:var(--wat-white);--folders-text:var(--wat-blue);--folders-dimmed:var(--wat-dimmed);--folders-padding:8px;--folders-text-size:13px;--folders-row-padding:4px;--folders-indent:14px;--folders-icon-size:22px}html,body{block-size:100%;margin:0}body{box-sizing:border-box;padding-block:var(--folders-padding);background:var(--folders-background);color:var(--folders-text);font-family:var(--wat-font)}.finder__folders,.finder__contents{margin:0;padding:0;list-style:none}.finder__contents{padding-inline-start:var(--folders-indent)}.finder__folder,.finder__item{inline-size:100%;padding:var(--folders-row-padding) var(--folders-padding);border-radius:var(--corner);color:inherit;font:inherit;font-size:var(--folders-text-size);text-align:start;cursor:pointer;transition:background-color var(--motion), color var(--motion);background:0 0;border:0;display:block}.finder__folder[aria-expanded=true]{background:var(--open-plate);color:var(--open-text)}.finder__folder:hover,.finder__item:hover{background:var(--hover-plate);color:var(--hover-text)}.finder__folder:active,.finder__item:active{transform:translateY(var(--press-shift))}.finder__icon{inline-size:var(--folders-icon-size);display:inline-block}.finder__empty{padding-inline:var(--folders-padding);color:var(--folders-dimmed);font-size:var(--folders-text-size);margin:0}.finder__folders .finder__empty{padding-block:var(--folders-row-padding);padding-inline-start:calc(var(--folders-indent) + var(--folders-padding))}.finder__folder:focus-visible,.finder__item:focus-visible{outline:var(--focus-ring) solid var(--focus-colour);outline-offset:calc(-1 * var(--focus-gap))}
