.msp{padding-bottom:18px;font-size:12px}.msp button{font:inherit;color:var(--tx);cursor:pointer}.msp svg.i{width:16px;height:16px}.mshd{padding:14px 16px 10px;border-bottom:1px solid var(--b)}.mshd1{display:flex;align-items:center;justify-content:space-between;gap:8px}.mshd1 b{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mschips{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.msc{background:var(--in);border:1px solid var(--b);color:var(--tx);padding:2px 8px;border-radius:999px;font-size:11px;line-height:16px}.msc.dim{color:var(--mu);background:none}.msx{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:none;border-radius:5px;background:none;border:0;color:var(--mu)}.msx:hover{background:var(--hv);color:var(--tx)}.msp .msx svg.i{width:14px;height:14px;min-width:14px;stroke:currentColor;fill:none}.msg2,.msg3,.msg4,.msg6{display:grid;gap:6px;padding:4px 16px}.msg2{grid-template-columns:1fr 1fr}.msg3{grid-template-columns:repeat(3,1fr)}.msg4{grid-template-columns:repeat(4,1fr)}.msg6{grid-template-columns:repeat(6,1fr)}.msg2.tight{padding:0;gap:4px;flex:none}.mshd+.msg4{padding:12px 16px;border-bottom:1px solid var(--b)}.msb{display:flex;align-items:center;justify-content:center;gap:5px;min-height:34px;padding:0 6px;background:var(--in);border:1px solid transparent;border-radius:7px;white-space:nowrap;transition:background .12s,border-color .12s,transform .08s}.msb:hover{background:var(--hv)}.msb:active{transform:scale(.96)}.msp .msb.on{background:#0d99ff29;border-color:var(--ac);color:var(--ac)}.msp .msb.on span{color:var(--ac)}.msb.off{opacity:.38;cursor:not-allowed;pointer-events:auto}.msb.off:hover{background:var(--in)}.msb.off:active{transform:none}.msb.dg:hover{background:#4a2326;color:#ff8f8f}.msb.wide{width:100%;justify-content:flex-start;padding:0 10px}.msg4 .msb,.msg3 .msb{flex-direction:column;gap:3px;min-height:48px;padding:6px 2px;font-size:10.5px}.msg4 .msb span,.msg3 .msb span{color:var(--mu)}.msg4 .msb:hover span,.msg3 .msb:hover span{color:var(--tx)}.msg4 .msb.dg:hover span{color:#ff8f8f}.msg2 .msb span{font-size:11.5px}.msg6 .msb{min-height:34px;padding:0}.mss{border-top:1px solid var(--b)}.mss:first-of-type{border-top:0}.msh{display:flex;align-items:center;gap:6px;width:100%;padding:11px 16px 9px;background:none;border:0;text-align:left}.msh:hover{background:var(--hv)}.msh b{font-size:12px;font-weight:600}.msh em{margin-left:auto;font-style:normal;color:var(--mu);font-size:11px;background:var(--in);padding:0 7px;border-radius:999px;line-height:17px}.msh svg.i{width:12px;height:12px;color:var(--mu);transition:transform .15s}.msh[aria-expanded=true] svg.i{transform:rotate(90deg)}.mss.c .msbd{display:none}.msbd{padding:0 0 10px}.msrow{display:flex;align-items:center;gap:8px;padding:5px 16px}.mslb2{color:var(--mu);font-size:11px;width:52px;flex:none}.mslb3{color:var(--mu);font-size:11px;padding:10px 16px 3px}.mshint{color:var(--mu);font-size:11px;padding:4px 16px 0}.msseg{display:flex;flex:1;background:var(--in);border-radius:7px;padding:2px}.msseg button{flex:1;display:flex;align-items:center;justify-content:center;gap:5px;height:26px;background:none;border:0;border-radius:5px;color:var(--mu);font-size:11px}.msseg button svg.i{width:13px;height:13px}.msseg button:hover{color:var(--tx)}.msseg button.on{background:var(--ac);color:#fff}.msgrid{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:4px 16px}.msn{display:flex;align-items:center;background:var(--in);border:1px solid transparent;border-radius:6px;padding:0 8px;height:30px;min-width:0;flex:1}.msn:focus-within{border-color:var(--ac)}.msn span{color:var(--mu);font-size:11px;margin-right:7px;white-space:nowrap}.msn input{background:none;border:0;outline:0;width:100%;min-width:0;color:var(--tx);font:inherit;text-align:right;-moz-appearance:textfield}.msn input::-webkit-outer-spin-button,.msn input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.msn.off{opacity:.45}.msrow .msn{flex:1}.mssl{display:grid;grid-template-columns:1fr auto;align-items:center;row-gap:5px;padding:6px 16px}.mslb{display:flex;align-items:center;gap:6px;color:var(--mu);font-size:11px}.mssl output{font-size:11px;color:var(--tx);font-variant-numeric:tabular-nums}.mssl input[type=range]{grid-column:1/-1;width:100%;height:16px;margin:0;-webkit-appearance:none;appearance:none;background:none;cursor:pointer}.mssl input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(to right,var(--ac) var(--v,0%),var(--bar) var(--v,0%))}.mssl input[type=range]::-moz-range-track{height:4px;border-radius:2px;background:linear-gradient(to right,var(--ac) var(--v,0%),var(--bar) var(--v,0%))}.mssl input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;margin-top:-5px;border-radius:50%;background:#fff;border:0;box-shadow:0 1px 4px #00000080}.mssl input[type=range]::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#fff;border:0;box-shadow:0 1px 4px #00000080}.mssel{flex:1;height:30px;background:var(--in);color:var(--tx);border:1px solid transparent;border-radius:6px;padding:0 8px;font:inherit;min-width:0}.mssel:focus{border-color:var(--ac);outline:0}.mscol{display:flex;align-items:center;gap:8px;flex:1;background:var(--in);border-radius:6px;height:30px;padding:0 6px;cursor:pointer}.mscol input[type=color]{width:20px;height:20px;padding:0;border:1px solid var(--b);border-radius:4px;background:none;cursor:pointer;flex:none}.mscol code{color:var(--mu);font:11px monospace}.mslist{display:flex;flex-direction:column;gap:2px;padding:0 10px;max-height:210px;overflow:auto}.msl{display:flex;align-items:center;gap:8px;height:30px;padding:0 4px 0 8px;border-radius:6px;cursor:pointer;color:var(--tx)}.msl:hover{background:var(--hv)}.msl.act{background:#0d99ff29}.msl i{display:flex;color:var(--mu);flex:none}.msl.act i{color:var(--ac)}.msl span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msl.hid span{opacity:.45;text-decoration:line-through}.msl .msx{opacity:0}.msl:hover .msx{opacity:1}.mstips{border-top:1px solid var(--b);margin-top:6px}.mstips summary{padding:11px 16px;color:var(--mu);font-size:11px;cursor:pointer;list-style:none}.mstips summary::-webkit-details-marker{display:none}.mstips summary:hover{color:var(--tx)}.mstips .help{padding:0 16px 8px}@media (pointer:coarse){.msb{min-height:42px}.msn,.mssel,.mscol,.msl{height:38px}.msl .msx{opacity:1}.msseg button{height:34px}}:root[data-theme=light] .msb.dg:hover{background:#ffe3e3;color:#c62828}:root[data-theme=light] .msl.act{background:#0d99ff1f}.msn>span{cursor:ew-resize;user-select:none;padding:6px 0}
