.waveform-filter-builder{flex:1 1 100%;max-width:100%;min-width:0}.waveform-filter-group{grid-gap:12px;display:grid;gap:12px;grid-template-columns:108px minmax(0,1fr);min-width:0}.waveform-filter-join{align-items:center;display:flex;min-width:0}.waveform-filter-join .ant-segmented{width:108px}.waveform-filter-branches{border-left:1px solid #dce3eb;border-left:1px solid var(--welzek-soft-line,#dce3eb);display:flex;flex-direction:column;gap:10px;min-width:0;padding:8px 0 8px 14px;position:relative}.waveform-filter-branches:after,.waveform-filter-branches:before{border-top:1px solid #dce3eb;border-top:1px solid var(--welzek-soft-line,#dce3eb);content:"";left:0;position:absolute;width:8px}.waveform-filter-branches:before{top:0}.waveform-filter-branches:after{bottom:0}.waveform-filter-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.waveform-filter-field{flex:0 1 126px;min-width:110px;width:126px}.waveform-filter-operator{flex:0 1 160px;min-width:148px;width:160px}.waveform-filter-value{flex:1 1 230px;max-width:100%;min-width:0;width:230px}.waveform-filter-date,.waveform-filter-size{display:flex;flex-wrap:wrap;gap:8px}.waveform-filter-date .ant-picker,.waveform-filter-size .ant-input-number{flex:1 1 140px;max-width:100%;min-width:0;width:140px}.waveform-filter-size .waveform-filter-unit{flex:0 0 76px;width:76px}.waveform-filter-row-actions{display:flex;flex:0 0 72px;gap:8px}.waveform-filter-builder .ant-btn-icon-only{height:32px;width:32px}.waveform-filter-group-actions{align-items:center;display:flex;flex-wrap:wrap;gap:4px;min-height:32px}@media (max-width:1100px){.waveform-filter-group .waveform-filter-group{gap:6px;grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.waveform-filter-group{gap:6px;grid-template-columns:minmax(0,1fr)}.waveform-filter-branches{padding-left:8px}.waveform-filter-field,.waveform-filter-operator{flex:1 1 148px;max-width:100%;min-width:0}.waveform-filter-value{flex-basis:100%}.waveform-filter-row-actions{margin-left:auto}}.waveform-directory-panel{border-right:1px solid #e8eef6;border-right:1px solid var(--welzek-soft-line,#e8eef6);min-width:0;padding-right:16px}.waveform-directory-heading{font-size:14px;font-weight:600;padding:16px 0 12px}.waveform-directory-scroll{max-height:70vh;overflow:auto}.waveform-directory-scroll .ant-tree{background:#0000;min-width:0;width:100%}.waveform-directory-scroll .ant-tree-treenode{min-width:0}.waveform-directory-scroll .ant-tree-node-content-wrapper{align-items:flex-start;display:flex;min-width:0}.waveform-directory-scroll .ant-tree-iconEle{flex:0 0 auto}.waveform-directory-scroll .ant-tree .ant-tree-indent-unit{width:16px}.waveform-directory-scroll .ant-tree-title{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;white-space:normal}.waveform-directory-panel .ant-alert{flex-wrap:wrap;gap:8px}@media (max-width:760px){.waveform-directory-panel{border-bottom:1px solid #e8eef6;border-bottom:1px solid var(--welzek-soft-line,#e8eef6);border-right:0;padding:0 0 12px}.waveform-directory-scroll{max-height:260px}}.page-shell.waveform-page{min-width:0;width:min(100%,1680px)}.waveform-page .page-heading-title{font-size:22px}.waveform-browser{grid-gap:20px;display:grid;gap:20px;grid-template-columns:300px minmax(0,1fr)}.waveform-browser-content{min-width:0}.waveform-subfolders{border-bottom:1px solid #e8eef6;border-bottom:1px solid var(--welzek-soft-line,#e8eef6);min-width:0;padding:12px 0}.waveform-subfolder-heading{font-size:13px;font-weight:600;margin-bottom:6px}.waveform-subfolder-list{display:flex;flex-wrap:wrap;gap:6px 12px;max-height:180px;overflow:auto}.waveform-subfolder-list .ant-btn{height:auto;max-width:100%;min-height:32px;text-align:left}.waveform-subfolder-list .ant-btn>span:not(.ant-btn-icon){min-width:0;overflow-wrap:anywhere;white-space:normal}.waveform-current-directory{align-items:flex-start;display:flex;gap:10px;min-width:0;padding:12px 0}.waveform-current-directory>.ant-btn{flex:0 0 32px;height:32px;width:32px}.waveform-current-directory .ant-typography{line-height:32px;min-width:0;overflow-wrap:anywhere;white-space:normal}.waveform-results .ant-table-wrapper{max-width:100%;min-width:0}@media (max-width:760px){.waveform-browser{gap:0;grid-template-columns:minmax(0,1fr)}}.waveform-search{border-bottom:1px solid #e8eef6;border-bottom:1px solid var(--welzek-soft-line,#e8eef6);border-top:1px solid #e8eef6;border-top:1px solid var(--welzek-soft-line,#e8eef6);padding:16px 0}.waveform-search-form{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.waveform-search-form .ant-segmented{flex:0 0 auto}.waveform-query{flex:1 1 260px;min-width:0}.waveform-search-actions{display:flex;flex:0 0 auto;gap:8px}.waveform-search-advanced .waveform-search-actions{margin-left:auto}.waveform-results .ant-btn-icon-only,.waveform-search-actions .ant-btn-icon-only{height:32px;width:32px}.waveform-index-status{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:8px 18px;margin-top:12px}.waveform-refresh{margin-left:auto}.waveform-page .ant-alert{border-radius:6px;margin:12px 0;overflow-wrap:anywhere}.waveform-results{margin-top:16px;min-width:0}.waveform-selection{flex-wrap:wrap;gap:10px;min-height:48px;padding-bottom:12px}.waveform-archive,.waveform-selection{align-items:center;display:flex;justify-content:space-between}.waveform-archive{border-bottom:1px solid #e8eef6;border-bottom:1px solid var(--welzek-soft-line,#e8eef6);border-top:1px solid #e8eef6;border-top:1px solid var(--welzek-soft-line,#e8eef6);gap:12px;margin-bottom:12px;padding:12px 0}.waveform-archive-details{align-items:flex-start;display:flex;flex-direction:column;gap:4px;min-width:0;overflow-wrap:anywhere}.waveform-archive>.ant-btn{flex:0 0 auto}.waveform-directory,.waveform-file-name{display:block;overflow-wrap:anywhere;white-space:normal;word-break:break-word}.waveform-file-name{font-weight:500}.waveform-directory{color:#61708a;color:var(--welzek-muted,#61708a)}.waveform-file-time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.waveform-results .ant-table-cell{vertical-align:top}.waveform-results .ant-table-cell-fix-right,.waveform-results .ant-table-selection-column{vertical-align:middle}.waveform-results .ant-table-pagination{flex-wrap:wrap;gap:8px 0}@media (max-width:640px){.waveform-query{flex-basis:100%;order:1}.waveform-search-actions{margin-left:auto}.waveform-index-status{align-items:flex-start;flex-direction:column;gap:8px}.waveform-refresh{margin-left:0}.waveform-archive{flex-wrap:wrap}}:root{--welzek-blue:#014fa2;--welzek-blue-hover:#1d79dd;--welzek-blue-active:#004386;--welzek-orange:#ff7f0d;--welzek-green:#1f9d55;--welzek-red:#d92d20;--welzek-ink:#172033;--welzek-muted:#61708a;--welzek-line:#dbe5f1;--welzek-soft-line:#e8eef6;--welzek-surface:#f5f8fc;--welzek-panel:#fff;--welzek-panel-tint:#f8fbff;--welzek-shadow:0 12px 32px #014fa21a,0 2px 8px #1720330f}html{background:#f5f8fc;background:var(--welzek-surface)}*,:after,:before{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 12% 0,#014fa214,#0000 30rem),linear-gradient(180deg,#f8fbff,#f5f8fc 36rem);background:radial-gradient(circle at 12% 0,#014fa214,#0000 30rem),linear-gradient(180deg,#f8fbff 0,var(--welzek-surface) 36rem);color:#172033;color:var(--welzek-ink);font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0}#root{min-height:100vh;overflow-x:hidden}body,button,input,select,textarea{letter-spacing:0}.app-header{flex-shrink:0;height:64px!important;line-height:normal!important;min-height:64px}.app-header-brand,.app-header-main{min-width:0}.app-header-title-block{display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:42px;min-width:0;overflow:hidden}.app-header-title{color:#172033!important;color:var(--welzek-ink)!important;font-size:18px!important;font-weight:700!important;line-height:22px!important;margin:0!important}.app-header-subtitle{color:#61708a!important;color:var(--welzek-muted)!important;display:block;font-size:11px!important;line-height:16px!important}.app-content{margin:18px 16px 16px!important;padding-top:2px!important}.page-shell{margin:0 auto;width:min(100%,1220px)}.version-detail-shell{width:min(100%,1680px)}.version-detail-flow{grid-gap:16px;display:grid;gap:16px}.version-overview-grid{grid-gap:12px;align-items:stretch;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));order:-1}.version-overview-card{min-width:0}.version-overview-card>.ant-card-body{height:100%}.version-detail-section-stack{grid-gap:16px;display:grid;gap:16px}.version-detail-main{min-width:0}.version-detail-hero .ant-card-body{padding:20px!important}.version-summary-card .ant-descriptions-item-label{white-space:nowrap;width:104px}.version-component-item{background:#f8fbff;border:1px solid #e8eef6;border:1px solid var(--welzek-soft-line);border-radius:8px;min-width:0;padding:9px 10px}.version-component-item span{color:#61708a;color:var(--welzek-muted);display:block;font-size:11px;line-height:1.3}.version-component-item .ant-typography{color:#172033;color:var(--welzek-ink);display:block;line-height:1.35;margin-top:4px;word-break:break-word}.version-component-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.version-change-section .ant-timeline-item{padding-bottom:12px}.version-change-section .ant-timeline-item-content{min-width:0}.version-change-section>.ant-card-head{align-items:center}.version-change-section>.ant-card-head .ant-card-head-title{min-width:0}.version-change-actions{display:flex;flex-wrap:wrap;justify-content:flex-end}.version-change-collapsed{grid-gap:12px;align-items:center;background:#f8fbff;border:1px dashed #b8d4f3;border-radius:8px;display:grid;gap:12px;padding:12px 14px}.version-change-collapsed-meta{display:block;margin-top:4px}.version-note-quality-alert{margin-bottom:14px}.version-remark-card{min-width:0}.version-remark-form{grid-gap:10px;display:grid;gap:10px;margin-bottom:16px}.version-remark-form .ant-input-textarea-show-count .ant-input-data-count{display:block;line-height:20px;margin-top:6px;position:static;text-align:right}.version-remark-form-actions{clear:both;display:flex;justify-content:flex-end;margin-top:2px}.version-remark-submit,.version-remark-submit.ant-btn-disabled,.version-remark-submit:active,.version-remark-submit:focus,.version-remark-submit:hover{color:#fff!important}.version-remark-list{grid-gap:10px;display:grid;gap:10px}.version-remark-item{background:#f8fbff;border:1px solid #e8eef6;border:1px solid var(--welzek-soft-line);border-radius:8px;min-width:0;padding:12px 14px}.version-remark-meta{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;margin-bottom:6px}.version-remark-meta-main{min-width:0}.version-remark-author{color:#172033;color:var(--welzek-ink)}.version-remark-content{margin-bottom:0!important;white-space:pre-wrap;word-break:break-word}.version-file-actions{grid-gap:8px;display:grid;gap:8px;width:100%}.version-file-actions-extra{margin-top:8px}.version-file-actions .ant-btn{width:100%}.version-file-actions .version-download-button{height:30px}.version-summary-actions{margin-top:12px}.version-share-modal{width:100%}.version-share-field{grid-gap:8px;display:grid;gap:8px}.version-share-label{color:#61708a;color:var(--welzek-muted);font-size:12px}.version-share-expiry{width:100%}.version-share-link-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto auto}.feature-change-card,.version-change-entry{background:#f8fbff;border:1px solid #e8eef6;border:1px solid var(--welzek-soft-line);border-radius:8px;padding:8px 10px}.feature-change-text,.version-change-text{color:#172033;color:var(--welzek-ink);display:block;font-size:13px;font-weight:600;line-height:1.65;white-space:pre-wrap;word-break:break-word}@media (max-width:640px){.version-change-collapsed,.version-share-link-row{grid-template-columns:1fr}}.page-heading{align-items:flex-end;display:flex;gap:14px;justify-content:space-between;margin-bottom:14px}.page-heading-title{color:#172033!important;color:var(--welzek-ink)!important;font-weight:700!important;margin:0!important}.page-heading-subtitle{color:#61708a;color:var(--welzek-muted);display:block;margin-top:4px}.page-kicker{align-items:center;color:#014fa2;color:var(--welzek-blue);display:inline-flex;font-size:12px;font-weight:700;gap:8px;margin-bottom:5px}.page-kicker:before{background:#ff7f0d;background:var(--welzek-orange);border-radius:50%;content:"";height:7px;width:7px}.content-card,.metric-card,.toolbar-card{border:1px solid #e8eef6!important;border:1px solid var(--welzek-soft-line)!important;box-shadow:0 8px 24px #014fa20f}.toolbar-card .ant-card-body{padding:12px!important}.content-card .ant-card-head,.metric-card .ant-card-head{border-bottom-color:#e8eef6;border-bottom-color:var(--welzek-soft-line)}.metric-card{overflow:hidden}.metric-card:before{background:#014fa2;background:var(--welzek-blue);content:"";inset:0 auto 0 0;position:absolute;width:3px}.soft-panel{background:#f8fbff;background:var(--welzek-panel-tint);border:1px solid #e8eef6;border:1px solid var(--welzek-soft-line);border-radius:8px}.login-page{align-items:center;background:linear-gradient(135deg,#014fa214,#fffffff5 48%,#ff7f0d14);box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;padding:clamp(24px,4vh,48px) clamp(28px,5vw,72px)}.login-layout{grid-gap:clamp(44px,6vw,96px);align-items:center;display:grid;gap:clamp(44px,6vw,96px);grid-template-columns:minmax(0,1fr) minmax(360px,420px);max-width:1320px;width:100%}.login-hero{max-width:620px}.login-card{justify-self:end;max-width:420px;width:100%}.content-card.login-card>.ant-card-body{padding:clamp(26px,4vh,34px) 32px!important}.product-card{background:linear-gradient(135deg,#fffffffa,#f8fbfff5),linear-gradient(135deg,#014fa214,#0000);border:1px solid #014fa21f!important;overflow:hidden;position:relative}.product-card:after{border:1px solid #014fa21a;border-radius:50%;content:"";height:130px;position:absolute;right:-28px;top:-28px;width:130px}.product-icon{align-items:center;background:#eef5ff;border:1px solid #014fa21f;border-radius:8px;display:inline-flex;height:42px;justify-content:center;width:42px}.version-row{align-items:center;background:#fff;border:1px solid #e8eef6;border-radius:8px;display:flex;gap:10px;justify-content:space-between;padding:10px}.version-row+.version-row{margin-top:8px}.dashboard-release-main{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.dashboard-release-remark-count{align-items:center;background:#eef6ff;border:1px solid #cfe2ff;border-radius:999px;color:#014fa2;display:inline-flex;font-size:12px;font-weight:600;gap:4px;line-height:1;min-height:22px;padding:2px 7px;white-space:nowrap}.status-strip{background:#014fa2;background:var(--welzek-blue);border-radius:999px;min-height:18px;width:4px}.ant-layout{background:#0000}.ant-layout-content{min-width:0}.content-card>.ant-card-body{padding:18px!important}.metric-card>.ant-card-body{padding:14px!important}.ant-card-small>.ant-card-body{padding:12px!important}.ant-card{border-radius:8px!important;position:relative;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.ant-card-hoverable:hover{border-color:#014fa252!important;box-shadow:0 12px 32px #014fa21a,0 2px 8px #1720330f;box-shadow:var(--welzek-shadow);transform:translateY(-1px)}.ant-card .ant-card-head-title{color:#172033;color:var(--welzek-ink);font-weight:700}.ant-table-wrapper{border-radius:8px;max-width:100%;overflow:hidden}.ant-table{color:#172033;color:var(--welzek-ink)}.ant-table-thead>tr>th{border-bottom-color:#dbe5f1!important;border-bottom-color:var(--welzek-line)!important;font-weight:700!important}.ant-table-tbody>tr{transition:background .2s ease}.fit-table .ant-table{table-layout:fixed!important}.fit-table .ant-table-cell{overflow:hidden;padding:8px 7px!important;text-overflow:ellipsis;white-space:nowrap}.fit-table .ant-table-thead>tr>th{white-space:nowrap}.fit-table .ant-space{max-width:100%}.audit-detail-cell{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#595959;display:-webkit-box;font-size:12px;line-height:1.45;overflow:hidden;white-space:normal;word-break:break-all}.audit-time-cell{grid-gap:1px;color:#172033;color:var(--welzek-ink);display:grid;gap:1px;line-height:1.25;min-width:0;white-space:nowrap}.audit-time-clock,.audit-time-date{display:block;overflow:visible;text-overflow:clip}.audit-time-clock{font-feature-settings:"tnum";color:#5f6f86;font-size:12px;font-variant-numeric:tabular-nums}.audit-ip-cell{white-space:nowrap}.audit-fingerprint-cell,.audit-ip-cell{color:#172033;color:var(--welzek-ink);display:block;font-family:Consolas,SFMono-Regular,Liberation Mono,monospace;font-size:12px;line-height:1.35;overflow:visible;text-overflow:clip;width:100%}.audit-fingerprint-cell{white-space:normal;word-break:break-all}.audit-filter-card{margin-bottom:12px}.audit-filter-card .ant-input-affix-wrapper,.audit-filter-card .ant-select{width:100%}.audit-nowrap-cell,.audit-target-main{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-target-cell,.audit-user-cell{grid-gap:3px;display:grid;gap:3px;min-width:0}.audit-user-cell .ant-typography,.audit-user-cell>span{font-size:12px;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-target-main{color:#172033;color:var(--welzek-ink);font-weight:600}.audit-mini-tag{font-size:11px;line-height:18px;margin-inline-end:0!important}.audit-pagination{display:flex;justify-content:flex-end;margin-top:16px}.version-desc-cell{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:12px;line-height:1.35;overflow:hidden;white-space:normal;word-break:break-all}.version-list-table .ant-btn{padding-inline:4px}.daily-version-list{grid-gap:12px;display:grid;gap:12px}.daily-version-card{border-color:#e2edf8!important}.daily-version-card .ant-card-body{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:minmax(340px,1.15fr) minmax(430px,1fr) auto;padding:14px 16px!important}.daily-version-main{min-width:0}.daily-version-title{align-items:baseline;display:flex;gap:12px;margin-bottom:8px;min-width:0}.daily-version-product{color:#014fa2;color:var(--welzek-blue);font-size:17px}.daily-version-number{color:#172033;color:var(--welzek-ink);font-family:Consolas,Courier New,monospace;font-size:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.daily-version-description{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;line-height:1.45;margin-top:8px;overflow:hidden;white-space:normal;word-break:break-word}.daily-version-remark{align-items:flex-start;display:flex;gap:6px;margin-top:8px;min-width:0}.daily-version-remark-label{background:#eef6ff;border-radius:4px;color:#014fa2;flex:0 0 auto;font-size:12px;font-weight:700;line-height:1.35;margin-top:1px;padding:2px 6px}.daily-version-remark-content{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#52647a!important;display:-webkit-box;line-height:1.45;min-width:0;overflow:hidden;white-space:normal;word-break:break-word}.daily-version-remark-count{flex:0 0 auto;font-size:12px;margin:0;padding-inline:6px}.download-remark-modal{display:flex;flex-direction:column;gap:12px}.download-remark-list{display:flex;flex-direction:column;gap:10px;max-height:360px;overflow:auto}.download-remark-item{background:#f8fbff;border:1px solid #e8eef6;border:1px solid var(--welzek-soft-line);border-radius:8px;padding:10px 12px}.download-remark-meta{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:6px}.download-remark-content{color:#26364a;line-height:1.55;white-space:pre-wrap;word-break:break-word}.daily-version-meta{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(92px,.75fr) minmax(92px,.75fr) minmax(156px,1fr);min-width:0}.daily-version-meta div{background:#f8fbff;border:1px solid #e8eef6;border:1px solid var(--welzek-soft-line);border-radius:8px;min-width:0;padding:8px 10px}.daily-version-meta span{color:#61708a;color:var(--welzek-muted);display:block;font-size:11px}.daily-version-meta strong{color:#172033;color:var(--welzek-ink);display:block;font-size:13px;line-height:1.35;margin-top:3px;white-space:normal}.daily-version-actions{min-width:112px;text-align:right}.daily-version-pagination{display:flex;justify-content:flex-end;margin-top:16px}.component-version-toolbar{margin-bottom:16px}.component-version-toolbar-row{align-items:center;display:flex;gap:12px;justify-content:flex-start;overflow-x:auto;overflow-y:hidden}.component-version-filter-group{flex:1 1 auto;flex-wrap:nowrap;white-space:nowrap}.component-version-toolbar-actions{flex:0 0 auto}.component-version-line-select{flex:0 0 170px;width:170px}.component-version-category-select{flex:0 0 250px;width:250px}.component-version-date-range{flex:0 0 280px;width:280px}.component-version-search-input{flex:1 1 260px;max-width:360px;min-width:220px}.component-version-toolbar-row .ant-space-item{flex:0 0 auto}.component-version-toolbar-row .ant-btn{padding-inline:14px}.component-version-content{min-height:360px}.component-version-list{grid-gap:12px;display:grid;gap:12px}.component-version-card{border-color:#e2edf8!important}.component-version-card .ant-card-body{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:minmax(320px,1.05fr) minmax(360px,.95fr) minmax(260px,.8fr) auto;padding:14px 16px!important}.component-version-files,.component-version-main{min-width:0}.component-version-title{grid-gap:3px;display:grid;gap:3px;margin-bottom:9px;min-width:0}.component-version-category{color:#014fa2;color:var(--welzek-blue);display:block;font-size:16px}.component-version-build,.component-version-category{line-height:1.35;min-width:0;overflow:visible;text-overflow:clip;white-space:nowrap}.component-version-build{color:#172033;color:var(--welzek-ink);font-family:Consolas,Courier New,monospace;font-size:15px}.component-version-note{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#52647a;display:-webkit-box;line-height:1.45;margin:8px 0 0!important;overflow:hidden;white-space:normal;word-break:break-word}.component-version-meta{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(170px,1fr) minmax(150px,.8fr);min-width:0}.component-version-meta div{background:#f8fbff;border:1px solid #e8eef6;border:1px solid var(--welzek-soft-line);border-radius:8px;min-width:0;padding:8px 10px}.component-version-meta span{color:#61708a;color:var(--welzek-muted);display:block;font-size:11px}.component-version-meta strong{color:#172033;color:var(--welzek-ink);display:block;font-size:13px;line-height:1.35;margin-top:3px;overflow:visible;text-overflow:clip;white-space:normal;word-break:break-word}.component-version-time-meta strong{white-space:nowrap;word-break:normal}.component-version-actions{text-align:right}.component-version-detail{grid-gap:16px;display:grid;gap:16px}.component-version-detail-section{grid-gap:8px;display:grid;gap:8px}.component-version-entry-panel{max-height:150px;padding:10px}.component-version-entry-panel,.component-version-note-block{background:#f8fbff;border:1px solid #e8eef6;border:1px solid var(--welzek-soft-line);border-radius:8px;overflow:auto}.component-version-note-block{color:#26364a;font-family:Consolas,Courier New,monospace;font-size:12px;line-height:1.55;margin:0;max-height:360px;padding:12px;white-space:pre-wrap;word-break:break-word}.feature-change-card{grid-gap:10px;align-items:flex-start;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr);min-width:0}.feature-change-items{grid-gap:6px;display:grid;gap:6px;min-width:0}.feature-change-item{align-items:flex-start;display:flex;gap:8px;min-width:0}.feature-change-index{align-items:center;background:#eef5ff;border-radius:999px;color:#014fa2;color:var(--welzek-blue);display:inline-flex;flex:0 0 20px;font-size:11px;font-weight:700;height:20px;justify-content:center;line-height:1;width:20px}.feature-change-text{color:#172033;color:var(--welzek-ink);font-size:13px;font-weight:600;line-height:1.65;min-width:0;white-space:pre-wrap;word-break:break-word}.device-card-list{grid-gap:12px;display:grid;gap:12px}.device-search-input{width:min(280px,100%)}.device-card{background:#fff;border:1px solid #dde8f5;border-left:3px solid #0000;border-radius:8px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.device-card.is-expanded{border-left-color:#014fa2;border-left-color:var(--welzek-blue);box-shadow:0 8px 22px #014fa214}.device-card-body{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:34px minmax(220px,.72fr) minmax(620px,1.35fr) auto;min-width:0;padding:12px 14px}.device-card-expand{border:1px solid #014fa22e!important;color:#014fa2!important;color:var(--welzek-blue)!important;height:30px!important;width:30px!important}.device-card-identity{grid-gap:6px;display:grid;gap:6px;min-width:0}.device-card-user{font-size:15px}.device-card-email,.device-card-user{color:#172033;color:var(--welzek-ink)}.device-card-email{line-height:1.35;white-space:normal;word-break:break-all}.device-card-pills{display:flex;flex-wrap:wrap;gap:6px}.device-card-pills span{background:#f8fbff;border:1px solid #e8eef6;border:1px solid var(--welzek-soft-line);border-radius:999px;color:#61708a;color:var(--welzek-muted);font-size:12px;line-height:1.35;max-width:100%;min-width:0;padding:3px 8px;white-space:normal;word-break:break-word}.device-card-summary{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(118px,.75fr) minmax(150px,1fr) repeat(2,minmax(160px,1fr));min-width:0}.device-summary-item{background:#f8fbff;border:1px solid #e8eef6;border:1px solid var(--welzek-soft-line);border-radius:8px;min-width:0;padding:8px 10px}.device-summary-item span{color:#61708a;color:var(--welzek-muted);display:block;font-size:11px;font-weight:700;line-height:1.3}.device-summary-item strong{color:#172033;color:var(--welzek-ink);display:block;font-size:13px;line-height:1.35;margin-top:4px;white-space:normal;word-break:break-word}.device-summary-value--mono{font-family:Consolas,Courier New,monospace;word-break:break-all!important}.device-card-actions{min-width:62px;text-align:right}.device-card-detail{padding:0 14px 14px 48px}.device-card-pagination{display:flex;justify-content:flex-end;margin-top:16px}.ant-btn-primary{background:linear-gradient(135deg,#014fa2,#1d79dd)!important;background:linear-gradient(135deg,var(--welzek-blue) 0,var(--welzek-blue-hover) 100%)!important;border:none!important;box-shadow:0 8px 18px #014fa22e;transition:all .2s ease}.ant-btn-primary:hover{background:linear-gradient(135deg,#1d79dd,#014fa2)!important;background:linear-gradient(135deg,var(--welzek-blue-hover) 0,var(--welzek-blue) 100%)!important;box-shadow:0 10px 22px #014fa23d}.ant-btn-link{color:#014fa2;color:var(--welzek-blue)}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-picker,.ant-select-selector{border-color:#dbe5f1!important;border-color:var(--welzek-line)!important}.ant-input-affix-wrapper:hover,.ant-input-number:hover,.ant-input:hover,.ant-picker:hover,.ant-select-selector:hover{border-color:#014fa27a!important}.ant-tag{border-radius:6px;font-weight:600}.ant-form-item{margin-bottom:18px}.ant-descriptions-view{overflow-x:auto}.ant-statistic-title{color:#61708a!important;color:var(--welzek-muted)!important}.ant-statistic-content{color:#172033!important;color:var(--welzek-ink)!important;font-weight:700}.ant-upload-drag{background:#f8fbff!important;background:var(--welzek-panel-tint)!important;border-color:#014fa238!important}.ant-modal-content{border-radius:8px!important}.welzek-gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#014fa2,#1d79dd);background:linear-gradient(90deg,var(--welzek-blue),var(--welzek-blue-hover));-webkit-background-clip:text}.fit-table .ant-table-expanded-row>.ant-table-cell{background:linear-gradient(180deg,#f6faff,#fff);overflow:visible;padding:10px 12px 14px 36px!important;text-overflow:clip;white-space:normal}.device-detail-panel{background:#fff;border:1px solid #014fa224;border-left:3px solid #014fa2;border-left:3px solid var(--welzek-blue);border-radius:8px;box-shadow:0 8px 20px #014fa20f;overflow:hidden;padding:12px}.device-detail-highlight,.device-detail-wide{grid-gap:12px;align-items:center;background:#f8fbff;border:1px solid #e8eef6;border:1px solid var(--welzek-soft-line);border-radius:8px;display:grid;gap:12px;grid-template-columns:92px minmax(0,1fr);min-width:0;padding:10px 12px}.device-detail-highlight{margin-bottom:10px}.device-detail-label{color:#61708a;color:var(--welzek-muted);font-size:12px;font-weight:700;line-height:1.35}.device-detail-code,.device-detail-value{color:#172033;color:var(--welzek-ink);font-size:13px;line-height:1.45;min-width:0;word-break:break-word}.device-detail-code,.device-detail-value--mono{font-family:Consolas,Courier New,monospace;word-break:break-all}.device-detail-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.device-detail-item{background:#fff;border:1px solid #e8eef6;border:1px solid var(--welzek-soft-line);border-radius:8px;min-width:0;padding:9px 10px}.device-detail-item .device-detail-value{display:block;margin-top:4px}.device-detail-stack{grid-gap:10px;display:grid;gap:10px;margin-top:10px}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#b8c5d6;background-clip:padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#8da0b8;background-clip:padding-box}@media (max-width:960px){.login-page{align-items:flex-start;padding:32px 24px!important}.login-layout{gap:28px;grid-template-columns:1fr!important;max-width:680px}.login-card,.login-hero{justify-self:stretch;max-width:100%}}@media (max-width:768px){.login-page{padding:24px!important}.login-page h1{font-size:30px!important}.login-page .soft-panel{grid-template-columns:1fr!important}.page-heading,.version-row{align-items:flex-start;flex-direction:column}.daily-version-card .ant-card-body,.daily-version-meta{grid-template-columns:1fr}.daily-version-actions{text-align:left}.fit-table .ant-table-expanded-row>.ant-table-cell{padding:8px!important}.device-detail-grid,.device-detail-highlight,.device-detail-wide{grid-template-columns:1fr}}@media (max-width:1320px){.daily-version-card .ant-card-body{align-items:flex-start;grid-template-columns:1fr}.daily-version-actions{text-align:left}.device-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.device-card-body{align-items:flex-start;grid-template-columns:34px minmax(220px,1fr) auto}.device-card-summary{grid-column:2/-1;grid-template-columns:repeat(2,minmax(180px,1fr))}.device-card-actions{align-self:flex-start}}@media (max-width:768px){.device-detail-grid{grid-template-columns:1fr}.device-card-body{grid-template-columns:32px minmax(0,1fr)}.device-card-actions,.device-card-summary{grid-column:2}.device-card-summary{grid-template-columns:1fr}.device-card-actions{text-align:left}.device-card-detail{padding:0 10px 12px}.device-card-pagination{justify-content:flex-start;overflow-x:auto}}@media (max-height:780px){.login-page{padding:18px min(4vw,48px)!important}.login-layout{gap:24px}.login-page h1{line-height:1.08!important}.login-page .soft-panel{margin-top:18px!important;padding:12px!important}.content-card.login-card>.ant-card-body{padding:24px 30px!important}.page-heading{margin-bottom:10px}.page-kicker{margin-bottom:3px}.content-card>.ant-card-body{padding:14px!important}}
/*# sourceMappingURL=main.983c925d.css.map*/