.mform{--text: #f6f1ff;--text-2: #c9bdf0;--text-3: #9a8fcc;--focus-ring: var(--cyan);--studs: radial-gradient(circle at 50% 46%, rgba(255, 255, 255, .09) 0 4.6px, rgba(0, 0, 0, .2) 5.2px 6.4px, transparent 7px);--mform-err: #ff8a95;--mform-gap: clamp(18px, 2.4vw, 24px);--mform-pad: clamp(18px, 3.2vw, 34px);--mform-ic-alert: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 1.5a10.5 10.5 0 1 1 0 21 10.5 10.5 0 0 1 0-21zM10.6 6.4h2.8l-.45 7.7h-1.9zM12 15.5a1.75 1.75 0 1 0 0 3.5 1.75 1.75 0 0 0 0-3.5z'/%3E%3C/svg%3E");--mform-ic-info: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 1.5a10.5 10.5 0 1 1 0 21 10.5 10.5 0 0 1 0-21zM10.6 10.1h2.8v7.8h-2.8zM12 5.2a1.75 1.75 0 1 0 0 3.5 1.75 1.75 0 0 0 0-3.5z'/%3E%3C/svg%3E");--mform-ic-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 1.5a10.5 10.5 0 1 1 0 21 10.5 10.5 0 0 1 0-21zM6.4 12.5l2-2 2.5 2.5 4.8-4.9 2 2-6.8 6.9z'/%3E%3C/svg%3E");--mform-ic-busy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.5A10.5 10.5 0 1 0 22.5 12h-3.4A7.1 7.1 0 1 1 12 4.9z'/%3E%3C/svg%3E");--mform-ic-spark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.5l2.6 7.9 7.9 2.6-7.9 2.6-2.6 7.9-2.6-7.9-7.9-2.6 7.9-2.6z'/%3E%3C/svg%3E");position:relative;isolation:isolate;display:flex;flex-direction:column;gap:var(--mform-gap);width:100%;min-width:0;margin:0;padding:calc(var(--mform-pad) + 16px) var(--mform-pad) var(--mform-pad);color:var(--text);text-align:left;background:var(--grad-panel);border:var(--bw) solid var(--ink);border-radius:var(--r-xl);box-shadow:0 10px 0 var(--ink),0 28px 60px #0804184d,inset 0 2px #ffffff1a;color-scheme:dark}.mform *{--focus-ring: var(--cyan)}.mform a:not(.btn){color:var(--cyan);font-weight:800}.mform a:not(.btn):hover{color:#8ff4ff}.mform:before{content:"";position:absolute;inset:0 0 auto;z-index:-1;height:30px;background:var(--studs);background-size:var(--studs-size);border-radius:calc(var(--r-xl) - 3px) calc(var(--r-xl) - 3px) 0 0;opacity:.85;pointer-events:none}.mform__hp{display:none!important}.mform__head{display:flex;align-items:center;gap:clamp(12px,2vw,18px)}.mform__head>div{min-width:0}.mform__icon{flex:none;width:clamp(62px,7.4vw,76px);height:auto;aspect-ratio:1;padding:7px;background:linear-gradient(180deg,var(--night-500),var(--night-800));border:var(--bw) solid var(--ink);border-radius:18px;box-shadow:0 5px 0 var(--ink),inset 0 2px #ffffff24,inset 0 -5px #00000038;transform:rotate(-4deg)}.mform__title{margin:0;font-size:clamp(1.45rem,2.6vw,1.95rem);line-height:1.06}.mform__sub{margin:6px 0 0;font-size:.98rem;font-weight:700;line-height:1.45;color:var(--text-2)}.mform__grid{display:flex;flex-wrap:wrap;gap:18px 20px}.mform__field{flex:1 1 210px;display:flex;flex-direction:column;gap:8px;min-width:0}.mform__field--wide{flex-basis:280px}.mform__field--sm{flex:1 1 130px}.mform__field--full{flex-basis:100%}.mform__label{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;font:400 1.05rem/1.2 var(--font-display);letter-spacing:.03em;color:var(--text)}.mform__opt{font:700 .82rem/1.2 var(--font-body);letter-spacing:0;color:var(--text-2)}.mform__auto{align-self:center;padding:.28em .55em .26em;font:400 .66rem/1 var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);background:var(--mint);border:2px solid var(--ink);border-radius:7px;box-shadow:0 2px 0 var(--ink)}.mform__hint{margin:-3px 0 0;font-size:.86rem;font-weight:700;line-height:1.4;color:var(--text-2)}.mform .input{background-color:var(--night-950);transition:box-shadow .2s,background-color .2s}.mform .input:hover{box-shadow:inset 0 4px #00000059,0 0 0 2px #a68bff80}.mform .input:focus{box-shadow:inset 0 4px #00000059,0 0 0 3px var(--focus-ring)}.mform .input[aria-invalid=true]{padding-right:48px;background:#1b0a26 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10' fill='%23ff4d5e' stroke='%23160f33' stroke-width='2.4'/%3E%3Cpath d='M12 6.8v6.4' stroke='%23160f33' stroke-width='2.8' stroke-linecap='round'/%3E%3Ccircle cx='12' cy='17' r='1.7' fill='%23160f33'/%3E%3C/svg%3E") right 14px center / 24px no-repeat;box-shadow:inset 0 4px #00000059,0 0 0 3px var(--red)}.mform .input[aria-invalid=true]:focus{box-shadow:inset 0 4px #00000059,0 0 0 3px var(--focus-ring),0 0 0 7px #ff4d5e8c}.mform__field.is-valid input.input:not([aria-invalid=true]){padding-right:48px;background:var(--night-950) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10' fill='%233dffb0' stroke='%23160f33' stroke-width='2.4'/%3E%3Cpath d='M7.6 12.4l3 3 5.8-6.2' fill='none' stroke='%23160f33' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 14px center / 24px no-repeat}.mform .input.mono{font-family:var(--font-mono);font-size:1rem}.mform select.input,.mform select.input[aria-invalid=true]{-webkit-appearance:none;appearance:none;padding-right:56px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 35'%3E%3Crect x='1.5' y='4.5' width='29' height='29' rx='9' fill='%23160f33'/%3E%3Crect x='1.5' y='1.5' width='29' height='29' rx='9' fill='%23ffc23d' stroke='%23160f33' stroke-width='3'/%3E%3Cpath d='M10.5 13l5.5 5.5 5.5-5.5' fill='none' stroke='%23160f33' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center;background-size:30px 33px;cursor:pointer;text-overflow:ellipsis}.mform select.input:invalid{color:var(--text-3)}.mform select.input option{color:var(--text);background-color:var(--night-900)}.mform__field.is-detected select.input{box-shadow:inset 0 4px #00000059,0 0 0 2px #3dffb08c}.mform__area{position:relative}.mform__textarea{display:block;min-height:136px;padding-bottom:34px;line-height:1.55;resize:vertical}.mform__textarea--sm{min-height:104px}@supports (field-sizing: content){.mform__textarea{field-sizing:content;max-height:26em}}.mform .mform__textarea[aria-invalid=true]{background-position:right 14px top 14px}.mform__count{position:absolute;right:12px;bottom:9px;display:inline-flex;align-items:center;gap:6px;padding:3px 8px;font:700 .74rem/1 var(--font-mono);color:var(--text-2);background:#0b0720db;border-radius:7px;pointer-events:none}.mform__count:before{content:"";width:9px;height:9px;background:currentColor;border-radius:3px;transform:rotate(45deg)}.mform__count.is-low{color:var(--sun)}.mform__count.is-ok{color:var(--mint)}.mform__count.is-high{color:var(--orange)}.mform__check{display:flex;align-items:flex-start;gap:12px;margin:0;font-size:.95rem;font-weight:700;line-height:1.5;color:var(--text-2);cursor:pointer}.mform__check input{-webkit-appearance:none;appearance:none;flex:none;width:30px;height:30px;margin:-3px 0 0;background:var(--night-950) center / 20px no-repeat;border:var(--bw) solid var(--ink);border-radius:9px;box-shadow:inset 0 4px #00000059,0 0 0 2px #ffffff1f;cursor:pointer;transition:background-color .2s,box-shadow .2s}.mform__check input:hover{box-shadow:inset 0 4px #00000059,0 0 0 2px #a68bff99}.mform__check input:checked{background-color:var(--green);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.6l4.6 4.6L19.2 7.4' fill='none' stroke='%23160f33' stroke-width='3.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");box-shadow:inset 0 3px #ffffff73,0 3px 0 var(--ink);animation:mform-pop .4s var(--ease-bounce)}.mform__check input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px;border-radius:9px}.mform__check input[aria-invalid=true]{box-shadow:inset 0 4px #00000059,0 0 0 3px var(--red)}.mform__check input[aria-invalid=true]:checked{box-shadow:inset 0 3px #ffffff73,0 3px 0 var(--ink)}.mform__check>span{min-width:0}.mform__error{display:flex;align-items:flex-start;gap:7px;margin:0;font-size:.9rem;font-weight:800;line-height:1.4;color:var(--mform-err);animation:mform-in .35s var(--ease-bounce)}.mform__error:before,.mform__status:before,.mform__suggest:before{content:"";flex:none;width:1.15em;height:1.15em;margin-top:.12em;background:currentColor;-webkit-mask:var(--mform-ic-alert) center / contain no-repeat;mask:var(--mform-ic-alert) center / contain no-repeat}.mform__suggest{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;font-size:.9rem;font-weight:700;line-height:1.4;color:var(--text-2)}.mform__suggest:before{margin-top:0;color:var(--sun);-webkit-mask-image:var(--mform-ic-spark);mask-image:var(--mform-ic-spark)}.mform__suggest b{color:var(--text);word-break:break-all}.mform__suggest:empty{margin-top:-8px}.mform__suggest:empty:before{display:none}.mform__fix{padding:4px 10px 5px;font:800 .82rem/1 var(--font-body);color:var(--ink);background:var(--cyan);border:2px solid var(--ink);border-radius:8px;box-shadow:0 2px 0 var(--ink);transition:transform .12s var(--ease-out),box-shadow .12s var(--ease-out)}.mform__fix:hover{transform:translateY(-1px);box-shadow:0 3px 0 var(--ink)}.mform__fix:active{transform:translateY(2px);box-shadow:0 0 0 var(--ink)}.mform__inline{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 14px}.mform__inline>.input{flex:1 1 220px;width:auto;min-width:0}.mform__inline>.btn{flex:0 0 auto}.mform__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px;padding-top:2px}.mform__privacy{display:flex;flex:1 1 220px;align-items:center;gap:9px;margin:0;font-size:.86rem;font-weight:700;line-height:1.4;color:var(--text-2)}.mform__privacy .i{flex:none;width:1.35em;height:1.35em;color:var(--mint)}.mform__label-box{display:inline-grid;justify-items:center}.mform__label-box>*{grid-area:1 / 1}.mform__label-sizer{visibility:hidden}.mform .btn.is-sending{cursor:progress;filter:none}.mform .btn.is-sending .i{animation:mform-nudge .7s var(--ease-in-out) infinite alternate}.mform__status{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px 16px;font-size:.95rem;font-weight:800;line-height:1.45;color:var(--text);background:#2ee6ff14;border:2px solid rgba(46,230,255,.4);border-radius:var(--r-md)}.mform__status:before{color:var(--cyan);-webkit-mask-image:var(--mform-ic-info);mask-image:var(--mform-ic-info)}.mform__status:empty{margin-top:calc(var(--mform-gap) * -1);padding:0;background:none;border:0}.mform__status:empty:before{display:none}.mform__status[data-tone=error]{background:#ff4d5e1f;border-color:#ff4d5e99}.mform__status[data-tone=error]:before{color:var(--mform-err);-webkit-mask-image:var(--mform-ic-alert);mask-image:var(--mform-ic-alert)}.mform__status[data-tone=warn]{background:#ffc23d1a;border-color:#ffc23d8c}.mform__status[data-tone=warn]:before{color:var(--sun);-webkit-mask-image:var(--mform-ic-alert);mask-image:var(--mform-ic-alert)}.mform__status[data-tone=success]{background:#3dffb014;border-color:#3dffb080}.mform__status[data-tone=success]:before{color:var(--mint);-webkit-mask-image:var(--mform-ic-check);mask-image:var(--mform-ic-check)}.mform__status[data-tone=busy]:before{-webkit-mask-image:var(--mform-ic-busy);mask-image:var(--mform-ic-busy);animation:spin .9s linear infinite}.mform__fallback{--text: var(--ink);--text-2: #4a3a6e;display:grid;gap:12px;padding:clamp(16px,2.6vw,22px);color:#4a3a6e;background:var(--studs) 0 0 / var(--studs-size),linear-gradient(180deg,#fff6df 0%,var(--sand-l) 100%);border:var(--bw) solid var(--ink);border-radius:var(--r-lg);box-shadow:0 6px 0 var(--ink);animation:mform-in .45s var(--ease-bounce) both}.mform .mform__fallback,.mform .mform__fallback *{--focus-ring: var(--ink)}.mform__fallback{--studs: radial-gradient(circle at 50% 46%, rgba(255, 255, 255, .55) 0 4.6px, rgba(160, 96, 24, .12) 5.2px 6.4px, transparent 7px)}.mform__fallback-title{display:flex;align-items:center;gap:10px;margin:0;font:400 1.25rem/1.15 var(--font-display);color:var(--ink)}.mform__fallback-title .i{flex:none;width:1.3em;height:1.3em;color:var(--magenta-d)}.mform__fallback-text{margin:0;font-size:.95rem;font-weight:700;line-height:1.5}.mform__fallback-text b{color:var(--ink);word-break:break-word}.mform__fallback-actions{display:flex;flex-wrap:wrap;gap:12px;padding-bottom:4px}.mform__fallback .btn.is-copied{--btn-bg: var(--grad-play);--btn-fg: var(--ink)}.mform.is-sent>:not(.mform__success){display:none!important}.mform__success{display:grid;justify-items:center;gap:12px;padding:4px 0 6px;text-align:center;animation:mform-success-in .7s var(--ease-bounce) both}.mform__success>*{margin:0}.mform__success-art{position:relative;width:clamp(104px,16vw,136px);margin-bottom:8px}.mform__success-art img{position:relative;width:100%;animation:float 3.6s var(--ease-in-out) infinite;--float-y: -9px}.mform__success-art:after{content:"";position:absolute;left:12%;right:12%;bottom:-10px;height:16px;z-index:-1;background:linear-gradient(180deg,var(--sand) 0 45%,var(--orange-d) 45% 100%);border:var(--bw) solid var(--ink);border-radius:7px;box-shadow:0 4px 0 var(--ink)}.mform__spark{position:absolute;width:18px;height:18px;background:var(--sun);-webkit-mask:var(--mform-ic-spark) center / contain no-repeat;mask:var(--mform-ic-spark) center / contain no-repeat;animation:twinkle 2.4s var(--ease-in-out) infinite}.mform__spark--1{top:6%;left:-22%}.mform__spark--2{top:30%;right:-26%;width:14px;height:14px;background:var(--cyan);animation-delay:-.8s}.mform__spark--3{top:-6%;right:-6%;width:12px;height:12px;background:var(--pink);animation-delay:-1.6s}.mform__success-tag .rarity{font-size:.7rem}.mform__success-title{font-size:clamp(1.7rem,3.4vw,2.3rem);line-height:1.05;text-shadow:0 1px 0 var(--ink),0 2px 0 var(--ink),0 3px 0 var(--ink),0 4px 0 var(--ink),0 10px 18px rgba(8,4,24,.45)}.mform__success-title:focus{outline:none}.mform__success-title:focus-visible{outline:3px solid var(--focus-ring);outline-offset:6px;border-radius:8px}.mform__success-text{max-width:44ch;font-weight:700;color:var(--text-2)}.mform__success .btn{margin-top:6px}.mform.is-shake{animation:mform-shake .5s var(--ease-out)}@keyframes mform-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes mform-pop{0%{transform:scale(.8)}60%{transform:scale(1.12)}to{transform:none}}@keyframes mform-nudge{0%{transform:translate(-2px)}to{transform:translate(3px)}}@keyframes mform-shake{0%,to{transform:translate(0)}18%{transform:translate(-9px) rotate(-.4deg)}38%{transform:translate(7px) rotate(.3deg)}58%{transform:translate(-4px)}78%{transform:translate(2px)}}@keyframes mform-success-in{0%{opacity:0;transform:translateY(16px) scale(.92)}to{opacity:1;transform:none}}.mform--compact{--mform-gap: 16px;--mform-pad: clamp(16px, 2.6vw, 24px)}.mform--compact .mform__icon{width:clamp(54px,6vw,62px);padding:6px;border-radius:15px}.mform--compact .mform__title{font-size:clamp(1.3rem,2.2vw,1.6rem)}.mform--compact .mform__sub{font-size:.92rem}.mform--bare{padding:0;background:none;border:0;border-radius:0;box-shadow:none}.mform--bare:before{display:none}@media(max-width:520px){.mform{border-radius:var(--r-lg)}.mform:before{border-radius:calc(var(--r-lg) - 3px) calc(var(--r-lg) - 3px) 0 0}.mform__actions .btn,.mform__inline>.btn,.mform__fallback-actions .btn{flex:1 1 100%}.mform__success .btn{width:100%}}@media(forced-colors:active){.mform{border:3px solid CanvasText;box-shadow:none}.mform:before,.mform__spark,.mform__success-art:after{display:none}.mform .input{border:2px solid FieldText}.mform .input[aria-invalid=true]{border:3px solid Mark;background-image:none;padding-right:1em}.mform__field.is-valid input.input:not([aria-invalid=true]){background-image:none;padding-right:1em}.mform select.input,.mform select.input[aria-invalid=true]{-webkit-appearance:auto;appearance:auto;background-image:none;padding-right:1em}.mform__check input{-webkit-appearance:auto;appearance:auto;width:22px;height:22px;margin-top:1px}.mform__error:before,.mform__status:before,.mform__suggest:before,.mform__count:before{forced-color-adjust:none;background:CanvasText}.mform__status,.mform__fallback{border:2px solid CanvasText}.mform__count{border:1px solid CanvasText}.mform__auto,.mform__fix{border:2px solid ButtonText}.mform .btn.is-sending:before{forced-color-adjust:none;background:Highlight}}@media print{.mform{color:#000;background:none;border:1px solid #000;box-shadow:none}.mform:before,.mform__icon,.mform__actions,.mform__fallback-actions,.mform__success-art,.mform__count{display:none!important}.mform .input{color:#000;background:none;border:1px solid #000;box-shadow:none}.mform__label,.mform__title,.mform__sub,.mform__check,.mform__hint{color:#000}}.merci-anchor{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden}.merci-msg{display:none}.merci-msg--generic{display:block}#merci-bug-report:target~.merci-hero .merci-msg--bug-report,#merci-contact:target~.merci-hero .merci-msg--contact,#merci-notify:target~.merci-hero .merci-msg--notify,[data-merci-form=bug-report] .merci-msg--bug-report,[data-merci-form=contact] .merci-msg--contact,[data-merci-form=notify] .merci-msg--notify{display:block}.merci-anchor:target~.merci-hero .merci-msg--generic,[data-merci-form] .merci-msg--generic{display:none}.merci-hero>.cloud-drift{z-index:0;mix-blend-mode:soft-light;animation:none;transform:translate(var(--rest-x))}.merci-hero .page-hero__grid{position:relative;z-index:1}.merci-hero{min-height:100vh;min-height:100svh}.merci-hero .page-hero__content{gap:20px}.merci-actions{--gap: 14px;padding-top:4px}.merci-msgs{max-width:600px}.merci-msg>*{margin:0}.merci-msg>*+*{margin-top:18px}.merci-msg .lead strong{color:var(--text)}.merci-log{display:grid;gap:10px;padding:0;list-style:none;counter-reset:merci}.merci-log li{display:flex;align-items:center;gap:12px;padding:10px 14px 10px 10px;font-weight:700;line-height:1.4;color:var(--text-2);background:#0b07206b;border:2px solid rgba(255,255,255,.1);border-radius:var(--r-md);counter-increment:merci}.merci-log li:before{content:counter(merci);display:grid;flex:none;place-items:center;width:34px;height:34px;font:400 1.05rem/1 var(--font-display);color:var(--ink);background:var(--sun);border:2px solid var(--ink);border-radius:10px;box-shadow:0 3px 0 var(--ink)}.merci-log li:first-child:before{content:"";background:var(--mint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.6l4.6 4.6L19.2 7.4' fill='none' stroke='%23160f33' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 20px no-repeat}.merci-log b{color:var(--text)}.merci-art{min-height:380px}.merci-art__stage{position:relative;width:min(100%,440px);aspect-ratio:440 / 400}.merci-art__chest{position:absolute;right:4%;bottom:13%;width:54%}.merci-art__miro{position:absolute;z-index:2;left:4%;bottom:14%;width:44%}.merci-art__stage .merci-pal{--pal-w: max(112px, 34%);position:absolute;z-index:1;left:33%;bottom:calc(13% - 3px)}.merci-art__miro img{width:100%}.merci-art__ground{position:absolute;left:2%;right:2%;bottom:4%;height:13%;background:var(--studs) 0 0 / var(--studs-size),linear-gradient(180deg,#ffbf66 0 38%,#f08d3c 38% 100%);border:var(--bw) solid var(--ink);border-radius:14px;box-shadow:0 8px 0 var(--ink),inset 0 3px #ffffff59}.merci-art__float{position:absolute}.merci-art__float--star{top:4%;left:38%;width:13%}.merci-art__float--gem{top:20%;right:0;width:11%}.merci-next__grid{padding:0;margin:0;list-style:none}.merci-card{display:grid;justify-items:start;gap:10px;height:100%}.merci-card .card__icon{width:auto;height:64px;margin:0 0 4px}.merci-card .card__title{margin:0}.merci-card .link-arrow{margin-top:auto}.merci-card .link-arrow:after{content:"";position:absolute;inset:0;border-radius:var(--r-lg)}.merci-card:focus-within{outline:3px solid var(--focus-ring);outline-offset:4px}.merci-card .link-arrow:focus-visible{outline:none}@media(max-width:520px){.merci-actions{width:100%}.merci-actions .btn{flex:1 1 100%}}@media(max-width:860px){.merci-msgs{margin-inline:auto}.merci-log{text-align:left}.merci-art{min-height:0}.merci-art__stage{width:min(84%,340px)}}@media(max-width:420px)and (max-height:700px){.merci-art{margin-top:120px}}@media(forced-colors:active){.merci-card:focus-within{outline:3px solid Highlight}.merci-log li:before{border:2px solid CanvasText}.merci-hero .t-drop{filter:none}.merci-hero>.cloud-drift{display:none}}@media print{.merci-hero{min-height:0}.merci-art,.merci-next{display:none}}
