.canvas .selected-work .work-link .work-cover{background:transparent!important;border:1px solid #b7769c;border-radius:9px;padding:28px!important;display:flex;align-items:center;justify-content:center;gap:28px;height:370px;overflow:hidden}
.gb-device{width:150px;flex:none;padding:13px 12px 16px;border-radius:12px 12px 30px 12px;background:linear-gradient(120deg,#dcd2db,#b5a6b9);box-shadow:inset 3px 3px 2px #fff8,inset -4px -4px 3px #6d5c7270,7px 12px 20px #0006;border:1px solid #ead1e2;transform:rotate(-6deg)}
.gb-device:nth-child(2){transform:rotate(7deg);margin-top:20px}
.gb-screen{padding:7px;background:#514354;border-radius:5px 5px 12px 5px;border:1px solid #7d6c81}
.canvas .selected-work .work-link .gb-screen img{position:static!important;display:block;width:100%!important;height:auto!important;max-height:195px;object-fit:contain;transform:none!important;margin:0!important;filter:none!important}
.gb-controls{display:flex;align-items:center;justify-content:space-between;margin-top:15px;height:35px}.gb-pad{display:block;width:33px;height:33px;background:#302534;clip-path:polygon(33% 0,67% 0,67% 33%,100% 33%,100% 67%,67% 67%,67% 100%,33% 100%,33% 67%,0 67%,0 33%,33% 33%)}
.gb-buttons{display:flex;gap:7px;transform:rotate(-22deg)}.gb-buttons i{width:17px;height:17px;background:#8f3a69;border-radius:50%;box-shadow:1px 2px 0 #4d2441}
.gb-bottom{display:flex;gap:7px;align-items:center;justify-content:center;margin-top:9px}.gb-bottom i{width:17px;height:5px;transform:rotate(-18deg);border-radius:5px;background:#6b5c70}.gb-bottom b{font-size:20px;color:#756279;margin-left:12px}
.canvas .selected-work .work-link .landscape-devices{gap:18px;flex-wrap:wrap;align-content:center}.landscape-devices .gb-device{width:210px;padding:13px 28px 11px;border-radius:25px 25px 40px 40px}.landscape-devices .gb-controls{margin-top:9px;height:28px}.landscape-devices .gb-bottom{display:none}
.canvas .selected-work .desktop-mockup{width:87%;max-width:430px;background:linear-gradient(120deg,#ded5dc,#aca1b1);padding:22px 23px 0;border-radius:22px 23px 14px 14px;box-shadow:inset 4px 3px 2px #fff7,14px 9px 0 #827587,18px 15px 24px #0006;filter:none;transform:perspective(1000px) rotateY(-7deg)}
.canvas .selected-work .desktop-display{border:11px solid #706775;border-radius:18px;background:#151017;box-shadow:inset 0 0 12px #000;border-bottom-width:13px;overflow:hidden}
.canvas .selected-work .desktop-display img{object-fit:contain!important;border-radius:4px}
.canvas .selected-work .desktop-chin{height:34px;background:none;justify-content:end;padding-right:8px}.desktop-chin i{width:10px;height:10px;background:#b4d6ae;box-shadow:0 0 4px #99d69b}
.canvas .selected-work .desktop-stand{height:17px;width:45%;background:#afa2b4;clip-path:none;position:absolute;top:100%;left:27.5%;border-radius:0 0 5px 5px}
.canvas .selected-work .desktop-base{position:absolute;top:calc(100% + 13px);left:20%;width:60%;height:12px;background:linear-gradient(#d5cbd5,#97899f);border-radius:40% 40% 4px 4px}
@media(max-width:700px){.canvas .selected-work .work-link .work-cover{height:330px;padding:20px!important;gap:17px}.gb-device{width:125px;padding:11px 9px 12px}.canvas .selected-work .work-link .gb-screen img{max-height:170px}.landscape-devices .gb-device{width:180px}.canvas .selected-work .desktop-mockup{width:88%;padding:18px 16px 0}.canvas .selected-work .desktop-display{border-width:8px}}
