/* Warm vellum, quiet engraving and ink contrast, scoped to daylight only. */
html[data-uo-theme='light'] body #crm .content{
 background:linear-gradient(130deg,#f4efe5ed,#e8e4d9f2),url('/static/uo-editorial-light-grain-v1.webp') 0 0/96px 96px!important;
 background-attachment:scroll!important;
}
html[data-uo-theme='light'] body #crm #top-bar{
 background:linear-gradient(#f7f1e6e8,#e2d9c9ed),url('/static/uo-editorial-light-grain-v1.webp') 0 0/96px 96px!important;
 border-color:#b3a184!important;
}
html[data-uo-theme='light'] body #crm #tb-title{color:#624b2b!important;text-shadow:none!important}
html[data-uo-theme='light'] body #crm #uo-main-navigation{
 background:url('/static/uo-daylight-ornament-v1.svg') center top/190px 376px repeat-y,linear-gradient(90deg,#e5d9c6ed,#f4ecdcf0 48%,#ded0b9ed),url('/static/uo-editorial-light-grain-v1.webp') 0 0/96px 96px!important;
}
html[data-uo-theme='light'] body #crm #uo-main-navigation .sb-gh{color:#735b38!important;font-weight:700;letter-spacing:.09em}
html[data-uo-theme='light'] body #crm #uo-main-navigation .sb-item,
html[data-uo-theme='light'] body #crm #uo-main-navigation .sb-item:not(.active):hover{color:#493b29!important;text-shadow:0 1px #fff8!important}
html[data-uo-theme='light'] body #crm #uo-main-navigation .sb-nav .sb-item.active,
html[data-uo-theme='light'] body #crm #uo-main-navigation .sb-nav .sb-item.active:hover{
 background:radial-gradient(ellipse at 50% 42%,#d7b36c35,transparent 72%)!important;color:#704616!important;
}
html[data-uo-theme='light'] body #crm #uo-main-navigation .sb-bottom{background:#e1d5c1!important;color:#584b37!important}
html[data-uo-theme='light'] body #crm #uo-main-navigation .sb-bottom :is(button,a,div[onclick]){color:#65523a!important}
html[data-uo-theme='light'] body #crm .uo-theme-control{background:transparent!important;color:#655239!important}
html[data-uo-theme='light'] body #crm .uo-theme-control select{background:#f5efdf!important;color:#56442c!important;border-color:#ac9977!important}
/* The original file has a large blue halo and transparent margins. This existing
   close-cropped variant keeps the crest and makes the wordmark legible at 122px. */
@media(min-width:601px){
 html[data-uo-theme='light'] body #crm #tb-logo{content:url('/static/uo-logo-light-v2.webp');object-fit:contain;opacity:1!important;filter:drop-shadow(0 1px 0 #fff8) drop-shadow(0 2px 1px #64451730)!important}
}
html[data-uo-theme='light'] body #crm #tab-news #uo-chronicle-title{color:#573916!important;font-weight:600;text-shadow:0 1px #fff5!important}
html[data-uo-theme='light'] body #crm #tab-news .uo-chronicle-hero .hn-heading>span{color:#665038!important}
html[data-uo-theme='light'] body #crm #tab-news .hn-quicklinks .uo-art-link{background:linear-gradient(110deg,#f8f0e0ea,#e8decbeb),url('/static/uo-editorial-light-grain-v1.webp') 0 0/96px 96px!important}
html[data-uo-theme='light'] body #crm #tab-news .hn-quicklinks .uo-art-link small{color:#655743!important}

/* Right-rail paper is quieter than the illustrated news leaves. */
html[data-uo-theme='light'] body #crm .uo-world-aside :is(.uo-side-panel,.uo-side-guide,.uo-events-preview){
 background:linear-gradient(#f9f1e1e8,#eee4d0ed),url('/static/uo-editorial-light-grain-v1.webp') 0 0/96px 96px!important;
 color:#443c30!important;
}
html[data-uo-theme='light'] body #crm .uo-world-aside :is(.uo-side-panel,.uo-events-preview)>:is(h2,.uo-events-header){
 border-bottom:1px solid #a2895340!important;padding-bottom:13px;
}
html[data-uo-theme='light'] body #crm .uo-world-aside .uo-events-row{padding-block:12px!important;border-bottom:1px solid #ad976331!important}
html[data-uo-theme='light'] body #crm .uo-world-aside .uo-events-row:last-child{border-bottom:0!important}
html[data-uo-theme='light'] body #crm .uo-world-aside .uo-events-row:nth-child(even){background:#9b784b08!important}
html[data-uo-theme='light'] body #crm .uo-events-text{color:#463e31!important;font-size:12px;line-height:1.7}
html[data-uo-theme='light'] body #crm .uo-events-time{color:#6a5940!important;font-size:11px!important}
html[data-uo-theme='light'] body #crm .uo-world-aside :is(.uo-kicker,.uo-side-panel>p,.uo-events-status){color:#66563f!important}

/* Override the global important cyan, including generated game-feed links. */
html[data-uo-theme='light'] body .coord-link{
 color:#214e60!important;font-family:'Segoe UI',Arial,sans-serif;font-weight:600;
 text-decoration:underline solid!important;text-decoration-color:#214e608c!important;text-underline-offset:3px;
 text-shadow:none!important;font-variant-numeric:tabular-nums;
}
html[data-uo-theme='light'] body .coord-link:hover{color:#123d50!important;text-decoration-color:currentColor!important;text-shadow:none!important}
html[data-uo-theme='light'] body .coord-link:focus-visible{outline:2px solid #73501e!important;outline-offset:3px}
html[data-uo-theme='light'] body .plr-link{color:#28536a!important;text-shadow:none!important}

@media(max-width:600px){
 html[data-uo-theme='light'] body #crm .uo-theme-control{background:#e9e0ce!important}
 html[data-uo-theme='light'] body #crm #uo-main-navigation{background-size:190px 376px,auto,96px 96px!important}
 html[data-uo-theme='light'] body #crm .mob-burger-btn{background:linear-gradient(#faf3e4,#d5c4a8)!important;border-color:#9e8053!important;color:#513a1d!important;box-shadow:inset 0 1px #fff8!important}
}
