/* THIEN HA V7 — admin action alignment and explicit session exit */
.head-tools{display:flex!important;align-items:center!important;gap:8px!important}.head-tools .logout-form,.account-hero-actions form{margin:0!important;width:auto!important}.header-logout{height:48px!important;min-height:48px!important;padding-inline:14px!important;white-space:nowrap!important;color:#ff9a73!important;border-color:#70412f!important;background:#111b1f!important}
.account-hero{grid-template-columns:auto minmax(0,1fr) auto!important}.account-hero-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important}.account-hero-actions form{display:block!important}
.panel-title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important}.panel-title>div{display:flex!important;align-items:center!important;gap:10px!important;flex:0 0 auto!important}.panel-title h2{flex:1 1 auto!important;max-width:none!important;width:auto!important;font-size:clamp(28px,2.35vw,42px)!important;line-height:1.08!important;text-wrap:balance!important}
.admin-list article{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:20px!important}.admin-list article>div:first-child{min-width:0!important;display:grid!important;gap:5px!important}.admin-list article>div:first-child b,.admin-list article>div:first-child small{display:block!important}.admin-list article .actions{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;width:auto!important;white-space:nowrap!important}.admin-list article .actions form{display:block!important;width:auto!important;margin:0!important}.admin-list article .actions .button{width:auto!important;min-width:100px!important;margin:0!important}
.history-row>div:first-child{display:grid!important;gap:6px!important;min-width:0!important}.history-row>div:first-child>b,.history-row>div:first-child>span{display:block!important;max-width:none!important;width:auto!important}.history-row>div:first-child>span{color:#8ba1a8!important;font-family:"IBM Plex Mono",monospace!important;font-size:11px!important}
@media(max-width:900px){.header-logout{width:48px!important;padding:0!important;font-size:0!important}.header-logout:before{content:"↗";font-size:18px!important}.account-hero{grid-template-columns:auto 1fr!important}.account-hero-actions{grid-column:1/-1!important;justify-content:flex-start!important}.panel-title{align-items:flex-start!important}.panel-title h2{font-size:30px!important}.admin-list article{grid-template-columns:1fr!important}.admin-list article .actions{justify-content:flex-start!important}}
