#zt2072 :where(:not(svg,svg *)){all:revert}#zt2072 :where(svg){min-width:revert;min-height:revert;max-width:revert;max-height:revert;margin:revert;padding:revert;vertical-align:revert}#zt2072{position:relative;isolation:isolate;overflow:clip;display:block;text-align:start;font-size:16px;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;font-weight:400}#zt2072{color-scheme:dark;--bg:#06080d;--bg2:#0b0f17;--card:rgba(30,36,50,.56);--card2:rgba(13,17,26,.64);--brd:rgba(255,255,255,.09);--brd2:rgba(255,255,255,.17);--txt:#f1f4f9;--mut:#a8b1c2;--mut2:#9ba4b6;--mut3:#5d667a;--acc-txt:#ffa07a;--ok:#36cfa0;--warn:#ffb02e;--err:#ff5470;--acc:#ff6a3d;--acc2:#ff8f5e;--don:#ff6a3d;--ka:#3aa0ff;--focus:#ffffff;--glass-blur:22px;--glass-sat:165%;--rim:linear-gradient(165deg,rgba(255,255,255,.36),rgba(255,255,255,.09) 20%,rgba(255,255,255,.02) 46%,rgba(255,255,255,.05) 74%,rgba(255,255,255,.2));--hi:inset 0 1px 0 rgba(255,255,255,.12);--sh:var(--hi), 0 2px 6px -2px rgba(0,0,0,.45), 0 26px 50px -26px rgba(0,0,0,.85);--shL:inset 0 1px 0 rgba(255,255,255,.16), 0 4px 10px -4px rgba(0,0,0,.5), 0 30px 60px -24px rgba(0,0,0,.9);--r:24px;--r-ctl:14px;--r-cap:999px;--dur-fast:.14s;--dur-base:.26s;--dur-slow:.44s;--dur-spring:.62s;--ease-out:cubic-bezier(.22,.9,.24,1);--ease-in:cubic-bezier(.4,0,1,1);--ease-io:cubic-bezier(.45,0,.25,1);--spring:linear(0, .031 2.8%, .129 6%, .255 9%, .648 17.5%, .845 22.8%, .977 27.8%, 1.06 33.3%, 1.088 37.5%, 1.094 42.3%, .999 70.5%, .991 82.5%, 1);--spring-smooth:linear(0, .023 3%, .098 6.8%, .509 20.8%, .683 27.8%, .803 34.3%, .892 41.3%, .959 50.2%, .994 61%, 1.006 75.5%, 1)}#zt2072 *{box-sizing:border-box}#zt2072 [hidden]{display:none!important}#zt2072{margin:0;height:100%}#zt2072{background:var(--bg)}#zt2072{font-family:Segoe UI Variable Display,Segoe UI,Microsoft JhengHei,system-ui,-apple-system,sans-serif;color:var(--txt);background:transparent;min-height:100%;font-feature-settings:"tnum" 1,"cv05" 1;-webkit-font-smoothing:antialiased}#zt2072 ::selection{background:#ff6a3d61;color:#fff}#zt2072 :focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){#zt2072 *,#zt2072 *:before,#zt2072 *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}#zt2072 .lg-scene{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden;contain:strict;background:radial-gradient(60vmax 40vmax at 88% 104%,rgba(47,211,176,.1),transparent 70%),radial-gradient(120% 70% at 50% -10%,#0f1422,transparent 70%),var(--bg)}#zt2072 .lg-scene i{position:absolute;display:block;border-radius:50%;will-change:transform;animation:zt2072-lg-drift-a 52s var(--ease-io) infinite alternate}#zt2072 .lg-scene .b1{width:66vmax;height:66vmax;left:-24vmax;top:-30vmax;background:radial-gradient(closest-side,rgba(255,106,61,.34),rgba(255,106,61,.12) 55%,transparent)}#zt2072 .lg-scene .b2{width:58vmax;height:58vmax;right:-22vmax;top:-22vmax;animation-name:zt2072-lg-drift-b;animation-duration:61s;background:radial-gradient(closest-side,rgba(58,160,255,.32),rgba(58,160,255,.1) 55%,transparent)}#zt2072 .lg-scene .b3{width:62vmax;height:62vmax;left:18vw;bottom:-40vmax;animation-name:zt2072-lg-drift-c;animation-duration:73s;background:radial-gradient(closest-side,rgba(255,61,122,.26),rgba(255,61,122,.08) 55%,transparent)}#zt2072 .lg-scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(130% 95% at 50% 30%,transparent 52%,rgba(3,4,8,.62) 100%)}@keyframes zt2072-lg-drift-a{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(14vw,9vh,0) scale(1.12)}to{transform:translate3d(5vw,20vh,0) scale(.94)}}@keyframes zt2072-lg-drift-b{0%{transform:translateZ(0) scale(1.05)}50%{transform:translate3d(-16vw,12vh,0) scale(.9)}to{transform:translate3d(-6vw,-4vh,0) scale(1.1)}}@keyframes zt2072-lg-drift-c{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(12vw,-14vh,0) scale(1.16)}to{transform:translate3d(-14vw,-6vh,0) scale(1)}}#zt2072.lg-paused .lg-scene i,#zt2072.lg-busy .lg-scene i,#zt2072.lg-idle .lg-scene i{animation-play-state:paused}#zt2072.lg-paused *,#zt2072.lg-paused *:before,#zt2072.lg-paused *:after{animation-play-state:paused!important}#zt2072 .lg-defs{position:absolute;width:0;height:0;overflow:hidden}#zt2072 .wrap{max-width:1320px;margin:0 auto;padding:18px clamp(16px,3vw,28px) 80px}#zt2072 .topbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px 10px 10px;border-radius:26px;position:sticky;top:12px;z-index:20;isolation:isolate;background:linear-gradient(180deg,#242b3c94,#0f131da3);-webkit-backdrop-filter:blur(20px) saturate(170%);backdrop-filter:blur(20px) saturate(170%);box-shadow:var(--shL)}#zt2072 .lg-spec{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;z-index:-1;pointer-events:none}#zt2072 .lg-spec>i{position:absolute;left:50%;top:0;width:560px;height:280px;margin:-140px 0 0 -280px;display:block;background:radial-gradient(closest-side,rgba(255,255,255,.09),transparent 70%);opacity:0;transition:opacity var(--dur-slow) var(--ease-out);will-change:transform,opacity}#zt2072 .topbar:hover>.lg-spec>i{opacity:1}#zt2072.lg-refract .topbar{-webkit-backdrop-filter:blur(12px) saturate(175%) url(#lg-lens);backdrop-filter:blur(12px) saturate(175%) url(#lg-lens)}#zt2072.lg-refract.lg-busy .topbar{-webkit-backdrop-filter:blur(20px) saturate(170%);backdrop-filter:blur(20px) saturate(170%)}#zt2072 .topbar:before,#zt2072 .card:before,#zt2072 .toast:before,#zt2072 #unsup:before,#zt2072 dialog:before,#zt2072 .demo-bar:before,#zt2072 .conn-err:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;background:var(--rim-c,var(--rim));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}#zt2072 .topbar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-1;pointer-events:none;background:#07090e8f;box-shadow:0 18px 40px -18px #000000e6;animation:zt2072-lg-bar-dense linear both;animation-timeline:scroll(root block);animation-range:0 110px}@keyframes zt2072-lg-bar-dense{0%{opacity:0}to{opacity:1}}#zt2072 .logo{width:44px;height:44px;border-radius:16px;display:grid;place-items:center;font-size:23px;flex:0 0 auto;background:radial-gradient(120% 80% at 30% 8%,rgba(255,214,190,.75),transparent 46%),linear-gradient(150deg,#ff5a3c,#ff8a4b);box-shadow:inset 0 1px #ffffff8c,inset 0 -3px 6px #78180059,0 8px 20px -6px #ff5a3cbf}#zt2072 h1{font-size:16px;margin:0;letter-spacing:.1px;font-weight:700;text-wrap:balance}#zt2072 .topbar p{font-size:11.5px;margin:3px 0 0;color:var(--mut)}#zt2072 .grow{margin-right:auto;min-width:0}#zt2072 .tb-actions{display:flex;gap:8px;align-items:center;margin-left:auto}#zt2072.conn-real #demoBtn{display:none}@media(min-width:621px){#zt2072 .topbar{gap:8px}#zt2072 .topbar h1{white-space:nowrap}#zt2072 .topbar .grow{min-width:auto}#zt2072 .topbar .btn{padding:9px 14px}#zt2072 .topbar .lvl button{padding:6px 10px}#zt2072 .topbar .langtog button{padding:6px 9px}#zt2072 .topbar .pill{padding:7px 11px}}#zt2072 #fw,#zt2072 #modeBadge,#zt2072 #curMode{color:var(--acc-txt)}#zt2072 .pill{display:flex;align-items:center;gap:8px;font-size:12.5px;color:#bfc7d4;padding:7px 13px;border-radius:var(--r-cap);background:#ffffff0e;border:1px solid var(--brd);box-shadow:inset 0 1px #ffffff14;transition:color var(--dur-base),background-color var(--dur-base),border-color var(--dur-base)}#zt2072 .dot{position:relative;width:9px;height:9px;border-radius:50%;background:var(--mut3);flex:0 0 auto;transition:background-color var(--dur-base),box-shadow var(--dur-base)}#zt2072 .pill.on{color:var(--txt);border-color:#36cfa06b;background:#36cfa01c}#zt2072 .pill.on .dot{background:var(--ok);box-shadow:0 0 0 3px #36cfa02e,0 0 10px #36cfa0bf}#zt2072 .pill.on .dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--ok);animation:zt2072-lg-ping 2.4s var(--ease-out) 3}@keyframes zt2072-lg-ping{0%{transform:scale(1);opacity:.6}70%,to{transform:scale(2.7);opacity:0}}#zt2072 .btn{position:relative;isolation:isolate;border:1px solid rgba(255,255,255,.11);border-radius:var(--r-ctl);font:inherit;font-weight:650;font-size:14px;cursor:pointer;padding:10px 17px;display:inline-flex;gap:8px;align-items:center;justify-content:center;color:var(--txt);background:linear-gradient(180deg,#ffffff1f,#ffffff0b);box-shadow:inset 0 1px #ffffff2b,inset 0 -1px #00000038,0 8px 18px -12px #000000e6;transition:transform var(--dur-base) var(--spring),box-shadow var(--dur-base) var(--ease-out),border-color var(--dur-base),background-color var(--dur-base);-webkit-tap-highlight-color:transparent}#zt2072 .btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-1;pointer-events:none;background:radial-gradient(120% 140% at 50% -45%,rgba(255,255,255,.24),transparent 62%);opacity:0;transition:opacity var(--dur-base) var(--ease-out)}#zt2072 .btn:hover{border-color:#fff3;transform:translateY(-1px)}#zt2072 .btn:hover:after{opacity:1}#zt2072 .btn:active{transform:scale(.97);transition-duration:var(--dur-fast);transition-timing-function:var(--ease-out)}#zt2072 .btn:disabled{opacity:.42;cursor:not-allowed;transform:none;box-shadow:none}#zt2072 .btn:disabled:after{opacity:0}#zt2072 .btn.primary,#zt2072 .btn.green,#zt2072 .btn.danger,#zt2072 .btn.amber{color:#fff;border-color:color-mix(in srgb,var(--tint) 58%,rgba(255,255,255,.32));background:linear-gradient(180deg,color-mix(in srgb,var(--tint) var(--mix),#1d2331),color-mix(in srgb,var(--tint) calc(var(--mix) - 14%),#11151e));box-shadow:inset 0 1px #ffffff5c,inset 0 -1px #00000047,0 10px 24px -12px color-mix(in srgb,var(--tint) 90%,transparent);text-shadow:0 1px 1px rgba(0,0,0,.28)}#zt2072 .btn.primary{--tint:var(--acc);--mix:62%}#zt2072 .btn.primary:hover{box-shadow:inset 0 1px #ffffff6b,inset 0 -1px #00000047,0 14px 30px -12px var(--acc)}#zt2072 .btn.green{--tint:var(--ok);--mix:52%}#zt2072 .btn.danger{--tint:var(--err);--mix:62%}#zt2072 .btn.amber{--tint:var(--warn);--mix:52%;color:#fff}#zt2072 .btn.sm{padding:6px 12px;font-size:12.5px;border-radius:11px}#zt2072 .btn:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;z-index:-2;pointer-events:none;opacity:0;box-shadow:0 0 0 1px color-mix(in srgb,var(--acc) 70%,transparent),0 0 22px 2px color-mix(in srgb,var(--acc) 65%,transparent)}#zt2072:not(.conn-on) #connectBtn.primary:before{animation:zt2072-lg-breathe 2.8s var(--ease-io) infinite}@keyframes zt2072-lg-breathe{0%,to{opacity:.15}50%{opacity:1}}#zt2072 .grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;margin-top:18px}#zt2072 .card{position:relative;isolation:isolate;contain:layout style;border:1px solid rgba(255,255,255,.05);border-radius:var(--r);padding:20px 20px 22px;background:linear-gradient(180deg,var(--card),var(--card2));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));box-shadow:var(--sh);transition:opacity var(--dur-slow) var(--ease-out) calc(min(var(--i,0),6)*45ms),transform var(--dur-spring) var(--spring-smooth) calc(min(var(--i,0),6)*45ms),border-color var(--dur-base)}#zt2072 .card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(520px 240px at 50% 0%,rgba(255,255,255,.06),transparent 70%);transition:opacity var(--dur-slow) var(--ease-out)}#zt2072 .card:hover:after{opacity:1}@starting-style{#zt2072 .card{opacity:0;transform:translateY(16px) scale(.985)}}#zt2072 .grid>.card:nth-child(2){--i:1}#zt2072 .grid>.card:nth-child(3){--i:2}#zt2072 .grid>.card:nth-child(4){--i:3}#zt2072 .grid>.card:nth-child(5){--i:4}#zt2072 .grid>.card:nth-child(6){--i:5}#zt2072 .grid>.card:nth-child(n+7){--i:6}#zt2072 .grid:not(#body)>.card{--i:4}#zt2072 .card:hover{border-color:#ffffff17}#zt2072 .card h2{margin:0 0 5px;font-size:15.5px;font-weight:700;letter-spacing:.2px;display:flex;align-items:center;gap:9px;text-wrap:balance}#zt2072 .card h2:before{content:"";width:4px;height:16px;border-radius:4px;flex:0 0 auto;background:linear-gradient(180deg,var(--acc2),var(--acc));box-shadow:0 0 10px #ff6a3da6}#zt2072 .card .sub{color:var(--mut);font-size:12px;margin:0 0 15px;line-height:1.65;max-width:70ch;text-wrap:pretty}#zt2072 #body{opacity:1!important}#zt2072 .card>*{transition:opacity var(--dur-slow) var(--ease-out) calc(min(var(--i,0),6)*35ms)}#zt2072 #body[style*=none]>.card>*,#zt2072 #body.is-offline>.card>*{opacity:.42}#zt2072 #hitCard{container-type:inline-size;--rim-c:linear-gradient(165deg,rgba(255,170,130,.55),rgba(255,140,100,.12) 22%,rgba(255,255,255,.02) 48%,rgba(255,255,255,.05) 74%,rgba(255,140,100,.28));border-color:#ff6a3d29}#zt2072 #hitCard{-webkit-backdrop-filter:none;backdrop-filter:none;contain:layout paint style;background:radial-gradient(620px 320px at 50% -30%,rgba(255,106,61,.15),transparent 70%),radial-gradient(520px 340px at 0% 0%,rgba(255,128,88,.1),transparent 70%),radial-gradient(520px 340px at 100% 0%,rgba(58,160,255,.1),transparent 70%),radial-gradient(640px 300px at 75% 112%,rgba(255,61,122,.06),transparent 70%),linear-gradient(180deg,#1a1f2ce0,#0c0f17e8);box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #ffffff05,0 2px 6px -2px #00000073,0 26px 50px -26px #000000d9;--rim-c:linear-gradient(165deg,rgba(255,190,150,.66),rgba(255,140,100,.14) 22%,rgba(255,255,255,.03) 48%,rgba(150,200,255,.07) 74%,rgba(150,200,255,.28))}#zt2072 .drum{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:8px}#zt2072 .drum,#zt2072 .tcwrap{transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-spring) var(--spring-smooth)}@starting-style{#zt2072 .drum,#zt2072 .tcwrap{opacity:0;transform:scale(.97)}}#zt2072 .pad{position:relative;isolation:isolate;border:1px solid rgba(255,255,255,.09);border-radius:18px;padding:15px 8px 12px;text-align:center;background:radial-gradient(90% 60% at 50% 125%,color-mix(in srgb,var(--pc) 24%,transparent),transparent 70%),linear-gradient(180deg,#ffffff14,#ffffff05);box-shadow:inset 0 1px #ffffff1f,0 10px 22px -14px #000000e6;-webkit-user-select:none;user-select:none;transition:transform .12s var(--ease-out),opacity var(--dur-base)}#zt2072 .pad:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;z-index:-1;pointer-events:none;opacity:0;box-shadow:0 0 0 1.5px var(--pc),0 12px 34px -6px color-mix(in srgb,var(--pc) 75%,transparent)}#zt2072 .pad:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(120% 100% at 50% 0%,color-mix(in srgb,var(--pc) 58%,transparent),color-mix(in srgb,var(--pc) 28%,transparent) 72%);box-shadow:inset 0 1px #ffffff8c;transition:opacity .11s var(--ease-out)}#zt2072 .pad .k{font-size:23px;font-weight:800;letter-spacing:.5px;line-height:1.1;color:color-mix(in srgb,var(--pc) 55%,#fff)}#zt2072 .pad .nm{font-size:11.5px;color:var(--mut);margin-top:3px}#zt2072 .pad .rate{font-size:13px;margin-top:9px;color:var(--txt)}#zt2072 .pad .rate b{font-size:19px;font-variant-numeric:tabular-nums}#zt2072 .pad .cnt{font-size:11px;color:var(--mut2);margin-top:2px;font-variant-numeric:tabular-nums}#zt2072 .pad.ka{--pc:var(--ka)}#zt2072 .pad.don{--pc:var(--don)}#zt2072 .pad.hit{transition:none;border-color:color-mix(in srgb,var(--pc) 70%,#fff);transform:translateY(-2px) scale(1.035)}#zt2072 .pad.hit:before,#zt2072 .pad.hit:after{transition:none;opacity:1}#zt2072 .pad.hit .k,#zt2072 .pad.hit .nm,#zt2072 .pad.hit .cnt{color:#fff}#zt2072 .pad.off{opacity:.35}#zt2072 .tcwrap{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:10px;justify-content:center}#zt2072 .tc{width:min(340px,100%);aspect-ratio:1/1;flex:0 0 auto;filter:drop-shadow(0 18px 26px rgba(0,0,0,.5))}#zt2072 .tc .ka-seg{fill:#fdf4de;stroke:#d6c3a1;stroke-width:1.2;transition:fill .07s}#zt2072 .tc .don-seg{fill:#f2e0bc;stroke:#d6c3a1;stroke-width:1.2;transition:fill .07s}#zt2072 .tc .ka-seg.hit{fill:var(--ka);transition:none}#zt2072 .tc .don-seg.hit{fill:var(--don);transition:none}#zt2072 .tc .fbtn{fill:#e7d9bb;stroke:#bfae8d;stroke-width:.8;transition:fill .07s,opacity var(--dur-base)}#zt2072 .tc .fbtn.hit{fill:#ffd54a;stroke:#a0761a;transition:none}#zt2072 .tc .lbl{font:700 4px Segoe UI,system-ui,sans-serif;fill:#6b5a3a;text-anchor:middle;pointer-events:none;transition:fill .07s}#zt2072 .tc .lbl.big{font-size:7px}#zt2072 .tc .lbl.hit{fill:#111;transition:none}#zt2072 .tc .lbl.pin{font-size:2.8px;fill:#9a8a6a;font-weight:600}#zt2072 .tc .fbtn.off{opacity:.26}#zt2072 .tc .lbl.off{opacity:.32}#zt2072 .tcinfo{font-size:12.5px;color:var(--mut);min-width:190px;flex:1;line-height:1.6}#zt2072 .tcinfo b{color:var(--txt)}#zt2072 .tcinfo .cnts{display:flex;gap:18px;align-items:center;margin:10px 0;flex-wrap:wrap}#zt2072 .tcinfo .cnts b{font-size:27px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.5px}#zt2072 #tcDonCt{color:color-mix(in srgb,var(--don) 70%,#fff)}#zt2072 #tcKaCt{color:color-mix(in srgb,var(--ka) 65%,#fff)}#zt2072 .tcinfo .ok{color:var(--ok)}#zt2072 .tcinfo .warn{color:var(--warn)}#zt2072 #tcStatus.ok,#zt2072 #tcStatus.warn{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:var(--r-cap);font-weight:600;background:color-mix(in srgb,currentColor 11%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 30%,transparent)}#zt2072 #tcStatus.ok:before,#zt2072 #tcStatus.warn:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}#zt2072 .roll{display:flex;gap:20px;flex-wrap:wrap;align-items:baseline;margin-top:14px;font-size:13px;color:var(--mut);padding-top:13px;border-top:1px solid rgba(255,255,255,.07)}#zt2072 .roll b{font-size:27px;color:var(--txt);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.5px}#zt2072 .roll .pk b{color:var(--ok)}#zt2072.simple .pro-only{display:none!important}#zt2072 .seg,#zt2072 .viewseg,#zt2072 .lvl,#zt2072 .langtog,#zt2072 .tabs{position:relative;isolation:isolate;display:inline-flex;gap:2px;padding:3px;border:0;border-radius:var(--r-cap);background:#00000042;box-shadow:inset 0 1px 2px #00000080,inset 0 0 0 1px #fff1,0 1px #ffffff0d}#zt2072 .viewseg{font-size:12px;margin-left:auto}#zt2072 .seg,#zt2072 .tabs{display:flex;padding:4px;border-radius:22px;width:max-content;max-width:100%;flex-wrap:wrap}#zt2072 .tabs{margin-bottom:14px}#zt2072 .seg button,#zt2072 .viewseg button,#zt2072 .lvl button,#zt2072 .langtog button,#zt2072 .tabs button{position:relative;z-index:1;border:0;background:transparent;color:var(--mut);font:inherit;font-weight:650;cursor:pointer;border-radius:var(--r-cap);white-space:nowrap;transition:color var(--dur-base) var(--ease-out),background-color var(--dur-base) var(--ease-out),scale var(--dur-base) var(--spring);-webkit-tap-highlight-color:transparent}#zt2072 .seg button{padding:7px 16px}#zt2072 .tabs button{padding:7px 15px}#zt2072 .viewseg button{padding:5px 12px;font-weight:600}#zt2072 .lvl button{font-size:12px;padding:6px 13px;font-weight:700}#zt2072 .langtog button{font-size:12px;padding:6px 11px;font-weight:700}#zt2072 .seg button:hover,#zt2072 .viewseg button:hover,#zt2072 .lvl button:hover,#zt2072 .langtog button:hover,#zt2072 .tabs button:hover{color:var(--txt);background:#ffffff0f}#zt2072 .seg button:active,#zt2072 .viewseg button:active,#zt2072 .lvl button:active,#zt2072 .langtog button:active,#zt2072 .tabs button:active{scale:.96;transition-duration:var(--dur-fast)}#zt2072 .seg button.active,#zt2072 .viewseg button.active,#zt2072 .lvl button.active,#zt2072 .langtog button.active,#zt2072 .tabs button.active{color:#fff;background:linear-gradient(180deg,color-mix(in srgb,var(--acc) 62%,#1d2331),color-mix(in srgb,var(--acc) 48%,#11151e));box-shadow:inset 0 1px #ffffff5c,inset 0 0 0 1px #ffbea042,0 6px 16px -8px #ff6a3dd9}#zt2072 .lg-thumbed>button.active,#zt2072 .lg-thumbed>button.active:hover{background:transparent;box-shadow:none}#zt2072 .lg-thumb{position:absolute;left:0;top:0;z-index:0;border-radius:var(--r-cap);pointer-events:none;opacity:0;background:linear-gradient(180deg,color-mix(in srgb,var(--acc) 62%,#1d2331),color-mix(in srgb,var(--acc) 48%,#11151e));box-shadow:inset 0 1px #fff6,inset 0 -1px #0000002e,inset 0 0 0 1px #ffbea047,0 6px 16px -7px #ff6a3dd9,0 1px 3px #00000059;transition:transform var(--dur-spring) var(--spring),opacity var(--dur-base) var(--ease-out),scale var(--dur-base) var(--spring);will-change:transform}#zt2072 .lg-thumb:after{content:"";position:absolute;left:12%;right:12%;top:1px;height:46%;border-radius:var(--r-cap);background:linear-gradient(180deg,#ffffff24,#fff0)}#zt2072 .lg-thumbed:has(>button.active:active)>.lg-thumb{scale:1.05}#zt2072 #mapTabs.tabs{width:auto;background:transparent;border-radius:0;padding:0 2px;gap:4px;box-shadow:inset 0 -1px #ffffff1a}#zt2072 #mapTabs.tabs button{border-radius:10px 10px 0 0;padding:8px 14px 10px}#zt2072 #mapTabs.tabs button.active{background:transparent;box-shadow:none;color:var(--txt)}#zt2072 #mapTabs.tabs:not(.lg-thumbed) button.active{box-shadow:inset 0 -3px 0 var(--acc)}#zt2072 #mapTabs>.lg-thumb{background:none;box-shadow:none}#zt2072 #mapTabs>.lg-thumb:after{left:10%;right:10%;top:auto;bottom:0;height:3px;border-radius:3px 3px 0 0;background:linear-gradient(90deg,var(--acc),var(--acc2));box-shadow:0 0 12px #ff6a3db3}#zt2072 .row2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px}@media(max-width:900px){#zt2072 .row2{grid-template-columns:minmax(0,1fr)}}#zt2072 #rtList{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;align-items:end}#zt2072 #rtList>.rt-more{grid-column:1/-1;justify-self:start}@media(max-width:900px){#zt2072 #rtList{grid-template-columns:minmax(0,1fr)}}#zt2072 .sl{display:flex;align-items:center;gap:13px;padding:7px 6px;margin:0 -6px;border-radius:12px;transition:background-color var(--dur-base)}#zt2072 .sl:hover{background:#ffffff08}#zt2072 .sl .lab{flex:0 0 clamp(120px,40%,220px);min-width:0;font-size:13px;font-weight:600}#zt2072 .sl .lab small{display:block;color:var(--mut);font-size:10.5px;font-weight:400;margin-top:2px;line-height:1.4}#zt2072 input[type=range]{flex:1 1 0;width:0;min-width:0;-webkit-appearance:none;appearance:none;height:8px;border-radius:var(--r-cap);margin:0;background:#ffffff1a;box-shadow:inset 0 1px 2px #0000008c,0 1px #ffffff0f;cursor:pointer}#zt2072 input[type=range].lg-fill{background:linear-gradient(90deg,#ff6a3dbf,#ff8f5efa) 0 0/calc(11px + var(--p,0) * (100% - 22px)) 100% no-repeat,#ffffff1a}#zt2072 input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;cursor:pointer;background:radial-gradient(circle at 50% 28%,#fff,#f2f4f8 46%,#cdd3de);box-shadow:0 0 0 .5px #0000004d,0 3px 8px #0000008c,inset 0 -1px 1px #0000001f,0 0 #ff6a3d00;transition:box-shadow var(--dur-base) var(--ease-out),transform var(--dur-base) var(--spring),background var(--dur-fast)}#zt2072 input[type=range]:hover::-webkit-slider-thumb{box-shadow:0 0 0 .5px #0000004d,0 3px 8px #0000008c,inset 0 -1px 1px #0000001f,0 0 0 6px #ff6a3d38}#zt2072 input[type=range]:active::-webkit-slider-thumb{transform:scale(1.18);background:radial-gradient(circle at 50% 30%,#ffffffeb,#ffffff73 62%,#ffffff4d);box-shadow:0 0 0 1px #ffffffb3,0 6px 16px #00000080,0 0 0 7px #ff6a3d2e}#zt2072 input[type=range]:focus-visible{outline-offset:7px}#zt2072 .sl .v{min-width:52px;text-align:right;font-weight:800;font-variant-numeric:tabular-nums}#zt2072 .sl .v small{color:var(--mut);font-weight:500;margin-left:1px}#zt2072 input[type=number],#zt2072 select{background:#00000047;border:1px solid rgba(255,255,255,.1);color:var(--txt);border-radius:12px;padding:8px 10px;font:inherit;max-width:100%;box-shadow:inset 0 1px 2px #00000073,0 1px #ffffff0a;transition:border-color var(--dur-base),background-color var(--dur-base),box-shadow var(--dur-base)}#zt2072 input[type=number]{width:72px;text-align:center;font-variant-numeric:tabular-nums}#zt2072 select{cursor:pointer;-webkit-appearance:none;appearance:none;padding-right:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23a3acbd' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center}#zt2072 select option{background:#151a25;color:var(--txt)}#zt2072 input[type=number]:hover,#zt2072 select:hover{border-color:#fff3;background-color:#0000005c}#zt2072 input[type=number]:focus-visible,#zt2072 select:focus-visible{border-color:var(--acc);outline-offset:3px}#zt2072 input[type=checkbox]{-webkit-appearance:none;appearance:none;position:relative;flex:0 0 auto;margin:0;width:44px;height:26px;border-radius:var(--r-cap);cursor:pointer;vertical-align:middle;background:#ffffff21;box-shadow:inset 0 1px 2px #0000008c,inset 0 0 0 1px #ffffff14;transition:background-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base)}#zt2072 input[type=checkbox]:before{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:radial-gradient(circle at 50% 28%,#fff,#eef1f6 50%,#cdd3de);box-shadow:0 2px 6px #00000080,0 0 0 .5px #00000040;transition:transform var(--dur-spring) var(--spring),scale var(--dur-base) var(--spring)}#zt2072 input[type=checkbox]:checked{background-color:var(--acc);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px 2px #781e0059,0 0 14px -3px #ff6a3dbf}#zt2072 input[type=checkbox]:checked:before{transform:translate(18px)}#zt2072 input[type=checkbox]:active:before{scale:1.14 1}#zt2072 input[type=checkbox]:focus-visible{outline-offset:3px}#zt2072 input[type=file]{color:var(--mut);font:inherit;font-size:12px;max-width:100%}#zt2072 input[type=file]::file-selector-button{font:inherit;font-weight:650;color:var(--txt);cursor:pointer;margin-right:10px;padding:6px 12px;border-radius:11px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(180deg,#ffffff1f,#ffffff0b);box-shadow:inset 0 1px #ffffff29;transition:border-color var(--dur-base)}#zt2072 input[type=file]::file-selector-button:hover{border-color:#ffffff38}#zt2072 .xtg{display:grid;grid-template-columns:repeat(25,1fr);gap:2px;align-items:end;height:82px;margin:6px 0 2px;padding:0 2px;border-bottom:1px solid rgba(255,255,255,.08);contain:layout paint style}#zt2072 .xtg i{background:var(--mut3);border-radius:3px 3px 0 0;min-height:1px;display:block}#zt2072 .xtg i.ghost{background:linear-gradient(180deg,#ff7d93,var(--err));box-shadow:0 0 8px #ff547073}#zt2072 .xtg i.ok{background:linear-gradient(180deg,var(--acc2),var(--don))}#zt2072 .xtax{display:flex;justify-content:space-between;font-size:10px;color:var(--mut2);font-variant-numeric:tabular-nums}#zt2072 .xtpad{margin:14px 0}#zt2072 .xtpad h4{margin:0 0 2px;font-size:13px;font-weight:700}#zt2072 .xtpad .hint{font-size:11.5px;color:var(--mut)}#zt2072 .keyrow{position:relative;isolation:isolate;display:flex;align-items:center;gap:10px;padding:8px 11px;border-radius:12px;transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}@starting-style{#zt2072 #pane>*{opacity:0;transform:translateY(5px)}}#zt2072 #pane>*{transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}#zt2072 .keyrow:nth-child(odd){background:#ffffff07}#zt2072 .keyrow:hover{background:#ffffff0f}#zt2072 .keyrow .n{flex:1;font-size:13px;min-width:0}#zt2072 .keyrow .n small{color:var(--mut)}#zt2072 .keyrow select{max-width:62%}#zt2072 .keyrow:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-1;pointer-events:none;opacity:0;background:#ff6a3d33;box-shadow:inset 0 0 0 1px var(--acc),0 0 18px -6px #ff6a3db3;transition:opacity .2s var(--ease-out)}#zt2072 .keyrow.hl{transition:none}#zt2072 .keyrow.hl:after{opacity:1;transition:none}#zt2072 #pane>.keyrow.hl{transition:none}#zt2072 .keyrow .dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:9px;vertical-align:middle;background:var(--mut3)}#zt2072 .keyrow .dot.ka{background:var(--ka);box-shadow:0 0 10px #3aa0ff80}#zt2072 .keyrow .dot.don{background:var(--don);box-shadow:0 0 10px #ff6a3d80}#zt2072 .keyrow.ext .n{color:var(--mut)}#zt2072.simple .keyrow.ext,#zt2072.simple .extdiv,#zt2072.simple #tcExt{display:none}#zt2072 .extdiv{font-size:10.5px;color:var(--mut2);margin:14px 10px 5px;letter-spacing:.7px;text-transform:uppercase;font-weight:700}#zt2072 .cap{min-width:124px;justify-content:center}#zt2072 .cap.capturing{--tint:var(--acc);--mix:62%;color:#fff;border-color:color-mix(in srgb,var(--acc) 60%,rgba(255,255,255,.3));background:linear-gradient(180deg,color-mix(in srgb,var(--acc) 62%,#1d2331),color-mix(in srgb,var(--acc) 48%,#11151e))}#zt2072 .cap.capturing:before{animation:zt2072-pulse 1.1s var(--ease-io) infinite}@keyframes zt2072-pulse{0%,to{opacity:.2}50%{opacity:1}}#zt2072 .pinsrow{display:flex;gap:15px;flex-wrap:wrap;align-items:center}#zt2072 .pinsrow label{font-size:12.5px;color:var(--mut);display:flex;flex-direction:column;gap:5px}#zt2072 .log{font-family:Cascadia Mono,Consolas,monospace;font-size:11.5px;background:#03050980;border:1px solid rgba(255,255,255,.07);border-radius:var(--r-ctl);padding:11px 12px;height:150px;overflow:auto;white-space:pre-wrap;color:#b9c2cf;line-height:1.55;contain:content;box-shadow:inset 0 2px 10px #00000073,0 1px #ffffff0d;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}#zt2072 .log .tx{color:#ffb07a}#zt2072 .log .rx,#zt2072 .log .ok{color:#9fe6c4}#zt2072 .log .er{color:#ff8fa3}#zt2072 .bar{position:relative;height:8px;border-radius:var(--r-cap);background:#ffffff17;overflow:hidden;margin-top:12px;box-shadow:inset 0 1px 2px #00000080,0 1px #ffffff0d}#zt2072 .bar>i{position:relative;display:block;height:100%;width:0;border-radius:inherit;overflow:hidden;background:linear-gradient(90deg,var(--acc),var(--ok));transition:width .2s var(--ease-out);box-shadow:0 0 12px #ff6a3d8c}#zt2072 .bar>i[style*="%"]:not([style*=" 0%"]):not([style*="100%"]):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);transform:translate(-100%);animation:zt2072-lg-sheen 1.3s var(--ease-io) infinite}@keyframes zt2072-lg-sheen{to{transform:translate(100%)}}#zt2072 #bootDiag{background:#00000038}#zt2072 #fwVer{font-size:12px;padding:6px 30px 6px 10px;border-radius:11px}#zt2072 .callout{display:block;padding:10px 13px;border-radius:var(--r-ctl);font-size:13px;line-height:1.65;margin:10px 0;background:color-mix(in srgb,var(--cc,var(--acc)) 11%,rgba(0,0,0,.18));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cc,var(--acc)) 42%,transparent),inset 0 1px #ffffff0f}#zt2072 .callout.warn{--cc:var(--warn)}#zt2072 .callout.err{--cc:var(--err)}#zt2072 .callout.ok{--cc:var(--ok)}#zt2072 .callout.info{--cc:var(--ka)}#zt2072 .btnrow{display:flex;gap:8px;flex-wrap:wrap;align-items:center}#zt2072 .muted-sm{color:var(--mut);font-size:12px}#zt2072 .chip{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:var(--r-cap);font:inherit;font-size:12px;font-weight:650;border:0;cursor:pointer;color:var(--txt);background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff14}#zt2072 .card-head{display:flex;align-items:center;gap:10px}#zt2072 .card-head h2{margin:0}#zt2072 .stat-well{margin-top:10px;padding:8px 12px;border-radius:12px;min-height:34px;display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px;font-variant-numeric:tabular-nums;background:#0000003d;box-shadow:inset 0 1px 2px #00000073,inset 0 0 0 1px #ffffff12}#zt2072 .diag{margin-top:10px;padding:9px 12px;border:1px solid var(--brd);border-radius:12px;font-size:12.5px;font-variant-numeric:tabular-nums;color:var(--mut);background:#00000038}#zt2072 .ceil,#zt2072 .card .sub.ceil{color:var(--ok);font-weight:600}#zt2072 .chk{display:flex;align-items:flex-start;gap:10px;cursor:pointer}#zt2072 .chk>span{padding-top:4px;font-size:13px;font-weight:600;line-height:1.5}#zt2072 .chk small{display:inline-block;margin-top:2px;font-size:11.5px;font-weight:400;line-height:1.55}#zt2072 #lbCard>.chk{margin:8px 0}#zt2072 .kr-box{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.07)}#zt2072 .rec-ctl{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:10px 0 8px}#zt2072 .rec-zoom{display:inline-flex;gap:4px}#zt2072 .rec-state{font-size:12.5px;color:var(--mut)}#zt2072 .rec-view{display:flex;margin-top:4px;border-radius:12px;overflow:hidden;background:var(--card2);border:1px solid var(--brd)}#zt2072 .rec-lanes{flex:0 0 auto;display:grid;grid-template-rows:repeat(4,40px) 22px;font-size:12.5px;font-weight:700;border-right:1px solid var(--brd)}#zt2072 .rec-lanes span{display:flex;align-items:center;gap:4px;padding:0 10px;white-space:nowrap}#zt2072 .rec-lanes small{font-weight:400;color:var(--mut)}#zt2072 .rec-scroll{flex:1 1 auto;min-width:0;overflow-x:auto;overscroll-behavior-x:contain}#zt2072 #recCanvas{display:block;height:182px}#zt2072 .rec-legend{display:flex;flex-wrap:wrap;gap:4px 14px;margin:8px 2px 0;font-size:12px;color:var(--mut)}#zt2072 .rec-legend i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:5px;vertical-align:-1px}#zt2072 .rec-report{font-size:13px;line-height:1.65}#zt2072 .rec-report h4{margin:12px 0 2px;font-size:13px}#zt2072 .rec-report ul{margin:2px 0 0;padding-left:18px}#zt2072 .rec-report .hint{color:var(--mut)}#zt2072 .rec-report .bad{color:var(--err)}#zt2072 .rec-report .good{color:var(--ok)}#zt2072 .rec-tip{position:fixed;z-index:60;pointer-events:none;max-width:280px;padding:6px 9px;border-radius:9px;font-size:12px;line-height:1.5;background:#0a0d14f0;color:#f1f4f9;border:1px solid rgba(255,255,255,.16);box-shadow:0 8px 24px -8px #000000b3}#zt2072 .log.log-sm{height:120px;margin-top:10px}#zt2072 .btn.block{width:100%;margin-top:12px}#zt2072 #hitTotal{font-size:18px}#zt2072 #hitLb{font-size:12px}#zt2072 #hitReset{margin-left:auto}#zt2072 .hit-old{font-size:12px;color:var(--warn)}#zt2072 #xtState{font-size:12px;color:var(--mut)}#zt2072 #xtVerdict{font-weight:600}#zt2072 #toasts{position:fixed;right:18px;bottom:18px;display:flex;flex-direction:column;align-items:flex-end;gap:10px;z-index:60;max-width:min(380px,calc(100vw - 32px));pointer-events:none}#zt2072 .toast{--tc:var(--acc);position:relative;isolation:isolate;pointer-events:auto;background:linear-gradient(90deg,color-mix(in srgb,var(--tc) 22%,transparent),transparent 48%),linear-gradient(180deg,#202635d1,#0d111adb);border:0;border-radius:18px;padding:12px 16px 12px 17px;font-size:13px;line-height:1.5;color:var(--txt);-webkit-backdrop-filter:blur(24px) saturate(170%);backdrop-filter:blur(24px) saturate(170%);box-shadow:inset 3px 0 0 var(--tc),inset 0 1px #ffffff24,0 20px 44px -18px #000000e6;animation:zt2072-slideIn var(--dur-spring) var(--spring) backwards}@keyframes zt2072-slideIn{0%{opacity:0;transform:translateY(14px) scale(.92)}to{opacity:1;transform:none}}#zt2072 .toast[style*=opacity]{transform:translateY(8px) scale(.95)}#zt2072 .toast.ok{--tc:var(--ok)}#zt2072 .toast.err{--tc:var(--err)}#zt2072 .toast.warn{--tc:var(--warn)}#zt2072 #unsup{display:none;position:relative;isolation:isolate;text-align:center;padding:60px 24px;max-width:560px;margin:12vh auto 0;border-radius:28px;background:linear-gradient(180deg,var(--card),var(--card2));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));box-shadow:var(--shL)}#zt2072 .foot{text-align:center;color:var(--mut);font-size:11px;margin-top:28px;line-height:1.8}#zt2072 ::view-transition-old(root),#zt2072 ::view-transition-new(root){animation-duration:var(--dur-base);animation-timing-function:var(--ease-out)}#zt2072 dialog,#zt2072 [popover]{color:var(--txt);border:0;border-radius:28px;padding:22px;max-width:min(520px,calc(100vw - 32px));background:linear-gradient(180deg,#202635bd,#0d111ad1);-webkit-backdrop-filter:blur(28px) saturate(170%);backdrop-filter:blur(28px) saturate(170%);box-shadow:var(--shL),inset 0 0 0 1px #ffffff1a;opacity:0;transform:translateY(24px) scale(.96);transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-spring) var(--spring),overlay var(--dur-base) allow-discrete,display var(--dur-base) allow-discrete}#zt2072 dialog[open],#zt2072 [popover]:popover-open{opacity:1;transform:none}@starting-style{#zt2072 dialog[open],#zt2072 [popover]:popover-open{opacity:0;transform:translateY(24px) scale(.96)}}#zt2072 dialog::backdrop{background:#03050980;opacity:0;transition:opacity var(--dur-base),overlay var(--dur-base) allow-discrete,display var(--dur-base) allow-discrete}#zt2072 dialog[open]::backdrop{opacity:1}@starting-style{#zt2072 dialog[open]::backdrop{opacity:0}}@container (max-width:430px){#zt2072 .drum{gap:7px}#zt2072 .pad{padding:12px 4px 10px;border-radius:14px}#zt2072 .pad .k{font-size:19px}#zt2072 .pad .rate b{font-size:17px}}@media(max-width:620px){#zt2072 .topbar{position:relative;top:auto;border-radius:22px;gap:8px;padding:10px}#zt2072 .topbar .grow{flex:1 1 calc(100% - 60px)}}@media(max-width:560px){#zt2072 .wrap{padding:12px 16px 64px}#zt2072 .card{padding:16px 16px 18px;border-radius:22px}#zt2072 .drum{gap:7px}#zt2072 .pad{padding:12px 5px 10px;border-radius:14px}#zt2072 .pad .k{font-size:19px}#zt2072 .sl{flex-wrap:wrap}#zt2072 .sl .lab{flex-basis:100%;min-width:100%;max-width:100%}#zt2072 .seg button,#zt2072 .tabs button{padding:7px 12px}#zt2072 #modeSeg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;border-radius:18px}#zt2072 #modeSeg>button,#zt2072 #modeSeg>.lg-thumb{border-radius:12px}#zt2072 #modeSeg>button{white-space:normal;padding:8px 6px;line-height:1.3;text-align:center}#zt2072 #modeSeg>.seg-sep{grid-column:1/-1;width:auto;height:1px;margin:3px 8px}#zt2072 #mapTabs.tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));box-shadow:none;padding:0}#zt2072 #mapTabs.tabs button{white-space:normal;box-shadow:inset 0 -1px #ffffff1a}#zt2072 #mapTabs.tabs:not(.lg-thumbed) button.active{box-shadow:inset 0 -3px 0 var(--acc)}#zt2072 .roll{gap:14px}#zt2072 #toasts{left:16px;right:16px;bottom:16px;max-width:none;align-items:stretch}}@media(min-width:561px)and (max-width:1000px){#zt2072 #modeSeg.has-rb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;border-radius:18px}#zt2072 #modeSeg.has-rb>button,#zt2072 #modeSeg.has-rb>.lg-thumb{border-radius:12px}#zt2072 #modeSeg.has-rb>button{white-space:normal;padding:8px;line-height:1.3;text-align:center}#zt2072 #modeSeg.has-rb>.seg-sep{grid-column:1/-1;width:auto;height:1px;margin:3px 8px}}@media(min-width:621px){#zt2072{scroll-padding-top:calc(var(--tb-h,64px) + 24px)}}#zt2072 #guide:not(:has(>:not([hidden]))){display:none}#zt2072 #guide.grid>.card{--i:0}#zt2072 #guide>.callout{margin:0}#zt2072 .demo-bar,#zt2072 .conn-err{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;position:relative;isolation:isolate;-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%)}#zt2072 .demo-bar>span,#zt2072 .conn-err>span{flex:1 1 240px}#zt2072 #demoExit{display:none}#zt2072 .hero{border-color:#ff6a3d29;--rim-c:linear-gradient(165deg,rgba(255,170,130,.5),rgba(255,140,100,.1) 22%,rgba(255,255,255,.02) 48%,rgba(255,255,255,.05) 74%,rgba(255,140,100,.24))}#zt2072 .hero h2{font-size:18px}#zt2072 .hero .steps{list-style:none;margin:14px 0 18px;padding:0;counter-reset:st;display:grid;gap:10px}#zt2072 .hero .steps li{counter-increment:st;position:relative;min-height:28px;padding:3px 0 3px 40px;font-size:14px;line-height:1.65;text-wrap:pretty}#zt2072 .hero .steps li:before{content:counter(st);position:absolute;left:0;top:0;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:800;color:#fff;background:linear-gradient(180deg,color-mix(in srgb,var(--acc) 62%,#1d2331),color-mix(in srgb,var(--acc) 48%,#11151e));box-shadow:inset 0 1px #fff6,0 4px 12px -4px #ff6a3dcc}#zt2072 #heroConnect{padding:13px 26px;font-size:16px;border-radius:16px}#zt2072 .btn.link{background:none;border-color:transparent;box-shadow:none;color:var(--acc-txt);text-decoration:underline;text-underline-offset:3px;padding:10px 8px}#zt2072 .btn.link:hover{transform:none;border-color:transparent}#zt2072 .btn.link:after{display:none}#zt2072.hero-on #connectBtn.primary:before{animation:none}#zt2072 #heroConnect:before{animation:zt2072-lg-breathe 2.8s var(--ease-io) infinite}#zt2072 details.trouble{margin-top:16px;padding-top:12px;border-top:1px solid rgba(255,255,255,.07)}#zt2072 details.trouble summary{cursor:pointer;width:max-content;max-width:100%;padding:4px 2px;border-radius:8px;font-size:13px;font-weight:650;color:var(--mut);transition:color var(--dur-base)}#zt2072 details.trouble summary:hover,#zt2072 details.trouble[open] summary{color:var(--txt)}#zt2072 details.trouble ul{margin:10px 0 0;padding-left:20px;display:grid;gap:10px;font-size:13px;line-height:1.65;color:var(--mut)}#zt2072 details.trouble li::marker{color:var(--mut3)}#zt2072 details.trouble li p{margin:0 0 6px}#zt2072 .reboot{border-color:color-mix(in srgb,var(--ka) 30%,transparent)}#zt2072 .reboot .rb-body{display:flex;gap:12px;align-items:flex-start}#zt2072 #rbText{margin:0 0 12px;font-size:14px;line-height:1.7}#zt2072 .spin{flex:0 0 auto;width:16px;height:16px;margin-top:4px;border-radius:50%;border:2px solid rgba(255,255,255,.18);border-top-color:var(--acc);animation:zt2072-lg-spin .8s linear infinite}@keyframes zt2072-lg-spin{to{transform:rotate(360deg)}}#zt2072 .chip.save{position:fixed;z-index:21;top:calc(18px + var(--tb-h,64px) + 6px);right:calc(max(0px,(100% - 1320px) / 2) + clamp(16px,3vw,28px) + 14px);cursor:default;color:var(--mut);background:#121620f0;box-shadow:inset 0 0 0 1px #ffffff1f,0 10px 24px -10px #000000e6}@media(max-width:620px){#zt2072 .chip.save{top:auto;right:auto;bottom:16px;left:16px}#zt2072 #saveChip:not([hidden])~#toasts{bottom:52px}}#zt2072 .chip.save.saving,#zt2072 .chip.save.demo{color:var(--mut)}#zt2072 .chip.save.ok{color:var(--ok);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ok) 45%,transparent),0 10px 24px -10px #000000e6}#zt2072 .chip.save.err{cursor:pointer;color:#fff;background:color-mix(in srgb,var(--err) 55%,#141822);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--err) 75%,transparent),0 10px 24px -10px #000000e6}@media(min-width:621px){#zt2072 .topbar .grow{flex:1 1 200px}}#zt2072 .chip.upd{margin-left:4px;padding:2px 9px;font-size:11px;color:#1b1204;background:var(--warn);box-shadow:inset 0 1px #fff6}#zt2072 .seg-sep{width:1px;align-self:stretch;margin:6px 4px;background:#ffffff29}#zt2072 #modeUsio:after,#zt2072 #modePs3:after,#zt2072 #modeIos:after{content:"\21bb";margin-left:6px;opacity:.7;font-size:.9em}#zt2072 .seg-legend{margin:8px 2px 0;font-size:11.5px;color:var(--mut)}#zt2072 .map-note{margin:0 0 12px;padding:9px 12px;border-radius:12px;font-size:12.5px;line-height:1.6;background:color-mix(in srgb,var(--ka) 11%,rgba(0,0,0,.18));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ka) 40%,transparent)}#zt2072 .cap-hint{margin:10px 2px 0;font-size:12.5px;color:var(--acc-txt)}#zt2072 .cap-hint.bad{color:var(--err)}#zt2072 .tabs button.in-use:after{content:attr(data-badge);margin-left:6px;font-size:10.5px;font-weight:700;color:var(--ok)}#zt2072 .sl{position:relative}#zt2072 .sl.rt-cur{padding-top:24px;background:#ff6a3d12;box-shadow:inset 2px 0 0 var(--acc)}#zt2072 .sl.rt-cur:after{content:attr(data-badge);position:absolute;top:5px;left:8px;padding:1px 8px;border-radius:var(--r-cap);font-size:10px;font-weight:700;line-height:1.5;color:#fff;background:color-mix(in srgb,var(--acc) 60%,#1d2331)}#zt2072.simple #rtList:not(.show-all) .sl.rt-other{display:none}#zt2072 .rt-more{margin-top:6px}#zt2072:not(.simple) #rtMore{display:none}#zt2072 .rt-def{flex:0 0 auto;width:28px;height:28px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;cursor:pointer;font:inherit;font-size:15px;line-height:1;color:var(--mut);background:transparent;opacity:.55;transition:opacity var(--dur-base),background-color var(--dur-base),color var(--dur-base)}#zt2072 .rt-def:hover,#zt2072 .rt-def:focus-visible,#zt2072 .sl:hover>.rt-def{opacity:1;color:var(--txt)}#zt2072 .rt-def:hover{background:#ffffff14}#zt2072 .tip{margin:6px 0 0;font-size:11.5px;line-height:1.6;color:var(--mut);max-width:70ch;text-wrap:pretty}#zt2072 #bootDiag.diag-warn{border-color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,rgba(0,0,0,.2));color:var(--txt)}#zt2072 #bdReread{margin-top:8px}#zt2072 #xtVerdict{border-radius:10px;position:relative;isolation:isolate}#zt2072 #xtVerdict:after{content:"";position:absolute;top:-3px;right:-6px;bottom:-3px;left:-6px;border-radius:12px;z-index:-1;pointer-events:none;opacity:0;background:#36cfa038;box-shadow:0 0 0 3px #36cfa042}#zt2072 #xtVerdict.xt-done:after{animation:zt2072-lg-xt-done 1.2s var(--ease-out)}@keyframes zt2072-lg-xt-done{0%{opacity:1}to{opacity:0}}#zt2072 #lbWarn{margin:10px 0 0}#zt2072 #doFlash.go:before{animation:zt2072-lg-breathe 1.2s var(--ease-io) infinite}#zt2072 #blCount{font-variant-numeric:tabular-nums;margin-right:4px}#zt2072 #flashRoute p{margin:0 0 8px}#zt2072 #rbBackup{margin-left:6px;vertical-align:middle}#zt2072 .dash{display:grid;grid-template-columns:200px minmax(0,1fr);gap:20px;align-items:start;margin-top:18px}#zt2072 .dmain{min-width:0;display:flex;flex-direction:column;gap:18px}#zt2072 .dmain>.grid{margin-top:0}#zt2072 .dnav{position:sticky;top:calc(12px + var(--tb-h,64px) + 18px);z-index:15;display:flex;flex-direction:column;gap:3px;padding:8px;border-radius:22px;border:1px solid rgba(255,255,255,.05);background:linear-gradient(180deg,#1e2432d1,#0d111adb);box-shadow:var(--sh)}#zt2072 .dnav button{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:0;border-radius:14px;cursor:pointer;font:inherit;font-size:14px;font-weight:650;text-align:start;color:var(--mut);background:transparent;-webkit-tap-highlight-color:transparent;transition:color var(--dur-base),background-color var(--dur-base),box-shadow var(--dur-base)}#zt2072 .dnav button:hover{color:var(--txt);background:#ffffff0f}#zt2072 .dnav button[aria-current=page]{color:var(--txt);background:#ff6a3d26;box-shadow:inset 3px 0 0 var(--acc)}#zt2072 .dnav .ic{width:22px;text-align:center;flex:0 0 auto}#zt2072 .dnav .nbadge{margin-left:auto;min-width:18px;height:18px;padding:0 5px;border-radius:9px;display:grid;place-items:center;font-size:11px;font-weight:800;color:#1b1204;background:var(--warn)}#zt2072 #app[data-view=overview] .dmain [data-views]:not([data-views~=overview]),#zt2072 #app[data-view=keys] .dmain [data-views]:not([data-views~=keys]),#zt2072 #app[data-view=feel] .dmain [data-views]:not([data-views~=feel]),#zt2072 #app[data-view=tone] .dmain [data-views]:not([data-views~=tone]),#zt2072 #app[data-view=tools] .dmain [data-views]:not([data-views~=tools]),#zt2072 #app[data-view=fw] .dmain [data-views]:not([data-views~=fw]),#zt2072 #app[data-view=backup] .dmain [data-views]:not([data-views~=backup]){display:none!important}#zt2072 #app[data-view=fw] #body{display:none}#zt2072 .tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}#zt2072 .tile{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:14px 16px;border-radius:20px;font:inherit;text-align:start;color:var(--txt);border:1px solid rgba(255,255,255,.05);background:linear-gradient(180deg,#1e2432db,#0d111ae6);box-shadow:var(--sh)}#zt2072 .tile .tl{font-size:11.5px;font-weight:650;color:var(--mut)}#zt2072 .tile>b{max-width:100%;font-size:20px;font-weight:750;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#zt2072 .tile>b small{font-size:12px;font-weight:650;color:var(--mut);margin-left:2px}#zt2072 .tile>small{min-height:1.4em;font-size:11.5px;color:var(--mut)}#zt2072 #tlConn.on{color:var(--ok)}#zt2072 #tlFwSub.upd{color:var(--warn);font-weight:650}#zt2072 button.tile{cursor:pointer;transition:border-color var(--dur-base),transform var(--dur-base) var(--spring)}#zt2072 button.tile:hover{border-color:#ffffff24;transform:translateY(-1px)}@media(min-width:1280px){#zt2072 #app[data-view=keys] #body{grid-template-columns:minmax(0,1fr) 340px;align-items:start;row-gap:0}#zt2072 #app[data-view=keys] #body>.card{margin-bottom:18px}#zt2072 #app[data-view=keys] #body>.card:not(#hitCard){grid-column:1}#zt2072 #app[data-view=keys] #hitCard{display:block!important;grid-column:2;grid-row:1/span 8;position:sticky;top:calc(12px + var(--tb-h,64px) + 18px)}}@media(min-width:1500px){#zt2072 #app[data-view=feel] #body{grid-template-columns:minmax(0,1fr) 340px;align-items:start;row-gap:0}#zt2072 #app[data-view=feel] #body>.card{margin-bottom:18px}#zt2072 #app[data-view=feel] #body>.card:not(#hitCard){grid-column:1}#zt2072 #app[data-view=feel] #hitCard{display:block!important;grid-column:2;grid-row:1/span 8;position:sticky;top:calc(12px + var(--tb-h,64px) + 18px)}}@media(min-width:1280px){#zt2072 #app[data-view=overview] #body{grid-template-columns:minmax(0,1fr) 360px;align-items:start}#zt2072 #app[data-view=overview] #hitCard{grid-column:1}#zt2072 #app[data-view=overview] #modeCard{grid-column:2;grid-row:1}#zt2072 #app[data-view=overview] #modeSeg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;border-radius:18px}#zt2072 #app[data-view=overview] #modeSeg>button,#zt2072 #app[data-view=overview] #modeSeg>.lg-thumb{border-radius:12px}#zt2072 #app[data-view=overview] #modeSeg>button{white-space:normal;padding:8px 6px;line-height:1.3;text-align:center}#zt2072 #app[data-view=overview] #modeSeg>.seg-sep{grid-column:1/-1;width:auto;height:1px;margin:3px 8px}}@media(max-width:1100px){#zt2072 .tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:899px){#zt2072 .dash{grid-template-columns:minmax(0,1fr);gap:14px}#zt2072 .dnav{flex-direction:row;flex-wrap:wrap;top:calc(12px + var(--tb-h,64px) + 10px);padding:6px;border-radius:18px}#zt2072 .dnav button{width:auto;flex:1 0 auto;justify-content:center;gap:6px;padding:8px 12px;font-size:13px}#zt2072 .dnav .ic{width:auto}#zt2072 .dnav button[aria-current=page]{box-shadow:inset 0 -3px 0 var(--acc)}#zt2072 .dnav .nbadge{margin-left:2px}}@media(max-width:620px){#zt2072 .dnav{position:static}}@media(max-width:560px){#zt2072 .dnav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}#zt2072 .dnav button{padding:9px 6px}#zt2072 .tiles{gap:10px}#zt2072 .tile{padding:12px 14px;border-radius:18px}#zt2072 .tile>b{font-size:17px}}#zt2072 #askDlg .dlg-msg{white-space:pre-line;line-height:1.7;max-height:60vh;overflow:auto;font-size:14px}#zt2072 .dlg-actions{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap;margin-top:16px}#zt2072 #askExtra{margin-right:auto;display:flex;gap:8px;flex-wrap:wrap}#zt2072 #askExtra:empty{display:none}@media(max-width:560px){#zt2072 #askExtra:not(:empty){flex-basis:100%;margin-right:0}#zt2072 .dlg-actions>.btn{flex:1 1 0}}#zt2072 .toast{cursor:pointer}#zt2072 .toast.info{--tc:var(--ka)}#zt2072 #opsCard .log{margin-top:12px}#zt2072 #unsup .langtog{position:absolute;top:14px;right:14px}#zt2072 #copyLink{margin-top:12px}@media(max-width:620px){#zt2072 .card{scroll-margin-top:16px}}@media(prefers-reduced-transparency:reduce){#zt2072{--card:#171c28;--card2:#121621}#zt2072 .topbar,#zt2072 .card,#zt2072 .toast,#zt2072 #unsup,#zt2072 dialog,#zt2072 [popover],#zt2072 .demo-bar,#zt2072 .conn-err{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#zt2072 .topbar{background:linear-gradient(180deg,#1a202d,#131823)}#zt2072 .toast{background:linear-gradient(90deg,color-mix(in srgb,var(--tc) 18%,#151a25),#151a25 48%)}#zt2072 dialog,#zt2072 [popover]{background:#151a25}#zt2072 .lg-scene i,#zt2072 .lg-spec{display:none}}@media(prefers-contrast:more){#zt2072{--mut:#c6cdd9;--mut2:#b4bccb;--brd:rgba(255,255,255,.3);--brd2:rgba(255,255,255,.45);--card:#161b26;--card2:#121620;--rim:linear-gradient(rgba(255,255,255,.45),rgba(255,255,255,.45))}#zt2072 .topbar,#zt2072 .card,#zt2072 .toast,#zt2072 #unsup,#zt2072 .demo-bar,#zt2072 .conn-err{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#zt2072 .topbar{background:#151a25}#zt2072 .lg-spec{display:none}#zt2072 .toast{background:linear-gradient(90deg,color-mix(in srgb,var(--tc) 18%,#151a25),#151a25 48%)}#zt2072 dialog,#zt2072 [popover]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#151a25;box-shadow:var(--shL),inset 0 0 0 1px #ffffff73}#zt2072 .lg-scene{display:none}#zt2072 .btn,#zt2072 input[type=number],#zt2072 select,#zt2072 .pad{border-color:#ffffff6b}#zt2072 .seg,#zt2072 .viewseg,#zt2072 .lvl,#zt2072 .langtog,#zt2072 .tabs{box-shadow:inset 0 0 0 1px #fff6}#zt2072 .lg-thumb{background:color-mix(in srgb,var(--acc) 62%,#1d2331);box-shadow:0 0 0 2px #fff}#zt2072 .lg-thumbed:not(#mapTabs)>.lg-thumb:after{display:none}#zt2072 .card .sub,#zt2072 .pad .nm,#zt2072 .tcinfo,#zt2072 .foot{color:var(--mut)}}@media(forced-colors:active){#zt2072 .lg-scene,#zt2072 .lg-thumb,#zt2072 .lg-spec,#zt2072 .card:before,#zt2072 .card:after,#zt2072 .topbar:before,#zt2072 .toast:before,#zt2072 dialog:before,#zt2072 .demo-bar:before,#zt2072 .conn-err:before,#zt2072 .pad:before,#zt2072 .pad:after,#zt2072 .keyrow:after,#zt2072 #xtVerdict:after{display:none}#zt2072 .card,#zt2072 .topbar,#zt2072 .toast,#zt2072 #unsup,#zt2072 .demo-bar,#zt2072 .conn-err,#zt2072 .dnav,#zt2072 .tile{border:1px solid CanvasText}#zt2072 .topbar,#zt2072 .toast,#zt2072 dialog,#zt2072 [popover],#zt2072 #unsup,#zt2072 .demo-bar,#zt2072 .conn-err{background:Canvas!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:1px solid CanvasText}#zt2072 .card{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#zt2072 .dnav button[aria-current=page],#zt2072 .lg-thumbed>button.active,#zt2072 .seg button.active,#zt2072 .viewseg button.active,#zt2072 .lvl button.active,#zt2072 .langtog button.active,#zt2072 .tabs button.active{forced-color-adjust:none;background:Highlight;color:HighlightText}#zt2072 .pad.hit{outline:3px solid Highlight}#zt2072 .keyrow.hl{outline:2px solid Highlight}#zt2072 input[type=checkbox]{appearance:auto;-webkit-appearance:auto;width:18px;height:18px}#zt2072 input[type=checkbox]:before{display:none}}#zt2072>.lg-scene{position:absolute}@media(min-width:621px){#zt2072 .topbar{top:calc(var(--header-height,0px) + 12px)}#zt2072 .chip.save{top:calc(var(--header-height,0px) + 18px + var(--tb-h,64px) + 6px)}html:has(#zt2072){scroll-padding-top:180px}#zt2072 .dnav{top:calc(var(--header-height,0px) + 12px + var(--tb-h,64px) + 10px)}}@media(min-width:900px){#zt2072 .dnav{top:calc(var(--header-height,0px) + 12px + var(--tb-h,64px) + 18px)}}@media(min-width:1280px){#zt2072 #app[data-view=keys] #hitCard{top:calc(var(--header-height,0px) + 12px + var(--tb-h,64px) + 18px)}}@media(min-width:1500px){#zt2072 #app[data-view=feel] #hitCard{top:calc(var(--header-height,0px) + 12px + var(--tb-h,64px) + 18px)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/drum-config.css.map */
