.work.search .results{flex-direction:column;gap:14px;display:flex}.wells{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wells .opt{text-align:start;width:100%}.season-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:12px 14px}.season-card h3{margin:0 0 8px}.season-card>p{margin:6px 0}.readings{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.readings li{flex-direction:column;gap:2px;display:flex}.readings .what{color:var(--strong);font-weight:600}.season-card details{margin-top:10px}.wells .values{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 10px;margin-top:6px;font-size:14px;font-weight:400;display:grid}.mark{font-size:12px}.mark.permissible{color:var(--warn,#8a5a00)}.mark.above,.mark.outside{color:var(--bad,#b3261e)}.wells-table{border-collapse:collapse;width:100%;font-size:15px}.wells-table th{text-align:start;color:var(--strong);border-bottom:2px solid var(--border);background:var(--bg,var(--surface));padding:8px;font-weight:700;position:sticky;top:64px}.wells-table td{border-bottom:1px solid var(--border);vertical-align:top;padding:6px 8px}.wells-table .num{text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}.wells-table tbody tr:hover{background:var(--tint)}.wells-table button.link{all:unset;cursor:pointer;color:var(--accent);text-decoration:underline}@media (width>=1024px){.work.search>.results,.work.search>.data-note{grid-column:1/-1}.work.search>.out{position:static}}
