.public-resources[data-v-90b8aa84]{color:#163e53;background:linear-gradient(120deg,#fff,#f4fbff);border:1px solid #d7e5ee;border-radius:28px;margin-top:32px;padding:32px;scroll-margin-top:100px;box-shadow:0 18px 45px #153e5710}.resource-header[data-v-90b8aa84]{border-bottom:1px solid #d7e5ee;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:24px;display:flex}.resource-eyebrow[data-v-90b8aa84]{letter-spacing:2px;color:#1695bc;font-size:12px;font-weight:700}.resource-header h3[data-v-90b8aa84]{margin:10px 0;font-size:26px}.resource-header p[data-v-90b8aa84],.resource-group-title p[data-v-90b8aa84]{color:#68879a;margin:8px 0 0;line-height:1.6}.resource-counter[data-v-90b8aa84]{white-space:nowrap;background:#f3faff;border:1px solid #d7e5ee;border-radius:24px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}.resource-group[data-v-90b8aa84]{margin-top:24px}.resource-group-title h4[data-v-90b8aa84]{margin:0;font-size:18px}.resource-grid[data-v-90b8aa84]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.resource-tile[data-v-90b8aa84]{background:#f5fbff;border:1px solid #d5e5ef;border-radius:16px;min-width:0;padding:18px}.resource-identity[data-v-90b8aa84]{align-items:center;gap:14px;display:flex}.resource-icon[data-v-90b8aa84]{color:#1593c0;background:#e6f3fc;border:1px solid #cee4f3;border-radius:14px;flex:0 0 52px;place-items:center;height:52px;display:grid}.resource-identity strong[data-v-90b8aa84]{font-size:16px;display:block}.resource-identity small[data-v-90b8aa84]{color:#68879a;margin-top:6px;font-size:12px;display:block}.resource-links[data-v-90b8aa84]{align-items:center;gap:16px;margin-top:16px;display:flex}.resource-download[data-v-90b8aa84]{color:#fff;background:linear-gradient(120deg,#1ba5c9,#1383b4);border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.resource-proxy[data-v-90b8aa84]{color:#187d9e;font-size:13px}.resource-sha[data-v-90b8aa84]{color:#68879a;margin-top:12px;font-size:12px}.resource-sha summary[data-v-90b8aa84],.resource-instructions summary[data-v-90b8aa84]{cursor:pointer}.resource-sha code[data-v-90b8aa84]{overflow-wrap:anywhere;margin-top:8px;display:block}.resource-instructions[data-v-90b8aa84]{color:#51758c;border-top:1px solid #d7e5ee;margin-top:24px;padding-top:20px}.resource-instructions p[data-v-90b8aa84]{line-height:1.7}.resource-empty[data-v-90b8aa84]{color:#68879a;padding:16px 0}.resource-selector[data-v-90b8aa84]{margin:24px 0}.backend-tabs[data-v-90b8aa84],.platform-tabs[data-v-90b8aa84]{flex-wrap:wrap;gap:10px;display:flex}.platform-tabs[data-v-90b8aa84]{margin-top:14px}.backend-tabs button[data-v-90b8aa84],.platform-tabs button[data-v-90b8aa84]{color:#52758a;cursor:pointer;font:inherit;background:#f4faff;border:1px solid #d5e5ef;border-radius:10px;padding:10px 16px;font-size:14px}.backend-tabs button.active[data-v-90b8aa84]{color:#fff;background:#1699bd;border-color:#1699bd}.platform-tabs button.active[data-v-90b8aa84]{color:#126986;background:#e0f1fb;border-color:#219cc2}@media (width<=720px){.public-resources[data-v-90b8aa84]{padding:20px}.resource-grid[data-v-90b8aa84]{grid-template-columns:1fr}.resource-header[data-v-90b8aa84]{flex-direction:column}}.model-weights[data-v-90b8aa84]{color:#17364a;background:#f6fafc;border:1px solid #d9e4eb;border-radius:16px;min-width:0;padding:28px}.page-heading[data-v-90b8aa84]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.model-weights h2[data-v-90b8aa84]{margin:0 0 8px;font-size:24px}.model-weights h3[data-v-90b8aa84]{margin:0 0 12px;font-size:18px}.model-weights p[data-v-90b8aa84]{color:#5b7485;margin:8px 0 16px;line-height:1.65}.status-badge[data-v-90b8aa84]{white-space:nowrap;background:#e8f1f7;border-radius:20px;padding:8px 12px;font-size:12px}.storage-form[data-v-90b8aa84]{background:#fff;border:1px solid #d9e4eb;border-radius:12px;margin:24px 0;padding:24px}.storage-fields[data-v-90b8aa84]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.storage-fields label[data-v-90b8aa84]{flex-direction:column;gap:8px;font-size:14px;font-weight:600;display:flex}.storage-fields input[data-v-90b8aa84],.storage-fields select[data-v-90b8aa84]{box-sizing:border-box;width:100%;min-width:0;height:42px;font:inherit;color:#17364a;background:#fff;border:1px solid #cbdce6;border-radius:8px;padding:9px 12px}.storage-fields small[data-v-90b8aa84],.storage-toggle small[data-v-90b8aa84]{color:#6b8190;font-size:12px;font-weight:400;line-height:1.5}.storage-toggle[data-v-90b8aa84]{background:#f1f7fa;border-radius:10px;align-items:center;gap:12px;margin-bottom:20px;padding:14px;display:flex!important}.storage-toggle input[type=checkbox][data-v-90b8aa84]{accent-color:#168a91;flex:0 0 18px;min-height:18px;margin:0;padding:0;width:18px!important;height:18px!important}.storage-toggle span[data-v-90b8aa84]{flex-direction:column;gap:4px;display:flex}.storage-actions[data-v-90b8aa84]{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.model-weights button[data-v-90b8aa84],.model-weights a[data-v-90b8aa84]{margin:0}.model-weights button[data-v-90b8aa84]{font:inherit;cursor:pointer;background:#fff;border:1px solid #cbdce6;border-radius:8px;padding:10px 16px}.model-weights button.primary[data-v-90b8aa84]{color:#fff;background:#167d8d;border-color:#167d8d}.model-weights button[data-v-90b8aa84]:disabled{opacity:.55;cursor:wait}.storage-message[data-v-90b8aa84]{background:#edf7f3;border-radius:8px;padding:12px}.upload-card[data-v-90b8aa84]{background:#fff;border:1px dashed #b7cfde;border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;padding:20px;display:flex}.upload-card>div[data-v-90b8aa84]{flex:360px}.upload-card p[data-v-90b8aa84]{margin-bottom:0}.hidden-file[data-v-90b8aa84]{display:none}.resource-heading[data-v-90b8aa84]{margin-top:28px!important}.resource-heading small[data-v-90b8aa84]{color:#6b8190;font-size:13px}.model-weights article[data-v-90b8aa84]{background:#fff;border:1px solid #d9e4eb;border-radius:10px;margin-top:16px;padding:20px}.model-weights article a[data-v-90b8aa84],.model-weights article button[data-v-90b8aa84]{margin:8px 16px 0 0;display:inline-block}.digest[data-v-90b8aa84]{overflow-wrap:anywhere;font-size:12px}[role=alert][data-v-90b8aa84]{color:#b43535}.upload-card.dragging[data-v-90b8aa84]{background:#e5f5f4;border-color:#168a91}.upload-queue[data-v-90b8aa84]{padding:0;list-style:none}.upload-queue li[data-v-90b8aa84]{background:#fff;border:1px solid #d9e4eb;border-radius:10px;margin:8px 0;padding:16px}.upload-queue strong[data-v-90b8aa84]{overflow-wrap:anywhere;display:block}.upload-queue span[data-v-90b8aa84],.upload-queue small[data-v-90b8aa84]{color:#607889;font-size:13px}.upload-queue progress[data-v-90b8aa84]{accent-color:#168a91;width:100%;height:8px;margin:10px 0;display:block}@media (width<=720px){.model-weights[data-v-90b8aa84],.storage-form[data-v-90b8aa84]{padding:16px}.storage-fields[data-v-90b8aa84]{grid-template-columns:1fr}.page-heading[data-v-90b8aa84]{flex-direction:column}}.resource-tile[data-v-90b8aa84]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 16px;padding:16px 18px;display:grid}.resource-identity[data-v-90b8aa84]{gap:11px;min-width:0}.resource-identity>div[data-v-90b8aa84]{min-width:0}.resource-identity strong[data-v-90b8aa84]{overflow-wrap:anywhere;line-height:1.4}.resource-identity small[data-v-90b8aa84]{margin-top:4px}.resource-icon[data-v-90b8aa84]{border-radius:12px;flex-basis:46px;height:46px}.resource-links[data-v-90b8aa84]{flex-direction:column;justify-self:end;align-items:center;gap:7px;margin-top:0}.resource-download[data-v-90b8aa84]{white-space:nowrap;gap:7px;padding:9px 12px;font-size:13px}.resource-proxy[data-v-90b8aa84]{font-size:12px}.resource-sha[data-v-90b8aa84]{border-top:1px solid #e0edf5;grid-column:1/-1;margin-top:0;padding-top:9px;font-size:11px}@media (width<=480px){.resource-tile[data-v-90b8aa84]{grid-template-columns:1fr;gap:11px}.resource-links[data-v-90b8aa84]{flex-direction:row;justify-self:end;gap:14px}.resource-sha[data-v-90b8aa84]{grid-column:1}}.dialog-backdrop.confirm-dialog-backdrop[data-v-8b16bbe1]{z-index:2000}.privilege-plan-title{margin-top:34px}.privilege-plan-title>div:first-child small{max-width:760px;color:var(--text-tertiary,var(--muted));margin-top:5px;display:block}.privilege-plan-table td>small{color:var(--text-tertiary,var(--muted));margin-top:5px;display:block}.privilege-plan-editor{width:min(980px,100vw - 32px);max-height:92vh;overflow:auto}.privilege-user-picker{border:1px solid var(--line);background:#f8fcfe;border-radius:15px;grid-column:1/-1;min-width:0;margin:0;padding:16px;display:block}.privilege-user-picker legend{color:var(--text-primary,var(--text));font-size:var(--type-label,13px);padding:0 7px;font-weight:850}.privilege-user-toolbar{grid-template-columns:minmax(240px,1fr) 150px auto auto;align-items:center;gap:8px;margin-bottom:11px;display:grid}.privilege-user-search{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:8px;min-width:0;min-height:40px;padding:0 11px;display:flex}.privilege-user-search svg{color:var(--text-tertiary,var(--muted));flex:none}.privilege-user-search input{min-width:0;min-height:38px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.privilege-user-search input:focus{box-shadow:none;background:0 0;border:0}.privilege-user-toolbar select{background:#fff;min-height:40px}.privilege-user-toolbar .button{white-space:nowrap;min-height:40px;padding-inline:11px}.privilege-user-summary{color:var(--text-tertiary,var(--muted));font-size:var(--type-caption,11px);justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.privilege-user-summary strong{color:var(--primary);font-size:15px}.privilege-user-list{border:1px solid var(--line);background:#fff;border-radius:11px;max-height:350px;overflow:auto}.privilege-user-list table{table-layout:fixed;border-collapse:collapse;width:100%}.privilege-user-list thead{z-index:1;position:sticky;top:0}.privilege-user-list th{color:var(--text-tertiary,var(--muted));border-bottom:1px solid var(--line);font-size:var(--type-caption,11px);text-align:left;background:#f1f7fa;padding:9px 11px}.privilege-user-list td{min-width:0;color:var(--text-primary,var(--text));border-bottom:1px solid var(--line);font-size:var(--type-label,13px);vertical-align:middle;padding:9px 11px}.privilege-user-list tbody tr:last-child td{border-bottom:0}.privilege-user-list tbody tr.selected{background:#1587bd12}.privilege-user-list tbody tr:hover{background:#1587bd0b}.privilege-user-list .privilege-check-cell{text-align:center;width:62px}.privilege-user-list .privilege-contact-cell{width:230px}.privilege-user-list th:last-child,.privilege-user-list td:last-child{width:88px}.privilege-user-list input[type=checkbox]{min-width:17px;max-width:17px;accent-color:var(--primary);box-shadow:none;margin:0;padding:0;width:17px!important;height:17px!important;min-height:17px!important}.privilege-user-list label{cursor:pointer;min-width:0;display:block}.privilege-user-list label strong,.privilege-user-list label small,.privilege-contact-cell span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.privilege-user-list label strong{color:var(--text-primary,var(--text))}.privilege-user-list label small{color:var(--text-tertiary,var(--muted));margin-top:2px}.privilege-contact-cell span{color:var(--text-secondary,var(--muted))}.privilege-user-empty{text-align:center;color:var(--text-tertiary,var(--muted))!important;padding:24px!important}.privilege-license-dialog{width:min(860px,100vw - 32px)}.privilege-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.privilege-plan-grid article{border:1px solid var(--line);background:#ffffff06;border-radius:14px;flex-direction:column;gap:9px;min-width:0;padding:17px;display:flex}.privilege-plan-grid article>.status-pill{width:max-content}.privilege-plan-grid h4{color:var(--text-primary,#e8f4ef);margin:0;font-size:18px}.privilege-plan-grid article>strong{color:var(--primary);font-size:22px}.privilege-plan-grid p{color:var(--text-secondary,var(--muted));margin:0}.privilege-plan-grid article>small{min-height:38px;color:var(--text-tertiary,var(--muted));line-height:1.55}.privilege-plan-grid .button{margin-top:auto}@media (width<=760px){.privilege-plan-title{flex-direction:column;align-items:stretch}.privilege-plan-title .admin-section-title-actions{justify-content:space-between;width:100%}.privilege-plan-grid{grid-template-columns:1fr}.privilege-user-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.privilege-user-search,.privilege-user-toolbar select{grid-column:1/-1}.privilege-user-toolbar .button{width:100%}.privilege-user-summary{flex-direction:column;align-items:flex-start;gap:3px}.privilege-user-list .privilege-contact-cell{display:none}.privilege-user-list .privilege-check-cell{width:52px}.privilege-user-list th:last-child,.privilege-user-list td:last-child{width:76px}.privilege-plan-editor,.privilege-license-dialog{width:calc(100vw - 20px);padding:18px}}
