.assetos-wordmark span{color:#4d7c0f}.assetos-host{--site-accent:#65a30d;--site-accent-soft:#ecfccb}.assetos-host .app-navigation button.active{background:#ecfccb;color:#365314;border-left-color:#65a30d}.assetos-host .button:not(.secondary),.asset-dialog .button:not(.secondary){background:#4d7c0f;color:#fff}.assetos-host .button:not(.secondary):hover,.asset-dialog .button:not(.secondary):hover{background:#365314}.mobile-theme-assetos{--mobile-accent:#65a30d;--mobile-tint:#ecfccb;--mobile-text:#365314}.app-card .assetos-wordmark{font-size:24px}.assetos-host .app-main{padding-bottom:40px}.asset-card .site-record-title{gap:14px;flex-wrap:wrap}.asset-card h3{overflow-wrap:anywhere}.asset-location{color:#526779}.asset-custodian{margin:16px 0;min-height:32px}.asset-custodian .profile-avatar{width:32px;height:32px;flex:0 0 32px}.asset-warning{background:#fff0df!important;color:#9a3412!important}.asset-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0}.asset-facts>div{background:#f6f9f2;border:1px solid #e0eacb;padding:14px;border-radius:10px}.asset-facts dt{font-size:12px;color:#53664c;margin-bottom:6px}.asset-facts dd{margin:0;font-weight:600;overflow-wrap:anywhere}.asset-event{padding:18px 0;border-top:1px solid #dce5ec}.asset-event .panel-header{align-items:flex-start;gap:12px;flex-wrap:wrap}.asset-event .panel-header span{color:#657789;font-size:12px}.asset-event h3{font-size:16px;overflow-wrap:anywhere}.asset-files{display:grid;gap:14px;margin:20px 0}.asset-files article{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;border:1px solid #dce5ec;border-radius:10px;padding:14px}.asset-files strong{overflow-wrap:anywhere}.asset-files img{grid-column:1/-1;width:100%;max-height:320px;object-fit:contain;border-radius:8px}.asset-files span{font-size:12px;color:#637787}.asset-files .button{justify-self:start}.asset-empty{padding:18px 0;line-height:1.6}.asset-help summary{color:#4d7c0f;font-size:12px;cursor:pointer;padding:8px 0;min-height:36px}.asset-help p{margin:0;padding:12px;background:#f7fee7;font-size:13px;line-height:1.6;border-radius:8px}.asset-dialog .form-actions,.assetos-host .form-actions{gap:12px;margin:18px 0}.asset-dialog input[type=file]{max-width:100%;padding:12px;border:1px solid #ccd7e1;border-radius:8px}.asset-dialog .safe-history{max-width:100%;font-size:12px}.asset-dialog .error{margin:18px 0}.assetos-host .record-signals{margin-top:14px}.assetos-host .site-stats>div{background:#f7fee7}.assetos-host .site-stats strong{color:#365314}
@media(max-width:760px){.assetos-host .app-main{padding-bottom:110px}.assetos-host .siteos-heading{flex-wrap:wrap;gap:14px}.assetos-host .record-filters{grid-template-columns:minmax(0,1fr)}.asset-facts{grid-template-columns:minmax(0,1fr)}.asset-files article{grid-template-columns:minmax(0,1fr)}.asset-card .form-actions .button{flex:1}.asset-dialog .form-actions .button{flex-grow:1}.asset-dialog .panel-header{flex-wrap:wrap}.assetos-host .app-main>section{min-width:0}}
