.mc-simple{--lv-bg:var(--c-info-bg)}.mc-simple .dom-lv--high{--lv-bg:var(--c-high-bg)}.mc-simple .dom-lv--caution{--lv-bg:var(--c-warn-bg)}.mc-simple .dom-lv--none{--lv-bg:var(--c-low-bg)}.mc-simple .dom-lv--info{--lv-bg:var(--c-info-bg)}.mc-simple{flex-direction:column;gap:24px;display:flex}.mc-loading__hint,.mc-counts{color:var(--c-muted);margin:0;font-size:15px}.mc-layers__heading{margin:0;font-size:20px}.mc-layers__lead,.mc-layers__note{color:var(--c-muted);margin:0;font-size:14px}.mc-layers{flex-direction:column;align-self:stretch;gap:8px;margin:8px 0;padding:0;list-style:none;display:flex}.mc-layers__item{align-self:center;width:100%}.mc-layers__item--0{max-width:62%}.mc-layers__item--1{max-width:68%}.mc-layers__item--2{max-width:74%}.mc-layers__item--3{max-width:80%}.mc-layers__item--4{max-width:90%}.mc-layers__item--5{max-width:100%}.mc-layer{border:none;border-bottom:3px solid var(--lv-bar);border-radius:var(--radius-sm);background:var(--lv-bg);width:100%;min-height:44px;color:var(--c-ink);font:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font-size:15px;display:flex}.mc-layer:hover{box-shadow:var(--shadow)}.mc-layer__name{font-weight:700}.mc-layer__status{color:var(--lv-text);font-size:13px;font-weight:700}.mc-results{flex-direction:column;gap:12px;display:flex}.mc-result{--sec-accent:var(--lv-bar);--sec-radius:14px}.mc-result__heading{margin:0}.mc-result__toggle{background:var(--c-surface);width:100%;min-height:56px;color:var(--c-ink);font:inherit;text-align:left;cursor:pointer;border:none;align-items:center;gap:16px;padding:14px 20px;display:flex}.mc-result__toggle:focus-visible{outline-offset:-4px}.mc-result__summary{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mc-result__title{font-size:17px;font-weight:700}.mc-result__sub{color:var(--c-text);font-size:15px;font-weight:400}.mc-result__status{color:var(--lv-text);flex:none;font-size:14px;font-weight:700}.mc-result__panel{padding:4px 20px 24px}.mc-result__grid{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:20px 32px;display:grid}.mc-result__col{flex-direction:column;gap:10px;min-width:0;display:flex}.mc-result__label{color:var(--c-muted);margin:0;font-size:13px;font-weight:700}.mc-result__e2e{margin:12px 0 0;font-size:15px}.mc-result__explain,.mc-result__hint{margin:0;font-size:15px}.mc-result__hint{color:var(--c-muted);font-size:14px}.mc-code{border-radius:var(--radius);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px 14px;font-size:13px;line-height:1.55}.mc-code--light{background:var(--c-ground);color:var(--c-ink)}.mc-code--dark{background:var(--c-ink);color:var(--c-on-ink);user-select:all}.mc-code code{font:inherit}.mc-copy{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mc-copy__notice{color:var(--c-low-text);font-size:15px;font-weight:650}.mc-copy__notice--error{color:var(--c-high-text)}.mc-help{border-radius:var(--radius);background:var(--c-blue-tint);color:var(--c-ink);margin:0;padding:16px 20px;font-size:16px}.mc-help a{color:var(--c-blue-dark);font-weight:700}.mc-pro__value .dom-panel__value{white-space:pre-wrap}@media (width<=600px){.mc-layers__item--0,.mc-layers__item--1,.mc-layers__item--2,.mc-layers__item--3,.mc-layers__item--4{max-width:100%}.mc-result__toggle{padding:12px 14px}.mc-result__panel{padding:4px 14px 20px}}.mc-e2e{background:var(--c-ink);color:#fff;border-radius:18px;flex-direction:column;gap:24px;margin-top:32px;padding:36px;display:flex}.mc-e2e__intro{flex-direction:column;gap:10px;max-width:46rem;display:flex}.mc-e2e__heading{color:#fff;letter-spacing:-.015em;overflow-wrap:break-word;text-wrap:balance;margin:0;font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:800;font-stretch:125%;line-height:1.05}.mc-e2e__intro p{color:var(--c-on-ink);margin:0;font-size:18px}.mc-e2e__steps{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.mc-e2e__step{grid-template-columns:34px minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.mc-e2e__number{color:var(--c-blue-on-dark);font-size:26px;font-weight:800;font-stretch:125%}.mc-e2e__actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.mc-e2e__button{border-radius:var(--radius);min-height:56px;color:var(--c-ink);background:#fff;align-items:center;padding:0 28px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.mc-e2e__button:hover{background:var(--c-blue-tint)}.mc-e2e__button:focus-visible{outline:3px solid var(--c-blue-on-dark);outline-offset:3px}.mc-e2e__note{color:var(--c-on-ink);font-size:15px}@media (width<=600px){.mc-e2e{padding:24px 20px}}
