/* ══ ØNSKER ════════════════════════════════════════════════════════════════════
   Laget «Ønsker» (js/onsker.js) og raden i arket. Lånes mye fra turer.css:
   .tur-kort, .ny-tur, .prisvakt, .pris-rad, .pris-kurve, .endring.           */
.onske-kort{background:linear-gradient(135deg,rgba(164,147,255,.10),rgba(164,147,255,.02));border-color:rgba(164,147,255,.24)}
.onske-kort:hover{background:linear-gradient(135deg,rgba(164,147,255,.16),rgba(164,147,255,.04))}
.onske-kort .tur-ned{color:#CFC6FF}
.onske-kort.under{border-color:rgba(120,220,160,.5)}
.onske-kort.under .tur-ned{color:#9EE6BC}

.onske-felt{display:grid;gap:12px}
.onske-felt label{display:grid;gap:6px;font-size:14px}
.onske-felt label > span:first-child{display:flex;flex-direction:column;gap:2px;color:var(--tekst)}
.onske-felt small{font-size:12px;color:var(--tekst-3)}
.onske-felt .felt{margin:0}
.kr-felt{display:flex;align-items:center;gap:8px;color:var(--tekst-2)}
.kr-felt .felt{max-width:150px;text-align:right}
.onsker-lag textarea.felt{width:100%;margin:0;resize:vertical}

a.pris-rad{text-decoration:none}
a.pris-rad:hover span{text-decoration:underline;text-decoration-color:rgba(170,179,216,.4);text-underline-offset:3px}
.pris-rad span{min-width:0}

.kjopte{margin-top:18px}
.kjopte summary{cursor:pointer;font-size:14px;color:var(--tekst-2)}
.onske-knapper{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}

/* Raden i arket når noe er under grensa eller har falt */
.tur-rad.onske-rad{background:linear-gradient(135deg,rgba(120,220,160,.09),rgba(120,220,160,.02));border-color:rgba(120,220,160,.3)}
.tur-rad.onske-rad:hover{background:linear-gradient(135deg,rgba(120,220,160,.14),rgba(120,220,160,.04))}
.tur-rad.onske-rad .fly{color:#9EE6BC}
.tur-rad.onske-rad .t b{color:#D4F5E1}
