.PromptLibrary-module__Ix2eFq__main{color:#fff;background:#000;min-height:100vh;padding-bottom:100px}.PromptLibrary-module__Ix2eFq__heroSection{color:#fff;text-align:center;background:0 0;border-bottom:1px solid #ffffff14;padding:100px 24px 60px;position:relative}.PromptLibrary-module__Ix2eFq__heroSection:before{content:none}.PromptLibrary-module__Ix2eFq__heroTitle{color:#fff;letter-spacing:0;margin-bottom:16px;font-size:4rem;font-weight:700}.PromptLibrary-module__Ix2eFq__heroTitle span{color:#fff}.PromptLibrary-module__Ix2eFq__heroSubtitle{color:#ffffff8c;max-width:600px;margin:0 auto;font-size:1rem;line-height:1.7}.PromptLibrary-module__Ix2eFq__container{max-width:1200px;margin:0 auto;padding:40px 24px 80px}.PromptLibrary-module__Ix2eFq__memoryGate{border-top:1px solid #b8d6f221;border-bottom:1px solid #b8d6f221;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-bottom:36px;padding:24px 0;transition:all .18s;display:grid}.PromptLibrary-module__Ix2eFq__memoryGateReady{border-color:#9de0c138}.PromptLibrary-module__Ix2eFq__memoryGateAttention{background:#ffd58f06;border-color:#ffd58f59}.PromptLibrary-module__Ix2eFq__memoryGateCopy{align-items:flex-start;gap:16px;display:flex}.PromptLibrary-module__Ix2eFq__memoryGateCopy>span{color:#8cc6ff;background:#8cc6ff14;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.PromptLibrary-module__Ix2eFq__memoryGateReady .PromptLibrary-module__Ix2eFq__memoryGateCopy>span{color:#9de0c1;background:#9de0c114}.PromptLibrary-module__Ix2eFq__memoryGateCopy small{color:#8cc6ff;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800}.PromptLibrary-module__Ix2eFq__memoryGateCopy h2{color:#f3f7fb;margin:4px 0 6px;font-size:1.08rem}.PromptLibrary-module__Ix2eFq__memoryGateCopy p{color:#8e9baa;max-width:650px;font-size:.85rem;line-height:1.6}.PromptLibrary-module__Ix2eFq__memoryDropzone{color:#cce7ff;cursor:pointer;background:#8cc6ff12;border:1px dashed #8cc6ff57;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-width:190px;min-height:48px;padding:0 18px;font-size:.82rem;font-weight:750;transition:all .16s;display:inline-flex}.PromptLibrary-module__Ix2eFq__memoryDropzone:hover,.PromptLibrary-module__Ix2eFq__memoryDropzoneDragging{background:#8cc6ff21;border-color:#8cc6ff}.PromptLibrary-module__Ix2eFq__memoryDropzone input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.PromptLibrary-module__Ix2eFq__memoryGateError{color:#ffd58f;grid-column:1/-1;margin:-10px 0 0 60px;font-size:.78rem}.PromptLibrary-module__Ix2eFq__roleSelectorWrap{justify-content:center;margin-bottom:32px;display:flex}.PromptLibrary-module__Ix2eFq__roleSelector{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;padding:6px;display:flex}.PromptLibrary-module__Ix2eFq__roleButton{color:#ffffff8c;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:12px 24px;font-size:1rem;font-weight:600;transition:all .2s}.PromptLibrary-module__Ix2eFq__roleButtonActive{color:#000;background:#fff}.PromptLibrary-module__Ix2eFq__topBar{flex-direction:column;gap:16px;margin-bottom:32px;display:flex}@media (min-width:768px){.PromptLibrary-module__Ix2eFq__topBar{flex-direction:row;justify-content:space-between;align-items:center}}.PromptLibrary-module__Ix2eFq__searchContainer{flex:1;max-width:500px;position:relative}.PromptLibrary-module__Ix2eFq__searchIcon{color:#fff6;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.PromptLibrary-module__Ix2eFq__searchInput{color:#fff;background:#111;border:1px solid #ffffff1a;border-radius:12px;outline:none;width:100%;padding:14px 16px 14px 48px;font-size:1rem;transition:all .2s}.PromptLibrary-module__Ix2eFq__searchInput:focus{border-color:#ffffff59;box-shadow:0 0 0 3px #0d336940}.PromptLibrary-module__Ix2eFq__searchInput::placeholder{color:#ffffff73}.PromptLibrary-module__Ix2eFq__filterSortContainer{align-items:center;gap:12px;display:flex}.PromptLibrary-module__Ix2eFq__howToButton{color:#fff;cursor:pointer;white-space:nowrap;background:#0d336957;border:1px solid #ffffff29;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}.PromptLibrary-module__Ix2eFq__howToButton:hover{border-color:#ffffff59}.PromptLibrary-module__Ix2eFq__categoryList{flex-wrap:wrap;gap:8px;margin-bottom:40px;display:flex}.PromptLibrary-module__Ix2eFq__categoryBtn{color:#fff9;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;padding:8px 16px;font-size:.9rem;font-weight:500;transition:all .2s}.PromptLibrary-module__Ix2eFq__categoryBtn:hover{color:#fff;background:#ffffff14;border-color:#fff3}.PromptLibrary-module__Ix2eFq__categoryBtnActive{color:#000;background:#fff;border-color:#fff}.PromptLibrary-module__Ix2eFq__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;display:grid}.PromptLibrary-module__Ix2eFq__card{cursor:pointer;width:100%;height:100%;color:inherit;text-align:left;background:#111;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;padding:24px;font-family:inherit;transition:all .3s;display:flex;position:relative;overflow:hidden}.PromptLibrary-module__Ix2eFq__cardLocked{opacity:.58}.PromptLibrary-module__Ix2eFq__cardLocked:hover{box-shadow:none;border-color:#ffffff1f;transform:none}.PromptLibrary-module__Ix2eFq__card:before{content:"";background:radial-gradient(800px circle at var(--mouse-x,50%) var(--mouse-y,50%), #ffffff0a, transparent 40%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.PromptLibrary-module__Ix2eFq__card:hover:before{opacity:1}.PromptLibrary-module__Ix2eFq__card:hover{border-color:#ffffff40;transform:translateY(-4px);box-shadow:0 20px 40px #0006}.PromptLibrary-module__Ix2eFq__cardHeader{z-index:1;align-items:flex-start;margin-bottom:16px;padding-right:40px;display:flex;position:relative}.PromptLibrary-module__Ix2eFq__cardBadge{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:#0d33697a;border:1px solid #ffffff29;border-radius:999px;padding:4px 10px;font-size:.75rem;font-weight:600}.PromptLibrary-module__Ix2eFq__cardNumber{z-index:2;color:#ffffff8c;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;padding:3px 9px;font-size:.78rem;font-weight:600;line-height:1.4;position:absolute;top:24px;right:24px}.PromptLibrary-module__Ix2eFq__cardTitle{color:#fff;z-index:1;margin-bottom:10px;font-size:1.25rem;font-weight:600;line-height:1.4;position:relative}.PromptLibrary-module__Ix2eFq__cardDesc{color:#ffffff8c;z-index:1;flex-grow:1;margin-bottom:24px;font-size:.95rem;line-height:1.5;position:relative}.PromptLibrary-module__Ix2eFq__cardFooter{z-index:1;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding-top:16px;display:flex;position:relative}.PromptLibrary-module__Ix2eFq__cardAction{color:#fff;align-items:center;gap:6px;font-size:.9rem;font-weight:600;display:flex}.PromptLibrary-module__Ix2eFq__cardActionIcon{transition:transform .2s}.PromptLibrary-module__Ix2eFq__card:hover .PromptLibrary-module__Ix2eFq__cardActionIcon{transform:translate(4px)}.PromptLibrary-module__Ix2eFq__tags{flex-wrap:wrap;gap:6px;display:flex}.PromptLibrary-module__Ix2eFq__tag{color:#ffffff8c;background:#ffffff0d;border:1px solid #ffffff08;border-radius:6px;padding:4px 8px;font-size:.75rem}.PromptLibrary-module__Ix2eFq__drawerOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#0009;position:fixed;inset:0}.PromptLibrary-module__Ix2eFq__drawerContent{z-index:101;background:#000;border-left:1px solid #ffffff1a;flex-direction:column;width:100%;max-width:600px;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-20px 0 60px #00000080}.PromptLibrary-module__Ix2eFq__drawerHeader{background:#111;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:flex-start;padding:24px;display:flex}.PromptLibrary-module__Ix2eFq__drawerTitle{color:#fff;margin-bottom:8px;font-size:1.5rem;font-weight:600}.PromptLibrary-module__Ix2eFq__closeBtn{color:#fff9;cursor:pointer;background:#ffffff08;border-radius:50%;padding:8px;transition:all .2s}.PromptLibrary-module__Ix2eFq__closeBtn:hover{color:#fff;background:#ffffff1a}.PromptLibrary-module__Ix2eFq__drawerBody{flex-grow:1;padding:32px 24px;overflow-y:auto}.PromptLibrary-module__Ix2eFq__memoryAttachedBadge{color:#9de0c1;background:#9de0c114;border:1px solid #9de0c133;border-radius:999px;align-items:center;gap:7px;margin-bottom:24px;padding:7px 11px;font-size:.76rem;font-weight:700;display:inline-flex}.PromptLibrary-module__Ix2eFq__infoSection{margin-bottom:32px}.PromptLibrary-module__Ix2eFq__infoLabel{color:#fff;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:.8rem;font-weight:600}.PromptLibrary-module__Ix2eFq__infoText{color:#fff;font-size:1.05rem;line-height:1.6}.PromptLibrary-module__Ix2eFq__promptBox{background:#0006;border:1px solid #ffffff14;border-radius:12px;margin-top:32px;padding:24px;position:relative}.PromptLibrary-module__Ix2eFq__promptText{color:#ffffffc7;white-space:pre-wrap;margin-bottom:32px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9rem;line-height:1.7}.PromptLibrary-module__Ix2eFq__copyBtn{color:#000;cursor:pointer;background:#fff;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 24px;font-size:.95rem;font-weight:600;transition:all .2s;display:flex}.PromptLibrary-module__Ix2eFq__copyBtn:hover{background:#e5e5e5;box-shadow:0 4px 12px #0d336947}.PromptLibrary-module__Ix2eFq__select{color:#fff;appearance:none;cursor:pointer;background:#111;border:1px solid #ffffff1a;border-radius:12px;outline:none;min-width:180px;padding:12px 40px 12px 16px;font-size:.95rem;transition:all .2s}.PromptLibrary-module__Ix2eFq__select:focus{border-color:#ffffff59}.PromptLibrary-module__Ix2eFq__selectWrapper{position:relative}.PromptLibrary-module__Ix2eFq__selectIcon{color:#ffffff73;pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.PromptLibrary-module__Ix2eFq__toast{color:#fff;z-index:1000;background:#111;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:12px;padding:16px 24px;font-weight:500;display:flex;position:fixed;bottom:32px;right:32px;box-shadow:0 20px 40px #0009}.PromptLibrary-module__Ix2eFq__howToUse{color:#fff;background:0 0;border-top:1px solid #ffffff0f;margin-top:40px;padding:80px 24px}.PromptLibrary-module__Ix2eFq__howToUseContainer{max-width:800px;margin:0 auto}.PromptLibrary-module__Ix2eFq__howToUseTitle{text-align:center;letter-spacing:0;color:#fff;margin-bottom:64px;font-size:2.5rem;font-weight:700}.PromptLibrary-module__Ix2eFq__stepList{flex-direction:column;gap:40px;display:flex}.PromptLibrary-module__Ix2eFq__step{background:#111;border:1px solid #ffffff12;border-radius:12px;align-items:flex-start;gap:24px;padding:32px;display:flex}.PromptLibrary-module__Ix2eFq__stepNumber{color:#fff;background:#0d33697a;border:1px solid #ffffff29;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;font-weight:700;display:flex}.PromptLibrary-module__Ix2eFq__stepContent h3{color:#fff;margin-bottom:8px;font-size:1.25rem;font-weight:600}.PromptLibrary-module__Ix2eFq__stepContent p{color:#ffffff94;line-height:1.6}.PromptLibrary-module__Ix2eFq__ctaSection{text-align:center;background:#111;border:1px solid #ffffff12;border-radius:12px;margin-top:80px;padding:64px 40px}.PromptLibrary-module__Ix2eFq__ctaSection h2{color:#fff;margin-bottom:16px;font-size:2rem}.PromptLibrary-module__Ix2eFq__ctaSection p{color:#ffffff94;margin-bottom:40px;font-size:1.1rem}.PromptLibrary-module__Ix2eFq__ctaBtn{color:#000;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:16px 32px;font-size:1rem;font-weight:600;transition:all .2s;display:inline-flex}.PromptLibrary-module__Ix2eFq__ctaBtn:hover{background:#e5e5e5;transform:translateY(-2px);box-shadow:0 8px 24px #0d33694d}.PromptLibrary-module__Ix2eFq__emptyState{text-align:center;color:#ffffff8c;background:#111;border:1px dashed #ffffff1a;border-radius:12px;padding:80px 24px}@media (max-width:640px){.PromptLibrary-module__Ix2eFq__heroSection{padding:80px 20px 40px}.PromptLibrary-module__Ix2eFq__heroTitle{font-size:2.5rem}.PromptLibrary-module__Ix2eFq__heroSubtitle{font-size:.95rem}.PromptLibrary-module__Ix2eFq__container{padding:32px 20px 64px}.PromptLibrary-module__Ix2eFq__memoryGate{grid-template-columns:1fr;gap:16px}.PromptLibrary-module__Ix2eFq__memoryDropzone{width:100%}.PromptLibrary-module__Ix2eFq__memoryGateError{margin-left:0}.PromptLibrary-module__Ix2eFq__roleSelector{width:100%}.PromptLibrary-module__Ix2eFq__roleButton{flex:1;padding:10px 12px;font-size:.9rem}.PromptLibrary-module__Ix2eFq__filterSortContainer{flex-wrap:wrap}.PromptLibrary-module__Ix2eFq__grid{grid-template-columns:1fr}.PromptLibrary-module__Ix2eFq__step{flex-direction:column;padding:24px}.PromptLibrary-module__Ix2eFq__howToUseTitle{font-size:2rem}}.PromptLibrary-module__Ix2eFq__main{color:#f3f7fb;background:radial-gradient(circle at 50% -8%,#8cc6ff14,#0000 34rem),#030508}.PromptLibrary-module__Ix2eFq__heroSection{border-color:#b8d6f21a}.PromptLibrary-module__Ix2eFq__heroTitle,.PromptLibrary-module__Ix2eFq__cardTitle,.PromptLibrary-module__Ix2eFq__drawerTitle,.PromptLibrary-module__Ix2eFq__howToUseTitle,.PromptLibrary-module__Ix2eFq__stepContent h3,.PromptLibrary-module__Ix2eFq__ctaSection h2{color:#f3f7fb}.PromptLibrary-module__Ix2eFq__heroSubtitle,.PromptLibrary-module__Ix2eFq__cardDesc,.PromptLibrary-module__Ix2eFq__stepContent p,.PromptLibrary-module__Ix2eFq__ctaSection p{color:#8e9baa}.PromptLibrary-module__Ix2eFq__roleSelector,.PromptLibrary-module__Ix2eFq__searchInput,.PromptLibrary-module__Ix2eFq__select,.PromptLibrary-module__Ix2eFq__card,.PromptLibrary-module__Ix2eFq__step,.PromptLibrary-module__Ix2eFq__ctaSection,.PromptLibrary-module__Ix2eFq__emptyState,.PromptLibrary-module__Ix2eFq__drawerHeader{background:#080d13e6;border-color:#b8d6f221}.PromptLibrary-module__Ix2eFq__card:hover{border-color:#8cc6ff47;box-shadow:0 24px 64px #0000005c}.PromptLibrary-module__Ix2eFq__roleButtonActive,.PromptLibrary-module__Ix2eFq__categoryBtnActive,.PromptLibrary-module__Ix2eFq__copyBtn,.PromptLibrary-module__Ix2eFq__ctaBtn{color:#04101a;background:#dceeff;border-color:#dceeff}.PromptLibrary-module__Ix2eFq__howToButton,.PromptLibrary-module__Ix2eFq__cardBadge,.PromptLibrary-module__Ix2eFq__stepNumber{color:#b8dcff;background:#8cc6ff17;border-color:#8cc6ff33}.PromptLibrary-module__Ix2eFq__searchInput:focus,.PromptLibrary-module__Ix2eFq__select:focus{border-color:#8cc6ff80;box-shadow:0 0 0 3px #8cc6ff17}.PromptLibrary-module__Ix2eFq__drawerContent{background:#030508;border-color:#b8d6f221}
.ProductPickerGrid-module__jUBsDW__wrap{flex-direction:column;gap:16px;min-height:0;display:flex}.ProductPickerGrid-module__jUBsDW__toolbar{flex-direction:column;gap:12px;display:flex}.ProductPickerGrid-module__jUBsDW__searchBox{color:#fff6;background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;display:flex}.ProductPickerGrid-module__jUBsDW__searchBox input{color:#f8fafc;background:0 0;border:none;outline:none;flex:1;font-size:.92rem}.ProductPickerGrid-module__jUBsDW__searchBox input::placeholder{color:#ffffff59}.ProductPickerGrid-module__jUBsDW__categoryRow{flex-wrap:wrap;gap:8px;display:flex}.ProductPickerGrid-module__jUBsDW__categoryChip{color:#fff9;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:all .15s}.ProductPickerGrid-module__jUBsDW__categoryChip:hover{color:#fff;border-color:#ffffff38}.ProductPickerGrid-module__jUBsDW__categoryChipActive{color:#0f172a;background:#fff;border-color:#fff}.ProductPickerGrid-module__jUBsDW__gridScroll{max-height:55vh;padding-right:4px;overflow-y:auto}.ProductPickerGrid-module__jUBsDW__emptyState{text-align:center;color:#fff6;padding:48px 16px;font-size:.9rem}.ProductPickerGrid-module__jUBsDW__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}.ProductPickerGrid-module__jUBsDW__card{cursor:pointer;text-align:left;color:inherit;background:#111;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;padding:0;font-family:inherit;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.ProductPickerGrid-module__jUBsDW__card:hover:not(:disabled){border-color:#ffffff47;transform:translateY(-2px)}.ProductPickerGrid-module__jUBsDW__card:disabled{cursor:default;opacity:.55}.ProductPickerGrid-module__jUBsDW__cardThumb{aspect-ratio:4/5;background:#ffffff0a;width:100%;position:relative}.ProductPickerGrid-module__jUBsDW__cardThumbImg{object-fit:cover}.ProductPickerGrid-module__jUBsDW__cardThumbPlaceholder{color:#ffffff40;place-items:center;width:100%;height:100%;display:grid}.ProductPickerGrid-module__jUBsDW__cardCatBadge{text-transform:uppercase;letter-spacing:.04em;color:#fff;background:#0d3369a6;border:1px solid #ffffff2e;border-radius:999px;padding:3px 9px;font-size:.68rem;font-weight:700;position:absolute;top:10px;left:10px}.ProductPickerGrid-module__jUBsDW__cardSoonBadge{color:#0f172a;background:#ffd58f;border-radius:999px;padding:3px 9px;font-size:.68rem;font-weight:700;position:absolute;top:10px;right:10px}.ProductPickerGrid-module__jUBsDW__cardBody{flex-direction:column;gap:4px;padding:14px;display:flex}.ProductPickerGrid-module__jUBsDW__cardName{color:#f8fafc;margin:0;font-size:.95rem;font-weight:700;line-height:1.35}.ProductPickerGrid-module__jUBsDW__cardSub{color:#ffffff80;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8rem;line-height:1.5;display:-webkit-box;overflow:hidden}.ProductPickerGrid-module__jUBsDW__cardPriceRow{align-items:baseline;gap:8px;margin-top:6px;display:flex}.ProductPickerGrid-module__jUBsDW__cardPrice{color:#9de0c1;font-size:.9rem;font-weight:700}.ProductPickerGrid-module__jUBsDW__cardPriceOld{color:#ffffff59;font-size:.78rem;text-decoration:line-through}
.prompt-library-module__9WyjZG__page{background:#05090e;min-height:100svh;padding-top:48px}.prompt-library-module__9WyjZG__header{max-width:1200px;margin:0 auto;padding:0 24px}.prompt-library-module__9WyjZG__eyebrow{color:#78b8e4;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.62rem;font-weight:800;display:inline-flex}.prompt-library-module__9WyjZG__header h1{color:#f0f6fa;letter-spacing:-.02em;margin:.5rem 0 .4rem;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:600}.prompt-library-module__9WyjZG__header p{color:#879baa;max-width:42rem;margin:0;font-size:.9rem;line-height:1.6}
.store-module__hu2Xqa__page{background:#05090e;min-height:100svh;padding:48px 32px 64px}.store-module__hu2Xqa__header{max-width:900px;margin:0 auto 28px}.store-module__hu2Xqa__eyebrow{color:#78b8e4;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.62rem;font-weight:800;display:inline-flex}.store-module__hu2Xqa__header h1{color:#f0f6fa;letter-spacing:-.02em;margin:.5rem 0 .4rem;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:600}.store-module__hu2Xqa__header p{color:#879baa;max-width:42rem;margin:0;font-size:.9rem;line-height:1.6}.store-module__hu2Xqa__body{max-width:1100px;margin:0 auto}
