.dl-background-fixed{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-color:#0f1014;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 15%);mask-image:linear-gradient(to bottom,transparent 0%,#000 15%)}.dlh{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-template-rows:auto 1fr;grid-template-areas:"head side" "res side";align-items:start;gap:22px 40px;max-width:1580px;margin:0 auto;padding:28px 10px 64px;color:#e6e9ee;font-family:inherit}.dlh *,.dlh *:before,.dlh *:after{box-sizing:border-box}.dlh h1,.dlh h2,.dlh p{margin:0}.dlh [hidden]{display:none!important}.dlh button{font:inherit}.dlh-head{grid-area:head;min-width:0}.dlh-side{grid-area:side;position:sticky;top:95px;display:flex;flex-direction:column;gap:14px}.dlh-results{grid-area:res;display:flex;flex-direction:column;gap:22px;min-width:0}.dlh h1{color:#fff;font-size:clamp(30px,3.4vw,44px);font-weight:800;line-height:1;text-transform:uppercase}.dlh-lead{max-width:760px;margin-top:12px!important;color:#a9b0b8;font-size:1.02rem}.dlh-h2{color:#fff;font-size:.95rem;font-weight:800;text-transform:uppercase}.dlh-hint{margin-top:10px!important;color:#8a9097;font-size:.85rem;line-height:1.5}.dlh-private{padding:0 4px;color:#6f7680;font-size:.8rem}.dlh-box{padding:20px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#080a0e99}.dlh-bhead{display:flex;align-items:center;gap:12px;margin-bottom:14px}.dlh-count{padding:2px 9px;border-radius:99px;background:#ffffff14;color:#a9b0b8;font-size:.78rem;font-weight:700}.dlh-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border:1px solid #3498db;border-radius:10px;background:#3498db;color:#fff;font-size:.9rem!important;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s,opacity .15s}.dlh-btn:hover{background:#2d86c4;border-color:#2d86c4}.dlh-btn.ghost{border-color:#ffffff26;background:none;color:#c9ced6}.dlh-btn.ghost:hover{border-color:#ffffff59;color:#fff}.dlh-btn.small{height:36px;padding:0 14px;font-size:.82rem!important}.dlh-btn:disabled{opacity:.4;cursor:default;pointer-events:none}.dlh-btn.is-busy{opacity:.6;pointer-events:none}.dlh-mini{padding:3px 10px;border:1px solid rgba(255,255,255,.15);border-radius:6px;background:none;color:#a9b0b8;font-size:.75rem!important;font-weight:700;cursor:pointer}.dlh-mini:hover{border-color:#ffffff59;color:#fff}.dlh-ic{display:inline-grid;flex:0 0 auto;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:6px;background:none;color:#6f7680;cursor:pointer}.dlh-ic svg{width:14px;height:14px}.dlh-ic:hover{background:#ffffff12;color:#fff}.dlh-ic.is-done{color:#4ade80}.dlh-ic.sk.on{color:#ff6b75}.dlh-drop{margin-top:24px;border:1.5px dashed rgba(255,255,255,.16);border-radius:14px;background:#080a0e99;transition:border-color .15s,background .15s}.dlh-drop.is-over{border-color:#3498db;background:#3498db1a}.dlh.has-pack .dlh-drop{border-style:solid;border-color:#ffffff14}.dlh-drop-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:38px 20px;text-align:center}.dlh-drop-empty strong{color:#fff;font-size:1.1rem;font-weight:800}.dlh-drop-empty>span{color:#8a9097;font-size:.9rem}.dlh-drop-icon{display:grid;flex:0 0 auto;place-items:center;width:48px;height:48px;margin-bottom:4px;border-radius:12px;background:#3498db26;color:#5dade2}.dlh-drop-icon svg{width:24px;height:24px}.dlh-drop-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px}.dlh-note{max-width:460px;margin-top:8px;color:#6f7680!important;font-size:.8rem!important}.dlh-drop-full{display:flex;align-items:center;gap:14px;padding:14px 14px 14px 16px}.dlh-drop-full .dlh-drop-icon{margin:0}.dlh-pack{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.dlh-pack strong{overflow:hidden;color:#fff;font-size:1.05rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.dlh-pack span{color:#8a9097;font-size:.85rem}.dlh-x{width:36px;height:36px;border:0;border-radius:8px;background:none;color:#6f7680;font-size:1.4rem!important;line-height:1;cursor:pointer}.dlh-x:hover{background:#ffffff12;color:#fff}.dlh.is-locked{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"head";text-align:center}.dlh.is-locked .dlh-lead{margin-left:auto;margin-right:auto}.dlh-lock{display:flex;flex-direction:column;align-items:center;gap:6px;max-width:760px;margin:24px auto 0;padding:38px 20px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#080a0e99;text-align:center}.dlh-lock strong{color:#fff;font-size:1.1rem;font-weight:800}.dlh-lock>span{color:#8a9097;font-size:.9rem}.dlh a.dlh-btn{color:#fff!important;text-decoration:none}.dlh-err{margin-top:12px!important;padding:12px 14px;border:1px solid rgba(255,107,117,.4);border-radius:10px;background:#ff6b7514;color:#ff9aa1;font-size:.9rem}.dlh.is-busy .dlh-drop,.dlh.is-busy .dlh-results{opacity:.6;transition:opacity .2s .15s}.dlh-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.dlh-chip{padding:7px 12px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:none;color:#c9ced6;font-size:.82rem!important;font-weight:700;cursor:pointer}.dlh-chip:hover{border-color:#ffffff4d;color:#fff}.dlh-chip[aria-checked=true]{border-color:#3498db;background:#3498db2e;color:#fff}.dlh-chip.small{padding:5px 10px;font-size:.78rem!important}.dlh-opts{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:12px}.dlh-grow{flex:1 1 auto}.dlh-opt{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;color:#a9b0b8;font-size:.85rem}.dlh-opts .dlh-opt{margin:0}.dlh-opt input,.dlh-search{height:34px;padding:0 10px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#0000004d;color:#fff;font:inherit;font-size:.85rem;outline:none}.dlh-opt input{width:84px}.dlh-opt input:focus,.dlh-search:focus{border-color:#3498db}.dlh-search{width:100%;margin-bottom:10px}.dlh-skipinfo{display:flex;align-items:center;gap:8px;margin-top:10px;color:#8a9097;font-size:.82rem}.dlh-skipinfo:empty{display:none}.dlh-outbtns{display:grid;grid-template-columns:1fr;gap:8px;margin-top:14px}.dlh-outbtns.three{grid-template-columns:repeat(3,1fr)}.dlh-seg{display:inline-flex;margin-left:auto;padding:3px;border-radius:9px;background:#ffffff0f}.dlh-seg button{padding:5px 12px;border:0;border-radius:7px;background:none;color:#a9b0b8;font-size:.8rem!important;font-weight:700;cursor:pointer}.dlh-seg button[aria-checked=true]{background:#3498db;color:#fff}.dlh-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px}.dlh-sim{display:flex;flex-direction:column;gap:3px;min-width:0;padding:10px 12px;border-radius:10px;background:#ffffff0a}.dlh-sim b{color:#8a9097;font-size:.72rem;font-weight:700;text-transform:uppercase}.dlh-sim span{color:#fff;font-size:.98rem;font-weight:800}.dlh-sim span.up{color:#4ade80}.dlh-sim span.down{color:#ff9aa1}.dlh-sim em,.dlh-sim i{overflow:hidden;color:#6f7680;font-size:.75rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.dlh-sub{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0 8px;color:#a9b0b8;font-size:.78rem;font-weight:800;text-transform:uppercase}.dlh-legend{display:flex;flex-wrap:wrap;gap:4px 12px;text-transform:none;font-weight:600;color:#8a9097}.dlh-legend i{display:inline-flex;align-items:center;gap:5px;font-style:normal}.dlh-legend i:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--c)}.dlh-bars{display:flex;flex-direction:column;gap:4px}.dlh-bars.scroll{max-height:460px;overflow-y:auto;padding-right:4px}.dlh-bar{display:grid;grid-template-columns:minmax(120px,230px) minmax(0,1fr) 82px;align-items:center;gap:10px;min-height:28px;padding:0 4px;border-radius:6px}.dlh-bar:hover{background:#ffffff08}.dlh-bar .blw{display:flex;align-items:center;gap:2px;min-width:0}.dlh-bar .bl{overflow:hidden;color:#c9ced6;font-size:.84rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.dlh-bar .acts{display:inline-flex;opacity:0;transition:opacity .15s}.dlh-bar:hover .acts,.dlh-bar .acts .on{opacity:1}.dlh-bar .bt{position:relative;height:10px;border-radius:99px;background:#ffffff0d}.dlh-bar .bf{position:absolute;inset:0 auto 0 0;border-radius:99px;background:var(--c);opacity:.85}.dlh-bar .br{position:absolute;top:-3px;bottom:-3px;border-left:2px solid rgba(255,255,255,.5);border-right:2px solid rgba(255,255,255,.5);border-radius:2px}.dlh-bar .bv{color:#fff;font-size:.84rem;font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.dlh-bar.skip{opacity:.45}.dlh-bar.flag .bl{color:#f5b041}.dlh-none{padding:12px 4px;color:#8a9097;font-size:.88rem}.dlh-list{display:flex;flex-direction:column;border-top:1px solid rgba(255,255,255,.08)}.dlh-fx{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 12px;padding:12px 4px;border-bottom:1px solid rgba(255,255,255,.08);cursor:pointer}.dlh-fx input{grid-row:span 3;width:16px;height:16px;margin:3px 0 0;accent-color:#3498db}.dlh-fx .t{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.dlh-fx .t b{color:#fff;font-size:.92rem}.dlh-fx .k{padding:1px 8px;border-radius:99px;font-size:.72rem;font-weight:800;text-transform:uppercase}.dlh-fx .k.fast{background:#ff6b7526;color:#ff9aa1}.dlh-fx .k.slow{background:#3498db2e;color:#5dade2}.dlh-fx .k.quick{background:#f5b04126;color:#f5b041}.dlh-fx .d{color:#a9b0b8;font-size:.85rem}.dlh-fx .c{color:#8a9097;font-size:.8rem;font-family:ui-monospace,Consolas,monospace;word-break:break-word}.dlh-fx .c em{color:#c9ced6;font-style:normal}.dlh-car{border-bottom:1px solid rgba(255,255,255,.08)}.dlh-car summary{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:12px 4px;cursor:pointer;list-style:none}.dlh-car summary::-webkit-details-marker{display:none}.dlh-car summary:focus{outline:none}.dlh-car summary:focus-visible{outline:2px solid #3498db;outline-offset:-2px;border-radius:8px}.dlh-car summary:hover .nm{color:#5dade2}.dlh-car .nm{color:#fff;font-size:.92rem;font-weight:700}.dlh-car .spd{color:#a9b0b8;font-size:.82rem;font-variant-numeric:tabular-nums}.dlh-car .tag{padding:1px 8px;border-radius:99px;background:#ffffff12;color:#c9ced6;font-size:.72rem;font-weight:700}.dlh-car .tag.fix{background:#f5b04126;color:#f5b041}.dlh-car .n{margin-left:auto;color:#4ade80;font-size:.8rem;font-weight:700}.dlh-car .n.zero{color:#6f7680}.dlh-car .n.warn{color:#f5b041}.dlh-car.skip .nm{color:#8a9097}.dlh-car .file{padding:0 4px 10px;color:#6f7680;font-size:.78rem;font-family:ui-monospace,Consolas,monospace;word-break:break-all}.dlh-car .dlh-tiles{padding:0 4px 12px}.dlh-car .rows{display:grid;grid-template-columns:minmax(0,max-content) max-content max-content max-content;justify-content:start;gap:4px 14px;padding:0 4px 14px;font-family:ui-monospace,Consolas,monospace;font-size:.8rem}.dlh-car .rows .f{overflow:hidden;color:#c9ced6;text-overflow:ellipsis;white-space:nowrap}.dlh-car .rows .o{color:#8a9097;text-decoration:line-through}.dlh-car .rows .a{color:#6f7680}.dlh-car .rows .n{margin:0;color:#4ade80;font-weight:400}.dlh-toast{position:fixed;left:50%;bottom:24px;z-index:50;display:flex;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:12px 16px;border:1px solid rgba(74,222,128,.35);border-radius:10px;background:#15181e;color:#e6e9ee;font-size:.9rem;box-shadow:0 10px 30px #00000080;opacity:0;transform:translate(-50%,12px);pointer-events:none;transition:opacity .2s,transform .2s}.dlh-toast.is-on{opacity:1;transform:translate(-50%);pointer-events:auto}.dlh-toast.is-bad{border-color:#ff6b7573}.dlt-nav{display:inline-flex;flex-wrap:wrap;gap:4px;margin-bottom:20px;padding:4px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#080a0e99}.dlt-nav a{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:9px;color:#a9b0b8!important;font-size:.86rem;font-weight:700;text-decoration:none!important;white-space:nowrap;transition:background .15s,color .15s}.dlt-nav a:hover{background:#ffffff0d;color:#fff!important}.dlt-nav a.is-on{background:#3498db;color:#fff!important}.dlt-nav svg{width:16px;height:16px;flex:0 0 auto}.dlf-formats{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:16px}.dlf-formats span{padding:3px 8px;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#6f7680;font-size:.7rem;font-weight:800;letter-spacing:.06em}.dlf-jobs{display:flex;flex-direction:column;gap:12px}.dlf-jobs:empty{display:none}.dlf-job{padding:16px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff05}.dlf-top{display:flex;align-items:center;gap:10px;min-width:0}.dlf-name{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;color:#fff;font-size:1rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.dlf-kind{color:#6f7680;font-size:.78rem;font-weight:700}.dlf-badge{flex:0 0 auto;padding:2px 9px;border-radius:99px;background:#ffffff14;color:#a9b0b8;font-size:.72rem;font-weight:800;text-transform:uppercase}.dlf-badge.run{background:#3498db2e;color:#5dade2}.dlf-badge.ok{background:#4ade8024;color:#4ade80}.dlf-badge.warn{background:#f5b04126;color:#f5b041}.dlf-badge.fail{background:#ff6b7526;color:#ff9aa1}.dlf-bar{height:6px;margin-top:12px;overflow:hidden;border-radius:99px;background:#ffffff0f}.dlf-bar i{display:block;width:0;height:100%;background:#3498db;transition:width .2s}.dlf-stage{margin-top:8px;color:#8a9097;font-size:.82rem}.dlf-result{display:flex;flex-direction:column;gap:12px;margin-top:14px}.dlf-cars{display:flex;flex-wrap:wrap;gap:6px}.dlf-cars span{padding:3px 9px;border-radius:99px;background:#ffffff0f;color:#c9ced6;font-family:ui-monospace,Consolas,monospace;font-size:.78rem}.dlf-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:8px 10px;border-radius:8px;background:#00000059}.dlf-line code{flex:1 1 auto;min-width:0;color:#5dade2;font-family:ui-monospace,Consolas,monospace;font-size:.82rem;word-break:break-all}.dlf-line-label{color:#6f7680;font-size:.72rem;font-weight:800;text-transform:uppercase}.dlf-acts{display:flex;flex-wrap:wrap;gap:8px}.dlf-acts .dlh-btn{height:40px}.dlf-msgs{display:flex;flex-direction:column;gap:6px;margin-top:12px}.dlf-msgs:empty{display:none}.dlf-msg{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border-radius:8px;font-size:.84rem;line-height:1.45}.dlf-msg>span:first-child{display:flex;flex:0 0 auto;margin-top:2px}.dlf-msg svg{width:15px;height:15px}.dlf-msg.error{background:#ff6b7514;color:#ff9aa1}.dlf-msg.warning{background:#f5b04114;color:#f5b041}.dlf-notes{color:#8a9097;font-size:.82rem}.dlf-notes summary{cursor:pointer}.dlf-notes ul{margin:6px 0 0;padding-left:18px}.dlf-steps{margin:12px 0 0;padding-left:20px;color:#a9b0b8;font-size:.86rem;line-height:1.55}.dlf-steps li+li{margin-top:10px}.dlf-steps b{color:#fff}.dlf-steps code{color:#c9ced6;font-family:ui-monospace,Consolas,monospace;font-size:.8rem;overflow-wrap:anywhere}.dlf-steps .dlf-line{margin-top:8px}@media(max-width:989px){.dlh{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"head" "side" "res";gap:18px;padding-top:20px}.dlh-side{position:static}}@media(max-width:600px){.dlt-nav a{height:34px;padding:0 10px;font-size:.8rem}.dlh-box{padding:16px}.dlh-drop-empty{padding:28px 16px}.dlh-bar{grid-template-columns:minmax(0,120px) minmax(0,1fr) 70px;gap:8px}.dlh-bar .acts{display:none}.dlh-car .rows{grid-template-columns:minmax(0,1fr) auto auto auto;gap:4px 8px}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/dl-tools.css.map */
