.sds-public{--sds-accent: #0d6b66;--sds-line: color-mix(in srgb, currentColor 18%, transparent);--sds-soft: color-mix(in srgb, currentColor 6%, transparent)}.sds-public .sds-p{display:flex;flex-direction:column;gap:14px}.sds-public .sds-search{display:flex;flex-wrap:wrap;gap:8px}.sds-public .sds-search input,.sds-public .sds-search select{flex:1 1 200px;min-width:0;padding:10px 12px;border:1px solid var(--sds-line);border-radius:8px;font:inherit;background:transparent;color:inherit}.sds-public .sds-search select{flex:0 1 auto}.sds-public .sds-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.sds-public .sds-card{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border:1px solid var(--sds-line);border-radius:10px;text-decoration:none;color:inherit;position:relative}.sds-public .sds-card:hover{border-color:var(--sds-accent)}.sds-public .sds-card b{font-size:1.05em;padding-right:50px}.sds-public .sds-live{display:inline-block;font-size:12px;font-weight:700;color:#fff;background:#c0392b;border-radius:99px;padding:2px 8px;vertical-align:middle}.sds-public .sds-card .sds-live{position:absolute;top:12px;right:12px}.sds-public .sds-muted{opacity:.7}.sds-public .sds-small{font-size:.85em}.sds-public .sds-err{color:#b42318;font-weight:600}.sds-public .sds-h{margin:0}.sds-public .sds-back{align-self:flex-start;background:none;border:0;color:var(--sds-accent);cursor:pointer;font:inherit;padding:0}.sds-public .sds-block{border:1px solid var(--sds-line);border-radius:10px;padding:4px 14px 10px}.sds-public .sds-block>h3{margin:10px 0 6px;font-size:1em}.sds-public details summary{cursor:pointer;padding:10px 0;display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline}.sds-public .sds-t{width:100%;border-collapse:collapse;margin:0;font-size:.95em}.sds-public .sds-t th{text-align:left;font-size:.75em;text-transform:uppercase;letter-spacing:.05em;opacity:.7;border-bottom:1px solid var(--sds-line);padding:6px 8px}.sds-public .sds-t td{border-bottom:1px solid var(--sds-line);padding:7px 8px;vertical-align:top}.sds-public .sds-t small{display:block;opacity:.7;font-size:.85em}.sds-public .sds-t tr:last-child td{border-bottom:0}.sds-public .sds-place{font-weight:700;white-space:nowrap}.sds-public .sds-num{font-variant-numeric:tabular-nums}.sds-public .sds-r{text-align:right}.sds-public .sds-hit td{background:var(--sds-soft)}.sds-public .sds-click{cursor:pointer}.sds-public .sds-click:hover td{background:var(--sds-soft)}.sds-public .sds-detail td{font-size:.88em;opacity:.85}.sds-public .sds-show-sm{display:none!important}@media (max-width: 600px){.sds-public .sds-hide-sm{display:none}.sds-public .sds-show-sm{display:block!important}}.sds-public .sds-subwins{display:flex;flex-wrap:wrap;gap:4px 18px;align-items:baseline;padding:4px 0 10px}.sds-public .sds-subwins b{color:var(--sds-accent)}.sds-public .sds-won{color:var(--sds-accent);opacity:1!important}.sds-public .sds-done td{opacity:.55}.sds-public .sds-now{display:inline-block;font-size:11px;font-weight:700;color:#fff;background:var(--sds-accent);border-radius:99px;padding:1px 7px;vertical-align:middle}.sds-public .sds-block>div+div{border-top:1px solid var(--sds-line);margin-top:8px}
