.ScratchTell-module__RhNUxG__wrap{flex-direction:column;gap:14px;max-width:760px;margin:0 auto;display:flex}.ScratchTell-module__RhNUxG__top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ScratchTell-module__RhNUxG__score{background:var(--paper);white-space:nowrap;border-radius:999px;margin:0;padding:6px 14px;font-size:20px;font-weight:900}.ScratchTell-module__RhNUxG__score small{color:var(--ink-soft);font-size:14px;font-weight:700}.ScratchTell-module__RhNUxG__sheet{aspect-ratio:4/3;background:#15101f;border:6px solid #2b2140;border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 10px #0000001f}.ScratchTell-module__RhNUxG__sheet>svg{position:absolute;inset:0}.ScratchTell-module__RhNUxG__canvas{touch-action:none;cursor:crosshair;width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0}.ScratchTell-module__RhNUxG__sheet[data-revealed] .ScratchTell-module__RhNUxG__canvas{opacity:0;pointer-events:none}.ScratchTell-module__RhNUxG__meter{pointer-events:none;background:#ffffff40;border-radius:999px;height:8px;position:absolute;bottom:10px;left:12px;right:12px;overflow:hidden}.ScratchTell-module__RhNUxG__meter span{background:linear-gradient(90deg,#ff6b9a,#ffd166,#6ee7b7,#60a5fa);height:100%;transition:width .3s;display:block}.ScratchTell-module__RhNUxG__sheet[data-revealed] .ScratchTell-module__RhNUxG__meter{opacity:0}.ScratchTell-module__RhNUxG__burst{pointer-events:none;opacity:0;background:radial-gradient(circle at 20% 30%,#fff 0 4px,#0000 5px),radial-gradient(circle at 75% 20%,#fff 0 5px,#0000 6px),radial-gradient(circle at 60% 75%,#fff 0 4px,#0000 5px),radial-gradient(circle at 30% 80%,#fff 0 3px,#0000 4px),radial-gradient(circle at 85% 60%,#fff 0 4px,#0000 5px),radial-gradient(circle at 50% 45%,#ffffffb3 0 20px,#0000 60px);position:absolute;inset:0}.ScratchTell-module__RhNUxG__tools,.ScratchTell-module__RhNUxG__boxes{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ScratchTell-module__RhNUxG__tool{border:3px solid var(--line-strong);background:var(--paper);min-height:56px;color:var(--ink);font:inherit;cursor:pointer;border-radius:16px;font-size:18px;font-weight:800}.ScratchTell-module__RhNUxG__tool[aria-pressed=true]{border-color:var(--grape,#7c3aed);background:var(--sky-soft,#e0f2ff)}.ScratchTell-module__RhNUxG__box{border:3px solid var(--line-strong);background:var(--paper);min-height:84px;color:var(--ink);font:inherit;cursor:pointer;border-radius:18px;padding:10px;font-size:clamp(18px,4.5vw,24px);font-weight:900}.ScratchTell-module__RhNUxG__box:hover:not(:disabled){background:var(--sun-soft,#fff3c4)}.ScratchTell-module__RhNUxG__box[data-missed]{opacity:.4;text-decoration:line-through}.ScratchTell-module__RhNUxG__tell{flex-direction:column;gap:12px;display:flex}.ScratchTell-module__RhNUxG__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ScratchTell-module__RhNUxG__rowLabel{flex:0 0 100%;font-weight:900}.ScratchTell-module__RhNUxG__chip{border:2px dashed var(--line-strong);background:var(--paper);min-height:52px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:6px 14px;font-size:17px}.ScratchTell-module__RhNUxG__chip[aria-pressed=true]{border-style:solid;border-color:var(--grape,#7c3aed);background:var(--sky-soft,#e0f2ff);font-weight:800}.ScratchTell-module__RhNUxG__story{background:var(--paper);box-shadow:inset 0 0 0 3px var(--sun,#ffd166);border-radius:18px;padding:16px 18px}.ScratchTell-module__RhNUxG__story p{font-family:var(--font-read,inherit);margin:0 0 12px;font-size:22px;line-height:1.45}.ScratchTell-module__RhNUxG__storyBtns,.ScratchTell-module__RhNUxG__foot{flex-wrap:wrap;gap:8px;display:flex}.ScratchTell-module__RhNUxG__foot{margin:4px 0 0}.ScratchTell-module__RhNUxG__shelf{background:var(--paper);border-radius:18px;padding:10px 12px 12px}.ScratchTell-module__RhNUxG__shelfHead{margin:0 0 8px;font-size:18px}.ScratchTell-module__RhNUxG__shelfHead small{color:var(--ink-soft);font-size:14px}.ScratchTell-module__RhNUxG__shelfRow{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ScratchTell-module__RhNUxG__shelfPic{cursor:pointer;border:0;border-radius:10px;width:72px;height:54px;min-height:44px;padding:0;display:block;overflow:hidden}@media (max-width:480px){.ScratchTell-module__RhNUxG__top{flex-direction:column}}@media (prefers-reduced-motion:no-preference){.ScratchTell-module__RhNUxG__burst{animation:1.1s ease-out both ScratchTell-module__RhNUxG__stBurst}.ScratchTell-module__RhNUxG__box:not(:disabled):active,.ScratchTell-module__RhNUxG__chip:active,.ScratchTell-module__RhNUxG__tool:active{transform:scale(.95)}.ScratchTell-module__RhNUxG__box[data-missed]{animation:.35s ease-in-out ScratchTell-module__RhNUxG__stShake}.ScratchTell-module__RhNUxG__boxes,.ScratchTell-module__RhNUxG__tell,.ScratchTell-module__RhNUxG__story{animation:.4s cubic-bezier(.2,1.4,.4,1) both ScratchTell-module__RhNUxG__stUp}}@media (prefers-reduced-motion:reduce){.ScratchTell-module__RhNUxG__canvas,.ScratchTell-module__RhNUxG__meter span{transition:none}}@keyframes ScratchTell-module__RhNUxG__stBurst{0%{opacity:0;transform:scale(.6)}30%{opacity:1}to{opacity:0;transform:scale(1.4)}}@keyframes ScratchTell-module__RhNUxG__stShake{0%,to{transform:translate(0)}25%{transform:translate(-8px)}75%{transform:translate(8px)}}@keyframes ScratchTell-module__RhNUxG__stUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.ScratchTell-module__RhNUxG__draw{flex-direction:column;gap:12px;display:flex}.ScratchTell-module__RhNUxG__layer{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ScratchTell-module__RhNUxG__layer[data-hidden]{visibility:hidden}.ScratchTell-module__RhNUxG__draw .ScratchTell-module__RhNUxG__canvas{cursor:crosshair}.ScratchTell-module__RhNUxG__draw .ScratchTell-module__RhNUxG__tools{grid-template-columns:repeat(6,1fr)}.ScratchTell-module__RhNUxG__draw .ScratchTell-module__RhNUxG__tool{min-height:44px}.ScratchTell-module__RhNUxG__size{justify-content:center;align-items:center;gap:10px;font-weight:800;display:flex}.ScratchTell-module__RhNUxG__size input{width:min(260px,60vw);min-height:44px}.ScratchTell-module__RhNUxG__levels{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.ScratchTell-module__RhNUxG__level{border:3px solid var(--line-strong);background:var(--paper);min-height:56px;color:var(--ink);font:inherit;cursor:pointer;border-radius:16px;font-weight:800}.ScratchTell-module__RhNUxG__level[aria-pressed=true]{border-color:var(--grape,#7c3aed);background:var(--sky-soft,#e0f2ff)}@media print{.ScratchTell-module__RhNUxG__noprint{display:none!important}}.ScratchTell-module__RhNUxG__steps{background:var(--paper);border-radius:18px;padding:12px 18px}.ScratchTell-module__RhNUxG__steps h2{margin:0 0 6px;font-size:20px}.ScratchTell-module__RhNUxG__steps li{margin:4px 0}.ScratchTell-module__RhNUxG__printGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.ScratchTell-module__RhNUxG__printCard{border:2px solid var(--line-strong);text-align:center;break-inside:avoid;background:#fff;border-radius:12px;margin:0;padding:8px}.ScratchTell-module__RhNUxG__printCard canvas{width:100%;height:auto}.ScratchTell-module__RhNUxG__printCard figcaption{color:#222;font-size:18px;font-weight:800}@media print{.ScratchTell-module__RhNUxG__printGrid{grid-template-columns:repeat(2,1fr)}}
