.restart798,.restart-entry798{box-sizing:border-box;min-width:0;max-width:100%;overflow-wrap:anywhere}.restart-entry798{margin:16px 0;padding:16px;border:1px solid #b7b7a9;border-radius:12px;background:#fff8e8;color:#263b42}.restart798{color:#263b42;background:#fffaf0;padding:12px}.restart798 p,.restart798 li{line-height:1.55}.restart798 h3{margin-top:24px}.restart798 button{min-height:44px;max-width:100%;white-space:normal;margin:8px 6px 8px 0}.restart798 label{display:block;margin:20px 0}.restart798 input{display:block;width:100%;box-sizing:border-box;min-height:48px;font:inherit;margin-top:8px}.restart-table798{width:100%;border-collapse:collapse;font-size:13px;table-layout:fixed}.restart-table798 th,.restart-table798 td{padding:8px 5px;border-bottom:1px solid #b6beb5;text-align:start;vertical-align:top;overflow-wrap:anywhere;color:#263b42!important;background:#fffaf0!important}.restart798 summary{min-height:44px;cursor:pointer;font-weight:bold}.restart-status798{font-weight:700}.restart798 :is(input,button,summary):focus-visible{outline:3px solid #a46a21;outline-offset:3px}@media(max-width:380px){.restart798{padding:8px}.restart-table798{font-size:12px}.restart-table798 th,.restart-table798 td{padding:8px 3px}}.restart798 :is(p,h2,h3,strong,label,li,summary){color:#263b42!important}
.restart-mario798{margin:16px 0;padding:14px;border:2px solid #cba856;border-radius:16px;background:linear-gradient(145deg,#fff3c9,#fffaf0);color:#263b42}.restart-mario-top798{display:grid;grid-template-columns:minmax(80px,150px) minmax(0,1fr);gap:12px;align-items:center}.restart-mario-top798>img{width:100%;height:auto;max-height:180px;object-fit:contain}.restart-mario-top798 h3{font-size:26px;margin:6px 0}.restart-mario-top798 small{font-weight:800;letter-spacing:.04em;color:#845a18!important}.restart-mario-team798{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0}.restart-mario-team798 article{display:flex;min-width:0;flex-direction:column;align-items:center;padding:8px 4px;background:#fffdf6;border:1px solid #d6c596;border-radius:10px;text-align:center}.restart-mario-team798 :is(canvas,img){width:56px!important;height:56px!important;image-rendering:pixelated}.restart-mario-team798 strong{font-size:13px}.restart-mario-team798 small{font-size:11px;line-height:1.4}@media(max-width:380px){.restart-mario798{padding:10px}.restart-mario-top798{grid-template-columns:90px minmax(0,1fr);gap:8px}.restart-mario-top798 h3{font-size:22px}.restart-mario-team798{gap:5px}.restart-mario-team798 strong{font-size:12px}}

.restart-mario-top798>img{image-rendering:pixelated}
