.strunkodore-wrapper{display:flex;flex-direction:column;align-items:center;width:100%;max-width:640px}.strunkodore-outer-box{width:100%;max-width:640px;background:var(--color-dark-gray);border:6px solid var(--color-black);padding:30px 30px 50px;position:relative}.strunkodore-chamfer{position:absolute;width:6px;height:6px;background:var(--section-bg-hero);z-index:1}.strunkodore-chamfer-tl{top:-6px;left:-6px;box-shadow:6px 0 0 0 var(--section-bg-hero),0 6px 0 0 var(--section-bg-hero),12px 0 0 0 var(--color-black),6px 6px 0 0 var(--color-black),0 12px 0 0 var(--color-black)}.strunkodore-chamfer-tr{top:-6px;right:-6px;box-shadow:-6px 0 0 0 var(--section-bg-hero),0 6px 0 0 var(--section-bg-hero),-12px 0 0 0 var(--color-black),-6px 6px 0 0 var(--color-black),0 12px 0 0 var(--color-black)}.strunkodore-chamfer-bl{bottom:-6px;left:-6px;box-shadow:6px 0 0 0 var(--section-bg-hero),0 -6px 0 0 var(--section-bg-hero),12px 0 0 0 var(--color-black),6px -6px 0 0 var(--color-black),0 -12px 0 0 var(--color-black)}.strunkodore-chamfer-br{bottom:-6px;right:-6px;box-shadow:-6px 0 0 0 var(--section-bg-hero),0 -6px 0 0 var(--section-bg-hero),-12px 0 0 0 var(--color-black),-6px -6px 0 0 var(--color-black),0 -12px 0 0 var(--color-black)}.strunkodore-screen-wrapper{position:relative;border:4px solid var(--color-strunk-green)}.strunkodore-screen-wrapper:after,.strunkodore-screen-wrapper:before{content:"";position:absolute;width:4px;height:4px;background:var(--color-dark-gray);z-index:1}.strunkodore-screen-wrapper:before{top:-4px;left:-4px;box-shadow:4px 0 0 0 var(--color-dark-gray),0 4px 0 0 var(--color-dark-gray),8px 0 0 0 var(--color-strunk-green),4px 4px 0 0 var(--color-strunk-green),0 8px 0 0 var(--color-strunk-green)}.strunkodore-screen-wrapper:after{top:-4px;right:-4px;box-shadow:-4px 0 0 0 var(--color-dark-gray),0 4px 0 0 var(--color-dark-gray),-8px 0 0 0 var(--color-strunk-green),-4px 4px 0 0 var(--color-strunk-green),0 8px 0 0 var(--color-strunk-green)}.strunkodore-screen-corners-bottom:after,.strunkodore-screen-corners-bottom:before{content:"";position:absolute;width:4px;height:4px;background:var(--color-dark-gray);z-index:1}.strunkodore-screen-corners-bottom:before{bottom:-4px;left:-4px;box-shadow:4px 0 0 0 var(--color-dark-gray),0 -4px 0 0 var(--color-dark-gray),8px 0 0 0 var(--color-strunk-green),4px -4px 0 0 var(--color-strunk-green),0 -8px 0 0 var(--color-strunk-green)}.strunkodore-screen-corners-bottom:after{bottom:-4px;right:-4px;box-shadow:-4px 0 0 0 var(--color-dark-gray),0 -4px 0 0 var(--color-dark-gray),-8px 0 0 0 var(--color-strunk-green),-4px -4px 0 0 var(--color-strunk-green),0 -8px 0 0 var(--color-strunk-green)}.strunkodore-screen{background:var(--color-black);height:360px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.strunkodore-label{position:absolute;bottom:14px;right:30px;font-family:var(--font-mono);font-size:var(--font-size-p2);font-weight:700;color:#fff;letter-spacing:1px;line-height:1}.strunkodore-label-number .wave-letter-gameboy{letter-spacing:-.5px}@keyframes wave-gameboy{0%,47%{color:#fff}49%,51%{color:gold}53%,to{color:#fff}}.wave-letter-gameboy{display:inline-block;animation:wave-gameboy 4.1s ease-in-out infinite;animation-delay:var(--letter-delay,0ms)}.strunkodore-bottom-panel{width:100%;max-width:640px;height:100px;background:var(--color-dark-gray);border:6px solid var(--color-black);border-top:none;position:relative;padding:0 30px;box-sizing:border-box;display:flex;align-items:center;gap:16px}.strunkodore-cd-input{width:400px;height:14px;background:var(--color-black);margin-left:auto}.strunkodore-btn-power{width:33px;height:33px;background:var(--color-black);border:none;padding:0;cursor:pointer;position:relative}@media (hover:hover){.strunkodore-btn-power:hover{transform:scale(1.07)}}.strunkodore-btn-power:active{transform:scale(.95)}.strunkodore-btn-power:before{content:"";position:absolute;top:0;left:3px;width:3px;height:3px;background:var(--color-black);box-shadow:-3px 0 var(--color-dark-gray),27px 0 var(--color-dark-gray),3px 0 var(--color-black),6px 0 var(--color-black),9px 0 var(--color-black),12px 0 var(--color-black),15px 0 var(--color-black),18px 0 var(--color-black),21px 0 var(--color-black),24px 0 var(--color-black),-3px 3px var(--color-black),27px 3px var(--color-black),-3px 6px var(--color-black),6px 6px var(--color-strunk-green),12px 6px var(--color-strunk-green),18px 6px var(--color-strunk-green),27px 6px var(--color-black),-3px 9px var(--color-black),3px 9px var(--color-strunk-green),12px 9px var(--color-strunk-green),21px 9px var(--color-strunk-green),27px 9px var(--color-black),-3px 12px var(--color-black),3px 12px var(--color-strunk-green),12px 12px var(--color-strunk-green),21px 12px var(--color-strunk-green),27px 12px var(--color-black),-3px 15px var(--color-black),3px 15px var(--color-strunk-green),21px 15px var(--color-strunk-green),27px 15px var(--color-black),-3px 18px var(--color-black),3px 18px var(--color-strunk-green),21px 18px var(--color-strunk-green),27px 18px var(--color-black),-3px 21px var(--color-black),6px 21px var(--color-strunk-green),18px 21px var(--color-strunk-green),27px 21px var(--color-black),-3px 24px var(--color-black),9px 24px var(--color-strunk-green),12px 24px var(--color-strunk-green),15px 24px var(--color-strunk-green),27px 24px var(--color-black),-3px 27px var(--color-black),27px 27px var(--color-black),-3px 30px var(--color-dark-gray),27px 30px var(--color-dark-gray),0 30px var(--color-black),3px 30px var(--color-black),6px 30px var(--color-black),9px 30px var(--color-black),12px 30px var(--color-black),15px 30px var(--color-black),18px 30px var(--color-black),21px 30px var(--color-black),24px 30px var(--color-black)}.strunkodore-btn-eject{width:33px;height:33px;background:var(--color-black);border:none;padding:0;cursor:pointer;position:relative}@media (hover:hover){.strunkodore-btn-eject:hover{transform:scale(1.07)}}.strunkodore-btn-eject:active{transform:scale(.95)}.strunkodore-btn-eject:before{content:"";position:absolute;top:0;left:3px;width:3px;height:3px;background:var(--color-black);box-shadow:-3px 0 var(--color-dark-gray),27px 0 var(--color-dark-gray),3px 0 var(--color-black),6px 0 var(--color-black),9px 0 var(--color-black),12px 0 var(--color-black),15px 0 var(--color-black),18px 0 var(--color-black),21px 0 var(--color-black),24px 0 var(--color-black),-3px 3px var(--color-black),27px 3px var(--color-black),-3px 6px var(--color-black),27px 6px var(--color-black),-3px 9px var(--color-black),12px 9px var(--color-strunk-green),27px 9px var(--color-black),-3px 12px var(--color-black),9px 12px var(--color-strunk-green),12px 12px var(--color-strunk-green),15px 12px var(--color-strunk-green),27px 12px var(--color-black),-3px 15px var(--color-black),6px 15px var(--color-strunk-green),9px 15px var(--color-strunk-green),12px 15px var(--color-strunk-green),15px 15px var(--color-strunk-green),18px 15px var(--color-strunk-green),27px 15px var(--color-black),-3px 18px var(--color-black),3px 18px var(--color-strunk-green),6px 18px var(--color-strunk-green),9px 18px var(--color-strunk-green),12px 18px var(--color-strunk-green),15px 18px var(--color-strunk-green),18px 18px var(--color-strunk-green),21px 18px var(--color-strunk-green),27px 18px var(--color-black),-3px 21px var(--color-black),27px 21px var(--color-black),-3px 24px var(--color-black),3px 24px var(--color-strunk-green),6px 24px var(--color-strunk-green),9px 24px var(--color-strunk-green),12px 24px var(--color-strunk-green),15px 24px var(--color-strunk-green),18px 24px var(--color-strunk-green),21px 24px var(--color-strunk-green),27px 24px var(--color-black),-3px 27px var(--color-black),27px 27px var(--color-black),-3px 30px var(--color-dark-gray),27px 30px var(--color-dark-gray),0 30px var(--color-black),3px 30px var(--color-black),6px 30px var(--color-black),9px 30px var(--color-black),12px 30px var(--color-black),15px 30px var(--color-black),18px 30px var(--color-black),21px 30px var(--color-black),24px 30px var(--color-black)}.strunkodore-panel-chamfer-top:after,.strunkodore-panel-chamfer-top:before{content:"";position:absolute;width:6px;height:6px;background:var(--section-bg-hero);z-index:1}.strunkodore-panel-chamfer-top:before{top:-6px;left:-6px;box-shadow:6px 0 0 0 var(--section-bg-hero),0 6px 0 0 var(--section-bg-hero),12px 0 0 0 var(--color-black),6px 6px 0 0 var(--color-black),0 12px 0 0 var(--color-black)}.strunkodore-panel-chamfer-top:after{top:-6px;right:-6px;box-shadow:-6px 0 0 0 var(--section-bg-hero),0 6px 0 0 var(--section-bg-hero),-12px 0 0 0 var(--color-black),-6px 6px 0 0 var(--color-black),0 12px 0 0 var(--color-black)}@media (max-width:768px){.strunkodore-outer-box{padding:16px 16px 46px}.strunkodore-screen{height:300px}.strunkodore-label{font-size:var(--font-size-p3);bottom:14px;right:16px}.strunkodore-bottom-panel{flex-wrap:wrap;justify-content:center;padding:16px;row-gap:6px;height:120px}.strunkodore-cd-input{order:1;width:100%;margin-left:0;margin-top:6px}}.strunkodore-wrapper-large{max-width:820px}.strunkodore-wrapper-large .strunkodore-outer-box{max-width:820px;padding:36px 36px 56px}.strunkodore-wrapper-large .strunkodore-screen{height:520px}.strunkodore-wrapper-large .strunkodore-bottom-panel{max-width:820px}.strunkodore-wrapper-large .strunkodore-cd-input{width:500px}.strunkodore-wrapper-large .strunkodore-label{bottom:17px}@media (max-width:768px){.strunkodore-wrapper-large .strunkodore-outer-box{padding:16px 16px 46px}.strunkodore-wrapper-large .strunkodore-screen{height:400px}.strunkodore-wrapper-large .strunkodore-cd-input{width:100%}}