.peel-dock{display:flex;justify-content:flex-end;width:100%;margin:0}.peel,.peel-dock{position:relative;padding:0}.peel{width:40px;height:40px;border:0;background:transparent;cursor:pointer;overflow:hidden;border-radius:3px}.peel:focus-visible{outline:3px solid #e6b445;outline-offset:3px}.peel:before{background:radial-gradient(120% 120% at 100% 100%,rgba(0,0,0,.8),transparent 62%)}.peel:after,.peel:before{content:"";position:absolute;inset:0;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%)}.peel:after{background:#1e1e1eed;box-shadow:inset 3px -3px 8px rgba(0,0,0,.28);transform-origin:100% 100%;transition:transform .35s cubic-bezier(.2,.7,.3,1),filter .35s ease}.peel:focus-visible:after,.peel:hover:after{transform:scale(1.14) rotate(-3deg);filter:brightness(1.08)}.peel:active:after{transform:scale(1.02)}.peel-sheet{position:fixed;right:0;bottom:0;width:220vmax;height:220vmax;z-index:2147482400;pointer-events:none;background:linear-gradient(135deg,#fbfbfb,#dcdcdc 38%,#b4b4b4 72%,#7f7f7f);-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%);transform-origin:100% 100%;transform:scale(.001) rotate(8deg);opacity:0;transition:transform .9s cubic-bezier(.62,.02,.35,1),opacity .18s linear}.peel-sheet:after{content:"";position:absolute;inset:0;background:radial-gradient(120% 120% at 0 0,rgba(255,255,255,.5),transparent 58%);opacity:1}@media (max-width:600px){.peel{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.peel-sheet,.peel:after{transition:none}}