.public-header.page-header:has(.tibia-daily){flex-wrap:wrap;column-gap:20px;row-gap:12px}
.page-header .tibia-daily{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;flex:0 1 660px;min-width:0}
.tibia-daily-item{display:flex;align-items:center;gap:9px;min-width:0;padding:7px 10px;border:1px solid #aff3df30;border-radius:10px;background:#061d2666;color:#f4fffb;box-sizing:border-box}
.tibia-daily-sprite{position:relative;display:grid;place-items:center;width:48px;height:48px;flex:none;background:linear-gradient(135deg,#243e44,#122b34);border:1px solid #c2b17e80;box-shadow:inset 0 0 0 2px #081b2480;border-radius:5px;color:#c2b17e;font-size:22px}
.tibia-daily-sprite img{position:absolute;inset:0;width:48px;height:48px;object-fit:contain;image-rendering:pixelated}
.tibia-daily-sprite:has(img[src]:not([hidden]))>i{visibility:hidden}
.tibia-daily-copy{min-width:0;flex:1}.tibia-daily-label{display:block;font-size:10px;line-height:1.5;color:#aff3df}.tibia-daily-copy strong{display:block;font-size:12px;line-height:1.4;overflow-wrap:anywhere}
.tibia-daily-rashid{position:relative;min-width:0}.tibia-daily-rashid summary{cursor:pointer;list-style:none;height:100%}.tibia-daily-rashid summary::-webkit-details-marker{display:none}.tibia-daily-chevron{font-size:10px;flex:none}.tibia-daily-rashid[open] .tibia-daily-chevron{transform:rotate(180deg)}
.tibia-daily-location{position:absolute;right:0;top:calc(100% + 8px);width:280px;max-width:calc(100vw - 64px);padding:16px;border:1px solid #aff3df50;border-radius:12px;background:#122f3a;box-shadow:0 12px 32px #0006;z-index:30;font-size:13px;line-height:1.5}.tibia-daily-location p{margin:6px 0 12px;color:#dae9e6}.tibia-daily-location a{display:inline-flex;gap:8px;align-items:center;min-height:36px}.tibia-daily-location small{display:block;margin-top:10px;font-size:11px;color:#b8cdc9}
@media(max-width:1100px){.page-header .tibia-daily{flex-basis:100%;order:3}.tibia-daily-copy strong{font-size:13px}}
@media(max-width:540px){.page-header .tibia-daily{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tibia-daily-rashid{grid-column:1/-1}.tibia-daily-item{padding:6px 8px;gap:8px}.tibia-daily-sprite,.tibia-daily-sprite img{width:40px;height:40px}.tibia-daily-copy strong{font-size:12px}.tibia-daily-rashid .tibia-daily-sprite,.tibia-daily-rashid .tibia-daily-sprite img{width:32px;height:32px}.tibia-daily-rashid .tibia-daily-copy{display:flex;align-items:center;gap:10px}.tibia-daily-rashid .tibia-daily-copy strong{flex:1}.tibia-daily-location{width:calc(100% - 34px);max-width:none}}
@media(max-width:360px){.tibia-daily-item{padding:6px;gap:6px}.tibia-daily-sprite,.tibia-daily-sprite img{width:28px;height:28px}.tibia-daily-label{font-size:9px}.tibia-daily-copy strong{font-size:11px}}
