/* V84: selected Finder results -> Pathfinder group, without changing search calculations. */
.sky-page-chart #now{
  background:linear-gradient(180deg,#8149b3 0%,#542989 53%,#2b154e 100%) !important;
  border:1px solid #c88efc !important;
  color:#fff8ff !important;
  box-shadow:0 0 0 1px rgba(173,99,228,.35),0 0 12px rgba(201,128,255,.75),
    0 0 25px rgba(153,78,232,.46),0 5px 15px rgba(9,3,22,.48),
    inset 0 1px 0 rgba(255,224,255,.48) !important;
}
.sky-page-transits .finder-results .finder-group-check{
  display:none;align-items:center;justify-content:center;flex:0 0 27px;
  align-self:flex-start;padding:7px 0 0;cursor:pointer;
}
.sky-page-transits .finder-results.is-group-selecting .finder-group-check{display:flex}
.sky-page-transits .finder-group-check input{
  width:20px;height:20px;accent-color:#7443aa;cursor:pointer;margin:0;
}
.sky-page-transits .finder-group-panel{
  padding:14px;margin:12px 0 8px;border:1px solid #bc90da;border-radius:17px;
  background:linear-gradient(150deg,#d9bbea,#eadcf4);color:#2d1944;
  box-shadow:0 5px 15px #46285a2e;
}
.sky-page-transits .finder-group-panel strong{font-size:15px;display:block;margin-bottom:4px}
.sky-page-transits .finder-group-panel p{font-size:12px;line-height:1.45;margin:5px 0 10px}
.sky-page-transits .finder-group-panel label{display:block;font-weight:650;font-size:12px}
.sky-page-transits .finder-group-panel input[type=text]{
  display:block;width:100%;box-sizing:border-box;margin:5px 0 12px;padding:9px 11px;
  border:1px solid #986cb9;border-radius:12px;background:#fcf8ff;color:#271439;font-size:13px;
}
.sky-page-transits .finder-group-controls{display:flex;align-items:center;flex-wrap:wrap;gap:8px}
.sky-page-transits .finder-group-controls span{margin-right:auto;font-size:12px;font-weight:650;white-space:nowrap}
.sky-page-transits .finder-group-controls button{
  min-height:34px;padding:7px 12px;border-radius:18px;color:#fff8ff;font-weight:700;font-size:12px;
  background:linear-gradient(180deg,#8149b3,#542989 55%,#2b154e);border:1px solid #c88efc;
  box-shadow:0 0 8px #b05ef97d;
}
.sky-page-transits .finder-group-controls button:disabled{opacity:.45;box-shadow:none;cursor:not-allowed}
.sky-page-transits .finder-group-controls .finder-group-cancel{background:#ddd0e8;color:#38204e;border-color:#ad87c6;box-shadow:none}
.sky-page-transits .finder-group-feedback{color:#703a60}
.sky-page-transits .finder-group-confirm{padding:11px 13px;background:#e4d0f0;border:1px solid #b78bd0;border-radius:13px;color:#39204b;font-size:12px}
.sky-page-transits .finder-group-confirm a{color:#56227c;font-weight:750;text-decoration:underline}
@media(max-width:420px){.sky-page-transits .finder-group-panel{padding:11px}.sky-page-transits .finder-group-controls button{font-size:11px}}
