.wa-desktop{--u:min(2px, calc((100vw - 32px) / 275));color:#0f0;background:teal;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:16px;min-height:100dvh;padding:16px;font-family:Arial,Helvetica,sans-serif;display:flex}.wa-column{width:calc(var(--u) * 275);flex-direction:column;display:flex}.wa-window{-webkit-user-select:none;user-select:none;background:linear-gradient(#3d3d55,#23233a);box-shadow:inset 1px 1px #6e6e8c,inset -1px -1px #0d0d16,0 2px 8px #00000059}.wa-sunk{background:#000;box-shadow:inset 1px 1px #0d0d16,inset -1px -1px #6e6e8c}.wa-body{padding:calc(var(--u) * 4) calc(var(--u) * 8) calc(var(--u) * 6)}.wa-list{max-height:calc(var(--u) * 150);scrollbar-color:#b9b9c8 #1b1b2a;font-size:max(12px, calc(var(--u) * 6.5));padding:2px;line-height:1.25;overflow-y:auto}.wa-row{text-align:left;color:#0f0;cursor:pointer;gap:.6em;width:100%;padding:1px 3px;display:flex}.wa-row .wa-sub{color:#00a800;font-size:.85em}.wa-row.is-current{color:#fff}.wa-row.is-current .wa-sub{color:#c8c8c8}.wa-row.is-selected{background:#0000c6}.wa-row:focus-visible{outline-offset:-1px;outline:1px dotted #fff}.wa-time{font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.wa-button{height:calc(var(--u) * 13);min-height:24px;padding:0 calc(var(--u) * 5);color:#1d1d28;background:linear-gradient(#dedeea,#b9b9c8);justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 1px 1px #f4f4fa,inset -1px -1px #4c4c62}.wa-button:active{background:linear-gradient(#b9b9c8,#a4a4b6);box-shadow:inset 1px 1px #4c4c62,inset -1px -1px #f4f4fa}.wa-lcd{padding:0 calc(var(--u) * 3);height:calc(var(--u) * 13);color:#00e000;align-items:center;min-height:24px;display:inline-flex}.wa-filter select{color:#00e000;min-width:0;max-width:100%;font:inherit;font-size:max(12px, calc(var(--u) * 6.5));cursor:pointer;background:#000;border:0;padding:0 2px}.wa-filter select:focus-visible{outline:1px dotted #fff}.wa-filter option{color:#0f0;background:#000}.wa-hit{cursor:pointer;background:0 0;display:block;position:absolute}.wa-hit:active{background:#0000002e}.wa-hit:focus-visible{outline-offset:-2px;outline:1px dotted #fff}.wa-text{color:#0f0;font-size:max(12px, calc(var(--u) * 6.5));-webkit-user-select:text;user-select:text;line-height:1.4}.wa-text a{color:#fff;text-decoration:underline}.wa-members{justify-content:center;gap:1.5em;width:100%;font-size:13px;display:flex}.wa-members a,.wa-members button{color:#fff;text-decoration:underline}
