.ath-pick-field{align-items:flex-start;gap:3px;min-width:0;display:flex}.ath-pick-field>.ath-field{flex:1;min-width:0}.ath-app .ath-pick-button{min-width:24px;min-height:30px;color:var(--ath-primary);border:1px solid var(--ath-line);margin-top:22px;padding:3px;font-size:19px;line-height:1}.ath-app .ath-pick-button[aria-pressed=true]{background:var(--ath-primary-soft);border-color:var(--ath-primary)}.ath-pick-prompt{border-block:1px solid var(--ath-primary-line);background:var(--ath-primary-soft);align-items:center;gap:12px;padding:10px 14px;font-size:12px;line-height:1.5;display:flex}.ath-pick-prompt>span{flex:1}.ath-pick-prompt kbd{color:var(--ath-muted);font-size:10px}.ath-plot.ath-picking .nsewdrag{cursor:crosshair!important}.ath-group-controls>*+*{margin-top:12px}.ath-group-controls fieldset{border:1px solid var(--ath-line);border-radius:5px;padding:12px}.ath-group-controls legend{padding-inline:4px;font-weight:600}.ath-bulk-actions{flex-wrap:wrap;gap:6px;display:flex}.ath-app .ath-bulk-actions button{border:1px solid var(--ath-line)}.ath-e0-fields{border:0;min-width:0;margin:0;padding:0}.ath-e0-report{border-top:1px solid var(--ath-line);margin-block:16px;padding-top:12px}.ath-e0-report ul{padding-left:20px}.ath-e0-report li{margin-block:8px}.ath-e0-report output{font-variant-numeric:tabular-nums;font-weight:600}.ath-edge-policy-bar{border-bottom:1px solid var(--ath-line);background:var(--ath-surface-muted);flex-wrap:wrap;align-items:center;gap:4px 14px;padding:4px 20px;font-size:11px;line-height:1.4;display:flex}.ath-edge-policy-bar>span{flex:1;min-width:220px}.ath-import-policy{border:1px solid var(--ath-line);border-radius:5px;margin-bottom:12px;padding:10px;font-size:12px;line-height:1.5}.ath-import-toolbar{border-top:0;border-bottom:1px solid var(--ath-line);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin:0 0 14px;padding:0 0 14px}.ath-app .ath-import-toolbar button{padding:8px 13px}.ath-group-identity{color:var(--ath-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;margin-bottom:12px;font-size:12px;display:flex}.ath-group-identity strong{color:var(--ath-ink)}@media (max-width:700px){.ath-pick-prompt{flex-direction:column;align-items:flex-start}.ath-edge-policy-bar{padding:3px 9px;font-size:10px;line-height:1.35}}.ath-plugin-entry{border-bottom:1px solid var(--ath-line);padding:12px 0}.ath-plugin-entry .ath-check{flex-wrap:wrap}.ath-plugin-entry details{margin:8px 0}.ath-plugin-entry details p{line-height:1.5}.ath-plugin-registry fieldset{min-width:0}.ath-plugin-registry .ath-modal-actions{flex-wrap:wrap;justify-content:flex-start}.ath-plugin-configuration{border:1px solid var(--ath-line);border-radius:8px;margin-top:14px;padding:16px}.ath-plugin-configuration h4{margin:0 0 10px}.ath-plugin-configuration .ath-fields>div{min-width:0}.ath-plugin-configuration .ath-hint{overflow-wrap:anywhere}@media (max-width:620px){.ath-plugin-configuration .ath-fields{grid-template-columns:1fr}}.ath-scan-list{max-height:360px;margin:12px 0;padding:0;list-style:none;overflow:auto}.ath-scan-list li{border-bottom:1px solid var(--ath-line);overflow-wrap:anywhere;padding:12px 0}.ath-scan-list p{margin:6px 0}
.ath-app .ath-context-label{align-items:center;gap:4px;width:100%;min-width:0;display:inline-flex}.ath-context-label>span{flex:1;justify-content:space-between;align-items:baseline;gap:5px;min-width:0;display:inline-flex}.ath-app .ath-context-trigger{min-height:20px;color:var(--ath-muted);background:0 0;border:1px solid #0000;flex:0 0 20px;padding:0 3px;font-size:15px;line-height:1}.ath-app .ath-context-trigger:hover,.ath-app .ath-context-trigger:focus-visible{background:var(--ath-surface-muted);border-color:var(--ath-primary-line);outline:2px solid var(--ath-primary);outline-offset:1px}.ath-param-fields summary>.ath-context-label{vertical-align:middle;width:calc(100% - 13px)}.ath-check>.ath-context-label{flex:1;width:auto}.ath-param-current>strong{flex:1;min-width:0}.ath-context-report table{border-collapse:collapse;width:100%;font-size:12px}.ath-context-report th,.ath-context-report td{text-align:left;border-bottom:1px solid var(--ath-line);overflow-wrap:anywhere;padding:8px}.ath-context-report dl{grid-template-columns:minmax(120px,1fr) 2fr;gap:7px 15px;font-size:12px;display:grid}.ath-context-report dl>div{display:contents}.ath-context-report dd{overflow-wrap:anywhere;margin:0}.ath-context-report dt{color:var(--ath-muted)}.ath-context-report article+article{border-top:1px solid var(--ath-line);margin-top:20px}.ath-modal .ath-context-report pre{max-height:60vh}
