@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_fcbcbf{font-family:Inter,Inter Fallback;font-style:normal}.__variable_fcbcbf{--inter:"Inter","Inter Fallback"}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2a705150951ef2a4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f11589fe773c9f21-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/ef87c177b26f69d3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9ae8a6594e58fd44-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Martian Mono Fallback;src:local("Arial");ascent-override:63.69%;descent-override:12.74%;line-gap-override:0.00%;size-adjust:157.02%}.__className_079c13{font-family:Martian Mono,Martian Mono Fallback;font-style:normal}.__variable_079c13{--martian-mono:"Martian Mono","Martian Mono Fallback"}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(/_next/static/media/0ff6173ecfb89ea6-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(/_next/static/media/fcee57e279d8e858-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(/_next/static/media/5fd108ee530c9c32-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(/_next/static/media/b31615732e13174b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(/_next/static/media/c923033ce5c82fb5-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sofia Sans Extra Condensed Fallback;src:local("Arial");ascent-override:147.51%;descent-override:49.17%;line-gap-override:0.00%;size-adjust:61.01%}.__className_c8faf4{font-family:Sofia Sans Extra Condensed,Sofia Sans Extra Condensed Fallback;font-style:normal}.__variable_c8faf4{--sofia:"Sofia Sans Extra Condensed","Sofia Sans Extra Condensed Fallback"}@keyframes jumpingAnimation{0%{transform:translateZ(0)}30%{transform:translate3d(0,-12px,0)}70%,to{transform:translateZ(0)}}@keyframes enablePointerEvents{0%{pointer-events:none}99%{pointer-events:none}to{pointer-events:auto}}@keyframes transparentInTheEnd{0%{opacity:1}50%{opacity:.5}to{opacity:0}}@keyframes jumpingAnimation2{0%{transform:translateZ(0)}10%{transform:translate3d(0,-6px,0)}20%,to{transform:translateZ(0)}}@keyframes appear{to{opacity:1}}@keyframes disappear{to{opacity:0}}@keyframes appear_disappear{5%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@layer defaults{*,:after,:before{box-sizing:border-box}body,html{background-color:var(--paper-normal);color:var(--ink-normal);height:100%;font-family:var(--sans)}blockquote,body,dd,dl,dt,figure,h1,h2,h3,h4,h5,h6,html,menu,p,ul{margin:0;padding:0}menu,ul{list-style:none}:root.dark button,:root.dark input,:root.dark textarea{font-weight:300}input,textarea{font-family:var(--mono)}button,input,textarea{background:none;background-color:transparent;border:none;padding:0;margin:0;outline:none;color:inherit;font-size:inherit;line-height:inherit}button{font-family:inherit;cursor:pointer}a{color:var(--ink-blue);text-decoration:none}.hyphenate{-webkit-hyphens:auto;hyphens:auto}.hidescroll::-webkit-scrollbar{display:none}.hidescroll{-ms-overflow-style:none;scrollbar-width:none}:root.dark .light,:root.dark .twilight,:root.light .dark,:root.light .twilight,:root.twilight .dark,:root.twilight .light{display:none!important}@media screen and (prefers-color-scheme:dark){:root.auto button,:root.auto input,:root.auto textarea{font-weight:300}:root.auto .light,:root.auto .twilight{display:none!important}}@media (max-width:1024px){.min-notebook{display:none!important}.layout-min-notebook{display:contents!important}}@media (min-width:1025px){.max-tablet,.tablet{display:none!important}.layout-max-tablet{display:contents!important}}@media (min-width:500px){.phone{display:none!important}.layout-phone{display:contents!important}}@media screen and (max-width:499px){.min-tablet,.tablet{display:none!important}.layout-min-tablet{display:contents!important}}@media screen and (prefers-color-scheme:light){:root.auto .dark,:root.auto .twilight{display:none!important}}}@layer components{nav>menu>li.side>menu{display:flex;align-items:center;gap:40px}nav>menu>li.side.right>menu{justify-content:flex-end;gap:50px}nav>menu>li.side.right .lang menu.open>li.active{cursor:default}:root.dark nav>menu>li.side.right .lang menu.open>li:first-child{background-color:hsla(212,44.12%,18.33%,1)}nav>menu>li.side.right .lang menu.open>li:first-child{top:0;background-color:hsla(210,33.33%,92.12%,1)}:root.dark nav>menu>li.side.right .lang menu.open>li:nth-child(2){background-color:hsla(212,44.12%,23.33%,1)}nav>menu>li.side.right .lang menu.open>li:nth-child(2){top:36px;background-color:hsla(210,37.33%,90.12%,1)}:root.dark nav>menu>li.side.right .lang menu.open>li:nth-child(3){background-color:hsla(212,44.12%,28.33%,1)}nav>menu>li.side.right .lang menu.open>li:nth-child(3){top:72px;background-color:hsla(210,41.33%,88.12%,1)}:root.dark nav>menu>li.side.right .lang menu.open>li:nth-child(4){background-color:hsla(212,44.12%,33.33%,1)}nav>menu>li.side.right .lang menu.open>li:nth-child(4){top:108px;background-color:hsla(210,45.33%,86.12%,1)}nav>menu>li.side.right .lang menu.open>li{transition:none;transition-property:top;transition-duration:.2s;transition-timing-function:linear;pointer-events:auto;opacity:1}nav>menu>li.side.right .lang menu.compose>li{background-color:var(--paper-bright)}nav>menu>li.side.right .lang menu>li.active{z-index:4;opacity:1;pointer-events:auto}nav>menu>li.side.right .lang menu>li{position:absolute;top:0;right:0;padding:0 4px;display:flex;align-items:center;transform:skewX(-13deg);transition:none;transition-property:top,opacity,background-color;transition-duration:.2s,.2s,.2s;transition-timing-function:linear,cubic-bezier(1,.02,1,0),linear;height:36px;background-color:var(--paper-normal);cursor:pointer;opacity:0;pointer-events:none}nav>menu>li.side.right .lang menu{font:500 30px/1 var(--sofia);text-transform:uppercase;height:36px;position:relative;z-index:3}nav>menu>li.side.right .lang{justify-self:flex-end}nav>menu>li.side.right .profile>a>img{width:36px;height:36px;border-radius:50%;object-fit:cover}.player>.controls>.panel button,.player>.controls>.panel>.side div.scenes button,nav>menu>li.side.right .profile>a{display:flex;align-items:center}nav>menu>li.switch button,nav>menu>li.switch>div{display:flex;align-items:center;gap:5px}nav>menu>li.switch{justify-self:center}nav>menu{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;align-items:center;grid-gap:12px;gap:12px}.drama.card:hover a.edit:hover,nav a{color:var(--ink-blue)}nav .icon.browse .outline{stroke:var(--ink-faded);stroke-width:1.5}nav .icon.browse .opaque{fill:var(--ink-blue);stroke:var(--ink-blue);stroke-width:1.25}nav .icon.write .outline{stroke:var(--ink-brown);stroke-width:2}nav>menu>li.logo>span{font:600 32px/1 var(--sofia);transform:skewX(-13deg)}.drama.card time svg.play path,.player>.controls>.panel .icon .opaque,nav>menu>li.logo .masks ellipse,nav>menu>li.logo .masks path{fill:var(--ink-normal)}nav>menu>li.logo .masks path.blue{fill:var(--palette-blue-mask)}nav>menu>li.logo .masks path.red{fill:var(--palette-red-mask)}nav>menu>li.logo .masks{width:26px;height:32px}nav>menu>li.logo{display:flex;align-items:center;gap:9px}footer{padding-block:4em 1em;color:var(--ink-faded);font-size:.8rem}.avatar text{font-size:10px;font-weight:750;line-height:1}.avatar.look img{width:100%;height:100%;object-fit:cover}.avatar.look{border-radius:50%;overflow:hidden}.avatar.s1 circle{fill:var(--avatar-1-bg)}.avatar.s1 text{fill:var(--avatar-1-fg)}.avatar.s1.look{background-color:var(--avatar-1-bg)}.avatar.s2 circle{fill:var(--avatar-2-bg)}.avatar.s2 text{fill:var(--avatar-2-fg)}.avatar.s2.look{background-color:var(--avatar-2-bg)}.avatar.s3 circle{fill:var(--avatar-3-bg)}.avatar.s3 text{fill:var(--avatar-3-fg)}.avatar.s3.look{background-color:var(--avatar-3-bg)}.avatar.s4 circle{fill:var(--avatar-4-bg)}.avatar.s4 text{fill:var(--avatar-4-fg)}.avatar.s4.look{background-color:var(--avatar-4-bg)}.avatar.s5 circle{fill:var(--avatar-5-bg)}.avatar.s5 text{fill:var(--avatar-5-fg)}.avatar.s5.look{background-color:var(--avatar-5-bg)}.avatar{aspect-ratio:1/1;font-family:var(--sans)}.dramas>ul{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;gap:0;max-width:400px}.dramas nav.pager>ul>li>*{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.dramas nav.pager>ul>li.active{background-color:var(--panel-info-bg);color:var(--panel-info-fg)}.dramas nav.pager>ul>li{width:36px;height:36px;display:flex;border-radius:50%;overflow:hidden}.dramas nav.pager>ul{display:flex;gap:10px}.dramas{display:flex;flex-direction:column;gap:36px;container:dramas/inline-size}.drama.card:last-child{border-bottom:none}.drama.card.active{background-color:var(--palette-blue-mask)}.drama.card>a{color:var(--ink-normal)}.drama.card>a:not(.edit) h1,.drama.card>div h1{grid-row:2/3;grid-column:1/3;margin:16px 20px 24px}.drama.card>a:not(.edit) p.by,.drama.card>div p.by{grid-row:1/2;grid-column:1/2;margin:16px 20px}.drama.card>a:not(.edit) time,.drama.card>div time{grid-row:1/2;grid-column:2/3;align-self:start;justify-self:end}.drama.card>a:not(.edit),.drama.card>div{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto}.drama.card a.edit{opacity:0;position:absolute;bottom:12px;right:10px;font-size:.8rem;transition:opacity .2s ease-in-out}.drama.card h1.long{font-size:36px}.drama.card h1.longer{font-size:24px}.drama.card h1 .status:before{content:"\0000a0"}.drama.card h1 .status{font-size:15px;font-style:italic;color:var(--ink-brown)}.drama.card h1{font:500 42px/1 var(--sofia);letter-spacing:.02em;text-transform:uppercase}.drama.card time span,.resizable>.resizer{z-index:1}.drama.card time svg.play{height:14px;-webkit-margin-end:2px;margin-inline-end:2px;z-index:1}.drama.card time{display:flex;gap:2px;align-items:center;padding:16px 20px 0 0;position:relative;font-size:14px}.drama.card:hover a.edit{opacity:1;color:var(--ink-normal)}.drama.card{position:relative;background-color:var(--paper-bright);border-bottom:1.5px solid var(--ink-faded)}.resizable>*{min-width:0;min-height:0}.resizable>.column-resizer{cursor:col-resize;width:6px}.resizable>.row-resizer{cursor:row-resize;height:6px}.ag_textarea,.resizable{display:grid}.player>.chat>div{margin-inline:16px}.player>.chat>.title{font:700 18px/1.6 var(--sans)}.player>.chat>.subtitle,.player>.chat>.title{letter-spacing:.02em;margin-block:.5em 1em;text-align:center}.player>.chat>.subtitle{font:700 16px/1.6 var(--sans)}.player>.chat>.remark p .mention .avatar{width:18px;height:18px;align-self:center}.player>.chat>.remark p .mention{display:inline-flex;align-items:baseline;gap:.25em}.player>.chat>.remark p{max-width:60ch}.player>.chat>.remark{font:400 14px/1.6 var(--sans);letter-spacing:.02em;margin-block:.5em 1em;align-self:center}.player>.chat>.play .icon path{stroke:var(--ink-light);stroke-width:2px}.player>.chat>.play,.player>.chat>.play .icon{width:36px;height:36px}.player>.chat>.play{cursor:pointer;align-self:center;display:flex;align-items:center;justify-content:center;margin-block:16px}.player>.chat>.line.right{flex-direction:row-reverse}.player>.chat>.line .avatar{width:36px}.player>.chat>.line .text p{font:400 16px/24px var(--sans);letter-spacing:.02em;-webkit-hyphens:auto;hyphens:auto;max-width:35ch}.player>.chat>.line .text{background-color:var(--bubble-1-bg);border-radius:22px;padding:7px 19px}.player>.chat>.line.typing .dots .dot:last-child{opacity:1;animation-delay:.3s}.player>.chat>.line.typing .dots .dot:nth-last-child(2){opacity:1;animation-delay:.15s}.player>.chat>.line.typing .dots .dot:nth-last-child(3){opacity:1;animation-delay:0}.player>.chat>.line.typing .dots .dot{width:4px;height:4px;border-radius:50%;background-color:var(--ink-normal);animation:jumpingAnimation2 1.5s ease-in infinite;-webkit-margin-end:2px;margin-inline-end:2px;display:inline-block}.player>.chat>.line.typing .dots{display:flex;padding:10px 0 2px;height:22px}.player>.chat>.line{display:flex;gap:8px;align-items:flex-start;margin-block:16px}.player>.chat>.duration>span{display:flex;border:1px solid var(--ink-blue);font-size:9px;padding:2px 4px;border-radius:4px;-webkit-margin-end:4px;margin-inline-end:4px}.player>.chat>.duration{display:flex;align-items:center;color:var(--ink-blue);font-size:13px;line-height:1}.player>.chat>.end,button.confirm.ps.delete.complete{visibility:hidden}.player>.chat{height:100%;flex:1 1;overflow-y:scroll;display:flex;flex-direction:column}.player>.controls>.panel .icon.pause,.player>.controls>.panel .icon.play,.player>.controls>.panel .icon.stop{width:52px;height:52px}.player>.controls>.panel>.side.left{justify-content:flex-end}.player>.controls>.panel>.side.right{justify-content:flex-start}.player>.controls>.panel>.side div.scenes .numbers span:nth-child(2){font-weight:200;font-size:22px}.player>.controls>.panel>.side div.scenes .numbers{display:flex;align-items:center;line-height:1rem}.player>.controls>.panel>.side div.scenes button svg path{stroke:var(--ink-normal);stroke-width:2.5;stroke-linejoin:round}.player>.controls>.panel>.side div.scenes button svg{fill:none;height:24px}.player>.controls>.panel>.side div.scenes button:disabled svg path{stroke:var(--ink-light)}.player>.controls>.panel>.side div.scenes{display:flex;align-items:center;gap:12px;font-family:var(--mono)}.player>.controls>.panel>.side>.speed>input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:10px;height:10px;background-color:var(--ink-normal);border-radius:50%;border:none;--nothing:0}.player>.controls>.panel>.side>.speed>input[type=range]::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:10px;height:10px;background-color:var(--ink-normal);border-radius:50%;border:none}.player>.controls>.panel>.side>.speed>input[type=range]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2px;background:var(--ink-light);outline:none}.player>.controls>.panel>.side>.speed>.ticks>span{display:flex;justify-content:center;width:1px;height:3px;background:var(--ink-normal)}.player>.controls>.panel>.side>.speed>.ticks{display:flex;justify-content:space-between;padding:0 6px;-webkit-margin-after:6px;margin-block-end:6px}.player>.controls>.panel>.side>.speed>.digits>span:first-child{font-size:15px}.ag_layout>div:not(.active),.checkbox,.player>.controls>.panel>.side>.speed>.digits>span:not(:empty){cursor:pointer}.player>.controls>.panel>.side>.speed>.digits>span{display:flex;justify-content:center;width:1px}.player>.controls>.panel>.side>.speed>.digits{display:flex;justify-content:space-between;padding:0 5px;font:500 11px/1 var(--mono)}.player>.controls>.panel>.side>.speed{display:flex;flex-direction:column;gap:3px}.player>.controls>.panel>.side{flex:1 1 50%;display:flex}.player>.controls>.panel{margin-block:20px;display:flex;align-items:center;gap:32px}.player>.controls>.cursor>input[type=range]:active{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2px;background:var(--ink-normal);outline:none}.player>.controls>.cursor>input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="18" height="18" rx="9" fill="%23ffffff" stroke="%23202020" stroke-width="2"/><rect x="10" y="0" width="10" height="10" fill="%23202020" /><rect x="0" y="10" width="10" height="10" fill="%23202020" /></svg>');background-size:cover;-webkit-clip-path:circle(50%);clip-path:circle(50%);transform:rotate(var(--rotation,0deg));-webkit-transition:var(--transition,none);transition:var(--transition,none);border:none;border-radius:50%;--nothing:0}.player>.controls>.cursor>input[type=range]::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;background-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="18" height="18" rx="9" fill="%23ffffff" stroke="%23202020" stroke-width="2"/><rect x="10" y="0" width="10" height="10" fill="%23202020" /><rect x="0" y="10" width="10" height="10" fill="%23202020" /></svg>');background-size:cover;clip-path:circle(50%);transform:rotate(var(--rotation,0deg));-moz-transition:var(--transition,none);transition:var(--transition,none);border:none;border-radius:50%}:root.dark .player>.controls>.cursor>input[type=range]::-webkit-slider-thumb{background-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="18" height="18" rx="9" fill="%230E1221" stroke="%23ffffff99" stroke-width="2"/><rect x="10" y="0" width="10" height="10" fill="%23ffffff99" /><rect x="0" y="10" width="10" height="10" fill="%23ffffff99" /></svg>')}:root.dark .player>.controls>.cursor>input[type=range]::-moz-range-thumb{background-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="18" height="18" rx="9" fill="%230E1221" stroke="%23ffffff99" stroke-width="2"/><rect x="10" y="0" width="10" height="10" fill="%23ffffff99" /><rect x="0" y="10" width="10" height="10" fill="%23ffffff99" /><!-- moz --></svg>')}.player>.controls>.cursor>input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;cursor:pointer;outline:none;height:2px;background:var(--ink-normal)}.player>.controls{flex:0 1;margin-inline:16px}.player,.player>.controls{display:flex;flex-direction:column}.player{background-color:var(--paper-bright);height:100%}.editor textarea{width:100%;height:100%;border:none;outline:none;background-color:var(--panel-editor-bg);padding:30px;border-radius:20px;resize:none;font-size:16px;line-height:1.6}.icon.revert .outline,.icon.trash .outline,button.confirm.ps.delete .progress{stroke:var(--ink-pink)}.icon.add>*,.icon.backspace>*{vector-effect:non-scaling-stroke}.icon.backspace .pad{fill:none;stroke:var(--ink-pink);stroke-width:1.5}.icon.backspace .x,.icon.logout .outline{stroke:var(--ink-pink);stroke-width:2}.icon.add .pad{fill:none;stroke:var(--ink-blue);stroke-width:1.5}.icon.add .plus{stroke:var(--ink-blue);stroke-width:2}:root.dark button:disabled{opacity:.4}button:disabled{cursor:default;opacity:.2}button.confirm.ps .base{position:absolute;inset:0;border-radius:50%;border:1.5px solid #d1d5db}button.confirm.ps .progress{position:absolute;inset:0;fill:none;stroke-width:13}button.confirm.ps.delete .base{border-color:var(--ink-pink)}button.confirm.ps .icon{flex-shrink:0;width:16px;height:16px}button.confirm.ps{border-radius:50%;position:relative;margin-inline:-1px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding:13px}button.confirm .tooltip.top{bottom:48px}button.confirm .tooltip.bottom{top:48px}button.confirm .tooltip.left{right:48px}button.confirm .tooltip.right{left:48px}button.confirm .tooltip{position:absolute;pointer-events:none;white-space:nowrap;background-color:var(--panel-tooltip-bg);font-size:12px;padding:4px 8px;border-radius:4px;z-index:2}button.action{border:1.5px solid var(--ink-faded);background-color:var(--palette-cyan);border-radius:6px;font-weight:500;line-height:24px;padding:6px 14px;font-family:var(--sans)}.ag_layout>div>.hidden,.checkbox>input[type=checkbox]{display:none}.ag_layout>div.active{overflow-y:auto;flex-grow:1}.ag_layout>div>.visible{display:contents}.ag_layout>div{transition:flex-grow .3s ease-in-out}.ag_layout.test>div{border:1px solid red}.ag_layout{display:flex;flex-direction:column;height:100%}:root.dark .ag_input:after,:root.dark .ag_textarea:after{font-weight:300}.ag_input:after{background:none;background-color:transparent;border:none;padding:0;margin:0;outline:none;color:inherit;font-family:var(--mono);font-size:inherit;line-height:inherit;width:auto;min-width:1em;content:attr(data-replicated-value) " ";white-space:pre-wrap;visibility:hidden;grid-area:1/1/2/2}.ag_input>input::placeholder,.ag_textarea>textarea::placeholder{color:var(--ink-light)}.ag_input>input{overflow:hidden;width:auto;min-width:1em;grid-area:1/1/2/2}.ag_input{display:inline-grid}.ag_textarea:after{background:none;background-color:transparent;border:none;padding:0;margin:0;outline:none;color:inherit;font-family:var(--mono);font-size:inherit;line-height:inherit;content:attr(data-replicated-value) " ";white-space:pre-wrap;visibility:hidden;grid-area:1/1/2/2}.ag_textarea>textarea{resize:none;overflow:hidden;grid-area:1/1/2/2}@media (min-width:500px){nav>menu>li.side.left>menu>li>a,nav>menu>li.side.left>menu>li>div{display:flex;align-items:center}nav>menu>li.side.left>menu .active{color:var(--ink-normal)}nav>menu>li.side.left>menu .icon.browse{margin-inline:5px}nav>menu>li.side.left>menu .icon.write{margin-inline:-7px}nav>menu>li.logo{justify-self:center;grid-column:2/3}}@media (max-width:1024px){nav>menu>li.side.left{display:none}}@media (min-width:1025px){nav>menu>li.side.right>menu{gap:60px}}@media screen and (prefers-color-scheme:dark){:root.auto nav>menu>li.side.right .lang menu.open>li:first-child{background-color:hsla(212,44.12%,18.33%,1)}:root.auto nav>menu>li.side.right .lang menu.open>li:nth-child(2){background-color:hsla(212,44.12%,23.33%,1)}:root.auto nav>menu>li.side.right .lang menu.open>li:nth-child(3){background-color:hsla(212,44.12%,28.33%,1)}:root.auto nav>menu>li.side.right .lang menu.open>li:nth-child(4){background-color:hsla(212,44.12%,33.33%,1)}:root.auto .player>.controls>.cursor>input[type=range]::-webkit-slider-thumb{background-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="18" height="18" rx="9" fill="%230E1221" stroke="%23ffffff99" stroke-width="2"/><rect x="10" y="0" width="10" height="10" fill="%23ffffff99" /><rect x="0" y="10" width="10" height="10" fill="%23ffffff99" /></svg>')}:root.auto .player>.controls>.cursor>input[type=range]::-moz-range-thumb{background-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="18" height="18" rx="9" fill="%230E1221" stroke="%23ffffff99" stroke-width="2"/><rect x="10" y="0" width="10" height="10" fill="%23ffffff99" /><rect x="0" y="10" width="10" height="10" fill="%23ffffff99" /><!-- moz --></svg>')}:root.auto button:disabled{opacity:.4}:root.auto .ag_input:after,:root.auto .ag_textarea:after{font-weight:300}}@media screen and (max-width:499px){.dramas>ul{border-radius:0}.player>.controls>.panel>.side.left{justify-content:flex-start}.player>.controls>.panel>.side.right{justify-content:flex-end}.player>.controls>.panel{gap:24px}.player>.controls>.panel>.side>.speed>.digits,.player>.controls>.panel>.side>.speed>.ticks{padding:0 10px}.player>.controls>.panel>.side>.speed{width:110px}.player>.controls>.panel>.side>.speed>input[type=range]::-webkit-slider-thumb{height:20px;width:20px}.player>.controls>.panel>.side>.speed>input[type=range]::-moz-range-thumb{width:20px;height:20px}}@container dramas (min-width: 600px){.dramas>ul{gap:36px;flex-direction:row;flex-wrap:wrap;align-items:flex-start;max-width:unset;overflow:visible}.drama.card:last-child{border-bottom:1.5px solid var(--ink-faded)}.drama.card>a:not(.edit) p.by,.drama.card>div p.by{margin:0}.drama.card>a:not(.edit) h1,.drama.card>div h1{text-align:center;margin:16px 20px 28px}.drama.card>a:not(.edit) time,.drama.card>div time{align-self:center}.drama.card>a:not(.edit),.drama.card>div{display:flex;flex-direction:column;position:relative;align-items:center;padding:20px 20px 0}.drama.card time:before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:50%;background:var(--paper-normal)}.drama.card time{padding:0 6px;transform:translateY(50%)}.drama.card{min-width:230px;max-width:300px;border:1.5px solid var(--ink-faded);border-radius:13px}}}@layer layout{.fiction.layout>section,body:has(#app>main.compose){background-color:var(--paper-bright)}#app>*,.compose.layout>section.column>section.assets>.screens section.characters article.character>*{min-height:0;min-width:0}#app>header{padding:20px var(--margin)}#app{height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;max-width:1600px;margin:0 auto}.drama.layout.resizable{grid-template-columns:3fr 6px 2fr;gap:12px}.drama.layout>.now>main.resizable>.resizer{background-color:var(--panel-info-bg)}.drama.layout>.now>main.resizable{grid-template-rows:1fr;grid-template-columns:1fr 6px 2fr;overflow:hidden;border-radius:20px}.drama.layout>.now>main .info{background-color:var(--panel-info-bg);color:var(--panel-info-fg)}.drama.layout>.now>main article.full header h1{-webkit-margin-after:.5em;margin-block-end:.5em}.drama.layout>.now>main article.full header dl dd[itemprop=description]{font-style:italic}.drama.layout>.now>main article.full header dl{display:flex;flex-direction:column;gap:.5em}.drama.layout>.now>main article.full header{-webkit-margin-after:2em;margin-block-end:2em}.drama.layout>.now>main article.full h1,.drama.layout>.now>main article.full h2,.drama.layout>.now>main article.full h3{font-weight:500}.drama.layout>.now>main article.full h1{font-size:1.3rem}.drama.layout>.now>main article.full h2{font-size:1.2rem}.drama.layout>.now>main article.full h3{font-size:1.1rem}.drama.layout>.now>main article.full section h2{-webkit-margin-after:1em;margin-block-end:1em}.drama.layout>.now>main article.full ul.characters>li>.avatar{grid-area:avatar;width:38px}.drama.layout>.now>main article.full ul.characters>li p{font-size:.8rem}.drama.layout>.now>main article.full ul.characters>li{display:grid;grid-template-columns:38px 1fr;grid-template-areas:"avatar name" "avatar description";grid-gap:0 12px;gap:0 12px}.drama.layout>.now>main article.full ul.characters{display:flex;flex-direction:column;gap:1em}.drama.layout>.now>main article.full{padding:18px;overflow:auto}.drama.layout>.now>main.compact .info h1{background-color:var(--panel-info-bg);font-weight:400;font-size:1.3rem}.drama.layout>.now>main.compact .info .full,.drama.layout>.now>main.compact .info .short{padding:10px 14px}.drama.layout>.now>main.compact .info .full h1{position:-webkit-sticky;position:sticky;top:0}.drama.layout>.now>main.compact .info .full .content{transition:opacity .33s;transition-timing-function:cubic-bezier(.9,0,1,.4)}.drama.layout>.now>main.compact .info .full{position:absolute;transition:transform .2s ease-in;background-color:var(--panel-info-bg);max-height:80vh;width:100%;overflow:auto}.drama.layout>.now>main.compact .info.collapsed .short{opacity:1;transition:none}.drama.layout>.now>main.compact .info.collapsed .full .content{opacity:0}.drama.layout>.now>main.compact .info.collapsed .full{transform:translateY(-100%)}.compose.layout>section.column>section.assets>.screens section.language menu li p.error,.compose.layout>section.column>section.assets>.screens section.language menu li:has(>label)>label>span,.drama.layout>.now>main.compact .info.expanded .close{display:none}.drama.layout>.now>main.compact .info.expanded .short{opacity:0;transition:opacity .1s ease-out;transition-delay:.3s}.drama.layout>.now>main.compact .info.expanded .full .content{opacity:1}.drama.layout>.now>main.compact .info.expanded .full{transform:translateY(0)}.compose.layout>section.column>section.assets>.screens section.language menu.open li:has(>label)>label>span,.drama.layout>.now>main.compact .info .short header h1{display:inline-block}.drama.layout>.now>main.compact .info .short header dl{display:contents}.drama.layout>.now>main.compact .info .short header dd:before{content:"\0000a0\002014\0000a0"}.drama.layout>.now>main.compact .info .short header dd{display:inline-block;font-size:.9rem;opacity:.7}.drama.layout>.now>main.compact .info .short{position:relative;z-index:1;cursor:pointer;background-color:var(--panel-info-bg)}.drama.layout>.now>main.compact .info{position:relative}.drama.layout>.now>main.compact>div:nth-child(2){flex:1 1 auto;height:100%;justify-content:flex-end}.drama.layout>.now>main.compact,.drama.layout>.now>main.compact>div:nth-child(2){display:flex;flex-direction:column;overflow:hidden}.drama.layout>.now>main{flex-grow:1;height:100%}.drama.layout>.now{display:flex;flex-direction:column;height:100%;position:relative}.drama.layout>.browse{overflow:auto;height:100%}.drama.layout .close{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:28px;line-height:1;font-weight:200;color:var(--panel-info-fg);position:absolute;right:4px;top:2px;z-index:1}.drama.layout{height:100%;margin:0 var(--margin)}.compose.layout>section.column:first-child{grid-column:1/2}.compose.layout>section.column:nth-child(3){grid-column:3/4}.compose.layout>section.column:nth-child(5){grid-column:5/6}.compose.layout>section.column>section.assets>.screens>*{flex:1 0 50%;height:100%;overflow:auto}.compose.layout>section.column>section.assets>.screens:has(>.primary.active){transform:translateX(0)}.compose.layout>section.column>section.assets>.screens:has(>.secondary.active){transform:translateX(-50%)}.compose.layout>section.column>section.assets>.screens>.screen>.content{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.compose.layout>section.column>section.assets>.screens section.drama{display:flex;flex-direction:column;gap:16px}.compose.layout>section.column>section.assets>.screens section.characters h2{font-weight:400;font-size:1rem}.compose.layout>section.column>section.assets>.screens section.characters .offstage,.compose.layout>section.column>section.assets>.screens section.characters .onstage{display:flex;flex-direction:column;gap:2em}.compose.layout>section.column>section.assets>.screens section.characters .offstage h2{color:var(--ink-faded)}.compose.layout>section.column>section.assets>.screens section.characters article.character label,.compose.layout>section.column>section.assets>.screens section.language menu li label{display:flex;align-items:center;gap:.5em;color:var(--ink-faded)}.compose.layout>section.column>section.assets>.screens section.characters article.character>.side>div.toggle{width:24px}.compose.layout>section.column>section.assets>.screens section.characters article.character>.side .avatar{width:48px;cursor:pointer;display:inline-block}.compose.layout>section.column>section.assets>.screens section.characters article.character>.side.right{flex-direction:row-reverse}.compose.layout>section.column>section.assets>.screens section.characters article.character>.side{grid-area:side;align-self:start;background-color:var(--bubble-1-bg);border-radius:24px;display:flex;height:48px}.compose.layout>section.column>section.assets>.screens section.characters article.character>.alias{grid-area:alias}.compose.layout>section.column>section.assets>.screens section.characters article.character>.cname{grid-area:cname}.compose.layout>section.column>section.assets>.screens section.characters article.character{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-template-areas:"side cname" "side alias";grid-column-gap:1em;column-gap:1em;align-items:center}.compose.layout>section.column>section.assets>.screens section.characters{display:flex;flex-direction:column;gap:3em}.compose.layout>section.column>section.assets>.screens section.backstage ul.domains{display:flex;flex-wrap:wrap;gap:10px}.compose.layout>section.column>section.assets>.screens section.backstage ul.looks>li.selected,.compose.layout>section.column>section.assets>.screens section.language menu.open li.active{cursor:default}.compose.layout>section.column>section.assets>.screens section.backstage ul.looks>li>img{width:100%;height:100%;object-fit:cover}.compose.layout>section.column>section.assets>.screens section.backstage ul.looks>li{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.compose.layout>section.column>section.assets>.screens section.backstage ul.looks{display:flex;flex-wrap:wrap}.compose.layout>section.column>section.assets>.screens section.backstage section.character .avatar{width:36px;height:36px}.compose.layout>section.column>section.assets>.screens section.backstage section.character{display:flex;align-items:center;gap:10px}:root.dark .compose.layout>section.column>section.assets>.screens section.backstage section.colors>ul>li.selected{background-image:url('data:image/svg+xml;utf8,<svg width="7" height="7" viewBox="0 0 7 7" xmlns="http://www.w3.org/2000/svg"><circle cx="3.5" cy="3.5" r="3.5" fill="%23ffffff99"/></svg>')}.compose.layout>section.column>section.assets>.screens section.backstage section.colors>ul>li.selected{background-size:5px 5px;background-position:center 0;background-image:url('data:image/svg+xml;utf8,<svg width="7" height="7" viewBox="0 0 7 7" xmlns="http://www.w3.org/2000/svg"><circle cx="3.5" cy="3.5" r="3.5" fill="%23202020"/></svg>');background-repeat:no-repeat;cursor:default}.compose.layout>section.column>section.assets>.screens section.backstage section.colors>ul>li>div.bg>div.fg{width:50%;height:50%;border-radius:50%;overflow:hidden}.compose.layout>section.column>section.assets>.screens section.backstage section.colors>ul>li>div.bg{width:24px;height:24px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.compose.layout>section.column>section.assets>.screens section.backstage section.colors>ul>li.s1 .bg{background-color:var(--avatar-1-bg)}.compose.layout>section.column>section.assets>.screens section.backstage section.colors>ul>li.s1 .fg{background-color:var(--avatar-1-fg)}.compose.layout>section.column>section.assets>.screens section.backstage section.colors>ul>li.s2 .bg{background-color:var(--avatar-2-bg)}.compose.layout>section.column>section.assets>.screens section.backstage section.colors>ul>li.s2 .fg{background-color:var(--avatar-2-fg)}.compose.layout>section.column>section.assets>.screens section.backstage section.colors>ul>li.s3 .bg{background-color:var(--avatar-3-bg)}.compose.layout>section.column>section.assets>.screens section.backstage section.colors>ul>li.s3 .fg{background-color:var(--avatar-3-fg)}.compose.layout>section.column>section.assets>.screens section.backstage section.colors>ul>li.s4 .bg{background-color:var(--avatar-4-bg)}.compose.layout>section.column>section.assets>.screens section.backstage section.colors>ul>li.s4 .fg{background-color:var(--avatar-4-fg)}.compose.layout>section.column>section.assets>.screens section.backstage section.colors>ul>li.s5 .bg{background-color:var(--avatar-5-bg)}.compose.layout>section.column>section.assets>.screens section.backstage section.colors>ul>li.s5 .fg{background-color:var(--avatar-5-fg)}.compose.layout>section.column>section.assets>.screens section.backstage section.colors>ul>li{width:24px;-webkit-padding-before:10px;padding-block-start:10px;cursor:pointer}.compose.layout>section.column>section.assets>.screens section.backstage section.colors>ul{display:flex;flex-wrap:wrap;gap:16px}.compose.layout>section.column>section.assets>.screens section.backstage section.star ul.looks>li{width:96px;height:128px}.compose.layout>section.column>section.assets>.screens section.backstage ul.actors ul.looks>li.selected{border-color:var(--ink-yellow)}.compose.layout>section.column>section.assets>.screens section.backstage ul.actors ul.looks>li>img{border-radius:4px}.compose.layout>section.column>section.assets>.screens section.backstage ul.actors ul.looks>li>span{font:400 11px/1 var(--mono)}.compose.layout>section.column>section.assets>.screens section.backstage ul.actors ul.looks>li{width:54px;height:72px;gap:10px;border-radius:8px;border:2px solid transparent;padding:4px}.compose.layout>section.column>section.assets>.screens section.backstage ul.actors ul.looks{gap:10px}.compose.layout>section.column>section.actions .tutorial main>ul,.compose.layout>section.column>section.assets>.screens section.backstage ul.actors{display:flex;flex-direction:column;gap:10px}.compose.layout>section.column>section.assets>.screens section.backstage{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.compose.layout>section.column>section.assets>.screens section.language menu li:not(:has(>label)){width:0;overflow:hidden}.compose.layout>section.column>section.assets>.screens section.language menu li.active:not(:has(>label)){width:2ch;color:var(--ink-blue)}.compose.layout>section.column>section.assets>.screens section.language menu li.active{cursor:pointer}.compose.layout>section.column>section.assets>.screens section.language menu li{transition:width .15s linear;cursor:pointer}.compose.layout>section.column>section.assets>.screens section.language menu.open li:not(:has(>label)){width:2ch}.compose.layout>section.column>section.assets>.screens section.language menu.open{gap:1em}.compose.layout>section.column>section.assets>.screens section.language menu{display:flex;align-items:center;gap:0;transition:gap .15s linear}.compose.layout>section.column>section.assets>.screens section.language{display:flex;align-items:center;gap:1ch}.compose.layout>section.column>section.assets>.screens{flex:1 0 auto;display:flex;width:200%;height:100%;transition:transform .15s linear}.compose.layout>section.column>section.assets>.controls{flex:0 0 auto;display:flex;gap:1rem}.compose.layout>section.column>section.assets{flex-grow:1;overflow:hidden;display:flex;flex-direction:column;font-family:var(--mono)}.compose.layout>section.column>section.actions.anonymous{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.compose.layout>section.column>section.actions>div{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.compose.layout>section.column>section.actions .tutorial header h1{font-size:20px;font-weight:500}.compose.layout>section.column>section.actions .tutorial main li.active{cursor:unset;color:var(--ink-normal)}.compose.layout>section.column>section.actions .tutorial main li{cursor:pointer;color:var(--ink-blue)}.compose.layout>section.column>section.actions .tutorial{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.compose.layout>section.column>section.actions .fiction p{font-size:.875rem}.compose.layout>section.column>section.actions .share a{font-weight:700}.compose.layout>section.column>section.actions .share{font-size:.875rem;display:flex;flex-direction:column;align-items:flex-start;gap:.5em;-webkit-margin-after:1em;margin-block-end:1em}.compose.layout>section.column>section.preview>.player,.compose.layout>section.column>section.scene .editor{height:100%}.compose.layout>section.column>section.scene{flex-grow:1}.compose.layout>section.column>section.scenes ul{display:flex;gap:4px;flex-wrap:wrap}.compose.layout>section.column>section.scenes .scene.active button.name:hover{background-color:transparent}.compose.layout>section.column>section.scenes .scene.active button.name{cursor:default;background-color:transparent;box-shadow:inset 0 0 0 2px var(--palette-cyan-intense)}.compose.layout>section.column>section.scenes .scene button.name:hover{background-color:var(--palette-cyan-intense)}.compose.layout>section.column>section.scenes .scene button.name{background-color:var(--palette-cyan);border-radius:6px;display:flex;gap:6px;padding:8px 14px}.compose.layout>section.column>section.scenes .scene button.backspace>span{z-index:1;position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.compose.layout>section.column>section.scenes .scene button.backspace svg .empty{fill:var(--palette-cyan)}.compose.layout>section.column>section.scenes .scene button.backspace svg .paint{fill:var(--palette-red)}.compose.layout>section.column>section.scenes .scene button.backspace svg{aspect-ratio:15/24;height:36px}.compose.layout>section.column>section.scenes .scene button.backspace:hover svg .empty{fill:var(--palette-pink)}.compose.layout>section.column>section.scenes .scene button.backspace{position:relative;display:flex;align-items:center;justify-content:center}.compose.layout>section.column>section.scenes .scene button.add:hover{background-color:var(--palette-green)}.compose.layout>section.column>section.scenes .scene button.add{background-color:var(--palette-cyan);border-radius:3px;display:flex;align-items:center;justify-content:center;padding:3px;flex-shrink:0}.compose.layout>section.column>section.scenes .scene button{cursor:pointer;display:flex;flex-shrink:0;height:36px;align-items:center;justify-content:center}.compose.layout>section.column>section.scenes .scene{display:flex;gap:4px}.compose.layout>section.column>section.scenes{font-size:14px}.compose.layout>section.column>section.preview{flex-grow:1;overflow:hidden}.compose.layout>section.column>section.shadow>ul{flex-grow:1;overflow:auto;font-size:.7rem}.compose.layout>section.column>section.shadow{display:flex;height:200px}.compose.layout>section.column{height:100%;display:flex;flex-direction:column;gap:20px}.compose.layout{height:100%;grid-template-rows:auto;grid-template-columns:4fr 6px 6fr 6px 4fr;grid-column-gap:12px;background-color:var(--paper-bright)}.fiction.layout>form,.fiction.layout>section{grid-column:2/3;padding:30px;border-radius:20px}.fiction.layout>figure img{width:100%;object-fit:cover;aspect-ratio:307/707}.fiction.layout>figure figcaption{text-align:center;font-family:serif;font-style:italic;-webkit-margin-before:1rem;margin-block-start:1rem;color:var(--ink-faded)}.fiction.layout>figure{justify-self:center;grid-column:1/2;grid-row:1/3;width:80%}.fiction.layout>section h1{font-weight:500;font-size:2rem;-webkit-margin-after:4rem;margin-block-end:4rem}.fiction.layout>section p{line-height:1.4}.fiction.layout>section hr{-webkit-margin-before:2rem;margin-block-start:2rem;border:none;border-top:1px solid var(--ink-light)}.fiction.layout>section hr+p{color:var(--ink-faded);width:80%;font-size:.8rem}.fiction.layout>form label input{padding:0}.fiction.layout>form label textarea::placeholder{color:var(--ink-light)}.fiction.layout>form label textarea{padding:0;resize:vertical}.fiction.layout>form label{display:flex;flex-direction:column;gap:.5rem;background-color:var(--paper-bright);padding:14px;border-radius:10px}.fiction.layout>form button{align-self:center;width:25%}.fiction.layout>form{background-color:var(--palette-coffestain);display:flex;flex-direction:column;gap:1rem}.fiction.layout>section.quote{background-color:transparent;grid-column:3/4;grid-row:1/3;padding:30px;border-radius:20px;border:1px solid Object];-webkit-hyphens:auto;hyphens:auto;font-family:serif;font-style:italic}.fiction.layout{align-self:start;display:grid;grid-template-columns:1fr 2fr 1fr;grid-gap:2rem;gap:2rem}.profile.layout section.user button{grid-column:1/-1;justify-self:start}.profile.layout section.user{display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;gap:1rem}.profile.layout .avatar>img{width:100%;object-fit:cover;aspect-ratio:1/1;border-radius:50%}.profile.layout .avatar{width:96px}.profile.layout h2{margin-block:2em 1em}.profile.layout button{display:flex;align-items:center;gap:.5rem}@media screen and (max-width:499px){#app{overflow:hidden}.drama.layout>.browse .dramas .pager,.drama.layout>.browse footer{margin-inline:var(--margin)}.drama.layout>.browse,.drama.layout>.now{width:100vw}.drama.layout:has(>.now):has(>.now.active){transform:translateX(0)}.drama.layout:has(>.now)>*{flex-shrink:0}.drama.layout:has(>.now){transition:transform .3s linear;transform:translateX(-100vw)}.drama.layout{display:flex;margin:0}}@media (min-width:1025px){#app>*{grid-column:2/3}#app{grid-template-columns:minmax(40px,auto) minmax(auto,1600px) minmax(40px,auto);margin:0;max-width:unset}.drama.layout.resizable{grid-template-columns:3fr 6px 2fr;grid-template-rows:auto}.drama.layout>.now .close:before{content:"\0000d7";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--palette-blue-mask);display:flex;align-items:center;justify-content:center;opacity:.3}.drama.layout>.now .close{visibility:hidden;opacity:0;color:var(--ink-normal);transition:opacity .5s ease-in-out,visibility .5s ease-in-out;border-radius:6px;border-top-right-radius:18px;overflow:hidden;right:2px}.drama.layout>.now:hover .close{visibility:visible;opacity:1}}@media (min-width:500px){.drama.layout>.now>main.compact{border-radius:20px}}@media (max-width:1024px){.drama.layout>.browse>main{flex-grow:1}.drama.layout>.browse{display:flex;flex-direction:column;gap:40px}}@media screen and (prefers-color-scheme:dark){:root.auto .compose.layout>section.column>section.assets>.screens section.backstage section.colors>ul>li.selected{background-image:url('data:image/svg+xml;utf8,<svg width="7" height="7" viewBox="0 0 7 7" xmlns="http://www.w3.org/2000/svg"><circle cx="3.5" cy="3.5" r="3.5" fill="%23ffffff99"/></svg>')}}}:root{--sans:var(--inter);--mono:var(--martian-mono);--avatar-1-bg:#70549D;--avatar-1-fg:#F4A9A9;--avatar-2-bg:#EFD36F;--avatar-2-fg:#454F83;--avatar-3-bg:#9D546E;--avatar-3-fg:#BCDD9B;--avatar-4-bg:#ED93B3;--avatar-4-fg:#7C190B;--avatar-5-bg:#887944;--avatar-5-fg:#DDDAFF}@media screen and (max-width:499px){:root{--margin:16px}}@media screen and (min-width:500px) and (max-width:1024px){:root{--margin:40px}}@media screen and (min-width:1025px){:root{--margin:0}}@media screen and (prefers-color-scheme:light){:root.auto{--palette-coffestain:#F5F3E9;--palette-dark-violet:#77719d;--palette-white:#ffffff;--palette-blue-mask:#A5D0D5;--palette-red-mask:#FCB0CC;--palette-cyan:#E9F3F6;--palette-cyan-intense:#d3e3eb;--palette-green:#d5ecd9;--palette-pink:#F9DEDE;--palette-red:#F67C7C;--ink-normal:#202020;--ink-faded:#00000099;--ink-light:#00000033;--ink-blue:#84A3F2;--ink-yellow:#F5CE43;--ink-brown:#B09228;--ink-pink:#D58CB8;--paper-normal:#F7F8F9;--paper-bright:#ffffff;--paper-tinted:#ebf0f5;--avatar-1-bg:#70549D;--avatar-1-fg:#F4A9A9;--avatar-2-bg:#EFD36F;--avatar-2-fg:#454F83;--avatar-3-bg:#9D546E;--avatar-3-fg:#BCDD9B;--avatar-4-bg:#ED93B3;--avatar-4-fg:#7C190B;--avatar-5-bg:#887944;--avatar-5-fg:#DDDAFF;--bubble-1-bg:#E9F3F6;--bubble-1-fg:var(--colors-ink-normal);--panel-info-bg:#77719d;--panel-info-fg:#ffffff;--panel-editor-bg:#F5F3E9;--panel-tooltip-bg:#F5F3E9}}:root.light,:root.twilight{--palette-coffestain:#F5F3E9;--palette-dark-violet:#77719d;--palette-white:#ffffff;--palette-blue-mask:#A5D0D5;--palette-red-mask:#FCB0CC;--palette-cyan:#E9F3F6;--palette-cyan-intense:#d3e3eb;--palette-green:#d5ecd9;--palette-pink:#F9DEDE;--palette-red:#F67C7C;--ink-normal:#202020;--ink-faded:#00000099;--ink-light:#00000033;--ink-blue:#84A3F2;--ink-yellow:#F5CE43;--ink-brown:#B09228;--ink-pink:#D58CB8;--paper-normal:#F7F8F9;--paper-bright:#ffffff;--paper-tinted:#ebf0f5;--avatar-1-bg:#70549D;--avatar-1-fg:#F4A9A9;--avatar-2-bg:#EFD36F;--avatar-2-fg:#454F83;--avatar-3-bg:#9D546E;--avatar-3-fg:#BCDD9B;--avatar-4-bg:#ED93B3;--avatar-4-fg:#7C190B;--avatar-5-bg:#887944;--avatar-5-fg:#DDDAFF;--bubble-1-bg:#E9F3F6;--bubble-1-fg:var(--colors-ink-normal);--panel-info-bg:#77719d;--panel-info-fg:#ffffff;--panel-editor-bg:#F5F3E9;--panel-tooltip-bg:#F5F3E9}@media screen and (prefers-color-scheme:dark){:root.auto{--palette-coffestain:#28201F;--palette-dark-violet:#392965;--palette-white:#ffffffc1;--palette-blue-mask:#355566;--palette-red-mask:#7C2847;--palette-cyan:#243648;--palette-cyan-intense:#243c56;--palette-green:#284a2e;--palette-pink:#552d39;--palette-red:#9f284d;--ink-normal:#ffffff99;--ink-faded:#ffffff66;--ink-light:#ffffff2e;--ink-blue:#7a80ca;--ink-yellow:#F5CE43;--ink-brown:#9A7A29;--ink-pink:#95527a;--paper-normal:#171928;--paper-bright:#0E1221;--paper-tinted:#132131;--avatar-1-bg:#70549D;--avatar-1-fg:#F4A9A9;--avatar-2-bg:#EFD36F;--avatar-2-fg:#454F83;--avatar-3-bg:#9D546E;--avatar-3-fg:#BCDD9B;--avatar-4-bg:#ED93B3;--avatar-4-fg:#7C190B;--avatar-5-bg:#887944;--avatar-5-fg:#DDDAFF;--bubble-1-bg:#243648;--bubble-1-fg:var(--colors-ink-normal);--panel-info-bg:#392965;--panel-info-fg:#ffffffc1;--panel-editor-bg:#28201F;--panel-tooltip-bg:#28201F}}:root.dark{--palette-coffestain:#28201F;--palette-dark-violet:#392965;--palette-white:#ffffffc1;--palette-blue-mask:#355566;--palette-red-mask:#7C2847;--palette-cyan:#243648;--palette-cyan-intense:#243c56;--palette-green:#284a2e;--palette-pink:#552d39;--palette-red:#9f284d;--ink-normal:#ffffff99;--ink-faded:#ffffff66;--ink-light:#ffffff2e;--ink-blue:#7a80ca;--ink-yellow:#F5CE43;--ink-brown:#9A7A29;--ink-pink:#95527a;--paper-normal:#171928;--paper-bright:#0E1221;--paper-tinted:#132131;--avatar-1-bg:#70549D;--avatar-1-fg:#F4A9A9;--avatar-2-bg:#EFD36F;--avatar-2-fg:#454F83;--avatar-3-bg:#9D546E;--avatar-3-fg:#BCDD9B;--avatar-4-bg:#ED93B3;--avatar-4-fg:#7C190B;--avatar-5-bg:#887944;--avatar-5-fg:#DDDAFF;--bubble-1-bg:#243648;--bubble-1-fg:var(--colors-ink-normal);--panel-info-bg:#392965;--panel-info-fg:#ffffffc1;--panel-editor-bg:#28201F;--panel-tooltip-bg:#28201F}@layer defaults, components, layout;.error-page{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 64px);padding:2rem}.error-content{text-align:center;max-width:600px}.error-content h1{margin-bottom:1rem;font-size:2rem}.error-content p{margin-bottom:2rem;color:var(--text-secondary)}.reset-button{padding:.75rem 1.5rem;background-color:var(--primary);color:white;border:none;border-radius:4px;cursor:pointer;font-weight:500;text-decoration:none;display:inline-block}.reset-button:hover{background-color:var(--primary-dark)}