.mc-page .mc-select{min-width:0}.mc-page .mc-select-trigger{display:grid!important;grid-template-columns:22px minmax(0,1fr) 14px!important;align-items:center!important;justify-content:stretch!important;gap:10px!important;width:100%!important;text-align:left!important}.mc-page .mc-select-trigger>span:not(.mc-chevron):not(.mc-generic-icon):not(.mc-software-badge){display:block!important;width:auto!important;min-width:0!important;flex:initial!important;line-height:1.5!important;text-align:left!important;overflow-wrap:normal!important;word-break:normal!important}.mc-page .mc-select-trigger>.mc-chevron{display:flex!important;align-items:center!important;justify-content:center!important;justify-self:end!important;width:14px!important;min-width:14px!important;max-width:14px!important;height:14px!important;flex:none!important;margin:0!important;padding:0!important}.mc-page .mc-select-trigger>.mc-chevron svg{display:block!important;width:14px!important;height:14px!important}.mc-page .mc-select-menu{display:block;max-height:none!important;overflow:visible!important;padding:7px!important;z-index:50}.mc-page .mc-select-menu[hidden]{display:none!important}.mc-page .mc-option-list{display:block!important;max-height:min(280px,40vh)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#79628f #191a26}.mc-page .mc-select-menu .mc-option{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:11px!important;width:100%!important;min-width:0!important;min-height:43px!important;padding:10px!important;text-align:left!important}.mc-page .mc-option>span:not(.mc-software-badge):not(.mc-generic-icon){display:block!important;flex:1 1 auto!important;min-width:0!important;width:auto!important;font-size:12px!important;line-height:1.5!important;text-align:left!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.mc-page .mc-software-logo,.mc-page .mc-option>.mc-software-logo{display:block!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;flex:0 0 22px!important;object-fit:contain!important;margin:0!important}.mc-page .mc-software-badge,.mc-page .mc-option>.mc-software-badge{display:flex!important;align-items:center!important;justify-content:center!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;flex:0 0 22px!important;border-radius:6px;border:1px solid #75608e;background:#30243e;color:#e0c7ff;font-size:9px!important;font-weight:750;line-height:1!important;letter-spacing:0!important;margin:0!important}.mc-page .mc-select-trigger>.mc-generic-icon{width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;flex:none!important}.mc-page .mc-software-search{width:100%!important;min-height:38px!important;margin:0 0 7px!important}.mc-page .mc-option-list::-webkit-scrollbar{width:6px}.mc-page .mc-option-list::-webkit-scrollbar-track{background:#191a26}.mc-page .mc-option-list::-webkit-scrollbar-thumb{background:#79628f;border-radius:9px}.mc-page .mc-edition-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;border:0;padding:0;margin:24px 0 4px;min-width:0}.mc-page .mc-edition-tabs legend{color:#b8bbcb;font-size:12px;margin-bottom:10px}.mc-page .mc-edition-button{display:flex;align-items:center;gap:11px;text-align:left;min-width:0;padding:14px 12px;border-radius:11px;border:1px solid #303346;background:#151825;color:#d8d4e5;transition:background-color .14s ease,border-color .14s ease,transform .14s ease}.mc-page .mc-edition-button>span{min-width:0}.mc-page .mc-edition-button strong{display:block;font-size:13px;font-weight:650}.mc-page .mc-edition-button small{display:block;font-size:10px;line-height:1.5;color:#9992ac;margin-top:3px}.mc-page .mc-edition-button[aria-pressed=true]{background:#292039;border-color:#a37ae7;color:#f1e7ff}.mc-page .mc-edition-button:hover{border-color:#a37ae7}.mc-page .mc-edition-button:active{transform:scale(.985)}.mc-page .mc-edition-button:focus-visible{outline:2px solid #ba97f3;outline-offset:3px}.mc-page .mc-software-logo{display:block!important;width:22px!important;height:22px!important;max-width:22px;object-fit:contain;flex:0 0 22px;filter:none}.mc-page .mc-generic-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 20px;color:#b495e4}.mc-page .mc-generic-icon svg{width:19px;height:19px}.mc-page .mc-select-trigger{display:flex!important;align-items:center!important;gap:10px!important;min-width:0}.mc-page .mc-select-trigger>span:not(.mc-generic-icon):not(.mc-chevron){flex:1;min-width:0;line-height:1.5;white-space:normal}.mc-page .mc-chevron{display:flex;flex:0 0 14px;width:14px}.mc-page .mc-chevron svg{width:14px;height:14px}.mc-page .mc-select-menu{padding:6px;max-height:340px;box-shadow:0 18px 38px #0007}.mc-page .mc-select-menu:not([hidden]){animation:mc-menu-in .12s ease-out}.mc-page .mc-select-menu .mc-option{display:flex!important;align-items:center!important;flex-direction:row!important;justify-content:flex-start!important;width:100%;gap:11px;text-align:left!important;padding:10px!important;min-height:42px;border-radius:7px;transition:background-color .12s ease}.mc-page .mc-select-menu .mc-option[hidden]{display:none!important}.mc-page .mc-option>span{display:block;min-width:0;flex:1;font-size:12px;line-height:1.5}.mc-page .mc-select-menu .mc-option img{margin:0!important}.mc-page .mc-software-search{display:block;width:100%;min-width:0;min-height:38px;padding:9px 10px;margin:0 0 6px;border:1px solid #403650;border-radius:7px;background:#11131e;color:#eee8f8;font-size:12px}.mc-page .mc-option-list{max-height:245px;overflow-y:auto;overscroll-behavior:contain}.mc-page .mc-empty-search{font-size:12px;color:#b9aecb;padding:8px}.mc-page .mc-empty-search[hidden]{display:none}.mc-page .mc-grid{animation:mc-page-in .18s ease-out}@keyframes mc-menu-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@keyframes mc-page-in{0%{opacity:.65;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:440px){.mc-page .mc-edition-button{padding:12px 9px;gap:8px}.mc-page .mc-edition-button strong{font-size:12px}.mc-page .mc-edition-button small{font-size:9px}}@media(prefers-reduced-motion:reduce){.mc-page .mc-grid,.mc-page .mc-select-menu{animation:none!important}.mc-page .mc-edition-button,.mc-page .mc-option{transition:none!important}}.mc-page .mc-player-range-box{grid-column:1 / -1;width:100%;margin-top:4px}.mc-page .mc-software-logo{display:block;width:22px;height:22px;object-fit:contain;flex-shrink:0;filter:none}.mc-page .mc-select-menu button{display:flex;align-items:center;gap:10px}.mc-page .mc-select-menu button[hidden]{display:none!important}.mc-page .mc-load-test{font-size:28px;line-height:1.3;font-weight:700;color:#c6a6ff;margin:25px 0}.mc-page #mc-output .mc-number{font-size:clamp(34px,4vw,58px);letter-spacing:-2px;overflow-wrap:anywhere}.mc-page .mc-select label span{display:block}.mc-page .mc-player-group{min-width:0}.mc-page .mc-player-control{display:flex;flex-direction:column;gap:9px}.mc-page .mc-player-range-box{margin-top:15px}.mc-page .mc-range-label{display:block;font-size:11px;color:#9793aa;margin-bottom:8px}.mc-page #mc-player-slider{--fill:1.5%;appearance:none;-webkit-appearance:none;display:block;width:100%;height:7px;min-height:0;margin:13px 0;padding:0;border:0;border-radius:99px;background:linear-gradient(to right,#a57aef 0%,#a57aef var(--fill),#2b293a var(--fill),#2b293a 100%);cursor:pointer;accent-color:#a57aef}.mc-page #mc-player-slider::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:19px;height:19px;border-radius:50%;background:#e6d6ff;border:3px solid #9360dd;box-shadow:0 0 0 4px #9b6bff15;cursor:grab}.mc-page #mc-player-slider::-moz-range-thumb{width:13px;height:13px;border-radius:50%;background:#e6d6ff;border:3px solid #9360dd;box-shadow:0 0 0 4px #9b6bff15;cursor:grab}.mc-page #mc-player-slider:active::-webkit-slider-thumb{cursor:grabbing}.mc-page #mc-player-slider:active::-moz-range-thumb{cursor:grabbing}.mc-page #mc-player-slider:focus-visible{outline:2px solid #b892f6;outline-offset:7px}.mc-page .mc-range-scale{display:flex;justify-content:space-between;font-size:10px;color:#aaa1bd}.mc-page .mc-range-help{font-size:10px;line-height:1.6;color:#91899f;margin:8px 0 0}.mc-page{max-width:1120px;padding-top:30px}.mc-page .mc-heading{padding:28px 0 30px;max-width:730px}.mc-page .mc-heading h1{font-size:clamp(29px,3.5vw,43px);letter-spacing:-1.3px}.mc-page .mc-heading>p{max-width:590px;font-size:14px;line-height:1.8}.mc-page .badges{gap:16px}.mc-page .badges span{padding:0;border:0;color:#a9a0bd}.mc-page .mc-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:20px}.mc-page .mc-panel{padding:28px;border-radius:16px;background:#0e111b;border-color:#252936}.mc-page .mc-panel h2{font-size:18px;font-weight:650}.mc-page .mc-panel>p.muted{font-size:12px}.mc-page .fields{gap:22px 18px}.mc-page .fields label,.mc-page .mc-select>label,.mc-page .mc-advanced label{font-size:12px;color:#b8bbcb;font-weight:500}.mc-page .mc-select{position:relative;min-width:0;display:flex;flex-direction:column;gap:9px}.mc-page .mc-select[hidden],.mc-page select[hidden]{display:none!important}.mc-page .mc-select label{display:block}.mc-page .mc-select-trigger{width:100%;min-height:49px;display:flex;align-items:center;gap:10px;text-align:left;background:#151825;border:1px solid #303346;border-radius:10px;color:#eceaf5;padding:11px 12px;font-size:12px;transition:border-color .15s}.mc-page .mc-select-trigger:hover,.mc-page .mc-select-trigger[aria-expanded=true]{border-color:#9675e7}.mc-page .mc-select-trigger svg{width:18px;height:18px;flex-shrink:0;color:#ad94e3}.mc-page .mc-select-trigger span{flex:1;min-width:0}.mc-page .mc-select-trigger .mc-chevron{width:14px}.mc-page .mc-select-menu{position:absolute;top:100%;left:0;right:0;z-index:20;margin-top:6px;padding:5px;background:#1a1d2b;border:1px solid #3c3554;border-radius:11px;box-shadow:0 16px 35px #0008;max-height:270px;overflow:auto}.mc-page .mc-select-menu[hidden]{display:none}.mc-page .mc-select-menu button{display:block;width:100%;border:0;background:none;text-align:left;padding:11px 10px;border-radius:7px;font-size:12px;color:#d7d5e2}.mc-page .mc-select-menu button:hover,.mc-page .mc-select-menu button:focus-visible{background:#302642}.mc-page .mc-select-menu button[aria-pressed=true]{color:#d4bbff;background:#292039}.mc-page #players{min-height:49px;background:#151825;border-color:#303346;border-radius:10px;font-size:15px}.mc-page .mc-advanced{margin-top:24px;padding-top:17px;border-top:1px solid #262936}.mc-page .mc-advanced>summary{cursor:pointer;color:#c7b2ee;font-size:13px}.mc-page .mc-advanced>summary span{font-size:11px;color:#8f93a6;margin-left:8px}.mc-page .mc-advanced-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px;margin-top:20px}.mc-page .actions{margin-top:24px}.mc-page .actions .primary{background:#8255db;box-shadow:none;border-radius:9px;min-height:44px;font-size:12px}.mc-page .result{border-color:#493565;background:linear-gradient(145deg,#171324,#0e111b 65%)}.mc-page #mc-output .mc-number{font-size:76px;color:#c6a6ff;margin-top:22px;font-weight:700}.mc-page #mc-output .mc-number span{font-size:24px}.mc-page #mc-output .mc-caption{font-size:13px}.mc-page #mc-output>.muted{font-size:12px;line-height:1.85}.mc-page .mc-breakdown{border-block:1px solid #30283e;padding:14px 0;margin-bottom:18px}.mc-page .mc-breakdown summary{cursor:pointer;font-size:12px;color:#c9b4ec}.mc-page .mc-breakdown dl{margin-bottom:0}.mc-page .result .secondary{border-radius:9px;font-size:12px;background:#ffffff05}.mc-page .result-note{font-size:11px;line-height:1.8}.mc-page .mc-guide{max-width:800px;margin-top:55px}.mc-page .mc-guide h2{font-size:21px}.mc-page .mc-guide a{color:#c3a6f6;text-decoration:underline;text-underline-offset:3px}@media(max-width:800px){.mc-page .mc-grid{grid-template-columns:1fr}.mc-page .mc-panel{padding:22px}.mc-page .result{max-width:none}}@media(max-width:480px){.mc-page .mc-advanced-grid{grid-template-columns:1fr}.mc-page .mc-advanced>summary span{display:block;margin:5px 0 0}.mc-page .mc-heading h1{font-size:30px}}@media(prefers-reduced-motion:reduce){.mc-page .mc-select-trigger{transition:none}}#mc-output .mc-number{font-size:70px;font-weight:750;line-height:1.2;letter-spacing:-3px;margin-top:20px;color:#c4afff}#mc-output .mc-number span{font-size:25px;letter-spacing:0}#mc-output .mc-caption{margin:0 0 25px;color:var(--muted)}#mc-output .mc-row{display:flex;justify-content:space-between;gap:15px;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}#mc-output dt{color:var(--muted)}#mc-output dd{margin:0;text-align:right;font-weight:600}#mc-output .mc-warning{color:#fcd39d;font-size:13px}.mc-page[data-astro-cid-4ghj5wju]{padding-block:36px 85px}.back[data-astro-cid-4ghj5wju]{font-size:13px;color:var(--muted)}.mc-heading[data-astro-cid-4ghj5wju]{max-width:740px;padding:32px 0}.eyebrow[data-astro-cid-4ghj5wju]{font-size:11px;font-weight:700;letter-spacing:1.5px;color:#bda7ff}.mc-heading[data-astro-cid-4ghj5wju] h1[data-astro-cid-4ghj5wju]{font-size:clamp(30px,4vw,48px);line-height:1.15;letter-spacing:-1.5px;margin:17px 0}.mc-heading[data-astro-cid-4ghj5wju] p[data-astro-cid-4ghj5wju],.muted[data-astro-cid-4ghj5wju]{color:var(--muted);font-size:14px}.badges[data-astro-cid-4ghj5wju]{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.badges[data-astro-cid-4ghj5wju] span[data-astro-cid-4ghj5wju]{font-size:11px;padding:5px 10px;border:1px solid var(--line-2);border-radius:20px;color:var(--muted-2)}.mc-grid[data-astro-cid-4ghj5wju]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:22px;align-items:start}.mc-panel[data-astro-cid-4ghj5wju]{min-width:0;background:var(--panel);border:1px solid var(--line-2);border-radius:18px;padding:28px}.mc-panel[data-astro-cid-4ghj5wju] h2[data-astro-cid-4ghj5wju]{font-size:20px;margin:0 0 6px}.fields[data-astro-cid-4ghj5wju]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;margin-top:26px}.fields[data-astro-cid-4ghj5wju] label[data-astro-cid-4ghj5wju]{display:flex;flex-direction:column;gap:9px;font-size:13px;font-weight:600}.fields[data-astro-cid-4ghj5wju] label[data-astro-cid-4ghj5wju][hidden]{display:none}.fields[data-astro-cid-4ghj5wju] select[data-astro-cid-4ghj5wju],.fields[data-astro-cid-4ghj5wju] input[data-astro-cid-4ghj5wju]{width:100%;min-width:0;min-height:47px;padding:10px 12px;border:1px solid var(--line-2);border-radius:9px;background:var(--bg-2);color:var(--text);font:inherit}.fields[data-astro-cid-4ghj5wju] [data-astro-cid-4ghj5wju]:is(select,input):focus-visible,.mc-page[data-astro-cid-4ghj5wju] button[data-astro-cid-4ghj5wju]:focus-visible,.mc-page[data-astro-cid-4ghj5wju] a[data-astro-cid-4ghj5wju]:focus-visible,.mc-page[data-astro-cid-4ghj5wju] summary[data-astro-cid-4ghj5wju]:focus-visible{outline:2px solid var(--primary-2);outline-offset:3px}.actions[data-astro-cid-4ghj5wju]{display:flex;gap:17px;align-items:center;margin-top:28px}.mc-page[data-astro-cid-4ghj5wju] button[data-astro-cid-4ghj5wju]{cursor:pointer;font-family:inherit}.reset[data-astro-cid-4ghj5wju]{background:none;border:0;color:var(--muted-2);padding:10px}.error[data-astro-cid-4ghj5wju]{font-size:13px;color:#fda4af;margin-bottom:0}.result[data-astro-cid-4ghj5wju]{border-color:#9b6bff66}.result[data-astro-cid-4ghj5wju] button[data-astro-cid-4ghj5wju]{width:100%;margin-top:12px}.result[data-astro-cid-4ghj5wju] button[data-astro-cid-4ghj5wju]:disabled{opacity:.45;cursor:not-allowed}.result-note[data-astro-cid-4ghj5wju]{font-size:12px;color:var(--muted);border-top:1px solid var(--line);padding-top:17px}.mc-guide[data-astro-cid-4ghj5wju]{max-width:830px;margin-top:55px}.mc-guide[data-astro-cid-4ghj5wju] h2[data-astro-cid-4ghj5wju]{font-size:23px;margin-top:32px;letter-spacing:-.4px}.mc-guide[data-astro-cid-4ghj5wju] p[data-astro-cid-4ghj5wju]{font-size:14px;color:var(--muted-2);line-height:1.9}.mc-guide[data-astro-cid-4ghj5wju] details[data-astro-cid-4ghj5wju]{padding:17px 0;border-bottom:1px solid var(--line)}.mc-guide[data-astro-cid-4ghj5wju] summary[data-astro-cid-4ghj5wju]{cursor:pointer;font-size:14px;font-weight:600}.sources[data-astro-cid-4ghj5wju] a[data-astro-cid-4ghj5wju]{color:#bda7ff;text-decoration:underline}@media(max-width:800px){.mc-grid[data-astro-cid-4ghj5wju]{grid-template-columns:1fr}.mc-panel[data-astro-cid-4ghj5wju]{padding:23px}}@media(max-width:480px){.fields[data-astro-cid-4ghj5wju]{grid-template-columns:1fr}.mc-heading[data-astro-cid-4ghj5wju] h1[data-astro-cid-4ghj5wju]{letter-spacing:-.8px}.mc-panel[data-astro-cid-4ghj5wju]{padding:20px}}
