.BookFlip_bookWrapper__dc1ZS{display:flex;justify-content:center;align-items:center;width:100%;min-height:42.5rem;padding:3.125rem 1.25rem 1.25rem;perspective:2500px}.BookFlip_book__AEWYa{position:relative;width:100rem;height:38.75rem;transform-style:preserve-3d;transform:rotateX(5deg)}.BookFlip_bookShadow__IIUVD{position:absolute;bottom:-3.125rem;left:50%;transform:translateX(-50%) rotateX(90deg);width:80%;height:3.75rem;background:radial-gradient(ellipse,rgba(0,0,0,.3) 0,transparent 70%);filter:blur(15px)}.BookFlip_pagesContainer__8TTpp{width:100%}.BookFlip_page__zZUPK,.BookFlip_pagesContainer__8TTpp{position:absolute;height:100%;transform-style:preserve-3d}.BookFlip_page__zZUPK{width:50%;left:0;transform-origin:right center;transition:transform 1.2s cubic-bezier(.645,.045,.355,1);cursor:pointer}.BookFlip_pageFront__Zddzh{background:linear-gradient(270deg,#e8e5e0 0,#f5f3f0 3%,#fdfcfa 10%,#fff);border-radius:.5rem 0 0 .5rem;box-shadow:inset 2px 0 30px rgba(0,0,0,.05),-2px 0 5px rgba(0,0,0,.1)}.BookFlip_pageBack__UmI23,.BookFlip_pageFront__Zddzh{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.BookFlip_pageBack__UmI23{transform:rotateY(-180deg);background:linear-gradient(90deg,#e8e5e0 0,#f5f3f0 3%,#fdfcfa 10%,#fff);border-radius:0 .5rem .5rem 0;box-shadow:inset -2px 0 30px rgba(0,0,0,.05),2px 0 5px rgba(0,0,0,.1)}.BookFlip_leftPage__I5JpJ,.BookFlip_rightPage__7N3dC{position:absolute;right:0;width:50%;height:100%;background:linear-gradient(90deg,#e8e5e0 0,#f5f3f0 3%,#fdfcfa 10%,#fff);border-radius:0 .5rem .5rem 0;box-shadow:inset -30px 0 50px rgba(0,0,0,.05),5px 5px 20px rgba(0,0,0,.15);overflow:hidden}.BookFlip_leftPage__I5JpJ{z-index:50}.BookFlip_leftPage__I5JpJ.BookFlip_clickable__MJ2RJ{cursor:pointer}.BookFlip_leftPage__I5JpJ.BookFlip_clickable__MJ2RJ:hover{background:linear-gradient(90deg,#e5e2dd 0,#f2f0ed 3%,#fafaf8 10%,#fefefe)}.BookFlip_page__zZUPK.BookFlip_flipped__Gtmz2{transform:rotateY(180deg)}.BookFlip_page__zZUPK.BookFlip_flipping__rngC0{animation:BookFlip_pageFlipLift__rF011 1.2s cubic-bezier(.645,.045,.355,1)}@keyframes BookFlip_pageFlipLift__rF011{0%{transform:rotateY(0deg) translateZ(0)}40%{transform:rotateY(90deg) translateZ(50px)}to{transform:rotateY(180deg) translateZ(0)}}.BookFlip_page__zZUPK.BookFlip_flipping__rngC0.BookFlip_reverse__GsgrT{animation:BookFlip_pageFlipLiftReverse__BceDM 1.2s cubic-bezier(.645,.045,.355,1)}@keyframes BookFlip_pageFlipLiftReverse__BceDM{0%{transform:rotateY(180deg) translateZ(0)}40%{transform:rotateY(90deg) translateZ(50px)}to{transform:rotateY(0deg) translateZ(0)}}.BookFlip_pageShadow__pr3nW{position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(270deg,rgba(0,0,0,.15) 0,transparent);opacity:0;transition:opacity .6s ease;pointer-events:none;border-radius:inherit}.BookFlip_page__zZUPK.BookFlip_flipping__rngC0 .BookFlip_pageFront__Zddzh .BookFlip_pageShadow__pr3nW{opacity:1}.BookFlip_pageHighlight__tjwC9{width:1.25rem;background:linear-gradient(90deg,hsla(0,0%,100%,.3) 0,transparent)}.BookFlip_pageHighlight__tjwC9,.BookFlip_paperTexture__W_aw6{position:absolute;top:0;left:0;height:100%;pointer-events:none}.BookFlip_paperTexture__W_aw6{width:100%;opacity:.3;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");mix-blend-mode:multiply}.BookFlip_spine__JPHHd{position:absolute;left:50%;top:0;width:6px;height:100%;transform:translateX(-50%);background:linear-gradient(90deg,rgba(0,0,0,.15) 0,rgba(0,0,0,.05) 50%,rgba(0,0,0,.15));z-index:100}.BookFlip_pageContent__UxiAo{position:relative;height:100%;padding:1.5rem 2rem 3rem;display:flex;flex-direction:column;z-index:1}.BookFlip_titlePageContent__c01pr{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;gap:1rem}.BookFlip_bookTitleLarge__pwFHe{font-family:var(--font-display);font-size:2.4rem;color:#2c1654;line-height:1.3}.BookFlip_bookSubtitle__r9__G{font-size:1.4rem;color:#7c3aed;opacity:.8}.BookFlip_coverImageContainer__YTrfK{width:20rem;aspect-ratio:16/9;border-radius:.75rem;overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,.2);margin:1rem 0}.BookFlip_coverImg__tchHi{width:100%;height:100%;object-fit:cover}.BookFlip_chapterPageContent__tuTz6{display:flex;flex-direction:column;height:100%}.BookFlip_chapterTitle__bwIuZ{font-family:var(--font-display);font-size:1.6rem;color:#6b4eff;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:2px solid rgba(107,78,255,.15)}.BookFlip_chapterText__BNkE5{flex:1 1;min-height:0;font-family:var(--font-body);font-size:1.6rem;line-height:1.8;color:#2d3047;overflow-y:auto;display:flex;flex-direction:column;justify-content:center}.BookFlip_chapterText__BNkE5 p{margin-bottom:1rem;text-align:start}.BookFlip_chapterText__BNkE5 p:first-child:first-letter{font-size:4rem;font-weight:700;color:#6b4eff;float:right;margin-left:.5rem;line-height:1;font-family:var(--font-display)}.BookFlip_imagePageContent__O9ytx{display:flex;align-items:center;justify-content:center;height:100%;padding:1.25rem 1rem;background:linear-gradient(135deg,#f8f5ff,#f0ebff)}.BookFlip_chapterImg__gPFtI{width:100%;height:calc(100% - 1rem);object-fit:cover;border-radius:.5rem;box-shadow:0 10px 40px rgba(0,0,0,.15)}.BookFlip_pageNumber__PE1BH{position:absolute;bottom:1.25rem;font-family:var(--font-display);font-size:1.25rem;color:#9094a8}.BookFlip_pageNumber__PE1BH.BookFlip_left__gVWC9{left:1.875rem}.BookFlip_pageNumber__PE1BH.BookFlip_right__RCCYo{right:1.875rem}.BookFlip_controlsSection__HyiVu{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:.5rem 1.25rem 2.5rem;width:100%;max-width:50rem;margin:0 auto}.BookFlip_bookNavigation__Z8J_f{display:flex;align-items:center;gap:1.25rem;padding:1rem 2rem;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:6.25rem;box-shadow:0 10px 50px rgba(0,0,0,.12),inset 0 0 0 1px hsla(0,0%,100%,.5)}.BookFlip_navBtn__Pt7qf{width:3.375rem;height:3.375rem;border-radius:50%;border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#6b4eff,#8b5cf6) border-box;color:#6b4eff;font-size:1.3rem;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex;align-items:center;justify-content:center}.BookFlip_navBtn__Pt7qf:hover:not(:disabled){background:linear-gradient(135deg,#6b4eff,#8b5cf6);color:#fff;transform:scale(1.1);box-shadow:0 8px 25px rgba(107,78,255,.4)}.BookFlip_navBtn__Pt7qf:active:not(:disabled){transform:scale(.95)}.BookFlip_navBtn__Pt7qf:disabled{opacity:.3;cursor:not-allowed}.BookFlip_pageInfo__g_9Dd{display:flex;align-items:center;gap:1rem;font-family:var(--font-display);color:#3d4055}.BookFlip_pageCounter__T5h2C{font-size:1rem;min-width:3.75rem;text-align:center}.BookFlip_audioBtn__wGwVo{width:3.75rem;height:3.75rem;border-radius:50%;border:none;background:linear-gradient(135deg,#6b4eff,#8b5cf6);color:#fff;font-size:1.4rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px rgba(107,78,255,.35)}.BookFlip_audioBtn__wGwVo:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 10px 30px rgba(107,78,255,.45)}.BookFlip_audioBtn__wGwVo.BookFlip_playing__rtbP7{background:linear-gradient(135deg,#ff6b6b,#ee5a5a);animation:BookFlip_pulse__XpAzp 1.5s ease-in-out infinite}.BookFlip_audioBtn__wGwVo:disabled{opacity:.5;cursor:not-allowed}.BookFlip_soundToggle__Wge9T{width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid rgba(0,0,0,.1);background:#fff;color:#6b4eff;font-size:1.1rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.BookFlip_soundToggle__Wge9T:hover{background:#f5f0ff}.BookFlip_soundToggle__Wge9T.BookFlip_muted__IHK8N{color:#9094a8}.BookFlip_autoScrollToggle__xPUPF{display:flex;align-items:center;gap:.375rem;cursor:pointer;font-size:.85rem;color:#5a5e78;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.BookFlip_autoScrollToggle__xPUPF input[type=checkbox]{accent-color:#6b4eff;width:1rem;height:1rem;cursor:pointer}@keyframes BookFlip_pulse__XpAzp{0%,to{box-shadow:0 6px 20px hsla(0,100%,71%,.35)}50%{box-shadow:0 6px 30px hsla(0,100%,71%,.55)}}.BookFlip_actionButtons__GZIqk{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center;align-items:center}.BookFlip_endOfStoryActions__7yp_t{display:flex;gap:.75rem;flex-wrap:nowrap;justify-content:center;align-items:center}.BookFlip_backToMainBtn__Fa23H{position:absolute;top:1rem;inset-inline-start:1.25rem;z-index:200;background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#6b4eff;border:2px solid rgba(107,78,255,.25);padding:.625rem 1.25rem;border-radius:3.125rem;font-family:var(--font-display);font-size:.95rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px rgba(0,0,0,.08)}.BookFlip_backToMainBtn__Fa23H:hover{background:#f5f0ff;border-color:#6b4eff;transform:translateY(-1px);box-shadow:0 6px 20px rgba(107,78,255,.2)}.BookFlip_publishBtn__qmuBy{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:3.125rem;font-family:var(--font-display);font-size:1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px rgba(16,185,129,.3);white-space:nowrap}.BookFlip_publishBtn__qmuBy:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 24px rgba(16,185,129,.4)}.BookFlip_publishBtn__qmuBy:disabled{opacity:.6;cursor:not-allowed}.BookFlip_publishBtn__qmuBy.BookFlip_pending__Wv0Af{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 4px 16px rgba(245,158,11,.3)}.BookFlip_publishBtn__qmuBy.BookFlip_published__PCIka,.BookFlip_startBtn__hz7M1{background:linear-gradient(135deg,#6b4eff,#8b5cf6);box-shadow:0 4px 16px rgba(107,78,255,.3)}.BookFlip_startBtn__hz7M1{color:#fff;border:none;padding:.875rem 1.75rem;border-radius:3.125rem;font-family:var(--font-display);font-size:1.1rem;cursor:pointer;transition:all .3s ease}.BookFlip_startBtn__hz7M1:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 24px rgba(107,78,255,.4)}.BookFlip_startBtn__hz7M1:disabled{opacity:.5;cursor:not-allowed}.BookFlip_downloadBtn__dvywP{background:#fff;color:#6b4eff;border:2px solid rgba(107,78,255,.3);padding:.75rem 1.5rem;border-radius:3.125rem;font-family:var(--font-display);font-size:1rem;cursor:pointer;transition:all .3s ease}.BookFlip_downloadBtn__dvywP:hover:not(:disabled){background:#f5f0ff;border-color:#6b4eff}.BookFlip_downloadBtn__dvywP:disabled{opacity:.5;cursor:not-allowed}.BookFlip_progressMsg__I9V7a{font-size:.9rem;color:#6b4eff;font-weight:500}@media (max-width:1680px){.BookFlip_book__AEWYa{width:100%;max-width:87.5rem;height:33.75rem}}@media (max-width:1280px){.BookFlip_book__AEWYa{width:100%;max-width:75rem;height:30rem}}@media (max-width:1024px){.BookFlip_book__AEWYa{width:100%;max-width:56.25rem;height:25rem}}.BookFlip_mobileBookWrapper__KUEZB{display:none;flex-direction:column;gap:1rem;padding:.75rem;width:100%;max-width:100%}.BookFlip_mobileTextPage__7KFxZ{padding:1.25rem;min-height:12.5rem}.BookFlip_mobileImagePage__C9_Ky,.BookFlip_mobileTextPage__7KFxZ{background:linear-gradient(180deg,#fdfcfa 0,#f5f3f0);border-radius:1rem;box-shadow:0 4px 20px rgba(0,0,0,.1)}.BookFlip_mobileImagePage__C9_Ky{padding:.75rem;display:flex;align-items:center;justify-content:center}.BookFlip_mobileImagePage__C9_Ky .BookFlip_pageContent__UxiAo{width:100%}.BookFlip_mobileImagePage__C9_Ky .BookFlip_imagePageContent__O9ytx{padding:0}.BookFlip_mobileImagePage__C9_Ky .BookFlip_chapterImg__gPFtI{width:100%;height:auto;max-height:18.75rem;object-fit:contain;border-radius:.75rem}.BookFlip_mobileTextPage__7KFxZ .BookFlip_chapterTitle__bwIuZ{font-size:1.2rem;margin-bottom:.75rem}.BookFlip_mobileTextPage__7KFxZ .BookFlip_chapterText__BNkE5{font-size:1.1rem;line-height:1.7}.BookFlip_mobileTextPage__7KFxZ .BookFlip_bookTitleLarge__pwFHe{font-size:1.5rem}@media (max-width:768px){.BookFlip_bookWrapper__dc1ZS{display:none}.BookFlip_mobileBookWrapper__KUEZB{display:flex}.BookFlip_controlsSection__HyiVu{padding:1rem .625rem 1.875rem;gap:.75rem}.BookFlip_bookNavigation__Z8J_f{padding:.75rem 1.25rem;gap:.75rem}.BookFlip_navBtn__Pt7qf{width:2.875rem;height:2.875rem}.BookFlip_audioBtn__wGwVo{width:3.25rem;height:3.25rem}.BookFlip_actionButtons__GZIqk{width:100%;flex-wrap:wrap;justify-content:center}.BookFlip_startBtn__hz7M1{padding:.75rem 1.25rem;font-size:1rem}.BookFlip_downloadBtn__dvywP{padding:.625rem 1.125rem;font-size:.9rem}.BookFlip_autoScrollToggle__xPUPF{font-size:.78rem;gap:.25rem}.BookFlip_autoScrollToggle__xPUPF input[type=checkbox]{width:.875rem;height:.875rem}.BookFlip_endOfStoryActions__7yp_t{flex-wrap:wrap}.BookFlip_backToMainBtn__Fa23H{top:.625rem;inset-inline-start:.625rem;padding:.5rem .875rem;font-size:.85rem}.BookFlip_publishBtn__qmuBy{padding:.625rem 1.125rem;font-size:.9rem}}[data-story-dir=ltr] .BookFlip_page__zZUPK{left:auto;right:0;transform-origin:left center}[data-story-dir=ltr] .BookFlip_pageFront__Zddzh{background:linear-gradient(90deg,#e8e5e0 0,#f5f3f0 3%,#fdfcfa 10%,#fff);border-radius:0 .5rem .5rem 0;box-shadow:inset -2px 0 30px rgba(0,0,0,.05),2px 0 5px rgba(0,0,0,.1)}[data-story-dir=ltr] .BookFlip_pageBack__UmI23{transform:rotateY(180deg);box-shadow:inset 2px 0 30px rgba(0,0,0,.05),-2px 0 5px rgba(0,0,0,.1)}[data-story-dir=ltr] .BookFlip_leftPage__I5JpJ,[data-story-dir=ltr] .BookFlip_pageBack__UmI23{background:linear-gradient(270deg,#e8e5e0 0,#f5f3f0 3%,#fdfcfa 10%,#fff);border-radius:.5rem 0 0 .5rem}[data-story-dir=ltr] .BookFlip_leftPage__I5JpJ{left:0;right:auto;box-shadow:inset 30px 0 50px rgba(0,0,0,.05),-5px 5px 20px rgba(0,0,0,.15)}[data-story-dir=ltr] .BookFlip_leftPage__I5JpJ.BookFlip_clickable__MJ2RJ:hover{background:linear-gradient(270deg,#e5e2dd 0,#f2f0ed 3%,#fafaf8 10%,#fefefe)}[data-story-dir=ltr] .BookFlip_page__zZUPK.BookFlip_flipped__Gtmz2{transform:rotateY(-180deg)}[data-story-dir=ltr] .BookFlip_page__zZUPK.BookFlip_flipping__rngC0{animation:BookFlip_pageFlipLiftLtr__SWMFi 1.2s cubic-bezier(.645,.045,.355,1)}@keyframes BookFlip_pageFlipLiftLtr__SWMFi{0%{transform:rotateY(0deg) translateZ(0)}40%{transform:rotateY(-90deg) translateZ(50px)}to{transform:rotateY(-180deg) translateZ(0)}}[data-story-dir=ltr] .BookFlip_page__zZUPK.BookFlip_flipping__rngC0.BookFlip_reverse__GsgrT{animation:BookFlip_pageFlipLiftReverseLtr__O1G6_ 1.2s cubic-bezier(.645,.045,.355,1)}@keyframes BookFlip_pageFlipLiftReverseLtr__O1G6_{0%{transform:rotateY(-180deg) translateZ(0)}40%{transform:rotateY(-90deg) translateZ(50px)}to{transform:rotateY(0deg) translateZ(0)}}[data-story-dir=ltr] .BookFlip_pageShadow__pr3nW{right:auto;left:0;background:linear-gradient(90deg,rgba(0,0,0,.15) 0,transparent)}[data-story-dir=ltr] .BookFlip_pageHighlight__tjwC9{left:auto;right:0;background:linear-gradient(270deg,hsla(0,0%,100%,.3) 0,transparent)}[data-story-dir=ltr] .BookFlip_pageNumber__PE1BH.BookFlip_left__gVWC9{left:auto;right:1.875rem}[data-story-dir=ltr] .BookFlip_pageNumber__PE1BH.BookFlip_right__RCCYo{right:auto;left:1.875rem}[data-story-dir=ltr] .BookFlip_chapterText__BNkE5 p:first-child:first-letter{float:left;margin-left:0;margin-right:.5rem}.StoryBookScreen_bookContainer__OaS8d{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:90rem;margin:0 auto;padding:1.5rem;height:100%}.StoryBookScreen_bookContent__rr9Ek{width:100%;background:linear-gradient(135deg,#fffbf5,#fff8e7);border-radius:1rem;box-shadow:0 10px 40px rgba(45,48,71,.15),0 0 0 1px rgba(201,177,255,.2),inset 0 0 60px hsla(0,0%,100%,.5);overflow:hidden;min-height:37.5rem;position:relative}.StoryBookScreen_bookPage__aJR8j{display:flex;align-items:center;justify-content:center;min-height:37.5rem;padding:3rem}.StoryBookScreen_titlePage__qVcTp{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem}.StoryBookScreen_titlePageDecoration__Rb8TQ{font-size:3rem;animation:StoryBookScreen_sparkle__YgYqk 2s ease-in-out infinite}@keyframes StoryBookScreen_sparkle__YgYqk{0%,to{transform:scale(1) rotate(0deg);opacity:1}50%{transform:scale(1.2) rotate(10deg);opacity:.8}}.StoryBookScreen_bookTitle__H2f4M{font-family:var(--font-display);font-size:2.5rem;color:var(--color-text);margin:0;text-shadow:2px 2px 4px rgba(201,177,255,.3)}.StoryBookScreen_titlePageSubtitle__Teiwq{font-family:var(--font-body);font-size:1.1rem;color:var(--color-text-light)}.StoryBookScreen_titlePageImage__1jyeI{width:20rem;aspect-ratio:16/9;border-radius:.75rem;overflow:hidden;box-shadow:0 8px 24px rgba(45,48,71,.15);margin:.625rem 0}.StoryBookScreen_coverImage__GVoh0{width:100%;height:100%;object-fit:cover}.StoryBookScreen_startReadingBtn__90WCe{background:linear-gradient(135deg,var(--color-dream) 0,#a890ff 100%);color:#fff;border:none;padding:1rem 2rem;border-radius:3.125rem;font-family:var(--font-display);font-size:1.2rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px rgba(201,177,255,.4)}.StoryBookScreen_startReadingBtn__90WCe:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(201,177,255,.5)}.StoryBookScreen_literacySelector__aKz0v{width:100%;max-width:22.5rem;margin:1rem 0}.StoryBookScreen_titlePageActions__Uonst{display:flex;flex-direction:column;gap:1rem;margin-top:2rem;align-items:center}.StoryBookScreen_downloadPdfBtn__2KOD8{background:linear-gradient(135deg,#6c63ff,#5a52d5);color:#fff;border:none;padding:.75rem 1.75rem;border-radius:3.125rem;font-family:var(--font-display);font-size:1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 3px 12px rgba(108,99,255,.3)}.StoryBookScreen_downloadPdfBtn__2KOD8:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 5px 20px rgba(108,99,255,.4)}.StoryBookScreen_downloadPdfBtn__2KOD8:disabled{opacity:.6;cursor:not-allowed}.StoryBookScreen_downloadZipBtn__kMmfN{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;padding:.875rem 1.75rem;border-radius:3.125rem;font-family:var(--font-display);font-size:1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px rgba(16,185,129,.3)}.StoryBookScreen_downloadZipBtn__kMmfN:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 24px rgba(16,185,129,.4)}.StoryBookScreen_downloadZipBtn__kMmfN:disabled{opacity:.6;cursor:not-allowed;transform:none}.StoryBookScreen_bookSpread__B29oc{display:grid;grid-template-columns:38% 62%;min-height:38.75rem}.StoryBookScreen_bookImageSide__nM9zH{background:linear-gradient(135deg,#f5f0ff,#ede5ff);display:flex;align-items:center;justify-content:center;padding:1rem;-webkit-border-end:1px solid rgba(201,177,255,.2);border-inline-end:1px solid rgba(201,177,255,.2);overflow:hidden}.StoryBookScreen_chapterImage__J2c9N{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:1rem;box-shadow:0 12px 40px rgba(45,48,71,.2)}.StoryBookScreen_noImage___X_IF{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-text-light);gap:.5rem}.StoryBookScreen_noImage___X_IF span{font-size:3rem;opacity:.5}.StoryBookScreen_bookTextSide__N56or{padding:2rem 1.75rem;display:flex;flex-direction:column;overflow-y:auto;max-height:38.75rem;background:linear-gradient(180deg,#fff,#fdfcff)}.StoryBookScreen_chapterHeader__Ipqf4{margin-bottom:1rem;padding-bottom:.625rem;border-bottom:2px solid rgba(201,177,255,.4)}.StoryBookScreen_chapterNumber__yLvIm{font-family:var(--font-display);font-size:1.4rem;color:var(--color-dream);font-weight:600}.StoryBookScreen_chapterContent__7DCFp{flex:1 1;font-family:var(--font-body);font-size:1.05rem;line-height:1.9;color:var(--color-text)}.StoryBookScreen_chapterContent__7DCFp p{margin-bottom:.75rem;text-align:justify}.StoryBookScreen_chapterContent__7DCFp p:first-child:first-letter{font-size:2rem;font-weight:700;color:var(--color-dream);float:right;margin-left:.5rem;line-height:1}.StoryBookScreen_originalInput__1u9ww{display:flex;align-items:center;gap:.375rem;margin-top:auto;padding:.5rem .75rem;background:rgba(201,177,255,.1);border-radius:.5rem;-webkit-border-end:2px solid var(--color-dream);border-inline-end:2px solid var(--color-dream)}.StoryBookScreen_originalInputLabel__Ekrt5{font-size:.9rem;flex-shrink:0;opacity:.7}.StoryBookScreen_originalInputText__CN0dW{font-family:var(--font-body);font-size:.85rem;color:var(--color-soft);font-style:italic;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StoryBookScreen_chapterContent__7DCFp p{margin-bottom:1rem;text-align:start}.StoryBookScreen_endOfBookActions__EeG60{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid rgba(201,177,255,.2);display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}.StoryBookScreen_identityCardBtn__oepj6,.StoryBookScreen_tryAgainBtn__BuCmE{background:linear-gradient(135deg,#ffd93d,#ffb800);color:var(--color-text);border:none;padding:.875rem 1.75rem;border-radius:3.125rem;font-family:var(--font-display);font-size:1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px rgba(255,217,61,.3)}.StoryBookScreen_identityCardBtn__oepj6{position:relative}.StoryBookScreen_identityCardBtn__oepj6:hover,.StoryBookScreen_tryAgainBtn__BuCmE:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(255,217,61,.4)}.StoryBookScreen_identityCardBtnLoading__4TlJo{opacity:.7;cursor:not-allowed;pointer-events:none}.StoryBookScreen_btnSpinner__qZvn0{display:inline-block;width:1rem;height:1rem;border:2.5px solid rgba(0,0,0,.2);border-top:2.5px solid var(--color-text);border-radius:50%;animation:StoryBookScreen_btnSpin__82F9v .7s linear infinite;vertical-align:middle;-webkit-margin-end:.5rem;margin-inline-end:.5rem}@keyframes StoryBookScreen_btnSpin__82F9v{to{transform:rotate(1turn)}}.StoryBookScreen_quizBtn__pbKKr{background:linear-gradient(135deg,#9c27b0,#7b1fa2);color:#fff;border:none;padding:.875rem 1.75rem;border-radius:3.125rem;font-family:var(--font-display);font-size:1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px rgba(156,39,176,.3)}.StoryBookScreen_quizBtn__pbKKr:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(156,39,176,.4)}.StoryBookScreen_bookControls__rRoXu{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-top:1.25rem;padding:1rem;background:hsla(0,0%,100%,.8);border-radius:3.125rem;box-shadow:0 4px 16px rgba(45,48,71,.1)}.StoryBookScreen_navButton__pj2qD{width:3rem;height:3rem;border-radius:50%;border:2px solid var(--color-dream);background:#fff;color:var(--color-dream);font-size:1.2rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.StoryBookScreen_navButton__pj2qD:hover:not(:disabled){background:var(--color-dream);color:#fff;transform:scale(1.05)}.StoryBookScreen_navButton__pj2qD:disabled{opacity:.3;cursor:not-allowed}.StoryBookScreen_pageIndicator__HXFSw{display:flex;align-items:center;gap:1rem;font-family:var(--font-display);font-size:1rem;color:var(--color-text)}.StoryBookScreen_playButton__rsO_a{width:2.75rem;height:2.75rem;border-radius:50%;border:none;background:linear-gradient(135deg,var(--color-dream) 0,#a890ff 100%);color:#fff;font-size:1.2rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(201,177,255,.3)}.StoryBookScreen_playButton__rsO_a:hover{transform:scale(1.1);box-shadow:0 6px 16px rgba(201,177,255,.4)}.StoryBookScreen_playButton__rsO_a.StoryBookScreen_playing__uY9qd{background:linear-gradient(135deg,#ff6b6b,#ee5a5a);animation:StoryBookScreen_pulse__9Eqgm 1s ease-in-out infinite}@keyframes StoryBookScreen_pulse__9Eqgm{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.StoryBookScreen_autoScrollToggle__oEzWR{display:flex;align-items:center;gap:.375rem;cursor:pointer;font-size:.85rem;color:#5a5e78;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.StoryBookScreen_autoScrollToggle__oEzWR input[type=checkbox]{accent-color:#6b4eff;width:1rem;height:1rem;cursor:pointer}.StoryBookScreen_moderationBtn__EBgZY{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:3.125rem;font-family:var(--font-display);font-size:.95rem;cursor:pointer;transition:all .3s ease;box-shadow:0 3px 12px rgba(239,68,68,.3)}.StoryBookScreen_moderationBtn__EBgZY:hover{transform:translateY(-2px);box-shadow:0 5px 20px rgba(239,68,68,.4)}.StoryBookScreen_moderationPanel__mz3q8{margin-top:1.5rem;padding:1.25rem;border-radius:1rem;border:2px solid rgba(239,68,68,.25);background:linear-gradient(145deg,rgba(30,27,46,.95),rgba(22,20,35,.98));color:#e8e4f0;text-align:start}.StoryBookScreen_moderationSummary__S6HmK{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(239,68,68,.2)}.StoryBookScreen_moderationBadge__XO0si{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .75rem;border-radius:1rem;font-size:.8125rem;font-weight:600}.StoryBookScreen_badgeSafe__GG9a6{background:rgba(34,197,94,.2);color:#86efac;border:1px solid rgba(34,197,94,.4)}.StoryBookScreen_badgeBlocked__sQvOA{background:rgba(239,68,68,.2);color:#fca5a5;border:1px solid rgba(239,68,68,.4)}.StoryBookScreen_moderationTabs__Vo3a4{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(239,68,68,.2)}.StoryBookScreen_moderationTab__Z5cKl{padding:.5rem .875rem;border-radius:.5rem;border:1px solid rgba(239,68,68,.3);background:hsla(0,0%,100%,.06);color:#fca5a5;font-size:.8125rem;cursor:pointer;transition:background .15s ease,color .15s ease}.StoryBookScreen_moderationTab__Z5cKl:hover{background:rgba(239,68,68,.15);color:#fff}.StoryBookScreen_moderationTabActive__xht7X{background:linear-gradient(135deg,#ef4444,#dc2626);border-color:transparent;color:#fff}.StoryBookScreen_moderationStepCard__QKRUA{padding:1rem;border-radius:.75rem;background:rgba(0,0,0,.25)}.StoryBookScreen_moderationStepHeader__taXUX{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:.75rem}.StoryBookScreen_moderationStepField__e7h32{font-size:.875rem;color:#c4b5fd}.StoryBookScreen_moderationReasoning__lKDuY{font-size:.875rem;color:#e8e4f0;margin-bottom:.75rem;line-height:1.5}.StoryBookScreen_moderationExpandBtn__ov3Oa{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .75rem;border-radius:.375rem;border:1px solid rgba(124,58,237,.3);background:rgba(124,58,237,.1);color:#c4b5fd;font-size:.75rem;cursor:pointer;transition:background .15s ease}.StoryBookScreen_moderationExpandBtn__ov3Oa:hover{background:rgba(124,58,237,.2)}.StoryBookScreen_moderationJsonPanel__KPZmU{margin-top:.75rem;max-height:min(50vh,25rem);overflow:auto;padding:1rem;border-radius:.5rem;background:rgba(0,0,0,.3);font-family:ui-monospace,Cascadia Code,Segoe UI Mono,monospace;font-size:.8125rem;line-height:1.5;direction:ltr}.StoryBookScreen_moderationStatus__9Qau1{margin:0;font-size:.9375rem;line-height:1.5;color:#e8e4f0}.StoryBookScreen_moderationError__S3MLN{color:#fca5a5}.StoryBookScreen_modJsonRoot__3FOzL{display:block}.StoryBookScreen_modJsonIndent__9gkpP{padding-left:1.25rem;border-left:1px solid rgba(239,68,68,.15);margin:.125rem 0}.StoryBookScreen_modJsonBracket__ZVhn1{color:#a78bfa}.StoryBookScreen_modJsonKey__G6Kip{color:#7dd3fc}.StoryBookScreen_modJsonColon__347p9{color:#e8e4f0}.StoryBookScreen_modJsonString__8ytkc{color:#86efac;word-break:break-word}.StoryBookScreen_modJsonNumber__ACVcv{color:#fdba74}.StoryBookScreen_modJsonBool__C3kdf{color:#67e8f9}.StoryBookScreen_modJsonNull__D25Q_{color:#94a3b8}@media (max-width:900px){.StoryBookScreen_bookSpread__B29oc{grid-template-columns:1fr;min-height:auto}.StoryBookScreen_bookImageSide__nM9zH{order:-1;-webkit-border-end:none;border-inline-end:none;border-bottom:1px solid rgba(201,177,255,.2);padding:1rem}.StoryBookScreen_chapterImage__J2c9N{aspect-ratio:16/9;object-fit:cover}.StoryBookScreen_bookTextSide__N56or{padding:1.25rem;max-height:none}.StoryBookScreen_chapterContent__7DCFp p:first-child:first-letter{font-size:1.5rem}.StoryBookScreen_bookTitle__H2f4M{font-size:2rem}.StoryBookScreen_titlePageImage__1jyeI{width:17.5rem;aspect-ratio:16/9}}@media (max-width:480px){.StoryBookScreen_bookContainer__OaS8d{padding:.75rem}.StoryBookScreen_bookContent__rr9Ek{min-height:25rem}.StoryBookScreen_bookPage__aJR8j{padding:1.5rem;min-height:25rem}.StoryBookScreen_bookTitle__H2f4M{font-size:1.6rem}.StoryBookScreen_titlePageDecoration__Rb8TQ{font-size:2rem}.StoryBookScreen_chapterContent__7DCFp{font-size:1rem}.StoryBookScreen_bookControls__rRoXu{gap:1rem;padding:.75rem}.StoryBookScreen_navButton__pj2qD{width:2.5rem;height:2.5rem}.StoryBookScreen_playButton__rsO_a{width:2.25rem;height:2.25rem;font-size:1rem}}.BasicPhScreen_basicPhContent__QNYou{width:100%;max-width:56.25rem;margin:0 auto;padding:2rem 1.5rem;position:relative}.BasicPhScreen_backButton__4UVzG{position:absolute;top:1.5rem;inset-inline-start:1.5rem;background:transparent;border:none;color:#6b4eff;font-size:1rem;font-weight:500;cursor:pointer;padding:.5rem 1rem;border-radius:.5rem;transition:all .2s ease}.BasicPhScreen_backButton__4UVzG:hover{background:rgba(107,78,255,.1)}.BasicPhScreen_backBtn__c62Ml{background:hsla(0,0%,100%,.8);border:2px solid rgba(201,177,255,.3);padding:.625rem 1.25rem;border-radius:3.125rem;font-family:var(--font-display);font-size:1rem;color:var(--color-text);cursor:pointer;transition:all .3s ease;position:absolute;inset-inline-start:1.5rem;top:50%;transform:translateY(-50%);white-space:nowrap}.BasicPhScreen_backBtn__c62Ml:hover{background:#fff;border-color:var(--color-dream);transform:translateY(-50%)}.BasicPhScreen_basicPhTitle__ctD9_{font-size:2rem;font-weight:700;color:#2c1654;text-align:center;margin-bottom:.5rem;margin-top:3rem}.BasicPhScreen_basicPhSubtitle__MjGSf{font-size:1rem;color:#7c3aed;text-align:center;margin-bottom:2rem;opacity:.8}.BasicPhScreen_channelMetrics__Nft6p{display:grid;grid-template-columns:repeat(auto-fit,minmax(15.625rem,1fr));grid-gap:1rem;gap:1rem;margin-bottom:2rem}.BasicPhScreen_channelCard__HMLKC{background:linear-gradient(145deg,hsla(0,0%,100%,.98),rgba(248,245,255,.95));border-radius:1rem;padding:1.25rem;box-shadow:0 4px 16px rgba(201,177,255,.15);transition:transform .2s ease,box-shadow .2s ease}.BasicPhScreen_channelCard__HMLKC:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(201,177,255,.25)}.BasicPhScreen_channelHeader__wYhYQ{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.BasicPhScreen_channelIcon__e9NTh{font-size:2rem}.BasicPhScreen_channelInfo__ZlYrm{flex:1 1}.BasicPhScreen_channelName__Q60PW{font-size:1rem;font-weight:600;color:#2c1654}.BasicPhScreen_channelNameEn__i7p6y{font-size:.75rem;color:#7c3aed;opacity:.7}.BasicPhScreen_channelCounts__OnvBb{display:flex;justify-content:center;gap:.75rem;margin-bottom:.75rem}.BasicPhScreen_channelCount__prj6B{display:flex;flex-direction:column;align-items:center;gap:.25rem}.BasicPhScreen_countLabel__DLBX1{font-size:.75rem;color:#7c3aed;opacity:.8}.BasicPhScreen_countValue__AFN28{font-size:1.25rem;font-weight:700;color:#2c1654}.BasicPhScreen_channelExamples__EuBxB{margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(124,58,237,.1)}.BasicPhScreen_examplesLabel__Ej5qW{font-size:.75rem;color:#7c3aed;font-weight:600;margin-bottom:.375rem}.BasicPhScreen_exampleItem__E8Q26{font-size:.8125rem;color:#4c3575;padding:.25rem 0;font-style:italic}.BasicPhScreen_channelSummary__zPMYw{margin-bottom:2rem}.BasicPhScreen_summaryCard__l7Jwf{background:linear-gradient(145deg,#6b4eff,#8b5cf6);border-radius:1rem;padding:1.5rem;display:flex;justify-content:space-around;gap:1.25rem;box-shadow:0 8px 24px rgba(107,78,255,.3)}.BasicPhScreen_summaryItem__QpoXr{display:flex;align-items:center;gap:.75rem;flex:1 1}.BasicPhScreen_summaryIcon__CYHlq{font-size:1.75rem}.BasicPhScreen_summaryContent__mOCkI{flex:1 1}.BasicPhScreen_summaryLabel__xvdEQ{font-size:.75rem;color:hsla(0,0%,100%,.8);margin-bottom:.25rem}.BasicPhScreen_summaryValue__wGdWx{font-size:1rem;font-weight:600;color:#fff}.BasicPhScreen_copingProfile__Mu2yF,.BasicPhScreen_partAnalysis__o_MBt,.BasicPhScreen_therapeuticSection__lODHM{margin-bottom:2rem}.BasicPhScreen_sectionTitle__acAv4{font-size:1.5rem;font-weight:700;color:#2c1654;margin-bottom:1rem;text-align:start}.BasicPhScreen_insightCard__GinvA,.BasicPhScreen_profileCard__CBWD_,.BasicPhScreen_recommendationCard__s5YQF{background:linear-gradient(145deg,hsla(0,0%,100%,.98),rgba(248,245,255,.95));border-radius:1rem;padding:1.5rem;box-shadow:0 4px 16px rgba(201,177,255,.15)}.BasicPhScreen_insightText__NhfPg,.BasicPhScreen_profileText__Qrmvi,.BasicPhScreen_recommendationText__NCmqa{font-size:1rem;line-height:1.6;color:#4c3575;text-align:start}.BasicPhScreen_partsList__cTehN{display:flex;flex-direction:column;gap:.75rem}.BasicPhScreen_partCard__U9p_t{background:linear-gradient(145deg,hsla(0,0%,100%,.98),rgba(248,245,255,.95));border-radius:.75rem;overflow:hidden;box-shadow:0 2px 12px rgba(201,177,255,.1);transition:box-shadow .2s ease}.BasicPhScreen_partCard__U9p_t:hover{box-shadow:0 4px 16px rgba(201,177,255,.2)}.BasicPhScreen_partHeader__JO9Uf{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;background:transparent;border:none;cursor:pointer;transition:background .2s ease}.BasicPhScreen_partHeader__JO9Uf:hover{background:rgba(107,78,255,.05)}.BasicPhScreen_partHeaderInfo__Zo3by{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem}.BasicPhScreen_partNumber__KE71Y{font-size:1rem;font-weight:600;color:#6b4eff}.BasicPhScreen_partQuestion__LqxOH{font-size:.8125rem;color:#7c3aed;opacity:.7;font-weight:400}.BasicPhScreen_partToggle__AkGe8{font-size:.875rem;color:#7c3aed}.BasicPhScreen_partPreview__epf_O{padding:0 1.25rem 1rem}.BasicPhScreen_partText__O3vYB{font-size:.9375rem;color:#4c3575;margin-bottom:.75rem;font-style:italic;line-height:1.5}.BasicPhScreen_partChannels__fE2M4{display:flex;gap:.5rem;flex-wrap:wrap}.BasicPhScreen_channelBadge__NAXkb{background:linear-gradient(135deg,#6b4eff,#8b5cf6);color:#fff;padding:.25rem .75rem;border-radius:.75rem;font-size:.75rem;font-weight:600;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.BasicPhScreen_taggedWordsContainer__H0_2s{line-height:2.8;font-size:.9375rem;color:#5a5e78}.BasicPhScreen_taggedWord__wLSYs{display:inline;position:relative;white-space:nowrap}.BasicPhScreen_taggedWord__wLSYs+.BasicPhScreen_taggedWord__wLSYs:before{content:" "}.BasicPhScreen_wordTag__2yPb5{position:absolute;top:-1.4em;left:50%;transform:translateX(-50%);font-size:.4375rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#6b4eff,#8b5cf6);padding:0 .1875rem;border-radius:.25rem;line-height:1.3;white-space:nowrap;pointer-events:none;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.BasicPhScreen_wordWithTag__4Ay09{color:#4c3575;font-weight:600;border-bottom:2px solid rgba(107,78,255,.35);padding-bottom:.0625rem}.BasicPhScreen_wordPlain__s5_cu{color:#5a5e78}.BasicPhScreen_partExpanded__s9hwi{padding:1rem 1.25rem;border-top:1px solid rgba(124,58,237,.1);background:rgba(248,245,255,.5)}.BasicPhScreen_explanationLabel__ieGtQ{font-size:.8125rem;font-weight:600;color:#7c3aed;margin-bottom:.5rem}.BasicPhScreen_explanationText__Png2R{font-size:.875rem;line-height:1.6;color:#4c3575}.BasicPhScreen_codingBreakdown__qybTN{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.875rem}.BasicPhScreen_codingGroup__8EJUq{background:hsla(0,0%,100%,.7);border-radius:.625rem;padding:.625rem .875rem;border:1px solid rgba(124,58,237,.1)}.BasicPhScreen_codingGroupHeader__oMszc{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.BasicPhScreen_codingGroupBadge__IH0yI{background:linear-gradient(135deg,#6b4eff,#8b5cf6);color:#fff;padding:.125rem .5rem;border-radius:.5rem;font-size:.6875rem;font-weight:700;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.BasicPhScreen_codingGroupName__XNLt_{font-size:.8125rem;font-weight:600;color:#4c3575}.BasicPhScreen_codingEntries__8n1vu{display:flex;flex-direction:column;gap:.375rem;-webkit-padding-end:.5rem;padding-inline-end:.5rem}.BasicPhScreen_codingEntry__UXc_Y{display:flex;align-items:baseline;gap:.375rem;font-size:.8125rem;line-height:1.5}.BasicPhScreen_codingPhrase__drh2C{color:#7c3aed;font-weight:600;white-space:nowrap;flex-shrink:0}.BasicPhScreen_codingReason__dXSjx{color:#5a5e78}.BasicPhScreen_partSummary__lVDKJ{padding-top:.75rem;border-top:1px solid rgba(124,58,237,.08)}.BasicPhScreen_stepResultsBtn__qpmIr{flex-shrink:0}.BasicPhScreen_stepResultsPanel__eS_iv{margin-top:1.5rem;padding:1.25rem;border-radius:1rem;border:2px solid rgba(124,58,237,.25);background:linear-gradient(145deg,rgba(30,27,46,.95),rgba(22,20,35,.98));color:#e8e4f0}.BasicPhScreen_stepResultsError__q5ulu,.BasicPhScreen_stepResultsStatus__SvlWQ{margin:0;font-size:.9375rem;line-height:1.5}.BasicPhScreen_stepResultsError__q5ulu{color:#fca5a5}.BasicPhScreen_stepResultRawText__4clud{white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,Cascadia Code,Segoe UI Mono,monospace;font-size:.8125rem;line-height:1.5;color:#e8e4f0;margin-top:.75rem;padding:1rem;border-radius:.5rem;background:rgba(0,0,0,.25);max-height:min(60vh,30rem);overflow:auto}.BasicPhScreen_stepTabs__PqSuU{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(124,58,237,.35)}.BasicPhScreen_stepTab__h6zqo{padding:.5rem .875rem;border-radius:.5rem;border:1px solid rgba(124,58,237,.4);background:hsla(0,0%,100%,.06);color:#c4b5fd;font-size:.8125rem;font-family:ui-monospace,Cascadia Code,Segoe UI Mono,monospace;cursor:pointer;transition:background .15s ease,color .15s ease}.BasicPhScreen_stepTab__h6zqo:hover{background:rgba(124,58,237,.2);color:#fff}.BasicPhScreen_stepTabActive__fwIbQ{background:linear-gradient(135deg,#6b4eff,#8b5cf6);border-color:transparent;color:#fff}.BasicPhScreen_stepResultJson__FnhZY{max-height:min(70vh,36rem);overflow:auto;padding:1rem;border-radius:.75rem;background:rgba(0,0,0,.35);font-family:ui-monospace,Cascadia Code,Segoe UI Mono,monospace;font-size:.8125rem;line-height:1.5;text-align:start;direction:ltr}.BasicPhScreen_jsonRoot__CL8dM{display:block}.BasicPhScreen_jsonIndent__Hz7ny{padding-left:1.25rem;border-left:1px solid rgba(124,58,237,.2);margin:.125rem 0}.BasicPhScreen_jsonBracket__VdDJ1{color:#a78bfa}.BasicPhScreen_jsonKey__oEiyR{color:#7dd3fc}.BasicPhScreen_jsonColon__7_x3h{color:#e8e4f0}.BasicPhScreen_jsonString__vScye{color:#86efac;word-break:break-word}.BasicPhScreen_jsonNumber__Q44y_{color:#fdba74}.BasicPhScreen_jsonBool__1Utua{color:#67e8f9}.BasicPhScreen_jsonNull__gw4L6,.BasicPhScreen_jsonUnknown__xb_6S{color:#94a3b8}.BasicPhScreen_basicPhActions__qTil2{margin-top:2.5rem;display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.BasicPhScreen_pdfProgress__y8Rby{text-align:center;margin-top:1rem;font-size:.875rem;color:#6c63ff;font-weight:500}.BasicPhScreen_basicPhTabs__ev68G{display:flex;gap:.5rem;justify-content:center;margin-bottom:1.75rem;flex-wrap:wrap;position:-webkit-sticky;position:sticky;top:0;z-index:10;background:rgba(248,245,255,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.75rem 0;border-radius:0 0 1rem 1rem}.BasicPhScreen_basicPhTab__dpTLr{display:flex;align-items:center;gap:.375rem;padding:.625rem 1.25rem;border-radius:1.5rem;border:2px solid rgba(124,58,237,.2);background:hsla(0,0%,100%,.7);color:#4c3575;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease}.BasicPhScreen_basicPhTab__dpTLr:hover{border-color:rgba(124,58,237,.4);background:rgba(248,245,255,.9)}.BasicPhScreen_basicPhTabActive__fTHPA{background:linear-gradient(135deg,#6b4eff,#8b5cf6);color:#fff;border-color:transparent;box-shadow:0 4px 12px rgba(107,78,255,.3)}.BasicPhScreen_basicPhTabIcon__XhedV{font-size:1.125rem}.BasicPhScreen_basicPhTabContent__QAFQV{display:flex;flex-direction:column;gap:1rem;animation:BasicPhScreen_fadeIn__Ej_Dk .3s ease}@keyframes BasicPhScreen_fadeIn__Ej_Dk{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.BasicPhScreen_placeholderCard__RbDIV{text-align:center;padding:3rem 1.5rem;background:linear-gradient(145deg,hsla(0,0%,100%,.98),rgba(248,245,255,.95));border-radius:1rem;box-shadow:0 2px 12px rgba(201,177,255,.15)}.BasicPhScreen_placeholderTitle__ETgcT{font-size:1.25rem;font-weight:700;color:#2c1654;margin-bottom:.5rem}.BasicPhScreen_placeholderText__IFRhh{font-size:.9375rem;color:#7c3aed;opacity:.8}.BasicPhScreen_deepDefinition___P1Jc{margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(124,58,237,.08)}.BasicPhScreen_deepDefText__qu9wG{font-size:.875rem;line-height:1.6;color:#4c3575;margin-bottom:.5rem}.BasicPhScreen_deepValence__Z9_Ak{display:flex;flex-direction:column;gap:.25rem;margin:.5rem 0}.BasicPhScreen_deepPositive__bZzJg{font-size:.8125rem;color:#4caf50;font-weight:500}.BasicPhScreen_deepNegative__khNwg{font-size:.8125rem;color:#ff6b6b;font-weight:500}.BasicPhScreen_deepMarkers__srUbJ{font-size:.8125rem;color:#7c3aed;margin-top:.5rem;line-height:1.5}.BasicPhScreen_deepMarkersLabel__jWpJV{font-weight:600}.BasicPhScreen_deepRulesList__JAm2P{display:flex;flex-direction:column;gap:.75rem;margin-top:.75rem}.BasicPhScreen_deepRuleItem__XmGhI{display:flex;gap:.75rem;align-items:flex-start;font-size:.875rem;line-height:1.6;color:#4c3575}.BasicPhScreen_deepRuleBullet__MsP3h{min-width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#6b4eff,#8b5cf6);color:#fff;font-size:.8125rem;font-weight:700;flex-shrink:0}.BasicPhScreen_deepStoryStructure__fvdOU{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.BasicPhScreen_deepStructureRow__3yY7B{display:flex;gap:.75rem;align-items:center;padding:.75rem 1rem;border-radius:.75rem;background:rgba(248,245,255,.6);border:1px solid rgba(124,58,237,.08)}.BasicPhScreen_deepStructurePart__VoQxO{font-weight:700;color:#6b4eff;font-size:.8125rem;min-width:3.125rem}.BasicPhScreen_deepStructureTitle__eCC9Y{font-weight:600;color:#2c1654;font-size:.875rem;min-width:5rem}.BasicPhScreen_deepStructureDesc__vKqgB{color:#4c3575;font-size:.8125rem;flex:1 1}.BasicPhScreen_deepStructureChannels__D9L6t{color:#7c3aed;font-size:.75rem;font-weight:500;white-space:nowrap}.BasicPhScreen_conversationCard__d2evT{background:linear-gradient(145deg,hsla(0,0%,100%,.98),rgba(248,245,255,.95));border-radius:1rem;padding:1.25rem;margin-bottom:.75rem;box-shadow:0 2px 12px rgba(201,177,255,.15);display:flex;gap:.875rem;align-items:flex-start;transition:transform .2s ease,box-shadow .2s ease}.BasicPhScreen_conversationCard__d2evT:hover{transform:translateY(-1px);box-shadow:0 4px 16px rgba(201,177,255,.25)}.BasicPhScreen_conversationNumber__TZHuo{min-width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#7c3aed,#a78bfa);color:#fff;font-size:.875rem;font-weight:700;flex-shrink:0}.BasicPhScreen_conversationText__8BVTy{font-size:.9375rem;line-height:1.6;color:#4c3575;padding-top:.25rem}.BasicPhScreen_growthSubtitle__LdAx6{font-size:.875rem;font-weight:700;color:#6b4eff;margin-bottom:.5rem}.BasicPhScreen_activityCard__N96YN{background:rgba(248,245,255,.7);border:1px solid rgba(124,58,237,.1);border-radius:.75rem;padding:1rem;margin-bottom:.625rem;display:flex;gap:.75rem;align-items:flex-start}.BasicPhScreen_activityNumber__sTtbO{min-width:1.625rem;height:1.625rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;background:linear-gradient(135deg,#10b981,#34d399);color:#fff;font-size:.75rem;font-weight:700;flex-shrink:0}.BasicPhScreen_activityText__1PsIp{font-size:.875rem;line-height:1.6;color:#4c3575}@media (max-width:768px){.BasicPhScreen_basicPhContent__QNYou{padding:1.5rem 1rem}.BasicPhScreen_basicPhTitle__ctD9_{font-size:1.5rem;margin-top:3.5rem}.BasicPhScreen_basicPhSubtitle__MjGSf{font-size:.875rem}.BasicPhScreen_channelMetrics__Nft6p{grid-template-columns:1fr}.BasicPhScreen_summaryCard__l7Jwf{flex-direction:column;gap:1rem}.BasicPhScreen_backButton__4UVzG{top:1rem;right:1rem;font-size:.875rem;padding:.375rem .75rem}.BasicPhScreen_basicPhTabs__ev68G{gap:.375rem}.BasicPhScreen_basicPhTab__dpTLr{padding:.5rem .875rem;font-size:.8125rem}.BasicPhScreen_deepStructureRow__3yY7B{flex-wrap:wrap;gap:.5rem}.BasicPhScreen_conversationCard__d2evT{padding:.875rem}.BasicPhScreen_conversationText__8BVTy{font-size:.875rem}}.EndScreen_endContent___XW96{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2.5rem 1.25rem}.EndScreen_endIllustrationWrapper__hXuS6{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;isolation:isolate;overflow:visible}.EndScreen_endIllustration__0uOLe{font-size:5rem;margin-bottom:1.5rem;animation:EndScreen_celebratePulse__0_hku 3s ease-in-out infinite;filter:drop-shadow(0 0 8px rgba(255,215,0,.35)) drop-shadow(0 0 16px rgba(201,177,255,.25));transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.EndScreen_endIllustrationWrapper__hXuS6:active .EndScreen_endIllustration__0uOLe{animation:none;transform:scale(.8);transition:transform .1s ease}@keyframes EndScreen_celebratePulse__0_hku{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.EndScreen_fireworkContainer__AvF4H{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;z-index:-1;pointer-events:none}.EndScreen_fireworkRocket__nD08t{position:absolute;width:.375rem;height:.375rem;border-radius:50%;background:#fff;box-shadow:0 0 8px 3px rgba(255,215,0,.9),0 0 18px 6px rgba(201,177,255,.6);opacity:0;animation:EndScreen_rocketUp__u8QzE .5s forwards;animation-timing-function:cubic-bezier(.2,.6,.4,1)}@keyframes EndScreen_rocketUp__u8QzE{0%{opacity:1;transform:translate(0)}90%{opacity:1;transform:translate(var(--rx),var(--ry))}to{opacity:0;transform:translate(var(--rx),var(--ry))}}.EndScreen_fireworkSpark__i9MxS{position:absolute;width:.25rem;height:.75rem;border-radius:.125rem;opacity:0;background:#fff;box-shadow:0 0 6px 2px hsla(0,0%,100%,.6);animation-duration:.9s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.15,.8,.3,1)}.EndScreen_dir0__6TPuW{animation-name:EndScreen_sparkDir0__KQnBC}.EndScreen_dir1__iEhni{animation-name:EndScreen_sparkDir1__y4PTN}.EndScreen_dir2__WCgbQ{animation-name:EndScreen_sparkDir2__7Fenr}.EndScreen_dir3___qTZc{animation-name:EndScreen_sparkDir3__eJtP8}.EndScreen_dir4__83qOG{animation-name:EndScreen_sparkDir4__4CVLg}.EndScreen_dir5__x7wUM{animation-name:EndScreen_sparkDir5__ggSLB}.EndScreen_dir6__RDQVW{animation-name:EndScreen_sparkDir6__AxdIn}.EndScreen_dir7__C92nD{animation-name:EndScreen_sparkDir7__wfD3i}.EndScreen_dir8__nZE8H{animation-name:EndScreen_sparkDir8__fHH6U}.EndScreen_dir9__0hfk9{animation-name:EndScreen_sparkDir9__VTITU}.EndScreen_dir10__Buy9l{animation-name:EndScreen_sparkDir10__Obysx}.EndScreen_dir11__ZfJxX{animation-name:EndScreen_sparkDir11__UMmVn}.EndScreen_dir12__YwfQ5{animation-name:EndScreen_sparkDir12__wleMq}.EndScreen_dir13__TZTzv{animation-name:EndScreen_sparkDir13__Fi0Yt}@keyframes EndScreen_sparkDir0__KQnBC{0%{opacity:1;transform:translate(var(--ox),var(--oy)) rotate(0deg) scale(1.2)}60%{opacity:.85;transform:translate(var(--ox),calc(var(--oy) - 85px)) rotate(0deg) scale(.8)}to{opacity:0;transform:translate(var(--ox),calc(var(--oy) - 110px)) rotate(0deg) scale(.3)}}@keyframes EndScreen_sparkDir1__y4PTN{0%{opacity:1;transform:translate(var(--ox),var(--oy)) rotate(26deg) scale(1.2)}60%{opacity:.85;transform:translate(calc(var(--ox) + 37px),calc(var(--oy) - 77px)) rotate(26deg) scale(.8)}to{opacity:0;transform:translate(calc(var(--ox) + 46px),calc(var(--oy) - 99px)) rotate(26deg) scale(.3)}}@keyframes EndScreen_sparkDir2__7Fenr{0%{opacity:1;transform:translate(var(--ox),var(--oy)) rotate(51deg) scale(1.2)}60%{opacity:.85;transform:translate(calc(var(--ox) + 66px),calc(var(--oy) - 54px)) rotate(51deg) scale(.8)}to{opacity:0;transform:translate(calc(var(--ox) + 82px),calc(var(--oy) - 66px)) rotate(51deg) scale(.3)}}@keyframes EndScreen_sparkDir3__eJtP8{0%{opacity:1;transform:translate(var(--ox),var(--oy)) rotate(77deg) scale(1.2)}60%{opacity:.85;transform:translate(calc(var(--ox) + 83px),calc(var(--oy) - 19px)) rotate(77deg) scale(.8)}to{opacity:0;transform:translate(calc(var(--ox) + 102px),calc(var(--oy) - 24px)) rotate(77deg) scale(.3)}}@keyframes EndScreen_sparkDir4__4CVLg{0%{opacity:1;transform:translate(var(--ox),var(--oy)) rotate(103deg) scale(1.2)}60%{opacity:.85;transform:translate(calc(var(--ox) + 83px),calc(var(--oy) + 19px)) rotate(103deg) scale(.8)}to{opacity:0;transform:translate(calc(var(--ox) + 102px),calc(var(--oy) + 24px)) rotate(103deg) scale(.3)}}@keyframes EndScreen_sparkDir5__ggSLB{0%{opacity:1;transform:translate(var(--ox),var(--oy)) rotate(129deg) scale(1.2)}60%{opacity:.85;transform:translate(calc(var(--ox) + 66px),calc(var(--oy) + 54px)) rotate(129deg) scale(.8)}to{opacity:0;transform:translate(calc(var(--ox) + 82px),calc(var(--oy) + 66px)) rotate(129deg) scale(.3)}}@keyframes EndScreen_sparkDir6__AxdIn{0%{opacity:1;transform:translate(var(--ox),var(--oy)) rotate(154deg) scale(1.2)}60%{opacity:.85;transform:translate(calc(var(--ox) + 37px),calc(var(--oy) + 77px)) rotate(154deg) scale(.8)}to{opacity:0;transform:translate(calc(var(--ox) + 46px),calc(var(--oy) + 99px)) rotate(154deg) scale(.3)}}@keyframes EndScreen_sparkDir7__wfD3i{0%{opacity:1;transform:translate(var(--ox),var(--oy)) rotate(180deg) scale(1.2)}60%{opacity:.85;transform:translate(var(--ox),calc(var(--oy) + 85px)) rotate(180deg) scale(.8)}to{opacity:0;transform:translate(var(--ox),calc(var(--oy) + 110px)) rotate(180deg) scale(.3)}}@keyframes EndScreen_sparkDir8__fHH6U{0%{opacity:1;transform:translate(var(--ox),var(--oy)) rotate(206deg) scale(1.2)}60%{opacity:.85;transform:translate(calc(var(--ox) - 37px),calc(var(--oy) + 77px)) rotate(206deg) scale(.8)}to{opacity:0;transform:translate(calc(var(--ox) - 46px),calc(var(--oy) + 99px)) rotate(206deg) scale(.3)}}@keyframes EndScreen_sparkDir9__VTITU{0%{opacity:1;transform:translate(var(--ox),var(--oy)) rotate(231deg) scale(1.2)}60%{opacity:.85;transform:translate(calc(var(--ox) - 66px),calc(var(--oy) + 54px)) rotate(231deg) scale(.8)}to{opacity:0;transform:translate(calc(var(--ox) - 82px),calc(var(--oy) + 66px)) rotate(231deg) scale(.3)}}@keyframes EndScreen_sparkDir10__Obysx{0%{opacity:1;transform:translate(var(--ox),var(--oy)) rotate(257deg) scale(1.2)}60%{opacity:.85;transform:translate(calc(var(--ox) - 83px),calc(var(--oy) + 19px)) rotate(257deg) scale(.8)}to{opacity:0;transform:translate(calc(var(--ox) - 102px),calc(var(--oy) + 24px)) rotate(257deg) scale(.3)}}@keyframes EndScreen_sparkDir11__UMmVn{0%{opacity:1;transform:translate(var(--ox),var(--oy)) rotate(283deg) scale(1.2)}60%{opacity:.85;transform:translate(calc(var(--ox) - 83px),calc(var(--oy) - 19px)) rotate(283deg) scale(.8)}to{opacity:0;transform:translate(calc(var(--ox) - 102px),calc(var(--oy) - 24px)) rotate(283deg) scale(.3)}}@keyframes EndScreen_sparkDir12__wleMq{0%{opacity:1;transform:translate(var(--ox),var(--oy)) rotate(309deg) scale(1.2)}60%{opacity:.85;transform:translate(calc(var(--ox) - 66px),calc(var(--oy) - 54px)) rotate(309deg) scale(.8)}to{opacity:0;transform:translate(calc(var(--ox) - 82px),calc(var(--oy) - 66px)) rotate(309deg) scale(.3)}}@keyframes EndScreen_sparkDir13__Fi0Yt{0%{opacity:1;transform:translate(var(--ox),var(--oy)) rotate(334deg) scale(1.2)}60%{opacity:.85;transform:translate(calc(var(--ox) - 37px),calc(var(--oy) - 77px)) rotate(334deg) scale(.8)}to{opacity:0;transform:translate(calc(var(--ox) - 46px),calc(var(--oy) - 99px)) rotate(334deg) scale(.3)}}.EndScreen_burstGold__TfURe.EndScreen_fireworkSpark__i9MxS{box-shadow:0 0 8px 3px rgba(255,215,0,.9),0 0 16px 6px rgba(255,180,0,.5);background:gold}.EndScreen_burstGold__TfURe.EndScreen_fireworkRocket__nD08t{box-shadow:0 0 10px 4px rgba(255,215,0,.9),0 0 20px 8px rgba(255,180,0,.5)}.EndScreen_burstPurple__rzZup.EndScreen_fireworkSpark__i9MxS{box-shadow:0 0 8px 3px rgba(201,177,255,.9),0 0 16px 6px rgba(138,100,220,.5);background:#c9b1ff}.EndScreen_burstPurple__rzZup.EndScreen_fireworkRocket__nD08t{box-shadow:0 0 10x 4px rgba(201,177,255,.9),0 0 20px 8px rgba(138,100,220,.5)}.EndScreen_burstPink__i6mZ3.EndScreen_fireworkSpark__i9MxS{box-shadow:0 0 8px 3px rgba(255,150,200,.9),0 0 16px 6px rgba(255,100,150,.5);background:#ff69b4}.EndScreen_burstPink__i6mZ3.EndScreen_fireworkRocket__nD08t{box-shadow:0 0 10px 4px rgba(255,150,200,.9),0 0 20px 8px rgba(255,100,150,.5)}.EndScreen_burstCyan__bB0v0.EndScreen_fireworkSpark__i9MxS{box-shadow:0 0 8px 3px rgba(0,220,255,.9),0 0 16px 6px rgba(0,180,220,.5);background:#00dcf5}.EndScreen_burstCyan__bB0v0.EndScreen_fireworkRocket__nD08t{box-shadow:0 0 10px 4px rgba(0,220,255,.9),0 0 20px 8px rgba(0,180,220,.5)}.EndScreen_burstWhite__4Kzli.EndScreen_fireworkSpark__i9MxS{box-shadow:0 0 8px 3px hsla(0,0%,100%,.9),0 0 16px 6px rgba(220,220,255,.5);background:#fff}.EndScreen_burstWhite__4Kzli.EndScreen_fireworkRocket__nD08t{box-shadow:0 0 10px 4px hsla(0,0%,100%,.9),0 0 20px 8px rgba(220,220,255,.5)}.EndScreen_endTitle__JmILk{font-family:var(--font-display);font-size:1.6rem;color:var(--color-night);margin-bottom:1rem;line-height:1.4}.EndScreen_endSubtitle__7n9HB{font-size:1rem;color:var(--color-soft);margin-bottom:2.5rem}.EndScreen_endActions__8kDEA{display:flex;flex-direction:column;align-items:stretch;gap:.75rem;width:100%;max-width:22.5rem}.EndScreen_endActions__8kDEA .EndScreen_btnSecondary___Segm{max-width:18.125rem;align-self:center;width:100%;padding:.875rem 1.75rem;font-size:.95rem}.EndScreen_endBackBtn__LXpc4{background:none;border:none;font-family:var(--font-body);font-size:.95rem;color:var(--color-soft);cursor:pointer;padding:.5rem 1rem;margin-bottom:.75rem;transition:color .2s ease}.EndScreen_endBackBtn__LXpc4:hover{color:var(--color-text)}.Marketplace_marketplaceContainer__T0QMp{max-width:75rem;margin:0 auto;padding:0 1.25rem 2.5rem;width:100%}.Marketplace_marketplaceHeader___RdlK{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;margin-bottom:1.25rem;border-bottom:2px solid rgba(201,177,255,.2)}.Marketplace_marketplaceTitle__BeplK{font-family:var(--font-display);font-size:1.8rem;color:var(--color-night);text-align:center;margin:0}.Marketplace_backBtn__LUeu_{background:hsla(0,0%,100%,.8);border:2px solid rgba(201,177,255,.3);padding:.625rem 1.25rem;border-radius:3.125rem;font-family:var(--font-display);font-size:1rem;color:var(--color-text);cursor:pointer;transition:all .3s ease}.Marketplace_backBtn__LUeu_:hover{background:#fff;border-color:var(--color-dream)}.Marketplace_sortControls__GaYe1{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1.75rem;flex-wrap:wrap}.Marketplace_sortLabel__xGT37{font-family:var(--font-display);font-size:1rem;color:var(--color-soft)}.Marketplace_sortButtons__ND80g{display:flex;gap:.5rem}.Marketplace_sortBtn__2Uugm{background:hsla(0,0%,100%,.8);border:2px solid rgba(201,177,255,.3);padding:.625rem 1.25rem;border-radius:3.125rem;font-family:var(--font-body);font-size:.95rem;color:var(--color-text);cursor:pointer;transition:all .3s ease}.Marketplace_sortBtn__2Uugm:hover{background:#fff;border-color:var(--color-dream)}.Marketplace_sortBtn__2Uugm.Marketplace_active__i_HXM{background:linear-gradient(135deg,var(--color-dream) 0,#a890ff 100%);border-color:var(--color-dream);color:#fff;box-shadow:0 4px 12px rgba(201,177,255,.3)}.Marketplace_bookGrid___AnQl{display:grid;grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));grid-gap:1.5rem;gap:1.5rem}.Marketplace_bookCardWrapper__XK24s{animation:Marketplace_cardSlideIn__R53zD .5s ease forwards;opacity:0}@keyframes Marketplace_cardSlideIn__R53zD{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Marketplace_bookCard__Qa8jo{background:hsla(0,0%,100%,.95);border-radius:1.25rem;overflow:hidden;box-shadow:0 4px 20px rgba(45,48,71,.08);cursor:pointer;border:2px solid transparent;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.Marketplace_bookCard__Qa8jo:active{transform:none;box-shadow:0 4px 20px rgba(45,48,71,.08);border-color:transparent}@media (hover:hover){.Marketplace_bookCard__Qa8jo:hover{transform:translateY(-8px);box-shadow:0 12px 32px rgba(201,177,255,.25);border-color:rgba(201,177,255,.4)}.Marketplace_bookCard__Qa8jo:hover .Marketplace_coverImage__XTVWB{transform:scale(1.05)}.Marketplace_bookCard__Qa8jo:hover .Marketplace_coverOverlay__VxllM{opacity:1}}.Marketplace_bookCard__Qa8jo:focus-visible{outline:none;border-color:var(--color-dream);box-shadow:0 0 0 3px rgba(201,177,255,.3)}.Marketplace_bookCover__d2t6u{position:relative;height:12.5rem;overflow:hidden}.Marketplace_coverImage__XTVWB{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.Marketplace_coverOverlay__VxllM{position:absolute;inset:0;background:linear-gradient(0deg,rgba(45,48,71,.7) 0,rgba(45,48,71,0) 50%);display:flex;align-items:flex-end;justify-content:center;padding-bottom:1rem;opacity:0;transition:opacity .3s ease}.Marketplace_readLabel__ZNJIM{background:hsla(0,0%,100%,.95);padding:.5rem 1rem;border-radius:1.25rem;font-family:var(--font-display);font-size:.9rem;color:var(--color-dream);font-weight:600;box-shadow:0 4px 12px rgba(0,0,0,.2)}.Marketplace_bookInfo__sLnh8{padding:1rem 1.25rem 1.25rem;display:flex;flex-direction:column;gap:.625rem;flex:1 1}.Marketplace_bookTitle__kZ49_{font-family:var(--font-display);font-size:1.2rem;color:var(--color-night);margin:0;line-height:1.3;min-height:calc(1.2rem * 1.3 * 2);text-align:start}.Marketplace_creatorLine__C2_ff{font-size:.8rem;color:#888;margin:.125rem 0 0;text-align:start}.Marketplace_bookHook__rEpnL{font-size:.9rem;color:var(--color-text);line-height:1.5;min-height:calc(.9rem * 1.5 * 2);margin:0;text-align:start;flex:1 1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Marketplace_bookMeta__3IRiK{display:flex;flex-direction:column;gap:.5rem;margin-top:auto;padding-top:.75rem;border-top:1px solid rgba(201,177,255,.15)}.Marketplace_bookMetaActions__UbicR{display:flex;align-items:center;justify-content:space-between}.Marketplace_authorName__hcKpF{font-size:.85rem;min-height:calc(.85rem * 2);color:var(--color-soft)}.Marketplace_storyDate__g0kh9{font-size:.78rem;color:#999}.Marketplace_upvoteBtn__jYLzp{display:flex;align-items:center;gap:.375rem;background:hsla(0,0%,100%,.9);border:2px solid rgba(201,177,255,.3);padding:.375rem .75rem;border-radius:1.25rem;cursor:pointer;transition:all .3s ease}.Marketplace_upvoteBtn__jYLzp:hover{border-color:#ff6b6b;background:#fff5f5}.Marketplace_upvoteBtn__jYLzp.Marketplace_upvoted__NqGrC{background:linear-gradient(135deg,#fff0f0,#ffe4e4);border-color:#ff6b6b}.Marketplace_upvoteIcon__9n_SK{font-size:1.1rem;transition:transform .3s ease}.Marketplace_upvoteBtn__jYLzp.Marketplace_animating__HjsOR .Marketplace_upvoteIcon__9n_SK{animation:Marketplace_heartPop___pI4_ .6s ease}@keyframes Marketplace_heartPop___pI4_{0%{transform:scale(1)}25%{transform:scale(1.4)}50%{transform:scale(.9)}75%{transform:scale(1.2)}to{transform:scale(1)}}.Marketplace_upvoteCount__97k9S{font-family:var(--font-display);font-size:.9rem;color:var(--color-text);font-weight:600}.Marketplace_shareBtn__W3lwe{display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.9);border:2px solid rgba(201,177,255,.3);width:2.25rem;height:2.25rem;border-radius:50%;cursor:pointer;font-size:1.1rem;transition:all .3s ease}.Marketplace_shareBtn__W3lwe:hover{border-color:#7c6bc4;background:#f5f0ff}.Marketplace_emptyState__YXlE7{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3.75rem 1.25rem;text-align:center}.Marketplace_emptyIcon__HaFF3{font-size:4rem;margin-bottom:1rem;opacity:.5}.Marketplace_emptyState__YXlE7 p{font-family:var(--font-display);font-size:1.2rem;color:var(--color-soft)}@media (max-width:768px){.Marketplace_marketplaceHeader___RdlK{flex-wrap:wrap;gap:.75rem}.Marketplace_marketplaceTitle__BeplK{font-size:1.4rem;order:-1;width:100%;padding-bottom:.75rem}.Marketplace_bookGrid___AnQl{grid-template-columns:repeat(auto-fill,minmax(15.625rem,1fr));gap:1rem}.Marketplace_tabBar__Ij7xH{width:100%}.Marketplace_tabBtn__Htkj9{flex:1 1;text-align:center;padding:.625rem .75rem;font-size:.9rem}.Marketplace_bookCover__d2t6u{height:10rem}.Marketplace_bookInfo__sLnh8{padding:.75rem .875rem 1rem;gap:.375rem}.Marketplace_bookTitle__kZ49_{font-size:1.05rem}.Marketplace_bookHook__rEpnL{font-size:.8rem}.Marketplace_bookMeta__3IRiK{padding-top:.5rem}.Marketplace_sortBtn__2Uugm{padding:.5rem 1rem;font-size:.85rem}}@media (max-width:480px){.Marketplace_sortControls__GaYe1{flex-direction:column;gap:.75rem}.Marketplace_bookGrid___AnQl{grid-template-columns:1fr}.Marketplace_bookCard__Qa8jo{flex-direction:row;border-radius:1rem}.Marketplace_bookCover__d2t6u{width:7.5rem;height:10rem;flex-shrink:0}.Marketplace_bookInfo__sLnh8{padding:.75rem 1rem}.Marketplace_bookTitle__kZ49_{font-size:1.1rem}}.Marketplace_categorySection__d00WS{margin-bottom:2rem}.Marketplace_categoryLabel__Nv0Pb{font-family:var(--font-display);font-size:1.3rem;color:var(--color-night);margin:0 0 .875rem;-webkit-padding-end:.25rem;padding-inline-end:.25rem;text-align:start}.Marketplace_scrollerWrapper__2yzF1{position:relative;display:flex;align-items:center;gap:0}.Marketplace_scrollArrow__tb4hC{flex:0 0 auto;width:2.25rem;height:2.25rem;border-radius:50%;border:2px solid rgba(201,177,255,.3);background:hsla(0,0%,100%,.9);font-size:1.4rem;line-height:1;color:var(--color-dream);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:2}.Marketplace_scrollArrow__tb4hC:hover{background:#fff;border-color:var(--color-dream);box-shadow:0 4px 12px rgba(201,177,255,.25);transform:scale(1.1)}.Marketplace_scrollArrowRight__VCp4x{margin-left:.5rem}.Marketplace_scrollArrowLeft__ZX71A{-webkit-margin-end:.5rem;margin-inline-end:.5rem}.Marketplace_horizontalScroller__rsxVN{flex:1 1;display:flex;overflow-x:auto;gap:1rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;padding-bottom:8px}.Marketplace_horizontalScroller__rsxVN::-webkit-scrollbar{display:none}.Marketplace_horizontalScroller__rsxVN{-ms-overflow-style:none;scrollbar-width:none}.Marketplace_scrollerCard__l294s{flex:0 0 280px;scroll-snap-align:start;animation:Marketplace_cardSlideIn__R53zD .5s ease forwards;opacity:0}@media (max-width:768px){.Marketplace_scrollArrow__tb4hC{display:none}.Marketplace_scrollerCard__l294s{flex:0 0 70vw}.Marketplace_horizontalScroller__rsxVN{padding:0 1rem;gap:.75rem;scroll-padding-inline-start:1rem;-webkit-mask-image:linear-gradient(270deg,transparent 0,#000 4%,#000 96%,transparent);mask-image:linear-gradient(270deg,transparent 0,#000 4%,#000 96%,transparent)}}@media (max-width:480px){.Marketplace_categoryLabel__Nv0Pb{font-size:1.1rem}}.Marketplace_loadingState__3yUfv{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;color:var(--color-text)}.Marketplace_loadingSpinner__bb0XT{font-size:3rem;animation:Marketplace_spin__AoQ9b 2s linear infinite;margin-bottom:20px}@keyframes Marketplace_spin__AoQ9b{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Marketplace_loadingState__3yUfv p{font-family:var(--font-display);font-size:1.2rem;color:var(--color-night);opacity:.8}.Marketplace_errorState__LamV8{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;color:var(--color-text)}.Marketplace_errorIcon__4SuRp{font-size:3rem;margin-bottom:20px}.Marketplace_errorState__LamV8 p{font-family:var(--font-display);font-size:1.2rem;color:var(--color-night);margin-bottom:20px}.Marketplace_retryBtn__jyGL_{background:var(--color-primary);border:none;padding:12px 24px;border-radius:50px;font-family:var(--font-display);font-size:1rem;color:#fff;cursor:pointer;transition:all .3s ease}.Marketplace_retryBtn__jyGL_:hover{background:var(--color-dream);transform:scale(1.05)}.Marketplace_tabBar__Ij7xH{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:24px}.Marketplace_tabBtn__Htkj9{background:hsla(0,0%,100%,.8);border:2px solid rgba(201,177,255,.3);padding:10px 24px;border-radius:50px;font-family:var(--font-display);font-size:1rem;color:var(--color-text);cursor:pointer;transition:all .3s ease}.Marketplace_tabBtn__Htkj9:hover{background:#fff;border-color:var(--color-dream)}.Marketplace_tabBtn__Htkj9.Marketplace_active__i_HXM{background:linear-gradient(135deg,var(--color-dream) 0,#a890ff 100%);border-color:var(--color-dream);color:#fff;box-shadow:0 4px 12px rgba(201,177,255,.3)}.Marketplace_myStoryCard__s5py_{background:hsla(0,0%,100%,.95);border-radius:20px;overflow:hidden;box-shadow:0 4px 20px rgba(45,48,71,.08);transition:all .3s cubic-bezier(.4,0,.2,1);border:2px solid transparent;display:flex;flex-direction:column}.Marketplace_myStoryCard__s5py_:hover{transform:translateY(-4px);box-shadow:0 8px 28px rgba(201,177,255,.2);border-color:rgba(201,177,255,.3)}.Marketplace_myStoryCoverPlaceholder__BJW2J{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#e8e0ff,#f0ebff);font-size:3rem}.Marketplace_downloadPdfBtn__9_hE_{position:absolute;top:10px;left:10px;width:36px;height:36px;border-radius:50%;border:none;background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.1rem;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:all .2s ease;z-index:2}.Marketplace_downloadPdfBtn__9_hE_:hover{background:#fff;transform:scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.2)}.Marketplace_downloadPdfBtn__9_hE_:disabled{opacity:.7;cursor:not-allowed;transform:none}.Marketplace_sharePdfBtn__XhsoN{position:absolute;top:3.25rem;left:.625rem;width:2.25rem;height:2.25rem;border-radius:50%;border:none;background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.1rem;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:all .2s ease;z-index:2}.Marketplace_sharePdfBtn__XhsoN:hover{background:#fff;transform:scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.2)}.Marketplace_statusBadge__nX5jb{position:absolute;top:.625rem;right:.625rem;padding:.25rem .75rem;border-radius:1.25rem;font-family:var(--font-display);font-size:.75rem;font-weight:600;z-index:1}.Marketplace_statusCompleted__H5KUL{background:rgba(72,187,120,.9);color:#fff}.Marketplace_statusDraft__LNK94{background:rgba(237,137,54,.9);color:#fff}.Marketplace_myStoryActions__K83RJ{display:flex;gap:.5rem;margin-top:auto;padding-top:.625rem}.Marketplace_myStoryActionBtn__le7Fy{flex:1 1;padding:.5rem .75rem;border-radius:.75rem;border:2px solid rgba(201,177,255,.3);background:hsla(0,0%,100%,.9);font-family:var(--font-body);font-size:.85rem;cursor:pointer;transition:all .2s ease;text-align:center}.Marketplace_myStoryActionBtn__le7Fy:hover{background:#fff;border-color:var(--color-dream);transform:translateY(-1px)}.Marketplace_myStoryBasicPhBtn__KMToG{border-color:rgba(107,78,255,.3);color:#6b4eff}.Marketplace_myStoryBasicPhBtn__KMToG:hover{border-color:#6b4eff;background:#f5f0ff}.Marketplace_myStoryDeleteBtn__RiK__{flex:0 0 auto;border-color:hsla(0,88%,68%,.3)}.Marketplace_myStoryDeleteBtn__RiK__:hover{border-color:#f56565;background:#fff5f5}.Marketplace_myStoryDeleteConfirmBtn__LNh7i{background:#fff5f5;border-color:#f56565;color:#c53030}.Marketplace_myStoryDeleteConfirmBtn__LNh7i:hover{background:#fed7d7}.Marketplace_deleteConfirmRow__kLAOM{display:flex;gap:4px;flex:0 0 auto}.Marketplace_publicationSection__Ty323{display:flex;flex-direction:column;gap:.5rem;margin-top:.625rem;padding-top:.625rem;border-top:1px solid rgba(201,177,255,.15)}.Marketplace_publishBtn__RPbKx{padding:.5rem 1rem;border-radius:.75rem;border:2px solid rgba(201,177,255,.4);background:linear-gradient(135deg,#f0ebff,#e8e0ff);font-family:var(--font-body);font-size:.85rem;cursor:pointer;transition:all .2s ease;text-align:center}.Marketplace_publishBtn__RPbKx:hover{background:linear-gradient(135deg,#e8e0ff,#d6ccff);border-color:var(--color-dream);transform:translateY(-1px)}.Marketplace_publishBtn__RPbKx:disabled{opacity:.6;cursor:wait}.Marketplace_publishCancelBtn__J_rBk{padding:.375rem .75rem;border-radius:.75rem;border:2px solid rgba(201,177,255,.3);background:hsla(0,0%,100%,.9);font-family:var(--font-body);font-size:.8rem;cursor:pointer;transition:all .2s ease;text-align:center}.Marketplace_publishCancelBtn__J_rBk:hover{border-color:#999;background:#f7f7f7}.Marketplace_publishCancelBtn__J_rBk:disabled{opacity:.6;cursor:wait}.Marketplace_publicationStatus___iWZp{font-family:var(--font-body);font-size:.8rem;color:var(--color-soft);text-align:center}.Marketplace_publicationStatus___iWZp.Marketplace_rejected__F2qOM{color:#c53030}.Marketplace_reviewNote__LLdHC{font-size:.75rem;color:var(--color-soft);text-align:center;font-style:italic}.Marketplace_myStoriesEmpty__meV1F{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3.75rem 1.25rem;text-align:center}.Marketplace_myStoriesEmpty__meV1F p{font-family:var(--font-display);font-size:1.2rem;color:var(--color-soft);margin:0 0 1rem}.Marketplace_myStoriesLoginHint__Pvwj8{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1.25rem;text-align:center}.Marketplace_myStoriesLoginHint__Pvwj8 p{font-family:var(--font-display);font-size:1.1rem;color:var(--color-soft)}@media (max-width:480px){.Marketplace_myStoryCard__s5py_{flex-direction:row;border-radius:1rem}.Marketplace_myStoryCard__s5py_ .Marketplace_bookCover__d2t6u{width:5.5rem;height:7.5rem}.Marketplace_myStoryActions__K83RJ{flex-direction:column}.Marketplace_myStoryActionBtn__le7Fy{font-size:.75rem;padding:.375rem .5rem}.Marketplace_tabBar__Ij7xH{gap:.375rem}.Marketplace_tabBtn__Htkj9{padding:.5rem 1rem;font-size:.9rem}}