#commonHome{padding:10px!important;margin:6px 0!important}#commonHome h1{font-size:19px;margin:0 0 6px}[data-common-picker] label{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600}[data-common-work]{min-height:44px;flex:1;min-width:0}.common-product{font-size:12px;margin:5px 0}#commonHome button{font-size:12px;padding:6px 10px;min-height:44px}#owiraDriveSwitch{display:none!important}#v897PrimaryWork{max-width:100%}#stabilityVehicles{padding:10px!important}#stabilityVehicles .stability-vehicle{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:8px 0}#stabilityVehicles .stability-vehicle b{overflow-wrap:anywhere}#stabilityVehicles .stability-vehicle small{grid-column:1}#stabilityVehicles details{grid-column:2;grid-row:1/3;position:relative}#stabilityVehicles summary{cursor:pointer;padding:10px;min-height:44px;box-sizing:border-box}#stabilityVehicles details[open]{background:var(--card,#fff);z-index:2}#stabilityVehicles details button{display:block;min-height:44px;margin:4px}#vehicle .card{padding:10px;margin-bottom:8px}#vehicle .formgrid{gap:8px}#commonLegal{width:min(94vw,760px);max-height:90dvh;border:1px solid #888;border-radius:12px;padding:12px;box-sizing:border-box}#commonLegal form{float:right}#commonLegal h2{font-size:18px}#commonLegal a{display:block;margin:10px 0}#commonLegal iframe{display:block;width:100%;height:65dvh;border:1px solid #ddd}#commonLegal::backdrop{background:#0008}.ow-wrap>[data-common-picker]{max-width:100%}.ow-main{overflow:auto;overscroll-behavior:contain}#commonAccountSettings{min-height:44px;margin:6px}
#appShell>header .header-row{gap:8px;align-items:center}#appShell>header .header-row>div:first-child{min-width:0;flex:1}#appShell>header .header-row>div:first-child>div{min-width:0}#appShell>header .brand{font-size:17px}#appShell>header .sub{font-size:10px;overflow-wrap:anywhere}#appShell>header .header-actions{flex:0 0 auto}#appShell>header .header-home-signout{min-height:44px;min-width:68px;white-space:nowrap}
#productHomeSources{display:flex;align-items:center;gap:6px;margin:5px 0 8px;min-width:0}#productHomeSources label{font-size:12px;margin:0}#productHomeSources select{flex:1;min-width:0;min-height:44px;padding:6px;font-size:14px}#productHomeSources button{font-size:12px;padding:6px;min-height:44px;white-space:nowrap}.welcome-work-type{display:flex;align-items:center;gap:10px;font-weight:600;margin:10px 0}.welcome-work-type select{flex:1;min-width:0;min-height:44px}#v897PrimaryWork,.v897-profile-picker{display:none!important}

.v897-trade-mode #home .hero{min-height:0!important;background:#172e4c!important;background-image:none!important;padding:12px!important;color:#fff!important}.v897-trade-mode #home .hero h1{font-size:24px!important;margin:0 0 5px!important}.v897-trade-mode #home .hero .datetime{color:#e2e8f0!important}#owiraWelcome .welcome-intro{margin:8px 0}#owiraWelcome .welcome-intro h2{font-size:24px}#owiraWelcome .welcome-intro img{max-height:100px}#owiraWelcome .welcome-products article{padding:12px}#owiraWelcome .welcome-products h2{font-size:22px;margin:4px 0}

body.v897-trade-mode #appShell>header .brand{font-size:16px;line-height:1.15;overflow-wrap:anywhere}body.v897-trade-mode #appShell>header>div:first-child{min-width:0}
