.sdata{margin:1.4rem 0}.sdata .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sdata__filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:.7rem;align-items:end;border:1px solid #54798f;border-top:3px solid #7ae1d4;background:#192e42;color:#e3eef5;padding:.9rem 1rem;margin:0 0 1rem}.sdata__filters[hidden]{display:none}.sdata__filters label{display:flex;flex-direction:column;gap:.3rem;font-weight:600;font-size:.9rem}.sdata__filters input[type=search],.sdata__filters select{font:inherit;padding:.5rem .6rem;border:1px solid #54798f;border-radius:0;min-height:44px;box-sizing:border-box;width:100%;min-width:0;background:#101d2b;color:#e3eef5}.sdata__filters .sdata__check{flex-direction:row;align-items:center;gap:.5rem;min-height:44px;font-weight:400}.sdata__filters .sdata__check input{accent-color:#7ae1d4;margin:0}.sdata__count{grid-column:1/-1;margin:0;font-size:.9rem;opacity:.85}.sdata__wrap{overflow-x:auto;max-width:100%}.sdata__table{width:100%;border-collapse:collapse;font-size:.88rem;min-width:860px}.sdata__table th,.sdata__table td{border-top:1px solid color-mix(in srgb,currentColor 18%,transparent);padding:.45rem .5rem;text-align:left;vertical-align:top}.sdata__table thead th{position:sticky;top:0;background:#192e42;color:#e3eef5;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em}.sdata__table tbody th{font-weight:600;min-width:11rem}.sdata__na{opacity:.6;font-style:italic}.sdata__basis,.sdata__note{display:block;font-size:.76rem;opacity:.75;line-height:1.35}.sdata__empty{font-style:italic}.sdata-tool{border:1px solid #54798f;border-top:3px solid #7ae1d4;background:#192e42;color:#e3eef5;padding:1.1rem 1.2rem;margin:1.6rem 0}.sdata-tool h3{margin-top:0}.sdata-tool__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:.8rem;margin:0 0 1rem}.sdata-tool label{display:flex;flex-direction:column;gap:.3rem;font-weight:600;font-size:.92rem}.sdata-tool select,.sdata-tool input{font:inherit;padding:.5rem .6rem;border:1px solid #54798f;border-radius:0;min-height:44px;box-sizing:border-box;width:100%;min-width:0;background:#101d2b;color:#e3eef5}.sdata-tool__result{border:1px solid #54798f;background:#101d2b;padding:.8rem .9rem;margin:0 0 .8rem;min-height:2.5rem}.sdata-tool__result:empty{display:none}.sdata-tool__result[data-state=ok]{border-color:#7ae1d4;box-shadow:inset 0 0 0 1px #7ae1d4}.sdata-tool__result[data-state=warn]{border-color:#ff8a00;box-shadow:inset 0 0 0 1px #ff8a00}.sdata-tool__formula{font-size:.86rem;opacity:.85;margin:.4rem 0 0}.sdata-card{border:1px solid #54798f;background:#192e42;color:#e3eef5;padding:1rem 1.1rem;margin:1rem 0;max-width:34rem}.sdata-card h3{margin:.1rem 0 .5rem}.sdata-card dl{display:grid;grid-template-columns:auto 1fr;gap:.25rem .9rem;margin:0 0 .6rem}.sdata-card dt{opacity:.8}.sdata-card dd{margin:0;font-weight:700}.sdata-card__src{font-size:.82rem;opacity:.85;margin:0}.sdata-embed textarea{width:100%;min-height:9rem;font:.82rem/1.4 Consolas,courier new,monospace;background:#101d2b;color:#e3eef5;border:1px solid #54798f;padding:.6rem;box-sizing:border-box}@media(max-width:700px){.sdata__table{font-size:.84rem}}