body.game-shell.similar-cut{background:#edf4f2}.similar-cut .play-stage{background:radial-gradient(circle at 68% 42%,#fff 0 34%,#f8fbf8 63%,#e2efed)}.similar-cut #scene{display:block;width:100%;height:100%;touch-action:none}.similar-cut .hud-left{width:min(340px,31vw)}.similar-cut .topbar,.similar-cut .clue-card{border-color:#4fb1c2b8;background:#ffffffe6;box-shadow:0 14px 34px #2a687624}.similar-cut .topbar h1,.similar-cut #clue{color:#2f5260}.similar-cut .eyebrow,.similar-cut .clue-label,.similar-cut .hint{color:#bc7112}.similar-cut .stats span{color:#284c5a;background:linear-gradient(180deg,#fff2ae,#f7ce53)}.similar-cut .dock button{min-width:128px;border-color:#2d6477;background:linear-gradient(180deg,#f8cb45,#e7a71e);color:#244a59;box-shadow:0 6px #9c6b11}.similar-cut .dock .ghost{background:#fffffff0;color:#315666;box-shadow:0 6px #95c9d8}.similar-cut #toast{z-index:8;color:#244a59;border-color:#244a59}.similar-cut .overlay{background:linear-gradient(180deg,#d5eff433,#254f5e33)}.similar-cut .overlay .panel{border-color:#4fb1c2d1;background:#fffffff2;color:#244a59}@media(max-width:700px){.similar-cut .hud-left{width:min(280px,calc(100% - 20px))}.similar-cut .hint{display:none}}
