@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-semi-condensed-latin-400-normal.DlzeKIMS.woff2) format("woff2"),url(/_astro/barlow-semi-condensed-latin-400-normal.CwTnoNB3.woff) format("woff")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-semi-condensed-latin-ext-400-normal.BDztQS4c.woff2) format("woff2"),url(/_astro/barlow-semi-condensed-latin-ext-400-normal.Bm5hzUPR.woff) format("woff")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-semi-condensed-latin-500-normal.G0uxJNrM.woff2) format("woff2"),url(/_astro/barlow-semi-condensed-latin-500-normal.CFOoVYFH.woff) format("woff")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-semi-condensed-latin-ext-500-normal.BXdp1BvY.woff2) format("woff2"),url(/_astro/barlow-semi-condensed-latin-ext-500-normal.rZeYuEMb.woff) format("woff")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-semi-condensed-latin-700-normal.BpqDG8I9.woff2) format("woff2"),url(/_astro/barlow-semi-condensed-latin-700-normal.BMyZXq_9.woff) format("woff")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-semi-condensed-latin-ext-700-normal.BhgEo64M.woff2) format("woff2"),url(/_astro/barlow-semi-condensed-latin-ext-700-normal.C0vCoZIV.woff) format("woff")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/barlow-semi-condensed-latin-800-normal.C0_dLkYa.woff2) format("woff2"),url(/_astro/barlow-semi-condensed-latin-800-normal.BEMn64Cj.woff) format("woff")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/barlow-semi-condensed-latin-ext-800-normal.mDlgYxrz.woff2) format("woff2"),url(/_astro/barlow-semi-condensed-latin-ext-800-normal.C348B91E.woff) format("woff")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/barlow-semi-condensed-latin-900-normal.-IALnatE.woff2) format("woff2"),url(/_astro/barlow-semi-condensed-latin-900-normal.D6fkI3Je.woff) format("woff")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/barlow-semi-condensed-latin-ext-900-normal.BbQBMemo.woff2) format("woff2"),url(/_astro/barlow-semi-condensed-latin-ext-900-normal.D0FBv-Gq.woff) format("woff")}@font-face{font-family:Pacifico;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/pacifico-latin-400-normal.7HIToT7q.woff2) format("woff2"),url(/_astro/pacifico-latin-400-normal.DArfF-vd.woff) format("woff")}@font-face{font-family:Pacifico;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/pacifico-latin-ext-400-normal.Ba3kv-va.woff2) format("woff2"),url(/_astro/pacifico-latin-ext-400-normal.nyRvH6_c.woff) format("woff")}:root{--mch-navy: #2a2b66;--mch-navy-deep: #262668;--mch-pink: #fa1a5b;--mch-mint: #00d696;--mch-yellow: #fff000;--mch-gray: #77789e;--mch-bg: #f1f1f6;--mch-line: #d8d8e3;--mch-font: "Barlow Semi Condensed", system-ui, sans-serif;--mch-script: "Pacifico", cursive}*{box-sizing:border-box}html{scroll-behavior:smooth}body.mch{margin:0;font-family:var(--mch-font);font-size:1.12rem;line-height:1.5;color:var(--mch-navy);background:var(--mch-bg)}.mch a{color:var(--mch-pink);font-weight:700;text-decoration:none}.mch a:hover{text-decoration:underline}.mch h1,.mch h2,.mch h3{font-family:var(--mch-font);font-weight:900;text-transform:uppercase;letter-spacing:.5px;line-height:1.02;margin:0 0 .6em}.mch-wrap{width:min(1080px,calc(100% - 2.4rem));margin-inline:auto}.mch-header{position:sticky;top:0;z-index:20;background:var(--mch-navy);color:#fff;border-bottom:4px solid var(--mch-mint)}.mch-header .mch-wrap{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:.7rem;flex-wrap:wrap}.mch-wordmark{display:inline-flex;align-items:center;gap:.55rem;color:#fff}.mch-wordmark:hover{text-decoration:none}.mch-wordmark-text{font-weight:900;font-size:1.35rem;letter-spacing:1px;text-transform:uppercase}.mch-wordmark-text b{color:var(--mch-mint);font-weight:900}.mch-badge{background:var(--mch-pink);color:#fff;font-weight:800;font-size:.8rem;letter-spacing:1.5px;padding:.15rem .5rem;border-radius:3px;text-transform:uppercase}.mch-nav{display:flex;gap:1.1rem;flex-wrap:wrap}.mch-nav a{color:#fff;font-weight:700;text-transform:uppercase;font-size:.95rem;letter-spacing:.5px}.mch-nav a:hover{color:var(--mch-yellow);text-decoration:none}.mch-hero{background:var(--mch-mint);border-bottom:6px solid var(--mch-navy);padding:clamp(2.5rem,6vw,4.5rem) 0 clamp(2rem,5vw,3.5rem);position:relative;overflow:hidden}.mch-hero-script{font-family:var(--mch-script);color:var(--mch-navy);font-size:clamp(1.4rem,3vw,2.1rem);transform:rotate(-3deg);display:inline-block;margin-bottom:.4rem}.mch-hero h1{font-size:clamp(3rem,9vw,6.5rem);color:var(--mch-navy);margin:0}.mch-hero h1 .hl{background:var(--mch-pink);color:#fff;padding:0 .18em;display:inline-block;box-decoration-break:clone;-webkit-box-decoration-break:clone}.mch-hero h1 .hl-yellow{background:var(--mch-yellow);color:var(--mch-navy)}.mch-hero-sub{font-size:clamp(1.15rem,2.4vw,1.5rem);font-weight:600;max-width:46rem;margin:1rem 0 0}.mch-chips{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.6rem}.mch-chip{background:#fff;border:3px solid var(--mch-navy);box-shadow:5px 5px 0 var(--mch-navy);border-radius:8px;padding:.55rem .95rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;font-size:1.02rem}.mch-chip.pink{background:var(--mch-pink);color:#fff}.mch-chip.yellow{background:var(--mch-yellow)}.mch-sticker{position:absolute;right:clamp(.5rem,4vw,3rem);top:clamp(1rem,4vw,2.5rem);background:var(--mch-yellow);border:3px solid var(--mch-navy);box-shadow:6px 6px 0 var(--mch-pink);transform:rotate(6deg);padding:.6rem 1rem;font-weight:900;text-transform:uppercase;letter-spacing:1px;border-radius:10px;font-size:clamp(.9rem,2vw,1.2rem);text-align:center}@media(max-width:720px){.mch-sticker{position:static;display:inline-block;margin-top:1.2rem}}.mch-marquee{background:var(--mch-navy);color:#fff;overflow:hidden;border-bottom:4px solid var(--mch-pink);padding-block:.5rem}.mch-marquee-inner{display:inline-block;white-space:nowrap;font-weight:900;text-transform:uppercase;letter-spacing:2px;animation:mch-marquee 22s linear infinite}.mch-marquee-inner span{color:var(--mch-mint);margin:0 .6rem}@keyframes mch-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.mch-section{padding:clamp(2.2rem,5vw,3.6rem) 0}.mch-section h2{font-size:clamp(1.9rem,4.5vw,2.8rem)}.mch-section h2 .hl-pink{color:var(--mch-pink)}.mch-lead{font-size:1.2rem;font-weight:500;max-width:52rem}.mch-cards{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:1.4rem}.mch-card{background:#fff;border:3px solid var(--mch-navy);border-radius:12px;box-shadow:7px 7px 0 var(--mch-line);padding:1.2rem 1.3rem;color:var(--mch-navy);display:block}.mch-card:hover{text-decoration:none;box-shadow:7px 7px 0 var(--mch-pink);transform:translate(-2px,-2px)}.mch-card h3{font-size:1.35rem;margin:0 0 .35rem;color:var(--mch-navy)}.mch-card p{margin:0;font-weight:500;color:var(--mch-gray)}.mch-card .tag{display:inline-block;background:var(--mch-mint);color:var(--mch-navy);font-weight:800;font-size:.78rem;letter-spacing:1px;text-transform:uppercase;padding:.1rem .5rem;border-radius:3px;margin-bottom:.6rem}.btn-mch{display:inline-block;font-family:var(--mch-font);font-weight:900;text-transform:uppercase;letter-spacing:1px;font-size:1.1rem;background:var(--mch-navy);color:#fff;border:3px solid var(--mch-navy);border-radius:10px;box-shadow:6px 6px 0 var(--mch-pink);padding:.85rem 1.6rem;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.btn-mch:hover{transform:translate(-2px,-2px);box-shadow:8px 8px 0 var(--mch-pink);color:#fff}.btn-mch:active{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--mch-pink)}.btn-mch:disabled{opacity:.6;cursor:wait}.btn-mch.pink{background:var(--mch-pink);box-shadow:6px 6px 0 var(--mch-navy)}.btn-mch.pink:hover{box-shadow:8px 8px 0 var(--mch-navy)}.mch-bus{background:#fff;border:4px solid var(--mch-navy);border-radius:16px;box-shadow:10px 10px 0 var(--mch-mint);padding:clamp(1.2rem,3vw,2rem);margin-top:1.4rem}.mch-bus-count{display:inline-block;background:var(--mch-yellow);border:3px solid var(--mch-navy);border-radius:8px;padding:.4rem .9rem;font-weight:800;margin:0 0 1rem}.mch-form{display:grid;gap:1rem;max-width:36rem}.mch-field{display:grid;gap:.3rem}.mch-field-row{display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media(max-width:560px){.mch-field-row{grid-template-columns:1fr}}.mch-form label{font-weight:800;text-transform:uppercase;font-size:.92rem;letter-spacing:.5px}.mch-form input[type=text],.mch-form input[type=email],.mch-form input[type=tel],.mch-form input[type=number],.mch-form select,.mch-form textarea{font-family:var(--mch-font);font-size:1.05rem;font-weight:500;padding:.65rem .8rem;border:3px solid var(--mch-navy);border-radius:8px;background:#fff;color:var(--mch-navy);width:100%}.mch-form input:focus,.mch-form select:focus,.mch-form textarea:focus{outline:3px solid var(--mch-pink);outline-offset:1px}.mch-consent{display:flex;gap:.6rem;align-items:flex-start;font-weight:500;font-size:.98rem}.mch-consent input{margin-top:.3rem;width:1.1rem;height:1.1rem;accent-color:var(--mch-pink)}.mch-msg{min-height:1.5rem;margin:0;font-weight:800}.mch-msg.ok{color:#0a7a52}.mch-msg.err{color:var(--mch-pink)}.mch-seatmap{background:#fff;border:3px solid var(--mch-navy);border-radius:14px;padding:.9rem;max-width:24rem;box-shadow:6px 6px 0 var(--mch-line)}.mch-seatmap-loading{color:#5a5c7e;font-weight:600;margin:0}.mch-seatmap-front{display:flex;justify-content:space-between;background:var(--mch-bg);border:2px dashed var(--mch-line);border-radius:10px;padding:.3rem .7rem;font-weight:800;font-size:.82rem;color:#5a5c7e;margin-bottom:.7rem}.mch-seat-row{display:grid;grid-template-columns:1.2rem 2.2rem 2.2rem 1.4rem 2.2rem 2.2rem;gap:.3rem;justify-content:center;align-items:center;margin-bottom:.3rem}.mch-seat-row-num{font-size:.72rem;font-weight:800;color:#77789e;text-align:right}.mch-seat{width:2.2rem;height:2rem;padding:0;border:2px solid var(--mch-navy);border-radius:6px 6px 9px 9px;background:#fff;color:var(--mch-navy);font-family:var(--mch-font);font-weight:900;font-size:.78rem;cursor:pointer}.mch-seat:hover:not(:disabled){background:var(--mch-yellow)}.mch-seat:focus-visible{outline:3px solid var(--mch-pink);outline-offset:1px}.mch-seat.taken{background:repeating-linear-gradient(45deg,#e3e3ee,#e3e3ee 4px,#cfcfe0 4px 8px);border-color:#b9bacb;color:#9a9cb5;cursor:not-allowed}.mch-seat.picked{background:var(--mch-pink);color:#fff;box-shadow:2px 2px 0 var(--mch-navy)}.mch-seatmap-legend{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin-top:.5rem;font-size:.85rem;font-weight:700;color:#5a5c7e}.mch-seatmap-legend .sw{display:inline-block;width:14px;height:14px;margin-right:.3rem;border:2px solid var(--mch-navy);border-radius:4px;vertical-align:-2px}.sw-free{background:#fff}.sw-taken{background:#d8d8e3}.sw-picked{background:var(--mch-pink)}.mch-seatmap-picked{min-height:1.3rem;margin:.35rem 0 0;font-weight:700;font-size:.95rem;color:var(--mch-navy)}.mch-why{background:var(--mch-navy);color:#fff}.mch-why h2{color:#fff}.mch-why h2 .hl-pink{color:var(--mch-pink)}.mch-why ul{margin:0;padding-left:1.2rem;max-width:56rem}.mch-why li{margin-bottom:.7rem;font-weight:500;font-size:1.12rem}.mch-why a{color:var(--mch-mint)}.mch-why .mch-lead{color:#d8d8e3}.mch-footer{background:var(--mch-navy-deep);color:#c9cae2;padding:2rem 0 2.6rem;font-size:.98rem}.mch-footer a{color:#7ef0c8}.mch-footer p{margin:0 0 .5rem;max-width:60rem}.mch-doc{background:#fff;border:4px solid var(--mch-navy);border-radius:16px;box-shadow:10px 10px 0 var(--mch-line);padding:clamp(1.2rem,3.5vw,2.4rem);margin-block:2rem}.mch-doc h1{font-size:clamp(2rem,5vw,3rem)}.mch-doc h2{font-size:1.6rem;border-bottom:4px solid var(--mch-mint);padding-bottom:.25rem;margin-top:2rem}.mch-doc h3{font-size:1.25rem;color:var(--mch-pink);margin-top:1.6rem}.mch-doc p,.mch-doc li{font-weight:500}.mch-doc table{border-collapse:collapse;width:100%;margin:1rem 0;font-size:1rem}.mch-doc th,.mch-doc td{border:2px solid var(--mch-navy);padding:.45rem .6rem;text-align:left;vertical-align:top}.mch-doc th{background:var(--mch-yellow);text-transform:uppercase;letter-spacing:.5px}.mch-doc blockquote{border-left:6px solid var(--mch-pink);margin:1rem 0;padding:.4rem 1rem;background:var(--mch-bg);font-weight:600}.mch-doc code{background:var(--mch-bg);padding:.1rem .35rem;border-radius:4px;font-size:.92em}.mch-doc hr{border:0;border-top:3px dashed var(--mch-line);margin:2rem 0}.mch-doc a{word-break:break-all}:root{--mch-pink-dark: #d90f4c}abbr[title]{text-decoration:underline dotted var(--mch-pink-dark);text-decoration-thickness:2px;text-underline-offset:3px;cursor:pointer}abbr[title]:focus-visible{outline:3px solid var(--mch-pink);outline-offset:1px;border-radius:2px}.mch-abbr-pop{position:fixed;z-index:999;max-width:18rem;background:var(--mch-navy);color:#fff;border-radius:10px;box-shadow:5px 5px 0 var(--mch-pink);padding:.55rem .75rem;font-size:.92rem;font-weight:600;line-height:1.45}.mch p a,.mch li a,.mch-src a,.mch-doc a,.mch-footer a,.mch-glossary a,.mch-table td.bad,.mch-tl-year,.mch-msg.err{color:var(--mch-pink-dark)}.mch a.btn-mch,.mch a.mch-wordmark{color:#fff}.mch a.mch-card{color:var(--mch-navy)}.mch a.mch-card:hover{text-decoration:none}.mch a.btn-mch:hover{color:#fff;text-decoration:none}.mch-form label.mch-consent{text-transform:none;font-weight:500;letter-spacing:0;font-size:.98rem}.mch .mch-why a.btn-mch,.mch .mch-why a.btn-mch:hover{background:#fff;color:var(--mch-navy);box-shadow:6px 6px 0 var(--mch-pink)}.mch-why .btn-mch:hover{color:var(--mch-navy);box-shadow:8px 8px 0 var(--mch-pink)}.mch :where(a,button,summary,[tabindex]):focus-visible{outline:3px solid var(--mch-pink);outline-offset:2px;border-radius:4px}.mch-skip{position:absolute;left:-9999px;top:0;background:var(--mch-yellow);color:var(--mch-navy);font-weight:900;padding:.6rem 1rem;z-index:99;border-radius:0 0 10px}.mch-skip:focus{left:0}html{scroll-padding-top:90px}@media(max-width:720px){.mch-header{position:static}html{scroll-padding-top:12px}.mch-header .mch-wrap{padding-block:.5rem}.mch-nav{gap:.7rem}.mch-nav a{font-size:.85rem}}@media(prefers-reduced-motion:reduce){.mch-marquee-inner{animation:none}html{scroll-behavior:auto}}.mch-bars{display:grid;gap:.45rem;margin-top:.6rem}.mch-bar-row{display:grid;grid-template-columns:minmax(110px,170px) 1fr auto;align-items:center;gap:.6rem}.mch-bar-name{font-weight:800;font-size:.98rem;text-align:right;color:var(--mch-navy)}.mch-bar-track{background:var(--mch-bg);border:2px solid var(--mch-navy);border-radius:7px;height:24px;position:relative;overflow:hidden}.mch-bar-fill{position:absolute;inset:0 auto 0 0;border-radius:4px;border-right:2px solid var(--mch-navy)}.mch-bar-val{font-weight:900;font-size:.95rem;color:var(--mch-navy);white-space:nowrap}.mch-bar-row.is-cz .mch-bar-name{color:var(--mch-pink-dark)}.mch-bar-row.is-cz .mch-bar-fill{outline:3px solid var(--mch-pink);outline-offset:-1px}.mch-bar-note{font-size:.9rem;color:#5a5c7e;margin-top:.5rem}.mch-country-list{display:grid;gap:.7rem;margin-top:1rem}.mch-country{background:#fff;border:3px solid var(--mch-navy);border-radius:12px;box-shadow:6px 6px 0 var(--mch-line)}.mch-country summary{cursor:pointer;list-style:none;display:flex;flex-wrap:wrap;gap:.3rem 1rem;align-items:baseline;justify-content:space-between;padding:.8rem 1rem}.mch-country summary::-webkit-details-marker{display:none}.mch-country summary:after{content:"▾";font-weight:900;color:var(--mch-pink-dark)}.mch-country[open] summary:after{content:"▴"}.mch-country summary:hover{background:var(--mch-bg)}.mch-c-name{font-size:1.1rem;display:inline-flex;align-items:center;gap:.45rem}.mch-c-meta{font-size:.92rem;color:#5a5c7e;font-weight:600}.mch-c-body{padding:0 1rem 1rem;border-top:2px dashed var(--mch-line)}.mch-c-line{font-weight:600;margin:.7rem 0 .4rem}.mch-c-years{font-size:.85rem;color:#5a5c7e;line-height:1.7;word-break:break-word}.mch-c-events{margin:.5rem 0;padding-left:1.2rem;font-weight:500}.mch-c-events li{margin-bottom:.3rem}.mch-c-safe{font-size:.95rem;background:var(--mch-bg);border-radius:8px;padding:.5rem .7rem}.mch-c-note{font-size:.95rem;color:#5a5c7e}.mch-section{padding:clamp(1.6rem,3vw,2.6rem) 0}.mch-section h2{margin-top:2rem!important;font-size:clamp(1.6rem,3.6vw,2.3rem)}.mch-lead{font-size:1.08rem}.mch-chart{padding:.8rem;box-shadow:6px 6px 0 var(--mch-line)}.mch-cards{gap:.7rem}.mch-card{padding:.9rem 1rem;box-shadow:5px 5px 0 var(--mch-line)}.mch-card h3{font-size:1.2rem}.mch-timeline{gap:.55rem}.mch-toc{display:flex;flex-wrap:wrap;gap:.4rem .9rem;margin:.9rem 0 0;font-weight:800;font-size:.95rem}.mch-toc a{color:var(--mch-pink-dark);text-decoration:underline}.mch-hero--billboard{padding-block:clamp(1.6rem,4vw,3rem)}.mch-billboard-why{font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:600;max-width:46rem;margin:1rem 0 0;line-height:1.5}.mch-billboard-dates{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.9rem;margin-top:1.4rem;max-width:60rem}.mch-datecard{border:3px solid var(--mch-navy);border-radius:14px;padding:.9rem 1.1rem;box-shadow:7px 7px 0 var(--mch-navy);display:grid;gap:.15rem;background:#fff}.mch-datecard.pink{background:var(--mch-pink);color:#fff;box-shadow:7px 7px 0 var(--mch-navy)}.mch-datecard.yellow{background:var(--mch-yellow)}.mch-datecard-day{font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:900;text-transform:uppercase;line-height:1}.mch-datecard-time{font-size:1.25rem;font-weight:900}.mch-datecard-where{font-weight:600;font-size:.98rem}.mch-billboard-cta{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.4rem}.btn--lg{font-size:1.2rem;padding:1rem 1.8rem}.mch-mainmsg{background:var(--mch-yellow);border:3px solid var(--mch-navy);border-radius:12px;box-shadow:6px 6px 0 var(--mch-pink);padding:1rem 1.2rem;margin-top:1.2rem;font-weight:600;color:var(--mch-navy)}.mch-mainmsg ul{margin:.6rem 0 0;padding-left:1.2rem}.mch-mainmsg li{margin-bottom:.35rem}.mch-steps{background:#fff;border:3px solid var(--mch-navy);border-radius:12px;box-shadow:6px 6px 0 var(--mch-line);padding:.9rem 1.2rem .9rem 2.4rem;margin-top:1.2rem;font-weight:600;color:var(--mch-navy)}.mch-steps li{margin-bottom:.3rem}.mch-safe-list{display:grid;gap:1rem;margin-top:1rem}.mch-safe{background:#fff;border:3px solid var(--mch-navy);border-radius:12px;box-shadow:6px 6px 0 var(--mch-line);padding:1rem 1.2rem}.mch-safe h4{margin:0 0 .55rem;font-size:1.2rem;color:var(--mch-navy);display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.mch-safe-num{background:var(--mch-pink);color:#fff;font-weight:900;width:1.7rem;height:1.7rem;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center}.mch-safe-detail{font-weight:600;color:var(--mch-gray);font-size:.95rem}.mch-safe-plain{margin:0 0 .65rem;font-weight:700;color:var(--mch-navy);background:var(--mch-bg);border-left:6px solid var(--mch-mint);padding:.45rem .7rem;border-radius:0 8px 8px 0}.mch-safe-rows{margin:0;display:grid;gap:.45rem}.mch-safe-rows>div{display:grid;grid-template-columns:8.5rem 1fr;gap:.6rem}.mch-safe-rows dt{font-weight:900;text-transform:uppercase;font-size:.75rem;letter-spacing:.5px;color:var(--mch-gray);padding-top:.15rem}.mch-safe-rows dd{margin:0;font-weight:500}.mch-safe-rows .good dt{color:#0a7d5c}.mch-safe-rows .bad dt{color:var(--mch-pink)}.mch-legend{display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin-top:.6rem;font-size:.9rem;font-weight:600;color:var(--mch-navy)}.mch-legend i{display:inline-block;width:.8rem;height:.8rem;border-radius:50%;margin-right:.3rem;border:1.5px solid var(--mch-navy);vertical-align:-.1rem}@media(max-width:560px){.mch-safe-rows>div{grid-template-columns:1fr;gap:.15rem}}.mch-platba{background:#fff;border:3px solid var(--mch-navy);border-radius:12px;box-shadow:6px 6px 0 var(--mch-mint);padding:1rem 1.2rem;margin-bottom:1.2rem}.mch-platba h3{margin:0 0 .6rem;font-size:1.15rem;color:var(--mch-navy)}.mch-qr svg{width:168px;height:168px;display:block}.mch-platba p{margin:.6rem 0 0;font-weight:500;color:var(--mch-navy)}.mch-admin-table{border-collapse:collapse;width:100%;font-size:.95rem;background:#fff}.mch-admin-table th,.mch-admin-table td{border:2px solid var(--mch-navy);padding:.35rem .55rem;text-align:left;vertical-align:top;white-space:nowrap}.mch-admin-table th{background:var(--mch-yellow);text-transform:uppercase;font-size:.75rem;letter-spacing:.5px}.mch-admin-table td{white-space:normal;word-break:break-word}
