.workspace-switch{position:relative;overflow:hidden;isolation:isolate}.workspace-switch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 36%,#fff9 37%,#fff9 42%,transparent 43%);transform:translate(-130%);pointer-events:none}.workspace-switch:hover:after{animation:workspace-switch-scan .44s ease-out}.workspace-switch:hover .workspace-switch__label{text-shadow:-1px 0 #ff006e60,1px 0 #00d9ff80}.workspace-switch--process:hover .workspace-switch__label{text-shadow:-1px 0 #4f7cac70,1px 0 #fff1dc}.workspace-transition{--switch-accent: var(--nb-lime);--switch-split-a: #ff006e;--switch-split-b: #00d9ff;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;overflow:hidden;pointer-events:auto;contain:strict}.workspace-transition[data-target=mechanics]{--switch-accent: var(--nb-blue)}.workspace-transition[data-target=process]{--switch-accent: #ffaa33;--switch-split-a: #b64343;--switch-split-b: #4f7cac}.workspace-transition__panel{position:absolute;top:0;right:0;bottom:0;left:0;background:#11120f;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);animation:workspace-cover .3s cubic-bezier(.55,0,.25,1) both}.workspace-transition__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.13;background:repeating-linear-gradient(0deg,transparent 0 5px,var(--switch-accent) 5px 6px)}.workspace-transition__panel:after{content:"";position:absolute;top:0;bottom:0;left:12%;width:2px;background:var(--switch-accent);box-shadow:10px 0 0 var(--switch-split-a),16px 0 0 var(--switch-split-b);transform:skew(-12deg)}.workspace-transition__scan{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(104deg,transparent 47%,var(--switch-split-a) 47% 47.3%,var(--switch-accent) 47.3% 49%,var(--switch-split-b) 49% 49.4%,transparent 49.4%);animation:workspace-scan .3s cubic-bezier(.4,0,.2,1) both}.workspace-transition__title{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:clamp(16px,3vw,46px);padding:24px;color:var(--switch-accent);animation:workspace-title-in .3s ease-out both}.workspace-transition__index{align-self:center;border-top:4px solid currentColor;padding-top:8px;font-size:clamp(14px,2vw,26px);font-weight:900}.workspace-transition__title strong{position:relative;font-size:clamp(24px,4.8vw,76px);line-height:1.3;font-weight:900;letter-spacing:-.04em}.workspace-transition__title strong:before,.workspace-transition__title strong:after{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(24% 0 53%);transform:translate(-5px);color:var(--switch-split-a)}.workspace-transition__title strong:after{clip-path:inset(67% 0 14%);transform:translate(5px);color:var(--switch-split-b)}.workspace-transition[data-phase=reveal] .workspace-transition__panel{animation:workspace-reveal .48s cubic-bezier(.6,0,.2,1) both}.workspace-transition[data-phase=reveal] .workspace-transition__scan{animation:workspace-scan-out .48s ease-in-out both}.workspace-transition[data-phase=reveal] .workspace-transition__title{animation:workspace-title-out .48s ease-in both}.workspace-shell[data-switch-phase=reveal] .workspace-page{animation:workspace-content-reveal .48s ease-out both}@keyframes workspace-switch-scan{to{transform:translate(130%)}}@keyframes workspace-cover{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes workspace-reveal{0%,16%{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}to{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}}@keyframes workspace-scan{0%{transform:translate(-100%)}to{transform:translate(52%)}}@keyframes workspace-scan-out{0%{transform:translate(-52%)}to{transform:translate(100%)}}@keyframes workspace-title-in{0%{opacity:0;transform:translate(-24px)}70%,to{opacity:1;transform:translate(0)}}@keyframes workspace-title-out{0%,20%{opacity:1;transform:translate(0)}70%,to{opacity:0;transform:translate(36px)}}@keyframes workspace-content-reveal{0%{opacity:.5;transform:translate(-10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.workspace-transition{display:none}.workspace-switch:after{display:none}.workspace-switch:hover .workspace-switch__label{text-shadow:none}}:root{--nb-black: #000000;--nb-bg: #f5f4ef;--nb-white: #ffffff;--nb-pink: #ff006e;--nb-lime: #ccff00;--nb-blue: #00c7ff;--nb-yellow: #ff9500;--nb-red: #dc2626;--nb-green: #00a878;--nb-shadow-sm: 2px 2px 0 0 var(--nb-black);--nb-shadow: 4px 4px 0 0 var(--nb-black);--nb-shadow-lg: 6px 6px 0 0 var(--nb-black);--nb-font-mono: ui-monospace, "Cascadia Mono", "JetBrains Mono", Consolas, "Courier New", monospace}body{background:var(--nb-bg);font-family:var(--nb-font-mono);color:var(--nb-black)}h1,h2,h3,h4,h5,.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,.ant-typography h5,.ant-modal-title,.ant-card-head-title,.ant-result-title{font-weight:900!important;letter-spacing:-.02em}.ant-btn,.ant-card,.ant-tag,.ant-menu-item,.ant-switch{transition:all .15s ease-out!important}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.ant-btn{border:2px solid var(--nb-black)!important;border-radius:0!important;box-shadow:var(--nb-shadow-sm);font-weight:900;color:var(--nb-black);background:var(--nb-white)}.ant-btn:hover{box-shadow:var(--nb-shadow);color:var(--nb-black);border-color:var(--nb-black)!important}.ant-btn:active{transform:translate(4px,4px);box-shadow:none!important}.ant-btn-primary,.ant-btn-primary:hover{background:var(--nb-pink)!important;color:var(--nb-white)!important}.ant-btn-dangerous{background:var(--nb-white)!important;color:var(--nb-red)!important}.ant-btn-dangerous:hover{color:var(--nb-red)!important}.ant-btn[disabled],.ant-btn[disabled]:hover{box-shadow:none;background:#e8e6de!important;color:#6b6b6b!important}.ant-card{border:2px solid var(--nb-black)!important;border-radius:0!important;box-shadow:var(--nb-shadow);background:var(--nb-white)}.ant-card:hover{box-shadow:var(--nb-shadow-lg)}.ant-card-small:hover{box-shadow:6px 6px 0 0 var(--nb-pink);transform:translate(-2px,-2px)}.ant-card{transition:all .15s ease-out}.ant-card .ant-card-head{border-bottom:2px solid var(--nb-black);background:var(--nb-lime);border-radius:0}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-picker,.ant-select:not(.ant-select-customize-input) .ant-select-selector{border:2px solid var(--nb-black)!important;border-radius:0!important;font-family:var(--nb-font-mono);background:var(--nb-white)}.ant-input-affix-wrapper>.ant-input,.ant-input-affix-wrapper>.ant-input:focus,.ant-input-number .ant-input-number-input{border:none!important;box-shadow:none!important;outline:none!important;background:transparent}.ant-input-number-group .ant-input-number{border-right:none!important}.ant-input:focus,.ant-input-affix-wrapper-focused,.ant-input-number-focused,.ant-picker-focused,.ant-select-focused:not(.ant-select-customize-input) .ant-select-selector{box-shadow:var(--nb-shadow)!important;outline:none!important;border-color:var(--nb-black)!important}.ant-input-number-group-addon,.ant-input-group-addon{border:2px solid var(--nb-black)!important;border-radius:0!important;background:var(--nb-lime);font-weight:900;box-shadow:none}.ant-select-dropdown,.ant-picker-dropdown .ant-picker-panel-container,.ant-dropdown .ant-dropdown-menu{border:2px solid var(--nb-black)!important;border-radius:0!important;box-shadow:var(--nb-shadow)!important}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--nb-black)!important;color:var(--nb-white)!important;font-weight:900}.ant-table{border:2px solid var(--nb-black);border-radius:0!important;background:var(--nb-white);font-family:var(--nb-font-mono)}.ant-table-container,.ant-table-content{border-radius:0!important}.ant-table-thead>tr>th{background:var(--nb-black)!important;color:var(--nb-white)!important;font-weight:900!important;border-bottom:2px solid var(--nb-black)!important;border-radius:0!important}.ant-table-thead>tr>th:before{display:none}.ant-table-tbody>tr>td{border-bottom:1px solid var(--nb-black)!important}.ant-table-tbody>tr:hover>td{background:var(--nb-lime)!important}.ant-table-column-sorter{color:#999}.ant-table-column-sort{background:#fff3f8!important}.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-prev .ant-pagination-item-link,.ant-pagination .ant-pagination-next .ant-pagination-item-link{border:2px solid var(--nb-black)!important;border-radius:0!important;font-family:var(--nb-font-mono)}.ant-pagination .ant-pagination-item-active{background:var(--nb-black)!important}.ant-pagination .ant-pagination-item-active a{color:var(--nb-white)!important;font-weight:900}.ant-modal .ant-modal-content{border:3px solid var(--nb-black)!important;border-radius:0!important;box-shadow:8px 8px 0 0 var(--nb-black)!important;padding:20px}.ant-modal .ant-modal-header{border-radius:0;margin-bottom:16px}.ant-message-notice-content{border:2px solid var(--nb-black)!important;border-radius:0!important;box-shadow:var(--nb-shadow)!important;font-family:var(--nb-font-mono)}.ant-popover .ant-popover-inner{border:2px solid var(--nb-black)!important;border-radius:0!important;box-shadow:var(--nb-shadow)!important}.ant-tabs .ant-tabs-tab{border:2px solid var(--nb-black)!important;border-radius:0!important;background:var(--nb-white);padding:6px 16px;margin:0 8px 0 0!important;font-weight:900}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active{background:var(--nb-black)}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--nb-white)!important}.ant-tabs .ant-tabs-ink-bar{display:none}.ant-tabs-top>.ant-tabs-nav:before{border-bottom:2px solid var(--nb-black)!important}.ant-tag{border:2px solid var(--nb-black)!important;border-radius:0!important;font-weight:900;font-family:var(--nb-font-mono);color:var(--nb-black)}.ant-tag-green{background:var(--nb-green)!important;color:var(--nb-white)!important}.ant-tag-red{background:var(--nb-red)!important;color:var(--nb-white)!important}.ant-tag-gold{background:var(--nb-yellow)!important;color:var(--nb-black)!important}.ant-switch{border:2px solid var(--nb-black)!important;border-radius:0!important;background:var(--nb-white)}.ant-switch .ant-switch-handle:before{border-radius:0!important;background:var(--nb-black)}.ant-switch.ant-switch-checked{background:var(--nb-green)!important}.ant-checkbox .ant-checkbox-inner{border:2px solid var(--nb-black)!important;border-radius:0!important}.ant-checkbox-checked .ant-checkbox-inner{background:var(--nb-black)!important}.ant-upload-wrapper .ant-upload-drag{border:2px dashed var(--nb-black)!important;border-radius:0!important;background:var(--nb-white)}.ant-upload-wrapper .ant-upload-drag:hover{border-color:var(--nb-pink)!important;box-shadow:var(--nb-shadow)}.ant-steps .ant-steps-item-icon{border:2px solid var(--nb-black)!important;border-radius:0!important}.ant-steps .ant-steps-item-process .ant-steps-item-icon{background:var(--nb-pink)!important}.ant-steps .ant-steps-item-finish .ant-steps-item-icon{background:var(--nb-lime)!important}.ant-steps .ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon{color:var(--nb-black)!important}.ant-statistic .ant-statistic-content{font-weight:900;font-family:var(--nb-font-mono)}.ant-statistic .ant-statistic-title{color:var(--nb-black);font-weight:700}.nb-header{background:var(--nb-white)!important;border-bottom:3px solid var(--nb-black);padding-inline:16px;display:flex;align-items:center}.nb-logo{font-weight:900!important;font-size:18px;letter-spacing:-.02em;color:var(--nb-black)!important;background:var(--nb-lime);border:2px solid var(--nb-black);box-shadow:var(--nb-shadow-sm);padding:2px 10px;margin-right:20px;white-space:nowrap}.nb-header .ant-menu{background:transparent!important;border-bottom:none!important;font-family:var(--nb-font-mono);font-weight:700;flex:1;min-width:0}.nb-header .ant-menu-item{border-radius:0!important;top:0;margin-inline:2px}.nb-header .ant-menu-item:after{display:none!important}.nb-header .ant-menu-item:hover{background:var(--nb-lime)!important;color:var(--nb-black)!important}.nb-header .ant-menu-item-selected{background:var(--nb-black)!important;color:var(--nb-white)!important}.nb-user{color:var(--nb-black);cursor:pointer;border:2px solid var(--nb-black);background:var(--nb-white);box-shadow:var(--nb-shadow-sm);padding:2px 10px;font-weight:700;white-space:nowrap}.nb-user:hover{box-shadow:var(--nb-shadow)}.nb-role{color:var(--nb-pink);font-size:12px;font-weight:900}.nb-login{display:flex;justify-content:center;align-items:center;min-height:100vh;background:var(--nb-lime);background-image:linear-gradient(var(--nb-black) 1px,transparent 1px),linear-gradient(90deg,var(--nb-black) 1px,transparent 1px);background-size:48px 48px;background-position:-1px -1px}.nb-login .ant-card{width:400px;border:3px solid var(--nb-black)!important;box-shadow:10px 10px 0 0 var(--nb-black)}.ant-descriptions.ant-descriptions-bordered .ant-descriptions-view,.ant-descriptions.ant-descriptions-bordered .ant-descriptions-item-label,.ant-descriptions.ant-descriptions-bordered .ant-descriptions-item-content{border-color:var(--nb-black)!important;border-radius:0!important}.ant-descriptions .ant-descriptions-header{margin-bottom:8px}.ant-descriptions .ant-descriptions-title{font-weight:900}.nb-mean{display:inline-block;font-weight:900;background:var(--nb-lime);border:2px solid var(--nb-black);box-shadow:2px 2px 0 0 var(--nb-black);padding:0 6px;line-height:1.5}.nb-mean-head{color:var(--nb-lime)!important;font-weight:900}.ant-empty-description{font-family:var(--nb-font-mono)}.lp-auth-loading{padding:80px 24px;text-align:center;font-weight:900}.lp-workspace{max-width:1560px;margin:0 auto;min-width:0}.lp-page-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin:14px 0 24px}.lp-page-heading h1{font-size:30px;line-height:1.4;margin:8px 0;overflow-wrap:anywhere}.lp-page-heading p{line-height:1.85;margin-bottom:0}.lp-page-loading{display:block;margin:80px auto}.lp-form-card{margin:20px 0}.lp-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 22px}.lp-form-wide{grid-column:span 2}.lp-form-grid .ant-form-item-extra{margin-top:8px}.lp-form-notice{margin:14px 0 22px}.lp-form-actions{padding:8px 0 26px}.lp-vector-table-wrap{overflow-x:auto}.lp-vector-table{width:100%;min-width:740px;border-collapse:collapse;border:2px solid var(--nb-black)}.lp-vector-table th,.lp-vector-table td{padding:14px 12px;border:1px solid var(--nb-black)}.lp-vector-table thead th{background:var(--nb-black);color:var(--nb-white);text-align:left}.lp-vector-table th:first-child{min-width:145px}.lp-vector-table tbody th{text-align:left;background:var(--nb-bg)}.lp-vector-table th small{display:block;margin-top:5px;font-weight:400}.lp-vector-table .ant-form-item{margin-bottom:0}.lp-filter-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.lp-table-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.lp-record-link{color:#a70048;font-weight:900;text-decoration:underline;text-underline-offset:3px}.lp-muted{font-size:12px;line-height:1.8;color:#575757}.lp-detail-actions{margin:6px 0}.lp-quality-scores{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.lp-quality-scores>div{display:flex;flex-direction:column;padding:18px;border:2px solid var(--nb-black);background:var(--nb-bg)}.lp-quality-scores span{font-size:13px;font-weight:900}.lp-quality-scores strong{font-size:24px;margin:12px 0}.lp-quality-scores small{font-size:11px}.lp-feature-grid{display:flex;flex-wrap:wrap;gap:16px;margin:16px 0 24px}.lp-feature-card{display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px;border:2px solid var(--nb-black);background:var(--nb-white);max-width:230px;overflow-wrap:anywhere}.lp-feature-card span,.lp-feature-card strong{font-size:13px;line-height:1.7}.lp-feature-upload{display:flex;flex-direction:column;gap:14px;margin-bottom:22px}.lp-feature-upload label{font-size:12px;line-height:1.7}.lp-feature-upload input{max-width:100%}.lp-catalog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.lp-materials-card{min-width:0}.workspace-shell .lp-materials-card .ant-btn-link{text-decoration:none}.lp-quality-comparison{min-width:0}.lp-quality-comparison__chart{width:100%;min-width:0;height:420px}.lp-preserve-text{white-space:pre-wrap;overflow-wrap:anywhere}.lp-header{min-height:72px;height:auto;gap:16px;padding-block:10px;line-height:normal}.lp-logo{display:inline-flex;gap:10px;align-items:baseline;margin-right:0;padding:9px 12px}.lp-logo span{font-size:12px}.lp-header .lp-primary-nav{line-height:44px}.lp-user{min-height:36px;line-height:24px;font-family:inherit}.lp-secondary-nav{display:flex;align-items:center;padding:0 16px;border-bottom:2px solid var(--nb-black);background:var(--nb-white);gap:14px}.lp-section-label{white-space:nowrap;font-weight:900;font-size:12px}.lp-secondary-nav .ant-menu{flex:1;min-width:0;border-bottom:none;line-height:46px}.lp-secondary-nav .ant-menu-item{font-weight:700}.lp-secondary-nav .ant-menu-item:after{display:none}.lp-secondary-nav .ant-menu-item-selected{background:var(--nb-black)!important;color:var(--nb-white)!important}.lp-secondary-nav .ant-menu-item:hover{background:var(--nb-lime)!important;color:var(--nb-black)!important}.lp-content{padding:20px;min-width:0}.lp-home{max-width:1440px;margin:0 auto;padding:12px 4px 28px}.lp-eyebrow{margin:0;font-size:12px;font-weight:900;letter-spacing:.08em;line-height:1.6}.lp-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;padding:24px 0 40px}.lp-hero h1{font-size:clamp(32px,4.5vw,62px);line-height:1.25;margin:16px 0 20px}.lp-hero-description{max-width:730px;font-size:15px;line-height:1.9;margin:0}.lp-hero-index{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:220px;min-height:190px;padding:22px;margin-right:10px;border:3px solid var(--nb-black);box-shadow:8px 8px 0 0 var(--nb-black);background:var(--nb-lime);font-size:25px;font-weight:900;line-height:1.45;transform:rotate(3deg)}.lp-hero-index span:nth-child(2){font-size:40px}.lp-modules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.lp-module{display:flex;flex-direction:column;padding:26px;border:3px solid var(--nb-black);box-shadow:6px 6px 0 0 var(--nb-black);background:var(--nb-white)}.lp-module-process{border-top:10px solid var(--nb-black)}.lp-module-mechanics{border-top:10px solid var(--nb-pink)}.lp-module-heading{display:flex;justify-content:space-between;align-items:center;gap:12px}.lp-status{white-space:nowrap;font-size:12px;font-weight:900;line-height:1.6;padding:3px 8px;border:2px solid var(--nb-black)}.lp-status-pending{background:var(--nb-bg)}.lp-status-ready{background:var(--nb-lime)}.lp-module h2{font-size:28px;margin:22px 0 12px}.lp-module p{line-height:1.85;margin:0}.lp-module-features{padding-left:20px;margin:20px 0 24px;line-height:2}.lp-module .lp-module-note{margin-top:auto;padding-top:14px;border-top:2px solid var(--nb-black);font-size:12px}.lp-module-link{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding:12px 16px;color:var(--nb-white);background:var(--nb-black);border:2px solid var(--nb-black);box-shadow:4px 4px 0 0 var(--nb-pink);font-size:15px;font-weight:900}.lp-module-link:hover{color:var(--nb-white);background:var(--nb-pink);box-shadow:4px 4px 0 0 var(--nb-black)}.lp-module-link:active{transform:translate(4px,4px);box-shadow:none}.lp-logo:focus-visible,.lp-module-link:focus-visible,.lp-user:focus-visible{outline:3px solid var(--nb-pink);outline-offset:5px}.lp-lifecycle{margin-top:44px}.lp-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:20px}.lp-section-heading h2{font-size:24px;margin:8px 0 0}.lp-planned-label{font-size:12px;white-space:nowrap;padding:4px 8px;border:2px solid var(--nb-black);background:var(--nb-bg)}.lp-flow{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;border:2px solid var(--nb-black);background:var(--nb-white);box-shadow:4px 4px 0 0 var(--nb-black)}.lp-flow li{padding:18px;border-right:2px solid var(--nb-black)}.lp-flow li:last-child{border-right:none}.lp-step-number{font-size:12px;font-weight:900;display:inline-block;padding:2px 6px;border:2px solid var(--nb-black);background:var(--nb-lime)}.lp-flow h3{font-size:16px;margin:14px 0 8px}.lp-flow p{margin:0;font-size:12px;line-height:1.8}.lp-flow-note{font-size:12px;line-height:1.8;margin:18px 0 0}.lp-information{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:30px;margin-top:34px;padding-top:28px;border-top:3px solid var(--nb-black)}.lp-information h2{font-size:20px;margin:8px 0 14px}.lp-information p{line-height:1.85}.lp-information .lp-information-note{font-size:12px}.lp-quality-list{margin:0}.lp-quality-list div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--nb-black)}.lp-quality-list dt{font-size:13px;line-height:1.8}.lp-quality-list dd{margin:0;font-size:12px;font-weight:900;white-space:nowrap;line-height:1.8}@media(max-width:1050px){.lp-filter-grid,.lp-quality-scores{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-header{flex-wrap:wrap}.lp-header .lp-primary-nav{flex:1 1 100%;order:3}.lp-user{margin-left:auto}.lp-hero-index{min-width:180px;min-height:165px;font-size:20px}.lp-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-flow li:nth-child(3){border-right:none}.lp-flow li:nth-child(-n+3){border-bottom:2px solid var(--nb-black)}}@media(max-width:700px){.lp-page-heading{flex-direction:column;margin-top:10px}.lp-page-heading h1{font-size:25px}.lp-form-grid,.lp-filter-grid,.lp-catalog-grid{grid-template-columns:minmax(0,1fr)}.lp-form-wide{grid-column:auto}.lp-filter-grid{gap:0}.lp-quality-scores{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-quality-scores>div{padding:12px}.lp-quality-scores strong{font-size:20px}.lp-table-toolbar{flex-direction:column;align-items:flex-start}.lp-workspace .ant-card-head{padding-inline:16px}.lp-workspace .ant-card-head-wrapper{gap:12px;flex-wrap:wrap;padding-block:12px}.lp-workspace .ant-card-body{padding:16px}.lp-header{padding-inline:12px;gap:10px}.lp-logo{font-size:16px;padding:7px 9px}.lp-logo span{display:none}.lp-user{max-width:54%;padding-inline:7px;font-size:12px}.lp-user .ant-space-item:nth-child(2){max-width:115px;overflow:hidden;text-overflow:ellipsis}.lp-user .nb-role{font-size:10px}.lp-content{padding:14px}.lp-home{padding:0 2px 24px}.lp-hero{display:block;padding:22px 0 28px}.lp-hero-index{display:none}.lp-hero-description{font-size:14px}.lp-modules,.lp-information{grid-template-columns:minmax(0,1fr)}.lp-modules{gap:22px}.lp-module{padding:20px}.lp-module h2{font-size:24px}.lp-module-features{font-size:13px}.lp-lifecycle{margin-top:34px}.lp-section-heading h2{font-size:20px}.lp-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-flow li{padding:15px}.lp-flow li:nth-child(3){border-right:2px solid var(--nb-black)}.lp-flow li:nth-child(2n){border-right:none}.lp-flow li:nth-child(-n+4){border-bottom:2px solid var(--nb-black)}.lp-information{gap:22px}.lp-quality-list div{flex-wrap:wrap;gap:4px 12px}.lp-secondary-nav{gap:6px;padding-inline:12px}.lp-section-label{font-size:11px}.nb-login{padding:20px}.nb-login .ant-card{max-width:100%}}.workspace-shell{--workspace-accent: var(--nb-lime);--workspace-surface: var(--workspace-accent);min-height:100vh;background:var(--nb-bg);color:var(--nb-black)}.workspace-shell[data-module=process],body:has(.workspace-shell[data-module=process]) :is(.ant-modal-root,.ant-select-dropdown,.ant-dropdown,.ant-message,.ant-notification,.ant-tooltip){--workspace-accent: #ffaa33;--workspace-surface: #fff1dc;--workspace-blue: #4f7cac;--workspace-blue-surface: #e7eff7;--workspace-green: #39846a;--workspace-green-surface: #e6f1eb;--workspace-red: #b64343;--workspace-red-surface: #fbeceb;--nb-bg: #fffaf3;--nb-lime: #ffaa33;--nb-pink: #ffaa33;--nb-yellow: #ffaa33;--nb-blue: #e7eff7;--nb-green: #39846a;--nb-red: #b64343}.workspace-shell[data-module=mechanics]{--workspace-accent: var(--nb-blue)}.workspace-shell[data-module=management]{--workspace-accent: var(--nb-pink)}.nb-header.workspace-header{display:flex;align-items:stretch;gap:16px;height:auto;min-height:72px;padding:6px 18px 8px;border-bottom:3px solid var(--nb-black);line-height:normal;background:var(--nb-white)}.workspace-switch,.workspace-user{display:inline-flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:12px;min-height:54px;padding:10px 14px;border:2px solid var(--nb-black);border-radius:0;box-shadow:3px 3px 0 var(--nb-black);font:inherit;font-weight:900;line-height:1.4;color:var(--nb-black);background:var(--nb-white);cursor:pointer;transition:transform .15s ease-out,box-shadow .15s ease-out,background-color .15s ease-out}.workspace-switch{min-width:190px;font-size:17px;text-align:left;background:var(--workspace-surface)}.workspace-switch--process{background:var(--workspace-accent)}.workspace-switch--process:hover,.workspace-switch--process:focus-visible{background:#ffc06b}.workspace-switch--mechanics{background:var(--nb-blue)}.workspace-switch--management{background:var(--nb-pink)}.workspace-switch__label{display:inline-block;animation:workspace-label-in .15s ease-out both}.workspace-switch__icon{flex-shrink:0;font-size:19px;transition:transform .15s ease-out}.workspace-switch:hover .workspace-switch__icon{transform:rotate(180deg)}.workspace-switch:hover,.workspace-user:hover{box-shadow:5px 5px 0 var(--nb-black);transform:translate(-2px,-2px)}.workspace-switch:active,.workspace-user:active{box-shadow:none;transform:translate(3px,3px)}.workspace-switch:disabled{cursor:progress;transform:none;box-shadow:3px 3px 0 var(--nb-black)}.workspace-switch:disabled .workspace-switch__icon{transform:none}.workspace-switch:focus-visible,.workspace-user:focus-visible,.workspace-shell .ant-btn:focus-visible,.workspace-shell a:focus-visible,.workspace-shell .ant-menu-item:focus-visible{outline:3px solid var(--nb-black);outline-offset:5px}.workspace-header .workspace-navigation.ant-menu{display:flex;align-items:stretch;flex:1;min-width:0;gap:2px;margin:0;line-height:54px}.workspace-header .workspace-navigation .ant-menu-item,.workspace-header .workspace-navigation .ant-menu-submenu{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;top:0;padding-inline:14px;margin:0;border:0;border-radius:0;font-size:14px;font-weight:900;transition:background-color .15s ease-out,color .15s ease-out!important}.workspace-header .workspace-navigation .ant-menu-item:after,.workspace-header .workspace-navigation .ant-menu-submenu:after{display:none}.workspace-header .workspace-navigation .ant-menu-item:hover{background:var(--workspace-accent)!important}.workspace-header .workspace-navigation .ant-menu-item-selected,.workspace-header .workspace-navigation .ant-menu-item-selected:hover{color:var(--nb-white)!important;background:var(--nb-black)!important}.workspace-header .workspace-navigation .ant-menu-item-selected a{color:inherit}.workspace-header .workspace-user{margin-left:auto;font-size:13px}.workspace-header .workspace-user:hover{background:var(--workspace-accent)}.workspace-user .nb-role{color:#b0004b;font-size:11px}.workspace-user:hover .nb-role{color:var(--nb-black)}.workspace-switch-menu .ant-dropdown-menu{min-width:230px;padding:6px!important;border:2px solid var(--nb-black)!important;box-shadow:5px 5px 0 var(--nb-black)!important}.workspace-switch-menu .ant-dropdown-menu-item{min-height:44px;padding:10px 12px!important;border-radius:0!important;font-family:var(--nb-font-mono);font-weight:900;transition:background-color .15s ease-out!important}.workspace-switch-menu .ant-dropdown-menu-item:hover{color:var(--nb-black)!important;background:var(--nb-lime)!important}.workspace-switch-menu .ant-dropdown-menu-item-selected{color:var(--nb-white)!important;background:var(--nb-black)!important}.workspace-switch-menu .ant-dropdown-menu-item+.ant-dropdown-menu-item{margin-top:4px}.lp-content.workspace-content{min-width:0;padding:18px 22px 28px}.workspace-page{min-width:0;animation:workspace-page-in .15s ease-out both}.workspace-content .lp-workspace{max-width:none}.workspace-content .lp-page-heading{align-items:center;gap:16px;margin:0 0 18px}.workspace-content .lp-page-heading h1{margin:0;font-size:26px;line-height:1.35}.workspace-content .lp-page-heading h1+.ant-space{margin-top:10px}.workspace-content .lp-page-heading>.ant-space{flex-shrink:0}.workspace-content .lp-form-card{margin:16px 0}.workspace-content .lp-filter-grid{gap:14px}.workspace-content .lp-filter-grid .ant-form-item{margin-bottom:14px}.workspace-content .lp-table-toolbar{margin-bottom:14px;font-size:13px;font-weight:700}.workspace-content .lp-form-actions{padding-bottom:12px}.workspace-shell .ant-card,.workspace-shell .ant-card:hover,.workspace-shell .ant-card-small:hover{transform:none;border:2px solid var(--nb-black)!important;box-shadow:4px 4px 0 var(--nb-black);transition:none!important}.workspace-shell .ant-card .ant-card-head{min-height:48px;padding-inline:18px;background:var(--workspace-surface);border-bottom:2px solid var(--nb-black)}.workspace-shell .ant-card .ant-card-body{padding:18px}.workspace-shell .ant-card-small .ant-card-body{padding:12px}.workspace-shell .ant-card-head-title{font-size:15px}.workspace-shell .ant-card-extra{padding-block:8px}.workspace-shell .ant-card:has(.ant-statistic){border-top-width:5px!important}.workspace-shell .ant-statistic .ant-statistic-content{line-height:1.4}.workspace-shell .ant-statistic .ant-statistic-title{margin-bottom:7px}.workspace-shell .ant-btn{box-shadow:2px 2px 0 var(--nb-black);transition:transform .15s ease-out,box-shadow .15s ease-out,background-color .15s ease-out,color .15s ease-out!important}.workspace-shell .ant-btn:not(:disabled):hover{color:var(--nb-black);background:var(--nb-lime);box-shadow:4px 4px 0 var(--nb-black)}.workspace-shell .ant-btn:not(:disabled):active{transform:translate(4px,4px);box-shadow:none}.workspace-shell .ant-btn-primary,.workspace-shell .ant-btn-primary:not(:disabled):hover{color:var(--nb-black)!important;background:var(--nb-pink)!important}.workspace-shell[data-module=process] .ant-btn-primary:not(:disabled){color:var(--nb-black)!important;background:var(--workspace-accent)!important}.workspace-shell[data-module=process] .ant-btn-primary:not(:disabled):hover,.workspace-shell[data-module=process] .ant-btn-primary:not(:disabled):focus-visible{color:var(--nb-black)!important;background:#ffc06b!important}.workspace-shell .ant-btn-dangerous:not(:disabled):hover{color:var(--nb-white)!important;background:var(--nb-red)!important}.workspace-shell .ant-btn:disabled{transform:none;box-shadow:none}.workspace-shell .ant-btn-link{text-decoration:underline;text-underline-offset:3px}.workspace-shell .ant-form-item-label>label{color:var(--nb-black);font-weight:700}.workspace-shell .ant-input::placeholder,.workspace-shell .ant-select-selection-placeholder,.workspace-shell .ant-picker-input>input::placeholder{color:#74716a}.workspace-shell .ant-input:focus,.workspace-shell .ant-input-affix-wrapper-focused,.workspace-shell .ant-input-number-focused,.workspace-shell .ant-picker-focused,.workspace-shell .ant-select-focused:not(.ant-select-customize-input) .ant-select-selector{box-shadow:3px 3px 0 var(--nb-black)!important;background:#fcffef}.workspace-shell .ant-table{box-shadow:3px 3px 0 var(--nb-black)}.workspace-shell .ant-table-small .ant-table-thead>tr>th{padding-block:13px}.workspace-shell .ant-table-small .ant-table-tbody>tr>td{padding-block:9px}.workspace-shell .ant-table-thead .ant-table-column-sorter{color:#d5d5d5}.workspace-shell .ant-table-thead .ant-table-column-sorter-up.active,.workspace-shell .ant-table-thead .ant-table-column-sorter-down.active{color:var(--nb-lime)}.workspace-shell .ant-table-tbody>tr>td{transition:background-color .15s ease-out}.workspace-shell .ant-table-tbody>tr:hover>td,.workspace-shell .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:#f1ffc2!important}.workspace-shell .ant-table-tbody>tr.ant-table-row-selected>td,.workspace-shell .ant-table-tbody>tr.ant-table-row-selected:hover>td{background:var(--nb-lime)!important}.workspace-shell .ant-table-tbody>tr.ant-table-row-selected>td:first-child{box-shadow:inset 4px 0 0 var(--nb-black)}.workspace-shell .ant-table-thead .ant-checkbox-inner{border-color:var(--nb-white)!important}.workspace-shell .ant-table-thead .ant-checkbox-checked .ant-checkbox-inner{background:var(--nb-lime)!important;border-color:var(--nb-lime)!important}.workspace-shell .ant-table-thead .ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--nb-black)}.workspace-shell .ant-table-thead .ant-checkbox-indeterminate .ant-checkbox-inner:after{background:var(--nb-black)}.workspace-shell .ant-pagination{row-gap:10px}.workspace-shell .ant-pagination-item:not(.ant-pagination-item-active):hover{background:var(--workspace-accent)}.workspace-shell .lp-record-link{color:var(--nb-black);text-decoration-thickness:2px}.workspace-shell .lp-record-link:hover{text-decoration-color:#b0004b}.workspace-shell .ant-tag{padding-inline:7px;font-size:11px;line-height:20px}.workspace-shell .ant-tag-blue,.workspace-shell .ant-tag-cyan,.workspace-shell .ant-tag-processing{color:var(--nb-black)!important;background:var(--nb-blue)!important}.workspace-shell .ant-tag-orange,.workspace-shell .ant-tag-warning{color:var(--nb-black)!important;background:var(--nb-yellow)!important}.workspace-shell .ant-tag-purple,.workspace-shell .ant-tag-magenta{color:var(--nb-black)!important;background:#ff91bf!important}.workspace-shell .ant-tag-green,.workspace-shell .ant-tag-success{color:var(--nb-black)!important;background:#30dfab!important}.workspace-shell .ant-tag-red,.workspace-shell .ant-tag-error{color:var(--nb-white)!important;background:var(--nb-red)!important}.workspace-shell .ant-tabs>.ant-tabs-nav{margin-bottom:18px}.workspace-shell .ant-tabs .ant-tabs-tab{min-height:38px;padding:7px 16px;transition:background-color .15s ease-out!important}.workspace-shell .ant-tabs .ant-tabs-tab:hover{color:var(--nb-black);background:var(--workspace-accent)}.workspace-shell .ant-tabs .ant-tabs-tab-active,.workspace-shell .ant-tabs .ant-tabs-tab-active:hover{background:var(--nb-black)}.workspace-settings{min-width:0}.workspace-settings-tabs>.ant-tabs-nav .ant-tabs-tab{min-height:44px;padding-inline:22px}.workspace-settings .ant-tabs-content-holder{min-width:0}.workspace-settings .lp-page-heading{margin-bottom:14px}.workspace-settings .lp-page-heading h1{font-size:22px}.workspace-shell .lp-quality-scores{gap:12px}.workspace-shell .lp-quality-scores>div{padding:15px;box-shadow:3px 3px 0 var(--nb-black)}.workspace-shell .lp-quality-scores>div:nth-child(3){background:var(--nb-lime)}.workspace-shell .lp-quality-scores>div:nth-child(4){background:var(--nb-blue)}.workspace-shell .lp-quality-scores>div:nth-child(5){background:var(--nb-yellow)}.workspace-shell[data-module=process] .lp-quality-scores>div{background:var(--workspace-surface)}.workspace-shell .lp-quality-scores strong{margin:10px 0 0}.workspace-shell .lp-feature-card{box-shadow:3px 3px 0 var(--nb-black)}.workspace-shell .ant-steps{padding-bottom:6px}.workspace-shell .ant-steps .ant-steps-item-icon{box-shadow:2px 2px 0 var(--nb-black)}.workspace-shell .ant-steps .ant-steps-item-process .ant-steps-icon{color:var(--nb-black)!important;font-weight:900}.workspace-shell .ant-steps .ant-steps-item-title{font-weight:900}.workspace-shell .ant-steps .ant-steps-item-finish .ant-steps-item-tail:after{background:var(--nb-black)}.workspace-shell .ant-timeline .ant-timeline-item-head{border:2px solid var(--nb-black);border-radius:0;background:var(--workspace-surface)}.workspace-shell .ant-timeline .ant-timeline-item-tail{border-inline-start:2px solid var(--nb-black)}.workspace-shell .ant-alert{border:2px solid var(--nb-black);border-radius:0}.workspace-shell .ant-alert-info{background:#e0f9ff}.workspace-shell .ant-alert-warning{background:#fff0ce}.workspace-shell .ant-alert-error{background:#ffeded}.workspace-shell[data-module=process] :is(a,button,.ant-menu-item):focus-visible,body:has(.workspace-shell[data-module=process]) .ant-modal-root .ant-btn:focus-visible{outline:3px solid #4f7cac;outline-offset:4px}.workspace-shell[data-module=process] .ant-btn-default:not(:disabled):not(.ant-btn-dangerous),body:has(.workspace-shell[data-module=process]) .ant-modal-root .ant-btn-default:not(:disabled):not(.ant-btn-dangerous){color:#254964;background:var(--workspace-blue-surface)}.workspace-shell[data-module=process] .ant-btn-default:not(:disabled):not(.ant-btn-dangerous):hover,body:has(.workspace-shell[data-module=process]) .ant-modal-root .ant-btn-default:not(:disabled):not(.ant-btn-dangerous):hover{color:#fff!important;background:#426b96!important}body:has(.workspace-shell[data-module=process]) .ant-modal-root .ant-btn-primary:not(:disabled){color:#000!important;background:#fa3!important}body:has(.workspace-shell[data-module=process]) .ant-modal-root .ant-btn-primary:not(:disabled):hover{background:#ffc06b!important}.workspace-shell[data-module=process] .ant-btn-dangerous:not(:disabled),body:has(.workspace-shell[data-module=process]) .ant-modal-root .ant-btn-dangerous:not(:disabled){color:#8c3030!important;background:#fbeceb!important}.workspace-shell[data-module=process] .ant-btn-dangerous:not(:disabled):hover,body:has(.workspace-shell[data-module=process]) .ant-modal-root .ant-btn-dangerous:not(:disabled):hover{color:#fff!important;background:#b64343!important}.workspace-shell[data-module=process] .workspace-user .nb-role,.workspace-shell[data-module=process] .lp-record-link{color:#315b86}.workspace-shell[data-module=process] .lp-record-link:hover{text-decoration-color:#fa3}.workspace-shell[data-module=process] :is(.ant-input:focus,.ant-input-affix-wrapper-focused,.ant-input-number-focused,.ant-picker-focused),.workspace-shell[data-module=process] .ant-select-focused:not(.ant-select-customize-input) .ant-select-selector{background:#e7eff7}.workspace-shell[data-module=process] .ant-table-tbody>tr:hover>td,.workspace-shell[data-module=process] .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:#fff1dc!important}.workspace-shell[data-module=process] :is(.ant-tag-blue,.ant-tag-cyan,.ant-tag-processing){color:#254964!important;background:#e7eff7!important}.workspace-shell[data-module=process] :is(.ant-tag-orange,.ant-tag-gold,.ant-tag-warning){color:#714100!important;background:#fff1dc!important}.workspace-shell[data-module=process] :is(.ant-tag-green,.ant-tag-success){color:#245942!important;background:#e6f1eb!important}.workspace-shell[data-module=process] :is(.ant-tag-red,.ant-tag-error){color:#8c3030!important;background:#fbeceb!important}.workspace-shell[data-module=process] .ant-alert-info{background:#e7eff7}.workspace-shell[data-module=process] .ant-alert-warning{background:#fff1dc}.workspace-shell[data-module=process] .ant-alert-success{background:#e6f1eb}.workspace-shell[data-module=process] .ant-alert-error{background:#fbeceb}@keyframes workspace-label-in{0%{transform:translateY(6px) rotateX(-35deg)}to{transform:translateY(0) rotateX(0)}}@keyframes workspace-page-in{0%{transform:translate(6px)}to{transform:translate(0)}}@media(max-width:1400px){.nb-header.workspace-header{gap:12px;padding-inline:14px}.workspace-switch{min-width:180px;padding-inline:11px;font-size:16px}.workspace-header .workspace-navigation .ant-menu-item,.workspace-header .workspace-navigation .ant-menu-submenu{padding-inline:11px;font-size:13px}.workspace-header .workspace-user{padding-inline:10px}}@media(max-width:1180px){.nb-header.workspace-header{flex-wrap:wrap;gap:8px 14px;padding-bottom:0}.workspace-header .workspace-navigation.ant-menu{order:3;flex:1 1 100%;flex-wrap:wrap;line-height:44px;gap:0;border-top:2px solid var(--nb-black)}.workspace-header .workspace-navigation .ant-menu-item,.workspace-header .workspace-navigation .ant-menu-submenu{min-height:44px;padding-inline:14px}.workspace-switch,.workspace-user{min-height:48px}}@media(max-width:700px){.nb-header.workspace-header{gap:10px 8px;padding:8px 12px 0}.workspace-switch{min-width:0;gap:8px;padding:8px 9px;font-size:14px}.workspace-switch__icon{font-size:16px}.workspace-header .workspace-user{min-width:0;max-width:45%;padding:8px;font-size:12px}.workspace-user .ant-space{min-width:0;gap:6px!important}.workspace-user .ant-space-item{min-width:0}.workspace-user .ant-space-item:nth-child(2){max-width:88px;overflow:hidden;text-overflow:ellipsis}.workspace-user .nb-role{font-size:10px}.workspace-header .workspace-navigation .ant-menu-item,.workspace-header .workspace-navigation .ant-menu-submenu{flex:0 0 auto;padding-inline:10px;font-size:12px}.lp-content.workspace-content{padding:16px 12px 24px}.workspace-content .lp-page-heading{flex-direction:row;align-items:flex-start;flex-wrap:wrap;gap:12px;margin-bottom:16px}.workspace-content .lp-page-heading h1{font-size:23px}.workspace-content .lp-page-heading>.ant-space{flex-shrink:1}.workspace-content .lp-filter-grid{gap:0}.workspace-shell .ant-card .ant-card-body{padding:12px}.workspace-shell .ant-card .ant-card-head{padding-inline:12px}.workspace-shell .ant-card .ant-card-head-wrapper{padding-block:8px}.workspace-content .ant-row>.ant-col:has(.ant-statistic){flex:0 0 50%;max-width:50%;margin-bottom:12px}.workspace-shell .ant-statistic .ant-statistic-content{font-size:20px}.workspace-shell .ant-statistic .ant-statistic-title{font-size:12px}.workspace-shell .lp-quality-scores>div{padding:12px}.workspace-settings-tabs>.ant-tabs-nav .ant-tabs-tab{padding-inline:10px;font-size:12px}.workspace-content .ant-space-item{min-width:0}.workspace-content .ant-table-wrapper,.workspace-content .ant-picker-range{max-width:100%}}@media(max-width:380px){.workspace-header .workspace-user{max-width:42%}.workspace-user .ant-space-item:nth-child(2){max-width:55px}.workspace-switch{font-size:13px;gap:5px}}@media(prefers-reduced-motion:reduce){.workspace-shell *,.workspace-switch-menu *{animation:none!important;transition:none!important}.workspace-switch:hover,.workspace-user:hover,.workspace-switch:hover .workspace-switch__icon{transform:none}}.lp-process-dashboard,.lp-parameter-list{min-width:0}.lp-parameter-section{margin:26px 0 32px}.lp-parameter-section__heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:17px;border-bottom:2px solid var(--nb-black);padding-bottom:12px}.lp-parameter-section__heading h2{display:flex;align-items:center;gap:12px;margin:0;font-size:20px}.lp-parameter-section__count{min-width:32px;border:2px solid var(--nb-black);background:#fa3;padding:1px 7px;font-size:12px;text-align:center;line-height:20px}.lp-parameter-section--reviewing .lp-parameter-section__count{background:#fff1dc}.lp-parameter-section--published .lp-parameter-section__count{background:#e7eff7}.lp-parameter-more,.lp-process-back{display:inline-flex;align-items:center;gap:8px;padding:5px 9px;border:2px solid var(--nb-black);background:var(--nb-white);color:var(--nb-black);box-shadow:2px 2px 0 var(--nb-black);font-size:12px;font-weight:900;white-space:nowrap;transition:transform .15s ease-out,box-shadow .15s ease-out,background-color .15s ease-out}.lp-parameter-more:hover,.lp-process-back:hover{background:#fa3;color:var(--nb-black);box-shadow:4px 4px 0 var(--nb-black)}.lp-parameter-more:active,.lp-process-back:active{transform:translate(4px,4px);box-shadow:none}.lp-process-back{margin-bottom:18px}.lp-parameter-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;padding:0 5px 5px 0}.lp-parameter-card{display:flex;flex-direction:column;min-width:0;padding:17px 14px 8px;border:2px solid var(--nb-black);border-radius:0;box-shadow:4px 4px 0 var(--nb-black);background:var(--nb-white);color:var(--nb-black);font-family:inherit;text-align:left;cursor:pointer;text-decoration:none;transition:transform .15s ease-out,box-shadow .15s ease-out,background-color .15s ease-out}.lp-parameter-card:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--nb-black);color:var(--nb-black);background:#fff1dc}.lp-parameter-card:active{transform:translate(4px,4px);box-shadow:none}.lp-parameter-card:focus-visible{outline:3px solid #4f7cac;outline-offset:5px}.lp-parameter-card__name{display:-webkit-box;overflow:hidden;min-height:46px;max-height:46px;margin:0 0 7px;font-size:17px;line-height:23px;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lp-parameter-card__meta{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0;min-height:20px;margin-bottom:9px;font-size:12px;font-weight:700;line-height:20px}.lp-parameter-card__material{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-parameter-card__thickness{flex-shrink:0;white-space:nowrap;font-variant-numeric:tabular-nums}.lp-parameter-card--selectable{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.lp-parameter-card--selected,.lp-parameter-card--selected:hover{outline:3px solid #4f7cac;outline-offset:3px;background:#e7eff7;box-shadow:6px 6px 0 var(--nb-black)}.lp-parameter-card:hover .lp-quality-radar__value,.lp-parameter-card:focus-visible .lp-quality-radar__value,.lp-parameter-card--selected .lp-quality-radar__value{fill:#fa3;fill-opacity:.96}.lp-parameter-card--create{align-items:center;justify-content:center;gap:20px;min-height:302px;background:#fff1dc}.lp-parameter-card--create:hover,.lp-parameter-card--create:focus-visible{background:#fa3;box-shadow:6px 6px #4f7cac}.lp-parameter-card--create>.anticon{display:grid;place-items:center;width:58px;height:58px;border:2px solid var(--nb-black);box-shadow:3px 3px 0 var(--nb-black);background:#fa3;font-size:28px}.lp-parameter-card--create:hover>.anticon,.lp-parameter-card--create:focus-visible>.anticon{background:#fff1dc}.lp-parameter-card--create>span:last-child{font-size:17px;font-weight:900}.lp-quality-radar{display:block;flex:1;align-self:center;width:100%;max-width:280px;height:auto;min-height:175px;overflow:visible}.lp-quality-radar__grid polygon{fill:none;stroke:#e3cdb0;stroke-width:1;vector-effect:non-scaling-stroke}.lp-quality-radar__grid .lp-quality-radar__frame{fill:#fff8ed;stroke:#cfb18a}.lp-quality-radar__value{fill:#fa3;fill-opacity:.64;stroke:var(--nb-black);stroke-width:1.5;vector-effect:non-scaling-stroke}.lp-quality-radar__point{fill:var(--nb-black)}.lp-quality-radar__label{fill:var(--nb-black);font-size:13px;font-weight:700}.lp-quality-radar__score{font-size:13px;font-weight:900}.lp-parameter-empty{padding:10px 20px;border:2px solid var(--nb-black);background:var(--nb-white);box-shadow:4px 4px 0 var(--nb-black)}.lp-parameter-loading{display:flex;justify-content:center;align-items:center;gap:14px;min-height:260px;font-weight:700}.lp-parameter-list__toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin:22px 0 20px}.lp-parameter-total{font-size:12px;font-weight:700;white-space:nowrap}.lp-parameter-pagination{display:flex;flex-wrap:wrap;justify-content:flex-end;row-gap:10px;margin-top:24px}.lp-content-back{margin-bottom:14px}.lp-quality-group{margin:0 0 22px;padding:0 0 2px}.lp-quality-group+.lp-quality-group{padding-top:18px;border-top:2px solid var(--nb-black)}.lp-quality-group>h3{margin:0 0 14px;font-size:16px}.lp-quality-group .lp-form-grid .ant-form-item{margin-bottom:14px}.lp-quality-group:last-child{margin-bottom:0}@media(max-width:1320px){.lp-parameter-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1100px){.lp-parameter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.lp-parameter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.lp-parameter-grid{grid-template-columns:minmax(0,1fr);gap:18px}.lp-parameter-section{margin-top:22px}.lp-parameter-section__heading h2{font-size:18px}.lp-parameter-card{padding:17px 18px 10px}.lp-parameter-card__name{min-height:0;max-height:46px}.lp-parameter-card--create{min-height:174px}.lp-parameter-list__toolbar{align-items:flex-start;gap:14px}.lp-parameter-pagination{justify-content:center}}@media(prefers-reduced-motion:reduce){.lp-parameter-card,.lp-parameter-more,.lp-process-back{transition:none}.lp-parameter-card:hover{transform:none}}
