/* UNATUR stays visible in the mobile header and in each summary. */
.u209-top-mark{display:none}
@media(max-width:760px){
 html body #appView#appView#appView .topbar-left{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important}
 html body #appView#appView#appView .topbar .ut-top-ministry,html body #appView#appView#appView .topbar .ut-top-identity{display:none!important}
 html body #appView#appView#appView .u209-top-mark{display:flex!important;align-items:center;gap:8px;color:#6b2609;white-space:nowrap;flex-shrink:0}
 .u209-top-mark img{display:block;width:45px;height:27px;object-fit:contain;filter:none!important}.u209-top-mark strong{font:800 19px Inter,'Segoe UI',Arial,sans-serif;letter-spacing:-.035em}
 html body #appView#appView#appView .u207-hero{display:flex;flex-direction:column;min-height:385px!important}
 html body #appView#appView#appView .u207-hero .u207-wordmark{display:flex!important;order:-1;position:relative!important;inset:auto!important;max-width:none!important;align-self:flex-start;margin:22px 22px 0;gap:10px;color:#652408}
 html body #appView#appView#appView .u207-hero .u207-wordmark img{display:block!important;width:64px!important;height:38px!important;object-fit:contain;filter:none!important}
 html body #appView#appView#appView .u207-hero .u207-wordmark b{font-size:29px;line-height:1.1;letter-spacing:-.04em}.u207-hero .u207-wordmark small{font-size:10px!important;line-height:1.2!important}
 html body #appView#appView#appView .u207-hero .u207-hero-copy{padding-top:15px!important;padding-bottom:94px!important;width:100%!important}
 html body #appView#appView#appView .u207-hero h1{font-size:33px!important}
}
.gh209-download{margin:24px 0;padding:22px;border:1px solid #ead4b4;border-radius:14px;background:#fff9ee}.gh209-download h3{margin-top:0}.gh209-download>p,.gh209-download details p{font-size:14px;line-height:1.6;color:#7a6049}.gh209-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0}.gh209-options label{display:grid;gap:7px;min-width:0;font-size:13px;font-weight:600}.gh209-options input,.gh209-options select{width:100%;min-width:0;box-sizing:border-box}.gh209-completion{padding:12px 15px;background:#fff3dc;border:1px solid #f0d7ae;border-radius:8px;font-weight:600}.gh209-list-head{display:flex;gap:12px;align-items:flex-end;margin:20px 0}.gh209-list-head label{flex:1;display:grid;gap:7px;max-width:520px;font-size:13px}.gh209-list-head button{min-height:40px}#gh209FileStatus{font-size:14px;line-height:1.6;margin-top:12px;color:#77502e}#gh209FilePreview{margin-top:14px}#gh209FilePreview p{font-size:13px;line-height:1.6}#gh209BankConfig details{border-top:1px solid #e6d2b8;margin-top:22px;padding-top:15px}#gh209BankConfig summary{font-size:13px;cursor:pointer;color:#8b4919}#gh209BankConfig textarea{width:100%;box-sizing:border-box;font:12px/1.5 ui-monospace,monospace;margin:10px 0}#gh209Progress{font-size:14px;line-height:1.65;color:#8c4d20;min-height:1.5em}
@media(max-width:900px){.gh209-options{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.gh209-options{grid-template-columns:1fr}.gh209-download{padding:17px 13px}.gh209-download .gh-toolbar>button{flex:1 1 45%;min-height:44px}.gh209-list-head{align-items:stretch;flex-direction:column}.gh209-list-head label{max-width:none}}
