.ads-heading,.ads-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.ads-heading h2{margin:10px 0}.ads-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;margin:20px 0}.ads-grid label{display:flex;flex-direction:column;gap:7px;min-width:0}.ads-check{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:9px;margin:14px 0}.ads-check input{width:auto;flex:0 0 auto;margin-top:4px}.ads-grid input,.ads-grid select,#ads-input{max-width:100%;box-sizing:border-box}#ads-input{display:block;width:100%;font:13px/1.6 ui-monospace,monospace;margin:8px 0 18px}.ads-summary article{border:1px solid #ded9e8;padding:16px;background:white;border-radius:8px}.ads-summary strong{display:block;font-size:25px;margin-top:5px}.ads-table{overflow:auto;max-width:100%;border:1px solid #ded9e8}.ads-table table{min-width:960px;border-collapse:collapse;width:100%}.ads-table th,.ads-table td{padding:12px;vertical-align:top;text-align:left;border-bottom:1px solid #e6e0eb}.ads-table th{font-size:12px;background:#efeaf5}.ads-table small{display:block;margin-top:5px}.ads-filters{margin-top:24px}#ads-status{min-height:1.5em;color:#4e347c;margin:18px 0}[hidden]{display:none!important}@media(max-width:600px){.ads-heading{align-items:flex-start}.ads-heading h2{font-size:25px}.ads-actions{align-items:stretch;flex-direction:column}.ads-actions>*{max-width:100%;width:100%}.ads-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ads-summary article{padding:11px}.ads-summary strong{font-size:20px}}
.ads-existing{border:1px solid #ddd7e9;border-radius:8px;padding:16px 18px;margin:18px 0}.ads-existing summary{cursor:pointer;color:#4b366d;font-weight:650}.ads-existing p,.ads-existing ul{font-size:12px;line-height:1.7;overflow-wrap:anywhere}.ads-existing p{margin:12px 0}.ads-existing label{display:grid;gap:6px;margin:12px 0}.ads-existing #ppc-project-error{color:#913d49}.ads-existing #ppc-project-report{margin-top:12px}.ads-existing .ads-check{display:flex;align-items:flex-start}.ads-existing table{min-width:0}.ads-existing td{overflow-wrap:anywhere}
.sp-raw textarea{width:100%;max-width:100%;box-sizing:border-box;font:13px/1.6 ui-monospace,monospace}.sp-raw .ads-table table{min-width:960px}.sp-raw .ads-table{max-height:560px}.sp-raw input,.sp-raw select{max-width:100%;min-width:0;box-sizing:border-box}.sp-raw #sp-raw-error{color:#913d49;white-space:pre-line}.sp-raw #sp-raw-dirty{border-left:2px solid #927ab4;padding-left:12px}.sp-raw .ads-grid label{margin:0}.sp-raw .ads-summary strong{font-size:20px;overflow-wrap:anywhere}
/* 725: source records stay readable in their own horizontal scroll region. */
#sp-term-usage{margin-top:24px;background:#fcfbfe}#sp-term-usage>summary{font-size:15px}#sp-term-usage>label{max-width:760px}#sp-term-usage dl{display:grid;grid-template-columns:minmax(160px,1fr) minmax(0,3fr);gap:0;margin:16px 0}#sp-term-usage :is(dt,dd){margin:0;padding:8px 0;border-bottom:1px solid #e6e0eb;font-size:12px;line-height:1.7;overflow-wrap:anywhere}#sp-term-usage dt{padding-right:18px;color:#6c6477}#sp-term-usage .ads-table{margin:16px 0;max-height:540px}#sp-term-usage .ads-table table{min-width:1050px;table-layout:auto}#sp-term-usage-result>.ads-table:last-of-type table{min-width:1550px}#sp-term-usage .ads-table :is(th,td){overflow-wrap:normal;word-break:normal;white-space:normal;font-size:12px;line-height:1.6}#sp-term-usage .ads-table pre{min-width:105px;max-width:340px;font:12px/1.65 ui-monospace,monospace;margin:0}#sp-term-usage-result>h4{font-size:17px;margin-top:24px}#sp-term-usage button{line-height:1.5}@media(max-width:650px){#sp-term-usage dl{grid-template-columns:minmax(0,1fr)}#sp-term-usage dt{padding-bottom:0;border-bottom:0}#sp-term-usage dd{padding-top:2px}#sp-term-usage-show{width:100%}}
