.SignupPage-module__cqczSa__main{box-sizing:border-box;background:var(--theme-background);min-height:100dvh;color:var(--theme-text);flex-direction:column;justify-content:safe center;align-items:center;padding:calc(64px + 1.25rem) 1.5rem calc(64px + 1.5rem);display:flex;position:relative;overflow:hidden visible}@media (max-width:768px){.SignupPage-module__cqczSa__main{padding:4.75rem 1.5rem calc(7rem + env(safe-area-inset-bottom,0px));justify-content:safe center;min-height:100svh;position:relative;overflow:hidden visible}}.SignupPage-module__cqczSa__logoContainer{z-index:100;align-items:center;gap:.5rem;text-decoration:none;display:flex;position:absolute;top:2rem;left:3rem}.SignupPage-module__cqczSa__logoBox{width:32px;height:32px;position:relative}.SignupPage-module__cqczSa__brandName{color:var(--theme-text);font-size:1.125rem;font-weight:600}.SignupPage-module__cqczSa__centerContentWrapper{z-index:10;flex-direction:column;justify-content:safe center;align-items:center;width:100%;max-width:460px;display:flex}.SignupPage-module__cqczSa__centerContentWrapperSplit{max-width:1000px}.SignupPage-module__cqczSa__centerContentWrapperGenre{max-width:min(560px,100%)}@media (max-width:768px){.SignupPage-module__cqczSa__centerContentWrapper{box-sizing:border-box;max-width:440px;min-height:0;padding-top:0;padding-bottom:0}.SignupPage-module__cqczSa__centerContentWrapperSplit{max-width:440px}.SignupPage-module__cqczSa__centerContentWrapperGenre{max-width:min(560px,100%)}}.SignupPage-module__cqczSa__mainGenreStep{overflow-x:clip}.SignupPage-module__cqczSa__mainGenreStep .SignupPage-module__cqczSa__centerContentWrapperGenre{justify-content:flex-start}.SignupPage-module__cqczSa__mainGenreStep .SignupPage-module__cqczSa__contentWrapperGenre{max-height:none;overflow:clip visible}.SignupPage-module__cqczSa__mainThankYouStep{overflow-x:visible}.SignupPage-module__cqczSa__contentWrapperThankYou{overflow:visible}@media (max-width:768px){.SignupPage-module__cqczSa__contentWrapperThankYou{overflow-x:visible}}.SignupPage-module__cqczSa__contentWrapperGenre{align-items:stretch;width:100%;overflow-x:clip}.SignupPage-module__cqczSa__headerContainer{text-align:center;z-index:20;flex-direction:column;align-items:center;width:100%;max-width:800px;margin-bottom:2rem;display:flex;position:relative}@media (max-width:768px){.SignupPage-module__cqczSa__headerContainer{flex-shrink:0;max-width:100%;margin-bottom:1.5rem}}@keyframes SignupPage-module__cqczSa__stepFade{0%{opacity:0}to{opacity:1}}.SignupPage-module__cqczSa__title{color:var(--theme-text);text-shadow:0 4px 20px var(--theme-shadow);margin-bottom:.5rem}.SignupPage-module__cqczSa__subtitle{color:var(--theme-textSecondary);max-width:580px;margin:0 auto;font-size:1rem;line-height:1.5}@media (max-width:768px){.SignupPage-module__cqczSa__subtitle{max-width:100%;padding:0 1rem;font-size:.875rem}}.SignupPage-module__cqczSa__contentWrapper{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}@media (max-width:768px){.SignupPage-module__cqczSa__contentWrapper{flex:none;justify-content:flex-start;max-width:100%;min-height:0;padding-bottom:0;overflow:hidden visible}.SignupPage-module__cqczSa__contentWrapper.SignupPage-module__cqczSa__contentWrapperGenre{max-width:min(560px,100%)}.SignupPage-module__cqczSa__mainGenreStep .SignupPage-module__cqczSa__contentWrapper,.SignupPage-module__cqczSa__mainGenreStep .SignupPage-module__cqczSa__contentWrapperGenre{overflow:clip visible}}.SignupPage-module__cqczSa__contentInner{flex-direction:column;align-items:center;width:100%;max-width:460px;display:flex}.SignupPage-module__cqczSa__contentInnerGenre{max-width:min(560px,100%)}.SignupPage-module__cqczSa__contentInner.SignupPage-module__cqczSa__split{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;max-width:1000px;display:grid}@media (max-width:768px){.SignupPage-module__cqczSa__contentInner.SignupPage-module__cqczSa__split{grid-template-columns:1fr;gap:2rem;max-width:440px}.SignupPage-module__cqczSa__contentInner.SignupPage-module__cqczSa__split .SignupPage-module__cqczSa__previewSection{order:-1}}.SignupPage-module__cqczSa__formSection{flex-direction:column;gap:1.5rem;width:100%;display:flex}.SignupPage-module__cqczSa__termsBlock{width:100%;padding-bottom:1.35rem;position:relative}.SignupPage-module__cqczSa__termsCheckbox{color:var(--theme-textSecondary);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:.75rem;font-size:.8125rem;line-height:1.45;display:grid}.SignupPage-module__cqczSa__termsCheckbox input{width:18px;height:18px;accent-color:var(--theme-buttonPrimary);cursor:pointer;margin:1px 0 0}.SignupPage-module__cqczSa__termsCheckbox a{color:var(--theme-text);text-underline-offset:3px;text-decoration:underline}.SignupPage-module__cqczSa__termsCheckbox a:hover{color:var(--theme-textSecondary)}.SignupPage-module__cqczSa__fieldStatusSlot{pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:0;left:0;right:0}.SignupPage-module__cqczSa__fieldStatusSlot>*{pointer-events:auto}.SignupPage-module__cqczSa__fieldError{box-sizing:border-box;max-width:100%;color:var(--theme-error);text-align:center;margin:0;padding:0 .5rem;font-size:.8125rem;font-weight:400;line-height:1.35}.SignupPage-module__cqczSa__fieldNotice{box-sizing:border-box;max-width:100%;color:var(--theme-textSecondary);text-align:center;margin:0;padding:0 .5rem;font-size:.8125rem;font-weight:400;line-height:1.35}.SignupPage-module__cqczSa__inviteNotice{box-sizing:border-box;border:1px solid var(--theme-border);background:var(--theme-backgroundSecondary);width:100%;color:var(--theme-textSecondary);text-align:left;border-radius:12px;margin:0 0 1rem;padding:.75rem .9rem;font-size:.875rem;line-height:1.4}.SignupPage-module__cqczSa__allSetBlock{width:100%;padding-bottom:2.75rem;position:relative}.SignupPage-module__cqczSa__previewSection{opacity:0;justify-content:center;align-items:center;width:100%;min-height:400px;transition:opacity .5s .2s;display:none}@media (max-width:768px){.SignupPage-module__cqczSa__previewSection{min-height:auto}}.SignupPage-module__cqczSa__contentInner.SignupPage-module__cqczSa__split .SignupPage-module__cqczSa__previewSection{opacity:1;align-items:flex-start;display:flex}.SignupPage-module__cqczSa__inputGroup{flex-direction:column;gap:.5rem;display:flex}.SignupPage-module__cqczSa__languageGrid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.SignupPage-module__cqczSa__languageButton{background:var(--theme-backgroundSecondary);border:1px solid var(--theme-border);color:var(--theme-textSecondary);cursor:pointer;text-align:center;border-radius:12px;justify-content:center;align-items:center;padding:.875rem 1rem;font-size:.9375rem;font-weight:500;transition:none;display:flex;position:relative}.SignupPage-module__cqczSa__languageButton:hover,.SignupPage-module__cqczSa__languageButtonSelected{background:var(--theme-backgroundTertiary);border-color:var(--theme-borderHover);color:var(--theme-text)}.SignupPage-module__cqczSa__checkboxGroup{flex-direction:column;align-items:center;width:100%;margin-top:3.5rem;display:flex}.SignupPage-module__cqczSa__checkboxText{color:var(--theme-textSecondary);text-align:center;font-size:.8125rem;line-height:1.4}.SignupPage-module__cqczSa__verificationStep{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;display:flex}.SignupPage-module__cqczSa__verificationActions{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}.SignupPage-module__cqczSa__resendButton{color:var(--theme-textSecondary);cursor:pointer;background:0 0;border:none;font-size:.875rem;text-decoration:underline;transition:none}.SignupPage-module__cqczSa__resendButton:hover{color:var(--theme-text)}.SignupPage-module__cqczSa__spinnerSmall{border:2px solid var(--theme-border);border-top-color:var(--theme-text);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite SignupPage-module__cqczSa__signupSpin}@keyframes SignupPage-module__cqczSa__signupSpin{to{transform:rotate(360deg)}}.SignupPage-module__cqczSa__algorithmOption{background:var(--theme-backgroundSecondary);border:1px solid var(--theme-border);cursor:pointer;border-radius:16px;margin-bottom:1rem;padding:1.25rem;transition:none}.SignupPage-module__cqczSa__algorithmOption:hover{background:var(--theme-backgroundTertiary);border-color:var(--theme-borderHover)}.SignupPage-module__cqczSa__algorithmOptionSelected{background:var(--theme-backgroundTertiary);border-color:var(--theme-text);box-shadow:0 0 15px var(--theme-shadow)}.SignupPage-module__cqczSa__optionHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.25rem;display:flex}.SignupPage-module__cqczSa__optionTitle{color:var(--theme-text);font-size:.9375rem;font-weight:600}.SignupPage-module__cqczSa__optionDescription{color:var(--theme-textSecondary);font-size:.8125rem;line-height:1.4}.SignupPage-module__cqczSa__recommendedTag{background:var(--theme-backgroundTertiary);color:var(--theme-text);text-transform:uppercase;border:1px solid var(--theme-border);letter-spacing:.05em;border-radius:6px;padding:.2rem .5rem;font-size:.65rem;font-weight:700}.SignupPage-module__cqczSa__bookGrid{grid-template-columns:repeat(3,1fr);gap:1rem;max-height:400px;padding-right:.5rem;display:grid;overflow-y:auto}.SignupPage-module__cqczSa__bookGrid::-webkit-scrollbar{width:4px}.SignupPage-module__cqczSa__bookGrid::-webkit-scrollbar-track{background:var(--theme-backgroundSecondary);border-radius:10px}.SignupPage-module__cqczSa__bookGrid::-webkit-scrollbar-thumb{background:var(--theme-backgroundTertiary);border-radius:10px}.SignupPage-module__cqczSa__bookGrid::-webkit-scrollbar-thumb:hover{background:var(--theme-border)}.SignupPage-module__cqczSa__bookItem{cursor:pointer;flex-direction:column;gap:.5rem;transition:transform .2s;display:flex}.SignupPage-module__cqczSa__bookItem:hover{transform:translateY(-4px)}.SignupPage-module__cqczSa__bookCoverWrapper{aspect-ratio:2/3;border:2px solid #0000;border-radius:8px;transition:none;position:relative;overflow:hidden}.SignupPage-module__cqczSa__bookItemSelected .SignupPage-module__cqczSa__bookCoverWrapper{border-color:var(--theme-text);box-shadow:0 0 15px var(--theme-shadow)}.SignupPage-module__cqczSa__bookCover{object-fit:cover;width:100%;height:100%}.SignupPage-module__cqczSa__bookCheckmark{background:var(--theme-text);width:24px;height:24px;color:var(--theme-background);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex;position:absolute;top:.5rem;right:.5rem}.SignupPage-module__cqczSa__bookTitle{color:var(--theme-textSecondary);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:500;overflow:hidden}.SignupPage-module__cqczSa__dobStepWrapper{flex-direction:column;align-items:center;width:100%;padding-bottom:2rem;display:flex;position:relative}.SignupPage-module__cqczSa__dobDescription{color:var(--theme-textSecondary);text-align:center;white-space:nowrap;margin-top:.5rem;font-size:.875rem;font-weight:400;transition:color .3s;animation:.3s ease-out SignupPage-module__cqczSa__fadeIn;position:absolute;top:100%;left:50%;transform:translate(-50%)}.SignupPage-module__cqczSa__dobError{color:#ff4d4f!important}.SignupPage-module__cqczSa__dobValid{color:var(--theme-textSecondary)!important}@keyframes SignupPage-module__cqczSa__fadeIn{0%{opacity:0;transform:translate(-50%)}to{opacity:1;transform:translate(-50%)}}.SignupPage-module__cqczSa__moreLanguagesHint{color:var(--theme-textDisabled);text-align:center;width:100%;margin-top:1rem;font-size:.75rem}.SignupPage-module__cqczSa__avatarUploadWrapper{justify-content:center;width:100%;margin-top:1rem;display:flex}.SignupPage-module__cqczSa__hiddenInput{display:none}.SignupPage-module__cqczSa__uploadButton{cursor:pointer;justify-content:center;align-items:center;width:100%;display:flex}.SignupPage-module__cqczSa__uploadPlaceholder{aspect-ratio:16/9;background:var(--theme-backgroundSecondary);border:1px dashed var(--theme-border);width:100%;color:var(--theme-textSecondary);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;transition:none;display:flex}.SignupPage-module__cqczSa__uploadPlaceholder span:first-child{font-size:2rem}.SignupPage-module__cqczSa__uploadPlaceholder span:last-child{text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.SignupPage-module__cqczSa__uploadPlaceholder:hover{background:var(--theme-backgroundTertiary);border-color:var(--theme-borderHover);color:var(--theme-text)}.SignupPage-module__cqczSa__uploadPreview{aspect-ratio:1;border:1px solid #ffffff1a;border-radius:20px;width:100%;max-width:200px;position:relative;overflow:hidden}.SignupPage-module__cqczSa__uploadPreview img{object-fit:cover;width:100%;height:100%}.SignupPage-module__cqczSa__uploadOverlay{opacity:0;background:#0006;justify-content:center;align-items:center;transition:none;display:flex;position:absolute;inset:0}.SignupPage-module__cqczSa__uploadPreview:hover .SignupPage-module__cqczSa__uploadOverlay{opacity:1}.SignupPage-module__cqczSa__uploadOverlay span{color:#fff;text-transform:uppercase;letter-spacing:.05em;font-size:.65rem;font-weight:700}.SignupPage-module__cqczSa__inputLabel{color:var(--theme-textSecondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-size:.75rem;font-weight:600;display:block}.SignupPage-module__cqczSa__hiddenAvatarInput{display:none}
.SignupSteps-module__EvsfUG__intentStep{flex-direction:column;width:100%;max-width:460px;margin:0 auto;padding-bottom:2.75rem;display:flex;position:relative}.SignupSteps-module__EvsfUG__intentList{flex-direction:column;gap:.875rem;width:100%;max-width:460px;margin:0 auto;display:flex}.SignupSteps-module__EvsfUG__intentOption{background:var(--theme-backgroundSecondary);border:1px solid var(--theme-border);cursor:pointer;text-align:left;border-radius:8px;align-items:center;gap:1.1rem;width:100%;padding:1.15rem 1.35rem;transition:background .15s,border-color .15s;display:flex;position:relative}.SignupSteps-module__EvsfUG__intentOption:hover{background:var(--theme-backgroundTertiary);border-color:var(--theme-borderHover)}.SignupSteps-module__EvsfUG__intentOption:focus-visible{background:var(--theme-backgroundTertiary);border-color:var(--theme-text);outline:none}.SignupSteps-module__EvsfUG__intentOptionSelected{background:var(--theme-buttonPrimary);border-color:var(--theme-buttonPrimary)}.SignupSteps-module__EvsfUG__intentOptionSelected:hover{background:var(--theme-buttonPrimaryHover);border-color:var(--theme-buttonPrimaryHover)}.SignupSteps-module__EvsfUG__intentOptionSelected:focus-visible{border-color:var(--theme-text)}.SignupSteps-module__EvsfUG__intentIcon{color:var(--theme-textSecondary);flex-shrink:0;justify-content:center;align-items:center;transition:color .15s;display:flex}.SignupSteps-module__EvsfUG__intentIconSelected{color:var(--theme-buttonPrimaryText)}.SignupSteps-module__EvsfUG__writeIntentIcon{transform-origin:50%;transform:rotate(-90deg)}.SignupSteps-module__EvsfUG__intentBody{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.SignupSteps-module__EvsfUG__intentTitle{font-family:var(--font-sans);color:var(--theme-text);font-size:1.15rem;font-weight:600}.SignupSteps-module__EvsfUG__intentTitleSelected{color:var(--theme-buttonPrimaryText)}.SignupSteps-module__EvsfUG__intentDescription{color:var(--theme-textSecondary);font-size:.9rem;line-height:1.45}.SignupSteps-module__EvsfUG__intentDescriptionSelected{color:color-mix(in srgb, var(--theme-buttonPrimaryText) 70%, var(--theme-buttonPrimary))}.SignupSteps-module__EvsfUG__intentSkipOption{text-align:center;margin-top:1rem}.SignupSteps-module__EvsfUG__intentSkipOptionSelected{color:var(--theme-text);font-weight:500}.SignupSteps-module__EvsfUG__letter{--letter-line-height:1.75rem;--letter-rule-color:color-mix(in srgb, var(--theme-text) 9%, transparent);max-width:440px;font-size:1.05rem;line-height:var(--letter-line-height);color:var(--theme-text);background-image:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--letter-line-height) - 1px), var(--letter-rule-color) calc(var(--letter-line-height) - 1px), var(--letter-rule-color) var(--letter-line-height));background-size:100% var(--letter-line-height);background-position:0 -.55rem;background-attachment:local;margin:0 auto;overflow:visible}.SignupSteps-module__EvsfUG__letterParagraph{margin:0 0 var(--letter-line-height);color:inherit}.SignupSteps-module__EvsfUG__letterEmphasis{text-underline-offset:.12em;font-weight:400;text-decoration:underline;text-decoration-thickness:1px}.SignupSteps-module__EvsfUG__letterSignatureArea{box-sizing:border-box;width:100%;margin-top:calc(var(--letter-line-height) * -.85);padding:.85rem 1.1rem .75rem .2rem;overflow:visible}.SignupSteps-module__EvsfUG__letterSignatureWarp{perspective:420px;perspective-origin:12% bottom;transform-origin:12% 100%;width:min(186px,100%);overflow:visible;transform:translateY(-.75rem)rotate(-3.5deg)rotateX(20deg)}.SignupSteps-module__EvsfUG__letterSignature{aspect-ratio:1024/241;background-color:var(--theme-text);width:100%;-webkit-mask-image:url(/platform/signup/raul-pol-signature-mask.png);mask-image:url(/platform/signup/raul-pol-signature-mask.png);-webkit-mask-position:0;mask-position:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.SignupSteps-module__EvsfUG__allSet{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;max-width:420px;margin:0 auto;display:flex}.SignupSteps-module__EvsfUG__allSetBadge{color:var(--theme-text);flex-shrink:0;justify-content:center;align-items:center;display:flex}.SignupSteps-module__EvsfUG__allSetTitleRow{justify-content:center;align-items:center;gap:.65rem;margin-bottom:.5rem;display:flex}.SignupSteps-module__EvsfUG__allSetTitle{margin-bottom:0}.SignupSteps-module__EvsfUG__allSetText{color:var(--theme-textSecondary);font-size:.95rem;line-height:1.5}
.GenreAccordion-module__yxgImq__root{width:100%}.GenreAccordion-module__yxgImq__selectionHint{text-align:center;color:var(--theme-textSecondary);margin-bottom:.75rem;font-size:.8125rem}.GenreAccordion-module__yxgImq__selectionHintMet{color:#2f7a12;font-weight:600}[data-theme=dark] .GenreAccordion-module__yxgImq__selectionHintMet{color:#73d13d}.GenreAccordion-module__yxgImq__genreGrid{flex-direction:column;gap:8px;width:100%;display:flex}.GenreAccordion-module__yxgImq__genreRowGroup{flex-direction:column;width:100%;display:flex}.GenreAccordion-module__yxgImq__genreRow{grid-template-columns:repeat(2,1fr);gap:8px;width:100%;display:grid}.GenreAccordion-module__yxgImq__genreRow>[role=listitem]{min-width:0}.GenreAccordion-module__yxgImq__genreTile{aspect-ratio:16/9;box-sizing:border-box;width:100%;max-height:118px;color:var(--theme-text);cursor:pointer;opacity:.62;filter:saturate(.55);background:0 0;border:none;border-radius:10px;place-items:end start;padding:8px 10px;transition:opacity .22s,filter .22s,transform .18s;display:grid;position:relative;overflow:visible}.GenreAccordion-module__yxgImq__genreTile:before{content:"";border-radius:inherit;z-index:1;pointer-events:none;background-color:rgb(var(--genre-accent-dark,30 35 50));background-image:linear-gradient(to top, rgb(var(--genre-accent-dark,30 35 50) / .88) 0%, transparent 58%), linear-gradient(135deg, rgb(var(--genre-accent-dark,30 35 50) / .92) 0%, rgb(var(--genre-accent-light,124 145 186) / .68) 100%);transition:filter .22s;position:absolute;inset:0;overflow:hidden}.GenreAccordion-module__yxgImq__genreTile:after{content:"";border-radius:inherit;z-index:2;pointer-events:none;transition:box-shadow .18s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;box-shadow:0 0 #0000,0 0 #0000}.GenreAccordion-module__yxgImq__genreTile:focus{outline:none}.GenreAccordion-module__yxgImq__genreTile:focus-visible:after{box-shadow:0 0 0 2px var(--theme-background), 0 0 0 4px #ffffffbf}@media (any-hover:hover) and (any-pointer:fine){.GenreAccordion-module__yxgImq__genreTile:hover{opacity:.82;filter:saturate(.75)}.GenreAccordion-module__yxgImq__genreTileLit:hover{filter:saturate(1.05)}}.GenreAccordion-module__yxgImq__genreTileLit{opacity:1;filter:saturate()}.GenreAccordion-module__yxgImq__genreTileLit:after{box-shadow:0 0 0 2px var(--theme-background), 0 0 0 4px rgb(var(--genre-accent-light,124 145 186) / .9), 0 8px 24px rgb(var(--genre-accent-dark,30 35 50) / .45)}.GenreAccordion-module__yxgImq__artwork{border-radius:inherit;z-index:0;pointer-events:none;background-color:rgb(var(--genre-accent-dark,30 35 50));background-image:var(--genre-artwork-image);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;overflow:hidden}.GenreAccordion-module__yxgImq__genreTileLit.GenreAccordion-module__yxgImq__hasArtwork:before{background-color:#0000;background-image:linear-gradient(to top, rgb(var(--genre-accent-dark,30 35 50) / .78) 0%, transparent 52%), linear-gradient(135deg, rgb(var(--genre-accent-dark,30 35 50) / .76) 0%, rgb(var(--genre-accent-light,124 145 186) / .58) 100%)}.GenreAccordion-module__yxgImq__genreName{z-index:3;font-family:var(--font-bricolage-grotesque), "Bricolage Grotesque", "Segoe UI", system-ui, sans-serif;text-align:left;text-wrap:balance;font-size:clamp(12px,3vw,15px);font-weight:650;line-height:1.15;position:relative}.GenreAccordion-module__yxgImq__genreCountBadge{z-index:4;min-width:2rem;height:2rem;color:rgb(var(--genre-accent-dark,30 35 50));background:rgb(var(--genre-accent-light,124 145 186) / .95);box-shadow:0 0 0 1px rgb(var(--genre-accent-dark,30 35 50) / .22), 0 6px 16px rgb(var(--genre-accent-dark,30 35 50) / .42);border-radius:999px;justify-content:center;align-items:center;padding:0 .5rem;font-size:1rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;bottom:8px;right:10px}.GenreAccordion-module__yxgImq__genreCountBadgePulse{border-radius:inherit;background:rgb(var(--genre-accent-light,124 145 186) / .55);pointer-events:none;position:absolute;inset:0}.GenreAccordion-module__yxgImq__subgenreSection{width:100%;overflow:hidden}.GenreAccordion-module__yxgImq__subgenreSectionInner{padding-top:14px}.GenreAccordion-module__yxgImq__subgenreBubble{border:1px solid var(--theme-border);background:var(--theme-backgroundSecondary);--arrow-position:25%;border-radius:16px;padding:1rem;position:relative}.GenreAccordion-module__yxgImq__subgenreBubbleArrowRight{--arrow-position:75%}.GenreAccordion-module__yxgImq__subgenreBubble:before{content:"";top:-7px;left:var(--arrow-position);background:var(--theme-backgroundSecondary);border-left:1px solid var(--theme-border);border-top:1px solid var(--theme-border);border-radius:3px 0 0;width:14px;height:14px;position:absolute;transform:translate(-50%)rotate(45deg)}.GenreAccordion-module__yxgImq__subgenreHeading{color:var(--theme-textSecondary);text-align:center;margin:0 0 .65rem;font-size:.75rem;font-weight:600}.GenreAccordion-module__yxgImq__subgenreGrid{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.GenreAccordion-module__yxgImq__subgenreChip{border:1px solid var(--theme-border);background:var(--theme-background);color:var(--theme-textSecondary);cursor:pointer;border-radius:999px;padding:.42rem .9rem;font-size:.8rem;font-weight:500;transition:background .15s,border-color .15s,color .15s,box-shadow .15s}.GenreAccordion-module__yxgImq__subgenreChip:hover{border-color:rgb(var(--genre-accent-light,124 145 186) / .55);color:var(--theme-text)}.GenreAccordion-module__yxgImq__subgenreChipSelected{background:rgb(var(--genre-accent-light,124 145 186) / .22);border-color:rgb(var(--genre-accent-light,124 145 186) / .85);color:var(--theme-text);box-shadow:0 6px 18px rgb(var(--genre-accent-dark,30 35 50) / .28)}.GenreAccordion-module__yxgImq__showMoreChip{border:1px dashed var(--theme-border);color:var(--theme-textSecondary);cursor:pointer;background:0 0;border-radius:999px;padding:.42rem .9rem;font-size:.8rem;font-weight:600;transition:border-color .15s,color .15s}.GenreAccordion-module__yxgImq__showMoreChip:hover{border-color:var(--theme-textSecondary);color:var(--theme-text)}
@font-face{font-family:Special Elite;font-style:normal;font-weight:400;font-display:swap;src:url(../media/09d59b9ec7493ab1-s.1t23271dk9abp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Special Elite;font-style:normal;font-weight:400;font-display:swap;src:url(../media/748b8b5301d2bdb2-s.p.0obcy7v14u1cn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Special Elite Fallback;src:local(Arial);ascent-override:60%;descent-override:25.33%;line-gap-override:0.0%;size-adjust:117.2%}.special_elite_1b5dfade-module__13v_Ba__className{font-family:Special Elite,Special Elite Fallback;font-style:normal;font-weight:400}
.SignupInviteCard-module__XYw_pq__card{border:1px solid color-mix(in srgb, var(--theme-borderHover) 70%, transparent);box-sizing:border-box;background:var(--theme-backgroundSecondary);width:fit-content;max-width:min(100%,22rem);box-shadow:0 6px 16px color-mix(in srgb, var(--theme-shadow) 12%, transparent);border-radius:999px;align-items:center;gap:.55rem;margin:0 auto 1.25rem;padding:.35rem .95rem .35rem .35rem;display:inline-flex}.SignupInviteCard-module__XYw_pq__avatarWrap{background:var(--theme-background);width:28px;height:28px;box-shadow:0 0 0 1px color-mix(in srgb, var(--theme-border) 55%, transparent);border-radius:999px;flex-shrink:0;position:relative;overflow:hidden}.SignupInviteCard-module__XYw_pq__avatar{object-fit:cover;width:100%;height:100%}.SignupInviteCard-module__XYw_pq__copy{min-width:0;color:var(--theme-textSecondary);text-overflow:ellipsis;white-space:nowrap;margin:0;padding-right:.15rem;font-size:.75rem;font-weight:500;line-height:1.2;overflow:hidden}
.ConfettiOverlay-module__CIsXbW__canvas{pointer-events:none;z-index:200;width:100vw;height:100vh;position:fixed;inset:0}
.CollectionTitlesSettingsMenu-module__FWn2sG__menu{z-index:140;box-sizing:border-box;-webkit-backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);pointer-events:auto;background:#16182052;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:2px;min-width:216px;max-width:calc(100vw - 24px);padding:6px;display:flex;position:fixed;box-shadow:0 20px 44px #00000042}.CollectionTitlesSettingsMenu-module__FWn2sG__sectionLabel{letter-spacing:.02em;text-transform:none;color:color-mix(in srgb, var(--theme-textSecondary) 92%, transparent);margin:0 10px 2px;font-size:12px;font-weight:700}.CollectionTitlesSettingsMenu-module__FWn2sG__sortList{flex-direction:column;gap:2px;display:flex}.CollectionTitlesSettingsMenu-module__FWn2sG__sortRow{width:100%;min-height:40px;color:color-mix(in srgb, var(--theme-text) 92%, transparent);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;font-size:15px;font-weight:500;line-height:1;display:flex}.CollectionTitlesSettingsMenu-module__FWn2sG__sortRow:hover,.CollectionTitlesSettingsMenu-module__FWn2sG__sortRow:focus-visible{color:var(--theme-text);background:#ffffff14;outline:none}.CollectionTitlesSettingsMenu-module__FWn2sG__sortRowSelected,.CollectionTitlesSettingsMenu-module__FWn2sG__sortRowSelected:hover,.CollectionTitlesSettingsMenu-module__FWn2sG__sortRowSelected:focus-visible{color:#fffffffa}.CollectionTitlesSettingsMenu-module__FWn2sG__sortRowLabel{flex:1;min-width:0}.CollectionTitlesSettingsMenu-module__FWn2sG__selectionDot{background:#ffffffe6;border-radius:999px;flex-shrink:0;width:7px;height:7px}.CollectionTitlesSettingsMenu-module__FWn2sG__selectionDotPlaceholder{flex-shrink:0;width:7px;height:7px}.CollectionTitlesSettingsMenu-module__FWn2sG__divider{background:#ffffff1a;border:none;height:1px;margin:2px 0}.CollectionTitlesSettingsMenu-module__FWn2sG__viewRow{flex-direction:row;align-items:stretch;gap:2px;padding:0;display:flex}.CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButton{min-height:40px;color:color-mix(in srgb, var(--theme-textSecondary) 95%, transparent);cursor:pointer;background:0 0;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;padding:0;display:inline-flex}.CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButton:hover,.CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButton:focus-visible{color:var(--theme-text);background:#ffffff0f;outline:none}.CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButton.CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButtonActive{color:#fff;background:#ffffff1f}.CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButton.CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButtonActive:hover,.CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButton.CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButtonActive:focus-visible{color:#fff;background:#ffffff29;outline:none}.CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButton.CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButtonDisabled,.CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButton.CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButtonDisabled:hover,.CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButton.CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButtonDisabled:focus-visible{cursor:not-allowed;opacity:.4;color:color-mix(in srgb, var(--theme-textSecondary) 55%, transparent);background:0 0}.CollectionTitlesSettingsMenu-module__FWn2sG__viewIcon{width:22px;height:22px}[data-theme=light] .CollectionTitlesSettingsMenu-module__FWn2sG__menu{background:color-mix(in srgb, var(--theme-backgroundSecondary) 88%, #fff);border-color:color-mix(in srgb, var(--theme-border) 55%, transparent);box-shadow:0 16px 40px #0f172a1f}[data-theme=light] .CollectionTitlesSettingsMenu-module__FWn2sG__sortRow{color:var(--theme-text)}:is([data-theme=light] .CollectionTitlesSettingsMenu-module__FWn2sG__sortRow:hover,[data-theme=light] .CollectionTitlesSettingsMenu-module__FWn2sG__sortRow:focus-visible){background:color-mix(in srgb, var(--theme-text) 8%, transparent)}[data-theme=light] .CollectionTitlesSettingsMenu-module__FWn2sG__sortRowSelected{color:var(--theme-text)}[data-theme=light] .CollectionTitlesSettingsMenu-module__FWn2sG__sortRowSelected:hover{color:var(--theme-text)}[data-theme=light] .CollectionTitlesSettingsMenu-module__FWn2sG__sortRowSelected:focus-visible{color:var(--theme-text)}[data-theme=light] .CollectionTitlesSettingsMenu-module__FWn2sG__selectionDot{background:color-mix(in srgb, var(--theme-text) 88%, transparent)}[data-theme=light] .CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButton.CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButtonActive{background:color-mix(in srgb, var(--theme-text) 10%, transparent);color:var(--theme-text)}[data-theme=light] .CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButton.CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButtonActive:hover{background:color-mix(in srgb, var(--theme-text) 10%, transparent);color:var(--theme-text)}[data-theme=light] .CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButton.CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButtonActive:focus-visible{background:color-mix(in srgb, var(--theme-text) 10%, transparent);color:var(--theme-text)}[data-theme=light] .CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButton.CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButtonDisabled{color:color-mix(in srgb, var(--theme-text) 40%, transparent);opacity:.5}[data-theme=light] .CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButton.CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButtonDisabled:hover{color:color-mix(in srgb, var(--theme-text) 40%, transparent);opacity:.5}[data-theme=light] .CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButton.CollectionTitlesSettingsMenu-module__FWn2sG__viewIconButtonDisabled:focus-visible{color:color-mix(in srgb, var(--theme-text) 40%, transparent);opacity:.5}@media (max-width:767px){.CollectionTitlesSettingsMenu-module__FWn2sG__menu{border-radius:12px;min-width:198px}.CollectionTitlesSettingsMenu-module__FWn2sG__sortRow{min-height:38px;padding:7px 9px;font-size:14px}.CollectionTitlesSettingsMenu-module__FWn2sG__sectionLabel{margin:0 9px 2px}}
.CreateToolbar-module__AMrpEG__toolbar{--create-toolbar-height:64px;--create-toolbar-control-size:38px;--create-toolbar-control-radius:8px;--create-toolbar-surface:transparent;--create-toolbar-surface-hover:color-mix(in srgb, var(--theme-text,#edf0ff) 7%, transparent);--create-toolbar-surface-raised:transparent;--create-toolbar-surface-raised-hover:transparent;--create-toolbar-gloss:transparent;--create-toolbar-border:transparent;--create-toolbar-border-hover:color-mix(in srgb, var(--theme-text,#edf0ff) 12%, transparent);--create-toolbar-inner-light:inset 0 0 0 #0000;--create-toolbar-inner-shade:inset 0 0 0 #0000;--create-toolbar-drop-shadow:0 0 0 #0000;--create-toolbar-drop-shadow-hover:0 0 0 #0000;--create-toolbar-active-inset:inset 0 0 0 #0000;--create-toolbar-primary-surface:color-mix(in srgb, var(--theme-text,#edf0ff) 9%, transparent);--create-toolbar-primary-surface-hover:color-mix(in srgb, var(--theme-text,#edf0ff) 14%, transparent);--create-toolbar-primary-text:var(--theme-text,#edf0ff);--create-toolbar-motion:90ms cubic-bezier(.2, 0, 0, 1);width:100%;min-width:0;min-height:var(--create-toolbar-height);color:var(--theme-text,#edf0ff);flex-wrap:nowrap;justify-content:space-between;align-items:stretch;gap:clamp(10px,1.4vw,14px);display:flex}[data-theme=light] .CreateToolbar-module__AMrpEG__toolbar{--create-toolbar-surface:transparent;--create-toolbar-surface-hover:color-mix(in srgb, var(--theme-text,#1e2126) 7%, transparent);--create-toolbar-surface-raised:#ffffff2e;--create-toolbar-surface-raised-hover:#ffffff3d;--create-toolbar-gloss:transparent;--create-toolbar-border:transparent;--create-toolbar-border-hover:color-mix(in srgb, var(--theme-text,#1e2126) 12%, transparent);--create-toolbar-inner-light:inset 0 0 0 #0000;--create-toolbar-inner-shade:inset 0 0 0 #0000;--create-toolbar-drop-shadow:0 0 0 #0000;--create-toolbar-drop-shadow-hover:0 0 0 #0000;--create-toolbar-active-inset:inset 0 0 0 #0000;--create-toolbar-primary-surface:color-mix(in srgb, var(--theme-text,#1e2126) 8%, transparent);--create-toolbar-primary-surface-hover:color-mix(in srgb, var(--theme-text,#1e2126) 13%, transparent);--create-toolbar-primary-text:var(--theme-text,#1e2126)}.CreateToolbar-module__AMrpEG__navigationCluster,.CreateToolbar-module__AMrpEG__controlCluster,.CreateToolbar-module__AMrpEG__actionGroup{align-items:center;min-width:0;display:flex}.CreateToolbar-module__AMrpEG__navigationCluster{scrollbar-width:none;flex:auto;overflow-x:auto}.CreateToolbar-module__AMrpEG__navigationCluster::-webkit-scrollbar{display:none}.CreateToolbar-module__AMrpEG__controlCluster{flex:none;justify-content:flex-end;gap:6px}.CreateToolbar-module__AMrpEG__actionGroup{gap:6px}.CreateToolbar-module__AMrpEG__actionGroup:empty{display:none}.CreateToolbar-module__AMrpEG__tabs{min-height:var(--create-toolbar-height);align-items:stretch;gap:clamp(26px,3vw,38px);display:flex}.CreateToolbar-module__AMrpEG__tabButton{min-width:max-content;min-height:var(--create-toolbar-height);color:color-mix(in srgb, var(--theme-text,#edf0ff) 64%, transparent);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--create-toolbar-motion);background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:clamp(15px,1.15vw,18px);font-weight:680;line-height:1;text-decoration:none;display:inline-flex;position:relative}.CreateToolbar-module__AMrpEG__tabButton:after{content:"";pointer-events:none;opacity:0;transition:opacity var(--create-toolbar-motion), transform var(--create-toolbar-motion);background:var(--theme-text,#edf0ff);border-radius:999px 999px 0 0;height:3px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.45)}.CreateToolbar-module__AMrpEG__tabButton:hover,.CreateToolbar-module__AMrpEG__tabButton:focus-visible{color:color-mix(in srgb, var(--theme-text,#edf0ff) 86%, transparent);outline:none}.CreateToolbar-module__AMrpEG__tabButton:focus-visible:after{opacity:1;transform:scaleX(1)}.CreateToolbar-module__AMrpEG__tabButtonActive{color:var(--theme-text,#edf0ff)}.CreateToolbar-module__AMrpEG__tabButtonActive:after{opacity:1;transform:scaleX(1)}.CreateToolbar-module__AMrpEG__tabLabel{z-index:1;white-space:nowrap;position:relative}.CreateToolbar-module__AMrpEG__actionButton,.CreateToolbar-module__AMrpEG__titlesSettingsButton{isolation:isolate;height:var(--create-toolbar-control-size);min-width:var(--create-toolbar-control-size);border:1px solid var(--create-toolbar-border);border-radius:var(--create-toolbar-control-radius);box-sizing:border-box;cursor:pointer;background:var(--create-toolbar-surface);color:color-mix(in srgb, var(--theme-text,#edf0ff) 72%, transparent);box-shadow:var(--create-toolbar-inner-light), var(--create-toolbar-inner-shade), var(--create-toolbar-drop-shadow);-webkit-tap-highlight-color:transparent;transition:border-color var(--create-toolbar-motion), background var(--create-toolbar-motion), box-shadow var(--create-toolbar-motion), color var(--create-toolbar-motion);justify-content:center;align-items:center;font-family:inherit;display:inline-flex;position:relative}.CreateToolbar-module__AMrpEG__actionButton{width:auto;min-width:var(--create-toolbar-control-size);gap:6px;padding:0 11px}.CreateToolbar-module__AMrpEG__actionButtonLabel{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;min-width:0;color:inherit;font-size:.8125rem;font-weight:680;line-height:1.2;overflow:hidden}.CreateToolbar-module__AMrpEG__titlesSettingsButton{justify-content:flex-start;gap:6px;width:auto;max-width:min(220px,30vw);padding:0 11px}.CreateToolbar-module__AMrpEG__actionButton:after,.CreateToolbar-module__AMrpEG__titlesSettingsButton:after{content:none}.CreateToolbar-module__AMrpEG__actionButton:hover,.CreateToolbar-module__AMrpEG__actionButton:focus-visible,.CreateToolbar-module__AMrpEG__actionButtonOpen,.CreateToolbar-module__AMrpEG__titlesSettingsButton:hover,.CreateToolbar-module__AMrpEG__titlesSettingsButton:focus-visible,.CreateToolbar-module__AMrpEG__titlesSettingsButtonMenuOpen{border-color:var(--create-toolbar-border-hover);background:var(--create-toolbar-surface-hover);color:var(--theme-text,#edf0ff);box-shadow:var(--create-toolbar-inner-light), var(--create-toolbar-inner-shade), var(--create-toolbar-drop-shadow-hover);outline:none}.CreateToolbar-module__AMrpEG__actionButton:focus-visible,.CreateToolbar-module__AMrpEG__titlesSettingsButton:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--theme-text,#edf0ff) 7%, transparent), 0 0 0 2px color-mix(in srgb, var(--theme-hoverOutlineRing,#fff) 72%, transparent)}.CreateToolbar-module__AMrpEG__actionButton:active,.CreateToolbar-module__AMrpEG__titlesSettingsButton:active{box-shadow:var(--create-toolbar-active-inset), inset 0 -1px 0 color-mix(in srgb, var(--theme-text,#edf0ff) 8%, transparent)}.CreateToolbar-module__AMrpEG__titlesSettingsButtonLabel{text-overflow:ellipsis;white-space:nowrap;text-align:start;letter-spacing:0;min-width:0;color:inherit;flex:auto;font-size:.8125rem;font-weight:680;line-height:1.2;overflow:hidden}.CreateToolbar-module__AMrpEG__titlesSettingsViewIcon{flex-shrink:0;width:16px;height:16px}.CreateToolbar-module__AMrpEG__actionButtonPrimary{border-color:color-mix(in srgb, var(--create-toolbar-primary-text) 14%, transparent);background:var(--create-toolbar-primary-surface);color:var(--create-toolbar-primary-text);box-shadow:inset 0 0 0 #0000, inset 0 0 0 #0000, var(--create-toolbar-drop-shadow)}.CreateToolbar-module__AMrpEG__actionButtonPrimary:hover,.CreateToolbar-module__AMrpEG__actionButtonPrimary:focus-visible,.CreateToolbar-module__AMrpEG__actionButtonPrimary.CreateToolbar-module__AMrpEG__actionButtonOpen{border-color:color-mix(in srgb, var(--create-toolbar-primary-text) 20%, transparent);background:var(--create-toolbar-primary-surface-hover);color:var(--create-toolbar-primary-text)}@media (max-width:720px){.CreateToolbar-module__AMrpEG__toolbar{--create-toolbar-height:58px;--create-toolbar-control-size:36px;gap:8px}.CreateToolbar-module__AMrpEG__navigationCluster{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;flex:auto;overflow-x:auto}.CreateToolbar-module__AMrpEG__controlCluster{flex:none;gap:5px}.CreateToolbar-module__AMrpEG__actionGroup{gap:5px}.CreateToolbar-module__AMrpEG__tabs{min-height:var(--create-toolbar-height);gap:clamp(18px,5vw,26px);padding-right:6px}.CreateToolbar-module__AMrpEG__tabButton{min-height:var(--create-toolbar-height);font-size:14px}.CreateToolbar-module__AMrpEG__titlesSettingsButton{max-width:var(--create-toolbar-control-size);justify-content:center;padding:0}.CreateToolbar-module__AMrpEG__titlesSettingsButtonLabel,.CreateToolbar-module__AMrpEG__actionButtonLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CreateToolbar-module__AMrpEG__actionButton{width:var(--create-toolbar-control-size);gap:0;padding:0}}
.CreatePageClient-module__sPz-wq__main{--create-toolbar-reserved-height:65px;box-sizing:border-box;background:var(--theme-background,#161924);min-height:100vh;color:var(--theme-text,#edf0ff);padding-top:var(--create-toolbar-reserved-height);flex-direction:column;gap:16px;padding-bottom:80px;padding-left:0;padding-right:0;display:flex}.CreatePageClient-module__sPz-wq__mainWithoutToolbar{padding-top:12px}.CreatePageClient-module__sPz-wq__toolbarRow{top:0;left:var(--platform-sidebar-width,0px);z-index:30;box-sizing:border-box;padding-left:var(--content-inline-pad-left,40px);padding-right:var(--content-inline-pad-right,40px);background:var(--theme-background,#161924);border-bottom:1px solid color-mix(in srgb, var(--theme-text,#fff) 10%, transparent);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding-top:0;padding-bottom:0;position:fixed;right:0}.CreatePageClient-module__sPz-wq__content{box-sizing:border-box;min-width:0;padding-top:16px;padding-left:var(--content-inline-pad-left,40px);padding-right:var(--content-inline-pad-right,40px);flex-direction:column;gap:16px;display:flex}@media (max-width:767px){.CreatePageClient-module__sPz-wq__main{--create-toolbar-reserved-height:58px;padding-bottom:100px}.CreatePageClient-module__sPz-wq__toolbarRow{top:56px;left:0}.CreatePageClient-module__sPz-wq__toolbarRow,.CreatePageClient-module__sPz-wq__content{padding-left:var(--content-inline-pad-left,16px);padding-right:var(--content-inline-pad-right,16px)}}.CreatePageClient-module__sPz-wq__emptyState{background:color-mix(in srgb, var(--theme-text,#fff) 3%, transparent);text-align:center;border:none;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:48px 16px;display:flex}.CreatePageClient-module__sPz-wq__emptyCopy{color:color-mix(in srgb, var(--theme-text,#edf0ff) 70%, transparent);margin:0;font-size:14px;line-height:1.5}.CreatePageClient-module__sPz-wq__emptyCopy strong{box-sizing:border-box;vertical-align:middle;white-space:nowrap;border:1px solid color-mix(in srgb, var(--theme-text,#edf0ff) 18%, transparent);background:color-mix(in srgb, var(--theme-text,#edf0ff) 5%, transparent);color:var(--theme-text,#edf0ff);border-radius:6px;align-items:center;gap:5px;padding:2px 8px;font-weight:600;display:inline-flex}.CreatePageClient-module__sPz-wq__emptyStateHintCopy{text-align:center;max-width:36rem;margin-inline:auto;line-height:1.55}.CreatePageClient-module__sPz-wq__emptyActionIcon{color:inherit;flex-shrink:0}.CreatePageClient-module__sPz-wq__listContainer{flex-direction:column;gap:8px;display:flex}.CreatePageClient-module__sPz-wq__gridContainer{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px;display:grid}.CreatePageClient-module__sPz-wq__gridContainerSeries{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.CreatePageClient-module__sPz-wq__inlineActionPill{background:color-mix(in srgb, var(--theme-text,#fff) 10%, transparent);height:28px;color:color-mix(in srgb, var(--theme-text,#fff) 85%, transparent);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;border:none;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .12s,color .12s;display:inline-flex}.CreatePageClient-module__sPz-wq__inlineActionPill:hover,.CreatePageClient-module__sPz-wq__inlineActionPill:focus-visible{background:color-mix(in srgb, var(--theme-text,#fff) 18%, transparent);color:var(--theme-text,#fff);outline:none}.CreatePageClient-module__sPz-wq__inlineActionPill:disabled{opacity:.5;cursor:not-allowed}.CreatePageClient-module__sPz-wq__inlineActionPillDanger{color:#ef4444;background:#ef444424}.CreatePageClient-module__sPz-wq__inlineActionPillDanger:hover,.CreatePageClient-module__sPz-wq__inlineActionPillDanger:focus-visible{color:#f87171;background:#ef444438;outline:none}.CreatePageClient-module__sPz-wq__inlineActionPillDanger:disabled{color:#ef4444}.CreatePageClient-module__sPz-wq__inlineActionPillIcon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.CreatePageClient-module__sPz-wq__inlineActionPillLabel{white-space:nowrap}@media (max-width:640px){.CreatePageClient-module__sPz-wq__inlineActionPillLabel{display:none}.CreatePageClient-module__sPz-wq__inlineActionPill{justify-content:center;width:28px;padding:0}}.CreatePageClient-module__sPz-wq__ownGridCard{background:color-mix(in srgb, var(--theme-text,#fff) 3%, transparent);color:inherit;border-radius:16px;flex-direction:column;gap:8px;padding:8px;transition:background-color .12s,transform .12s;display:flex}.CreatePageClient-module__sPz-wq__ownGridCard:hover,.CreatePageClient-module__sPz-wq__ownGridCard:focus-within{background:color-mix(in srgb, var(--theme-text,#fff) 6%, transparent);outline:none;transform:translateY(-2px)}.CreatePageClient-module__sPz-wq__ownGridCardMain{min-width:0;color:inherit;outline:none;flex-direction:column;gap:10px;text-decoration:none;display:flex}.CreatePageClient-module__sPz-wq__ownGridCardCover{aspect-ratio:2/3;isolation:isolate;background:color-mix(in srgb, var(--theme-text,#fff) 6%, transparent);border-radius:12px;width:100%;display:block;position:relative;overflow:hidden}.CreatePageClient-module__sPz-wq__ownGridCardImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.CreatePageClient-module__sPz-wq__ownGridCardCoverTag{z-index:2;pointer-events:none;box-sizing:border-box;padding:0;position:absolute;inset:0}.CreatePageClient-module__sPz-wq__ownGridCardBody{flex-direction:column;gap:8px;padding:0 4px;display:flex}.CreatePageClient-module__sPz-wq__ownGridCardTitleRow{width:100%;min-width:0}.CreatePageClient-module__sPz-wq__ownGridCardTitleCluster{vertical-align:top;align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.CreatePageClient-module__sPz-wq__ownGridCardTitleCluster .CreatePageClient-module__sPz-wq__ownGridCardTitle{flex:0 auto;min-width:0}.CreatePageClient-module__sPz-wq__ownGridCardTitle{color:var(--theme-text,#edf0ff);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.CreatePageClient-module__sPz-wq__ownGridCardBadgeSlot{flex-shrink:0;align-items:center;gap:5px;display:inline-flex}.CreatePageClient-module__sPz-wq__ownGridCardSubtitle{color:color-mix(in srgb, var(--theme-text,#edf0ff) 65%, transparent);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:12px;font-weight:500;display:-webkit-box;overflow:hidden}.CreatePageClient-module__sPz-wq__ownGridCardActions{flex-wrap:wrap;gap:6px;padding:0 4px 4px;display:flex}.CreatePageClient-module__sPz-wq__seriesGridCard{background:color-mix(in srgb, var(--theme-text,#fff) 3%, transparent);color:inherit;border-radius:16px;flex-direction:column;gap:10px;padding:8px;text-decoration:none;transition:background-color .12s,transform .12s;display:flex}.CreatePageClient-module__sPz-wq__seriesGridCard:hover,.CreatePageClient-module__sPz-wq__seriesGridCard:focus-visible{background:color-mix(in srgb, var(--theme-text,#fff) 6%, transparent);outline:none;transform:translateY(-2px)}.CreatePageClient-module__sPz-wq__seriesGridCover{aspect-ratio:1;background:color-mix(in srgb, var(--theme-text,#fff) 6%, transparent);border-radius:12px;width:100%;display:block;position:relative;overflow:hidden}.CreatePageClient-module__sPz-wq__seriesGridCoverImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.CreatePageClient-module__sPz-wq__seriesGridBody{flex-direction:column;gap:4px;padding:0 4px 4px;display:flex}.CreatePageClient-module__sPz-wq__seriesGridName{color:var(--theme-text,#edf0ff);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.CreatePageClient-module__sPz-wq__seriesGridMeta{color:color-mix(in srgb, var(--theme-text,#edf0ff) 65%, transparent);margin:0;font-size:12px}.CreatePageClient-module__sPz-wq__seriesListRow{background:color-mix(in srgb, var(--theme-text,#fff) 3%, transparent);color:inherit;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:12px 16px;text-decoration:none;transition:background-color .12s;display:grid}.CreatePageClient-module__sPz-wq__seriesListRow:hover,.CreatePageClient-module__sPz-wq__seriesListRow:focus-visible{background:color-mix(in srgb, var(--theme-text,#fff) 7%, transparent);outline:none}.CreatePageClient-module__sPz-wq__seriesListCover{background:color-mix(in srgb, var(--theme-text,#fff) 6%, transparent);border-radius:10px;flex-shrink:0;width:56px;height:56px;display:inline-block;overflow:hidden}.CreatePageClient-module__sPz-wq__seriesListCoverImage{object-fit:cover;width:100%;height:100%}.CreatePageClient-module__sPz-wq__seriesListBody{flex-direction:column;gap:2px;min-width:0;display:flex}.CreatePageClient-module__sPz-wq__seriesListName{color:var(--theme-text,#edf0ff);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.CreatePageClient-module__sPz-wq__seriesListMeta{color:color-mix(in srgb, var(--theme-text,#edf0ff) 65%, transparent);margin:0;font-size:12px}
.WriteChapterScheduleModal-module__NXH2na__panel{box-sizing:border-box;color:#f5f7fbfa;overscroll-behavior:contain;background:0 0;flex-direction:column;gap:2px;width:min(272px,100vw - 32px);min-width:0;max-width:100%;height:min(384px,100vh - 40px);padding:0;display:flex}.WriteChapterScheduleModal-module__NXH2na__panel:not(.WriteChapterScheduleModal-module__NXH2na__panelCalendarFill){padding-top:6px;padding-bottom:6px}.WriteChapterScheduleModal-module__NXH2na__panelCalendarFill{gap:10px;padding-bottom:0}.WriteChapterScheduleModal-module__NXH2na__panelCalendarFill .WriteChapterScheduleModal-module__NXH2na__header{flex-shrink:0;padding-top:6px}.WriteChapterScheduleModal-module__NXH2na__header{flex-shrink:0;min-width:0;max-width:100%;margin-bottom:0}.WriteChapterScheduleModal-module__NXH2na__headerMenuRow{box-sizing:border-box;min-width:0;max-width:100%}.WriteChapterScheduleModal-module__NXH2na__eyebrow,.WriteChapterScheduleModal-module__NXH2na__fieldLabel{letter-spacing:.22em;text-transform:uppercase;color:#cbd5e1bd;font-size:10px;font-weight:700;line-height:1}.WriteChapterScheduleModal-module__NXH2na__body{flex:1;min-width:0;max-width:100%;min-height:0;display:flex;overflow:hidden}.WriteChapterScheduleModal-module__NXH2na__summaryView,.WriteChapterScheduleModal-module__NXH2na__subview{flex-direction:column;flex:1;min-width:0;max-width:100%;min-height:0;display:flex}.WriteChapterScheduleModal-module__NXH2na__subview{gap:12px}.WriteChapterScheduleModal-module__NXH2na__subviewDate{gap:0}.WriteChapterScheduleModal-module__NXH2na__summaryFields{flex-direction:column;gap:2px;min-width:0;max-width:100%;display:flex}.WriteChapterScheduleModal-module__NXH2na__summaryFields button span.WriteChapterScheduleModal-module__NXH2na__summaryItemIconSlot{opacity:1;color:inherit}.WriteChapterScheduleModal-module__NXH2na__summaryFields button span.WriteChapterScheduleModal-module__NXH2na__summaryItemIconSlot svg{color:inherit;display:block}.WriteChapterScheduleModal-module__NXH2na__summaryFooter{gap:12px;min-width:0;max-width:100%;margin-top:auto;padding-top:16px;display:grid}.WriteChapterScheduleModal-module__NXH2na__helperCopy,.WriteChapterScheduleModal-module__NXH2na__errorCopy,.WriteChapterScheduleModal-module__NXH2na__timezoneEmptyState{margin:0;font-size:12px;line-height:1.5}.WriteChapterScheduleModal-module__NXH2na__helperCopy{color:var(--theme-textSecondary);overflow-wrap:anywhere;word-break:break-word;max-width:100%}.WriteChapterScheduleModal-module__NXH2na__errorCopy{color:#fbbf24fa;overflow-wrap:anywhere;word-break:break-word;max-width:100%}.WriteChapterScheduleModal-module__NXH2na__actions{min-width:0;max-width:100%;display:flex}.WriteChapterScheduleModal-module__NXH2na__summarySubmitButton{text-align:center;box-sizing:border-box;justify-content:center;width:100%;min-width:0;max-width:100%}.WriteChapterScheduleModal-module__NXH2na__subviewTime,.WriteChapterScheduleModal-module__NXH2na__subviewTimezone{flex:1;gap:0;min-height:0}.WriteChapterScheduleModal-module__NXH2na__timeSlotList{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff47 transparent;border-radius:12px;outline:none;flex-direction:column;flex:1;align-items:stretch;gap:2px;min-width:0;max-width:100%;min-height:0;margin-right:0;padding-right:2px;display:flex;overflow:hidden auto}.WriteChapterScheduleModal-module__NXH2na__timeSlotList::-webkit-scrollbar{width:5px}.WriteChapterScheduleModal-module__NXH2na__timeSlotList::-webkit-scrollbar-track{background:0 0}.WriteChapterScheduleModal-module__NXH2na__timeSlotList::-webkit-scrollbar-thumb{background:#ffffff3d;border-radius:999px}.WriteChapterScheduleModal-module__NXH2na__timeSlotList::-webkit-scrollbar-thumb:hover{background:#ffffff57}.WriteChapterScheduleModal-module__NXH2na__timeSlotList:focus-visible{outline-offset:2px;outline:2px solid #ffffff59}.WriteChapterScheduleModal-module__NXH2na__timeSlotOption{box-sizing:border-box;color:#f8fafcf5;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:none;border-radius:10px;grid-template-columns:22px minmax(0,1fr) 22px;align-items:center;width:100%;min-width:0;margin:0;padding:8px 10px;font-size:15px;font-weight:500;transition:background .12s;display:grid}.WriteChapterScheduleModal-module__NXH2na__timeSlotOptionGutter{flex-shrink:0;justify-content:center;align-items:center;min-width:22px;display:flex}.WriteChapterScheduleModal-module__NXH2na__timeSlotOptionLabel{text-align:center;min-width:0}.WriteChapterScheduleModal-module__NXH2na__timeSlotOption:hover,.WriteChapterScheduleModal-module__NXH2na__timeSlotOption:focus-visible{background:#ffffff0f;outline:none}.WriteChapterScheduleModal-module__NXH2na__timeSlotOptionActive{background:#ffffff1a}.WriteChapterScheduleModal-module__NXH2na__calendarToolbar{flex-shrink:0;height:0;margin:0;padding:0;position:relative;overflow:visible}.WriteChapterScheduleModal-module__NXH2na__calendarLiveRegionHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WriteChapterScheduleModal-module__NXH2na__calendarScroller{overscroll-behavior:contain;scroll-behavior:auto;touch-action:pan-y;scrollbar-width:none;-ms-overflow-style:none;min-width:0;max-width:100%;min-height:0;box-shadow:none;border:none;outline:none;flex-direction:column;flex:1 1 0;align-self:stretch;align-items:stretch;gap:0;margin-right:0;padding-right:0;display:flex;overflow:hidden auto}.WriteChapterScheduleModal-module__NXH2na__panelCalendarFill .WriteChapterScheduleModal-module__NXH2na__calendarScroller{border-top-left-radius:12px;border-top-right-radius:12px;padding-bottom:0}.WriteChapterScheduleModal-module__NXH2na__calendarScroller::-webkit-scrollbar{width:0;height:0;display:none}.WriteChapterScheduleModal-module__NXH2na__calendarMonthSection{flex-direction:column;align-items:stretch;gap:6px;width:100%;min-width:0;max-width:100%;display:flex;position:relative}.WriteChapterScheduleModal-module__NXH2na__monthStickyLabel{z-index:10;min-width:0;max-width:100%;min-height:40px;color:var(--theme-text);text-align:left;background:var(--theme-backgroundTertiary);border:none;border-radius:12px;outline:none;flex-shrink:0;align-items:center;margin:0;padding:8px 10px 12px;font-size:15px;font-weight:600;line-height:1.2;display:flex;position:sticky;top:0}.WriteChapterScheduleModal-module__NXH2na__calendarMonthSection:not(:first-child) .WriteChapterScheduleModal-module__NXH2na__monthStickyLabel{margin-top:-1px}.WriteChapterScheduleModal-module__NXH2na__calendarMonthPlaceholder{pointer-events:none;background:0 0;border-radius:14px;width:100%;min-height:312px}.WriteChapterScheduleModal-module__NXH2na__monthCalendar{z-index:0;width:100%;max-width:100%;margin:0;position:relative;padding:0!important}.WriteChapterScheduleModal-module__NXH2na__monthCalendar.rdp-root{margin:0;padding:0!important}.WriteChapterScheduleModal-module__NXH2na__monthCalendar .rdp-months{width:100%;max-width:100%}.WriteChapterScheduleModal-module__NXH2na__monthCalendar .rdp-month{gap:0;width:100%;max-width:100%;margin:0;padding:0}.WriteChapterScheduleModal-module__NXH2na__monthCalendar .rdp-month_grid{table-layout:fixed;border-spacing:0;width:100%;margin:0}.WriteChapterScheduleModal-module__NXH2na__monthCalendar tbody.rdp-weeks{margin:0;padding:0}.WriteChapterScheduleModal-module__NXH2na__monthCalendar .rdp-day.rdp-today:not(.rdp-outside){color:inherit;font-weight:inherit;background:0 0}.WriteChapterScheduleModal-module__NXH2na__monthSectionMonth{width:100%}.WriteChapterScheduleModal-module__NXH2na__monthCaptionHidden{display:none}.WriteChapterScheduleModal-module__NXH2na__monthSectionTitle{color:var(--theme-text);text-align:left;font-size:15px;font-weight:600;line-height:1.2}.WriteChapterScheduleModal-module__NXH2na__calendarWeekdays,.WriteChapterScheduleModal-module__NXH2na__calendarWeek{grid-template-columns:repeat(7,minmax(0,1fr));gap:0;display:grid}.WriteChapterScheduleModal-module__NXH2na__calendarWeekday{text-align:center;width:100%;color:var(--theme-textSecondary);font-size:14px}.WriteChapterScheduleModal-module__NXH2na__calendarWeek{margin-top:10px}.WriteChapterScheduleModal-module__NXH2na__calendarDay{justify-content:center;align-items:center;width:100%;height:42px;display:flex}.WriteChapterScheduleModal-module__NXH2na__calendarDayButton{cursor:pointer;width:40px;height:40px;color:var(--theme-text);background:0 0;border:1px solid #0000;border-radius:14px;font-size:16px;font-weight:500;transition:background .14s,border-color .14s,color .14s,transform .1s}.WriteChapterScheduleModal-module__NXH2na__calendarDayButton:hover:not(:disabled){background:color-mix(in srgb, var(--theme-text) 12%, transparent);border-color:color-mix(in srgb, var(--theme-borderHover) 65%, transparent)}.WriteChapterScheduleModal-module__NXH2na__calendarDayButton:active:not(:disabled){background:color-mix(in srgb, var(--theme-text) 16%, transparent);transform:scale(.96)}.WriteChapterScheduleModal-module__NXH2na__calendarDayButton:focus-visible{outline:2px solid var(--theme-inputBorderFocus);outline-offset:2px}.WriteChapterScheduleModal-module__NXH2na__calendarDayButton:disabled{cursor:not-allowed;color:var(--theme-textDisabled);opacity:.45}.WriteChapterScheduleModal-module__NXH2na__calendarSelected{box-shadow:none!important;color:inherit!important;background:0 0!important;border:none!important}.WriteChapterScheduleModal-module__NXH2na__calendarDay[data-selected] .WriteChapterScheduleModal-module__NXH2na__calendarDayButton,.WriteChapterScheduleModal-module__NXH2na__calendarSelected .WriteChapterScheduleModal-module__NXH2na__calendarDayButton{background:var(--theme-buttonPrimary)!important;color:var(--theme-buttonPrimaryText)!important;border-color:#0000!important}.WriteChapterScheduleModal-module__NXH2na__calendarDay[data-selected] .WriteChapterScheduleModal-module__NXH2na__calendarDayButton:hover:not(:disabled),.WriteChapterScheduleModal-module__NXH2na__calendarSelected .WriteChapterScheduleModal-module__NXH2na__calendarDayButton:hover:not(:disabled){background:var(--theme-buttonPrimaryHover)!important;color:var(--theme-buttonPrimaryText)!important}.WriteChapterScheduleModal-module__NXH2na__calendarDay[data-selected] .WriteChapterScheduleModal-module__NXH2na__calendarDayButton:active:not(:disabled),.WriteChapterScheduleModal-module__NXH2na__calendarSelected .WriteChapterScheduleModal-module__NXH2na__calendarDayButton:active:not(:disabled){transform:scale(.96)}.WriteChapterScheduleModal-module__NXH2na__calendarDay[data-selected] .WriteChapterScheduleModal-module__NXH2na__calendarDayButton:focus-visible,.WriteChapterScheduleModal-module__NXH2na__calendarSelected .WriteChapterScheduleModal-module__NXH2na__calendarDayButton:focus-visible{outline:2px solid var(--theme-inputBorderFocus);outline-offset:2px}.WriteChapterScheduleModal-module__NXH2na__calendarToday{box-shadow:none!important;background:0 0!important}.WriteChapterScheduleModal-module__NXH2na__editorField{gap:8px;min-width:0;max-width:100%;display:grid}.WriteChapterScheduleModal-module__NXH2na__timeEditor,.WriteChapterScheduleModal-module__NXH2na__searchField{position:relative}.WriteChapterScheduleModal-module__NXH2na__editorIcon{color:#94a3b8eb;pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.WriteChapterScheduleModal-module__NXH2na__editorInput{box-sizing:border-box;color:#f8fafcf5;background:#0a0d148a;border:1px solid #ffffff1f;border-radius:14px;outline:none;width:100%;min-width:0;max-width:100%;min-height:46px;padding:0 10px 0 36px;font-size:14px;font-weight:500;transition:border-color .16s,box-shadow .16s,background .16s;box-shadow:inset 0 1px #ffffff08}.WriteChapterScheduleModal-module__NXH2na__editorInput:hover{background:#0a0d14ad}.WriteChapterScheduleModal-module__NXH2na__editorInput:focus{border-color:#facc155c;box-shadow:0 0 0 4px #facc1514}.WriteChapterScheduleModal-module__NXH2na__timezoneList{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff47 transparent;border-radius:12px;outline:none;flex-direction:column;flex:1;align-items:stretch;gap:2px;min-width:0;max-width:100%;min-height:0;padding-right:2px;display:flex;overflow:hidden auto}.WriteChapterScheduleModal-module__NXH2na__timezoneList::-webkit-scrollbar{width:5px}.WriteChapterScheduleModal-module__NXH2na__timezoneList::-webkit-scrollbar-track{background:0 0}.WriteChapterScheduleModal-module__NXH2na__timezoneList::-webkit-scrollbar-thumb{background:#ffffff3d;border-radius:999px}.WriteChapterScheduleModal-module__NXH2na__timezoneList::-webkit-scrollbar-thumb:hover{background:#ffffff57}.WriteChapterScheduleModal-module__NXH2na__timezoneList:focus-visible{outline-offset:2px;outline:2px solid #ffffff59}.WriteChapterScheduleModal-module__NXH2na__timezoneMenuItem{box-sizing:border-box;min-width:0;max-width:100%}.WriteChapterScheduleModal-module__NXH2na__timezoneMenuItemWithLocalStar{gap:12px}.WriteChapterScheduleModal-module__NXH2na__timezoneItemText{flex:1;justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.WriteChapterScheduleModal-module__NXH2na__timezoneItemCity{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.WriteChapterScheduleModal-module__NXH2na__timezoneItemOffset{color:#ffffff9e;flex-shrink:0;font-size:12px;font-weight:600;line-height:1.2}.WriteChapterScheduleModal-module__NXH2na__timezoneLocalStar{display:block}.WriteChapterScheduleModal-module__NXH2na__timezoneOptionMeta{color:#94a3b8eb;font-size:12px;line-height:1.35}.WriteChapterScheduleModal-module__NXH2na__timezoneEmptyState{color:#94a3b8eb;padding:14px 8px}@media (max-width:480px){.WriteChapterScheduleModal-module__NXH2na__panel{width:min(100vw - 24px,272px);min-width:0;max-width:100%;height:calc(100vh - 24px);padding:0}.WriteChapterScheduleModal-module__NXH2na__panel:not(.WriteChapterScheduleModal-module__NXH2na__panelCalendarFill){padding-top:6px;padding-bottom:6px}.WriteChapterScheduleModal-module__NXH2na__panelCalendarFill .WriteChapterScheduleModal-module__NXH2na__header{padding-top:6px}.WriteChapterScheduleModal-module__NXH2na__panelCalendarFill,.WriteChapterScheduleModal-module__NXH2na__panelCalendarFill .WriteChapterScheduleModal-module__NXH2na__calendarScroller{padding-bottom:0}}
.ChapterItem-module__770iIW__item{--chapter-item-body-pad-x:14px;--chapter-item-body-pad-y:12px;--chapter-item-header-gap:12px;--chapter-item-background:var(--theme-backgroundTertiary);--chapter-item-title:var(--theme-text);--chapter-item-muted:color-mix(in srgb, var(--theme-textSecondary) 92%, var(--theme-text) 8%);--chapter-item-handle-color:color-mix(in srgb, var(--theme-textSecondary) 88%, var(--theme-text) 12%);--chapter-item-handle-hover:color-mix(in srgb, var(--theme-text) 6%, transparent);background:var(--chapter-item-background);-webkit-user-select:none;user-select:none;border:none;border-radius:16px;outline:none;grid-template-columns:34px minmax(0,1fr);align-items:stretch;transition:background .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden}.ChapterItem-module__770iIW__item:hover:not(.ChapterItem-module__770iIW__itemDragging){outline-offset:2px;outline:3px solid #fffc}.ChapterItem-module__770iIW__item:has(.ChapterItem-module__770iIW__selectHitArea:focus-visible):not(.ChapterItem-module__770iIW__itemDragging){outline-offset:2px;outline:3px solid #fffc}.ChapterItem-module__770iIW__itemDragging{will-change:transform;isolation:isolate;outline:none;transition:background .16s;overflow:visible;box-shadow:0 0 0 3px #ffffffd1;z-index:40!important}.ChapterItem-module__770iIW__itemDragging:hover{outline:none}.ChapterItem-module__770iIW__itemSelected.ChapterItem-module__770iIW__itemDragging{box-shadow:0 0 0 3px #ffffffd1, 0 10px 24px color-mix(in srgb, var(--theme-shadow) 10%, transparent)}.ChapterItem-module__770iIW__itemSelected{--chapter-item-background:color-mix(in srgb, var(--theme-buttonBackground) 78%, var(--theme-backgroundTertiary) 22%);box-shadow:0 10px 24px color-mix(in srgb, var(--theme-shadow) 10%, transparent)}.ChapterItem-module__770iIW__itemSelected:hover:not(.ChapterItem-module__770iIW__itemDragging){outline-offset:2px;outline:3px solid #fffc}.ChapterItem-module__770iIW__itemSelected:has(.ChapterItem-module__770iIW__selectHitArea:focus-visible):not(.ChapterItem-module__770iIW__itemDragging){outline-offset:2px;outline:3px solid #fffc}.ChapterItem-module__770iIW__dragRail{width:100%;color:var(--chapter-item-handle-color);font:inherit;touch-action:none;background:0 0;border:none;border-radius:16px 0 0 16px;justify-content:center;align-self:stretch;align-items:center;margin:0;padding:0;transition:background .16s,color .16s,opacity .16s;display:flex}.ChapterItem-module__770iIW__dragColumn{align-self:stretch;width:100%;min-height:100%;display:flex}.ChapterItem-module__770iIW__dragRailEnabled{cursor:grab}.ChapterItem-module__770iIW__dragRailEnabled:hover,.ChapterItem-module__770iIW__itemDragging .ChapterItem-module__770iIW__dragRailEnabled{background:var(--chapter-item-handle-hover);color:var(--theme-text)}.ChapterItem-module__770iIW__dragRailEnabled:active,.ChapterItem-module__770iIW__itemDragging .ChapterItem-module__770iIW__dragRailEnabled{cursor:grabbing}.ChapterItem-module__770iIW__dragRailDisabled{opacity:.3;cursor:not-allowed;pointer-events:none}.ChapterItem-module__770iIW__dragIcon{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex-shrink:0;width:16px;height:16px}.ChapterItem-module__770iIW__body{min-width:0;padding:var(--chapter-item-body-pad-y) var(--chapter-item-body-pad-x);position:relative}.ChapterItem-module__770iIW__selectHitArea{z-index:0;width:auto;height:auto;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;margin:0;padding:0;position:absolute;inset:0}.ChapterItem-module__770iIW__header{z-index:1;align-items:center;gap:var(--chapter-item-header-gap);pointer-events:none;min-height:100%;display:flex;position:relative}.ChapterItem-module__770iIW__selectHitArea:focus-visible{outline:none}.ChapterItem-module__770iIW__headerMain{pointer-events:none;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.ChapterItem-module__770iIW__title{min-width:0;color:var(--chapter-item-title);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-size:14px;font-weight:600;line-height:1.35;overflow:hidden}.ChapterItem-module__770iIW__titleSelected{color:var(--theme-text)}.ChapterItem-module__770iIW__badges{pointer-events:auto;flex-shrink:0;align-items:center;gap:5px;display:inline-flex}.ChapterItem-module__770iIW__badgeTooltipTrigger{width:auto;height:auto;color:inherit}.ChapterItem-module__770iIW__badgeIcon{flex-shrink:0;width:16px;height:16px}.ChapterItem-module__770iIW__badgeDraft{color:color-mix(in srgb, var(--theme-textSecondary) 86%, var(--theme-text) 14%)}.ChapterItem-module__770iIW__badgeScheduled{color:#fbbf24}.ChapterItem-module__770iIW__badgePublished{color:#4ade80}.ChapterItem-module__770iIW__badgeEdited{color:#f97316}.ChapterItem-module__770iIW__actions{z-index:2;pointer-events:auto;opacity:1;flex-shrink:0;align-items:center;gap:8px;transition:opacity .16s;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.ChapterItem-module__770iIW__item:not(:hover):not(:focus-within):not(.ChapterItem-module__770iIW__itemPublishMenuOpen) .ChapterItem-module__770iIW__actions{opacity:0;pointer-events:none}}.ChapterItem-module__770iIW__deleteButton{width:30px;height:30px;color:var(--chapter-item-muted);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ChapterItem-module__770iIW__deleteButton:hover,.ChapterItem-module__770iIW__deleteButton:focus-visible{background:color-mix(in srgb, var(--theme-text) 10%, transparent);color:var(--theme-text);outline:none}.ChapterItem-module__770iIW__deleteButtonIcon{flex-shrink:0;width:16px;height:16px}.ChapterItem-module__770iIW__publishButton{background:color-mix(in srgb, var(--theme-text) 14%, transparent);height:30px;color:var(--chapter-item-muted);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.ChapterItem-module__770iIW__publishButton:hover,.ChapterItem-module__770iIW__publishButton:focus-visible,.ChapterItem-module__770iIW__publishButtonMenuOpen,.ChapterItem-module__770iIW__publishButton[aria-expanded=true]{background:color-mix(in srgb, var(--theme-text) 20%, transparent);color:var(--theme-text);outline:none}.ChapterItem-module__770iIW__publishButton:disabled{opacity:.45;cursor:not-allowed}.ChapterItem-module__770iIW__publishButtonLabel{flex-shrink:0}.ChapterItem-module__770iIW__publishButtonIcon{flex-shrink:0;width:16px;height:16px}.ChapterItem-module__770iIW__publishButtonTrailingMenu{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}.ChapterItem-module__770iIW__publishButtonIconMenuDefault,.ChapterItem-module__770iIW__publishButtonIconMenuHover{transition:opacity .12s}.ChapterItem-module__770iIW__publishButtonIconMenuHover{opacity:0;position:absolute;inset:0}.ChapterItem-module__770iIW__publishButtonMenuTrigger:hover .ChapterItem-module__770iIW__publishButtonIconMenuDefault,.ChapterItem-module__770iIW__publishButtonMenuTrigger:focus-visible .ChapterItem-module__770iIW__publishButtonIconMenuDefault,.ChapterItem-module__770iIW__publishButtonMenuOpen .ChapterItem-module__770iIW__publishButtonIconMenuDefault{opacity:0}.ChapterItem-module__770iIW__publishButtonMenuTrigger:hover .ChapterItem-module__770iIW__publishButtonIconMenuHover,.ChapterItem-module__770iIW__publishButtonMenuTrigger:focus-visible .ChapterItem-module__770iIW__publishButtonIconMenuHover,.ChapterItem-module__770iIW__publishButtonMenuOpen .ChapterItem-module__770iIW__publishButtonIconMenuHover{opacity:1}
.WriteGenreSelector-module__C4bbFG__segmentedControl{border:1px solid color-mix(in srgb, var(--theme-border) 72%, transparent);background:color-mix(in srgb, var(--theme-backgroundTertiary) 76%, var(--theme-surfaceSolid) 24%);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:6px;display:grid}.WriteGenreSelector-module__C4bbFG__segmentedButton{color:var(--theme-textSecondary);cursor:pointer;background:0 0;border:none;border-radius:12px;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.2;transition:background .16s,color .16s}.WriteGenreSelector-module__C4bbFG__segmentedButton:hover,.WriteGenreSelector-module__C4bbFG__segmentedButton:focus-visible{color:var(--theme-text);outline:none}.WriteGenreSelector-module__C4bbFG__segmentedButtonActive{background:var(--theme-buttonBackground);color:var(--theme-text)}.WriteGenreSelector-module__C4bbFG__helperCopy{color:var(--theme-textSecondary);margin:0;font-size:13px;line-height:1.6}.WriteGenreSelector-module__C4bbFG__genreStack{flex-direction:column;gap:12px;display:flex}.WriteGenreSelector-module__C4bbFG__genreSelectLabel{flex-direction:column;gap:6px;min-width:0;display:flex}.WriteGenreSelector-module__C4bbFG__subgenreSelectLabel{flex-direction:column;gap:6px;width:calc(100% - 24px);min-width:0;margin-left:24px;display:flex}.WriteGenreSelector-module__C4bbFG__genreSelectMeta,.WriteGenreSelector-module__C4bbFG__subgenreSelectMeta{color:var(--theme-textSecondary);text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.2}.WriteGenreSelector-module__C4bbFG__addGenreButton{justify-content:center;align-items:center;gap:6px;width:100%;display:inline-flex}.WriteGenreSelector-module__C4bbFG__addSubgenreButton{color:var(--theme-textSecondary);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;align-self:flex-start;align-items:center;gap:5px;margin:0 0 0 24px;padding:0;font-size:12px;font-weight:600;line-height:1.2;transition:color .16s;display:inline-flex}.WriteGenreSelector-module__C4bbFG__addSubgenreButton:hover,.WriteGenreSelector-module__C4bbFG__addSubgenreButton:focus-visible{color:var(--theme-text);outline:none}.WriteGenreSelector-module__C4bbFG__addSubgenreButton:focus-visible{outline:2px solid color-mix(in srgb, var(--theme-text) 36%, transparent);outline-offset:2px}.WriteGenreSelector-module__C4bbFG__addGenreButtonDisabled,.WriteGenreSelector-module__C4bbFG__addGenreButton:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.WriteGenreSelector-module__C4bbFG__pillGrid{flex-wrap:wrap;gap:10px;display:flex}.WriteGenreSelector-module__C4bbFG__genrePill{background:var(--theme-backgroundTertiary);min-height:38px;color:var(--theme-textSecondary);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;line-height:1;transition:background .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.WriteGenreSelector-module__C4bbFG__genrePill:hover,.WriteGenreSelector-module__C4bbFG__genrePill:focus-visible{background:var(--theme-backgroundTertiary);color:var(--theme-text);outline-offset:2px;outline:3px solid #fffc}.WriteGenreSelector-module__C4bbFG__genrePillMain{background:var(--theme-buttonBackground);color:var(--theme-text)}.WriteGenreSelector-module__C4bbFG__genrePillSecondary{background:var(--theme-buttonBackgroundHover);color:var(--theme-text)}.WriteGenreSelector-module__C4bbFG__genrePillMain:hover,.WriteGenreSelector-module__C4bbFG__genrePillMain:focus-visible,.WriteGenreSelector-module__C4bbFG__genrePillSecondary:hover,.WriteGenreSelector-module__C4bbFG__genrePillSecondary:focus-visible{background:var(--theme-error)}.WriteGenreSelector-module__C4bbFG__genrePillLocked{cursor:default}.WriteGenreSelector-module__C4bbFG__genrePillLocked:hover,.WriteGenreSelector-module__C4bbFG__genrePillLocked:focus-visible{background:var(--theme-buttonBackground);color:var(--theme-text);outline:none;transform:none}.WriteGenreSelector-module__C4bbFG__genrePillDisabled,.WriteGenreSelector-module__C4bbFG__genrePill:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.WriteGenreSelector-module__C4bbFG__genreBadge{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-width:34px;height:20px;padding:0 7px;font-size:10px;font-weight:700;display:inline-flex}.WriteGenreSelector-module__C4bbFG__genreBadgeMain{background:color-mix(in srgb, var(--theme-text) 10%, transparent);color:var(--theme-textSecondary)}.WriteGenreSelector-module__C4bbFG__genreBadgeSecondary{background:color-mix(in srgb, var(--theme-text) 8%, transparent);color:var(--theme-textSecondary)}.WriteGenreSelector-module__C4bbFG__lockIcon{opacity:.72;width:12px;height:12px}.WriteGenreSelector-module__C4bbFG__selectedPillGroup{flex-wrap:wrap;gap:10px;padding-top:12px;display:flex}.WriteGenreSelector-module__C4bbFG__selectedPill{background:var(--theme-buttonBackground);height:26px;color:var(--theme-text);cursor:pointer;border:1px solid #0000;border-radius:13px;justify-content:center;align-items:center;padding:0 12px;transition:background .18s,border-color .18s;display:inline-flex;position:relative}.WriteGenreSelector-module__C4bbFG__selectedPillCustom{background:var(--theme-buttonBackgroundHover);color:var(--theme-text);border-color:#0000}.WriteGenreSelector-module__C4bbFG__selectedPillLabel{font-size:12px;font-weight:600;line-height:1;transition:opacity .15s}.WriteGenreSelector-module__C4bbFG__selectedPillIcon{opacity:0;justify-content:center;align-items:center;transition:opacity .15s;display:inline-flex;position:absolute;inset:0}.WriteGenreSelector-module__C4bbFG__selectedPill:hover,.WriteGenreSelector-module__C4bbFG__selectedPill:focus-visible{background:color-mix(in srgb, var(--theme-text) 12%, var(--theme-buttonBackground) 88%);border-color:#0000;outline:none}.WriteGenreSelector-module__C4bbFG__selectedPill:hover .WriteGenreSelector-module__C4bbFG__selectedPillLabel,.WriteGenreSelector-module__C4bbFG__selectedPill:focus-visible .WriteGenreSelector-module__C4bbFG__selectedPillLabel{opacity:0}.WriteGenreSelector-module__C4bbFG__selectedPill:hover .WriteGenreSelector-module__C4bbFG__selectedPillIcon,.WriteGenreSelector-module__C4bbFG__selectedPill:focus-visible .WriteGenreSelector-module__C4bbFG__selectedPillIcon{opacity:1}.WriteGenreSelector-module__C4bbFG__selectedPillTrash{width:12px;height:12px;color:var(--theme-text)}@media (max-width:767px){.WriteGenreSelector-module__C4bbFG__pillGrid{gap:8px}}
.WriteGeneralSection-module__sWqykW__generalSection{flex-direction:column;flex:1;min-height:0;display:flex}.WriteGeneralSection-module__sWqykW__sectionHeader{padding:16px var(--write-sidebar-content-scroll-inline-end,20px) 0 var(--write-sidebar-content-inline-start,16px);box-sizing:border-box;background:var(--theme-backgroundSecondary);flex-shrink:0}.WriteGeneralSection-module__sWqykW__sectionTitle{font-family:var(--font-bricolage-grotesque), "Bricolage Grotesque", "Segoe UI", system-ui, sans-serif;color:var(--sidebar-item-active,var(--theme-text));margin:0;font-size:30px;font-weight:700;line-height:1.15}.WriteGeneralSection-module__sWqykW__generalScrollArea{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:16px var(--write-sidebar-content-scroll-inline-end,20px) 22px var(--write-sidebar-content-inline-start,16px);flex-direction:column;flex:1;gap:24px;display:flex;overflow-y:auto}.WriteGeneralSection-module__sWqykW__generalScrollAreaPage{overscroll-behavior:auto;scrollbar-gutter:auto;flex:none;min-height:auto;overflow:visible}.WriteGeneralSection-module__sWqykW__generalScrollArea::-webkit-scrollbar{width:4px}.WriteGeneralSection-module__sWqykW__generalScrollArea::-webkit-scrollbar-track{background:0 0}.WriteGeneralSection-module__sWqykW__generalScrollArea::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--theme-border) 72%, transparent);border-radius:999px}.WriteGeneralSection-module__sWqykW__fieldGroup{flex-direction:column;gap:8px;display:flex}.WriteGeneralSection-module__sWqykW__ratingFieldGroup{gap:16px}.WriteGeneralSection-module__sWqykW__fieldLabel{min-width:0;color:var(--theme-text);align-items:center;gap:8px;font-size:15px;font-weight:600;line-height:1.3;display:flex}.WriteGeneralSection-module__sWqykW__fieldMeta{color:var(--theme-textSecondary);font-size:13px;font-weight:500}.WriteGeneralSection-module__sWqykW__fieldCounter{color:var(--theme-textSecondary);align-self:flex-end;font-size:12px;line-height:1}.WriteGeneralSection-module__sWqykW__textInput,.WriteGeneralSection-module__sWqykW__textarea{background:var(--theme-backgroundTertiary);width:100%;color:var(--theme-text);box-sizing:border-box;border:1px solid #0000;border-radius:16px;font-family:inherit;font-size:14px;line-height:1.6;transition:border-color .16s,background .16s}.WriteGeneralSection-module__sWqykW__textInput::placeholder,.WriteGeneralSection-module__sWqykW__textarea::placeholder{color:color-mix(in srgb, var(--theme-textSecondary) 74%, var(--theme-background) 26%)}.WriteGeneralSection-module__sWqykW__textInput:focus,.WriteGeneralSection-module__sWqykW__textarea:focus{background:var(--theme-buttonBackground);box-shadow:none;border-color:#0000;outline:none}.WriteGeneralSection-module__sWqykW__textInput{min-height:52px;padding:14px 16px;font-weight:600}.WriteGeneralSection-module__sWqykW__textarea{padding:14px 16px}.WriteGeneralSection-module__sWqykW__artGrid{grid-template-columns:1fr;align-items:start;gap:14px;display:grid}.WriteGeneralSection-module__sWqykW__artRow{grid-template-columns:calc(23.8095% - 3.80952px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.WriteGeneralSection-module__sWqykW__artField{flex-direction:column;gap:8px;min-width:0;display:flex;position:relative}.WriteGeneralSection-module__sWqykW__hiddenArtInput{display:none}.WriteGeneralSection-module__sWqykW__artButton{background:var(--theme-backgroundTertiary);cursor:pointer;border:1px solid #0000;border-radius:16px;width:100%;transition:none;position:relative;overflow:hidden}.WriteGeneralSection-module__sWqykW__artButton:hover,.WriteGeneralSection-module__sWqykW__artButton:focus-visible{border-color:#0000;outline:none}.WriteGeneralSection-module__sWqykW__artButtonWithImage{cursor:pointer}.WriteGeneralSection-module__sWqykW__coverButton{aspect-ratio:var(--story-book-cover-aspect-ratio,1000 / 1600)}.WriteGeneralSection-module__sWqykW__bannerButton{aspect-ratio:var(--story-banner-aspect-ratio,1320 / 448)}.WriteGeneralSection-module__sWqykW__avatarButton{aspect-ratio:1;border-radius:999px}.WriteGeneralSection-module__sWqykW__portraitButton{aspect-ratio:1;border-radius:8px}.WriteGeneralSection-module__sWqykW__coverButton .WriteGeneralSection-module__sWqykW__artPlaceholder{min-height:0}.WriteGeneralSection-module__sWqykW__avatarButton .WriteGeneralSection-module__sWqykW__artPlaceholder,.WriteGeneralSection-module__sWqykW__portraitButton .WriteGeneralSection-module__sWqykW__artPlaceholder{gap:6px;min-height:0;padding:12px;font-size:12px}.WriteGeneralSection-module__sWqykW__avatarButton .WriteGeneralSection-module__sWqykW__artOverlay{border-radius:999px;justify-content:center;padding:6px 8px;bottom:8px;left:8px;right:8px}.WriteGeneralSection-module__sWqykW__avatarButton .WriteGeneralSection-module__sWqykW__artOverlay span{display:none}.WriteGeneralSection-module__sWqykW__portraitButton .WriteGeneralSection-module__sWqykW__artOverlay{border-radius:8px;justify-content:center;padding:6px 8px;bottom:8px;left:8px;right:8px}.WriteGeneralSection-module__sWqykW__portraitButton .WriteGeneralSection-module__sWqykW__artOverlay span{display:none}.WriteGeneralSection-module__sWqykW__artPreviewImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.WriteGeneralSection-module__sWqykW__artPlaceholder{width:100%;height:100%;min-height:120px;color:var(--theme-textSecondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:18px;font-size:13px;font-weight:500;display:flex}.WriteGeneralSection-module__sWqykW__artPlaceholderIcon{width:20px;height:20px}.WriteGeneralSection-module__sWqykW__artOverlay{background:color-mix(in srgb, var(--theme-background) 76%, var(--theme-shadow) 24%);color:var(--theme-text);-webkit-backdrop-filter:blur(18px);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px;font-size:12px;font-weight:600;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.WriteGeneralSection-module__sWqykW__artReplaceHint{opacity:0;pointer-events:none;color:var(--theme-text);background:color-mix(in srgb, var(--theme-background) 42%, transparent);justify-content:center;align-items:center;transition:opacity .16s;display:flex;position:absolute;inset:0}.WriteGeneralSection-module__sWqykW__artField:hover .WriteGeneralSection-module__sWqykW__artReplaceHint,.WriteGeneralSection-module__sWqykW__artField:focus-within .WriteGeneralSection-module__sWqykW__artReplaceHint{opacity:1}.WriteGeneralSection-module__sWqykW__artHoverActions{pointer-events:none;justify-content:flex-end;display:none;position:absolute;bottom:12px;left:12px;right:12px}.WriteGeneralSection-module__sWqykW__artHoverActionsCover{justify-content:center}.WriteGeneralSection-module__sWqykW__artField:hover .WriteGeneralSection-module__sWqykW__artHoverActions,.WriteGeneralSection-module__sWqykW__artField:focus-within .WriteGeneralSection-module__sWqykW__artHoverActions{display:flex}.WriteGeneralSection-module__sWqykW__artDeleteButton{pointer-events:auto;background:color-mix(in srgb, var(--theme-background) 76%, var(--theme-shadow) 24%);color:var(--theme-text);cursor:pointer;border:none;border-radius:999px;padding:9px 14px;font-size:12px;font-weight:600;line-height:1}.WriteGeneralSection-module__sWqykW__artDeleteButton:hover,.WriteGeneralSection-module__sWqykW__artDeleteButton:focus-visible{background:var(--theme-buttonBackground);outline:none}.WriteGeneralSection-module__sWqykW__artOverlaySpinner{flex-shrink:0;width:14px;height:14px}.WriteGeneralSection-module__sWqykW__statusToggle{background:color-mix(in srgb, var(--theme-backgroundTertiary) 76%, var(--theme-surfaceSolid) 24%);border:1px solid color-mix(in srgb, var(--theme-border) 72%, transparent);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:6px;display:grid}.WriteGeneralSection-module__sWqykW__statusButton{color:var(--theme-textSecondary);cursor:pointer;background:0 0;border:none;border-radius:12px;padding:12px 14px;font-size:15px;font-weight:600;transition:background .16s,color .16s}.WriteGeneralSection-module__sWqykW__statusButton:hover,.WriteGeneralSection-module__sWqykW__statusButton:focus-visible{color:var(--theme-text);outline:none}.WriteGeneralSection-module__sWqykW__statusButtonActive{background:var(--theme-buttonBackground);color:var(--theme-text)}.WriteGeneralSection-module__sWqykW__statusDisclaimer{color:var(--theme-textSecondary);margin:0;font-size:13px;line-height:1.6}.WriteGeneralSection-module__sWqykW__placeholderTab{flex:1;min-height:0;padding:16px}.WriteGeneralSection-module__sWqykW__placeholderCard{border:1px solid color-mix(in srgb, var(--theme-border) 78%, transparent);background:color-mix(in srgb, var(--theme-surfaceSolid) 74%, var(--theme-backgroundSecondary) 26%);border-radius:18px;padding:18px}.WriteGeneralSection-module__sWqykW__placeholderTitle{color:var(--theme-text);margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.2}.WriteGeneralSection-module__sWqykW__placeholderCopy{color:var(--theme-textSecondary);margin:0;font-size:13px;line-height:1.6}.WriteGeneralSection-module__sWqykW__legalStatusCard{background:var(--theme-backgroundTertiary);border:none;border-radius:18px;padding:16px 18px}.WriteGeneralSection-module__sWqykW__legalStatusHeader{justify-content:flex-start;align-items:flex-start;gap:12px;display:flex}.WriteGeneralSection-module__sWqykW__legalStatusIcon{background:color-mix(in srgb, var(--theme-buttonBackground) 82%, transparent);width:38px;height:38px;color:var(--theme-text);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.WriteGeneralSection-module__sWqykW__legalStatusCopy{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.WriteGeneralSection-module__sWqykW__legalStatusEyebrow{color:#9199acb8;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700;line-height:1}.WriteGeneralSection-module__sWqykW__legalStatusTitle{color:var(--theme-text);margin:0;font-size:16px;font-weight:700;line-height:1.2}.WriteGeneralSection-module__sWqykW__legalStatusBadge{letter-spacing:.04em;border-radius:999px;flex-shrink:0;align-self:flex-start;align-items:center;width:fit-content;max-width:100%;padding:6px 10px;font-size:11px;font-weight:700;display:inline-flex}.WriteGeneralSection-module__sWqykW__legalStatusBadgeOriginal{background:color-mix(in srgb, var(--theme-buttonBackground) 78%, transparent);color:var(--theme-text)}.WriteGeneralSection-module__sWqykW__legalStatusBadgeTransformative{background:color-mix(in srgb, var(--theme-text) 8%, var(--theme-buttonBackground) 92%);color:var(--theme-text)}.WriteGeneralSection-module__sWqykW__legalStatusText{color:var(--theme-textSecondary);margin:0;font-size:13px;line-height:1.6}.WriteGeneralSection-module__sWqykW__legalLicenseList{flex-direction:column;gap:10px;display:flex}.WriteGeneralSection-module__sWqykW__legalLicenseCard{--legal-license-badge-background:color-mix(in srgb, var(--theme-buttonBackground) 74%, transparent);--legal-license-badge-color:var(--theme-text);background:var(--theme-backgroundTertiary);border:none;border-radius:18px;transition:border-color .16s,background .16s,opacity .16s;overflow:hidden}.WriteGeneralSection-module__sWqykW__legalLicenseCardSelected{--legal-license-badge-background:var(--theme-backgroundTertiary);--legal-license-badge-color:var(--theme-text);background:var(--theme-buttonBackground)}.WriteGeneralSection-module__sWqykW__legalLicenseCardDisabled{--legal-license-badge-background:color-mix(in srgb, var(--theme-text) 7%, transparent);--legal-license-badge-color:var(--theme-textSecondary);opacity:.72}.WriteGeneralSection-module__sWqykW__legalLicenseButton{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;align-items:center;gap:12px;padding:14px 16px;display:flex}.WriteGeneralSection-module__sWqykW__legalLicenseButton:focus-visible{box-shadow:none;outline:none}.WriteGeneralSection-module__sWqykW__legalLicenseButtonDisabled:hover,.WriteGeneralSection-module__sWqykW__legalLicenseButtonDisabled:focus-visible{box-shadow:none;background:0 0;outline:none}.WriteGeneralSection-module__sWqykW__legalLicenseCard:not(.WriteGeneralSection-module__sWqykW__legalLicenseCardDisabled):hover{box-shadow:0 0 0 3px #fffc}.WriteGeneralSection-module__sWqykW__legalLicenseButtonDisabled{cursor:not-allowed}.WriteGeneralSection-module__sWqykW__legalLicenseBody{flex:1;min-width:0}.WriteGeneralSection-module__sWqykW__legalLicenseHeaderRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.WriteGeneralSection-module__sWqykW__legalLicenseTitleGroup{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.WriteGeneralSection-module__sWqykW__legalLicenseTitleRow{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.WriteGeneralSection-module__sWqykW__legalLicenseName{color:var(--theme-text);font-size:14px;font-weight:600;line-height:1.35}.WriteGeneralSection-module__sWqykW__legalLicenseNameTrigger{width:auto;height:auto;color:inherit}.WriteGeneralSection-module__sWqykW__legalLicenseShortName{color:var(--theme-textSecondary);letter-spacing:.06em;font-size:11px;font-weight:700}.WriteGeneralSection-module__sWqykW__legalLicenseDisabledTag,.WriteGeneralSection-module__sWqykW__legalLicenseFallbackBadge,.WriteGeneralSection-module__sWqykW__legalLicenseCodeBadge{border-radius:999px;font-size:11px;font-weight:700;line-height:1}.WriteGeneralSection-module__sWqykW__legalLicenseDisabledTag{background:color-mix(in srgb, var(--theme-text) 7%, transparent);color:var(--theme-textSecondary);white-space:nowrap;padding:7px 10px}.WriteGeneralSection-module__sWqykW__legalLicenseSelectedCheck{width:24px;height:24px;color:var(--theme-text);flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;display:inline-flex}.WriteGeneralSection-module__sWqykW__legalLicenseBadgeRow{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.WriteGeneralSection-module__sWqykW__legalLicenseInlineBadgeRow{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.WriteGeneralSection-module__sWqykW__legalLicenseCodeBadge{color:inherit;background:0 0;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.WriteGeneralSection-module__sWqykW__legalLicenseCodeBadgeTrigger{width:auto;height:auto;color:var(--legal-license-badge-color);vertical-align:middle;justify-content:center;align-items:center;line-height:0;display:inline-flex}.WriteGeneralSection-module__sWqykW__legalLicenseCodeBadgeIcon{object-fit:contain;flex-shrink:0;width:16px;height:16px;display:block}.WriteGeneralSection-module__sWqykW__hoverTooltipTitle{color:#fffffff5;font-size:12px;font-weight:700;line-height:1.2}.WriteGeneralSection-module__sWqykW__hoverTooltipDescription{color:#ffffffe6;font-size:13px;line-height:1.45}.WriteGeneralSection-module__sWqykW__hoverTooltipTitle+.WriteGeneralSection-module__sWqykW__hoverTooltipDescription{margin-top:4px}.WriteGeneralSection-module__sWqykW__legalLicenseFallbackBadge{background:color-mix(in srgb, var(--theme-text) 7%, transparent);color:var(--theme-textSecondary);padding:6px 10px}.WriteGeneralSection-module__sWqykW__legalLicenseDetails,.WriteGeneralSection-module__sWqykW__legalLicenseDisabledReason{padding:0 16px 16px}.WriteGeneralSection-module__sWqykW__legalLicenseDetails{border-top:none}.WriteGeneralSection-module__sWqykW__legalLicenseDescription,.WriteGeneralSection-module__sWqykW__legalLicenseDisabledCopy{font-size:13px;line-height:1.6}.WriteGeneralSection-module__sWqykW__legalLicenseDescription{color:var(--theme-textSecondary);margin:12px 0 0}.WriteGeneralSection-module__sWqykW__legalLicenseDisabledCopy{color:color-mix(in srgb, var(--theme-textSecondary) 84%, var(--theme-text) 16%);margin:0}.WriteGeneralSection-module__sWqykW__legalFeatureRow{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.WriteGeneralSection-module__sWqykW__legalFeaturePill{border:1px solid color-mix(in srgb, var(--theme-border) 70%, transparent);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.WriteGeneralSection-module__sWqykW__legalFeaturePillIcon{object-fit:contain;flex-shrink:0;width:14px;height:14px}.WriteGeneralSection-module__sWqykW__legalSummaryLink{color:var(--theme-text);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--theme-text) 34%, transparent);text-decoration-color:color-mix(in srgb, var(--theme-text) 34%, transparent);text-underline-offset:3px;margin-top:14px;font-size:12px;font-weight:600;display:inline-flex}.WriteGeneralSection-module__sWqykW__legalSummaryLink:hover,.WriteGeneralSection-module__sWqykW__legalSummaryLink:focus-visible{color:var(--theme-text);outline:none;text-decoration-color:currentColor}.WriteGeneralSection-module__sWqykW__legalSupportFooter{flex-wrap:wrap;align-items:center;gap:8px;padding:4px 2px 8px;display:flex}.WriteGeneralSection-module__sWqykW__legalSupportCopy{color:var(--theme-textSecondary);font-size:12px;line-height:1.5}.WriteGeneralSection-module__sWqykW__legalSupportLink{color:var(--theme-text);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--theme-text) 34%, transparent);text-decoration-color:color-mix(in srgb, var(--theme-text) 34%, transparent);text-underline-offset:3px;font-size:12px;font-weight:600;line-height:1.5}.WriteGeneralSection-module__sWqykW__legalSupportLink:hover,.WriteGeneralSection-module__sWqykW__legalSupportLink:focus-visible{color:var(--theme-text);outline:none;text-decoration-color:currentColor}@media (max-width:767px){.WriteGeneralSection-module__sWqykW__generalScrollArea{padding-top:12px}.WriteGeneralSection-module__sWqykW__artGrid,.WriteGeneralSection-module__sWqykW__artRow{grid-template-columns:1fr}.WriteGeneralSection-module__sWqykW__bannerButton{aspect-ratio:var(--story-banner-aspect-ratio,1320 / 448)}.WriteGeneralSection-module__sWqykW__legalStatusHeader,.WriteGeneralSection-module__sWqykW__legalLicenseHeaderRow{flex-direction:column;align-items:flex-start}.WriteGeneralSection-module__sWqykW__legalStatusBadge{align-self:flex-start}.WriteGeneralSection-module__sWqykW__legalLicenseDetails,.WriteGeneralSection-module__sWqykW__legalLicenseDisabledReason{padding-left:16px}}
.CharactersSection-module__zOh-qa__characterSection{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.CharactersSection-module__zOh-qa__characterSectionPage{overscroll-behavior:auto;flex:none;min-height:auto;overflow:visible}.CharactersSection-module__zOh-qa__characterTabScroll{touch-action:pan-y}.CharactersSection-module__zOh-qa__characterTabScrollPage{touch-action:auto}.CharactersSection-module__zOh-qa__characterTabScrollShell{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.CharactersSection-module__zOh-qa__characterTabScrollShellPage{flex:none;min-height:auto}.CharactersSection-module__zOh-qa__characterTabScroll.CharactersSection-module__zOh-qa__characterTabScrollWithDock{padding-bottom:80px}.CharactersSection-module__zOh-qa__characterFloatingActionsWrap{pointer-events:none;padding:0 var(--write-sidebar-content-visual-inline-end,24px) 18px var(--write-sidebar-content-inline-start,16px);z-index:6;justify-content:center;display:flex;position:absolute;bottom:0;left:0;right:0}.CharactersSection-module__zOh-qa__characterFloatingActionsWrap>*{pointer-events:auto}.CharactersSection-module__zOh-qa__characterFloatingActionsCluster{pointer-events:auto;flex-direction:row;align-items:center;gap:10px;display:flex}.CharactersSection-module__zOh-qa__characterTabsBar{flex-shrink:0;margin-top:0;margin-bottom:0}.CharactersSection-module__zOh-qa__characterHeader{padding:0 var(--write-sidebar-content-visual-inline-end,24px) 0 var(--write-sidebar-content-inline-start,16px);flex-shrink:0;align-items:center;gap:12px;margin:16px 0 0;display:flex}.CharactersSection-module__zOh-qa__headerAvatarWrap{background:var(--theme-backgroundTertiary);isolation:isolate;border-radius:8px;flex:0 0 44px;width:44px;min-width:44px;height:44px;min-height:44px;position:relative;overflow:hidden}img.CharactersSection-module__zOh-qa__headerAvatar{object-fit:cover;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.CharactersSection-module__zOh-qa__headerMain{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.CharactersSection-module__zOh-qa__headerTextStack{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.CharactersSection-module__zOh-qa__headerLinkedStory{color:var(--sidebar-item-muted,#94a3b8f2);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;line-height:1.3;overflow:hidden}.CharactersSection-module__zOh-qa__headerLinkedStoryTitle{color:var(--sidebar-item-active,#e2e8f0);font-weight:600}.CharactersSection-module__zOh-qa__headerName{color:var(--sidebar-item-active);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:600;overflow:hidden}.CharactersSection-module__zOh-qa__badgeRow{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.CharactersSection-module__zOh-qa__badgeIcon{width:16px;height:16px;color:var(--sidebar-item-muted)}.CharactersSection-module__zOh-qa__badgeDraft{color:#94a3b8f2}.CharactersSection-module__zOh-qa__badgePublished{color:#7dd3fcf2}.CharactersSection-module__zOh-qa__badgeEdited{color:#fbbf24f2}.CharactersSection-module__zOh-qa__characterChooserAvatarShell{-webkit-backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);pointer-events:none;background:#16182052;border:1px solid #ffffff14;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:6px;display:inline-flex;box-shadow:0 20px 44px #00000042}.CharactersSection-module__zOh-qa__characterChooserAvatarShell>*{pointer-events:auto}.CharactersSection-module__zOh-qa__characterChooserAvatarHit{flex-shrink:0;padding:0;overflow:hidden}.CharactersSection-module__zOh-qa__characterChooserAvatarImage{object-fit:cover;border-radius:8px;flex-shrink:0;width:100%;height:100%;display:block}.CharactersSection-module__zOh-qa__characterChooserAvatarIcon{flex-shrink:0}.CharactersSection-module__zOh-qa__characterArtRow{grid-template-columns:112px minmax(0,1fr);align-items:start;gap:16px;display:grid}.CharactersSection-module__zOh-qa__avatarRoundField{flex-direction:column;gap:8px;min-width:0;display:flex;position:relative}.CharactersSection-module__zOh-qa__avatarRoundButton{box-sizing:border-box;aspect-ratio:1;background:var(--theme-backgroundTertiary);cursor:pointer;border:1px solid #0000;border-radius:999px;width:100%;max-width:112px;padding:0;position:relative;overflow:hidden}.CharactersSection-module__zOh-qa__avatarRoundButton:focus-visible{border-color:#6366f173;outline:none}.CharactersSection-module__zOh-qa__avatarRoundPreview{object-fit:cover;width:100%;max-width:100%;height:100%;max-height:100%;display:block;position:absolute;inset:0}.CharactersSection-module__zOh-qa__avatarRoundPlaceholder{color:var(--theme-textSecondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:12px;font-weight:500;display:flex;position:absolute;inset:0}.CharactersSection-module__zOh-qa__avatarRoundOverlay{background:color-mix(in srgb, var(--theme-background) 76%, var(--theme-shadow) 24%);color:var(--theme-text);border-radius:999px;justify-content:center;align-items:center;padding:6px 8px;font-size:11px;font-weight:600;display:flex;position:absolute;bottom:8px;left:8px;right:8px}
.WriteCharacterSearchInput-module___eC_WW__inlineRoot{box-sizing:border-box;width:100%;min-height:0;padding:0 var(--write-sidebar-content-scroll-inline-end,20px) 8px var(--write-sidebar-content-inline-start,16px);flex-direction:column;flex:1;gap:12px;display:flex}.WriteCharacterSearchInput-module___eC_WW__toolbar{flex-shrink:0;align-items:stretch;gap:8px;min-height:48px;display:flex}.WriteCharacterSearchInput-module___eC_WW__iconGhost{width:40px;min-height:48px;color:color-mix(in srgb, var(--theme-text) 82%, transparent);cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;transition:background .16s,color .16s;display:inline-flex}.WriteCharacterSearchInput-module___eC_WW__iconGhost:hover,.WriteCharacterSearchInput-module___eC_WW__iconGhost:focus-visible{background:color-mix(in srgb, var(--theme-text) 8%, transparent);color:var(--theme-text);outline:none}.WriteCharacterSearchInput-module___eC_WW__searchField{background:color-mix(in srgb, var(--theme-surfaceSolid) 88%, var(--theme-text) 6%);border:1px solid color-mix(in srgb, var(--theme-border) 88%, transparent);box-sizing:border-box;border-radius:999px;flex:1 1 0;align-items:center;gap:8px;min-width:0;min-height:48px;padding:0 14px;display:flex}.WriteCharacterSearchInput-module___eC_WW__searchGlyph{color:var(--theme-textSecondary);flex-shrink:0}.WriteCharacterSearchInput-module___eC_WW__searchInput{min-width:0;color:var(--theme-text);background:0 0;border:none;outline:none;flex:1 1 0;font-size:15px;font-weight:500}.WriteCharacterSearchInput-module___eC_WW__searchInput::placeholder{color:var(--theme-inputPlaceholder)}.WriteCharacterSearchInput-module___eC_WW__filterIconButton{background:var(--theme-backgroundTertiary);width:48px;min-height:48px;color:var(--theme-textSecondary);cursor:pointer;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;transition:background .16s,color .16s;display:inline-flex}.WriteCharacterSearchInput-module___eC_WW__filterIconButton:hover,.WriteCharacterSearchInput-module___eC_WW__filterIconButton:focus-visible{outline:3px solid color-mix(in srgb, var(--theme-text) 55%, transparent);outline-offset:2px}.WriteCharacterSearchInput-module___eC_WW__filterIconButtonActive{background:var(--theme-buttonBackgroundHover);color:var(--theme-text)}.WriteCharacterSearchInput-module___eC_WW__filterIcon{pointer-events:none}.WriteCharacterSearchInput-module___eC_WW__results{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;flex:1;gap:6px;min-height:0;padding:2px 0 12px;display:flex;overflow-y:auto}.WriteCharacterSearchInput-module___eC_WW__results::-webkit-scrollbar{width:4px}.WriteCharacterSearchInput-module___eC_WW__results::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--theme-border) 72%, transparent);border-radius:999px}.WriteCharacterSearchInput-module___eC_WW__emptyState{text-align:center;color:var(--theme-textSecondary);margin:0;padding:16px 8px;font-size:14px}.WriteCharacterSearchInput-module___eC_WW__resultRow{background:color-mix(in srgb, var(--theme-text) 4%, transparent);width:100%;color:var(--theme-text);cursor:pointer;text-align:left;border:none;border-radius:999px;align-items:center;gap:10px;padding:8px 12px;font-size:15px;font-weight:500;transition:background .14s,color .14s;display:flex}.WriteCharacterSearchInput-module___eC_WW__resultRow:hover,.WriteCharacterSearchInput-module___eC_WW__resultRow:focus-visible{background:color-mix(in srgb, var(--theme-text) 10%, transparent);outline:none}.WriteCharacterSearchInput-module___eC_WW__resultRowActive{background:color-mix(in srgb, var(--theme-text) 14%, transparent);color:var(--theme-text)}.WriteCharacterSearchInput-module___eC_WW__avatarWrap{background:color-mix(in srgb, var(--theme-text) 8%, transparent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;overflow:hidden}.WriteCharacterSearchInput-module___eC_WW__avatarImg{object-fit:cover;width:100%;height:100%}.WriteCharacterSearchInput-module___eC_WW__avatarFallback{color:var(--theme-textSecondary)}.WriteCharacterSearchInput-module___eC_WW__resultName{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.WriteCharacterSearchInput-module___eC_WW__nameHighlight{color:var(--theme-text);font-weight:700}.WriteCharacterSearchInput-module___eC_WW__addAffordance{width:28px;height:28px;color:var(--theme-textSecondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.WriteCharacterSearchInput-module___eC_WW__linkedBadge{color:var(--theme-success);font-size:13px;font-weight:700}.WriteCharacterSearchInput-module___eC_WW__addSpin{border:2px solid color-mix(in srgb, var(--theme-text) 25%, transparent);border-top-color:color-mix(in srgb, var(--theme-text) 85%, transparent);border-radius:999px;width:16px;height:16px;animation:.7s linear infinite WriteCharacterSearchInput-module___eC_WW__spin}@keyframes WriteCharacterSearchInput-module___eC_WW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.WriteCharacterSearchInput-module___eC_WW__addSpin{border-top-color:color-mix(in srgb, var(--theme-text) 25%, transparent);animation:none}}
.CreateStoryChapterCounts-module__VzcL8W__row{vertical-align:middle;pointer-events:auto;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.CreateStoryChapterCounts-module__VzcL8W__pillTotal{font-variant-numeric:tabular-nums;height:22px;color:color-mix(in srgb, var(--theme-text,#edf0ff) 72%, transparent);background:color-mix(in srgb, var(--theme-text,#fff) 11%, transparent);white-space:nowrap;box-sizing:border-box;border-radius:999px;flex-shrink:0;align-items:center;padding:0 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.CreateStoryChapterCounts-module__VzcL8W__bubble{letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:default;box-sizing:border-box;color:#fff;border-radius:999px;outline:none;flex-shrink:0;justify-content:center;align-items:center;gap:6px;height:22px;padding:0 10px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.CreateStoryChapterCounts-module__VzcL8W__bubble:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--theme-text,#fff) 40%, transparent)}.CreateStoryChapterCounts-module__VzcL8W__bubbleIcon{flex-shrink:0;width:14px;height:14px}.CreateStoryChapterCounts-module__VzcL8W__bubbleCount{color:inherit;line-height:1}.CreateStoryChapterCounts-module__VzcL8W__bubblePublished{background:#22c55e}.CreateStoryChapterCounts-module__VzcL8W__bubbleScheduled{background:#9333ea}.CreateStoryChapterCounts-module__VzcL8W__bubbleDraft{color:#fff;background:#52525b}.CreateStoryChapterCounts-module__VzcL8W__row .CreateStoryChapterCounts-module__VzcL8W__bubble:hover,.CreateStoryChapterCounts-module__VzcL8W__row .CreateStoryChapterCounts-module__VzcL8W__bubble:focus-visible{color:#fff}
.CreateStoryCompletedTag-module__BJGZXW__root{pointer-events:none;isolation:isolate;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.CreateStoryCompletedTag-module__BJGZXW__scrim{z-index:0;pointer-events:none;background:linear-gradient(#0000 0%,#00000029 28%,#0000008f 62%,#000000eb 100%);position:absolute;inset:0}.CreateStoryCompletedTag-module__BJGZXW__footer{z-index:1;box-sizing:border-box;width:100%;padding:0 10px 10px;position:relative}.CreateStoryCompletedTag-module__BJGZXW__label{text-align:center;color:#fff;letter-spacing:.01em;white-space:nowrap;text-overflow:clip;width:100%;text-shadow:none;font-size:13px;font-weight:600;line-height:1.25;display:block;overflow:visible}
