#arab-us-preview .aus-tax-fields{grid-column:1/-1;border:1px solid var(--line);padding:14px;border-radius:5px}#arab-us-preview .aus-tax-fields select{width:100%;max-width:none;border:1px solid var(--line)}#arab-us-preview button[disabled]{opacity:.55;cursor:not-allowed}#arab-us-preview .aus-follow{color:var(--blue)}#arab-us-preview .aus-follow[aria-pressed=true]{background:var(--soft)}#arab-us-preview details{border-block:1px solid var(--line);padding:16px 0;margin:18px 0}#arab-us-preview summary{cursor:pointer;color:var(--blue)}#arab-us-preview .aus-product-status{color:var(--blue)}#arab-us-preview .form-grid:has([name=type])>label:has(textarea),#arab-us-preview .form-grid:has([name=type])>.aus-actions{grid-column:1/-1}#arab-us-preview .form-grid label{min-width:0}#arab-us-preview .form-grid input:not([type=checkbox]):not([type=hidden]){width:100%}#arab-us-preview .aus-tax-fields input{width:100%}#arab-us-preview .tools{flex-wrap:wrap}#arab-us-preview #aus-weather{font-size:11px;color:var(--muted);max-width:50ch}#arab-us-preview .post-actions button,#arab-us-preview .post-actions a{min-height:44px;padding:10px 8px}#arab-us-preview button.primary,#arab-us-preview .btn.primary{background:var(--blue);color:var(--paper)}@media(max-width:700px){#arab-us-preview .tools{flex-basis:100%;justify-content:space-between}#arab-us-preview .brand{max-width:100%}#arab-us-preview .masthead{gap:12px}#arab-us-preview .editorial-nav a{min-height:44px}#arab-us-preview #aus-weather{max-width:100%}#arab-us-preview .form-grid{display:block}#arab-us-preview .form-grid label{margin-block:16px}#arab-us-preview .aus-tax-fields{margin-block:16px}}
/* Responsive controls and accessible states. */
#arab-us-preview summary{min-height:44px;display:flex;align-items:center;gap:8px}
#arab-us-preview summary:focus-visible{outline:2px solid var(--blue);outline-offset:3px}
#arab-us-preview select{max-width:100%;width:100%;border:1px solid var(--line);border-radius:5px;background:var(--panel);color:var(--ink);padding:10px}
#arab-us-preview .aus-verification,#arab-us-preview .aus-ad-progress{padding:18px;background:var(--soft);border:1px solid var(--line);border-radius:8px;margin-block:20px}
#arab-us-preview .aus-verification h2,#arab-us-preview .aus-ad-progress h2{font-size:22px}
#arab-us-preview .aus-checklist{list-style:none;margin:0;padding:0}
#arab-us-preview .aus-checklist li{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--line)}
#arab-us-preview .aus-item{padding:14px 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere}
#arab-us-preview .aus-badge{display:inline-block;padding:4px 8px;margin:4px;background:var(--soft);color:var(--ink);border-radius:5px;font-size:12px}
#arab-us-preview .tabs [aria-pressed=true]{border-bottom:2px solid var(--blue);color:var(--blue)}
#arab-us-preview [aria-busy=true]{opacity:.65}
#arab-us-preview .aus-form-error{padding:12px;border-inline-start:3px solid var(--red);background:var(--soft);color:var(--ink)}
#arab-us-preview .aus-form-error:empty{display:none}
#arab-us-preview [aria-invalid=true]{border-color:var(--red)!important}
#arab-us-preview .aus-actions{display:flex;gap:12px;flex-wrap:wrap}
#arab-us-preview .aus-actions button,#arab-us-preview main button{min-height:44px}
#arab-us-preview input[type=checkbox]{width:18px;height:18px;vertical-align:middle;accent-color:var(--blue)}
#arab-us-preview .empty-state{padding:18px;background:var(--soft);border-radius:8px;margin-block:20px}
#arab-us-preview .tools .tool-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px}
@media(max-width:700px){
 #arab-us-preview{padding-inline:16px}
 #arab-us-preview .utility{padding-block:3px;gap:0;min-height:34px}
 #arab-us-preview .utility #aus-weather{display:none}
 #arab-us-preview .location-wrap{width:auto;max-width:100%}
 #arab-us-preview .location-wrap>button{font-size:11px;padding:6px 0;min-height:32px}
 #arab-us-preview .location-menu{inset-inline-start:0;inset-inline-end:auto;width:260px}
 #arab-us-preview .location-inline{width:260px}
 #arab-us-preview .masthead{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;min-height:0;padding:10px 0;gap:8px}
 #arab-us-preview .brand{flex:0 0 118px;max-width:118px;gap:3px}
 #arab-us-preview .brand img{width:48px;height:48px}
 #arab-us-preview .logo-slogan{font-size:6px;letter-spacing:.1px;white-space:nowrap}
 #arab-us-preview .tools{display:flex;flex:0 1 185px;flex-basis:auto;width:auto;gap:0;justify-content:flex-end;margin:0}
 #arab-us-preview .tools .tool-link,#arab-us-preview .tools>button,#arab-us-preview .global-search-wrap>button{min-height:36px;padding:6px;font-size:11px}
 #arab-us-preview .tools .primary{padding-inline:10px}
 #arab-us-preview .global-search-wrap{position:static;min-width:0}
 #arab-us-preview .masthead:has(#au-search-form:not([hidden])){flex-wrap:wrap}
 #arab-us-preview .tools:has(#au-search-form:not([hidden])){flex-basis:100%;justify-content:space-between}
 #arab-us-preview #au-global-results{inset-inline:16px;top:auto;width:auto}
 #arab-us-preview #au-global-input{width:140px;font-size:16px}
 #arab-us-preview .editorial-nav{padding:0;gap:4px;flex-wrap:nowrap}
 #arab-us-preview .editorial-nav a{display:flex;align-items:center;min-height:44px;padding:8px 0;font-size:12px}
 #arab-us-preview main{padding-top:18px}
 #arab-us-preview input,#arab-us-preview textarea,#arab-us-preview select{font-size:16px}
 #arab-us-preview .form-grid{display:block}
 #arab-us-preview .form-grid label{margin-block:14px}
}
@media(prefers-reduced-motion:reduce){#arab-us-preview *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

#arab-us-preview .aus-ad-form{max-width:720px}#arab-us-preview .aus-ad-form label input{display:block;width:100%;margin-top:6px}
.ausa-security{max-width:660px;margin:2rem auto;padding:1.5rem}.ausa-security form{margin:1.25rem 0;padding:1rem;border:1px solid #dce2eb;border-radius:12px}.ausa-security label{display:block;margin:.6rem 0}.ausa-security input:not([type=checkbox]){display:block;width:100%;padding:.65rem}.ausa-security pre{white-space:pre-wrap;user-select:all;line-height:1.8;padding:1rem;background:#f0f4f8;color:#17243b}.ausa-qr{width:min(100%,260px);padding:8px;background:#fff;border-radius:12px}.ausa-qr svg{display:block;width:100%;height:auto}.ausa-providers{display:grid;gap:.7rem;margin-block:1.2rem}.ausa-providers button{min-height:44px}.ausa-security code{overflow-wrap:anywhere}
