#cl3d-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#17181c;font-family:-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-user-select:none;user-select:none;touch-action:none;display:none}#cl3d-overlay.cl3d-open{display:block}#cl3d-stage{position:absolute;top:0;right:0;bottom:0;left:0}#cl3d-overlay #brand{position:fixed;top:10px;left:12px;z-index:10;pointer-events:none}#cl3d-overlay #brand #brandLogo{display:block;height:74px;width:auto;background:#f8f7f3f0;border-radius:14px;padding:6px 14px;box-sizing:content-box;box-shadow:0 4px 18px #00000073;border:1px solid rgba(255,255,255,.35)}#cl3d-overlay #brand #brandLogo[hidden]{display:none}#cl3d-overlay #brand .t{color:#fff;font-weight:700;font-size:16px;letter-spacing:.02em}#cl3d-overlay #brand .s{color:#b9bcc4;font-size:11.5px;margin-top:1px}#cl3d-overlay #xhair{position:fixed;left:50%;top:50%;width:38px;height:38px;margin:-19px 0 0 -19px;z-index:11;pointer-events:none;display:none}#cl3d-overlay #xhair:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2.5px solid rgba(255,255,255,.95);border-radius:50%;box-shadow:0 0 0 2px #0000008c,inset 0 0 0 2px #0000008c,0 0 16px #ffffffbf,inset 0 0 10px #ffffff59;animation:cl3dXhairPulse 1.5s ease-in-out infinite}#cl3d-overlay #xhair:after{content:"";position:absolute;left:50%;top:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;background:#fff;box-shadow:0 0 0 1.5px #0009,0 0 9px #fffffff2}#cl3d-overlay #xhairTicks{position:absolute;top:0;right:0;bottom:0;left:0;display:block;animation:cl3dXhairPulse 1.5s ease-in-out infinite}#cl3d-overlay #xhairTicks i{position:absolute;background:#fff;box-shadow:0 0 0 1px #0000008c,0 0 6px #fffc;border-radius:2px}#cl3d-overlay #xhairTicks i:nth-child(1){left:50%;top:-7px;width:2.5px;height:8px;margin-left:-1.25px}#cl3d-overlay #xhairTicks i:nth-child(2){left:50%;bottom:-7px;width:2.5px;height:8px;margin-left:-1.25px}#cl3d-overlay #xhairTicks i:nth-child(3){top:50%;left:-7px;height:2.5px;width:8px;margin-top:-1.25px}#cl3d-overlay #xhairTicks i:nth-child(4){top:50%;right:-7px;height:2.5px;width:8px;margin-top:-1.25px}@keyframes cl3dXhairPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.16);opacity:.72}}#cl3d-overlay #card{position:fixed;left:50%;bottom:22px;transform:translate(-50%,140%);transition:transform .25s ease;z-index:12;background:#16171ceb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:12px 18px 12px 12px;display:flex;align-items:center;gap:13px;max-width:88vw;pointer-events:none;box-shadow:0 8px 30px #00000080}#cl3d-overlay #card.show{transform:translate(-50%)}#cl3d-overlay #card .sw{width:52px;height:52px;border-radius:12px;border:1px solid rgba(255,255,255,.28);flex:none}#cl3d-overlay #card .code{color:#fff;font-weight:700;font-size:16px;white-space:nowrap}#cl3d-overlay #card .name{color:#c9ccd4;font-size:13.5px;margin-top:1px}#cl3d-overlay #splash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background:#0f1014d1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:24px;cursor:pointer}#cl3d-overlay #splash #splashLogo{display:block;width:min(340px,72vw);height:auto;background:#f8f7f3f5;border-radius:20px;padding:18px 26px;box-sizing:border-box;box-shadow:0 10px 40px #0000008c;border:1px solid rgba(255,255,255,.35);margin:0 0 20px}#cl3d-overlay #splash #splashLogo[hidden]{display:none}#cl3d-overlay #splash h1{color:#fff;font-size:24px;margin:0 0 8px;font-weight:700}#cl3d-overlay #splash p{color:#c9ccd4;font-size:14.5px;max-width:420px;line-height:1.55;margin:0 0 22px}#cl3d-overlay #splash .go{background:#fff;color:#17181c;border:none;border-radius:999px;padding:13px 34px;font-size:15.5px;font-weight:700;cursor:pointer}#cl3d-overlay #splash .hint{color:#8e929c;font-size:12px;margin-top:18px;line-height:1.6}#cl3d-overlay #searchBtn{position:fixed;top:12px;right:400px;z-index:13;background:#ffffff1f;border:1px solid rgba(255,255,255,.4);color:#fff;border-radius:999px;padding:11px 20px;font-size:13.5px;font-weight:600;cursor:pointer;display:none;box-shadow:0 3px 12px #0006}#cl3d-overlay #searchBtn:hover{background:#fff3;border-color:#ffffffa6}#cl3d-overlay #stellarBtn{top:12px;right:150px;z-index:13;display:none;cursor:pointer;position:fixed;border-radius:999px;padding:12px 24px;font-size:14.5px;font-weight:700;letter-spacing:.03em;color:#fff;border:1px solid rgba(165,185,255,.55);background:radial-gradient(circle at 22% 28%,#4a3a8c,#232a55 45%,#0d1024);box-shadow:0 4px 18px #00000080,0 0 16px #8296ff80,inset 0 0 20px #8296ff47;overflow:hidden}#cl3d-overlay #stellarBtn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(1.6px 1.6px at 16% 30%,#fff,transparent 60%),radial-gradient(1px 1px at 62% 18%,#cfd8ff,transparent),radial-gradient(1.6px 1.6px at 82% 62%,#fff,transparent),radial-gradient(1px 1px at 34% 74%,#e6ecff,transparent),radial-gradient(1.2px 1.2px at 48% 42%,#fff,transparent),radial-gradient(1px 1px at 90% 30%,#cfd8ff,transparent);animation:cl3dTwinkle 2.6s ease-in-out infinite}#cl3d-overlay #stellarBtn:after{content:none!important;box-shadow:none!important}#cl3d-overlay #stellarBtn .star{display:inline-block;margin-right:4px;color:#dfe6ff;text-shadow:0 0 8px rgba(190,205,255,.95);animation:cl3dStarSpin 5s linear infinite}#cl3d-overlay #stellarBtn:hover{border-color:#c3d2ffd9;box-shadow:0 4px 22px #0009,0 0 24px #96aaffb3,inset 0 0 24px #96aaff66}@keyframes cl3dTwinkle{0%,to{opacity:.95}50%{opacity:.35}}@keyframes cl3dStarSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#cl3d-overlay #flyBtn{position:fixed;top:12px;right:615px;z-index:13;background:#ffffff1f;border:1px solid rgba(255,255,255,.4);color:#fff;border-radius:999px;padding:11px 20px;font-size:13.5px;font-weight:600;cursor:pointer;display:none;box-shadow:0 3px 12px #0006}#cl3d-overlay #flyBtn:hover{background:#fff3;border-color:#ffffffa6}@media(max-width:749px){#cl3d-overlay #stellarBtn{top:64px;right:12px}#cl3d-overlay #searchBtn{top:118px;right:12px}#cl3d-overlay #flyBtn{top:170px;right:12px}#cl3d-overlay #searchBtn span{display:none}}#cl3d-overlay #searchBox{position:fixed;top:56px;left:50%;transform:translate(-50%);z-index:25;width:min(420px,92vw);display:none}#cl3d-overlay #searchBox input{width:100%;box-sizing:border-box;background:#16171cf2;border:1px solid rgba(255,255,255,.22);color:#fff;border-radius:14px;padding:13px 16px;font-size:15px;outline:none}#cl3d-overlay #searchResults{margin-top:6px;background:#16171cf2;border:1px solid rgba(255,255,255,.16);border-radius:14px;overflow:hidden;max-height:46vh;overflow-y:auto}#cl3d-overlay #searchResults .res{display:flex;align-items:center;gap:11px;padding:10px 14px;cursor:pointer;border-bottom:1px solid rgba(255,255,255,.06)}#cl3d-overlay #searchResults .res:last-child{border-bottom:none}#cl3d-overlay #searchResults .res:hover,#cl3d-overlay #searchResults .res.sel{background:#ffffff17}#cl3d-overlay #searchResults .sw{width:30px;height:30px;border-radius:8px;border:1px solid rgba(255,255,255,.25);flex:none}#cl3d-overlay #searchResults .code{color:#fff;font-weight:700;font-size:13.5px}#cl3d-overlay #searchResults .name{color:#c9ccd4;font-size:12.5px}#cl3d-overlay #searchResults .none{color:#8e929c;font-size:13px;padding:12px 14px}#cl3d-overlay #tray{position:fixed;right:12px;top:60px;bottom:auto;z-index:14;display:none;max-height:calc(100vh - 140px)}#cl3d-overlay #trayLabel{color:#c9ccd4;font-size:11px;margin-bottom:6px;text-align:right;text-shadow:0 1px 3px rgba(0,0,0,.7)}#cl3d-overlay #trayChips{display:flex;flex-direction:column;gap:10px;align-items:flex-end;padding-top:8px}#cl3d-overlay .chip{position:relative;width:116px;border-radius:14px;background:#16171ce6;border:1px solid rgba(255,255,255,.16);padding:8px 8px 7px;text-align:center;flex:none;cursor:pointer}#cl3d-overlay .chip:hover{border-color:#ffffff73}#cl3d-overlay #resultsFly{position:fixed;left:12px;top:108px;z-index:14;width:142px;display:none}#cl3d-overlay #resultsFlyLabel{color:#c9ccd4;font-size:11px;margin-bottom:6px;text-shadow:0 1px 3px rgba(0,0,0,.7)}#cl3d-overlay #resultsFlyBtns{display:flex;flex-direction:column;gap:10px;max-height:calc(100vh - 330px);overflow-y:auto;overflow-x:hidden;padding-right:4px;scrollbar-width:none;-ms-overflow-style:none}#cl3d-overlay #resultsFlyBtns::-webkit-scrollbar{display:none;width:0;height:0}#cl3d-overlay .rfb{display:block;width:116px;box-sizing:content-box;background:#16171ce6!important;border:1px solid rgba(255,255,255,.16);border-radius:14px;padding:8px 8px 7px;cursor:pointer;text-align:center;flex:none;font-family:inherit}#cl3d-overlay .rfb:hover{border-color:#ffffff80}#cl3d-overlay .rfb:before,#cl3d-overlay .rfb:after{content:none!important;display:none!important;box-shadow:none!important}#cl3d-overlay .rfb .rfsw{display:block;width:100%;height:68px;border-radius:10px;border:1px solid rgba(255,255,255,.25)}#cl3d-overlay .rfb .rfcode{display:block;color:#fff;font-size:12px;font-weight:700;margin-top:5px;line-height:1.25;word-break:break-word}#cl3d-overlay .rfb .rfname{display:block;color:#c9ccd4;font-size:10.5px;margin-top:2px;line-height:1.3;word-break:break-word}@media(max-width:749px){#cl3d-overlay #resultsFly{width:56px}#cl3d-overlay #resultsFlyLabel{font-size:9px;line-height:1.25}#cl3d-overlay #resultsFlyBtns{max-height:calc(100vh - 356px);gap:8px}#cl3d-overlay .rfb{width:46px;padding:0;border-radius:12px;background:transparent!important;border:none}#cl3d-overlay .rfb .rfsw{width:46px;height:46px;border-radius:12px;border:1px solid rgba(255,255,255,.35);box-shadow:0 2px 8px #00000073}#cl3d-overlay .rfb .rfcode,#cl3d-overlay .rfb .rfname{display:none}#cl3d-overlay .rfb.rfb--active .rfsw{box-shadow:0 0 0 2px #fff,0 2px 8px #0000008c}}#cl3d-overlay .chip .csw{width:100%;height:68px;border-radius:10px;border:1px solid rgba(255,255,255,.25)}#cl3d-overlay .chip .ccode{color:#fff;font-size:12px;font-weight:700;margin-top:5px;line-height:1.25;word-break:break-word}#cl3d-overlay .chip .cname{color:#c9ccd4;font-size:10.5px;margin-top:2px;line-height:1.3;word-break:break-word}#cl3d-overlay .chip .cx{position:absolute;top:-8px;right:-8px;width:24px;height:24px;border-radius:50%;background:#fff;color:#17181c;border:none;font-size:14px;font-weight:700;line-height:24px;text-align:center;cursor:pointer;padding:0;box-shadow:0 2px 6px #00000080}#cl3d-overlay #trayMsg{color:#ffd27a;font-size:11.5px;margin-top:5px;display:none;text-align:right;text-shadow:0 1px 3px rgba(0,0,0,.7)}@media(max-width:749px){#cl3d-overlay #resultsFly{max-height:calc(100vh - 340px);overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}#cl3d-overlay #resultsFly::-webkit-scrollbar{display:none;width:0;height:0}#cl3d-overlay #resultsFlyBtns{max-height:none;overflow:visible;padding-right:0}#cl3d-overlay #tray{position:static;top:auto;right:auto;max-height:none;display:block;margin-top:12px}#cl3d-overlay #trayLabel{font-size:9px;line-height:1.25;text-align:left;margin-bottom:6px}#cl3d-overlay #trayChips{flex-direction:column;align-items:flex-start;gap:8px;padding-top:0}#cl3d-overlay .chip{width:46px;padding:0;background:transparent;border:none;border-radius:12px}#cl3d-overlay .chip .csw{width:46px;height:46px;border-radius:12px;border:1px solid rgba(255,255,255,.35);box-shadow:0 2px 8px #00000073}#cl3d-overlay .chip .ccode,#cl3d-overlay .chip .cname,#cl3d-overlay .chip .cx{display:none}#cl3d-overlay #trayMsg{text-align:left;font-size:10px}}#cl3d-overlay #resultsOv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#0f1014e6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:none;align-items:center;justify-content:center;padding:22px}#cl3d-overlay #resultsOv .inner{max-width:560px;width:100%;text-align:center}#cl3d-overlay #resultsOv h2{color:#fff;font-size:21px;margin:0 0 4px}#cl3d-overlay #resultsOv .sub2{color:#c9ccd4;font-size:13px;margin-bottom:20px}#cl3d-overlay #resultsGrid{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:24px}#cl3d-overlay .rcard{width:150px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:12px}#cl3d-overlay .rcard .rsw{width:100%;height:74px;border-radius:10px;border:1px solid rgba(255,255,255,.25)}#cl3d-overlay .rcard .rcode{color:#fff;font-weight:700;font-size:13.5px;margin-top:9px}#cl3d-overlay .rcard .rname{color:#c9ccd4;font-size:12px;margin-top:2px}#cl3d-overlay #resultsOv .btns{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}#cl3d-overlay #resultsOv button{border-radius:999px;padding:12px 26px;font-size:14.5px;font-weight:700;cursor:pointer;border:none}#cl3d-overlay #resultsOv .primary{background:#fff;color:#17181c}#cl3d-overlay #resultsOv .ghost{background:transparent;color:#e8e9ee;border:1px solid rgba(255,255,255,.3)}#cl3d-overlay #exitBtn{position:fixed;top:12px;right:12px;z-index:13;background:#fff;border:none;color:#17181c;border-radius:999px;padding:12px 30px;font-size:15.5px;font-weight:700;letter-spacing:.02em;cursor:pointer;display:none;box-shadow:0 4px 18px #00000080,0 0 0 3px #ffffff40}#cl3d-overlay #exitBtn:hover{box-shadow:0 4px 22px #0009,0 0 0 4px #fff6}#cl3d-overlay #joy{position:fixed;left:26px;bottom:96px;width:118px;height:118px;border-radius:50%;border:1.5px solid rgba(255,255,255,.28);background:#ffffff0f;z-index:13;display:none;touch-action:none}#cl3d-overlay #joyKnob{position:absolute;left:50%;top:50%;width:52px;height:52px;margin:-26px 0 0 -26px;border-radius:50%;background:#ffffffd9;box-shadow:0 3px 12px #0006}#cl3d-overlay #updown{position:fixed;right:150px;bottom:26px;z-index:13;display:none;flex-direction:column;gap:12px}#cl3d-overlay #updown button{width:56px;height:56px;border-radius:50%;border:1.5px solid rgba(255,255,255,.28);background:#ffffff14;color:#fff;font-size:22px;touch-action:none}.cl-perfect-neutral__cl3d-picks[hidden]{display:none}.cl-perfect-neutral__cl3d-launch-note{font-size:.9em;opacity:.8;margin-top:.4em}#cl3d-overlay div:empty{display:block}#cl3d-overlay .chip .csw,#cl3d-overlay #card .sw,#cl3d-overlay #searchResults .sw,#cl3d-overlay .rcard .rsw,#cl3d-overlay #joyKnob,.cl-perfect-neutral__cl3d-picks .cl-perfect-neutral__card-swatch{display:block!important}#cl3d-overlay .chip .csw,#cl3d-overlay #card .sw,#cl3d-overlay #searchResults .sw,#cl3d-overlay .rcard .rsw{background-clip:border-box!important;background-repeat:no-repeat!important;box-shadow:none!important;opacity:1!important}#cl3d-overlay .chip .csw:before,#cl3d-overlay .chip .csw:after,#cl3d-overlay #card .sw:before,#cl3d-overlay #card .sw:after,#cl3d-overlay #searchResults .sw:before,#cl3d-overlay #searchResults .sw:after,#cl3d-overlay .rcard .rsw:before,#cl3d-overlay .rcard .rsw:after{content:none!important;display:none!important;box-shadow:none!important}#cl3d-overlay .chip .cx:before,#cl3d-overlay .chip .cx:after{content:none!important;display:none!important;box-shadow:none!important}#cl3d-overlay .chip .cx{background:#fff!important;color:#17181c!important}#cl3d-overlay-picks-guard{display:none}.cl-perfect-neutral__cl3d-picks .cl-perfect-neutral__card-swatch:before,.cl-perfect-neutral__cl3d-picks .cl-perfect-neutral__card-swatch:after{content:none!important;display:none!important;box-shadow:none!important}#cl3d-overlay #cl3dHelpBtn{position:fixed;top:12px;right:772px;z-index:13;width:44px;height:44px;border-radius:50%;background:#ffffff1f;border:1px solid rgba(255,255,255,.4);color:#fff;font-size:18px;font-weight:700;cursor:pointer;display:none;box-shadow:0 3px 12px #0006;padding:0;line-height:1}#cl3d-overlay #cl3dHelpBtn:hover{background:#fff3;border-color:#ffffffa6}@media(max-width:749px){#cl3d-overlay #cl3dHelpBtn{top:222px;right:12px}}
/*# sourceMappingURL=/cdn/shop/t/992/assets/graiflow-3d.css.map */
