@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Courier+Prime:ital,wght@0,400;0,700;1,400;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Courier+Prime:ital,wght@0,400;0,700;1,400;1,700&family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&family=Slabo+13px&display=swap";@import"https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&family=Krub:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400;1,500;1,600;1,700&family=Slabo+13px&display=swap";html{font-size:15px}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ant-popover{z-index:999999999999}.Navbar.laptop{height:100%;position:relative;text-align:center!important;background-color:#0e101566;padding:1.5rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:flex;flex-direction:column;justify-content:space-between;transition:width .25s ease-in-out;overflow:hidden}.Navbar.laptop .Navbar-sections-parent-container{height:100%;overflow-y:auto}.Navbar.laptop .Navbar-sections-parent-container .NavbarSections-container{flex-grow:1;overflow-y:auto}.Navbar.laptop.collapsed{width:76px}.Navbar.laptop.not-collapsed{width:240px}.Navbar.laptop .collapse-icon{height:1.25rem;width:1.25rem;padding:.5rem;box-sizing:content-box;border-radius:3px;transition:opacity .25s cubic-bezier(.4,0,.2,1),color .3s;color:#888b9c;cursor:pointer;opacity:1}.Navbar.laptop .collapse-icon.hidden{opacity:0;pointer-events:none}.Navbar.laptop .collapse-icon.expand-icon{transform:rotate(180deg)}.Navbar.laptop .collapse-icon:hover{color:#fff;background-color:none}.Navbar.laptop .Logo-container{cursor:pointer;padding:0rem .5rem;white-space:nowrap;overflow:hidden}.Navbar.laptop .Logo-container .Navbar-Logo{height:1.6rem;position:relative;display:flex;align-items:center}.Navbar.laptop .Logo-container .Navbar-Logo .LogoIcon{position:absolute;left:0;height:1.6rem;width:auto;opacity:0;transform:scale(.8);transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}.Navbar.laptop .Logo-container .Navbar-Logo .LogoFull{height:1.6rem;display:flex;align-items:center;opacity:1;transform:scale(1);transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}.Navbar.laptop .Logo-container .Navbar-Logo .LogoFull svg{height:100%;width:auto}.Navbar.laptop .Logo-container .Navbar-Logo.collapsed .LogoIcon{opacity:1;transform:scale(1)}.Navbar.laptop .Logo-container .Navbar-Logo.collapsed .LogoFull{opacity:0;transform:scale(.8)}.Navbar.laptop .Logo-container .icon{color:#fff}.Navbar.laptop .WorkspaceSwitcher-container{margin-top:.5rem}.Navbar.laptop .SearchBar-container{width:100%;margin-top:2rem;display:flex;flex-flow:column;gap:.5rem;overflow:hidden}.Navbar.laptop .SearchBar-container .Cutton-container{height:40px}.Navbar.laptop .SearchBar-container .plus-button{background-color:#da589b;border:1px solid;transition:.3s;height:40px;width:100%;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-color:#e179af}.Navbar.laptop .SearchBar-container .plus-button .plus-icon{height:1rem;width:1rem}.Navbar.laptop .SearchBar-container .plus-button:hover{background-color:#c82c7d}.Navbar.laptop hr{margin:0;border:none;border-bottom:1px solid #212433}.Navbar.laptop .SettingsTitle{font-weight:600;font-size:1.2rem;transition:.3s;cursor:pointer;margin-bottom:1rem;white-space:nowrap;overflow:hidden}.Navbar.laptop .SettingsTitle.not-collapsed{padding:.8rem .6rem;border-radius:5px;color:#fff}.Navbar.laptop .SettingsTitle.collapsed{padding:.6rem;border-radius:9999px;color:#fafbff}.Navbar.laptop .SettingsTitle.collapsed:hover{color:#da589b}.Navbar.laptop .SettingsTitle .backarrow{transform:rotate(90deg);transition:.3s}.Navbar.laptop .SettingsTitle .backarrow-collapsed{transform:rotate(180deg);height:2rem;width:2rem;border-radius:999px}.Navbar.laptop .SettingsTitle:hover{background-color:#1b1e32}.Navbar.laptop .SettingsTitle:hover .backarrow{transform:translate(-4px) rotate(90deg)}.Navbar.laptop .Navbar-container{margin:0}.Navbar.laptop .Navbar-logo{height:2.6em;margin-top:2em!important;margin-bottom:1.8em;display:inline-flex}.Navbar.laptop .navbar-explore-folder-container{padding:10px 0;height:calc(100vh - 369px);overflow-y:auto;overflow-x:hidden}.NavbarFooter.laptop{width:100%}.NavbarFooter.laptop .NavbarFooterButton{display:flex;padding:20px 15px;font-size:14px;border-bottom:0px;border-right:0px;align-items:center}.NavbarFooter.laptop .NavbarFooterButton .NavbarFooterButton-icon{margin-right:10px;height:14px}.NavbarFooter.laptop .FreeTrial{padding:.6rem .4rem;margin-bottom:.5rem;border-radius:.5rem;background:linear-gradient(90deg,#4f46e5,#413ac8);color:#fff;font-size:15px;text-align:left;font-weight:500;gap:.5rem;font-size:.9rem}.NavbarFooter.laptop .FreeTrial .premiumIcon{width:1.5rem;height:1.5rem}.NavbarFooter.laptop .FreeTrial .demo-link{background-color:#3720334d;padding:.1rem .25rem;border-radius:.25rem}.gigauser-Icon-parent{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:-moz-max-content;min-width:max-content;position:relative}.gigauser-Icon-parent.icon-disabled{cursor:auto;opacity:.5}.gigauser-Icon svg{margin:0 auto}.WhiteHoverTip{position:relative;margin-top:.125rem;z-index:1000000000}.HoverTip{margin-top:60px;min-width:-moz-max-content;min-width:max-content;position:absolute;border-radius:5px;color:#fff;padding:4px 5px;animation-name:popup;animation-duration:.1s;font-size:.8rem;box-shadow:0 2px 4px #0000001a;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:row;align-items:center;background-color:#0e1015;z-index:999}.HoverTip.show-arrow.bottom:before{content:" ";height:0;position:absolute;width:0;bottom:1.5rem;left:calc(50% - 6px);border:6px solid transparent;border-right-color:#0e1015;rotate:90deg;pointer-events:none}.HoverTip.show-arrow.top{margin-bottom:128px}.HoverTip.show-arrow.top:before{content:" ";height:0;position:absolute;width:0;top:1.1rem;left:calc(50% - 6px);border:8px solid transparent;border-right-color:#0e1015;rotate:-90deg;pointer-events:none}.HoverTip .hovertip-text{margin-left:1px;font-size:.9em}.HoverTip .hovertip-shortcut{background-color:#fff;border-radius:3px;color:#000;padding:3px 6px 3px 5px;font-size:.85em;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:2px 1px 2px 6px}@keyframes popup{0%{transform:scale(.1);padding:5x}to{padding:5x;transform:scale(1)}}.WhiteHoverTip{margin-top:.125rem;animation-name:popupWhiteHoverTip;animation-duration:.15s;animation-timing-function:ease-out;animation-fill-mode:forwards;position:absolute;top:100%;left:50%;transform:translate(-50%);z-index:100;white-space:nowrap;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2147483647}.WhiteHoverTip .WhiteHoverTip-inner{display:flex;align-items:center;justify-content:space-between;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;background:#fafbff;box-shadow:0 .25rem .25rem #0003;border:0;border-radius:.25rem;font-family:Manrope;z-index:999}.WhiteHoverTip .WhiteHoverTip-inner .text-container{margin:.25rem .5rem}.WhiteHoverTip .WhiteHoverTip-inner .text-container .text{color:#333545;font-size:.875rem;font-weight:600;line-height:1.25rem;margin:0;padding:0}.WhiteHoverTip .WhiteHoverTip-inner .shortcut-container{display:flex;align-items:center;justify-content:center;margin:.25rem .25rem .25rem 0}.WhiteHoverTip .WhiteHoverTip-inner .shortcut-container .shortcut-icon-container{display:flex;align-items:center;justify-content:center;border:1px solid #b1b5c9;border-radius:.25rem;width:1.75rem;height:1.75rem}.WhiteHoverTip .WhiteHoverTip-inner .shortcut-container .shortcut-icon-container .shortcut-icon{width:1.25rem;height:1.25rem;color:#6a6c7b;margin:.25rem}.WhiteHoverTip .WhiteHoverTip-inner .shortcut-container .shortcut-text-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:1px solid #b1b5c9;border-radius:.25rem}.WhiteHoverTip .WhiteHoverTip-inner .shortcut-container .shortcut-text-container .shortcut-text{text-align:center;color:#6a6c7b;font-family:Manrope;font-weight:600;font-size:.75rem}.WhiteHoverTip .WhiteHoverTip-inner .shortcut-container .shortcut-joiner{margin:.125rem;color:#6a6c7b;font-family:Manrope;font-weight:600;font-size:.75rem}@keyframes popupWhiteHoverTip{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.UserPreview{display:flex;align-items:center;gap:1rem}.UserPreview .gigauser-author-icon-wrapper{position:relative}.UserPreview .gigauser-author-icon-wrapper.warning:before{background:conic-gradient(#ffcb3d 0% var(--progress, 0%),transparent var(--progress, 0%) 100%)}.UserPreview .gigauser-author-icon-wrapper.negative:before{background:conic-gradient(#f5667a 0% var(--progress, 0%),transparent var(--progress, 0%) 100%)}.UserPreview .gigauser-author-icon-wrapper.positive:before{background:conic-gradient(#45d985 0% var(--progress, 0%),transparent var(--progress, 0%) 100%)}.UserPreview .gigauser-author-icon-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;padding:2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.UserPreview .gigauser-author-icon{background-color:#333545;color:#fff;border-radius:999px;height:2rem;width:2rem;min-width:2rem;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid #212433;background-size:contain}.UserPreview .gigauser-author-name{display:flex;flex-flow:column;justify-content:left;text-align:left;width:90%;flex-grow:1}.UserPreview .gigauser-author-name .name-text{color:#fff;font-weight:600}.UserPreview .gigauser-author-name .created-text{margin-top:.3rem;color:#6a6c7b;width:90%;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap}.UserPreview.l .gigauser-author-icon{height:2.5rem;width:2.5rem;min-width:2.5rem}.UserPreview.s .gigauser-author-icon{height:1.75rem;width:1.75rem;min-width:1.75rem}.UserPreview.highlight .gigauser-author-icon{background-color:#da589b;border:2px solid #c82c7d}.ProgressBar{background-color:#333545;height:.5rem;width:100%;margin-top:.7rem;margin-bottom:.6rem;border-radius:.5rem;overflow:hidden}.ProgressBar .ProgressBar-InnerBar{background-color:#fff;height:100%;transition:.2s}.ProgressBar .warning{background-color:#ffbf0f}.ProgressBar .positive{background-color:#27be69}.ProgressBar .negative{background-color:#f2415a}.ProgressBar .pink{background-color:#da589b}.skeleton{position:relative;overflow:hidden;width:100%;height:.933rem;border-radius:4px}.skeleton:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:var(--shimmer-gradient);background-size:var(--sheen-width, 3.33rem) 100%;background-repeat:no-repeat;animation:shimmer var(--animation-duration, 2s) infinite linear;content:""}.skeleton--circle{border-radius:50%}.skeleton--rounded{border-radius:1.6rem}@keyframes shimmer{to{transform:translate(100%)}}.UsagePillContainer{flex-direction:column;display:flex;align-items:start;justify-content:space-between;position:relative;height:-moz-fit-content;height:fit-content;padding:.5rem 1rem;transition:.3s;background-color:#13151b;cursor:pointer}.UsagePillContainer .UsagePillContainer-Title{color:#b1b5c9;font-weight:600}.UsagePillContainer .UsagePillContainer-Footer{display:flex;flex-direction:row;width:100%;justify-content:space-between}.UsagePillContainer .UsagePillContainer-Footer .UsagePillContainer-FooterText{color:#b1b5c9}.UsagePillContainer .UsagePillContainer-Footer .UsagePillContainer-FooterText .UsagePillContainer-FooterTextHighlighted{color:#fff;font-weight:600}.UsagePillContainer .UsagePillContainer-Footer .UsagePillContainer-FooterTextPercentageBadge{padding:.1em .4em;background-color:#fff;border-radius:.5rem;font-weight:600}.UsagePillContainer .UsagePillContainer-Footer .UsagePillContainer-FooterTextPercentageBadge-warning{background-color:#382900;color:#ffcb3d}.UsagePillContainer .UsagePillContainer-Footer .UsagePillContainer-FooterTextPercentageBadge-positive{background-color:#082615;color:#45d985}.UsagePillContainer .UsagePillContainer-Footer .UsagePillContainer-FooterTextPercentageBadge-negative{background-color:#39040b;color:#f5667a}.WorkspaceSwitcher .WorkspaceSwitcher-profile{display:flex;align-items:center;justify-content:space-between;position:relative;height:-moz-fit-content;height:fit-content;border-radius:.5rem;transition:background-color .3s;cursor:pointer;z-index:9999999}.WorkspaceSwitcher .WorkspaceSwitcher-profile.not-collapsed{padding:.5rem 1rem;background-color:#13161e}.WorkspaceSwitcher .WorkspaceSwitcher-profile.not-collapsed:hover{background-color:#1b1e32}.WorkspaceSwitcher .WorkspaceSwitcher-profile.not-collapsed:hover .WorkspaceSwitcher-downarrow{margin-top:.25rem}.WorkspaceSwitcher .WorkspaceSwitcher-profile.not-collapsed .WorkspaceSwitcher-profilePicture{margin-right:10px;left:2.5rem;margin-top:1.5rem}.WorkspaceSwitcher .WorkspaceSwitcher-profile.collapsed .WorkspaceSwitcher-downarrow{display:none}.WorkspaceSwitcher .WorkspaceSwitcher-profile.collapsed .WorkspaceSwitcher-profilePicture{margin-right:10px;left:1.75rem;margin-top:1.5rem}.WorkspaceSwitcher .WorkspaceSwitcher-profile .UserPreview{width:85%}.WorkspaceSwitcher .WorkspaceSwitcher-profile .WorkspaceSwitcher-profilePicture{width:1.2rem;height:1.2rem;border-radius:10000px;position:absolute}.WorkspaceSwitcher .WorkspaceSwitcher-profile .WorkspaceSwitcher-downarrow{height:1rem;width:1rem;color:#6a6c7b;transition:margin-top .3s}.WorkspaceSwitcher .WokspaceSwitcher-dropdown-container{position:absolute;background-color:#171921;padding:.5rem 0rem;border-radius:.5rem;box-shadow:0 4px 6px #0003,0 3px 10px #00000032;width:260px;z-index:9999999}.WorkspaceSwitcher .WokspaceSwitcher-dropdown-container.down{top:6rem}.WorkspaceSwitcher .WokspaceSwitcher-dropdown-container.up{bottom:5.5rem}.WorkspaceSwitcher .WokspaceSwitcher-dropdown-container .UserPreview-container{margin-bottom:.5rem;padding:.5rem .75rem}.WorkspaceSwitcher .WokspaceSwitcher-dropdown-container .Teams-container{max-height:20rem;overflow-y:auto;overflow-x:hidden}.WorkspaceSwitcher .WokspaceSwitcher-dropdown-container .section-text{color:#b1b5c9;font-weight:700;text-align:left;margin:.5rem 0rem;font-size:.9rem;padding:0 1rem}.WorkspaceSwitcher .WokspaceSwitcher-dropdown-container .TeamPreview-container{margin-bottom:0;transition:background-color .3s}.WorkspaceSwitcher .WokspaceSwitcher-dropdown-container .TeamPreview-container:hover{background-color:#212433;cursor:pointer}.WorkspaceSwitcher .WokspaceSwitcher-dropdown-container .TeamPreview-container.active{background-color:#3720334d;cursor:default;display:flex;justify-content:space-between;align-items:center}.WorkspaceSwitcher .WokspaceSwitcher-dropdown-container .TeamPreview-container .tickIcon-circled{color:#f0bcd7;height:1rem;width:1rem}.WorkspaceSwitcher .WokspaceSwitcher-dropdown-container .buttons{margin-bottom:.25rem}.WorkspaceSwitcher .WokspaceSwitcher-dropdown-container .buttons .UsagePillContainer{margin-bottom:.5rem}.WorkspaceSwitcher .WokspaceSwitcher-dropdown-container .button{color:#fafbff;padding:.75rem 1rem;font-weight:600;cursor:pointer;transition:.3s;border-radius:.5rem}.WorkspaceSwitcher .WokspaceSwitcher-dropdown-container .button .logout-icon{height:1rem;width:1rem}.WorkspaceSwitcher .WokspaceSwitcher-dropdown-container .button:hover{color:#f78c9c;background-color:#212433}.SubscribePopup{width:800px}.SubscribePopup h1{color:#fbecf3;font-size:2.3rem;font-weight:700;margin-top:2rem}.SubscribePopup p{line-height:2.5rem}.LimitPopup p{font-size:1.3rem}.LimitPopup a{margin-left:.5rem}.Watermark-Comparator{display:flex;flex-direction:row;justify-content:space-between;width:1000px;padding:1rem 2rem;-moz-column-gap:3rem;column-gap:3rem}.Watermark-Comparator .PricingAmount{font-size:1.5rem;font-weight:600}.Watermark-Comparator .Watermark-Preview{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;row-gap:1.5rem;padding:2rem 0rem}.Watermark-Comparator .Watermark-Preview .PreviewTitle{font-size:1.6rem;font-weight:600;text-align:center}.Watermark-Comparator .Watermark-Preview .PreviewSubTitle{font-size:1.2rem;text-align:center}.Watermark-Comparator .Watermark-Preview img{border-radius:.5rem}.Watermark-Comparator .RemoveWatermark-Options{display:flex;flex-direction:column;flex:1;row-gap:1rem}.Watermark-Comparator .RemoveWatermark-Options .OptionsTitle{text-align:center;font-size:1.2rem}.Watermark-Comparator .RemoveWatermark-Options .Options{display:flex;flex-direction:column;row-gap:1rem}.Watermark-Comparator .RemoveWatermark-Options .Options .TrialExpiredPopup-UpgradePlan{border:solid;border-color:#da589b;border-width:1px;border-radius:.8rem;overflow:hidden}.Watermark-Comparator .RemoveWatermark-Options .Options .TrialExpiredPopup-UpgradePlan .UpgradePlan-Header{background-color:#da589b;width:-moz-max-content;width:max-content;padding:.2rem 1.3rem;font-size:normal;font-weight:600;border-bottom-right-radius:.8rem}.Watermark-Comparator .RemoveWatermark-Options .Options .TrialExpiredPopup-UpgradePlan .UpgradePlan-Body{padding:1rem 2rem}.Watermark-Comparator .RemoveWatermark-Options .Options .TrialExpiredPopup-UpgradePlan .UpgradePlan-Body .PlanInfo{display:flex;flex-direction:row;justify-content:space-between}.Watermark-Comparator .RemoveWatermark-Options .Options .TrialExpiredPopup-UpgradePlan .UpgradePlan-Body .PlanInfo .PlanInfo-Name{display:flex;flex-direction:column;row-gap:.7rem}.Watermark-Comparator .RemoveWatermark-Options .Options .TrialExpiredPopup-UpgradePlan .UpgradePlan-Body .PlanInfo .PlanInfo-Name .UpgradePrompt{font-size:1.2rem;font-weight:600}.Watermark-Comparator .RemoveWatermark-Options .Options .TrialExpiredPopup-UpgradePlan .UpgradePlan-Body .PlanInfo .PlanInfo-Name .UpgradeUSP{font-size:1.2rem}.Watermark-Comparator .RemoveWatermark-Options .Options .TrialExpiredPopup-UpgradePlan .UpgradePlan-Body .PlanInfo .PlanInfo-Pricing{display:flex;flex-direction:column;align-items:end;row-gap:0rem}.Watermark-Comparator .RemoveWatermark-Options .Options .TrialExpiredPopup-UpgradePlan .UpgradePlan-Body .PlanInfo .PlanInfo-Pricing .PricingCycle{font-size:large;font-weight:600;color:#b1b5c9}.Watermark-Comparator .RemoveWatermark-Options .Options .TrialExpiredPopup-UpgradePlan .UpgradePlan-Body .PlanFeatures{display:flex;flex-direction:row;padding:2rem 0rem}.Watermark-Comparator .RemoveWatermark-Options .Options .TrialExpiredPopup-UpgradePlan .UpgradePlan-Body .PlanFeatures .FeatureList{display:flex;flex-direction:column;row-gap:1.5rem}.Watermark-Comparator .RemoveWatermark-Options .Options .TrialExpiredPopup-UpgradePlan .UpgradePlan-Body .PlanFeatures .FeatureList p{font-size:.8rem;display:flex;flex-direction:row;-moz-column-gap:.6rem;column-gap:.6rem;align-items:center;color:#b1b5c9}.Watermark-Comparator .RemoveWatermark-Options .Options .TrialExpiredPopup-UpgradePlan .UpgradePlan-Body .PlanFeatures .FeatureList p span{width:1.3rem;height:1.3rem;padding:.1rem;color:#da589b;border-radius:50%}.Watermark-Comparator .RemoveWatermark-Options .Options .PlanSeperator{text-align:center;color:#b1b5c9}.Watermark-Comparator .RemoveWatermark-Options .Options .TrialExpiredPopup-PayPerVideo{border:solid;border-color:#333545;border-width:1px;border-radius:.8rem;overflow:hidden}.Watermark-Comparator .RemoveWatermark-Options .Options .TrialExpiredPopup-PayPerVideo .PayPerVideo-Header{background-color:#333545;width:-moz-max-content;width:max-content;padding:.2rem 1.3rem;font-size:normal;font-weight:600;border-bottom-right-radius:.8rem}.Watermark-Comparator .RemoveWatermark-Options .Options .TrialExpiredPopup-PayPerVideo .PayPerVideo-Body{display:flex;flex-direction:column;padding:1rem 2rem;row-gap:2rem}.Watermark-Comparator .RemoveWatermark-Options .Options .TrialExpiredPopup-PayPerVideo .PayPerVideo-Body .PlanInfo{display:flex;flex-direction:row;justify-content:space-between}.Watermark-Comparator .RemoveWatermark-Options .Options .TrialExpiredPopup-PayPerVideo .PayPerVideo-Body .PlanInfo .PlanInfo-Name{display:flex;flex-direction:column;row-gap:.7rem}.Watermark-Comparator .RemoveWatermark-Options .Options .TrialExpiredPopup-PayPerVideo .PayPerVideo-Body .PlanInfo .PlanInfo-Name .UpgradePrompt{font-size:1.2rem;font-weight:600}.Watermark-Comparator .RemoveWatermark-Options .Options .TrialExpiredPopup-PayPerVideo .PayPerVideo-Body .PlanInfo .PlanInfo-Name .UpgradeUSP{font-size:.8rem}.Watermark-Comparator .RemoveWatermark-Options .Options .TrialExpiredPopup-PayPerVideo .PayPerVideo-Body .PlanInfo .PlanInfo-Pricing{display:flex;flex-direction:column;align-items:end;row-gap:0rem}.Watermark-Comparator .RemoveWatermark-Options .Options .TrialExpiredPopup-PayPerVideo .PayPerVideo-Body .PlanInfo .PlanInfo-Pricing .PricingCycle{font-size:large;font-weight:600;color:#b1b5c9}.Watermark-Comparator .RemoveWatermark-Options .Options .TrialExpiredPopup-PayPerVideo .CTAButton{padding:3rem}.TrialExpiredPopup{width:600px;display:flex;flex-direction:column;row-gap:2rem}.TrialExpiredPopup .PricingAmount{font-size:1.5rem;font-weight:600}.TrialExpiredPopup .limit-description{background-color:#171921;padding:.5rem 1rem;border-radius:.5rem;font-size:1rem;font-weight:500}.TrialExpiredPopup .exclamation{background-color:#ffd9702b;color:#ffbf0f;font-weight:700;padding:.5rem;border-radius:9999px;height:1.5rem;width:1.5rem;display:flex;align-items:center;justify-content:center}.TrialExpiredPopup .PlanSeperator{text-align:center;color:#b1b5c9}.TrialExpiredPopup .TrialExpiredPopup-Title{font-size:2rem;font-weight:500}.TrialExpiredPopup .TrialExpiredPopup-UpgradePlan{border:solid;border-color:#da589b;border-width:1px;border-radius:.8rem;overflow:hidden}.TrialExpiredPopup .TrialExpiredPopup-UpgradePlan .UpgradePlan-Header{background-color:#da589b;width:-moz-max-content;width:max-content;padding:.2rem 1.3rem;font-size:normal;font-weight:600;border-bottom-right-radius:.8rem}.TrialExpiredPopup .TrialExpiredPopup-UpgradePlan .UpgradePlan-Body{padding:1rem 2rem}.TrialExpiredPopup .TrialExpiredPopup-UpgradePlan .UpgradePlan-Body .limit-popup-message{color:#b1b5c9;display:flex;justify-content:center;gap:.5rem;flex-direction:column;font-weight:600}.TrialExpiredPopup .TrialExpiredPopup-UpgradePlan .UpgradePlan-Body .PlanInfo{display:flex;flex-direction:row;justify-content:space-between}.TrialExpiredPopup .TrialExpiredPopup-UpgradePlan .UpgradePlan-Body .PlanInfo .PlanInfo-Name{display:flex;flex-direction:column;row-gap:.7rem}.TrialExpiredPopup .TrialExpiredPopup-UpgradePlan .UpgradePlan-Body .PlanInfo .PlanInfo-Name .UpgradePrompt{font-size:x-large;font-weight:600}.TrialExpiredPopup .TrialExpiredPopup-UpgradePlan .UpgradePlan-Body .PlanInfo .PlanInfo-Name .UpgradeUSP{font-size:medium}.TrialExpiredPopup .TrialExpiredPopup-UpgradePlan .UpgradePlan-Body .PlanInfo .PlanInfo-Pricing{display:flex;flex-direction:column;align-items:end;row-gap:0rem}.TrialExpiredPopup .TrialExpiredPopup-UpgradePlan .UpgradePlan-Body .PlanInfo .PlanInfo-Pricing .PricingCycle{font-size:large;font-weight:600;color:#b1b5c9}.TrialExpiredPopup .TrialExpiredPopup-UpgradePlan .UpgradePlan-Body .PlanFeatures{display:flex;flex-direction:row;padding:2rem 0rem;-moz-column-gap:3rem;column-gap:3rem}.TrialExpiredPopup .TrialExpiredPopup-UpgradePlan .UpgradePlan-Body .PlanFeatures .FeatureList{display:flex;flex-direction:column;row-gap:1.5rem}.TrialExpiredPopup .TrialExpiredPopup-UpgradePlan .UpgradePlan-Body .PlanFeatures .FeatureList p{display:flex;flex-direction:row;-moz-column-gap:.6rem;column-gap:.6rem;align-items:center}.TrialExpiredPopup .TrialExpiredPopup-UpgradePlan .UpgradePlan-Body .PlanFeatures .FeatureList p span{width:1.3rem;height:1.3rem;padding:.1rem;color:#da589b;border-radius:50%}.TrialExpiredPopup .TrialExpiredPopup-PayPerVideo{border:solid;border-color:#333545;border-width:1px;border-radius:.8rem;overflow:hidden}.TrialExpiredPopup .TrialExpiredPopup-PayPerVideo .PayPerVideo-Header{background-color:#333545;width:-moz-max-content;width:max-content;padding:.2rem 1.3rem;font-size:normal;font-weight:600;border-bottom-right-radius:.8rem}.TrialExpiredPopup .TrialExpiredPopup-PayPerVideo .PayPerVideo-Body{display:flex;flex-direction:column;padding:1rem 2rem;row-gap:2rem}.TrialExpiredPopup .TrialExpiredPopup-PayPerVideo .PayPerVideo-Body .PlanInfo{display:flex;flex-direction:row;justify-content:space-between}.TrialExpiredPopup .TrialExpiredPopup-PayPerVideo .PayPerVideo-Body .PlanInfo .PlanInfo-Name{display:flex;flex-direction:column;row-gap:.7rem}.TrialExpiredPopup .TrialExpiredPopup-PayPerVideo .PayPerVideo-Body .PlanInfo .PlanInfo-Name .UpgradePrompt{font-size:x-large;font-weight:600}.TrialExpiredPopup .TrialExpiredPopup-PayPerVideo .PayPerVideo-Body .PlanInfo .PlanInfo-Name .UpgradeUSP{font-size:medium}.TrialExpiredPopup .TrialExpiredPopup-PayPerVideo .PayPerVideo-Body .PlanInfo .PlanInfo-Pricing{display:flex;flex-direction:column;align-items:end;row-gap:0rem}.TrialExpiredPopup .TrialExpiredPopup-PayPerVideo .PayPerVideo-Body .PlanInfo .PlanInfo-Pricing .PricingCycle{font-size:large;font-weight:600;color:#b1b5c9}.TrialExpiredPopup .TrialExpiredPopup-PayPerVideo .CTAButton{padding:3rem}.LimitPopup{width:1100px}.LimitPopup .limit-description{background-color:#171921;padding:.5rem 1rem;border-radius:.5rem;font-size:1rem;font-weight:500}.LimitPopup .exclamation{background-color:#ffd9702b;color:#ffbf0f;font-weight:700;padding:.5rem;border-radius:9999px;height:1.5rem;width:1.5rem;display:flex;align-items:center;justify-content:center}.LimitPopup .plans-header{margin:1rem 0rem;font-weight:600;cursor:pointer}.LimitPopup .plans-header .switch-container{background-color:#171921;padding:.25rem;border-radius:.5rem}.LimitPopup .plans-header .switch-container .discount{padding:0rem .25rem;border-radius:.25rem;color:#45d985;background-color:#23493e}.LimitPopup .plans-header .switch-container .switch-item{padding:.25rem .5rem;border-radius:.5rem;transition:.3s}.LimitPopup .plans-header .switch-container .switch-item.active{background-color:#c82c7d}.LimitPopup .plans-header .switch-container .switch-item.inactive:hover{background-color:#212433}.most-popular-container{border-radius:1rem}.most-popular-container .most-popular-text{color:transparent;font-weight:500;width:100%;text-align:center;padding:.25rem 0rem;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.most-popular-container.most-popular{height:-moz-fit-content;height:fit-content;background-color:#c82c7d}.most-popular-container.most-popular .most-popular-text{color:#fff}.PlanBoxes{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:1rem;column-gap:1rem}.PlanBox{padding:1rem 2rem 1.5rem;display:flex;flex-flow:column;align-items:left;justify-content:left;flex-grow:1;background-color:#212433;border-radius:1rem}.PlanBox.most-popular{border:4px solid #c82c7d}.PlanBox .gigauser-Icon-parent{width:-moz-fit-content;width:fit-content}.PlanBox .plan-icon{color:#e179af}.PlanBox .PlanTitle{margin-top:.75rem;color:#f0bcd7;font-size:1.5rem;font-weight:700;width:-moz-fit-content;width:fit-content;border-radius:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PlanBox .price-container{margin-top:1.25rem}.PlanBox .price{font-size:2.25rem;font-weight:800;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PlanBox .priceDescription{color:#888b9c;font-size:1rem;margin-left:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PlanBox .featureDescription{margin-top:1.5rem;margin-bottom:1rem;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PlanBox .features-list{display:flex;flex-flow:column;gap:.5rem;margin-bottom:2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PlanBox .features-list .feature-item{display:flex;align-items:center;gap:1rem}.PlanBox .features-list .feature-item .tick-icon{width:1.25rem;height:1.25rem;color:#e179af;border-radius:999px;background-color:#e179af14;border:3px solid rgba(225,121,175,.05)}.PlanBox .features-list .feature-item .info-icon{width:1.25rem;height:1.25rem;color:#e179af}.Cutton.fullWidth{width:100%}.Home .Cutton-Button,.AuthFormLayout .Cutton-Button{padding:12px 24px;font-family:Manrope;height:auto}.EditorPlatform .Cutton-Button{padding-left:.5em;padding-right:.5em}.Cutton-Button{border:1px solid;font-weight:600;transition:.3s;font-family:Manrope;height:auto;max-height:100%;gap:.5rem}.Cutton-Button.Cutton-fullWidth{width:100%;padding-top:.8rem;padding-bottom:.8rem;font-family:Manrope;height:auto;padding:12px 24px}.Cutton-Button .chakra-button__icon{margin-inline-end:.4em}.Cutton-Button.magicShadow:hover{box-shadow:0 0 6px #1f12b8,0 0 12px #9d0353}.Cutton-Button.primary{border-color:#da589b;background-color:#da589b}.Cutton-Button.primary.positive{border-color:#27be69;background-color:#45d985}.Cutton-Button.primary.danger{border-color:#f2415a;background-color:#f5667a}.Cutton-Button.primary.blue{border-color:transparent;background-color:#4f46e5}.Cutton-Button.primary:hover.Cutton-notloading{background-color:#c82c7d}.Cutton-Button.primary:hover.Cutton-loading{background-color:#d43f8c}.Cutton-Button.primary:hover.positive{background-color:#27be69}.Cutton-Button.primary:hover.danger{background-color:#f2415a}.Cutton-Button.primary:hover.blue{background-color:#736bea}.Cutton-Button.quaternary{border:none;background-color:transparent}.Cutton-Button.quaternary.positive{color:#73e2a4}.Cutton-Button.quaternary.danger{color:#f78c9c}.Cutton-Button.quaternary.pink{color:#e179af}.Cutton-Button.quaternary:hover.Cutton-notloading{background-color:transparent;color:#e99bc3}.Cutton-Button.quaternary:hover.Cutton-loading{background-color:#1c1e26}.Cutton-Button.quaternary:hover.positive{color:#73e2a4;background-color:#27be691a}.Cutton-Button.quaternary:hover.danger{color:#f78c9c;background-color:#f2415a1a}.Cutton-Button.quaternary:hover.pink{background-color:#3720334d}.Cutton-Button svg{max-height:20px;max-width:20px}.Cutton-Button .Cutton-right-icon-container{opacity:.8;margin:0 .1em;transition:.3s}.Cutton-Button .Cutton-beta-label{font-size:.8rem;line-height:.8rem;background-color:#b02a6f71;font-weight:700;padding:.4rem;border-radius:4px;margin-left:.7rem}.Cutton-Button:hover .Cutton-right-icon-container{transform:translateY(.15em)}.Cutton.xs .Cutton-Button{font-size:.75rem;padding:.5rem}.Cutton.s svg{height:1rem;width:1rem}.Cutton.s .Cutton-Button{font-size:.85rem;padding:.8rem}.Cutton.s .Cutton-Button.Cutton-fullWidth{padding:1.4rem}.Cutton.xxl .Cutton-Button{font-size:1.2rem;padding:1rem}.Cutton.xxl .Cutton-Button.Cutton-fullWidth{padding:1.4rem}.Cutton.n{height:40px}.Cutton.r{height:44px}.gigauser-dark .Cutton-Button.secondary{border-color:transparent;background-color:#3c415d}.gigauser-dark .Cutton-Button.secondary:hover.Cutton-notloading{background-color:#2a2f46}.gigauser-dark .Cutton-Button.secondary:hover.Cutton-loading{background-color:#3d4361}.gigauser-dark .Cutton-Button.tertiary{border-color:#212433;background-color:#171921}.gigauser-dark .Cutton-Button.tertiary:hover.Cutton-notloading{background-color:#212433}.gigauser-dark .Cutton-Button.tertiary:hover.Cutton-loading{background-color:#1c1e26}.gigauser-light .Cutton-Button{font-family:Manrope}.gigauser-light .Cutton-Button.secondary{border-color:#d43f8c;background-color:#fffafc;color:#d43f8c}.gigauser-light .Cutton-Button.secondary:hover.Cutton-notloading,.gigauser-light .Cutton-Button.secondary:hover.Cutton-loading{background-color:#ffebf5}.gigauser-light .Cutton-Button.tertiary{border-color:#474d6b;background-color:#fff;color:#2c313a}.gigauser-light .Cutton-Button.tertiary:hover.Cutton-notloading{background-color:#f2f2f7}.gigauser-light .Cutton-Button.tertiary:hover.Cutton-loading{background-color:#1c1e26}.HoverTip-container{position:relative}.HoverTip-container:hover .hoverTip-label{opacity:1;pointer-events:auto}.hoverTip-label{opacity:0;pointer-events:none;z-index:100000;position:absolute;left:50%;transform:translate(-50%);transition:.3s;padding:5px 1rem;width:-moz-max-content;width:max-content;max-width:200px;border-radius:5px;box-shadow:0 6px 12px #0003,0 8px 30px #00000032;font-family:Manrope,sans-serif;background-color:#fff;color:#0e1016;display:flex;flex-flow:column;gap:.5rem}.hoverTip-label.top{bottom:100%;margin-bottom:10px}.hoverTip-label.bottom{top:100%;margin-top:10px}.hoverTip-label.l{max-width:300px;padding:1rem 2rem}.hoverTip-label.s{max-width:200px;padding:5px 1rem}.hoverTip-label .hoverTip-title{font-size:.8rem;font-weight:700;width:100%;text-align:center}.hoverTip-label .hoverTip-title.l{font-size:.9rem}.hoverTip-label .hoverTip-para{font-weight:500;font-size:.8rem;text-align:left;margin-bottom:.5rem;line-height:1.2rem}.hoverTip-label .hoverTip-para-li{font-weight:500;font-size:.8rem;text-align:left;margin-bottom:.4rem;line-height:1.2rem}@keyframes opacityappear{0%{transform:scale(.1);padding:5x}to{padding:5x;transform:scale(1)}}.NavbarMenuItem.laptop{display:flex;align-items:center;padding:.65rem;margin:5px 0;border-left:3px solid transparent;cursor:pointer;border-radius:5px;color:#b1b5c9;transition:.3s;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;overflow:hidden}.NavbarMenuItem.laptop.collapsed{justify-content:center}.NavbarMenuItem.laptop:hover{background-color:#1b1e32}.NavbarMenuItem.laptop:hover .NavbarMenuItem-arrow{opacity:1}.NavbarMenuItem.laptop.active{background-color:#262654;color:#fafbff}.NavbarMenuItem.laptop.active .NavbarMenuItem-icon-label{border-right:3px solid #e179af}.NavbarMenuItem.laptop .NavbarMenuItem-icon{max-height:20px;max-width:20px;margin:0}.NavbarMenuItem.laptop .NavbarMenuItem-icon.not-collapsed{margin-right:15px}.NavbarMenuItem.laptop .NavbarMenuItem-arrow{height:1rem;width:1rem;float:right;transform:rotate(-90deg);color:#6a6c7b;opacity:0;transition:.3s}.NavbarMenuItem.laptop .NavbarMenuItem-icon-label{flex-grow:1;display:flex;align-items:center;gap:.75rem}.NavbarMenuItem.laptop .NavbarMenuItem-icon-label .new-badge{font-size:.65rem;font-weight:700;padding:2px 6px;border-radius:4px;background:linear-gradient(135deg,#e179af,#da589b);color:#fff;text-transform:uppercase;letter-spacing:.5px}.NavbarMenuItem.laptop .active-border{background-color:#e179af;color:transparent;height:1.25rem;width:3px;position:absolute;right:0}.NavbarMenuItem.laptop.not-active .active-border{display:none}.NavbarMenuItem.laptop.active .active-border{display:block}.NavbarMenu-separator{height:1px;background-color:#262654;margin:.5rem 0}.NavbarSection{text-align:left;margin:1.5rem 0px;overflow:hidden}.NavbarSection.noMargin{margin-bottom:.5rem}.NavbarSection .NavbarSection-header{font-size:.85rem;font-weight:800;color:#817fa5;padding-left:.5rem;margin-bottom:.5rem}.NavbarSection .NavbarSection-header.noMargin{margin-bottom:.5rem}.NavbarSection .NavbarSection-header.collapsed{display:none}.Searchbar.laptop{border:1px solid transparent;border-radius:5px;font-size:14px;display:flex;padding:8px 12px;vertical-align:middle;gap:.5rem;align-items:center;transition:.3s;cursor:pointer;height:40px;background-color:#1b1e32}.Searchbar.laptop.active{border:1px solid #d43f8c;box-shadow:0 0 2px #d43f8c}.Searchbar.laptop:hover{box-shadow:0 4px 6px #0003,0 3px 10px #00000032;border:1px solid #212433}.Searchbar.laptop .Searchbar-icon{width:16px}.Searchbar.laptop .Searchbar-input{-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none;color:#888b9c;overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}.Searchbar.laptop .Searchbar-input:focus{border:none;outline:none}.Searchbar.laptop .Searchbar-shortcut{width:44px;display:inline;color:#888b9c;-webkit-user-select:none;-moz-user-select:none;user-select:none}.searchBox{height:70vh;width:70vw;display:flex;flex-flow:column}.searchBox.mobile{width:calc(100vw - 40px)}.searchBox .searchInput-wrapper.mobile{display:none}.SearchInput{border:1px solid #212433;border-radius:5px;font-size:14px;display:flex;width:calc(100% - 20px);padding:.5rem 1rem;justify-content:flex-start;height:3rem;vertical-align:middle;align-items:center;transition:.3s;font-family:Manrope,sans-serif}.SearchInput.active{border:1px solid #e179af;box-shadow:0 0 0 4px #e99bc314}.SearchInput::-moz-placeholder{font-family:Manrope,sans-serif;color:#424559;-moz-user-select:none;-webkit-user-select:none;user-select:none}.SearchInput::placeholder{font-family:Manrope,sans-serif;color:#424559;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SearchInput .Searchbar-icon{width:1rem}.SearchInput .Searchbar-icon.mobile{display:none}.SearchInput .Searchbar-input{width:calc(95% - 1rem - 10px);padding-left:10px;border:none}.SearchInput .Searchbar-input:focus{border:none;outline:none}.searchResultElement-container{border-bottom:1px grey solid;width:100%;display:flex;justify-content:space-between;cursor:pointer}.searchResultElement-container.mobile{width:100vw}.searchResultElement-container:hover{background-color:#eff3ff}.searchResultElement-container:hover .hover-icons{display:flex;justify-content:space-around;align-items:center}.searchResultElement-container:hover .hover-icons .trash-icon,.searchResultElement-container:hover .hover-icons .star-icon{display:flex;justify-content:center;padding:5px 8px}.searchResultElement-container:hover .hover-icons .trash-icon .trash-icon-img,.searchResultElement-container:hover .hover-icons .star-icon .trash-icon-img{filter:invert(42%) sepia(30%) saturate(4883%) hue-rotate(328deg) brightness(97%) contrast(76%)}.searchResultElement-container:hover .fileLocation{width:calc(100% - 484px)}.searchResultElement-container:hover .fileLocation.mobile{display:none}.searchResultElement-container .file-info{display:flex;align-items:center;padding:12px;width:100%;overflow:hidden}.searchResultElement-container .file-info .fileIcon{display:flex;align-items:center;width:10%}.searchResultElement-container .file-info .fileHeading{width:40%}.searchResultElement-container .file-info .fileHeading.mobile{margin-left:10px}.searchResultElement-container .file-info .fileHeading .fileDescription{font-size:.8em;display:flex;flex-wrap:wrap}.searchResultElement-container .file-info .fileHeading .fileName{color:#727272;width:360px;width:95%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.searchResultElement-container .file-info .fileHeading .fileName .bolden{font-weight:700;color:#4f49ba}.searchResultElement-container .file-info .fileHeading .fileName.mobile{width:100%}.searchResultElement-container .file-info .fileLocation{width:50%;display:flex;flex-wrap:wrap;color:#727272;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.searchResultElement-container .file-info .fileLocation.mobile,.searchResultElement-container .hover-icons{display:none}.ConfirmDelete{width:475px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ConfirmDelete p{margin-bottom:2rem;color:#fafbff;font-weight:600;line-height:1.8rem}.ConfirmDelete .confirm-delete-buttons{display:flex;gap:1rem}.ConfirmDelete .confirm-delete-buttons .Cutton{width:50%}.gigauser-LoadingRing{display:inline-block;position:relative;width:80px;height:80px}.gigauser-LoadingRing div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;border:8px solid #fff;border-radius:50%;animation:gigauser-LoadingRing 1.2s cubic-bezier(.5,0,.5,1) infinite}.gigauser-LoadingRing div:nth-child(1){animation-delay:-.45s}.gigauser-LoadingRing div:nth-child(2){animation-delay:-.3s}.gigauser-LoadingRing div:nth-child(3){animation-delay:-.15s}@keyframes gigauser-LoadingRing{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.iBox{border-radius:.375rem;background:#38290066;border-radius:5px;font-size:1rem;padding:.4em;color:#ffbf0f;align-items:start;font-weight:500;display:flex;padding:.5rem .75rem;align-items:center;gap:1rem;flex:1 0 0;width:100%}.iBox span{color:#fff}.iBox.success{background-color:#082615}.iBox.grey{background-color:#171921;color:#b1b5c9}.iBox .infoIcon{height:1.5rem;width:1.5rem;margin-top:3px}.iBox .iBox-text{width:calc(100% - 14px)}.iBox.s{font-size:.9rem}.iBox.s .infoIcon{height:.8rem;width:.8rem;margin-top:2px}.iBox a{color:#d43f8c;cursor:pointer;text-decoration:underline}.CSelect .CSelect-disabled{border-radius:.5rem;width:90px;height:32px;display:flex;align-items:center;justify-content:center;cursor:not-allowed}.CSelect.blue,.CSelect.blue .ant-select-selection-item{color:#61b7ff}.CSelect.red,.CSelect.red .ant-select-selection-item{color:#e179af}.CSelect.green,.CSelect.green .ant-select-selection-item{color:#27be69}.CToggle{display:flex;justify-content:space-between;align-items:center}.CToggle input[type=checkbox]{height:0;width:0;visibility:hidden;margin-left:.5rem}.CToggle .CToggle-icon{height:1.25rem;width:1.25rem}.CToggle .CToggle-label{display:flex;align-items:center;gap:.5rem}.CToggle .label{text-indent:-9999px;width:2.8rem;height:1.4667rem;background:#333545;display:block;border-radius:1.466rem;position:relative}.CToggle .label.enabled{cursor:pointer}.CToggle .label:after{content:"";position:absolute;top:.133rem;left:1px;width:1.2rem;height:1.2rem;background:#f8deeb;border-radius:1.2rem;transition:.3s}.CToggle .label.custom:after{background:#13151b}.CToggle .label.checked{background:#e179af}.CToggle .label.checked.custom{background:var(--primary-400, #e179af)}.CToggle .label.checked:after{left:calc(100% - 1px);transform:translate(-100%)}.CToggle .label:active:after{width:1.733rem}.CToggle .label.custom{width:2.667rem;height:1.466rem;padding:2px 2px 2px 1.33rem;border-radius:6.5rem;background:#333545}.CToggle-tooltip{display:flex;align-items:center;cursor:pointer}.C-explanation{color:#d6dce6;margin-top:.6rem;font-size:.8rem;width:75%}.AntdTooltip-text{font-family:Manrope,sans-serif;font-weight:600;font-size:.875rem;text-align:center;font-style:normal;line-height:1.5rem;letter-spacing:-.015rem}.select-language-button,.select-speed-button{position:relative}.languages-popup-container,.speeds-popup{position:absolute;box-shadow:0 4px 6px #0003,0 3px 10px #00000032;width:-moz-fit-content;width:fit-content;left:0;border-radius:6px;background-color:#f0f3ff;padding:.6rem}.languages-popup-container.top,.speeds-popup.top{bottom:2.5rem}.languages-popup-container.bottom,.speeds-popup.bottom{top:2.5rem}.languages-popup-container.left,.speeds-popup.left{transform:translate(-10rem)}.languages-popup-container.right,.speeds-popup.right{left:0}.languages-popup-container .languages-popup,.speeds-popup .languages-popup{display:grid;grid-template-columns:repeat(2,1fr);margin-top:1rem;padding-right:1rem;max-height:200px;width:260px;overflow-y:auto;overflow-x:hidden}.languages-popup-container .languages-popup .nr,.speeds-popup .languages-popup .nr{display:flex;justify-content:left}.languages-popup-container .language-option,.languages-popup-container .speed-option,.speeds-popup .language-option,.speeds-popup .speed-option{display:flex;align-items:center;gap:.5rem;padding:.4rem;transition:.3s;border-radius:3px}.languages-popup-container .language-option:hover,.languages-popup-container .speed-option:hover,.speeds-popup .language-option:hover,.speeds-popup .speed-option:hover{background-color:#3d436133}.languages-popup-container .language-option .language-option-flag,.languages-popup-container .speed-option .language-option-flag,.speeds-popup .language-option .language-option-flag,.speeds-popup .speed-option .language-option-flag{height:1.2rem;width:1.2rem;border-radius:999px;margin-right:.3rem;border:1px solid hsl(0,0%,75%)}.speeds-popup{grid-template-columns:repeat(1,1fr)}.gigauser-dark .languages-popup-container,.gigauser-dark .speeds-popup{background-color:#22273f;z-index:10}.gigauser-dark .language-option:hover,.gigauser-dark .speed-option:hover{background-color:#3d4361}.voice-rounded.newStyle{border-radius:.25rem;background-color:#171921;padding:0;font-weight:600;color:#b1b5c9}.voice-rounded.newStyle .padded{padding:.5rem}.voice-rounded.newStyle:hover{background-color:#333545}.voice-rounded.newStyle .languages-popup-container{background-color:#171921}.voice-rounded.newStyle .languages-popup-container .language-option:hover{background-color:#212433}.voice-rounded.newStyle .languages-popup-container .nr{justify-content:center;margin:.5rem 0}.CSearchBox{border:1px solid #212433;border-radius:5px;padding:.5rem;color:#191b24;display:flex;align-items:center;transition:border-color .3s}.CSearchBox:hover{border-color:#333545}.CSearchBox.focused{border-color:#d43f8c}.CSearchBox .searchIcon{height:1rem;width:1rem;margin-right:.5rem;color:#000}.CSearchBox input{width:100%}.gigauser-dark .CSearchBox,.gigauser-dark .CSearchBox .searchIcon{color:#bfc7d4}.TitledInput{position:relative}.TitledInput .error-message{margin-top:5px;font-size:.66em;color:#db5461;text-align:left}.TitledInput.titled-dropdown{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TitledInput .Clickout{width:100%}.titledinput-box{position:relative;border:1px solid hsl(228,19%,11%);border-radius:5px;width:100%;transition:.3s;text-align:left}.titledinput-box.active{border:1px solid #d43f8c;box-shadow:0 0 2px #d43f8c}.titledinput-box.sharp{border-radius:3px}.titledinput-box.titled-dropdown{display:inline-flex;justify-content:space-between}.input-icon{height:1em;width:1em;vertical-align:middle;margin:0 5px 0 15px;opacity:.5}.input-label{position:absolute;margin:10px;padding:0 .5rem;background-color:#fff;font-weight:600;color:#303030;-webkit-user-select:none;-moz-user-select:none;user-select:none;top:-1.5rem;font-size:1rem}.titledInput{font-size:1rem;padding:1rem 0;padding-left:10px;font-family:Poppins;width:90%;border-radius:10px;background:none}.titledInput.xs{font-size:.8rem;padding:.5rem}.titledInput.s{padding:.5rem;font-size:.9rem}.titledInput.l{padding-top:1rem;padding-bottom:1rem;font-size:1rem}.titledInput.xl{padding-top:15px;padding-bottom:15px;font-size:1rem}.titledInput.no-icons{width:90%}.titledInput.one-icon{width:calc(90% - 1em - 10px)}.titledInput.two-icons{width:calc(90% - 2em - 20px)}.titledInput:focus{outline:none}.titledInput.dropdown-input{-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-icon{align-self:center;margin-right:1rem}.titledinput-options-container{box-shadow:0 4px 6px #0003,0 3px 10px #00000032;position:absolute;margin-top:.25rem;width:-moz-fit-content;width:fit-content;max-height:150px;border-radius:.5rem;background-color:#fff;z-index:100;text-align:left;overflow:hidden}.titledinput-options-container .options-scroll{padding:.5rem;max-height:150px;overflow-y:auto}.titledinput-option{padding:5px 10px;font-weight:500;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.3s}.titledinput-option.s{padding:4px;font-size:.85rem}.titledinput-option:hover{background-color:#f2f2f7}.titledinput-option .icon{margin-right:10px;height:1rem;width:1rem}.titledinput-option .text{margin-right:20px}.error-input{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0);backface-visibility:hidden;perspective:1000px}.error-input .input-label{color:#db5461}.error-input .input-main-container{border:1px solid #db5461}.error-input .input-main-container.active{box-shadow:0 0 2px #db5461}.error-input .input-icon{filter:invert(42%) sepia(30%) saturate(4883%) hue-rotate(328deg) brightness(97%) contrast(76%)}.error-input input{color:#db5461}.error-input input::-moz-placeholder{color:#db5461}.error-input input::placeholder{color:#db5461}.titledInput:-webkit-autofill,.titledInput:-webkit-autofill:hover,.titledInput:-webkit-autofill:focus,.titledInput:-webkit-autofill:active{background-color:transparent;border:3px solid green;-webkit-box-shadow:0 0 0 30px #f2f2f7 inset!important}.gigauser-dark .titledinput-box{background-color:#0e1015;display:flex;align-items:center}.gigauser-dark .titledinput-box.not-disabled{border:1px solid #333545;background-color:#171921}.gigauser-dark .titledinput-box.not-disabled:hover{border:1px solid #888b9c;box-shadow:0 0 0 4px #6a6c7b1a}.gigauser-dark .titledinput-box.not-disabled.active{border:1px solid #e179af;box-shadow:0 0 0 4px #e99bc314}.gigauser-dark .titledinput-box.not-disabled .titledInput{color:#fff}.gigauser-dark .titledinput-box.not-disabled .titledInput::-moz-placeholder{color:#6a6c7b}.gigauser-dark .titledinput-box.not-disabled .titledInput::placeholder{color:#6a6c7b}.gigauser-dark .titledinput-box.disabled{border:1px solid #212433}.gigauser-dark .titledinput-box.disabled .titledInput{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#6a6c7b}.gigauser-dark .titledinput-box .dropdown-icon{color:#fff}.gigauser-dark .titledinput-options-container{background-color:#171921}.gigauser-dark .titledinput-option{color:#fafbff}.gigauser-dark .titledinput-option:hover{background-color:#212433}.gigauser-dark .input-label{color:#fafbff;background:linear-gradient(to bottom,#0e1015 50%,#171921 50%)}.VoicePicker-container{width:540px;max-width:100%;padding:0 10px}.VoicePicker-container .voices-container-title{font-weight:700;margin-bottom:1rem}@media(max-width:600px){.VoicePicker-container{width:100%}}.currentvoice-container{display:flex;gap:10px;align-items:center;background-color:#f2f2f7;margin-bottom:10px;padding:10px;border-radius:5px}.currentvoice-container .voice-label{margin-right:20px;font-weight:700}.currentvoice-container .voice-sample-playicon{width:18px;height:18px}.currentvoice-container .currentvoice-flag{width:24px;height:24px;margin-left:14px}.voices-table{border:1px solid #f2c5dd;border-radius:5px;width:100%;margin-top:1rem;border-spacing:0px}.voices-table th{border-bottom:1px solid #f2c5dd;text-align:left;padding:5px;font-weight:500}.voices-table tr{font-size:.9em;cursor:pointer;transition:.3s}.voices-table tr.active-voice{background-color:#f5f7fc}.voices-table td{padding:10px 5px}.voices-table .td-accent .td-accent-contents{display:flex;gap:10px;align-items:center;height:100%}.voice-sample-playicon{height:12px;width:12px;margin:5px;padding:5px;box-sizing:content-box;border-radius:999px;display:flex;align-items:center;justify-content:center;background-color:#fbecf3;border:2px solid transparent}.voice-sample-playicon.audio-loading{animation:loadingAnimation 1s infinite linear}.accent-flag{height:16px;width:16px}.voicepicker-footer-options{margin-top:1rem;width:100%;text-align:right;display:flex;justify-content:space-between;font-weight:500;color:#d6dce6}.voicepicker-footer-options .voicepicker-footer-currvoice-container{display:flex;gap:20px;align-items:center}@media(max-width:600px){.voicepicker-footer-options{flex-direction:column;gap:1rem;align-items:flex-start}.voicepicker-footer-options .voicepicker-footer-currvoice-container{gap:10px;flex-wrap:wrap}}.voicepicker-footer-buttons{margin-top:1rem;display:flex;gap:1rem;align-items:center;justify-content:right}.voice-displayname{font-size:1em}.voice-description{margin-top:5px;max-width:180px;white-space:nowrap;overflow:ellipsis}.voice-description-pill{font-size:.8em;background-color:#22273f;margin-right:5px;padding:2px 5px;border-radius:5px}.voice-model-pill{background-color:#4f46e580}.voices-title{font-weight:700}.voices-title.standard{margin-top:1rem}.voices-subtitle{font-size:.8em}.voice-tables-container{height:25rem;min-height:25rem;overflow-y:auto;border-bottom:1px solid #f0f3ff}.voice-tables-container.at-top{border-top:1px solid #f0f3ff}@media(max-width:600px){.voice-tables-container{height:18rem;min-height:18rem}}@media(max-height:700px){.voice-tables-container{height:15rem;min-height:15rem}}.gigauser-dark .VoicePicker-container{color:#fff}.gigauser-dark .currentvoice-container{background-color:#b02a6f71;color:#d6dce6}.gigauser-dark .voice-tables-container{border-bottom:1px solid hsl(228,16%,18%)}.gigauser-dark .voice-tables-container.at-top{border-top:1px solid hsl(228,16%,18%)}.gigauser-dark .voices-table{border:1px solid hsl(228,16%,18%);border-radius:5px}.gigauser-dark .voices-table th{border-bottom:1px solid hsl(228,16%,18%);border-radius:5px}.gigauser-dark .voices-table tr.active-voice{background-color:#3d436166}.gigauser-dark .voice-sample-playicon{background-color:#b02a6f32}.voicepicker-footer-currvoice{display:flex;gap:.5rem;align-items:center}.voice-header{display:flex;flex-direction:column;font-weight:500;padding-right:.5em;border-radius:5px;align-items:center;justify-content:space-between;gap:1rem}.voice-header .voice-header-top{display:flex;flex-direction:row;gap:1rem;justify-content:space-between;background-color:#1c1e26;padding:.3em 1em;border-radius:5px;margin-top:.5rem;align-items:center;width:100%;margin-bottom:.5rem}.voice-header .voice-search{width:100%}.voice-header .voice-search .voice-search-input{width:100%;padding:.5rem .8rem;border:1px solid hsl(228,16%,18%);border-radius:5px;background-color:transparent;color:#d6dce6;font-size:.9rem;outline:none;transition:border-color .2s;border:1px solid hsl(226,16%,13%);background:#0d1117}.voice-header .voice-search .voice-search-input::-moz-placeholder{color:#727272}.voice-header .voice-search .voice-search-input::placeholder{color:#727272}.voice-header .voice-search .voice-search-input:focus{border-color:#61b7ff}.voice-header .voice-filters{display:flex;gap:1rem;align-items:center;justify-content:space-between;width:100%;margin-bottom:1rem}.voice-header .voice-filters .tone-filter{width:50%}.voice-header .voice-filters .gender-filter{width:20%}.voice-header .voice-filters .accent-filter{width:30%}@media(max-width:600px){.voice-header .voice-filters{flex-wrap:wrap}.voice-header .voice-filters .tone-filter{width:100%}.voice-header .voice-filters .gender-filter,.voice-header .voice-filters .accent-filter{width:45%}}.voice-header-title{display:flex;flex-direction:row;gap:.5rem;font-weight:500;padding:.3rem 0rem;border-radius:5px;align-items:center}.set-default-language-container{display:flex;flex-direction:column;align-items:center;justify-items:center;font-size:1rem;cursor:pointer}.set-default-language-message{font-size:.9rem;margin-right:1rem;color:#c2c1c1;padding:.2rem .6rem;border-radius:4px;transition:.3s}.set-default-language-message:hover{color:#fff}.voice-rounded{display:flex;align-items:center;gap:.2rem;padding:3px 6px;background-color:#f0f3ff;border-radius:99px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:.3s}.voice-rounded .currentvoice-flag{height:1.5rem;width:1.5rem;border:1px solid #727272;border-radius:999px}.voice-rounded .currentvoice-name,.voice-rounded .currentvoice-speed{padding:0px .25rem 0px .5rem}.voice-rounded.disabled{background-color:#b02a6f00;cursor:auto}.voice-rounded.active:hover{background-color:#3d436133}.voice-rounded .arrowhead{width:.75rem;height:.75rem;box-sizing:content-box;transition:.3s;opacity:.5}.voice-rounded:hover .arrowhead{margin-top:4px}.gigauser-dark .voice-rounded{background-color:#1c1e26}.gigauser-dark .voice-rounded.disabled{background-color:#b02a6f00}.gigauser-dark .voice-rounded.active:hover{background-color:#3d436180}.SearchHomeFlex{margin-top:1rem;overflow-y:auto;padding:1rem;height:100%;flex-grow:1;gap:1rem;border-top:1px solid hsl(228,19%,11%)}.SearchHomeFlex .subtitle{font-weight:600;color:#888b9c}.SearchHomeFlex .nr{font-weight:600;color:#b1b5c9}.searchResults-container{border:1px grey solid;border-radius:5px;margin-top:18px;width:100%;height:calc(70vh - 56px)}.searchResults-container.mobile{border:0px;margin-top:0;height:100%}.searchResults-container .searchResults-topbar{height:36px;background-color:#f0f3ff;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:1px grey solid;display:flex;align-items:center}.searchResults-container .searchResults-topbar.mobile{display:none}.searchResults-container .searchResults-topbar .filled-topbar{display:flex;flex-direction:row;align-items:center;font-weight:600;color:#4b4b4b;overflow:hidden;width:100%;padding:0 10px}.searchResults-container .searchResults-topbar .filled-topbar .type{width:10%}.searchResults-container .searchResults-topbar .filled-topbar .name{width:40%}.searchResults-container .searchResults-topbar .filled-topbar .location{width:50%}.searchResults-container .searchResults{display:flex;justify-content:center;max-height:calc(100% - 40px)}.searchResults-container .searchResults .searchResults-box{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.searchResults-container .searchResults .searchResults-box .searchResults-content{overflow-y:auto;max-height:calc(80vh - 92px);width:100%}.searchResults-container .searchResults .searchResults-box .no-more-results-text{font-weight:300;font-style:italic;padding-top:70px}.searchResults-container .searchResults .emptySearchResults{padding-top:80px;font-weight:300;font-style:italic}.GuidesTable{width:100%;overflow-x:auto;overflow-y:visible;border-radius:10px;animation:fadeInTable .2s ease-out}.GuidesTable .CTable{overflow:visible}.GuidesTable .gigauser-guide-completion-status{display:flex;align-items:center;justify-content:center;width:3rem;height:2rem}.GuidesTable .gigauser-guide-completion-status .gigauser-gc-status-icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem}.GuidesTable .gigauser-guide-completion-status .gigauser-gc-status-icon .chakra-spinner{width:1.5rem;height:1.5rem}.GuidesTable .gigauser-guide-completion-status .gigauser-gc-status-icon svg{width:2rem;height:2rem}.GuidesTable .gigauser-row-name{display:flex;color:#fff}.GuidesTable .gigauser-row-name .gigauser-guidestablerow-folder{height:40px;margin-right:24px;display:flex;flex-flow:column;align-items:center;justify-content:center}.GuidesTable .gigauser-row-name .gigauser-row-name-text{width:100%;display:flex;flex-flow:column;justify-content:center}.GuidesTable .gigauser-row-name .gigauser-row-name-text .gigauser-table-name{font-size:1em;margin-bottom:4px;font-weight:600}.GuidesTable .gigauser-row-name .gigauser-row-name-text .gigauser-table-description{font-size:.85em;color:#b1b5c9;width:80%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.GuidesTable .gigauser-row-status{gap:8px}.GuidesTable .gigauser-row-status .gigauser-status-pill{display:flex;height:23px;padding:4px 8px;justify-content:center;align-items:center;gap:8px;border-radius:4px;width:-moz-fit-content;width:fit-content;font-weight:600;font-size:.8rem}.GuidesTable .gigauser-row-status.deleted .gigauser-status-pill{color:#f5667a;background:#f5667a14}.GuidesTable .gigauser-row-status.deleted .gigauser-status-circle{background-color:#f5667a}.GuidesTable .gigauser-row-status.published .gigauser-status-pill{color:#45d985;background:#45d98514}.GuidesTable .gigauser-row-status.published .gigauser-status-circle{background-color:#45d985}.GuidesTable .gigauser-row-status.unpublished .gigauser-status-pill{color:#b1b5c9;background:#b1b5c914}.GuidesTable .gigauser-row-status.unpublished .gigauser-status-circle{background-color:#c7c7c7}.GuidesTable .gigauser-row-status .gigauser-status-circle{font-size:12px;border-radius:999px;width:8px;height:8px;color:transparent;background-color:pink}.gigauser-td-trash{width:1.5rem;border-radius:3px;padding:.3rem;box-sizing:content-box}.gigauser-td-trash:hover{background-color:#fbecf31a}.gigauser-delete-at{color:#f5667a;font-size:.9em}.emptytable-guidestable-message{padding:20px;margin-left:25px;color:#727272}.gigauser-id-copiedPopup{position:absolute;font-size:12px;margin-bottom:72px;margin-left:84px;background-color:#f5f7fc;padding:5px;border-radius:5px;color:#3a9434;box-shadow:0 4px 6px #0003,0 3px 10px #00000032}.gigauser-id-copiedPopup:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #f5f7fc;top:24px}.gigauser-id-copiedPopup.gigauser-copied-link{margin-left:60px}.gigauser-dark .gigauser-id-copiedPopup{background-color:#972c63;color:#f2c5dd}.gigauser-dark .gigauser-id-copiedPopup:before{border-top:10px solid #972c63}@keyframes fadeInTable{0%{opacity:0}to{opacity:1}}.CTable{width:-moz-max-content;width:max-content;min-width:100%;border-collapse:collapse;border:1px solid hsl(228,19%,11%);border-radius:10px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CTable.sharp{border-radius:0}.CTable.s{font-size:13px}.CTable .custom-drag-image{position:absolute;visibility:hidden;top:-9999999px;min-height:4rem;padding:1rem 2rem;border-radius:.5rem;background-color:#212433;border:2px dashed #6a6c7b;display:flex;align-items:center;justify-content:center;opacity:1;pointer-events:none}.CTable .CTableHeader{display:flex;width:100%;min-width:100%}.CTable .CTable-th{padding:10px 0;font-size:1em;border-bottom:1px solid #333545;font-weight:500;background-color:#1b1e3280;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#b1b5c9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-width:-moz-max-content;min-width:max-content;flex-shrink:0;flex-grow:0;white-space:nowrap;text-align:left}.CTable .CTable-th.hide-name{color:transparent}.CTable .CTable-td-move{width:24px;cursor:grab}.CTable .CTable-row{width:100%;min-width:-moz-max-content;min-width:max-content;display:flex;align-items:center;justify-content:flex-start;background-color:#0e1015;padding:1rem 0px;border-radius:.5rem}.CTable .CTable-row.notDragNDroppable{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CTable .CTable-row .CTable-row-columns{display:flex;align-items:center;color:#6a6c7b;flex-wrap:nowrap;flex:1;width:100%}.CTable .CTable-row .CTable-td{min-width:-moz-max-content;min-width:max-content;flex-shrink:0;flex-grow:0}.CTable .CTable-row .CTable-td.CTable-td-move-cell{display:flex;align-items:center;justify-content:center}.CTable .CTable-row .CTable-td.CTable-td-actions-cell{display:flex;gap:.5rem;align-items:center;flex-flow:row;justify-content:flex-end}.CTable .CTable-row.beingDragged{opacity:.5}.CTable .CTable-row.notBeingDragged.onDrop{border:1px solid #e179af;border-color:#d43f8c66;background:#3720334d;box-shadow:0 0 0 4px #e99bc314;border-radius:1rem}.CTable .CTable-row.clickable,.CTable .CTable-row.deletable{cursor:pointer}.CTable .CTable-row.clickable:hover,.CTable .CTable-row.deletable:hover{background-color:#171921}.CTable .CTable-row.clickable:hover .CTable-td-hover-icon,.CTable .CTable-row.deletable:hover .CTable-td-hover-icon{scale:1}.CTable .CTable-row.isDragging{border:1px solid #c7c7c7;box-shadow:0 4px 6px #0003,0 3px 10px #00000032}.CTable .CTable-row.isDragging .CTable-hover-icon{scale:1}.CTable .CTable-td-hover-icon{scale:0;transition:.3s}.CTable .CTable-td-hover-icon{width:1.5rem;border-radius:3px;padding:.3rem;box-sizing:content-box}.CTable .CTable-td-hover-icon:hover{background-color:#212433}.CTable .CTable-td-hover-icon:hover.CTable-td-trash{background-color:#fab3bd1a}.CTable .CTableGap{color:transparent;font-size:.6rem;background-color:#0e1015;display:flex}.CTable .CTableGap .hr{margin:.5rem 0;width:100%;background-color:#17192199;height:2px}.CTable .CTableGap.onDrop .hr{background-color:#d43f8c}.NewGuideOverlay{width:600px}.NewGuideOverlay .NewGuideOverlay-heading{font-size:1.25rem;font-weight:500;margin:1.6rem 0px}.NewGuideOverlay .section-text{font-size:.85rem;font-weight:700;color:#888b9c;-webkit-user-select:none;-moz-user-select:none;user-select:none}.NewGuideOption{display:flex;align-items:center;width:100%;padding:1.25rem;border-radius:10px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.3s;border:1px solid hsl(228,19%,11%);cursor:pointer}.NewGuideOption.special{border-color:#d43f8c66;background:#3720334d}.NewGuideOption:hover{border:1px solid #da589b;box-shadow:0 2px 4px #0000001a;background-color:#171921}.NewGuideOption .NewGuideOption-subtitle{color:#888b9c}.NewGuideOption .NewGuideOption-image{height:48px;width:auto;margin-right:20px;padding:0 8px}.NewGuideOption .NewGuideOption-image.screen{padding:0;height:64px}.NewGuideOption .NewGuideOption-title-container{display:flex;align-items:center;margin-bottom:.5rem}.NewGuideOption .NewGuideOption-title-container .NewGuideOption-title{font-size:1.1rem;font-weight:600}.NewGuideOption .NewGuideOption-title-container .NewGuideOption-tagline{font-size:.9rem;font-weight:600;margin-left:20px;position:absolute;top:.75rem;right:1rem;color:#da589b}.InstallChrextOverlay{width:500px}.InstallChrextOverlay p{color:#fafbff;font-weight:500}.InstallChrextOverlay .chrext_install_img{width:100%;width:auto;border-radius:10px;box-shadow:0 0 0 4px #e99bc314}.InstallChrextOverlay .chrext-column{margin-bottom:2rem}.FileUploadGuideOverlay{max-width:98%;width:55rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FileUploadGuideOverlay .instruction{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:0rem;font-weight:600;color:#fafbff;margin-bottom:1rem;min-height:2.5rem;gap:2rem}.FileUploadGuideOverlay .instruction .SlideUploadGuideOverlay-buttons{display:flex;flex-direction:row;gap:1rem}.FileUploadGuideOverlay .instruction .SlideUploadGuideOverlay-buttons .SlideUploadGuideOverlay-instruction-advanced-settings{color:#da589b}.FileUploadGuideOverlay .LanguagePicker-text{font-weight:600}.FileUploadGuideOverlay .LanguagePicker-File{margin-top:2rem;margin-bottom:2rem}.FileUploadGuideOverlay .LanguagePicker-File .FileUpload{margin:0}.FileUploadGuideOverlay .LanguageUploadInfo{font-size:.9rem;color:#888b9c;margin-top:.5rem;font-weight:500}.FileUploadGuideOverlay .LanguagePicker-container{margin-top:1rem;width:-moz-fit-content;width:fit-content}.FileUploadGuideOverlay .video-upload-guide-overlay-error-text{margin:1rem 0rem;color:#f2415a}.FileUploadGuideOverlay .video-upload-guide-overlay-error-text span{background-color:#f2415a1a;padding:.2rem .5rem;border-radius:.2rem;color:#fab3bd;cursor:pointer}.FileUploadGuideOverlay .prompt-input-container{margin-top:1rem}.FileUploadGuideOverlay .prompt-input-container .prompt-input{width:100%;padding:.75rem 1rem;border-radius:.5rem;border:1px solid #212433;background-color:#0e1015;color:#fafbff;font-family:Manrope,sans-serif;font-size:.95rem;line-height:1.5;resize:vertical;min-height:4rem}.FileUploadGuideOverlay .prompt-input-container .prompt-input::-moz-placeholder{color:#6a6c7b}.FileUploadGuideOverlay .prompt-input-container .prompt-input::placeholder{color:#6a6c7b}.FileUploadGuideOverlay .prompt-input-container .prompt-input:focus{outline:none;border-color:#da589b}.FileUploadGuideOverlay .upload-section{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;max-width:100%;align-items:center;margin-top:1rem}.FileUploadGuideOverlay .upload-section .input-language-container{display:flex;flex-direction:row;gap:.5rem;align-items:center;color:#fff;text-align:center;font-family:Manrope;font-size:1rem;font-style:normal;font-weight:600;line-height:150%}.FileUploadGuideOverlay .upload-section .input-language-container .info-tooltip{position:relative;display:inline-block}.FileUploadGuideOverlay .upload-section .input-language-container .info-tooltip .info-icon{display:inline-flex;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background-color:var(--grad-900, #1b1e32);color:#fff;font-size:1rem;font-weight:700;cursor:pointer;transition:background-color .3s}.FileUploadGuideOverlay .upload-section .input-language-container .info-tooltip .tooltip{position:absolute;bottom:200%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;white-space:nowrap;box-shadow:0 4px 6px #0000001a;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;z-index:1000}.FileUploadGuideOverlay .upload-section .input-language-container .info-tooltip .tooltip:before{content:"";position:absolute;top:-.4rem;left:50%;transform:translate(-50%);border-width:.4rem;border-style:solid;border-color:transparent transparent #333 transparent}.FileUploadGuideOverlay .upload-section .input-language-container .info-tooltip:hover .tooltip{opacity:1;visibility:visible}.FileUploadGuideOverlay .upload-section .button-container{display:flex;flex-direction:row;gap:1rem}.DragAndDropBox{margin:1rem 0rem;border-radius:.5rem;height:27.5rem}.DragAndDropBox.singleFile{height:15rem}.DragAndDropBox .DragAndDropBox-singleFile{display:flex;justify-content:center;height:100%;border-radius:.5rem;color:#fff;width:100%;padding:10%;justify-content:space-between;align-items:center;font-weight:500}.DragAndDropBox .DragAndDropBox-singleFile .DragAndDropBox-singleFile-file{display:flex;justify-content:space-between;align-items:center;gap:1rem}.DragAndDropBox .DragAndDropBox-singleFile .DragAndDropBox-singleFile-file .attachment-icon{height:1.5rem;width:1.5rem}.DragAndDropBox .DragAndDropBox-singleFile .DragAndDropBox-singleFile-file .DragAndDropBox-singleFile-file-name{font-size:1.1rem}.DragAndDropBox .DragAndDropBox-singleFile .DragAndDropBox-singleFile-file .DragAndDropBox-singleFile-file-size{color:#b1b5c9;font-size:1.1rem}.DragAndDropBox .DragAndDropBox-singleFile .trash-icon{width:1.5rem;height:1.5rem;padding:.5rem;cursor:pointer;box-sizing:content-box;border-radius:.25rem}.DragAndDropBox .DragAndDropBox-singleFile .trash-icon:hover{background:#ffffff0d}.DragAndDropBox .DragAndDropBox-fileRender{height:100%;overflow-y:auto;border-radius:.6rem;border:1px solid var(--neutral-400, #6a6c7b);box-sizing:border-box}.DragAndDropBox .DragAndDropBox-fileRender.onDragOver{border:1px solid #d43f8c}.DragAndDropBox.s{height:10rem;flex-direction:column;flex-wrap:wrap;overflow-y:none}.DragAndDropBox.s.hasFiles{height:4.9rem}.DragAndDropBox.s .DragAndDropBox-fileRender{height:4.9rem;overflow-y:none}.DragAndDropBox .DragAndDropBox-placeholder{position:relative;align-self:center;height:100%;color:#4b4b4b;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.3s;gap:1rem;display:flex;border-radius:.5rem;border-width:2px;border:1px dashed var(--neutral-400, #6a6c7b);flex-direction:column;justify-content:center;align-items:center;align-self:stretch}.DragAndDropBox .DragAndDropBox-placeholder.onDragOver{border:1px solid #d43f8c;opacity:50%}.DragAndDropBox .DragAndDropBox-placeholder:hover{border:1px solid #d43f8c}.DragAndDropBox .DragAndDropBox-placeholder .DragAndDropBox-description{display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:center;min-width:30rem}.DragAndDropBox .DragAndDropBox-placeholder .DragAndDropBox-description .DragAndDropBox-Icon{height:3.1875rem;width:3.1875rem;align-self:left}.DragAndDropBox .DragAndDropBox-placeholder .DragAndDropBox-description .DragAndDropBox-text{display:flex;flex-direction:column;gap:.5rem;align-self:right}.DragAndDropBox .DragAndDropBox-placeholder .DragAndDropBox-description .DragAndDropBox-text .DragAndDropBox-message{color:#fff;font-family:Manrope;font-size:1rem;font-style:normal;font-weight:600;line-height:150%}.DragAndDropBox .DragAndDropBox-placeholder .DragAndDropBox-description .DragAndDropBox-text .DragAndDropBox-file-types{color:var(--neutral-300, #888b9c);font-family:Manrope;font-size:.875rem;font-style:normal;font-weight:600;line-height:150%}.DragAndDropBox ::-webkit-scrollbar-track{border-radius:1rem;background:transparent}.DragAndDropBox ::-webkit-scrollbar-thumb{border-radius:.5rem}.gigauser-dark .DragAndDropBox{color:#d6dce6}.gigauser-dark .DragAndDropBox:hover{border-color:#fff;color:#fff}.gigauser-light .DragAndDropBox-Icon{filter:invert(1)}.file-name-entry-container{display:flex;flex-direction:row;align-items:center;margin-left:1rem;gap:1rem}.file-name-entry-container .file-index-text{display:flex;color:var(--neutral-400, #6a6c7b);font-family:Manrope;font-size:.875rem;font-style:normal;font-weight:600;line-height:150%;align-items:center;justify-content:center}.file-name-entry-container .attachment-icon{width:1.375rem;height:1.375rem;justify-content:stretch;align-items:stretch;margin:0}.file-name-entry-container .file-name-entry{display:flex;flex-direction:column}.file-name-entry-container .file-name-entry .file-name-text{color:#fff;font-family:Manrope;font-size:.875rem;font-style:normal;font-weight:600;line-height:150%}.file-name-entry-container .file-name-entry .file-size-text,.file-slides-text{color:var(--neutral-400, #6a6c7b);font-family:Manrope;font-size:.875rem;font-style:normal;font-weight:600;line-height:150%}.SlideUploadAdvancedSettings{width:100%;display:flex;flex-direction:column;gap:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SlideUploadAdvancedSettings .SlideUploadAdvancedSettings-instructions{display:flex;flex-direction:column;gap:.5rem}.SlideUploadAdvancedSettings .SlideUploadAdvancedSettings-instructions .SlideUploadAdvancedSettings-instructions-heading{font-size:1rem;font-weight:600;text-align:start;color:#fafbff}.SlideUploadAdvancedSettings .SlideUploadAdvancedSettings-instructions .SlideUploadAdvancedSettings-instructions-description{font-size:.875rem;text-align:start;color:#b1b5c9}.SlideUploadAdvancedSettings .SlideUploadAdvancedSettings-content{display:flex;flex-direction:column;gap:1rem}.SlideUploadAdvancedSettings .SlideUploadAdvancedSettings-content .SlideUploadAdvancedSettings-content-container{display:flex;flex-direction:column;gap:.5rem;background-color:#171921;padding:.8rem 1rem;border-radius:.5rem;cursor:pointer}.SlideUploadAdvancedSettings .SlideUploadAdvancedSettings-content .SlideUploadAdvancedSettings-content-container .SlideUploadAdvancedSettings-content-container-heading{font-size:1rem;font-weight:600;text-align:start;color:#fafbff}.SlideUploadAdvancedSettings .SlideUploadAdvancedSettings-content .SlideUploadAdvancedSettings-content-container .SlideUploadAdvancedSettings-content-container-heading .SlideUploadAdvancedSettings-content-container-checkbox{background-color:#736bea;border:1px solid #736bea}.SlideUploadAdvancedSettings .SlideUploadAdvancedSettings-content .SlideUploadAdvancedSettings-content-container .SlideUploadAdvancedSettings-content-container-heading .SlideUploadAdvancedSettings-content-container-checkbox-label{font-size:1rem;font-weight:600;color:#fafbff}.SlideUploadAdvancedSettings .SlideUploadAdvancedSettings-content .SlideUploadAdvancedSettings-content-container .SlideUploadAdvancedSettings-content-container-description{font-size:.875rem;text-align:start;color:#888b9c}.SlideUploadAdvancedSettings .SlideUploadAdvancedSettings-footer{display:flex;flex-direction:row;gap:1rem;border-top:1px solid #212433;padding-top:1rem}.CCheckBox .check-label{color:#b1b5c9;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:600}.CCheckBox .check{height:1.25rem;width:1.25rem;border:1px solid hsl(228,19%,11%);border-radius:.25rem;background-color:#212433;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.3s;box-shadow:0 0 0 4px #6a6c7b00}.CCheckBox .check .tick-icon{height:1rem;width:1rem}.CCheckBox .check.checked{background-color:#da589b;border:1px solid #da589b}.CCheckBox .check.checked .tick-icon{display:block;color:#fff}.CCheckBox .check.unchecked{background-color:#212433;border:1px solid hsl(228,19%,11%)}.CCheckBox .check.unchecked .tick-icon{display:none}.CCheckBox .check:hover{border:1px solid hsl(228,19%,11%);box-shadow:0 0 0 4px #6a6c7b1a}.UploadingFilesProgress{width:400px;margin-bottom:1rem}.UploadingFilesProgress .gigauser-CreatingGuide-text{font-size:1.25rem;font-weight:600;color:#fff}.UploadingFilesProgress .gigauser-CreatingGuide-text-subtitle{font-size:1rem;color:#b1b5c9;font-weight:600;margin-top:.5rem}.dots-animation{display:inline-flex;align-items:center;margin-left:.5rem}.dots-animation .dot{width:3px;height:3px;border-radius:50%;background-color:#fff;margin:0 2px;opacity:0;animation:dotFall 1.5s infinite ease-in-out}.dots-animation .dot:nth-child(1){animation-delay:0s}.dots-animation .dot:nth-child(2){animation-delay:.2s}.dots-animation .dot:nth-child(3){animation-delay:.4s}@keyframes dotFall{0%,80%,to{opacity:0;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}60%{opacity:1;transform:translateY(1px)}}.CreatingGuide-box{margin-top:-30px;z-index:1000000000;text-align:center;position:relative;padding:0 50px 30px;border-radius:20px}.CreatingGuide-box.margin{margin-top:1.5rem}.CreatingGuide-box .rotating-text-container{position:relative;height:40px}.CreatingGuide-box .rotating-text-container .highlight{transition:opacity 1s,transform 1s;position:absolute}.CreatingGuide-box .rotating-text-container .rotating-text{transition:.4s}.CreatingGuide-box .rotating-text-container .invisible{opacity:0}.CreatingGuide-box .rotating-text-container .visible{opacity:1}.CreatingGuide-box .rotating-text-container .highlight{color:#e179af}.CreatingGuide-box .gigauser-CreatingGuide-text{font-weight:500}.CreatingGuide-box .gigauser-CreatingGuide-text .gigauser-CreatingGuide-text-h2{font-size:24px;color:#fafbff;font-weight:500;margin-bottom:10px;margin-left:-5rem}.CreatingGuide-box .gigauser-CreatingGuide-text .gigauser-CreatingGuide-text-subtitle{font-size:18px}.UploadContainer{margin-top:1.5rem;margin-bottom:0rem}@keyframes shadowAnimation{0%{box-shadow:0 0 10px #9d0353,0 0 30px #1f12b8}to{box-shadow:0 0 20px #1f12b8,0 0 40px #9d0353}}@keyframes shadowAnimationSmall{0%{box-shadow:0 0 5px #9d0353,0 0 15px #1f12b8}to{box-shadow:0 0 10px #1f12b8,0 0 20px #9d0353}}.gigauser-load-gear{position:relative;margin:50px auto;width:100px;height:80px}.gigauser-gear{position:absolute;z-index:-10;width:40px;height:40px;animation:spin 5s infinite}.gigauser-two{left:40px;width:80px;height:80px;animation:spin-reverse 5s infinite}.gigauser-three{top:45px;left:-10px;width:60px;height:60px}@keyframes spin{50%{transform:rotate(360deg)}}@keyframes spin-reverse{50%{transform:rotate(-360deg)}}.gigauser-lil-circle{position:absolute;border-radius:50%;box-shadow:inset 0 0 10px 2px gray,0 0 50px #0e1015;width:100px;height:100px;opacity:.65}.gigauser-blur-circle{position:absolute;top:-19px;left:-19px}.Navbar.mobile{display:flex;justify-content:center;width:100vw;padding:10px 0;border-top:2px solid #e0e7ff;text-align:center}.Navbar.mobile .Navbar-container{width:80%;display:flex;justify-content:space-between}.Navbar.mobile .NavbarMenuItem{display:inline}.Navbar.mobile .NavbarMenuItem .NavbarMenuItem-icon{height:28px}.Navbar.mobile .NavbarMenuItem .NavbarMenuItem-label{font-size:12px;font-weight:700}.Navbar.mobile .NavbarMenuItem.active .NavbarMenuItem-icon{filter:invert(35%) sepia(77%) saturate(5193%) hue-rotate(236deg) brightness(89%) contrast(102%)}.Navbar.mobile .NavbarMenuItem.active .NavbarMenuItem-label{color:#665aef}.OverlayLaptop{position:fixed;background-color:#00000079;z-index:10000;width:100vw;height:100vh;display:flex;justify-content:center;vertical-align:middle;align-items:center}.OverlayLaptop.mobile{align-items:flex-end}.OverlayLaptop.mobile .Overlay-container{width:100%;border-top-left-radius:15px;border-top-right-radius:15px}.OverlayLaptop .Overlay-container{box-shadow:0 4px 6px #0003,0 3px 10px #00000032;background-color:#fff;height:-moz-fit-content;height:fit-content;border-radius:10px;position:relative}.OverlayLaptop .Overlay-heading{border-bottom:2px solid #e0e7ff;text-align:left;display:flex;align-items:center;justify-content:space-between;font-size:1.2em;margin-bottom:10px;padding:20px}.OverlayLaptop .Overlay-heading.overlay-heading-no-border{border-bottom:0px}.OverlayLaptop .Overlay-heading .Overlay-heading-left-part{display:flex;align-items:center;width:100%}.OverlayLaptop .Overlay-heading .Overlay-heading-icon{height:24px;margin-right:10px}.OverlayLaptop .Overlay-heading .Overlay-heading-title{width:calc(95% - 24px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OverlayLaptop .Overlay-contents{padding:0 20px 20px;font-size:1em}.OverlayLaptop .Overlay-close-icon{height:14px;padding:5px;box-sizing:content-box;border-radius:999px;float:right;cursor:pointer;transition:.3s;margin-left:1rem}.OverlayLaptop .Overlay-close-icon.enabled .OverlayLaptop .Overlay-close-icon:hover{background-color:#e0e7ff}.OverlayLaptop .Overlay-close-icon.disabled{opacity:.5}.gigauser-dark .OverlayLaptop{background-color:#00000082}.gigauser-dark .OverlayLaptop .OverlayLaptop-p{color:#e8e8e8;font-size:1rem;line-height:1.7rem}.gigauser-dark .Overlay-container{background-color:#0e1016;border:1px solid #727272;box-shadow:0 2px 4px #fff3,0 3px 10px #ffffff32}.gigauser-dark .Overlay-heading{color:#fff;border-bottom:2px solid #4b4b4b}.gigauser-dark .Overlay-close-icon{filter:invert(1)}.OverlayMobile{background-color:#00000054;z-index:100;width:100vw;height:100%;position:fixed;display:flex;justify-content:center;align-items:flex-end}.OverlayMobile .Overlay-container{box-shadow:0 4px 6px #0003,0 3px 10px #00000032;background-color:#fff;height:-moz-fit-content;height:fit-content;position:relative;width:100%;border-top-left-radius:15px;border-top-right-radius:15px;animation-name:overlay;animation-duration:.3s}.OverlayMobile .Overlay-heading{border-bottom:2px solid #e0e7ff;text-align:left;display:flex;align-items:center;justify-content:space-between;font-size:1.2em;padding:15px}.OverlayMobile .Overlay-heading.overlay-heading-no-border{border-bottom:0px}.OverlayMobile .Overlay-heading .Overlay-heading-left-part{display:flex;align-items:center;width:100%}.OverlayMobile .Overlay-heading .Overlay-heading-icon{height:24px;margin-right:10px}.OverlayMobile .Overlay-heading .Overlay-heading-title{width:calc(95% - 24px)}.OverlayMobile .Overlay-contents{padding:0 10px 10px}.OverlayMobile .Overlay-close-icon{height:14px;padding:5px;border-radius:999px;float:right;cursor:pointer}.OverlayMobile .Overlay-close-icon:hover{background-color:#e0e7ff}@keyframes overlay{0%{top:200vh}to{top:0}}.Home.laptop{font-family:Manrope,sans-serif;display:flex;flex-flow:column;height:100vh;background-color:linear-gradient(192deg,rgba(212,63,140,.2) -41.3%,rgba(0,0,0,0) 100.01%),linear-gradient(180deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,0) 100%),var(--neutral-850, #13151b)}.Home.laptop .purple-main-blob{position:fixed;left:0;top:0;transform:translate(-50%,-50%);display:flex;width:1908px;height:1735px;justify-content:center;align-items:center;flex-shrink:0}.Home.laptop .pink-main-blob{position:fixed;transform:translate(50%,-50%);right:0;top:0;display:flex;width:1834px;height:1799px;justify-content:center;align-items:center;flex-shrink:0}.Home.laptop .Topbar-container{height:4rem}.Home.laptop .row{display:flex}.Home.laptop .MainHome-contents{flex-grow:1}.Home.laptop .HomeContents-container{width:100%;height:100vh;overflow-y:scroll;padding:1.5rem 4rem 20px;align-items:center}.Home.laptop .HomeContents-container.no-padding{padding:0}.Home.laptop .Home-ActionButtons{display:flex;align-items:center;width:-moz-fit-content;width:fit-content}.Home.laptop .Home-ActionButtons button{margin-right:20px}.LogoLoader{background-color:#0e1015;height:100%;width:100%;position:relative;background-image:url(/assets/authbg_5-BENDi4K6.svg);background-size:160px 160px}.LogoLoader .LoadingIcon{height:4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.LogoLoader .chakra-spinner{position:absolute;top:calc(50% - 5rem);left:calc(50% - 5rem);transform:translate(-5rem);height:10rem;width:10rem}.chakra-modal__header{color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chakra-modal__content{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);width:-moz-fit-content;width:fit-content;padding-bottom:.8rem;margin-left:.8rem;margin-right:.8rem;border:1px solid #212433;max-width:none;border-radius:16px}.chakra-modal__content hr{border-top:1px solid #212433}.chakra-modal__content:has(.UploadAssetsModal),.chakra-modal__content:has(.EditStyleModal),.chakra-modal__content:has(.ReferenceSubjectModal){padding-bottom:0;background:#0e1015;border:1px solid rgb(34,36,51);margin:0}.chakra-modal__content .chakra-modal__body:has(.UploadAssetsModal),.chakra-modal__content .chakra-modal__body:has(.EditStyleModal),.chakra-modal__content .chakra-modal__body:has(.ReferenceSubjectModal){padding:0;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.modal-body{min-width:400px;padding-top:1rem;display:flex;flex-flow:column;align-items:center}.modal-body:has(.UploadAssetsModal),.modal-body:has(.EditStyleModal),.modal-body:has(.ReferenceSubjectModal){padding-top:0;justify-content:flex-start;overflow:visible;height:-moz-fit-content;height:fit-content;background:unset}.modal-title{display:flex;gap:1rem;align-items:center}.modal-title .subtitle-text{color:#888b9c;font-size:.9rem}.modal-title .title-text{max-width:400px;text-overflow:ellipsis;overflow:hidden;text-wrap:nowrap}.modal-title .modal-icon-border{border-radius:999px;border:.5rem solid rgba(225,121,175,.05);display:flex;align-items:center}.modal-title .modal-icon-container{height:3rem;width:3rem;padding:.5rem;border-radius:9999px;border:.5rem solid rgba(225,121,175,.05);background:#e179af14;display:flex;align-items:center;justify-content:center}.modal-title .modal-icon{width:1.5rem;height:1.5rem;color:#e179af;padding:.1rem;display:flex;align-items:center;justify-content:center}.chakra-modal__close-btn{color:#bfc7d4;margin-top:.5rem}.chakra-modal__close-btn:hover{background-color:#1c1e26}.gigauser-modal-video-link{cursor:pointer;display:flex;align-items:center;gap:.5rem;color:#da589b;transition:color .3s ease}.gigauser-modal-video-link .gigauser-modal-video-link-icon{width:1.5rem;height:1.5rem}.gigauser-modal-video-link .gigauser-modal-video-link-text{text-align:center;font-family:Manrope;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.5rem}.gigauser-modal-video-link:hover{color:#e99bc3}.MessagePopup{z-index:9999;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 6px #0003,0 3px 10px #00000032;background-color:#4f49ba;border-radius:3px;color:#fff;padding:10px 20px;display:none;align-items:center;justify-content:center}.MessagePopup.error{background-color:#db5461}.MessagePopup.show{display:flex}.MessagePopup .icon{width:20px;margin-left:10px}.MessagePopup .close{width:10px;margin-left:20px;filter:invert(100%) sepia(92%) saturate(27%) hue-rotate(61deg) brightness(105%) contrast(100%);cursor:pointer}.MessagePopup .close:hover{filter:invert(100%) sepia(92%) saturate(27%) hue-rotate(61deg) brightness(105%) contrast(100%)}.Blob{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;color:transparent}.Blob.pink{border-radius:1834px;background:radial-gradient(50% 50% at 50% 50%,#d43f8c33,#0000)}.Blob.purple{border-radius:1908px;background:radial-gradient(50% 50% at 50% 50%,#4f46e533,#0000)}.FullScreenOverlay{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;z-index:100;width:100vw;position:fixed;height:100vh;background-color:#0e1016;animation-name:fullScreenOverlay;animation-duration:.3s;color:#fff}.FullScreenOverlay .heading{display:flex;justify-content:space-between;align-items:center;width:100%;height:50px;border-bottom:2px solid #f0f3ff;padding-left:20px}.FullScreenOverlay .heading .heading-left-part{display:flex;align-items:center;width:100%}.FullScreenOverlay .heading .heading-left-part .headingTitle{width:calc(100% - 66px);font-weight:700;color:#665aef;font-size:18px}.FullScreenOverlay .heading .heading-left-part .backButton{display:flex;align-items:center;padding:10px}.FullScreenOverlay .heading .heading-right-part{display:flex;align-items:center;width:75%}.FullScreenOverlay .heading .heading-right-part .right-end-button-text{color:#665aef}.FullScreenOverlay .heading .heading-right-part .right-end-icon{display:flex;align-items:center;padding:10px}.FullScreenOverlay .fullScreenOverlay-content{display:flex;align-items:flex-start;justify-content:center}.Files{width:100%;text-align:left}x .Files.empty{align-items:center;display:flex;justify-content:center;overflow:hidden;height:100%;opacity:.8}.Files.mobile{position:fixed;height:calc(100% - 180px);overflow-y:auto;padding-top:20px}.Files .Files-Header{display:flex;align-items:center;font-size:16px;font-weight:700;margin-bottom:24px}.Files .Files-Header-icon{height:24px;margin-right:14px}.Files .Files-buttons{margin-bottom:2rem}.Files .Files-contents{padding:0px .5rem;color:#fff}.Files-empty-container{width:100%;font-size:1.1rem;color:#888b9c;font-weight:600;border:1px solid #212433;border-radius:10px;display:flex;flex-flow:column;justify-content:center;align-items:center;text-align:center;padding:5rem 0rem}.Files-empty-container .empty-folder-icon{height:3rem;width:3rem}.Files-empty-container p{margin-bottom:1rem}.Files-empty-container .Files-empty-title{color:#fff;font-weight:600;margin-top:1.25rem}.Files-empty-container .Files-empty-description{font-size:.9rem;color:#b1b5c9;width:200px;margin-top:1rem}.Files-Documents{display:flex;flex-wrap:wrap}.empty-folder{height:200px;margin-top:6rem}.section{margin-bottom:2rem}.section .titlePart{display:flex;justify-content:start;margin-bottom:10px;align-items:center;color:#fafbff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.section .header{font-weight:bolder;font-size:1.1rem;padding-left:10px;padding-right:10px;color:#fff}.section .sectionIcon{height:20px;width:20px}.section .downArrow,.section .rightArrow{height:12px;width:12px}.section .downArrow:hover,.section .rightArrow:hover{cursor:pointer}.section .downArrow{transform:rotate(90deg);transition:.3s}.section .rightArrow{transform:rotate(0);transition:.3s}.section .sectionContent{display:flex;flex-direction:row;justify-content:start;flex-wrap:wrap;margin-top:1.5rem;overflow-x:auto;overflow-y:visible}.section .sectionContent>*{flex-shrink:0}.FileExplorer{width:480px;background-color:#0f1117}.FileExplorer .back-button{height:10px;margin-right:5px;padding:5px;border-radius:99px}.FileExplorer .back-button:hover{background-color:#212433}.FileExplorer .navigator{display:flex;align-items:center;margin-bottom:10px;color:#4b4b4b}.FileExplorer .language-picker-section{display:flex;align-items:center;justify-content:space-between;padding:12px 0;margin-bottom:16px;border-bottom:1px solid hsl(228,19%,11%)}.FileExplorer .language-picker-section .language-picker-label{color:#fff;font-weight:600;margin-right:12px}.FileExplorer .files-list{height:300px;margin-bottom:20px;overflow-y:scroll}.FileExplorer .create-folder{display:flex;align-items:center}.FileExplorer .new-folder-name{display:flex;flex-direction:row;align-items:center;width:300px}.FileExplorer .action-icon{width:1rem;padding:.5rem;margin-right:.5rem;border-radius:99px;height:1rem;color:#fff;background-color:#ffffff0f;box-sizing:content-box}.FileExplorer .action-icon:hover{background-color:#ffffff14}.FileExplorer .action-icon.tick-icon:hover{color:#27be69}.FileExplorer .action-icon.close-icon:hover{color:#f2415a}.FileExplorer .loading-create{height:20px}.FileExplorer .folder-name-input{width:100%;margin-right:10px}.FileExplorer .folders{display:flex;flex-direction:column;align-items:flex-start}.FileExplorer .move-file{display:flex;justify-content:space-between;align-items:center;width:100%;height:40px;transition:.1s;cursor:pointer;border-radius:.25rem}.FileExplorer .move-file.disable{cursor:not-allowed;color:gray;opacity:.5;pointer-events:none}.FileExplorer .move-file.disable:hover{background-color:transparent}.FileExplorer .move-file.disable:hover .move-right-arrow{visibility:initial}.FileExplorer .move-file:hover{background-color:#171921}.FileExplorer .move-file:hover .move-right-arrow{visibility:visible}.FileExplorer .move-file.selected{background-color:#212433}.FileExplorer .move-file-name{display:flex;flex-direction:row;width:320px;height:24px;font-weight:500}.FileExplorer .file-icon{height:24px;width:24px;padding-right:15px;padding-left:10px;box-sizing:content-box}.FileExplorer .file-name{font-size:1em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:600;color:#fff}.FileExplorer .move-right-arrow{padding-right:20px;width:10px;height:10px;cursor:pointer}.FileExplorer .readings,.FileExplorer .writings{display:flex;flex-direction:column;align-items:flex-start}.FileExplorer .buttons{padding-top:3px;align-items:center;display:flex;justify-content:space-between}.FileExplorer .buttons .Cutton{width:100%}.FileExplorer .buttons .createNewFolder{color:#665aef;font-weight:700;font-size:.9em;transition:.3s;cursor:pointer}.FileExplorer .buttons .createNewFolder.disabled{color:#4b4b4b;cursor:default}.InvisibleInput{border:1px solid transparent;border-radius:.5rem;padding:.25rem .25rem .25rem .5rem;transition:all .2s ease-in-out}.InvisibleInput.s{font-size:.9rem}.InvisibleInput.hovering{border:1px solid #333545;color:#fff}.InvisibleInput.not-hovering{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvisibleInput:focus{border:1px solid #6a6c7b;color:#fff}.Breadcrumbs{display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gigauser-Breadcrumbs{display:flex;align-items:center;font-size:.8em}.Breadcrumbs-arrow{margin:0 5px}.gigauser-PageTitle-pathSegment{display:inline-flex;align-items:center;border-radius:999px;transition:.3s;padding:4px 8px;color:#b1b5c9;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gigauser-PageTitle-pathSegment .gigauser-breadcrumbs-statuslight{height:.5rem;width:.5rem;color:transparent;border-radius:9999px;margin-right:.5rem}.gigauser-PageTitle-pathSegment .gigauser-breadcrumbs-statuslight.public{background-color:#59ffa0}.gigauser-PageTitle-pathSegment .gigauser-breadcrumbs-statuslight.private{background-color:#d89f03}.gigauser-PageTitle-pathSegment.gigauser-home-segment{margin-left:-8px}.gigauser-PageTitle-pathSegment.navigable:hover{cursor:pointer;color:var(--gigauser-brand-color);background-color:rgb(var(--gigauser-brand-color-rgb),.1)}.gigauser-PageTitle-pathSegment.navigable.gigauser-activeSegment{background-color:rgb(var(--gigauser-brand-color-rgb),.1);color:var(--gigauser-brand-color);font-weight:700}.gigauser-PageTitle-pathSegment.platform-segment:hover{color:#da589b}.gigauser-PageTitle-pathSegment.platform-segment.gigauser-activeSegment{color:#da589b;background-color:#f0bcd71a;font-weight:700}.gigauser-breadcrumbs-home{width:20px;height:20px;display:inline-block}.gigauser-Breadcrumb-arrow{transform:rotate(270deg);width:20px;display:inline-flex;justify-content:center;align-items:center;margin:0 5px;transition:.3s}.droppable-pathSegment{cursor:pointer}.droppable-pathSegment:hover{color:#665aef}.droppable-pathSegment.onDrop{color:#303030;background-color:#fbecf3;padding:2px 12px;border-radius:3px}.segment-status{color:transparent;height:6px;width:6px;border-radius:99px;display:inline-flex;margin-left:6px}.segment-status.segment-private{background-color:#c7c7c7}.segment-status.segment-public{background-color:#3a9434}.gigauser-dark .gigauser-PageTitle-pathSegment{color:#d6dce6}.gigauser-dark .gigauser-PageTitle-pathSegment.navigable:hover{background-color:#4b4b4b;color:var(--gigauser-darkMode-brand-color)}.gigauser-dark .gigauser-PageTitle-pathSegment.navigable.gigauser-activeSegment{background-color:#303030;color:var(--gigauser-darkMode-brand-color)}.workspaces-list{padding:1rem;display:flex;flex-direction:column;gap:.5rem;width:100%}.workspaces-list-header{overflow-y:auto;max-height:70vh}.show-scroll{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.show-scroll::-webkit-scrollbar{width:6px}.show-scroll::-webkit-scrollbar-track{background:transparent}.show-scroll::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:3px}.workspace-item{width:100%;padding:1rem .75rem;margin-bottom:1rem;border-radius:.75rem;background:#888b9c1a;border:1px solid rgba(136,139,156,.1)}.workspace-item:hover .custom-radio{border-color:#da589b}.workspace-item.selected{border-color:#da589b;border-width:2px;background:linear-gradient(129deg,#d43f8c -74.67%,#0000 97.97%)}.workspace-name{font-size:1.25rem;font-weight:700;width:-moz-fit-content;width:fit-content;text-overflow:ellipsis}.org-avatar{font-family:system-ui,-apple-system,sans-serif;font-weight:600;text-transform:uppercase}.workspace-item-info{display:flex;flex-direction:row;justify-content:space-between;color:#b1b5c9;font-size:.875rem;font-weight:600;margin-top:.75rem}.custom-radio{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:18px;height:18px;border:2px solid #6b7280;border-radius:50%;background-color:transparent;position:relative;cursor:pointer;transition:all .2s ease}.custom-radio:checked{border-color:#da589b}.custom-radio:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.5rem;height:.5rem;border-radius:50%;background-color:#da589b}.custom-radio:hover{border-color:#da589b}.custom-radio:focus{outline:none;box-shadow:0 0 0 3px #3182ce4d}.workspaces-list .buttons{margin-top:auto;display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.workspaces-list .buttons .action-button,.workspaces-list .buttons .cancel-button{display:flex;justify-content:center;flex:1;width:100%}.workspaces-list .buttons.buttons-cleopatra-migrate{grid-template-columns:1fr 1fr 1fr}.EditFileDetails{width:400px}.EditFileDetails.mobile{width:100%}.EditFileDetails .folder-details-edit{margin-bottom:2rem}.EditFileDetails .url-path-validator .TitledInput{margin-bottom:5px}.EditFileDetails .TitledInput{margin-bottom:32px}.EditFileDetails .buttons-row{text-align:right}.EditFileDetails .collectionUrlAvailable{color:#009b00;font-size:small;font-weight:500}.EditFileDetails .collectionUrlNotAvailable{color:#c00;font-size:small;font-weight:500}.EditFileDetails .EditItemDetails-buttons .Cutton,.AdvancedSettings{width:100%}.AdvancedSettings .AdvancedSettingsLabel{display:flex;align-items:center;gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AdvancedSettings .AdvancedSettings-arrowhead{height:1rem;width:1rem;padding:.1rem;border-radius:4px;box-sizing:content-box;transition:.3s;cursor:pointer}.AdvancedSettings .AdvancedSettings-arrowhead:hover{background-color:#22273f}.AdvancedSettings .AdvancedSettings-arrowhead.showDropdown{transform:rotate(180deg)}.AdvancedSettings .AdvancedSettingsChildren{display:none}.AdvancedSettings .AdvancedSettingsChildren.showDropdown{display:block}.Home .AdvancedSettings .lightText{color:#e179af}.EditorPlatform .AdvancedSettings .lightText{color:#3d4361}.Header.laptop{width:100%;border-radius:10px;margin-bottom:2rem;height:9rem;background-color:#0e1015;background-size:cover;background-repeat:no-repeat;display:flex;flex-flow:column;align-items:left;justify-content:center}.Header.laptop .Header-Topbar{z-index:2}.Header.laptop .Header-PageTitle{z-index:1}.PageTitle-folder{color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PageTitle-text{display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-top:.5rem}.PageTitle-location{color:#727272;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PageTitle.laptop{text-align:left;margin:.25rem 1rem;display:flex;vertical-align:middle;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PageTitle.laptop .PageTitle-location{font-size:.9em}.PageTitle.laptop .PageTitle-folder{font-size:1.75rem;font-weight:700;margin-top:1rem;margin-bottom:6px;display:inline-flex;align-items:center}.PageTitle.laptop .PageTitle-folder:hover .header-more-button{scale:1}.PageTitle.laptop .PageTitle-folder .header-more-button{height:1.25rem;width:1.25rem;margin-left:10px;cursor:pointer;scale:0;transition:.3s;background-color:#333545;padding:.5rem;border-radius:.5rem;box-sizing:content-box}.PageTitle.laptop .PageTitle-folder .header-more-button:hover{background-color:#212433}.PageTitle.laptop .PageTitle-description{font-size:1.2rem;color:#b1b5c9}.PageTitle.laptop .PageTitle-description.null{color:gray}.PageTitle.mobile{text-align:left;margin-top:20px;margin-bottom:20px;display:flex;align-items:center}.PageTitle.mobile .backButton{padding-right:15px}.PageTitle.mobile .PageTitle-location{font-size:10px}.PageTitle.mobile .PageTitle-folder{font-size:18px;font-weight:700}.PageTitle.mobile .PageTitle-description{font-size:14px;color:#000;display:none}.PageTitle.mobile .PageTitle-description.null{color:gray}.PageTitle-icon{background-image:url("data:image/svg+xml,%3csvg%20width='160'%20height='113'%20viewBox='0%200%20160%20113'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M38.9584%2023.3606C35.7405%2016.7195%2040.578%209%2047.9576%209H135.809C140.344%209%20144.31%2012.0506%20145.474%2016.4328L148.662%2028.4328C150.348%2034.779%20145.563%2041%20138.997%2041H53.7722C49.9397%2041%2046.4442%2038.8096%2044.773%2035.3606L38.9584%2023.3606Z'%20fill='%23BACAFF'/%3e%3cpath%20d='M0%2010C0%204.47715%204.47715%200%2010%200H61.5697C66.3492%200%2070.4605%203.38206%2071.3821%208.07184L73.0723%2016.6736C73.9939%2021.3633%2078.1052%2024.7454%2082.8847%2024.7454H150C155.523%2024.7454%20160%2029.2226%20160%2034.7454V103C160%20108.523%20155.523%20113%20150%20113H10C4.47715%20113%200%20108.523%200%20103V10Z'%20fill='%23E0E7FF'/%3e%3c/svg%3e");background-size:5em;background-repeat:no-repeat;background-position:center center;height:4.69em;width:5.94em;margin-right:2em;display:inline-flex;justify-content:space-between;align-items:center;vertical-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.PageTitle-icon .folder-more-button{padding-right:2px;visibility:hidden;width:90px}.PageTitle-icon .folder-more-button.hovered{visibility:visible;display:flex;justify-content:end}.TopbarButtons{vertical-align:middle;width:100%;height:24px;display:flex;justify-content:flex-end;align-items:center;text-align:right}.TopbarButtons .TopbarButtons-button-container{border-radius:8px;border:.7px solid #212433;background:#2c2e3e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:1rem;height:2.4rem;width:2.4rem;cursor:pointer;margin-right:.5rem;display:flex;align-items:center;justify-content:center;transition:.3s}.TopbarButtons .TopbarButtons-button-container:hover{background-color:#424559;border-color:#333545}.TopbarButtons .TopbarButtons-icon{height:1.3rem;width:1.3rem;margin:0 auto}.TopbarButtons.mobile .TopbarButtons-icon{height:16px;margin:0 16px 0 auto}.Header.mobile{display:flex;padding:0 10px;box-shadow:0 0 2px 1px #e7e7e7}.Header.mobile .Header-item{align-items:center;display:flex}.Header.mobile .PageTitle-container{width:70%}.Header.mobile .TopbarButtons-container{width:25%}.Header.mobile .ProfileButton-container{width:10%}.create-new-collection{width:440px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem}.create-new-collection .folder-description{display:flex;flex-direction:row}.create-new-collection .input-title{font-size:18px;font-weight:600;padding-bottom:12px}.create-new-collection .input-field{width:100%}.create-new-collection .input-field.mobile{width:calc(100vw - 25px)}.create-new-collection .create-collection-buttons{display:flex;flex-direction:row;gap:1rem;width:100%;padding-top:10px}.create-new-collection .create-collection-buttons .Cutton{width:50%}.create-new-collection .create-collection-buttons.mobile{width:calc(100vw - 20px)}.create-new-collection .motivation{font-size:.9em;margin-top:5px}.create-new-collection .motivation.mobile{width:100vw;flex-wrap:wrap;display:flex}.create-new-collection .collectionUrlAvailable{color:#27be69;font-size:small;font-weight:500}.create-new-collection .collectionUrlNotAvailable{color:#f2415a;font-size:small;font-weight:500}.gigauser-dark .create-new-collection{color:#fff}.GuidesTableSkeleton .GuidesTableSkeleton-row{border-bottom:1px solid rgba(255,255,255,.05)}.GuidesTableSkeleton .GuidesTableSkeleton-row:last-child{border-bottom:none}.GuidesTableSkeleton .skeleton-name-content{display:flex;flex-direction:column}.GuidesTableSkeleton .skeleton-creator-content,.GuidesTableSkeleton .CTable-td{display:flex;align-items:center}.Home.mobile .Header-row{height:80px;width:100%}.Home.mobile .PageContents-row{width:100%}.Home.mobile .Navbar-row{position:absolute;height:80px;width:100%;bottom:0}@font-face{font-family:Poppins;src:local("Poppins"),url(/assets/Poppins-Regular-CTKNfV9P.ttf) format("truetype")}@font-face{font-family:Poppins-Medium;src:local("Poppins"),url(/assets/Poppins-Medium-Cxde2ZoM.ttf) format("truetype")}@font-face{font-family:Poppins-Bold;src:local("Poppins"),url(/assets/Poppins-Bold-qTAUjFF7.ttf) format("truetype")}@font-face{font-family:Inter;src:local("Inter"),url(/assets/Inter-Regular-CKX1N0ak.ttf) format("truetype")}@font-face{font-family:Inter-Light;src:local("Inter-Light"),url(/assets/Inter-Light-DhAqtaZH.ttf) format("truetype")}@font-face{font-family:Inter-Medium;src:local("Inter"),url(/assets/Inter-Medium-DmUT3eZm.ttf) format("truetype")}@font-face{font-family:Inter-Bold;src:local("Inter"),url(/assets/Inter-Bold-BwjTkqu6.ttf) format("truetype")}@font-face{font-family:Nohemi;src:local("Nohemi"),url(/assets/Nohemi-VF-BJe_Ummw.ttf) format("truetype")}@font-face{font-family:Geist;src:local("Geist"),url(/assets/Geist-CVBU7e8c.ttf) format("truetype")}body{margin:0;font-family:Manrope;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.chakra-input{border:1px solid #4b4b4b;margin:.6em 0;font-size:.9em;padding:0 .6em;height:2.5em;color:#d6dce6}.chakra-input:hover{border:1px solid #727272}.chakra-input:focus{border-color:#d43f8c;box-shadow:none}.email-pin{background-color:#fbecf3;padding:3px 5px;border-radius:4px;font-weight:500;color:#d43f8c;-webkit-user-select:text;-moz-user-select:text;user-select:text}.email-pin.dark{background-color:#b02a6f71;color:#fbecf3}.gigauser-dark *::-webkit-scrollbar{width:.28rem;height:.5rem;opacity:0;-webkit-transition:width .3s ease,opacity .3s ease;transition:width .3s ease,opacity .3s ease}.gigauser-dark *::-webkit-scrollbar-thumb{border-radius:.5rem;background:transparent;-webkit-transition:all .3s ease;transition:all .3s ease;width:.28rem;height:.5rem;opacity:0;-webkit-transition:width .3s ease,opacity .3s ease;transition:width .3s ease,opacity .3s ease}.gigauser-dark *::-webkit-scrollbar-thumb{border-radius:.5rem;background:transparent;-webkit-transition:all .3s ease;transition:all .3s ease}.gigauser-dark *::-webkit-scrollbar-track{-webkit-transition:all .3s ease;border-radius:.5rem;background:transparent;transition:all .3s ease;animation:fadeIn 2s ease-in-out}.gigauser-dark *:hover::-webkit-scrollbar{width:.28rem;height:.5rem;opacity:1}.gigauser-dark *:hover::-webkit-scrollbar-thumb{background:#6a6c7b;animation:fadeIn 2s ease-in-out}.gigauser-dark *:hover::-webkit-scrollbar-track{margin-top:.75rem;margin-bottom:.75rem;background:#ffffff0a;animation:fadeIn 2s ease-in-out}.gigauser-light *:not(.always-show-scrollbar)::-webkit-scrollbar{opacity:0}.gigauser-light *:not(.always-show-scrollbar)::-webkit-scrollbar-thumb{opacity:0}.gigauser-light *::-webkit-scrollbar{width:.28rem;-webkit-transition:width .3s ease,opacity .3s ease;transition:width .3s ease,opacity .3s ease}.gigauser-light *::-webkit-scrollbar-thumb{border-radius:.5rem;background:transparent;-webkit-transition:all .3s ease;transition:all .3s ease;width:.28rem;-webkit-transition:width .3s ease,opacity .3s ease;transition:width .3s ease,opacity .3s ease}.gigauser-light *::-webkit-scrollbar-thumb{border-radius:.5rem;background:transparent;-webkit-transition:all .3s ease;transition:all .3s ease}.gigauser-light *::-webkit-scrollbar-track{-webkit-transition:all .3s ease;border-radius:.5rem;background:transparent;transition:all .3s ease;animation:fadeIn 2s ease-in-out}.gigauser-light *:hover::-webkit-scrollbar{opacity:1;width:.28rem}.gigauser-light *:hover::-webkit-scrollbar-track{margin-top:1rem;margin-bottom:1rem;background:#ffffff0a;animation:fadeIn 2s ease-in-out;opacity:1;width:.28rem}.gigauser-light *:hover::-webkit-scrollbar-thumb{background:#d43f8c;animation:fadeIn 2s ease-in-out}.gigauser-light *:hover::-webkit-scrollbar-track{margin-top:1rem;margin-bottom:1rem;background:#ffffff0a;animation:fadeIn 2s ease-in-out}.thin-scroll *::-webkit-scrollbar{width:4px;height:4px}.scale-in{opacity:0;animation:scaleInFade .2s ease forwards}.scale-out{animation:scaleOutFade .2s ease forwards}.fade-out-slide{opacity:1;animation:slideOutFade .3s ease forwards}.slide-in-up{opacity:0;animation:slideInUp .2s ease forwards}.slide-in-down{opacity:0;animation:slideInDown .2s ease forwards}.fade-in{animation:fadeIn .3s ease forwards}.fade-out{animation:fadeOut .3s ease forwards}.show-scroll::-webkit-scrollbar{display:block}input{font-family:Manrope;border:none;background:none}input:focus{outline:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}select{font-family:Manrope;outline:none}select:focus{border:none;box-shadow:none}button{font-family:Manrope}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@keyframes scaleInFade{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes scaleOutFade{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOutFade{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes fadeIn{0%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}@keyframes fadeOut{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.pop-in{opacity:0;animation:popIn .3s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes popIn{0%{opacity:0;transform:scale(.8)}70%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.pop-out{animation:popOut .2s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes popOut{0%{opacity:1;transform:scale(1)}30%{transform:scale(1.05)}to{opacity:0;transform:scale(.8)}}.contextmenu-container{min-width:125px;font-size:1em;position:fixed;border:1px solid #333545;width:-moz-fit-content;width:fit-content;box-shadow:0 4px 4px #00000040;padding-top:10px;padding-bottom:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99999;border-radius:.5rem;background-color:#212433;color:#fafbff;font-weight:500;font-family:Manrope,sans-serif}.contextmenu-container.contextMenu-mobile-view{width:100vw;height:100vh;background-color:#00000054;z-index:100;left:0;bottom:0;display:flex;align-items:flex-end;padding-bottom:0}.contextmenu-container .contextmenu-label-container{justify-content:space-between}.contextmenu-container .contextmenu-label-container .shortcut{color:#fff6}.contextmenu-container .contextMenu-mobile{border-top-left-radius:15px;border-top-right-radius:15px;height:-moz-fit-content;height:fit-content;width:100vw;background-color:#fff;display:flex;flex-direction:column;padding:10px 0 10px 10px}.contextmenu-container.s{font-size:.8em;padding-top:3px;padding-bottom:3px;border-radius:.4rem}.cm-icon{height:14px;width:14px}.cm-icon.hidden{visibility:hidden}.cm-icon.s{height:16px;width:16px}.color-buttons-cm{position:relative;width:-moz-fit-content;width:fit-content;margin:0 auto 10px}.btn_color_cm{height:20px;width:20px;border-radius:50%;margin-top:5px;margin-right:5px;margin-left:5px;border:1px solid transparent}.btn_color_cm.light:hover{border:1px solid #c7c7c7}.btn_color_cm.gigauser-dark:hover{border:1px solid #f2f2f7}.cm-text{padding:.5rem;transition:.3s;display:flex;align-items:center;gap:8px}.cm-text.s{gap:4px}.cm-text.hoverable:hover{background-color:#333545}.cm-text.pad-left{padding-left:30px}.cm-text.disabled{opacity:.5}.cm-text.disabled:hover{background-color:transparent}.cm-text.danger{color:#f5667a}.cm-text.mobile{text-align:center;flex-direction:column;align-items:center;justify-content:center}.cm-text.has-submenu{display:flex;justify-content:space-between;align-items:center}.cm-text.has-submenu .submenu-arrow{height:.65rem;margin-left:8px;color:#b1b5c9;transition:transform .2s ease}.cm-text.has-submenu:hover .submenu-arrow{transform:translate(-3px)}.cm-colors .cm-colorSelector{text-align:center;margin-top:5px}.contextMenu-hr{margin-top:5px;margin-bottom:5px;opacity:.5;border:none;outline:none;border-bottom:1px solid #424559}.contextmenu-submenu{background-color:#212433;border-radius:4px;box-shadow:0 2px 8px #00000026;min-width:150px;z-index:1000;padding:4px 0}.context-menu-tooltip{position:absolute;top:100%;left:0;z-index:1000000;margin-top:5px;opacity:1!important;filter:none!important}.context-menu-tooltip-content{background:#fff!important;color:#000;padding:8px 12px;border-radius:6px;font-size:12px;font-weight:500;white-space:nowrap;box-shadow:0 2px 8px #00000026;opacity:1!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transform:none!important}.context-menu-tooltip-arrow{position:absolute;top:-5px;left:20px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid white}.context-menu-tooltip{opacity:1!important;filter:none!important}.tooltip-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:10px;background:#d3d3d3;outline:none;opacity:.7;transition:opacity .2s;border-radius:10px;position:static}.tooltip-slider:hover{opacity:1}.tooltip-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:10px;height:10px;border-radius:50%;background:#665aef;cursor:pointer}.tooltip-slider::-moz-range-thumb{width:10px;height:10px;background:#665aef;cursor:pointer}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}.platform-parent{font-size:1rem;height:100vh;width:100vw}.platform-parent.Windows{font-size:12px}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.chakra-slider__thumb{transform:translate(-50%,-50%) scale(var(--slider-thumb-scale, 1))!important}.AppInitializer-auth{text-align:center;width:100vw;height:100vh;position:relative}.PlatformSignIn-container{display:flex;flex-flow:column;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:40px;border-radius:20px;background-color:#f2f2f7;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.invalid-user-container{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;background:linear-gradient(135deg,#0e1015,#13151b,#171921);padding:2rem}.invalid-user-card{background:#1c1f2a;border:1px solid #2c2e3e;border-radius:16px;padding:3rem;max-width:520px;width:100%;text-align:center;box-shadow:0 24px 48px #0006,0 8px 16px #0000004d}.invalid-user-icon-wrapper{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:0 auto 1.5rem;background:#ffbf0f26;border-radius:50%}.invalid-user-icon{width:32px;height:32px;filter:brightness(0) saturate(100%) invert(79%) sepia(54%) saturate(1044%) hue-rotate(359deg) brightness(103%) contrast(104%)}.invalid-user-title{font-size:1.5rem;font-weight:600;color:#fafbff;margin-bottom:.75rem;letter-spacing:-.02em}.invalid-user-description{font-size:.95rem;color:#888b9c;line-height:1.6;margin-bottom:1.5rem}.invalid-user-options{text-align:left;padding:1.25rem 1.5rem;background:#212433;border-radius:12px;margin-bottom:1.5rem;list-style:none}.invalid-user-options li{font-size:.9rem;color:#b1b5c9;line-height:1.6;margin-bottom:1rem;padding-left:1.25rem;position:relative}.invalid-user-options li:before{content:"";position:absolute;left:0;top:.5rem;width:6px;height:6px;background:#da589b;border-radius:50%}.invalid-user-options li:last-child{margin-bottom:0}.invalid-user-options li strong{color:#fafbff;font-weight:500}.invalid-user-email-link{color:#e179af;text-decoration:none;font-weight:500;transition:color .2s ease}.invalid-user-email-link:hover{color:#e99bc3;text-decoration:underline}.invalid-user-signed-in{font-size:.85rem;color:#6a6c7b;margin-bottom:1.5rem}.invalid-user-email{display:inline-block;background:#333545;padding:4px 10px;border-radius:6px;font-weight:500;color:#fafbff;margin-left:4px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.invalid-user-logout-btn{width:100%;padding:14px 24px;font-size:.95rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#c82c7d,#96215e);border:none;border-radius:10px;cursor:pointer;transition:all .2s ease}.invalid-user-logout-btn:hover{background:linear-gradient(135deg,#da589b,#c82c7d);transform:translateY(-1px);box-shadow:0 8px 20px #c82c7d4d}.invalid-user-logout-btn:active{transform:translateY(0)}.platform-main-loading-header{display:flex;align-items:center;width:100vw;margin-bottom:2rem}.platform-main-loading-header .platform-main-loading-icon{height:3rem}.platform-main-loading-header .oops-h1{margin-left:1rem;font-size:2rem;font-weight:700}.platform-main-loading-p{font-size:1.3rem;width:80%;padding-left:2rem;line-height:2.3rem;margin-bottom:2rem}.platform-main-loading-p ul,.platform-main-loading-p ul li{margin-bottom:1rem}.platform-main-loading-p .curr-email{background-color:#e0e7ff;padding:3px 5px;border-radius:4px;font-weight:500;color:#665aef;-webkit-user-select:text;-moz-user-select:text;user-select:text}.platform-main-logout-button{margin-left:2rem;font-weight:700;border-radius:10px;font-size:1.3rem;background-color:#d43f8c;color:#fff;padding:10px;transition:.3s}.platform-main-logout-button:hover{background-color:#b02a6f;box-shadow:0 4px 6px #0003,0 3px 10px #00000032}.MaintenanceInProgress-Screen{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw}.MaintenanceInProgress-Screen .MaintenanceInProgress-Container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;width:680px}.MaintenanceInProgress-Screen .MaintenanceInProgress-Container .MaintenanceInProgress-Title{font-size:1.75rem;font-weight:600;color:#fafbff}.MaintenanceInProgress-Screen .MaintenanceInProgress-Container .MaintenanceInProgress-Illustration{width:290px;-o-object-fit:cover;object-fit:cover}.MaintenanceInProgress-Screen .MaintenanceInProgress-Container .MaintenanceInProgress-Description{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.MaintenanceInProgress-Screen .MaintenanceInProgress-Container .MaintenanceInProgress-Description .MaintenanceInProgress-Description-Title{font-size:1.5rem;font-weight:600;color:#fafbff;text-align:center}.MaintenanceInProgress-Screen .MaintenanceInProgress-Container .MaintenanceInProgress-Description .MaintenanceInProgress-Description-Text{font-size:1.25rem;color:#b1b5c9;text-align:center}.MaintenanceInProgress-Screen .MaintenanceInProgress-Container .MaintenanceInProgress-Description .MaintenanceInProgress-Description-Text span{font-weight:500;color:#fafbff}.BrowserCompatibility{display:flex;justify-content:center;align-items:center;width:468px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BrowserCompatibility .BrowserCompatibility-Container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem}.BrowserCompatibility .BrowserCompatibility-Container .BrowserCompatibility-Content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}.BrowserCompatibility .BrowserCompatibility-Container .BrowserCompatibility-Content .BrowserCompatibility-Content-Title{font-size:1rem;font-weight:600;color:#fafbff}.BrowserCompatibility .BrowserCompatibility-Container .BrowserCompatibility-Content .BrowserCompatibility-Content-Description{font-size:.9rem;color:#b1b5c9;font-weight:500}.BrowserCompatibility .BrowserCompatibility-Container .BrowserCompatibility-Content .BrowserCompatibility-Content-Description span{color:#fafbff}.BrowserCompatibility .BrowserCompatibility-Container .BrowserCompatibility-Content-Illustration{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;padding-left:1.5rem;padding-right:1.5rem;pointer-events:none}.BrowserCompatibility .BrowserCompatibility-Container .BrowserCompatibility-Content-WarningPill{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.75rem;background-color:#38290066;border-radius:.5rem;font-size:.875rem;color:#ffbf0f;width:100%;padding:.5rem .75rem}.BrowserCompatibility .BrowserCompatibility-Container .BrowserCompatibility-Content-WarningPill .BrowserCompatibility-Content-WarningPill-Icon{width:1rem;height:1rem;-o-object-fit:cover;object-fit:cover}.BrowserCompatibility .BrowserCompatibility-Container .BrowserCompatibility-Content-WarningPill .BrowserCompatibility-Content-WarningPill-Text{font-size:.75rem}.BrowserCompatibility .BrowserCompatibility-Container .BrowserCompatibility-Content-Preference{font-size:.875rem;color:#fafbff;cursor:pointer}.BrowserCompatibility .BrowserCompatibility-Container .BrowserCompatibility-Content-Actions{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;width:100%;font-size:.875rem}.RefreshForUpdate{display:flex;flex-direction:column;align-items:center;justify-content:center;width:400px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.RefreshForUpdate .RefreshForUpdate-Container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding-bottom:1rem}.RefreshForUpdate .RefreshForUpdate-Container .RefreshForUpdate-Content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.RefreshForUpdate .RefreshForUpdate-Container .RefreshForUpdate-Content .RefreshForUpdate-Title{font-size:1.1rem;font-weight:600;color:#fafbff}.RefreshForUpdate .RefreshForUpdate-Container .RefreshForUpdate-Content .RefreshForUpdate-Description{font-size:1rem;color:#b1b5c9}.RefreshForUpdate .RefreshForUpdate-Container .RefreshForUpdate-Illustration{pointer-events:none}.RefreshForUpdate .RefreshForUpdate-Container .RefreshForUpdate-BrowserCompatibility{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem;background-color:#38290066;border-radius:.5rem;color:#ffbf0f;width:100%;padding:.5rem .75rem}.RefreshForUpdate .RefreshForUpdate-Container .RefreshForUpdate-BrowserCompatibility .RefreshForUpdate-BrowserCompatibility-Icon{width:1.4rem;height:1.4rem;-o-object-fit:cover;object-fit:cover}.RefreshForUpdate .RefreshForUpdate-Container .RefreshForUpdate-BrowserCompatibility .RefreshForUpdate-BrowserCompatibility-Text{font-size:.8rem}.ErrorSaveModal{width:400px}.ErrorSaveModal .ErrorSaveModal-warning{width:1.5rem;height:1.5rem}.ErrorSaveModal .ErrorSaveModal-header{display:flex;align-items:center;gap:1rem}.ErrorSaveModal h1{color:#fff;font-size:1.25rem;font-weight:600}.ErrorSaveModal p{margin-top:1rem;font-weight:500;color:#b1b5c9;line-height:1.6}.PaymentResultPopup{display:flex;flex-direction:column;gap:2rem}.PaymentResultPopup .PaymentResultMessage{font-size:1.1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PaymentResultPopup .PaymentResultMessage .PaymentResultMessageEmail{font-weight:500;color:#d43f8c;text-decoration:underline;cursor:pointer}.FileUpload{margin:1rem 0rem;border:1px dashed hsl(224,13%,57%);border-radius:5px;padding:1.2rem;display:flex;color:#4b4b4b;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.3s;gap:1rem}.FileUpload.s,.FileUpload.s .FileUpload-name{font-size:.8rem}.FileUpload:hover{border-color:#d43f8c;color:#000}.FileUpload .FileUpload-Icon{height:1rem;width:1rem}.FileUpload .FileUpload-name{text-overflow:ellipsis}.gigauser-dark .FileUpload{color:#d6dce6}.gigauser-dark .FileUpload:hover{border-color:#fff;color:#fff}.gigauser-light .FileUpload-Icon{filter:invert(1)}.ExistingRecordingsModal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000b3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:1000}.ExistingRecordingsModal{background:#171922;border-radius:16px;width:90%;max-width:480px;max-height:70vh;display:flex;flex-direction:column;overflow:hidden}.ExistingRecordingsModal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1.5rem;gap:1rem}.ExistingRecordingsModal-title{color:#fff;font-family:Manrope,sans-serif;font-size:1.25rem;font-weight:700;margin:0;line-height:1.2}.ExistingRecordingsModal-header .close-button{background:none;border:none;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;opacity:.7;transition:opacity .2s ease}.ExistingRecordingsModal-header .close-button:hover{opacity:1}.ExistingRecordingsModal-header .close-button .close-icon{width:1.25rem;height:1.25rem}.ExistingRecordingsModal-content{flex:1;overflow-y:auto;padding:0 1.5rem 1.5rem}.ExistingRecordingsModal-content::-webkit-scrollbar{width:6px}.ExistingRecordingsModal-content::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.ExistingRecordingsModal-content::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.ExistingRecordingsModal-content::-webkit-scrollbar-thumb:hover{background:#ffffff40}.ExistingRecordingsModal-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem}.ExistingRecordingsModal-loading span{color:#ffffff80;font-family:Manrope,sans-serif;font-size:.875rem}.ExistingRecordingsModal-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:.5rem}.ExistingRecordingsModal-empty p{color:#fff;font-family:Manrope,sans-serif;font-size:1rem;font-weight:500;margin:0}.ExistingRecordingsModal-empty span{color:#fff6;font-family:Manrope,sans-serif;font-size:.875rem}.ExistingRecordingsModal-list{display:flex;flex-direction:column;gap:.5rem}.ExistingRecordingsModal-list .recording-item{display:flex;align-items:center;gap:1rem;padding:.75rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;cursor:pointer;transition:all .2s ease;width:100%;text-align:left}.ExistingRecordingsModal-list .recording-item:hover{background:#ffffff0f;border-color:#da5cc766}.ExistingRecordingsModal-list .recording-item .recording-thumbnail{position:relative;width:88px;height:50px;border-radius:.5rem;overflow:hidden;flex-shrink:0;background:#0000004d}.ExistingRecordingsModal-list .recording-item .recording-thumbnail img{width:100%;height:100%;object-fit:cover}.ExistingRecordingsModal-list .recording-item .recording-thumbnail .recording-thumbnail-placeholder{width:100%;height:100%;background:#ffffff0d}.ExistingRecordingsModal-list .recording-item .recording-thumbnail .recording-duration{position:absolute;bottom:4px;right:4px;background:#000c;color:#fff;font-family:Manrope,sans-serif;font-size:.625rem;font-weight:500;padding:2px 5px;border-radius:4px}.ExistingRecordingsModal-list .recording-item .recording-info{flex:1;display:flex;flex-direction:column;gap:.25rem;min-width:0}.ExistingRecordingsModal-list .recording-item .recording-info .recording-name{color:#fff;font-family:Manrope,sans-serif;font-size:.875rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ExistingRecordingsModal-list .recording-item .recording-info .recording-date{color:#fff6;font-family:Manrope,sans-serif;font-size:.75rem}.ExistingRecordingsModal-list .load-more-button{width:100%;padding:.75rem;margin-top:.5rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;color:#ffffffb3;font-family:Manrope,sans-serif;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.ExistingRecordingsModal-list .load-more-button:hover:not(:disabled){background:#ffffff14;border-color:#da5cc74d;color:#fff}.ExistingRecordingsModal-list .load-more-button:disabled{cursor:not-allowed;opacity:.7}.HomeInputSection{width:700px;margin-top:1rem;font-family:Geist,sans-serif}.HomeInputSection .HomeInputSection-warning{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;margin:0;background:#13151bd9;border-top:1px solid rgba(255,255,255,.05);border-radius:0 0 .5rem .5rem;color:#ffffffd9;font-size:.9rem;font-weight:400;line-height:100%;letter-spacing:-.01rem;overflow:hidden;animation:slideDownWarning .3s cubic-bezier(.4,0,.2,1) forwards}.HomeInputSection .HomeInputSection-warning .warning-thumbnail{width:3rem;height:2rem;background:linear-gradient(135deg,#da5cc7,#da5cc7);border-radius:4px;flex-shrink:0;-o-object-fit:cover;object-fit:cover}.HomeInputSection .HomeInputSection-warning .warning-highlight{color:#da5cc7;font-weight:500}.HomeInputSection .HomeInputSection-warning .warning-upload-link{font-weight:500;padding-left:.2rem;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.HomeInputSection .HomeInputSection-warning .warning-upload-link:hover{opacity:.85}.HomeInputSection .HomeInputSection-warning .warning-text{flex:1;min-width:0;word-wrap:break-word}.HomeInputSection .HomeInputSection-warning .warning-close{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;background:transparent;border:none;cursor:pointer;opacity:.7;transition:opacity .2s}.HomeInputSection .HomeInputSection-warning .warning-close svg{width:12px;height:12px}.HomeInputSection .HomeInputSection-warning .warning-close:hover{opacity:1}.HomeInputSection .HomeInputSection-prompt-row{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:1rem;position:relative;z-index:1}.HomeInputSection .HomeInputSection-nav-arrow{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:.5rem;background:transparent;border:1px solid rgba(153,160,174,.2);border-radius:50%;cursor:pointer;color:#ffffff80;transition:all .2s ease;flex-shrink:0}.HomeInputSection .HomeInputSection-nav-arrow:hover{background:#99a0ae1a;border-color:#99a0ae4d;color:#fffc}.HomeInputSection .HomeInputSection-prompt-buttons{flex:1;overflow:hidden;max-width:700px;mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.HomeInputSection .HomeInputSection-prompt-track{display:flex;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.HomeInputSection .HomeInputSection-prompt-track::-webkit-scrollbar{display:none}.HomeInputSection .HomeInputSection-prompt-marquee{display:flex;gap:.5rem;width:-moz-max-content;width:max-content}.HomeInputSection .HomeInputSection-prompt-button{padding:.5rem 1rem;border-radius:2rem;border:1px solid rgba(153,160,174,.25);background:#13151be6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffffb3;font-size:.875rem;font-family:Geist,sans-serif;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.HomeInputSection .HomeInputSection-prompt-button:hover{background:#1e212af2;border-color:#99a0ae59;color:#ffffffe6}.HomeInputSection .HomeInputSection-prompt-button:active{transform:scale(.98)}.HomeInputSection .HomeInputSection-container{display:flex;flex-direction:column;border-radius:.5rem;background:#13151ba6;border:1px solid transparent;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color .2s ease,box-shadow .2s ease;position:relative;z-index:10;width:700px}.HomeInputSection .HomeInputSection-container.focused{border:1px solid rgba(153,160,174,.08);box-shadow:0 4px 32px #acacac14,0 0 2px #acacac14}.HomeInputSection .HomeInputSection-container.dragging{border:2px dashed rgba(218,92,199,.5);background:#da5cc70d}.HomeInputSection .HomeInputSection-file-preview{padding:1rem;animation:slideDown .2s ease-out}.HomeInputSection .HomeInputSection-file-preview .file-preview-content{display:flex;align-items:center}.HomeInputSection .HomeInputSection-file-preview .preview-media-wrapper{position:relative;display:inline-flex;border-radius:6px;overflow:hidden}.HomeInputSection .HomeInputSection-file-preview .preview-media{max-width:100%;max-height:6rem;-o-object-fit:contain;object-fit:contain;border-radius:6px;display:block}.HomeInputSection .HomeInputSection-file-preview .preview-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3rem;height:3rem;background:#00000080;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s,background .2s;opacity:0}.HomeInputSection .HomeInputSection-file-preview .preview-play-button svg{width:1.25rem;height:1.25rem}.HomeInputSection .HomeInputSection-file-preview .preview-play-button:hover{background:#000000b3}.HomeInputSection .HomeInputSection-file-preview .preview-media-wrapper:hover .preview-play-button{opacity:1}.HomeInputSection .HomeInputSection-file-preview .preview-document{display:flex;flex-direction:column;gap:.75rem;padding:1rem 2.5rem 1rem 1.25rem;background:#0000001a;border-radius:12px;min-width:200px}.HomeInputSection .HomeInputSection-file-preview .preview-document .document-name{font-size:1rem;font-weight:500;color:#fff;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HomeInputSection .HomeInputSection-file-preview .preview-document .document-type-row{display:flex;align-items:center;gap:.5rem}.HomeInputSection .HomeInputSection-file-preview .preview-document .document-type-icon{display:flex;align-items:center;justify-content:center;padding:.25rem .375rem;border-radius:4px;font-size:.625rem;font-weight:700;color:#fff;text-transform:uppercase}.HomeInputSection .HomeInputSection-file-preview .preview-document .document-type-label{font-size:.875rem;color:#6a6c7b}.HomeInputSection .HomeInputSection-file-preview .file-preview-remove{position:absolute;top:.25rem;right:.25rem;display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#0009;border:none;border-radius:50%;cursor:pointer;transition:background .2s}.HomeInputSection .HomeInputSection-file-preview .file-preview-remove svg{width:10px;height:10px}.HomeInputSection .HomeInputSection-file-preview .file-preview-remove:hover{background:#000c}@keyframes slideDown{0%{opacity:0;max-height:0;padding-top:0;padding-bottom:0}to{opacity:1;max-height:200px;padding-top:1rem;padding-bottom:1rem}}@keyframes slideDownWarning{0%{opacity:0;max-height:0;padding-top:0;padding-bottom:0;border-top-width:0}to{opacity:1;max-height:100px;padding-top:.75rem;padding-bottom:.75rem;border-top-width:1px}}.HomeInputSection .HomeInputSection-textarea{width:100%;padding:1rem 1.25rem;background:transparent;border:none;outline:none;resize:none;color:#fff;font-family:Manrope,sans-serif;font-size:.9rem;line-height:1.5}.HomeInputSection .HomeInputSection-textarea::-moz-placeholder{color:#6a6c7b}.HomeInputSection .HomeInputSection-textarea::placeholder{color:#6a6c7b}.HomeInputSection .HomeInputSection-controls{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem}.HomeInputSection .HomeInputSection-left-controls{display:flex;align-items:center;gap:.5rem}.HomeInputSection .HomeInputSection-file-upload-wrapper{display:flex}.HomeInputSection .HomeInputSection-file-upload-wrapper.disabled{cursor:not-allowed}.HomeInputSection .HomeInputSection-right-controls{display:flex;align-items:center;gap:.75rem}.HomeInputSection .HomeInputSection-icon-button{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:#171921;border-radius:.375rem;cursor:pointer;transition:background .2s}.HomeInputSection .HomeInputSection-icon-button .Icon{width:1rem;height:1rem}.HomeInputSection .HomeInputSection-icon-button:hover{background:#212433}.HomeInputSection .HomeInputSection-divider{width:1px;height:20px;background:#212433;margin:0 .25rem}.HomeInputSection .HomeInputSection-record-button{display:flex;align-items:center;gap:.5rem;padding:.375rem .75rem;background:transparent;border:none;cursor:pointer;color:#b1b5c9;font-family:Manrope,sans-serif;font-size:.875rem;font-weight:500;transition:color .2s}.HomeInputSection .HomeInputSection-record-button .record-dot{width:8px;height:8px;background:#ef4444;border-radius:50%}.HomeInputSection .HomeInputSection-record-button:hover{color:#fff}.HomeInputSection .HomeInputSection-dropdowns-group{display:flex;align-items:center;gap:.05rem}.HomeInputSection .HomeInputSection-dropdown-selector{position:relative}.HomeInputSection .HomeInputSection-dropdown-button{display:flex;align-items:center;gap:.375rem;padding:.375rem .625rem;background:transparent;text-transform:uppercase;border:none;cursor:pointer;color:#b1b5c9;font-family:Manrope,sans-serif;font-size:.85rem;font-weight:500;transition:color .2s}.HomeInputSection .HomeInputSection-dropdown-button:hover:not(.disabled){color:#fff}.HomeInputSection .HomeInputSection-dropdown-button.disabled{opacity:.5;cursor:not-allowed}.HomeInputSection .HomeInputSection-dropdown-menu{position:absolute;top:100%;right:0;margin-top:.5rem;background:#171921;border:1px solid #212433;border-radius:8px;overflow:hidden;z-index:100;min-width:150px;animation:slideInFromTop .25s cubic-bezier(.4,.2,.2,1)}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}.HomeInputSection .HomeInputSection-dropdown-menu .dropdown-header{padding:.5rem .75rem;font-size:.75rem;font-weight:600;color:#6a6c7b;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #212433}.HomeInputSection .HomeInputSection-dropdown-menu .dropdown-option{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.5rem .75rem;background:transparent;border:none;cursor:pointer;color:#b1b5c9;font-family:Manrope,sans-serif;font-size:.875rem;text-align:left;transition:background .2s}.HomeInputSection .HomeInputSection-dropdown-menu .dropdown-option:hover{background:#212433}.HomeInputSection .HomeInputSection-dropdown-menu .dropdown-option.selected{color:#fff;background:#212433}.HomeInputSection .HomeInputSection-dropdown-menu .dropdown-option .check-icon{width:.875rem;height:.875rem}.HomeInputSection .HomeInputSection-start-button{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;border-radius:8px;cursor:pointer;background:#da5cc7;border:none;color:#fff;font-family:Manrope,sans-serif;font-size:.875rem;font-weight:600;transition:background .2s,transform .15s,box-shadow .2s,min-width .2s ease}.HomeInputSection .HomeInputSection-start-button:hover:not(:disabled){background:#c94db5;transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.HomeInputSection .HomeInputSection-start-button:active:not(:disabled){transform:translateY(0);box-shadow:none}.HomeInputSection .HomeInputSection-start-button:disabled{opacity:.5;cursor:not-allowed}.HomeInputSection .icon{width:1rem;height:1rem}.HomeInputSection .HomeInputSection-recorded-videos{display:flex;flex-direction:column;gap:.75rem;padding:1rem;animation:slideDown .2s ease-out}.HomeInputSection .HomeInputSection-recorded-videos .recorded-video-preview{position:relative}.HomeInputSection .HomeInputSection-recorded-videos .recorded-video-preview.processing{display:inline-flex;align-items:center;justify-content:center;width:120px;height:80px;background:#ffffff08;border-radius:6px}.HomeInputSection .HomeInputSection-recorded-videos .recorded-video-preview .video-processing{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.5rem}.HomeInputSection .HomeInputSection-recorded-videos .recorded-video-preview .video-processing span{font-size:.625rem;color:#9ca3af}.HomeInputSection .HomeInputSection-recorded-videos .recorded-video-preview .preview-media-wrapper{position:relative;display:inline-flex;border-radius:6px;overflow:hidden}.HomeInputSection .HomeInputSection-recorded-videos .recorded-video-preview .preview-media{max-width:100%;max-height:6rem;-o-object-fit:contain;object-fit:contain;border-radius:6px}.HomeInputSection .HomeInputSection-recorded-videos .recorded-video-preview .preview-media.hidden{visibility:hidden}.HomeInputSection .HomeInputSection-recorded-videos .recorded-video-preview .preview-video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.HomeInputSection .HomeInputSection-recorded-videos .recorded-video-preview .preview-video-overlay.visible{display:block}.HomeInputSection .HomeInputSection-recorded-videos .recorded-video-preview .preview-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:#00000080;border:none;border-radius:50%;cursor:pointer;opacity:0;transition:opacity .2s ease}.HomeInputSection .HomeInputSection-recorded-videos .recorded-video-preview .preview-play-button svg{width:1.25rem;height:1.25rem}.HomeInputSection .HomeInputSection-recorded-videos .recorded-video-preview .preview-play-button:hover{background:#000000b3}.HomeInputSection .HomeInputSection-recorded-videos .recorded-video-preview .preview-media-wrapper:hover .preview-play-button{opacity:1}.HomeInputSection .HomeInputSection-recorded-videos .recorded-video-preview .file-preview-remove{position:absolute;top:.25rem;right:.25rem;display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#0009;border:none;border-radius:50%;cursor:pointer;opacity:0;transition:opacity .2s ease}.HomeInputSection .HomeInputSection-recorded-videos .recorded-video-preview .file-preview-remove svg{width:10px;height:10px}.HomeInputSection .HomeInputSection-recorded-videos .recorded-video-preview .file-preview-remove:hover{background:#000c}.HomeInputSection .HomeInputSection-recorded-videos .recorded-video-preview .preview-media-wrapper:hover .file-preview-remove,.HomeInputSection .HomeInputSection-recorded-videos .recorded-video-preview.processing:hover .file-preview-remove{opacity:1}.HomeInputSection .HomeInputSection-recorded-videos .recorded-video-preview .video-thumbnail-placeholder{width:120px;height:80px;display:flex;align-items:center;justify-content:center;background:#ffffff08;border-radius:6px}.HomeInputSection .HomeInputSection-recorded-videos .recorded-video-preview .video-thumbnail-placeholder .play-icon{width:24px;height:24px;opacity:.5}.HomeInputSection .HomeInputSection-icon-button.disabled{opacity:.5;cursor:not-allowed}.TemplatesSection{width:100%;max-width:100vw;margin-top:4rem;padding-bottom:4rem}.TemplatesSection .TemplatesSection-title{color:#b1b5c9;font-family:Manrope,sans-serif;font-size:1rem;font-weight:500;margin-bottom:1.5rem}.TemplatesSection .TemplatesSection-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(24rem,1fr));gap:2rem}@media(max-width:1024px){.TemplatesSection .TemplatesSection-grid{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1.5rem}}@media(max-width:640px){.TemplatesSection .TemplatesSection-grid{grid-template-columns:1fr;gap:1rem}}.TemplatesSection .TemplateCard{display:flex;flex-direction:column;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.TemplatesSection .TemplateCard:hover{transform:translateY(-.25rem)}.TemplatesSection .TemplateCard.selected{border-color:#da5cc7;box-shadow:0 0 0 1px #da5cc7,0 0 20px #da5cc733}.TemplatesSection .TemplateCard .TemplateCard-thumbnail{position:relative;width:100%;height:200px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#000}.TemplatesSection .TemplateCard .TemplateCard-thumbnail .TemplateCard-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.TemplatesSection .TemplateCard .TemplateCard-thumbnail .TemplateCard-hover-overlay{position:absolute;top:1rem;left:90%;transform:translate(-90%);gap:.75rem;opacity:0;transition:opacity .3s ease;z-index:4}.TemplatesSection .TemplateCard .TemplateCard-thumbnail .TemplateCard-hover-overlay .TemplateCard-hover-button{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:.5rem;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.TemplatesSection .TemplateCard .TemplateCard-thumbnail .TemplateCard-hover-overlay .TemplateCard-hover-button svg{width:.95rem;height:.95rem}.TemplatesSection .TemplateCard .TemplateCard-thumbnail .TemplateCard-hover-overlay .TemplateCard-hover-button.use-prompt{background:#fff;border:none;color:#0e1015}.TemplatesSection .TemplateCard .TemplateCard-thumbnail .TemplateCard-hover-overlay .TemplateCard-hover-button.use-prompt:hover{background:#e7e7e7}.TemplatesSection .TemplateCard .TemplateCard-thumbnail:hover .TemplateCard-hover-overlay,.TemplatesSection .TemplateCard:hover .TemplateCard-thumbnail .TemplateCard-hover-overlay{opacity:1}.TemplatesSection .TemplateCard .TemplateCard-info{padding:1.5rem}.TemplatesSection .TemplateCard .TemplateCard-info .TemplateCard-name{font-size:1.25rem;font-weight:600;color:#fff;margin-bottom:.75rem}.TemplatesSection .TemplateCard .TemplateCard-info .TemplateCard-description{font-size:.9rem;color:#9ca3af;margin-bottom:1rem;line-height:1.5}.TemplatesSection .TemplateCard .TemplateCard-info .TemplateCard-tags{display:flex;flex-wrap:wrap;gap:.5rem}.TemplatesSection .TemplateCard .TemplateCard-info .TemplateCard-tags .TemplateCard-tag{padding:.375rem .75rem;background:#a78bfa1a;border:1px solid rgba(167,139,250,.3);border-radius:50px;font-size:.75rem;color:#c4b5fd}.TemplatesSection .TemplatePreview-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:2rem;animation:fadeIn .2s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.TemplatesSection .TemplatePreview-modal{position:relative;max-width:900px;width:100%;max-height:90vh;background:#1e1e23f2;border:1px solid rgba(255,255,255,.1);border-radius:20px;overflow:hidden;animation:slideUp .3s ease}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.TemplatesSection .TemplatePreview-modal{max-height:95vh;border-radius:16px}}.TemplatesSection .TemplatePreview-close{position:absolute;top:1rem;right:1rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#00000080;border:1px solid rgba(255,255,255,.1);border-radius:50%;color:#fff;cursor:pointer;transition:all .2s ease;z-index:10}.TemplatesSection .TemplatePreview-close:hover{background:#000000b3;transform:scale(1.05)}.TemplatesSection .TemplatePreview-content{display:flex;flex-direction:column}.TemplatesSection .TemplatePreview-video-container{position:relative;width:100%;height:0;padding-bottom:56.25%;background:#000;overflow:hidden}.TemplatesSection .TemplatePreview-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.TemplatesSection .TemplatePreview-info{padding:1.5rem 2rem 2rem}@media(max-width:640px){.TemplatesSection .TemplatePreview-info{padding:1rem 1.25rem 1.5rem}}.TemplatesSection .TemplatePreview-category{display:inline-block;padding:.375rem .75rem;background:#da5cc726;border:1px solid rgba(218,92,199,.3);border-radius:50px;font-size:.75rem;color:#da5cc7;font-weight:500;margin-bottom:1rem}.TemplatesSection .TemplatePreview-title{font-size:1.5rem;font-weight:600;color:#fff;margin-bottom:.75rem}@media(max-width:640px){.TemplatesSection .TemplatePreview-title{font-size:1.25rem}}.TemplatesSection .TemplatePreview-description{font-size:1rem;color:#9ca3af;line-height:1.6;margin-bottom:1.5rem}@media(max-width:640px){.TemplatesSection .TemplatePreview-description{font-size:.9rem}}.TemplatesSection .TemplatePreview-action{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;background:#fff;border:none;border-radius:.5rem;font-size:.95rem;font-weight:600;color:#0e1015;cursor:pointer;transition:all .2s ease;float:right}.TemplatesSection .TemplatePreview-action svg{width:1rem;height:1rem}.TemplatesSection .TemplatePreview-action:hover{background:#fafbff}.CSlider-inputcontainer{display:flex;align-items:center;justify-content:center;color:#d6dce6;padding:.2em .5em}.CSlider-inputcontainer .CSlider-input{width:100%;color:#fff}.CInput-wrapper{display:flex;border-radius:.5rem;align-items:center;gap:.1rem;padding:0 .25rem}.CInput-wrapper .CSlider-unit-value{font-weight:600;text-align:center;overflow:hidden;width:3rem}.CInput-wrapper .CSlider-unit-value.error{color:#f5667a}.CInput-wrapper .CSlider-unit-value.styled{display:flex;padding-top:.3rem;padding-bottom:.3rem;padding-right:.2rem;justify-content:center;width:3rem;color:#b1b5c9;font-size:.9rem;font-style:normal;font-weight:600;line-height:1.05rem;border-radius:.375rem;border:1px solid transparent;background:#ffffff0a}.CInput-wrapper .CSlider-unit-value.styled:hover{background:#ffffff14}.CInput-wrapper .CSlider-unit-value.styled .CSlider-unit-value{font-weight:600;text-align:center;overflow:hidden}.CInput-wrapper .CSlider-unit-value.styled:hover{background:#ffffff14;transition:all .2s ease;color:#fff}.CInput-wrapper .CSlider-unit-value.styled:has(.editing){color:#fff;border-radius:.375rem;border:1px solid rgba(255,255,255,.08);background:#ffffff14}.CInput-wrapper.CInput-wrapper-with-bg{background:#ffffff0a;border-radius:.5rem;height:2rem;gap:.25rem;padding-left:.25rem;padding-right:.25rem}.CInput-wrapper.CInput-wrapper-with-bg .CInput-icon{height:.8rem;width:.8rem;padding:.2rem;box-sizing:content-box;cursor:pointer;transition:all .3s ease-in-out}.CInput-wrapper.styled{display:flex;padding-top:.3rem;padding-bottom:.3rem;padding-right:.2rem;justify-content:center;width:3rem;color:#b1b5c9;font-size:.9rem;font-style:normal;font-weight:600;line-height:1.05rem;border-radius:.375rem;border:1px solid transparent;background:#ffffff0a}.CInput-wrapper.styled:hover{background:#ffffff14}.CInput-wrapper.styled .CSlider-unit-value{font-weight:600;width:1.75rem;text-align:center;overflow:hidden}.CInput-wrapper.styled:hover{background:#ffffff14;transition:all .2s ease;color:#fff}.CInput-wrapper.styled:has(.editing){color:#fff;border-radius:.375rem;border:1px solid rgba(255,255,255,.08);background:#ffffff14}.CColorPickerV2{display:flex;align-items:center;width:100%;justify-content:space-between;font-weight:700;font-size:.9rem;color:#d6dce6;gap:.5rem}.CColorPickerV2 .color-picker-v2-color-container{display:flex;align-items:center;gap:.5rem}.CColorPickerV2 .color-picker-v2-color-container .color-picker-v2-color-icon{height:1.25rem;width:1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CColorPickerV2 .color-picker-v2-panel-wrapper{position:relative}.CColorPickerV2 .color-picker-v2-panel-header{position:absolute;top:.5rem;right:.5rem;z-index:10;display:flex;gap:.5rem}.CColorPickerV2 .color-picker-v2-eyedropper{height:2rem;width:2rem;padding:.5rem;border-radius:.375rem;cursor:pointer;color:#b1b5c9;background-color:#0003;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.CColorPickerV2 .color-picker-v2-eyedropper:hover{color:#fff;background-color:#0006}.CColorPickerV2 .color-picker-v2-eyedropper.active{color:#fff;background-color:#00000080}.CColorPickerV2 .color-picker-v2-color-swatch{display:flex;padding-top:.65rem;padding-bottom:.65rem;justify-content:center;align-items:center;gap:.5rem;color:#b1b5c9;font-size:.9rem;font-weight:600;line-height:1.05rem;border-radius:.375rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CColorPickerV2 .color-picker-v2-color-swatch .color-picker-v2-color-code{border:2px solid transparent;width:4.95rem;text-align:right}.CColorPickerV2 .color-picker-v2-color-swatch .color-picker-v2-color-code:hover{color:#fff;transition:all .2s ease}.CColorPickerV2 .color-picker-v2-color-swatch .color-picker-v2-color-swatch-inner{border:2px solid transparent;width:1.25rem;height:1.25rem;border-radius:2.5rem}.CColorPickerV2 .color-picker-v2-color-swatch .color-picker-v2-color-code-opacity{text-align:center;line-height:1.05rem;background-color:#ffffff0a;font-weight:600;border-radius:.25rem;padding-top:.3rem;padding-bottom:.2rem;padding-right:.2rem;border:1px solid transparent}.CColorPickerV2 .color-picker-v2-color-swatch .color-picker-v2-color-code-opacity:hover{background:#ffffff14;transition:all .2s ease;color:#fff}.CColorPickerV2 .color-picker-v2-color-swatch .color-picker-v2-color-code-opacity:has(.editing){border:1px solid rgba(255,255,255,.08);background:#ffffff14;transition:all .2s ease;color:#fff}.CColorPickerV2 .color-picker-v2-color-swatch:has(.editing){color:#fff;transition:all .2s ease}.CColorPickerV2 .color-picker-v2-color-swatch:has(.editing) .color-picker-v2-color-swatch-inner{border:1px solid #6a6c7b;transition:all .2s ease;color:#fff}.FontMenu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden;box-shadow:0 .5rem 2rem #0000004d;border-radius:.5rem}.FontMenu .FontMenu-Button{display:flex;align-items:center;padding:.5rem;font-size:.8rem;color:#fff;background:#ffffff0a;cursor:pointer;width:100%;font-family:Manrope;font-weight:600;color:#d43f8c}.FontMenu .FontMenu-Button:hover{background:#ffffff14}.FontMenu .FontMenu-Button-Icon{margin-right:.5rem;width:1rem;height:1rem}.FontMenu .FontMenu-Button-Icon.color-pink{color:#d43f8c}.FontMenu .FontMenu-Button-Selected{display:flex;align-items:center;padding:.5rem;font-size:.8rem;font-family:Manrope;font-weight:600;color:#fff;background:#ffffff0a;cursor:pointer}.FontMenu .FontMenu-Button-Selected:hover{background:#ffffff14}.FontSingleValue{cursor:pointer;border:none;box-shadow:none;border-radius:.5rem;min-height:1.6rem;color:#fff;font-family:Manrope;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.225rem;margin-right:.2rem;outline:none;width:100%}.FontGroupHeading{background:#13161e;color:#c7c7c7;padding:0rem .5rem;font-size:.8rem;margin-bottom:.75rem;font-weight:700;text-transform:uppercase}.FontOption-Container{display:flex;align-items:center;justify-content:space-between;width:100%}.FontOption-Container .FontOption{font-size:.875rem;font-weight:500;color:#fff;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FontOption-Container .FontOption-Check{width:1rem;height:1rem;flex-shrink:0;margin-left:.5rem;display:flex;align-items:center;justify-content:center}.FontOption-Container .FontOption-Check svg{width:100%;height:100%}.FontOption-Container .FontOption-Delete{width:1rem;height:1rem;cursor:pointer;transition:all .2s ease}.FontOption-Container .FontOption-Delete:hover{color:#db5461}@keyframes slideInFromTop{0%{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transform:translateY(-20px)}to{opacity:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateY(0)}}.UploadFontModal{font-family:Manrope;width:100%}.VisualStyleSection{display:flex;flex-direction:column;height:100vh;justify-content:center;gap:1.5rem;width:100%;max-width:900px;margin:0 auto;padding:2rem}.VisualStyleSection .VisualStyleSection-title{font-weight:600;color:#fff;font-family:Nohemi,sans-serif;font-size:1.5rem;font-style:normal;line-height:110%;margin-bottom:.5rem}@media(max-width:768px){.VisualStyleSection .VisualStyleSection-title{font-size:1.25rem}}.VisualStyleSection .VisualStyleSection-content{display:flex;flex-direction:column;gap:1.5rem;width:100%}.VisualStyleSection .VisualStyleSection-layout-section .VisualStyleSection-layout-loading,.VisualStyleSection .VisualStyleSection-layout-section .VisualStyleSection-layout-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem 1rem;color:#fff9;font-size:.875rem}.VisualStyleSection .VisualStyleSection-layout-section .VisualStyleSection-layout-loading .layout-loading-spinner,.VisualStyleSection .VisualStyleSection-layout-section .VisualStyleSection-layout-empty .layout-loading-spinner{width:32px;height:32px;border:3px solid rgba(255,255,255,.1);border-top-color:#da5cc7;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.VisualStyleSection .VisualStyleSection-layout-section .VisualStyleSection-layout-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media(max-width:768px){.VisualStyleSection .VisualStyleSection-layout-section .VisualStyleSection-layout-grid{grid-template-columns:repeat(2,1fr)}}.VisualStyleSection .VisualStyleSection-layout-section .VisualStyleSection-layout-card{display:flex;flex-direction:column;gap:.5rem;cursor:pointer;transition:transform .2s ease}.VisualStyleSection .VisualStyleSection-layout-section .VisualStyleSection-layout-card.selected .layout-card-thumbnail{border-color:#da5cc7}.VisualStyleSection .VisualStyleSection-layout-section .VisualStyleSection-layout-card .layout-card-thumbnail{position:relative;width:100%;aspect-ratio:16/9;border-radius:8px;overflow:hidden;border:2px solid rgba(255,255,255,.1);transition:border-color .2s ease;background:#ffffff0d}.VisualStyleSection .VisualStyleSection-layout-section .VisualStyleSection-layout-card .layout-card-thumbnail:hover .layout-card-arrow,.VisualStyleSection .VisualStyleSection-layout-section .VisualStyleSection-layout-card .layout-card-thumbnail:hover .layout-card-dots{opacity:1}.VisualStyleSection .VisualStyleSection-layout-section .VisualStyleSection-layout-card .layout-card-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.VisualStyleSection .VisualStyleSection-layout-section .VisualStyleSection-layout-card .layout-card-thumbnail .layout-card-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:center;background:linear-gradient(135deg,#da5cc71f);color:#ffffffb3;font-size:.875rem;font-weight:500;text-align:center;padding:1rem}.VisualStyleSection .VisualStyleSection-layout-section .VisualStyleSection-layout-card .layout-card-thumbnail .layout-card-placeholder.visible{display:flex}.VisualStyleSection .VisualStyleSection-layout-section .VisualStyleSection-layout-card .layout-card-thumbnail .layout-card-arrow{position:absolute;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;background:#0009;border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .2s ease,background .2s ease;z-index:2}.VisualStyleSection .VisualStyleSection-layout-section .VisualStyleSection-layout-card .layout-card-thumbnail .layout-card-arrow:hover{background:#000c}.VisualStyleSection .VisualStyleSection-layout-section .VisualStyleSection-layout-card .layout-card-thumbnail .layout-card-arrow.layout-card-arrow-left{left:8px}.VisualStyleSection .VisualStyleSection-layout-section .VisualStyleSection-layout-card .layout-card-thumbnail .layout-card-arrow.layout-card-arrow-right{right:8px}.VisualStyleSection .VisualStyleSection-layout-section .VisualStyleSection-layout-card .layout-card-thumbnail .layout-card-dots{position:absolute;bottom:8px;left:50%;transform:translate(-50%);display:flex;gap:4px;opacity:0;transition:opacity .2s ease}.VisualStyleSection .VisualStyleSection-layout-section .VisualStyleSection-layout-card .layout-card-thumbnail .layout-card-dots .layout-card-dot{width:6px;height:3px;border-radius:2px;background:#fff6;transition:all .2s ease}.VisualStyleSection .VisualStyleSection-layout-section .VisualStyleSection-layout-card .layout-card-thumbnail .layout-card-dots .layout-card-dot.active{width:16px;background:#fff}.VisualStyleSection .VisualStyleSection-layout-section .VisualStyleSection-layout-card .layout-card-name{font-size:.875rem;font-weight:500;color:#ffffffe6;margin-top:.25rem}.VisualStyleSection .VisualStyleSection-override-section{border-top:1px dashed rgba(255,255,255,.15);padding-top:1.5rem}.VisualStyleSection .VisualStyleSection-override-section .override-header{display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:1rem;font-weight:500}.VisualStyleSection .VisualStyleSection-override-section .override-toggle{position:relative;width:44px;height:24px;background:#fff3;border:none;border-radius:12px;cursor:pointer;transition:background .2s ease}.VisualStyleSection .VisualStyleSection-override-section .override-toggle.enabled{background:#da5cc7}.VisualStyleSection .VisualStyleSection-override-section .override-toggle.enabled .toggle-thumb{transform:translate(20px)}.VisualStyleSection .VisualStyleSection-override-section .override-toggle .toggle-thumb{position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .2s ease}.VisualStyleSection .VisualStyleSection-override-section .override-controls{display:flex;gap:1rem;margin-top:1rem;align-items:center}@media(max-width:768px){.VisualStyleSection .VisualStyleSection-override-section .override-controls{flex-direction:column}}.VisualStyleSection .VisualStyleSection-override-section .override-controls .font-dropdown-field{flex:1;position:relative}.VisualStyleSection .VisualStyleSection-override-section .override-controls .font-dropdown-field .FontDropdown [class*=-menu]{top:100%;bottom:auto;margin-top:4px;margin-bottom:0;max-height:200px;overflow-y:auto}.VisualStyleSection .VisualStyleSection-override-section .override-controls .color-picker-field{flex:1}.VisualStyleSection .VisualStyleSection-actions{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:1rem;padding-top:1.5rem;border-top:1px dashed rgba(255,255,255,.15)}.VisualStyleSection .VisualStyleSection-actions .VisualStyleSection-back-button{display:flex;align-items:center;gap:6px;padding:10px 16px;background:#ffffff1a;border:none;border-radius:8px;color:#fff;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.VisualStyleSection .VisualStyleSection-actions .VisualStyleSection-back-button:hover:not(:disabled){background:#ffffff26}.VisualStyleSection .VisualStyleSection-actions .VisualStyleSection-back-button:disabled,.VisualStyleSection .VisualStyleSection-actions .VisualStyleSection-back-button.disabled{opacity:.5;cursor:not-allowed}.VisualStyleSection .VisualStyleSection-actions .VisualStyleSection-submit-button{display:flex;align-items:center;justify-content:center;padding:10px 24px;background:#da5cc7;border:none;border-radius:8px;color:#fff;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.VisualStyleSection .VisualStyleSection-actions .VisualStyleSection-submit-button:hover:not(:disabled){background:#e570d4}.VisualStyleSection .VisualStyleSection-actions .VisualStyleSection-submit-button:disabled,.VisualStyleSection .VisualStyleSection-actions .VisualStyleSection-submit-button.loading{opacity:.7;cursor:not-allowed}@keyframes modalOverlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalContentSlideIn{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.VisualStyleSection .template-preview-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:2rem;animation:modalOverlayFadeIn .2s ease-out forwards;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.VisualStyleSection .template-preview-modal{background:#1a1a1a;border-radius:16px;max-width:900px;width:100%;max-height:85vh;overflow-y:auto;position:relative;padding:1.5rem;animation:modalContentSlideIn .2s ease-out forwards;box-shadow:0 25px 50px -12px #00000080;display:flex;flex-direction:column;gap:1rem}.VisualStyleSection .template-preview-modal .template-preview-modal-close{position:absolute;top:1rem;right:1rem;background:transparent;border:none;color:#9ca3af;cursor:pointer;padding:8px;border-radius:8px;transition:all .2s ease}.VisualStyleSection .template-preview-modal .template-preview-modal-close:hover{background:#ffffff1a;color:#fff}.VisualStyleSection .template-preview-modal .template-preview-modal-header h2{font-size:1.25rem;font-weight:600;color:#fff;margin:0}.VisualStyleSection .template-preview-modal .template-preview-modal-content{display:flex;flex-direction:column;gap:1rem}.VisualStyleSection .template-preview-modal .template-preview-main-image{width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#ffffff0d}.VisualStyleSection .template-preview-modal .template-preview-main-image img,.VisualStyleSection .template-preview-modal .template-preview-main-image video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#0000004d}.VisualStyleSection .template-preview-modal .template-preview-main-image .preview-image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#da5cc733,#335cff33);color:#ffffffb3;font-size:1.25rem;font-weight:500}.VisualStyleSection .template-preview-modal .template-preview-thumbnails-wrapper{position:relative;width:100%}.VisualStyleSection .template-preview-modal .template-preview-thumbnails-wrapper .carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;background:#000000b3;border:1px solid rgba(255,255,255,.2);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:all .2s ease}.VisualStyleSection .template-preview-modal .template-preview-thumbnails-wrapper .carousel-arrow:hover{background:#000000e6;border-color:#fff6}.VisualStyleSection .template-preview-modal .template-preview-thumbnails-wrapper .carousel-arrow.carousel-arrow-left{left:-14px}.VisualStyleSection .template-preview-modal .template-preview-thumbnails-wrapper .carousel-arrow.carousel-arrow-right{right:-14px}.VisualStyleSection .template-preview-modal .template-preview-thumbnails-wrapper .carousel-arrow svg{width:14px;height:14px}.VisualStyleSection .template-preview-modal .template-preview-thumbnails{display:flex;gap:.5rem;overflow-x:auto;scroll-behavior:smooth;padding:.25rem 0;scrollbar-width:none;-ms-overflow-style:none}.VisualStyleSection .template-preview-modal .template-preview-thumbnails::-webkit-scrollbar{display:none}.VisualStyleSection .template-preview-modal .template-preview-thumbnails .template-preview-thumb{flex-shrink:0;width:120px;aspect-ratio:16/9;border-radius:6px;overflow:hidden;cursor:pointer;border:2px solid transparent;transition:all .2s ease;position:relative}.VisualStyleSection .template-preview-modal .template-preview-thumbnails .template-preview-thumb:hover{border-color:#ffffff4d}.VisualStyleSection .template-preview-modal .template-preview-thumbnails .template-preview-thumb.active{border-color:#da5cc7}.VisualStyleSection .template-preview-modal .template-preview-thumbnails .template-preview-thumb img,.VisualStyleSection .template-preview-modal .template-preview-thumbnails .template-preview-thumb video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.VisualStyleSection .template-preview-modal .template-preview-modal-footer{display:flex;justify-content:flex-end;align-items:center;gap:.75rem;padding-top:.5rem}.VisualStyleSection .template-preview-modal .template-preview-cancel-button{padding:10px 20px;background:transparent;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.VisualStyleSection .template-preview-modal .template-preview-cancel-button:hover{background:#ffffff1a;border-color:#ffffff4d}.VisualStyleSection .template-preview-modal .template-preview-select-button{padding:10px 20px;background:#fff;border:none;border-radius:8px;color:#1a1a1a;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.VisualStyleSection .template-preview-modal .template-preview-select-button:hover{background:#f0f0f0}.HomeScreenV2.laptop{font-family:Manrope,sans-serif;display:flex;flex-flow:column;height:100vh;background-color:#0a0b0f;position:relative}.HomeScreenV2.laptop .purple-main-blob{position:fixed;left:0;top:0;transform:translate(-50%,-50%);display:flex;width:1908px;height:1735px;justify-content:center;align-items:center;flex-shrink:0;mix-blend-mode:screen}.HomeScreenV2.laptop .pink-main-blob{position:fixed;transform:translate(50%,-50%);right:0;top:0;display:flex;width:1834px;height:1799px;justify-content:center;align-items:center;flex-shrink:0;mix-blend-mode:screen}.HomeScreenV2.laptop .MainHome-contents{position:relative}.HomeScreenV2.laptop .row{display:flex}.HomeScreenV2.laptop .HomeContents-container{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;overflow-y:auto}@media(max-width:768px){.HomeScreenV2.laptop .HomeContents-container{padding:1.5rem}}.HomeScreenV2.laptop .HomeScreenV2-content{display:flex;flex-flow:column;align-items:center;width:100%;max-width:1200px}@media(max-width:768px){.HomeScreenV2.laptop .HomeScreenV2-content{padding-top:2rem}}.HomeScreenV2.laptop .HomeScreenV2-content .HomeScreenV2-content-header{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;gap:1rem;position:relative}.HomeScreenV2.laptop .HomeScreenV2-content h1{color:#fff;font-family:Nohemi,sans-serif;font-size:2rem;font-style:normal;font-weight:500;line-height:110%;text-align:center}@media(max-width:768px){.HomeScreenV2.laptop .HomeScreenV2-content h1{font-size:1.5rem}}.HomeScreenV2.laptop .HomeScreenV2-see-examples{position:absolute;bottom:40px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:1px solid rgba(153,160,174,.2);border-radius:2rem;color:#fff9;font-family:Manrope,sans-serif;font-size:.875rem;cursor:pointer;transition:all .2s ease}.HomeScreenV2.laptop .HomeScreenV2-see-examples:hover{background:#99a0ae1a;border-color:#99a0ae4d;color:#ffffffe6}.HomeScreenV2.laptop .HomeScreenV2-see-examples:hover svg{transform:translateY(2px)}.HomeScreenV2.laptop .HomeScreenV2-see-examples svg{width:16px;height:16px;transition:transform .2s ease}.error-boundary{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:flex;align-items:center;justify-content:center;z-index:9999}.error-boundary__container{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;max-width:500px;width:90%;max-height:80vh;overflow:auto}.error-boundary__content{padding:2rem;text-align:center}.error-boundary__title{font-size:1.5rem;font-weight:600;color:#303030;margin:0 0 1rem}.error-boundary__message{font-size:1rem;color:#727272;line-height:1.5;margin:0 0 1.5rem}.error-boundary__button{background-color:#d43f8c;color:#fff;border:none;border-radius:4px;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}.error-boundary__button:hover{background-color:#b02a6fdd}.error-boundary__button:focus{outline:none;box-shadow:0 0 0 3px #d43f8c4d}.error-boundary__details{margin-top:1.5rem;text-align:left;border:1px solid #e7e7e7;border-radius:4px;padding:1rem;background-color:#f5f7fc}.error-boundary__details summary{cursor:pointer;font-weight:500;color:#303030;margin-bottom:.5rem}.error-boundary__error-text{font-family:Courier New,monospace;font-size:1rem;font-weight:600;color:#db5461;background-color:#f2f2f7;padding:.75rem;border-radius:4px;overflow-x:auto;white-space:pre-wrap;word-break:break-word}@keyframes outage-float{0%,to{transform:translateY(0) rotate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-100vh) rotate(360deg);opacity:0}}@keyframes outage-pulse{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.1);opacity:.8}}@keyframes outage-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes outage-glow-move{0%,to{transform:translate(0) scale(1)}25%{transform:translate(50px,-30px) scale(1.1)}50%{transform:translate(-30px,50px) scale(.9)}75%{transform:translate(-50px,-20px) scale(1.05)}}@keyframes outage-dot-pulse{0%,to{box-shadow:0 0 #da589bb3}50%{box-shadow:0 0 0 8px #da589b00}}@keyframes outage-gear-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes outage-fade-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes outage-progress-fill{0%{width:0%}50%{width:70%}to{width:45%}}@keyframes outage-corner-pulse{0%,to{opacity:.3}50%{opacity:.6}}.outage-screen{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;background:#0e1015}.outage-bg-gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(150,33,94,.15) 0%,transparent 50%),radial-gradient(ellipse 60% 40% at 100% 100%,rgba(200,44,125,.1) 0%,transparent 50%),linear-gradient(180deg,#0e1015,#13151b,#171921)}.outage-bg-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(51,53,69,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(51,53,69,.03) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,black 0%,transparent 70%);mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,black 0%,transparent 70%)}.outage-bg-glow{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none;animation:outage-glow-move 20s ease-in-out infinite}.outage-bg-glow.outage-bg-glow-1{width:500px;height:500px;top:-10%;left:-10%;background:#96215e33;animation-delay:0s}.outage-bg-glow.outage-bg-glow-2{width:400px;height:400px;bottom:-10%;right:-5%;background:#c82c7d26;animation-delay:-7s}.outage-bg-glow.outage-bg-glow-3{width:300px;height:300px;top:40%;right:20%;background:#da589b1a;animation-delay:-14s}.outage-particles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.outage-particle{position:absolute;bottom:-20px;width:4px;height:4px;background:#e179af;border-radius:50%;left:var(--particle-left);animation:outage-float var(--particle-duration) ease-in-out infinite;animation-delay:var(--particle-delay);box-shadow:0 0 10px #da589b}.outage-container{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;text-align:center;padding:3rem;max-width:600px;opacity:0;transform:translateY(20px);transition:opacity .8s ease-out,transform .8s ease-out}.outage-container.outage-visible{opacity:1;transform:translateY(0)}.outage-status-badge{display:inline-flex;align-items:center;gap:10px;padding:10px 20px;background:#21243399;border:1px solid #333545;border-radius:50px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-bottom:2.5rem;animation:outage-fade-up .6s ease-out .2s backwards}.outage-status-badge span{font-size:.85rem;font-weight:500;color:#b1b5c9;letter-spacing:.5px;text-transform:uppercase}.outage-status-dot{width:10px;height:10px;background:#da589b;border-radius:50%;animation:outage-dot-pulse 2s ease-in-out infinite}.outage-illustration-wrapper{position:relative;margin-bottom:2.5rem;animation:outage-fade-up .6s ease-out .3s backwards}.outage-illustration-glow{position:absolute;top:50%;left:50%;width:200px;height:200px;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(218,88,155,.3) 0%,transparent 70%);filter:blur(30px);animation:outage-pulse 4s ease-in-out infinite}.outage-illustration{position:relative;z-index:1}.outage-icon{width:120px;height:120px;filter:drop-shadow(0 10px 30px rgba(218,88,155,.3))}.outage-gear{transform-origin:center;animation:outage-gear-rotate 8s linear infinite}.outage-content{animation:outage-fade-up .6s ease-out .4s backwards}.outage-title{font-size:3rem;font-weight:700;color:#fafbff;line-height:1.2;margin-bottom:1.5rem;letter-spacing:-.02em}@media(max-width:600px){.outage-title{font-size:2.2rem}}.outage-title-accent{background:linear-gradient(135deg,#e179af,#da589b,#e99bc3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.outage-description{font-size:1.1rem;color:#888b9c;line-height:1.7;margin-bottom:2.5rem;max-width:480px}@media(max-width:600px){.outage-description{font-size:1rem}}.outage-progress-container{width:100%;max-width:320px;margin:0 auto}.outage-progress-bar{position:relative;height:6px;background:#212433;border-radius:10px;overflow:hidden;margin-bottom:12px}.outage-progress-fill{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,#c82c7d,#da589b,#e179af);border-radius:10px;animation:outage-progress-fill 3s ease-in-out infinite alternate}.outage-progress-shimmer{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.2) 50%,transparent 100%);animation:outage-shimmer 2s ease-in-out infinite}.outage-progress-text{font-size:.85rem;color:#6a6c7b;font-weight:500}.outage-footer{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:3rem;padding-top:2rem;border-top:1px solid #212433;animation:outage-fade-up .6s ease-out .5s backwards;flex-wrap:wrap}@media(max-width:500px){.outage-footer{flex-direction:column;gap:12px}}.outage-footer-item{display:flex;align-items:center;gap:8px;font-size:.9rem;color:#6a6c7b}.outage-footer-item:hover{color:#888b9c}.outage-footer-icon{width:18px;height:18px;stroke:#da589b}.outage-footer-divider{width:1px;height:20px;background:#333545}@media(max-width:500px){.outage-footer-divider{display:none}}.outage-corner{position:absolute;width:200px;height:200px;pointer-events:none;animation:outage-corner-pulse 4s ease-in-out infinite}.outage-corner.outage-corner-tl{top:0;left:0;background:linear-gradient(135deg,rgba(200,44,125,.1) 0%,transparent 50%)}.outage-corner.outage-corner-br{bottom:0;right:0;background:linear-gradient(315deg,rgba(200,44,125,.1) 0%,transparent 50%);animation-delay:2s}
