.gscr .gs-test{margin-left:6px;font:500 11px/18px var(--font-mono);letter-spacing:.06em;vertical-align:5px}.gscr .scr-sec-sum .scr-sec-badge{min-width:0;max-width:62%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gscr .gs-indep{gap:4px}.gscr .gs-indep:disabled{opacity:.55}.gscr .gs-indep-line{margin:8px 0 4px}.gscr .gs-own{margin-top:0;white-space:pre-line}@media (max-width:600px){.gscr .scr-table-tools>.btn{grid-column:1/-1}}.gscr .gc-pick{display:flex;flex-direction:column;gap:12px;min-width:0}.gscr .gc-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.gscr .gc-status{margin:0;font-size:13px;color:var(--tp-light-text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gscr .gc-link{padding:4px 2px;border:0;background:none;color:var(--link-light);font:500 13px var(--font-body);cursor:pointer;border-radius:4px}.gscr .gc-link:hover:not(:disabled){text-decoration:underline}.gscr .gc-link:disabled{color:var(--tp-light-muted);opacity:.6;cursor:default}.gscr .gc-region{min-width:0;margin:0;padding:10px 0 0;border:0;border-top:1px solid var(--tp-light-line-2);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px}.gscr .gc-legend{float:left;grid-column:1;padding:0;font:600 13px var(--font-body);color:var(--ink)}.gscr .gc-count{margin-left:4px;white-space:nowrap;font:500 12px var(--font-mono);color:var(--tp-light-muted)}.gscr .gc-actions{grid-column:2;display:flex;gap:10px}.gscr .gc-chips{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px}.gscr .gc-chip{position:relative;display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:32px;padding:4px 12px;border:1px solid var(--tp-light-control-border);border-radius:999px;background:#fff;color:var(--ink);font-size:13px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gscr .gc-chip input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.gscr .gc-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gscr .gc-code,.gscr .gc-n{font:500 11.5px var(--font-mono);color:var(--tp-light-muted)}.gscr .gc-n{padding-left:6px;border-left:1px solid var(--tp-light-line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gscr .gc-chip:hover{border-color:var(--data)}.gscr .gc-chip:has(input:checked){background:var(--data);border-color:var(--data);box-shadow:0 0 10px rgba(2,151,222,.35)}.gscr .gc-chip:has(input:checked) :is(.gc-code,.gc-n){color:var(--ink);border-color:rgba(2,7,10,.3)}.gscr .gc-chip:has(input:focus-visible){border-color:var(--focus);box-shadow:var(--focus-ring)}@media (prefers-reduced-motion:no-preference){.gscr .gc-chip{transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}}@media (max-width:899px),(pointer:coarse){.gscr .gc-chip,.gscr .gc-link{min-height:44px}.gscr .gc-chip{font-size:14px}.gscr .gc-link{padding:0 6px}}