.trials-page{background:#080c12 url('../assets/sky-conquest-background.webp') center top/cover fixed;color:var(--offwhite)}.trial-shell{max-width:1240px;margin:0 auto;padding:74px 28px 90px}.trial-intro{text-align:center;max-width:720px;margin:0 auto 42px}.trial-intro h1{font:clamp(38px,5vw,62px) Georgia,serif;margin:20px 0}.trial-intro h1 em{color:var(--gold);font-weight:400}.trial-intro p{color:#b7b1a6;line-height:1.8}.trial-tools{display:flex;gap:16px;align-items:end;padding:22px;background:rgba(13,16,20,.88);border:1px solid var(--stroke);margin-bottom:25px}.trial-tools label{display:grid;gap:10px;flex:1;color:#cbbb9f;font-size:12px}.trial-tools input,.trial-tools select{width:100%;padding:14px;background:#0a1016;color:#eee3d0;border:1px solid #514534;font:inherit}.trial-tools label:last-child{max-width:220px}.trial-count{color:#b5a589;font-size:12px;letter-spacing:1px;margin:24px 0}.trial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.trial-card{position:relative;border:1px solid rgba(218,181,119,.28);background:linear-gradient(135deg,rgba(62,48,29,.65),rgba(12,16,22,.95) 65%);padding:27px;display:flex;flex-direction:column;min-height:340px;overflow:hidden}.trial-card:before{content:'✧';position:absolute;right:-8px;top:12px;font-size:180px;color:rgba(220,173,99,.035);pointer-events:none}.trial-heading{display:flex;gap:16px;align-items:center}.trial-icon{width:62px;height:62px;object-fit:cover;border:1px solid #a8854d;box-shadow:0 0 0 4px #151719}.trial-card h2{font:25px Georgia,serif;margin:0 0 8px;overflow-wrap:anywhere}.trial-author{font-size:12px;color:#b9a98f}.trial-author a{color:var(--gold)}.trial-description{white-space:pre-line;overflow-wrap:anywhere;color:#b9b5ad;font-size:14px;line-height:1.8;flex:1;margin:25px 0}.trial-rule{font-size:10px;text-transform:uppercase;letter-spacing:1.5px;color:#c9ad7e;padding-bottom:22px}.trial-rating{border-top:1px solid var(--stroke);padding-top:20px}.trial-score{display:flex;justify-content:space-between;align-items:center;color:#a99e8b;font-size:12px}.trial-score strong{color:var(--gold);font:26px Georgia,serif}.trial-stars{display:flex;gap:5px;margin:12px 0 7px}.trial-stars button{border:0;background:transparent;font-size:29px;color:#655b49;cursor:pointer;padding:2px;line-height:1.2}.trial-stars button.selected,.trial-stars button:hover,.trial-stars button:focus-visible{color:#edbd74}.trial-stars button:focus-visible{outline:1px solid var(--gold)}.trial-stars button:disabled{cursor:wait}.trial-hint{font-size:11px;color:#a79e8b;min-height:18px}.trial-hint a{color:var(--gold)}.trial-message{text-align:center;color:#c9b38f;padding:36px;border:1px solid var(--stroke);background:#0c1118aa}.trial-pages{display:flex;justify-content:center;gap:12px;margin-top:30px}.trial-pages button{background:#17191c;color:var(--gold);border:1px solid var(--stroke);padding:10px 16px;cursor:pointer}.trial-pages button[aria-current]{background:#b28d54;color:#080b10}.trial-note{text-align:center;color:#9d9485;font-size:12px;line-height:1.8;margin-top:32px}@media(max-width:950px){.trial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.trial-shell{padding:40px 18px}.trial-grid{grid-template-columns:1fr}.trial-tools{flex-direction:column;align-items:stretch}.trial-tools label:last-child{max-width:none}.trial-card{min-height:320px}}
.trials-page{background:linear-gradient(#080c12c4,#080c12ed 65%),url('../assets/sky-conquest-background.webp') center top/cover fixed;min-height:100vh}.trials-page .site-header{position:sticky;top:0;background:#080c12ed}.trials-page [hidden]{display:none!important}.trials-page .realm-status:not(.realm-status--offline):not(.realm-status--unknown) .status-pip{background:#5cd59a;box-shadow:0 0 8px #5cd59a66}.trial-intro p{color:#c0b8aa}.trial-count{color:#c6b99e}
