.Ms8NxG_container{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:1400px;margin:0 auto;display:flex}.Ms8NxG_topControls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:900px;margin-bottom:2rem;display:flex}.Ms8NxG_filterTabs{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#18122bd9;border:1px solid #7f5ee94d;border-radius:2rem;gap:.5rem;padding:.35rem;display:flex}.Ms8NxG_tabBtn{color:#a38af5;cursor:pointer;background:0 0;border:none;border-radius:1.5rem;align-items:center;gap:.5rem;padding:.5rem 1.15rem;font-size:.85rem;font-weight:600;transition:all .2s;display:flex}.Ms8NxG_tabBtn svg{stroke:currentColor}.Ms8NxG_tabBtn:hover{color:#fff}.Ms8NxG_tabActive{font-weight:700;box-shadow:0 .25rem .75rem #45fcd44d;color:#17154d!important;background:linear-gradient(107deg,#7f5ee9f2 0%,#45fcd4f2 100%)!important}.Ms8NxG_tabActive svg{stroke:#17154d!important}.Ms8NxG_uploadWrapper{align-items:center;display:flex}.Ms8NxG_fileInputHidden{display:none}.Ms8NxG_uploadBtn{color:#45fcd4;cursor:pointer;background:#18122b;border:1px solid #45fcd480;border-radius:2rem;align-items:center;gap:.5rem;padding:.6rem 1.2rem;font-size:.85rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 .25rem .75rem #0000004d}.Ms8NxG_uploadBtn:hover{background:#45fcd426;border-color:#45fcd4;transform:translateY(-2px)}.Ms8NxG_uploadBtn:active{transform:scale(.97)}.Ms8NxG_searchWrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:2.5rem;display:flex}.Ms8NxG_gradiantInput{background:linear-gradient(107deg,#7f5ee9 33%,#45fcd4 100%);border-radius:2rem;justify-content:center;align-items:center;width:100%;max-width:550px;padding:3px;display:flex;position:relative;box-shadow:0 .5rem 1.5rem #0006}.Ms8NxG_gradiantInput .Ms8NxG_searchIcon{color:#a38af5;pointer-events:none;position:absolute;left:1.25rem}.Ms8NxG_gradiantInput input{color:#fff;letter-spacing:.05rem;background:#18122b;border:none;border-radius:2rem;outline:none;width:100%;height:3rem;padding-left:3.25rem;padding-right:2.75rem;font-size:.95rem;font-weight:600;transition:background-color .2s}.Ms8NxG_gradiantInput input::placeholder{color:#7d6ea0}.Ms8NxG_gradiantInput input:focus{background:#1f1737}.Ms8NxG_clearSearchBtn{color:#a38af5;cursor:pointer;background:0 0;border:none;border-radius:50%;align-items:center;padding:.2rem;display:flex;position:absolute;right:1.25rem}.Ms8NxG_clearSearchBtn:hover{color:#fff;background:#ffffff1a}.Ms8NxG_resultsCount{color:#c4b5fd;margin-top:.75rem;font-size:.85rem;font-weight:500}.Ms8NxG_memes{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2rem;width:100%;padding:0 1rem;display:grid}.Ms8NxG_cards{cursor:pointer;background:#000;border:1px solid #7f5ee940;border-radius:1rem;flex-direction:column;justify-content:space-between;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;overflow:hidden;box-shadow:0 .5rem 1.5rem #0006}.Ms8NxG_cards:hover{border-color:#45fcd499;transform:translateY(-6px)scale(1.02);box-shadow:0 .8rem 2rem #45fcd433}.Ms8NxG_cards:hover .Ms8NxG_imageContainer img{transform:scale(1.04)}.Ms8NxG_cards:focus-visible{outline:2px solid #45fcd4}.Ms8NxG_imageContainer{background:#0d081a;width:100%;height:240px;position:relative;overflow:hidden}.Ms8NxG_imageContainer img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.Ms8NxG_cardBadge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#45fcd4;background:#000000bf;border:1px solid #45fcd44d;border-radius:.5rem;padding:.25rem .6rem;font-size:.75rem;font-weight:600;position:absolute;top:.75rem;right:.75rem}.Ms8NxG_description{text-align:center;background:#0a0614;border-top:1px solid #ffffff0d;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:1.25rem 1rem;display:flex}.Ms8NxG_description p{color:#fff;white-space:nowrap;text-overflow:ellipsis;max-width:90%;margin-bottom:.9rem;font-size:.95rem;font-weight:600;overflow:hidden}.Ms8NxG_description .Ms8NxG_button{color:#17154d;cursor:pointer;background:linear-gradient(156deg,#9400f9 0%,#45fcd4 100%);border:none;border-radius:1.2rem;width:7rem;height:2.2rem;font-size:.85rem;font-weight:700;transition:transform .15s,filter .15s}.Ms8NxG_description .Ms8NxG_button:hover{filter:brightness(1.1);transform:scale(1.05)}.Ms8NxG_description .Ms8NxG_button:active{transform:scale(.95)}.Ms8NxG_skeletonGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2rem;width:100%;padding:0 1rem;display:grid}.Ms8NxG_skeletonCard{background:linear-gradient(90deg,#120c24 0%,#1e153b 50%,#120c24 100%) 0 0/200% 100%;border-radius:1rem;height:320px;animation:1.5s infinite Ms8NxG_skeletonPulse}@keyframes Ms8NxG_skeletonPulse{0%{background-position:200% 0}to{background-position:-200% 0}}.Ms8NxG_emptyState,.Ms8NxG_errorBanner{text-align:center;background:#18122b99;border:1px solid #7f5ee94d;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;max-width:500px;margin:2rem auto;padding:3rem 1.5rem;display:flex}.Ms8NxG_emptyState p,.Ms8NxG_errorBanner p{color:#e2dcff;font-size:1rem}.Ms8NxG_errorBanner{border-color:#f1545480}.Ms8NxG_errorBanner p{color:#f15454}.Ms8NxG_retryBtn,.Ms8NxG_resetBtn{color:#45fcd4;cursor:pointer;background:#18122b;border:1px solid #45fcd4;border-radius:1.5rem;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.85rem;font-weight:600;transition:all .2s;display:flex}.Ms8NxG_retryBtn:hover,.Ms8NxG_resetBtn:hover{background:#45fcd426}@media (max-width:768px){.Ms8NxG_topControls{flex-direction:column;align-items:stretch}.Ms8NxG_filterTabs{justify-content:center;overflow-x:auto}.Ms8NxG_uploadBtn{justify-content:center;width:100%}.Ms8NxG_memes,.Ms8NxG_skeletonGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.25rem}.Ms8NxG_cards .Ms8NxG_imageContainer{height:200px}}@media (max-width:480px){.Ms8NxG_filterTabs{border-radius:1rem;flex-direction:column}.Ms8NxG_tabBtn{justify-content:center}.Ms8NxG_memes,.Ms8NxG_skeletonGrid{grid-template-columns:1fr}}
.SKJubG_modalOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;overscroll-behavior:contain;background-color:#05030fd9;justify-content:center;align-items:center;width:100vw;height:100vh;padding:1.5rem;display:flex;position:fixed;inset:0;overflow-y:auto}.SKJubG_modalContent{background:#0f0b1b;border:1px solid #7f5ee966;border-radius:1.5rem;flex-direction:column;width:100%;max-width:1050px;max-height:92vh;animation:.25s ease-out SKJubG_modalAppear;display:flex;overflow:hidden;box-shadow:0 1rem 3rem #000000b3,0 0 1.5rem #7f5ee933}@keyframes SKJubG_modalAppear{0%{opacity:0;transform:scale(.96)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.SKJubG_header{background:#140e26;border-bottom:1px solid #7f5ee933;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.SKJubG_titleWrapper{align-items:center;gap:.75rem;display:flex}.SKJubG_titleWrapper h2{color:#fff;margin:0;font-size:1.15rem;font-weight:700}.SKJubG_badge{color:#45fcd4;background:#45fcd426;border:1px solid #45fcd44d;border-radius:1rem;padding:.2rem .55rem;font-size:.7rem;font-weight:600}.SKJubG_headerInfo{align-items:center;display:flex}.SKJubG_dragHelpBadge{color:#45fcd4;background:#45fcd41a;border:1px solid #45fcd440;border-radius:1rem;align-items:center;gap:.4rem;padding:.3rem .75rem;font-size:.75rem;font-weight:600;display:flex}.SKJubG_closeBtn{color:#a38af5;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.4rem;transition:background-color .2s,color .2s;display:flex}.SKJubG_closeBtn:hover{color:#fff;background:#ffffff1a}.SKJubG_body{overscroll-behavior:contain;flex:1;grid-template-columns:1.1fr .9fr;gap:1.5rem;padding:1.5rem;display:grid;overflow-y:auto}.SKJubG_previewContainer{background:#080511;border:1px dashed #7f5ee94d;border-radius:1rem;justify-content:center;align-items:center;min-height:380px;padding:1rem;display:flex;position:relative;overflow:hidden}.SKJubG_interactiveImageWrapper{-webkit-user-select:none;user-select:none;max-width:100%;line-height:0;display:inline-block;position:relative}.SKJubG_previewImage{object-fit:contain;pointer-events:none;border-radius:.5rem;max-width:100%;max-height:52vh;box-shadow:0 .5rem 1.5rem #0009}.SKJubG_draggableTextOverlay{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;white-space:pre-wrap;text-align:center;box-sizing:border-box;z-index:10;border-radius:.35rem;min-width:min-content;max-width:92%;padding:.25rem .5rem;line-height:1.15;transition:box-shadow .15s,border-color .15s;position:absolute;transform:translate(-50%,-50%)}.SKJubG_textOverlaySelected{background:#45fcd412;border:1px dashed #45fcd4d9;box-shadow:0 0 10px #45fcd433}.SKJubG_textOverlayDragging{z-index:25;cursor:grabbing!important;background:#b388ff33!important;border:1.5px dashed #b388ff!important;box-shadow:0 0 16px #b388ff73!important}.SKJubG_textOverlayResizing{z-index:25;background:#45fcd41f!important;border:1px dashed #45fcd4!important;box-shadow:0 0 14px #45fcd459!important}.SKJubG_resizeHandle{z-index:30;touch-action:none;background:#fff;border:1.5px solid #45fcd4;border-radius:50%;width:8px;height:8px;transition:transform .1s,background .1s,border-color .1s;position:absolute;box-shadow:0 1px 3px #00000080,0 0 4px #45fcd480}.SKJubG_resizeHandle:after{content:"";position:absolute;inset:-7px}.SKJubG_resizeHandle:hover{background:#45fcd4;border-color:#fff;transform:scale(1.3)}.SKJubG_handleNW{cursor:nwse-resize;top:-4px;left:-4px}.SKJubG_handleNE{cursor:nesw-resize;top:-4px;right:-4px}.SKJubG_handleSE{cursor:nwse-resize;bottom:-4px;right:-4px}.SKJubG_handleSW{cursor:nesw-resize;bottom:-4px;left:-4px}.SKJubG_overlayMemeText{letter-spacing:.04rem;font-weight:900;display:block}.SKJubG_dragHandleIndicator{color:#45fcd4;pointer-events:none;white-space:nowrap;background:#0f0b1bf2;border:1px solid #45fcd4;border-radius:.3rem;align-items:center;gap:.2rem;padding:.1rem .35rem;font-size:.62rem;font-weight:700;transition:all .15s;display:flex;position:absolute;bottom:-1.25rem;left:50%;transform:translate(-50%);box-shadow:0 0 8px #45fcd44d}.SKJubG_textOverlayDragging .SKJubG_dragHandleIndicator{color:#b388ff!important;border-color:#b388ff!important;box-shadow:0 0 10px #b388ff80!important}.SKJubG_textOverlayDragging .SKJubG_resizeHandle{border-color:#b388ff!important;box-shadow:0 1px 3px #00000080,0 0 6px #b388ffcc!important}.SKJubG_loadingSpinner{color:#a38af5;flex-direction:column;justify-content:center;align-items:center;gap:1rem;font-size:.9rem;display:flex}.SKJubG_spinner{border:3px solid #7f5ee94d;border-top-color:#45fcd4;border-radius:50%;width:2.2rem;height:2.2rem;animation:.8s linear infinite SKJubG_spin}@keyframes SKJubG_spin{to{transform:rotate(360deg)}}.SKJubG_errorBox{text-align:center;color:#f15454;padding:1rem}.SKJubG_controlsContainer{flex-direction:column;gap:1.25rem;display:flex}.SKJubG_mobileTabBar{display:none}.SKJubG_controlsScrollArea{flex-direction:column;gap:1.25rem;display:flex}.SKJubG_mobileDragHint{display:none}.SKJubG_inputsSection{flex-direction:column;gap:.75rem;display:flex}.SKJubG_sectionHeader{justify-content:space-between;align-items:center;display:flex}.SKJubG_sectionHeader h3{color:#45fcd4;text-transform:uppercase;letter-spacing:.05rem;font-size:.9rem;font-weight:600}.SKJubG_headerBtnGroup{align-items:center;gap:.5rem;display:flex}.SKJubG_secondaryBtn{color:#a38af5;cursor:pointer;background:0 0;border:1px solid #7f5ee966;border-radius:.5rem;align-items:center;gap:.3rem;padding:.3rem .65rem;font-size:.75rem;font-weight:600;transition:all .2s;display:flex}.SKJubG_secondaryBtn:hover{color:#fff;border-color:#45fcd4}.SKJubG_addLineBtn{color:#e2dcff;cursor:pointer;background:#7f5ee933;border:1px solid #7f5ee966;border-radius:.5rem;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.8rem;font-weight:600;transition:background .2s,border-color .2s;display:flex}.SKJubG_addLineBtn:hover{color:#fff;background:#7f5ee966;border-color:#45fcd4}.SKJubG_textLinesList{flex-direction:column;gap:.75rem;max-height:250px;padding-right:.25rem;display:flex;overflow-y:auto}.SKJubG_textLineCard{cursor:pointer;background:#18122b;border:1px solid #ffffff14;border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.75rem;transition:border-color .2s,box-shadow .2s;display:flex}.SKJubG_lineCardActive{border-color:#45fcd499;box-shadow:0 0 10px #45fcd426}.SKJubG_textLineHeader{justify-content:space-between;align-items:center;display:flex}.SKJubG_lineLabel{color:#a38af5;font-size:.8rem;font-weight:600}.SKJubG_quickPositions{gap:.25rem;display:flex}.SKJubG_quickPositions button{color:#c4b5fd;cursor:pointer;background:#0f0b1b;border:1px solid #7f5ee94d;border-radius:.35rem;padding:.15rem .45rem;font-size:.7rem;font-weight:500}.SKJubG_quickPositions button:hover{color:#fff;border-color:#45fcd4}.SKJubG_deleteLineBtn{color:#837599;cursor:pointer;background:0 0;border:none;align-items:center;padding:.25rem;transition:color .2s;display:flex}.SKJubG_deleteLineBtn:hover{color:#f15454}.SKJubG_textInput{color:#fff;background:#0f0b1b;border:1px solid #7f5ee94d;border-radius:.5rem;outline:none;width:100%;padding:.6rem .85rem;font-size:.9rem;transition:border-color .2s,box-shadow .2s}.SKJubG_textInput:focus{border-color:#45fcd4;box-shadow:0 0 0 2px #45fcd433}.SKJubG_textInput::placeholder{color:#63577d}.SKJubG_formattingSection{background:#140e26;border:1px solid #ffffff0d;border-radius:.75rem;padding:.75rem 1rem}.SKJubG_toggleAdvancedBtn{color:#a38af5;cursor:pointer;background:0 0;border:none;justify-content:flex-start;align-items:center;gap:.5rem;width:100%;padding:.25rem 0;font-size:.85rem;font-weight:500;display:flex}.SKJubG_toggleAdvancedBtn:hover{color:#45fcd4}.SKJubG_advancedControls{border-top:1px solid #ffffff0f;flex-direction:column;gap:.75rem;margin-top:.75rem;padding-top:.75rem;display:flex}.SKJubG_controlRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.SKJubG_controlRow label{color:#c4b5fd;white-space:nowrap;flex-shrink:0;font-size:.8rem}.SKJubG_fontSelect{color:#fff;cursor:pointer;background-color:#0f0b1b;border:1px solid #7f5ee966;border-radius:.5rem;outline:none;min-width:175px;max-width:220px;padding:.4rem .75rem;font-family:inherit;font-size:.8rem;transition:border-color .2s,box-shadow .2s}.SKJubG_fontSelect:hover,.SKJubG_fontSelect:focus{border-color:#45fcd4;box-shadow:0 0 8px #45fcd433}.SKJubG_fontSelect option{color:#fff;background-color:#18122b;padding:.4rem .6rem}.SKJubG_slider{accent-color:#45fcd4;cursor:pointer;flex:1}.SKJubG_sliderValue{color:#45fcd4;text-align:right;min-width:2.5rem;font-size:.8rem;font-weight:600}.SKJubG_colorPalette{gap:.5rem;display:flex}.SKJubG_colorChip{cursor:pointer;border:2px solid #0000;border-radius:50%;width:1.6rem;height:1.6rem;transition:transform .15s,border-color .15s}.SKJubG_colorChip:hover{transform:scale(1.15)}.SKJubG_colorActive{transform:scale(1.1);border-color:#45fcd4!important}.SKJubG_toggleChip{color:#c4b5fd;cursor:pointer;background:#0f0b1b;border:1px solid #7f5ee94d;border-radius:.5rem;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.75rem;display:flex}.SKJubG_toggleChip:hover{border-color:#45fcd4}.SKJubG_chipActive{color:#45fcd4;background:#45fcd426;border-color:#45fcd4}.SKJubG_actionsFooter{gap:.75rem;margin-top:auto;padding-top:.5rem;display:flex}.SKJubG_downloadBtn{color:#17154d;white-space:nowrap;cursor:pointer;background:linear-gradient(156deg,#9400f9 0%,#45fcd4 100%);border:none;border-radius:1.5rem;flex:1;justify-content:center;align-items:center;gap:.5rem;height:3rem;padding:0 1rem;font-size:.95rem;font-weight:700;transition:transform .15s,box-shadow .15s,opacity .15s;display:flex}.SKJubG_downloadBtn span{white-space:nowrap}.SKJubG_downloadBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 .5rem 1.5rem #45fcd459}.SKJubG_downloadBtn:active:not(:disabled){transform:scale(.98)}.SKJubG_downloadBtn:disabled{opacity:.5;cursor:not-allowed}.SKJubG_copyBtn{color:#fff;white-space:nowrap;cursor:pointer;background:#18122b;border:1px solid #7f5ee980;border-radius:1.5rem;justify-content:center;align-items:center;gap:.5rem;height:3rem;padding:0 1.25rem;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}.SKJubG_copyBtn span{white-space:nowrap}.SKJubG_copyBtn:hover:not(:disabled){background:#7f5ee94d;border-color:#45fcd4}.SKJubG_copyBtn:disabled{opacity:.5;cursor:not-allowed}.SKJubG_buttonSecondary{color:#fff;cursor:pointer;background:#18122b;border:1px solid #fff3;border-radius:.5rem;margin-top:1rem;padding:.5rem 1rem}.SKJubG_errorMessage{color:#f15454;text-align:center;margin:0;font-size:.8rem}.SKJubG_sheetHandleBar{display:none}.SKJubG_actionButtonsRow{gap:.75rem;width:100%;display:flex}.SKJubG_toolsBody{flex-direction:column;flex:1;min-height:0;display:flex}@media (min-width:851px) and (max-width:1040px){.SKJubG_body{grid-template-columns:1fr 1fr;gap:1.25rem;padding:1.25rem}.SKJubG_actionButtonsRow{gap:.5rem}.SKJubG_downloadBtn{gap:.35rem;padding:0 .75rem;font-size:.84rem}.SKJubG_downloadBtn svg{flex-shrink:0;width:16px;height:16px}.SKJubG_copyBtn{gap:.35rem;padding:0 .85rem;font-size:.84rem}.SKJubG_copyBtn svg{flex-shrink:0;width:16px;height:16px}}@media (max-width:850px){.SKJubG_modalOverlay{justify-content:stretch;align-items:stretch;width:100vw;height:100dvh;padding:0;inset:0;overflow:hidden}.SKJubG_modalContent{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;box-shadow:none;border:none;border-radius:0;flex-direction:column;animation:none;display:flex;overflow:hidden}.SKJubG_header{background:#140e26;border-bottom:1px solid #7f5ee940;flex-wrap:nowrap;flex-shrink:0;gap:.5rem;padding:.6rem .85rem}.SKJubG_headerInfo{display:none}.SKJubG_titleWrapper{flex:1;gap:.5rem;min-width:0}.SKJubG_titleWrapper h2{white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;overflow:hidden}.SKJubG_badge{flex-shrink:0;padding:.15rem .45rem;font-size:.65rem}.SKJubG_closeBtn{flex-shrink:0;padding:.3rem}.SKJubG_body{flex-direction:column;flex:1;gap:0;min-height:0;padding:0;display:flex;overflow:hidden}.SKJubG_previewContainer{background:#080511;border:none;border-bottom:1px solid #7f5ee940;border-radius:0;flex:0 0 36dvh;justify-content:center;align-items:center;width:100%;min-height:160px;max-height:38dvh;padding:.5rem;transition:flex .35s cubic-bezier(.32,.72,0,1),max-height .35s cubic-bezier(.32,.72,0,1),border-bottom-color .2s;display:flex;position:relative;overflow:hidden}.SKJubG_previewContainerExpanded{border-bottom-color:#0000!important;flex:1!important;max-height:calc(100dvh - 130px)!important}.SKJubG_previewContainerExpanded .SKJubG_previewImage{max-height:calc(100dvh - 145px)!important}.SKJubG_previewImage{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:34dvh;transition:max-height .35s cubic-bezier(.32,.72,0,1)}.SKJubG_sheetHandleBar{cursor:pointer;touch-action:manipulation;z-index:10;background:#140e26;border:none;border-top:1px solid #7f5ee940;border-bottom:1px solid #7f5ee926;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:26px;padding:0;transition:background .2s;display:flex;position:relative}.SKJubG_sheetHandleBar:after{content:"";position:absolute;inset:-8px 0}.SKJubG_sheetHandleBar:active,.SKJubG_sheetHandleBar:hover{background:#1c1435}.SKJubG_sheetHandleBar:active .SKJubG_sheetHandleGrip,.SKJubG_sheetHandleBar:hover .SKJubG_sheetHandleGrip{background:#45fcd4}.SKJubG_sheetHandleBar:active .SKJubG_sheetHandleChevron,.SKJubG_sheetHandleBar:hover .SKJubG_sheetHandleChevron{color:#45fcd4}.SKJubG_sheetHandleGrip{background:#a38af573;border-radius:3px;width:34px;height:3px;margin-bottom:1px;transition:background .2s}.SKJubG_sheetHandleChevron{color:#a38af5;justify-content:center;align-items:center;margin-top:-2px;line-height:1;transition:transform .35s cubic-bezier(.32,.72,0,1),color .2s;display:flex}.SKJubG_sheetHandleChevron svg{display:block}.SKJubG_chevronCollapsed{transform:rotate(180deg)}.SKJubG_toolsBody{opacity:1;visibility:visible;flex-direction:column;flex:1;min-height:0;max-height:60dvh;transition:max-height .35s cubic-bezier(.32,.72,0,1),opacity .25s,transform .35s cubic-bezier(.32,.72,0,1),visibility .35s;display:flex;overflow:hidden;transform:translateY(0)}.SKJubG_toolsBodyCollapsed{opacity:0!important;visibility:hidden!important;pointer-events:none!important;max-height:0!important;transform:translateY(8px)!important}.SKJubG_controlsContainer{background:#0f0b1b;flex-direction:column;flex:1;gap:0;width:100%;min-height:0;transition:background-color .35s;display:flex;overflow:hidden}.SKJubG_controlsContainerCollapsed{background:#140e26!important;flex:none!important}.SKJubG_controlsContainerCollapsed .SKJubG_sheetHandleBar{border-bottom-color:#0000}.SKJubG_controlsContainerCollapsed .SKJubG_actionsFooter{box-shadow:none;border-top-color:#0000}.SKJubG_mobileTabBar{background:#140e26;border-bottom:1px solid #7f5ee933;flex-shrink:0;gap:.5rem;padding:.35rem .65rem;display:flex}.SKJubG_mobileTabBtn{color:#a38af5;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;flex:1;justify-content:center;align-items:center;gap:.4rem;padding:.45rem .75rem;font-size:.82rem;font-weight:600;transition:all .15s;display:flex}.SKJubG_mobileTabActive{color:#45fcd4;background:#45fcd426;border-color:#45fcd466}.SKJubG_controlsScrollArea{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:.75rem .85rem;display:flex;overflow-y:auto}.SKJubG_mobileHidden{display:none!important}.SKJubG_inputsSection{gap:.6rem}.SKJubG_sectionHeader h3{display:none}.SKJubG_headerBtnGroup{justify-content:space-between;width:100%}.SKJubG_secondaryBtn,.SKJubG_addLineBtn{flex:1;justify-content:center;padding:.4rem .5rem;font-size:.75rem}.SKJubG_textLinesList{gap:.6rem;max-height:none;padding-right:0;overflow:visible}.SKJubG_textLineCard{padding:.65rem}.SKJubG_textInput{padding:.55rem .75rem;font-size:16px}.SKJubG_formattingSection{background:0 0;border:none;padding:0}.SKJubG_toggleAdvancedBtn{display:none}.SKJubG_advancedControls{border-top:none;gap:.85rem;margin-top:0;padding-top:0}.SKJubG_controlRow{flex-wrap:wrap;justify-content:space-between;gap:.4rem}.SKJubG_controlRow label{font-size:.78rem}.SKJubG_fontSelect{flex:1;min-width:140px;max-width:100%;font-size:16px}.SKJubG_colorPalette{flex-wrap:wrap;gap:.4rem}.SKJubG_colorChip{width:1.8rem;height:1.8rem}.SKJubG_actionsFooter{padding:.75rem 1rem calc(1.15rem + env(safe-area-inset-bottom,0px));z-index:20;background:#140e26;border-top:1px solid #7f5ee940;flex-direction:row;flex-shrink:0;gap:.65rem;margin-top:0;display:flex;box-shadow:0 -.5rem 1.5rem #00000080}.SKJubG_actionButtonsRow{flex-direction:row;gap:.65rem;width:100%;display:flex}.SKJubG_downloadBtn{white-space:nowrap;border-radius:1.5rem;flex:1.5;height:2.85rem;padding:0 .5rem;font-size:.9rem}.SKJubG_copyBtn{white-space:nowrap;border-radius:1.5rem;flex:1;height:2.85rem;padding:0 .75rem;font-size:.85rem}}
.mwUYba_toTop{z-index:50;cursor:pointer;background:linear-gradient(156deg,#9400f9e6 0%,#45fcd4e6 100%);border:2px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;bottom:2rem;right:2rem;box-shadow:0 .5rem 1.5rem #00000080}.mwUYba_toTop:hover{transform:translateY(-4px)scale(1.05);box-shadow:0 .8rem 2rem #45fcd466}.mwUYba_toTop:active{transform:scale(.95)}@media (max-width:700px){.mwUYba_toTop{width:3rem;height:3rem;bottom:1.25rem;right:1.25rem}}
.Mg1cZq_main{background:linear-gradient(190deg,#000 0%,#7f5ee9 53%,#45fcd4 100%) fixed;flex-direction:column;justify-content:flex-start;align-items:center;min-width:100%;min-height:100vh;padding:5rem 2rem 6rem;display:flex}.Mg1cZq_topBar{z-index:50;justify-content:flex-end;width:100%;max-width:1200px;margin-bottom:1rem;display:flex;position:relative}.Mg1cZq_langWrapper{position:relative}.Mg1cZq_langTrigger{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;background:#0f0b1bd9;border:1px solid #7f5ee966;border-radius:2rem;align-items:center;gap:.45rem;padding:.35rem .85rem;font-size:.8rem;font-weight:700;transition:all .2s;display:flex}.Mg1cZq_langTrigger:hover,.Mg1cZq_langTrigger[aria-expanded=true]{border-color:#45fcd4;box-shadow:0 0 12px #45fcd440}.Mg1cZq_langGlobe{color:#45fcd4;align-items:center;display:flex}.Mg1cZq_langChevron{color:#a38af5;align-items:center;transition:transform .2s;display:flex}.Mg1cZq_langChevronOpen{transform:rotate(180deg)}.Mg1cZq_langDropdown{z-index:100;background:#100b21;border:1px solid #7f5ee973;border-radius:1rem;flex-direction:column;gap:.2rem;min-width:175px;padding:.35rem;animation:.15s ease-out Mg1cZq_dropdownFadeIn;display:flex;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 1rem 2.5rem #000c,0 0 1rem #7f5ee933}@keyframes Mg1cZq_dropdownFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.Mg1cZq_langOption{color:#c4b5fd;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.65rem;justify-content:space-between;align-items:center;width:100%;padding:.5rem .75rem;font-size:.8rem;font-weight:600;transition:all .15s;display:flex}.Mg1cZq_langOption:hover{color:#fff;background:#7f5ee940}.Mg1cZq_langOptionActive{font-weight:700;color:#45fcd4!important;background:#45fcd41f!important}.Mg1cZq_langOptionContent{align-items:center;gap:.5rem;display:flex}.Mg1cZq_header{text-align:center;width:100%;max-width:800px;margin-bottom:3rem}.Mg1cZq_header>h1,.Mg1cZq_header h2{margin-bottom:1rem;font-size:22px}.Mg1cZq_header>h1{color:#45fcd4;text-shadow:0 0 20px #45fcd466;letter-spacing:.05rem;font-family:Fredoka One,cursive;font-size:48px}.Mg1cZq_header>h3{color:#c4b5fd;font-size:16px;font-weight:400}@media (max-width:768px){.Mg1cZq_main{padding:3rem 1rem 4rem}.Mg1cZq_header{margin-bottom:2rem}.Mg1cZq_header>h1{font-size:32px}.Mg1cZq_header>h2{font-size:18px}.Mg1cZq_header>h3{font-size:14px}}
