.data-shell{grid-template-columns:250px minmax(0,1fr)}.data-side{background:#fff;border:1px solid #dbe7f7;border-radius:18px;height:max-content;padding:15px}.data-side>a{color:#174de5;font-weight:var(--font-weight-bold);background:#eef5ff;border-radius:11px;padding:13px;text-decoration:none;display:block}.data-side nav{gap:5px;margin-top:14px;display:grid}.data-side nav>*{color:#65759a;border-radius:9px;padding:11px 12px;text-decoration:none}.data-side nav .active{color:#fff;background:#174de5}.data-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:17px;display:flex}.data-heading span{color:#174de5;font-weight:var(--font-weight-bold)}.data-heading h1{font-size:var(--text-hero);margin:6px 0}.data-heading p{color:#65759a;margin:0}.data-heading button,.dataset-detail>header>button{color:#fff;font-weight:var(--font-weight-semibold);background:linear-gradient(110deg,#2634ef,#09bddf);border:0;border-radius:11px;padding:13px 17px}.data-readiness{background:#fff9ed;border:1px solid #efc56b;border-radius:14px;gap:15px;margin-bottom:16px;padding:15px;display:flex}.dataset-list,.dataset-detail{background:#fff;border:1px solid #dbe7f7;border-radius:18px;margin-bottom:18px;overflow:hidden}.dataset-list>header,.dataset-detail>header{justify-content:space-between;align-items:center;gap:14px;padding:18px;display:flex}.dataset-list h2,.dataset-detail h2{margin:0}.dataset-list input{color:inherit;background:0 0;border:1px solid #cbdcf2;border-radius:10px;padding:11px}.dataset-table{overflow-x:auto}.dataset-row{color:#18234d;text-align:start;background:#fff;border:0;border-top:1px solid #e1eaf6;grid-template-columns:minmax(190px,1.4fr) repeat(5,minmax(115px,1fr));align-items:center;gap:12px;width:100%;min-width:900px;padding:15px 18px;display:grid}.dataset-row:not(.head){cursor:pointer}.dataset-row.selected{background:#eff5ff;box-shadow:inset 3px 0 #174de5}.dataset-row span{gap:4px;display:grid}.dataset-row small{color:#68799e}.dataset-row i,.quality i{border-radius:50%;width:10px;height:10px;margin-inline-end:7px;display:inline-block}.ok{background:#15a278}.warn{background:#e6a319}.data-tabs{gap:5px;padding:0 18px 14px;display:flex;overflow-x:auto}.data-tabs button{color:#607195;background:#f0f4fa;border:0;border-radius:9px;flex:none;padding:10px 12px}.data-tabs .active{color:#fff;background:#174de5}.metrics{border-top:1px solid #e1eaf6;grid-template-columns:repeat(4,1fr);gap:12px;padding:18px;display:grid}.metrics article,.quality article,.visual>*,.empty-state{background:#fbfdff;border:1px solid #dbe7f7;border-radius:14px;padding:17px}.metrics article>b{margin-top:7px;font-size:27px;display:block}.metrics .wide{grid-column:span 2}.split{border-radius:8px;height:30px;display:flex;overflow:hidden}.split i{color:#fff;background:#174de5;place-items:center;width:70%;display:grid}.split i:nth-child(2){background:#09abd6;width:15%}.split i:nth-child(3){background:#18a276;width:15%}.quality{border-top:1px solid #e1eaf6;grid-template-columns:repeat(3,1fr);gap:12px;padding:18px;display:grid}.quality article{grid-template-columns:auto 1fr auto;gap:8px;display:grid}.quality small{color:#68799e;grid-column:1/-1}.visual{border-top:1px solid #e1eaf6;grid-template-columns:280px minmax(0,1fr);gap:14px;padding:18px;display:grid}.visual aside{gap:11px;display:grid}.visual label{gap:5px;display:grid}.visual select,.wizard-body input,.wizard-body textarea{color:inherit;background:0 0;border:1px solid #cad9ee;border-radius:9px;padding:10px}.visual button{border:1px solid #cad9ee;border-radius:9px;padding:10px}.chart{min-height:360px}.chart>div{border-bottom:2px solid #aabbd3;align-items:end;gap:4%;height:270px;display:flex}.chart>div i{background:linear-gradient(#17c2df,#2634ef);border-radius:6px 6px 0 0;flex:1}.compare{grid-column:2}.empty-state{text-align:center;place-items:center;gap:12px;min-height:240px;margin:18px;display:grid}.empty-state code{overflow-wrap:anywhere;max-width:100%}.dataset-wizard{width:min(720px,100%)}.dataset-wizard ol{grid-template-columns:repeat(4,1fr);gap:8px;padding:0;list-style:none;display:grid}.dataset-wizard li{color:#7684a6;place-items:center;gap:5px;display:grid}.dataset-wizard li i{background:#edf2fa;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.dataset-wizard li.active i,.dataset-wizard li.done i{color:#fff;background:#174de5}.wizard-body{border:1px solid #dbe7f7;border-radius:13px;gap:11px;padding:17px;display:grid}.wizard-body label{gap:6px;display:grid}.wizard-body label:has(input[type=radio]){display:block}.wizard-body small{margin-inline-start:25px;display:block}.dataset-wizard footer{justify-content:flex-end;gap:8px;margin-top:15px;display:flex}.dataset-wizard footer button{color:#174de5;background:#fff;border:1px solid #cbdaf0;border-radius:9px;padding:11px 15px}.dataset-wizard footer button:last-child{color:#fff;background:#174de5}html[data-theme=dark] .data-side,html[data-theme=dark] .dataset-list,html[data-theme=dark] .dataset-detail,html[data-theme=dark] .dataset-row,html[data-theme=dark] .metrics article,html[data-theme=dark] .quality article,html[data-theme=dark] .visual>*,html[data-theme=dark] .empty-state{color:#eef3ff;background:#111a31;border-color:#2c3d5e}html[data-theme=dark] .data-readiness{color:#fff;background:#2b2518}@media (max-width:1000px){.data-shell{grid-template-columns:1fr}.data-side{display:none}.metrics,.quality{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.data-heading,.data-readiness{flex-direction:column;align-items:flex-start}.data-heading button{width:100%}.metrics,.quality,.visual{grid-template-columns:1fr}.metrics .wide,.compare{grid-column:1}.dataset-wizard ol{grid-template-columns:repeat(2,1fr)}.dataset-list>header{flex-direction:column;align-items:stretch}.dataset-list input{width:100%;min-width:0}.dataset-table{overscroll-behavior-inline:contain;max-width:100%}}.data-page{min-height:100vh}.data-page .data-heading h1{font-size:var(--text-hero)}.data-page .data-heading p,.data-page .data-readiness,.data-page .dataset-list,.data-page .dataset-detail{font-size:var(--text-body);line-height:1.75}.data-page button:disabled{opacity:.52;cursor:not-allowed}.data-readiness.ready{background:#effbf6;border-color:#8bd9c0}.data-error{color:#9c1f35;background:#fff3f5;border:1px solid #f1a8b3;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:15px 17px;display:flex}.data-error button{min-height:44px;color:inherit;background:0 0;border:1px solid;border-radius:9px;padding:7px 14px}.data-spinner{border:4px solid #d9e5f6;border-top-color:#174de5;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite data-spin}@keyframes data-spin{to{transform:rotate(360deg)}}.data-auth-state{place-items:center;display:grid}.data-auth-state>section{text-align:center;background:#fff;border:1px solid #dbe7f7;border-radius:22px;justify-items:center;gap:14px;width:min(520px,100% - 28px);padding:35px;display:grid}.data-auth-state a{color:#fff;min-height:48px;font-weight:var(--font-weight-bold);background:linear-gradient(110deg,#2634ef,#09bddf);border-radius:11px;padding:10px 22px}.registration-review progress{accent-color:#174de5;width:100%;height:18px}.disabled-option{opacity:.55}.metrics pre{color:#e8efff;text-align:left;direction:ltr;background:#0c1832;border-radius:10px;max-height:240px;margin:12px 0 0;padding:12px;overflow:auto}.metrics .wide button,.visual aside>button{color:#174de5;background:#fff;border:1px solid #bcd0ef;border-radius:10px;min-height:46px;margin-top:12px;padding:9px 14px}.chart>p{color:#68799e;place-items:center;min-height:250px;display:grid}.dataset-row>span:nth-child(n+2){overflow-wrap:anywhere}.experiment-dialog .split-config input[readonly]{background:#f4f7fc}.data-page .mlops-modal input,.data-page .mlops-modal select,.data-page .mlops-modal textarea{box-sizing:border-box;width:100%}.data-page .mlops-modal textarea{resize:vertical;min-height:100px}html[data-theme=dark] .data-readiness.ready{background:#112a27;border-color:#256b58}html[data-theme=dark] .data-error{color:#ff9cad;background:#2d1825;border-color:#6b3543}html[data-theme=dark] .data-auth-state>section{background:#111a31;border-color:#2c3d5e}html[data-theme=dark] .experiment-dialog .split-config input[readonly]{background:#0c1428}.data-page[dir=ltr] .dataset-row,.data-page[dir=ltr] .data-table-panel th,.data-page[dir=ltr] .data-table-panel td{text-align:left}.data-page[dir=rtl] .dataset-row,.data-page[dir=rtl] .data-table-panel th,.data-page[dir=rtl] .data-table-panel td{text-align:right}@media (max-width:720px){.data-page{padding-inline:10px!important}.data-page .data-shell{width:100%!important}.data-page .dataset-row{min-width:760px}.data-error{flex-direction:column;align-items:flex-start}.data-error button{width:100%}.data-page .data-heading h1{font-size:var(--text-hero)}.data-page .dataset-detail>header{padding:15px}.data-page .metrics,.data-page .quality,.data-page .visual{padding:13px}.data-page .mlops-modal{padding:16px}}.dataset-tools{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.dataset-tools input{min-width:min(280px,100%)}.dataset-tools select,.visual input,.experiment-dialog input,.experiment-dialog select,.wizard-body select{min-height:46px;color:inherit;background:0 0;border:1px solid #cad9ee;border-radius:10px;padding:10px 12px}.dataset-list>header small{color:#68799e}.dataset-pagination{border-top:1px solid #e1eaf6;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.dataset-pagination div{gap:8px;display:flex}.dataset-pagination button,.dataset-no-results button,.version-timeline button{min-height:44px;color:inherit;background:0 0;border:1px solid #cad9ee;border-radius:9px;padding:8px 14px}.dataset-no-results{place-items:center;gap:12px;min-height:180px;padding:20px;display:grid}.dataset-detail>header code{color:#68799e;overflow-wrap:anywhere;max-width:min(680px,70vw);margin-top:7px;display:block}.data-table-panel{border-top:1px solid #e1eaf6;padding:18px;overflow-x:auto}.data-table-panel>header{justify-content:space-between;gap:12px;margin-bottom:14px;display:flex}.data-table-panel table{border-collapse:collapse;width:100%;min-width:680px}.data-table-panel th,.data-table-panel td{text-align:start;border-bottom:1px solid #e1eaf6;padding:14px 12px}.data-table-panel p{color:#68799e}.version-timeline{border-top:1px solid #e1eaf6;gap:12px;padding:18px;display:grid}.version-timeline article{border:1px solid #dbe7f7;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;padding:17px;display:grid}.version-timeline article>div{align-items:center;gap:10px;display:flex}.version-timeline p,.version-timeline small{grid-column:1}.version-status{color:#174de5;background:#eef5ff;border-radius:99px;padding:4px 9px}.version-status.ready{color:#158866;background:#eaf9f4}.version-status.archived{color:#68738b;background:#eef0f5}.tag-grid,.access-grid{border-top:1px solid #e1eaf6;flex-wrap:wrap;gap:12px;padding:18px;display:flex}.tag-grid span{color:#174de5;border:1px solid #bcd0ef;border-radius:99px;padding:10px 14px}.access-grid article{border:1px solid #dbe7f7;border-radius:14px;flex:1;gap:7px;min-width:220px;padding:17px;display:grid}.visual input{box-sizing:border-box;width:100%}.builder-pair,.chart-actions,.split-config{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.chart-actions{grid-template-columns:1fr auto auto}.chart>p{color:#68799e}.drift-lines{background:linear-gradient(155deg,#0000 45%,#174de5 46% 48%,#0000 49%),linear-gradient(25deg,#0000 51%,#09abd6 52% 54%,#0000 55%);border-bottom:1px solid #cad9ee;height:120px;margin-top:14px}.wizard-body fieldset{border:1px solid #dbe7f7;border-radius:11px;gap:10px;margin:0;padding:14px;display:grid}.quality-review,.registration-review{gap:12px;display:grid}.api-pending{color:#875d00;background:#fff5de;border-radius:9px;padding:10px}.experiment-dialog{gap:13px;display:grid}.experiment-dialog>label{gap:6px;display:grid}.experiment-summary{background:#eef5ff;border-radius:12px;justify-content:space-between;gap:12px;padding:14px;display:flex}.experiment-dialog>button{color:#fff;background:#174de5;border:0;border-radius:10px;min-height:48px}.experiment-dialog>button:disabled,.chart-actions button:disabled{opacity:.55;cursor:not-allowed}:is(button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible){outline-offset:2px;outline:3px solid #64b5ff}html[data-theme=dark] .dataset-tools select,html[data-theme=dark] .visual input,html[data-theme=dark] .experiment-dialog input,html[data-theme=dark] .experiment-dialog select,html[data-theme=dark] .wizard-body select{color:#edf3ff;background:#0c1428;border-color:#344563}html[data-theme=dark] .version-timeline article,html[data-theme=dark] .access-grid article,html[data-theme=dark] .wizard-body fieldset{background:#111a31;border-color:#2c3d5e}html[data-theme=dark] .experiment-summary{background:#18284b}html[data-theme=dark] .api-pending{color:#ffd87a;background:#382c12}@media (max-width:900px){.dataset-list>header{flex-direction:column;align-items:stretch}.dataset-tools{justify-content:stretch}.dataset-tools>*{flex:1}.visual{grid-template-columns:1fr}.compare{grid-column:1}.dataset-detail>header{flex-direction:column;align-items:flex-start}.dataset-detail>header>button{width:100%}}@media (max-width:600px){.dataset-tools{grid-template-columns:1fr;display:grid}.dataset-tools input{min-width:0}.dataset-pagination,.experiment-summary{flex-direction:column;align-items:flex-start}.builder-pair,.split-config,.chart-actions,.version-timeline article{grid-template-columns:1fr}.version-timeline button{grid-column:1}.dataset-detail>header code{max-width:100%}.dataset-row{min-width:820px}.chart{min-height:300px}}
