@import"https://fonts.googleapis.com/css2?family=Geist:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Fredoka:wght@500&display=swap";@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700;900&family=Roboto+Mono:wght@400;500;700&display=swap";body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;justify-content:center;align-items:center}input,textarea:focus,input:focus{color:#000;outline:none}input:not(:focus){color:#000}.Meta,.NewAppMeta{width:100%;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.App{width:340px;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.TitleText{color:#fff;font-family:Arial,Helvetica,sans-serif;text-align:center}.App .ToNewSiteButtonMeta{order:69;width:340px;background-color:#e4609e;display:flex;flex-direction:column;justify-content:space-around;align-items:center;width:100%}.App .ToNewSiteButtonMeta .ToNewSiteButton{margin-top:29px;margin-bottom:29px;background-color:#4d536e;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:5px}.App .ToNewSiteButtonMeta .ToNewSiteButton .ToNewSiteButtonText{font-family:Amaranth,sans-serif;color:#75ebdf;margin:14px 20px;text-align:center}img[class*=NoDragElement]{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.img-horizontal-flip{transform:scaleX(-1)}div[class*=normal-english-text],button[class*=normal-english-text]{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.NewApp,.NewApp .TopMeta{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:100%}.NewApp .TopMeta .TopBarMeta{width:82%;max-width:1050px;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:2}.NewApp .NewAppRootUpperDisplayMeta{position:absolute;top:0;left:0;width:100%;height:692px;z-index:1;overflow:hidden;background:radial-gradient(76.08% 76.44% at 50.03% 84.89%,#b88f00 38.02%,#000)}.NewApp .NewAppRootUpperDisplayMeta .Planetz{position:absolute;left:50%;bottom:50px;width:100px;height:100px;border-radius:50%;background-color:#00f;z-index:1}.grecaptcha-badge{visibility:hidden}.Loading{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000b3;z-index:9999;display:flex;flex-direction:column;justify-content:center;align-items:center}.Loading__spinner{display:flex;flex-direction:column;justify-content:center;align-items:center}.always-hyphenate{-webkit-hyphens:auto;hyphens:auto}.RealtimeWorld{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.BackgroundMapCls{overflow-y:hidden;overflow-x:auto;overflow:-moz-scrollbars-horizontal}.GameCharacter{transition:all .15s linear;user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.GameCharacterImage{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.AvalonExponent{transform:scaleX(1.2)}.HouseNumber{transition:all 1s ease-in;-moz-transition:all 1s ease-in;-webkit-transition:all 1s ease-in;-o-transition:all 1s ease-in}.custom-select{font-family:Arial}.custom-select select{display:none}.select-selected{background-color:#1e90ff}.select-selected:after{content:"";top:14px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#fff transparent transparent transparent}.select-selected.select-arrow-active:after{border-color:transparent transparent #fff transparent;top:7px}.select-items div,.select-selected{color:#fff;padding:8px 16px;border:1px solid transparent;border-color:transparent transparent rgba(0,0,0,.1) transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-items{position:absolute;background-color:#1e90ff;top:100%;left:0;right:0;z-index:99}.select-hide{display:none}.select-items div:hover,.same-as-selected{background-color:#0000001a}.AvalonSmoothWorld{transition:all .5s ease-out}.PublicProfilePreviewMetaContainer{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:#c6ebe0}.PublicProfilePreviewMeta{width:314px;background-color:#212746;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:3px}.PublicProfilePreviewMeta .PublicProfilePreviewBox{width:85%;height:260px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px;margin-bottom:20px}.PublicProfilePreviewMeta .TopInfoMeta{width:100%;height:28px;background-color:#c6ebe0;display:flex;flex-direction:row;justify-content:center;align-items:center}.PublicProfilePreviewMeta .TopInfoMeta .TopInfo{display:flex;flex-direction:column;justify-content:center;align-items:center}.PublicProfilePreviewMeta .TopInfoMeta .TopInfo .InfoText{font-family:Amaranth,sans-serif;text-align:center;color:#000;font-size:20px}.PublicProfilePreview{width:85%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px;margin-bottom:20px}.PublicProfilePreview .TitleMeta{width:100%;height:60px;background-color:#000;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.PublicProfilePreview .TitleMeta .TitleTextMeta{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.PublicProfilePreview .TitleMeta .TitleTextMeta .TitleText{font-family:Amaranth,sans-serif;text-align:left;margin-left:14px;margin-bottom:6px;font-size:24px}.PublicProfilePreviewMeta .SecondLifeSection{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.PublicProfilePreviewMeta .ArtPointsMeta{width:100%;height:100px;background-color:#c6ebe0;display:flex;flex-direction:column;justify-content:center;align-items:center}.PublicProfilePreviewMeta .ArtPointsMeta .Text{font-family:Amaranth,sans-serif;text-align:center;font-size:24px}.PublicProfile{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.PublicProfile .TitleMeta{width:100%;height:50px;background-color:#000;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.PublicProfile .TitleMeta .TitleTextMeta{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.PublicProfile .TitleMeta .TitleTextMeta .TitleText{font-family:Amaranth,sans-serif;text-align:left;margin-left:14px;margin-bottom:6px;font-size:20px}.PublicProfile .SecondLifeSection{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.PublicProfile .ArtPointsMeta{width:100%;height:100px;background-color:#c6ebe0;display:flex;flex-direction:column;justify-content:center;align-items:center}.PublicProfile .ArtPointsMeta .Text{font-family:Amaranth,sans-serif;text-align:center;font-size:18px}.PublicProfile .AddressMeta{width:100%;background-color:#c6ebe0;display:flex;flex-direction:column;justify-content:center;align-items:center}.PublicProfile .AddressMeta .Text{margin-top:10px;margin-bottom:10px;width:90%;font-family:Amaranth,sans-serif;text-align:center;word-wrap:break-word}.VisibilitySelectorsMetaContainer{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:#000}.VisibilitySelectorsMeta{width:100%;margin-bottom:3px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:#212746}.VisibilitySelectorsMeta .TitleMeta2{width:100%;height:40px;background-color:#070b22;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.VisibilitySelectorsMeta .TitleMeta2 .TitleTextMeta2{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.VisibilitySelectorsMeta .TitleMeta2 .TitleTextMeta2 .TitleText2{color:#fff;font-family:Amaranth,sans-serif;text-align:left;margin-left:14px;margin-bottom:6px;font-size:20px}.VisibilitySelectorsMeta .SelectorsSection{background-color:#000035;width:100%;display:grid;grid-template-columns:30% 50% 20%;grid-template-rows:auto;grid-template-areas:"z y x" "a b c" "d e f" "d1 q f1" "g h i"}.VisibilitySelectorsMeta .SelectorsSection .Element{width:100%;height:100%;background-color:#212746;display:flex;flex-direction:column;justify-content:center;align-items:center}.VisibilitySelectorsMeta .SelectorsSection .Element.Touch{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.VisibilitySelectorsMeta .SelectorsSection .Element.Touch.Loading{background-color:#070b22;cursor:unset;opacity:0}.VisibilitySelectorsMeta .SelectorsSection .Element .Text{color:#fff;text-align:center;font-family:Amaranth,sans-serif}.VisibilitySelectorsMeta .SelectorsSection .Element .Text2{color:#fff;text-align:center;font-family:Tajawal,sans-serif;font-size:15px}.VisibilitySelectorsMeta .SelectorsSection .ItemA1{grid-area:z;height:70px}.VisibilitySelectorsMeta .SelectorsSection .ItemB1{height:70px;grid-area:y}.VisibilitySelectorsMeta .SelectorsSection .ItemC1{height:70px;grid-area:x}.VisibilitySelectorsMeta .SelectorsSection .ItemA{grid-area:a;height:70px}.VisibilitySelectorsMeta .SelectorsSection .ItemB{grid-area:b;height:70px}.VisibilitySelectorsMeta .SelectorsSection .ItemC{height:70px;grid-area:c}.VisibilitySelectorsMeta .SelectorsSection .ItemD{grid-area:d;height:70px}.VisibilitySelectorsMeta .SelectorsSection .ItemE{grid-area:e;height:70px}.VisibilitySelectorsMeta .SelectorsSection .ItemF{height:70px;grid-area:f}.VisibilitySelectorsMeta .SelectorsSection .ItemD1{grid-area:d1;height:70px}.VisibilitySelectorsMeta .SelectorsSection .ItemQ{grid-area:q;height:70px}.VisibilitySelectorsMeta .SelectorsSection .ItemF1{height:70px;grid-area:f1}.VisibilitySelectorsMeta .SelectorsSection .ItemG{grid-area:g;height:70px}.VisibilitySelectorsMeta .SelectorsSection .ItemH{grid-area:h;height:70px}.VisibilitySelectorsMeta .SelectorsSection .ItemI{height:70px;grid-area:i}.MPMMeta{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.MPMMeta .MPM{width:320px;height:100%;background-color:#000;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.MPMMeta .MPM .TitleMeta{width:100%;height:60px;background-color:#070b22;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.MPMMeta .MPM .TitleMeta .TitleTextMeta{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.MPMMeta .MPM .TitleMeta .TitleTextMeta .TitleText{font-family:Amaranth,sans-serif;text-align:left;margin-left:14px;margin-bottom:6px;font-size:24px}.MPMMeta .MPM .PublicSwitchMeta{width:100%;height:140px;background-color:#212746;display:flex;flex-direction:row;justify-content:center;align-items:center}.MPMMeta .MPM .PublicSwitchMeta .Left{width:60%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.MPMMeta .MPM .PublicSwitchMeta .Left .TextMeta{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px}.MPMMeta .MPM .PublicSwitchMeta .Left .TextMeta .Text{width:75%;height:100%;font-family:Amaranth,sans-serif;text-align:center;color:#fff}.MPMMeta .MPM .PublicSwitchMeta .Right{width:40%;height:100%;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.MPMMeta .MPM .PublicSwitchMeta .Right .SetProfileVisibilityButton{width:90%;display:flex;flex-direction:column;justify-content:space-around;align-items:center;background-color:#c6ebe0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MPMMeta .MPM .PublicSwitchMeta .Right .SetProfileVisibilityButton.Disabled{background-color:#a9a9a9;cursor:unset}.MPMMeta .MPM .PublicSwitchMeta .Right .SetProfileVisibilityButton .Label{margin:3px;width:100%;font-family:Amaranth,sans-serif;text-align:center}.CharacterSection .TopSection{width:100%;background-color:#212746;display:flex;flex-direction:row;justify-content:center;align-items:center;height:60px}.CharacterSection .TopSection .LeftPart{width:65%;height:100%;background-color:#212746;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.CharacterSection .TopSection .LeftPart.LoggedIn{width:100%;height:100%;background-color:#070b22;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.CharacterSection .TopSection .LeftPart .TextMeta{text-align:left;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-left:14px;margin-bottom:6px}.CharacterSection .TopSection .LeftPart .TextMeta .Text{font-family:Amaranth,sans-serif;color:#fff;text-align:left;font-size:18px}.CharacterSection .TopSection .LeftPart .TextMeta .Text.LoggedIn{font-size:24px}.TwoMultiContentBoxMeta{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.TwoMultiContentBoxMeta .MessageBoxMeta{margin-top:40px;width:100%;width:320px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.TwoMultiContentBoxMeta .MessageBoxMeta .TitleMeta{width:100%;height:50px;background-color:#070b22;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.TwoMultiContentBoxMeta .MessageBoxMeta .TitleMeta .TitleTextMeta{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.TwoMultiContentBoxMeta .MessageBoxMeta .TitleMeta .TitleTextMeta .TitleText{font-family:Amaranth,sans-serif;text-align:left;margin-left:14px;font-size:20px}.TwoMultiContentBoxMeta .MessageBoxMeta .MessageSectionMeta{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.TwoMultiContentBoxMeta .MessageBoxMeta .MessageSectionMeta .MessageTrackMeta{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.TwoMultiContentBoxMeta .MessageBoxMeta .MessageSectionMeta .MessageTrackMeta .MessageTrackA{width:100%;overflow-y:hidden;flex-direction:column;justify-content:flex-start;align-items:center}.TwoMultiContentBoxMeta .MessageBoxMeta .MessageSectionMeta .MessageTrackMeta .MessageTrackA .MessageBox{width:100%;background-color:#98fb98;display:flex;flex-direction:column;justify-content:center;align-items:center}.MyAccountMetaV2{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.MyAccountMetaV2 .MyAccountV2{margin-top:55px;width:320px;background-color:#000;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.MyAccountMetaV2 .MyAccountV2 .TopSection{width:100%;background-color:#212746;display:flex;flex-direction:row;justify-content:center;align-items:center;height:60px}.MyAccountMetaV2 .MyAccountV2 .TopSection .LeftPart{width:65%;height:100%;background-color:#212746;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.MyAccountMetaV2 .MyAccountV2 .TopSection .LeftPart.LoggedIn{width:100%;height:100%;background-color:#070b22;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.MyAccountMetaV2 .MyAccountV2 .TopSection .LeftPart .TextMeta{text-align:left;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-left:14px;margin-bottom:6px}.MyAccountMetaV2 .MyAccountV2 .TopSection .LeftPart .TextMeta .Text{font-family:Amaranth,sans-serif;color:#fff;text-align:left;font-size:18px}.MyAccountMetaV2 .MyAccountV2 .TopSection .LeftPart .TextMeta .Text.LoggedIn{font-size:24px}.MyAccountMetaV2 .MyAccountV2 .TopSection .RightPart{width:35%;background-color:#070b22;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.MyAccountMetaV2 .MyAccountV2 .TopSection .RightPart .TextMeta{text-align:left;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:6px}.MyAccountMetaV2 .MyAccountV2 .TopSection .RightPart .TextMeta .Text{font-family:Amaranth,sans-serif;color:#fff;text-align:center;font-size:16px}.MyAccountMetaV2 .MyAccountV2 .SectionTwo{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.MyAccountMetaV2 .MyAccountV2 .SectionTwo .LoginButtonMeta{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:100%}.MyAccountMetaV2 .MyAccountV2 .LoginButtonMeta .Button{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#212746;width:100%;margin-top:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MyAccountMetaV2 .MyAccountV2 .LoginButtonMeta .Button .Text{font-family:Amaranth,sans-serif;width:100%;color:#fff;margin-top:28px;margin-bottom:28px;margin-left:35px;text-align:left;font-size:25px}.MyAccountMetaV2 .MyAccountV2 .LoginButtonMeta .Button.Disabled{border-bottom:6px solid green;cursor:unset}.LoggedInInfoV2{width:100%;padding-bottom:35px}.LoggedInInfoV2 .Container{width:100%;display:grid;grid-template-columns:38% 62%;grid-template-rows:auto;grid-template-areas:"a b" "c d" "e f" "g h" "i j" "k l"}.LoggedInInfoV2 .Element{width:100%;height:100%;background-color:#212746;display:flex;flex-direction:column;justify-content:center;align-items:center}.LoggedInInfoV2 .Element .Text{color:#fff;text-align:center;font-family:Amaranth,sans-serif}.LoggedInInfoV2 .ItemA{grid-area:a;height:120px}.LoggedInInfoV2 .ItemB{grid-area:b;height:120px}.LoggedInInfoV2 .ItemC{grid-area:c}.LoggedInInfoV2 .ItemD{grid-area:d}.LoggedInInfoV2 .ItemE{height:120px;grid-area:e}.LoggedInInfoV2 .ItemF{grid-area:f;height:120px}.LoggedInInfoV2 .ItemG{height:120px;grid-area:g}.LoggedInInfoV2 .ItemH{height:120px;grid-area:h;word-break:break-all;font-size:14px}.LoggedInInfoV2 .ItemJI{height:120px;grid-area:i}.LoggedInInfoV2 .ItemJ{height:120px;grid-area:j;word-break:break-all;font-size:14px}.LoggedInInfoV2 .ItemK{height:120px;grid-area:k}.LoggedInInfoV2 .ItemL{height:120px;grid-area:l;word-break:break-all}.LoggedInInfoV2 .Element .UsernameElement{width:100%;height:120px;display:flex;flex-direction:column;justify-content:center;align-items:center}.LoggedInInfoV2 .Element .UsernameElement .TopBar{width:92%;height:40px;display:flex;flex-direction:row;justify-content:center;align-items:center}.LoggedInInfoV2 .Element .UsernameElement .TopBar .TextMeta{width:95%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.LoggedInInfoV2 .Element .UsernameElement .TopBar .TextMeta .Text{width:95%;font-size:16px;align-items:center;font-family:Amaranth,sans-serif}.LoggedInInfoV2 .Element .UsernameElement .TopBar .TextEditMeta{width:100%;height:86%;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#c6ebe0}.LoggedInInfoV2 .Element .UsernameElement .TopBar .TextEditMeta.Disabled{background-color:#d3d3d3;cursor:unset}.LoggedInInfoV2 .Element .UsernameElement .TopBar .UsernameInput{width:95%;height:100%;background-color:unset;border:none;text-align:center;font-family:Amaranth,sans-serif;font-size:16px}.LoggedInInfoV2 .Element .UsernameElement .BottomBar{width:92%;height:40px;display:flex;flex-direction:row;justify-content:center;align-items:center}.LoggedInInfoV2 .Element .UsernameElement .BottomBar.EditMode{justify-content:space-between}.LoggedInInfoV2 .Element .UsernameElement .BottomBar .EditButton{width:80px;height:80%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#c6ebe0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LoggedInInfoV2 .Element .UsernameElement .BottomBar .EditButton .Label{font-family:Amaranth,sans-serif;font-size:18px}.LoggedInInfoV2 .Element .UsernameElement .BottomBar .CancelEditButton{width:60px;height:80%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#c6ebe0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LoggedInInfoV2 .Element .UsernameElement .BottomBar .CancelEditButton.Disabled{background-color:#d3d3d3;cursor:unset}.LoggedInInfoV2 .Element .UsernameElement .BottomBar .CancelEditButton .Label{font-family:Amaranth,sans-serif;font-size:16px}.LoggedInInfoV2 .Element .UsernameElement .BottomBar .SaveButton{width:60px;height:80%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#75ebdf;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LoggedInInfoV2 .Element .UsernameElement .BottomBar .SaveButton.Disabled{background-color:#d3d3d3;cursor:unset}.LoggedInInfoV2 .Element .UsernameElement .BottomBar .SaveButton .Label{font-family:Amaranth,sans-serif;font-size:16px}.SettingsMeta{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.SettingsMeta .PreUpperMeta,.SettingsMeta .UpperMeta{width:100%;max-width:740px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.SettingsMeta .UpperMeta .Upper{margin-top:45px;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:#070b22;border-radius:15px}.SettingsMeta .Settings{width:100%;max-width:740px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.SettingsMeta .Settings .FAQButtonMeta{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.SettingsMeta .Settings .FAQButtonMeta .FAQButton{background-color:#212746;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.SettingsMeta .Settings .FAQButtonMeta .FAQButton.Pressed{background-color:#070b22}.SettingsMeta .Settings .FAQButtonMeta .FAQButton .FAQButtonText{font-family:Amaranth,sans-serif;color:#fff;text-align:left;font-size:20px;margin:10px}.SettingsMeta .Settings .CoolSection{width:100%;margin-bottom:35px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.SettingsMeta .Settings .CoolSection .PoiChillSectionMeta{width:100%;background-color:#070b22;border-top-right-radius:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.SettingsMeta .Settings .CoolSection .PoiChillSectionMeta.Mobile{display:flex;flex-direction:column;justify-content:space-around;align-items:center}.SettingsMeta .Settings .CoolSection .PoiChillSectionMeta .LeftOuterMeta{display:flex;flex-direction:row;justify-content:center;align-items:center}.SettingsMeta .Settings .CoolSection .PoiChillSectionMeta .LeftOuterMeta.Mobile{margin-top:25px}.SettingsMeta .Settings .CoolSection .PoiChillSectionMeta .LeftOuterMeta .OneMeta{display:flex;flex-direction:column;justify-content:center;align-items:center}.SettingsMeta .Settings .CoolSection .PoiChillSectionMeta .LeftOuterMeta .OneMeta .OneMetaText{font-family:Amaranth,sans-serif;color:#fff;text-align:center;font-size:28px}.SettingsMeta .Settings .CoolSection .PoiChillSectionMeta .LeftOuterMeta .TwoMeta{border-radius:15px;display:flex;flex-direction:column;justify-content:center;align-items:center}.SettingsMeta .Settings .CoolSection .PoiChillSectionMeta .RightOuterMeta{display:flex;flex-direction:column;justify-content:center;align-items:center;width:300px;min-height:300px;margin-top:25px;margin-bottom:25px}.SettingsMeta .Settings .CoolSection .PoiChillSectionMeta .RightOuterMeta .NftItemDoll{background-color:#000;width:300px;height:300px;border-radius:13px;width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SettingsMeta .Settings .CoolSection .PoiChillSectionMeta .RightOuterMeta .NftItemDollLabelMeta{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%}.SettingsMeta .Settings .CoolSection .PoiChillSectionMeta .RightOuterMeta .NftItemDollLabelMeta .NftItemDollLabel{border-radius:13px;text-align:left;font-family:Amaranth,sans-serif;color:#fff;text-align:center;font-size:16px}.LowerMoreInfoSection{background-color:#212746;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.LowerMoreInfoSection.ModalMode{background-color:#090e24;border-radius:10px}.LowerMoreInfoSection.ModalMode2{background-color:#070b22;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.LowerMoreInfoSection .TitleTextMeta{margin-top:72px;display:flex;flex-direction:column;justify-content:center;align-items:center}.LowerMoreInfoSection .TitleTextMeta.ModalMode{margin-top:50px}.LowerMoreInfoSection .TitleTextMeta.ModalMode2{margin-top:35px}.LowerMoreInfoSection .TitleTextMeta .TitleText{font-family:Amaranth,sans-serif;color:#fff;text-align:center;font-size:32px}.LowerMoreInfoSection .TitleTextMeta .TitleText.Mobile{font-size:30px}.LowerMoreInfoSection .TitleTextMeta .TitleText.ModalMode{color:#fff}.LowerMoreInfoSection .TitleTextMeta .TitleText.ModalModeMobile{font-size:30px;color:#fff}.LowerMoreInfoSection .InfoSectionMeta{margin-top:37px;margin-bottom:75px;width:100%;max-width:740px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.LowerMoreInfoSection .InfoSectionMeta.ModalMode{width:96%;margin-top:30px;margin-bottom:40px}.LowerMoreInfoSection .InfoSectionMeta.ModalMode2{width:96%;margin-top:29px;margin-bottom:40px}.LowerMoreInfoSection .InfoSectionComponent{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.LowerMoreInfoSection .InfoSectionComponent.ModalMode2{width:90%;min-width:310px}.LowerMoreInfoSection .InfoSectionComponent .InfoSectionTopicTextMeta{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:#141a36;cursor:pointer}.LowerMoreInfoSection .InfoSectionComponent .InfoSectionTopicTextMeta.FirstTopicTextMeta{border-top-right-radius:5px;border-top-left-radius:5px}.LowerMoreInfoSection .InfoSectionComponent .InfoSectionTopicTextMeta .InfoSectionTopicText{width:91%;text-align:left;font-family:Tajawal,sans-serif;color:#e4609e;font-size:21px;margin-left:7px;margin-bottom:6px;margin-top:13px}.LowerMoreInfoSection .InfoSectionComponent .InfoSectionTopicTextMeta .InfoSectionTopicText.ModalMode,.LowerMoreInfoSection .InfoSectionComponent .InfoSectionTopicTextMeta .InfoSectionTopicText.ModalMode2{color:#fff}.LowerMoreInfoSection .InfoSectionComponent .InfoSectionCommunicationTextMeta{width:100%;display:flex;flex-direction:column;justify-content:flex-start;background-color:#353a53;align-items:center}.LowerMoreInfoSection .InfoSectionComponent .InfoSectionCommunicationTextMeta.LastCommunicationTextMeta{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.LowerMoreInfoSection .InfoSectionComponent .InfoSectionCommunicationTextMeta .InfoSectionCommunicationText{font-family:Tajawal,sans-serif;width:91%;text-align:left;margin-left:4px;color:#fff;margin-top:15px;margin-bottom:16px;font-size:18px}.NewStandardExternalLink{color:#c6ebe0}.LowerMoreInfoSection .InfoSectionComponent .InfoSectionCommunicationTextMetaOff{background-color:#353a53;width:100%}.LowerMoreInfoSection .InfoSectionComponent .InfoSectionCommunicationTextMetaOff.LastCommunicationTextMetaOff{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.MidFashionStyleBar{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;z-index:2}.ConnectToMetaMaskButtonMeta{display:flex;flex-direction:row;align-items:center;margin-top:30px;margin-bottom:25px}.ConnectToMetaMaskButton{position:relative;background-color:#12229e;cursor:pointer;width:280px;height:60px;display:flex;flex-direction:column;justify-content:center;align-items:center}.ConnectToMetaMaskButton.Disabled{background-color:#353a53;cursor:unset}.ConnectToMetaMaskButton .ConnectToMetaMaskButtonText{font-family:Amaranth,sans-serif;color:#fff;text-align:center;font-size:26px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MidFashionStyleBar .BottomTriangleMeta{height:100px;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.BottomTriangleMeta .LeftBottomTriangle{width:0;height:0;border-style:solid;border-width:100px 0 0 36vw;border-color:transparent transparent transparent #212746}.BottomTriangleMeta .RightBottomTriangle{width:0;height:0;border-style:solid;border-width:0 0 100px 36vw;border-color:transparent transparent #212746 transparent}::-webkit-scrollbar{width:0px;height:0px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#000}::-webkit-scrollbar-thumb:hover{background:#000}::-webkit-scrollbar-corner{background:#000}.UpperMeta{width:100%;max-width:740px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:unset}.UpperMeta .Upper{margin-top:45px;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:15px}.UpperMeta .Upper .LogoutMeta{width:90%;height:50px;margin-top:20px;margin-bottom:20px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.UpperMeta .Upper .LogoutMeta .LogoutButton{background-color:#c6ebe0;width:120px;border-radius:5px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.UpperMeta .Upper .LogoutMeta .LogoutButton.Disabled{background-color:#353a53;cursor:unset}.UpperMeta .Upper .LogoutMeta .LogoutButton .Label{width:100%;font-family:Amaranth,sans-serif;text-align:center;color:#000}.MultiContentBoxMeta{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.MultiContentBoxMeta .MessageBoxMeta{margin-top:20px;width:100%;width:320px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.MultiContentBoxMeta .MessageBoxMeta .TitleMeta{width:100%;height:50px;background-color:#070b22;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.MultiContentBoxMeta .MessageBoxMeta .TitleMeta .TitleTextMeta{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.MultiContentBoxMeta .MessageBoxMeta .TitleMeta .TitleTextMeta .TitleText{font-family:Amaranth,sans-serif;text-align:left;margin-left:14px;font-size:20px}.MultiContentBoxMeta .MessageBoxMeta .MessageSectionMeta{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.MultiContentBoxMeta .MessageBoxMeta .MessageSectionMeta .MessageTrackMeta{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.MultiContentBoxMeta .MessageBoxMeta .MessageSectionMeta .MessageTrackMeta .MessageTrackA{width:100%;overflow-y:hidden;flex-direction:column;justify-content:flex-start;align-items:center}.MultiContentBoxMeta .MessageBoxMeta .MessageSectionMeta .MessageTrackMeta .MessageTrackA .MessageBox{width:100%;background-color:#98fb98;display:flex;flex-direction:column;justify-content:center;align-items:center}.tt2{transition:all .1s linear}.magna-pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.FadeInElement2{font-size:21px;text-align:center;animation:fadein var(--quick-fade-in-period);color:#7b0000}@keyframes fadein{0%{opacity:.5}to{opacity:1}}.logo{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANwAAACgCAYAAABnugI7AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJNSURBVHgB7dzRjYMwAAVB55T+W75TGjgpwiwGz1RATFb4673G+n7HXK/BSrZ6vz8DyAgOQoKDkOAgJDgICQ5CgoOQ4CAkOAgJDkKCg5DgICQ4CAkOQoKDkOAgJDgICQ5CgoPO67P/sNtmiI2UY/xfDvCFg5DgICQ4CAkOQoKDkOAgJDgICQ5CgoOQ4CAkOAgJDkKCg5DgICQ4CAkOQoKDkOAgJDgIvcf6Zm9ozLb6861uq40UXzgICQ5CgoOQ4CAkOAgJDkKCg5DgICQ4CAkOQoKDkOAgJDgICQ5CgoOQ4CAkOAgJDkJ3mFiAbyw9sfB5uN02OWa/EOd3zFbn50oJIcFBSHAQEhyEBAchwUFIcBASHIQEByHBQUhwEBIchAQHIcFBSHAQEhyEBAchwUFIcFxp6f2RM+y4aQKX8YWDkOAgJDgICQ5CgoOQ4CAkOAgJDkKCg5DgICQ4CAkOQoKDkOAgJDgICQ5CgoOQ4CD0HsB/pk6QnDHiYiOFJ5naiCslhAQHIcFBSHAQEhyEBAchwUFIcBASHIQEByHBQUhwEBIchAQHIcFBSHAQEhyEBAchmyb38dTpitkzH0uf0xmbJrPNPsA7/OadbPV+XSkhJDgICQ5CgoOQ4CAkOAgJDkKCg5DgICQ4CAkOQoKDkOAgJDgICQ5CgoOQ4CAkOAjZNOFqq08sTH2+M/YfbJBwpaX/f66UEBIchAQHIcFBSHAQEhyEBAchwUFIcBASHIQEByHBQUhwEBIchAQHIcFBSHAQEhyEbJrwNLMnFqb6A5rFGUD3b9kdAAAAAElFTkSuQmCC);background-size:100% 100%;height:80px;width:110px}.text-file-icon{background-image:url("data:image/svg+xml,%3csvg%20width='39'%20height='44'%20viewBox='0%200%2039%2044'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%200H33L39%206V44H0V0Z'%20fill='%23DA5E9D'/%3e%3c/svg%3e");background-size:100% 100%;height:44px;position:relative;width:39px}.text-file-icon .img{height:6px;left:33px;position:absolute;top:0;width:6px}.text-file-icon .logo-0{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAYCAYAAAB0kZQKAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB3SURBVHgB7ZbRCsAgCEV17P9/ubEHY4zprluFlOcp0ky83IhJp1zWTN95rbNRAEI0cY4HGbtXGlfNlEPYjVhx7iN10h0md3dYeULz/JRDQOXoSvh3ojdVAdYCA6h3LynH46QZPDD/z2qEHNokIHf8kYA8DaU7hAO6bBcrvet73gAAAABJRU5ErkJggg==)!important;height:12px!important;left:11px!important;position:absolute!important;top:16px!important;width:16px!important}.window-top-bar{background-color:#185277;border-radius:1px 1px 0 0;height:16px;overflow:hidden;position:relative;width:255px}.window-top-bar .component{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAZCAYAAABU+vysAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACUSURBVHgB7VZbCsAwCItjB3H3P1SP0rGvScFN+8JCA0KhQYOpWGABZBG98rBGOhAEYYQ8sFjgtcnCT4LD25oSX0K09mZDaHxGhZCpCCOEYJsEEucR/GtbU+I08rz7xr2fQnVEqifMQ/67nBUsC4d9rJpNLZ+j5jze1W/JwxoprDW97ICSh/DWME/NCCSsPDUjoHb7BrG3WIHiIP1DAAAAAElFTkSuQmCC)!important;height:12px!important;left:0!important;position:absolute!important;top:2px!important;width:17px!important}.n-IO{background-color:#000;height:740px;overflow:hidden;position:relative;width:100%}.n-IO .prompt-results{height:276px;left:308px;position:absolute;top:374px;width:374px}.n-IO .overlap{height:276px;position:relative}.n-IO .prompt-results-wrapper{background-color:#76c2f1;border-radius:0 0 1px 1px;height:265px;left:0;position:absolute;top:11px;width:374px}.n-IO .div-wrapper{border-radius:1px;height:223px;left:27px;overflow:hidden;position:relative;top:23px;width:320px}.n-IO .overlap-group-2{height:237px;position:relative;top:-3px}.n-IO .rectangle-2{background-color:#000;height:215px;left:0;position:absolute;top:0;width:320px}.n-IO .rectangle-3{background-color:#ff0081;height:67px;left:0;position:absolute;top:3px;width:320px}.n-IO .rectangle-4{background-color:#ff0081;height:69px;left:0;position:absolute;top:84px;width:320px}.n-IO .rectangle-5{background-color:#ff0081;height:67px;left:0;position:absolute;top:170px;width:320px}.n-IO .text-wrapper{color:#fff;font-family:Fredoka,sans-serif;font-size:16px;font-weight:400;height:67px;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:2px;width:320px}.n-IO .text-wrapper-2{color:#fff;font-family:Fredoka,sans-serif;font-size:16px;font-weight:400;height:67px;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:85px;width:320px}.n-IO .text-wrapper-3{color:#fff;font-family:Fredoka,sans-serif;font-size:16px;font-weight:400;height:67px;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:170px;width:320px}.n-IO .window-top-bar-instance{height:15px!important;left:0!important;position:absolute!important;top:0!important;width:374px!important}.n-IO .design-component-instance-node{left:360px!important}.n-IO .component-2{left:344px!important}.n-IO .component-3{left:328px!important}.n-IO .prompt-perfect{height:150px;left:308px;position:absolute;top:199px;width:374px}.n-IO .prompt-perfect-wrapper{background-color:#76c2f1;height:135px;left:0;position:absolute;top:15px;width:374px}.n-IO .prompt-perfect-2{height:96px;left:27px;position:relative;top:19px;width:322px}.n-IO .overlap-group-3{background-color:#375eeb;border-radius:1px;height:96px;position:relative;width:320px}.n-IO .text-wrapper-4{color:#fff;font-family:Fredoka,sans-serif;font-size:16px;font-weight:400;height:92px;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:2px;width:320px}.n-IO .bottom-bar-section{background-color:#6f31ed;height:70px;position:absolute;bottom:0;width:100%}.n-IO .start-button-bottom{height:64px;left:51px;position:absolute;top:0;width:132px}.n-IO .frame-wrapper{height:53px;position:relative;top:6px}.n-IO .group-wrapper{background-image:url("data:image/svg+xml,%3csvg%20width='132'%20height='53'%20viewBox='0%200%20132%2053'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M27%200H104V53H27V0Z'%20fill='%2376C2F1'/%3e%3cpath%20d='M132%2026.5C132%2041.1355%20119.016%2053%20103%2053C86.9837%2053%2074%2041.1355%2074%2026.5C74%2011.8645%2086.9837%200%20103%200C119.016%200%20132%2011.8645%20132%2026.5Z'%20fill='%2376C2F1'/%3e%3cpath%20d='M58%2026.5C58%2041.1355%2045.0163%2053%2029%2053C12.9837%2053%200%2041.1355%200%2026.5C0%2011.8645%2012.9837%200%2029%200C45.0163%200%2058%2011.8645%2058%2026.5Z'%20fill='%2376C2F1'/%3e%3c/svg%3e");background-size:100% 100%;height:53px;width:132px}.n-IO .group-3{height:17px;left:25px;position:relative;top:18px;width:81px}.n-IO .start-button-text{height:16px;left:29px;position:absolute;top:0;width:52px}.n-IO .logo-instance{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAhCAYAAACiGknfAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC9SURBVHgB7ZhBDoAgDASr8WH6cp+G4QghbEtbBdO5obTlMNmgRIuxMfbc1foiW0T9OQdOAzUSRP13WozlDnwQdqhea52W1hf7sy9SR7VOq+aFw94cjD238r20P8xh5FSid+nOD4e9aTmMnES5jED13X4thxFax1X14bA3nByusc5dESMOf0o47E1W4qyeaR21psjt1l10NqeLM4bD3rRy2PobDhH/Jabil/dha2cJ9O/O5+SwtbOI7vxw2JsHC9Ale379FSsAAAAASUVORK5CYII=)!important;height:16px!important;left:0!important;position:absolute!important;top:1px!important;width:22px!important}.n-IO .time-display-bottom{background-color:#6f31ed;height:64px;right:51px;position:absolute;top:0;width:116px}.n-IO .overlap-group-4{height:50px;left:6px;position:relative;top:7px;width:110px}.n-IO .rectangle-6{background-color:#4f1db5;border-radius:2px;height:49px;left:0;position:absolute;top:1px;width:110px}.n-IO .text-wrapper-5{color:#fff;font-family:Fredoka,sans-serif;font-size:20px;font-weight:400;height:49px;left:13px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:0;width:97px}.n-IO .my-computer{height:134px;left:34px;position:absolute;top:49px;width:650px}.n-IO .component-4{height:15px!important;left:0!important;position:absolute!important;top:0!important;width:647px!important}.n-IO .component-5{left:633px!important}.n-IO .component-6{left:617px!important}.n-IO .component-7{left:601px!important}.n-IO .overlap-wrapper{height:119px;left:0;position:absolute;top:15px;width:650px}.n-IO .overlap-2{background-color:#76c2f1;border-radius:0 0 1px 1px;height:119px;width:647px}.n-IO .group-4{background-color:#000;border-radius:1px;height:93px;left:28px;position:relative;top:13px;width:595px}.n-IO .group-5{height:65px;left:21px;position:relative;top:14px;width:371px}.n-IO .group-6{height:65px;left:0;position:absolute;top:0;width:59px}.n-IO .folder-icon{height:44px!important;left:0!important;position:absolute!important;top:0!important;width:57px!important}.n-IO .text-wrapper-6{color:#fff;font-family:Fredoka,sans-serif;font-size:13px;font-weight:400;height:13px;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:52px;white-space:nowrap;width:57px}.n-IO .group-7{height:65px;left:77px;position:absolute;top:0;width:59px}.n-IO .text-wrapper-7{color:#fff;font-family:Fredoka,sans-serif;font-size:14px;font-weight:400;height:13px;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:52px;white-space:nowrap;width:57px}.n-IO .group-8{height:65px;left:154px;position:absolute;top:0;width:41px}.n-IO .text-file-icon-instance{background-image:url("data:image/svg+xml,%3csvg%20width='39'%20height='44'%20viewBox='0%200%2039%2044'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%200H33L39%206V44H0V0Z'%20fill='%23FF0082'/%3e%3c/svg%3e")!important;border-radius:2px!important;left:0!important;position:absolute!important;top:0!important}.n-IO .text-wrapper-8{color:#fff;font-family:Fredoka,sans-serif;font-size:8px;font-weight:400;height:13px;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:52px;width:39px}.n-IO .group-9{height:65px;left:213px;position:absolute;top:0;width:41px}.n-IO .text-wrapper-9{color:#fff;font-family:Fredoka,sans-serif;font-size:6px;font-weight:400;height:13px;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:52px;width:39px}.n-IO .group-10{height:65px;left:272px;position:absolute;top:0;width:42px}.n-IO .PICOL-icon-mail{height:44px!important;left:0!important;position:absolute!important;top:0!important;width:40px!important}.n-IO .text-wrapper-10{color:#fff;font-family:Fredoka,sans-serif;font-size:14px;font-weight:400;height:13px;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:52px;white-space:nowrap;width:40px}.n-IO .group-11{height:65px;left:332px;position:absolute;top:0;width:41px}.n-IO .rectangle-93{height:44px!important;left:0!important;position:absolute!important;top:0!important;width:39px!important}.n-IO .text-wrapper-11{color:#fff;font-family:Fredoka,sans-serif;font-size:14px;font-weight:400;height:13px;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:52px;white-space:nowrap;width:39px}.n-IO .ai-data-window{height:451px;left:34px;position:absolute;top:199px;width:255px}.n-IO .overlap-3{height:451px;position:relative}.n-IO .frame-2{background-color:#76c2f1;border-radius:0 0 2px 2px;height:436px;left:0;position:absolute;top:15px;width:255px}.n-IO .overlap-4{height:117px;left:28px;position:absolute;top:18px;width:199px}.n-IO .rectangle-7{background-color:#000;border-radius:1px;height:116px;left:0;position:absolute;top:1px;width:199px}.n-IO .text-wrapper-12{color:#fff;font-family:Fredoka,sans-serif;font-size:18px;font-weight:400;height:116px;left:1px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:0;width:198px}.n-IO .overlap-group-5{height:117px;left:28px;position:absolute;top:159px;width:199px}.n-IO .overlap-5{height:117px;left:28px;position:absolute;top:300px;width:199px}.n-IO .text-wrapper-13{color:#fff;font-family:Fredoka,sans-serif;font-size:18px;font-weight:400;height:116px;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:0;width:198px}.n-IO .component-8{left:0!important;position:absolute!important;top:0!important}.n-IO .promo-section{height:35px;left:0;position:absolute;top:0;width:720px}.n-IO .nftitem-io-NFT-item-wrapper{border-bottom-style:solid;border-bottom-width:3px;border-color:#185277;border-right-style:solid;border-right-width:3px;height:35px;left:0;position:absolute;top:0;width:393px}.n-IO .nftitem-io-NFT-item{color:transparent;font-family:Fredoka,sans-serif;font-size:16.5px;font-weight:400;height:32px;left:-3px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:-3px;width:390px}.n-IO .span{color:#4df412}.n-IO .text-wrapper-14{color:#fff}.n-IO .text-wrapper-15{color:#ff0081}.n-IO .text-wrapper-16{color:#375eeb}.n-IO .overlap-6{background-image:url("data:image/svg+xml,%3csvg%20width='323'%20height='35'%20viewBox='0%200%20323%2035'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%200H323L288%2035H0V0Z'%20fill='%23185277'/%3e%3c/svg%3e");background-size:100% 100%;height:35px;left:393px;position:absolute;top:0;width:323px}.n-IO .text-wrapper-17{color:#fff;font-family:Fredoka,sans-serif;font-size:20px;font-weight:400;height:35px;left:7px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:0;width:281px}.logo{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANwAAACgCAYAAABnugI7AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJNSURBVHgB7dzRjYMwAAVB55T+W75TGjgpwiwGz1RATFb4673G+n7HXK/BSrZ6vz8DyAgOQoKDkOAgJDgICQ5CgoOQ4CAkOAgJDkKCg5DgICQ4CAkOQoKDkOAgJDgICQ5CgoPO67P/sNtmiI2UY/xfDvCFg5DgICQ4CAkOQoKDkOAgJDgICQ5CgoOQ4CAkOAgJDkKCg5DgICQ4CAkOQoKDkOAgJDgIvcf6Zm9ozLb6861uq40UXzgICQ5CgoOQ4CAkOAgJDkKCg5DgICQ4CAkOQoKDkOAgJDgICQ5CgoOQ4CAkOAgJDkJ3mFiAbyw9sfB5uN02OWa/EOd3zFbn50oJIcFBSHAQEhyEBAchwUFIcBASHIQEByHBQUhwEBIchAQHIcFBSHAQEhyEBAchwUFIcFxp6f2RM+y4aQKX8YWDkOAgJDgICQ5CgoOQ4CAkOAgJDkKCg5DgICQ4CAkOQoKDkOAgJDgICQ5CgoOQ4CD0HsB/pk6QnDHiYiOFJ5naiCslhAQHIcFBSHAQEhyEBAchwUFIcBASHIQEByHBQUhwEBIchAQHIcFBSHAQEhyEBAchmyb38dTpitkzH0uf0xmbJrPNPsA7/OadbPV+XSkhJDgICQ5CgoOQ4CAkOAgJDkKCg5DgICQ4CAkOQoKDkOAgJDgICQ5CgoOQ4CAkOAjZNOFqq08sTH2+M/YfbJBwpaX/f66UEBIchAQHIcFBSHAQEhyEBAchwUFIcBASHIQEByHBQUhwEBIchAQHIcFBSHAQEhyEbJrwNLMnFqb6A5rFGUD3b9kdAAAAAElFTkSuQmCC);background-size:100% 100%;height:100%}.n-IO{background-color:#000;position:absolute;width:100%}.prompt-results{height:276px;left:308px;position:absolute;top:374px;width:374px}.overlap{height:276px;position:relative}.prompt-results-wrapper{background-color:#76c2f1;border-radius:0 0 1px 1px;height:265px;left:0;position:absolute;top:11px;width:374px}.div-wrapper{border-radius:1px;height:223px;left:27px;overflow:hidden;position:relative;top:23px;width:320px}.overlap-group-2{height:237px;position:relative;top:-3px}.rectangle-2{background-color:#000;height:215px;left:0;position:absolute;top:0;width:320px}.rectangle-3{background-color:#ff0081;height:67px;left:0;position:absolute;top:3px;width:320px}.rectangle-4{background-color:#ff0081;height:69px;left:0;position:absolute;top:84px;width:320px}.rectangle-5{background-color:#ff0081;height:67px;left:0;position:absolute;top:170px;width:320px}.text-wrapper{color:#fff;font-family:Fredoka,sans-serif;font-size:16px;font-weight:400;height:67px;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:2px;width:320px}.text-wrapper-2{color:#fff;font-family:Fredoka,sans-serif;font-size:16px;font-weight:400;height:67px;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:85px;width:320px}.text-wrapper-3{color:#fff;font-family:Fredoka,sans-serif;font-size:16px;font-weight:400;height:67px;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:170px;width:320px}.window-top-bar-instance{height:15px!important;left:0!important;position:absolute!important;top:0!important;width:374px!important}.design-component-instance-node{left:360px!important}.component-2{left:344px!important}.component-3{left:328px!important}.prompt-perfect{height:150px;left:308px;position:absolute;top:199px;width:374px}.prompt-perfect-wrapper{background-color:#76c2f1;height:135px;left:0;position:absolute;top:15px;width:374px}.prompt-perfect-2{height:96px;left:27px;position:relative;top:19px;width:322px}.overlap-group-3{background-color:#375eeb;border-radius:1px;height:96px;position:relative;width:320px}.text-wrapper-4{color:#fff;font-family:Fredoka,sans-serif;font-size:16px;font-weight:400;height:92px;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:2px;width:320px}.bottom-bar-section{background-color:#6f31ed;height:70px;position:absolute;bottom:0;width:100%}.start-button-bottom{height:64px;left:51px;position:absolute;top:0;width:132px}.frame-wrapper{height:53px;position:relative;top:6px}.group-wrapper{background-image:url("data:image/svg+xml,%3csvg%20width='132'%20height='53'%20viewBox='0%200%20132%2053'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M27%200H104V53H27V0Z'%20fill='%2376C2F1'/%3e%3cpath%20d='M132%2026.5C132%2041.1355%20119.016%2053%20103%2053C86.9837%2053%2074%2041.1355%2074%2026.5C74%2011.8645%2086.9837%200%20103%200C119.016%200%20132%2011.8645%20132%2026.5Z'%20fill='%2376C2F1'/%3e%3cpath%20d='M58%2026.5C58%2041.1355%2045.0163%2053%2029%2053C12.9837%2053%200%2041.1355%200%2026.5C0%2011.8645%2012.9837%200%2029%200C45.0163%200%2058%2011.8645%2058%2026.5Z'%20fill='%2376C2F1'/%3e%3c/svg%3e");background-size:100% 100%;height:53px;width:132px}.group-3{height:17px;left:25px;position:relative;top:18px;width:81px}.start-button-text{height:16px;left:29px;position:absolute;top:0;width:52px}.logo-instance{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAhCAYAAACiGknfAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC9SURBVHgB7ZhBDoAgDASr8WH6cp+G4QghbEtbBdO5obTlMNmgRIuxMfbc1foiW0T9OQdOAzUSRP13WozlDnwQdqhea52W1hf7sy9SR7VOq+aFw94cjD238r20P8xh5FSid+nOD4e9aTmMnES5jED13X4thxFax1X14bA3nByusc5dESMOf0o47E1W4qyeaR21psjt1l10NqeLM4bD3rRy2PobDhH/Jabil/dha2cJ9O/O5+SwtbOI7vxw2JsHC9Ale379FSsAAAAASUVORK5CYII=)!important;height:16px!important;left:0!important;position:absolute!important;top:1px!important;width:22px!important}.time-display-bottom{background-color:#6f31ed;height:64px;right:51px;position:absolute;top:0;width:116px}.overlap-group-4{height:50px;left:6px;position:relative;top:7px;width:110px}.rectangle-6{background-color:#4f1db5;border-radius:2px;height:49px;left:0;position:absolute;top:1px;width:110px}.text-wrapper-5{color:#fff;font-family:Fredoka,sans-serif;font-size:20px;font-weight:400;height:49px;left:13px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:0;width:97px}.my-computer{height:134px;left:34px;position:absolute;top:49px;width:650px}.component-4{height:15px!important;left:0!important;position:absolute!important;top:0!important;width:647px!important}.component-5{left:633px!important}.component-6{left:617px!important}.component-7{left:601px!important}.overlap-wrapper{height:119px;left:0;position:absolute;top:15px;width:650px}.overlap-2{background-color:#76c2f1;border-radius:0 0 1px 1px;height:119px;width:647px}.group-4{background-color:#000;border-radius:1px;height:93px;left:28px;position:relative;top:13px;width:595px}.group-5{height:65px;left:21px;position:relative;top:14px;width:371px}.group-6{height:65px;left:0;position:absolute;top:0;width:59px}.folder-icon{height:44px!important;left:0!important;position:absolute!important;top:0!important;width:57px!important}.text-wrapper-6{color:#fff;font-family:Fredoka,sans-serif;font-size:13px;font-weight:400;height:13px;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:52px;white-space:nowrap;width:57px}.group-7{height:65px;left:77px;position:absolute;top:0;width:59px}.text-wrapper-7{color:#fff;font-family:Fredoka,sans-serif;font-size:14px;font-weight:400;height:13px;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:52px;white-space:nowrap;width:57px}.group-8{height:65px;left:154px;position:absolute;top:0;width:41px}.text-file-icon-instance{background-image:url("data:image/svg+xml,%3csvg%20width='39'%20height='44'%20viewBox='0%200%2039%2044'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%200H33L39%206V44H0V0Z'%20fill='%23FF0082'/%3e%3c/svg%3e")!important;border-radius:2px!important;left:0!important;position:absolute!important;top:0!important}.text-wrapper-8{color:#fff;font-family:Fredoka,sans-serif;font-size:8px;font-weight:400;height:13px;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:52px;width:39px}.group-9{height:65px;left:213px;position:absolute;top:0;width:41px}.text-wrapper-9{color:#fff;font-family:Fredoka,sans-serif;font-size:6px;font-weight:400;height:13px;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:52px;width:39px}.group-10{height:65px;left:272px;position:absolute;top:0;width:42px}.PICOL-icon-mail{height:44px!important;left:0!important;position:absolute!important;top:0!important;width:40px!important}.text-wrapper-10{color:#fff;font-family:Fredoka,sans-serif;font-size:14px;font-weight:400;height:13px;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:52px;white-space:nowrap;width:40px}.group-11{height:65px;left:332px;position:absolute;top:0;width:41px}.rectangle-93{height:44px!important;left:0!important;position:absolute!important;top:0!important;width:39px!important}.text-wrapper-11{color:#fff;font-family:Fredoka,sans-serif;font-size:14px;font-weight:400;height:13px;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:52px;white-space:nowrap;width:39px}.ai-data-window{height:451px;left:34px;position:absolute;top:199px;width:255px}.overlap-3{height:451px;position:relative}.frame-2{background-color:#76c2f1;border-radius:0 0 2px 2px;height:436px;left:0;position:absolute;top:15px;width:255px}.overlap-4{height:117px;left:28px;position:absolute;top:18px;width:199px}.rectangle-7{background-color:#000;border-radius:1px;height:116px;left:0;position:absolute;top:1px;width:199px}.text-wrapper-12{color:#fff;font-family:Fredoka,sans-serif;font-size:18px;font-weight:400;height:116px;left:1px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:0;width:198px}.overlap-group-5{height:117px;left:28px;position:absolute;top:159px;width:199px}.overlap-5{height:117px;left:28px;position:absolute;top:300px;width:199px}.text-wrapper-13{color:#fff;font-family:Fredoka,sans-serif;font-size:18px;font-weight:400;height:116px;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:0;width:198px}.component-8{left:0!important;position:absolute!important;top:0!important}.promo-section{height:35px;left:0;position:absolute;top:0;width:720px}.nftitem-io-NFT-item-wrapper{border-bottom-style:solid;border-bottom-width:3px;border-color:#185277;border-right-style:solid;border-right-width:3px;height:35px;left:0;position:absolute;top:0;width:393px}.nftitem-io-NFT-item{color:transparent;font-family:Fredoka,sans-serif;font-size:16.5px;font-weight:400;height:32px;left:-3px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:-3px;width:390px}.span{color:#4df412}.text-wrapper-14{color:#fff}.text-wrapper-15{color:#ff0081}.text-wrapper-16{color:#375eeb}.overlap-6{background-image:url("data:image/svg+xml,%3csvg%20width='323'%20height='35'%20viewBox='0%200%20323%2035'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%200H323L288%2035H0V0Z'%20fill='%23185277'/%3e%3c/svg%3e");background-size:100% 100%;height:35px;left:393px;position:absolute;top:0;width:323px}.text-wrapper-17{color:#fff;font-family:Fredoka,sans-serif;font-size:20px;font-weight:400;height:35px;left:7px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:0;width:281px}.window-top-bar{background-color:#185277;border-radius:1px 1px 0 0;height:35px;overflow:hidden;position:relative;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.window-top-bar .frame{height:12px;left:241px;position:absolute;top:2px;width:12px}.window-top-bar .overlap-group-wrapper{background-color:#49a1da;height:12px;left:225px;position:absolute;top:2px;width:12px}.window-top-bar .overlap-group{border-radius:3.5px;height:7px;left:2px;position:relative;top:2px;width:7px}.window-top-bar .rectangle{background-color:#49a1da;border-radius:2px;height:5px;left:2px;position:absolute;top:2px;width:5px}.window-top-bar .group{background-color:#000;border-radius:3.5px;height:7px;left:0;position:absolute;top:0;width:7px}.window-top-bar .ellipse{background-color:#49a1da;border-radius:2.1px;height:4px;left:1px;position:relative;top:1px;width:4px}.window-top-bar .rectangle-wrapper{background-color:#49a1da;height:12px;left:209px;position:absolute;top:2px;width:12px}.window-top-bar .div{background-color:#000;border-radius:.5px;height:2px;left:2px;position:relative;top:8px;width:8px}.window-top-bar .group-2{height:15px;left:4px;position:absolute;top:0;width:195px}.window-top-bar .component{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAZCAYAAABU+vysAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACUSURBVHgB7VZbCsAwCItjB3H3P1SP0rGvScFN+8JCA0KhQYOpWGABZBG98rBGOhAEYYQ8sFjgtcnCT4LD25oSX0K09mZDaHxGhZCpCCOEYJsEEucR/GtbU+I08rz7xr2fQnVEqifMQ/67nBUsC4d9rJpNLZ+j5jze1W/JwxoprDW97ICSh/DWME/NCCSsPDUjoHb7BrG3WIHiIP1DAAAAAElFTkSuQmCC)!important;height:12px!important;left:0!important;position:absolute!important;top:2px!important;width:17px!important}.window-top-bar .AI-data{color:#fff;font-family:Fredoka,sans-serif;font-size:10px;font-weight:400;height:15px;left:24px;letter-spacing:0;line-height:normal;position:absolute;top:0;width:169px}:root{--background: #ffffff;--foreground: #111111}@media(prefers-color-scheme:dark){:root{--background: #111111;--foreground: #ffffff}}body{color:var(--foreground);background:var(--background);font-family:Geist,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:80%;margin:0;padding:0;width:100vw;height:100vh;overflow:hidden}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.isolate{isolation:isolate}.\!mt-1{margin-top:.25rem!important}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.ml-1{margin-left:.25rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-\[500px\]{height:500px}.h-full{height:100%}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-full{width:100%}.w-screen{width:100vw}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-all{word-break:break-all}.\!rounded-md{border-radius:.375rem!important}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-\[var\(--app-accent\)\]{border-color:var(--app-accent)}.border-\[var\(--app-card-border\)\]{border-color:var(--app-card-border)}.border-\[var\(--app-foreground-muted\)\]{border-color:var(--app-foreground-muted)}.border-amber-700\/50{border-color:#b4530980}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.border-white\/20{border-color:#fff3}.\!bg-blue-600{--tw-bg-opacity: 1 !important;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))!important}.\!bg-gray-600{--tw-bg-opacity: 1 !important;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))!important}.\!bg-green-500{--tw-bg-opacity: 1 !important;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))!important}.\!bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}.\!bg-white\/10{background-color:#ffffff1a!important}.bg-\[\#2d1b69\]{--tw-bg-opacity: 1;background-color:rgb(45 27 105 / var(--tw-bg-opacity, 1))}.bg-\[var\(--app-accent\)\]{background-color:var(--app-accent)}.bg-\[var\(--app-background\)\]{background-color:var(--app-background)}.bg-\[var\(--app-card-bg\)\]{background-color:var(--app-card-bg)}.bg-\[var\(--app-gray\)\]{background-color:var(--app-gray)}.bg-amber-900\/20{background-color:#78350f33}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-\[var\(--app-background\)\]{--tw-gradient-from: var(--app-background) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-400{--tw-gradient-from: #60a5fa var(--tw-gradient-from-position);--tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[var\(--app-gray\)\]{--tw-gradient-to: var(--app-gray) var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to: #9333ea var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.p-2{padding:.5rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pb-3{padding-bottom:.75rem}.pt-3{padding-top:.75rem}.text-left{text-align:left}.text-center{text-align:center}.\!font-fredoka{font-family:Fredoka,sans-serif!important}.font-fredoka{font-family:Fredoka,sans-serif}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.lowercase{text-transform:lowercase}.italic{font-style:italic}.\!text-\[\#2d1b69\]{--tw-text-opacity: 1 !important;color:rgb(45 27 105 / var(--tw-text-opacity, 1))!important}.\!text-gray-300{--tw-text-opacity: 1 !important;color:rgb(209 213 219 / var(--tw-text-opacity, 1))!important}.\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.\!text-white\/80{color:#fffc!important}.text-\[\#0052FF\]{--tw-text-opacity: 1;color:rgb(0 82 255 / var(--tw-text-opacity, 1))}.text-\[\#32CD32\]{--tw-text-opacity: 1;color:rgb(50 205 50 / var(--tw-text-opacity, 1))}.text-\[var\(--app-accent\)\]{color:var(--app-accent)}.text-\[var\(--app-background\)\]{color:var(--app-background)}.text-\[var\(--app-foreground\)\]{color:var(--app-foreground)}.text-\[var\(--app-foreground-muted\)\]{color:var(--app-foreground-muted)}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-300{--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.placeholder-\[var\(--app-foreground-muted\)\]::-moz-placeholder{color:var(--app-foreground-muted)}.placeholder-\[var\(--app-foreground-muted\)\]::placeholder{color:var(--app-foreground-muted)}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_8px_\#32CD32\]{--tw-drop-shadow: drop-shadow(0 0 8px #32CD32);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-sm{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--app-background: #ffffff;--app-foreground: #111111;--app-foreground-muted: #58585c;--app-accent: #0052ff;--app-accent-hover: #0047e1;--app-accent-active: #003db8;--app-accent-light: #e6edff;--app-gray: #f5f5f5;--app-gray-dark: #e0e0e0;--app-card-bg: rgba(255, 255, 255, .4);--app-card-border: rgba(0, 0, 0, .1)}@media(prefers-color-scheme:dark){:root{--app-background: #111111;--app-foreground: #ffffff;--app-foreground-muted: #c8c8d1;--app-accent: #0052ff;--app-accent-hover: #0047e1;--app-accent-active: #003db8;--app-accent-light: #1e293b;--app-gray: #1e1e1e;--app-gray-dark: #2e2e2e;--app-card-bg: rgba(17, 17, 17, .4);--app-card-border: rgba(115, 115, 115, .5)}}.mini-app-theme{--ock-font-family: "Geist", sans-serif;--ock-border-radius: .75rem;--ock-border-radius-inner: .5rem;--ock-text-inverse: var(--app-background);--ock-text-foreground: var(--app-foreground);--ock-text-foreground-muted: var(--app-foreground-muted);--ock-text-error: #ef4444;--ock-text-primary: var(--app-accent);--ock-text-success: #22c55e;--ock-text-warning: #f59e0b;--ock-text-disabled: #a1a1aa;--ock-bg-default: var(--app-background);--ock-bg-default-hover: var(--app-gray);--ock-bg-default-active: var(--app-gray-dark);--ock-bg-alternate: var(--app-gray);--ock-bg-alternate-hover: var(--app-gray-dark);--ock-bg-alternate-active: var(--app-gray-dark);--ock-bg-inverse: var(--app-foreground);--ock-bg-inverse-hover: #2a2a2a;--ock-bg-inverse-active: #3a3a3a;--ock-bg-primary: var(--app-accent);--ock-bg-primary-hover: var(--app-accent-hover);--ock-bg-primary-active: var(--app-accent-active);--ock-bg-primary-washed: var(--app-accent-light);--ock-bg-primary-disabled: #80a8ff;--ock-bg-secondary: var(--app-gray);--ock-bg-secondary-hover: var(--app-gray-dark);--ock-bg-secondary-active: #d1d1d1;--ock-bg-error: #fee2e2;--ock-bg-warning: #fef3c7;--ock-bg-success: #dcfce7;--ock-bg-default-reverse: var(--app-foreground);--ock-icon-color-primary: var(--app-accent);--ock-icon-color-foreground: var(--app-foreground);--ock-icon-color-foreground-muted: #71717a;--ock-icon-color-inverse: var(--app-background);--ock-icon-color-error: #ef4444;--ock-icon-color-success: #22c55e;--ock-icon-color-warning: #f59e0b;--ock-line-primary: var(--app-accent);--ock-line-default: var(--app-gray-dark);--ock-line-heavy: #a1a1aa;--ock-line-inverse: #d4d4d8}*{touch-action:manipulation}body{color:var(--app-foreground);background:var(--app-background);font-family:var(--font-geist-sans),sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.animate-fade-in{animation:fadeIn .5s ease-in-out}.animate-fade-out{animation:fadeOut 3s forwards}@keyframes fadeOut{0%{opacity:1}50%{opacity:1}to{opacity:0}}.hover\:\!bg-blue-700:hover{--tw-bg-opacity: 1 !important;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))!important}.hover\:\!bg-gray-100:hover{--tw-bg-opacity: 1 !important;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))!important}.hover\:\!bg-gray-500:hover{--tw-bg-opacity: 1 !important;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))!important}.hover\:\!bg-green-600:hover{--tw-bg-opacity: 1 !important;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))!important}.hover\:bg-\[var\(--app-accent-hover\)\]:hover{background-color:var(--app-accent-hover)}.hover\:bg-\[var\(--app-accent-light\)\]:hover{background-color:var(--app-accent-light)}.hover\:bg-\[var\(--app-gray-dark\)\]:hover{background-color:var(--app-gray-dark)}.hover\:text-\[var\(--app-accent\)\]:hover{color:var(--app-accent)}.hover\:text-\[var\(--app-foreground\)\]:hover{color:var(--app-foreground)}.hover\:text-blue-200:hover{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#0052FF\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 82 255 / var(--tw-ring-opacity, 1))}.focus\:ring-\[var\(--app-accent\)\]:focus{--tw-ring-color: var(--app-accent)}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.swe,.nrp{transition:all .1s linear}:root{--quick-fade-in-period: .2s}.FadeInElement{font-size:21px;text-align:center;animation:fadein var(--quick-fade-in-period);color:#7b0000}@keyframes fadein{0%{opacity:0}to{opacity:1}}.nrp{transition:all .1s linear}:root{--color-black: #000000;--color-electric-blue: #00ffff;--color-hot-pink: #ff69b4;--color-lime-green: #32cd32;--color-purple: #ee82ee;--color-white: #ffffff;--color-gold: #ffd700;--font-heading: "Orbitron", sans-serif;--font-body: "Roboto Mono", monospace}*,*:before,*:after{box-sizing:border-box}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}*:focus-visible{outline:2px solid var(--color-electric-blue)!important;outline-offset:2px!important;box-shadow:0 0 0 4px #00ffff4d!important}.portal-skip-link{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;background-color:var(--color-black);color:var(--color-white);padding:8px 16px;border:2px solid var(--color-hot-pink);border-radius:4px;text-decoration:none;z-index:999999;font-family:var(--font-body)}.portal-skip-link:focus{left:6px;top:6px;width:auto;height:auto;outline:2px solid var(--color-electric-blue);outline-offset:2px}button:focus-visible,a:focus-visible{outline:2px solid var(--color-electric-blue)!important;outline-offset:2px!important;box-shadow:0 0 0 4px #00ffff4d!important}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--color-electric-blue)!important;outline-offset:2px!important;box-shadow:0 0 0 4px #00ffff4d!important;border-color:var(--color-electric-blue)!important}@media(prefers-contrast:high){*{border-color:var(--color-white)!important}button,a{border:2px solid var(--color-white)!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html{scroll-behavior:smooth;overflow-x:hidden;width:100%;max-width:100%}body{overflow-x:hidden;width:100%;max-width:100%;position:relative}.portal-container{position:relative;width:100%;max-width:100vw;min-height:100vh;background-color:var(--color-black);color:var(--color-white);font-family:var(--font-body);overflow-x:hidden;box-sizing:border-box}.portal-bg-grid{position:fixed;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(var(--color-purple) 1px,transparent 1px),linear-gradient(90deg,var(--color-purple) 1px,transparent 1px);background-size:50px 50px;opacity:.05;pointer-events:none;z-index:0;animation:gridPulse 4s ease-in-out infinite}@keyframes gridPulse{0%,to{opacity:.05}50%{opacity:.1}}.portal-nav{position:fixed;top:0;left:0;width:100%;height:70px;background:#000000f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:space-between;align-items:center;padding:0 40px;border-bottom:2px solid var(--color-purple);box-shadow:0 0 20px #ee82ee4d;z-index:9999}.portal-nav-logo{font-family:var(--font-heading);font-size:24px;font-weight:900;color:var(--color-purple);text-shadow:0 0 10px var(--color-purple);letter-spacing:2px}.portal-nav-links{display:flex;align-items:center;gap:30px}.portal-nav-links a{font-size:14px;color:var(--color-electric-blue);text-decoration:none;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease;position:relative}.portal-nav-links a:hover{color:var(--color-hot-pink);text-shadow:0 0 8px var(--color-hot-pink)}.portal-nav-links a:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:var(--color-hot-pink);transition:width .3s ease}.portal-nav-links a:hover:after{width:100%}.portal-nav-wallet-btn{background:var(--color-electric-blue);color:var(--color-black);border:none;padding:10px 25px;font-family:var(--font-body);font-size:14px;font-weight:700;text-transform:uppercase;border-radius:5px;cursor:pointer;transition:all .3s ease;box-shadow:0 0 15px #00ffff80;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px;box-sizing:border-box;flex-shrink:1;min-width:0}.portal-nav-wallet-btn:hover{background:var(--color-hot-pink);transform:scale(1.05);box-shadow:0 0 25px #ff69b4b3}.portal-section{position:relative;width:100%;padding:80px 40px;z-index:1}.portal-section-title{font-family:var(--font-heading);font-size:48px;font-weight:900;text-align:center;margin-bottom:60px;text-transform:uppercase;letter-spacing:3px}.philosophy-title{color:var(--color-hot-pink);text-shadow:0 0 20px var(--color-hot-pink)}.collection-title{color:var(--color-lime-green);text-shadow:0 0 20px var(--color-lime-green)}.mechanics-title{color:var(--color-purple);text-shadow:0 0 20px var(--color-purple)}.social-title{color:var(--color-hot-pink);text-shadow:0 0 20px var(--color-hot-pink)}.portal-hero{min-height:auto;display:flex;justify-content:center;align-items:center;text-align:center;padding-top:120px;padding-bottom:60px}.portal-hero-content{max-width:900px;animation:fadeInUp 1s ease-out}.portal-hero-content header{text-align:center}.portal-hero-description{font-size:18px;line-height:1.8;color:#ffffffe6;margin:20px auto 30px;max-width:800px;text-align:center}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.portal-nft-viewer{width:400px;height:400px;margin:10px auto 60px;perspective:1000px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;touch-action:none}.portal-nft-viewer-mobile{perspective:none;touch-action:auto}.portal-nft-mobile-card{width:100%;height:100%;position:relative;background:#000;border-radius:20px;overflow:hidden}.portal-nft-mobile-border{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;border:3px solid;-o-border-image:linear-gradient(135deg,var(--color-electric-blue),var(--color-hot-pink),var(--color-lime-green),var(--color-purple),var(--color-electric-blue)) 1;border-image:linear-gradient(135deg,var(--color-electric-blue),var(--color-hot-pink),var(--color-lime-green),var(--color-purple),var(--color-electric-blue)) 1;animation:neonBorderPulse 3s linear infinite;pointer-events:none;z-index:3}@keyframes neonBorderPulse{0%,to{filter:drop-shadow(0 0 8px var(--color-electric-blue)) brightness(1)}25%{filter:drop-shadow(0 0 12px var(--color-hot-pink)) brightness(1.2)}50%{filter:drop-shadow(0 0 8px var(--color-lime-green)) brightness(1)}75%{filter:drop-shadow(0 0 12px var(--color-purple)) brightness(1.2)}}.portal-nft-mobile-content{width:100%;height:100%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.portal-nft-mobile-image{width:100%;height:70%;background-size:contain;background-repeat:no-repeat;background-position:center;position:relative;z-index:1;transition:transform .1s ease-out}.portal-nft-mobile-image.jumping{animation:imageJump .3s ease-out}@keyframes imageJump{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}.portal-nft-mobile-text{position:absolute;bottom:30px;left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:5px;z-index:2}.portal-nft-label-mobile{font-family:var(--font-heading);font-size:18px;font-weight:700;background:linear-gradient(90deg,var(--color-electric-blue),var(--color-hot-pink));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 8px var(--color-electric-blue));animation:neonTextGlow 2s ease-in-out infinite}.portal-nft-label-mobile-main{font-family:var(--font-heading);font-size:32px;font-weight:900;background:linear-gradient(90deg,var(--color-lime-green),var(--color-purple),var(--color-hot-pink));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 12px var(--color-lime-green));animation:neonTextGlow 2s ease-in-out infinite reverse}@keyframes neonTextGlow{0%,to{filter:drop-shadow(0 0 8px var(--color-electric-blue))}50%{filter:drop-shadow(0 0 16px var(--color-hot-pink))}}.portal-nft-mobile-particles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.portal-nft-mobile-particle{position:absolute;width:6px;height:6px;border-radius:50%;background:var(--color-electric-blue);box-shadow:0 0 8px var(--color-electric-blue);animation:simplePulse 2s ease-in-out infinite}.portal-nft-mobile-particle:nth-child(1){background:var(--color-electric-blue);box-shadow:0 0 8px var(--color-electric-blue);animation-delay:0s}.portal-nft-mobile-particle:nth-child(2){background:var(--color-hot-pink);box-shadow:0 0 8px var(--color-hot-pink);animation-delay:.5s}.portal-nft-mobile-particle:nth-child(3){background:var(--color-lime-green);box-shadow:0 0 8px var(--color-lime-green);animation-delay:1s}.portal-nft-mobile-particle:nth-child(4){background:var(--color-purple);box-shadow:0 0 8px var(--color-purple);animation-delay:1.5s}@keyframes simplePulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.portal-nft-sparkle-container{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:10;overflow:hidden}.portal-nft-sparkle{position:absolute;border-radius:50%;transform:translate(-50%,-50%);animation:sparkleExplode 1s ease-out forwards;pointer-events:none;filter:blur(.5px)}.sparkle-electric-blue{background:radial-gradient(circle,var(--color-electric-blue),transparent);box-shadow:0 0 10px var(--color-electric-blue),0 0 20px var(--color-electric-blue),0 0 30px var(--color-electric-blue)}.sparkle-hot-pink{background:radial-gradient(circle,var(--color-hot-pink),transparent);box-shadow:0 0 10px var(--color-hot-pink),0 0 20px var(--color-hot-pink),0 0 30px var(--color-hot-pink)}.sparkle-lime-green{background:radial-gradient(circle,var(--color-lime-green),transparent);box-shadow:0 0 10px var(--color-lime-green),0 0 20px var(--color-lime-green),0 0 30px var(--color-lime-green)}.sparkle-purple{background:radial-gradient(circle,var(--color-purple),transparent);box-shadow:0 0 10px var(--color-purple),0 0 20px var(--color-purple),0 0 30px var(--color-purple)}.sparkle-gold{background:radial-gradient(circle,var(--color-gold),transparent);box-shadow:0 0 10px var(--color-gold),0 0 20px var(--color-gold),0 0 30px var(--color-gold)}@keyframes sparkleExplode{0%{opacity:1;transform:translate(-50%,-50%) scale(0) rotate(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5) rotate(180deg)}to{opacity:0;transform:translate(-50%,-50%) scale(.3) rotate(360deg) translateY(-30px)}}.portal-tap-hint{position:absolute;bottom:-35px;left:50%;transform:translate(-50%);font-family:var(--font-heading);font-size:14px;font-weight:700;color:var(--color-electric-blue);text-shadow:0 0 8px var(--color-electric-blue);animation:tapHintBounce .5s ease-out;white-space:nowrap;pointer-events:none}.portal-tap-hint-excited{color:var(--color-hot-pink);text-shadow:0 0 10px var(--color-hot-pink);font-size:16px;animation:tapHintBounce .5s ease-out,tapHintPulse 1s ease-in-out infinite}.portal-tap-hint-max{color:var(--color-gold);text-shadow:0 0 12px var(--color-gold),0 0 20px var(--color-hot-pink),0 0 30px var(--color-electric-blue);font-size:18px;animation:tapHintBounce .5s ease-out,tapHintMaxPulse .8s ease-in-out infinite}@keyframes tapHintBounce{0%{transform:translate(-50%) translateY(10px);opacity:0}60%{transform:translate(-50%) translateY(-5px);opacity:1}to{transform:translate(-50%) translateY(0);opacity:1}}@keyframes tapHintPulse{0%,to{transform:translate(-50%) scale(1)}50%{transform:translate(-50%) scale(1.1)}}@keyframes tapHintMaxPulse{0%,to{transform:translate(-50%) scale(1);filter:brightness(1)}50%{transform:translate(-50%) scale(1.15);filter:brightness(1.3)}}.portal-nft-viewer-inner{position:absolute;top:0;left:0;width:100%;height:100%;transform-style:preserve-3d;transition:transform .05s linear;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.portal-nft-placeholder{top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,var(--color-purple),var(--color-hot-pink));border-radius:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;overflow:hidden;backface-visibility:hidden}.portal-nft-front{background-size:contain;background-repeat:no-repeat;background-position:center;position:relative;z-index:10;display:flex;flex-direction:column;justify-content:space-between;padding:0;backface-visibility:hidden;border:8px solid var(--color-electric-blue);box-shadow:0 0 60px #0ffc,inset 0 0 60px #ff69b44d;animation:rainbowBorderWave 4s linear infinite}@keyframes rainbowBorderWave{0%{border-color:var(--color-electric-blue);box-shadow:0 0 60px #0ffc,inset 0 0 60px #ff69b44d}20%{border-color:var(--color-hot-pink);box-shadow:0 0 60px #ff69b4cc,inset 0 0 60px #32cd324d}40%{border-color:var(--color-lime-green);box-shadow:0 0 60px #32cd32cc,inset 0 0 60px #ee82ee4d}60%{border-color:var(--color-purple);box-shadow:0 0 60px #ee82eecc,inset 0 0 60px #ffd7004d}80%{border-color:var(--color-gold);box-shadow:0 0 60px #ffd700cc,inset 0 0 60px #00ffff4d}to{border-color:var(--color-electric-blue);box-shadow:0 0 60px #0ffc,inset 0 0 60px #ff69b44d}}.portal-nft-image-area{flex:1;background-size:contain;background-repeat:no-repeat;background-position:center;min-height:0;width:100%}.portal-nft-card-banner{width:100%;padding:8px 15px;background:linear-gradient(90deg,var(--color-electric-blue),var(--color-hot-pink),var(--color-lime-green),var(--color-purple),var(--color-gold),var(--color-electric-blue));background-size:200% 100%;border-radius:0;border:none;overflow:hidden;animation:rainbowWave 3s linear infinite;z-index:10;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.portal-nft-card-banner:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmerWave 2s ease-in-out infinite}.portal-nft-card-top-banner{border-radius:20px 20px 0 0;background:linear-gradient(90deg,#8b0000,#dc143c,#b22222,#8b0000);background-size:200% 100%;animation:redWave 3s linear infinite}@keyframes redWave{0%{background-position:0% center;box-shadow:0 0 15px #8b0000}25%{background-position:25% center;box-shadow:0 0 15px #dc143c}50%{background-position:50% center;box-shadow:0 0 15px #b22222}75%{background-position:75% center;box-shadow:0 0 15px #dc143c}to{background-position:100% center;box-shadow:0 0 15px #8b0000}}@keyframes greenWave{0%{background-position:0% center;box-shadow:0 0 15px #228b22}25%{background-position:25% center;box-shadow:0 0 15px #32cd32}50%{background-position:50% center;box-shadow:0 0 15px #0f0}75%{background-position:75% center;box-shadow:0 0 15px #32cd32}to{background-position:100% center;box-shadow:0 0 15px #228b22}}.portal-nft-card-bottom-banner{border-radius:0 0 20px 20px}.portal-nft-banner-text{font-family:var(--font-heading);font-size:16px;font-weight:900;color:#fff;text-shadow:0 0 8px rgba(0,0,0,.8);text-transform:uppercase;letter-spacing:1px;position:relative;z-index:1;text-align:center}@keyframes rainbowWave{0%{background-position:0% center;box-shadow:0 0 15px var(--color-electric-blue)}20%{background-position:20% center;box-shadow:0 0 15px var(--color-hot-pink)}40%{background-position:40% center;box-shadow:0 0 15px var(--color-lime-green)}60%{background-position:60% center;box-shadow:0 0 15px var(--color-purple)}80%{background-position:80% center;box-shadow:0 0 15px var(--color-gold)}to{background-position:100% center;box-shadow:0 0 15px var(--color-electric-blue)}}@keyframes shimmerWave{0%{left:-100%}to{left:100%}}.portal-nft-back{background:linear-gradient(135deg,#000,#1a1a1a);transform:rotateY(180deg);overflow:hidden;border:none;box-shadow:none}.portal-nft-back:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 50%,rgba(0,255,255,.3) 0%,transparent 50%),radial-gradient(circle at 80% 50%,rgba(255,105,180,.3) 0%,transparent 50%),radial-gradient(circle at 50% 20%,rgba(50,205,50,.3) 0%,transparent 50%),radial-gradient(circle at 50% 80%,rgba(238,130,238,.3) 0%,transparent 50%);animation:neonOrbs 8s ease-in-out infinite;z-index:0}@keyframes neonOrbs{0%,to{transform:rotate(0) scale(1);opacity:.6}25%{transform:rotate(90deg) scale(1.1);opacity:.8}50%{transform:rotate(180deg) scale(.9);opacity:.7}75%{transform:rotate(270deg) scale(1.1);opacity:.8}}.portal-nft-back:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(var(--color-electric-blue) 1px,transparent 1px),linear-gradient(90deg,var(--color-hot-pink) 1px,transparent 1px);background-size:30px 30px;opacity:.15;animation:gridSlide 4s linear infinite;z-index:0}@keyframes gridSlide{0%{background-position:0 0;opacity:.15}50%{opacity:.25}to{background-position:30px 30px;opacity:.15}}.portal-nft-back .portal-nft-label{font-size:32px;background:linear-gradient(90deg,var(--color-electric-blue),var(--color-hot-pink),var(--color-lime-green),var(--color-purple),var(--color-gold),var(--color-electric-blue));background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:fluorescentFlow 3s linear infinite,textPulse 2s ease-in-out infinite;filter:drop-shadow(0 0 20px rgba(0,255,255,.8)) drop-shadow(0 0 40px rgba(255,105,180,.6)) drop-shadow(0 0 60px rgba(50,205,50,.4));z-index:2;position:relative}@keyframes fluorescentFlow{0%{background-position:0% center}to{background-position:200% center}}@keyframes textPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.neon-corner{position:absolute;width:60px;height:60px;z-index:3;opacity:.8}.neon-corner:before,.neon-corner:after{content:"";position:absolute;background:linear-gradient(90deg,var(--color-electric-blue),var(--color-hot-pink),var(--color-lime-green),var(--color-purple),var(--color-gold));background-size:200% 100%;animation:fluorescentFlow 3s linear infinite,cornerPulse 2s ease-in-out infinite}.neon-corner:before{width:100%;height:3px}.neon-corner:after{width:3px;height:100%}.neon-corner-tl{top:8px;left:8px}.neon-corner-tl:before{top:0;left:0;box-shadow:0 0 10px var(--color-electric-blue)}.neon-corner-tl:after{top:0;left:0;box-shadow:0 0 10px var(--color-electric-blue)}.neon-corner-tr{top:8px;right:8px}.neon-corner-tr:before{top:0;right:0;box-shadow:0 0 10px var(--color-hot-pink)}.neon-corner-tr:after{top:0;right:0;box-shadow:0 0 10px var(--color-hot-pink)}.neon-corner-bl{bottom:8px;left:8px}.neon-corner-bl:before{bottom:0;left:0;box-shadow:0 0 10px var(--color-lime-green)}.neon-corner-bl:after{bottom:0;left:0;box-shadow:0 0 10px var(--color-lime-green)}.neon-corner-br{bottom:8px;right:8px}.neon-corner-br:before{bottom:0;right:0;box-shadow:0 0 10px var(--color-purple)}.neon-corner-br:after{bottom:0;right:0;box-shadow:0 0 10px var(--color-purple)}@keyframes cornerPulse{0%,to{opacity:.8;filter:brightness(1)}50%{opacity:1;filter:brightness(1.5)}}.neon-particles{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;pointer-events:none}.neon-particle{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--color-electric-blue);box-shadow:0 0 10px var(--color-electric-blue),0 0 20px var(--color-electric-blue),0 0 30px var(--color-electric-blue);animation:floatParticle 4s ease-in-out infinite}.neon-particle:nth-child(1){left:20%;top:30%;background:var(--color-electric-blue);box-shadow:0 0 10px var(--color-electric-blue),0 0 20px var(--color-electric-blue)}.neon-particle:nth-child(2){left:70%;top:20%;background:var(--color-hot-pink);box-shadow:0 0 10px var(--color-hot-pink),0 0 20px var(--color-hot-pink);animation-duration:5s}.neon-particle:nth-child(3){left:80%;top:60%;background:var(--color-lime-green);box-shadow:0 0 10px var(--color-lime-green),0 0 20px var(--color-lime-green);animation-duration:4.5s}.neon-particle:nth-child(4){left:30%;top:70%;background:var(--color-purple);box-shadow:0 0 10px var(--color-purple),0 0 20px var(--color-purple);animation-duration:3.5s}.neon-particle:nth-child(5){left:50%;top:20%;background:var(--color-gold);box-shadow:0 0 10px var(--color-gold),0 0 20px var(--color-gold);animation-duration:4.2s}.neon-particle:nth-child(6){left:15%;top:80%;background:var(--color-electric-blue);box-shadow:0 0 10px var(--color-electric-blue),0 0 20px var(--color-electric-blue);animation-duration:3.8s}@keyframes floatParticle{0%,to{transform:translateY(0) translate(0) scale(1);opacity:.6}25%{transform:translateY(-15px) translate(10px) scale(1.2);opacity:1}50%{transform:translateY(-5px) translate(-10px) scale(.8);opacity:.8}75%{transform:translateY(-20px) translate(5px) scale(1.1);opacity:.9}}.portal-nft-placeholder:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.1),transparent);animation:shine 3s infinite}@keyframes shine{0%{transform:translate(-100%) translateY(-100%) rotate(45deg)}to{transform:translate(100%) translateY(100%) rotate(45deg)}}.portal-nft-label{font-family:var(--font-heading);font-size:32px;font-weight:900;color:var(--color-white);text-shadow:0 0 15px var(--color-lime-green);z-index:1}.portal-nft-label-sub{font-size:16px;margin-top:10px;z-index:1;background:linear-gradient(90deg,var(--color-gold),var(--color-hot-pink),var(--color-electric-blue),var(--color-lime-green),var(--color-purple),var(--color-gold));background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:fluorescentFlow 3s linear infinite;filter:drop-shadow(0 0 15px rgba(255,215,0,.8)) drop-shadow(0 0 25px rgba(0,255,255,.6))}.portal-btc-orb{position:absolute;width:80px;height:80px;background:radial-gradient(circle,var(--color-lime-green),transparent);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);animation:orbPulse 2s ease-in-out infinite;box-shadow:0 0 40px var(--color-lime-green);z-index:1}@keyframes orbPulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.8}50%{transform:translate(-50%,-50%) scale(1.2);opacity:1}}.portal-hero-title{font-family:var(--font-heading);font-size:52px;font-weight:900;color:var(--color-electric-blue);text-shadow:0 0 20px var(--color-electric-blue);margin-bottom:15px;line-height:1.1}.portal-hero-subtitle{font-size:18px;color:var(--color-white);margin-bottom:20px;line-height:1.4}.portal-hero-subtitle-special{font-size:24px;margin-bottom:25px;line-height:1.3;background:linear-gradient(90deg,var(--color-electric-blue),var(--color-hot-pink),var(--color-lime-green),var(--color-purple),var(--color-gold),var(--color-electric-blue));background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:fluorescentFlow 4s linear infinite;filter:drop-shadow(0 0 10px rgba(0,255,255,.6)) drop-shadow(0 0 20px rgba(255,105,180,.4)) drop-shadow(0 0 30px rgba(50,205,50,.3));font-weight:600;letter-spacing:.5px}.portal-scarcity-counter{display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:30px;font-size:19px;color:var(--color-hot-pink);font-weight:700;animation:pulse 2s ease-in-out infinite}.portal-scarcity-counter strong{color:var(--color-lime-green);font-size:20px;text-shadow:0 0 10px var(--color-lime-green)}.portal-scarcity-divider{color:var(--color-purple)}.portal-button-group{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.portal-quick-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.portal-quick-btn{background:#ffffff1a;color:var(--color-white);border:1px solid var(--color-purple);padding:8px 16px;font-family:var(--font-body);font-size:12px;font-weight:600;text-transform:uppercase;border-radius:6px;cursor:pointer;transition:all .3s ease;letter-spacing:1px}.portal-quick-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.portal-quick-btn:disabled{opacity:.5;cursor:not-allowed}.portal-approve-btn{border-color:var(--color-lime-green);color:var(--color-lime-green)}.portal-approve-btn:hover:not(:disabled){background:var(--color-lime-green);color:var(--color-black);box-shadow:0 0 15px #32cd3280}.portal-revoke-btn{border-color:var(--color-hot-pink);color:var(--color-hot-pink)}.portal-revoke-btn:hover:not(:disabled){background:var(--color-hot-pink);color:var(--color-black);box-shadow:0 0 15px #ff69b480}.portal-cta-primary{background:var(--color-electric-blue);color:var(--color-black);border:none;padding:18px 50px;font-family:var(--font-body);font-size:18px;font-weight:700;text-transform:uppercase;border-radius:10px;cursor:pointer;transition:all .3s ease;box-shadow:0 0 30px #0ff9;letter-spacing:2px}.portal-cta-primary:hover{background:var(--color-hot-pink);transform:scale(1.05);box-shadow:0 0 40px #ff69b4cc}.portal-philosophy{background:linear-gradient(180deg,rgba(238,130,238,.05) 0%,transparent 100%)}.portal-philosophy-content{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.portal-philosophy-text{display:flex;flex-direction:column;gap:25px}.portal-philosophy-point{font-size:18px;line-height:1.6;padding:20px;background:#ee82ee1a;border-left:4px solid var(--color-lime-green);border-radius:5px;animation:slideInLeft .8s ease-out}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.portal-highlight{color:var(--color-lime-green);font-weight:700;text-shadow:0 0 8px var(--color-lime-green)}.portal-philosophy-description{font-size:16px;line-height:1.8;color:#fffc;padding:20px;background:#00ffff0d;border-radius:10px}.portal-comparison-table{border:2px solid var(--color-purple);border-radius:10px;overflow:hidden;box-shadow:0 0 30px #ee82ee4d}.portal-table-header{display:grid;grid-template-columns:1fr 1fr;background:var(--color-electric-blue);color:var(--color-black);font-weight:700;font-size:18px}.portal-table-cell{padding:20px;text-align:center;border:1px solid rgba(255,255,255,.2)}.portal-table-row{display:grid;grid-template-columns:1fr 1fr;animation:fadeIn 1s ease-out}.portal-table-row .portal-table-cell{padding:20px;background:#00000080;border:1px solid rgba(238,130,238,.3)}.portal-table-row .portal-table-cell.highlight{background:#32cd321a;color:var(--color-lime-green);font-weight:700}.portal-collection{background:linear-gradient(180deg,transparent 0%,rgba(50,205,50,.05) 50%,transparent 100%)}.portal-collection header{text-align:center;margin-bottom:60px}.portal-collection-description{font-size:18px;line-height:1.8;color:#ffffffe6;max-width:900px;margin:20px auto 40px;text-align:center;padding:0 20px}.portal-collection-grid{max-width:1400px;margin:0 auto 60px;display:grid;grid-template-columns:repeat(2,1fr);gap:40px;align-items:stretch;width:100%;box-sizing:border-box;padding:0}@media(max-width:1024px){.portal-collection-grid{grid-template-columns:repeat(2,1fr);gap:30px}}.portal-nft-card{background:#000c;border:2px solid var(--color-hot-pink);border-radius:15px;overflow:hidden;transition:all .3s ease;box-shadow:0 0 20px #ff69b44d;animation:cardFadeIn .8s ease-out;display:flex;flex-direction:column;height:100%;width:100%;max-width:100%;box-sizing:border-box;min-width:0}@keyframes cardFadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.portal-nft-card:hover,.portal-nft-card.hovered{transform:translateY(-10px);box-shadow:0 0 40px #ff69b499;border-color:var(--color-electric-blue)}.portal-card-image{width:100%;height:300px;background:linear-gradient(135deg,var(--color-purple),var(--color-hot-pink));display:flex;justify-content:center;align-items:center;-o-object-fit:contain;object-fit:contain;background-color:#1a1a1a;border-radius:8px;flex-shrink:0}.portal-card-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px;position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.1)}.lingerie-img{background:linear-gradient(135deg,#ff69b4,violet,gold);background-image:url(https://nftitemdisplay.s3.us-east-1.amazonaws.com/bitcoinbackednfts/LingerieCensored.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.hoodie-img{background:linear-gradient(135deg,red,#0ff,#32cd32);background-image:url(https://nftitemdisplay.s3.us-east-1.amazonaws.com/bitcoinbackednfts/RedGMHoodie.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.pointe-evocatrice-img{background:linear-gradient(135deg,#ffb3d9,violet,gold);background-image:url(https://coreminterstackprods3nftmine83689-nftmine6aababc1-1i1zrafm04pwk.s3.us-east-1.amazonaws.com/item-images/point_evocatrice.png);background-size:contain;background-repeat:no-repeat;background-position:center}.muffin-pixie-img{background:linear-gradient(135deg,#ff69b4,#32cd32,#0ff);background-image:url(https://coreminterstackprods3nftmine83689-nftmine6aababc1-1i1zrafm04pwk.s3.us-east-1.amazonaws.com/item-images/muffin_pixie_secret.png);background-size:contain;background-repeat:no-repeat;background-position:center}.new-romantics-img{background:linear-gradient(135deg,#00d4ff,#ff1744,gold);position:relative}.new-romantics-img:after{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;background-image:url(https://coreminterstackprods3nftmine83689-nftmine6aababc1-1i1zrafm04pwk.s3.us-east-1.amazonaws.com/item-images/pointe_evocatrice.png);background-size:contain;background-repeat:no-repeat;background-position:center;border:3px solid white;border-radius:12px}.custom-img{background:linear-gradient(135deg,gold,#0ff,#ff69b4,#32cd32);animation:gradientShift 4s ease infinite}@keyframes gradientShift{0%,to{filter:hue-rotate(0deg)}50%{filter:hue-rotate(60deg)}}.portal-card-badge{width:100%;background:var(--color-hot-pink);color:var(--color-black);padding:10px 20px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;text-align:center;border-bottom:2px solid rgba(0,0,0,.3);position:relative;z-index:10}.portal-card-badge.rare{background:var(--color-electric-blue);border-bottom-color:#00649680}.portal-card-badge.legendary{background:var(--color-gold);border-bottom-color:#96640080;animation:rainbow 3s linear infinite}@keyframes rainbow{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(360deg)}}.portal-card-content{padding:30px;display:flex;flex-direction:column;flex-grow:1}.portal-card-title{font-family:var(--font-heading);font-size:28px;font-weight:900;color:var(--color-white);margin-bottom:10px;text-shadow:0 0 10px var(--color-electric-blue)}.portal-card-subtitle{font-family:var(--font-body);font-size:14px;font-weight:500;color:var(--color-hot-pink);margin-bottom:12px;text-transform:uppercase;letter-spacing:1px}.portal-card-sub-label{font-family:var(--font-body);font-size:12px;color:#ffffffb3;margin-bottom:8px;font-weight:400}.portal-card-flavor-text{font-family:var(--font-body);font-size:13px;font-style:italic;color:#fffc;margin-bottom:16px;padding:8px;background:#ff69b41a;border-left:3px solid var(--color-hot-pink);border-radius:4px}.portal-level-selector,.portal-variant-selector{margin-bottom:16px;padding:12px;background:#0000004d;border-radius:8px;border:1px solid rgba(255,105,180,.2)}.portal-level-selector-label,.portal-variant-selector-label{display:block;font-family:var(--font-body);font-size:12px;font-weight:600;color:var(--color-hot-pink);margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.portal-level-buttons,.portal-variant-buttons{display:flex;gap:8px;flex-wrap:wrap}.portal-level-btn,.portal-variant-btn{flex:1 1 0;min-width:0;width:100%;padding:8px 12px;font-family:var(--font-body);font-size:12px;font-weight:500;color:#fffc;background:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:6px;cursor:pointer;transition:all .2s ease;text-align:center;box-sizing:border-box}.portal-variant-buttons .portal-variant-btn{flex:1 1 0;min-width:0;width:0}.portal-level-btn:hover:not(:disabled),.portal-variant-btn:hover:not(:disabled){background:#ff69b433;border-color:var(--color-hot-pink);color:var(--color-white)}.portal-level-btn.active,.portal-variant-btn.active{background:linear-gradient(135deg,var(--color-hot-pink),var(--color-purple));border-color:var(--color-hot-pink);color:var(--color-white);box-shadow:0 0 10px #ff69b480}.portal-level-btn:disabled,.portal-variant-btn:disabled{opacity:.5;cursor:not-allowed}.portal-variant-label{display:block;font-weight:500}.portal-variant-sub{display:block;font-size:10px;color:#fff9;margin-top:4px;font-weight:400;line-height:1.2}.portal-automatic-levels,.portal-automatic-variants{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}.portal-automatic-label{font-family:var(--font-body);font-size:11px;font-weight:600;color:var(--color-lime-green);margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.portal-automatic-item{display:flex;flex-direction:column;gap:4px;padding:8px;margin-bottom:6px;background:#32cd321a;border-left:2px solid var(--color-lime-green);border-radius:4px}.portal-automatic-name{font-family:var(--font-body);font-size:11px;font-weight:500;color:var(--color-lime-green)}.portal-automatic-hint{font-family:var(--font-body);font-size:10px;color:#fff9;font-style:italic}.portal-card-traits{display:flex;flex-direction:column;gap:12px;margin-bottom:25px}.portal-trait{font-size:14px;color:#fffc;padding:10px;background:#ffffff0d;border-radius:5px}.portal-trait.highlight{color:var(--color-lime-green);font-weight:700;text-shadow:0 0 8px var(--color-lime-green)}.new-romantics-card .portal-card-content{background:linear-gradient(180deg,#0096ff59,#8a2be24d,#ff008040);box-shadow:inset 0 0 40px #00c8ff33}.new-romantics-card .portal-card-title{color:#00d4ff;text-shadow:0 0 20px rgba(0,212,255,.8),0 0 40px rgba(0,212,255,.4);font-weight:900}.new-romantics-card .portal-trait{background:#0006;color:#0ff;border:1px solid rgba(0,212,255,.4);text-shadow:0 0 10px rgba(0,255,255,.6)}.new-romantics-card .portal-trait.highlight{color:#f0f;font-weight:700;text-shadow:0 0 15px rgba(255,0,255,.8),0 0 30px rgba(255,0,255,.4);background:#8a2be233;border-color:#ff00ff80}.new-romantics-card .portal-card-cta{background:linear-gradient(135deg,#000c,#141428e6);color:#0ff;border:2px solid #00d4ff;box-shadow:0 0 20px #00d4ff99,inset 0 0 20px #00d4ff1a;text-shadow:0 0 10px rgba(0,255,255,.8)}.new-romantics-card .portal-card-cta:hover{background:linear-gradient(135deg,#003264cc,#320064e6);border-color:#f0f;box-shadow:0 0 30px #00d4ffcc,0 0 50px #f0f6;color:#f0f;text-shadow:0 0 15px rgba(255,0,255,.8)}.new-romantics-card .portal-approve-btn{background:#0009;border:2px solid #00ff88;color:#0f8;text-shadow:0 0 10px rgba(0,255,136,.6)}.new-romantics-card .portal-approve-btn:hover{background:#00643266;box-shadow:0 0 20px #0f89;border-color:#0fa}.new-romantics-card .portal-revoke-btn{background:#0009;border:2px solid #ff0080;color:#ff0080;text-shadow:0 0 10px rgba(255,0,128,.6)}.new-romantics-card .portal-revoke-btn:hover{background:#64003266;box-shadow:0 0 20px #ff008099;border-color:#f0a}.portal-card-cta.coming-soon{opacity:.6;cursor:not-allowed;background:#32323280!important;color:#ffffff80!important;border-color:#8080804d!important;box-shadow:none!important;text-shadow:none!important}.portal-card-cta.coming-soon:hover{background:#32323280!important;box-shadow:none!important;transform:none!important}.portal-card-spacer{flex-grow:1;min-height:20px}.portal-card-button-group{width:100%;display:flex;flex-direction:column;gap:10px;margin-top:auto}.portal-card-quick-actions{display:flex;gap:8px;justify-content:space-between}.portal-card-quick-actions .portal-quick-btn{flex:1;font-size:11px;padding:6px 12px}.portal-card-cta{width:100%;background:var(--color-electric-blue);color:var(--color-black);border:none;padding:15px;font-family:var(--font-body);font-size:16px;font-weight:700;text-transform:uppercase;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 0 20px #0ff6}.portal-card-cta:hover{background:var(--color-lime-green);box-shadow:0 0 30px #32cd3299}.portal-live-counter{max-width:600px;margin:0 auto;padding:25px;background:#ee82ee1a;border:2px solid var(--color-purple);border-radius:10px;text-align:center;font-size:20px;font-weight:700;color:var(--color-lime-green);display:flex;justify-content:center;align-items:center;gap:15px;box-shadow:0 0 25px #ee82ee4d}.portal-counter-pulse{width:12px;height:12px;background:var(--color-lime-green);border-radius:50%;animation:pulse 1.5s ease-in-out infinite;box-shadow:0 0 10px var(--color-lime-green)}.portal-mechanics{background:linear-gradient(180deg,transparent 0%,rgba(238,130,238,.05) 100%)}.portal-timeline{max-width:1000px;margin:0 auto 80px;display:flex;flex-direction:column;align-items:center;gap:0}.portal-timeline-item{display:flex;align-items:center;gap:30px;width:100%;max-width:800px;animation:slideInRight .8s ease-out}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.portal-timeline-icon{width:80px;height:80px;background:var(--color-purple);border:3px solid var(--color-electric-blue);border-radius:50%;display:flex;justify-content:center;align-items:center;font-family:var(--font-heading);font-size:36px;font-weight:900;color:var(--color-black);flex-shrink:0;box-shadow:0 0 25px #ee82ee99}.portal-timeline-content{flex:1;background:#00ffff0d;padding:25px;border-left:4px solid var(--color-electric-blue);border-radius:8px}.portal-timeline-content h3{font-family:var(--font-heading);font-size:24px;font-weight:700;color:var(--color-electric-blue);margin-bottom:10px;text-shadow:0 0 10px var(--color-electric-blue)}.portal-timeline-content p{font-size:16px;color:#fffc;line-height:1.6}.portal-timeline-connector{width:4px;height:40px;background:linear-gradient(180deg,var(--color-purple),var(--color-electric-blue));margin-left:38px;box-shadow:0 0 10px var(--color-electric-blue)}.portal-faq{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:15px}.portal-faq-item{background:#ee82ee1a;border:2px solid var(--color-purple);border-radius:8px;overflow:hidden;transition:all .3s ease}.portal-faq-item:hover{border-color:var(--color-electric-blue);box-shadow:0 0 20px #00ffff4d}.portal-faq-item summary{padding:20px;font-size:18px;font-weight:700;color:var(--color-lime-green);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.portal-faq-item summary:after{content:"+";font-size:24px;color:var(--color-electric-blue);transition:transform .3s ease}.portal-faq-item[open] summary:after{transform:rotate(45deg)}.portal-faq-item p{padding:0 20px 20px;font-size:16px;line-height:1.8;color:#fffc}.portal-faq-link{display:inline-flex;align-items:center;gap:8px;color:var(--color-electric-blue);text-decoration:none;font-size:15px;transition:all .3s ease;margin:5px 0;padding:8px 12px;background:#00ffff0d;border-radius:6px;border:1px solid rgba(0,255,255,.2)}.portal-faq-link:hover{color:var(--color-hot-pink);text-shadow:0 0 8px var(--color-hot-pink);border-color:var(--color-hot-pink);background:#ff69b41a;transform:translate(3px)}.portal-faq-link-icon{width:20px;height:20px;flex-shrink:0}.portal-faq-contract-code{font-family:var(--font-body);font-size:14px;color:var(--color-white);background:#00000080;padding:8px 12px;border-radius:6px;border:1px solid var(--color-purple);display:inline-block;margin:8px 0;word-break:break-all}.portal-social-proof{background:linear-gradient(180deg,rgba(255,105,180,.05) 0%,transparent 100%)}.portal-testimonial-carousel{max-width:800px;margin:0 auto 60px;text-align:center}.portal-testimonial{background:#ff69b41a;border:2px solid var(--color-hot-pink);border-radius:15px;padding:40px;box-shadow:0 0 30px #ff69b44d;animation:fadeIn .8s ease-out}.portal-testimonial-text{font-size:24px;font-style:italic;color:var(--color-white);margin-bottom:20px;line-height:1.6}.portal-testimonial-author{font-size:18px;color:var(--color-electric-blue);font-weight:700;text-shadow:0 0 8px var(--color-electric-blue)}.portal-carousel-dots{display:flex;justify-content:center;gap:12px;margin-top:25px}.portal-dot{width:12px;height:12px;background:#ff69b44d;border-radius:50%;cursor:pointer;transition:all .3s ease}.portal-dot.active{background:var(--color-hot-pink);box-shadow:0 0 15px var(--color-hot-pink);transform:scale(1.3)}.portal-stats{max-width:1000px;margin:0 auto 60px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px}.portal-stat-item{text-align:center;padding:30px;background:#00ffff0d;border:2px solid var(--color-electric-blue);border-radius:10px;transition:all .3s ease}.portal-stat-item:hover{transform:translateY(-5px);box-shadow:0 0 30px #00ffff80}.portal-stat-number{display:block;font-family:var(--font-heading);font-size:48px;font-weight:900;color:var(--color-lime-green);text-shadow:0 0 15px var(--color-lime-green);margin-bottom:10px}.portal-stat-label{display:block;font-size:16px;color:#fffc;text-transform:uppercase;letter-spacing:1px}.portal-email-signup{max-width:600px;margin:0 auto;text-align:center}.portal-email-signup h3{font-family:var(--font-heading);font-size:28px;font-weight:700;color:var(--color-hot-pink);margin-bottom:25px;text-shadow:0 0 10px var(--color-hot-pink)}.portal-email-signup form{display:flex;gap:15px;justify-content:center}.portal-email-signup input{flex:1;max-width:400px;padding:15px;background:#000c;border:2px solid var(--color-purple);border-radius:8px;color:var(--color-white);font-family:var(--font-body);font-size:16px;outline:none;transition:all .3s ease}.portal-email-signup input:focus{border-color:var(--color-electric-blue);box-shadow:0 0 20px #0ff6}.portal-email-signup button{padding:15px 35px;background:var(--color-lime-green);color:var(--color-black);border:none;border-radius:8px;font-family:var(--font-body);font-size:16px;font-weight:700;text-transform:uppercase;cursor:pointer;transition:all .3s ease;box-shadow:0 0 20px #32cd3266}.portal-email-signup button:hover{background:var(--color-electric-blue);box-shadow:0 0 30px #0ff9}.portal-footer{position:sticky;bottom:0;left:0;width:100%;height:80px;background:#000000f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:2px solid var(--color-electric-blue);box-shadow:0 0 30px #0ff6;z-index:1000}.portal-footer-content{height:100%;padding:0 40px;display:flex;justify-content:space-between;align-items:center;gap:30px}.portal-footer-text{font-size:18px;font-weight:700;color:var(--color-white);word-break:break-word;max-width:100%;flex-shrink:1;min-width:0}.portal-footer-cta{background:var(--color-lime-green);color:var(--color-black);border:none;padding:15px 40px;font-family:var(--font-body);font-size:16px;font-weight:700;text-transform:uppercase;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 0 25px #32cd3280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;box-sizing:border-box;flex-shrink:1;min-width:0}.portal-footer-cta:hover{background:var(--color-hot-pink);transform:scale(1.05);box-shadow:0 0 35px #ff69b4b3}.portal-footer-social{display:flex;gap:30px;align-items:center}.portal-footer-social a{color:var(--color-purple);font-size:28px;text-decoration:none;transition:all .3s ease;text-shadow:0 0 10px var(--color-purple)}.portal-footer-social a:hover{color:var(--color-electric-blue);text-shadow:0 0 15px var(--color-electric-blue);transform:scale(1.2)}.portal-footer-toggle{background:transparent;color:var(--color-white);border:2px solid var(--color-hot-pink);padding:10px 18px;font-family:var(--font-body);font-size:14px;font-weight:700;border-radius:10px;cursor:pointer;transition:all .2s ease}.portal-footer-toggle:hover{border-color:var(--color-electric-blue);box-shadow:0 0 15px #00ffff4d}@media(max-width:768px){.portal-nav{padding:0 20px;box-sizing:border-box;max-width:100vw;overflow-x:hidden}.portal-nav-links{gap:15px}.portal-nav-links a{font-size:12px}.portal-nav-wallet-btn{padding:8px 15px;font-size:12px;max-width:120px}.portal-section{padding:60px 20px}.portal-hero{padding-top:96px}.portal-section-title{font-size:32px}.portal-scarcity-divider{display:none}.portal-nft-viewer{width:300px;height:300px;margin-bottom:30px}.portal-nft-mobile-card{border-radius:15px}.portal-nft-mobile-border{border-width:2px;border-radius:15px}.portal-nft-label-mobile{font-size:16px}.portal-nft-label-mobile-main{font-size:28px}.portal-nft-mobile-text{bottom:20px}.portal-hero-title{font-size:32px;margin-bottom:12px}.portal-hero-subtitle{font-size:16px;margin-bottom:18px}.portal-hero-subtitle-special{font-size:20px;margin-bottom:18px}.portal-scarcity-counter{flex-direction:column;gap:10px;font-size:16px;margin-bottom:25px}.portal-scarcity-counter strong{font-size:19px}.portal-quick-actions{width:100%}.portal-quick-btn{font-size:11px;padding:6px 12px}.portal-card-quick-actions .portal-quick-btn{font-size:10px;padding:5px 10px}.portal-philosophy-content{grid-template-columns:1fr;gap:40px}.portal-table-header,.portal-table-row{grid-template-columns:1fr 1fr!important;display:grid!important}.portal-table-cell{padding:12px 8px;font-size:13px}.portal-table-header .portal-table-cell{font-size:14px;font-weight:700}.portal-collection-grid{grid-template-columns:1fr}.portal-timeline-item{flex-direction:column;align-items:flex-start;gap:20px}.portal-timeline-connector{margin-left:38px;height:30px}.portal-stats{grid-template-columns:1fr}.portal-email-signup form{flex-direction:column}.portal-email-signup input{max-width:100%}.portal-footer-content{flex-direction:column;padding:15px 20px;gap:15px;box-sizing:border-box;max-width:100vw;overflow-x:hidden}.portal-footer-toggle{order:-1}.portal-footer-text{font-size:14px}.portal-footer{height:auto}}@media(max-width:480px){.portal-status-overlay{right:10px;left:10px;max-width:calc(100vw - 20px)}.portal-status-message{min-width:0;width:100%;max-width:100%}.portal-nav-logo{font-size:18px}.portal-nav-links a{display:none}.portal-hero{padding-top:120px}.portal-scarcity-divider{display:none}.portal-hero-title{font-size:26px;margin-bottom:10px}.portal-hero-subtitle-special{font-size:18px;margin-bottom:15px}.portal-hero-subtitle{font-size:15px;margin-bottom:15px}.portal-nft-viewer{width:250px;height:250px;margin-bottom:28px}.portal-nft-mobile-card{border-radius:12px}.portal-nft-mobile-border{border-width:2px;border-radius:12px}.portal-nft-label-mobile{font-size:14px}.portal-nft-label-mobile-main{font-size:24px}.portal-nft-mobile-text{bottom:15px}.portal-nft-mobile-particle{width:4px;height:4px}.portal-card-quick-actions{flex-direction:column;align-items:stretch}.portal-card-quick-actions .portal-quick-btn{width:100%}.portal-scarcity-counter{font-size:15px;margin-bottom:22px}.portal-scarcity-counter strong{font-size:17px}.portal-nft-label,.portal-section-title{font-size:24px}.portal-table-header,.portal-table-row{grid-template-columns:1fr 1fr!important;display:grid!important}.portal-table-cell{padding:8px 6px;font-size:11px;word-wrap:break-word;line-height:1.3}.portal-table-header .portal-table-cell{font-size:12px;padding:10px 6px;font-weight:700}.portal-footer-content{display:flex;flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:12px;box-sizing:border-box;max-width:100vw;overflow-x:hidden}.portal-footer-text{order:0}.portal-footer-cta{order:1}.portal-footer-toggle{order:2;width:100%}.portal-footer-social{order:3;justify-content:center;width:100%}}@media(max-width:360px){.portal-status-overlay{right:8px;left:8px;max-width:calc(100vw - 16px)}.portal-status-message{padding:16px}.portal-section{padding-left:12px;padding-right:12px;box-sizing:border-box;max-width:100vw;overflow-x:hidden}.portal-collection{padding:40px 12px}.portal-collection-grid{grid-template-columns:1fr!important;gap:16px}.portal-nft-card{width:100%;box-sizing:border-box;margin:0;border-radius:10px}.portal-card-image{height:200px}.portal-card-content{padding:14px;min-width:0}.portal-card-badge{padding:8px 12px;font-size:10px}.portal-card-title{font-size:20px;line-height:1.2;word-break:break-word;margin-bottom:8px}.portal-card-subtitle{font-size:12px;margin-bottom:8px}.portal-card-traits{gap:8px;margin-bottom:14px}.portal-card-cta{width:100%}.portal-card-quick-actions{flex-direction:column}.portal-card-quick-actions .portal-quick-btn{width:100%}.portal-level-btn,.portal-variant-btn{min-width:0;padding:8px;font-size:11px}.portal-footer-content{padding-left:12px;padding-right:12px}}.portal-status-overlay{position:fixed;top:80px;right:20px;z-index:10000;animation:slideInRight .3s ease-out;max-width:calc(100vw - 40px);box-sizing:border-box}.portal-status-message{background:#1a1a1af2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid #22c55e;border-radius:12px;padding:20px;min-width:280px;max-width:min(400px,calc(100vw - 40px));box-shadow:0 8px 32px #22c55e4d;position:relative;box-sizing:border-box;width:auto}.portal-error{color:#ff6b6b;font-size:.95rem;line-height:1.5;margin-bottom:10px}.portal-success{color:#10b981;font-size:.95rem;line-height:1.5}.portal-tx-link{display:inline-block;margin-top:10px;color:#60a5fa;text-decoration:none;font-size:.9rem;transition:color .2s}.portal-tx-link:hover{color:#93c5fd}.portal-status-close{position:absolute;top:10px;right:10px;background:transparent;border:none;color:#888;font-size:1.5rem;cursor:pointer;transition:color .2s}.portal-status-close:hover{color:#fff}@keyframes slideInRight{0%{transform:translate(400px);opacity:0}to{transform:translate(0);opacity:1}}.portal-nav-wallet-btn.connected{background:#10b981}.portal-nav-wallet-btn.connected:hover{background:#059669}.portal-nav-wallet-btn.wrong-chain{background:#6b7280;animation:pulse 2s ease-in-out infinite}.portal-nav-wallet-btn.wrong-chain:hover{background:#0052ff;box-shadow:0 0 25px #0052ffb3;color:#fff}.portal-footer-cta.connected{background:#10b981}.portal-footer-cta.connected:hover{background:#059669}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.portal-cta-primary.loading,.portal-card-cta.loading,.portal-nft-mint-btn.loading{background:#6b7280;cursor:not-allowed;position:relative;overflow:hidden}.portal-cta-primary.loading:after,.portal-card-cta.loading:after,.portal-nft-mint-btn.loading:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:shimmer 1.5s infinite}@keyframes shimmer{to{left:100%}}.portal-mint-status{margin-top:15px;color:#60a5fa;font-size:.9rem;text-align:center;animation:fadeIn .3s ease-in}.portal-hero-hint{margin-top:10px;color:#9ca3af;font-size:.9rem;text-align:center}.portal-hero-hint a{color:#60a5fa;text-decoration:none;transition:color .2s}.portal-hero-hint a:hover{color:#93c5fd;text-decoration:underline}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.portal-custom-amount{margin:15px 0;padding:10px;background:#ff6b6b1a;border-radius:8px}.portal-custom-amount label{display:block;color:#e5e7eb;font-size:.85rem;margin-bottom:8px}.portal-custom-input{width:100%;padding:8px 12px;background:#1a1a1acc;border:2px solid #ff6b6b;border-radius:6px;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-size:.95rem;transition:border-color .2s}.portal-custom-input::-moz-placeholder{color:#ffffff80!important;-webkit-text-fill-color:rgba(255,255,255,.5)!important}.portal-custom-input::placeholder{color:#ffffff80!important;-webkit-text-fill-color:rgba(255,255,255,.5)!important}.portal-custom-input:focus{outline:none;border-color:#ff8e53}.portal-custom-input:disabled{opacity:.5;cursor:not-allowed}.portal-custom-backing{margin:15px 0;background:#ee82ee0d;border:1px solid rgba(238,130,238,.2);border-radius:8px;overflow:hidden;transition:all .3s ease}.portal-custom-backing:hover{border-color:var(--color-electric-blue);box-shadow:0 0 15px #0ff3}.portal-custom-backing summary{padding:12px 15px;font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--color-lime-green);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.portal-custom-backing summary:hover{color:var(--color-electric-blue);background:#00ffff0d}.portal-custom-backing summary:after{content:"+";font-size:20px;color:var(--color-electric-blue);transition:transform .3s ease;font-weight:700}.portal-custom-backing[open] summary:after{transform:rotate(45deg)}.portal-backing-inputs{padding:15px;display:flex;flex-direction:column;gap:15px}.portal-backing-input-group{display:flex;flex-direction:column;gap:6px}.portal-backing-input-group label{display:block;color:var(--color-white);font-size:13px;font-weight:500;font-family:var(--font-body)}.portal-backing-input-group .portal-input-hint{font-size:11px;color:#fff9;font-family:var(--font-body);font-style:italic}.element,.elementFirst{position:relative;transition:all 1s ease-in;-moz-transition:all 1s ease-in;-webkit-transition:all 1s ease-in;-o-transition:all 1s ease-in}.SmoothieChangeShape,.SmoothieChangeShapeFirst{transition:all .6s ease-out}
