.advanced-module__fIkmoW__editor{color:#eee7f5;width:100%;margin-top:16px}.advanced-module__fIkmoW__editor details{background:linear-gradient(135deg,#17131c,#101016);border:1px solid #403747;border-radius:16px;padding:18px}.advanced-module__fIkmoW__editor summary{cursor:pointer;letter-spacing:.02em;font-size:16px;font-weight:700}.advanced-module__fIkmoW__editor label{color:#c5bacf;gap:7px;margin:10px 0;font-size:13px;display:grid}.advanced-module__fIkmoW__editor input:not([type=range]),.advanced-module__fIkmoW__editor textarea,.advanced-module__fIkmoW__editor select{box-sizing:border-box;color:#f4edf9;width:100%;font:inherit;background:#100e16;border:1px solid #493b55;border-radius:9px;min-height:40px;padding:10px 12px}.advanced-module__fIkmoW__editor textarea{resize:vertical;line-height:1.55}.advanced-module__fIkmoW__editor button{color:#f9efff;min-height:38px;font:inherit;cursor:pointer;background:#332340;border:1px solid #725781;border-radius:9px;margin:4px 6px 4px 0;padding:8px 12px}.advanced-module__fIkmoW__editor button:hover:not(:disabled){background:#473054;border-color:#bc8bde}.advanced-module__fIkmoW__editor button:disabled{opacity:.45;cursor:default}.advanced-module__fIkmoW__editor a{color:#d3a4ef;text-underline-offset:4px}.advanced-module__fIkmoW__editor h3,.advanced-module__fIkmoW__editor h4{color:#eee4f7;margin:12px 0 8px}.advanced-module__fIkmoW__editor p{color:#bcb0c9;margin:8px 0;font-size:13px;line-height:1.6}.advanced-module__fIkmoW__headerFields{grid-template-columns:1fr 1.6fr;gap:16px;margin-top:14px;display:grid}.advanced-module__fIkmoW__episode{background:#18131e;border:1px solid #403347;border-radius:12px;min-width:0;margin:16px 0;padding:14px}.advanced-module__fIkmoW__episode legend{color:#e9d6fb;padding:0 9px;font-size:15px;font-weight:700}.advanced-module__fIkmoW__slotContent{grid-template-columns:minmax(0,1.35fr) minmax(250px,1fr);gap:22px;display:grid}.advanced-module__fIkmoW__emotions{border-left:1px solid #3a2c43;padding-left:18px}.advanced-module__fIkmoW__emotionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 16px;display:grid}.advanced-module__fIkmoW__emotionControl{grid-template-columns:1fr auto;align-items:center;display:grid;margin:5px 0!important;font-size:12px!important}.advanced-module__fIkmoW__emotionControl output{color:#e8c7fb;font-variant-numeric:tabular-nums}.advanced-module__fIkmoW__emotionControl input{accent-color:#ba86d8;grid-column:1/-1;width:100%;min-width:0;height:18px;margin:0}.advanced-module__fIkmoW__refs{min-width:0}.advanced-module__fIkmoW__refs h4{font-size:13px;font-weight:600}.advanced-module__fIkmoW__refs fieldset{border:1px solid #413248;border-radius:9px;min-width:0;margin:10px 0;padding:10px}.advanced-module__fIkmoW__refs legend{color:#ccb4de!important;font-size:12px!important;font-weight:500!important}.advanced-module__fIkmoW__refs label{margin:6px 0}.advanced-module__fIkmoW__refs textarea{min-height:70px}.advanced-module__fIkmoW__sourceTitle{overflow-wrap:anywhere;font-weight:700;color:#f0d8fb!important}.advanced-module__fIkmoW__fixedVersion{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.advanced-module__fIkmoW__conditions{background:#22182a;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin:7px 0;padding:7px 10px;display:flex}.advanced-module__fIkmoW__conditions p{overflow-wrap:anywhere;margin:0}.advanced-module__fIkmoW__conditions button{flex-shrink:0;min-height:30px;margin:0;padding:5px 9px;font-size:12px}.advanced-module__fIkmoW__save{width:100%;background:#563967!important;margin-top:8px!important;font-weight:700!important}.advanced-module__fIkmoW__versionCompare{border-top:1px solid #3e3247;margin-top:18px;padding-top:14px}.advanced-module__fIkmoW__diff{padding-left:18px;font-size:13px}.advanced-module__fIkmoW__status{min-height:20px;color:#d0a8e4!important}@media (max-width:760px){.advanced-module__fIkmoW__editor details{padding:12px}.advanced-module__fIkmoW__headerFields,.advanced-module__fIkmoW__slotContent{grid-template-columns:minmax(0,1fr);gap:8px}.advanced-module__fIkmoW__emotions{border-top:1px solid #3a2c43;border-left:0;padding:10px 0 0}.advanced-module__fIkmoW__episode{margin:12px 0;padding:10px}.advanced-module__fIkmoW__emotionGrid{gap:2px 12px}.advanced-module__fIkmoW__fixedVersion{gap:6px}.advanced-module__fIkmoW__editor button{font-size:12px}.advanced-module__fIkmoW__conditions{align-items:flex-start}}
.create-module__gfXTca__page{max-width:none;padding:var(--ol-space-xl) var(--ol-gutter) 5rem}.create-module__gfXTca__head{max-width:46rem}.create-module__gfXTca__head h1{margin:var(--ol-space-sm) 0 0;font-size:clamp(1.8rem,5vw,3rem);line-height:1.2}.create-module__gfXTca__head p{margin:var(--ol-space-sm) 0 0;color:var(--ol-ink-muted)}.create-module__gfXTca__overline{color:var(--ol-dawn);letter-spacing:.16em;margin:0;font-size:.75rem;font-weight:700}.create-module__gfXTca__hub{gap:var(--ol-space-xl);margin-top:var(--ol-space-xxl);display:grid}.create-module__gfXTca__hubCard{isolation:isolate;justify-content:flex-end;gap:var(--ol-space-sm);min-height:22rem;padding:var(--ol-space-xxl);border-radius:var(--ol-radius-xl);background:var(--ol-surface2);color:var(--ol-ink);box-shadow:var(--ol-shadow-raised);transition:transform var(--ol-quick) var(--ol-ease-out);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.create-module__gfXTca__hubCard:hover,.create-module__gfXTca__hubCard:focus-visible{transform:scale(1.02)}.create-module__gfXTca__hubArt{z-index:-2;object-fit:cover;opacity:.75;width:100%;height:100%;position:absolute;inset:0}.create-module__gfXTca__hubCard:after{content:"";z-index:-1;background:var(--ol-scrim-bottom);position:absolute;inset:0}.create-module__gfXTca__hubCard h2{margin:0;font-size:clamp(1.6rem,3vw,2.2rem)}.create-module__gfXTca__hubCard p{max-width:30rem;color:var(--ol-ink-muted);margin:0}.create-module__gfXTca__hubGo{margin-top:var(--ol-space-sm);color:var(--ol-dawn);font-weight:700}@media (min-width:900px){.create-module__gfXTca__hub{grid-template-columns:1fr 1fr}.create-module__gfXTca__hubCard{min-height:30rem}}.create-module__gfXTca__layout{gap:var(--ol-space-xxl);margin-top:var(--ol-space-xxl);display:grid}@media (min-width:1100px){.create-module__gfXTca__layout{grid-template-columns:minmax(0,1.15fr) minmax(22rem,.85fr);align-items:start;gap:clamp(2rem,5vw,5rem)}.create-module__gfXTca__preview{top:var(--ol-space-xl);position:sticky}}.create-module__gfXTca__form{gap:var(--ol-space-xl);flex-direction:column;min-width:0;display:flex}.create-module__gfXTca__field{gap:var(--ol-space-xs);flex-direction:column;display:flex}.create-module__gfXTca__field>span:first-child{font-weight:600}.create-module__gfXTca__hint{color:var(--ol-ink-muted);font-size:.82rem;line-height:1.6}.create-module__gfXTca__field input[type=text],.create-module__gfXTca__field textarea,.create-module__gfXTca__field select{border:1px solid var(--ol-line);border-radius:var(--ol-radius-sm);background:var(--ol-surface2);width:100%;min-width:0;min-height:3rem;color:var(--ol-ink);font:inherit;padding:.75rem 1rem;line-height:1.7}.create-module__gfXTca__field textarea{resize:vertical;min-height:6rem}.create-module__gfXTca__field textarea.create-module__gfXTca__short{min-height:6.75rem}.create-module__gfXTca__advanced{padding:var(--ol-space-lg);border:1px solid var(--ol-line);border-radius:var(--ol-radius-sm);background:var(--ol-surface2)}.create-module__gfXTca__advanced summary{cursor:pointer;font-weight:700}.create-module__gfXTca__advanced>p{margin:var(--ol-space-sm) 0 var(--ol-space-lg)}.create-module__gfXTca__advanced>.create-module__gfXTca__field{margin-top:var(--ol-space-lg)}.create-module__gfXTca__castEditor{gap:var(--ol-space-sm);margin:var(--ol-space-lg) 0;padding:var(--ol-space-md);border:1px solid var(--ol-line);border-radius:var(--ol-radius-sm);display:grid}.create-module__gfXTca__castEditor>button{justify-self:start}.create-module__gfXTca__field input:focus,.create-module__gfXTca__field textarea:focus,.create-module__gfXTca__field select:focus{border-color:#ffb48aa6;outline:none}.create-module__gfXTca__count{color:var(--ol-ink-subtle);font-variant-numeric:tabular-nums;align-self:flex-end;font-size:.72rem}.create-module__gfXTca__inline{align-items:center;gap:var(--ol-space-sm);flex-wrap:wrap;display:flex}.create-module__gfXTca__token{border-radius:var(--ol-radius-pill);min-height:2.25rem;color:var(--ol-dawn);font:inherit;cursor:pointer;background:0 0;border:1px dashed #ffb48a99;padding:.2rem .8rem;font-size:.82rem}.create-module__gfXTca__scenes{gap:var(--ol-space-sm);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));margin:0;padding:0;list-style:none;display:grid}.create-module__gfXTca__scene{aspect-ratio:16/10;border-radius:var(--ol-radius-sm);background:var(--ol-surface3);width:100%;color:var(--ol-ink);font:inherit;text-align:left;cursor:pointer;border:2px solid #0000;align-items:flex-end;padding:.4rem .55rem;font-size:.78rem;display:flex;position:relative;overflow:hidden}.create-module__gfXTca__scene img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.create-module__gfXTca__scene:after{content:"";background:var(--ol-scrim-bottom);position:absolute;inset:0}.create-module__gfXTca__scene span{z-index:1;position:relative}.create-module__gfXTca__scene[aria-pressed=true]{border-color:var(--ol-dawn);box-shadow:0 0 0 3px #ffb48a40}.create-module__gfXTca__chips{gap:var(--ol-space-sm);flex-wrap:wrap;display:flex}.create-module__gfXTca__chip{border:1px solid var(--ol-line);border-radius:var(--ol-radius-pill);background:var(--ol-surface2);min-height:2.5rem;color:var(--ol-ink);font:inherit;cursor:pointer;padding:.3rem 1rem;font-size:.88rem}.create-module__gfXTca__chip[aria-pressed=true]{border-color:var(--ol-dawn);background:#ffb48a24}.create-module__gfXTca__toggle{align-items:flex-start;gap:var(--ol-space-md);display:flex}.create-module__gfXTca__toggle input{width:1.25rem;height:1.25rem;accent-color:var(--ol-dawn);margin:.2rem 0 0}.create-module__gfXTca__issues{padding:var(--ol-space-md) var(--ol-space-lg);border-left:2px solid var(--ol-ember);border-radius:0 var(--ol-radius-sm) var(--ol-radius-sm) 0;background:#f2c46d14;margin:0;list-style:none}.create-module__gfXTca__issues li{color:var(--ol-ink);font-size:.88rem;line-height:1.7}.create-module__gfXTca__error{padding:var(--ol-space-md) var(--ol-space-lg);border-radius:var(--ol-radius-sm);color:var(--ol-ink);background:#ff8f851a;margin:0}.create-module__gfXTca__note{color:var(--ol-ink-muted);margin:0;font-size:.85rem}.create-module__gfXTca__actions{gap:var(--ol-space-md);flex-wrap:wrap;align-items:center;display:flex}.create-module__gfXTca__primary{border-radius:var(--ol-radius-pill);background:var(--ol-dawn-gradient);min-height:3.25rem;color:var(--ol-on-dawn);font:inherit;cursor:pointer;border:0;padding:0 2rem;font-weight:700}.create-module__gfXTca__primary:disabled{opacity:.5;cursor:default}.create-module__gfXTca__primary:active{transform:scale(.97)}.create-module__gfXTca__preview{gap:var(--ol-space-lg);flex-direction:column;min-width:0;display:flex}.create-module__gfXTca__previewCard{isolation:isolate;justify-content:flex-end;gap:var(--ol-space-xs);min-height:20rem;padding:var(--ol-space-xl);border-radius:var(--ol-radius-lg);background:var(--ol-dawn-glow), var(--ol-surface2);box-shadow:var(--ol-shadow-raised);flex-direction:column;display:flex;position:relative;overflow:hidden}.create-module__gfXTca__previewCard>img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.create-module__gfXTca__previewCard:after{content:"";z-index:-1;background:var(--ol-scrim-bottom);position:absolute;inset:0}.create-module__gfXTca__previewCard h2{overflow-wrap:anywhere;margin:0;font-size:1.6rem;line-height:1.3}.create-module__gfXTca__previewCard p{color:var(--ol-ink-muted);overflow-wrap:anywhere;margin:0}.create-module__gfXTca__previewBody{gap:var(--ol-space-md);padding:var(--ol-space-lg);border:1px solid var(--ol-line);border-radius:var(--ol-radius-md);background:#15171ed9;flex-direction:column;display:flex}.create-module__gfXTca__previewBody p{overflow-wrap:anywhere;margin:0;line-height:1.85}.create-module__gfXTca__previewNarration{color:#f4efe7c7;padding-left:var(--ol-space-md);border-left:1px solid #ffb48a59}.create-module__gfXTca__previewMemory{color:var(--ol-ink)}.create-module__gfXTca__previewMemory:before{content:"● ";color:var(--ol-ember)}.create-module__gfXTca__portraitPreview{aspect-ratio:3/4;justify-content:flex-end;gap:var(--ol-space-xs);max-width:24rem;padding:var(--ol-space-xl);border-radius:var(--ol-radius-xl);box-shadow:var(--ol-shadow-raised);flex-direction:column;display:flex;position:relative;overflow:hidden}.create-module__gfXTca__portraitPreview>img{object-fit:cover;object-position:center 18%;width:100%;height:100%;position:absolute;inset:0}.create-module__gfXTca__portraitPreview:after{content:"";background:var(--ol-scrim-bottom);position:absolute;inset:0}.create-module__gfXTca__portraitPreview>*{z-index:1;position:relative}.create-module__gfXTca__portraitPreview>img{z-index:0}.create-module__gfXTca__initial{color:#ffffff8c;place-items:center;font-size:6rem;font-weight:700;display:grid;position:absolute;inset:0;z-index:0!important}.create-module__gfXTca__portraitPreview strong{overflow-wrap:anywhere;font-size:1.8rem;line-height:1.2}.create-module__gfXTca__portraitPreview span{color:var(--ol-ink-muted);overflow-wrap:anywhere;font-size:.9rem}.create-module__gfXTca__done{gap:var(--ol-space-md);max-width:40rem;margin-top:var(--ol-space-xxl);padding:var(--ol-space-xxl);border:1px solid var(--ol-line);border-radius:var(--ol-radius-lg);background:var(--ol-dawn-glow), #15171ee6;flex-direction:column;display:flex}.create-module__gfXTca__done h2{margin:0}@media (prefers-reduced-motion:reduce){.create-module__gfXTca__hubCard{transition:none}.create-module__gfXTca__hubCard:hover,.create-module__gfXTca__hubCard:focus-visible,.create-module__gfXTca__primary:active{transform:none}}
.trial-module__9QM45a__stage{isolation:isolate;grid-template-columns:minmax(0,1fr);max-width:none;min-height:100vh;margin:0;padding:0;display:grid;position:relative;overflow-x:clip}@supports (height:1dvh){.trial-module__9QM45a__stage{min-height:100dvh}}.trial-module__9QM45a__backdrop{z-index:-2;background:var(--ol-canvas);pointer-events:none;position:fixed;inset:0}.trial-module__9QM45a__backdropArt{object-fit:cover;opacity:.62;width:100%;height:100%;transform:scale(1.04)}.trial-module__9QM45a__backdropVeil{background:radial-gradient(80% 70% at 30% 35%,#0d0e1340,#0d0e13d9 80%),linear-gradient(#0d0e1373,#0d0e13eb);position:absolute;inset:0}.trial-module__9QM45a__cast{height:clamp(13rem,32vh,20rem);position:relative;overflow:hidden}@supports (height:1svh){.trial-module__9QM45a__cast{height:clamp(13rem,32svh,20rem)}}.trial-module__9QM45a__castGlow{background:var(--ol-dawn-glow);position:absolute;inset:0}.trial-module__9QM45a__portrait{object-fit:cover;object-position:center 12%;width:100%;height:100%;animation:trial-module__9QM45a__portraitIn var(--ol-slow) var(--ol-emphasized) both;position:absolute;inset:0}.trial-module__9QM45a__portraitEmpty{color:var(--ol-ink-muted);background:linear-gradient(160deg,#b6a0ff59,#ffb48a40);place-items:center;font-size:5rem;font-weight:700;display:grid;position:absolute;inset:0}.trial-module__9QM45a__castScrim{background:var(--ol-scrim-bottom-soft);position:absolute;inset:0}.trial-module__9QM45a__column{z-index:1;min-width:0;padding:0 var(--ol-gutter);flex-direction:column;margin-top:-4.5rem;display:flex;position:relative}.trial-module__9QM45a__header{flex-direction:column;gap:.2rem;display:flex}.trial-module__9QM45a__sceneLabel,.trial-module__9QM45a__overline{color:var(--ol-dawn);letter-spacing:.16em;margin:0;font-size:.75rem;font-weight:700;line-height:1.3}.trial-module__9QM45a__title{overflow-wrap:anywhere;margin:0;font-size:clamp(1.5rem,5.5vw,2.1rem);font-weight:700;line-height:1.25}.trial-module__9QM45a__subtitle{color:var(--ol-ink-muted);margin:0;font-size:.85rem;line-height:1.5}.trial-module__9QM45a__chat{flex-direction:column;flex:1;min-width:0;display:flex}.trial-module__9QM45a__narration{margin:var(--ol-space-xl) 0 0;padding-left:var(--ol-space-md);border-left:1px solid #ffb48a59}.trial-module__9QM45a__narration p{color:#f4efe7bd;letter-spacing:.02em;overflow-wrap:anywhere;margin:0 0 .3rem;font-size:.95rem;line-height:1.95}.trial-module__9QM45a__turns{gap:var(--ol-space-lg);margin:var(--ol-space-xl) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.trial-module__9QM45a__turn{min-width:0;max-width:92%;animation:trial-module__9QM45a__rise var(--ol-base) var(--ol-emphasized) both}.trial-module__9QM45a__turn p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.trial-module__9QM45a__character{align-self:flex-start}.trial-module__9QM45a__character p{border:1px solid var(--ol-line);border-radius:0 var(--ol-radius-md) var(--ol-radius-md) var(--ol-radius-md);box-shadow:var(--ol-shadow-raised);background:#15171ee6;padding:.85rem 1.05rem;font-size:1.0625rem;line-height:1.75}.trial-module__9QM45a__who{border-radius:var(--ol-radius-xs) var(--ol-radius-xs) 0 0;background:var(--ol-dawn);color:var(--ol-on-dawn);letter-spacing:.08em;margin-bottom:-1px;padding:.12rem .75rem;font-size:.72rem;font-weight:700;display:inline-block}.trial-module__9QM45a__beatNarration{margin:0 0 var(--ol-space-sm);padding-left:var(--ol-space-md);color:var(--ol-ink-muted);letter-spacing:.02em;white-space:pre-wrap;overflow-wrap:anywhere;border-left:1px solid #ffb48a59;font-size:.95rem;font-style:normal;line-height:1.85}.trial-module__9QM45a__user{text-align:right;align-self:flex-end}.trial-module__9QM45a__user p{border-right:2px solid var(--ol-dawn);color:var(--ol-ink);padding:.3rem .85rem .3rem 0;font-size:1rem;line-height:1.7}.trial-module__9QM45a__pending p{align-items:center;gap:.35rem;min-height:3.1rem;padding-inline:1.2rem;display:inline-flex}.trial-module__9QM45a__dot{background:var(--ol-ink-muted);width:.45rem;height:.45rem;animation:trial-module__9QM45a__typing 1.2s var(--ol-ease-out) infinite;border-radius:50%}.trial-module__9QM45a__dot:nth-child(2){animation-delay:.15s}.trial-module__9QM45a__dot:nth-child(3){animation-delay:.3s}.trial-module__9QM45a__notice{margin:var(--ol-space-lg) 0 0;color:var(--ol-ink-muted);font-size:.85rem}.trial-module__9QM45a__dock{z-index:3;gap:var(--ol-space-sm);margin:auto calc(-1 * var(--ol-gutter)) 0;padding:var(--ol-space-xxl) var(--ol-gutter) calc(var(--ol-space-md) + env(safe-area-inset-bottom));background:linear-gradient(180deg, #0d0e1300 0%, #0d0e13e0 32%, var(--ol-canvas) 100%);flex-direction:column;display:flex;position:sticky;bottom:0}.trial-module__9QM45a__chips{gap:var(--ol-space-sm);flex-wrap:wrap;display:flex}@media (max-width:767px){.trial-module__9QM45a__chips{margin-inline:calc(-1 * var(--ol-gutter));padding-inline:var(--ol-gutter);scrollbar-width:none;overscroll-behavior-x:contain;flex-wrap:nowrap;overflow-x:auto}.trial-module__9QM45a__chips::-webkit-scrollbar{display:none}.trial-module__9QM45a__chip{white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:80vw;overflow:hidden}.trial-module__9QM45a__dock{padding-top:var(--ol-space-lg)}}.trial-module__9QM45a__chip{border-radius:var(--ol-radius-pill);max-width:100%;min-height:2.75rem;color:var(--ol-ink);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;animation:trial-module__9QM45a__rise var(--ol-base) var(--ol-emphasized) both;transition:background var(--ol-quick) var(--ol-ease-out), border-color var(--ol-quick) var(--ol-ease-out), transform var(--ol-instant) var(--ol-ease-out);background:#1c1f28d9;border:1px solid #ffb48a80;padding:.45rem 1.05rem;font-size:.92rem;line-height:1.4}.trial-module__9QM45a__chip:nth-child(2){animation-delay:60ms}.trial-module__9QM45a__chip:nth-child(3){animation-delay:.12s}.trial-module__9QM45a__chip:hover{border-color:var(--ol-dawn);background:#ffb48a24}.trial-module__9QM45a__chip:active{transform:scale(.97)}.trial-module__9QM45a__composer{align-items:center;gap:var(--ol-space-sm);display:flex}.trial-module__9QM45a__composer input{border:1px solid var(--ol-line);border-radius:var(--ol-radius-pill);background:var(--ol-surface2);min-width:0;min-height:3rem;color:var(--ol-ink);font:inherit;flex:1;padding:.75rem 1.1rem;font-size:1rem}.trial-module__9QM45a__composer input::placeholder{color:var(--ol-ink-muted)}.trial-module__9QM45a__composer input:focus{border-color:#ffb48aa6;outline:none}.trial-module__9QM45a__composer button{border-radius:var(--ol-radius-pill);background:var(--ol-dawn-gradient);min-width:3rem;min-height:3rem;color:var(--ol-on-dawn);font:inherit;cursor:pointer;transition:transform var(--ol-instant) var(--ol-ease-out), opacity var(--ol-quick) var(--ol-ease-out);border:0;flex:none;justify-content:center;align-items:center;gap:.4rem;padding:0 .9rem;font-weight:700;display:inline-flex}.trial-module__9QM45a__composer button:active{transform:scale(.97)}.trial-module__9QM45a__composer button:disabled{opacity:.45;cursor:default}.trial-module__9QM45a__composer button.trial-module__9QM45a__ghostwrite{min-width:auto;color:var(--ol-ink);white-space:nowrap;background:#ffb48a14;border:1px solid #ffb48a8c;padding:0 .85rem;font-size:.85rem;font-weight:600}.trial-module__9QM45a__composer button.trial-module__9QM45a__ghostwrite:hover:not(:disabled){border-color:var(--ol-dawn);background:#ffb48a29}.trial-module__9QM45a__ghostNote{margin:var(--ol-space-md) 0 0;color:var(--ol-ink-muted);font-size:.85rem}.trial-module__9QM45a__sendLabel{display:none}.trial-module__9QM45a__sendIcon{width:1.25rem;height:1.25rem}.trial-module__9QM45a__meta{justify-content:space-between;align-items:center;gap:var(--ol-space-md);display:flex}.trial-module__9QM45a__remaining{color:var(--ol-ink-subtle);font-variant-numeric:tabular-nums;letter-spacing:.04em;flex:none;font-size:.72rem}.trial-module__9QM45a__handoff{margin:var(--ol-space-xxl) 0 var(--ol-space-xxxl);padding:var(--ol-space-xl) var(--ol-space-lg);border:1px solid var(--ol-line);border-radius:var(--ol-radius-lg);background:var(--ol-dawn-glow), #15171ef0;animation:trial-module__9QM45a__rise var(--ol-slow) var(--ol-emphasized) both}.trial-module__9QM45a__handoff h2{margin:0 0 .4rem;font-size:1.2rem;line-height:1.4}.trial-module__9QM45a__handoff p{color:var(--ol-ink-muted);margin:0 0 1rem}.trial-module__9QM45a__memory{margin:0 0 var(--ol-space-xl);padding:0 0 var(--ol-space-lg);border-bottom:1px solid var(--ol-line)}.trial-module__9QM45a__memory .trial-module__9QM45a__overline{color:var(--ol-ember);align-items:center;gap:.45rem;display:flex}.trial-module__9QM45a__memory .trial-module__9QM45a__overline:before{content:"";background:var(--ol-ember);border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 10px #f2c46dcc}.trial-module__9QM45a__memory blockquote{margin:var(--ol-space-sm) 0 0;font-size:1.0625rem;line-height:1.75}.trial-module__9QM45a__back{color:var(--ol-ink-muted);text-align:center;margin-top:.8rem;font-size:.85rem;display:block}.trial-module__9QM45a__context{display:none}.trial-module__9QM45a__contextStrong{margin:.35rem 0 0;font-weight:600;line-height:1.5}.trial-module__9QM45a__contextBody{color:var(--ol-ink-muted);margin:.3rem 0 0;font-size:.85rem;line-height:1.7}@media (min-width:768px){.trial-module__9QM45a__sendLabel{display:inline}.trial-module__9QM45a__composer button{padding:0 1.2rem 0 1.35rem}.trial-module__9QM45a__cast{height:clamp(18rem,48vh,30rem)}@supports (height:1svh){.trial-module__9QM45a__cast{height:clamp(18rem,48svh,30rem)}}}@media (min-width:1100px){.trial-module__9QM45a__stage{grid-template-columns:minmax(20rem, 1fr) minmax(0, 44rem) minmax(var(--ol-gutter), .35fr)}.trial-module__9QM45a__cast{grid-area:1/1;height:100vh;position:sticky;top:0;overflow:visible}@supports (height:1dvh){.trial-module__9QM45a__cast{height:100dvh}.trial-module__9QM45a__column{min-height:100dvh}}.trial-module__9QM45a__portrait{object-position:center top;-webkit-mask-composite:source-in;width:calc(100% + 5rem);-webkit-mask-image:linear-gradient(90deg,#000 58%,#0000 96%),linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(90deg,#000 58%,#0000 96%),linear-gradient(#000 72%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.trial-module__9QM45a__castGlow{background:radial-gradient(70% 55% at 55% 35%,#ffb48a33,#ffb48a00 70%)}.trial-module__9QM45a__castScrim{display:none}.trial-module__9QM45a__column{min-height:100vh;padding:var(--ol-space-xxl) var(--ol-space-xxl) 0;border-inline:1px solid var(--ol-line);background:#14161bcc;grid-area:1/2;margin-top:0;box-shadow:0 0 80px #00000073}.trial-module__9QM45a__dock{margin-inline:calc(-1 * var(--ol-space-xxl));padding-inline:var(--ol-space-xxl);background:linear-gradient(#14161b00 0%,#14161beb 32%,#14161b 100%)}}@media (min-width:1400px){.trial-module__9QM45a__stage{grid-template-columns:minmax(22rem,1.1fr) minmax(0,44rem) minmax(17rem,.9fr)}.trial-module__9QM45a__context{align-self:start;gap:var(--ol-space-xl);max-width:20rem;padding:var(--ol-space-xxxl) var(--ol-space-xl);flex-direction:column;grid-area:1/3;display:flex;position:sticky;top:0}.trial-module__9QM45a__context section+section{padding-top:var(--ol-space-xl);border-top:1px solid var(--ol-line)}}@keyframes trial-module__9QM45a__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes trial-module__9QM45a__portraitIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes trial-module__9QM45a__typing{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.trial-module__9QM45a__portrait,.trial-module__9QM45a__turn,.trial-module__9QM45a__chip,.trial-module__9QM45a__handoff{animation:none}.trial-module__9QM45a__dot{opacity:.7;animation:none}.trial-module__9QM45a__chip,.trial-module__9QM45a__composer button{transition:none}.trial-module__9QM45a__chip:active,.trial-module__9QM45a__composer button:active,.trial-module__9QM45a__backdropArt{transform:none}}.trial-module__9QM45a__safety{margin:var(--ol-space-xxl) 0 var(--ol-space-xxxl);padding:var(--ol-space-xl);border-radius:var(--ol-radius-lg);color:var(--ol-ink);background:#15171ef5;border:1px solid #86d4ae66}.trial-module__9QM45a__safety p{margin:0 0 var(--ol-space-md);font-size:1rem;line-height:1.8}.trial-module__9QM45a__safety ul{margin:0 0 var(--ol-space-md);padding-left:1.2rem}.trial-module__9QM45a__safety li{overflow-wrap:anywhere;line-height:1.8}.trial-module__9QM45a__rate{gap:var(--ol-space-xs,.25rem);margin-top:.3rem;display:flex}.trial-module__9QM45a__rateButton{opacity:.45;cursor:pointer;min-width:2.25rem;min-height:2.25rem;transition:opacity var(--ol-fast,.12s) ease, border-color var(--ol-fast,.12s) ease;background:0 0;border:1px solid #0000;border-radius:999px;padding:.1rem .5rem;font-size:.95rem;line-height:1}.trial-module__9QM45a__rateButton:hover,.trial-module__9QM45a__rateButton:focus-visible{opacity:.85}.trial-module__9QM45a__rateButton[aria-pressed=true]{opacity:1;border-color:var(--ol-line);background:#15171ee6}@media (prefers-reduced-motion:reduce){.trial-module__9QM45a__rateButton{transition:none}}.trial-module__9QM45a__bubbleNext{margin-top:.4rem!important}.trial-module__9QM45a__fade{border-radius:var(--ol-radius-md);height:2.5rem;animation:trial-module__9QM45a__rise var(--ol-base) var(--ol-emphasized) both;background:linear-gradient(#0000,#000000d9 45% 55%,#0000);margin:.25rem 0 .75rem}.trial-module__9QM45a__sendNote{color:var(--ol-ink-muted,#bbb);margin:6px 2px 0;font-size:11px;line-height:1.5}.trial-module__9QM45a__sendNote a{color:inherit;text-decoration:underline}
.juice-module__36x4eG__gauge{z-index:3;margin:0 0 var(--ol-space-md);border:1px solid var(--ol-line);border-radius:var(--ol-radius-sm);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111319eb;gap:.3rem;padding:.55rem .8rem .6rem;display:grid;position:sticky;top:0}.juice-module__36x4eG__gaugeHead{justify-content:space-between;align-items:baseline;gap:var(--ol-space-sm);letter-spacing:.06em;color:var(--ol-ink-muted);font-size:.78rem;display:flex}.juice-module__36x4eG__gaugeValue{color:var(--ol-ink);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}.juice-module__36x4eG__gaugeDelta{color:var(--ol-success);animation:juice-module__36x4eG__pop .9s var(--ol-emphasized,cubic-bezier(.2, 0, 0, 1)) both;margin-left:.35rem;font-size:.78rem;font-weight:700}.juice-module__36x4eG__gaugeDelta[data-down=true]{color:var(--ol-danger)}.juice-module__36x4eG__track{background:#ffffff14;border-radius:999px;height:.5rem;position:relative;overflow:hidden}.juice-module__36x4eG__fill{border-radius:inherit;background:linear-gradient(90deg, var(--ol-rose), var(--ol-dawn-deep));height:100%;transition:width .9s cubic-bezier(.2,0,0,1)}.juice-module__36x4eG__gauge[data-label=reason] .juice-module__36x4eG__fill{background:linear-gradient(90deg,#b6a0ff,#ff5f8f)}.juice-module__36x4eG__gauge[data-kakuhen=true]{border-color:#f2c46db3;box-shadow:0 0 0 1px #f2c46d40,0 0 22px #f2c46d2e}.juice-module__36x4eG__gauge[data-kakuhen=true] .juice-module__36x4eG__fill{background:linear-gradient(90deg, var(--ol-ember), #ff7a59, var(--ol-rose));background-size:200% 100%;animation:1.6s linear infinite juice-module__36x4eG__flow}.juice-module__36x4eG__kakuhen{color:var(--ol-ember);align-items:center;gap:.4rem;font-size:.78rem;font-weight:700;display:flex}.juice-module__36x4eG__kakuhenWhy{color:var(--ol-ink-subtle);font-weight:400}.juice-module__36x4eG__critical{pointer-events:none;color:#fff6d8;letter-spacing:.08em;text-shadow:0 0 18px #f2c46df2,0 0 2px #000;place-items:center;font-size:1.6rem;font-weight:900;animation:1.4s cubic-bezier(.2,0,0,1) both juice-module__36x4eG__crit;display:grid;position:absolute;inset:0}.juice-module__36x4eG__honne{border-radius:var(--ol-radius-sm);color:var(--ol-ink-muted);background:#b6a0ff0f;border:1px dashed #b6a0ff73;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin:.45rem 0 0;padding:.45rem .7rem;font-size:.86rem;line-height:1.5;display:flex}.juice-module__36x4eG__honneText{color:var(--ol-ink)}.juice-module__36x4eG__honneOpen{color:var(--ol-ink);font-weight:600;animation:.5s both juice-module__36x4eG__rise}.juice-module__36x4eG__buy{border-radius:var(--ol-radius-pill,999px);min-height:2.25rem;color:var(--ol-ink);font:inherit;cursor:pointer;background:#f2c46d1f;border:1px solid #f2c46d99;align-items:center;gap:.35rem;padding:.3rem .85rem;font-size:.9rem;font-weight:700;display:inline-flex}.juice-module__36x4eG__buy:disabled{opacity:.7;cursor:progress}.juice-module__36x4eG__price{color:var(--ol-ember);font-variant-numeric:tabular-nums;font-size:.95rem}.juice-module__36x4eG__slot{border-radius:var(--ol-radius-sm);background:linear-gradient(120deg,#f2c46d1a,#f39ab01a,#b6a0ff1a) 0 0/200% 100%;border:1px solid #f2c46d8c;gap:.35rem;width:100%;padding:.55rem .7rem;animation:3s linear infinite juice-module__36x4eG__flow;display:grid;position:relative}.juice-module__36x4eG__slotRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;display:flex}.juice-module__36x4eG__rates{color:var(--ol-ink-muted);font-variant-numeric:tabular-nums;font-size:.78rem}.juice-module__36x4eG__reels{letter-spacing:.04em;gap:.3rem;font-size:1.15rem;font-weight:900;display:flex}.juice-module__36x4eG__reel{text-align:center;background:#00000059;border-radius:6px;min-width:3.2rem;padding:.1rem .4rem;animation:.12s steps(2,end) infinite juice-module__36x4eG__spin}.juice-module__36x4eG__rarity{letter-spacing:.06em;vertical-align:.08em;border-radius:4px;margin-right:.35rem;padding:0 .35rem;font-size:.72rem;font-weight:900;display:inline-block}.juice-module__36x4eG__rarity[data-r=R]{color:var(--ol-ink-muted);background:#ffffff1f}.juice-module__36x4eG__rarity[data-r=SR]{color:#10121a;background:linear-gradient(135deg,#b6a0ff,#7fb6ff)}.juice-module__36x4eG__rarity[data-r=SSR]{color:#1b1210;background:linear-gradient(135deg,#ffe08a,#ff9470,#f39ab0);box-shadow:0 0 12px #ffc87899}.juice-module__36x4eG__chipSR{box-shadow:0 0 10px #b6a0ff59;border-color:#b6a0ffd9!important}.juice-module__36x4eG__chipSSR{animation:1.4s ease-in-out infinite alternate juice-module__36x4eG__glow;box-shadow:0 0 16px #ffbe788c;border-color:#ffd282f2!important}.juice-module__36x4eG__revealSSR{animation:.9s cubic-bezier(.2,0,0,1) both juice-module__36x4eG__burst}.juice-module__36x4eG__short{border-radius:var(--ol-radius-sm);color:var(--ol-ink);background:#ff8f851a;flex-wrap:wrap;align-items:center;gap:.4rem .7rem;margin:.4rem 0 0;padding:.5rem .75rem;font-size:.88rem;display:flex}.juice-module__36x4eG__charge{color:var(--ol-dawn);text-underline-offset:.2em;font-weight:700;text-decoration:underline}.juice-module__36x4eG__note{color:var(--ol-ink-subtle);margin:.3rem 0 0;font-size:.8rem}.juice-module__36x4eG__packs{flex-wrap:wrap;gap:.5rem;margin:0 0 .8rem;display:flex}.juice-module__36x4eG__gacha{gap:var(--ol-space-md);margin:var(--ol-space-xl) var(--ol-gutter);padding:var(--ol-space-lg);border-radius:var(--ol-radius-lg,16px);background:radial-gradient(80% 70% at 80% 0,#f2c46d29,#0000),#111319eb;border:1px solid #f2c46d59;display:grid}.juice-module__36x4eG__gacha h2{margin:0;font-size:1.1rem}.juice-module__36x4eG__gachaBody{color:var(--ol-ink-muted);margin:0;font-size:.88rem}.juice-module__36x4eG__gachaActions{flex-wrap:wrap;gap:.5rem;display:flex}.juice-module__36x4eG__odds{color:var(--ol-ink-muted);font-variant-numeric:tabular-nums;margin:0;font-size:.8rem;line-height:1.6}.juice-module__36x4eG__odds a{color:inherit}.juice-module__36x4eG__cards{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.juice-module__36x4eG__card{border:1px solid var(--ol-line);border-radius:var(--ol-radius-sm);background:#0000004d;gap:.25rem;min-height:5.5rem;padding:.55rem;font-size:.82rem;animation:.5s both juice-module__36x4eG__rise;display:grid}.juice-module__36x4eG__card[data-star="5"]{border-color:#ffd282e6;box-shadow:0 0 14px #ffbe7866}.juice-module__36x4eG__card[data-star="4"]{border-color:#b6a0ffb3}.juice-module__36x4eG__star{color:var(--ol-ember);letter-spacing:.04em;font-weight:900}.juice-module__36x4eG__card a{color:var(--ol-dawn);font-weight:700}.juice-module__36x4eG__sealed{color:var(--ol-ink-subtle)}@keyframes juice-module__36x4eG__pop{0%{opacity:0;transform:translateY(4px)scale(.9)}30%{opacity:1;transform:translateY(-2px)scale(1.15)}to{opacity:1;transform:none}}@keyframes juice-module__36x4eG__flow{0%{background-position:0 0}to{background-position:200% 0}}@keyframes juice-module__36x4eG__crit{0%{opacity:0;transform:scale(2.2)}20%{opacity:1;transform:scale(1)}75%{opacity:1}to{opacity:0;transform:scale(.96)}}@keyframes juice-module__36x4eG__spin{0%{transform:translateY(-2px)}to{transform:translateY(2px)}}@keyframes juice-module__36x4eG__glow{0%{box-shadow:0 0 8px #ffbe7859}to{box-shadow:0 0 20px #ffbe78bf}}@keyframes juice-module__36x4eG__burst{0%{opacity:0;filter:brightness(2.2);transform:scale(.6)}60%{opacity:1;transform:scale(1.06)}to{filter:none;transform:none}}@keyframes juice-module__36x4eG__rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.juice-module__36x4eG__fill,.juice-module__36x4eG__gaugeDelta,.juice-module__36x4eG__critical,.juice-module__36x4eG__reel,.juice-module__36x4eG__slot,.juice-module__36x4eG__chipSSR,.juice-module__36x4eG__revealSSR,.juice-module__36x4eG__card,.juice-module__36x4eG__honneOpen{transition:none!important;animation:none!important}}.juice-module__36x4eG__honne.juice-module__36x4eG__honne{border-radius:var(--ol-radius-sm);box-shadow:none;background:#b6a0ff0f;border:1px dashed #b6a0ff73;padding:.45rem .7rem;font-size:.86rem;line-height:1.5}.juice-module__36x4eG__rates.juice-module__36x4eG__rates,.juice-module__36x4eG__note.juice-module__36x4eG__note,.juice-module__36x4eG__kakuhen.juice-module__36x4eG__kakuhen{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;line-height:1.5}.juice-module__36x4eG__rates.juice-module__36x4eG__rates,.juice-module__36x4eG__kakuhen.juice-module__36x4eG__kakuhen{font-size:.78rem}.juice-module__36x4eG__note.juice-module__36x4eG__note{font-size:.8rem}.juice-module__36x4eG__short.juice-module__36x4eG__short{border-radius:var(--ol-radius-sm);box-shadow:none;background:#ff8f851a;border:0;padding:.5rem .75rem;font-size:.88rem;line-height:1.5}
.guest-juice-module__-P7zFW__meters{padding:.45rem .7rem .5rem}.guest-juice-module__-P7zFW__row{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.guest-juice-module__-P7zFW__meter{gap:.2rem;min-width:0;display:grid}.guest-juice-module__-P7zFW__head{color:var(--ol-ink-muted);letter-spacing:.04em;white-space:nowrap;justify-content:space-between;align-items:baseline;gap:.2rem;font-size:.7rem;display:flex}.guest-juice-module__-P7zFW__value{color:var(--ol-ink);font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:700}.guest-juice-module__-P7zFW__value>span{margin-left:.2rem;font-size:.68rem}.guest-juice-module__-P7zFW__track{background:#ffffff14;border-radius:999px;height:.32rem;overflow:hidden}.guest-juice-module__-P7zFW__fill{border-radius:inherit;background:linear-gradient(90deg, var(--ol-rose), var(--ol-dawn-deep));height:100%;transition:width .9s cubic-bezier(.2,0,0,1)}.guest-juice-module__-P7zFW__fill[data-meter=trust]{background:linear-gradient(90deg,#7fb6ff,#9fe3c9)}.guest-juice-module__-P7zFW__fill[data-meter=thrill]{background:linear-gradient(90deg,#b6a0ff,#ff5f8f)}.guest-juice-module__-P7zFW__fill[data-meter=guard]{background:linear-gradient(90deg,#7d7987,#ada8b6)}.guest-juice-module__-P7zFW__meters[data-kakuhen=true] .guest-juice-module__-P7zFW__fill[data-meter=like],.guest-juice-module__-P7zFW__meters[data-kakuhen=true] .guest-juice-module__-P7zFW__fill[data-meter=thrill]{background:linear-gradient(90deg, var(--ol-ember), #ff7a59, var(--ol-rose))}.guest-juice-module__-P7zFW__reelsIdle{gap:.15rem;display:inline-flex}.guest-juice-module__-P7zFW__linkButton{color:var(--ol-dawn);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.guest-juice-module__-P7zFW__media{margin:.4rem 0 0}.guest-juice-module__-P7zFW__mediaRow{flex-wrap:wrap;gap:.4rem;display:flex}.guest-juice-module__-P7zFW__mediaButton{border:1px solid var(--ol-line);min-height:2.1rem;color:var(--ol-ink-muted);font:inherit;cursor:pointer;background:#1c1f28b3;border-radius:999px;padding:.25rem .8rem;font-size:.82rem}.guest-juice-module__-P7zFW__nudge{color:var(--ol-ink-muted);flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;margin:0;font-size:.8rem;line-height:1.5;display:flex}.guest-juice-module__-P7zFW__share{color:var(--ol-ink-muted);flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin:.35rem 0 0;font-size:.82rem;display:flex}.guest-juice-module__-P7zFW__shareButton{min-height:2.1rem;color:var(--ol-ink);font:inherit;cursor:pointer;background:#ffb48a14;border:1px solid #ffb48a73;border-radius:999px;padding:.25rem .85rem;font-size:.82rem}.guest-juice-module__-P7zFW__shareButton:disabled{opacity:.7;cursor:progress}.guest-juice-module__-P7zFW__shareLink{overflow-wrap:anywhere;max-width:100%;color:var(--ol-dawn)}
.scene-media-module__MSBj2a__voiceWrap{flex-direction:column;align-items:flex-start;gap:4px;margin-top:6px;display:inline-flex}.scene-media-module__MSBj2a__voice{border:1px solid color-mix(in srgb, currentColor 22%, transparent);background:color-mix(in srgb, currentColor 6%, transparent);min-height:32px;color:inherit;letter-spacing:.01em;cursor:pointer;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-flex}.scene-media-module__MSBj2a__voice[data-state=making],.scene-media-module__MSBj2a__voice[data-state=playing]{border-color:#e8a0c899}.scene-media-module__MSBj2a__photoRow{flex-direction:column;align-items:flex-start;gap:4px;margin:8px 0 2px;display:flex}.scene-media-module__MSBj2a__photoButton{border:1px solid color-mix(in srgb, currentColor 20%, transparent);min-height:36px;color:inherit;cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border-radius:12px;padding:6px 14px;font-size:14px;font-weight:600}.scene-media-module__MSBj2a__teaser{aspect-ratio:832/1216;background:#1a1420;border-radius:16px;justify-content:center;align-items:flex-end;width:min(100%,320px);max-height:360px;margin:10px 0 4px;display:flex;position:relative;overflow:hidden}.scene-media-module__MSBj2a__teaserImg{object-fit:cover;filter:blur(22px)saturate(1.2)brightness(.75);width:124%;height:124%;position:absolute;inset:-12%}.scene-media-module__MSBj2a__teaserButton{z-index:1;color:#1a1420;cursor:pointer;font-variant-numeric:tabular-nums;background:#ffffffeb;border:0;border-radius:12px;width:calc(100% - 24px);min-height:44px;margin:0 12px 16px;font-size:15px;font-weight:700;position:relative}.scene-media-module__MSBj2a__teaserButton:disabled{cursor:progress;opacity:.92}.scene-media-module__MSBj2a__bar{z-index:1;background:#e8a0c8;height:3px;transition:width .1s linear;position:absolute;bottom:0;left:0}.scene-media-module__MSBj2a__photo{margin:10px 0 4px}.scene-media-module__MSBj2a__photoImg{border-radius:16px;width:min(100%,360px);height:auto;display:block}.scene-media-module__MSBj2a__note{opacity:.85;z-index:1;margin:2px 0 0;font-size:12.5px;position:relative}.scene-media-module__MSBj2a__teaser .scene-media-module__MSBj2a__note{color:#fff;position:absolute;top:10px;left:12px;right:12px}.scene-media-module__MSBj2a__link{color:inherit;font-weight:600;text-decoration:underline}
.byo-module__tRndua__wrap{max-width:40rem;margin-top:var(--ol-space-xl);gap:var(--ol-space-lg);display:grid}.byo-module__tRndua__tabs{gap:var(--ol-space-xs);display:flex}.byo-module__tRndua__tab{min-height:44px;padding:0 var(--ol-space-md);border:1px solid var(--ol-line,#ffffff29);color:var(--ol-ink-muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:1}.byo-module__tRndua__tabOn{background:var(--ol-surface2);color:var(--ol-ink);border-color:var(--ol-dawn)}.byo-module__tRndua__form{gap:var(--ol-space-md);display:grid}.byo-module__tRndua__label{gap:var(--ol-space-xs);color:var(--ol-ink-muted);font-size:.9rem;display:grid}.byo-module__tRndua__input,.byo-module__tRndua__area{box-sizing:border-box;width:100%;font:inherit;color:var(--ol-ink);background:var(--ol-surface2);border:1px solid var(--ol-line,#ffffff29);border-radius:var(--ol-radius-md,12px);padding:.7rem .85rem}.byo-module__tRndua__area{resize:vertical;min-height:12rem;line-height:1.6}.byo-module__tRndua__consent{gap:var(--ol-space-sm);color:var(--ol-ink-muted);align-items:flex-start;font-size:.88rem;line-height:1.5;display:flex}.byo-module__tRndua__consent input{flex:none;width:1.1rem;height:1.1rem;margin-top:.2rem}.byo-module__tRndua__note{color:var(--ol-ink-muted);margin:0;font-size:.82rem}.byo-module__tRndua__progress{gap:var(--ol-space-sm);padding:var(--ol-space-lg);border-radius:var(--ol-radius-lg,16px);background:var(--ol-surface2);display:grid}.byo-module__tRndua__stage{margin:0;font-weight:700}.byo-module__tRndua__items{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.byo-module__tRndua__item{gap:var(--ol-space-sm);grid-template-columns:8.5rem 1fr;font-size:.9rem;display:grid}.byo-module__tRndua__itemKey{color:var(--ol-ink-muted)}.byo-module__tRndua__itemWait{color:var(--ol-ink-muted);opacity:.5}.byo-module__tRndua__itemDone{color:var(--ol-ink);animation:byo-module__tRndua__byoIn var(--ol-quick,.2s) var(--ol-ease-out,ease-out)}.byo-module__tRndua__portrait{aspect-ratio:3/4;object-fit:cover;border-radius:var(--ol-radius-md,12px);width:8rem}.byo-module__tRndua__error{color:var(--ol-dawn);margin:0}@keyframes byo-module__tRndua__byoIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:480px){.byo-module__tRndua__item{grid-template-columns:5.5rem 1fr}}
.scene-manga-module__97vN-q__row{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.scene-manga-module__97vN-q__button,.scene-manga-module__97vN-q__secondary{min-height:40px;color:inherit;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #fff3;border-radius:999px;padding:0 .9rem;font-size:.9rem}.scene-manga-module__97vN-q__button{border-color:var(--ol-dawn,#f3a97f)}.scene-manga-module__97vN-q__button:disabled,.scene-manga-module__97vN-q__secondary:disabled{opacity:.7;cursor:progress}.scene-manga-module__97vN-q__note{color:var(--ol-ink-muted,#bbb);flex-basis:100%;margin:.35rem 0 0;font-size:.85rem}.scene-manga-module__97vN-q__quote{border:1px solid #fff2;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;padding:.6rem .75rem;display:flex}.scene-manga-module__97vN-q__making{border:1px solid #fff2;border-radius:12px;margin-top:.5rem;padding:.6rem .75rem;font-size:.9rem;position:relative;overflow:hidden}.scene-manga-module__97vN-q__bar{background:var(--ol-dawn,#f3a97f);height:3px;transition:width .4s;position:absolute;bottom:0;left:0}.scene-manga-module__97vN-q__done{gap:.6rem;margin-top:.75rem;display:grid}.scene-manga-module__97vN-q__page{background:#fff;border-radius:6px;width:100%;max-width:30rem;position:relative;overflow:hidden}.scene-manga-module__97vN-q__panel{box-sizing:border-box;margin:0;padding:2px;position:absolute}.scene-manga-module__97vN-q__panel img{object-fit:cover;box-sizing:border-box;border:2px solid #111;width:100%;height:100%;display:block}.scene-manga-module__97vN-q__bubble,.scene-manga-module__97vN-q__bubble2{color:#111;background:#fff;border:1.5px solid #111;border-radius:12px;max-width:70%;padding:.2rem .45rem;font-size:.72rem;line-height:1.35;position:absolute}.scene-manga-module__97vN-q__bubble{top:6px;right:6px}.scene-manga-module__97vN-q__bubble2{bottom:6px;left:6px}.scene-manga-module__97vN-q__actions{flex-wrap:wrap;gap:.75rem;margin:0;font-size:.9rem;display:flex}.scene-manga-module__97vN-q__actions button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
.studio-module__RG_sOq__shell{background:radial-gradient(at 20% 0,#3b26331f,#0000 55%);min-height:calc(100vh - 80px)}.studio-module__RG_sOq__shell main{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:24px;max-width:1440px;margin:auto;padding:32px clamp(20px,4vw,56px) 64px;display:grid}.studio-module__RG_sOq__shell h1,.studio-module__RG_sOq__shell main>p{grid-column:1/-1;margin:0}.studio-module__RG_sOq__shell h1{letter-spacing:-.04em;font-size:clamp(28px,3vw,44px)}.studio-module__RG_sOq__shell main>p{color:var(--ol-ink-muted);max-width:64ch}.studio-module__RG_sOq__shell section{background:linear-gradient(140deg,#1a1b23,#101117);border:1px solid #ffffff16;border-radius:18px;gap:16px;min-width:0;padding:24px;display:grid}.studio-module__RG_sOq__shell section:first-of-type{grid-column:1}.studio-module__RG_sOq__shell section:nth-of-type(2){grid-area:3/2/span 2}.studio-module__RG_sOq__shell section:nth-of-type(3){grid-column:1}.studio-module__RG_sOq__shell h2{margin:0 0 6px;font-size:20px}.studio-module__RG_sOq__shell h3{margin:8px 0 0}.studio-module__RG_sOq__shell label{color:#d5d3dc;gap:8px;font-size:14px;display:grid}.studio-module__RG_sOq__shell label:has(input[type=checkbox]){align-items:center;display:flex}.studio-module__RG_sOq__shell input:not([type=checkbox]),.studio-module__RG_sOq__shell textarea,.studio-module__RG_sOq__shell select{box-sizing:border-box;color:#f4f2f7;width:100%;font:inherit;background:#0c0d13;border:1px solid #ffffff20;border-radius:10px;min-height:44px;padding:12px 14px}.studio-module__RG_sOq__shell textarea{resize:vertical;min-height:110px;line-height:1.6}.studio-module__RG_sOq__shell section:nth-of-type(2) textarea{min-height:180px}.studio-module__RG_sOq__shell input:focus-visible,.studio-module__RG_sOq__shell textarea:focus-visible,.studio-module__RG_sOq__shell select:focus-visible,.studio-module__RG_sOq__shell button:focus-visible{outline:2px solid var(--ol-dawn);outline-offset:3px}.studio-module__RG_sOq__shell button{color:var(--ol-dawn);text-align:left;font:inherit;cursor:pointer;background:#ffb48a14;border:1px solid #ffb48a44;border-radius:10px;padding:12px 16px}.studio-module__RG_sOq__shell button:hover:enabled{background:#ffb48a25}.studio-module__RG_sOq__shell button:disabled{opacity:.45;cursor:default}.studio-module__RG_sOq__shell a{color:var(--ol-dawn)}.studio-module__RG_sOq__shell p{line-height:1.7}@media (max-width:760px){.studio-module__RG_sOq__shell main{grid-template-columns:1fr;gap:20px;padding-top:24px}.studio-module__RG_sOq__shell section:nth-of-type(n){grid-area:auto/1}.studio-module__RG_sOq__shell section{padding:20px}}
