._page_1jvsw_1{isolation:isolate;color:#fff;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex;position:relative;overflow:hidden}._background_1jvsw_13,._overlay_1jvsw_14{width:100%;height:100%;position:absolute;inset:0}._background_1jvsw_13{z-index:-2;object-fit:cover}._overlay_1jvsw_14{z-index:-1;background:linear-gradient(#16101666 0%,#1610168c 100%)}._page_1jvsw_1 ._logo_1jvsw_31{z-index:2;color:#fff;border-radius:8px;position:absolute;top:24px;left:24px}._page_1jvsw_1 ._logo_1jvsw_31 svg,._page_1jvsw_1 ._logo_1jvsw_31:hover svg{color:#fff;fill:#fff}._page_1jvsw_1 ._logo_1jvsw_31:focus-visible{outline-color:#fff}._message_1jvsw_50{z-index:1;text-align:center;width:min(100%,900px)}._code_1jvsw_56{color:inherit;letter-spacing:-.03em;text-shadow:0 8px 24px #0000004d;margin:0;font-size:clamp(3rem,10vw,6.5rem);font-weight:800;line-height:.95}._text_1jvsw_66{color:inherit;letter-spacing:normal;text-wrap:balance;text-shadow:0 4px 18px #0000004d;margin:16px 0 0;font-size:clamp(1.15rem,2.8vw,2rem);font-weight:600;line-height:1.3}._action_1jvsw_77{margin-top:32px}._page_1jvsw_1 ._button_1jvsw_81{color:#5a53ac;letter-spacing:normal;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffffeb;border:1px solid #fff;border-radius:12px;min-height:58px;padding:14px 34px;font-size:clamp(1rem,2.4vw,1.4rem);font-weight:600;line-height:1}@media (hover:hover) and (pointer:fine){._page_1jvsw_1 ._button_1jvsw_81:hover{color:#5a53ac;background:#fff;border-color:#fff}}._page_1jvsw_1 ._button_1jvsw_81:focus-visible{outline-offset:3px;outline:2px solid #fff}._developmentDetails_1jvsw_108{text-align:left;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0e0b12d1;border:1px solid #ffffff59;border-radius:12px;max-width:900px;margin:40px auto 0}._developmentDetails_1jvsw_108 summary{cursor:pointer;letter-spacing:normal;padding:14px 18px;font-weight:700}._developmentDetails_1jvsw_108 pre{letter-spacing:normal;white-space:pre-wrap;border-top:1px solid #fff3;max-height:40vh;margin:0;padding:18px;font-size:.8rem;line-height:1.45;overflow:auto}*,:before,:after{box-sizing:border-box}*{margin:0}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}a,button,input,select,textarea,summary,[role=button]{-webkit-tap-highlight-color:transparent}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}:root{--white:#fff;--white-opaque:#fffc;--purple:#5a53ac;--purpleLight:#efeef7;--purpleMid:#24214599;--purpleDarkest:#363267;--sand:#f7f1ee;--red:#cb4d4d;--primary-light:var(--purpleLight);--primary-dark:var(--purpleDarkest);--primary-highlight:var(--purple);--primary-text-light:var(--purpleMid);--primary-bg:var(--sand);--primary-bg-shadow:#3632670d;--primary-ui-shadow:#3632671a;--primary-ui-hover:#24214508;--primary-ui-form-bg:#2421450a;--error-text:var(--red);--ui-shadow:0 4px 40px 0 var(--primary-ui-shadow);--bg-shadow:0 4px 40px 0 var(--primary-bg-shadow);--bg-blur:10px;--ease-out-cubic:cubic-bezier(.18, 1.3, .32, 1);--card-border-radius:32px;--card-border-color:#ffffffe6;--base-font-size:18px;--font-primary:"Plus Jakarta Sans", sans-serif;--form-border-color:var(--primary-ui-form-bg);--form-border-color-hover:var(--primary-ui-form-bg);--form-border-color-focus:var(--primary-ui-form-bg);--form-background:var(--primary-ui-form-bg);--form-background-disabled:color-mix(in hsl, var(--primary-bg), white 55%);--form-text-color:var(--primary-dark);--form-placeholder-color:color-mix(in hsl, var(--primary-dark), white 45%);--form-radius:12px;--form-height:64px;--form-padding:18px;--container-fluid-padding-y:12px}@media only screen and (width>=540px){:root{--container-fluid-padding-y:24px}}html,body{background-color:var(--primary-bg);color:var(--primary-dark)}body{font-family:var(--font-primary);font-optical-sizing:auto;letter-spacing:-.04em;font-weight:600}h1,h2,h3,h4,h5,h6,p{font-size:var(--base-font-size)}a{color:var(--primary-highlight);text-decoration:none}@media (hover:hover) and (pointer:fine){a:hover{text-decoration:none}}p a{text-decoration:underline}@media (hover:hover) and (pointer:fine){p a:hover{text-decoration:underline}}label{color:var(--form-text-color);margin-bottom:12px;font-size:20px;line-height:1;display:inline-block}input,select,textarea{width:100%;min-height:var(--form-height);border-radius:var(--form-radius);background-color:var(--form-background);color:var(--form-text-color);font:inherit;border:none;padding:18px;font-size:22px;font-weight:500;line-height:28px;transition:border-color .15s ease-out,box-shadow .15s ease-out,background-color .15s ease-out,color .15s ease-out;display:block}input::placeholder,textarea::placeholder{color:var(--form-placeholder-color)}textarea{resize:vertical;min-height:120px}select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--form-text-color) 50%), linear-gradient(135deg, var(--form-text-color) 50%, transparent 50%);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:40px}@media (hover:hover) and (pointer:fine){input:hover,select:hover,textarea:hover{border-color:var(--form-border-color-hover)}}input:focus,select:focus,textarea:focus{box-shadow:0 0 0 2px var(--primary-highlight);outline:none}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--form-border-color-focus);box-shadow:0 0 0 2px var(--primary-highlight);color:var(--primary-highlight)}input:active,select:active,textarea:active{border-color:var(--form-border-color-focus)}input:disabled,select:disabled,textarea:disabled,button:disabled{cursor:not-allowed;opacity:.7;background-color:var(--form-background-disabled);color:color-mix(in hsl, var(--form-text-color), white 20%)}input:read-only,textarea:read-only{background-color:color-mix(in hsl, var(--primary-bg), white 70%)}input[type=checkbox],input[type=radio]{vertical-align:middle;width:1.15rem;height:1.15rem;min-height:0;accent-color:var(--primary-highlight);margin:0;padding:0;display:inline-block}input[type=range]{background:0 0;border:0;width:100%;min-height:0;padding:0}input[type=color]{min-height:var(--form-height);padding:.35rem}input[type=file]{min-height:var(--form-height);padding-block:.45rem}fieldset{border:1px solid var(--form-border-color);border-radius:var(--form-radius);padding:1rem}legend{color:var(--form-text-color);padding-inline:.4rem}.form-group{margin-bottom:30px}.form-hint{color:var(--primary-text-light);letter-spacing:0;margin-top:8px;font-size:16px;font-weight:500;line-height:21px}.header{padding:12px}.footer{height:40px}.container{width:100%;margin:20px auto;padding:0 20px}.container-fluid{width:100%;margin:0 auto;padding:12px}.container--narrow{width:100%;margin:0 auto;padding:0 24px}.container--tight{width:100%;margin:0 auto;padding:24px}@media only screen and (width>=540px){.header{padding:24px}.footer{height:80px}.container{width:80%;padding:0}.container-fluid{width:100%;padding:24px}.container--narrow{width:80%;max-width:900px;padding:0}.container--tight{width:80%;max-width:500px;padding:0}}.hidden{display:none}.spacer{height:30px}.spacer--small{height:15px}.spacer--large{height:60px}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.display-flex--right{justify-content:flex-end;display:flex}.display-flex--center{justify-content:center;display:flex}.display-flex-vertical--center{flex-direction:column;justify-content:center;display:flex}.header-nav{justify-content:space-between;padding:24px;display:flex}@media only screen and (width<=539px){.header-nav .ui-logo{display:none}}.story-card-container{grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));gap:24px;margin:24px 0 80px;display:grid}.story-pagination-status{grid-column:1/-1;justify-items:center;gap:8px;padding:24px 0;display:grid}.story-pagination-status .form-hint{margin:0}@media screen and (width>=768px){.story-card-container{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}.display-flex--between{justify-content:space-between;align-items:center;display:flex}.display-grid{display:grid}.gap-md{gap:24px}.gap-lg{gap:36px}.min-height-100{min-height:100vh}.margin-24--bottom{margin-bottom:24px}@keyframes view-fade-in{0%{opacity:0}}@keyframes view-fade-out{to{opacity:0}}::view-transition-old(root){animation:.24s ease-out view-fade-out}::view-transition-new(root){animation:.24s ease-out view-fade-in}::view-transition-old(character-avatar-){animation-duration:.4s;animation-timing-function:ease-out}::view-transition-new(character-avatar-){animation-duration:.4s;animation-timing-function:ease-out}::view-transition-old(character-edit-card-){animation-duration:.55s;animation-timing-function:cubic-bezier(.18,1.3,.32,1)}::view-transition-new(character-edit-card-){animation-duration:.55s;animation-timing-function:cubic-bezier(.18,1.3,.32,1)}::view-transition-old(story-cover-card-){animation-duration:.4s;animation-timing-function:ease-out}::view-transition-new(story-cover-card-){animation-duration:.4s;animation-timing-function:ease-out}::view-transition-old(story-create-card-surface){animation-duration:.55s;animation-timing-function:cubic-bezier(.18,1.3,.32,1)}::view-transition-new(story-create-card-surface){animation-duration:.55s;animation-timing-function:cubic-bezier(.18,1.3,.32,1)}::view-transition-old(character-selector-popover-){animation-duration:0s;animation-timing-function:var(--ease-out-cubic)}::view-transition-new(character-selector-popover-){animation-duration:0s;animation-timing-function:var(--ease-out-cubic)}::view-transition-old(character-selector-show-all-){animation-duration:.18s;animation-delay:0s;animation-timing-function:var(--ease-out-cubic)}::view-transition-new(character-selector-show-all-){animation-duration:.18s;animation-delay:0s;animation-timing-function:var(--ease-out-cubic)}::view-transition-group(ui-stepper-step){animation-duration:.24s;animation-timing-function:var(--ease-out-cubic)}::view-transition-old(ui-stepper-step){mix-blend-mode:normal;height:100%}::view-transition-new(ui-stepper-step){mix-blend-mode:normal;height:100%}html[data-ui-stepper-transition-direction=forward]::view-transition-old(ui-stepper-step){animation:ui-stepper-slide-out-left .2s var(--ease-out-cubic) both}html[data-ui-stepper-transition-direction=forward]::view-transition-new(ui-stepper-step){animation:ui-stepper-slide-in-right .24s var(--ease-out-cubic) both}html[data-ui-stepper-transition-direction=back]::view-transition-old(ui-stepper-step){animation:ui-stepper-slide-out-right .2s var(--ease-out-cubic) both}html[data-ui-stepper-transition-direction=back]::view-transition-new(ui-stepper-step){animation:ui-stepper-slide-in-left .24s var(--ease-out-cubic) both}@keyframes ui-stepper-slide-in-right{0%{opacity:0;transform:translate(400px)}to{opacity:1;transform:translate(0)}}@keyframes ui-stepper-slide-in-left{0%{opacity:0;transform:translate(-400px)}to{opacity:1;transform:translate(0)}}@keyframes ui-stepper-slide-out-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-400px)}}@keyframes ui-stepper-slide-out-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(400px)}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-group(ui-stepper-step){animation:none}::view-transition-old(ui-stepper-step){animation:none}::view-transition-new(ui-stepper-step){animation:none}}
