.wt-mode-tabs{background:#e8efe9;border:1px solid #d8e3da;border-radius:6px;gap:8px;width:max-content;max-width:100%;margin:8px 0 28px;padding:6px;display:flex}.wt-mode-tabs button{color:#597060;background:0 0;border:0;min-width:150px}.wt-cut-period{color:#214b36;min-height:44px;font:inherit;background:#fff;border:1px solid #d5e1d8;border-radius:6px;padding:10px 18px}.wt-cut-filters{grid-template-columns:minmax(240px,1fr) 200px 200px;align-items:end}.wt-cut-filters>label:not(.wt-search){color:#58715f;gap:6px;font-size:12px;font-weight:600;display:grid}.wt-cut-sub{color:#6d8273;margin-top:5px;font-size:12px;font-weight:400;display:block}.wt-cut-loading{color:#26573b;background:#e8f2eb;border-radius:6px;align-items:center;gap:12px;margin-bottom:20px;padding:18px;display:flex}.wt-cut-detail-head{justify-content:space-between;gap:12px;margin:25px 0;display:flex}.wt-cut-summary{color:#f7fbf8;background:linear-gradient(125deg,#173b2d,#365747);border-radius:6px;justify-content:space-between;gap:28px;margin:18px 0 26px;padding:32px;display:flex}.wt-cut-summary .wt-eyebrow,.wt-cut-summary small{color:#bdd3c3}.wt-cut-summary h2{margin:12px 0;font-size:27px;line-height:1.3}.wt-cut-summary p{color:#e2ede5;font-size:14px;line-height:1.6}.wt-cut-summary dl{flex-shrink:0;align-items:center;gap:32px;display:flex}.wt-cut-summary dt{color:#c5d9ca;margin-bottom:10px;font-size:12px}.wt-cut-summary dd{font-variant-numeric:tabular-nums;margin:0;font-size:28px}.wt-cut-parts td{vertical-align:top;max-width:240px}.wt-cuts h3{align-items:center;gap:10px;margin:12px 0;font-size:22px;display:flex}.wt-cuts .wt-cut-summary+div{margin-top:20px}@media (max-width:1000px){.wt-cut-summary{flex-direction:column}.wt-cut-summary dl{flex-wrap:wrap}.wt-cut-filters{grid-template-columns:1fr 1fr}.wt-cut-filters .wt-search{grid-column:1/-1}}@media (max-width:650px){.wt-cut-filters{grid-template-columns:1fr}.wt-mode-tabs{width:100%}.wt-mode-tabs button{flex:1;min-width:0}.wt-cut-summary{padding:24px}.wt-cut-detail-head{flex-wrap:wrap}}.wt-success{color:#205b36;background:#edf8f0;border:1px solid #b9d7c2;border-radius:6px;align-items:center;gap:11px;margin:0 0 18px;padding:14px 17px;display:flex}.wt-record-actions{flex-wrap:wrap;gap:9px;display:flex}.wt-record-actions button,.wt-edit-modal button{justify-content:center;align-items:center;gap:8px;display:inline-flex}.wt-danger-outline{color:#a53d3d!important;background:snow!important;border-color:#eccaca!important}.wt-edit-backdrop{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b1d15ad;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.wt-edit-modal{background:#fdfefd;border:1px solid #ffffffb3;border-radius:6px;width:min(760px,100%);max-height:calc(100vh - 48px);padding:30px;overflow:auto;box-shadow:0 30px 90px #05180f57}.wt-edit-modal>header{border-bottom:1px solid #e1e9e3;justify-content:space-between;gap:24px;padding-bottom:22px;display:flex}.wt-edit-modal>header h3{color:#163d2b;font-size:25px;margin:7px 0!important}.wt-edit-modal>header p{color:#657b6d;margin:0;line-height:1.55}.wt-edit-modal>header>button{border-radius:50%;flex:none;width:42px;height:42px}.wt-edit-grid{grid-template-columns:1fr 1fr;gap:17px;padding:24px 0;display:grid}.wt-edit-modal label{color:#3e5c49;gap:8px;font-size:13px;font-weight:650;display:grid}.wt-edit-modal input,.wt-edit-modal textarea,.wt-edit-modal select{color:#153d2a;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #cfdbd2;border-radius:6px;outline:none;padding:12px 14px}.wt-edit-modal textarea{resize:vertical;min-height:92px}.wt-edit-modal input:focus,.wt-edit-modal textarea:focus,.wt-edit-modal select:focus{border-color:#568568;box-shadow:0 0 0 4px #4677571f}.wt-edit-wide{grid-column:1/-1}.wt-edit-modal>footer{border-top:1px solid #e1e9e3;justify-content:space-between;align-items:center;gap:20px;padding-top:20px;display:flex}.wt-edit-modal>footer>span{color:#6d8074;align-items:center;gap:7px;font-size:12px;display:flex}.wt-edit-modal>footer>div{gap:10px;display:flex}.wt-edit-modal>footer button{min-height:46px;padding:0 19px}.wt-edit-modal svg{width:18px}.wt-delete-modal{border-top:4px solid #a94343;width:min(610px,100%)}.wt-delete-card{background:#f6f8f6;border:1px solid #e1e6e2;border-radius:6px;gap:4px;margin:24px 0;padding:18px;display:grid}.wt-delete-card strong{color:#173f2c;font-size:19px}.wt-delete-card span{color:#697b70}.wt-danger{color:#fff!important;background:#a94343!important;border-color:#a94343!important}.wt-danger:disabled{opacity:.42}.wt-delete-modal>label{margin-bottom:24px}.wt-delete-modal>label b{color:#9d3434}@media (max-width:650px){.wt-edit-backdrop{padding:10px}.wt-edit-modal{border-radius:6px;padding:22px}.wt-edit-grid{grid-template-columns:1fr}.wt-edit-wide{grid-column:auto}.wt-edit-modal>footer{flex-direction:column;align-items:stretch}.wt-edit-modal>footer>div{grid-template-columns:1fr 1fr;display:grid}.wt-record-actions{width:100%}.wt-record-actions button{flex:1}}.wt-row-actions{white-space:nowrap;align-items:center;gap:5px;display:flex}.wt-row-actions button{border-radius:6px;width:35px;height:35px;min-height:35px;padding:0}.wt-row-actions svg{width:16px}.wt-part-modal{width:min(980px,100%)}.wt-part-grid{grid-template-columns:repeat(3,1fr)}.wt-stock-picker{background:#f2f6f3;border:1px solid #dae5dd;border-radius:6px;padding:18px}.wt-stock-picker label>div{grid-template-columns:1fr auto;gap:8px;display:grid}.wt-stock-picker p{color:#4a6655;margin:12px 0;font-size:13px}.wt-stock-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:240px;display:grid;overflow:auto}.wt-stock-results>button{text-align:left;background:#fff!important;justify-content:stretch!important;gap:3px!important;min-height:70px!important;padding:12px 14px!important;display:grid!important}.wt-stock-results>button.selected{box-shadow:0 0 0 3px #2f76501f;border-color:#2f7650!important}.wt-stock-results strong{color:#16432e}.wt-stock-results span{color:#536d5d;font-size:13px}.wt-stock-results small{color:#819187;font-size:11px}@media (max-width:800px){.wt-part-grid{grid-template-columns:1fr 1fr}.wt-stock-results{grid-template-columns:1fr}}@media (max-width:550px){.wt-part-grid,.wt-stock-picker label>div,.wt-stock-results{grid-template-columns:1fr}}.wt-part-contents{background:#f4f8f5;border:1px solid #d8e4dc;border-radius:6px;margin:22px 0 4px;padding:18px}.wt-part-contents>div{border-bottom:1px solid #dde7e0;grid-template-columns:minmax(150px,.8fr) minmax(220px,1.5fr) auto;align-items:center;gap:14px;padding:12px 0;display:grid}.wt-part-contents>div:last-of-type{border-bottom:0}.wt-part-contents strong{color:#194b32}.wt-part-contents span{color:#5e7465}.wt-part-contents b{font-variant-numeric:tabular-nums;color:#244f38}.wt-part-contents p{color:#6c7e72;margin:12px 0 0}@media (max-width:650px){.wt-part-contents>div{grid-template-columns:1fr}.wt-part-contents b{justify-self:start}}.wt-cut-results{align-items:flex-start;gap:18px}.wt-quick-add{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex;position:relative}.wt-quick-add button{align-items:center;gap:7px;min-height:40px;display:inline-flex}.wt-quick-add svg{width:16px}.wt-package-prompt{z-index:12;background:#fff;border:1px solid #cad9ce;border-radius:6px;align-items:center;gap:6px;padding:8px 10px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 36px #12372729}.wt-package-prompt span{white-space:nowrap;color:#536d5d;font-size:12px;font-weight:700}.wt-package-prompt button{border-radius:6px;min-width:42px;min-height:34px;padding:6px 10px}.wt-inline-row td{background:#f2f8f3;border-top:2px solid #6d9579;padding:8px 6px!important}.wt-inline-row input{box-sizing:border-box;color:#163d2b;width:100%;height:38px;font:inherit;background:#fff;border:1px solid #bfd0c3;border-radius:6px;padding:7px 9px}.wt-inline-row input:focus{border-color:#417158;outline:0;box-shadow:0 0 0 3px #41715821}.wt-inline-stack{gap:5px;min-width:150px;display:grid}.wt-inline-pair{grid-template-columns:minmax(54px,1fr) auto minmax(54px,1fr);align-items:center;gap:4px;min-width:140px;display:grid}.wt-inline-input{min-width:86px}.wt-short-input{min-width:58px;max-width:82px}.wt-auto-value{color:#315e43;background:#e5f0e7;border:1px solid #b9d0be;border-radius:999px;align-items:center;min-height:31px;padding:0 8px;font-size:12px;font-weight:800;display:inline-flex}.wt-save-inline{color:#fff!important;background:#2e6646!important}.wt-inline-detail td{background:#f7faf7;padding:12px 16px!important}.wt-inline-detail td>strong{color:#214f37;margin-bottom:8px;display:block}.wt-inline-detail td>span{color:#708177;margin-top:8px;font-size:12px;display:block}.wt-route-picker{gap:8px;display:grid}.wt-route-options{flex-wrap:wrap;gap:7px;display:flex}.wt-route-options button{color:#385645;background:#fff;border:1px solid #cad9ce;border-radius:999px;align-items:center;gap:5px;min-height:34px;padding:7px 10px;display:inline-flex}.wt-route-options button[aria-pressed=true]{color:#214f37;background:#e6f1e8;border-color:#548264;box-shadow:inset 0 0 0 1px #548264}.wt-route-options svg{width:14px;height:14px}.wt-route-picker>input{min-height:40px}.wt-part-modal .wt-route-picker{margin-top:7px}.wt-part-modal .wt-route-picker>input{width:100%}@media (max-width:900px){.wt-cut-results{align-items:stretch}.wt-quick-add{justify-content:flex-start}.wt-package-prompt{left:0;right:auto}}.wt-modal-error{color:#9d3734;background:#fff2f1;border:1px solid #e8b8b4;border-radius:6px;align-items:flex-start;gap:9px;margin:0 28px 18px;padding:12px 14px;font-size:13px;line-height:1.45;display:flex}.wt-modal-error svg{flex:none;margin-top:1px}.wt-save-progress{color:#705819;background:#fff9e8;border:1px solid #d9caa3;border-radius:6px;align-items:center;gap:14px;margin:20px 0 0;padding:15px 17px;display:flex}.wt-save-progress svg{flex:none;width:24px;height:24px}.wt-save-progress div{gap:3px;display:grid}.wt-save-progress strong{font-size:15px}.wt-save-progress span{opacity:.8;font-size:12px}.wt-save-progress.verified{color:#205b36;background:#edf8f0;border-color:#acd0b7}.wt-edit-modal[aria-busy=true] .wt-edit-grid{opacity:.62}.wt-edit-modal :disabled{cursor:not-allowed;opacity:.58}.wt-inline-leading{gap:8px;min-width:126px;display:grid}.wt-inline-leading .wt-row-actions{justify-content:flex-start}.wt-inline-leading .wt-save-inline{align-items:center;gap:5px;display:inline-flex;width:auto!important;padding:7px 10px!important}.wt-inline-leading .wt-save-inline span{font-size:12px;font-weight:800}.wt-inline-leading .wt-row-actions>button:last-child{width:34px!important}.wt-cuts{position:relative}.wt-cuts>.wt-heading:first-of-type{background:linear-gradient(135deg,#fffffffa,#eff7f2f5);border:1px solid #d9e5dc;border-radius:6px;padding:22px 24px;box-shadow:0 16px 46px #123a2a12}.wt-cuts>.wt-heading:first-of-type:before{content:"";background:linear-gradient(#2d7a52,#92bca0);border-radius:6px;align-self:stretch;width:5px}.wt-cut-summary{border:1px solid #ffffff2e;position:relative;overflow:hidden;box-shadow:0 24px 64px #11382829}.wt-cut-summary:after{content:"";pointer-events:none;border:1px solid #ffffff21;border-radius:50%;width:330px;height:330px;position:absolute;bottom:-160px;right:-70px;box-shadow:0 0 0 34px #ffffff06,0 0 0 72px #ffffff05}.wt-consumption-studio{background:linear-gradient(145deg,#f9fcfa,#eef5f0);border:1px solid #d6e2d9;border-radius:6px;margin:30px 0 16px;padding:24px;box-shadow:0 18px 55px #123a2a13}.wt-consumption-studio>.wt-heading{margin:0 0 18px}.wt-consumption-studio h3{font-size:24px}.wt-import-launcher{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px;display:grid}.wt-import-launcher>button{text-align:left;background:#ffffffe6;border-radius:6px;grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;justify-content:stretch;padding:16px;display:grid;box-shadow:0 7px 24px #15412e0b}.wt-import-launcher>button>span{color:#245e40;background:#e2efe6;border-radius:6px;grid-row:1/3;place-items:center;width:42px;height:42px;margin-right:12px;display:grid}.wt-import-launcher>button>b{font-size:14px}.wt-import-launcher>button>small{color:#718377}.wt-import-launcher>button>svg{grid-area:1/3/3;align-self:center;width:17px}.wt-import-modal{width:min(820px,100%);padding:0;overflow:hidden}.wt-import-modal>header{color:#fff;background:radial-gradient(circle at 80% 0,#afd8bb33,#0000 36%),linear-gradient(125deg,#123b2b,#245b42);border:0;padding:28px 30px}.wt-import-modal>header h3{font-size:29px;color:#fff!important}.wt-import-modal>header p{color:#cfe2d5}.wt-import-modal>header .wt-eyebrow{color:#bcd8c5;align-items:center;gap:8px;display:flex}.wt-import-modal>header>button{color:#fff;background:#ffffff14;border-color:#fff3}.wt-import-steps{background:#f0f5f1;border-bottom:1px solid #dae5dc;grid-template-columns:repeat(3,1fr);display:grid}.wt-import-steps span{color:#7b8d81;border-right:1px solid #dae5dc;padding:14px 18px;font-size:12px;font-weight:700}.wt-import-steps span:last-child{border:0}.wt-import-steps b{border:1px solid #cbd9cf;border-radius:50%;place-items:center;width:26px;height:26px;margin-right:7px;font-size:10px;display:inline-grid}.wt-import-steps .done,.wt-import-steps .active{color:#245d40}.wt-import-steps .done b{color:#fff;background:#245d40;border-color:#245d40}.wt-import-body{gap:17px;padding:24px 30px;display:grid}.wt-import-body>label:not(.wt-drop-file){gap:7px;font-size:13px;font-weight:700;display:grid}.wt-import-body select{color:#173d2c;min-height:48px;font:inherit;background:#fff;border:1px solid #d0ddd3;border-radius:6px;padding:10px 13px}.wt-drop-file{color:#214f38;cursor:pointer;background:#f3f8f4;border:1.5px dashed #8eae99;border-radius:6px;place-items:center;gap:7px;padding:25px;display:grid;position:relative}.wt-drop-file:hover{background:#ebf5ee}.wt-drop-file>svg{width:28px;height:28px}.wt-drop-file>small{color:#76897b}.wt-drop-file input{opacity:0;cursor:pointer;position:absolute;inset:0}.wt-import-summary{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.wt-import-summary>div{background:#fff;border:1px solid #dce6df;border-radius:6px;justify-content:space-between;align-items:end;padding:13px 15px;display:flex}.wt-import-summary span{text-transform:uppercase;letter-spacing:.7px;color:#718579;font-size:11px}.wt-import-summary strong{font-size:22px}.wt-import-preview{border:1px solid #dce5df;border-radius:6px;max-height:260px;overflow:auto}.wt-import-preview table{border-collapse:collapse;width:100%;font-size:13px}.wt-import-preview th,.wt-import-preview td{text-align:left;border-bottom:1px solid #e7ede9;padding:10px 13px}.wt-import-preview th{color:#607769;text-transform:uppercase;letter-spacing:.7px;background:#f4f8f5;font-size:10px;position:sticky;top:0}.wt-import-modal>footer{background:#fafcfb;padding:18px 30px}@media (max-width:850px){.wt-import-launcher{grid-template-columns:1fr}.wt-consumption-studio{padding:16px}.wt-import-modal>header,.wt-import-body,.wt-import-modal>footer{padding-left:20px;padding-right:20px}}@media (max-width:600px){.wt-import-summary{grid-template-columns:1fr}.wt-import-steps span{padding:10px;font-size:10px}.wt-import-steps b{display:none}}.wt-part-content-head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;display:flex}.wt-part-content-head button{min-height:38px;font-size:12px}@media (max-width:650px){.wt-part-content-head{flex-direction:column;align-items:flex-start}}.wt-part-import-button{box-shadow:0 8px 22px #1b4b3214;color:#173f2c!important;background:linear-gradient(135deg,#f8fcf9,#e4f0e7)!important;border-color:#9bb7a4!important}.wt-part-import-button:hover{transform:translateY(-1px);box-shadow:0 12px 28px #1b4b3221;border-color:#4e7d5f!important}.wt-part-import-modal{width:min(1040px,100%)}.wt-part-import-modal>header{background:radial-gradient(circle at 72% -20%,#b5e1c14d,#0000 38%),linear-gradient(120deg,#102f23,#1c5139 72%,#2f684b)}.wt-part-import-preview{max-height:340px}.wt-part-import-preview td:first-child,.wt-part-import-preview td:nth-child(3){font-variant-numeric:tabular-nums;color:#24563b;font-weight:750}.wt-part-import-preview td:nth-child(2) strong,.wt-part-import-preview td:nth-child(2) small{display:block}.wt-part-import-preview td:nth-child(2) small{color:#789083;margin-top:4px}.wt-import-note{color:#496857;background:#f4f9f5;border:1px solid #d5e5da;border-radius:6px;align-items:flex-start;gap:9px;margin:0;padding:13px 15px;font-size:12px;line-height:1.55;display:flex}.wt-import-note svg{color:#2e704a;flex:0 0 17px;margin-top:1px}.wt-cuts>.wt-heading:first-of-type{background:linear-gradient(135deg,#f7faf6,#edf4ee);border:0;border-radius:6px;padding:28px 30px;position:relative;overflow:hidden;box-shadow:0 18px 48px #0d302014}.wt-cuts>.wt-heading:first-of-type:before{background:linear-gradient(#1c5b3e,#c49162);width:4px}.wt-cuts>.wt-heading:first-of-type:after{content:"";border:1px solid #295b3d17;border-radius:50%;width:260px;height:260px;position:absolute;top:-120px;right:-70px;box-shadow:0 0 0 30px #295b3d06}.wt-cut-detail-head{align-items:center;margin:27px 0 16px}.wt-cut-detail-head>button:first-child{box-shadow:none;color:#557060;background:0 0;border:0}.wt-cut-summary{background:radial-gradient(circle at 69% 0,#b4d5bc33,#0000 30%),linear-gradient(122deg,#0c2f22,#174a35 60%,#2d6047);border:1px solid #ffffff2b;border-radius:6px;min-height:190px;padding:38px 42px;box-shadow:0 28px 65px #0b301f30}.wt-cut-summary h2{letter-spacing:-1.5px;max-width:780px;margin:15px 0 8px;font-size:35px;font-weight:500}.wt-cut-summary dl{z-index:1;gap:10px;position:relative}.wt-cut-summary dl>div{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff12;border:1px solid #ffffff21;border-radius:6px;min-width:122px;padding:19px 20px}.wt-cut-summary dt{letter-spacing:.8px;text-transform:uppercase;margin-bottom:7px;font-size:10px}.wt-cut-summary dd{font-size:31px;font-weight:470}.wt-cut-results{padding:4px 2px}.wt-quick-add{gap:9px}.wt-part-import-button{color:#f7fbf8!important;background:linear-gradient(135deg,#103b2a,#246345)!important;border-color:#1c5038!important;box-shadow:0 10px 26px #103b292e!important}.wt-package-prompt{border-radius:6px;padding:11px;box-shadow:0 22px 52px #08261833}.wt-cut-parts th:first-child,.wt-cut-parts td:first-child{z-index:2;background:inherit;position:sticky;left:0}.wt-cut-parts th:nth-child(2),.wt-cut-parts td:nth-child(2){z-index:2;background:inherit;position:sticky;left:78px}.wt-cut-parts th:first-child,.wt-cut-parts th:nth-child(2){background:#f0f5f1}.wt-cut-parts td:first-child{color:#789083;font-size:11px}.wt-cut-parts td:nth-child(2){color:#1d583b;font-weight:800}.wt-cut-parts tbody tr:nth-child(2n){background:#fbfcfa}.wt-consumption-studio{background:radial-gradient(circle at 94% 0,#c2d6c54d,#0000 25%),linear-gradient(145deg,#f9fbf8,#eef4ef);border:1px solid #d3dfd5;border-radius:6px;margin:38px 0 20px;padding:29px;position:relative;overflow:hidden;box-shadow:0 24px 60px #0d302017}.wt-consumption-studio:before{content:"";background:linear-gradient(#205e40,#c69161);border-radius:3px;width:3px;position:absolute;top:28px;bottom:28px;left:0}.wt-consumption-studio h3{letter-spacing:-1px;font-size:28px;font-weight:520}.wt-import-launcher{gap:12px}.wt-import-launcher>button{background:#ffffffeb;border-color:#d8e2da;border-radius:6px;min-height:88px;padding:18px;box-shadow:0 12px 28px #0f32230e}.wt-import-launcher>button:hover{border-color:#89aa94;box-shadow:0 17px 36px #0f32231c}.wt-import-launcher>button>span{background:linear-gradient(145deg,#e3efe6,#d6e6db);border-radius:6px;width:48px;height:48px}.wt-part-modal{width:min(1180px,100%);padding:32px}.wt-part-modal>header{margin:-32px -32px 0;padding:31px 34px 29px}.wt-part-modal .wt-part-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;padding:21px 0}.wt-part-modal .wt-part-grid>label{background:#f5f8f4;border:1px solid #e0e7e1;border-radius:6px;padding:12px}.wt-part-modal .wt-part-grid>label:focus-within{background:#f8fbf8;border-color:#9ab6a2;box-shadow:0 7px 20px #113c2812}.wt-part-modal .wt-part-grid>label.wt-edit-wide{grid-column:span 2}.wt-part-modal .wt-part-grid>label.wt-route-field{grid-column:1/-1;padding:17px}.wt-part-modal .wt-part-grid input,.wt-part-modal .wt-part-grid textarea,.wt-part-modal .wt-part-grid select{min-height:42px;box-shadow:none;border-color:#d9e2da;padding:9px 10px}.wt-part-modal .wt-part-grid textarea{min-height:72px}.wt-part-modal>footer{z-index:4;border-top:1px solid #d9e2da;margin:0 -32px -32px;padding:17px 32px;position:sticky;bottom:-32px;box-shadow:0 -12px 30px #0f2d2012}.wt-part-contents{background:linear-gradient(145deg,#eef5f0,#f9fbf8);border-radius:6px;padding:21px}.wt-part-content-head{border-bottom:1px solid #d9e5dc;padding-bottom:12px}.wt-part-contents>div:not(.wt-part-content-head){padding:14px 10px}.wt-part-contents>div:not(.wt-part-content-head):hover{background:#ffffffb3;border-radius:6px}.wt-import-modal{border-radius:6px}.wt-import-modal>header{border-radius:6px 6px 0 0;margin:0;padding:34px 36px 31px}.wt-import-modal>header h3{letter-spacing:-1.5px;font-size:34px;font-weight:500}.wt-import-steps span{padding:16px 22px}.wt-import-body{padding:28px 36px}.wt-drop-file{background:radial-gradient(circle,#f8fbf8,#edf5ef);border-width:1px;border-radius:6px;min-height:120px}.wt-drop-file:hover{background:#edf6f0;border-color:#477d5b}.wt-import-summary>div{border-radius:6px;min-height:76px;padding:16px 18px}.wt-import-summary strong{font-size:28px;font-weight:510}.wt-import-preview{border-radius:6px;box-shadow:0 12px 30px #0f32230b}.wt-import-modal>footer{border-radius:0 0 6px 6px;margin:0;padding:20px 36px}@media (max-width:1050px){.wt-part-modal .wt-part-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wt-part-modal .wt-part-grid>label.wt-edit-wide{grid-column:1/-1}.wt-cut-summary dl{flex-wrap:wrap}}@media (max-width:650px){.wt-cut-summary{padding:28px}.wt-cut-summary h2{font-size:28px}.wt-cut-summary dl>div{min-width:100px}.wt-part-modal{padding:22px}.wt-part-modal>header{margin:-22px -22px 0;padding:24px 22px}.wt-part-modal .wt-part-grid{grid-template-columns:1fr}.wt-part-modal .wt-part-grid>label.wt-edit-wide{grid-column:auto}.wt-part-modal>footer{margin:0 -22px -22px;padding:16px 22px;bottom:-22px}}.wt-route-builder{background:radial-gradient(circle at 82% 0,#bdd6c440,#0000 34%),linear-gradient(145deg,#f9fcfa,#edf4ef);border:1px solid #d5e1d8;border-radius:6px;gap:14px;margin-top:7px;padding:15px;display:grid;box-shadow:inset 0 1px #ffffffd9,0 10px 28px #1138270f}.wt-route-builder-top{align-items:center;gap:10px;display:flex}.wt-route-builder-top>label{flex:1;position:relative;display:block!important}.wt-route-builder-top>label svg{z-index:1;color:#668071;width:17px;height:17px;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.wt-route-builder-top>label input{background:#fffffff0!important;border-color:#cbdacf!important;height:44px!important;min-height:44px!important;padding-left:41px!important}.wt-route-builder-top>span{white-space:nowrap;color:#315f43;background:#fff;border:1px solid #ccdbd0;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:800}.wt-route-builder-top>button{color:#984b43!important;background:#fff8f7!important;border-color:#ead6d3!important;min-height:36px!important;padding:0 12px!important;font-size:11px!important}.wt-route-presets{align-items:stretch;gap:7px;padding-bottom:2px;display:flex;overflow-x:auto}.wt-route-presets>span{color:#61796a;letter-spacing:.75px;text-transform:uppercase;flex:none;align-items:center;padding-right:4px;font-size:10px;font-weight:850;display:flex}.wt-route-presets>button{text-align:left;flex:none;grid-template-rows:auto auto;grid-template-columns:auto auto;align-items:center;min-width:135px;color:#254f38!important;background:#ffffffe6!important;border-color:#d3dfd6!important;border-radius:6px!important;justify-content:start!important;min-height:48px!important;padding:7px 10px!important;font-size:11px!important;display:grid!important}.wt-route-presets>button:hover{box-shadow:0 7px 18px #1c4a3217;border-color:#6f9a7c!important}.wt-route-presets>button>svg{color:#b17645;grid-row:1/3;margin-right:6px;width:15px!important;height:15px!important}.wt-route-presets small{color:#7a8c80;grid-column:2;font-size:9px;font-weight:600}.wt-route-columns{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10px;display:grid}.wt-route-columns>section{background:#ffffffd1;border:1px solid #d7e2da;border-radius:6px;min-width:0;overflow:hidden}.wt-route-columns>section>header{background:#f3f7f4!important;border:0!important;border-bottom:1px solid #dfe8e1!important;justify-content:space-between!important;align-items:center!important;min-height:43px!important;padding:0 13px!important;display:flex!important}.wt-route-columns>section>header span{color:#456451;letter-spacing:.5px;text-transform:uppercase;font-size:11px;font-weight:850}.wt-route-columns>section>header b{color:#28573c;background:#dfeae2;border-radius:999px;place-items:center;min-width:25px;height:25px;padding:0 7px;font-size:10px;display:grid}.wt-route-columns>section>div{align-content:start;gap:6px;min-height:170px;max-height:276px;padding:9px;display:grid;overflow:auto}.wt-route-columns>section>div>p{color:#7a8d80;text-align:center;margin:auto;padding:28px 14px;font-size:12px;line-height:1.55}.wt-route-columns>section:not(.wt-route-selected)>div>button{text-align:left;grid-template-columns:27px 1fr;align-items:center;color:#2d513a!important;background:#fff!important;border-color:#e0e7e2!important;border-radius:6px!important;justify-content:stretch!important;min-height:42px!important;padding:7px 9px!important;display:grid!important}.wt-route-columns>section:not(.wt-route-selected)>div>button:hover{transform:translate(2px);background:#f1f8f3!important;border-color:#7ca087!important}.wt-route-columns>section:not(.wt-route-selected)>div>button svg{color:#2c6845;background:#e7f0e9;border-radius:6px;padding:6px;display:grid;width:25px!important;height:25px!important}.wt-route-columns>section:not(.wt-route-selected)>div>button span{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:720;overflow:hidden}.wt-route-selected article{background:#ffffff13;border:1px solid #ffffff1c;border-radius:6px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:47px;padding:7px 8px;display:grid;position:relative}.wt-route-selected article:not(:last-of-type):after{content:"";z-index:2;background:#96b7a0;width:1px;height:8px;position:absolute;bottom:-8px;left:22px}.wt-route-selected article i{color:#cfe1d3;background:#d5ecdb14;border:1px solid #d2e8d747;border-radius:6px;place-items:center;width:27px;height:27px;font-size:9px;font-style:normal;font-weight:850;display:grid}.wt-route-selected article strong{color:#f0f6f2;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:680;overflow:hidden}.wt-route-selected article>div{gap:3px;display:flex}.wt-route-selected article button{color:#dcebe0!important;background:#ffffff0f!important;border-color:#ffffff1f!important;border-radius:6px!important;width:26px!important;height:26px!important;min-height:26px!important;padding:0!important}.wt-route-selected article button:hover{background:#ffffff26!important}.wt-route-selected article button:disabled{opacity:.25}.wt-route-selected article button svg{width:13px!important;height:13px!important}.wt-route-manual{border-top:1px solid #dce6df;padding-top:9px}.wt-route-manual summary{cursor:pointer;color:#6c8174;font-size:10px;font-weight:750}.wt-route-manual input{margin-top:9px;background:#fff!important;min-height:42px!important}.wt-inline-detail .wt-route-builder{max-width:980px}@media (max-width:760px){.wt-route-builder-top{flex-wrap:wrap;align-items:stretch}.wt-route-builder-top>label{flex-basis:100%}.wt-route-columns{grid-template-columns:1fr}.wt-route-columns>section>div{max-height:225px}.wt-route-presets>span{display:none}}.wt-cuts{--wt-ink:#193f30;--wt-green:#536d5e;--wt-accent:#b6533b;--wt-soft:#f1f1e9;--wt-paper:#fffdf8;color:var(--wt-ink)}.wt-cuts .wt-cut-summary{color:var(--wt-ink);background:linear-gradient(135deg,#f8fbf7,#e7f1e9);border:1px solid #cfe0d3;box-shadow:0 16px 42px #27523a14}.wt-cuts .wt-cut-summary .wt-eyebrow,.wt-cuts .wt-cut-summary small,.wt-cuts .wt-cut-summary p,.wt-cuts .wt-cut-summary dt{color:#66806f}.wt-cuts .wt-table-wrap{background:var(--wt-paper);border:1px solid #d9e6dc;border-radius:6px;box-shadow:0 14px 38px #27523a12}.wt-cuts .wt-table thead{background:#f0f1e9}.wt-cuts .wt-table th{color:#536d5e}.wt-cuts .wt-table tbody tr{background:#fffdf8}.wt-cuts .wt-table tbody tr:nth-child(2n){background:#f8fbf7}.wt-cuts .wt-table tbody tr:hover{background:#edf5ef}.wt-cut-parts{min-width:1860px}.wt-cut-parts th:first-child,.wt-cut-parts td:first-child{width:78px;min-width:78px;max-width:78px}.wt-cut-parts th:nth-child(2),.wt-cut-parts td:nth-child(2){width:82px;min-width:82px;max-width:82px}.wt-cut-parts th:nth-child(3),.wt-cut-parts td:nth-child(3){width:190px;min-width:190px}.wt-cut-parts th:nth-child(13),.wt-cut-parts td:nth-child(13){width:310px;min-width:310px}.wt-route-flow{flex-wrap:wrap;align-content:center;align-items:center;gap:5px;min-width:280px;max-width:340px;padding:3px 1px;display:flex}.wt-route-flow>span{color:#2e5941;white-space:nowrap;text-overflow:ellipsis;background:#edf5ef;border:1px solid #d2e1d5;border-radius:999px;flex:0 auto;align-items:center;gap:5px;max-width:124px;padding:6px 8px;font-size:10px;font-weight:750;display:inline-flex;position:relative;overflow:hidden}.wt-route-flow>span b{background:var(--wt-accent);color:#fffdf8;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:9px;display:grid}.wt-route-flow>span:not(:last-child):after{content:"›";color:#73907d;position:absolute;right:-7px}.wt-route-empty{color:#829087;background:#f1f1e9;border-radius:999px;padding:6px 10px;font-size:10px;display:inline-flex}.wt-part-modal{border:1px solid #d8ded5;border-top:4px solid var(--wt-accent);background:#fffdf8;box-shadow:0 34px 100px #214b3733}.wt-part-modal>header{color:#193f30;background:linear-gradient(135deg,#fffdf8,#f1f1e9);border-bottom:1px solid #dbe7de}.wt-part-modal>header h3{color:#193f30!important}.wt-part-modal>header p{color:#718477}.wt-part-modal .wt-part-grid{align-items:start}.wt-part-modal .wt-part-grid>label{background:#f6faf6;border-color:#dce7de;align-self:start}.wt-part-modal .wt-part-grid>label.wt-route-field{background:#f1f1e9;grid-column:1/-1;padding:18px}.wt-part-modal .wt-part-grid>label.wt-description-field{grid-column:1/-1}.wt-route-builder{box-shadow:none;background:#f8fbf7;border-color:#d2e1d5}.wt-route-selected{box-shadow:none;background:#e7f1e9!important;border-color:#bcd3c2!important}.wt-route-selected>header{background:#f5f9f5!important;border-bottom-color:#d1e0d4!important}.wt-route-selected>header span{color:#355f47!important}.wt-route-selected>header b{color:#2b593f!important;background:#dceadf!important}.wt-route-selected>div>p{color:#708477!important}.wt-route-selected article{background:#fffdf8;border-color:#d1e0d4}.wt-route-selected article i{color:#315e43;background:#e8f2ea;border-color:#c4d8c9}.wt-route-selected article strong{color:#244e39}.wt-route-selected article button{color:#426c52!important;background:#f4f8f4!important;border-color:#d6e2d8!important}.wt-route-selected article button:last-child{color:#426c52!important}.wt-route-selected article:not(:last-of-type):after{background:#9db8a5}@media (max-width:650px){.wt-cut-parts th:nth-child(13),.wt-cut-parts td:nth-child(13){min-width:250px}.wt-route-flow{min-width:230px}.wt-part-modal .wt-part-grid>label.wt-route-field,.wt-part-modal .wt-part-grid>label.wt-description-field{grid-column:auto}}.wt-production-launch{background:linear-gradient(120deg,#fffdf8,#edf5ef);border:1px solid #d7e2d8;border-radius:6px;justify-content:space-between;align-items:center;gap:24px;margin:16px 0 22px;padding:22px 24px;display:flex;box-shadow:0 14px 38px #1f473112}.wt-production-launch h3{color:#1a4a32;align-items:center;gap:9px;margin:5px 0 4px;font-size:21px;display:flex}.wt-production-launch h3 svg{width:21px}.wt-production-launch p{color:#66796b;margin:0;font-size:13px}.wt-production-launch>div:last-child{grid-template-columns:1fr 1fr;gap:10px;min-width:540px;display:grid}.wt-production-launch button{text-align:left;border-radius:6px;align-items:center;gap:12px;min-height:66px;padding:12px 17px;display:flex}.wt-production-launch button>svg{width:23px;height:23px}.wt-production-launch button span{gap:3px;display:grid}.wt-production-launch button b{font-size:14px}.wt-production-launch button small{opacity:.76;font-size:11px}.wt-production-full{color:#fff!important;background:#1f5c3d!important;border-color:#1f5c3d!important;box-shadow:0 12px 28px #1f5c3d33!important}.wt-production-partial{color:#8c3e2d!important;background:#fff7f2!important;border-color:#ca745e!important}.wt-production-modal{width:min(900px,100%);padding:0;overflow:hidden}.wt-production-modal>header{color:#fff;background:radial-gradient(circle at 82% 0,#c3dec938,#0000 34%),linear-gradient(122deg,#123a2a,#2d6045);border:0;padding:29px 32px}.wt-production-modal>header h3{font-size:30px;color:#fff!important}.wt-production-modal>header p{color:#d2e2d6}.wt-production-modal>header .wt-eyebrow{color:#c6dacb}.wt-production-modal>header>button{color:#fff;background:#ffffff14;border-color:#ffffff4d}.wt-production-overview{background:#dce7de;border:1px solid #dce7de;border-radius:6px;grid-template-columns:repeat(4,1fr);gap:1px;margin:25px 28px;display:grid;overflow:hidden}.wt-production-overview>div{background:#fffdf8;gap:5px;padding:18px;display:grid}.wt-production-overview span{letter-spacing:.8px;text-transform:uppercase;color:#718276;font-size:10px;font-weight:800}.wt-production-overview strong{color:#1d4a33;overflow-wrap:anywhere;font-size:20px}.wt-production-overview small{color:#75867a}.wt-production-flow{color:#486452;background:#f2f6f1;border:1px solid #d9e4da;border-radius:6px;justify-content:center;align-items:center;gap:15px;margin:24px 28px;padding:18px;display:flex}.wt-production-flow span{align-items:center;gap:8px;font-size:12px;font-weight:750;display:flex}.wt-production-flow b{color:#23593a;background:#dcebdd;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.wt-production-flow>svg{color:#9aac9f;width:17px}.wt-production-modal>footer{background:#fafcf9;padding:18px 28px}.wt-production-success{background:#eef8f0;border:1px solid #a7c7af;border-radius:6px;align-items:center;gap:18px;margin:28px;padding:23px;display:flex}.wt-production-success>svg{color:#fff;background:#2d6847;border-radius:50%;width:46px;height:46px;padding:10px}.wt-production-success span{letter-spacing:1px;color:#43805b;font-size:10px;font-weight:850}.wt-production-success h4{color:#19462f;margin:4px 0;font-size:24px}.wt-production-success p{color:#658071;margin:0}.wt-production-recipes{gap:9px;margin:0 28px 28px;display:grid}.wt-production-recipes article{background:#fffdf8;border:1px solid #d9e4da;border-radius:6px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:15px 17px;display:grid}.wt-production-recipes article>svg{color:#2b6545;width:22px}.wt-production-recipes article>div{gap:3px;display:grid}.wt-production-recipes article strong{color:#1d4b33}.wt-production-recipes article span{color:#738479;font-size:12px}.wt-production-recipes dl{gap:8px;display:flex}.wt-production-recipes dl>div{text-align:center;background:#edf4ee;border-radius:6px;min-width:64px;padding:7px 10px}.wt-production-recipes dt{text-transform:uppercase;color:#738378;font-size:9px}.wt-production-recipes dd{color:#245c3d;margin:2px 0 0;font-weight:800}@media (max-width:900px){.wt-production-launch{flex-direction:column;align-items:stretch}.wt-production-launch>div:last-child{min-width:0}.wt-production-overview{grid-template-columns:1fr 1fr}}@media (max-width:600px){.wt-production-launch>div:last-child,.wt-production-overview{grid-template-columns:1fr}.wt-production-flow{flex-direction:column;align-items:stretch}.wt-production-flow>svg{align-self:center;transform:rotate(90deg)}}.wt-production-backdrop{align-items:center;padding:12px;overflow:hidden}.wt-production-modal{box-sizing:border-box;flex-direction:column;width:min(900px,100%);max-height:calc(100dvh - 24px);padding:0;display:flex;overflow:hidden}.wt-production-modal>header,.wt-production-modal>footer{flex:none;margin:0}.wt-production-modal>header{padding:20px 24px}.wt-production-modal>header h3{margin:4px 0;font-size:26px;line-height:1.08}.wt-production-modal>header p{margin:6px 0 0}.wt-production-content{min-height:0;overflow:hidden}.wt-production-overview{margin:16px 20px}.wt-production-overview>div{padding:12px 14px}.wt-production-flow{margin:12px 20px;padding:12px}.wt-production-modal>footer{padding:13px 20px}.wt-production-success{margin:16px 20px;padding:16px 18px}.wt-production-recipes{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px;margin:0 20px 16px}.wt-production-recipes article{padding:11px 13px}.wt-production-recipes dl>div{min-width:52px;padding:5px 7px}@media (max-height:700px){.wt-production-modal>header{padding:14px 20px}.wt-production-modal>header h3{font-size:23px}.wt-production-modal>header p{font-size:12px}.wt-production-overview{margin:10px 16px}.wt-production-overview>div{padding:9px 11px}.wt-production-overview strong{font-size:17px}.wt-production-flow{margin:9px 16px;padding:9px}.wt-production-modal>footer{padding:10px 16px}.wt-production-success{margin:10px 16px;padding:11px 14px}.wt-production-recipes{margin:0 16px 10px}.wt-production-recipes article{padding:8px 10px}}.wt-cuts{min-width:0;max-width:100%;container-type:inline-size}.wt-cuts .wt-cut-parts th{font-size:10px}.wt-cuts .wt-route-flow{gap:4px;width:100%;min-width:0;max-width:100%}.wt-cuts .wt-route-flow>span{white-space:normal;border-radius:6px;max-width:100%;padding:5px 6px;font-size:10px;line-height:1.3;overflow:visible}.wt-cuts .wt-route-flow>span:after{display:none}.wt-cuts .wt-inline-leading,.wt-cuts .wt-inline-stack,.wt-cuts .wt-inline-pair,.wt-cuts .wt-inline-input{min-width:0;max-width:100%}.wt-cuts .wt-inline-pair{grid-template-columns:minmax(0,1fr);gap:2px}.wt-cuts .wt-inline-row input{min-width:0;padding:6px 3px}.wt-cuts .wt-inline-leading .wt-save-inline{padding:5px!important}.wt-cuts .wt-inline-leading .wt-save-inline span{font-size:10px}.wt-cuts .wt-auto-value{white-space:normal;overflow-wrap:anywhere;max-width:100%;padding:3px;font-size:10px}.wt-edit-modal>header>button[aria-label=Kapat]{border-radius:6px;flex-shrink:0;place-items:center;width:44px;min-width:44px;height:44px;padding:0;display:grid}.wt-edit-modal>header>button[aria-label=Kapat] svg{stroke-width:2.25px;flex-shrink:0;width:24px;min-width:24px;height:24px}.wt-edit-modal>header>button[aria-label=Kapat]:focus-visible{outline-offset:3px;outline:3px solid #dca18b}.wt-cut-parts .wt-draft-row>td{width:auto!important;padding:0!important}.wt-draft-editor{text-align:left;white-space:normal;background:#f4f7f2;padding:24px}.wt-draft-editor>header{justify-content:space-between;margin-bottom:20px;display:flex}.wt-draft-editor>header strong{color:#315841;font-size:18px;display:block}.wt-draft-editor>header span{color:#6a7e6e;margin-top:6px;font-size:12px;display:block}.wt-draft-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.wt-draft-fields label{color:#45604e;gap:7px;min-width:0;font-size:12px;font-weight:650;display:grid}.wt-draft-fields input{width:100%;min-width:0;height:44px;font:inherit;color:#254432;background:#fff;border:1px solid #cbd8cc;border-radius:6px;padding:10px 12px;font-size:14px}.wt-draft-technical{border-top:1px solid #d6dfd4;margin:20px 0;padding-top:16px}.wt-draft-technical summary{cursor:pointer;margin-bottom:16px;font-weight:650}.wt-draft-routes{margin-top:18px}.wt-draft-editor>footer{border-top:1px solid #d6dfd4;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding-top:16px;display:flex}.wt-draft-editor>footer>span{color:#6a7e6e;font-size:12px}.wt-draft-editor>footer>div{gap:10px;display:flex}.wt-draft-editor>footer button{white-space:nowrap;align-items:center;gap:8px;min-height:44px;padding:0 20px;display:flex}.wt-draft-editor>footer svg{width:20px;height:20px}@media (max-width:800px){.wt-draft-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.wt-draft-editor>footer{flex-direction:column;align-items:flex-start}.wt-cut-parts .wt-draft-row{display:block!important}.wt-cut-parts .wt-draft-row>td{grid-column:1/-1;display:block!important}.wt-cut-parts .wt-draft-row>td:before{display:none!important}}.wt-edit-modal.wt-import-modal{flex-direction:column;max-height:calc(100dvh - 32px);display:flex;overflow:hidden}.wt-import-modal>header,.wt-import-modal>.wt-import-steps,.wt-import-modal>footer{flex-shrink:0}.wt-import-modal>.wt-import-body{overscroll-behavior:contain;min-height:0;overflow-y:auto}.wt-import-modal>footer{z-index:2;background:#fafcf8;border-top:1px solid #d6e1d8;margin:0;position:relative}.wt-import-modal>footer button{white-space:nowrap}.wt-import-modal>header{margin:0}@media (max-height:800px){.wt-import-modal>header{padding:18px 24px}.wt-import-modal>header h3{font-size:25px}.wt-import-modal>.wt-import-body{gap:14px;padding:18px 24px}.wt-import-modal .wt-drop-file{padding:18px}.wt-import-modal>footer{padding:14px 24px}}@media (max-width:650px){.wt-edit-modal.wt-import-modal{max-height:calc(100dvh - 20px)}.wt-import-modal>footer>span{display:none}.wt-import-modal>footer>div{width:100%}}.wt-cut-filters.wt-list-filters{grid-template-columns:minmax(240px,1fr) repeat(5,minmax(130px,175px))}@media (max-width:1250px){.wt-cut-filters.wt-list-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.wt-cut-filters.wt-list-filters .wt-search{grid-column:1/-1}}@media (max-width:650px){.wt-cut-filters.wt-list-filters{grid-template-columns:1fr}.wt-cut-filters.wt-list-filters .wt-search{grid-column:auto}}.wt-print-bar>span{align-items:center;gap:6px;display:inline-flex}.wt-print-bar small{color:#6b806f;font-weight:400}.wt-link-button{border:1px solid var(--wt-line,#dbe6df);color:#2e4632;background:#fff;border-radius:6px;align-items:center;gap:6px;min-height:42px;padding:10px 14px;font-size:14px;text-decoration:none;display:inline-flex}.wt-link-button:hover{background:#f1f7f2}.wt-link-button[aria-disabled=true]{opacity:.5;pointer-events:none}.wt-image-job{background:#f2f9f4;border:1px solid #cfe6d8;border-radius:6px;gap:8px;padding:12px 16px;font-size:14px;display:grid}.wt-image-job p{margin:0}.wt-image-job ul{margin:0;padding-left:18px;font-size:13px}.wt-image-job li[data-status=failed]{color:#9c2f27}.wt-image-job button{justify-self:start;min-height:32px;padding:4px 10px;font-size:13px}.workspace-dashboard .wt-workspace .wt-compact-parts .wt-row-menu-toggle[aria-expanded=true]{color:#fff;background:#123d2c;border-color:#123d2c}.wt-row-popover{z-index:1200;background:#fff;border:1px solid #cfd9cf;border-radius:8px;gap:2px;width:280px;padding:8px;font-family:inherit;display:grid;position:fixed;box-shadow:0 14px 34px #143a2b2e}.wt-row-popover a,.wt-row-popover button{color:#213a2c;min-height:34px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;text-decoration:none;display:flex}.wt-row-popover a:hover,.wt-row-popover button:hover{background:#eef5ef}.wt-row-popover button:disabled{opacity:.5;cursor:default}.wt-row-popover a svg:last-child{color:#8aa08f;margin-left:auto}.wt-row-menu-title{letter-spacing:.6px;text-transform:uppercase;color:#6b806f;align-items:center;gap:5px;padding:0 4px 0 8px;font-size:11px;font-weight:700;display:inline-flex}.wt-row-menu-note{color:#6b806f;align-items:center;gap:8px;padding:6px 4px;font-size:13px;display:inline-flex}.wt-row-menu-note[data-ok=true]{color:#2f7a52;font-weight:600}.wt-variant-modal{flex-direction:column;width:min(820px,100%);max-height:calc(100dvh - 40px);display:flex}.wt-variant-modal>header,.wt-variant-modal>footer,.wt-variant-setup{flex-shrink:0}.wt-variant-setup{gap:16px;padding:20px 0 4px;display:grid}.wt-variant-toggles{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.wt-variant-toggle{cursor:pointer;background:#fafcfa;border:1px solid #d9e3db;border-radius:6px;align-items:flex-start;gap:10px;padding:11px 13px;display:flex!important}.wt-variant-toggle input{accent-color:#2f6a4a;flex:0 0 18px;height:18px;margin-top:2px;width:18px!important;min-height:18px!important;padding:0!important}.wt-variant-toggle span{gap:2px;min-width:0;display:grid}.wt-variant-toggle b{color:#1d4733;text-transform:none;letter-spacing:0;font-size:13px}.wt-variant-toggle small{color:#6f8477;text-transform:none;letter-spacing:0;font-size:11.5px;font-weight:500;line-height:1.45}.wt-variant-plan{overscroll-behavior:contain;min-height:0;padding:4px 0 8px;overflow-y:auto}.wt-variant-note{color:#4c6555;align-items:center;gap:8px;margin:14px 0 8px;font-size:13px;display:flex}.wt-variant-warn{color:#7f5a12;background:#fdf7ec;border:1px solid #e6cfa8;border-radius:6px;align-items:flex-start;gap:8px;margin:0 0 10px;padding:10px 12px;font-size:12.5px;line-height:1.5;display:flex}.wt-variant-rows{gap:6px;margin:0;padding:0;list-style:none;display:grid}.wt-variant-rows li{background:#fbfdfb;border:1px solid #e2e9e4;border-left-width:3px;border-radius:5px;grid-template-columns:minmax(120px,auto) 1fr;gap:12px;padding:9px 12px;font-size:12.5px;line-height:1.5;display:grid}.wt-variant-rows li[data-status=ok]{border-left-color:#4f8f68}.wt-variant-rows li[data-status=failed]{color:#8f4038;background:#fff7f6;border-left-color:#b45c55}.wt-variant-rows b{color:#1d4733;word-break:break-all;font-weight:700}.wt-variant-rows span{color:#5d7466}.wt-variant-extra{color:#5d7466;margin-top:10px;font-size:12.5px}.wt-variant-extra summary{cursor:pointer;color:#3f6450;font-weight:650}@media (max-width:650px){.wt-variant-rows li{grid-template-columns:1fr;gap:3px}}.kc-cuts{--kc-ink:#0f2d22;--kc-green:#174d38;--kc-deep:#0d3226;--kc-mint:#bad7c1;--kc-line:#d5dfd6;--kc-soft:#f2f5ef;--kc-muted:#5f7a68;--kc-paper:#fff;--kc-copper:#c9915f;--kc-radius:12px;--kc-shadow:0 12px 34px #10342614;min-width:0;color:var(--kc-ink);gap:14px;display:grid}.kc-cuts>*,.kc-tabpanel,.kc-tabpanel>*{min-width:0}.kc-tabpanel{gap:12px;display:grid}@media (prefers-reduced-motion:no-preference){.kc-fade{animation:.28s cubic-bezier(.2,.7,.2,1) kc-fade}@keyframes kc-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.kc-cuts .kc-btn,.kc-cuts .kc-stat,.kc-cuts .kc-card,.kc-cuts .kc-tabs button{transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s,color .18s}}.kc-alert{border:1px solid;border-radius:10px;align-items:center;gap:10px;padding:11px 14px;font-size:14px;line-height:1.45;display:flex}.kc-alert[data-tone=error]{color:#8e2f27;background:#fff3f2;border-color:#efcbc7}.kc-alert[data-tone=ok]{color:#1f5a3a;background:#eef7f0;border-color:#c9e1cf}.kc-alert svg{flex:none}.kc-alert span{flex:1}.workspace-dashboard .wt-workspace .kc-alert>button{width:30px;height:30px;min-height:30px;color:inherit;box-shadow:none;opacity:.7;background:0 0;border:0;padding:0}.workspace-dashboard .wt-workspace .kc-btn{border:1px solid var(--kc-line);background:var(--kc-paper);height:38px;min-height:38px;color:var(--kc-ink);cursor:pointer;white-space:nowrap;border-radius:9px;align-items:center;gap:7px;padding:0 13px;font-size:13.5px;font-weight:600;display:inline-flex;box-shadow:0 1px #10342608}.workspace-dashboard .wt-workspace .kc-btn:hover{background:#f7faf7;border-color:#a9c0b0;transform:translateY(-1px);box-shadow:0 6px 16px #1034261a}.workspace-dashboard .wt-workspace .kc-btn:disabled{opacity:.45;cursor:default;box-shadow:none;transform:none}.workspace-dashboard .wt-workspace .kc-btn-primary{color:#fff;background:linear-gradient(135deg,#123f2d,#246446);border-color:#123e2d;box-shadow:0 8px 22px #12422d38,inset 0 1px #ffffff24}.workspace-dashboard .wt-workspace .kc-btn-primary:hover{color:#fff;background:linear-gradient(135deg,#164a35,#2b7350);border-color:#164a35}.workspace-dashboard .wt-workspace .kc-btn-ghost{box-shadow:none;background:0 0;border-color:#0000}.workspace-dashboard .wt-workspace .kc-btn-ghost:hover{box-shadow:none;background:#eaf1ec;border-color:#0000;transform:none}.workspace-dashboard .wt-workspace .kc-btn-icon{justify-content:center;width:38px;padding:0}.workspace-dashboard .wt-workspace .kc-btn-danger{color:#9c2f27;background:#fff7f6;border-color:#ecc9c5}.workspace-dashboard .wt-workspace .kc-btn-danger:hover{background:#fdecea;border-color:#e2aaa4}.workspace-dashboard .wt-workspace .kc-btn[aria-pressed=true]{color:#fff;background:#123d2c;border-color:#123d2c}.kc-caret{opacity:.6}.kc-btn b.kc-count{color:#1f5a3a;background:#e6efe8;border-radius:999px;padding:1px 7px;font-size:11.5px}.kc-menu{z-index:1300;background:#fff;border:1px solid #cfdad0;border-radius:12px;gap:2px;padding:6px;font-family:inherit;animation:.16s ease-out kc-fade;display:grid;position:fixed;box-shadow:0 18px 44px #10342633,0 2px 6px #10342614}.kc-menu a,.kc-menu button{color:#183f2e;width:100%;min-height:38px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:7px 10px;font-size:13.5px;font-weight:500;text-decoration:none;display:flex}.kc-menu a:hover,.kc-menu button:hover{background:#eef5ef}.kc-menu button:disabled,.kc-menu a[aria-disabled=true]{opacity:.45;cursor:default}.kc-menu [data-tone=danger]{color:#9c2f27}.kc-menu [data-tone=danger]:hover{background:#fdecea}.kc-menu [data-tone=ok]{color:#1f6a43}.kc-menu [data-tone=primary]{font-weight:700}.kc-menu svg{color:#6c8a76;flex:none}.kc-menu [data-tone=danger] svg{color:#b5443b}.kc-menu span{gap:1px;min-width:0;display:grid}.kc-menu small{color:#6f8778;white-space:normal;font-size:11.5px;font-weight:400}.kc-menu-heading{letter-spacing:1.2px;text-transform:uppercase;color:#7c9384;padding:8px 10px 3px;font-size:10.5px;font-weight:800}.kc-topbar{border:1px solid var(--kc-line);border-radius:var(--kc-radius);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--kc-shadow);z-index:30;background:#ffffffeb;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex;position:sticky;top:8px}.kc-topbar-title{flex:auto;align-items:baseline;gap:10px;min-width:0;display:flex}.kc-topbar-title h2{letter-spacing:-.02em;white-space:nowrap;margin:0;font-size:22px}.kc-topbar-title h2 small{color:var(--kc-muted);letter-spacing:0;font-size:13px;font-weight:500}.kc-crumb{min-width:0;color:var(--kc-muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.kc-crumb b{text-overflow:ellipsis;white-space:nowrap;max-width:420px;color:var(--kc-ink);font-weight:650;overflow:hidden}.kc-topbar-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.kc-eyebrow{letter-spacing:2.4px;text-transform:uppercase;color:#7c9384;font-size:10.5px;font-weight:800;display:block}.workspace-dashboard .wt-workspace .kc-select{border:1px solid var(--kc-line);height:38px;min-height:38px;color:var(--kc-ink);background:#fff;border-radius:9px;padding:0 32px 0 12px;font-size:13.5px;font-weight:600}.kc-hero{color:#fff;background:radial-gradient(120% 140% at 100% 0,#2b6a4b 0%,#183f2e 45%,#0f3125 100%);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;gap:22px;padding:22px 26px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 50px #0f312547}.kc-hero:after{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff0f,#0000 40%),repeating-linear-gradient(135deg,#ffffff06 0 2px,#0000 2px 14px);position:absolute;inset:0}.kc-hero>*{z-index:1;position:relative}.kc-hero-id{gap:9px;min-width:0;display:grid}.kc-hero-id .kc-eyebrow{color:#bfd6c5}.kc-hero-id h2{letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(20px,2.2vw,28px);line-height:1.15}.kc-hero-id .record-code{color:#f3f8ef;background:#ffffff14;border-color:#7f9d88 #7f9d88 #7f9d88 #c8dbb0;width:max-content;max-width:100%}.kc-hero-id .record-code svg,.kc-hero-id .record-code .record-code-copy{color:#d5e6d8}.kc-chips{flex-wrap:wrap;gap:6px;display:flex}.kc-chip{color:#e6efe6;background:#ffffff14;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;display:inline-flex}.kc-chip svg{color:#bfd6c5}.kc-stats{grid-template-columns:repeat(5,minmax(118px,132px));align-content:start;gap:8px;display:grid}@media (max-width:1180px){.kc-stats{grid-template-columns:repeat(auto-fit,minmax(104px,1fr))}}.kc-stat{background:#ffffff12;border:1px solid #ffffff2e;border-radius:12px;gap:4px;padding:12px 14px;display:grid;box-shadow:inset 0 1px #ffffff1a}.kc-stat:hover{background:#ffffff1f;transform:translateY(-1px)}.kc-stat span{letter-spacing:.6px;text-transform:uppercase;color:#c3d8c8;font-size:11px;font-weight:700}.kc-stat strong{letter-spacing:-.6px;font-variant-numeric:tabular-nums;color:#fff;font-size:26px;font-weight:700;line-height:1}.kc-stat strong small{color:#c3d8c8;letter-spacing:0;font-size:13px;font-weight:500}.kc-bar{background:#ffffff2e;border-radius:999px;height:5px;overflow:hidden}.kc-bar i{background:linear-gradient(90deg,#8fd3a9,#d9f0c2);border-radius:999px;height:100%;transition:width .5s cubic-bezier(.2,.7,.2,1);display:block}.kc-tabs{border:1px solid var(--kc-line);background:var(--kc-soft);scrollbar-width:none;border-radius:12px;gap:4px;width:max-content;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.workspace-dashboard .wt-workspace .kc-tabs button{color:#3e5c4a;height:38px;min-height:38px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.workspace-dashboard .wt-workspace .kc-tabs button b{color:#2b5b41;background:#dfeae2;border-radius:999px;padding:1px 8px;font-size:11.5px}.workspace-dashboard .wt-workspace .kc-tabs button[aria-selected=true]{color:var(--kc-ink);background:#fff;box-shadow:0 4px 12px #1034261f}.workspace-dashboard .wt-workspace .kc-tabs button[aria-selected=true] b{color:#fff;background:#123d2c}.kc-toolbar{border:1px solid var(--kc-line);box-shadow:var(--kc-shadow);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px;display:flex}.kc-toolbar .kc-grow{flex:260px;min-width:200px;position:relative}.kc-toolbar .kc-grow svg{color:#6c8a76;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.workspace-dashboard .wt-workspace .kc-toolbar input[type=text],.workspace-dashboard .wt-workspace .kc-toolbar input[type=search],.workspace-dashboard .wt-workspace .kc-toolbar input[type=date]{border:1px solid var(--kc-line);height:38px;min-height:38px;color:var(--kc-ink);background:#fff;border-radius:9px;padding:0 12px;font-size:13.5px}.workspace-dashboard .wt-workspace .kc-toolbar .kc-grow input{width:100%;padding-left:36px}.workspace-dashboard .wt-workspace .kc-toolbar input:focus,.workspace-dashboard .wt-workspace .kc-select:focus{border-color:#5f9a78;outline:0;box-shadow:0 0 0 3px #2f7a5229}.kc-toolbar .kc-right{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.kc-toolbar .kc-sep{background:var(--kc-line);width:1px;height:26px}.kc-filters{background:#fbfcfa;border:1px dashed #cfdad0;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;padding:12px;display:grid}.kc-filters label{color:#5f7a68;text-transform:uppercase;letter-spacing:.5px;gap:5px;font-size:12px;font-weight:700;display:grid}.kc-card{border:1px solid var(--kc-line);box-shadow:var(--kc-shadow);background:#fff;border-radius:14px;overflow:hidden}.kc-card-head{background:linear-gradient(#fbfdfb,#f4f8f4);border-bottom:1px solid #e6ede7;flex-wrap:wrap;align-items:center;gap:10px;padding:13px 16px;display:flex}.kc-card-head h3{align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.kc-card-head p{color:var(--kc-muted);flex-basis:100%;margin:0;font-size:13px}.kc-card-head .kc-right{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.kc-card-body{padding:16px}.kc-meta{color:var(--kc-muted);font-size:12.5px}.kc-cols{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.workspace-dashboard .wt-workspace .kc-action{border:1px solid var(--kc-line);text-align:left;cursor:pointer;width:100%;height:auto;min-height:0;box-shadow:var(--kc-shadow);background:#fff;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:16px 18px;display:grid}.workspace-dashboard .wt-workspace .kc-action:hover{border-color:#a9c0b0;transform:translateY(-2px);box-shadow:0 18px 40px #10342624}.workspace-dashboard .wt-workspace .kc-action:disabled{opacity:.5;transform:none}.kc-action .kc-action-icon{color:#1f5a3a;background:#e8f1ea;border-radius:12px;place-items:center;width:46px;height:46px;display:grid}.kc-action[data-tone=primary] .kc-action-icon{color:#fff;background:linear-gradient(135deg,#123f2d,#2b7350)}.kc-action b{color:var(--kc-ink);font-size:15px;display:block}.kc-action small{color:var(--kc-muted);white-space:normal;margin-top:3px;font-size:12.5px;line-height:1.45;display:block}.kc-action>svg:last-child{color:#8aa08f}.kc-links{gap:6px;display:grid}.workspace-dashboard .wt-workspace .kc-links :is(a,button){border:1px solid var(--kc-line);width:100%;height:auto;min-height:0;color:var(--kc-ink);text-align:left;cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;font-weight:600;text-decoration:none;display:flex}.workspace-dashboard .wt-workspace .kc-links :is(a,button):hover{background:#f2f7f3;border-color:#a9c0b0}.kc-links :is(a,button) svg:last-child{color:#8aa08f;margin-left:auto}.kc-progress{gap:6px;display:grid}.kc-progress .kc-bar{background:#e3ebe5}.kc-progress .kc-bar i{background:linear-gradient(90deg,#2f7a52,#7fc39b)}.kc-job{background:#f2f9f4;border:1px solid #cfe6d8;border-radius:12px;gap:8px;margin-top:12px;padding:12px 14px;font-size:13.5px;display:grid}.kc-job p{margin:0}.kc-job ul{gap:2px;margin:0;padding-left:18px;font-size:13px;display:grid}.kc-job li[data-status=failed]{color:#9c2f27}.kc-job li[data-status=warning]{color:#8a5a0c}.kc-loading{color:#2e4632;background:#f4f8f4;border:1px solid #d7e1d8;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;display:flex}.kc-skeleton{background:linear-gradient(90deg,#e9efe9,#f6f9f6,#e9efe9) 0 0/200% 100%;border-radius:6px;height:14px;animation:1.2s linear infinite kc-shimmer}@keyframes kc-shimmer{to{background-position:-200% 0}}.kc-empty{text-align:center;color:var(--kc-muted);padding:40px 20px}.kc-empty h3{color:var(--kc-ink);margin:8px 0 4px}.kc-empty svg{color:#9db8a5}.kc-foot{color:var(--kc-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;display:flex}.kc-foot div{align-items:center;gap:10px;display:flex}.workspace-dashboard .wt-workspace .kc-cuts .wt-table th.wt-number{color:inherit;font-size:inherit;font-weight:inherit}.kc-cuts .wt-table-wrap{overflow-x:auto}.kc-cuts .wt-selection-bar{border:1px solid var(--kc-line);color:var(--kc-muted);background:#f7faf7;border-bottom:0;border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;font-size:13px;display:flex}.kc-cuts .wt-selection-bar+.wt-table-wrap{border-radius:0 0 12px 12px}.kc-cuts .wt-table-wrap{border:1px solid var(--kc-line);box-shadow:var(--kc-shadow);border-radius:12px}.workspace-dashboard .wt-workspace .kc-cuts .wt-parts-sheet{box-shadow:var(--kc-shadow);border-color:var(--kc-line);border-radius:14px}.workspace-dashboard .wt-workspace .kc-cuts .wt-parts-sheet-bar{display:none}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts th{letter-spacing:.2px;background:#123d2c;padding:12px 8px;font-size:12px;font-weight:700}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts td{border-right:0}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts tbody tr:nth-child(2n){background:#fafcf9}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts tbody tr:hover{background:#eef5ef}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-actions button{border-radius:7px}.workspace-dashboard .wt-workspace .kc-cuts .wt-draft-card,.kc-cuts .wt-scope{margin:0}@media (max-width:900px){.kc-hero{grid-template-columns:1fr}.kc-topbar{position:static}.kc-topbar-actions{width:100%;margin-left:0}.kc-crumb b{max-width:200px}}.workspace-dashboard .wt-workspace .kc-print{border:1px solid var(--kc-line,#d5dfd6);background:#fff;border-radius:14px;flex-direction:column;width:min(1240px,96vw);height:min(92vh,1100px);display:flex;overflow:hidden;box-shadow:0 30px 80px #0a281c59}.kc-print-head{background:linear-gradient(#fbfdfb,#f2f6f2);border-bottom:1px solid #e3ebe5;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.kc-print-head h3{align-items:center;gap:8px;margin:2px 0 0;font-size:16px;display:flex}.kc-print-actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.kc-print-actions a.kc-btn{text-decoration:none}.kc-print>*{flex:none}.kc-print-frame{background:#fff;border:0;width:100%;height:100%;min-height:0;flex:auto!important}.kc-update{margin-bottom:12px}.kc-update span{flex:1}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts td.wt-compact-ref{text-align:center;padding-left:4px;padding-right:4px}.kc-ref{white-space:nowrap;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.2px;background:linear-gradient(160deg,#1c5a41,#0f3d2e);border-radius:10px;place-items:center;min-width:32px;height:32px;padding:0 9px;font-size:13px;font-weight:800;transition:transform .15s,box-shadow .15s;display:inline-grid;box-shadow:0 4px 10px #0f3d2e38,inset 0 1px #ffffff24}.kc-ref[data-kind=aksesuar],.kc-ref[data-kind=sarf],.kc-ref[data-kind=paket],.kc-ref[data-kind=diger]{color:#2f4a3c;background:linear-gradient(160deg,#f4f7f3,#e6ede6);box-shadow:inset 0 0 0 1px #cfdcd2}.workspace-dashboard .wt-workspace :is(.kc-cuts .wt-compact-parts,.kc-list .wt-table) tbody tr:hover .kc-ref{transform:translateY(-1px);box-shadow:0 6px 14px #0f3d2e47}.kc-ref[data-kind=urun],.kc-ref[data-kind=grup]{color:#fff;background:linear-gradient(160deg,#1c5a41,#0f3d2e);box-shadow:0 4px 10px #0f3d2e38,inset 0 1px #ffffff24}.kc-ref[data-kind=alt],.kc-ref[data-kind=hammadde],.kc-ref[data-kind=yari]{color:#2f4a3c;background:linear-gradient(160deg,#f4f7f3,#e6ede6);box-shadow:inset 0 0 0 1px #cfdcd2}.workspace-dashboard .wt-workspace .kc-list{--kc-ink:#0f2d22;--kc-line:#d5dfd6;--kc-soft:#f2f5ef;--kc-muted:#5f7a68;--kc-paper:#fff;--kc-radius:12px;--kc-shadow:0 12px 34px #10342614;min-width:0;color:var(--kc-ink);gap:14px;display:grid}.workspace-dashboard .wt-workspace .kc-list>*{min-width:0}.workspace-dashboard .wt-workspace .kc-list .kc-topbar{top:8px}.kc-strip{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.kc-strip .kc-stat{border:1px solid var(--kc-line);box-shadow:var(--kc-shadow);background:#fff;border-radius:12px}.kc-strip .kc-stat:hover{background:#fbfdfb}.kc-strip .kc-stat span{color:#5f7a68}.kc-strip .kc-stat strong{color:#0f2d22;font-size:24px}.kc-strip .kc-stat strong small{color:#7b8f83;letter-spacing:0;font-size:12.5px;font-weight:500}.kc-list-tools{gap:8px;display:grid}.kc-list-tools .kc-toolbar{padding:8px 10px}.kc-summary{color:var(--kc-muted);white-space:nowrap;font-size:13px}.workspace-dashboard .wt-workspace .kc-list-tools .kc-filters label select,.workspace-dashboard .wt-workspace .kc-list-tools .kc-filters label input{border:1px solid var(--kc-line);height:38px;min-height:38px;color:var(--kc-ink);text-transform:none;letter-spacing:0;background:#fff;border-radius:9px;padding:0 10px;font-size:13.5px;font-weight:500}.workspace-dashboard .wt-workspace .kc-list .wt-table-wrap{border:1px solid var(--kc-line);box-shadow:var(--kc-shadow);background:#fff;border-radius:14px;overflow:auto}.workspace-dashboard .wt-workspace .kc-list .wt-table{border-collapse:separate;border-spacing:0;font-size:13.5px}.workspace-dashboard .wt-workspace .kc-list .wt-table th{z-index:2;color:#fff;letter-spacing:.2px;text-transform:none;white-space:nowrap;background:#123d2c;padding:12px 10px;font-size:12px;font-weight:700;line-height:1.3;position:sticky;top:0}.workspace-dashboard .wt-workspace .kc-list .wt-table th:first-child{border-top-left-radius:0}.workspace-dashboard .wt-workspace .kc-list .wt-table th.wt-number{color:#fff}.workspace-dashboard .wt-workspace .kc-list .wt-table td{vertical-align:middle;color:#20392d;border-bottom:1px solid #e6ede8;border-right:0;height:54px;padding:9px 10px}.workspace-dashboard .wt-workspace .kc-list .wt-table tbody tr:nth-child(2n){background:#fafcf9}.workspace-dashboard .wt-workspace .kc-list .wt-table tbody tr:hover,.workspace-dashboard .wt-workspace .kc-list .wt-table tbody .wt-open-row:hover{box-shadow:none;background:#eef5ef}.workspace-dashboard .wt-workspace .kc-list .wt-table tbody tr:last-child td{border-bottom:0}.workspace-dashboard .wt-workspace .kc-list .wt-table td.kc-ref-cell{text-align:center;white-space:nowrap;width:1%;padding-left:8px;padding-right:6px}.workspace-dashboard .wt-workspace .kc-list .wt-table td.wt-code{white-space:nowrap;width:1%;min-width:250px;max-width:360px}.workspace-dashboard .wt-workspace .kc-list .wt-table .kc-code,.workspace-dashboard .wt-workspace .kc-list .wt-table td.kc-name{min-width:240px}.workspace-dashboard .wt-workspace .kc-list .wt-table td.kc-name{color:#12301f;font-weight:600}.workspace-dashboard .wt-workspace .kc-list .wt-table td.wt-number{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.kc-tag{letter-spacing:.5px;color:#2f4a3c;white-space:nowrap;background:#f3f7f3;border:1px solid #d3dfd5;border-radius:999px;align-items:center;min-height:24px;padding:2px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.kc-tag[data-tone=ok]{color:#1f5a3a;background:#e6f3ea;border-color:#bfdcc8}.kc-tag[data-tone=muted]{color:#6a736d;background:#f5f5f3;border-color:#e0e3dd}.kc-tag[data-tone=warn]{color:#8a5a00;background:#fff6e5;border-color:#efd9a8}.kc-tag[data-tone=info]{color:#1f4f7a;background:#eaf2f9;border-color:#c3d8ea}.kc-tag[data-tone=bad]{color:#95271f;background:#fdecea;border-color:#e7bdb8}.kc-status{color:#2f4a3c;white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.kc-status i{background:#b8c3bb;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #b8c3bb40}.kc-status[data-state=on] i{background:#2f9e5f;box-shadow:0 0 0 3px #2f9e5f38}.kc-status[data-state=off]{color:#7a857e}.kc-status[data-state=off] i{background:#a9b3ac}.workspace-dashboard .wt-workspace .kc-list .wt-row-actions{opacity:.55;justify-content:flex-end;gap:4px;transition:opacity .15s;display:flex}.workspace-dashboard .wt-workspace .kc-list .wt-table tbody tr:hover .wt-row-actions{opacity:1}.workspace-dashboard .wt-workspace .kc-list .wt-row-actions button{width:32px;height:32px;min-height:32px;box-shadow:none;color:#3e5c4a;background:0 0;border:1px solid #0000;border-radius:8px;padding:0}.workspace-dashboard .wt-workspace .kc-list .wt-row-actions button:hover{color:#123d2c;background:#e3eee4;border-color:#cfe0d3}.workspace-dashboard .wt-workspace .kc-list .wt-pagination{background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 4px;display:flex}.workspace-dashboard .wt-workspace .kc-list .wt-pagination small{color:var(--kc-muted);font-size:12.5px}.workspace-dashboard .wt-workspace .kc-list .wt-pagination div{align-items:center;gap:8px;display:flex}.workspace-dashboard .wt-workspace .kc-list .wt-pagination button{border:1px solid var(--kc-line);height:34px;min-height:34px;box-shadow:none;background:#fff;border-radius:9px;padding:0 12px;font-size:13px;font-weight:600}.workspace-dashboard .wt-workspace .kc-list .wt-pagination span{font-variant-numeric:tabular-nums;color:var(--kc-muted);font-size:13px}.workspace-dashboard .wt-workspace .kc-list .wt-scope,.workspace-dashboard .wt-workspace .kc-list .wt-sync-policy{color:var(--kc-muted);margin:0;font-size:12.5px}.workspace-dashboard .wt-workspace .kc-list .wt-empty{text-align:center;color:var(--kc-muted);padding:34px 18px}.workspace-dashboard .wt-workspace .kc-list .wt-empty h3{color:var(--kc-ink);margin:8px 0 4px;font-size:16px}.workspace-dashboard .wt-workspace .kc-list .wt-select-cell{width:1%;padding-right:2px}.workspace-dashboard .wt-workspace .kc-list .wt-tree-toggle{justify-self:start}.workspace-dashboard .wt-workspace .kc-list .wt-tree{box-shadow:none;background:0 0;border:0;border-radius:0;gap:12px;margin:8px 0 0;padding:0;display:grid}.workspace-dashboard .wt-workspace .kc-list .wt-tree>*{min-width:0}.kc-tree-bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.kc-tree-parents{flex-wrap:wrap;gap:6px;display:flex}.kc-switch{border:1px solid var(--kc-line);color:#2f4a3c;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:6px 12px 6px 8px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0f3d2e0d}.kc-switch input{opacity:0;width:0;height:0;position:absolute}.kc-switch i{background:#cfd9d1;border-radius:999px;width:34px;height:20px;transition:background .18s;position:relative}.kc-switch i:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000040}.kc-switch input:checked+i{background:#1f6b4a}.kc-switch input:checked+i:after{transform:translate(14px)}.kc-switch input:focus-visible+i{box-shadow:0 0 0 3px #2f7a5240}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table{table-layout:auto;min-width:960px}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table td.kc-tree-cell{width:36%;min-width:320px}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table td.wt-code{width:22%;min-width:250px;max-width:none}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table :is(th,td).wt-number{white-space:nowrap;width:11%;min-width:120px;padding-right:22px}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table .kc-tree-name strong{-webkit-line-clamp:3}.kc-tree-name{align-items:center;gap:10px;min-width:0;display:flex}.workspace-dashboard .wt-workspace .kc-list .kc-tree-toggle{border:1px solid var(--kc-line);color:#1f5a3a;width:26px;height:26px;min-height:26px;box-shadow:none;background:#fff;border-radius:8px;flex:none;place-items:center;padding:0;display:inline-grid}.workspace-dashboard .wt-workspace .kc-list .kc-tree-toggle:disabled{opacity:1;background:0 0;border-color:#0000}.workspace-dashboard .wt-workspace .kc-list .kc-tree-toggle i{background:#b8c8bc;border-radius:50%;width:6px;height:6px}.workspace-dashboard .wt-workspace .kc-list .kc-tree-toggle:not(:disabled):hover{background:#e3eee4;border-color:#bfd3c4}.kc-tree-name>span{gap:2px;min-width:0;display:grid}.kc-tree-name small{letter-spacing:.8px;text-transform:uppercase;color:#7b8f83;align-items:center;gap:6px;font-size:10.5px;font-weight:700;display:inline-flex}.kc-tree-name small b{color:#2f4a3c;font-variant-numeric:tabular-nums;letter-spacing:.3px;background:#e9f0ea;border-radius:6px;padding:1px 6px}.kc-tree-name strong{color:#12301f;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table td.wt-number{white-space:nowrap}.workspace-dashboard .wt-workspace .kc-list .wt-row-actions .kc-unlink{color:#9c2f27}.workspace-dashboard .wt-workspace .kc-list .wt-row-actions .kc-unlink:hover{color:#8e2f27;background:#fdecea;border-color:#ecc9c5}.kc-cut-list{display:grid}.workspace-dashboard .wt-workspace .kc-list .wt-cut-list td.kc-name .wt-cut-name{box-shadow:none;height:auto;min-height:0;font:inherit;color:#12301f;text-align:left;white-space:normal;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.workspace-dashboard .wt-workspace .kc-list .wt-cut-list td.kc-name .wt-cut-name:hover{color:#1f6b4a;text-decoration:underline}.workspace-dashboard .wt-workspace .kc-list .wt-cut-list td.kc-module{min-width:220px}.kc-module strong{letter-spacing:.3px;color:#0f3d2e;font-family:DM Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:600;display:block}.kc-module small{color:#6b7f73;text-overflow:ellipsis;white-space:nowrap;max-width:320px;margin-top:2px;font-size:12px;display:block;overflow:hidden}.workspace-dashboard .wt-workspace .kc-list .wt-cut-list td.kc-date{white-space:nowrap;color:#3e5c4a}.workspace-dashboard .wt-workspace .kc-list .wt-cut-list tbody tr[data-selected=true]{background:#e9f3ec}.workspace-dashboard .wt-workspace .kc-cuts .wt-selection-bar{border-radius:12px}.kc-card-head{border-bottom:1px solid var(--kc-line,#d5dfd6);background:linear-gradient(#fbfdfb,#f3f7f3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.kc-card-head h3{letter-spacing:-.01em;color:#0f2d22;margin:2px 0 0;font-size:17px}.kc-card-head h3 small{color:#6b7f73;letter-spacing:0;font-size:12.5px;font-weight:500}.workspace-dashboard .wt-workspace .kc-lines .wt-table-wrap{box-shadow:none;border:0;border-radius:0}.workspace-dashboard .wt-workspace .kc-lines .wt-empty{padding:22px}.workspace-dashboard .wt-workspace .kc-list .kc-hero .record-code{border-left:4px solid #c8dbb0}.kc-hero-note{color:#d9e8dc;max-width:720px;margin:0;font-size:13.5px;line-height:1.5}.kc-chip .kc-dot{background:#a9b3ac;border-radius:50%;width:8px;height:8px}.kc-chip .kc-dot[data-on=true]{background:#8fd3a9;box-shadow:0 0 0 3px #8fd3a940}.workspace-dashboard .wt-workspace .kc-list .kc-stats{grid-template-columns:repeat(4,minmax(110px,128px))}.workspace-dashboard .wt-workspace .kc-list .wt-table :is(th,td).wt-select-cell{text-align:center;width:44px;min-width:44px;padding:8px 10px}.workspace-dashboard .wt-workspace .kc-list .wt-table :is(th,td).wt-select-cell input[type=checkbox]{vertical-align:middle;accent-color:#2f9e5f;width:18px;height:18px;min-height:18px;margin:0;display:inline-block}.workspace-dashboard .wt-workspace .kc-list .wt-table td.kc-ref-cell{text-align:left}.workspace-dashboard .wt-workspace .kc-list .wt-cut-list td.kc-name{width:30%;min-width:220px}.workspace-dashboard .wt-workspace .kc-list .wt-cut-list td.kc-module{width:24%}.workspace-dashboard .wt-workspace .kc-list .wt-table{table-layout:auto}.workspace-dashboard .wt-workspace .kc-list .wt-table td.kc-name{width:30%}.workspace-dashboard .wt-workspace .kc-detail-remove .wt-danger-outline{color:#9c2f27;height:38px;min-height:38px;box-shadow:none;background:#fff7f6;border:1px solid #ecc9c5;border-radius:9px;align-items:center;gap:7px;padding:0 13px;font-size:13.5px;font-weight:600;display:inline-flex}.workspace-dashboard .wt-workspace .kc-detail-remove .wt-danger-outline:hover{background:#fdecea;border-color:#e2aaa4}.workspace-dashboard .wt-workspace .kc-list .kc-hero-id h2{max-width:900px}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts td.wt-compact-size{text-align:center;padding-left:4px;padding-right:4px}.kc-size{color:#5a2d85;letter-spacing:0;font-variant-numeric:tabular-nums;white-space:nowrap;background:linear-gradient(#f6ebfb,#ecdcf7);border:1px solid #dcc6ee;border-radius:9px;justify-content:center;align-items:center;min-width:0;max-width:100%;padding:5px 6px;font-size:13px;font-weight:800;display:inline-flex;box-shadow:0 1px 2px #5a2d8514}.kc-size[data-frame=turned]{color:#8a5a00;background:#fff6e0;border:1px solid #e0b25a;box-shadow:inset 0 0 0 1px #f5deab}.kc-size[data-zero=true]{color:#9aa39d;box-shadow:none;background:#f5f5f3;border-color:#e3e6e0;font-weight:600}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts{min-width:1180px}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts .wt-material-control{display:block;position:relative}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts .wt-material-trigger{border-radius:9px;justify-content:flex-start;width:100%;height:36px;min-height:36px;padding:4px 22px 4px 8px;font-size:12.5px}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts .wt-material-trigger>svg{width:12px;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts .wt-material-trigger .wt-material-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts .wt-material-trigger .wt-material-label b{letter-spacing:.2px;color:#0f3d2e;font-family:DM Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts .wt-material-trigger .wt-material-label small{display:none}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts .wt-material-copy{opacity:0;background:#fff;border-radius:6px;width:22px;min-width:22px;height:26px;min-height:26px;padding:2px;transition:opacity .15s;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts .wt-material-control:hover .wt-material-copy{opacity:1}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts .wt-material-copy:focus-visible{opacity:1}.wt-material-label b+small:before{content:" · "}.wt-material-label small{color:#5c7566}.workspace-dashboard .wt-workspace .wt-edit-modal>header>button{border-radius:12px;place-items:center;width:44px;height:44px;min-height:44px;padding:0;font-size:0;display:grid}.workspace-dashboard .wt-workspace .wt-edit-modal>header>button svg{stroke-width:2.4px;width:22px;height:22px}.workspace-dashboard .wt-workspace .wt-edit-modal>header>button:hover{background:#ffffff2e!important}.workspace-dashboard .wt-workspace .wt-material-field[data-tone=finish] .wt-material-trigger :is(span,svg,b,small){color:inherit!important}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts .wt-material-field[data-tone=finish] .wt-material-trigger .wt-material-label b{color:inherit}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts td.kc-route-cell{padding-left:6px;padding-right:6px}.kc-route{position:relative}.kc-route>summary{cursor:pointer;max-width:100%;list-style:none;display:inline-block}.kc-route>summary::-webkit-details-marker{display:none}.kc-route-pill{color:#1f5a3a;white-space:nowrap;background:linear-gradient(#f2f9f4,#e6f2ea);border:1px solid #cfe0d3;border-radius:999px;align-items:center;gap:6px;max-width:100%;min-height:30px;padding:4px 10px 4px 8px;font-size:12px;font-weight:700;transition:box-shadow .15s,border-color .15s,transform .15s;display:inline-flex;box-shadow:0 1px 2px #0f3d2e0f}.kc-route-pill svg{color:#2f7a52;flex:none}.kc-route-pill b{color:#fff;font-variant-numeric:tabular-nums;background:#123d2c;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;display:inline-grid}.kc-route-pill i{letter-spacing:.3px;color:#3e5c4a;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-style:normal;font-weight:600;overflow:hidden}.kc-route>summary:hover .kc-route-pill{border-color:#a9c9b4;transform:translateY(-1px);box-shadow:0 4px 12px #0f3d2e24}.kc-route[open] .kc-route-pill{color:#fff;background:#123d2c;border-color:#123d2c}.kc-route[open] .kc-route-pill svg,.kc-route[open] .kc-route-pill i{color:#d5e6d8}.kc-route[open] .kc-route-pill b{color:#123d2c;background:#fff}.kc-route-pill[data-empty=true]{color:#8a938d;box-shadow:none;background:#f5f5f3;border-color:#e0e3dd;font-weight:600}.kc-route-pill[data-empty=true] svg{color:#b0b8b2}.kc-route-body{z-index:5;white-space:normal;background:#fff;border:1px solid #cfdad0;border-radius:12px;min-width:260px;max-width:360px;padding:10px;animation:.16s ease-out kc-fade;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 18px 44px #1034262e}.workspace-dashboard .wt-workspace .kc-cuts .kc-route-body .wt-route-flow>span{border-radius:8px;padding:5px 8px;font-size:11px}.kc-hero-tidy{align-content:center;gap:10px}.kc-hero-title{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.kc-hero-title h2{margin:0;font-size:clamp(19px,2vw,25px)}.kc-hero-tidy .kc-eyebrow{letter-spacing:1.6px}.kc-chip .kc-chip-text{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:420px;display:inline-block;overflow:hidden}.kc-cuts .kc-hero{align-items:center;padding:18px 22px}.kc-cuts .kc-hero .kc-stats{align-self:center}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts td.kc-pack-cell{padding-left:4px;padding-right:4px}.kc-pack{--pack-bg:#eef6f0;--pack-line:#bfd9c7;--pack-ink:#1f5a3a;position:relative}.kc-pack[data-pack="2"]{--pack-bg:#f4ecfb;--pack-line:#d6c1ea;--pack-ink:#5a2d85}.kc-pack[data-pack="3"]{--pack-bg:#fff5e3;--pack-line:#efd6a3;--pack-ink:#8a5a00}.kc-pack[data-pack="4"]{--pack-bg:#e9f2f9;--pack-line:#bcd4e8;--pack-ink:#1f4f7a}.kc-pack[data-pack="5"]{--pack-bg:#fdecef;--pack-line:#efc2ca;--pack-ink:#8e2f45}.kc-pack[data-pack="6"]{--pack-bg:#e8f6f5;--pack-line:#b9dfdb;--pack-ink:#155e57}.kc-pack[data-empty=true]{--pack-bg:#fff1f0;--pack-line:#f0b4ad;--pack-ink:#b3261e}.kc-pack-icon{z-index:1;background:var(--pack-ink);color:#fff;pointer-events:none;border-radius:6px;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.kc-pack-icon svg{width:12px;height:12px}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts .kc-pack .wt-quick-field select{border:1px solid var(--pack-line);background:var(--pack-bg);height:36px;min-height:36px;color:var(--pack-ink);letter-spacing:.2px;border-radius:9px;padding:4px 22px 4px 34px;font-size:12.5px;font-weight:700;transition:box-shadow .15s,border-color .15s}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts .kc-pack .wt-quick-field select:hover{box-shadow:0 4px 10px #0f3d2e1a}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts .kc-pack .wt-quick-field select:focus{border-color:var(--pack-ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--pack-ink) 18%,transparent)}.kc-alert[data-tone=warn]{color:#7a4f00;background:#fff8e8;border-color:#efd9a8}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts .kc-pack .wt-quick-field select{padding-left:32px}.kc-pack[data-empty=true] .kc-pack-icon{animation:1.6s ease-in-out infinite kc-pulse}@keyframes kc-pulse{0%,to{box-shadow:0 0 #b3261e59}50%{box-shadow:0 0 0 5px #b3261e00}}.workspace-dashboard .wt-workspace .kc-list .kc-hero{align-items:center;padding:18px 22px}.workspace-dashboard .wt-workspace .kc-list .kc-hero .kc-stats{align-self:center}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts .kc-pack .wt-quick-field select{padding-left:30px;padding-right:18px;font-size:12px}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts .kc-pack .kc-pack-icon{left:7px}.workspace-dashboard .wt-workspace .kc-audit{gap:14px}.kc-field{color:#5f7a68;align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:inline-flex}.workspace-dashboard .wt-workspace .kc-field input.kc-select{width:92px;padding:0 10px}.kc-audit-strip{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.kc-audit-strip .kc-stat{padding-left:18px;position:relative;overflow:hidden}.kc-audit-strip .kc-stat:before{content:"";background:#9aa8a0;width:5px;position:absolute;top:0;bottom:0;left:0}.kc-audit-strip .kc-stat[data-severity=kritik]:before{background:#c73b31}.kc-audit-strip .kc-stat[data-severity=uyarı]:before{background:#d9931b}.kc-audit-strip .kc-stat[data-severity=bilgi]:before{background:#3d7ea6}.kc-audit-strip .kc-stat[data-severity=akış]:before{background:#1f6b4a}.kc-audit-strip .kc-stat>span{align-items:center;gap:6px;display:inline-flex}.kc-audit-strip .kc-stat[data-severity=kritik]>span{color:#a72e25}.kc-audit-strip .kc-stat[data-severity=uyarı]>span{color:#8a5a00}.kc-audit-strip .kc-stat[data-severity=bilgi]>span{color:#1f4f7a}.kc-audit-strip .kc-stat>small{color:#6b7f73;font-size:11.5px;line-height:1.35}.kc-audit-strip .kc-stat .kc-bar{background:#e3ebe5}.kc-audit-strip .kc-stat .kc-bar i{background:linear-gradient(90deg,#2f9e5f,#8fd3a9)}.kc-audit-tabs{gap:6px;width:100%;max-width:none;display:flex}.workspace-dashboard .wt-workspace .kc-audit-tabs button{flex:auto;justify-content:center;position:relative}.kc-tab-dot{background:#c73b31;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #c73b312e}.kc-audit-cards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;display:grid}.workspace-dashboard .wt-workspace .kc-audit-card{text-align:left;border:1px solid var(--kc-line);box-shadow:var(--kc-shadow);color:var(--kc-ink);cursor:pointer;white-space:normal;background:#fff;border-left-width:5px;border-radius:14px;align-content:start;gap:8px;height:auto;min-height:0;padding:14px 16px;transition:transform .15s,box-shadow .15s,border-color .15s;display:grid}.workspace-dashboard .wt-workspace .kc-audit-card:hover{transform:translateY(-2px);box-shadow:0 16px 36px #10342624}.workspace-dashboard .wt-workspace .kc-audit-card[data-severity=kritik]{border-left-color:#c73b31}.workspace-dashboard .wt-workspace .kc-audit-card[data-severity=uyarı]{border-left-color:#d9931b}.workspace-dashboard .wt-workspace .kc-audit-card[data-severity=bilgi]{border-left-color:#3d7ea6}.workspace-dashboard .wt-workspace .kc-audit-card[aria-pressed=true]{background:#f3f8f4;border-color:#8fb89e;border-left-width:5px;box-shadow:0 0 0 3px #2f7a5229}.kc-audit-sev{letter-spacing:.8px;text-transform:uppercase;border-radius:999px;align-items:center;gap:5px;width:max-content;padding:2px 8px;font-size:10.5px;font-weight:800;display:inline-flex}.kc-audit-card[data-severity=kritik] .kc-audit-sev{color:#a72e25;background:#fdecea}.kc-audit-card[data-severity=uyarı] .kc-audit-sev{color:#8a5a00;background:#fff4dd}.kc-audit-card[data-severity=bilgi] .kc-audit-sev{color:#1f4f7a;background:#e8f1f8}.kc-audit-card h4{color:#0f2d22;margin:0;font-size:15px;line-height:1.3}.kc-audit-card strong{letter-spacing:-.8px;font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;font-size:30px;font-weight:800;line-height:1;display:flex}.kc-audit-card strong small{color:#6b7f73;letter-spacing:0;font-size:12px;font-weight:600}.kc-audit-card p{color:#4f6558;margin:0;font-size:12.5px;line-height:1.45}.kc-audit-card em{color:#1f6b4a;font-size:12px;font-style:normal;font-weight:700}.kc-audit-clean{color:#5f7a68;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.kc-audit-clean>span{font-weight:700}.kc-audit-list-head{align-items:flex-start}.kc-audit-list-tools{flex-wrap:wrap;flex:320px;justify-content:flex-end;align-items:center;gap:8px;display:flex}.kc-audit-list-tools .kc-grow{flex:220px;max-width:360px;position:relative}.kc-audit-list-tools .kc-grow svg{color:#6c8a76;pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.workspace-dashboard .wt-workspace .kc-audit-list-tools input{border:1px solid var(--kc-line);background:#fff;border-radius:9px;width:100%;height:38px;min-height:38px;padding:0 12px 0 34px;font-size:13.5px}.kc-audit-guide{border-bottom:1px solid var(--kc-line);background:#fbfdfb;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0;display:grid}.kc-audit-guide>div{border-right:1px solid #e6ede8;padding:12px 16px}.kc-audit-guide>div:last-child{border-right:0}.kc-audit-guide-k{letter-spacing:1px;text-transform:uppercase;color:#7c9384;align-items:center;gap:6px;margin-bottom:4px;font-size:10.5px;font-weight:800;display:inline-flex}.kc-audit-guide p{color:#26402f;margin:0;font-size:13px;line-height:1.5}.kc-audit-guide>div:nth-child(2) .kc-audit-guide-k{color:#8a5a00}.kc-audit-guide>div:nth-child(3) .kc-audit-guide-k{color:#1f6b4a}.kc-audit-guide>div:nth-child(3){background:#f2f9f4}.kc-audit-bulkbar{border-bottom:1px solid var(--kc-line);background:#fff;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;display:flex}.kc-audit-bulkbar .kc-right{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.kc-audit-check{color:#2f4a3c;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.workspace-dashboard .wt-workspace .kc-audit-list .wt-table-wrap{box-shadow:none;border:0;border-radius:0}.workspace-dashboard .wt-workspace .kc-audit-table td.kc-audit-kind{white-space:nowrap;vertical-align:middle;width:1%}.kc-audit-kind-wrap{align-items:center;gap:8px;display:flex}.kc-audit-sub{color:#6b7f73;white-space:normal;margin-top:4px;font-size:11.5px;display:block}.kc-audit-missing{color:#a72e25;font-weight:700}.workspace-dashboard .wt-workspace .kc-audit-table td.kc-audit-what{white-space:normal;color:#26402f;min-width:260px}.kc-audit-item{color:#7a4f00;background:#fff6e5;border:1px solid #efd9a8;border-radius:8px;padding:4px 10px;font-size:12.5px;font-weight:600;line-height:1.4;display:inline-block}.kc-audit-items{gap:4px;margin:0;padding:0;list-style:none;display:grid}.kc-audit-items li{color:#7a4f00;background:#fff6e5;border:1px solid #efd9a8;border-radius:8px;width:max-content;max-width:100%;padding:3px 10px;font-size:12.5px;line-height:1.4}.kc-audit-more summary{cursor:pointer;color:#1f5a3a;font-weight:600}.kc-audit-more[open] summary{margin-bottom:6px}.kc-audit-steps{flex-wrap:wrap;gap:5px;display:flex}.kc-audit-steps>span{border:1px solid #0000;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.kc-audit-steps>span[data-state=ok]{color:#1f5a3a;background:#e6f3ea;border-color:#bfdcc8}.kc-audit-steps>span[data-state=no]{color:#a72e25;background:#fdecea;border-color:#efc2bd}.kc-audit-steps>span[data-state=na]{color:#8a938d;background:#f5f5f3;border-color:#e0e3dd}.kc-audit-steps>small{color:#a72e25;flex-basis:100%;font-size:11.5px}.kc-audit-funnel{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;padding:12px 16px;display:grid}.workspace-dashboard .wt-workspace .kc-audit-stage{text-align:left;border:1px solid var(--kc-line);box-shadow:none;white-space:normal;cursor:pointer;background:#fff;border-radius:12px;align-items:flex-start;gap:10px;height:auto;min-height:0;padding:12px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.workspace-dashboard .wt-workspace .kc-audit-stage:hover{border-color:#a9c0b0;transform:translateY(-1px);box-shadow:0 6px 16px #1034261a}.kc-audit-stage[aria-pressed=true] .kc-audit-stage-no{color:#123d2c;background:#fff}.kc-audit-stage[aria-pressed=true] small,.kc-audit-stage[aria-pressed=true] b{color:#d5e6d8}.kc-audit-stage-no{color:#fff;background:#123d2c;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:grid}.kc-audit-stage-body{flex:1;gap:3px;min-width:0;display:grid}.kc-audit-stage-body b{color:#3e5c4a;font-size:12.5px}.kc-audit-stage-body strong{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:22px;font-weight:800;line-height:1}.kc-audit-stage-body small{color:#6b7f73;font-size:11.5px}.kc-audit-stage[data-lack=true] .kc-audit-stage-body small{color:#a72e25;font-weight:700}.kc-audit-stage-body .kc-bar{background:#e3ebe5;margin-top:2px;font-style:normal;display:block}.kc-audit-stage-body .kc-bar i{background:linear-gradient(90deg,#2f9e5f,#8fd3a9)}.kc-audit-stage[aria-pressed=true] .kc-bar{background:#fff3}.kc-audit-empty{text-align:center;color:#5f7a68;justify-items:center;gap:8px;padding:38px 24px;display:grid}.kc-audit-empty svg{color:#2f7a52}.kc-audit-empty h3{color:#0f2d22;margin:0}.kc-audit-empty p{max-width:640px;margin:0;font-size:13.5px;line-height:1.55}.workspace-dashboard .wt-workspace .kc-audit .kc-strip .kc-stat strong{font-size:26px}.kc-audit-dup-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;padding:12px 16px;display:grid}.workspace-dashboard .wt-workspace .kc-audit-dup{text-align:left;color:#7a1f18;box-shadow:none;white-space:normal;cursor:pointer;background:linear-gradient(#fff7f6,#fdecea);border:1px solid #efc2bd;border-radius:12px;align-items:center;gap:12px;height:auto;min-height:0;padding:12px 14px;transition:transform .15s,box-shadow .15s;display:flex}.workspace-dashboard .wt-workspace .kc-audit-dup:hover{transform:translateY(-1px);box-shadow:0 8px 20px #c73b3129}.workspace-dashboard .wt-workspace .kc-audit-dup[aria-pressed=true]{box-shadow:0 0 0 3px #c73b3133}.workspace-dashboard .wt-workspace .kc-audit-dup[data-zero=true]{color:#1f5a3a;cursor:default;background:#f4faf5;border-color:#cfe0d3}.workspace-dashboard .wt-workspace .kc-audit-dup[data-zero=true]:hover{box-shadow:none;transform:none}.kc-audit-dup-icon{color:#fff;background:#c73b31;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.kc-audit-dup[data-zero=true] .kc-audit-dup-icon{background:#2f9e5f}.kc-audit-dup-body{flex:1;gap:2px;min-width:0;display:grid}.kc-audit-dup-body b{font-size:14px}.kc-audit-dup-body small{opacity:.8;font-size:11.5px}.kc-audit-dup>strong{letter-spacing:-.6px;font-variant-numeric:tabular-nums;justify-items:end;font-size:26px;font-weight:800;line-height:1;display:grid}.kc-audit-dup>strong small{opacity:.75;letter-spacing:0;font-size:11px;font-weight:600}.workspace-dashboard .wt-workspace .kc-audit-table td.kc-audit-kind{min-width:180px}.kc-audit-kind .kc-ref{flex:none}.workspace-dashboard .wt-workspace .kc-audit-stage[aria-pressed=true]{color:#fff!important;background:#123d2c!important;border-color:#123d2c!important}.workspace-dashboard .wt-workspace .kc-audit-stage[aria-pressed=true] .kc-audit-stage-body b,.workspace-dashboard .wt-workspace .kc-audit-stage[aria-pressed=true] .kc-audit-stage-body small,.workspace-dashboard .wt-workspace .kc-audit-stage[aria-pressed=true] .kc-audit-stage-body strong{color:#fff!important}.workspace-dashboard .wt-workspace .kc-audit-stage[aria-pressed=true] .kc-audit-stage-no{color:#123d2c!important;background:#fff!important}.kc-audit-explain{gap:6px;max-width:640px;display:grid}.kc-audit-field{color:#fff;letter-spacing:.5px;background:#123d2c;border-radius:999px;width:max-content;padding:2px 9px;font-size:11px;font-weight:800;display:inline-block}.kc-audit-explain p{color:#26402f;margin:0;font-size:13px;line-height:1.5}.kc-audit-compare{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:8px;display:grid}.kc-audit-compare>div{background:#f7faf7;border:1px solid #d5e1d7;border-radius:9px;gap:2px;min-width:0;padding:7px 10px;display:grid}.kc-audit-compare span{letter-spacing:.8px;text-transform:uppercase;color:#7c9384;font-size:10.5px;font-weight:800}.kc-audit-compare strong{color:#0f2d22;overflow-wrap:anywhere;font-size:13.5px;font-weight:700}.kc-audit-compare i{color:#a72e25;align-self:center;font-style:normal;font-weight:800}.kc-audit-read{flex-wrap:wrap;gap:6px;margin:0;display:flex}.kc-audit-read>div{background:#f3f7f3;border:1px solid #d5e1d7;border-radius:8px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;display:inline-flex}.kc-audit-read dt{color:#5f7a68;font-weight:700}.kc-audit-read dd{color:#0f2d22;margin:0;font-weight:600}.kc-audit-read dd[data-empty=true]{color:#a72e25}.kc-audit-where{color:#6b7f73;font-size:11.5px;line-height:1.4}.kc-audit-items li{width:auto;max-width:none;color:inherit;background:0 0;border:0;border-bottom:1px dashed #e3ebe5;padding:8px 0}.kc-audit-items li:last-child{border-bottom:0}.kc-audit-item{color:#26402f;background:0 0;border:0;padding:0;font-weight:500}.workspace-dashboard .wt-workspace .kc-list .wt-row-actions .kc-audit-open{color:#1f6b4a}.workspace-dashboard .wt-workspace .kc-list .wt-row-actions .kc-audit-open:hover{background:#e3eee4;border-color:#bfd3c4}.kc-audit-compare i{color:#1f6b4a}.kc-audit-compare>div:last-child{background:#eef7f0;border-color:#bfdcc8}.kc-audit-compare>div:last-child span{color:#1f5a3a}.kc-audit-compare>div[data-empty=true]{background:#fdecea;border-color:#efc2bd}.kc-audit-compare>div[data-empty=true] strong{color:#a72e25}.workspace-dashboard .wt-workspace .kc-audit-table td,.workspace-dashboard .wt-workspace .kc-audit-table td.wt-code{vertical-align:middle}.kc-audit-lead{color:#4f6558;margin-bottom:4px;font-size:12.5px;font-weight:600;display:block}.kc-audit-chips{flex-wrap:wrap;gap:4px;display:flex}.kc-audit-chips em{color:#0f2d22;background:#fff;border:1px solid #cfdad0;border-radius:7px;padding:2px 8px;font-size:12px;font-style:normal;font-weight:700}.kc-fact{gap:5px;padding:4px 0;display:grid}.kc-fact-line{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.kc-fact-cell{background:#f7faf7;border:1px solid #d5e1d7;border-radius:8px;align-items:baseline;gap:6px;max-width:100%;padding:4px 9px;font-size:12.5px;line-height:1.35;display:inline-flex}.kc-fact-cell small{letter-spacing:.6px;text-transform:uppercase;color:#7c9384;white-space:nowrap;font-size:10px;font-weight:800}.kc-fact-cell b{color:#0f2d22;overflow-wrap:anywhere;font-weight:700}.kc-fact-cell[data-tone=expected]{background:#eef7f0;border-color:#bfdcc8}.kc-fact-cell[data-tone=expected] small{color:#1f5a3a}.kc-fact-cell[data-empty=true]{background:#fdecea;border-color:#efc2bd}.kc-fact-cell[data-empty=true] b{color:#a72e25}.kc-fact-line>i{color:#1f6b4a;font-style:normal;font-weight:800}.kc-fact-text{color:#26402f;font-size:13px}.kc-fact-count{color:#fff;background:#123d2c;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}.kc-fact-meta{color:#6b7f73;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:11.5px;display:flex}.kc-fact-meta em{color:#3e5c4a;background:#f3f7f3;border:1px solid #dfe8e1;border-radius:6px;padding:1px 7px;font-style:normal;font-weight:600}.kc-fact-more summary{cursor:pointer;color:#1f5a3a;font-weight:700}.kc-fact-more{display:contents}.kc-fact-more[open] summary{margin-right:4px}.kc-audit-lead{color:#4f6558;margin-right:6px;font-weight:600}.kc-audit-chips{vertical-align:middle;flex-wrap:wrap;gap:4px;display:inline-flex}.workspace-dashboard .wt-workspace .kc-audit-dup[data-tone=info]:not([data-zero=true]){color:#1f4f7a;background:linear-gradient(#f7fbfe,#e9f2f9);border-color:#bcd4e8}.kc-audit-dup[data-tone=info]:not([data-zero=true]) .kc-audit-dup-icon{background:#3d7ea6}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts td.kc-edge-cell .wt-material-trigger{box-shadow:0 0 0 3px #d9534a24;border:2px solid #d9534a!important}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts td.kc-edge-cell[data-edge=missing] .wt-material-trigger{border-style:dashed!important}.kc-stat[data-edge=bad] strong{color:#ffb4ad}.kc-stat[data-edge=bad] .kc-bar i{background:linear-gradient(90deg,#f28b82,#ffd0cc)}.kc-stats{grid-template-columns:repeat(6,minmax(104px,124px))}.kc-alert-actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.workspace-dashboard .wt-workspace .kc-alert>.kc-alert-actions>button{border:1px solid var(--kc-line,#d5dfd6);color:#0f2d22;opacity:1;background:#fff;width:auto;height:34px;min-height:34px;padding:0 12px;box-shadow:0 1px #10342608}.workspace-dashboard .wt-workspace .kc-alert>.kc-alert-actions>button.kc-btn-primary{color:#fff;background:linear-gradient(135deg,#123f2d,#246446);border-color:#123e2d}.kc-fact-row{cursor:default;border-radius:8px;outline:0;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;padding:3px 0;display:flex}:is(.kc-fact-row:hover,.kc-fact-row:focus-visible){background:#f3f8f4}.kc-fact-summary{text-overflow:ellipsis;white-space:nowrap;color:#26402f;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.kc-fact-summary[data-empty=true]{color:#a72e25}.kc-fact-hint{color:#5f7a68;border:1px solid #cfdad0;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-family:Georgia,serif;font-size:11px;font-style:italic;font-weight:800;display:grid}.kc-fact-pop{z-index:1400;pointer-events:none;background:#fff;border:1px solid #cfdad0;border-radius:12px;gap:8px;width:min(560px,100vw - 24px);padding:12px 14px;animation:.14s ease-out kc-fade;display:grid;position:fixed;box-shadow:0 18px 44px #10342633,0 2px 6px #10342614}.kc-fact-pop p{color:#26402f;margin:0;font-size:13px;line-height:1.5}.kc-fact-pop .kc-audit-compare{grid-template-columns:1fr auto 1fr}.kc-fact-pop .kc-audit-compare strong{font-size:13px}.workspace-dashboard .wt-workspace .kc-audit-table td.kc-audit-what{width:38%;min-width:360px}.kc-fact{padding:0}.kc-fact+.kc-fact{border-top:0;padding-top:0}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts td.kc-edge-cell[data-edge=hole] .wt-material-trigger{box-shadow:0 0 0 3px #c73b312e;background:#fdecea!important;border:2px solid #c73b31!important}.kc-edgebar{background:#fff;border:1px solid #e3e9e3;border-radius:11px;align-items:center;gap:10px;padding:8px 12px;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 12px #1c3a280d}.kc-edgebar:before{content:"";background:#c9d3cb;border-radius:0 3px 3px 0;width:3px;position:absolute;top:7px;bottom:7px;left:0}.kc-edgebar[data-tone=ok]:before{background:#2f9e5f}.kc-edgebar[data-tone=warn]:before{background:#d9931b}.kc-edgebar[data-tone=error]:before{background:#c73b31}.kc-edgebar-main{flex-wrap:wrap;flex:auto;align-items:center;gap:6px 10px;min-width:0;display:flex}.kc-edgebar-icon{color:#1f6b4a;background:#eef5ef;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}.kc-edgebar-icon>svg{width:14px;height:14px}.kc-edgebar[data-tone=error] .kc-edgebar-icon{color:#a72e25;background:#fdecea}.kc-edgebar[data-tone=warn] .kc-edgebar-icon{color:#8a5a00;background:#fff4dd}.kc-edgebar[data-tone=muted] .kc-edgebar-icon{color:#7a857e;background:#f3f5f2}.kc-edgebar-head{align-items:center;gap:8px;min-width:0;display:inline-flex}.kc-edgebar-label{letter-spacing:.14em;color:#93a396;flex:none;font-size:9px;font-weight:700}.kc-edgebar-status{letter-spacing:-.01em;color:#0f2d22;align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:600;line-height:1.3;display:inline-flex}.kc-edgebar-status>svg{color:#2f9e5f;flex:none;width:13px;height:13px}.kc-edgebar-status.is-muted{color:#7a6a3c}.kc-edgebar[data-tone=warn] .kc-edgebar-status>svg{color:#b0700a}.kc-edgebar-status>i{color:#4b7a5e;letter-spacing:.03em;background:#eef5ef;border:1px solid #dbe8de;border-radius:999px;flex:none;padding:1px 7px;font-size:9.5px;font-style:normal;font-weight:600}.kc-edgebar-pills{flex-wrap:wrap;gap:5px;display:inline-flex}.kc-edgebar-pills em{font-variant-numeric:tabular-nums;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;height:21px;padding:0 9px;font-size:11px;font-style:normal;font-weight:600;display:inline-flex}.kc-edgebar-pills em[data-tone=ok]{color:#256643;background:#eef6f0;border-color:#cfe3d5}.kc-edgebar-pills em[data-tone=warn]{color:#8a5a00;background:#fff6e5;border-color:#efd9a8}.kc-edgebar-pills em[data-tone=error]{color:#a72e25;background:#fdeeec;border-color:#efc2bd}.kc-edgebar-pills em[data-tone=info]{color:#3d5691;background:#eef2fb;border-color:#d3dcf0}.kc-edgebar-pills em[data-tone=muted]{color:#7a857e;background:#f5f6f4;border-color:#e2e6e0}.kc-edgebar-main>small{color:#7f8f84;white-space:nowrap;text-overflow:ellipsis;flex:220px;min-width:0;font-size:11px;line-height:1.4;overflow:hidden}.kc-edgebar-actions{flex-wrap:wrap;flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.kc-edgebar-actions .kc-btn{height:28px;padding:0 10px;font-size:11.5px}@media (max-width:760px){.kc-edgebar{flex-wrap:wrap}.kc-edgebar-actions{width:100%;margin-left:0}.kc-edgebar-main>small{flex-basis:100%}}.kc-audit-module b{color:#0f3d2e;letter-spacing:.2px;font-family:DM Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}@keyframes kc-blink{0%,to{background-color:#fff1f0;box-shadow:inset 0 0 0 2px #c73b318c}50%{background-color:#ffd9d5;box-shadow:inset 0 0 0 2px #c73b3126}}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts td.kc-focus{border-radius:8px;animation:1.1s ease-in-out infinite kc-blink}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts tr.kc-focus>td{animation:1.1s ease-in-out infinite kc-blink}.kc-fact-row[data-clickable=true]{cursor:pointer}.kc-fact-row[data-clickable=true]:hover .kc-fact-summary{text-underline-offset:3px;text-decoration:underline}.kc-focus{border-radius:10px;animation:1.1s ease-in-out infinite kc-blink}.kc-hero .kc-focus{outline-offset:4px;outline:2px solid #ff8f85;animation:1.1s ease-in-out infinite kc-blink-hero;background:0 0!important}@keyframes kc-blink-hero{0%,to{outline-color:#ff8f85f2;box-shadow:0 0 0 6px #ff8f8559}50%{outline-color:#ff8f8559;box-shadow:0 0 0 2px #ff8f8514}}.wt-tree.kc-focus{border-radius:14px;padding:6px;animation:1.1s ease-in-out infinite kc-blink}.kc-hoverpop{align-items:center;gap:2px;display:inline-flex}.kc-hoverpop[data-tone=ok]>.kc-btn{color:#1f5a3a;background:#eef7f0;border-color:#bfdcc8}.kc-hoverpop[data-tone=error]>.kc-btn{color:#a72e25;background:#fdecea;border-color:#efc2bd}.workspace-dashboard .wt-workspace .kc-hoverpop-x{color:#6b7f73;width:26px;height:26px;min-height:26px;box-shadow:none;background:0 0;border:0;border-radius:50%;padding:0}.workspace-dashboard .wt-workspace .kc-hoverpop-x:hover{background:#e3eee4}.kc-hoverpop-body{pointer-events:none;max-height:60vh;overflow:auto}.kc-pop-list{gap:4px;margin:0;padding:0;font-size:12.5px;list-style:none;display:grid}.kc-pop-list li[data-status=failed]{color:#a72e25}.kc-pop-list li b{font-family:DM Mono,JetBrains Mono,ui-monospace,monospace;font-weight:600}.kc-inline{min-width:0;position:relative}.kc-inline-display{min-width:0;display:block;position:relative}.kc-inline-display>:first-child{min-width:0;display:block}.workspace-dashboard .wt-workspace .kc-inline-pen{color:#5f7a68;opacity:0;cursor:pointer;z-index:1;background:#fff;border:1px solid #cfe0d3;border-radius:7px;place-items:center;width:22px;height:22px;min-height:0;padding:0;transition:opacity .15s,background .15s;display:inline-grid;position:absolute;top:50%;right:-4px;transform:translateY(-50%);box-shadow:0 2px 6px #0f3d2e1f}.kc-cuts .wt-compact-parts tr:hover .kc-inline-pen{opacity:1}.kc-inline-pen:focus-visible{opacity:1}.workspace-dashboard .wt-workspace .kc-inline-pen:hover{color:#1f5a3a;background:#e8f1ea;border-color:#cfe0d3}.workspace-dashboard .wt-workspace .kc-inline-tap{height:auto;min-height:0;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:inline-grid}.workspace-dashboard .wt-workspace .kc-inline-tap:hover .kc-ref{box-shadow:0 0 0 3px #2f9e5f40}.workspace-dashboard .wt-workspace .kc-inline-tap:disabled{cursor:default}.wt-compact-ref .kc-inline{justify-items:center;display:grid}.kc-inline-open{text-align:left;background:#f7fbf8;border:1px solid #cfe0d3;border-radius:10px;gap:6px;padding:8px;display:grid;box-shadow:0 8px 20px #0f3d2e1f}.kc-inline-field{color:#5f7a68;letter-spacing:.2px;gap:3px;font-size:11px;font-weight:600;display:grid}.workspace-dashboard .wt-workspace .kc-inline-field input{color:#1f3a2b;background:#fff;border:1px solid #cbd8c2;border-radius:7px;height:32px;min-height:32px;padding:4px 8px;font-family:inherit;font-size:13px;font-weight:600}.workspace-dashboard .wt-workspace .kc-inline-field input:focus{border-color:#2f9e5f;outline:none;box-shadow:0 0 0 3px #2f9e5f2e}.kc-inline-actions{gap:6px;display:flex}.workspace-dashboard .wt-workspace .kc-btn.kc-btn-xs{border-radius:7px;gap:5px;height:28px;min-height:28px;padding:0 9px;font-size:12px}.kc-inline .wt-quick-error{align-items:center;gap:4px;display:flex}.kc-activity{color:#1f5a3a;white-space:nowrap;cursor:help;background:#f1f8f3;border:1px solid #cfe0d3;border-radius:999px;align-items:center;gap:6px;padding:3px 9px 3px 7px;font-size:12px;font-weight:700;display:inline-flex}.kc-activity i{background:#2f9e5f;border-radius:50%;flex:none;width:7px;height:7px}.kc-activity small{opacity:.8;font-size:11px;font-weight:600}.kc-activity[data-tone=warn]{color:#7a4f00;background:#fff6e5;border-color:#efd9a8}.kc-activity[data-tone=warn] i{background:#d99a1e}.kc-activity[data-tone=bad]{color:#7a1f18;background:#fdecea;border-color:#efc2bd}.kc-activity[data-tone=bad] i{background:#c73b31}.kc-dup-list{gap:8px;padding:12px 16px 16px;display:grid}.kc-dup{background:#fff;border:1px solid #dfe6dc;border-radius:14px;transition:box-shadow .15s,border-color .15s;overflow:hidden}.kc-dup[data-open=true]{border-color:#c9d9cd;box-shadow:0 12px 32px #0f3d2e1a}.kc-dup[data-all=true][data-open=true]{border-color:#efc2bd}.workspace-dashboard .wt-workspace .kc-dup-sum{color:#1f3a2b;text-align:left;width:100%;height:auto;min-height:0;box-shadow:none;cursor:pointer;white-space:normal;background:#fff;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 16px;display:grid}.workspace-dashboard .wt-workspace .kc-dup-sum:hover{background:#f7faf7}.kc-dup[data-open=true] .kc-dup-sum{background:#f4f8f4;border-bottom:1px solid #e3ebe4}.kc-dup-icon{color:#a86a00;background:#fff1d6;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.kc-dup[data-all=true] .kc-dup-icon{color:#a72e25;background:#fdecea}.kc-dup-sum-title{gap:2px;min-width:0;display:grid}.kc-dup-sum-title small{letter-spacing:.5px;text-transform:uppercase;color:#6b7f73;font-size:11px;font-weight:700}.kc-dup-sum-title b{letter-spacing:-.1px;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;overflow:hidden}.kc-dup-sum-pills{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.kc-dup-sum-pills em{color:#1f5a3a;white-space:nowrap;background:#f1f6f2;border:1px solid #d3dfd5;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-style:normal;font-weight:700;display:inline-flex}.kc-dup-sum-pills em[data-tone=warn]{color:#7a4f00;background:#fff6e5;border-color:#efd9a8}.kc-dup-sum-pills em[data-tone=bad]{color:#7a1f18;background:#fdecea;border-color:#efc2bd}.kc-dup-sum-pills em[data-tone=keep]{color:#fff;background:#1f5a3a;border-color:#1f5a3a}.kc-dup-chev{color:#6b7f73;flex:none;transition:transform .2s}.kc-dup[data-open=true] .kc-dup-chev{transform:rotate(180deg)}.kc-dup-body{background:#fff}.kc-dup-scroll{overflow-x:auto}.kc-dup-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-size:13px}.kc-dup-scroll[data-wide=true] .kc-dup-table{min-width:calc(150px + var(--cols) * 240px)}.kc-dup-table .kc-dup-labelcol{width:150px}.kc-dup-table th,.kc-dup-table td{vertical-align:middle;text-align:left;border-bottom:1px solid #eef2ec;border-right:1px solid #f1f4ef;padding:9px 14px}.kc-dup-table th:last-child,.kc-dup-table td:last-child{border-right:0}.kc-dup-table thead th{vertical-align:top;background:#fbfcfa;padding:12px 14px 10px}.kc-dup-table thead th[data-keep=true]{background:#f0f7f2;box-shadow:inset 0 3px #2f9e5f}.kc-dup-corner{background:#f7f9f5}.kc-dup-corner span{color:#6b7f73;letter-spacing:.4px;text-transform:uppercase;font-size:11px;font-weight:700}.kc-dup-rec{justify-items:start;gap:7px;min-width:0;display:grid}.kc-dup-rec-top{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.kc-dup-rec-top .kc-ref{min-width:26px;height:26px;font-size:12px}.kc-dup-tag{letter-spacing:.4px;text-transform:uppercase;border-radius:999px;align-items:center;padding:2px 8px;font-size:10.5px;font-weight:800;display:inline-flex}.kc-dup-tag[data-keep=true]{color:#fff;background:#1f5a3a}.kc-dup-tag[data-keep=false]{color:#7a4f00;background:#fff1d6}.kc-dup-rec .kc-code,.kc-dup-rec .kc-code .record-code{max-width:100%}.kc-dup-rec-name{color:#2f4a3c;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12.5px;font-weight:700;line-height:1.35;overflow:hidden}.kc-dup-rec-name em{color:#9aa89f;font-weight:600}.kc-dup-rec-meta{color:#6b7f73;font-size:11.5px;line-height:1.35}.kc-dup-rec-btns{gap:6px;margin-top:2px;display:flex}.workspace-dashboard .wt-workspace .kc-dup-ib{color:#2f4a3c;width:30px;height:30px;min-height:0;box-shadow:none;cursor:pointer;background:#fff;border:1px solid #d3dfd5;border-radius:8px;place-items:center;padding:0;display:inline-grid}.workspace-dashboard .wt-workspace .kc-dup-ib:hover{color:#1f5a3a;background:#eef5f0;border-color:#b9d1c0}.workspace-dashboard .wt-workspace .kc-dup-ib[data-danger=true]{color:#9c2f27;border-color:#ecc9c5}.workspace-dashboard .wt-workspace .kc-dup-ib[data-danger=true]:hover{background:#fdecea}.workspace-dashboard .wt-workspace .kc-dup-ib:disabled{opacity:.45;cursor:not-allowed}.kc-dup-table tbody th{color:#4d6455;white-space:nowrap;background:#f9fbf8;width:150px;font-size:12px;font-weight:700}.kc-dup-table tbody tr[data-same=false] th{color:#7a4f00;box-shadow:inset 3px 0 #d99a1e}.kc-dup-table tbody td{color:#6b7f73;overflow-wrap:anywhere}.kc-dup-table tbody td[data-diff=true]{color:#1f3a2b;background:#fffaf0;font-weight:700}.kc-dup-table tbody td[data-empty=true]{color:#9aa89f;font-style:italic;font-weight:500}.kc-dup-table tbody td[data-empty=true][data-diff=true]{color:#a86a00}.kc-dup-table tbody td[data-moves=yes]{color:#a72e25;font-weight:800}.kc-dup-table tbody tr:last-child th,.kc-dup-table tbody tr:last-child td{border-bottom:0}.kc-dup-foot{color:#4d6455;background:#fbfcfa;border-top:1px solid #e7ede6;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;font-size:12.5px;display:flex}.kc-dup-foot b{color:#1f5a3a;font-weight:800}.kc-dup-legend{color:#6b7f73;gap:14px;margin-left:auto;font-size:11.5px;display:flex}.kc-dup-legend span{align-items:center;gap:5px;display:inline-flex}.kc-dup-legend i{background:#fffaf0;border:1px solid #efd9a8;border-radius:4px;width:12px;height:12px}.kc-dup-legend i[data-same]{background:#fff;border-color:#d3dfd5}.kc-dup-diag{color:#7a4f00;background:#fff9ec;border:1px dashed #efd9a8;border-radius:10px;margin:0 16px;padding:10px 12px;font-size:12px}.kc-dup-diag pre{white-space:pre-wrap;color:#4d6455;max-height:160px;margin:6px 0 0;font-size:11.5px;overflow:auto}@media (max-width:900px){.workspace-dashboard .wt-workspace .kc-dup-sum{grid-template-columns:auto minmax(0,1fr) auto}.kc-dup-sum-pills{grid-column:1/-1;justify-content:flex-start}}.kc-bulk{background:#f7faf7;border:1px solid #fff6;border-radius:18px;grid-template-rows:auto auto auto minmax(0,1fr);width:min(1180px,100vw - 32px);max-height:calc(100vh - 40px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #06191159}.kc-bulk-head{color:#fff;background:linear-gradient(160deg,#0f3d2e,#1c5a41);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 22px 16px;display:flex}.kc-bulk-head h2{letter-spacing:-.3px;margin:2px 0 6px;font-size:22px;font-weight:800}.kc-bulk-head p{color:#ffffffd1;max-width:78ch;margin:0;font-size:13px;line-height:1.5}.kc-bulk-head .kc-eyebrow{color:#ffffffb3}.workspace-dashboard .wt-workspace .kc-bulk-head .kc-btn-ghost{color:#fff;background:#ffffff14;border-color:#ffffff4d}.kc-bulk-steps{grid-template-columns:repeat(3,1fr);gap:10px;padding:14px 22px 0;display:grid}.kc-bulk-step{background:#fff;border:1px solid #dfe6dc;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:10px 12px;display:grid}.kc-bulk-step b{color:#4d6455;background:#e9efe8;border-radius:50%;grid-row:1/3;place-items:center;width:30px;height:30px;font-size:13px;display:grid}.kc-bulk-step span{color:#1f3a2b;font-size:13.5px;font-weight:800}.kc-bulk-step small{color:#6b7f73;font-size:11.5px}.kc-bulk-step[data-state=current]{border-color:#2f9e5f;box-shadow:0 0 0 3px #2f9e5f26}.kc-bulk-step[data-state=current] b{color:#fff;background:#1f5a3a}.kc-bulk-step[data-state=done] b{color:#fff;background:#2f9e5f}.kc-bulk-tools{border-bottom:1px solid #e7ede6;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 22px;display:flex}.kc-bulk-progress{color:#1f5a3a;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.kc-bulk-sep{background:#dfe6dc;width:1px;height:22px}.kc-bulk-mode{color:#3f5b4c;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.workspace-dashboard .wt-workspace .kc-bulk-mode .kc-select{height:34px;min-height:34px}.kc-bulk-body{padding:0 22px 18px;overflow:auto}.kc-bulk-table td{vertical-align:top}.kc-bulk-table tr[data-state=yazılıyor] td,.kc-bulk-table tr[data-state=taranıyor] td{background:#f4faf6}.kc-bulk-state{color:#2f4a3c;white-space:nowrap;background:#f3f7f3;border:1px solid #d3dfd5;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.kc-bulk-state[data-tone=ok]{color:#1f5a3a;background:#f1f8f3;border-color:#cfe0d3}.kc-bulk-state[data-tone=warn]{color:#7a4f00;background:#fff6e5;border-color:#efd9a8}.kc-bulk-state[data-tone=bad]{color:#7a1f18;background:#fdecea;border-color:#efc2bd}.kc-bulk-state[data-tone=busy]{color:#1f4f7a;background:#eef5fb;border-color:#bcd4e8}.kc-bulk-plan details summary{cursor:pointer;color:#7a4f00;align-items:center;gap:6px;font-weight:700;list-style:none;display:inline-flex}.kc-bulk-plan ul,.kc-bulk-result ul{color:#4d6455;margin:6px 0 0;padding-left:16px;font-size:12px}.kc-bulk-plan li b{color:#1f3a2b}.kc-bulk-result{color:#4d6455;gap:4px;font-size:12.5px;display:grid}.kc-bulk-result div{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.kc-bulk-result span[data-ok=true]{color:#1f5a3a;font-weight:700}.kc-bulk-result span[data-ok=false],.kc-bulk-result div[data-outcome=error]{color:#a72e25;font-weight:700}.kc-bulk-result div[data-outcome=created]{color:#1f5a3a;font-weight:700}.kc-bulk-result div[data-outcome=skipped]{color:#7a4f00}.kc-bulk-result details summary{cursor:pointer;color:#3d7ea6;font-size:11.5px}@media (max-width:900px){.kc-bulk-steps{grid-template-columns:1fr}.kc-bulk{width:calc(100vw - 16px)}}.wt-delete-warn{color:#a72e25;margin-top:4px;font-size:12.5px;font-weight:700;display:block}.kc-dup-cell[data-moves=yes]{color:#a72e25;font-weight:800}.kc-bulk-imgstate{color:#1f5a3a;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}.kc-bulk-imgstate[data-missing=true]{color:#7a4f00}.kc-dup-table tbody td .kc-code{max-width:100%;display:inline-grid}.kc-dup-table tbody td .kc-code .record-code{max-width:100%}.kc-dup-table tbody tr[data-same=true] td .kc-code,.kc-dup-table tbody tr[data-same=true] td .kc-tag,.kc-dup-table tbody tr[data-same=true] td .kc-status{opacity:.72}.kc-dup-num{font-variant-numeric:tabular-nums;color:#1f3a2b;font-weight:700}.kc-dup-num small{color:#6b7f73;font-weight:600}.kc-dup-num[data-sign=neg]{color:#a72e25}.kc-dup-num[data-sign=pos]{color:#1f5a3a}.kc-dup-date{font-variant-numeric:tabular-nums}.kc-dup-name{color:#1f3a2b;font-weight:700}.kc-dup-empty{color:#9aa89f;font-style:italic;font-weight:500}.kc-dup-pill{color:#1f5a3a;white-space:nowrap;background:#f1f6f2;border:1px solid #d3dfd5;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.kc-dup-pill i{background:#2f9e5f;border-radius:50%;width:7px;height:7px}.kc-dup-pill[data-tone=warn]{color:#7a4f00;background:#fff6e5;border-color:#efd9a8}.kc-dup-pill[data-tone=warn] i{background:#d99a1e}.kc-dup-pill[data-tone=bad]{color:#7a1f18;background:#fdecea;border-color:#efc2bd}.kc-dup-pill[data-tone=bad] i{background:#c73b31}.kc-dup-pill[data-tone=muted]{color:#6b7f73;background:#f7f9f5;border-color:#e3e8e2;font-weight:600}.kc-dup-pill[data-tone=muted] i{background:#b7c4bb}.kc-dup-table tbody th .kc-dup-ib-inline{vertical-align:middle;border-radius:6px;width:24px;height:24px;margin-left:8px}.kc-dup-table tbody td[data-diff=true]{background:#fffaf0}.kc-dup-table tbody td[data-diff=true] .kc-dup-num,.kc-dup-table tbody td[data-diff=true] .kc-dup-date{font-weight:800}.workspace-dashboard .wt-workspace .wt-stock-table td.kc-balance{font-variant-numeric:tabular-nums}.workspace-dashboard .wt-workspace .wt-stock-table td.kc-balance[data-bal=moving]{color:#8f1d16;font-weight:800}.workspace-dashboard .wt-workspace .wt-stock-table td.kc-balance[data-bal=zero]{color:#8a9a90;font-weight:600}.kc-module-wrap{gap:4px;min-width:0;display:grid}.kc-module-wrap .kc-code{min-width:0}.workspace-dashboard .wt-workspace .kc-list .wt-cut-list td.kc-module .kc-code{min-width:0;max-width:260px}.kc-module-wrap small{color:#5f7a68;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.3;display:block;overflow:hidden}.kc-date-pill{color:#2f4a3c;font-variant-numeric:tabular-nums;white-space:nowrap;background:#f1f6f2;border:1px solid #dfe6dc;border-radius:8px;align-items:center;padding:3px 9px;font-size:12.5px;font-weight:600;display:inline-flex}.kc-qty{color:#fff;font-variant-numeric:tabular-nums;background:#0f3d2e;border-radius:9px;place-items:center;min-width:34px;height:28px;padding:0 9px;font-size:13px;font-weight:800;display:inline-grid}.workspace-dashboard .wt-workspace .kc-list .wt-cut-list td.kc-name .wt-cut-name{color:#1f3a2b;font-size:14px;font-weight:700}.workspace-dashboard .wt-workspace .kc-moves{padding:0;overflow:hidden}.kc-moves-head{background:linear-gradient(#fbfcfa,#f4f7f2);border-bottom:1px solid #e7ede6;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px 12px;display:flex}.kc-moves-head h3{letter-spacing:-.2px;color:#1f3a2b;margin:2px 0;font-size:18px;font-weight:800}.kc-moves-sub{color:#5f7a68;margin:0;font-size:12.5px}.kc-moves-total{color:#1f5a3a;background:#f1f8f3;border:1px solid #cfe0d3;border-radius:12px;justify-items:end;gap:2px;padding:8px 14px;display:grid}.kc-moves-total strong{font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:1}.kc-moves-total span{font-size:11.5px;font-weight:600}.kc-moves-total[data-tone=bad]{color:#8f1d16;background:#fdecea;border-color:#efc2bd}.kc-moves-body{gap:12px;padding:14px 20px 16px;display:grid}.kc-moves-strip{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.kc-moves-stat{background:#fff;border:1px solid #e3ebe4;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;padding:10px 12px;display:grid}.kc-moves-stat>svg{color:#6b7f73;grid-row:1/3}.kc-moves-stat span{letter-spacing:.4px;text-transform:uppercase;color:#6b7f73;font-size:11px;font-weight:700}.kc-moves-stat strong{color:#1f3a2b;font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}.kc-moves-stat strong small{color:#6b7f73;font-size:11px;font-weight:600}.kc-moves-stat[data-tone=in]>svg,.kc-moves-stat[data-tone=in] strong{color:#1f5a3a}.kc-moves-stat[data-tone=out]>svg,.kc-moves-stat[data-tone=out] strong{color:#a72e25}.kc-moves-stat strong[data-sign=neg]{color:#8f1d16}.kc-moves-scroll{border:1px solid #e3ebe4;border-radius:12px;overflow-x:auto}.kc-moves-table{border-collapse:separate;border-spacing:0;width:100%;min-width:760px;font-size:13px}.kc-moves-table thead th{color:#fff;letter-spacing:.4px;text-transform:uppercase;text-align:left;white-space:nowrap;background:#0f3d2e;padding:10px 12px;font-size:11.5px;font-weight:700;position:sticky;top:0}.kc-moves-table th.num,.kc-moves-table td.num{text-align:right;font-variant-numeric:tabular-nums}.kc-moves-table tbody td{color:#2f4a3c;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #eef2ec;padding:9px 12px}.kc-moves-table tbody tr:nth-child(2n) td{background:#fafcfa}.kc-moves-table tbody tr:last-child td{border-bottom:0}.kc-moves-table tbody tr:hover td{background:#f1f7f3}.kc-moves-date{font-variant-numeric:tabular-nums;color:#4d6455}.kc-moves-doc{letter-spacing:.2px;color:#0f3d2e;background:#f1f6f2;border:1px solid #dfe6dc;border-radius:7px;padding:2px 8px;font-family:DM Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:600}.kc-moves-table td[data-sign=out]{color:#a72e25;font-weight:800}.kc-moves-table td[data-sign=in]{color:#1f5a3a;font-weight:800}.kc-moves-rem{color:#1f3a2b;font-weight:800}.kc-moves-rem[data-sign=neg]{color:#8f1d16}.kc-moves-rem[data-sign=pos]{color:#1f5a3a}.kc-moves-tag{color:#2f4a3c;white-space:nowrap;background:#eef5f0;border:1px solid #d3dfd5;border-radius:999px;align-items:center;padding:2px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.kc-moves-type{color:#7a4f00;white-space:nowrap;background:#fff6e5;border:1px solid #efd9a8;border-radius:999px;align-items:center;padding:2px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.kc-moves-foot{color:#6b7f73;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.kc-moves-actions{flex-wrap:wrap;gap:6px;display:flex}.workspace-dashboard .wt-workspace .kc-moves-actions a.kc-btn{text-decoration:none}.kc-moves-note{color:#4d6455;align-items:center;gap:6px;margin:0;font-size:13px;line-height:1.5;display:flex}.kc-moves-empty{color:#1f5a3a;text-align:center;background:#f7faf7;border:1px dashed #cfe0d3;border-radius:12px;margin:0;padding:14px;font-size:13.5px;font-weight:700}.kc-moves-diag{color:#4d6455;white-space:pre-wrap;background:#f7faf7;border:1px dashed #cfe0d3;border-radius:10px;max-height:220px;margin:0;padding:10px 12px;font-size:12px;overflow:auto}.kc-moves-table td.kc-moves-raw{color:#6b7f73;overflow-wrap:anywhere;white-space:normal;max-width:360px;font-size:11.5px}.kc-moves-modal{background:#f7faf7;border:1px solid #fff6;border-radius:18px;grid-template-rows:auto auto minmax(0,1fr);gap:12px;width:min(1240px,100vw - 32px);max-height:calc(100vh - 40px);padding:0 0 16px;display:grid;overflow:hidden;box-shadow:0 30px 80px #06191159}.kc-moves-modal-head{color:#fff;background:linear-gradient(160deg,#0f3d2e,#1c5a41);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 22px 14px;display:flex}.kc-moves-modal-head h2{letter-spacing:-.2px;margin:2px 0 0;font-size:20px;font-weight:800}.kc-moves-modal-head .kc-eyebrow{color:#ffffffb3}.workspace-dashboard .wt-workspace .kc-moves-modal-head .kc-btn-ghost{color:#fff;background:#ffffff14;border-color:#ffffff4d}.kc-moves-modal .kc-moves-strip{padding:0 22px}.kc-moves-modal-body{margin:0 22px;overflow:auto}.kc-dup{position:relative}.workspace-dashboard .wt-workspace .kc-dup-sum{padding-right:16px}.kc-dup:has(.kc-dup-sum-del) .kc-dup-sum{padding-right:16px}.kc-dup:has(.kc-dup-sum-del) .kc-dup-chev{margin-left:150px}.workspace-dashboard .wt-workspace .kc-dup-sum-del{color:#9c2f27;height:30px;min-height:0;box-shadow:none;cursor:pointer;white-space:nowrap;background:#fff7f6;border:1px solid #ecc9c5;border-radius:8px;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:50%;right:52px;transform:translateY(-50%)}.workspace-dashboard .wt-workspace .kc-dup-sum-del:hover{background:#fdecea;border-color:#e3a8a2}.workspace-dashboard .wt-workspace .kc-dup-sum-del:disabled{opacity:.45;cursor:not-allowed}.kc-dup[data-open=true] .kc-dup-sum-del{top:26px;transform:none}@media (max-width:900px){.workspace-dashboard .wt-workspace .kc-dup-sum{padding-bottom:44px;padding-right:16px}.workspace-dashboard .wt-workspace .kc-dup-sum-del{top:auto;bottom:10px;right:16px;transform:none}}.kc-dup-body{gap:14px;padding:16px 18px 0;display:grid}.kc-dup-cards{grid-template-columns:repeat(auto-fill,minmax(250px,320px));gap:12px;display:grid}.kc-dup-card{background:#fff;border:1px solid #dfe6dc;border-radius:14px;gap:8px;min-width:0;padding:14px;display:grid;box-shadow:0 6px 18px #0f3d2e0f}.kc-dup-card[data-keep=true]{background:linear-gradient(#f2f9f4,#fff);border-color:#9fcdb0;box-shadow:inset 0 3px #2f9e5f,0 6px 18px #0f3d2e14}.kc-dup-card header{justify-content:space-between;align-items:center;gap:8px;display:flex}.kc-dup-card header .kc-ref{min-width:26px;height:26px;font-size:12px}.kc-dup-card .kc-code{max-width:100%}.kc-dup-card-name{color:#1f3a2b;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.35;overflow:hidden}.kc-dup-card-name em{color:#9aa89f;font-weight:600}.kc-dup-card-meta{color:#6b7f73;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:11.5px;display:flex}.kc-dup-card footer{flex-wrap:wrap;gap:6px;padding-top:4px;display:flex}.kc-dup-diffs{gap:10px;display:grid}.kc-dup-sec{color:#6b7f73;align-items:center;gap:10px;font-size:12px;display:flex}.kc-dup-sec b{letter-spacing:.5px;text-transform:uppercase;color:#7a4f00;font-family:inherit;font-size:12px;font-weight:800}.kc-dup-diff{border-collapse:separate;border-spacing:0;border:1px solid #efd9a8;border-radius:12px;width:auto;max-width:100%;font-size:13px;overflow:hidden}.kc-dup-diff thead th{color:#7a4f00;letter-spacing:.4px;text-transform:uppercase;text-align:left;white-space:nowrap;background:#fff6e5;border-bottom:1px solid #efd9a8;padding:8px 12px;font-size:11px;font-weight:800}.kc-dup-diff thead th .kc-ref{vertical-align:middle;min-width:22px;height:22px;margin-right:6px;font-size:11px}.kc-dup-diff thead th .kc-dup-diff-role{vertical-align:middle}.kc-dup-diff thead th[data-keep=true] .kc-dup-diff-role{color:#1f5a3a}.kc-dup-diff tbody th{color:#7a4f00;text-align:left;white-space:nowrap;background:#fffaf0;border-bottom:1px solid #f4e6c8;width:140px;padding:9px 12px;font-size:12px;font-weight:700}.kc-dup-diff tbody td{color:#1f3a2b;overflow-wrap:anywhere;vertical-align:middle;background:#fff;border-bottom:1px solid #f4e6c8;min-width:160px;max-width:360px;padding:9px 14px;font-weight:700}.kc-dup-allsame{color:#7a1f18;background:#fdecea;border:1px dashed #efc2bd;border-radius:10px;margin:0;padding:10px 14px;font-size:13px;font-weight:700}.kc-dup-same{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.kc-dup-same-chip{color:#4d6455;background:#f7f9f5;border:1px solid #dfe6dc;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:4px 10px;font-size:12px;display:inline-flex}.kc-dup-same-chip small{color:#6b7f73;font-size:11px;font-weight:700}.kc-dup-same-chip b{color:#2f4a3c;text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-weight:700;overflow:hidden}.kc-dup-body .kc-dup-foot{border-top:1px solid #e7ede6;margin:4px -18px 0}:where(.workspace-dashboard .wt-workspace) .record-code{color:#0f2d22;background:#fff;border:1px solid #d3ded6;border-radius:10px;gap:8px;padding:4px 4px 4px 11px;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 2px #0f3d2e0d,inset 0 1px #fff}:where(.workspace-dashboard .wt-workspace) .record-code:hover{border-color:#a9c2b1;box-shadow:0 2px 8px #0f3d2e14}:where(.workspace-dashboard .wt-workspace) .record-code>svg{color:#2f7a52;width:15px;height:15px}:where(.workspace-dashboard .wt-workspace) .record-code code{letter-spacing:.03em;color:#0f2d22;font-size:13px;font-weight:750}:where(.workspace-dashboard .wt-workspace) .record-code .record-code-copy{color:#3e5c4a;background:#eef3ef;border-radius:8px;width:26px;height:26px;min-height:26px;transition:background .15s,color .15s}:where(.workspace-dashboard .wt-workspace) .record-code .record-code-copy:hover{color:#fff;background:#1f5a3a}:where(.workspace-dashboard .wt-workspace) .record-code[data-copied=true]{border-color:#7fcf9c;box-shadow:0 0 0 3px #2f9e5f29}:where(.workspace-dashboard .wt-workspace) .record-code[data-copied=true] .record-code-copy{color:#fff;background:#2f9e5f}.workspace-dashboard .wt-workspace .kc-hero-id .record-code,.workspace-dashboard .wt-workspace .wt-cut-summary .record-code{color:#fff;box-shadow:none;background:#ffffff1a;border-color:#ffffff47}.workspace-dashboard .wt-workspace :is(.kc-hero-id,.wt-cut-summary) .record-code code{color:#fff}.workspace-dashboard .wt-workspace :is(.kc-hero-id,.wt-cut-summary) .record-code>svg{color:#bfe3cb}.workspace-dashboard .wt-workspace :is(.kc-hero-id,.wt-cut-summary) .record-code .record-code-copy{color:#fff;background:#ffffff24}.kc-audit-dup-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px;padding:14px 16px 6px}.workspace-dashboard .wt-workspace .kc-audit-dup{color:#0f2d22;background:#fff;border:1px solid #e2e9e3;border-radius:16px;gap:14px;padding:12px 12px 12px 14px;box-shadow:0 1px 2px #0f3d2e0a}.workspace-dashboard .wt-workspace .kc-audit-dup:hover{border-color:#c9d9cd;box-shadow:0 12px 28px #0f3d2e1f}.workspace-dashboard .wt-workspace .kc-audit-dup[aria-pressed=true]{border-color:#1f5a3a;box-shadow:0 0 0 3px #1f5a3a24}.kc-audit-dup-n{color:#a72e25;letter-spacing:-.6px;font-variant-numeric:tabular-nums;background:#fdecea;border-radius:13px;flex:none;place-items:center;min-width:52px;height:46px;padding:0 10px;font-size:22px;font-weight:800;display:grid}.kc-audit-dup[data-tone=info] .kc-audit-dup-n{color:#1f4f7a;background:#e8f1f8}.kc-audit-dup-body b{color:#0f2d22;font-size:14px;font-weight:800}.kc-audit-dup-body small{color:#6b7f73;opacity:1;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.kc-audit-dup-go{color:#9aa8a0;flex:none;transition:transform .15s,color .15s}.kc-audit-dup:hover .kc-audit-dup-go{color:#1f5a3a;transform:translate(2px)}.kc-audit-dup-clean{color:#1f5a3a;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 16px 14px;font-size:12.5px;display:flex}.kc-audit-dup-clean>span{font-weight:800}.kc-audit-dup-clean em{color:#1f5a3a;background:#f4faf5;border:1px solid #cfe0d3;border-radius:999px;padding:3px 10px;font-size:12px;font-style:normal;font-weight:700}.workspace-dashboard .wt-workspace .kc-audit-tabs{background:#eef3ef;border-color:#dfe7e1;border-radius:14px;padding:5px}.workspace-dashboard .wt-workspace .kc-audit-tabs button{color:#3e5c4a;border-radius:10px;min-height:42px;font-weight:700}.workspace-dashboard .wt-workspace .kc-audit-tabs button b{color:#2f4a3c;font-variant-numeric:tabular-nums;background:#dfe8e1}.workspace-dashboard .wt-workspace .kc-audit-tabs button[aria-selected=true]{color:#fff;background:linear-gradient(160deg,#1c5a41,#0f3d2e);box-shadow:0 8px 18px #0f3d2e38}.workspace-dashboard .wt-workspace .kc-audit-tabs button[aria-selected=true] b{color:#fff;background:#ffffff2e}.kc-audit-cards{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:8px}.workspace-dashboard .wt-workspace .kc-audit-card{border:1px solid #e2e9e3;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 12px 12px 14px;box-shadow:0 1px 2px #0f3d2e0a}.workspace-dashboard .wt-workspace .kc-audit-card:hover{border-color:#c9d9cd;transform:none;box-shadow:0 10px 24px #0f3d2e1a}.workspace-dashboard .wt-workspace .kc-audit-card[aria-pressed=true]{background:#f3f8f4;border-color:#1f5a3a;box-shadow:0 0 0 3px #1f5a3a1f}.workspace-dashboard .wt-workspace .kc-audit-card .kc-audit-sev{letter-spacing:0;border-radius:11px;place-items:center;width:34px;height:34px;padding:0;font-size:0;display:grid}.workspace-dashboard .wt-workspace .kc-audit-card .kc-audit-sev svg{width:15px;height:15px}.kc-audit-card-body{gap:2px;min-width:0;display:grid}.workspace-dashboard .wt-workspace .kc-audit-card h4{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:14px;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.workspace-dashboard .wt-workspace .kc-audit-card p{color:#6b7f73;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.workspace-dashboard .wt-workspace .kc-audit-card strong{letter-spacing:-.6px;justify-items:end;gap:0;font-size:24px;display:grid}.workspace-dashboard .wt-workspace .kc-audit-card strong small{letter-spacing:.3px;text-transform:uppercase;font-size:10.5px;font-weight:700}.kc-audit-card-go{color:#9aa8a0;transition:transform .15s,color .15s}.kc-audit-card:hover .kc-audit-card-go{color:#1f5a3a;transform:translate(2px)}.workspace-dashboard .wt-workspace .kc-audit-card[data-severity=kritik]{border-left:4px solid #c73b31}.workspace-dashboard .wt-workspace .kc-audit-card[data-severity=uyarı]{border-left:4px solid #d9931b}.workspace-dashboard .wt-workspace .kc-audit-card[data-severity=bilgi]{border-left:4px solid #3d7ea6}.kc-dup-body{gap:16px;padding:18px 18px 0}.kc-dup-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.kc-dup-card{background:#fff;border:1px solid #e2e9e3;border-radius:16px;gap:10px;padding:0;overflow:hidden;box-shadow:0 1px 2px #0f3d2e0a}.kc-dup-card header{background:#f6f9f6;border-bottom:1px solid #e6ede7;padding:10px 12px}.kc-dup-card[data-keep=true]{border-color:#7fcf9c;box-shadow:0 0 0 3px #2f9e5f1f}.kc-dup-card[data-keep=true] header{background:linear-gradient(160deg,#1c5a41,#0f3d2e)}.kc-dup-card[data-keep=true] header .kc-dup-tag{color:#1f5a3a;background:#fff}.kc-dup-card[data-keep=true] header .kc-ref{box-shadow:0 0 0 2px #ffffff59}.kc-dup-card>.kc-code,.kc-dup-card-name,.kc-dup-card-meta{margin:0 14px}.kc-dup-card>.kc-code{margin-top:2px}.kc-dup-card-name{color:#0f2d22;font-size:14px;font-weight:800;line-height:1.3}.kc-dup-card-meta{color:#6b7f73;font-size:12px}.kc-dup-card footer{background:#fbfcfb;border-top:1px solid #eef2ee;margin:4px 0 0;padding:10px 12px 12px}.kc-dup-sec{padding-bottom:0}.kc-dup-sec b{letter-spacing:.8px;text-transform:uppercase;color:#7a4f00;font-size:11px}.kc-dup-diff{border:1px solid #e2e9e3;border-radius:14px;width:100%;max-width:960px;font-size:13px;overflow:hidden;box-shadow:0 1px 2px #0f3d2e0a}.kc-dup-diff thead th{color:#3e5c4a;letter-spacing:.7px;background:#f6f9f6;border-bottom:1px solid #e2e9e3;padding:10px 14px;font-size:10.5px}.kc-dup-diff thead th[data-keep=true]{background:#eef8f1}.kc-dup-diff tbody th{color:#6b7f73;letter-spacing:.5px;text-transform:uppercase;background:#fff;border-bottom:1px solid #eef2ee;width:150px;padding:11px 14px;font-size:11px;font-weight:800}.kc-dup-diff tbody td{color:#0f2d22;background:#fff;border-bottom:1px solid #eef2ee;padding:11px 16px;font-weight:700}.kc-dup-diff tbody td[data-keep=true]{background:#f3faf5}.kc-dup-diff tbody td[data-empty=true]{color:#9aa89f;font-style:italic;font-weight:500}.kc-dup-diff tbody tr:hover td,.kc-dup-diff tbody tr:hover th{background:#fffaf0}.kc-dup-diff tbody tr:hover td[data-keep=true]{background:#f3f8ec}.kc-dup-diff tbody tr:last-child th,.kc-dup-diff tbody tr:last-child td{border-bottom:0}.kc-dup-same{gap:6px;padding:0}.kc-dup-same-k{letter-spacing:.8px;text-transform:uppercase;color:#6b7f73;margin-right:2px;font-size:11px;font-weight:800}.kc-dup-same-chip{background:#fff;border:1px solid #e2e9e3;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.kc-dup-same-chip small{color:#6b7f73;font-weight:600}.kc-dup-same-chip b{color:#0f2d22;font-weight:700}.kc-dup-foot{background:#fbfcfb;border-top:1px solid #eef2ee;margin:0 -18px;padding:12px 18px;font-size:12.5px}.workspace-dashboard .wt-workspace .kc-contents thead th{letter-spacing:.7px;padding:10px 14px;font-size:10.5px}.workspace-dashboard .wt-workspace .kc-contents tbody td{vertical-align:middle;border-bottom:1px solid #eef2ee;padding:9px 14px}.workspace-dashboard .wt-workspace .kc-contents tbody tr[data-first=true] td{border-top:1px solid #dfe7e1}.workspace-dashboard .wt-workspace .kc-contents tbody tr:first-child td{border-top:0}.workspace-dashboard .wt-workspace .kc-contents th:first-child,.workspace-dashboard .wt-workspace .kc-contents td:first-child{width:190px}.workspace-dashboard .wt-workspace .kc-contents th:nth-child(2),.workspace-dashboard .wt-workspace .kc-contents td:nth-child(2){width:120px}.kc-contents-kind{color:#1f3a2b;background:#f1f5f2;border-radius:10px;gap:1px;padding:5px 10px;line-height:1.15;display:inline-grid}.kc-contents-kind b{letter-spacing:.3px;text-transform:uppercase;font-size:12px;font-weight:800}.kc-contents-kind small{color:#6b7f73;font-size:11px;font-weight:600}.kc-contents-kind[data-kind=aksesuar]{color:#1f4f7a;background:#e8f1f8}.kc-contents-kind[data-kind=aksesuar] small{color:#4f7aa0}.kc-contents-kind[data-kind=sarf]{color:#8a5a00;background:#fff4dd}.kc-contents-kind[data-kind=sarf] small{color:#a8783a}.kc-contents-kind[data-kind=paket]{color:#4c2d8a;background:#efe8fb}.kc-contents-kind[data-kind=paket] small{color:#7a5cb0}.kc-contents-same{background:#dfe7e1;border-radius:2px;width:2px;height:18px;margin-left:18px;display:block}.kc-contents-stock{min-width:320px}.kc-contents-stock .record-code{margin-right:10px}.kc-contents-name{vertical-align:middle;color:#0f2d22;text-overflow:ellipsis;white-space:nowrap;max-width:min(52ch,100%);font-size:13px;font-weight:700;display:inline-block;overflow:hidden}.workspace-dashboard .wt-workspace .kc-contents .kc-contents-qty{white-space:nowrap;text-align:right;width:130px}.kc-contents-qty b{font-variant-numeric:tabular-nums;color:#0f2d22;font-size:15px;font-weight:800}.kc-contents-qty small{letter-spacing:.3px;color:#6b7f73;text-transform:uppercase;margin-left:5px;font-size:11px;font-weight:700}.workspace-dashboard .wt-workspace .kc-contents .kc-contents-act{text-align:right;width:90px}.kc-contents .wt-row-actions{opacity:.55;justify-content:flex-end;transition:opacity .15s}.kc-contents tbody tr:hover .wt-row-actions,.kc-contents tbody tr:focus-within .wt-row-actions{opacity:1}.kc-muted{color:#9aa89f}.workspace-dashboard .wt-workspace .wt-connect.kc-connect{background:#fff;border:1px solid #d7e2da;border-radius:22px;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);gap:0;padding:0;display:grid;overflow:hidden;box-shadow:0 30px 80px #0e302124,inset 0 1px #fff9}.kc-connect-side{color:#fff;background:radial-gradient(120% 90% at 100% 0,#8fd3a938,#0000 55%),radial-gradient(90% 70% at 0 100%,#0f2a20e6,#0000 60%),linear-gradient(140deg,#0f3d2e,#1c5a41 70%,#1f6b4a);align-content:start;gap:14px;padding:46px 46px 42px;display:grid;position:relative}.kc-connect-side:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff17 1px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(160deg,#000000e6,#0000 70%);mask-image:linear-gradient(160deg,#000000e6,#0000 70%)}.kc-connect-side>*{position:relative}.kc-connect-emblem{color:#dff3e6;background:#ffffff1f;border:1px solid #ffffff38;border-radius:18px;place-items:center;width:58px;height:58px;margin-bottom:6px;display:grid;box-shadow:0 10px 30px #0000002e,inset 0 1px #ffffff40}.kc-connect-kicker{letter-spacing:1.6px;text-transform:uppercase;color:#a9d6bb;font-size:11px;font-weight:800}.workspace-dashboard .wt-workspace .kc-connect-side h2{letter-spacing:-.9px;text-wrap:balance;margin:0;font-size:32px;font-weight:800;line-height:1.08;color:#fff!important}.workspace-dashboard .wt-workspace .kc-connect-side p{max-width:44ch;margin:0;font-size:14.5px;line-height:1.6;color:#d3e7d9!important}.kc-connect-points{border-top:1px solid #ffffff24;gap:12px;margin:14px 0 0;padding:16px 0 0;list-style:none;display:grid}.kc-connect-points li{align-items:flex-start;gap:12px;display:flex}.kc-connect-points i{color:#bfe3cb;background:#ffffff1a;border:1px solid #ffffff29;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.kc-connect-points span{gap:2px;margin:0;padding:0;display:grid}.kc-connect-points b,.kc-connect-points small{margin:0;line-height:1.35;display:block}.kc-connect-points b{color:#fff;font-size:13.5px;font-weight:750}.kc-connect-points small{color:#b9d6c3;font-size:12px}.workspace-dashboard .wt-workspace .kc-connect-points li{margin:0;padding:0}.kc-connect-form{background:linear-gradient(#fbfdfb,#f5f9f6);align-content:start;gap:16px;padding:44px 46px 40px;display:grid}.kc-connect-form .kc-field,.kc-connect-saved{gap:7px;margin:0;display:grid}.kc-connect-form .kc-field>span,.kc-connect-saved>span{letter-spacing:.9px;text-transform:uppercase;color:#4f6b5a;font-size:11px;font-weight:800}.kc-connect-form .kc-input{align-items:center;display:flex;position:relative}.kc-connect-form .kc-input>svg:first-child{color:#7a9483;pointer-events:none;transition:color .15s;position:absolute;left:15px}.kc-connect-form .kc-input:focus-within>svg:first-child{color:#1f5a3a}.workspace-dashboard .wt-workspace .kc-connect .kc-input input,.workspace-dashboard .wt-workspace .kc-connect .kc-input select{color:#0f2d22;letter-spacing:.01em;-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #d3ded6;border-radius:14px;outline:none;width:100%;min-height:54px;padding:0 46px 0 44px;font-size:15.5px;font-weight:600;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 2px #0f3d2e0a,inset 0 1px #fff}.workspace-dashboard .wt-workspace .kc-connect .kc-input input::placeholder{color:#9db0a4;font-weight:500}.workspace-dashboard .wt-workspace .kc-connect .kc-input input[inputmode=numeric]{letter-spacing:.14em;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:16px}.workspace-dashboard .wt-workspace .kc-connect .kc-input input:hover,.workspace-dashboard .wt-workspace .kc-connect .kc-input select:hover{border-color:#a9c2b1}.workspace-dashboard .wt-workspace .kc-connect .kc-input input:focus,.workspace-dashboard .wt-workspace .kc-connect .kc-input select:focus{border-color:#2f9e5f;box-shadow:0 0 0 4px #2f9e5f29,0 1px 2px #0f3d2e0a}.workspace-dashboard .wt-workspace .kc-connect .kc-input select{cursor:pointer;padding-right:44px}.kc-input-chev{color:#7a9483;pointer-events:none;position:absolute;right:15px;transform:rotate(90deg)}.workspace-dashboard .wt-workspace .kc-connect .kc-input-eye{color:#5f7a68;width:38px;height:38px;min-height:38px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;transition:background .15s,color .15s;display:grid;position:absolute;right:8px}.workspace-dashboard .wt-workspace .kc-connect .kc-input-eye:hover{color:#1f5a3a;background:#eef3ef}.workspace-dashboard .wt-workspace .kc-connect .kc-input-eye[aria-pressed=true]{color:#1f5a3a}.kc-connect-divider{margin:2px 0}.kc-connect-divider span{padding:0 2px}.workspace-dashboard .wt-workspace .kc-connect-submit{color:#fff;letter-spacing:.2px;cursor:pointer;background:linear-gradient(160deg,#1c5a41,#0f3d2e);border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:56px;margin-top:4px;padding:0 20px;font-size:15.5px;font-weight:800;transition:transform .15s,box-shadow .15s,filter .15s;display:inline-flex;box-shadow:0 14px 30px #0f3d2e47,inset 0 1px #ffffff24}.workspace-dashboard .wt-workspace .kc-connect-submit svg{transition:transform .2s}.workspace-dashboard .wt-workspace .kc-connect-submit:hover:not(:disabled){filter:saturate(1.05);transform:translateY(-1px);box-shadow:0 18px 36px #0f3d2e52,inset 0 1px #ffffff29}.workspace-dashboard .wt-workspace .kc-connect-submit:hover:not(:disabled) svg{transform:translate(3px)}.workspace-dashboard .wt-workspace .kc-connect-submit:disabled{opacity:.7;cursor:progress}.kc-connect-note{color:#6b7f73;margin:2px 0 0;font-size:12.5px;line-height:1.5}.kc-connect-note kbd{color:#1f3a2b;background:#fff;border:1px solid #cfdcd2;border-bottom-width:2px;border-radius:6px;padding:1px 7px;font:700 11px ui-monospace,Consolas,monospace;display:inline-block}@media (max-width:900px){.workspace-dashboard .wt-workspace .wt-connect.kc-connect{grid-template-columns:1fr}.kc-connect-side{padding:32px 26px 28px}.kc-connect-form{padding:28px 22px 26px}.workspace-dashboard .wt-workspace .kc-connect-side h2{font-size:26px}}@media (prefers-reduced-motion:reduce){.workspace-dashboard .wt-workspace .kc-connect-submit,.workspace-dashboard .wt-workspace .kc-connect-submit svg,.kc-connect .kc-input input{transition:none}}.kc-connect-side{grid-template-rows:auto auto auto auto 1fr;gap:0}.kc-connect-emblem{margin-bottom:26px}.kc-connect-kicker{margin-bottom:10px}.workspace-dashboard .wt-workspace .kc-connect-side h2{margin:0 0 12px}.workspace-dashboard .wt-workspace .kc-connect-points{align-self:end;gap:14px;margin:28px 0 0;padding:22px 0 0}.workspace-dashboard .wt-workspace .kc-connect-points li{align-items:flex-start;gap:12px;margin:0;padding:0;display:flex}.workspace-dashboard .wt-workspace .kc-connect-points i{margin-top:1px}.workspace-dashboard .wt-workspace .kc-connect-points span{gap:3px;margin:0;padding:0;display:grid}.workspace-dashboard .wt-workspace .kc-connect-points b,.workspace-dashboard .wt-workspace .kc-connect-points small,.wt-connect .kc-connect-points small{margin:0;line-height:1.4;display:block}.workspace-dashboard .wt-workspace .kc-connect-points b{letter-spacing:-.1px;color:#fff;font-size:13.5px;font-weight:750}.workspace-dashboard .wt-workspace .kc-connect-points small,.wt-connect .kc-connect-points small{color:#c9e2d1;font-size:12.5px}.kc-connect-form p.kc-connect-note,.workspace-dashboard .wt-workspace .kc-connect-note{color:#566b5f;text-wrap:pretty;max-width:none;margin:2px 0 0;font-size:12.5px;line-height:1.55}.workspace-dashboard .wt-workspace .kc-connect-divider{letter-spacing:.9px;color:#5f7468;gap:14px;margin:2px 0;font-size:11px;font-weight:800}.workspace-dashboard .wt-workspace .kc-connect-divider:before,.workspace-dashboard .wt-workspace .kc-connect-divider:after{background:#dbe5de}.workspace-dashboard .wt-workspace .kc-connect .kc-input input{border-color:#c2d1c6}.workspace-dashboard .wt-workspace .kc-connect .kc-input input::placeholder{color:#7b8f83}.workspace-dashboard .wt-workspace .kc-connect .kc-input input:focus-visible{border-color:#2f9e5f;box-shadow:0 0 0 2px #fff,0 0 0 4px #2f9e5f,0 1px 2px #0f3d2e0a}.workspace-dashboard .wt-workspace .kc-connect .kc-input-eye:hover{box-shadow:none;border-color:#0000;transform:none}.workspace-dashboard .wt-workspace .kc-connect .kc-input-eye:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #2f9e5f}.workspace-dashboard .wt-workspace .kc-connect .kc-input-eye:active{transform:scale(.94)}.workspace-dashboard .wt-workspace .kc-connect-submit:hover:not([aria-disabled=true]){filter:none;background:linear-gradient(160deg,#1f6448,#11412f);transform:translateY(-1px);box-shadow:0 18px 36px #0f3d2e52,inset 0 1px #ffffff29}.workspace-dashboard .wt-workspace .kc-connect-submit:active:not([aria-disabled=true]){transition-duration:80ms;transform:translateY(0)scale(.992);box-shadow:0 8px 18px #0f3d2e42,inset 0 1px #ffffff1a}.workspace-dashboard .wt-workspace .kc-connect-submit:focus-visible{outline:0;box-shadow:0 0 0 2px #f5f9f6,0 0 0 4px #2f9e5f,0 14px 30px #0f3d2e47}.workspace-dashboard .wt-workspace .kc-connect-submit[aria-disabled=true]{cursor:progress;pointer-events:none}.workspace-dashboard .wt-workspace .kc-connect-submit[aria-busy=true]{opacity:1;background:linear-gradient(160deg,#1f6448,#134a37)}.workspace-dashboard .wt-workspace .kc-connect-submit[aria-busy=true] span{opacity:.85}.kc-connect[aria-busy=true] .kc-field,.kc-connect[aria-busy=true] .kc-connect-saved{opacity:.6;pointer-events:none;transition:opacity .2s}.kc-connect-form .kc-field label,.kc-connect-saved>span{letter-spacing:.9px;text-transform:uppercase;color:#4f6b5a;font-size:11px;font-weight:800}.kc-saved-list{gap:8px;display:grid}.workspace-dashboard .wt-workspace .kc-saved-btn{color:#0f2d22;text-align:left;cursor:pointer;background:#fff;border:1px solid #c2d1c6;border-radius:14px;align-items:center;gap:12px;width:100%;min-height:56px;padding:0 14px 0 12px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:0 1px 2px #0f3d2e0a,inset 0 1px #fff}.workspace-dashboard .wt-workspace .kc-saved-btn i{color:#1f5a3a;background:#eef3ef;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.workspace-dashboard .wt-workspace .kc-saved-btn span{flex:1;gap:1px;min-width:0;display:grid}.workspace-dashboard .wt-workspace .kc-saved-btn b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:750;overflow:hidden}.workspace-dashboard .wt-workspace .kc-saved-btn small,.wt-connect .kc-saved-btn small{color:#6b7f73;margin:0;font-size:12px;line-height:1.3;display:block}.workspace-dashboard .wt-workspace .kc-saved-btn b{margin:0;line-height:1.3;display:block}.workspace-dashboard .wt-workspace .kc-saved-btn>svg{color:#7a9483;transition:transform .2s,color .15s}.workspace-dashboard .wt-workspace .kc-saved-btn:hover:not(:disabled){background:#fff;border-color:#2f9e5f;transform:none;box-shadow:0 8px 20px #0f3d2e1f}.workspace-dashboard .wt-workspace .kc-saved-btn:hover:not(:disabled)>svg{color:#1f5a3a;transform:translate(3px)}.workspace-dashboard .wt-workspace .kc-saved-btn:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #2f9e5f}.workspace-dashboard .wt-workspace .kc-saved-btn:disabled{opacity:.7;cursor:progress}.kc-connect-alert{color:#8c2926;background:#fdecea;border:1px solid #efc2bd;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13.5px;line-height:1.45;display:flex}.kc-connect-alert svg{flex:none;margin-top:1px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:none){.kc-connect-note-key{display:none}.workspace-dashboard .wt-workspace .kc-connect .kc-input-eye{border-radius:12px;width:44px;height:44px;min-height:44px;right:5px}}@media (max-width:640px){.workspace-dashboard .wt-workspace .wt-connect.kc-connect{border-radius:18px;box-shadow:0 12px 34px #0e30211f,inset 0 1px #fff9}.kc-connect-side{padding:26px 22px 22px}.kc-connect-emblem{border-radius:15px;width:48px;height:48px;margin-bottom:16px}.kc-connect-emblem svg{width:20px;height:20px}.workspace-dashboard .wt-workspace .kc-connect-side h2{letter-spacing:-.7px;font-size:24px}.workspace-dashboard .wt-workspace .kc-connect-side p{font-size:14px;line-height:1.5}.workspace-dashboard .wt-workspace .kc-connect-points{flex-wrap:wrap;gap:6px;margin-top:16px;padding-top:14px;display:flex}.workspace-dashboard .wt-workspace .kc-connect-points li{background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:7px;padding:6px 11px 6px 7px}.workspace-dashboard .wt-workspace .kc-connect-points i{background:#ffffff1f;border:0;border-radius:999px;width:22px;height:22px;margin:0}.workspace-dashboard .wt-workspace .kc-connect-points i svg{width:13px;height:13px}.workspace-dashboard .wt-workspace .kc-connect-points b{font-size:12.5px}.workspace-dashboard .wt-workspace .kc-connect-points small,.wt-connect .kc-connect-points small{display:none}.kc-connect-form{gap:14px;padding:24px 18px 22px}.workspace-dashboard .wt-workspace .kc-connect .kc-input input{font-size:16px}.workspace-dashboard .wt-workspace .kc-connect-submit{min-height:54px;box-shadow:0 10px 22px #0f3d2e3d,inset 0 1px #ffffff24}}@media (prefers-reduced-motion:no-preference){.workspace-dashboard .wt-workspace .wt-connect.kc-connect{animation:.45s cubic-bezier(.2,.7,.2,1) both kc-connect-in}@keyframes kc-connect-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.kc-connect-side>*,.kc-connect-form>*{animation:.5s cubic-bezier(.2,.7,.2,1) both kc-fade}.kc-connect-side>:nth-child(2){animation-delay:80ms}.kc-connect-side>:nth-child(3){animation-delay:.13s}.kc-connect-side>:nth-child(4){animation-delay:.18s}.kc-connect-side>:nth-child(5){animation-delay:.24s}.kc-connect-form>:nth-child(2){animation-delay:.1s}.kc-connect-form>:nth-child(3){animation-delay:.15s}.kc-connect-form>:nth-child(4){animation-delay:.2s}.kc-connect-form>:nth-child(5){animation-delay:.25s}.kc-connect-form>:nth-child(6){animation-delay:.3s}.kc-connect-form>:nth-child(7){animation-delay:.35s}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.kc-connect-emblem{transition:transform .35s cubic-bezier(.2,.7,.2,1),background-color .25s}.kc-connect-side:hover .kc-connect-emblem{background:#ffffff29;transform:translateY(-2px)rotate(-6deg)}.workspace-dashboard .wt-workspace .kc-connect-points i{transition:transform .2s,background-color .2s}.workspace-dashboard .wt-workspace .kc-connect-points li:hover i{background:#ffffff29;transform:translateY(-1px)}}.kc-connect-form .kc-input>svg:first-child{transition:color .15s,transform .2s}.kc-connect-form .kc-input:focus-within>svg:first-child{transform:scale(1.06)}.kc-spec{color:#2f5540;letter-spacing:.2px;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(#f2f6ef,#e7efe2);border:1px solid #d3e0cd;border-radius:9px;justify-content:center;align-items:center;width:100%;min-width:0;padding:5px 9px;font-size:12.5px;font-weight:700;display:inline-flex;overflow:hidden}.kc-spec[data-empty=true]{color:#9aa39d;background:#f5f5f3;border-color:#e3e6e0;font-weight:600}.kc-tree-name{align-items:stretch;gap:0}.kc-tree-name>.kc-tree-toggle{align-self:center;margin-right:10px}.kc-tree-rail{flex:none;align-self:stretch;width:22px;position:relative}.kc-tree-rail[data-line]:before{content:"";border-left:1.5px solid #d3e0d6;position:absolute;top:-10px;bottom:-10px;left:10px}.kc-tree-rail[data-elbow]:before{content:"";border-left:1.5px solid #c3d5c8;position:absolute;top:-10px;bottom:50%;left:10px}.kc-tree-rail[data-elbow]:after{content:"";border-top:1.5px solid #c3d5c8;border-bottom-left-radius:0;position:absolute;top:50%;left:10px;right:0}.kc-tree-rail[data-elbow]:not([data-last]):before{bottom:-10px}.kc-tree-rail[data-elbow][data-last]:before{bottom:50%}.kc-tree-role,.kc-tree-pack,.kc-tree-count{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;padding:1px 7px;font-size:9.5px;font-style:normal;font-weight:800;display:inline-flex}.kc-tree-role{color:#4c6a57;background:#f1f6f2;border:1px solid #dde7e0}.kc-tree-pack{color:#7a5c14;background:#fbf2e0;border:1px solid #e6d5b4}.kc-tree-count{color:#7d8f83;letter-spacing:.02em;text-transform:none;background:#fff;border:1px solid #dfe6df;font-weight:650}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table tbody tr[data-kind=ana] .kc-tree-role{color:#f1f9f3;background:#2f6b4c;border-color:#2f6b4c}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table tbody tr[data-kind=urun] .kc-tree-role{color:#2f5c43;background:#e7f1e9;border-color:#cfe0d3}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table tbody tr.wt-tree-root td{background:#eef4ee}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table tbody tr.wt-tree-root td:first-child{box-shadow:inset 3px 0 #2f6b4c}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table tbody tr.wt-tree-root .kc-tree-name strong{color:#0f2c1d;font-size:14px;font-weight:700}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table tbody tr[data-kind=urun] td:first-child{box-shadow:inset 3px 0 #b9d3c1}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table tbody tr[data-kind=urun] .kc-tree-name strong{color:#17351f;font-size:13px;font-weight:650}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table tbody tr[data-kind=paket] td{background:#fdfaf3}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table tbody tr[data-kind=paket] td:first-child{box-shadow:inset 3px 0 #e7d3a6}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table tbody tr[data-kind=paket] .kc-tree-name strong{color:#4a5a4e;font-size:12.5px;font-weight:600}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table tbody tr .kc-tree-name small b{color:#2f4a3c;background:#e9f0ea}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table tbody tr.wt-tree-root .kc-tree-name small b{color:#f2f9f3;background:#2f6b4c}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table td.wt-number b{color:#12301f;font-variant-numeric:tabular-nums;font-size:13px;font-weight:650}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table td.wt-number small{color:#8ba394;letter-spacing:.04em;font-size:10px;font-weight:600}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table td.wt-number[data-zero] b,.workspace-dashboard .wt-workspace .kc-list .wt-tree-table td.wt-number[data-zero] small{color:#a8b7ac;font-weight:500}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table tbody td{padding-top:11px;padding-bottom:11px}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table tbody tr:hover td{background:#f6faf6}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table tbody tr.wt-tree-root:hover td{background:#e8f1e9}.workspace-dashboard .wt-workspace .kc-list .wt-tree-table tbody tr[data-kind=paket]:hover td{background:#fbf6ea}@media (max-width:760px){.kc-tree-rail{width:14px}.kc-tree-rail[data-line]:before,.kc-tree-rail[data-elbow]:before,.kc-tree-rail[data-elbow]:after{left:6px}.kc-tree-role,.kc-tree-pack,.kc-tree-count{font-size:9px}}.kc-print-nav{background:#fff;border:1px solid #dfe8e0;border-radius:9px;align-items:center;gap:2px;padding:2px;display:inline-flex}.kc-print-nav>b{text-align:center;color:#41614a;font-variant-numeric:tabular-nums;min-width:52px;padding:0 4px;font-size:11.5px;font-weight:650}.kc-print-nav .kc-btn{box-shadow:none;color:#4f7358;background:0 0;border:0;border-radius:7px;width:28px;height:28px;min-height:28px;padding:0}.kc-print-nav .kc-btn:hover:not(:disabled){color:#2f5a3c;background:#eef4ec}.kc-print-nav .kc-btn:disabled{opacity:.3}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts td.kc-audit-cell{background:#fdf3f2;position:relative}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts td.kc-audit-cell[data-audit=quantity]{background:#fdf6ea}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts td.kc-audit-cell:before{content:"";background:#c73b31;border-radius:2px;width:3px;position:absolute;inset:2px auto 2px 0}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts td.kc-audit-cell[data-audit=quantity]:before{background:#b5751b}.kc-audit-flag{color:#95271f;letter-spacing:.2px;white-space:nowrap;background:#fdecea;border:1px solid #e7bdb8;border-radius:999px;align-items:center;gap:3px;margin-bottom:3px;padding:1px 6px;font-size:10px;font-weight:800;line-height:1.5;display:inline-flex}.kc-audit-flag[data-audit=quantity]{color:#7d5210;background:#fdf3e0;border-color:#e6cf9f}.kc-route-pill[data-warn]{color:#7d5210;background:linear-gradient(#fff8e8,#fdf1d8);border-color:#e6cf9f}.kc-route-pill[data-warn] svg{color:#b5751b}.kc-audit-flag svg{flex:none}.kc-autobar{background:linear-gradient(120deg,#f2faf4,#fff 60%);border:1px solid #cfe0d4;border-radius:11px;align-items:center;gap:12px;margin-bottom:10px;padding:10px 14px;display:flex;box-shadow:0 4px 16px #1c3a2812}.kc-autobar-icon{color:#1f5c3e;background:#e6f3ea;border-radius:8px;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.kc-autobar[data-state=done] .kc-autobar-icon{color:#1f6b3f;background:#dff3e5}.kc-autobar[data-state=warn]{background:linear-gradient(120deg,#fff8ea,#fff 60%);border-color:#efd9a8}.kc-autobar[data-state=warn] .kc-autobar-icon{color:#8a5a00;background:#fdecc8}.kc-autobar-text{flex-direction:column;flex:0 auto;gap:2px;min-width:0;display:flex}.kc-autobar-text strong{color:#1b3427;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.kc-autobar-text small{color:#5f7a68;font-variant-numeric:tabular-nums;font-size:11.5px}.kc-autobar-track{background:#e4ece6;border-radius:999px;flex:160px;height:8px;position:relative;overflow:hidden}.kc-autobar-track i{background:linear-gradient(90deg,#2f7d51,#5a9b4c 60%,#e07b2f);border-radius:999px;height:100%;transition:width .35s;display:block;position:relative}.kc-autobar[data-state=busy] .kc-autobar-track i:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);animation:1.3s linear infinite kc-autobar-shine;position:absolute;inset:0}@keyframes kc-autobar-shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.kc-autobar[data-state=busy] .kc-autobar-track i:after{animation:none}}.kc-stats[data-cover]{grid-template-columns:repeat(7,minmax(104px,124px))}.kc-hero-cover{background:linear-gradient(#fff 0%,#f3f6f2 100%);border:1px solid #ffffff2e;border-radius:12px;justify-content:center;align-items:center;min-height:0;padding:7px;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 8px 20px #00000038}.kc-hero-cover:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #96d2aab3,inset 0 0 18px #8ccda08c,0 12px 26px #00000047}.kc-hero-cover{box-shadow:inset 0 0 0 1px #96d2aa8c,inset 0 0 16px #8ccda073,0 8px 20px #00000038}.kc-hero-cover img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;max-height:74px;display:block}@media (max-width:900px){.kc-hero{grid-template-columns:minmax(0,1fr)}.kc-hero-cover{width:96px;height:80px}}.kc-edgebar-inline{margin:0 0 10px}.kc-contents-note{margin:0 0 10px;font-size:12px}.workspace-dashboard .wt-workspace .kc-cuts .kc-contents td.kc-audit-cell{background:#fdf6ea;position:relative}.workspace-dashboard .wt-workspace .kc-cuts .kc-contents td.kc-audit-cell:before{content:"";background:#b5751b;border-radius:2px;width:3px;position:absolute;inset:2px auto 2px 0}.kc-contents .kc-audit-flag{vertical-align:middle;margin:0 8px 0 0}.workspace-dashboard .wt-workspace .kc-code .record-code code{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;word-break:normal;overflow:hidden}.workspace-dashboard .wt-workspace .kc-cuts .wt-compact-parts td.wt-compact-identity{padding-left:4px;padding-right:4px}.workspace-dashboard .wt-workspace .wt-compact-parts .kc-size{width:100%}.wt-workspace{--wt-ink:#163c2e;--wt-line:#dbe6df;color:var(--wt-ink);max-width:1600px;margin:auto;font-size:16px}.wt-workspace button{border:1px solid var(--wt-line);min-height:42px;color:var(--wt-ink);cursor:pointer;background:#fff;border-radius:6px;justify-content:center;align-items:center;gap:9px;padding:10px 15px;font-size:14px;font-weight:600;transition:background .18s,transform .18s;display:inline-flex}.wt-workspace button:hover:not(:disabled){background:#edf5ef;transform:translateY(-1px)}.wt-workspace button:disabled{opacity:.45;cursor:default}.wt-workspace :focus-visible{outline-offset:3px;outline:3px solid #65a27e}.wt-workspace .wt-primary{color:#fff;background:#174b35;border-color:#174b35}.wt-workspace .wt-primary:hover:not(:disabled){background:#246547}.wt-hero{color:#fff;background:linear-gradient(115deg,#143d2e,#205740);border-radius:6px;justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:24px;padding:36px 40px;display:flex;box-shadow:0 15px 40px #173e2d12}.wt-eyebrow{letter-spacing:2px;font-size:12px;font-weight:700;display:block}.wt-hero .wt-eyebrow{color:#b9d9c6}.wt-hero h1{letter-spacing:-1.5px;margin:18px 0 14px;font-size:clamp(28px,3vw,44px);line-height:1.12}.wt-hero p{color:#d4e7da;margin:0;line-height:1.6}.wt-state{white-space:nowrap;background:#ffffff12;border:1px solid #ffffff30;border-radius:6px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}.wt-state.connected{color:#d3f9df;background:#c7efd921}.wt-connect{border:1px solid var(--wt-line);background:#fff;border-radius:6px;grid-template-columns:1fr 1fr;gap:70px;padding:38px;display:grid}.wt-symbol{background:#eaf4ee;border-radius:6px;place-items:center;width:52px;height:52px;display:grid}.wt-connect h2{letter-spacing:-.6px;margin:20px 0 12px;font-size:27px}.wt-connect p{color:#496457;max-width:470px;line-height:1.7}.wt-connect small{color:#60786b;margin-top:20px;font-size:13px;line-height:1.6;display:block}.wt-connect-fields{gap:17px;display:grid}.wt-connect-fields label{gap:8px;font-size:14px;font-weight:600;display:grid}.wt-connect input,.wt-toolbar input,.wt-toolbar select{border:1px solid var(--wt-line);min-height:46px;color:var(--wt-ink);background:#fff;border-radius:6px;width:100%;padding:11px 13px;font-size:16px}.wt-connect-fields .wt-primary{margin-top:5px}.wt-error{color:#973939;background:#fff1f1;border:1px solid #edc9c9;border-radius:6px;align-items:center;gap:13px;margin-bottom:20px;padding:17px 20px;font-size:15px;line-height:1.5;display:flex}.wt-error svg{flex-shrink:0}.wt-connection{border-bottom:1px solid var(--wt-line);justify-content:space-between;align-items:center;gap:15px;margin-bottom:26px;padding:0 0 18px;display:flex}.wt-connection>span{color:#526a5d;align-items:center;gap:9px;font-size:14px;display:flex}.wt-heading{justify-content:space-between;align-items:center;gap:20px;margin:26px 0;display:flex}.wt-heading h2{font-variant-numeric:tabular-nums;letter-spacing:-1px;margin:9px 0 0;font-size:38px}.wt-heading h2 small{color:#637a6d;letter-spacing:0;font-size:16px;font-weight:400}.wt-actions{flex-wrap:wrap;gap:8px;display:flex}.wt-toolbar{border:1px solid var(--wt-line);background:#edf3ef;border-radius:6px;grid-template-columns:minmax(230px,1fr) repeat(3,minmax(140px,190px));gap:10px;padding:18px;display:grid}.wt-search{position:relative}.wt-search svg{color:#5f7c6a;position:absolute;top:14px;left:13px}.wt-search input{padding-left:42px}.wt-results{justify-content:space-between;align-items:center;gap:15px;margin:18px 0;font-size:14px;display:flex}.wt-results>span{color:#5b7365;align-items:center;gap:10px;display:flex}.wt-table-wrap{border:1px solid var(--wt-line);background:#fff;border-radius:6px;overflow:auto}.wt-table{border-collapse:collapse;width:100%;min-width:780px;font-size:14px}.wt-table th{text-align:left;color:#5b7365;letter-spacing:.7px;text-transform:uppercase;border-bottom:1px solid var(--wt-line);background:#f5f8f6;padding:17px 18px;font-size:12px;font-weight:600}.wt-table td{border-bottom:1px solid #eaf0ec;padding:15px 18px;line-height:1.5}.wt-table tr:last-child td{border:0}.wt-table tbody tr:hover{background:#f5faf7}.wt-code{font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:.2px;font-weight:650}.wt-table .wt-number{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.wt-table td:nth-child(2){min-width:220px;font-weight:500}.wt-table td:last-child button{background:0 0;border:none;min-height:32px;padding:8px}.wt-tag{background:#edf4ef;border-radius:5px;padding:4px 8px;font-size:12px;font-weight:700}.wt-empty{text-align:center;color:#6c8375;padding:65px 20px}.wt-empty svg{margin:auto}.wt-empty h3{color:var(--wt-ink);margin:18px 0 10px;font-size:20px}.wt-empty p{font-size:14px}.wt-pagination{justify-content:space-between;align-items:center;gap:15px;margin:20px 0;display:flex}.wt-pagination small{color:#617a6b;font-size:13px}.wt-pagination>div{align-items:center;gap:15px;font-size:14px;display:flex}.wt-scope{color:#688071;font-size:13px;line-height:1.7}.wt-next{border-top:1px solid var(--wt-line);color:#63796b;align-items:flex-start;gap:14px;margin-top:30px;padding:24px 0;display:flex}.wt-next svg{flex-shrink:0;margin-top:2px}.wt-next p{margin:0;font-size:14px;line-height:1.6}.wt-next strong{color:#365743;margin-bottom:4px;font-size:15px;display:block}.wt-detail{border:1px solid var(--wt-line);background:#fff;border-radius:6px;justify-content:space-between;align-items:center;gap:35px;margin:20px 0;padding:24px;display:flex}.wt-detail h2{margin:10px 0;font-size:22px}.wt-detail dt{color:#698170;font-size:12px}.wt-detail dd{margin:4px 0 12px;font-size:15px}.wt-spin{animation:1s linear infinite wt-spin}@keyframes wt-spin{to{transform:rotate(360deg)}}@media (max-width:1000px){.wt-toolbar{grid-template-columns:1fr 1fr}.wt-heading,.wt-hero{align-items:flex-start}.wt-heading{flex-direction:column}.wt-connect{gap:30px}.wt-detail{flex-wrap:wrap}}@media (max-width:650px){.wt-hero{flex-direction:column;gap:20px;padding:27px}.wt-connect{grid-template-columns:1fr;gap:24px;padding:24px}.wt-toolbar{grid-template-columns:1fr}.wt-results,.wt-connection,.wt-pagination{flex-direction:column;align-items:flex-start}.wt-detail{display:block}.wt-hero h1{letter-spacing:-.8px}}@media (prefers-reduced-motion:reduce){.wt-spin{animation:none}.wt-workspace button{transition:none}}.wt-table tbody .wt-open-row{cursor:pointer;transition:background-color .16s,box-shadow .16s}.wt-table tbody .wt-open-row:hover{background:#eef7f1}.wt-table tbody .wt-open-row:focus-visible{outline-offset:-3px;background:#eef7f1;outline:3px solid #65a27e}.wt-workspace{--wt-ink:#113a2b;--wt-line:#d7e2da;--wt-soft:#f2f7f3}.wt-hero{background:radial-gradient(circle at 78% 12%,#b4d7be33,#0000 30%),linear-gradient(118deg,#123b2b,#20523d 62%,#2e624a);border:1px solid #ffffff38;align-items:center;min-height:132px;padding:28px 34px;position:relative;overflow:hidden;box-shadow:0 18px 48px #133a2b24}.wt-hero:after{content:"";border:1px solid #ffffff26;border-radius:50%;width:280px;height:280px;position:absolute;top:-220px;right:16%;box-shadow:0 0 0 28px #ffffff06,0 0 0 58px #ffffff05}.wt-hero h1{margin:10px 0 7px;font-size:clamp(27px,2.6vw,38px)}.wt-hero p{font-size:14px}.wt-connection{margin:0;padding:14px 4px 16px}.wt-mode-tabs{z-index:15;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:0;box-shadow:0 8px 24px #183d2d0f;background:#eff5f1e0!important;width:100%!important;margin:12px 0 24px!important;padding:5px!important}.wt-mode-tabs button{flex:1;min-height:46px!important}.wt-mode-tabs button[aria-selected=true]{box-shadow:0 5px 16px #17432f1c!important}.wt-heading h2{font-size:32px}.wt-stock-filters{background:linear-gradient(#f1f6f2,#edf4ef);border-radius:6px;grid-template-columns:minmax(260px,1fr) repeat(4,minmax(125px,170px));padding:12px}.wt-mini-stats{grid-template-columns:repeat(4,1fr);gap:10px;margin:0 0 14px;display:grid}.wt-mini-stats>div{border:1px solid var(--wt-line);background:#fff;border-radius:6px;justify-content:space-between;align-items:end;gap:14px;padding:16px 18px;display:flex;box-shadow:0 8px 26px #143a2b0a}.wt-mini-stats span{letter-spacing:.8px;text-transform:uppercase;color:#6a8172;font-size:11px;font-weight:700}.wt-mini-stats strong{letter-spacing:-.7px;font-variant-numeric:tabular-nums;font-size:24px}.wt-table-wrap{border-radius:6px;box-shadow:0 10px 34px #143a2b0b}.wt-table th{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f7faf8f5;position:sticky;top:0}.wt-table td{padding-top:14px;padding-bottom:14px}.wt-detail{border-left:4px solid #2e6d4b;box-shadow:0 12px 38px #143a2b12}@media (max-width:1200px){.wt-stock-filters{grid-template-columns:1fr 1fr 1fr}.wt-stock-filters .wt-search{grid-column:1/-1}.wt-mini-stats{grid-template-columns:1fr 1fr}}@media (max-width:650px){.wt-stock-filters,.wt-mini-stats{grid-template-columns:1fr}.wt-stock-filters .wt-search{grid-column:auto}.wt-hero{min-height:0}.wt-mode-tabs{overflow:auto}.wt-mode-tabs button{white-space:nowrap}}.wt-workspace{--wt-ink:#102f24;--wt-deep:#0c2d21;--wt-green:#174d38;--wt-mint:#bad7c1;--wt-copper:#c9915f;--wt-paper:#fbfcf8;--wt-soft:#f2f5ef;--wt-line:#d8e1d8;max-width:1680px;color:var(--wt-ink);padding-bottom:70px;position:relative}.wt-workspace:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 8% 10%,#c7dac96b,#0000 32%),radial-gradient(circle at 92% 2%,#c9915f17,#0000 29%);height:520px;position:absolute;inset:-40px -28px auto}.wt-workspace button{letter-spacing:-.1px;border-color:#d5dfd7;border-radius:6px;min-height:44px;padding:10px 17px;font-weight:720;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;box-shadow:0 1px #fffc}.wt-workspace button:hover:not(:disabled){border-color:#9bb5a3;transform:translateY(-2px);box-shadow:0 9px 24px #0e302217}.wt-workspace .wt-primary{background:linear-gradient(135deg,#123f2d,#246446);border-color:#133e2d;box-shadow:0 10px 26px #12422d2e,inset 0 1px #ffffff26}.wt-workspace .wt-primary:hover:not(:disabled){background:linear-gradient(135deg,#174b36,#2b7350);box-shadow:0 14px 34px #12422d3d}.wt-hero{background:radial-gradient(circle at 73% 0,#bad7c13b,#0000 28%),radial-gradient(circle at 103% 105%,#c9915f33,#0000 32%),linear-gradient(126deg,#09291e 0%,#123e2d 55%,#265a43 100%);border:1px solid #fff3;border-radius:6px;min-height:210px;margin-bottom:18px;padding:42px 48px;box-shadow:0 28px 70px #092b1d33,inset 0 1px #ffffff29}.wt-hero:before{content:"";background:#d9eacb;border-radius:50%;width:9px;height:9px;animation:3.2s ease-in-out infinite wt-pulse;position:absolute;top:42%;right:10%;box-shadow:0 0 0 10px #d9eacb0f,0 0 42px 12px #d9eacb57}.wt-hero:after{width:390px;height:390px;top:-245px;right:7%;box-shadow:0 0 0 42px #ffffff06,0 0 0 88px #ffffff04}.wt-hero .wt-eyebrow{letter-spacing:3.4px;color:#c8decf;font-size:11px}.wt-hero h1{letter-spacing:-3.3px;max-width:760px;margin:18px 0 12px;font-size:clamp(38px,4.3vw,66px);font-weight:480}.wt-hero p{color:#c8dccf;font-size:16px}.wt-state{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff14;border-color:#fff3;padding:12px 17px;position:relative;box-shadow:inset 0 1px #ffffff1f}.wt-connection{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fcfdf9eb;border:1px solid #d6e2d9d9;border-radius:6px;margin:-44px 24px 20px;padding:13px 16px 13px 20px;box-shadow:0 18px 40px #0d2f2121}.wt-mode-tabs{top:10px;background:#f7f9f5e0!important;border:1px solid #cbd8cee6!important;border-radius:6px!important;margin:18px 0 30px!important;padding:7px!important;box-shadow:0 14px 34px #0f342417!important}.wt-mode-tabs button{color:#65796c;font-size:14px;position:relative;border-radius:6px!important;min-height:55px!important}.wt-mode-tabs button:before{content:"";opacity:.65;border:1px solid;border-radius:50%;width:7px;height:7px}.wt-mode-tabs button[aria-selected=true]{color:#f7fbf8!important;background:linear-gradient(135deg,#113d2c,#215d42)!important;box-shadow:0 12px 28px #103b2933!important}.wt-mode-tabs button[aria-selected=true]:before{background:#cce5d2;border-color:#cce5d2;box-shadow:0 0 0 5px #cce5d21a}.wt-heading{margin:30px 0 20px}.wt-heading .wt-eyebrow{color:#6b806f}.wt-heading h2{letter-spacing:-1.9px;margin-top:7px;font-size:38px;font-weight:520}.wt-heading h2 small{letter-spacing:0;font-size:14px}.wt-toolbar{background:#f2f6f1e6;border:1px solid #d4ded6;border-radius:6px;padding:10px;box-shadow:inset 0 1px #fffc,0 10px 28px #1437290b}.wt-toolbar input,.wt-toolbar select,.wt-connect input{background:#fffffff5;border-color:#dce4dd;border-radius:6px;outline:none;min-height:50px;box-shadow:0 2px 7px #14372906}.wt-toolbar input:focus,.wt-toolbar select:focus,.wt-connect input:focus{border-color:#6f9a7d;box-shadow:0 0 0 4px #4e805e1c}.wt-mini-stats{gap:12px;margin-bottom:18px}.wt-mini-stats>div{background:linear-gradient(145deg,#fff,#f6f9f5);border-radius:6px;min-height:94px;padding:20px 22px;position:relative;overflow:hidden;box-shadow:0 12px 34px #10352511}.wt-mini-stats>div:before{content:"";background:linear-gradient(#2d6f4e,#b7d2bd);border-radius:4px;width:3px;position:absolute;top:20px;bottom:20px;left:0}.wt-mini-stats strong{letter-spacing:-1.4px;font-size:30px;font-weight:520}.wt-table-wrap{scrollbar-color:#91a99a transparent;background:#fffffffa;border-color:#d5dfd7;border-radius:6px;box-shadow:0 18px 50px #0e312213}.wt-table{font-size:13px}.wt-table th{color:#617669;letter-spacing:1.25px;background:#f1f6f2f7;border-bottom-color:#dbe4dc;padding:17px 18px;font-size:10px;font-weight:800}.wt-table td{border-bottom-color:#e8ede9;padding:17px 18px}.wt-table tbody tr{transition:background .18s,box-shadow .18s}.wt-table tbody .wt-open-row:hover{background:linear-gradient(90deg,#edf6f0,#f9fbf8);box-shadow:inset 3px 0 #397454}.wt-code{color:#184832;font-weight:760}.wt-tag{color:#326046;background:#edf5ef;border:1px solid #d8e5dc;border-radius:999px;padding:6px 9px}.wt-results>span{color:#607467;font-weight:650}.wt-detail{background:linear-gradient(135deg,#f9fcf9,#edf4ef);border:1px solid #d4dfd6;border-left:0;border-radius:6px;padding:27px 30px;box-shadow:0 18px 45px #0f332414}.wt-detail:before{content:"";background:linear-gradient(#225d41,#9fc2a9);border-radius:4px;align-self:stretch;width:4px}.wt-edit-backdrop{-webkit-backdrop-filter:blur(18px)saturate(.85);backdrop-filter:blur(18px)saturate(.85);background:#061911ba}.wt-edit-modal{background:#f9fbf7;border:1px solid #ffffff6b;border-radius:6px;animation:.32s cubic-bezier(.2,.8,.2,1) wt-modal-in;box-shadow:0 45px 120px #02140b75,0 0 0 1px #ffffff24}.wt-edit-modal>header{color:#fff;background:radial-gradient(circle at 82% 0,#bcdac338,#0000 32%),linear-gradient(125deg,#0e3325,#20553d);border:0;border-radius:6px 6px 0 0;margin:-30px -30px 0;padding:29px 30px 27px}.wt-edit-modal>header h3{letter-spacing:-1.3px;font-size:30px;font-weight:510;color:#fff!important;margin:8px 0!important}.wt-edit-modal>header p{color:#c7d9cc}.wt-edit-modal>header .wt-eyebrow{color:#b8d4c0}.wt-edit-modal>header>button{color:#fff;background:#ffffff14;border-color:#fff3}.wt-edit-modal>header>button:hover:not(:disabled){background:#ffffff29}.wt-edit-grid{gap:13px;padding:24px 0}.wt-edit-modal label{color:#567060;letter-spacing:.8px;text-transform:uppercase;gap:7px;font-size:10px;font-weight:820}.wt-edit-modal input,.wt-edit-modal textarea,.wt-edit-modal select{letter-spacing:0;text-transform:none;background:#fff;border-color:#d7e1d9;border-radius:6px;min-height:49px;font-size:14px;font-weight:590;box-shadow:0 3px 12px #0f322309}.wt-edit-modal>footer{background:#f1f5f0;border-radius:0 0 6px 6px;margin:0 -30px -30px;padding:19px 30px}.wt-connect{border:1px solid #d6e0d8;border-radius:6px;gap:0;padding:0;overflow:hidden;box-shadow:0 24px 70px #0e30211c}.wt-connect-intro{color:#fff;background:radial-gradient(circle at 100% 0,#bed9c433,#0000 35%),linear-gradient(135deg,#103627,#1d533b);padding:45px}.wt-connect-intro p,.wt-connect-intro small{color:#c8dbce}.wt-connect-fields{background:#fbfcf9;padding:40px 44px}.wt-symbol{color:#d4e7d8;background:#ffffff1c;border:1px solid #ffffff26}.wt-error,.wt-success{border-radius:6px;box-shadow:0 12px 32px #262b2712}.wt-empty{background:radial-gradient(circle,#dfebe261,#0000 42%);padding:80px 20px}@keyframes wt-modal-in{0%{opacity:0;transform:translateY(18px)scale(.975)}to{opacity:1;transform:none}}@keyframes wt-pulse{50%{opacity:.45;transform:scale(.72)}}@media (max-width:760px){.wt-hero{border-radius:6px;min-height:180px;padding:31px 27px}.wt-hero h1{letter-spacing:-2px;font-size:38px}.wt-connection{align-items:stretch;margin:-30px 10px 18px}.wt-mode-tabs button:before{display:none}.wt-edit-modal>header{margin:-22px -22px 0;padding:24px 22px}.wt-edit-modal>footer{margin:0 -22px -22px;padding:17px 22px}.wt-connect-intro,.wt-connect-fields{padding:28px}}@media (prefers-reduced-motion:reduce){.wt-hero:before,.wt-edit-modal{animation:none}}.wt-mode-tabs{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;background:linear-gradient(135deg,#f5f8f3f5,#e8f0e9f0)!important;border-radius:6px!important;gap:8px!important;padding:8px!important;display:grid!important}.wt-mode-tabs button{text-align:left!important;min-height:70px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;justify-content:flex-start!important;gap:13px!important;padding:12px 18px!important}.wt-mode-tabs button:before{display:none!important}.wt-mode-tabs button>svg{box-sizing:content-box;color:#37664a;background:#e5eee7;border-radius:6px;width:22px;height:22px;padding:8px}.wt-mode-tabs button>span{gap:2px;display:grid}.wt-mode-tabs button b{font-size:14px;color:#214b36!important}.wt-mode-tabs button small{font-size:11px;font-weight:560;color:#657b6d!important}.wt-mode-tabs button[aria-selected=true]{background:linear-gradient(135deg,#123d2c,#276348)!important}.wt-mode-tabs button[aria-selected=true]>svg{color:#fff1e8;background:#ffffff21}.wt-mode-tabs button[aria-selected=true] b{color:#fff!important}.wt-mode-tabs button[aria-selected=true] small{color:#d7e8dc!important}.wt-recipes>.wt-heading{background:linear-gradient(135deg,#fffdf8,#eef4ee);border:1px solid #d9e2da;border-radius:6px;min-height:104px;margin:0 0 14px;padding:19px 22px;position:relative;box-shadow:0 14px 38px #1437280f}.wt-recipes>.wt-heading:before{content:"";background:#c36b50;border-radius:0 5px 5px 0;width:4px;position:absolute;top:21px;bottom:21px;left:0}.wt-recipes>.wt-heading h2{font-size:34px}.wt-recipes>.wt-heading .wt-actions{align-items:center}.wt-recipe-filters{border-radius:6px!important;gap:8px!important;padding:9px!important}.wt-recipe-filters>label:not(.wt-search){letter-spacing:.5px;text-transform:uppercase;padding:0 2px;gap:4px!important;font-size:10px!important}.wt-recipe-filters input,.wt-recipe-filters select{min-height:48px!important}.wt-section-loading{z-index:90;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 18% 12%,#c2d9c68c,#0000 36%),#edf3ede6;place-items:center;padding:24px;animation:.2s wt-loader-show;display:grid;position:fixed;inset:0}.wt-section-loading>.task-progress{width:min(500px,100%)}@keyframes wt-loader-show{0%{opacity:0}to{opacity:1}}@media (max-width:760px){.wt-mode-tabs{grid-auto-flow:row;grid-template-columns:1fr 1fr!important}.wt-mode-tabs button{min-height:58px!important}.wt-recipes>.wt-heading{align-items:stretch}.wt-recipes>.wt-heading .wt-actions{width:100%}}.wt-connect select{width:100%;min-height:50px;color:var(--wt-ink);background:#fffffff5;border:1px solid #dce4dd;border-radius:6px;outline:none;padding:11px 13px;font-size:16px;box-shadow:0 2px 7px #14372906}.wt-connect select:focus{border-color:#6f9a7d;box-shadow:0 0 0 4px #4e805e1c}.wt-connect-divider{color:#7a8d80;letter-spacing:.7px;text-transform:uppercase;align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}.wt-connect-divider:before,.wt-connect-divider:after{content:"";background:var(--wt-line);flex:1;height:1px}.wt-stock-filters{grid-template-columns:minmax(240px,1fr) repeat(5,minmax(125px,170px))}.wt-report-actions{flex-wrap:wrap;align-items:center}.wt-report-actions select{color:#244535;min-height:44px;font:inherit;background:#fff;border:1px solid #d5dfd7;border-radius:6px;padding:9px 34px 9px 12px;font-weight:700}.wt-detail-report-bar{color:#5f7467;background:linear-gradient(135deg,#fffdf8,#edf4ee);border:1px solid #d7e2d9;border-radius:6px;justify-content:space-between;align-items:center;gap:14px;margin:18px 0 10px;padding:12px 15px;font-size:12px;font-weight:650;display:flex}.wt-detail-report-bar .wt-actions{gap:8px;display:flex}@media (max-width:1200px){.wt-stock-filters{grid-template-columns:1fr 1fr 1fr}}@media (max-width:650px){.wt-stock-filters{grid-template-columns:1fr}.wt-results{align-items:flex-start}.wt-report-actions{width:100%}.wt-report-actions select,.wt-report-actions button{flex:1}.wt-detail-report-bar{flex-direction:column;align-items:stretch}.wt-detail-report-bar .wt-actions button{flex:1}}.workspace-dashboard .wt-workspace .wt-table.wt-stock-table{table-layout:auto;min-width:900px}.workspace-dashboard .wt-workspace .wt-stock-table td.wt-code{white-space:nowrap;width:1%}.workspace-dashboard .wt-workspace .wt-stock-table td:nth-child(3){min-width:240px}.workspace-dashboard .wt-workspace .wt-stock-table .record-code{white-space:nowrap;max-width:none}.workspace-dashboard .wt-workspace .wt-stock-table .record-code code{white-space:nowrap;overflow-wrap:normal;word-break:normal}.workspace-dashboard .wt-workspace .wt-stock-table th.wt-number{color:inherit;font-size:inherit;font-weight:inherit}.wt-stock-date-guess{color:#6b806f;white-space:nowrap;font-weight:500}
