.at-set:where(.at,.at *){display:flex;flex-direction:column;gap:var(--at-space-16);box-sizing:border-box;min-width:0;padding:var(--at-space-24) max(var(--at-page-pad),calc((100% - var(--at-page-max)) / 2));background:var(--at-page-bg);color:var(--at-ink)}.at-set-body:where(.at,.at *){display:flex;flex-direction:column;gap:var(--at-space-16);min-width:0}.at-set-tools:where(.at,.at *){display:flex;flex-wrap:wrap;align-items:center;gap:var(--at-space-8) var(--at-space-16)}.at-set-find:where(.at,.at *){flex:0 1 320px;min-width:0}.at-set-count:where(.at,.at *){font-size:var(--at-type-caption);color:var(--at-graphite)}.at-set-layout:where(.at,.at *){display:flex;align-items:flex-start;gap:var(--at-space-24);min-width:0}.at-set-index:where(.at,.at *){position:sticky;top:var(--at-space-16);flex:0 0 200px;display:flex;flex-direction:column;gap:2px}.at-set-index-link:where(.at,.at *){display:flex;align-items:center;justify-content:space-between;gap:var(--at-space-8);min-height:34px;padding:0 var(--at-space-12);border-radius:var(--at-radius-inner);color:var(--at-ink-note);font-size:var(--at-type-row);text-decoration:none}.at-set-index-link:where(.at,.at *):hover{background:var(--at-sheet);color:var(--at-ink)}.at-set-index-n:where(.at,.at *){font-variant-numeric:tabular-nums;color:var(--at-ink-faint)}.at-set-groups:where(.at,.at *){flex:1 1 0;display:flex;flex-direction:column;gap:var(--at-space-16);min-width:0}.at-set-groups-me:where(.at,.at *){max-width:var(--at-page-read)}.at-set-own:where(.at,.at *){min-width:0;scroll-margin-top:var(--at-space-16)}.at-set-group:where(.at,.at *){gap:0;padding:var(--at-space-8) 22px}.at-set-group-title:where(.at,.at *){margin:0;padding:var(--at-space-12) 0 var(--at-space-4);font-size:var(--at-type-card);letter-spacing:var(--at-track-card);font-weight:var(--at-weight-strong);scroll-margin-top:var(--at-space-16)}.at-set-group-note:where(.at,.at *){padding-bottom:var(--at-space-4);font-size:var(--at-type-caption);color:var(--at-graphite)}.at-set-row:where(.at,.at *){display:flex;flex-wrap:wrap;align-items:center;gap:var(--at-space-12) var(--at-space-24);padding:14px 0;border-top:1px solid var(--at-line-row);scroll-margin-top:var(--at-space-16)}.at-set-row-dirty:where(.at,.at *){box-shadow:inset 3px 0 0 var(--at-ink);padding-left:var(--at-space-12)}.at-set-words:where(.at,.at *){flex:1 1 320px;display:flex;flex-direction:column;gap:3px;min-width:0}.at-set-label:where(.at,.at *){display:flex;flex-wrap:wrap;align-items:center;gap:var(--at-space-4) var(--at-space-8);font-size:var(--at-type-body);font-weight:var(--at-weight-strong);overflow-wrap:anywhere}.at-set-help:where(.at,.at *){max-width:68ch;font-size:var(--at-type-row);line-height:var(--at-leading-body);color:var(--at-graphite);overflow-wrap:anywhere;text-wrap:pretty}.at-set-meta:where(.at,.at *){display:flex;flex-wrap:wrap;align-items:center;gap:2px var(--at-space-12);font-family:var(--at-font-mono);font-size:var(--at-type-field);color:var(--at-ink-faint)}.at-set-key:where(.at,.at *){font-family:inherit;overflow-wrap:anywhere}.at-set-reset:where(.at,.at *){min-height:24px;padding:0;border:0;background:transparent;color:var(--at-graphite);font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.at-set-reset:where(.at,.at *):hover{color:var(--at-ink)}@media (pointer: coarse),(max-width: 719px){.at-set-reset:where(.at,.at *){min-height:var(--at-target)}}.at-set-ctl:where(.at,.at *){flex:0 1 auto;margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:var(--at-space-8);min-width:0;max-width:100%}.at-set-ctl:where(.at,.at *) .at-field,.at-set-ctl:where(.at,.at *) .at-select{width:min(320px,100%)}.at-set-ctl:where(.at,.at *) .at-radio{width:min(520px,100%)}.at-set-ctl:where(.at,.at *) .at-slider{width:min(320px,100%)}.at-set-value:where(.at,.at *){display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:120px;max-width:100%;min-height:40px;padding:6px 14px;border-radius:var(--at-radius-pill);background:var(--at-quiet);font-size:var(--at-type-body);font-weight:var(--at-weight-action);text-align:center;overflow-wrap:anywhere}.at-set-value-on:where(.at,.at *){background:var(--at-ink);color:var(--at-on-ink)}.at-set-where:where(.at,.at *){max-width:320px;font-size:var(--at-type-caption);color:var(--at-graphite);text-align:right}.at-set-where:where(.at,.at *) a{color:var(--at-ink)}.at-set-actions:where(.at,.at *){display:flex;gap:var(--at-space-8)}.at-set-error:where(.at,.at *){max-width:320px;font-size:var(--at-type-caption);color:var(--at-signal-text)}.at-set-num:where(.at,.at *){display:inline-flex;align-items:center;gap:var(--at-space-8)}.at-set-unit:where(.at,.at *){font-size:var(--at-type-row);color:var(--at-graphite)}.at-set-range:where(.at,.at *){display:inline-flex;flex-wrap:wrap;align-items:flex-end;gap:var(--at-space-8)}.at-set-range-to:where(.at,.at *){padding-bottom:12px;color:var(--at-graphite)}.at-set-ctl:where(.at,.at *) .at-set-time{width:112px}.at-set-ctl:where(.at,.at *) .at-set-open{width:min(220px,100%)}.at-set-map:where(.at,.at *){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:var(--at-space-8);box-sizing:border-box;width:520px;max-width:100%}.at-set-map-head:where(.at,.at *),.at-set-map-row:where(.at,.at *){display:contents}.at-set-map-head:where(.at,.at *)>span:where(.at *){font-family:var(--at-font-mono);font-size:var(--at-type-field);letter-spacing:var(--at-track-label);text-transform:uppercase;color:var(--at-ink-faint)}.at-set-map-head:where(.at,.at *)>span:where(.at *):nth-child(2){grid-column:2 / 4}.at-set-ctl:where(.at,.at *) .at-set-map .at-field,.at-set-ctl:where(.at,.at *) .at-set-map .at-select,.at-set-ctl:where(.at,.at *) .at-set-map .at-chips{width:100%;min-width:0}.at-set-map-value:where(.at,.at *){display:flex;min-width:0}.at-set-map-fault:where(.at,.at *){grid-column:1 / -1;margin-top:-4px;font-size:var(--at-type-caption);color:var(--at-signal-text)}.at-set-map-none:where(.at,.at *){grid-column:1 / -1;font-size:var(--at-type-row);color:var(--at-graphite)}.at-set-map-add:where(.at,.at *),.at-set-map:where(.at,.at *)>.at-set-error:where(.at *){grid-column:1 / -1;justify-self:start}.at-set-json:where(.at,.at *){display:flex;flex-direction:column;gap:var(--at-space-8);box-sizing:border-box;width:560px;max-width:100%;min-width:0}.at-set-ctl:where(.at,.at *) .at-set-json-field{width:100%}.at-set-json-field:where(.at,.at *) .at-field-input:where(.at *){font-family:var(--at-font-mono);font-size:var(--at-type-row);line-height:1.5;white-space:pre;overflow-x:auto;-moz-tab-size:2;tab-size:2;resize:vertical}.at-set-json-tools:where(.at,.at *){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--at-space-8)}.at-set-json-shape:where(.at,.at *){font-family:var(--at-font-mono);font-size:var(--at-type-field);color:var(--at-ink-faint)}.at-set-diff:where(.at,.at *){display:flex;flex-direction:column;gap:var(--at-space-8);min-width:0;margin:0}.at-set-diff-words:where(.at,.at *){font-size:var(--at-type-row);font-weight:var(--at-weight-action)}.at-set-diff-lines:where(.at,.at *){display:flex;flex-direction:column;max-height:40vh;margin:0;padding:var(--at-space-8) 0;overflow:auto;border-radius:var(--at-radius-inner);background:var(--at-well);font-family:var(--at-font-mono);font-size:var(--at-type-field);line-height:1.55}.at-set-diff-line:where(.at,.at *){display:block;padding:0 var(--at-space-12) 0 0;white-space:pre;color:var(--at-ink-note)}.at-set-diff-mark:where(.at,.at *){display:inline-block;width:2ch;text-align:center;color:var(--at-ink-faint)}.at-set-diff-new:where(.at,.at *){background:var(--at-sheet);color:var(--at-ink);font-weight:var(--at-weight-strong);box-shadow:inset 3px 0 0 var(--at-ink)}.at-set-diff-new:where(.at,.at *) .at-set-diff-mark:where(.at *){color:var(--at-ink)}.at-set-diff-gone:where(.at,.at *){color:var(--at-ink-faint);text-decoration:line-through;text-decoration-color:var(--at-ink-quiet)}.at-set-diff-skip:where(.at,.at *){display:block;padding:2px var(--at-space-12) 2px 2ch;font-family:var(--at-font-sans);font-size:var(--at-type-caption);color:var(--at-ink-faint);background-image:repeating-linear-gradient(var(--at-hatch-angle),var(--at-line) 0 var(--at-hatch-on),transparent var(--at-hatch-on) calc(var(--at-hatch-on) + var(--at-hatch-off)))}@media (max-width: 1099px){.at-set-index:where(.at,.at *){display:none}}@media (max-width: 719px){.at-set:where(.at,.at *){padding:var(--at-space-16)}.at-set-find:where(.at,.at *){flex:1 1 100%}.at-set-group:where(.at,.at *){padding:var(--at-space-4) var(--at-space-16)}.at-set-words:where(.at,.at *){flex-basis:100%}.at-set-ctl:where(.at,.at *){flex:1 1 100%;align-items:stretch}.at-set-ctl:where(.at,.at *) .at-field,.at-set-ctl:where(.at,.at *) .at-select,.at-set-ctl:where(.at,.at *) .at-radio,.at-set-ctl:where(.at,.at *) .at-slider{width:100%}.at-set-value:where(.at,.at *){align-self:flex-start}.at-set-where:where(.at,.at *){max-width:none;text-align:left}.at-set-actions:where(.at,.at *)>:where(.at *){flex:1}.at-set-row-bool:where(.at,.at *){flex-wrap:nowrap}.at-set-row-bool:where(.at,.at *) .at-set-words{flex:1 1 0}.at-set-row-bool:where(.at,.at *) .at-set-ctl{flex:none}}
