@layer components{.mr-btn.mr-part.mr-action-pill{--pill-face:76px;--mr-icon:38px;--mr-depth:6px;--mr-edge:#1f2a441f;isolation:isolate;min-width:var(--hit);min-height:var(--hit);box-shadow:none;color:var(--navy,#1f2a44);font:700 21px/1.15 var(--font);text-shadow:none;background:0 0;border-radius:999px;flex-direction:row;gap:14px;padding:0 34px 0 26px}.mr-btn.mr-part.mr-action-pill:before{inset:calc((100% - var(--pill-face)) / 2) 0;z-index:-1;box-shadow:0 var(--mr-depth) 0 var(--mr-edge), 0 14px 26px -16px #1f2a4473, inset 0 0 0 1.5px #ffffffd9;-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);content:"";transition:box-shadow var(--dur-press) var(--ease);background:#ffffffe6;border-radius:999px;position:absolute}[data-night=true] .mr-btn.mr-part.mr-action-pill[data-variant=secondary]:before{background:#fff8efeb}.mr-btn.mr-part.mr-action-pill[data-variant=secondary] .mr-btn__icon{color:var(--accent-strong,#1f2a44)}.mr-btn.mr-part.mr-action-pill[data-variant=primary]{--mr-edge:var(--accent-edge,#0f1626);color:#fff;text-shadow:0 1px #00000024;font-size:22px}.mr-btn.mr-part.mr-action-pill[data-variant=primary]:before{background:linear-gradient(180deg, var(--accent,#46548a) 0%, var(--accent-deep,#2b3657) 100%);box-shadow:0 var(--mr-depth) 0 var(--mr-edge), 0 16px 24px -12px #1f2a4466, inset 0 2px 0 #ffffff59;-webkit-backdrop-filter:none;backdrop-filter:none}.mr-btn.mr-part.mr-action-pill .mr-btn__label{overflow-wrap:normal;text-wrap:balance;max-width:none}.mr-btn.mr-part.mr-action-pill .mr-btn__icon>img{object-fit:contain;width:100%;height:100%}.mr-btn.mr-part.mr-action-pill[data-pressed]{box-shadow:none;transform:scale(.97)translateY(3px)}.mr-btn.mr-part.mr-action-pill[data-pressed]:before{box-shadow:0 2px 0 var(--mr-edge), 0 4px 8px #1f2a4429}.mr-btn.mr-part.mr-action-pill[data-pressed][data-motion=reduced]{transform:none}.mr-btn.mr-part.mr-action-pill:focus-visible{outline:none}.mr-btn.mr-part.mr-action-pill:focus-visible:before{outline:5px solid var(--focus);outline-offset:4px}.mr-btn.mr-part.mr-action-pill[data-cue]:after{--cue-gap:calc((100% - var(--pill-face)) / 2 - 1px);inset:var(--cue-gap) -1px calc(var(--cue-gap) - var(--mr-depth));box-shadow:0 0 0 3px #fff, 0 0 0 7px var(--accent,#46548a), 0 0 22px 8px color-mix(in srgb, var(--accent-top,#7d8cc9) 55%, transparent);border-radius:999px}.mr-btn.mr-part.mr-action-pill:is(:disabled,[aria-disabled=true]){opacity:.6;filter:saturate(.75)}.mr-part.mr-round{--round-face:80px;box-sizing:border-box;width:var(--hit);height:var(--hit);flex:none;display:inline-flex}.mr-part.mr-round[data-gone]{visibility:hidden}.mr-btn.mr-part.mr-round{--mr-icon:calc(var(--round-face) * .44);--mr-edge:#1f2a441f;isolation:isolate;min-width:var(--hit);min-height:var(--hit);box-shadow:none;color:var(--accent-strong,#1f2a44);background:0 0;border-radius:50%;padding:0}.mr-btn.mr-part.mr-round:before{inset:calc((100% - var(--round-face)) / 2);z-index:-1;box-shadow:0 5px 0 var(--mr-edge), 0 14px 24px -14px #1f2a4473, inset 0 0 0 1.5px #ffffffd9;-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);content:"";background:#ffffffe6;border-radius:50%;position:absolute}.mr-btn.mr-part.mr-round[data-emphasis]{--mr-edge:var(--accent-edge,#0f1626);color:#fff}.mr-btn.mr-part.mr-round[data-emphasis]:before{background:linear-gradient(180deg, var(--accent,#46548a), var(--accent-deep,#2b3657));box-shadow:0 5px 0 var(--mr-edge), 0 14px 24px -12px #1f2a4466, inset 0 2px 0 #ffffff59}.mr-btn.mr-part.mr-round[data-pressed]{box-shadow:none;transform:scale(.94)}.mr-btn.mr-part.mr-round[data-pressed][data-motion=reduced]{transform:none}.mr-btn.mr-part.mr-round:focus-visible{outline:none}.mr-btn.mr-part.mr-round:focus-visible:before{outline:5px solid var(--focus);outline-offset:4px}.mr-btn.mr-part.mr-round[data-cue]:after{inset:calc((100% - var(--round-face)) / 2 - 10px)}.mr-controls{justify-content:center;align-items:center;gap:0;display:flex}.mr-btn.mr-part.mr-chrome-tile{--face-w:min(100%, 124px);--face-h:84px;--mr-icon:32px;isolation:isolate;width:var(--hit);min-width:var(--hit);min-height:var(--hit);box-shadow:none;color:var(--navy,#1f2a44);font:600 16px/1.15 var(--font);background:0 0;border-radius:0;gap:6px;padding:0 6px}.mr-btn.mr-part.mr-chrome-tile:before{inset:calc((100% - var(--face-h)) / 2) calc((100% - var(--face-w)) / 2);z-index:-1;-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);content:"";background:#ffffffc2;border-radius:26px;position:absolute;box-shadow:0 10px 24px -14px #1f2a444d,inset 0 0 0 1.5px #ffffffbf}[data-night=true] .mr-btn.mr-part.mr-chrome-tile:before{background:#fff8eff0}.mr-btn.mr-part.mr-chrome-tile .mr-btn__icon{color:var(--icon,#2d3058)}.mr-btn.mr-part.mr-chrome-tile[data-pressed]{box-shadow:none;transform:scale(.95)}.mr-btn.mr-part.mr-chrome-tile[data-pressed][data-motion=reduced]{transform:none}.mr-btn.mr-part.mr-chrome-tile:focus-visible{outline:none}.mr-btn.mr-part.mr-chrome-tile:focus-visible:before{outline:5px solid var(--focus);outline-offset:3px}.mr-item-card{--pic-ratio:4 / 3;box-sizing:border-box;width:100%;min-width:var(--hit);min-height:var(--hit);-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);color:var(--navy,#1f2a44);font:inherit;text-align:center;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-press) var(--ease);background:#ffffffe0;border:0;border-radius:28px;flex-direction:column;align-items:stretch;gap:8px;margin:0;padding:12px 12px 14px;text-decoration:none;display:flex;position:relative;box-shadow:0 16px 28px -18px #1f2a4480,inset 0 0 0 1.5px #ffffffd9}:is(a,button).mr-item-card{cursor:pointer}[data-night=true] .mr-item-card{background:#fff8efdb}.mr-item-card__pic{width:100%;aspect-ratio:var(--pic-ratio);place-items:center;min-height:0;display:grid;position:relative}.mr-item-card__pic>img{object-fit:contain;filter:drop-shadow(0 10px 14px #1f2a4438);pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.mr-item-card__pic>:not(img){width:100%;height:100%}.mr-item-card__words{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.mr-item-card__title{min-width:4ch;font:800 20px/1.15 "Baloo 2", var(--font);overflow-wrap:break-word;text-wrap:balance}.mr-item-card__text{color:#3a4160;font:500 16px/1.3 var(--font);text-wrap:balance}.mr-item-card__action{margin-top:6px}.mr-item-card__chip{z-index:1;color:var(--navy,#1f2a44);font:700 16px/1.3 var(--font);background:#fff;border-radius:999px;padding:3px 12px;position:absolute;top:10px;left:10px;box-shadow:0 4px 10px -4px #1f2a4459}.mr-item-card[data-layout=row]{text-align:start;flex-direction:row;align-items:center;gap:16px;padding:10px 18px 10px 12px}.mr-item-card[data-layout=row] .mr-item-card__pic{flex:none;width:auto;height:108px}.mr-item-card[data-layout=row] .mr-item-card__words{flex:auto;align-items:flex-start}.mr-item-card[data-layout=row] .mr-item-card__title{font-size:21px}.mr-item-card[data-selected]{background:var(--accent-soft);box-shadow:inset 0 0 0 4px var(--accent-strong), 0 16px 28px -18px #1f2a4480}.mr-item-card[data-dim] .mr-item-card__pic{opacity:.5;filter:saturate(.6)}.mr-item-card[data-pressed]{transform:scale(.97)translateY(3px)}.mr-item-card[data-pressed][data-motion=reduced]{filter:brightness(.96);transform:none}.mr-item-card:focus-visible{outline:5px solid var(--focus);outline-offset:4px}.mr-item-pic{object-fit:contain;filter:drop-shadow(0 10px 14px #1f2a4438);width:100%;height:100%;display:block}.mr-item-pic--none{box-sizing:border-box;aspect-ratio:1;background:linear-gradient(160deg, #fff 0%, var(--accent-soft) 70%);filter:none;border-radius:24%;place-items:center;max-width:100%;min-height:72px;max-height:100%;margin-inline:auto;padding:10%;display:grid;box-shadow:inset 0 -6px #1f2a440f,inset 0 0 0 2px #ffffffe6,0 10px 16px -10px #1f2a4459}.mr-item-pic--none[data-word]{aspect-ratio:4/3;container-type:inline-size}.mr-item-pic__word{color:var(--accent-strong);font:800 clamp(18px, 24cqi, 44px) / 1.05 "Baloo 2", var(--font);text-align:center;text-wrap:balance;overflow-wrap:break-word}.mr-item-pic__token{aspect-ratio:1;background:radial-gradient(circle at 35% 30%, #fff 0, var(--accent-top) 22%, var(--accent) 62%, var(--accent-deep));border-radius:50%;width:56%;box-shadow:0 8px 12px -6px #1f2a4466}.mr-pic-plate{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:12px;padding:20px 22px 22px;display:grid}.mr-pic-plate__art{place-items:center;width:min(220px,70%);display:grid}.mr-pic-plate__art>img{object-fit:contain;filter:drop-shadow(0 10px 14px #1f2a4438);width:100%;height:auto;max-height:220px;display:block}.mr-pic-plate__words{min-width:0;font:500 17px/1.4 var(--font);flex-direction:column;gap:8px;display:flex}.mr-pic-plate__title{color:var(--navy,#1f2a44);font:800 22px/1.15 "Baloo 2", var(--font);justify-content:center;align-items:center;gap:10px;margin:0;display:flex}.mr-pic-plate__title:before{background:linear-gradient(180deg, var(--accent-top), var(--accent));content:"";border-radius:6px;flex:none;width:10px;height:1.05em}.mr-bookshelf{box-sizing:border-box;-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);background:#ffffffa8;border-radius:32px;padding:16px 14px 30px;position:relative;box-shadow:0 16px 30px -20px #1f2a4473,inset 0 0 0 1.5px #fffc}[data-night=true] .mr-bookshelf{background:#fff8efcc}.mr-bookshelf:after{content:"";background:linear-gradient(#e9c79a,#c99a63);border-radius:10px;height:18px;position:absolute;bottom:8px;left:-8px;right:-8px;box-shadow:0 8px 14px #1f2a442e,inset 0 2px #ffffff73}.mr-bookshelf__rail{grid-template-rows:repeat(var(--bookshelf-rows,1), auto);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:44%;grid-auto-flow:column;gap:16px;margin:0;padding:4px 4px 10px;list-style:none;display:grid;overflow-x:auto}.mr-bookshelf__rail::-webkit-scrollbar{display:none}.mr-bookshelf__rail>*{scroll-snap-align:start;min-width:0}.mr-bookshelf__rail[tabindex]:focus-visible{outline:4px solid var(--focus);outline-offset:2px;border-radius:24px}.mr-bookshelf[data-rows="2"]{--bookshelf-rows:2}.mr-gameboard{box-sizing:border-box;width:100%;color:var(--navy,#1f2a44);background:#fffdf9;border-radius:32px;flex-direction:column;align-items:center;gap:16px;padding:18px 18px 22px;display:flex;box-shadow:0 18px 30px -16px #1f2a448c,inset 0 0 0 1.5px #fffc}[data-night=true] .mr-gameboard{background:#fff8ef}.mr-gameboard__pic{justify-content:center;align-items:center;width:100%;height:clamp(150px,26dvh,320px);display:flex}.mr-gameboard__pic>img,.mr-gameboard__pic>.mr-item-pic{object-fit:contain;filter:drop-shadow(0 12px 16px #1f2a4438);width:auto;max-width:100%;height:100%}.mr-gameboard__question{font:800 26px/1.2 "Baloo 2", var(--font);text-align:center;text-wrap:balance;margin:0}.mr-gameboard__text{font:500 26px/1.6 var(--font-reading,var(--font));text-align:center;text-wrap:pretty;margin:0}.mr-slots{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;margin:0;padding:0;list-style:none;display:flex}.mr-slot{box-sizing:border-box;border:3px dashed var(--accent-strong);background:var(--accent-soft);color:#fff;min-width:64px;max-width:128px;min-height:84px;font:800 34px/1 "Baloo 2", var(--font);border-radius:20px;flex:1 1 0;place-items:center;padding:0 10px;display:grid}.mr-slot[data-filled]{background:linear-gradient(180deg, var(--accent), var(--accent-deep));box-shadow:0 5px 0 var(--accent-edge), inset 0 2px 0 #ffffff4d;text-shadow:0 1px #00000029;border:0}.mr-blocks{flex-wrap:wrap;justify-content:center;gap:14px;width:100%;margin:0;padding:0;list-style:none;display:flex}.mr-blocks__item{flex:1 1 var(--hit);min-width:var(--hit);max-width:calc(50% - 7px);display:flex}.mr-blocks__item[data-edge=orange]{--block:var(--door-library-mid);--block-deep:var(--door-library-text)}.mr-blocks__item[data-edge=blue]{--block:var(--door-workshop-mid);--block-deep:var(--door-workshop-text)}.mr-blocks__item[data-edge=green]{--block:#5fb13a;--block-deep:#3f8a22}.mr-btn.mr-part.mr-block{--mr-depth:7px;--mr-edge:var(--block-deep);isolation:isolate;width:100%;min-width:var(--hit);min-height:var(--hit);background:linear-gradient(180deg, color-mix(in srgb, var(--block) 82%, #fff), var(--block));box-shadow:0 var(--mr-depth) 0 var(--mr-edge), 0 16px 22px -10px #1f2a4466, inset 0 2px 0 #fff6;color:var(--navy,#1f2a44);font:800 40px/1 "Baloo 2", var(--font);transition:transform var(--dur-press) var(--ease), opacity var(--dur-release) var(--ease), box-shadow var(--dur-press) var(--ease);border-radius:28px;padding:12px}.mr-btn.mr-part.mr-block:before{z-index:-1;content:"";background:linear-gradient(#fffdf8,#f6efe3);border-radius:20px;position:absolute;inset:9px;box-shadow:inset 0 -3px #1f2a440f}.mr-btn.mr-part.mr-block .mr-btn__label{max-width:none}.mr-btn.mr-part:is(.mr-block,.mr-answer):disabled{opacity:1;filter:none;box-shadow:0 var(--mr-depth) 0 var(--mr-edge), 0 16px 22px -12px #1f2a4466;transform:none}.mr-blocks,.mr-answers{--cue-ring:var(--accent-strong);--cue-glow:color-mix(in srgb, var(--accent) 35%, transparent)}.mr-btn.mr-part.mr-block[data-cue]:after,.mr-btn.mr-part.mr-answer[data-cue]:after{border-radius:34px;inset:-8px}.mr-blocks__item[data-state=tried]>.mr-btn.mr-part.mr-block,.mr-answers__item[data-state=tried]>.mr-btn.mr-part.mr-answer{opacity:.45;filter:none;box-shadow:0 2px 0 var(--mr-edge), 0 6px 10px -6px #1f2a444d;transform:scale(.96)translateY(4px)}.mr-blocks__item[data-state=tried]>.mr-btn.mr-part.mr-block[data-motion=reduced],.mr-answers__item[data-state=tried]>.mr-btn.mr-part.mr-answer[data-motion=reduced]{transform:none}.mr-btn.mr-part.mr-block[data-pressed]{box-shadow:0 2px 0 var(--mr-edge), 0 4px 8px #1f2a4429;transform:scale(.96)translateY(5px)}.mr-answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;margin:0;padding:0;list-style:none;display:grid}.mr-answers[data-columns=stack]{grid-template-columns:minmax(0,1fr)}.mr-answers:not([data-columns=stack])>.mr-answers__item:last-child:nth-child(odd):not(:first-child){grid-column:1/-1}.mr-answers__item{min-width:0;display:flex}.mr-btn.mr-part.mr-answer{--mr-depth:6px;--mr-edge:var(--accent);--mr-icon:104px;width:100%;min-width:var(--hit);min-height:var(--hit);box-shadow:0 var(--mr-depth) 0 var(--mr-edge), 0 16px 24px -14px #1f2a4466, inset 0 0 0 1.5px color-mix(in srgb, var(--accent) 22%, transparent);color:var(--navy,#1f2a44);font:700 22px/1.2 var(--font);transition:transform var(--dur-press) var(--ease), opacity var(--dur-release) var(--ease), box-shadow var(--dur-press) var(--ease);background:#fff;border-radius:26px;gap:8px;padding:14px 16px 16px}[data-night=true] .mr-btn.mr-part.mr-answer{background:#fff8ef}.mr-answers__item:not([data-picture])>.mr-btn.mr-part.mr-answer{text-wrap:balance}.mr-btn.mr-part.mr-answer .mr-btn__label{max-width:none}.mr-btn.mr-part.mr-answer .mr-btn__icon>img{width:100%;height:100%;max-height:var(--mr-icon);object-fit:contain;filter:drop-shadow(0 8px 10px #1f2a4438)}.mr-answers__item[data-state=selected]>.mr-btn.mr-part.mr-answer{--mr-edge:var(--accent-edge);background:linear-gradient(180deg, var(--accent), var(--accent-deep));color:#fff;text-shadow:0 1px #00000024}.mr-answers__item[data-state=correct]>.mr-btn.mr-part.mr-answer{--mr-edge:var(--brand-leaf-deep);box-shadow:0 0 0 5px var(--brand-leaf-deep), 0 0 26px 6px #7cc9ad8c, 0 var(--mr-depth) 0 var(--mr-edge)}.mr-btn.mr-part.mr-answer[data-pressed]{box-shadow:0 2px 0 var(--mr-edge), 0 4px 8px #1f2a4429;transform:scale(.97)translateY(4px)}.mr-btn.mr-part.mr-answer[data-pressed][data-motion=reduced],.mr-btn.mr-part.mr-block[data-pressed][data-motion=reduced]{transform:none}.mr-dialog{z-index:60;color:var(--navy,#1f2a44);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.mr-dialog__veil{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;animation:mr-dialog-fade var(--dur-screen) var(--ease) both;background:#1f2a4459;border:0;padding:0;position:absolute;inset:0}.mr-dialog__veil:disabled{cursor:default}.mr-dialog__panel{box-sizing:border-box;width:100%;max-height:86dvh;animation:mr-dialog-rise var(--dur-screen) var(--ease) both;background:#fffdf9;border-radius:32px 32px 0 0;outline:none;flex-direction:column;display:flex;position:relative;box-shadow:0 -18px 40px -20px #1f2a4480}[data-night=true] .mr-dialog__panel{background:#fff8ef}.mr-dialog__handle{background:#1f2a4429;border-radius:3px;flex:none;width:52px;height:6px;margin:10px auto 2px}.mr-dialog__head{flex:none;align-items:center;gap:16px;padding:10px 22px 4px;display:flex}.mr-dialog__art{object-fit:contain;filter:drop-shadow(0 10px 14px #1f2a4438);flex:none;width:104px;height:104px}.mr-dialog__title{min-width:0;color:var(--accent-strong);font:800 36px/1.1 "Baloo 2", var(--font);overflow-wrap:break-word;text-wrap:balance;outline:none;margin:0}.mr-dialog__body{overscroll-behavior:contain;min-height:0;font:500 19px/1.45 var(--font);flex:auto;padding:10px 22px 14px;overflow-y:auto}.mr-dialog__body[tabindex]:focus-visible{outline:4px solid var(--focus);outline-offset:-4px;border-radius:20px}.mr-dialog__foot{padding:0 16px max(14px, env(safe-area-inset-bottom));border-top:1px solid #1f2a440f;flex-wrap:wrap;flex:none;justify-content:center;gap:56px 12px;display:flex}.mr-dialog__foot>.mr-btn{white-space:nowrap;flex:auto;min-width:min(100%,150px)}@media (max-width:479.98px){.mr-dialog__foot{column-gap:8px;padding-inline:12px}.mr-dialog__foot>.mr-btn.mr-action-pill.mr-action-pill{--mr-icon:28px;gap:8px;padding-inline:12px 14px;font-size:18px}.mr-dialog__foot>.mr-btn.mr-action-pill[data-variant=secondary] .mr-btn__icon{display:none}.mr-dialog__foot>.mr-btn.mr-action-pill.mr-action-pill[data-variant=secondary]{padding-inline:14px}}.mr-dialog__foot>.mr-btn.mr-action-pill{margin-block:calc((var(--pill-face) - var(--hit)) / 2)}@keyframes mr-dialog-fade{0%{opacity:0}}@keyframes mr-dialog-rise{0%{opacity:0;transform:translateY(40px)}}.mr-dialog:is([data-motion=calm],[data-motion=reduced]) .mr-dialog__panel{animation-name:mr-dialog-fade}.mr-dialog[data-motion=reduced] :is(.mr-dialog__veil,.mr-dialog__panel){animation-timing-function:ease-out}@media (prefers-reduced-motion:reduce){.mr-dialog__veil,.mr-dialog__panel{animation-name:mr-dialog-fade}}@media (orientation:landscape) and (min-width:900px) and (min-height:600px),(orientation:portrait) and (min-width:700px) and (min-height:900px){.mr-btn.mr-part.mr-action-pill{--pill-face:88px;--mr-icon:44px;padding:0 42px 0 30px;font-size:23px}.mr-btn.mr-part.mr-action-pill[data-variant=primary]{font-size:24px}.mr-part.mr-round{--round-face:88px}.mr-item-card{padding:14px 14px 16px}.mr-item-card__title{font-size:22px}.mr-pic-plate{text-align:start;grid-template-columns:minmax(120px,32%) minmax(0,1fr);place-items:center start;gap:24px;padding:24px 28px}.mr-pic-plate__art{width:100%}.mr-pic-plate__art>img{max-height:240px}.mr-pic-plate__words{font-size:20px}.mr-pic-plate__title{justify-content:flex-start;font-size:28px}.mr-bookshelf{padding:20px 22px 34px}.mr-bookshelf__rail,.mr-bookshelf[data-rows="2"] .mr-bookshelf__rail{--bookshelf-rows:1;grid-auto-columns:calc(20% - 19.2px);gap:24px}.mr-gameboard{gap:20px;padding:24px 28px 28px}.mr-gameboard__pic{height:clamp(220px,36dvh,440px)}.mr-blocks__item{max-width:280px}.mr-gameboard__question,.mr-gameboard__text{font-size:32px}.mr-slot{max-width:150px;min-height:104px;font-size:44px}.mr-btn.mr-part.mr-block{font-size:52px}.mr-answers[data-columns=auto]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.mr-answers[data-columns=three]{grid-template-columns:repeat(3,minmax(0,1fr))}.mr-answers:not([data-columns=stack])>.mr-answers__item:last-child:nth-child(odd):not(:first-child){grid-column:auto}.mr-btn.mr-part.mr-answer{--mr-icon:120px;font-size:24px}.mr-dialog{align-items:center}.mr-dialog__panel{border-radius:32px;width:min(680px,100vw - 64px);box-shadow:0 30px 60px -24px #1f2a448c}.mr-dialog__handle{display:none}.mr-dialog__head{padding:26px 30px 6px}.mr-dialog__art{width:120px;height:120px}.mr-dialog__title{font-size:44px}.mr-dialog__body{padding:12px 30px 16px;font-size:20px}.mr-dialog__foot{padding:4px 24px 12px}}}
