:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rs-color-brand-600:#155eef;--rs-color-brand-700:#004eeb;--rs-color-ink-900:#101828;--rs-color-ink-700:#344054;--rs-color-ink-600:#475467;--rs-color-border:#d0d5dd;--rs-color-surface:#fff;--rs-color-canvas:#f8fafc;--rs-color-success:#067647;--rs-color-success-border:#abefc6;--rs-color-success-surface:#ecfdf3;--rs-color-danger:#b42318;--rs-color-danger-border:#fecdca;--rs-color-danger-surface:#fef3f2;--rs-color-info:#175cd3;--rs-color-info-border:#b2ddff;--rs-color-info-surface:#eff8ff;--rs-color-warning:#93370d;--rs-color-warning-border:#fedf89;--rs-color-warning-surface:#fffaeb;--rs-radius-sm:4px;--rs-radius-md:6px;--rs-radius-lg:8px;--rs-control-height:40px;--rs-control-height-sm:32px;--rs-control-radius:6px;--rs-control-padding-x:12px;--rs-control-border:#cbd5e1;--rs-control-surface:#fff;--rs-shadow-card:0 1px 3px #10182814,0 8px 24px #1018280a;--rs-focus-ring:3px solid #155eef47;--rs-space-1:4px;--rs-space-2:8px;--rs-space-3:12px;--rs-space-4:16px;--rs-space-6:24px;--rs-space-8:32px;--rs-font-sans:Inter,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;--rs-shell-header-height:56px;--rs-shell-sidebar-width:200px;--rs-shell-web-sidebar-width:80px;--rs-shell-content-max:1240px;--rs-shell-gutter:32px;--rs-shell-toolbar-height:80px;--rs-color-brand-mark:#183b33;--rs-color-nav-active:#e8f0ff;--rs-color-surface-tint:#e9f1ee;--rs-font-page-title:18px;--rs-font-dialog-title:20px;--rs-font-nav:16px;--rs-legacy-brand:#2970eb;--rs-legacy-link:#3f86ff;--rs-legacy-sidebar-from:#1c45cb;--rs-legacy-sidebar-to:#4693fb;--rs-legacy-sidebar-logo:#276feb;--rs-legacy-sidebar-active:#183db1;--rs-legacy-admin-sidebar:#19232c;--rs-legacy-admin-brand:#329af0;--rs-legacy-admin-login:#6dd0d0;--rs-legacy-danger:#ff6e66;--rs-legacy-success:#60c565;--rs-legacy-warning:#f7af4c;--rs-legacy-ink-tertiary:#999;--rs-legacy-border:#eee;--rs-legacy-canvas:#f5f6f7;--rs-legacy-table-head:#f7f8fa;--rs-legacy-table-row-height:80px;--rs-legacy-footer:#303036;--rs-legacy-team-nav:#eee;--rs-legacy-team-nav-hover:#ddd;--rs-legacy-team-banner:#61a9fb;--rs-legacy-home-heading:#104057;--rs-legacy-home-intro-start:#5cc0fe;--rs-legacy-home-intro-end:#629ffb;--rs-legacy-radius:4px;--rs-legacy-marker-width:3px;--rs-legacy-marker-height:16px}body{color:var(--rs-color-ink-900);background:var(--rs-color-canvas);font-family:var(--rs-font-sans);margin:0}.rs-control,button,input,select,textarea{font:inherit}.rs-control{width:100%;min-width:0;min-height:var(--rs-control-height);padding:var(--rs-control-padding-y,9px) var(--rs-control-padding-x);border:1px solid var(--rs-control-border);border-radius:var(--rs-control-radius);color:var(--rs-color-ink-900);background:var(--rs-control-surface)}.rs-control:hover:not(:disabled):not([readonly]){border-color:#94a3b8}.rs-control:focus-visible{border-color:var(--rs-color-brand-600);outline:var(--rs-focus-ring);outline-offset:1px}.rs-control:disabled{color:var(--rs-color-ink-600);cursor:not-allowed;background:#f1f5f9}.rs-control[readonly]{background:#f8fafc}.rs-control[aria-invalid=true]{border-color:var(--rs-color-danger)}.rs-control[aria-invalid=true]:focus-visible{outline-color:#b4231847}.rs-control--sm{min-height:var(--rs-control-height-sm);padding-block:5px}.rs-control--textarea{resize:vertical;min-height:96px;line-height:1.6}.rs-control--select{background-image:linear-gradient(45deg,transparent 50%,var(--rs-color-ink-600) 50%),linear-gradient(135deg,var(--rs-color-ink-600) 50%,transparent 50%);appearance:none;background-position:right 15px top 50%,right 10px top 50%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:32px}.rs-control--select:disabled{background-image:none}input.rs-control[type=number]:not([hidden]){appearance:textfield;height:var(--rs-control-height);min-height:var(--rs-control-height);padding:0 var(--rs-control-padding-x);border:1px solid var(--rs-control-border);border-radius:var(--rs-control-radius);background:var(--rs-control-surface)}input.rs-control.rs-control--sm[type=number]:not([hidden]){height:var(--rs-control-height-sm);min-height:var(--rs-control-height-sm)}input.rs-control[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input.rs-control[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.rs-date-control{vertical-align:middle;--el-color-primary:var(--rs-legacy-link);--el-border-color:var(--rs-control-border);--el-font-size-base:14px;width:100%;min-width:0;display:inline-flex}.rs-date-control .el-date-editor.el-input{width:100%;height:var(--rs-control-height);min-width:0}.rs-date-control--sm .el-date-editor.el-input{height:var(--rs-control-height-sm)}.rs-filter-field .rs-date-control .el-date-editor.el-input{height:var(--rs-control-height)}.rs-filter-field .rs-date-control{flex:0 168px;width:168px;min-width:148px}.rs-date-control .el-input__wrapper{border-radius:4px;width:100%;padding:0 11px}.rs-date-control .el-date-editor.el-input input.el-input__inner:not([hidden]){width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;color:var(--rs-color-ink-900);font:inherit;background:0 0;border:0;border-radius:0;outline:0;padding:0}.rs-date-control .el-input__inner::placeholder{color:#a8abb2}.rs-date-control.is-invalid .el-input__wrapper{box-shadow:0 0 0 1px var(--rs-color-danger) inset}.rs-date-popup{--el-color-primary:var(--rs-legacy-link);max-width:calc(100vw - 16px);font-family:var(--rs-font-sans)}.rs-date-popup .el-picker-panel{max-width:calc(100vw - 18px)}.rs-date-popup button{width:auto;min-height:0}.rs-date-popup .el-picker-panel__icon-btn,.rs-date-popup .el-time-panel__btn{color:var(--el-text-color-regular);background:0 0;border:0;border-radius:0;padding:0}.rs-date-popup .el-picker-panel__icon-btn:hover,.rs-date-popup .el-time-panel__btn.confirm{color:var(--rs-legacy-link);background:0 0}:root{--rs-action-accent:var(--rs-legacy-brand);--rs-action-accent-hover:var(--rs-legacy-sidebar-active)}.console-button,.primary-button,.secondary-button{min-height:var(--rs-control-height);justify-content:center;align-items:center;gap:var(--rs-space-2);border:1px solid var(--rs-action-accent);border-radius:var(--rs-control-radius);color:#fff;background:var(--rs-action-accent);cursor:pointer;font:inherit;white-space:nowrap;padding:0 16px;font-size:.84rem;font-weight:500;text-decoration:none;display:inline-flex}.console-button:hover:not(:disabled),.primary-button:hover:not(:disabled),.secondary-button:hover:not(:disabled){border-color:var(--rs-action-accent-hover);background:var(--rs-action-accent-hover)}.console-button:disabled,.link-button:disabled,.primary-button:disabled,.row-action:disabled,.secondary-button:disabled{cursor:not-allowed;opacity:.55}.console-button:focus-visible,.link-button:focus-visible,.primary-button:focus-visible,.row-action:focus-visible,.secondary-button:focus-visible{outline:var(--rs-focus-ring);outline-offset:2px}.console-button.secondary,.secondary-button{border-color:var(--rs-legacy-border);color:var(--rs-action-accent);background:var(--rs-color-surface)}.console-button.secondary:hover:not(:disabled),.secondary-button:hover:not(:disabled){border-color:var(--rs-action-accent);color:var(--rs-action-accent);background:var(--rs-color-info-surface)}.link-button,.row-action,.row-actions button{min-height:var(--rs-control-height-sm);border-radius:var(--rs-legacy-radius);color:var(--rs-legacy-link);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;padding:0 8px;font-size:.82rem;font-weight:500;text-decoration:none;display:inline-flex}.link-button:hover:not(:disabled),.row-action:hover:not(:disabled),.row-actions button:hover:not(:disabled){color:var(--rs-action-accent);background:var(--rs-color-info-surface)}.row-action,.row-actions button{background:var(--rs-color-info-surface)}.row-actions button:disabled{cursor:not-allowed;opacity:.55}.row-actions button:focus-visible{outline:var(--rs-focus-ring);outline-offset:2px}.row-actions{align-items:center;gap:var(--rs-space-2);flex-wrap:wrap;display:flex}.header-search{min-width:0;display:flex}.header-search .rs-control,.header-search input{width:100%;min-width:0;height:var(--rs-control-height);min-height:var(--rs-control-height);padding:0 var(--rs-control-padding-x);border:1px solid var(--rs-control-border);border-radius:var(--rs-control-radius) 0 0 var(--rs-control-radius);border-right:0;font-size:13px}.header-search .console-button,.header-search .search-button{border-radius:0 var(--rs-control-radius) var(--rs-control-radius) 0}.search-button{width:44px;min-width:44px;min-height:var(--rs-control-height);justify-content:center;padding:0}.search-glyph{border:2px solid;border-radius:50%;width:14px;height:14px;display:inline-block;position:relative}.search-glyph:after{transform-origin:0;content:"";background:currentColor;width:6px;height:2px;position:absolute;bottom:-3px;right:-5px;transform:rotate(45deg)}.soft-button{min-height:var(--rs-control-height);justify-content:center;align-items:center;gap:var(--rs-space-2);border:1px solid var(--rs-legacy-border);border-radius:var(--rs-control-radius);color:var(--rs-color-ink-600);background:var(--rs-color-surface);cursor:pointer;font:inherit;white-space:nowrap;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.soft-button.active,.soft-button:hover:not(:disabled){color:var(--rs-action-accent);background:var(--rs-color-info-surface);border-color:#9db0ef}.soft-button:disabled{cursor:not-allowed;opacity:.55}.soft-button:focus-visible{outline:var(--rs-focus-ring);outline-offset:2px}.danger-link{min-height:var(--rs-control-height-sm);border-radius:var(--rs-legacy-radius);color:var(--rs-color-danger);background:var(--rs-color-danger-surface);cursor:pointer;font:inherit;border:0;justify-content:center;align-items:center;padding:0 10px;font-size:.8rem;font-weight:500;display:inline-flex}.danger-link:hover:not(:disabled){color:var(--rs-color-danger);background:#fff0f0}.danger-link:disabled{cursor:not-allowed;opacity:.55}.danger-link:focus-visible{outline:var(--rs-focus-ring);outline-offset:2px}.rs-filter-field{align-items:center;gap:var(--rs-space-2);color:var(--rs-color-ink-600);white-space:nowrap;font-size:.8rem;font-weight:500;display:inline-flex}.rs-filter-field .rs-control,.rs-filter-field input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.rs-filter-field select{width:auto;min-width:132px;max-width:220px}.rs-filter-field input[type=date],.rs-filter-field input[type=number]{min-width:148px}.rs-pagination{align-items:center;gap:var(--rs-space-3);color:var(--rs-color-ink-600);flex-wrap:wrap;font-size:.85rem;display:flex}.rs-pagination label{align-items:center;gap:var(--rs-space-2);white-space:nowrap;font-weight:500;display:inline-flex}.rs-pagination .rs-control,.rs-pagination select{width:auto;min-width:72px;max-width:120px}.web-legacy-shell{--rs-table-font-size:14px;--rs-font-sans:"Helvetica Neue","PingFang SC","Microsoft YaHei",Arial,sans-serif;--rs-color-ink-900:#333;--rs-color-ink-700:#555;--rs-color-ink-600:#666;--rs-color-ink-500:#999;--rs-color-brand-600:#3f86ff;--rs-color-brand-700:#2970eb;--rs-color-canvas:#f5f6f7;--rs-color-border:#e4e7ed;--rs-control-border:#dcdfe6;--rs-control-height:32px;--rs-control-height-sm:28px;--rs-control-radius:4px;--rs-radius-md:4px;--rs-radius-lg:4px;--rs-shadow-card:none;--rs-action-accent:#3f86ff;--rs-action-accent-hover:#2970eb;font-family:var(--rs-font-sans);font-size:14px;line-height:1.5}.web-legacy-shell .rs-control{padding-block:5px;font-size:14px}.web-legacy-shell .rs-control:not(textarea){height:var(--rs-control-height);padding-block:0}.web-legacy-shell .rs-control--sm:not(textarea){height:var(--rs-control-height-sm)}.web-legacy-shell .rs-control--textarea{padding-block:8px}.web-legacy-shell .console-button,.web-legacy-shell .primary-button,.web-legacy-shell .rs-button,.web-legacy-shell .rs-legacy-page-tools .text-button,.web-legacy-shell .secondary-button{font-size:14px}.web-legacy-shell .rs-filter-field,.web-legacy-shell .rs-pagination{font-size:14px;font-weight:400}.web-legacy-shell .row-action,.web-legacy-shell .row-actions button{background:0 0;font-size:13px}.web-legacy-shell .rs-data-table-region{border-color:var(--rs-legacy-border)}.web-legacy-shell .rs-data-table th{font-size:14px;font-weight:500}.web-legacy-shell .rs-data-table td{font-size:14px}.web-legacy-shell .rs-data-table td,.web-legacy-shell .rs-data-table th{border-right:1px solid var(--rs-legacy-border)}.web-legacy-shell .rs-data-table td:last-child,.web-legacy-shell .rs-data-table th:last-child{border-right:0}.web-legacy-shell .rs-data-table tbody tr:nth-child(2n) td{background:#fafafa}.web-legacy-shell .rs-data-table tbody tr:hover td{background:#f5f7fa}.web-legacy-shell section[id]{scroll-margin-top:72px}@media (width<=520px){.web-legacy-shell{--rs-control-height:40px;--rs-control-height-sm:32px}}.web-legacy-shell :where(*){scrollbar-width:thin;scrollbar-color:#c5c9d1 transparent}.web-legacy-shell ::-webkit-scrollbar{width:6px;height:6px}.web-legacy-shell ::-webkit-scrollbar-thumb{background:#c5c9d1;border-radius:4px}.web-legacy-shell ::-webkit-scrollbar-track{background:0 0}.web-legacy-shell .rs-data-table :is(th,td){font-size:14px}.web-legacy-shell .rs-data-table tbody tr:nth-child(2n){background:#fafafa}.web-legacy-shell .rs-data-table thead{z-index:1;position:sticky;top:0}.web-legacy-shell .rs-list-workspace{overflow-anchor:none;min-width:0}@media (width>=901px){.web-legacy-shell .rs-list-workspace{height:max(var(--rs-workspace-min-height,400px),calc(100dvh - var(--rs-workspace-offset,290px)));flex-direction:column;min-height:0;display:flex}.web-legacy-shell .rs-list-workspace>:is(.rs-data-table-region,.rs-list-scroll,.card-grid){flex:1;min-height:0;overflow:auto}.web-legacy-shell .rs-list-workspace>.rs-pagination{flex:none;margin-top:auto;padding:12px 16px}.web-legacy-shell .rs-list-workspace>.rs-group-strip{flex:none}}*,:after,:before{box-sizing:border-box}body{background:#f4f7f5}.platform-row{justify-content:flex-end;margin-top:18px;display:flex}.section-heading,.workspace-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.platform-pill{border:1px solid var(--rs-color-border);color:var(--rs-color-ink-600);background:#fff;border-radius:999px;padding:8px 12px;font-size:13px}.platform-pill span{background:var(--rs-color-success);border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.hero{grid-template-columns:1.5fr .8fr;align-items:end;gap:60px;padding:96px 0 64px;display:grid}.eyebrow{color:var(--rs-color-brand-600);letter-spacing:.13em;margin:0 0 10px;font-size:12px;font-weight:500}h1{letter-spacing:-.045em;max-width:780px;font-size:clamp(40px,6.5vw,72px);line-height:1.08}h1,h2,h3,h4{margin:0}h2{font-size:30px}h3{font-size:22px}h4{font-size:17px}.lead{max-width:760px;color:var(--rs-color-ink-600);margin:24px 0 0;font-size:19px;line-height:1.8}.flow-card{border-radius:var(--rs-radius-md);color:#fff;box-shadow:var(--rs-shadow-card);background:#183b33;gap:12px;padding:24px;display:grid}.flow-card i{color:#77b9a8}.panel,.public-card{border:1px solid var(--rs-color-border);border-radius:var(--rs-radius-md);min-width:0;box-shadow:var(--rs-shadow-card);background:#fff}.login-panel{grid-template-columns:1fr 1fr;gap:64px;padding:36px;display:grid}.create-form,.login-panel form{gap:18px;display:grid}label{color:#31423d;gap:7px;font-size:14px;font-weight:500;display:grid}input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea{box-sizing:border-box;width:100%;min-height:var(--rs-control-height);padding:var(--rs-control-padding-y,9px) var(--rs-control-padding-x);border:1px solid var(--rs-control-border);border-radius:var(--rs-control-radius);color:var(--rs-color-ink-900);background:var(--rs-control-surface);font:inherit}textarea{resize:vertical}input:focus,select:focus,textarea:focus{outline:var(--rs-focus-ring);outline-offset:1px;border-color:var(--rs-color-brand-600)}button{min-height:var(--rs-control-height);border-radius:var(--rs-control-radius);color:#fff;background:var(--rs-color-brand-600);cursor:pointer;border:1px solid #0000;padding:0 16px;font-weight:500}button:where(:hover:not(:disabled)){background:var(--rs-color-brand-700)}button:focus-visible{outline:var(--rs-focus-ring);outline-offset:2px}button:disabled{cursor:not-allowed;opacity:.6}.button-secondary,.text-button{color:var(--rs-color-brand-700);background:#e7f2ee}.text-button{background:0 0;padding:8px 12px}.workspace{margin-top:16px}.workspace-heading{margin-bottom:22px}.workspace>.rs-team-context{margin-bottom:18px}.output-workspace,.project-workspace{margin-top:52px}.output-workspace>.section-heading,.project-workspace>.section-heading{margin-bottom:20px}.project-grid{grid-template-columns:.85fr 1.15fr;gap:20px;display:grid}.project-list{padding:28px}.project-stack{gap:10px;margin-top:18px;display:grid}.project-row{color:inherit;text-align:left;background:#fff;border:1px solid #dce5e2;justify-content:space-between;align-items:center;gap:18px;padding:16px;display:flex}.project-row.selected,.project-row:hover{border-color:var(--rs-color-brand-600);background:#edf6f2}.project-row b,.project-row small,.project-row span,.project-row strong{display:block}.project-row>span:last-child{text-align:right;flex:none}.project-row small{color:var(--rs-color-ink-600);margin-top:6px;font-weight:500}.project-row b{color:var(--rs-color-brand-700)}.date-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.quota-chip{color:#235c4c;background:#e4f2ed;border-radius:999px;padding:9px 13px;font-weight:500}.quota-chip small{color:var(--rs-color-ink-600);margin-left:6px;font-weight:500}.project-detail{margin-top:20px;padding:30px}.detail-heading,.public-project-heading,.subheading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.detail-heading>div:first-child p:last-child{color:var(--rs-color-ink-600)}.project-actions{align-items:center;gap:10px;display:flex}.status-project{color:#22594a;background:#e1f0eb}.detail-columns{grid-template-columns:1fr 1fr;gap:32px;margin-top:30px;display:grid}.subheading{border-bottom:1px solid #e0e8e5;align-items:center;padding-bottom:10px}.subheading span{color:var(--rs-color-ink-600);font-size:13px}.compact-list{gap:8px;margin:12px 0;padding:0;list-style:none;display:grid}.compact-list li{background:#f3f7f5;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.compact-list li small{color:var(--rs-color-ink-600);margin-top:4px;display:block}.compact-list li b{color:var(--rs-color-brand-700);font-size:12px}.mini-actions{align-items:center;gap:6px;display:flex}.mini-actions button{padding:5px 8px;font-size:11px}.inline-form{grid-template-columns:1fr auto;gap:8px;margin-top:12px;display:grid}.milestone-form{grid-template-columns:1fr 150px auto}.linked-outputs{margin-top:30px}.output-stack.compact{grid-template-columns:repeat(2,1fr)}.output-stack.compact .output-item{padding:16px}.workspace-grid{grid-template-columns:.8fr 1.2fr;gap:20px;display:grid}.create-form,.output-list{padding:28px}.output-stack{gap:12px;margin-top:20px;display:grid}.output-item{border:1px solid #dce5e2;border-radius:12px;padding:20px}.output-item p{line-height:1.65}.output-item p,.output-meta{color:var(--rs-color-ink-600)}.output-meta{justify-content:space-between;gap:12px;margin-bottom:13px;font-size:12px;display:flex}.status{border-radius:999px;padding:4px 8px;font-weight:500}.status-draft{color:#52625e;background:#edf1f0}.status-submitted{color:#7a5200;background:#fff1c2}.status-approved{color:#17674f;background:#d9f2e8}.status-rejected{color:#a43131;background:#fee1e1}.review-note{background:#fff0f0;border-radius:8px;padding:10px;color:#8b3030!important}.public-section{margin-top:72px}.public-section>.section-heading{margin-bottom:20px}.public-card{padding:32px}.public-card>div:first-child{margin-bottom:24px}.public-card small{color:var(--rs-color-ink-600)}.public-output-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.public-output-grid article{background:#f2f6f4;border-radius:12px;padding:20px}.public-output-grid time{color:var(--rs-color-brand-600);font-size:12px}.public-output-grid h4{margin:9px 0}.public-output-grid p{color:var(--rs-color-ink-600);line-height:1.6}.public-project-stack{gap:20px;display:grid}.public-project{border:1px solid #dce5e2;border-radius:14px;padding:24px}.public-project-heading span{color:var(--rs-color-brand-600);font-size:12px;font-weight:500}.public-project-heading h4{margin:8px 0;font-size:20px}.public-project-heading p{color:var(--rs-color-ink-600)}.public-project-heading>b{color:#22594a;background:#e1f0eb;border-radius:999px;padding:6px 9px;font-size:12px}.public-project .public-output-grid{margin-top:18px}.all-output-details{border-top:1px solid #dce5e2;margin-top:28px;padding-top:20px}.all-output-details summary{color:var(--rs-color-brand-700);cursor:pointer;margin-bottom:16px;font-weight:500}.notice{border-radius:9px;padding:12px 16px}.error{color:var(--rs-color-danger);background:#fff0f0}.empty,.muted{color:var(--rs-color-ink-600)}.empty{text-align:center;padding:28px}.loading-panel{text-align:center;padding:40px}@media (width<=820px){.detail-columns,.hero,.login-panel,.project-grid,.workspace-grid{grid-template-columns:1fr}.hero{gap:28px;padding:64px 0 44px}.output-stack.compact,.public-output-grid{grid-template-columns:1fr}.detail-heading{flex-direction:column;align-items:flex-start}.milestone-form{grid-template-columns:1fr}.project-actions{flex-wrap:wrap}}@media (width<=520px){.rs-app-content{width:calc(100% - 24px);padding-bottom:96px}.section-heading,.workspace-heading{flex-direction:column;align-items:flex-start;gap:12px}.panel,.public-card{padding:18px}button{min-height:42px}}:where(a){color:var(--rs-legacy-link)}:where(a,button,summary):hover:not(:disabled):not([aria-disabled=true]){--rs-legacy-link:#2970eb}.text-button{color:var(--rs-legacy-link)}.rs-button.rs-button--link{--rs-color-brand-700:var(--rs-legacy-link)}:is(.link-button,.row-action,.row-actions button):hover:not(:disabled):not([aria-disabled=true]){color:var(--rs-legacy-link)}:is(.link-button,.row-action,.row-actions button):is(.danger,.danger-link,.danger-action):hover:not(:disabled):not([aria-disabled=true]){color:var(--rs-color-danger)}.operation-success-toast[data-v-82cb31df]{z-index:10000;box-sizing:border-box;color:#24824b;overflow-wrap:anywhere;pointer-events:none;background:#f3fbf6;border:1px solid #d6ebdf;border-radius:6px;align-items:center;gap:8px;width:max-content;max-width:min(560px,100vw - 32px);padding:10px 16px;font-size:14px;line-height:1.5;display:flex;position:fixed;top:76px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #00000014}.operation-success-toast>span[data-v-82cb31df]:first-child{flex:none;font-size:16px}.error-page[data-v-5e590870]{background:var(--rs-color-surface,#fff);place-content:center;place-items:center;min-height:100dvh;padding:24px;display:grid}.error-card[data-v-5e590870]{text-align:center;width:min(100%,600px)}.status-code[data-v-5e590870]{color:#434e59;font-size:60px;font-weight:700;line-height:1.2}h1[data-v-5e590870]{margin:20px 0 8px;font-size:20px;font-weight:400}h1[data-v-5e590870],p[data-v-5e590870]{color:var(--rs-legacy-ink-tertiary,#999)}p[data-v-5e590870]{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.7}.error-home-button[data-v-5e590870]{border-radius:var(--rs-control-radius,4px);min-height:32px;margin-top:20px;padding:0 16px;font-size:14px;font-weight:400}.error-home-button[data-v-5e590870]:focus-visible{outline:var(--rs-focus-ring,2px solid #3370ff);outline-offset:3px}
