.ConnectPuck_wrapper__3NVAo{position:fixed;inset:0;font-family:Fredoka,sans-serif;background:#fffcf5;cursor:none;overflow:hidden}.ConnectPuck_wrapper__3NVAo *{cursor:none}.ConnectPuck_wrapper__3NVAo:before{content:"";position:fixed;inset:0;z-index:0;background:radial-gradient(ellipse 70% 55% at 50% 42%,rgba(255,240,200,.55) 0,transparent 100%),radial-gradient(ellipse 100% 100% at 50% 50%,#FFFCF5 0,#FFF3DC 100%);pointer-events:none}.ConnectPuck_wrapper__3NVAo:after{content:"";position:fixed;inset:0;z-index:0;background-image:radial-gradient(circle,rgba(200,160,80,.12) 1px,transparent 0);background-size:28px 28px;pointer-events:none}.ConnectPuck_curTrail__Z3J_a,.ConnectPuck_cur__qhYX_{position:fixed;z-index:9999;border-radius:50%;pointer-events:none;transform:translate(-50%,-50%)}.ConnectPuck_cur__qhYX_{width:10px;height:10px;background:#f5a623;transition:width .15s,height .15s,background .2s}.ConnectPuck_curTrail__Z3J_a{width:28px;height:28px;border:2px solid rgba(245,166,35,.4);background:transparent;transition:width .2s,height .2s,border-color .2s}.ConnectPuck_wrapper__3NVAo.ConnectPuck_hov__czspI .ConnectPuck_cur__qhYX_{width:16px;height:16px}.ConnectPuck_wrapper__3NVAo.ConnectPuck_hov__czspI .ConnectPuck_curTrail__Z3J_a{width:44px;height:44px;border-color:rgba(245,166,35,.7)}.ConnectPuck_confetti__RA3dH{position:fixed;inset:0;pointer-events:none;z-index:1}.ConnectPuck_stage__X34nR{position:fixed;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center}.ConnectPuck_deviceWrap__c99lQ{position:relative;width:430px;height:390px;margin-left:-38px;overflow:visible;opacity:0;animation:ConnectPuck_deviceIn__ia9eG .9s cubic-bezier(.34,1.4,.64,1) .25s forwards}@keyframes ConnectPuck_deviceIn__ia9eG{0%{opacity:0;transform:translateY(40px) rotate(-6deg) scale(.8)}to{opacity:1;transform:translateY(0) rotate(0deg) scale(1)}}.ConnectPuck_connectBtn__6gfVS{margin-top:48px;display:inline-flex;align-items:center;gap:10px;padding:16px 44px;background:#f5a623;border:none;border-radius:99px;font-family:Fredoka,sans-serif;font-size:26px;font-weight:600;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;animation:ConnectPuck_btnIn__o_XuU .7s cubic-bezier(.34,1.56,.64,1) .55s forwards;box-shadow:0 4px 0 #c47a00,0 8px 24px rgba(200,130,10,.25);transition:transform .12s,box-shadow .12s,background .15s;position:relative;overflow:hidden}.ConnectPuck_connectBtn__6gfVS:before{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.35) 50%,transparent);animation:ConnectPuck_shine__yuowG 3.5s ease-in-out 1.5s infinite}.ConnectPuck_connectBtn__6gfVS:hover{background:#e09510;transform:translateY(-2px);box-shadow:0 6px 0 #a86500,0 12px 28px rgba(200,130,10,.3)}.ConnectPuck_connectBtn__6gfVS:active{transform:translateY(2px);box-shadow:0 2px 0 #c47a00,0 4px 12px rgba(200,130,10,.2)}@keyframes ConnectPuck_btnIn__o_XuU{0%{opacity:0;transform:translateY(16px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ConnectPuck_shine__yuowG{0%{left:-75%}35%{left:125%}to{left:125%}}.ConnectPuck_btnDot___f9pK{width:10px;height:10px;border-radius:50%;background:rgba(255,255,255,.7);animation:ConnectPuck_bdot__p__0Y 1.6s ease-in-out infinite;flex-shrink:0}@keyframes ConnectPuck_bdot__p__0Y{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.5);opacity:1}}.ConnectPuck_status__lMSzN{margin-top:12px;font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:400;letter-spacing:.08em;color:#aaa;height:22px;opacity:0;transition:opacity .4s;text-align:center}.ConnectPuck_status__lMSzN.ConnectPuck_on__r7OOC{opacity:1}.ConnectPuck_ripple__RebNM{position:fixed;border-radius:50%;border:2.5px solid rgba(245,166,35,.6);pointer-events:none;z-index:3;transform:translate(-50%,-50%) scale(0);animation:ConnectPuck_rippleOut__rJqam 1s cubic-bezier(.22,1,.36,1) forwards}@keyframes ConnectPuck_rippleOut__rJqam{to{transform:translate(-50%,-50%) scale(1);opacity:0}}.ConnectPuck_flaskBody__Q9hhC{animation:ConnectPuck_deviceBob__v9eLy 3.8s ease-in-out infinite}@keyframes ConnectPuck_deviceBob__v9eLy{0%,to{transform:translateY(0) scale(.72)}50%{transform:translateY(-9px) scale(.72)}}.ConnectPuck_flaskScreenGlow__AsV3f{animation:ConnectPuck_screenPulse___CIHa 3s ease-in-out infinite}@keyframes ConnectPuck_screenPulse___CIHa{0%,to{opacity:.6}50%{opacity:1}}.ConnectPuck_flaskDot1__6znT_{animation:ConnectPuck_dotBlink__E8SaQ 2.8s ease-in-out 0s infinite}.ConnectPuck_flaskDot2__rZiXR{animation:ConnectPuck_dotBlink__E8SaQ 2.8s ease-in-out .28s infinite}.ConnectPuck_flaskDot3__ImART{animation:ConnectPuck_dotBlink__E8SaQ 2.8s ease-in-out .56s infinite}@keyframes ConnectPuck_dotBlink__E8SaQ{0%,to{opacity:.55}50%{opacity:1}}.ConnectPuck_flaskTag__Trvep{transform-origin:50% 0;animation:ConnectPuck_tagSwing__hTpwI 3.5s ease-in-out infinite}@keyframes ConnectPuck_tagSwing__hTpwI{0%,to{transform:translate(152px,134px) scale(.72) rotate(-2.5deg)}50%{transform:translate(152px,128px) scale(.72) rotate(2.5deg)}}.ConnectPuck_wrapper__3NVAo.ConnectPuck_scanning__AFcNS .ConnectPuck_flaskBody__Q9hhC{animation:ConnectPuck_deviceRock__K3yps .5s ease-in-out infinite alternate}.ConnectPuck_wrapper__3NVAo.ConnectPuck_scanning__AFcNS .ConnectPuck_flaskScreenGlow__AsV3f{animation:ConnectPuck_screenFlash__uhAS2 .35s ease-in-out infinite}.ConnectPuck_wrapper__3NVAo.ConnectPuck_scanning__AFcNS .ConnectPuck_connectBtn__6gfVS{background:#aaa;box-shadow:none;pointer-events:none}.ConnectPuck_wrapper__3NVAo.ConnectPuck_scanning__AFcNS .ConnectPuck_connectBtn__6gfVS:before{display:none}@keyframes ConnectPuck_deviceRock__K3yps{0%{transform:rotate(-3deg) scale(.72)}to{transform:rotate(3deg) scale(.75)}}@keyframes ConnectPuck_screenFlash__uhAS2{0%,to{opacity:.3}50%{opacity:1}}.ConnectPuck_wrapper__3NVAo.ConnectPuck_found__0kCGI .ConnectPuck_flaskBody__Q9hhC{animation:ConnectPuck_deviceJoy__mPbVg .45s cubic-bezier(.36,.07,.19,.97) 3}.ConnectPuck_wrapper__3NVAo.ConnectPuck_found__0kCGI .ConnectPuck_connectBtn__6gfVS{background:#34c759;box-shadow:0 4px 0 #1e8a3a,0 8px 24px rgba(52,199,89,.3)}@keyframes ConnectPuck_deviceJoy__mPbVg{0%{transform:scale(.72) rotate(0deg)}25%{transform:scale(.78) rotate(-4deg)}75%{transform:scale(.78) rotate(4deg)}to{transform:scale(.72) rotate(0deg)}}.IdleScreenBubble_bubbleContainer__qhXql{height:100vh;background:#fff;width:100%}.IdleScreenBubble_title__yNkd9{font-size:76px;color:#fafafa;position:absolute;width:100%;text-align:center;margin-top:40px}.IdleScreenBubble_connectionWrapper__mWSbi{position:relative;display:block;text-align:center;top:50%}.IdleScreenBubble_connectionWrapper__mWSbi .IdleScreenBubble_connectAction__S9XGc{cursor:pointer;font-family:Roboto;font-size:24px;position:relative;display:inline;margin:0 auto;color:rgba(0,0,0,.6);z-index:100}.IdleScreenBubble_circles__hmcLx{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;list-style:none;padding:0;margin:0}.IdleScreenBubble_circles__hmcLx li{position:absolute;display:block;list-style:none;width:20px;height:20px;background:rgba(255,179,0,.91);animation:IdleScreenBubble_animate__0Hf0v 25s linear infinite;bottom:-150px}.IdleScreenBubble_circles__hmcLx li:first-child{left:25%;width:80px;height:80px;animation-delay:0s;background:#f284ac}.IdleScreenBubble_circles__hmcLx li:nth-child(2){left:10%;width:20px;height:20px;animation-delay:2s;animation-duration:12s;background:#92acda}.IdleScreenBubble_circles__hmcLx li:nth-child(3){left:70%;width:20px;height:20px;animation-delay:4s;background:#f5dc2b}.IdleScreenBubble_circles__hmcLx li:nth-child(4){left:40%;width:60px;height:60px;animation-delay:0s;animation-duration:18s;background:#81bdf1}.IdleScreenBubble_circles__hmcLx li:nth-child(5){left:65%;width:20px;height:20px;animation-delay:0s;background:#b2e1f8}.IdleScreenBubble_circles__hmcLx li:nth-child(6){left:75%;width:110px;height:110px;animation-delay:3s;background:#fceb59}.IdleScreenBubble_circles__hmcLx li:nth-child(7){left:35%;width:150px;height:150px;animation-delay:7s;background:#fa8877}.IdleScreenBubble_circles__hmcLx li:nth-child(8){left:50%;width:25px;height:25px;animation-delay:15s;animation-duration:45s;background:#c49ce4}.IdleScreenBubble_circles__hmcLx li:nth-child(9){left:20%;width:15px;height:15px;animation-delay:2s;animation-duration:35s;background:#fb9297}.IdleScreenBubble_circles__hmcLx li:nth-child(10){left:85%;width:150px;height:150px;animation-delay:0s;animation-duration:11s}@keyframes IdleScreenBubble_animate__0Hf0v{0%{transform:translateY(0) rotate(0deg);opacity:1;border-radius:0}to{transform:translateY(-1000px) rotate(2turn);opacity:0;border-radius:100%}}.Settings_container__zpA3G{width:346px;flex:1;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);inset:0;left:auto;display:flex;flex-direction:column;gap:16px;box-sizing:border-box;box-shadow:0 20px 25px -5px #00183d1a,0 10px 10px -5px #00183d0a;margin:16px;overflow:hidden auto;z-index:inherit;border-radius:16px;padding:20px;will-change:transform}.Settings_sortOptions__vPaN8{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.Settings_close__LYoZW{position:absolute!important;width:48px!important;height:48px!important;padding:0!important;margin-top:24px!important;border-radius:50%!important;right:20px!important;top:-2px!important;min-width:48px!important}.Settings_header__i2n1O{font-family:Fredoka One,cursive;font-size:32px;margin-top:0}.Settings_palettes__vTSDQ{list-style:none;padding:0;margin:0;display:flex;flex-direction:row}.Settings_panel__h5Fuy{border-radius:16px;padding:20px}.Settings_themeSelect__3W__P{margin-top:20px;margin-bottom:8px;font-size:18px;display:block}.Settings_palette__XLvZ9{transition:transform .2s;transform:scale(1)}.Settings_palette__XLvZ9,.Settings_selected__6C6b7{width:50px;height:50px;border-radius:50%;margin-right:20px;cursor:pointer}.Settings_selected__6C6b7{transform:scale(1.25);box-shadow:0 1px 2px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.07),0 4px 8px rgba(0,0,0,.07),0 8px 16px rgba(0,0,0,.07),0 16px 32px rgba(0,0,0,.07),0 32px 64px rgba(0,0,0,.07)}.Settings_palette__XLvZ9:hover{transform:scale(1.25);z-index:2}.Settings_greyYellow___RJYk{background:linear-gradient(-45deg,#ffb300,#ffb300 48%,white 0,white 52%,#eeeeee 0)}.Settings_greyYellow___RJYk,.Settings_lightYellow__5Pivq{border:2px solid #fff;width:100%;height:100%;border-radius:50%}.Settings_lightYellow__5Pivq{background-color:#ffb300;background:linear-gradient(-45deg,#ffb300,#ffb300 48%,white 0,white 52%,white 0)}.Settings_darkYellow__YcnCj{border:2px solid #fff;background:linear-gradient(-45deg,#ffb300,#ffb300 48%,white 0,white 52%,black 0);width:100%;height:100%;border-radius:50%}.Settings_advancedContainer__o60fj{margin-top:40px;flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:0}.Settings_advancedHeader__zr6_D{font-size:18px}.Settings_backupFirmware__OcD3K{margin-top:6px}.Settings_factoryReset__cXqXQ{margin-top:20px}.Face_container___7KVK{display:flex;justify-content:space-between}.Face_header__qMz9W{font-size:20px;margin-bottom:6px}.Header_appBar__hK_ol{padding-left:6px;padding-right:10px;height:100px;box-shadow:none!important}.Header_logo__0BY1u{display:flex;margin-left:22px}.Header_header__SQD4u{flex-direction:row;display:flex;flex:1;align-items:center;box-shadow:none!important}.Header_flaskDetails__x6WSy{display:flex;flex-direction:column;justify-content:center;margin-top:-9px}.Header_flaskDetails__x6WSy div{padding-left:10px}.Header_uploadIcon__SrdUi{height:24px;width:24px;margin-right:6px}@media screen and (max-width:520px){.Header_addTag__bKLR5{display:none}.Header_uploadIcon__SrdUi{margin-right:0}.Header_flaskIcon__cuw9u{display:none}}.Sets_dialogContainer__rMAFf{padding-bottom:0;height:100%;max-height:578px;min-height:578px}.Sets_setWrapper__Fl3ti{overflow-x:auto}.Sets_setHeader__65kPg{position:fixed;z-index:14;width:100%;padding:30px 62px}.Sets_cardSetOverview__YRQW9{display:flex;flex:1;padding:20px;box-sizing:content-box;width:240px;flex-direction:column;height:320px}.Sets_closeButton__Pku1u{position:absolute;right:20px;top:20px;z-index:15}.Sets_cardSetImageSet__jsVZA{display:flex;flex-wrap:wrap;flex-direction:row;border-top-left-radius:4px;border-top-right-radius:4px;margin-top:-20px;margin-left:-20px;margin-right:20px;height:70px;overflow:hidden;width:300px;padding-bottom:20px}.Sets_cardSetImageInternal__8due4{display:flex;margin-left:-32px;padding-bottom:20px;flex:1}.Sets_cardSetImageActive__G_NR_,.Sets_cardSetImage__75nPC{width:70px;height:70px;-o-object-fit:contain;object-fit:contain;z-index:1;position:relative}.Sets_whatIsSet__R1I5z{text-decoration:none;font-size:16px;color:#545454;margin-left:10px}.Sets_whatIsSet__R1I5z:hover{text-decoration:underline}.Sets_cardSetImageActive__G_NR_{filter:none}.Sets_removing__DCnjD{position:absolute;left:0;right:0;bottom:0;top:0;background:rgba(255,255,255,.8);display:flex;justify-content:center;align-items:center;z-index:14}.Sets_title__Wo6mO{font-size:32px;font-family:Fredoka One,cursive}.Sets_tag__zKloQ{height:160px;width:80px;border:1px solid gray;border-radius:4px;background:#fff}.Sets_setName__R7FBn{font-size:24px;z-index:12;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.Sets_allSetsContainer__8u_Hv{overflow:auto;display:grid;grid-template-columns:repeat(auto-fill,304px);grid-gap:30px 40px;justify-content:center;margin-left:32px;margin-right:32px;margin-top:170px}.Sets_cardSetContainer__ZKV3e{position:relative;padding:12px}.Sets_scrollContainer__S_bxf{padding-top:52px;padding-bottom:52px}.Sets_cardSetActive__sElwP,.Sets_cardSet__ql5rp{background:#fff;border-radius:15px;width:280px;overflow:hidden;box-shadow:0 7px 29px 0 rgba(100,100,111,.2)}.Sets_cardSetActive__sElwP{outline-offset:6px;outline:6px solid;box-shadow:0 7px 29px 0 rgba(100,100,111,.2)}.Sets_cardSetMeta__W7zpC{display:flex;flex-direction:column;margin-bottom:20px;margin-top:20px}.Sets_setLength__Ywwi_{font-size:18px}.Sets_rounded__dWn71{padding:12px;border-radius:80px}.Sets_extraButtonsContainer__ZmDzB{display:flex;flex:1;justify-content:center}.Sets_arrow__qJis8{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:26px;cursor:pointer;box-shadow:0 10px 10px -10px rgba(33,35,38,.1)}.Sets_arrow__qJis8[disabled]{visibility:hidden}.Sets_arrowFadeLeft__NmPYx{background:linear-gradient(84deg,white 100%,white 0)}.Sets_arrowFadeRight___t9jD{background:linear-gradient(84deg,white,white)}.Sets_paper__WYa5x{display:none}.Sets_editSet__SJJPU{background:#fff;z-index:20;padding:80px;height:578px}.CurrentlySelected_parent__3vTrh,.Sets_editSet__SJJPU{display:flex;justify-content:center;align-items:center}.CurrentlySelected_parent__3vTrh{flex:1;margin-left:60px}.CurrentlySelected_container__TSizl{display:flex;flex-direction:row;align-items:center;height:40px;padding:20px 28px 20px 6px;cursor:pointer;transition:all .2s}.CurrentlySelected_container__TSizl:hover{scale:1.1}.CurrentlySelected_image__dVuD9{width:32px;height:32px;margin-right:8px;-o-object-fit:contain;object-fit:contain}.CurrentlySelected_tagName__tD3FX{text-align:center;display:flex;align-items:center;flex:1}.CurrentlySelected_headerContainer__nK2ed{display:flex;flex:1;flex-direction:column;margin-left:10px}.CurrentlySelected_header__61bqY{font-size:12px}@media screen and (max-width:520px){.CurrentlySelected_container__TSizl{display:none}}.Card_gridCardContainer__9ET4T{will-change:transform;position:relative;display:flex;text-align:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;transition:transform .1s ease-in-out}.Card_gridCardContainer__9ET4T:hover .Card_cardAmiiboSeries__vXy3j{position:relative;z-index:2}.Card_gridCardContainer__9ET4T{border-left:none;border-right:none;border-bottom:none;border-radius:14px}.Card_gridCardContainer__9ET4T:hover{outline-offset:0;outline-width:6px;outline-style:solid}.Card_gridCardContainer__9ET4T[data-selected=true]{outline-offset:6px;outline-width:6px;outline-style:solid;border-radius:14px;box-shadow:none;animation-name:Card_breathing__sJ3rJ;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate}.Card_gridCardContainer__9ET4T[data-selected=true] .Card_card__3PaD8{box-shadow:none}.Card_card__3PaD8{display:flex;flex-direction:column;border:none!important;overflow:visible!important}.Card_divider__iI90J{height:92px;margin-top:0;width:100%;transition:all .1s;position:absolute;top:0;border-top-left-radius:24px;border-top-right-radius:24px}@keyframes Card_bounce__KgfJk{0%{transform:skewX(172deg) translateX(8%)}50%{transform:scaleY(.8) translateY(12%)}to{transform:skewX(192deg) translateX(-6%)}}@keyframes Card_newBounce__8CMi4{0%{transform:rotateX(40deg) translateY(-10px)}to{transform:rotateX(-20deg) translateY(18px)}}.Card_cardMedia__k9vma{padding:0 19px 4px;margin-top:-58px;position:relative}.Card_cardMediaBackground___i5_f{border-radius:51% 26px 26px 26px;position:absolute;background:gray;height:66%;width:68%;bottom:8px;z-index:1;left:16%}@keyframes Card_breathing__sJ3rJ{0%{outline-offset:6px}to{outline-offset:12px}}.Card_cardMediaImage__LHP_3,.Card_cardMediaSetImage__5BDZx{padding-top:90%;background-size:contain!important;z-index:2;position:relative;filter:drop-shadow(0 0 10px rgba(22,22,22,.1))}.Card_cardMediaSetImage__5BDZx{padding-top:90.25%}.Card_indicator__VxXeJ{position:fixed;height:65px;background:#fff;border-radius:10px;border:3px solid #fff;bottom:30px;z-index:2;width:260px;color:#000;padding:8px;font-weight:500;font-size:19px;display:flex;justify-content:center;align-items:center;box-shadow:5px 5px 15px 5px rgba(0,0,0,.36)}.Card_indicator__VxXeJ:after{content:"";position:absolute;border-color:#fff transparent;border-style:solid;border-width:15px 11px 0;display:block;width:0;z-index:1;bottom:-15px;left:104px}.Card_setContainerDark__u4xqW,.Card_setContainerLight__Wmj0x,.Card_setContainer__QAsLw{display:flex;flex-direction:row;padding:6px 10px;border-radius:14px;background:#ffb300;position:relative;align-items:center;z-index:10}.Card_mainSetContainer__aU2wJ{display:flex;flex-direction:row;margin-left:14px;margin-top:8px}.Card_setContainerLight__Wmj0x{color:#000}.Card_setContainerLight__Wmj0x svg path{stroke:#000}.Card_setContainerDark__u4xqW{color:#fff}.Card_setContainerDark__u4xqW svg path{stroke:#fff}.Card_setName__QJUYu{margin-left:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:160px}.Card_setName__QJUYu:hover{text-decoration:underline}.Card_cardAmiiboName__Z0w1m{font-size:1.6em;font-weight:700;padding:26px 20px 0;font-family:Source Sans Pro,sans-serif;overflow:hidden;z-index:2}.Card_cardActs__spFjY{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;justify-items:center!important;border-radius:14px;margin:18px 14px 14px;z-index:2}.Card_gridCardContainer__9ET4T:hover .Card_cardActs__spFjY{opacity:1}.Card_logoContainer__vXo_E{display:flex;flex-direction:row;align-items:center;justify-items:center}.Card_logo__TyjV8{height:32px;width:32px;background:#76d8d2;border-radius:50%}.Card_cardAmiiboGame__QnJ_M{font-size:.9em;padding-left:20px;padding-right:20px;font-family:Source Sans Pro,sans-serif;color:#606060}.Card_cardAmiiboSeries__vXy3j{font-size:1em;padding-left:20px!important;padding-right:20px!important;font-family:Source Sans Pro,sans-serif;color:#606060;display:flex;flex:1;margin-top:-2px;z-index:1}.Card_cardAmiiboSeries__vXy3j:hover{text-decoration:underline}.Card_overlay__qmAdC{position:absolute;border-radius:14px;overflow:hidden;z-index:100;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.8)}.Card_loader__h8pMq{position:absolute;text-align:center;top:43%;width:100%;height:30px;color:#3fbbba}.Card_deleteProgress__h4XPS{position:absolute;top:-4px;left:-4px;z-index:1px}.CardTagList_gridCardContainer__AfMTb{display:grid;grid-template-columns:repeat(auto-fill,250px);grid-gap:100px 62px;justify-content:center;margin:20px 22px 82px}.CardTagList_listCardContainer__u_GF2{display:flex;flex-direction:column;flex-wrap:wrap;padding:4rem;justify-content:center}.ConnectedView_fixed__q9eSV{position:fixed;width:100%;z-index:2}.ConnectedView_tagListContainer__cq6CA{padding-top:164px;position:relative;z-index:1}.ConnectedView_fileUploader__954ps{display:none}.ConnectedView_errorContainer__Hvpcm{display:flex;flex-direction:row;padding:40px;align-items:center}.ConnectedView_infoContainer__LqjTZ{display:flex;flex-direction:column;padding:40px}.ConnectedView_infoHeader__A0fi9{font-size:26px}.ConnectedView_infoText__SAbNX{font-size:18px;margin-bottom:10px}.ConnectedView_infoButton__RKgZB{margin-top:20px}.ConnectedView_errorMessage__GWEd0{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:36px;font-size:24px;flex:1}.ConnectedView_errorMessage__GWEd0 p{font-size:24px}.ConnectedView_loadingAnimation__HvKWy{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}.ConnectedView_uploadingContainer__blXkS{display:flex;flex-direction:row;padding:20px}.ConnectedView_uploadTitle__i5Bhw{padding-left:30px;padding-right:20px;margin-bottom:4px;margin-top:36px;font-size:24px;font-weight:400}.ConnectedView_progressContainer__vfKVj{display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center;padding-right:32px;padding-left:18px}.ConnectedView_progressBar__j2HnG{width:100%;min-width:300px}.ConnectedView_loading__pOult{--dialog-color-white:transparent}.ConnectedView_renameDialog__IIU3L{padding:20px}.ConnectedView_renameSaveButton__mmxug{margin-left:10px!important;height:55px}.ConnectedView_useSuggested__g13o2{margin-top:-10px;margin-bottom:12px;padding-left:20px;padding-right:20px;cursor:pointer}.ConnectedView_useSuggested__g13o2:hover{text-decoration:underline}.ConnectedView_generalLoader__a_cwl{padding:40px}.ConnectedView_empty__wRo9e{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;border-radius:206px;padding:20px}.UpdateFlask_container__VQMzP{padding:20px 40px 40px}.UpdateFlask_title__wa4_P{font-weight:700;font-size:28px}.UpdateFlask_buttons__sAQJu{display:flex;flex-direction:row;margin-top:20px;justify-content:flex-end}.UpdateFlask_description__5dFfA{margin-top:16px;font-size:18px;font-weight:600}.UpdateFlask_endDescription__BI9Ph{margin-top:10px;font-weight:600}.UpdateFlask_warning__tGqN9{margin-top:16px}.UpdateFlask_disconnect__Gfemi,.UpdateFlask_progress__oLIV7{height:55px;display:flex;flex-direction:column;justify-content:center}.UpdateFlask_disconnect__Gfemi{margin-top:10px;align-items:center}.UnconfiguredFlask_container__UF4nb{padding:20px 40px 40px}.UnconfiguredFlask_title__dINjQ{font-weight:700;font-size:28px}.UnconfiguredFlask_buttons__NAC9r{display:flex;flex-direction:row;margin-top:20px;justify-content:flex-end}.UnconfiguredFlask_description__DjXQz{margin-top:16px;font-size:18px;font-weight:600}.UnconfiguredFlask_endDescription__FXDGn{margin-top:26px;font-weight:600}.UnconfiguredFlask_disconnect__6vKDg,.UnconfiguredFlask_progress__NEdup{height:55px;display:flex;flex-direction:column;justify-content:center}.UnconfiguredFlask_disconnect__6vKDg{margin-top:16px;align-items:center}.UnconfiguredFlask_middle__lY5yd{margin-top:0}.AmiiboGameList_dialog__w_C0m{width:80vw;height:80vh;padding-top:0;max-width:600px}.AmiiboGameList_fixed__dH4dY{position:fixed;backdrop-filter:blur(8px);padding-top:120px;width:80vw;max-width:600px;border-top-right-radius:4px;border-top-left-radius:4px}.AmiiboGameList_closeContainer__jR8Qe{width:100%;top:8px;padding-right:8px;position:relative;display:flex;flex:1;flex-direction:row;z-index:3;justify-content:flex-end}.AmiiboGameList_closeButton__CrN6g{position:fixed!important}.AmiiboGameList_loading__bfZZ9{display:flex;flex:1;height:100%;align-items:center;justify-items:center;justify-content:center}.AmiiboGameList_gameList__HbDVZ{padding:190px 2rem 2rem}.AmiiboGameList_gameTitle__67gcU{font-size:18px;font-weight:700;display:flex;flex-direction:row;align-items:center}.AmiiboGameList_gameTitle__67gcU span{margin-left:10px}.AmiiboGameList_usageDescription__wHGXc{font-size:16px;margin-bottom:16px}.AmiiboGameList_aName__0ZOKA{margin-left:14px;font-size:26px}.AmiiboGameList_aImage__agnCU{height:80px;-o-object-fit:contain;object-fit:contain}.AmiiboGameList_aContainer__hldRm{display:flex;align-content:center;justify-content:center;align-items:center;margin-top:20px;position:fixed;z-index:2;right:0;left:0}.TagListView_viewToggleWrapper__rcr_2{position:fixed;inset:0;top:164px;display:flex;flex-direction:column;overflow:hidden}.TagListView_splitLayout__D9Eex{display:flex;gap:20px;padding:16px 32px 0;flex:1;min-height:0;overflow:hidden}.TagListView_viewToggleHeader__tc67l{display:flex;justify-content:space-between;align-items:center;padding:0 0 18px;flex-shrink:0;gap:16px;position:relative;z-index:10}.TagListView_collapseToggleBtn__BhRbf{width:40px;height:40px;border-radius:12px;border:none;background:linear-gradient(135deg,var(--flask-palette-button-primary-highlight,#fff2a0),var(--flask-palette-button-primary-main,#ffd400));color:var(--flask-palette-button-primary-text,#3a2b00);cursor:pointer;display:grid;place-items:center;transition:all .25s cubic-bezier(.34,1.56,.64,1);box-shadow:0 2px 8px var(--flask-palette-button-primary-shadow,rgba(0,0,0,.15));position:relative;overflow:hidden}.TagListView_collapseToggleBtn__BhRbf:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,var(--flask-palette-button-shimmer,rgba(255,255,255,.3)) 50%,transparent 70%);transform:translateX(-100%) translateY(-100%) rotate(45deg);transition:transform .6s ease}.TagListView_collapseToggleBtn__BhRbf svg{width:20px;height:20px;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.TagListView_collapseToggleBtn__BhRbf:hover{transform:scale(1.08);box-shadow:0 4px 12px var(--flask-palette-button-primary-shadow-hover,rgba(0,0,0,.2))}.TagListView_collapseToggleBtn__BhRbf:hover:after{transform:translateX(100%) translateY(100%) rotate(45deg)}.TagListView_collapseToggleBtn__BhRbf:hover svg{transform:scale(1.1)}.TagListView_collapseToggleBtn__BhRbf:active{transform:scale(.95)}.TagListView_collapseToggleBtn__BhRbf:active svg{transform:scale(.9) rotate(15deg)}.TagListView_folderLabel__bOZ_d{display:inline-flex;align-items:center;gap:6px;padding:4px 12px 4px 8px;border-radius:10px;background:var(--flask-palette-folder-label-bg,rgba(0,0,0,.05));color:var(--flask-palette-text-secondary,rgba(0,0,0,.6));font-size:.85rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TagListView_folderLabel__bOZ_d svg{flex-shrink:0;opacity:.7}.TagListView_mainContent__CULbD{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0;position:relative;transition:all .35s cubic-bezier(.4,0,.2,1)}.TagListView_gridCardContainer__xwH1_{display:grid;align-items:stretch;grid-template-columns:repeat(auto-fill,200px);grid-gap:32px 38px;justify-content:center;padding:22px 12px 82px;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;transition:padding .35s cubic-bezier(.4,0,.2,1);position:relative}.TagListView_gridCardContainer__xwH1_::-webkit-scrollbar{width:8px}.TagListView_gridCardContainer__xwH1_::-webkit-scrollbar-track{background:var(--flask-palette-scrollbar-track,rgba(0,0,0,.03));border-radius:10px}.TagListView_gridCardContainer__xwH1_::-webkit-scrollbar-thumb{background:var(--flask-palette-button-primary-main,#ffd400);opacity:.4;border-radius:10px}.TagListView_gridCardContainer__xwH1_::-webkit-scrollbar-thumb:hover{opacity:.5}.TagListView_tagListFade___YIyX{position:absolute;left:-12px;right:40px;height:20px;width:100%;top:58px;background:linear-gradient(to bottom,var(--flask-palette-background-default,rgba(255,255,255,.8)) 0,transparent 100%);z-index:2;pointer-events:none}.TagListView_listCardContainer__nk9u0{display:flex;flex-direction:column;gap:12px;padding:12px 12px 82px;height:100%;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;transition:padding .35s cubic-bezier(.4,0,.2,1)}.TagListView_listCardContainer__nk9u0::-webkit-scrollbar{width:8px}.TagListView_listCardContainer__nk9u0::-webkit-scrollbar-track{background:var(--flask-palette-scrollbar-track,rgba(0,0,0,.03));border-radius:10px}.TagListView_listCardContainer__nk9u0::-webkit-scrollbar-thumb{background:var(--flask-palette-button-primary-main,#ffd400);opacity:.4;border-radius:10px}.TagListView_listCardContainer__nk9u0::-webkit-scrollbar-thumb:hover{opacity:.5}@media screen and (max-width:768px){.TagListView_splitLayout__D9Eex{flex-direction:column;padding:12px 16px 16px;gap:12px}.TagListView_gridCardContainer__xwH1_{grid-template-columns:repeat(auto-fill,160px);grid-gap:24px 28px;padding-bottom:100px}.TagListView_viewToggleHeader__tc67l{padding:0 0 12px}}@media screen and (max-width:520px){.TagListView_gridCardContainer__xwH1_{margin-top:18px;grid-template-columns:repeat(auto-fill,140px);grid-gap:20px 24px}}.TagListView_multiSelectBar__OEBl0{position:fixed;bottom:24px;right:24px;display:flex;align-items:center;gap:12px;padding:14px 18px;background:linear-gradient(135deg,var(--flask-palette-floating-panel-start,rgba(255,255,255,.95)),var(--flask-palette-floating-panel-end,rgba(255,250,245,.92)));backdrop-filter:blur(16px);border-radius:18px;border:1px solid var(--flask-palette-floating-panel-border,rgba(255,212,0,.2));box-shadow:0 8px 32px var(--flask-palette-floating-panel-glow,rgba(255,212,0,.2)),0 4px 16px var(--flask-palette-floating-panel-shadow-mid,rgba(0,0,0,.12)),0 2px 8px var(--flask-palette-floating-panel-shadow-sm,rgba(0,0,0,.08));z-index:100;animation:TagListView_slideUpBounce__ueoHG .4s cubic-bezier(.34,1.56,.64,1)}@keyframes TagListView_slideUpBounce__ueoHG{0%{opacity:0;transform:translateY(32px) scale(.9)}60%{transform:translateY(-4px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}.TagListView_deselectBtn__VYK92{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border:none;border-radius:12px;background:linear-gradient(135deg,var(--flask-palette-button-secondary-start,rgba(0,0,0,.06)),var(--flask-palette-button-secondary-end,rgba(0,0,0,.08)));color:var(--flask-palette-button-secondary-text,rgba(0,0,0,.7));font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.34,1.56,.64,1)}.TagListView_deselectBtn__VYK92:hover{background:linear-gradient(135deg,var(--flask-palette-button-secondary-hover-start,rgba(0,0,0,.1)),var(--flask-palette-button-secondary-hover-end,rgba(0,0,0,.12)));transform:translateY(-2px);box-shadow:0 4px 12px var(--flask-palette-button-secondary-shadow,rgba(0,0,0,.1))}.TagListView_deselectBtn__VYK92:active{transform:translateY(0) scale(.98)}.TagListView_deleteBtn__KX_pE{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;border:none;border-radius:12px;background:linear-gradient(135deg,var(--flask-palette-button-danger-start,#ef4444) 0,var(--flask-palette-button-danger-end,#dc2626) 100%);color:var(--flask-palette-button-danger-text,white);font-size:.9rem;font-weight:600;cursor:pointer;box-shadow:0 4px 12px var(--flask-palette-button-danger-shadow,rgba(239,68,68,.35));transition:all .2s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden}.TagListView_deleteBtn__KX_pE:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--flask-palette-button-shimmer,rgba(255,255,255,.2)),transparent);transition:left .5s ease}.TagListView_deleteBtn__KX_pE:hover{background:linear-gradient(135deg,var(--flask-palette-button-danger-hover-start,#dc2626) 0,var(--flask-palette-button-danger-hover-end,#b91c1c) 100%);box-shadow:0 6px 16px var(--flask-palette-button-danger-shadow-hover,rgba(239,68,68,.45));transform:translateY(-2px)}.TagListView_deleteBtn__KX_pE:hover:after{left:100%}.TagListView_deleteBtn__KX_pE:active{transform:translateY(0) scale(.98)}.TagListView_emptyState__KkjYN{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;color:var(--flask-palette-text-tertiary,rgba(0,0,0,.4));font-size:1.1rem;font-weight:600;text-align:center;opacity:0;animation:TagListView_fadeInGentle__v2tm4 .6s ease-out .2s forwards}@keyframes TagListView_fadeInGentle__v2tm4{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.TypePill_pill__V47jR{position:absolute;top:14px;right:14px;z-index:5;display:inline-flex;align-items:center;gap:0;overflow:hidden;padding:10px;border-radius:999px;background:rgba(255,255,255,.25);border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 4px 12px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.45),inset 0 -1px 0 rgba(0,0,0,.04);transform:translateY(0);transition:padding .28s cubic-bezier(.4,0,.2,1),gap .28s cubic-bezier(.4,0,.2,1),transform .28s cubic-bezier(.4,0,.2,1),background .2s ease;cursor:default}.TypePill_pillExpanded___C8I4{transform:translateY(72px);padding:10px 16px;gap:10px;background:rgba(255,255,255,.35);transition:padding .28s cubic-bezier(.34,1.56,.64,1),gap .28s cubic-bezier(.34,1.56,.64,1),transform .28s cubic-bezier(.34,1.56,.64,1),background .2s ease}.TypePill_pillExpanded___C8I4 .TypePill_pillText__Ltz4k{max-width:140px;opacity:1;transition:max-width .28s cubic-bezier(.34,1.56,.64,1),opacity .18s ease}.TypePill_pillIcon__nTA9j{width:22px;height:22px;border-radius:6px;flex-shrink:0;background:rgba(0,0,0,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.45);position:relative;padding:2px;display:flex;align-items:center;justify-content:center}.TypePill_pillIcon__nTA9j svg{width:100%;height:100%}.TypePill_pillText__Ltz4k{font-weight:700;letter-spacing:.02em;font-size:.82rem;line-height:1;color:rgba(0,0,0,.75);text-transform:uppercase;white-space:nowrap;max-width:0;opacity:0;overflow:hidden;transition:max-width .28s cubic-bezier(.4,0,.2,1),opacity .18s ease}.TypePill_pillInline__NtfwX{position:relative;top:auto;background:transparent;border:none;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;padding:6px 10px;transform:none;margin-top:8px}.TypePill_pillInline__NtfwX .TypePill_pillIcon__nTA9j{background:rgba(0,0,0,.08)}.TypePill_pillInline__NtfwX .TypePill_pillText__Ltz4k{max-width:140px;opacity:1}.TypePill_pillHidden__HzkVk{opacity:0;transform:translateY(-10px);pointer-events:none}@property --ring-angle{syntax:"<angle>";inherits:true;initial-value:0deg}.Card_gridCardContainer__Xw_Ez{--ring-angle:0deg;--holo-1:#ff6b6b;--holo-2:#feca57;--holo-3:#48dbfb;--holo-4:#ff9ff3;--holo-5:#54a0ff;--holo-6:#5f27cd;--card-accent:rgba(0,0,0,0.85);--card-accent-soft:rgba(0,0,0,0.18);--card-bg-start:rgba(255,255,255,0.18);--card-bg-end:rgba(255,255,255,0.26);--card-accent-2:color-mix(in srgb,var(--card-accent) 20%,black 10%);--stroke-dark:color-mix(in srgb,var(--card-accent) 78%,#1b1e3c 16%);--stroke-light:color-mix(in srgb,var(--card-accent) 62%,white 38%);--stroke-ink:color-mix(in srgb,var(--card-accent) 78%,black 22%);width:200px;position:relative;border-radius:16px;cursor:pointer;display:flex;transform:translateZ(0);transition:transform .22s cubic-bezier(.2,.9,.2,1)}.Card_gridCardContainer__Xw_Ez:before{content:"";position:absolute;inset:-14px;border-radius:28px;opacity:.55;pointer-events:none}.Card_gridCardContainer__Xw_Ez:after{content:"";position:absolute;inset:-10px;border-radius:22px;padding:9px;background:conic-gradient(from var(--ring-angle),var(--holo-1),var(--holo-2),var(--holo-3),var(--holo-4),var(--holo-5),var(--holo-6),var(--holo-1));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transform:scale(.99);transition:opacity .2s ease,transform .2s cubic-bezier(.2,.9,.2,1);pointer-events:none}.Card_gridCardContainer__Xw_Ez:focus-within{outline:none}.Card_gridCardContainer__Xw_Ez:focus-within .Card_card___Anqs{box-shadow:0 0 0 3px rgba(255,255,255,.85),0 0 0 6px var(--card-accent-soft),0 18px 44px rgba(0,0,0,.12)}.Card_gridCardContainer__Xw_Ez:hover .Card_card___Anqs{transform:translateY(0) scale(1.012);box-shadow:0 18px 52px rgba(0,0,0,.14),inset 0 1px 0 rgba(255,255,255,.55)}.Card_gridCardContainer__Xw_Ez:hover .Card_cardMediaImage__GOJi4:after{opacity:1;transform:translateX(22%) rotate(8deg)}.Card_gridCardContainer__Xw_Ez[data-dragging=true]:hover .Card_card___Anqs{transform:none;box-shadow:none}.Card_gridCardContainer__Xw_Ez[data-dragging=true]:hover .Card_cardMediaImage__GOJi4:after{opacity:0;transform:none}.Card_gridCardContainer__Xw_Ez[data-dragging=true]:active,.Card_gridCardContainer__Xw_Ez[data-dragging=true]:active .Card_card___Anqs{transform:none}.Card_gridCardContainer__Xw_Ez:active{transform:translateY(0)}.Card_gridCardContainer__Xw_Ez:active .Card_card___Anqs{transform:scale(.995)}.Card_gridCardContainer__Xw_Ez[data-selected=true]:after{opacity:1;transform:scale(1);animation:Card_selectedPulse__CW_ZD 2.1s ease-in-out infinite,Card_ringAngleSweep__Qk_ch 2.8s linear infinite}.Card_gridCardContainer__Xw_Ez[data-selected=true] .Card_card___Anqs{transform:translateY(0) scale(1.012);box-shadow:0 20px 60px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.58)}.Card_gridCardContainer__Xw_Ez[data-selected=true] .Card_card___Anqs:after{opacity:1;transform:translateX(22%) rotate(8deg)}.Card_card___Anqs{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:18px;border:none!important;transform:translateZ(0);transition:transform .22s cubic-bezier(.2,.9,.2,1),box-shadow .22s ease}.Card_card___Anqs:before{content:"";position:absolute;inset:0;background:radial-gradient(180px 110px at 28% 10%,rgba(255,255,255,.72),rgba(255,255,255,0) 80%),linear-gradient(180deg,var(--card-bg-start) 100%,rgba(0,0,1,.1) 100%,rgba(0,0,0,.02) 68%,var(--card-bg-end) 100%);opacity:.92;pointer-events:none}.Card_card___Anqs:after{content:"";position:absolute;inset:-14px;border-radius:22px;background:linear-gradient(110deg,rgba(255,255,255,0) 38%,rgba(255,255,255,.38) 50%,rgba(255,255,255,0) 62%);opacity:0;transform:translateX(-32%) rotate(8deg);transition:opacity .24s ease,transform .52s cubic-bezier(.2,.9,.2,1);pointer-events:none;mix-blend-mode:screen}.Card_cardMedia__AKcrB{display:flex;align-items:center;justify-content:center;padding:12px 0;position:relative;margin-top:16px}.Card_cardMediaImage__GOJi4{width:148px;height:138px;border-radius:14px;background-position:center 14%;background-size:contain!important;background-repeat:no-repeat;filter:drop-shadow(0 12px 16px rgba(0,0,0,.16));position:relative}.Card_cardAmiiboName__dOv6k{position:relative;z-index:1;padding:12px 14px 2px;font-size:1.25em;line-height:1.03;font-weight:850;letter-spacing:-.03em}.Card_cardAmiiboSeries__4lGSB{position:relative;z-index:1;font-size:.85em!important;line-height:1.1;padding-bottom:6px;padding-left:14px}.Card_cardFooter__Zi3X3{display:flex;align-items:center;justify-content:space-between;padding:4px 14px 8px;position:relative;z-index:1}.Card_cardTagType__mz6x6{font-size:.7em;font-weight:500;opacity:.45;letter-spacing:.02em;text-transform:uppercase}.Card_cardSelectBtn__OZY5r{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border:none;border-radius:12px;background:transparent;color:rgba(0,0,0,.4);font-size:.75em;font-weight:600;cursor:pointer;transition:all .15s ease}.Card_cardSelectBtn__OZY5r svg{opacity:.6}.Card_cardSelectBtn__OZY5r:hover{background:rgba(0,0,0,.06);color:rgba(0,0,0,.6)}.Card_cardSelectBtn__OZY5r:active{transform:scale(.95)}.Card_cardSelectBtnActive__Baegd{background:rgba(34,197,94,.15);color:#16a34a}.Card_cardSelectBtnActive__Baegd svg{opacity:1}.Card_cardSelectBtnActive__Baegd:hover{background:rgba(34,197,94,.25);color:#16a34a}.Card_cardActs__aLnYh{position:absolute;top:0;left:0;right:0;z-index:10;border-radius:18px 18px 0 0;border-bottom-left-radius:18px;border-bottom-right-radius:18px;padding:0!important;backdrop-filter:blur(6px);box-shadow:0 4px 16px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.04);display:flex;flex-direction:column;align-items:stretch;padding:0;opacity:0;transform:translateY(-100%);transition:opacity .22s cubic-bezier(.2,.9,.2,1),transform .22s cubic-bezier(.2,.9,.2,1);pointer-events:none}.Card_cardActs__aLnYh .MuiIconButton-root{--btn-y0:rgba(255,255,255,0.98);--btn-y1:rgba(245,245,245,0.95);--btn-y2:rgba(230,230,230,0.92);--btn-border:rgba(200,200,200,0.6);flex:1;margin:0!important;position:relative;padding:12px 0;border-radius:0;background:linear-gradient(to bottom,var(--btn-y0) 0,var(--btn-y1) 45%,var(--btn-y2) 100%);border:none;border-right:1px solid var(--btn-border);box-shadow:inset 0 1.5px 0 rgba(255,255,255,.8),inset 0 -1.5px 0 rgba(0,0,0,.06);transition:background .12s ease,filter .12s ease}.Card_cardActs__aLnYh .MuiIconButton-root:last-child{border-right:none;flex:1;background:linear-gradient(180deg,rgba(255,235,235,.98) 0,rgba(255,220,220,.95) 45%,rgba(255,200,200,.92))}.Card_cardActs__aLnYh .MuiIconButton-root:last-child:hover{background:linear-gradient(180deg,rgba(255,210,210,.95) 0,rgba(255,180,180,.92))}.Card_cardActs__aLnYh .MuiIconButton-root:hover{filter:brightness(.96);background:linear-gradient(to bottom,var(--btn-y1) 0,var(--btn-y2) 100%)}.Card_cardActs__aLnYh .MuiIconButton-root:active{filter:brightness(.92);box-shadow:inset 0 2px 4px rgba(0,0,0,.12)}.Card_cardActs__aLnYh svg{width:20px;height:20px;color:rgba(0,0,0,.7)}.Card_cardActsRow__oMTdS{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;gap:0;width:100%}.Card_cardActsRow__oMTdS .MuiIconButton-root:first-child{border-radius:0 0 0 18px}.Card_cardActsRow__oMTdS .MuiIconButton-root:last-child{border-radius:0 0 18px 0}.Card_cardActsVisible__4baCp{opacity:1;transform:translateY(0);pointer-events:auto}@media(hover:none)and (pointer:coarse){.Card_cardActs__aLnYh{opacity:0;transform:translateY(-100%)}.Card_cardActsVisible__4baCp{opacity:1;transform:translateY(0);pointer-events:auto}}.Card_overflowMenu__kGfha .MuiMenuItem-root{padding:10px 16px;border-radius:8px;margin:2px 6px;transition:background .14s ease}.Card_overflowMenu__kGfha .MuiMenuItem-root:hover{background:rgba(0,0,0,.06)}.Card_overflowMenu__kGfha .MuiListItemIcon-root{min-width:36px}.Card_overflowMenu__kGfha .MuiListItemIcon-root svg{width:20px;height:20px;opacity:.75}.Card_overflowMenu__kGfha .MuiListItemText-primary{font-size:.95rem;font-weight:500}.Card_overlay__yDrY1{position:absolute;inset:0;border-radius:14px;background:rgba(255,255,255,.52);backdrop-filter:blur(10px);z-index:10;transform:scale(1.012)}.Card_loader___mDPP{height:100%;display:grid;place-items:center}.Card_deleteProgress__Yp6Dt{position:absolute}@keyframes Card_selectedPulse__CW_ZD{0%,to{filter:drop-shadow(0 10px 18px rgba(0,0,0,.08));opacity:1}50%{filter:drop-shadow(0 18px 30px var(--card-accent-soft));opacity:.95}}@media screen and (max-width:768px){.Card_gridCardContainer__Xw_Ez{width:160px}.Card_cardMediaImage__GOJi4{width:120px;height:112px}}@media screen and (max-width:520px){.Card_gridCardContainer__Xw_Ez{width:140px}.Card_cardMediaImage__GOJi4{width:104px;height:96px}}@media(prefers-reduced-motion:reduce){.Card_cardMediaImage__GOJi4:after,.Card_card___Anqs,.Card_gridCardContainer__Xw_Ez,.Card_gridCardContainer__Xw_Ez:after{animation:none!important;transition:none!important}}@keyframes Card_ringAngleSweep__Qk_ch{0%{--ring-angle:0deg}to{--ring-angle:360deg}}.Card_listCardContainer__evQPj{--ring-angle:0deg;--card-accent:rgba(0,0,0,0.85);--card-accent-soft:rgba(0,0,0,0.18);--card-bg-start:rgba(255,255,255,0.18);--card-bg-end:rgba(255,255,255,0.26);--card-accent-2:color-mix(in srgb,var(--card-accent) 20%,black 10%);--stroke-dark:color-mix(in srgb,var(--card-accent) 78%,#1b1e3c 16%);--stroke-light:color-mix(in srgb,var(--card-accent) 62%,white 38%);--stroke-ink:color-mix(in srgb,var(--card-accent) 78%,black 22%);width:100%;position:relative;border-radius:16px;cursor:pointer;display:flex;transform:translateZ(0);transition:transform .22s cubic-bezier(.2,.9,.2,1)}.Card_listCardContainer__evQPj:after{content:"";position:absolute;inset:-4px;border-radius:20px;padding:3px;background:linear-gradient(var(--ring-angle),var(--stroke-dark),var(--stroke-light),var(--stroke-dark));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transform:scale(.99);transition:opacity .2s ease,transform .2s cubic-bezier(.2,.9,.2,1);pointer-events:none}.Card_listCardContainer__evQPj:hover .Card_listCard__L72C1{transform:translateY(-1px);box-shadow:0 8px 24px rgba(0,0,0,.12),inset 0 1px 0 rgba(255,255,255,.55)}.Card_listCardContainer__evQPj:active{transform:translateY(0)}.Card_listCardContainer__evQPj:active .Card_listCard__L72C1{transform:scale(.995)}.Card_listCardContainer__evQPj[data-selected=true]:after{opacity:1;transform:scale(1);animation:Card_selectedPulse__CW_ZD 2.1s ease-in-out infinite,Card_ringAngleSweep__Qk_ch 2.8s linear infinite}.Card_listCardContainer__evQPj[data-selected=true] .Card_listCard__L72C1{box-shadow:0 6px 20px rgba(0,0,0,.14),inset 0 1px 0 rgba(255,255,255,.58)}.Card_listCardContainer__evQPj[data-dragging=true]:hover .Card_listCard__L72C1{transform:none;box-shadow:none}.Card_listCardContainer__evQPj[data-dragging=true]:active,.Card_listCardContainer__evQPj[data-dragging=true]:active .Card_listCard__L72C1{transform:none}.Card_listCard__L72C1{width:100%;position:relative;display:flex;flex-direction:row;align-items:center;overflow:hidden;border-radius:16px;border:none!important;transform:translateZ(0);transition:transform .22s cubic-bezier(.2,.9,.2,1),box-shadow .22s ease;padding:12px 16px;gap:16px}.Card_listCard__L72C1:before{content:"";position:absolute;inset:0;background:radial-gradient(260px 120px at 0 50%,rgba(255,255,255,.5),rgba(255,255,255,0) 70%),linear-gradient(90deg,var(--card-bg-start) 0,var(--card-bg-end) 100%);opacity:.92;pointer-events:none}.Card_listCardMedia__1XwCP{display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}.Card_listCardMediaImage__iSHR_{width:64px;height:64px;border-radius:12px;background-position:50%;background-size:contain!important;background-repeat:no-repeat;filter:drop-shadow(0 4px 8px rgba(0,0,0,.12))}.Card_listCardContent__8_nD5{display:flex;flex-direction:column;flex:1;min-width:0;position:relative;z-index:1;gap:2px}.Card_listCardName__4yXRJ{font-size:1.15rem;font-weight:700;letter-spacing:-.01em;line-height:1.3}.Card_listCardName__4yXRJ,.Card_listCardSeries___i9wL{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Card_listCardSeries___i9wL{font-size:.85rem;opacity:.7}.Card_listCardActions__Smp69{display:flex;flex-direction:row;align-items:center;gap:4px;position:relative;z-index:2;opacity:0;transform:translateX(8px);transition:opacity .18s ease,transform .18s ease;pointer-events:none}.Card_listCardActions__Smp69 .MuiIconButton-root{justify-content:space-between!important;background:rgba(255,255,255,.6);border-radius:10px;transition:background .14s ease,transform .1s ease}.Card_listCardActions__Smp69 .MuiIconButton-root:hover{background:rgba(255,255,255,.9);transform:scale(1.05)}.Card_listCardActions__Smp69 .MuiIconButton-root:active{transform:scale(.95)}.Card_listCardActions__Smp69 svg{width:18px;height:18px;color:rgba(0,0,0,.65)}.Card_listCardActionsVisible__HhJuZ{opacity:1;transform:translateX(0);pointer-events:auto}.Card_listTypePill__WkE7v{position:absolute;bottom:-4px;right:-4px}.Card_listSetBadge__5fhKu{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:10px;background:rgba(255,255,255,.4);backdrop-filter:blur(8px);font-size:.75rem;font-weight:600;margin-top:4px;max-width:-moz-fit-content;max-width:fit-content}.Card_listSetBadge__5fhKu svg{width:12px;height:12px}.Card_listCardContainer__evQPj:hover .Card_listCardActions__Smp69{opacity:1;transform:translateX(0);pointer-events:auto}@media(hover:none)and (pointer:coarse){.Card_listCardActions__Smp69{opacity:0;transform:translateX(8px)}.Card_listCardActionsVisible__HhJuZ{opacity:1;transform:translateX(0);pointer-events:auto}}.ViewToggle_container__fSf_I{display:inline-flex;position:relative;background:linear-gradient(180deg,var(--flask-palette-background-default),var(--flask-palette-background-defaultStep));border-radius:12px;padding:4px;gap:0;box-shadow:var(--flask-palette-shadows-bevel),inset 0 1px 2px rgba(0,0,0,.05)}.ViewToggle_container__fSf_I:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.ViewToggle_indicator___ILjf{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px);background:linear-gradient(180deg,var(--flask-palette-background-primary-one),var(--flask-palette-background-primary-two) 55%,var(--flask-palette-background-primary-three));border-radius:8px;box-shadow:0 2px 8px var(--flask-palette-button-primary-shadow,rgba(255,212,0,.3)),0 1px 2px rgba(0,0,0,.1);transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform;z-index:0}.ViewToggle_indicator___ILjf:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.25),rgba(255,255,255,0) 50%);pointer-events:none}.ViewToggle_toggleButton__FnrF2{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:40px;height:32px;border:none;background:transparent;cursor:pointer;border-radius:8px;color:var(--flask-palette-text-secondary);transition:color .3s cubic-bezier(.4,0,.2,1)}.ViewToggle_toggleButton__FnrF2:hover:not(.ViewToggle_toggleButtonActive__raEdl){color:var(--flask-palette-text-primary)}.ViewToggle_toggleButton__FnrF2:focus-visible{outline:2px solid var(--flask-palette-background-primary-two);outline-offset:2px}.ViewToggle_toggleButtonActive__raEdl{color:#fff}.ViewToggle_iconWrapper__ZzHyl{display:flex;align-items:center;justify-content:center;transition:transform .15s cubic-bezier(.4,0,.2,1)}.ViewToggle_toggleButton__FnrF2:active .ViewToggle_iconWrapper__ZzHyl{transform:scale(.9)}.CreateFolderDialog_backdrop__VkeIP{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:22px;background:radial-gradient(120% 120% at 50% 20%,var(--flask-palette-dialog-backdrop-radialStart,rgba(255,255,255,.1)) 0,var(--flask-palette-dialog-backdrop-radialEnd,rgba(0,0,0,.4)) 45%),var(--flask-palette-dialog-backdrop-overlay,rgba(0,0,0,.5));backdrop-filter:blur(4px);animation:CreateFolderDialog_backdropFadeIn__WH8S5 .25s ease-out}@keyframes CreateFolderDialog_backdropFadeIn__WH8S5{0%{opacity:0}to{opacity:1}}.CreateFolderDialog_panel__sZi7b{position:relative;width:100%;max-width:400px;border-radius:28px;background:linear-gradient(180deg,var(--flask-palette-dialog-panel-backgroundStart,rgba(255,255,255,.95)) 0,var(--flask-palette-dialog-panel-backgroundEnd,rgba(248,248,250,.98)) 100%);border:1px solid var(--flask-palette-dialog-panel-border,rgba(255,255,255,.6));box-shadow:0 24px 80px rgba(0,0,0,.25),0 8px 32px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.8);backdrop-filter:blur(20px);overflow:hidden;animation:CreateFolderDialog_panelBounceIn__fJV7o .35s cubic-bezier(.34,1.56,.64,1)}@keyframes CreateFolderDialog_panelBounceIn__fJV7o{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.CreateFolderDialog_panelInner__xgGUg{padding:32px 32px 28px;display:flex;flex-direction:column;align-items:center}.CreateFolderDialog_folderIconContainer__yc8NY{width:72px;height:72px;margin-bottom:16px;display:grid;place-items:center;background:var(--flask-palette-button-tertiary-background,rgba(0,0,0,.04));border-radius:20px;box-shadow:0 4px 12px rgba(0,0,0,.06),inset 0 1px 0 rgba(255,255,255,.6)}.CreateFolderDialog_folderIconSvg__TBZpE{width:40px;height:40px;color:var(--flask-palette-text-secondary,#606060)}.CreateFolderDialog_title___BN27{font-family:system-ui,-apple-system,sans-serif;font-size:1.4rem;font-weight:700;color:var(--flask-palette-text-primary,#2a2a2a);margin:0 0 20px;text-align:center}.CreateFolderDialog_inputWrapper__KKEPs{width:100%;position:relative;margin-bottom:8px}.CreateFolderDialog_folderInput__hAcat{width:100%;padding:14px 70px 14px 18px;font-size:1rem;font-weight:500;color:var(--flask-palette-text-primary,#1a1a2e);background:var(--flask-palette-dialog-panel-backgroundStart,rgba(255,255,255,.8));border:2px solid var(--flask-palette-dialog-panel-border,rgba(0,0,0,.08));border-radius:14px;outline:none;transition:all .2s ease}.CreateFolderDialog_folderInput__hAcat::-moz-placeholder{color:var(--flask-palette-text-tertiary,rgba(0,0,0,.35))}.CreateFolderDialog_folderInput__hAcat::placeholder{color:var(--flask-palette-text-tertiary,rgba(0,0,0,.35))}.CreateFolderDialog_folderInput__hAcat:focus{border-color:var(--flask-palette-button-primary-main,rgba(99,102,241,.5));background:var(--flask-palette-dialog-panel-backgroundStart,white);box-shadow:0 0 0 4px var(--flask-palette-progressBar-glow,rgba(99,102,241,.1)),0 4px 12px rgba(0,0,0,.06)}.CreateFolderDialog_charCount__ldgdn{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:.75rem;font-weight:500;color:var(--flask-palette-text-tertiary,rgba(0,0,0,.35));pointer-events:none;transition:color .2s ease}.CreateFolderDialog_charCountWarning__88sSB{color:#ef4444}.CreateFolderDialog_inputError___2zy5{width:100%;margin:4px 0 0;padding:0 4px;font-size:.85rem;font-weight:500;color:#ef4444;text-align:left}.CreateFolderDialog_buttonRow__ELWYs{display:flex;gap:12px;width:100%;margin-top:20px}@media(max-width:440px){.CreateFolderDialog_panel__sZi7b{max-width:calc(100% - 32px)}.CreateFolderDialog_panelInner__xgGUg{padding:24px 20px 22px}.CreateFolderDialog_title___BN27{font-size:1.25rem}.CreateFolderDialog_buttonRow__ELWYs{flex-direction:column}}.ConfirmDialog_backdrop__u8zqU{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:22px;background:radial-gradient(120% 120% at 50% 20%,var(--flask-palette-dialog-backdrop-radialStart,rgba(255,255,255,.1)) 0,var(--flask-palette-dialog-backdrop-radialEnd,rgba(0,0,0,.4)) 45%),var(--flask-palette-dialog-backdrop-overlay,rgba(0,0,0,.5));backdrop-filter:blur(4px);animation:ConfirmDialog_backdropFadeIn__Rf_Rk .25s ease-out}@keyframes ConfirmDialog_backdropFadeIn__Rf_Rk{0%{opacity:0}to{opacity:1}}.ConfirmDialog_panel__DoDBY{position:relative;width:100%;max-width:400px;border-radius:28px;background:linear-gradient(180deg,var(--flask-palette-dialog-panel-backgroundStart,rgba(255,255,255,.95)) 0,var(--flask-palette-dialog-panel-backgroundEnd,rgba(248,248,250,.98)) 100%);border:1px solid var(--flask-palette-dialog-panel-border,rgba(255,255,255,.6));box-shadow:0 24px 80px rgba(0,0,0,.25),0 8px 32px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.8);backdrop-filter:blur(20px);overflow:hidden;animation:ConfirmDialog_panelBounceIn__w_Euq .35s cubic-bezier(.34,1.56,.64,1)}@keyframes ConfirmDialog_panelBounceIn__w_Euq{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.ConfirmDialog_panelInner__ULIkj{padding:32px 32px 28px;display:flex;flex-direction:column;align-items:center}.ConfirmDialog_iconContainer__embAO{width:72px;height:72px;margin-bottom:16px;display:grid;place-items:center;background:rgba(239,68,68,.08);border-radius:20px;box-shadow:0 4px 12px rgba(239,68,68,.08),inset 0 1px 0 rgba(255,255,255,.6)}.ConfirmDialog_iconSvg__1P51K{width:40px;height:40px;color:#ef4444}.ConfirmDialog_title__zwivn{font-size:1.4rem;font-weight:700;color:var(--flask-palette-text-primary,#2a2a2a);margin:0 0 12px}.ConfirmDialog_message__mUlx6,.ConfirmDialog_title__zwivn{font-family:system-ui,-apple-system,sans-serif;text-align:center}.ConfirmDialog_message__mUlx6{font-size:.95rem;font-weight:400;color:var(--flask-palette-text-secondary,#606060);margin:0 0 24px;line-height:1.5}.ConfirmDialog_buttonRow__PGcMR{display:flex;gap:12px;width:100%}@media(max-width:440px){.ConfirmDialog_panel__DoDBY{max-width:calc(100% - 32px)}.ConfirmDialog_panelInner__ULIkj{padding:24px 20px 22px}.ConfirmDialog_title__zwivn{font-size:1.25rem}.ConfirmDialog_buttonRow__PGcMR{flex-direction:column}}.FolderNavigation_navigationContainer__NoPit{display:flex;flex-direction:column;background:linear-gradient(135deg,var(--flask-palette-dialog-panel-backgroundStart,rgba(255,255,255,.9)),var(--flask-palette-dialog-panel-backgroundEnd,rgba(255,255,255,.72)));border-radius:20px;border:1px solid var(--flask-palette-dialog-panel-border,rgba(255,255,255,.7));box-shadow:0 8px 24px rgba(0,0,0,.08);overflow:hidden;width:280px;min-width:280px;min-height:0;opacity:1;transform:translateX(0);margin-bottom:32px;transition:all .35s cubic-bezier(.4,0,.2,1);z-index:3}.FolderNavigation_navigationContainer__NoPit.FolderNavigation_collapsed__uKWn6{width:0;min-width:0;padding:0;opacity:0;transform:translateX(-30px);border:none;box-shadow:none;margin-right:-20px;pointer-events:none}.FolderNavigation_collapsed__uKWn6 .FolderNavigation_folderList__2mRzB,.FolderNavigation_collapsed__uKWn6 .FolderNavigation_navHeader__2UicT{opacity:0;visibility:hidden}.FolderNavigation_navHeader__2UicT{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--flask-palette-button-tertiary-border,rgba(200,210,230,.3));white-space:nowrap;animation:FolderNavigation_headerSlideIn__GtJ_T .35s cubic-bezier(.4,0,.2,1) backwards}.FolderNavigation_navHeader__2UicT h2{margin:0;font-size:1.1rem;font-weight:700;color:var(--flask-palette-text-primary,#2a2a2a)}@keyframes FolderNavigation_headerSlideIn__GtJ_T{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.FolderNavigation_collapsed__uKWn6 .FolderNavigation_navHeader__2UicT{animation:none}.FolderNavigation_createFolderBtn__H_nu4{width:32px;height:32px;border-radius:10px;border:1px solid var(--flask-palette-button-tertiary-border,rgba(200,210,230,.5));background:var(--flask-palette-button-tertiary-background,rgba(220,220,220,.6));color:var(--flask-palette-button-tertiary-text,#606060);cursor:pointer;display:grid;place-items:center;transition:all .2s ease}.FolderNavigation_createFolderBtn__H_nu4 svg{width:20px;height:20px}.FolderNavigation_createFolderBtn__H_nu4:hover{background:linear-gradient(135deg,var(--flask-palette-button-primary-highlight,#fff2a0),var(--flask-palette-button-primary-main,#ffd400));color:var(--flask-palette-button-primary-text,#3a2b00);transform:scale(1.05)}.FolderNavigation_createFolderBtn__H_nu4:active{transform:scale(.98)}.FolderNavigation_folderList__2mRzB{flex:1;overflow-y:auto;overflow-x:hidden;padding:12px}.FolderNavigation_folderList__2mRzB::-webkit-scrollbar{width:6px}.FolderNavigation_folderList__2mRzB::-webkit-scrollbar-track{background:var(--flask-palette-scrollbar-track-light,rgba(0,0,0,.02));border-radius:10px}.FolderNavigation_folderList__2mRzB::-webkit-scrollbar-thumb{background:var(--flask-palette-button-primary-main,#ffd400);opacity:.3;border-radius:10px}.FolderNavigation_folderList__2mRzB::-webkit-scrollbar-thumb:hover{opacity:.4}.FolderNavigation_folderItem__lBZ6x{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:transparent;cursor:pointer;transition:all .2s ease;margin-bottom:4px;position:relative;white-space:nowrap;animation:FolderNavigation_folderSlideIn__yaRU0 .3s ease-out backwards}.FolderNavigation_folderItem__lBZ6x:first-child{animation-delay:.03s}.FolderNavigation_folderItem__lBZ6x:nth-child(2){animation-delay:.06s}.FolderNavigation_folderItem__lBZ6x:nth-child(3){animation-delay:.09s}.FolderNavigation_folderItem__lBZ6x:nth-child(4){animation-delay:.12s}.FolderNavigation_folderItem__lBZ6x:nth-child(5){animation-delay:.15s}.FolderNavigation_folderItem__lBZ6x:nth-child(6){animation-delay:.18s}.FolderNavigation_folderItem__lBZ6x:nth-child(7){animation-delay:.21s}.FolderNavigation_folderItem__lBZ6x:nth-child(8){animation-delay:.24s}.FolderNavigation_folderItem__lBZ6x:nth-child(9){animation-delay:.27s}.FolderNavigation_folderItem__lBZ6x:nth-child(10){animation-delay:.3s}.FolderNavigation_folderItem__lBZ6x:nth-child(11){animation-delay:.33s}.FolderNavigation_folderItem__lBZ6x:nth-child(12){animation-delay:.36s}.FolderNavigation_folderItem__lBZ6x:nth-child(13){animation-delay:.39s}.FolderNavigation_folderItem__lBZ6x:nth-child(14){animation-delay:.42s}.FolderNavigation_folderItem__lBZ6x:nth-child(15){animation-delay:.45s}.FolderNavigation_folderItem__lBZ6x:nth-child(16){animation-delay:.48s}.FolderNavigation_folderItem__lBZ6x:nth-child(17){animation-delay:.51s}.FolderNavigation_folderItem__lBZ6x:nth-child(18){animation-delay:.54s}.FolderNavigation_folderItem__lBZ6x:nth-child(19){animation-delay:.57s}.FolderNavigation_folderItem__lBZ6x:nth-child(20){animation-delay:.6s}.FolderNavigation_folderItem__lBZ6x:hover{background:var(--flask-palette-button-tertiary-background,rgba(0,0,0,.04))}.FolderNavigation_folderItem__lBZ6x:hover .FolderNavigation_folderActions__aa8hY{opacity:1}.FolderNavigation_folderItem__lBZ6x:active{transform:scale(.98)}@keyframes FolderNavigation_folderSlideIn__yaRU0{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.FolderNavigation_collapsed__uKWn6 .FolderNavigation_folderItem__lBZ6x{opacity:0;animation:none}.FolderNavigation_folderItem__lBZ6x.FolderNavigation_selected__dj5h9{background:color-mix(in srgb,var(--flask-palette-progressBar-glow) 30%,transparent);box-shadow:0 2px 8px rgba(0,0,0,.08)}.FolderNavigation_folderIcon__Z9w0M{width:22px;height:22px;flex-shrink:0}.FolderNavigation_folderIcon__Z9w0M,.FolderNavigation_homeFolder__M49Tz .FolderNavigation_folderIcon__Z9w0M{color:var(--flask-palette-button-primary-main,#ffd400)}.FolderNavigation_folderInfo___q9NN{flex:1;min-width:0}.FolderNavigation_folderName__qDyjk{display:block;font-size:.95rem;font-weight:600;color:var(--flask-palette-text-primary,#2a2a2a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FolderNavigation_folderCount__NI0vd{font-size:.75rem;color:var(--flask-palette-text-tertiary,#a6a6a6)}.FolderNavigation_folderActions__aa8hY{display:flex;gap:4px;opacity:0;transition:opacity .2s ease}.FolderNavigation_folderActionBtn__e0sH4{width:28px;height:28px;border-radius:8px;border:1px solid var(--flask-palette-button-tertiary-border,rgba(200,210,230,.5));background:var(--flask-palette-button-tertiary-background,rgba(255,255,255,.7));color:var(--flask-palette-button-tertiary-text,#606060);cursor:pointer;display:grid;place-items:center;transition:all .15s ease}.FolderNavigation_folderActionBtn__e0sH4 svg{width:14px;height:14px}.FolderNavigation_folderActionBtn__e0sH4:hover{background:var(--flask-palette-button-tertiary-backgroundHover,rgba(255,255,255,.95));border-color:var(--flask-palette-button-tertiary-borderHover,rgba(180,190,210,.7));color:var(--flask-palette-button-tertiary-textHover,#404040)}.FolderNavigation_folderActionBtn__e0sH4:active{transform:scale(.95)}.FolderNavigation_folderActionBtn__e0sH4.FolderNavigation_danger__POp9F:hover{background:rgba(255,100,100,.2);border-color:rgba(200,50,50,.3);color:rgba(200,50,50,.9)}.FolderNavigation_emptyFolders__aGPVV{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.FolderNavigation_emptyFolders__aGPVV .FolderNavigation_emptyIcon__kYllk{width:48px;height:48px;color:var(--flask-palette-text-tertiary,#a6a6a6);margin-bottom:12px;opacity:.5}.FolderNavigation_emptyFolders__aGPVV p{margin:0 0 4px;font-weight:600;color:var(--flask-palette-text-secondary,#606060);font-size:.9rem}.FolderNavigation_emptyFolders__aGPVV span{font-size:.8rem;color:var(--flask-palette-text-tertiary,#a6a6a6)}@media(max-width:768px){.FolderNavigation_navigationContainer__NoPit{width:100%;min-width:100%;max-height:200px;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1),margin .35s cubic-bezier(.4,0,.2,1)}.FolderNavigation_navigationContainer__NoPit.FolderNavigation_collapsed__uKWn6{width:100%;min-width:100%;max-height:0;transform:translateY(-12px);margin-right:0;margin-bottom:0;opacity:0;border:none;box-shadow:none}.FolderNavigation_folderList__2mRzB{display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:8px 12px;gap:8px}.FolderNavigation_folderItem__lBZ6x{min-width:160px;flex-shrink:0}}.FolderNavigation_inline__v7Lg0 svg{display:inline}.ContentOverlay_backdrop__83Jds{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:22px;background:linear-gradient(135deg,#ffd6e8,#c8d8ff 25%,#fff0c8 50%,#e0c8ff 75%,#ffd6e8);background-size:300% 300%;animation:ContentOverlay_gradientShift__1zFWT 8s ease infinite}.ContentOverlay_stage__Rei76{position:relative;width:-moz-max-content;width:max-content;transform:translateZ(0)}.ContentOverlay_decor__htWGl{position:absolute;inset:-22px -22px -26px -22px;pointer-events:none}.ContentOverlay_cloudsBottom__oVNCc,.ContentOverlay_cloudsTop__jNFnm{position:absolute;left:14px;right:14px;height:120px;opacity:.55;filter:blur(.2px)}.ContentOverlay_panel__LDA3z{--radius:999px;z-index:5;position:relative;border-radius:44px;max-height:95vh;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(255,255,255,.72));border:1px solid rgba(255,255,255,.7);box-shadow:0 14px 40px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.65);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);overflow:auto}.ContentOverlay_panel__LDA3z:after{content:"";position:absolute;inset:10px;border-radius:34px;box-shadow:inset 0 0 0 2px rgba(220,224,255,.55),inset 0 10px 22px rgba(255,255,255,.55);pointer-events:none}.ContentOverlay_panelInner__gOD0m{position:relative;padding:26px 26px 20px;background-size:cover;border-radius:44px;overflow:hidden}@keyframes ContentOverlay_gradientShift__1zFWT{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.ContentOverlay_header__uR567{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;z-index:2;position:relative}.ContentOverlay_title__Iw4HC{margin:0;font-size:2rem;line-height:1.12;letter-spacing:-.02em;color:#2d2f3a;text-shadow:0 1px 0 rgba(255,255,255,.6)}.ContentOverlay_subtitle__M2Dn3{margin:10px 0 0;color:rgba(45,47,58,.72);font-size:1.02rem;line-height:1.35}.ContentOverlay_close__G5bB4{width:40px;height:40px;border-radius:999px;border:1px solid rgba(200,205,240,.9);background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(245,246,255,.75));box-shadow:0 3px 10px rgba(0,0,0,.12),inset 0 1px 0 rgba(255,255,255,.75);color:rgba(45,47,58,.75);font-size:22px;line-height:1;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.ContentOverlay_close__G5bB4:hover{transform:translateY(-1px);box-shadow:0 5px 14px rgba(0,0,0,.14),inset 0 1px 0 rgba(255,255,255,.8)}.ContentOverlay_close__G5bB4:active{transform:translateY(1px)}.ContentOverlay_content__UMqer{margin-top:16px;padding:14px 16px;border-radius:22px;color:rgba(45,47,58,.78);box-shadow:inset 0 1px 0 rgba(255,255,255,.6);position:relative;z-index:2}.ContentOverlay_contentFull__FqR7l{position:relative;inset:0;z-index:2}.ContentOverlay_primary__rTnZq{--y0:#fff2a0;--y1:#ffd400;--y2:#f1bf00;--border:#e0b200;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:240px;padding:12px 18px;border-radius:999px;font-weight:900;letter-spacing:.02em;font-size:1.05rem;color:#3a2b00;border:2px solid var(--border);background:linear-gradient(180deg,var(--y0),var(--y1) 55%,var(--y2));cursor:pointer;box-shadow:0 3px 0 #cfa700,0 10px 18px rgba(0,0,0,.16);transition:transform .12s ease,box-shadow .12s ease}.ContentOverlay_primary__rTnZq:hover{transform:translateY(-1px);box-shadow:0 4px 0 #cfa700,0 12px 22px rgba(0,0,0,.18)}.ContentOverlay_primary__rTnZq:active{transform:translateY(1px);box-shadow:0 2px 0 #cfa700,0 8px 14px rgba(0,0,0,.18)}.ContentOverlay_secondary__zu0It{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;cursor:pointer;font-weight:800;font-size:.98rem;color:rgba(40,86,170,.95);text-decoration:none;padding:6px 10px;border-radius:999px;transition:background .12s ease,transform .12s ease}.ContentOverlay_secondary__zu0It:hover{background:rgba(120,150,255,.14);transform:translateY(-1px)}.ContentOverlay_secondary__zu0It:active{transform:translateY(0)}.ContentOverlay_arrow__NGxdB{font-size:1.2rem;line-height:1}.ContentOverlay_arrowSmall__zJt0B{font-size:1.1rem;line-height:1}.ContentOverlay_floorShadow__yiNiT{position:absolute;left:10%;right:10%;bottom:-18px;height:32px;background:radial-gradient(50% 120% at 50% 50%,rgba(0,0,0,.22) 0,rgba(0,0,0,0) 70%);filter:blur(2px);opacity:.55}@media(max-width:520px){.ContentOverlay_panelInner__gOD0m{padding:20px 18px 16px}.ContentOverlay_title__Iw4HC{font-size:1.55rem}.ContentOverlay_primary__rTnZq{min-width:100%}}.SplashNews_container__5NHv3{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem 1.5rem 1rem;text-align:center}.SplashNews_header__9Xfbi{font-size:1.8rem;font-family:Fredoka One,sans-serif;margin:0 0 .2rem;line-height:1.2;color:#1a1a1a}.SplashNews_animation__5ZmRc{width:100%;max-width:280px;margin:0 auto}.SplashNews_subHeader__RfDk9{font-family:system-ui,sans-serif;font-size:1.05rem;margin:.4rem 0 0;color:#4a4a4a;font-weight:400;line-height:1.4}.SplashNews_action__OVbVw{margin-top:1.6rem}.Settings_container__ponQx{width:346px;flex:1;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);inset:0;left:auto;display:flex;flex-direction:column;gap:16px;box-sizing:border-box;box-shadow:0 20px 25px -5px #00183d1a,0 10px 10px -5px #00183d0a;margin:16px;overflow:hidden auto;z-index:inherit;border-radius:16px;padding:20px;will-change:transform}.Settings_sortOptions___A3z5{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.Settings_close__M05_W{position:absolute!important;width:48px!important;height:48px!important;padding:0!important;margin-top:24px!important;border-radius:50%!important;right:20px!important;top:-2px!important;min-width:48px!important}.Settings_header__PhuaV{font-family:Fredoka One,cursive;font-size:32px;margin-top:0}.Settings_palettes__5a8j3{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:0;grid-row-gap:14px}.Settings_panel__WLuOg{border-radius:16px;padding:20px}.Settings_themeSelect__MCiSc{margin-top:20px;margin-bottom:8px;font-size:18px;display:block}.Settings_palette__5HCrl{transition:transform .2s;transform:scale(1)}.Settings_palette__5HCrl,.Settings_selected__n4VFo{width:50px;height:50px;border-radius:50%;margin-right:20px;cursor:pointer}.Settings_selected__n4VFo{transform:scale(1.25);box-shadow:0 1px 2px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.07),0 4px 8px rgba(0,0,0,.07),0 8px 16px rgba(0,0,0,.07),0 16px 32px rgba(0,0,0,.07),0 32px 64px rgba(0,0,0,.07)}.Settings_palette__5HCrl:hover{transform:scale(1.25);z-index:2}.Settings_greyYellow__wnFyS{background:linear-gradient(-45deg,#e1132b,#e1132b 42%,#eeeeee 0,#eeeeee 58%,#ffc83d 0)}.Settings_greyYellow__wnFyS,.Settings_lightYellow__HAnnD{border:2px solid #fff;width:100%;height:100%;border-radius:50%}.Settings_lightYellow__HAnnD{background-color:#ffb300;background:linear-gradient(-45deg,#e1132b,#e1132b 42%,white 0,white 58%,#ffc83d 0)}.Settings_lightBlue__SGP3M{background:linear-gradient(-45deg,#1e7be6,#1e7be6 42%,white 0,white 58%,#7fb9ff 0)}.Settings_lightBlue__SGP3M,.Settings_lightPurple__Ekpxx{border:2px solid #fff;width:100%;height:100%;border-radius:50%}.Settings_lightPurple__Ekpxx{background:linear-gradient(-45deg,#6b4ce6,#6b4ce6 42%,white 0,white 58%,#c2adff 0)}.Settings_lightOrange__uMJeZ{background:linear-gradient(-45deg,#ff8a00,#ff8a00 42%,white 0,white 58%,#ffc83d 0)}.Settings_darkYellow__1uQhH,.Settings_lightOrange__uMJeZ{border:2px solid #fff;width:100%;height:100%;border-radius:50%}.Settings_darkYellow__1uQhH{background:linear-gradient(-45deg,#e1132b,#e1132b 42%,black 0,black 58%,#ffc83d 0)}.Settings_darkBlue__T7U5Y{border:2px solid #fff;background:linear-gradient(-45deg,#1e7be6,#1e7be6 42%,black 0,black 58%,#7fb9ff 0);width:100%;height:100%;border-radius:50%}.Settings_advancedContainer__xsTQT{margin-top:40px;flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:0}.Settings_advancedHeader__U92Uj{font-size:18px}.Settings_backupSection__cVQDK{margin-top:16px}.Settings_backupFirmware__rFS7J{margin-top:6px}.Settings_factoryReset__HykgS{margin-top:20px}.AddTag_backdrop__0_ydN{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:22px;background:radial-gradient(120% 120% at 50% 20%,var(--flask-palette-dialog-backdrop-radialStart) 0,var(--flask-palette-dialog-backdrop-radialEnd) 45%),var(--flask-palette-dialog-backdrop-overlay)}.AddTag_stage__YWy6Y{position:relative;display:grid;place-items:center;width:100%;max-width:540px}.AddTag_decor__QcYGM{position:absolute;inset:0;pointer-events:none;z-index:1}.AddTag_sparkle2__BrO7O,.AddTag_sparkle3__l0LYt,.AddTag_sparkle__3L8kS{position:absolute;width:32px;height:32px;border-radius:50%;background:conic-gradient(from 0deg,var(--flask-palette-dialog-sparkle-primary),var(--flask-palette-dialog-sparkle-glow),var(--flask-palette-dialog-sparkle-primary));filter:blur(6px);animation:AddTag_twinkle__DrSMY 2.2s ease-in-out infinite}.AddTag_sparkle__3L8kS{top:-20px;right:10%;transform:scale(.8)}.AddTag_sparkle2__BrO7O{top:50%;left:-20px;animation-delay:.6s}.AddTag_sparkle3__l0LYt{bottom:-20px;right:15%;transform:scale(.7);animation-delay:.9s}@keyframes AddTag_twinkle__DrSMY{0%{transform:translateY(0) rotate(0deg) scale(1);opacity:.65}50%{transform:translateY(-2px) rotate(8deg) scale(1.06);opacity:.95}to{transform:translateY(0) rotate(0deg) scale(1);opacity:.65}}.AddTag_panel___syaq{z-index:5;position:relative;border-radius:44px;max-height:85vh;background:linear-gradient(180deg,var(--flask-palette-dialog-panel-backgroundStart),var(--flask-palette-dialog-panel-backgroundEnd));border:1px solid var(--flask-palette-dialog-panel-border);box-shadow:0 14px 40px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.65);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);overflow:auto}.AddTag_panel___syaq:after{content:"";position:absolute;inset:10px;border-radius:34px;box-shadow:inset 0 0 0 2px rgba(220,224,255,.55),inset 0 10px 22px rgba(255,255,255,.55);pointer-events:none}.AddTag_panelInner__tuG_B{padding:32px 28px 28px}.AddTag_header__DXDjI{text-align:center;margin-bottom:2rem;display:flex;flex-direction:column;align-items:center}.AddTag_iconContainer__c8V_F{width:72px;height:72px;margin-bottom:16px;display:grid;place-items:center;background:rgba(0,0,0,.04);border-radius:20px;box-shadow:0 4px 12px rgba(0,0,0,.06),inset 0 1px 0 rgba(255,255,255,.6)}.AddTag_iconSvg___DseV{width:40px;height:40px;color:var(--flask-palette-text-secondary,#606060)}.AddTag_title__TL70J{font-family:system-ui,sans-serif;font-size:2rem;font-weight:700;color:#2a2a2a;margin:0;text-shadow:0 1px 2px rgba(255,255,255,.9)}.AddTag_content__QjW6R{display:flex;flex-direction:column;gap:1.25rem}.AddTag_uploadArea__0bQX0{background:linear-gradient(135deg,rgba(240,243,255,.5),rgba(255,255,255,.3));border:2px dashed rgba(210,214,255,.6);border-radius:16px;padding:4.5rem 4rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.875rem;cursor:pointer;transition:all .3s ease}.AddTag_uploadArea__0bQX0:hover{background:linear-gradient(135deg,rgba(240,243,255,.7),rgba(255,255,255,.5));border-color:rgba(210,214,255,.8);transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.08)}.AddTag_uploadAreaDragging__onm_S{background:linear-gradient(135deg,rgba(255,212,0,.2),rgba(255,243,180,.3));border-color:rgba(255,212,0,.6);border-style:solid;box-shadow:0 8px 20px rgba(255,212,0,.15),inset 0 0 30px rgba(255,212,0,.1)}.AddTag_uploadIcon___JbIg{width:64px;height:64px;color:rgba(45,47,58,.5);transition:all .3s ease}.AddTag_uploadArea__0bQX0:hover .AddTag_uploadIcon___JbIg{color:rgba(45,47,58,.7);transform:translateY(-2px)}.AddTag_uploadAreaDragging__onm_S .AddTag_uploadIcon___JbIg{color:rgba(241,191,0,.8)}.AddTag_uploadText__rwHbh{font-family:system-ui,sans-serif;font-size:1.05rem;color:rgba(45,47,58,.7);margin:0}.AddTag_uploadTextBold__eNhpd{font-weight:600;color:#2a2a2a}.AddTag_uploadHint__ZDvUT{font-family:system-ui,sans-serif;font-size:.9rem;color:rgba(45,47,58,.5);margin:0}.AddTag_uploadButton__sNSsF{width:100%;padding:.875rem 1.5rem;border-radius:12px;font-family:system-ui,sans-serif;font-size:1rem;font-weight:600;border:none;cursor:pointer;transition:all .2s ease;background:linear-gradient(90deg,var(--flask-palette-button-primary-highlight),var(--flask-palette-button-primary-main),var(--flask-palette-button-primary-bottom));color:var(--flask-palette-button-primary-text);border:2px solid var(--flask-palette-button-primary-border);box-shadow:0 4px 12px var(--flask-palette-progressBar-glow),inset 0 1px 0 rgba(255,255,255,.6);position:relative;overflow:hidden}.AddTag_uploadButton__sNSsF:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3) 50%,transparent);animation:AddTag_shimmer__o_r_E 2s infinite}@keyframes AddTag_shimmer__o_r_E{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.AddTag_uploadButton__sNSsF:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 6px 16px var(--flask-palette-progressBar-glow),0 0 20px var(--flask-palette-progressBar-glow),inset 0 1px 0 rgba(255,255,255,.6)}.AddTag_uploadButton__sNSsF:active{transform:translateY(0);box-shadow:0 2px 8px var(--flask-palette-progressBar-glow),inset 0 1px 0 rgba(255,255,255,.6)}.AddTag_divider__8ZBSm{display:flex;align-items:center;gap:1rem;margin:.5rem 0}.AddTag_dividerLine__7WEwo{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(210,214,255,.5),transparent)}.AddTag_dividerText__69BjN{font-family:system-ui,sans-serif;font-size:.9rem;font-weight:500;color:rgba(45,47,58,.5)}.AddTag_createButton__5JSwE{width:100%;padding:.875rem 1.5rem;border-radius:12px;font-family:system-ui,sans-serif;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;background:linear-gradient(135deg,rgba(255,255,255,.8),rgba(240,243,255,.6));color:#2a2a2a;border:2px solid rgba(210,214,255,.6);box-shadow:0 4px 12px rgba(0,0,0,.08)}.AddTag_createButton__5JSwE:hover{background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(240,243,255,.8));border-color:rgba(210,214,255,.8);transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.12)}.AddTag_createButton__5JSwE:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,0,0,.08)}.AddTag_floorShadow__rtKV9{position:absolute;bottom:-32px;left:50%;transform:translateX(-50%);width:70%;height:20px;background:radial-gradient(ellipse,rgba(0,0,0,.12),transparent 70%);filter:blur(8px);z-index:0}@media(max-width:640px){.AddTag_stage__YWy6Y{max-width:100%}.AddTag_panelInner__tuG_B{padding:24px 20px 20px}.AddTag_title__TL70J{font-size:1.6rem}.AddTag_uploadArea__0bQX0{padding:2rem 1.5rem;min-height:160px}.AddTag_uploadIcon___JbIg{width:40px;height:40px}.AddTag_sparkle2__BrO7O,.AddTag_sparkle3__l0LYt,.AddTag_sparkle__3L8kS{display:none}}.Header_appBar__a5O8o{height:100px;box-shadow:none!important}.Header_logo__7GdSr{display:flex}.Header_flaskDetails__PFm0C{display:flex;flex-direction:column;justify-content:center;margin-top:-9px}.Header_flaskDetails__PFm0C div{padding-left:10px}.Header_uploadIcon__Afite{height:24px;width:24px;margin-right:6px}.Header_header__96yQk{--radius:999px;--pad:12px;position:relative;border-radius:var(--radius);padding:var(--pad);background:linear-gradient(180deg,var(--flask-palette-background-primary-one),var(--flask-palette-background-primary-two) 55%,var(--flask-palette-background-primary-three));box-shadow:var(--flask-palette-shadows-primary),var(--flask-palette-shadows-topRim)}.Header_header__96yQk:before{content:"";position:absolute;inset:0;border-radius:calc(var(--radius) - 6px);pointer-events:none;background:radial-gradient(120% 80% at 20% 0,rgba(255,255,255,.55) 0,rgba(255,255,255,.18) 26%,rgba(255,255,255,0) 60%),linear-gradient(180deg,rgba(255,255,255,.22),rgba(0,0,0,.18));box-shadow:var(--flask-palette-shadows-dark);mix-blend-mode:screen;opacity:.9}.Header_inner__xDOwj{flex-direction:row;display:flex;flex:1;align-items:center;position:relative;border-radius:calc(var(--radius) - 10px);padding:12px;background:linear-gradient(180deg,var(--flask-palette-background-default),var(--flask-palette-background-defaultStep));box-shadow:var(--flask-palette-shadows-bevel);justify-content:space-between}.Header_inner__xDOwj:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:var(--flask-palette-shadows-lip)}.Header_background__Sq0gn{position:absolute;inset:0;border-radius:var(--radius);pointer-events:none;height:104%;background:linear-gradient(180deg,var(--flask-palette-background-primary-one),var(--flask-palette-background-primary-two) 55%,var(--flask-palette-background-primary-three));box-shadow:var(--flask-palette-shadows-primary),var(--flask-palette-shadows-bottomRim)}.Header_backplate__Lvq8K{padding-left:50px;padding-right:50px;padding-top:18px;position:relative;border-radius:calc(var(--radius) + 10px)}@media screen and (max-width:520px){.Header_header__96yQk{--radius:20px}.Header_background__Sq0gn{height:90%}.Header_addTag__ieZcT,.Header_selected__9nDif{display:none}.Header_uploadIcon__Afite{margin-right:0}.Header_flaskIcon__RWI7L{display:none}.Header_backplate__Lvq8K{padding-left:8px;padding-right:8px;padding-top:14px;position:relative;border-radius:calc(var(--radius) + 10px)}}.Header_demoBadge__Dimdd{display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;font-size:12px;font-weight:700;font-family:system-ui,-apple-system,sans-serif;letter-spacing:.5px;color:#fff;background:linear-gradient(135deg,#8b5cf6,#6366f1 50%,#4f46e5);border-radius:999px;box-shadow:0 2px 8px rgba(99,102,241,.4),inset 0 1px 0 rgba(255,255,255,.2);animation:Header_demoPulse__3ZemP 2s ease-in-out infinite}@keyframes Header_demoPulse__3ZemP{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.02)}}.Header_tagLibraryButtonGroup__JgUky{display:flex;align-items:center;position:relative}.Header_tagLibraryButton__Llmvy{position:relative;z-index:0;margin-right:-20px!important;padding:12px 28px 12px 14px!important;border-radius:999px 0 0 999px!important;border:1px solid rgba(180,190,210,.6)!important;background:rgba(245,247,250,.95)!important;color:#505560!important;box-shadow:0 2px 6px rgba(0,0,0,.08)!important;min-width:auto!important;transition:transform .2s ease,background .2s ease;display:flex!important;align-items:center;justify-content:center}.Header_tagLibraryButton__Llmvy:hover{background:#fff!important;border-color:rgba(160,170,190,.8)!important;color:#404040!important;transform:translateX(-4px);box-shadow:0 4px 10px rgba(0,0,0,.12)!important}.SelectedTag_parent__7tKZI{display:flex;justify-content:flex-start}.SelectedTag_container__n6kqw{--avatar-size:70px;--pill-height:32px;--overlap:68px;display:inline-flex;align-items:flex-end;gap:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:999px;-webkit-tap-highlight-color:transparent}.SelectedTag_container__n6kqw:active{transform:translateY(1px)}.SelectedTag_container__n6kqw:hover .SelectedTag_pill__leAiF{transform:translateY(-1px);filter:brightness(1.02)}.SelectedTag_container__n6kqw:active .SelectedTag_pill__leAiF{transform:translateY(1px);filter:brightness(.98)}.SelectedTag_container__n6kqw:focus-visible{outline:none}.SelectedTag_container__n6kqw:focus-visible .SelectedTag_pill__leAiF{box-shadow:0 0 0 3px rgba(255,255,255,.85),0 0 0 6px rgba(220,40,40,.35),inset 0 2px 0 rgba(255,255,255,.8),inset 0 -10px 16px rgba(0,0,0,.08),0 2px 0 rgba(0,0,0,.12),0 8px 14px rgba(0,0,0,.12)}.SelectedTag_avatar__f23Xq{width:var(--avatar-size);height:var(--avatar-size);border-radius:999px;position:relative;flex:0 0 auto;z-index:2;background:radial-gradient(120% 120% at 28% 22%,rgba(255,255,255,.95) 0,rgba(255,255,255,.55) 32%,rgba(255,255,255,.18) 55%,rgba(255,255,255,0) 70%),radial-gradient(120% 120% at 75% 80%,rgba(0,0,0,.12) 0,rgba(0,0,0,0) 55%),linear-gradient(332deg,#fafafa,#ececec);border:3px solid rgba(235,235,235,.8);box-shadow:0 3px 6px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,0),inset 0 1px 0 rgba(255,255,255,.65),inset 0 -6px 10px rgba(0,0,0,.06)}.SelectedTag_avatarImg__VxC32{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:8px}.SelectedTag_avatarIcon__95PjK{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:rgba(60,40,25,.4)}.SelectedTag_headerContainer__BWu8d{display:flex;flex-direction:column;padding-bottom:8px}.SelectedTag_header__B4stB{display:flex;align-items:center;gap:4px;line-height:1;letter-spacing:-.02em;margin-bottom:6px;color:rgba(60,40,25,.5);white-space:nowrap}.SelectedTag_pill__leAiF{height:var(--pill-height);display:inline-flex;align-items:center;border-radius:999px;margin-left:calc(var(--overlap) * -1);padding-left:calc(var(--overlap) + 4px);padding-right:22px;background:linear-gradient(180deg,#ffe79b,#ffd35a 40%,#f2b92f);border-left:2px solid rgba(255,255,255,.55);box-shadow:0 2px 0 #9f781b,inset 0 2px 0 rgba(255,255,255,.55),inset 0 -10px 16px rgba(120,70,0,.18);position:relative}.SelectedTag_pill__leAiF:after{content:"›";margin-left:10px;opacity:.5;font-size:1.1em;transform:translateY(-.5px);content:"";position:absolute;inset:3px;border-radius:999px;pointer-events:none}.SelectedTag_tagName__esSro{letter-spacing:-.02em;color:rgba(40,25,15,.9);white-space:nowrap;font-family:Fredoka One,cursive}.SelectedTag_folderSvg__May9l{opacity:.5;flex-shrink:0}.TagLibrary_libraryContainer__Izmts{position:fixed;inset:0;z-index:10000;display:flex;flex-direction:column;background:var(--flask-palette-background-default,#f5f6fa);opacity:0;pointer-events:none;backdrop-filter:blur(0);transition:opacity .35s cubic-bezier(.4,0,.2,1),backdrop-filter .4s ease-out}.TagLibrary_libraryContainer__Izmts.TagLibrary_open__NTp1r{opacity:1;pointer-events:auto;backdrop-filter:blur(8px)}.TagLibrary_droppingHeader__Ylj_a{position:relative;z-index:100;padding:12px 24px;background:linear-gradient(180deg,var(--flask-palette-background-primary-one,#ff4c4c),var(--flask-palette-background-primary-two,#e1132b) 55%,var(--flask-palette-background-primary-three,#b60d1f));box-shadow:0 4px 12px rgba(0,0,0,.15),0 2px 8px rgba(225,19,43,.15);transform:translateY(-100%);opacity:0;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s ease-out}.TagLibrary_droppingHeader__Ylj_a.TagLibrary_dropped___D0Nq{transform:translateY(0);opacity:1}.TagLibrary_headerContent___MDJm{display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto}.TagLibrary_headerLeft__o4YrS{display:flex;align-items:center;gap:10px}.TagLibrary_headerIcon__Cgk_y{width:24px;height:24px;color:#fff;opacity:.9}.TagLibrary_title__MQixE{font-family:Fredoka One,system-ui,sans-serif;font-size:1.4rem;font-weight:700;color:#fff;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.2)}.TagLibrary_closeButton__Jp02Y{width:36px;height:36px;border-radius:50%;border:none;background:rgba(255,255,255,.2);color:#fff;cursor:pointer;display:grid;place-items:center;transition:all .2s ease}.TagLibrary_closeButton__Jp02Y svg{width:20px;height:20px}.TagLibrary_closeButton__Jp02Y:hover{background:rgba(255,255,255,.35);transform:scale(1.05)}.TagLibrary_libraryPanel__OnOqb{flex:1;display:flex;flex-direction:column;padding:20px 32px;overflow:hidden;opacity:0;transform:translateY(40px) scale(.96);transition:opacity .45s cubic-bezier(.4,0,.2,1) .15s,transform .5s cubic-bezier(.16,1,.3,1) .15s}.TagLibrary_libraryPanel__OnOqb.TagLibrary_visible__i3HQH{opacity:1;transform:translateY(0) scale(1)}.TagLibrary_actionsBar__bR8BJ{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;margin-bottom:16px;background:linear-gradient(135deg,var(--flask-palette-dialog-panel-backgroundStart,rgba(255,255,255,.9)),var(--flask-palette-dialog-panel-backgroundEnd,rgba(255,255,255,.72)));border-radius:16px;border:1px solid var(--flask-palette-dialog-panel-border,rgba(255,255,255,.7));box-shadow:0 4px 12px rgba(0,0,0,.06);flex-shrink:0;opacity:0;transform:translateY(-20px);transition:opacity .35s cubic-bezier(.4,0,.2,1) .2s,transform .4s cubic-bezier(.16,1,.3,1) .2s}.TagLibrary_libraryPanel__OnOqb.TagLibrary_visible__i3HQH .TagLibrary_actionsBar__bR8BJ{opacity:1;transform:translateY(0)}.TagLibrary_actionsLeft__9P8qN,.TagLibrary_actionsRight__nc7e3{display:flex;align-items:center;gap:12px}.TagLibrary_headerSelect__mBz5h{margin-top:1px;margin-bottom:1px}.TagLibrary_actionBtn__Tqnqf{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:10px;border:1px solid var(--flask-palette-button-tertiary-border,rgba(200,210,230,.5));background:var(--flask-palette-button-tertiary-background,rgba(255,255,255,.8));color:var(--flask-palette-button-tertiary-text,#606060);font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease}.TagLibrary_actionBtn__Tqnqf svg{width:18px;height:18px}.TagLibrary_actionBtn__Tqnqf:hover:not(:disabled){background:var(--flask-palette-button-tertiary-backgroundHover,white);border-color:var(--flask-palette-button-tertiary-borderHover,rgba(180,190,210,.7));color:var(--flask-palette-button-tertiary-textHover,#404040);transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.08)}.TagLibrary_actionBtn__Tqnqf:disabled{opacity:.5;cursor:not-allowed}.TagLibrary_actionBtn__Tqnqf.TagLibrary_primary__v8hyU{background:linear-gradient(90deg,var(--flask-palette-button-primary-highlight,#fff2a0),var(--flask-palette-button-primary-main,#ffd400),var(--flask-palette-button-primary-bottom,#f1bf00));color:var(--flask-palette-button-primary-text,#3a2b00);border:2px solid var(--flask-palette-button-primary-border,#e1ab1a);box-shadow:0 4px 12px var(--flask-palette-progressBar-glow,rgba(255,212,0,.4)),inset 0 1px 0 rgba(255,255,255,.6);position:relative;overflow:hidden}.TagLibrary_actionBtn__Tqnqf.TagLibrary_primary__v8hyU:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3) 50%,transparent);animation:TagLibrary_shimmer__rOpyx 2s infinite}.TagLibrary_actionBtn__Tqnqf.TagLibrary_primary__v8hyU:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 6px 16px var(--flask-palette-progressBar-glow,rgba(255,212,0,.5)),0 0 20px var(--flask-palette-progressBar-glow,rgba(255,212,0,.3)),inset 0 1px 0 rgba(255,255,255,.6)}.TagLibrary_actionBtn__Tqnqf.TagLibrary_primary__v8hyU:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px var(--flask-palette-progressBar-glow,rgba(255,212,0,.4)),inset 0 1px 0 rgba(255,255,255,.6)}@keyframes TagLibrary_shimmer__rOpyx{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.TagLibrary_actionBtn__Tqnqf.TagLibrary_danger__ehwx4{background:rgba(255,100,100,.1);color:rgba(200,50,50,.9);border-color:rgba(255,100,100,.3)}.TagLibrary_actionBtn__Tqnqf.TagLibrary_danger__ehwx4:hover{background:rgba(255,100,100,.2)}.TagLibrary_actionBtn__Tqnqf.TagLibrary_secondary__XTpMt{background:linear-gradient(135deg,rgba(230,240,255,.9),rgba(220,235,255,.7));color:var(--flask-palette-text-secondary,#606060);border:1px solid rgba(180,200,230,.5)}.TagLibrary_actionBtn__Tqnqf.TagLibrary_secondary__XTpMt:hover:not(:disabled){background:linear-gradient(135deg,aliceblue,rgba(230,245,255,.9));box-shadow:0 4px 12px rgba(100,150,200,.15)}.TagLibrary_tagButtonSet__h_6nr{display:flex;gap:8px;align-items:center}.TagLibrary_selectionCount__xh4YX{font-size:.85rem;color:var(--flask-palette-text-tertiary,#a6a6a6);padding:4px 10px;background:rgba(0,0,0,.04);border-radius:8px}.TagLibrary_splitPanel__kN89N{display:flex;gap:20px;flex:1;min-height:0;overflow:hidden}.TagLibrary_folderPanel__aXayd{width:280px;min-width:240px;display:flex;flex-direction:column;background:linear-gradient(135deg,var(--flask-palette-dialog-panel-backgroundStart,rgba(255,255,255,.9)),var(--flask-palette-dialog-panel-backgroundEnd,rgba(255,255,255,.72)));border-radius:20px;border:1px solid var(--flask-palette-dialog-panel-border,rgba(255,255,255,.7));box-shadow:0 8px 24px rgba(0,0,0,.08);overflow:hidden;opacity:0;transform:translateX(-30px);transition:opacity .4s cubic-bezier(.4,0,.2,1) .25s,transform .5s cubic-bezier(.16,1,.3,1) .25s}.TagLibrary_libraryPanel__OnOqb.TagLibrary_visible__i3HQH .TagLibrary_folderPanel__aXayd{opacity:1;transform:translateX(0)}.TagLibrary_folderHeader__t28ok{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(200,210,230,.3)}.TagLibrary_folderHeader__t28ok h2{margin:0;font-size:1.1rem;font-weight:700;color:var(--flask-palette-text-primary,#2a2a2a)}.TagLibrary_createFolderBtn__yZ1Nm{width:32px;height:32px;border-radius:10px;border:none;background:linear-gradient(135deg,rgba(220,220,220,.6),rgba(200,200,200,.4));color:var(--flask-palette-text-secondary,#606060);cursor:pointer;display:grid;place-items:center;transition:all .2s ease}.TagLibrary_createFolderBtn__yZ1Nm svg{width:20px;height:20px}.TagLibrary_createFolderBtn__yZ1Nm:hover{background:linear-gradient(135deg,var(--flask-palette-button-primary-highlight,#fff2a0),var(--flask-palette-button-primary-main,#ffd400));color:var(--flask-palette-button-primary-text,#3a2b00);transform:scale(1.05)}.TagLibrary_folderList__ZCWZB{flex:1;overflow-y:auto;padding:12px}.TagLibrary_folderItem__buVNS{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:transparent;cursor:pointer;transition:all .2s ease;margin-bottom:4px}.TagLibrary_folderItem__buVNS:hover{background:var(--flask-palette-button-tertiary-background,rgba(0,0,0,.04))}.TagLibrary_folderItem__buVNS:hover .TagLibrary_folderActions__mOqEE{opacity:1}.TagLibrary_folderItem__buVNS.TagLibrary_selected___lone{background:color-mix(in srgb,var(--flask-palette-progressBar-glow) 30%,transparent);box-shadow:0 2px 8px rgba(0,0,0,.06)}.TagLibrary_folderIcon__mTHrh{width:22px;height:22px;color:var(--flask-palette-button-primary-main,#ffd400);flex-shrink:0}.TagLibrary_folderInfo__9lZo8{flex:1;min-width:0}.TagLibrary_folderName____2JP{display:block;font-size:.95rem;font-weight:600;color:var(--flask-palette-text-primary,#2a2a2a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TagLibrary_folderCount__Vnboc{font-size:.75rem;color:var(--flask-palette-text-tertiary,#a6a6a6)}.TagLibrary_folderActions__mOqEE{display:flex;gap:4px;opacity:0;transition:opacity .2s ease}.TagLibrary_folderActionBtn__EyceK{width:28px;height:28px;border-radius:8px;border:1px solid var(--flask-palette-button-tertiary-border,rgba(200,210,230,.5));background:var(--flask-palette-button-tertiary-background,rgba(255,255,255,.7));color:var(--flask-palette-button-tertiary-text,#606060);cursor:pointer;display:grid;place-items:center;transition:all .15s ease}.TagLibrary_folderActionBtn__EyceK svg{width:14px;height:14px}.TagLibrary_folderActionBtn__EyceK:hover{background:var(--flask-palette-button-tertiary-backgroundHover,rgba(255,255,255,.95));border-color:var(--flask-palette-button-tertiary-borderHover,rgba(180,190,210,.7));color:var(--flask-palette-button-tertiary-textHover,#404040)}.TagLibrary_folderActionBtn__EyceK.TagLibrary_danger__ehwx4:hover{background:rgba(255,100,100,.2);border-color:rgba(200,50,50,.3);color:rgba(200,50,50,.9)}.TagLibrary_emptyFolders__Aha16{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.TagLibrary_emptyFolders__Aha16 .TagLibrary_emptyIcon__8yWJu{width:48px;height:48px;color:var(--flask-palette-text-tertiary,#a6a6a6);margin-bottom:12px}.TagLibrary_emptyFolders__Aha16 p{margin:0 0 4px;font-weight:600;color:var(--flask-palette-text-secondary,#606060)}.TagLibrary_emptyFolders__Aha16 span{font-size:.85rem;color:var(--flask-palette-text-tertiary,#a6a6a6)}.TagLibrary_tagPanel__h2S9v{flex:1;display:flex;flex-direction:column;background:linear-gradient(135deg,var(--flask-palette-dialog-panel-backgroundStart,rgba(255,255,255,.9)),var(--flask-palette-dialog-panel-backgroundEnd,rgba(255,255,255,.72)));border-radius:20px;border:1px solid var(--flask-palette-dialog-panel-border,rgba(255,255,255,.7));box-shadow:0 8px 24px rgba(0,0,0,.08);overflow:hidden;opacity:0;transform:translateX(30px);transition:opacity .4s cubic-bezier(.4,0,.2,1) .35s,transform .5s cubic-bezier(.16,1,.3,1) .35s}.TagLibrary_libraryPanel__OnOqb.TagLibrary_visible__i3HQH .TagLibrary_tagPanel__h2S9v{opacity:1;transform:translateX(0)}.TagLibrary_noFolder__RYHxn{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:40px;text-align:center}.TagLibrary_noFolder__RYHxn .TagLibrary_noFolderIcon__L73v_{width:64px;height:64px;color:var(--flask-palette-text-tertiary,#a6a6a6);margin-bottom:16px;opacity:.5}.TagLibrary_noFolder__RYHxn p{margin:0 0 20px;font-size:1.1rem;color:var(--flask-palette-text-secondary,#606060)}.TagLibrary_createFirstFolder__YJ6yH{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:12px;border:none;background:linear-gradient(135deg,var(--flask-palette-button-primary-highlight,#fff2a0),var(--flask-palette-button-primary-main,#ffd400));color:var(--flask-palette-button-primary-text,#3a2b00);font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px var(--flask-palette-progressBar-glow,rgba(255,212,0,.4))}.TagLibrary_createFirstFolder__YJ6yH svg{width:20px;height:20px}.TagLibrary_createFirstFolder__YJ6yH:hover{filter:brightness(1.08);transform:translateY(-2px)}.TagLibrary_tagGridContainer__h9DgM{flex:1;overflow-y:auto;padding:16px}.TagLibrary_tagToolbar__Tp6RY{margin-bottom:16px;flex-wrap:wrap;position:sticky;top:0;z-index:2}.TagLibrary_tagToolbar__Tp6RY,.TagLibrary_toolbarLeft__BCyYo{display:flex;align-items:center;gap:12px}.TagLibrary_toolbarRight__u0tJa{display:flex;align-items:center;gap:8px}.TagLibrary_toolbarFarRight__Ebd2b{display:flex;align-items:center;margin-left:auto}.TagLibrary_toggleImportBtn__mWwtF{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:10px;border:1px solid var(--flask-palette-button-tertiary-border,rgba(200,210,230,.5));background:var(--flask-palette-button-tertiary-background,rgba(255,255,255,.8));color:var(--flask-palette-button-tertiary-text,#606060);font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease}.TagLibrary_toggleImportBtn__mWwtF:hover{background:var(--flask-palette-button-tertiary-backgroundHover,rgba(255,255,255,.95));border-color:var(--flask-palette-button-tertiary-borderHover,rgba(180,190,210,.7));color:var(--flask-palette-button-tertiary-textHover,#404040)}.TagLibrary_toggleImportBtn__mWwtF.TagLibrary_active__3MI8k{background:var(--flask-palette-button-primary-main,#ffd400);color:var(--flask-palette-button-primary-text,#3a2b00);border-color:var(--flask-palette-button-primary-border,#e1ab1a)}.TagLibrary_deviceTagsSection__uwGIS,.TagLibrary_libraryTagsSection__H4nnp{margin-bottom:24px}.TagLibrary_deviceTagsSection__uwGIS h3,.TagLibrary_libraryTagsSection__H4nnp h3{margin:0 0 12px;font-size:.9rem;font-weight:600;color:var(--flask-palette-text-tertiary,#a6a6a6);text-transform:uppercase;letter-spacing:.5px}.TagLibrary_tagGrid__W2Yhi{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;position:relative}.TagLibrary_tagCard__RpPbV{position:relative;display:flex;flex-direction:column;align-items:center;padding:16px 12px 12px;background:var(--flask-palette-button-tertiary-background,rgba(255,255,255,.7));border-radius:14px;border:2px solid var(--flask-palette-button-tertiary-border,rgba(200,210,230,.5));cursor:pointer;transition:all .2s ease}.TagLibrary_tagCard__RpPbV:hover{background:var(--flask-palette-button-tertiary-backgroundHover,rgba(255,255,255,.9));border-color:var(--flask-palette-button-tertiary-borderHover,rgba(180,190,210,.7));transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.08)}.TagLibrary_tagCard__RpPbV.TagLibrary_selected___lone{border-color:var(--flask-palette-button-primary-main,#ffd400);background:linear-gradient(135deg,rgba(255,250,220,.9),rgba(255,245,200,.7));box-shadow:0 0 0 3px var(--flask-palette-progressBar-glow,rgba(255,212,0,.3))}.TagLibrary_tagCheckbox__2BEBN{position:absolute;top:8px;right:8px;width:22px;height:22px;border-radius:6px;border:2px solid var(--flask-palette-button-tertiary-border,rgba(180,185,200,.5));background:var(--flask-palette-button-tertiary-background,rgba(255,255,255,.8));display:grid;place-items:center;transition:all .15s ease}.TagLibrary_tagCheckbox__2BEBN svg{width:14px;height:14px;color:var(--flask-palette-button-primary-text,#3a2b00)}.TagLibrary_tagCard__RpPbV.TagLibrary_selected___lone .TagLibrary_tagCheckbox__2BEBN{background:linear-gradient(135deg,var(--flask-palette-button-primary-highlight,#fff2a0),var(--flask-palette-button-primary-main,#ffd400));border-color:var(--flask-palette-button-primary-border,#e1ab1a)}.TagLibrary_tagImageWrapper__4e0lq{position:relative;width:64px;height:64px;margin-bottom:8px}.TagLibrary_tagImage__NSBmC{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.TagLibrary_addOverlay__K1kqY{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);border-radius:8px;opacity:0;transition:opacity .2s ease}.TagLibrary_addOverlay__K1kqY svg{width:24px;height:24px;color:#fff}.TagLibrary_tagCard__RpPbV:hover .TagLibrary_addOverlay__K1kqY{opacity:1}.TagLibrary_tagName__e3wmr{font-size:.85rem;font-weight:600;color:var(--flask-palette-text-primary,#2a2a2a);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.TagLibrary_tagType__DXqkN{font-size:.65rem;font-weight:700;color:var(--flask-palette-text-tertiary,#a6a6a6);margin-top:4px;letter-spacing:.5px}.TagLibrary_emptyTags__bs6RB{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:40px;text-align:center}.TagLibrary_emptyTags__bs6RB .TagLibrary_emptyTagIcon__rtTlL{width:64px;height:64px;color:var(--flask-palette-text-tertiary,#a6a6a6);margin-bottom:16px;opacity:.5}.TagLibrary_emptyTags__bs6RB p{margin:0 0 4px;font-weight:600;color:var(--flask-palette-text-secondary,#606060)}.TagLibrary_emptyTags__bs6RB span{font-size:.85rem;color:var(--flask-palette-text-tertiary,#a6a6a6);margin-bottom:16px}.TagLibrary_importBtn__Ac6LT{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border-radius:10px;border:none;background:linear-gradient(135deg,rgba(230,240,255,.9),rgba(220,235,255,.7));color:var(--flask-palette-text-secondary,#606060);font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease}.TagLibrary_importBtn__Ac6LT:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.TagLibrary_dialogBackdrop__U_COt{position:fixed;inset:0;z-index:10001;display:grid;place-items:center;padding:24px;background:radial-gradient(120% 120% at 50% 20%,var(--flask-palette-dialog-backdrop-radialStart,rgba(255,255,255,.65)) 0,var(--flask-palette-dialog-backdrop-radialEnd,rgba(255,255,255,0)) 45%),var(--flask-palette-dialog-backdrop-overlay,rgba(12,18,35,.45));animation:TagLibrary_fadeIn__DF51Z .2s ease-out}@keyframes TagLibrary_fadeIn__DF51Z{0%{opacity:0}to{opacity:1}}.TagLibrary_createDialog___a3h3{width:100%;max-width:480px;background:linear-gradient(180deg,var(--flask-palette-dialog-panel-backgroundStart,rgba(255,255,255,.95)),var(--flask-palette-dialog-panel-backgroundEnd,rgba(255,255,255,.85)));border-radius:24px;border:1px solid var(--flask-palette-dialog-panel-border,rgba(255,255,255,.7));box-shadow:0 20px 50px rgba(0,0,0,.25);overflow:hidden;animation:TagLibrary_slideUp__K_O9q .3s ease-out}@keyframes TagLibrary_slideUp__K_O9q{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.TagLibrary_dialogHeader__6Wx0M{display:flex;align-items:center;gap:12px;padding:20px 24px;border-bottom:1px solid rgba(200,210,230,.3)}.TagLibrary_dialogHeader__6Wx0M h2{flex:1;margin:0;font-size:1.3rem;font-weight:700;color:var(--flask-palette-text-primary,#2a2a2a)}.TagLibrary_dialogIcon__qeFnu{width:28px;height:28px;color:var(--flask-palette-button-primary-main,#ffd400)}.TagLibrary_dialogClose__m3ltv{width:36px;height:36px;border-radius:50%;border:none;background:rgba(200,200,200,.3);color:var(--flask-palette-text-secondary,#606060);cursor:pointer;display:grid;place-items:center;transition:all .2s ease}.TagLibrary_dialogClose__m3ltv svg{width:20px;height:20px}.TagLibrary_dialogClose__m3ltv:hover{background:rgba(200,200,200,.5)}.TagLibrary_dialogContent__0yaLN{padding:24px}.TagLibrary_typeSelector__yZSuO{display:flex;gap:10px;margin-bottom:24px}.TagLibrary_typeOption__izXqp{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 12px;border-radius:14px;border:2px solid var(--flask-palette-button-tertiary-border,rgba(200,210,230,.5));background:var(--flask-palette-button-tertiary-background,rgba(255,255,255,.6));color:var(--flask-palette-button-tertiary-text,#606060);font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease}.TagLibrary_typeOption__izXqp svg{width:28px;height:28px}.TagLibrary_typeOption__izXqp:hover{background:var(--flask-palette-button-tertiary-backgroundHover,rgba(255,255,255,.9));border-color:var(--flask-palette-button-tertiary-borderHover,rgba(200,210,230,.8));color:var(--flask-palette-button-tertiary-textHover,#404040)}.TagLibrary_typeOption__izXqp.TagLibrary_active__3MI8k{background:linear-gradient(135deg,rgba(255,250,220,.9),rgba(255,245,200,.7));border-color:var(--flask-palette-button-primary-main,#ffd400);color:var(--flask-palette-button-primary-text,#3a2b00);box-shadow:0 0 0 3px var(--flask-palette-progressBar-glow,rgba(255,212,0,.2))}.TagLibrary_inputGroup__ERnna{margin-bottom:20px}.TagLibrary_inputGroup__ERnna label{display:block;font-size:.85rem;font-weight:600;color:var(--flask-palette-text-secondary,#606060);margin-bottom:8px}.TagLibrary_inputGroup__ERnna input,.TagLibrary_inputGroup__ERnna textarea{width:100%;padding:12px 14px;border-radius:12px;border:2px solid var(--flask-palette-button-tertiary-border,rgba(200,210,230,.5));background:var(--flask-palette-button-tertiary-background,rgba(255,255,255,.8));font-size:1rem;color:var(--flask-palette-text-primary,#2a2a2a);transition:all .2s ease;box-sizing:border-box}.TagLibrary_inputGroup__ERnna input:focus,.TagLibrary_inputGroup__ERnna textarea:focus{outline:none;border-color:var(--flask-palette-button-primary-main,#ffd400);box-shadow:0 0 0 3px var(--flask-palette-progressBar-glow,rgba(255,212,0,.2))}.TagLibrary_inputGroup__ERnna input::-moz-placeholder,.TagLibrary_inputGroup__ERnna textarea::-moz-placeholder{color:var(--flask-palette-text-tertiary,#a6a6a6)}.TagLibrary_inputGroup__ERnna input::placeholder,.TagLibrary_inputGroup__ERnna textarea::placeholder{color:var(--flask-palette-text-tertiary,#a6a6a6)}.TagLibrary_inputGroup__ERnna textarea{resize:vertical;min-height:100px}.TagLibrary_inputGroup__ERnna .TagLibrary_hint__s_nDz{display:block;margin-top:6px;font-size:.8rem;color:var(--flask-palette-text-tertiary,#a6a6a6)}.TagLibrary_blankInfo__aOsjT{padding:20px;background:rgba(0,0,0,.03);border-radius:12px}.TagLibrary_blankInfo__aOsjT p{margin:0 0 8px;font-size:.9rem;color:var(--flask-palette-text-secondary,#606060)}.TagLibrary_blankInfo__aOsjT p:last-child{margin-bottom:0}.TagLibrary_errorMessage__aMHEN{padding:12px 16px;background:rgba(255,100,100,.1);border:1px solid rgba(255,100,100,.3);border-radius:10px;color:rgba(200,50,50,.9);font-size:.9rem;margin-top:16px}.TagLibrary_inputRow__BUjpM{display:flex;gap:12px}.TagLibrary_inputRow__BUjpM .TagLibrary_inputGroup__ERnna{flex:1;min-width:0}.TagLibrary_vcardInputs__4Gwi9 .TagLibrary_hint__s_nDz,.TagLibrary_wifiInputs__J5jji .TagLibrary_hint__s_nDz{display:block;margin-top:8px;font-size:.8rem;color:var(--flask-palette-text-tertiary,#a6a6a6)}.TagLibrary_inputGroup__ERnna select{width:100%;border-radius:12px;border:2px solid var(--flask-palette-button-tertiary-border,rgba(200,210,230,.5));background:var(--flask-palette-button-tertiary-background,rgba(255,255,255,.8));font-size:1rem;color:var(--flask-palette-text-primary,#2a2a2a);transition:all .2s ease;box-sizing:border-box;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23606060' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding:12px 36px 12px 14px}.TagLibrary_inputGroup__ERnna select:focus{outline:none;border-color:var(--flask-palette-button-primary-main,#ffd400);box-shadow:0 0 0 3px var(--flask-palette-progressBar-glow,rgba(255,212,0,.2))}.TagLibrary_dialogActions__q_VE_{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid rgba(200,210,230,.3)}.TagLibrary_cancelBtn__pv1Q4{padding:10px 20px;border-radius:10px;border:1px solid var(--flask-palette-button-tertiary-border,rgba(200,210,230,.5));background:var(--flask-palette-button-tertiary-background,rgba(255,255,255,.8));color:var(--flask-palette-button-tertiary-text,#606060);font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease}.TagLibrary_cancelBtn__pv1Q4:hover{background:var(--flask-palette-button-tertiary-backgroundHover,white);color:var(--flask-palette-button-tertiary-textHover,#404040)}.TagLibrary_createBtn__TCDB0{padding:10px 24px;border-radius:10px;border:2px solid var(--flask-palette-button-primary-border,#e1ab1a);background:linear-gradient(135deg,var(--flask-palette-button-primary-highlight,#fff2a0),var(--flask-palette-button-primary-main,#ffd400));color:var(--flask-palette-button-primary-text,#3a2b00);font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px var(--flask-palette-progressBar-glow,rgba(255,212,0,.4))}.TagLibrary_createBtn__TCDB0:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.TagLibrary_createBtn__TCDB0:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){.TagLibrary_splitPanel__kN89N{flex-direction:column}.TagLibrary_folderPanel__aXayd{width:100%;min-height:180px;max-height:200px}.TagLibrary_libraryPanel__OnOqb{padding:12px 16px 10px}.TagLibrary_droppingHeader__Ylj_a{padding:16px 20px}.TagLibrary_title__MQixE{font-size:1.5rem}.TagLibrary_tagGrid__W2Yhi{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}.ConnectedView_fixed__IbZs8{position:fixed;width:100%;z-index:2}.ConnectedView_tagListContainer__98ceN{padding-top:164px;position:relative;z-index:1}.ConnectedView_fileUploader__ttNsB{display:none}.ConnectedView_errorContainer__PBNbN{display:flex;flex-direction:row;padding:40px;align-items:center}.ConnectedView_infoContainer__koY4d{display:flex;flex-direction:column;padding:40px}.ConnectedView_infoHeader__1uRKH{font-size:26px}.ConnectedView_infoText__og0wZ{font-size:18px;margin-bottom:10px}.ConnectedView_infoButton__KRNuq{margin-top:20px}.ConnectedView_errorMessage__NW4Hq{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:36px;font-size:24px;flex:1}.ConnectedView_errorMessage__NW4Hq p{font-size:24px}.ConnectedView_loadingAnimation__FXLj0{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}.ConnectedView_uploadingContainer__GuA78{display:flex;flex-direction:row;padding:20px}.ConnectedView_uploadTitle__TMzPo{padding-left:30px;padding-right:20px;margin-bottom:4px;margin-top:36px;font-size:24px;font-weight:400}.ConnectedView_progressContainer__lCYo0{display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center;padding-right:32px;padding-left:18px}.ConnectedView_progressBar__awPtW{width:100%;min-width:300px}.ConnectedView_loading__0Bx_N{--dialog-color-white:transparent}.ConnectedView_renameDialog__7Y_DK{padding:20px}.ConnectedView_renameSaveButton__y4QcE{margin-left:10px!important;height:55px}.ConnectedView_useSuggested__waBWI{margin-top:-10px;margin-bottom:12px;padding-left:20px;padding-right:20px;cursor:pointer}.ConnectedView_useSuggested__waBWI:hover{text-decoration:underline}.ConnectedView_generalLoader__R2Sqh{padding:40px;display:flex;flex-direction:column;align-items:center;text-align:center}.ConnectedView_empty__9PnX1{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;border-radius:206px;padding:20px}.ConnectedView_updateBanner__Pi4kj{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin:0 16px 16px;padding:12px 20px;border-radius:14px;background:linear-gradient(135deg,#fff176,#ffd400 60%,#ffb300);border:1.5px solid #cfa700;box-shadow:0 3px 0 #cfa700,0 6px 16px rgba(207,167,0,.22);font-family:system-ui,sans-serif}.ConnectedView_updateBannerText__vyMy4{font-size:.95rem;font-weight:600;color:#3a2b00}.ConnectedView_updateBannerLink__L2heB{font-size:.95rem;font-weight:800;color:#3a2b00;text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:opacity .15s ease}.ConnectedView_updateBannerLink__L2heB:hover{opacity:.7}.BeginUpload_backdrop__FVLeN{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:22px;background:radial-gradient(120% 120% at 50% 20%,var(--flask-palette-dialog-backdrop-radialStart) 0,var(--flask-palette-dialog-backdrop-radialEnd) 45%),var(--flask-palette-dialog-backdrop-overlay)}.BeginUpload_stage__JEjQl{position:relative;display:grid;place-items:center;width:100%;max-width:520px}.BeginUpload_decor__EpY7W{position:absolute;inset:-40px;pointer-events:none;z-index:1}.BeginUpload_sparkle2__mOdcJ,.BeginUpload_sparkle3__qi9Vq,.BeginUpload_sparkle__pk0XK{position:absolute;width:32px;height:32px;border-radius:50%;background:conic-gradient(from 0deg,var(--flask-palette-dialog-sparkle-primary),var(--flask-palette-dialog-sparkle-glow),var(--flask-palette-dialog-sparkle-primary));filter:blur(6px);animation:BeginUpload_twinkle__GIwtX 2.2s ease-in-out infinite}.BeginUpload_sparkle__pk0XK{top:18px;right:12%;transform:scale(.8)}.BeginUpload_sparkle2__mOdcJ{top:42%;left:8%;animation-delay:.6s}.BeginUpload_sparkle3__qi9Vq{bottom:54px;left:58%;transform:scale(.7);animation-delay:.9s}@keyframes BeginUpload_twinkle__GIwtX{0%{transform:translateY(0) rotate(0deg) scale(1);opacity:.65}50%{transform:translateY(-2px) rotate(8deg) scale(1.06);opacity:.95}to{transform:translateY(0) rotate(0deg) scale(1);opacity:.65}}.BeginUpload_panel__4uyrH{z-index:5;position:relative;border-radius:44px;max-height:85vh;background:linear-gradient(180deg,var(--flask-palette-dialog-panel-backgroundStart),var(--flask-palette-dialog-panel-backgroundEnd));border:1px solid var(--flask-palette-dialog-panel-border);box-shadow:0 14px 40px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.65);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);overflow:auto}.BeginUpload_panelInner__cG5pJ{padding:24px 24px 20px;width:min(90vw,518px)}.BeginUpload_header__cLpTc{text-align:center;margin-bottom:1rem;display:flex;flex-direction:column;align-items:center}.BeginUpload_iconContainer__RAdm7{width:72px;height:72px;margin-bottom:16px;display:grid;place-items:center;background:rgba(0,0,0,.04);border-radius:20px;box-shadow:0 4px 12px rgba(0,0,0,.06),inset 0 1px 0 rgba(255,255,255,.6)}.BeginUpload_iconSvg__rKyp7{width:40px;height:40px;color:var(--flask-palette-text-secondary,#606060)}.BeginUpload_title__fWNIq{font-size:1.6rem;font-weight:700;color:#2a2a2a;margin:0 0 .35rem}.BeginUpload_subtitle__9wcMV,.BeginUpload_title__fWNIq{font-family:system-ui,sans-serif;text-shadow:0 1px 2px rgba(255,255,255,.9)}.BeginUpload_subtitle__9wcMV{font-size:.95rem;font-weight:500;color:rgba(45,47,58,.7);margin:0}.BeginUpload_content__2ZF21{display:flex;flex-direction:column;gap:1rem}.BeginUpload_fileInfo__4elqH{background:linear-gradient(135deg,rgba(240,243,255,.6),rgba(255,255,255,.4));border-radius:12px;padding:.85rem 1.15rem;border:2px solid rgba(210,214,255,.5);box-shadow:0 4px 12px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.9)}.BeginUpload_infoRow__Y2DTm{display:flex;justify-content:space-between;align-items:center;font-family:system-ui,sans-serif;padding:.35rem 0}.BeginUpload_infoRow__Y2DTm:not(:last-child){border-bottom:1px solid rgba(210,214,255,.3)}.BeginUpload_infoLabel__3Rwqj{font-size:1rem;font-weight:600;color:rgba(45,47,58,.7)}.BeginUpload_infoValue__j56GD{font-size:1.1rem;font-weight:700;color:#2a2a2a}.BeginUpload_capacitySection__q1Pqx{background:linear-gradient(135deg,rgba(240,243,255,.6),rgba(255,255,255,.4));border-radius:12px;padding:.85rem 1.15rem;border:2px solid rgba(210,214,255,.5);box-shadow:0 4px 12px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.9);margin-bottom:.75rem}.BeginUpload_capacityLabel__gyOd0{display:flex;justify-content:space-between;align-items:center;font-family:system-ui,sans-serif;font-size:.85rem;font-weight:600;color:rgba(45,47,58,.7);margin-bottom:.6rem}.BeginUpload_capacityValue__KGpqn{font-size:.8rem;color:rgba(45,47,58,.6)}.BeginUpload_capacityBarContainer__B3oBa{margin-bottom:.6rem}.BeginUpload_capacityBar__aGqjV{position:relative;width:100%;height:20px;background:linear-gradient(135deg,rgba(230,235,245,.8),rgba(245,248,255,.6));border-radius:10px;overflow:hidden;border:2px solid rgba(210,214,255,.4);box-shadow:inset 0 2px 6px rgba(0,0,0,.05)}.BeginUpload_capacityUsed__KeAtS{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,rgba(100,115,145,.7),rgba(120,135,165,.6));transition:width .3s ease}.BeginUpload_capacityUpload__0kh6P{position:absolute;top:0;height:100%;background:linear-gradient(90deg,var(--flask-palette-button-primary-highlight),var(--flask-palette-button-primary-main));box-shadow:0 0 10px var(--flask-palette-progressBar-glow);transition:width .3s ease,left .3s ease;animation:BeginUpload_pulse__1rq8s 1.5s ease-in-out infinite}@keyframes BeginUpload_pulse__1rq8s{0%,to{opacity:.9}50%{opacity:1}}.BeginUpload_capacityLegend__pCKWJ{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.BeginUpload_legendItem__HsyZa{display:flex;align-items:center;gap:.4rem;font-family:system-ui,sans-serif;font-size:.75rem;color:rgba(45,47,58,.7)}.BeginUpload_legendColor__Gpzns{width:12px;height:12px;border-radius:3px;border:1px solid rgba(210,214,255,.4)}.BeginUpload_legendUsed__KYrDW{background:linear-gradient(135deg,rgba(100,115,145,.7),rgba(120,135,165,.6))}.BeginUpload_legendUpload__3Dx3b{background:linear-gradient(90deg,var(--flask-palette-button-primary-highlight),var(--flask-palette-button-primary-main))}.BeginUpload_legendFree__uKrEi{background:linear-gradient(135deg,rgba(230,235,245,.8),rgba(245,248,255,.6))}.BeginUpload_capacityTierFree__ZnW5m,.BeginUpload_capacityTierUpload__NysYr{position:absolute;top:0;height:100%;transition:width .3s ease,left .3s ease}.BeginUpload_capacityTierUpload__NysYr{box-shadow:0 0 8px rgba(255,255,255,.4);animation:BeginUpload_tierPulse__CUVDB 2s ease-in-out infinite;z-index:2}@keyframes BeginUpload_tierPulse__CUVDB{0%,to{opacity:.85;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}.BeginUpload_tierFree540__ojIsC{background:linear-gradient(180deg,#66BB6A,#43A047);opacity:.4}.BeginUpload_tierUpload540__ovARD{background:linear-gradient(180deg,#B9F6CA,#69F0AE)}.BeginUpload_legendTier540__nGR1g{background:linear-gradient(135deg,#66BB6A,#43A047)}.BeginUpload_tierFree1024__7EUiu{background:linear-gradient(180deg,#FFD54F,#FFB300);opacity:.4}.BeginUpload_tierUpload1024__EtoNT{background:linear-gradient(180deg,#FFE082,#FFCA28)}.BeginUpload_legendTier1024__gkCI7{background:linear-gradient(135deg,#FFD54F,#FFB300)}.BeginUpload_tierFree2048__nSRGL{background:linear-gradient(180deg,#BA68C8,#8E24AA);opacity:.4}.BeginUpload_tierUpload2048__5gwXc{background:linear-gradient(180deg,#E1BEE7,#BA68C8)}.BeginUpload_legendTier2048__cs6Y2{background:linear-gradient(135deg,#BA68C8,#8E24AA)}.BeginUpload_warningBanner__feJ1h{background:linear-gradient(135deg,rgba(255,193,7,.15),rgba(255,152,0,.1));border:2px solid rgba(255,152,0,.3);border-radius:10px;padding:.6rem .85rem;font-family:system-ui,sans-serif;font-size:.85rem;font-weight:600;color:rgba(230,81,0,.9);text-align:center;box-shadow:0 2px 8px rgba(255,152,0,.1)}.BeginUpload_fileList__Tw_rm{max-height:180px;overflow-y:auto;background:linear-gradient(135deg,rgba(255,255,255,.5),rgba(240,243,255,.3));border-radius:10px;padding:.5rem;border:1px solid rgba(210,214,255,.4)}.BeginUpload_fileItem__VHhqU{display:flex;align-items:center;gap:.6rem;padding:.5rem .75rem;background:rgba(255,255,255,.6);border-radius:6px;margin-bottom:.4rem;border:1px solid rgba(210,214,255,.3);font-family:system-ui,sans-serif;transition:all .2s ease}.BeginUpload_fileItem__VHhqU:last-child{margin-bottom:0}.BeginUpload_fileItemSkipped__8FGg8{opacity:.5;background:rgba(255,200,200,.3);border-color:rgba(255,100,100,.2)}.BeginUpload_fileStatus__NeNLr{display:flex;align-items:center;justify-content:center;flex-shrink:0}.BeginUpload_statusTick__X75xJ{background:linear-gradient(135deg,rgba(76,175,80,.9),rgba(56,142,60,.8));box-shadow:0 2px 4px rgba(76,175,80,.3)}.BeginUpload_statusCross__Tfyqh,.BeginUpload_statusTick__X75xJ{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;color:#fff;font-size:.7rem;font-weight:700}.BeginUpload_statusCross__Tfyqh{background:linear-gradient(135deg,rgba(244,67,54,.9),rgba(211,47,47,.8));box-shadow:0 2px 4px rgba(244,67,54,.3)}.BeginUpload_fileName__M2i1Z{font-size:.85rem;font-weight:500;color:#2a2a2a;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:.75rem}.BeginUpload_fileSize__1jMJ2{font-size:.8rem;font-weight:600;color:rgba(45,47,58,.6)}.BeginUpload_actions__h1pKa{display:flex;gap:.75rem;margin-top:.25rem}.BeginUpload_cancelButton__MTQov,.BeginUpload_confirmButton__gBqhK{flex:1;padding:.7rem 1.25rem;border-radius:10px;font-family:system-ui,sans-serif;font-size:.9rem;font-weight:600;border:none;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(0,0,0,.1)}.BeginUpload_cancelButton__MTQov{background:linear-gradient(135deg,rgba(220,220,220,.8),rgba(200,200,200,.6));color:#2a2a2a;border:2px solid rgba(180,180,180,.4)}.BeginUpload_cancelButton__MTQov:hover{background:linear-gradient(135deg,rgba(210,210,210,.9),rgba(190,190,190,.7));transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.15)}.BeginUpload_cancelButton__MTQov:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,0,0,.1)}.BeginUpload_confirmButton__gBqhK{background:linear-gradient(90deg,var(--flask-palette-button-primary-highlight),var(--flask-palette-button-primary-main),var(--flask-palette-button-primary-bottom));color:var(--flask-palette-button-primary-text);border:2px solid var(--flask-palette-button-primary-border);box-shadow:0 4px 12px var(--flask-palette-progressBar-glow),inset 0 1px 0 rgba(255,255,255,.6);position:relative;overflow:hidden}.BeginUpload_confirmButton__gBqhK:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3) 50%,transparent);animation:BeginUpload_shimmer__eJsBA 2s infinite}@keyframes BeginUpload_shimmer__eJsBA{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.BeginUpload_confirmButton__gBqhK:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 6px 16px var(--flask-palette-progressBar-glow),0 0 20px var(--flask-palette-progressBar-glow),inset 0 1px 0 rgba(255,255,255,.6)}.BeginUpload_confirmButton__gBqhK:active{transform:translateY(0);box-shadow:0 2px 8px var(--flask-palette-progressBar-glow),inset 0 1px 0 rgba(255,255,255,.6)}.BeginUpload_floorShadow__iPFOQ{position:absolute;bottom:-32px;left:50%;transform:translateX(-50%);width:70%;height:20px;background:radial-gradient(ellipse,rgba(0,0,0,.12),transparent 70%);filter:blur(8px);z-index:0}@media(max-width:520px){.BeginUpload_panelInner__cG5pJ{padding:24px 20px 20px}.BeginUpload_title__fWNIq{font-size:1.6rem}.BeginUpload_subtitle__9wcMV{font-size:1rem}.BeginUpload_actions__h1pKa{flex-direction:column}.BeginUpload_fileList__Tw_rm{max-height:180px}}.TagImageSelector_backdrop__g05wT{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:22px;background:radial-gradient(120% 120% at 50% 20%,var(--flask-palette-dialog-backdrop-radialStart) 0,var(--flask-palette-dialog-backdrop-radialEnd) 45%),var(--flask-palette-dialog-backdrop-overlay)}.TagImageSelector_stage__uYdDV{position:relative;display:grid;place-items:center;width:100%;max-width:720px}.TagImageSelector_decor__ujjHT{position:absolute;inset:-40px;pointer-events:none;z-index:1}.TagImageSelector_sparkle2__O6tH_,.TagImageSelector_sparkle3__S43_2,.TagImageSelector_sparkle__jNgtt{position:absolute;width:32px;height:32px;border-radius:50%;background:conic-gradient(from 0deg,var(--flask-palette-dialog-sparkle-primary),var(--flask-palette-dialog-sparkle-glow),var(--flask-palette-dialog-sparkle-primary));filter:blur(6px);animation:TagImageSelector_twinkle__ZhJOD 2.2s ease-in-out infinite}.TagImageSelector_sparkle__jNgtt{top:18px;right:12%;transform:scale(.8)}.TagImageSelector_sparkle2__O6tH_{top:42%;left:8%;animation-delay:.6s}.TagImageSelector_sparkle3__S43_2{bottom:54px;left:58%;transform:scale(.7);animation-delay:.9s}@keyframes TagImageSelector_twinkle__ZhJOD{0%{transform:translateY(0) rotate(0deg) scale(1);opacity:.65}50%{transform:translateY(-2px) rotate(8deg) scale(1.06);opacity:.95}to{transform:translateY(0) rotate(0deg) scale(1);opacity:.65}}.TagImageSelector_panel__GKHAj{z-index:5;position:relative;border-radius:44px;max-height:85vh;width:100%;background:linear-gradient(180deg,var(--flask-palette-dialog-panel-backgroundStart),var(--flask-palette-dialog-panel-backgroundEnd));border:1px solid var(--flask-palette-dialog-panel-border);box-shadow:0 14px 40px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.65);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;flex-direction:column}.TagImageSelector_panelInner__lf1CP{padding:24px 24px 20px;display:flex;flex-direction:column;flex:1;min-height:0}.TagImageSelector_title__cb9Oz{font-size:1.6rem;font-weight:700;color:#2a2a2a;margin:0 0 .35rem}.TagImageSelector_subtitle__FdmQa,.TagImageSelector_title__cb9Oz{font-family:system-ui,sans-serif;text-shadow:0 1px 2px rgba(255,255,255,.9)}.TagImageSelector_subtitle__FdmQa{font-size:.95rem;font-weight:500;color:rgba(45,47,58,.7);margin:0}.TagImageSelector_content__5oKHf{display:flex;flex-direction:column;gap:1rem;flex:1;min-height:0}.TagImageSelector_setGrid__opcex{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem;padding:.5rem;background:linear-gradient(135deg,rgba(255,255,255,.5),rgba(240,243,255,.3));border-radius:16px;border:1px solid rgba(210,214,255,.4);max-height:400px;overflow-y:auto;flex:1;min-height:0}.TagImageSelector_setCard__cBcB0{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;aspect-ratio:1;background:rgba(255,255,255,.8);border:2px solid rgba(210,214,255,.4);border-radius:14px;cursor:pointer;transition:all .25s ease;box-shadow:0 2px 8px rgba(0,0,0,.06);font-family:system-ui,sans-serif;text-align:center}.TagImageSelector_setCard__cBcB0:hover{transform:translateY(-4px) scale(1.02);border-color:var(--flask-palette-button-primary-main);box-shadow:0 8px 20px rgba(0,0,0,.12),0 0 0 2px var(--flask-palette-progressBar-glow)}.TagImageSelector_setCard__cBcB0:active{transform:translateY(-2px) scale(1.01)}.TagImageSelector_defaultCard__RecwD{background:linear-gradient(135deg,rgba(240,240,245,.95),rgba(255,255,255,.9));border-color:rgba(150,150,160,.5)}.TagImageSelector_defaultCard__RecwD:hover{background:linear-gradient(135deg,rgba(235,235,240,.98),rgba(250,250,255,.95));border-color:rgba(120,120,130,.7)}.TagImageSelector_defaultIcon__ZkHa9{display:flex;align-items:center;justify-content:center;width:72px;height:72px;background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(245,245,250,.9));border:2px solid rgba(180,180,190,.5);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.06),inset 0 1px 0 rgba(255,255,255,.9)}.TagImageSelector_resetSymbol__MAdRH{font-size:2rem;color:rgba(80,80,90,.7);transition:transform .3s ease}.TagImageSelector_defaultCard__RecwD:hover .TagImageSelector_resetSymbol__MAdRH{transform:rotate(-45deg);color:rgba(60,60,70,.9)}.TagImageSelector_defaultCard__RecwD:hover .TagImageSelector_defaultIcon__ZkHa9{box-shadow:0 6px 16px rgba(0,0,0,.1),0 0 0 2px rgba(120,120,130,.4),inset 0 1px 0 rgba(255,255,255,.9)}.TagImageSelector_allSetsCard__8HkOu{background:linear-gradient(135deg,rgba(255,248,220,.9),rgba(255,255,255,.85));border-color:var(--flask-palette-button-primary-main)}.TagImageSelector_allSetsCard__8HkOu:hover{background:linear-gradient(135deg,rgba(255,245,200,.95),rgba(255,255,255,.9))}.TagImageSelector_allSetsIcon__nuEoI{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;width:72px;height:72px;padding:8px;background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(245,248,255,.8));border:2px solid rgba(210,214,255,.6);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.9)}.TagImageSelector_gridSquare__swwVP{background:linear-gradient(135deg,var(--flask-palette-button-primary-highlight),var(--flask-palette-button-primary-main));border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.TagImageSelector_allSetsCard__8HkOu:hover .TagImageSelector_allSetsIcon__nuEoI{box-shadow:0 6px 16px rgba(0,0,0,.12),0 0 0 2px var(--flask-palette-button-primary-main),inset 0 1px 0 rgba(255,255,255,.9)}.TagImageSelector_stackedCards__p3Lov{position:relative;width:72px;height:72px;flex-shrink:0}.TagImageSelector_stackedCard__8imvz{position:absolute;width:52px;height:52px;border-radius:10px;background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(245,248,255,.9));border:2px solid rgba(210,214,255,.6);box-shadow:0 2px 8px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.9);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease;top:calc(var(--stack-index) * 6px);left:calc(var(--stack-index) * 6px)}.TagImageSelector_stackedCard__8imvz:first-child{box-shadow:0 4px 12px rgba(0,0,0,.12),0 0 0 2px var(--flask-palette-progressBar-glow),inset 0 1px 0 rgba(255,255,255,.9)}.TagImageSelector_setCard__cBcB0:hover .TagImageSelector_stackedCard__8imvz{transform:rotate(calc(var(--stack-index) * -3deg)) translateY(-2px)}.TagImageSelector_setCard__cBcB0:hover .TagImageSelector_stackedCard__8imvz:first-child{box-shadow:0 6px 16px rgba(0,0,0,.15),0 0 0 2px var(--flask-palette-button-primary-main),inset 0 1px 0 rgba(255,255,255,.9)}.TagImageSelector_stackedImage__nz_ta{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:4px}.TagImageSelector_setInfo__lYwAR{display:flex;flex-direction:column;align-items:center;gap:.15rem;min-width:0;width:100%}.TagImageSelector_setName__O3QnR{font-size:.8rem;font-weight:600;color:#2a2a2a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.TagImageSelector_setCount__dD4xu{font-size:.7rem;font-weight:500;color:rgba(45,47,58,.6)}.TagImageSelector_setArrow__f4Vv1,.TagImageSelector_setCard__cBcB0:hover .TagImageSelector_setArrow__f4Vv1{display:none}.TagImageSelector_backButton__GWrzf{position:absolute;left:0;top:50%;transform:translateY(-50%);padding:.5rem .75rem;background:rgba(255,255,255,.6);border:2px solid rgba(210,214,255,.4);border-radius:8px;font-family:system-ui,sans-serif;font-size:.85rem;font-weight:600;color:rgba(45,47,58,.8);cursor:pointer;transition:all .2s ease}.TagImageSelector_backButton__GWrzf:hover{background:rgba(255,255,255,.9);border-color:var(--flask-palette-button-primary-main);color:var(--flask-palette-button-primary-main)}.TagImageSelector_header__zmgPS{position:relative;text-align:center;margin-bottom:1rem;padding-top:.25rem}.TagImageSelector_searchContainer__sr4Yi{width:100%}.TagImageSelector_searchInput__J25WZ{width:100%;padding:.75rem 1rem;border-radius:12px;border:2px solid rgba(210,214,255,.5);background:linear-gradient(135deg,rgba(240,243,255,.6),rgba(255,255,255,.4));font-family:system-ui,sans-serif;font-size:.95rem;font-weight:500;color:#2a2a2a;box-shadow:0 4px 12px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.9);transition:all .2s ease}.TagImageSelector_searchInput__J25WZ::-moz-placeholder{color:rgba(45,47,58,.5)}.TagImageSelector_searchInput__J25WZ::placeholder{color:rgba(45,47,58,.5)}.TagImageSelector_searchInput__J25WZ:focus{outline:none;border-color:var(--flask-palette-button-primary-main);box-shadow:0 4px 16px rgba(0,0,0,.12),0 0 0 3px var(--flask-palette-progressBar-glow),inset 0 1px 0 rgba(255,255,255,.9)}.TagImageSelector_imageGrid__v4F4B{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem;padding:.5rem;background:linear-gradient(135deg,rgba(255,255,255,.5),rgba(240,243,255,.3));border-radius:16px;border:1px solid rgba(210,214,255,.4);max-height:400px;overflow-y:auto;flex:1;min-height:0}.TagImageSelector_imageGrid__v4F4B::-webkit-scrollbar{width:8px}.TagImageSelector_imageGrid__v4F4B::-webkit-scrollbar-track{background:rgba(230,235,245,.4);border-radius:4px}.TagImageSelector_imageGrid__v4F4B::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(120,135,165,.6),rgba(100,115,145,.7));border-radius:4px}.TagImageSelector_imageGrid__v4F4B::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(120,135,165,.8),rgba(100,115,145,.9))}.TagImageSelector_emptyState__HqhcY{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;gap:1rem}.TagImageSelector_emptyIcon__kIcQQ{font-size:4rem;opacity:.3}.TagImageSelector_emptyText__Y2cxR{font-family:system-ui,sans-serif;font-size:1rem;font-weight:600;color:rgba(45,47,58,.5);margin:0}.TagImageSelector_imageItem__09f1O{position:relative;display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background:rgba(255,255,255,.7);border:2px solid rgba(210,214,255,.4);border-radius:12px;cursor:pointer;transition:all .25s ease;box-shadow:0 2px 8px rgba(0,0,0,.06);font-family:system-ui,sans-serif}.TagImageSelector_imageItem__09f1O:hover{transform:translateY(-2px);border-color:var(--flask-palette-button-primary-main);box-shadow:0 4px 16px rgba(0,0,0,.12),0 0 0 2px var(--flask-palette-progressBar-glow)}.TagImageSelector_imageItem__09f1O:active{transform:translateY(0)}.TagImageSelector_imageItemSelected__1ogoL{border-color:var(--flask-palette-button-primary-main);background:linear-gradient(135deg,rgba(255,215,0,.15),rgba(255,193,7,.1));box-shadow:0 4px 16px var(--flask-palette-progressBar-glow),0 0 0 2px var(--flask-palette-button-primary-main)}.TagImageSelector_imageWrapper__gN9S7{position:relative;width:100%;aspect-ratio:1;border-radius:8px;overflow:hidden;background:linear-gradient(135deg,rgba(240,243,255,.8),rgba(255,255,255,.6))}.TagImageSelector_image___AnJB{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.TagImageSelector_selectedOverlay__Y_F7h{position:absolute;inset:0;background:linear-gradient(135deg,var(--flask-palette-button-primary-highlight),var(--flask-palette-button-primary-main));opacity:.85;display:grid;place-items:center;animation:TagImageSelector_fadeIn__dGeGW .2s ease}@keyframes TagImageSelector_fadeIn__dGeGW{0%{opacity:0}to{opacity:.85}}.TagImageSelector_checkmark__lDhLZ{font-size:2rem;font-weight:700;color:var(--flask-palette-button-primary-text);text-shadow:0 2px 4px rgba(0,0,0,.2);animation:TagImageSelector_scaleIn__3Caj8 .2s ease}@keyframes TagImageSelector_scaleIn__3Caj8{0%{transform:scale(.5)}to{transform:scale(1)}}.TagImageSelector_imageName__5Ow9U{font-size:.8rem;font-weight:600;color:rgba(45,47,58,.8);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.TagImageSelector_actions__loZrE{display:flex;gap:.75rem;margin-top:1rem}.TagImageSelector_cancelButton__eKkg_,.TagImageSelector_confirmButton___kbc8{flex:1;padding:.7rem 1.25rem;border-radius:10px;font-family:system-ui,sans-serif;font-size:.9rem;font-weight:600;border:none;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(0,0,0,.1)}.TagImageSelector_cancelButton__eKkg_{background:linear-gradient(135deg,rgba(220,220,220,.8),rgba(200,200,200,.6));color:#2a2a2a;border:2px solid rgba(180,180,180,.4)}.TagImageSelector_cancelButton__eKkg_:hover{background:linear-gradient(135deg,rgba(210,210,210,.9),rgba(190,190,190,.7));transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.15)}.TagImageSelector_cancelButton__eKkg_:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,0,0,.1)}.TagImageSelector_confirmButton___kbc8{background:linear-gradient(90deg,var(--flask-palette-button-primary-highlight),var(--flask-palette-button-primary-main),var(--flask-palette-button-primary-bottom));color:var(--flask-palette-button-primary-text);border:2px solid var(--flask-palette-button-primary-border);box-shadow:0 4px 12px var(--flask-palette-progressBar-glow),inset 0 1px 0 rgba(255,255,255,.6);position:relative;overflow:hidden}.TagImageSelector_confirmButton___kbc8:disabled{opacity:.5;cursor:not-allowed}.TagImageSelector_confirmButton___kbc8:not(:disabled):after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3) 50%,transparent);animation:TagImageSelector_shimmer__9SsFk 2s infinite}@keyframes TagImageSelector_shimmer__9SsFk{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.TagImageSelector_confirmButton___kbc8:not(:disabled):hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 6px 16px var(--flask-palette-progressBar-glow),0 0 20px var(--flask-palette-progressBar-glow),inset 0 1px 0 rgba(255,255,255,.6)}.TagImageSelector_confirmButton___kbc8:not(:disabled):active{transform:translateY(0);box-shadow:0 2px 8px var(--flask-palette-progressBar-glow),inset 0 1px 0 rgba(255,255,255,.6)}.TagImageSelector_confirmButtonLoading__PiA9l{display:flex;align-items:center;justify-content:center;gap:.5rem}.TagImageSelector_loadingSpinner__7GRwE{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:TagImageSelector_spin__xDWCC .8s linear infinite}@keyframes TagImageSelector_spin__xDWCC{to{transform:rotate(1turn)}}.TagImageSelector_floorShadow__fchk0{position:absolute;bottom:-32px;left:50%;transform:translateX(-50%);width:70%;height:20px;background:radial-gradient(ellipse,rgba(0,0,0,.12),transparent 70%);filter:blur(8px);z-index:0}@media(max-width:720px){.TagImageSelector_stage__uYdDV{max-width:520px}.TagImageSelector_imageGrid__v4F4B{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.75rem}}@media(max-width:520px){.TagImageSelector_panelInner__lf1CP{padding:20px 16px 16px}.TagImageSelector_title__cb9Oz{font-size:1.4rem}.TagImageSelector_subtitle__FdmQa{font-size:.9rem}.TagImageSelector_imageGrid__v4F4B{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:.6rem;max-height:300px}.TagImageSelector_actions__loZrE{flex-direction:column}}.KeyLoadedDialog_backdrop__yeFmk{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:22px;background:radial-gradient(120% 120% at 50% 20%,var(--flask-palette-dialog-backdrop-radialStart) 0,var(--flask-palette-dialog-backdrop-radialEnd) 45%),var(--flask-palette-dialog-backdrop-overlay);animation:KeyLoadedDialog_backdropFadeIn__VRrVc .3s ease-out}@keyframes KeyLoadedDialog_backdropFadeIn__VRrVc{0%{opacity:0}to{opacity:1}}.KeyLoadedDialog_stage__OJAZ3{position:relative;display:grid;place-items:center;width:100%;max-width:360px}.KeyLoadedDialog_decor__lPulp{position:absolute;inset:-60px;pointer-events:none;z-index:1}.KeyLoadedDialog_sparkle2__wRw3O,.KeyLoadedDialog_sparkle3__MJCBC,.KeyLoadedDialog_sparkle4__Y_Nvo,.KeyLoadedDialog_sparkle__GDzYv{position:absolute;width:24px;height:24px;border-radius:50%;background:conic-gradient(from 0deg,var(--flask-palette-dialog-sparkle-primary),var(--flask-palette-dialog-sparkle-glow),var(--flask-palette-dialog-sparkle-primary));filter:blur(4px);animation:KeyLoadedDialog_twinkle__75j20 1.8s ease-in-out infinite}.KeyLoadedDialog_sparkle__GDzYv{top:12px;right:18%;transform:scale(1)}.KeyLoadedDialog_sparkle2__wRw3O{top:35%;left:5%;animation-delay:.4s;transform:scale(.8)}.KeyLoadedDialog_sparkle3__MJCBC{bottom:45px;left:60%;transform:scale(.6);animation-delay:.7s}.KeyLoadedDialog_sparkle4__Y_Nvo{top:55%;right:8%;transform:scale(.9);animation-delay:1.1s}@keyframes KeyLoadedDialog_twinkle__75j20{0%{transform:translateY(0) rotate(0deg) scale(1);opacity:.5}50%{transform:translateY(-4px) rotate(12deg) scale(1.15);opacity:1}to{transform:translateY(0) rotate(0deg) scale(1);opacity:.5}}.KeyLoadedDialog_panel__JXM47{z-index:5;position:relative;border-radius:36px;background:linear-gradient(180deg,var(--flask-palette-dialog-panel-backgroundStart),var(--flask-palette-dialog-panel-backgroundEnd));border:1px solid var(--flask-palette-dialog-panel-border);box-shadow:0 14px 40px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.65);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);overflow:hidden;animation:KeyLoadedDialog_panelBounceIn__F0yND .5s cubic-bezier(.34,1.56,.64,1)}@keyframes KeyLoadedDialog_panelBounceIn__F0yND{0%{opacity:0;transform:scale(.8) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.KeyLoadedDialog_panelInner__nl2pR{padding:32px 40px 28px;display:flex;flex-direction:column;align-items:center;text-align:center}.KeyLoadedDialog_keyContainer__6QcOi{position:relative;width:120px;height:120px;margin-bottom:20px}.KeyLoadedDialog_keyGlow__KmqaD{position:absolute;inset:-20px;border-radius:50%;background:radial-gradient(circle,var(--flask-palette-progressBar-glow) 0,transparent 70%);opacity:0;animation:KeyLoadedDialog_glowPulse__9ThQb 1.5s ease-in-out infinite;animation-delay:.8s}.KeyLoadedDialog_entering__DzzkQ .KeyLoadedDialog_keyGlow__KmqaD{opacity:0}.KeyLoadedDialog_success__tSQ0k .KeyLoadedDialog_keyGlow__KmqaD,.KeyLoadedDialog_turning__1PBSs .KeyLoadedDialog_keyGlow__KmqaD{opacity:.6}@keyframes KeyLoadedDialog_glowPulse__9ThQb{0%,to{transform:scale(.9);opacity:.4}50%{transform:scale(1.1);opacity:.7}}.KeyLoadedDialog_keySvg__sEI3W{width:100%;height:100%;filter:drop-shadow(0 4px 12px rgba(0,0,0,.15));transform:rotate(-45deg);transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.KeyLoadedDialog_entering__DzzkQ .KeyLoadedDialog_keySvg__sEI3W{transform:rotate(-45deg) scale(.9);animation:KeyLoadedDialog_keyEnter__fBM67 .5s cubic-bezier(.34,1.56,.64,1) forwards}.KeyLoadedDialog_turning__1PBSs .KeyLoadedDialog_keySvg__sEI3W{animation:KeyLoadedDialog_keyTurn__Z4Imc .6s cubic-bezier(.34,1.56,.64,1) forwards}.KeyLoadedDialog_success__tSQ0k .KeyLoadedDialog_keySvg__sEI3W{transform:rotate(45deg)}@keyframes KeyLoadedDialog_keyEnter__fBM67{0%{transform:rotate(-90deg) scale(.6);opacity:0}to{transform:rotate(-45deg) scale(1);opacity:1}}@keyframes KeyLoadedDialog_keyTurn__Z4Imc{0%{transform:rotate(-45deg)}50%{transform:rotate(60deg)}to{transform:rotate(45deg)}}.KeyLoadedDialog_keyHandleInner__N3VQF,.KeyLoadedDialog_keyHandle__KLaVn,.KeyLoadedDialog_keyShaft__pv7UE,.KeyLoadedDialog_keyTooth__RorZf{stroke:var(--flask-palette-button-primary-main);fill:none;transition:stroke .3s ease,fill .3s ease}.KeyLoadedDialog_keyHandle__KLaVn{stroke-width:6}.KeyLoadedDialog_keyHandleInner__N3VQF{stroke-width:3;opacity:.7}.KeyLoadedDialog_keyShaft__pv7UE{fill:var(--flask-palette-button-primary-main)}.KeyLoadedDialog_keyTooth__RorZf{fill:var(--flask-palette-button-primary-highlight)}.KeyLoadedDialog_success__tSQ0k .KeyLoadedDialog_keyHandleInner__N3VQF,.KeyLoadedDialog_success__tSQ0k .KeyLoadedDialog_keyHandle__KLaVn{stroke:var(--flask-palette-button-primary-highlight)}.KeyLoadedDialog_success__tSQ0k .KeyLoadedDialog_keyShaft__pv7UE,.KeyLoadedDialog_success__tSQ0k .KeyLoadedDialog_keyTooth__RorZf{fill:var(--flask-palette-button-primary-highlight)}.KeyLoadedDialog_successBadge__RhuBF{position:absolute;bottom:0;right:0;width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,rgba(76,175,80,.95),rgba(56,142,60,.9));display:grid;place-items:center;box-shadow:0 4px 12px rgba(76,175,80,.4),0 0 20px rgba(76,175,80,.2);opacity:0;transform:scale(.5);transition:all .4s cubic-bezier(.34,1.56,.64,1)}.KeyLoadedDialog_successBadge__RhuBF svg{width:20px;height:20px;color:#fff}.KeyLoadedDialog_success__tSQ0k .KeyLoadedDialog_successBadge__RhuBF{opacity:1;transform:scale(1)}.KeyLoadedDialog_checkmark__mvnci{stroke-dasharray:24;stroke-dashoffset:24;animation:none}.KeyLoadedDialog_success__tSQ0k .KeyLoadedDialog_checkmark__mvnci{animation:KeyLoadedDialog_drawCheck__dR_T7 .4s ease-out forwards;animation-delay:.2s}@keyframes KeyLoadedDialog_drawCheck__dR_T7{to{stroke-dashoffset:0}}.KeyLoadedDialog_title__jvxB1{font-size:1.5rem;font-weight:700;color:#2a2a2a;margin:0 0 .35rem;transform:translateY(10px);animation:KeyLoadedDialog_textFadeIn__Qp_fO .4s ease-out forwards;animation-delay:.6s}.KeyLoadedDialog_subtitle__4umDq,.KeyLoadedDialog_title__jvxB1{font-family:system-ui,sans-serif;text-shadow:0 1px 2px rgba(255,255,255,.9);opacity:0}.KeyLoadedDialog_subtitle__4umDq{font-size:.95rem;font-weight:500;color:rgba(45,47,58,.7);margin:0;transform:translateY(8px);animation:KeyLoadedDialog_textFadeIn__Qp_fO .4s ease-out forwards;animation-delay:.75s}@keyframes KeyLoadedDialog_textFadeIn__Qp_fO{to{opacity:1;transform:translateY(0)}}.KeyLoadedDialog_floorShadow__i2Ssp{position:absolute;bottom:-28px;left:50%;transform:translateX(-50%);width:60%;height:16px;background:radial-gradient(ellipse,rgba(0,0,0,.15),transparent 70%);filter:blur(6px);z-index:0}@media(max-width:400px){.KeyLoadedDialog_panelInner__nl2pR{padding:28px 28px 24px}.KeyLoadedDialog_keyContainer__6QcOi{width:100px;height:100px}.KeyLoadedDialog_title__jvxB1{font-size:1.35rem}.KeyLoadedDialog_subtitle__4umDq{font-size:.9rem}}.RenameTagDialog_backdrop__OIHc_{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:22px;background:radial-gradient(120% 120% at 50% 20%,var(--flask-palette-dialog-backdrop-radialStart,rgba(255,255,255,.1)) 0,var(--flask-palette-dialog-backdrop-radialEnd,rgba(0,0,0,.4)) 45%),var(--flask-palette-dialog-backdrop-overlay,rgba(0,0,0,.5));backdrop-filter:blur(4px);animation:RenameTagDialog_backdropFadeIn__6IHEY .25s ease-out}@keyframes RenameTagDialog_backdropFadeIn__6IHEY{0%{opacity:0}to{opacity:1}}.RenameTagDialog_panel__r_hSe{position:relative;width:100%;max-width:400px;border-radius:28px;background:linear-gradient(180deg,var(--flask-palette-dialog-panel-backgroundStart,rgba(255,255,255,.95)) 0,var(--flask-palette-dialog-panel-backgroundEnd,rgba(248,248,250,.98)) 100%);border:1px solid var(--flask-palette-dialog-panel-border,rgba(255,255,255,.6));box-shadow:0 24px 80px rgba(0,0,0,.25),0 8px 32px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.8);backdrop-filter:blur(20px);overflow:hidden;animation:RenameTagDialog_panelBounceIn__TFB6N .35s cubic-bezier(.34,1.56,.64,1)}@keyframes RenameTagDialog_panelBounceIn__TFB6N{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.RenameTagDialog_panelInner__i3b3t{padding:32px 32px 28px;display:flex;flex-direction:column;align-items:center}.RenameTagDialog_iconContainer__ROhnT{width:72px;height:72px;margin-bottom:16px;display:grid;place-items:center;background:rgba(99,102,241,.08);border-radius:20px;box-shadow:0 4px 12px rgba(99,102,241,.1),inset 0 1px 0 rgba(255,255,255,.6)}.RenameTagDialog_iconSvg__JxwC3{width:36px;height:36px;color:var(--flask-palette-button-primary-main,#6366f1)}.RenameTagDialog_title__FWMVN{font-family:system-ui,-apple-system,sans-serif;font-size:1.4rem;font-weight:700;color:var(--flask-palette-text-primary,#2a2a2a);margin:0 0 20px;text-align:center}.RenameTagDialog_inputWrapper__A5yOF{width:100%;position:relative;margin-bottom:8px}.RenameTagDialog_tagInput__GDCiT{width:100%;padding:14px 70px 14px 18px;font-size:1rem;font-weight:500;color:var(--flask-palette-text-primary,#1a1a2e);background:var(--flask-palette-dialog-panel-backgroundStart,rgba(255,255,255,.8));border:2px solid var(--flask-palette-dialog-panel-border,rgba(0,0,0,.08));border-radius:14px;outline:none;transition:all .2s ease;box-sizing:border-box}.RenameTagDialog_tagInput__GDCiT::-moz-placeholder{color:var(--flask-palette-text-tertiary,rgba(0,0,0,.35))}.RenameTagDialog_tagInput__GDCiT::placeholder{color:var(--flask-palette-text-tertiary,rgba(0,0,0,.35))}.RenameTagDialog_tagInput__GDCiT:focus{border-color:var(--flask-palette-button-primary-main,rgba(99,102,241,.5));background:var(--flask-palette-dialog-panel-backgroundStart,white);box-shadow:0 0 0 4px rgba(99,102,241,.1),0 4px 12px rgba(0,0,0,.06)}.RenameTagDialog_charCount__RJXEI{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:.75rem;font-weight:500;color:var(--flask-palette-text-tertiary,rgba(0,0,0,.35));pointer-events:none;transition:color .2s ease}.RenameTagDialog_charCountWarning__yRO8i{color:#ef4444}.RenameTagDialog_inputError__rhkgg{width:100%;margin:4px 0 0;padding:0 4px;font-size:.85rem;font-weight:500;color:#ef4444;text-align:left}.RenameTagDialog_suggestedName__LOLd8{width:100%;margin:8px 0 4px;padding:10px 14px;display:flex;align-items:center;gap:8px;background:rgba(99,102,241,.06);border:1px solid rgba(99,102,241,.15);border-radius:10px;cursor:pointer;transition:all .2s ease}.RenameTagDialog_suggestedName__LOLd8:hover{background:rgba(99,102,241,.1);border-color:rgba(99,102,241,.25)}.RenameTagDialog_suggestedLabel__qjLRx{font-size:.85rem;font-weight:500;color:var(--flask-palette-text-secondary,#606060)}.RenameTagDialog_suggestedValue__humDN{font-size:.9rem;font-weight:600;color:var(--flask-palette-button-primary-main,#6366f1)}.RenameTagDialog_buttonRow__zSmkJ{display:flex;gap:12px;width:100%;margin-top:20px}@media(max-width:440px){.RenameTagDialog_panel__r_hSe{max-width:calc(100% - 32px)}.RenameTagDialog_panelInner__i3b3t{padding:24px 20px 22px}.RenameTagDialog_title__FWMVN{font-size:1.25rem}.RenameTagDialog_buttonRow__zSmkJ{flex-direction:column}}.DeviceErrorDialog_dialog__d_BCF{border-radius:16px;max-width:480px;margin:16px}.DeviceErrorDialog_container__AYt8_{display:flex;flex-direction:column;align-items:center;padding:32px;text-align:center}.DeviceErrorDialog_iconContainer__hxsSY{margin-bottom:16px}.DeviceErrorDialog_errorIcon__mqKWX{font-size:64px;color:#f44336}.DeviceErrorDialog_title__8es3Z{font-size:24px;font-weight:600;margin:0 0 8px;color:#333}.DeviceErrorDialog_subtitle__bO8SE{font-size:16px;color:#666;margin:0 0 20px}.DeviceErrorDialog_errorBox__6FtUj{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;padding:16px;width:100%;margin-bottom:24px;position:relative}.DeviceErrorDialog_errorText__QIvwJ{display:block;font-family:monospace;font-size:14px;color:#d32f2f;word-break:break-word;text-align:left;padding-right:60px}.DeviceErrorDialog_copyButton___TVQX{position:absolute;top:8px;right:8px;background:#fff;border:1px solid #ddd;border-radius:4px;padding:4px 12px;font-size:12px;cursor:pointer;color:#666;transition:all .2s ease}.DeviceErrorDialog_copyButton___TVQX:hover{background:#f0f0f0;border-color:#ccc}.DeviceErrorDialog_copyButton___TVQX:active{background:#e0e0e0}.DeviceErrorDialog_contactSection__w7gWY{margin-bottom:24px}.DeviceErrorDialog_contactText__pN3ok{font-size:14px;color:#666;margin:0 0 8px}.DeviceErrorDialog_emailLink__l8lZm{background:none;border:none;color:#1976d2;font-size:16px;font-weight:500;cursor:pointer;text-decoration:underline;padding:0}.DeviceErrorDialog_emailLink__l8lZm:hover{color:#1565c0}.DeviceErrorDialog_buttonContainer__T3f6p{width:100%}.DeviceErrorDialog_restartButton__BJyg9{width:100%;padding:12px 24px;font-size:16px;text-transform:none;border-radius:8px}@media(prefers-color-scheme:dark){.DeviceErrorDialog_title__8es3Z{color:#fff}.DeviceErrorDialog_subtitle__bO8SE{color:#aaa}.DeviceErrorDialog_errorBox__6FtUj{background-color:#2a2a2a;border-color:#444}.DeviceErrorDialog_errorText__QIvwJ{color:#ff6b6b}.DeviceErrorDialog_copyButton___TVQX{background:#333;border-color:#555;color:#ccc}.DeviceErrorDialog_copyButton___TVQX:hover{background:#444;border-color:#666}.DeviceErrorDialog_contactText__pN3ok{color:#aaa}}.AmiiboViewerDialog_backdrop__jkvEE{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:22px;background:radial-gradient(120% 120% at 50% 20%,var(--flask-palette-dialog-backdrop-radialStart,rgba(255,255,255,.1)) 0,var(--flask-palette-dialog-backdrop-radialEnd,rgba(0,0,0,.4)) 45%),var(--flask-palette-dialog-backdrop-overlay,rgba(0,0,0,.5));backdrop-filter:blur(4px);animation:AmiiboViewerDialog_backdropFadeIn__1hUvX .25s ease-out}@keyframes AmiiboViewerDialog_backdropFadeIn__1hUvX{0%{opacity:0}to{opacity:1}}.AmiiboViewerDialog_panel__nkpL2{position:relative;width:100%;max-width:420px;border-radius:28px;background:linear-gradient(180deg,var(--flask-palette-dialog-panel-backgroundStart,rgba(255,255,255,.95)) 0,var(--flask-palette-dialog-panel-backgroundEnd,rgba(248,248,250,.98)) 100%);border:1px solid var(--flask-palette-dialog-panel-border,rgba(255,255,255,.6));box-shadow:0 24px 80px rgba(0,0,0,.25),0 8px 32px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.8);backdrop-filter:blur(20px);overflow:hidden;animation:AmiiboViewerDialog_panelBounceIn__pcIGK .35s cubic-bezier(.34,1.56,.64,1)}@keyframes AmiiboViewerDialog_panelBounceIn__pcIGK{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.AmiiboViewerDialog_panelInner__5HnBH{padding:28px 28px 24px;display:flex;flex-direction:column;align-items:center}.AmiiboViewerDialog_headerArea__tEz1j{display:flex;flex-direction:column;align-items:center;margin-bottom:20px;width:100%}.AmiiboViewerDialog_amiiboImage__8bEKp{width:120px;height:120px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 8px 20px rgba(0,0,0,.15));margin-bottom:12px;border-radius:16px}.AmiiboViewerDialog_amiiboName__5w2bK{font-family:system-ui,-apple-system,sans-serif;font-size:1.35rem;font-weight:750;color:var(--flask-palette-text-primary,#2a2a2a);text-align:center;letter-spacing:-.02em;line-height:1.2;margin:0}.AmiiboViewerDialog_amiiboSeries__10Syi{font-family:system-ui,-apple-system,sans-serif;font-size:.85rem;font-weight:500;color:var(--flask-palette-text-secondary,#808080);text-align:center;margin-top:4px}.AmiiboViewerDialog_divider__SLVW5{width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.08) 20%,rgba(0,0,0,.08) 80%,transparent);margin:0 0 16px}.AmiiboViewerDialog_infoGrid__1Aaj5{width:100%;display:flex;flex-direction:column;gap:0}.AmiiboViewerDialog_infoRow__BzD8D{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-radius:12px;transition:background .14s ease}.AmiiboViewerDialog_infoRow__BzD8D:nth-child(odd){background:rgba(0,0,0,.025)}.AmiiboViewerDialog_infoLabel__b6EsT{font-family:system-ui,-apple-system,sans-serif;font-size:.85rem;font-weight:600;color:var(--flask-palette-text-secondary,#606060);display:flex;align-items:center;gap:8px;flex-shrink:0}.AmiiboViewerDialog_infoLabel__b6EsT svg{width:16px;height:16px;opacity:.6}.AmiiboViewerDialog_infoValue__uUxgA{font-family:system-ui,-apple-system,sans-serif;font-size:.9rem}.AmiiboViewerDialog_infoValueMono__V0Ea_,.AmiiboViewerDialog_infoValue__uUxgA{font-weight:500;color:var(--flask-palette-text-primary,#2a2a2a);text-align:right;word-break:break-all;max-width:60%}.AmiiboViewerDialog_infoValueMono__V0Ea_{font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:.8rem;letter-spacing:.02em;opacity:.8}.AmiiboViewerDialog_nicknameValue__XZhbY{font-size:1rem;font-weight:700;color:var(--flask-palette-primary-main,#6366f1);text-align:right;word-break:break-all;max-width:60%}.AmiiboViewerDialog_emptyValue__uH7RD{font-family:system-ui,-apple-system,sans-serif;font-size:.9rem;font-weight:500;color:var(--flask-palette-text-primary,#2a2a2a);text-align:right;word-break:break-all;max-width:60%;font-style:italic;opacity:.5}.AmiiboViewerDialog_loadingContainer__hstoA{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0;gap:16px}.AmiiboViewerDialog_loadingText__EkDUf{font-family:system-ui,-apple-system,sans-serif;font-size:.95rem;font-weight:500;color:var(--flask-palette-text-secondary,#606060)}.AmiiboViewerDialog_errorContainer___B1cN{display:flex;flex-direction:column;align-items:center;padding:24px 0;gap:12px;text-align:center}.AmiiboViewerDialog_errorIcon__PIutV{width:48px;height:48px;color:#ef4444;opacity:.8}.AmiiboViewerDialog_errorText__Y7ra0{font-family:system-ui,-apple-system,sans-serif;font-size:.9rem;color:var(--flask-palette-text-secondary,#606060);line-height:1.5}.AmiiboViewerDialog_closeRow__Qkr_n{width:100%;margin-top:20px}.AmiiboViewerDialog_smashSection__Q2z_P{width:100%;display:flex;flex-direction:column;gap:0}.AmiiboViewerDialog_smashHeader__o0aSt{display:flex;align-items:center;gap:8px;margin-bottom:8px}.AmiiboViewerDialog_smashHeaderIcon__YtC3N{width:18px;height:18px;color:var(--flask-palette-primary-main,#6366f1);opacity:.8}.AmiiboViewerDialog_smashHeaderText__mtxjX{font-family:system-ui,-apple-system,sans-serif;font-size:.9rem;font-weight:700;color:var(--flask-palette-text-primary,#2a2a2a);letter-spacing:-.01em}.AmiiboViewerDialog_statRow__QV2nv{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;border-radius:12px;transition:background .14s ease}.AmiiboViewerDialog_statRow__QV2nv:nth-child(odd){background:rgba(0,0,0,.025)}.AmiiboViewerDialog_statLabel__Han_G{font-family:system-ui,-apple-system,sans-serif;font-size:.85rem;font-weight:600;color:var(--flask-palette-text-secondary,#606060);flex-shrink:0}.AmiiboViewerDialog_statValue__n8sW_{font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:.85rem;font-weight:600;color:var(--flask-palette-text-primary,#2a2a2a);min-width:36px;text-align:right}.AmiiboViewerDialog_statBar__UlZCJ{width:80px;height:6px;background:rgba(0,0,0,.06);border-radius:3px;overflow:hidden;flex-shrink:0}.AmiiboViewerDialog_statBarFill__4srlN{height:100%;background:linear-gradient(90deg,#f97316,#ef4444);border-radius:3px;transition:width .4s cubic-bezier(.34,1.56,.64,1)}.AmiiboViewerDialog_statBarFillDefense__8QnfS{background:linear-gradient(90deg,#3b82f6,#6366f1)}.AmiiboViewerDialog_typeBadge__Cy6Rw{font-family:system-ui,-apple-system,sans-serif;font-size:.75rem;font-weight:700;padding:3px 10px;border-radius:20px;letter-spacing:.03em;text-transform:uppercase;background:rgba(0,0,0,.06);color:var(--flask-palette-text-secondary,#606060)}.AmiiboViewerDialog_typeBadgeAttack__wI7Y5{background:rgba(239,68,68,.12);color:#dc2626}.AmiiboViewerDialog_typeBadgeDefense__YAmw4{background:rgba(59,130,246,.12);color:#2563eb}.AmiiboViewerDialog_typeBadgeGrab__38FnI{background:rgba(34,197,94,.12);color:#16a34a}@media(max-width:440px){.AmiiboViewerDialog_panel__nkpL2{max-width:calc(100% - 32px)}.AmiiboViewerDialog_panelInner__5HnBH{padding:22px 18px 20px}.AmiiboViewerDialog_amiiboImage__8bEKp{width:96px;height:96px}.AmiiboViewerDialog_amiiboName__5w2bK{font-size:1.2rem}}.UpdateFlaskV2_container__4pqGa{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem 1.5rem 0;max-width:700px;margin:0 auto}.UpdateFlaskV2_header__g9i_B{font-size:2.4rem;font-family:Fredoka One,sans-serif;padding-top:.5rem;margin:0;text-align:center;line-height:1.2;color:#1a1a1a}.UpdateFlaskV2_subHeader__4r7k8{font-family:system-ui,sans-serif;font-size:1.2rem;margin:.3rem 0 0;text-align:center;color:#4a4a4a;font-weight:400}.UpdateFlaskV2_action__wTfef{margin-top:2rem;margin-bottom:1.5rem}.UpdateFlaskV2_secondaryAction__y11R1{margin-bottom:1.5rem;text-align:center}.UpdateFlaskV2_linkButton__MqE8B{font-family:system-ui,sans-serif;font-size:.95rem;color:#666;text-decoration:underline;cursor:pointer;transition:color .2s ease}.UpdateFlaskV2_linkButton__MqE8B:hover{color:#333}.UpdateFlaskV2_featuresBox__ikwGw{margin-top:2rem;width:100%;display:flex;flex-direction:column;gap:1rem}.UpdateFlaskV2_featureItem__wOaK3{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(240,243,255,.7));border-radius:16px;border:1px solid rgba(210,214,255,.6);box-shadow:0 2px 8px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.8);text-shadow:0 1px 3px rgba(255,255,255,.8),0 0 10px rgba(255,255,255,.6)}.UpdateFlaskV2_featureIcon__wui_c{font-size:1.8rem;flex-shrink:0}.UpdateFlaskV2_featureText__A5Knu{font-family:system-ui,sans-serif;font-size:1.05rem;color:#2a2a2a;font-weight:600}.UpdateFlaskV2_infoBox__HQNrF{margin-top:1.5rem;padding:1.2rem 1.5rem;background:linear-gradient(135deg,rgba(255,250,230,.9),rgba(255,245,210,.7));border-radius:16px;border:1px solid rgba(230,200,120,.5);box-shadow:0 2px 8px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.8);text-shadow:0 1px 3px rgba(255,255,255,.8),0 0 10px rgba(255,255,255,.6)}.UpdateFlaskV2_infoText__fJq_D{font-family:system-ui,sans-serif;font-size:1rem;color:#3a3a3a;margin:0;line-height:1.5}.UpdateFlaskV2_warningText__XZJgL{font-family:system-ui,sans-serif;font-size:.95rem;color:#5a5a5a;margin:.8rem 0 0;line-height:1.5;font-weight:500}.UpdateFlaskV2_stageIndicator__O_Xde{display:flex;align-items:center;justify-content:center;margin-top:2.5rem;margin-bottom:2rem;width:100%;max-width:400px}.UpdateFlaskV2_stage__cZKob{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex:1}.UpdateFlaskV2_stageNumber__EeesY{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:700;background:var(--flask-palette-stageIndicator-inactive-background);border:2px solid var(--flask-palette-stageIndicator-inactive-border);color:var(--flask-palette-stageIndicator-inactive-text);transition:all .3s ease;box-shadow:0 2px 6px rgba(0,0,0,.1)}.UpdateFlaskV2_stageActive__tFzSI .UpdateFlaskV2_stageNumber__EeesY{background:var(--flask-palette-stageIndicator-active-background);border:2px solid var(--flask-palette-stageIndicator-active-border);color:var(--flask-palette-stageIndicator-active-text);box-shadow:0 3px 10px var(--flask-palette-stageIndicator-active-glow),0 0 20px var(--flask-palette-stageIndicator-active-glow);animation:UpdateFlaskV2_pulse__zdSAH 2s ease-in-out infinite}.UpdateFlaskV2_stageComplete__5eSPj .UpdateFlaskV2_stageNumber__EeesY{background:var(--flask-palette-stageIndicator-complete-background);border:2px solid var(--flask-palette-stageIndicator-complete-border);color:var(--flask-palette-stageIndicator-complete-text);box-shadow:0 3px 10px var(--flask-palette-stageIndicator-complete-glow);animation:none}.UpdateFlaskV2_stageName__pd9eT{font-family:system-ui,sans-serif;font-size:.9rem;font-weight:600;color:#666;text-align:center;text-shadow:0 1px 2px rgba(255,255,255,.8)}.UpdateFlaskV2_stageActive__tFzSI .UpdateFlaskV2_stageName__pd9eT{color:#2a2a2a}.UpdateFlaskV2_stageConnector__u6xve{flex:0 0 60px;padding:0 10px;display:flex;align-items:center;margin-bottom:30px}.UpdateFlaskV2_stageConnectorLine__ebMDe{width:100%;height:3px;background:rgba(200,200,200,.5);border-radius:2px;transition:all .3s ease}.UpdateFlaskV2_stageConnectorActive__RBFJI{background:linear-gradient(90deg,#ffd400,#50d050);box-shadow:0 0 10px rgba(255,212,0,.3)}@keyframes UpdateFlaskV2_pulse__zdSAH{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.UpdateFlaskV2_progressContainer__OB9dz{width:100%;margin-top:1rem}.UpdateFlaskV2_progressBar__0ZVQ7{width:100%;height:24px;background:linear-gradient(135deg,var(--flask-palette-progressBar-background-start),var(--flask-palette-progressBar-background-end));border-radius:12px;overflow:hidden;border:2px solid var(--flask-palette-progressBar-border);box-shadow:inset 0 2px 4px rgba(0,0,0,.1),0 2px 6px rgba(0,0,0,.08)}.UpdateFlaskV2_progressFill__duINP{height:100%;background:linear-gradient(90deg,var(--flask-palette-progressBar-fill-start),var(--flask-palette-progressBar-fill-middle),var(--flask-palette-progressBar-fill-end));border-radius:10px;transition:width .3s ease;box-shadow:0 0 10px var(--flask-palette-progressBar-glow),inset 0 1px 0 rgba(255,255,255,.6);position:relative;overflow:hidden}.UpdateFlaskV2_progressFill__duINP:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3) 50%,transparent);animation:UpdateFlaskV2_shimmer__p9g4S 2s infinite}@keyframes UpdateFlaskV2_shimmer__p9g4S{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.UpdateFlaskV2_progressText__oLNuG{font-family:system-ui,sans-serif;font-size:1.1rem;font-weight:700;color:#2a2a2a;text-align:center;margin-top:.8rem;text-shadow:0 1px 3px rgba(255,255,255,.8),0 0 10px rgba(255,255,255,.6)}.UpdateFlaskV2_helpText__PS32l{font-family:system-ui,sans-serif;font-size:1rem;color:#5a5a5a;text-align:center;margin-top:1.5rem;margin-bottom:1rem;line-height:1.5;text-shadow:0 1px 2px rgba(255,255,255,.8)}.UpdateFlaskV2_successBox__mX3Y4{margin-top:2rem;padding:1.5rem;background:linear-gradient(135deg,rgba(200,255,200,.9),rgba(180,240,180,.7));border-radius:16px;border:2px solid rgba(100,200,100,.5);box-shadow:0 4px 12px rgba(80,208,80,.2),inset 0 1px 0 rgba(255,255,255,.8);text-align:center;text-shadow:0 1px 3px rgba(255,255,255,.8),0 0 10px rgba(255,255,255,.6)}.UpdateFlaskV2_successIcon__4g5N8{font-size:3rem;margin-bottom:.5rem;animation:UpdateFlaskV2_celebrate__rsKnS .6s ease-in-out}@keyframes UpdateFlaskV2_celebrate__rsKnS{0%,to{transform:scale(1) rotate(0deg)}25%{transform:scale(1.2) rotate(-10deg)}75%{transform:scale(1.2) rotate(10deg)}}.UpdateFlaskV2_successText__IpTEr{font-family:system-ui,sans-serif;font-size:1.1rem;font-weight:600;color:#1a5a1a;margin:0;line-height:1.5}@media(max-width:520px){.UpdateFlaskV2_header__g9i_B{font-size:2rem}.UpdateFlaskV2_subHeader__4r7k8{font-size:1.05rem}.UpdateFlaskV2_featureItem__wOaK3{padding:.8rem 1rem}.UpdateFlaskV2_featureIcon__wui_c{font-size:1.5rem}.UpdateFlaskV2_featureText__A5Knu{font-size:.95rem}.UpdateFlaskV2_stageNumber__EeesY{width:40px;height:40px;font-size:1.2rem}.UpdateFlaskV2_stageName__pd9eT{font-size:.8rem}.UpdateFlaskV2_stageConnector__u6xve{flex:0 0 40px;padding:0 5px}}.BackupDialog_dialog__jly7d{border-radius:20px!important;overflow:hidden;min-width:320px;max-width:400px}.BackupDialog_container__FVnpM{padding:2rem;display:flex;flex-direction:column;align-items:center;text-align:center}.BackupDialog_iconContainer__hNzK7{margin-bottom:1rem}.BackupDialog_backupIcon__g_BlN{font-size:3.5rem;animation:BackupDialog_pulse__YhWJr 1.5s ease-in-out infinite}.BackupDialog_successIcon__AK7s3{font-size:3.5rem;animation:BackupDialog_celebrate__tTAYl .6s ease-in-out}@keyframes BackupDialog_pulse__YhWJr{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes BackupDialog_celebrate__tTAYl{0%,to{transform:scale(1) rotate(0deg)}25%{transform:scale(1.2) rotate(-10deg)}75%{transform:scale(1.2) rotate(10deg)}}.BackupDialog_title__JeFnL{font-family:Fredoka One,cursive;font-size:1.5rem;margin:0 0 .5rem;color:#1a1a1a}.BackupDialog_status___KYno{font-family:system-ui,sans-serif;font-size:1rem;color:#4a4a4a;margin:0 0 .25rem}.BackupDialog_tagInfo__sKo8U{font-family:system-ui,sans-serif;font-size:.9rem;color:#666;margin:0 0 1rem}.BackupDialog_progressContainer__vMLVI{width:100%;margin-top:1rem}.BackupDialog_progressBar__KZq4l{width:100%;height:12px;background:linear-gradient(135deg,rgba(220,220,220,.6),rgba(200,200,200,.4));border-radius:6px;overflow:hidden;border:1px solid rgba(180,180,180,.3)}.BackupDialog_progressFill__kQWI3{height:100%;background:linear-gradient(90deg,#4a90d9,#357abd);border-radius:5px;transition:width .3s ease;position:relative;overflow:hidden}.BackupDialog_progressFill__kQWI3:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3) 50%,transparent);animation:BackupDialog_shimmer__xqAMS 2s infinite}@keyframes BackupDialog_shimmer__xqAMS{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.BackupDialog_progressText__hNTzV{display:block;font-family:system-ui,sans-serif;font-size:1rem;font-weight:600;color:#2a2a2a;margin-top:.5rem}.BackupDialog_hint__MoXj2{font-family:system-ui,sans-serif;font-size:.85rem;color:#888;margin:1rem 0 0;font-style:italic}.UploadProgress_backdrop___s2gw{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:22px;background:radial-gradient(120% 120% at 50% 20%,var(--flask-palette-dialog-backdrop-radialStart) 0,var(--flask-palette-dialog-backdrop-radialEnd) 45%),var(--flask-palette-dialog-backdrop-overlay)}.UploadProgress_stage__Z6T06{position:relative;width:min(520px,100%);transform:translateZ(0)}.UploadProgress_decor__aH4uz{position:absolute;inset:-22px -22px -26px -22px;pointer-events:none}.UploadProgress_sparkle2__exTh3,.UploadProgress_sparkle3__10JAr,.UploadProgress_sparkle__50y3H{position:absolute;width:18px;height:18px;opacity:.75;background:conic-gradient(from 45deg,transparent 0 10%,var(--flask-palette-dialog-sparkle-primary) 10% 20%,transparent 20% 30%,var(--flask-palette-dialog-sparkle-primary) 30% 40%,transparent 40% 60%,var(--flask-palette-dialog-sparkle-primary) 60% 70%,transparent 70% 80%,var(--flask-palette-dialog-sparkle-primary) 80% 90%,transparent 90% 100%);border-radius:4px;filter:drop-shadow(0 3px 6px rgba(0,0,0,.18));animation:UploadProgress_twinkle__06aMf 2.2s ease-in-out infinite}.UploadProgress_sparkle__50y3H{top:40px;left:40px}.UploadProgress_sparkle2__exTh3{top:70px;right:70px;transform:scale(.8);animation-delay:.4s}.UploadProgress_sparkle3__10JAr{bottom:54px;left:58%;transform:scale(.7);animation-delay:.9s}@keyframes UploadProgress_twinkle__06aMf{0%{transform:translateY(0) rotate(0deg) scale(1);opacity:.65}50%{transform:translateY(-2px) rotate(8deg) scale(1.06);opacity:.95}to{transform:translateY(0) rotate(0deg) scale(1);opacity:.65}}.UploadProgress_panel__w2iLl{z-index:5;position:relative;border-radius:44px;max-height:85vh;background:linear-gradient(180deg,var(--flask-palette-dialog-panel-backgroundStart),var(--flask-palette-dialog-panel-backgroundEnd));border:1px solid var(--flask-palette-dialog-panel-border);box-shadow:0 14px 40px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.65);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);overflow:auto}.UploadProgress_panel__w2iLl:after{content:"";position:absolute;inset:10px;border-radius:34px;box-shadow:inset 0 0 0 2px rgba(220,224,255,.55),inset 0 10px 22px rgba(255,255,255,.55);pointer-events:none}.UploadProgress_panelInner__nctX_{position:relative;padding:32px 28px 28px}.UploadProgress_header__H9Bmq{display:flex;align-items:center;justify-content:center;z-index:2;position:relative;margin-bottom:1.5rem}.UploadProgress_title__iXWYt{margin:0;font-size:2rem;line-height:1.12;letter-spacing:-.02em;color:#2d2f3a;text-shadow:0 1px 0 rgba(255,255,255,.6);text-align:center}.UploadProgress_content__99e7s{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.UploadProgress_carousel__rkhCg{width:100%;overflow:hidden;position:relative;margin-top:.6rem;padding:1.8rem 0}.UploadProgress_carouselTrack__bv7Px{display:flex;align-items:center;justify-content:center;gap:2rem;position:relative}.UploadProgress_carouselItem__OYoWX{flex:0 0 auto;width:160px;min-height:140px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;transition:all .6s cubic-bezier(.4,0,.2,1)}.UploadProgress_carouselItem__OYoWX>*{animation:UploadProgress_slideIn__3MH7P .6s cubic-bezier(.4,0,.2,1)}@keyframes UploadProgress_slideIn__3MH7P{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}.UploadProgress_carouselItemNext__f6dqC,.UploadProgress_carouselItemPrevious__hIxzy{opacity:.4;transform:scale(.8)}.UploadProgress_carouselItemActive__3r0dy{opacity:1;transform:scale(1);z-index:1}.UploadProgress_tagImage__j7_Tx{width:110px;height:110px;min-width:110px;min-height:110px;max-width:110px;max-height:110px;-o-object-fit:contain;object-fit:contain;border-radius:12px;transition:all .4s ease;filter:drop-shadow(0 4px 8px rgba(0,0,0,.15))}.UploadProgress_carouselItemActive__3r0dy .UploadProgress_tagImage__j7_Tx{filter:drop-shadow(0 8px 16px rgba(255,212,0,.4)) drop-shadow(0 0 24px rgba(255,212,0,.25))}.UploadProgress_carouselItemNext__f6dqC .UploadProgress_tagImage__j7_Tx,.UploadProgress_carouselItemPrevious__hIxzy .UploadProgress_tagImage__j7_Tx{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.UploadProgress_tagName__j_hoJ{font-family:system-ui,sans-serif;font-size:.75rem;font-weight:500;color:rgba(45,47,58,.45);text-shadow:0 1px 2px rgba(255,255,255,.9);word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;text-align:center;max-width:100%;transition:all .4s ease;opacity:.75}.UploadProgress_carouselItemActive__3r0dy .UploadProgress_tagName__j_hoJ{font-size:.85rem;font-weight:600;color:rgba(26,26,26,.6);opacity:.9}.UploadProgress_statusText__D1zBg{font-family:system-ui,sans-serif;font-size:1.3rem;font-weight:700;margin-top:-.6rem;color:#2a2a2a;text-align:center;text-shadow:0 1px 3px rgba(255,255,255,.8),0 0 10px rgba(255,255,255,.6)}.UploadProgress_progressSection__f3kHD{width:100%;display:flex;flex-direction:column;gap:.5rem}.UploadProgress_progressLabel__U2Gwb{font-family:system-ui,sans-serif;font-size:.9rem;font-weight:600;color:#5a5a5a;text-align:center;text-shadow:0 1px 2px rgba(255,255,255,.8)}.UploadProgress_progressBar__Ww1qJ{width:100%;height:24px;background:linear-gradient(135deg,var(--flask-palette-progressBar-background-start),var(--flask-palette-progressBar-background-end));border-radius:12px;overflow:hidden;border:2px solid var(--flask-palette-progressBar-border);box-shadow:inset 0 2px 4px rgba(0,0,0,.1),0 2px 6px rgba(0,0,0,.08)}.UploadProgress_progressFill__yiL7V{height:100%;background:linear-gradient(90deg,var(--flask-palette-progressBar-fill-start),var(--flask-palette-progressBar-fill-middle),var(--flask-palette-progressBar-fill-end));border-radius:10px;transition:width .3s ease;box-shadow:0 0 10px var(--flask-palette-progressBar-glow),inset 0 1px 0 rgba(255,255,255,.6);position:relative;overflow:hidden}.UploadProgress_progressFill__yiL7V:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3) 50%,transparent);animation:UploadProgress_shimmer___90hr 2s infinite}@keyframes UploadProgress_shimmer___90hr{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.UploadProgress_progressPercent__WT3Lk{font-family:system-ui,sans-serif;font-size:1rem;font-weight:700;color:#2a2a2a;text-align:center;text-shadow:0 1px 3px rgba(255,255,255,.8),0 0 10px rgba(255,255,255,.6)}.UploadProgress_helpText__uAR0z{font-family:system-ui,sans-serif;font-size:.95rem;color:#5a5a5a;text-align:center;margin-top:.5rem;line-height:1.5;text-shadow:0 1px 2px rgba(255,255,255,.8);padding:.8rem 1.2rem;background:linear-gradient(135deg,rgba(255,250,230,.7),rgba(255,245,210,.5));border-radius:12px;border:1px solid rgba(230,200,120,.4)}.UploadProgress_floorShadow__IACfs{position:absolute;left:10%;right:10%;bottom:-18px;height:32px;background:radial-gradient(50% 120% at 50% 50%,rgba(0,0,0,.22) 0,rgba(0,0,0,0) 70%);filter:blur(2px);opacity:.55}@media(max-width:520px){.UploadProgress_panelInner__nctX_{padding:24px 20px 20px}.UploadProgress_title__iXWYt{font-size:1.6rem}.UploadProgress_statusText__D1zBg{font-size:1.1rem}.UploadProgress_carouselTrack__bv7Px{gap:1rem}.UploadProgress_carouselItem__OYoWX{width:100px;min-height:120px}.UploadProgress_tagImage__j7_Tx{width:70px;height:70px;min-width:70px;min-height:70px;max-width:70px;max-height:70px}.UploadProgress_tagName__j_hoJ{font-size:.7rem}.UploadProgress_carouselItemActive__3r0dy .UploadProgress_tagName__j_hoJ{font-size:.75rem}}.FlaskDeviceEmulator_emulatorWindow__hlDFs{position:fixed;z-index:9999;background:#1a1a1a;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.05);font-family:system-ui,-apple-system,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.FlaskDeviceEmulator_windowHeader__Awuj0{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:linear-gradient(180deg,#2a2a2a,#1f1f1f);border-bottom:1px solid rgba(255,255,255,.1);cursor:grab;font-size:12px;color:#888;font-weight:500}.FlaskDeviceEmulator_windowHeader__Awuj0:active{cursor:grabbing}.FlaskDeviceEmulator_closeBtn__24MUJ{background:none;border:none;color:#666;font-size:18px;cursor:pointer;padding:0 4px;line-height:1;transition:color .2s}.FlaskDeviceEmulator_closeBtn__24MUJ:hover{color:#ff5f56}.FlaskDeviceEmulator_deviceBody__BZZx8{position:relative;width:240px;height:230px;background:linear-gradient(180deg,#2d2d2d,#1a1a1a);border-radius:16px;margin:12px;padding:20px 16px;display:flex;flex-direction:column;align-items:center;box-shadow:inset 0 2px 4px rgba(255,255,255,.05),inset 0 -2px 4px rgba(0,0,0,.3)}.FlaskDeviceEmulator_screwCorner__CPBoz{position:absolute;width:28px;height:28px;background:radial-gradient(circle at 30% 30%,#4a4a4a,#1a1a1a);border-radius:50%;box-shadow:inset 0 1px 2px rgba(0,0,0,.5),0 1px 1px rgba(255,255,255,.05)}.FlaskDeviceEmulator_screwCorner__CPBoz:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:16px;height:2px;background:#222}.FlaskDeviceEmulator_screwCorner__CPBoz:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);width:16px;height:2px;background:#222}.FlaskDeviceEmulator_screenContainer__byjpD{width:100%;display:flex;justify-content:center;margin-bottom:24px;margin-top:40px}.FlaskDeviceEmulator_oledCanvas__oXTxO{border:2px solid #0a0a0a;border-radius:4px;box-shadow:inset 0 0 10px rgba(0,0,0,.8),0 0 8px rgba(0,191,255,.1);background:#000;image-rendering:pixelated;image-rendering:crisp-edges;width:200px}.FlaskDeviceEmulator_buttonBar__UAt56{display:flex;gap:16px;justify-content:space-between;margin-top:4px;width:100%}.FlaskDeviceEmulator_deviceButton__gXVnC{width:28px;height:28px;border-radius:50%;border:none;background:linear-gradient(180deg,#3a3a3a,#1a1a1a);box-shadow:0 3px 6px rgba(0,0,0,.4),inset 0 1px 1px rgba(255,255,255,.1),inset 0 -1px 2px rgba(0,0,0,.3);cursor:pointer;transition:all .1s ease}.FlaskDeviceEmulator_deviceButton__gXVnC:hover{background:linear-gradient(180deg,#4a4a4a,#2a2a2a)}.FlaskDeviceEmulator_deviceButton__gXVnC:active{transform:translateY(2px);box-shadow:0 1px 3px rgba(0,0,0,.4),inset 0 1px 1px rgba(255,255,255,.1),inset 0 -1px 2px rgba(0,0,0,.3)}.FlaskDeviceEmulator_buttonLeft__1_V7Y,.FlaskDeviceEmulator_buttonMiddle__4omWU,.FlaskDeviceEmulator_buttonRight__VLSwS{width:40px;height:40px}.FlaskDeviceEmulator_dragHandle__DBNxu{cursor:grab}.FlaskDeviceEmulator_dragHandle__DBNxu:active{cursor:grabbing}