.sheet,.sheet *{box-sizing:border-box}.sheet{width:var(--pg-w);min-height:var(--pg-h);padding:var(--pg-top) var(--pg-inner) var(--pg-bottom) var(--pg-outer);background:var(--page);color:var(--page-ink);box-shadow:var(--page-shadow);font-family:var(--font-page);font-size:var(--pg-font);line-height:var(--pg-leading);counter-reset:scene;caret-color:var(--accent);direction:rtl;outline:none;position:relative}.el{scroll-margin-top:var(--space-6);white-space:pre-wrap;overflow-wrap:anywhere;min-height:var(--pg-leading);unicode-bidi:plaintext;margin:0;position:relative}.el-sceneHeading{width:var(--el-sceneHeading-width);margin-inline-start:var(--el-sceneHeading-indent);margin-top:calc(var(--el-sceneHeading-before) * var(--pg-leading));font-weight:var(--el-sceneHeading-weight);text-align:var(--el-sceneHeading-align);counter-increment:scene}.el-action{width:var(--el-action-width);margin-inline-start:var(--el-action-indent);margin-top:calc(var(--el-action-before) * var(--pg-leading));font-weight:var(--el-action-weight);text-align:var(--el-action-align)}.el-character{width:var(--el-character-width);margin-inline-start:var(--el-character-indent);margin-top:calc(var(--el-character-before) * var(--pg-leading));font-weight:var(--el-character-weight);text-align:var(--el-character-align)}.el-parenthetical{width:var(--el-parenthetical-width);margin-inline-start:var(--el-parenthetical-indent);margin-top:calc(var(--el-parenthetical-before) * var(--pg-leading));font-weight:var(--el-parenthetical-weight);text-align:var(--el-parenthetical-align)}.el-dialogue{width:var(--el-dialogue-width);margin-inline-start:var(--el-dialogue-indent);margin-top:calc(var(--el-dialogue-before) * var(--pg-leading));font-weight:var(--el-dialogue-weight);text-align:var(--el-dialogue-align)}.el-transition{width:var(--el-transition-width);margin-inline-start:var(--el-transition-indent);margin-top:calc(var(--el-transition-before) * var(--pg-leading));font-weight:var(--el-transition-weight);text-align:var(--el-transition-align)}.el-centered{width:var(--el-centered-width);margin-inline-start:var(--el-centered-indent);margin-top:calc(var(--el-centered-before) * var(--pg-leading));font-weight:var(--el-centered-weight);text-align:var(--el-centered-align)}.sheet>.el:first-child,.page-gap+.el,.page-first>.el:first-child{margin-top:0}.numbers-inline .el-sceneHeading:before{content:"مشهد " counter(scene, decimal) ": "}.numbers-inline.digits-arabic .el-sceneHeading:before{content:"مشهد " counter(scene, arabic-indic) ": "}.numbers-margin .el-sceneHeading:before,.numbers-margin .el-sceneHeading:after{content:counter(scene, decimal);white-space:nowrap;width:max-content;color:var(--page-ink);font-weight:400;position:absolute;top:0}.numbers-margin.digits-arabic .el-sceneHeading:before,.numbers-margin.digits-arabic .el-sceneHeading:after{content:counter(scene, arabic-indic)}.numbers-margin .el-sceneHeading[data-num-shown]:before,.numbers-margin .el-sceneHeading[data-num-shown]:after{content:attr(data-num-shown)}.numbers-inline .el-sceneHeading[data-num-shown]:before{content:"مشهد " attr(data-num-shown) ": "}.numbers-margin .el-sceneHeading:before{inset-inline-start:calc(100% + 6mm)}.numbers-margin .el-sceneHeading:after{inset-inline-end:calc(100% + 6mm)}.tpl-series .el-character:after{content:":"}.el-parenthetical:before{content:"("}.el-parenthetical:after{content:")"}.el-parenthetical:empty:before,.el-parenthetical:empty:after{content:none}.sheet.font-comfort{font-family:var(--font-read);font-size:calc(var(--pg-font) * 1.19)}.sheet.font-sans{font-family:var(--font-ui);font-size:calc(var(--pg-font) * 1.29)}.sheet.font-comfort.measuring,.sheet.font-sans.measuring{font-family:var(--font-page);font-size:var(--pg-font)}.sheet .el-sceneHeading{background:color-mix(in srgb, var(--ink) 9%, transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone}.print-root .el-sceneHeading,.measuring .el-sceneHeading{background:0 0}.el-dualDialogue{margin-top:calc(var(--el-character-before,1) * var(--pg-leading));grid-template-columns:1fr 1fr;gap:8mm;display:grid}.dual-col{min-width:0}.dual-col>.el{margin-inline-start:0;width:auto;margin-top:0}.dual-col>.el-character{text-align:center;font-weight:var(--el-character-weight)}.dual-col>.el-parenthetical{margin-inline-start:8mm}.dual-col>.el-dialogue{text-align:start}.tpl-series{--col:76mm;--gap:8mm;background-image:linear-gradient(to left, transparent calc(var(--col) + var(--gap) / 2), var(--line) calc(var(--col) + var(--gap) / 2), var(--line) calc(var(--col) + var(--gap) / 2 + .3mm), transparent calc(var(--col) + var(--gap) / 2 + .3mm));background-repeat:no-repeat;background-origin:content-box,border-box;background-clip:content-box,border-box;background-image:linear-gradient(to left, transparent calc(var(--col) + var(--gap) / 2), var(--line) calc(var(--col) + var(--gap) / 2), var(--line) calc(var(--col) + var(--gap) / 2 + .3mm), transparent calc(var(--col) + var(--gap) / 2 + .3mm)), none}.tpl-series:before,.tpl-series:after{top:calc(var(--pg-top) - 8mm);width:var(--col);text-align:center;font-family:var(--font-ui);font-size:var(--t-micro);letter-spacing:.04em;color:var(--ink-3);pointer-events:none;font-weight:600;position:absolute}.tpl-series:before{content:"السيناريو";right:var(--pg-inner)}.tpl-series:after{content:"الحوار";left:var(--pg-outer)}.title-sheet.tpl-series{background-image:none;background-clip:border-box}.title-sheet.tpl-series:before,.title-sheet.tpl-series:after{content:none}.rev-mark{top:0;left:calc(100% + var(--indent,0mm) - var(--pg-w) + var(--pg-inner) + 5mm);text-align:center;white-space:pre-line;width:5mm;line-height:var(--pg-leading);color:var(--rev,var(--page-ink));-webkit-user-select:none;user-select:none;pointer-events:none;font-weight:700;position:absolute}.el-dualDialogue>.rev-mark{--indent:0mm}.note-num{top:0;left:calc(100% + var(--indent,0mm) - var(--pg-w) + var(--pg-inner) + 11mm);background:var(--tone,var(--lime));width:6mm;height:4.6mm;color:var(--page-ink);font-family:var(--font-ui);font-size:calc(var(--pg-font) * .62);-webkit-user-select:none;user-select:none;pointer-events:none;border-radius:1mm;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute}.note-num[data-tone=lavender]{--tone:var(--lavender)}.note-num[data-tone=blue]{--tone:var(--blue);color:var(--blue-ink)}.note-num[data-tone=orange]{--tone:var(--orange)}.notes-page{height:auto;min-height:var(--pg-h);display:block}.notes-head{font-family:var(--font-ui);font-weight:700;font-size:calc(var(--pg-font) * 1.3);margin-bottom:calc(2 * var(--pg-leading))}.note-row{margin-bottom:var(--pg-leading);page-break-inside:avoid;font-family:var(--font-ui);align-items:flex-start;gap:4mm;display:flex}.note-row .note-num.is-still{flex:none;position:static}.note-where{font-size:calc(var(--pg-font) * .72);color:var(--ink-2)}.note-text{font-size:calc(var(--pg-font) * .86);line-height:1.5}.title-sheet-revs,.print-root .title-page .revs{bottom:calc(var(--pg-bottom) + 4.8 * var(--pg-leading));right:var(--pg-inner);text-align:right;width:70mm;color:var(--ink-2);font-size:calc(var(--pg-font) * .85);line-height:var(--pg-leading);position:absolute}.el-sceneHeading{--indent:var(--el-sceneHeading-indent)}.el-action{--indent:var(--el-action-indent)}.el-character{--indent:var(--el-character-indent)}.el-parenthetical{--indent:var(--el-parenthetical-indent)}.el-dialogue{--indent:var(--el-dialogue-indent)}.el-transition{--indent:var(--el-transition-indent)}.el-centered{--indent:var(--el-centered-indent)}.note-tab{top:.15em;left:calc(100% + var(--indent) - var(--pg-w) + var(--pg-inner) - 10px);width:64px;height:calc(var(--pg-leading) * .85);box-sizing:border-box;background:color-mix(in srgb, var(--lime) 88%, transparent);color:var(--lime-ink);box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 25%, transparent);font-family:var(--font-ui);font-size:var(--t-micro);font-weight:600;line-height:calc(var(--pg-leading) * .85);white-space:nowrap;text-overflow:ellipsis;text-align:right;cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none;direction:rtl;border-radius:4px 0 0 4px;padding:0 6px;position:absolute;overflow:hidden}.note-tab[data-tone=lavender]{background:color-mix(in srgb, var(--lavender) 88%, transparent);color:var(--lavender-ink)}.note-tab[data-tone=blue]{background:color-mix(in srgb, var(--blue) 88%, transparent);color:var(--blue-ink)}.note-tab[data-tone=orange]{background:color-mix(in srgb, var(--orange) 88%, transparent);color:var(--orange-ink)}.print-root .note-tab,.measuring .note-tab{display:none}.note-hl{background:color-mix(in srgb, var(--lime) 40%, transparent);border-radius:2px}.note-hl[data-tone=lavender]{background:color-mix(in srgb, var(--lavender) 45%, transparent)}.note-hl[data-tone=blue]{background:color-mix(in srgb, var(--blue) 30%, transparent)}.note-hl[data-tone=orange]{background:color-mix(in srgb, var(--orange) 40%, transparent)}.note-hl.is-active{background:color-mix(in srgb, var(--lime) 85%, transparent)}.note-hl.is-active[data-tone=lavender]{background:color-mix(in srgb, var(--lavender) 90%, transparent)}.note-hl.is-active[data-tone=blue]{background:color-mix(in srgb, var(--blue) 55%, transparent)}.note-hl.is-active[data-tone=orange]{background:color-mix(in srgb, var(--orange) 80%, transparent)}.note-mark,.alt-mark{inset-inline-end:calc(100% + 2.5mm);background:var(--accent);pointer-events:auto;-webkit-user-select:none;user-select:none;border-radius:50%;width:7px;height:7px;position:absolute;top:.45em}.alt-mark{border:2px solid var(--accent);box-sizing:border-box;background:0 0;inset-inline-end:calc(100% + 6mm)}.numbers-margin .el-sceneHeading .note-mark,.numbers-margin .el-sceneHeading .alt-mark{inset-inline-end:calc(100% + 12mm)}.print-root .note-mark,.print-root .alt-mark,.measuring .note-mark,.measuring .alt-mark{display:none}.share-sheet{min-height:var(--pg-h);position:relative}.share-sheet[data-watermark]:before{content:attr(data-watermark);font-family:var(--font-ui);font-size:calc(var(--pg-font) * 3.2);color:var(--page-ink);opacity:.07;pointer-events:none;white-space:nowrap;z-index:1;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;inset:0;transform:rotate(-30deg)}.share-sheet[data-foot]:after{content:attr(data-foot);bottom:calc((var(--pg-bottom) - 3.6mm) / 2);right:var(--pg-inner);left:calc(var(--pg-outer) + 14mm);font-family:var(--font-ui);font-size:calc(var(--pg-font) * .58);color:var(--page-ink);opacity:.45;pointer-events:none;white-space:nowrap;text-overflow:ellipsis;text-align:right;line-height:1;position:absolute;overflow:hidden}.sheet .el.is-empty:after{content:attr(data-hint);inset-inline-start:0;color:var(--ink-3);pointer-events:none;font-family:var(--font-ui);font-size:var(--t-meta);line-height:var(--pg-leading);position:absolute;top:0}.title-sheet{text-align:center;margin-bottom:var(--pg-gap);flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex;position:relative}.title-sheet input,.title-sheet textarea{font:inherit;color:inherit;text-align:center;background:0 0;border:0;outline:none;width:100%;padding:0}.title-sheet input::placeholder,.title-sheet textarea::placeholder{color:var(--ink-3)}.title-sheet input.title-sheet-title{font-weight:700;font-size:calc(var(--pg-font) * 2);line-height:calc(var(--pg-leading) * 2);margin-bottom:calc(2 * var(--pg-leading))}.title-sheet-by{color:var(--ink-2);margin-bottom:var(--pg-leading)}.title-sheet textarea.title-sheet-info{bottom:var(--pg-bottom);right:var(--pg-inner);width:70mm;max-width:calc(100% - var(--pg-outer) - var(--pg-inner));text-align:right;resize:none;position:absolute}.title-sheet-draft{bottom:calc(var(--pg-bottom) + 3.4 * var(--pg-leading));right:var(--pg-inner);text-align:right;width:70mm;color:var(--ink-2);position:absolute}.title-sheet textarea.title-sheet-contact{bottom:var(--pg-bottom);left:var(--pg-outer);width:70mm;max-width:calc(100% - var(--pg-outer) - var(--pg-inner));text-align:left;resize:none;direction:ltr;position:absolute}.page-band{inset:var(--top,0) 0 auto 0;height:var(--h,0);background:var(--stock);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.page-band:before,.print-root .page-slug{content:attr(data-slug);top:calc(var(--pg-top) - 12mm);right:var(--pg-inner);font-family:var(--font-ui);font-size:var(--t-micro);color:var(--ink-2);white-space:nowrap;position:absolute}:root[data-theme=dark] [data-rev]{--stock:color-mix(in srgb, var(--stock-lit) 26%, var(--page))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-rev]{--stock:color-mix(in srgb, var(--stock-lit) 26%, var(--page))}}.page-qr{width:11mm;height:11mm;left:9mm;bottom:calc((var(--pg-bottom) - 11mm) / 2);background:var(--ink-3);opacity:.38;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;-webkit-mask:url(/qr.svg) 50%/contain no-repeat;mask:url(/qr.svg) 50%/contain no-repeat}.page-brand{top:calc((var(--pg-top) - 9mm) / 2);pointer-events:none;-webkit-user-select:none;user-select:none;direction:ltr;justify-content:center;align-items:center;gap:2.5mm;display:flex;position:absolute;left:0;right:0}.page-brand img,.page-brand svg{width:auto;height:9mm;display:block}.page-brand span{font-family:var(--font-ui);font-size:calc(var(--pg-font) * .72);color:var(--mark-b);letter-spacing:.01em;font-weight:600}.page-gap{z-index:1;margin:0 calc(-1 * var(--pg-inner)) 0 calc(-1 * var(--pg-outer));height:calc(var(--pg-bottom) + var(--pg-gap) + var(--pg-top));-webkit-user-select:none;user-select:none;pointer-events:none;display:block;position:relative}.page-gap:after{content:attr(data-page);left:var(--pg-outer);bottom:calc(var(--pg-top) - 12mm);font-family:var(--font-ui);font-size:var(--t-micro);color:var(--ink-3);direction:ltr;position:absolute}.page-gap.inside{margin-top:0}.page-gap-band{top:var(--pg-bottom);height:var(--pg-gap);left:calc(-1 * var(--band-ext));right:calc(-1 * var(--band-ext));background-color:var(--bg);background-image:var(--ground);background-size:calc(var(--grid-size) / var(--sheet-scale,1)) calc(var(--grid-size) / var(--sheet-scale,1));background-position:var(--gx,0px) var(--gy,0px);box-shadow:inset 0 10px 10px -10px color-mix(in srgb, var(--ink) 18%, transparent);position:absolute}.note-tab.is-new{transform-origin:0;animation:.45s ease-out pop}.note-hl.is-new{animation:1.5s ease-out flash}.print-root .sheet[data-rev]{background:var(--stock)}.print-root{direction:rtl}.print-root .sheet{box-shadow:none;height:var(--pg-h);page-break-after:always;break-after:page;position:relative;overflow:hidden}.print-root .sheet:last-child{page-break-after:auto;break-after:auto}.print-root .page-number{top:calc(var(--pg-top) - 12mm);left:var(--pg-outer);font-family:var(--font-page);direction:ltr;position:absolute}.print-root .clip{position:relative;overflow:hidden}.print-root .cont{font-weight:var(--el-character-weight);width:var(--el-character-width);text-align:var(--el-character-align);margin-inline-start:var(--el-character-indent)}.print-root .more{width:var(--el-parenthetical-width);text-align:var(--el-parenthetical-align);margin-inline-start:var(--el-parenthetical-indent)}.print-root .title-page{text-align:center;justify-content:center;align-items:center;gap:calc(2 * var(--pg-leading));flex-direction:column;display:flex}.print-root .title-page .title{font-weight:700;font-size:calc(var(--pg-font) * 2);line-height:calc(var(--pg-leading) * 2);margin-bottom:calc(2 * var(--pg-leading))}.print-root .title-page .by{margin-bottom:var(--pg-leading)}.print-root .title-page .contact{bottom:var(--pg-bottom);left:var(--pg-outer);text-align:left;direction:ltr;position:absolute}.print-root .title-page .info{bottom:var(--pg-bottom);right:var(--pg-inner);text-align:right;position:absolute}.print-root .title-page .draft{bottom:calc(var(--pg-bottom) + 3.4 * var(--pg-leading));right:var(--pg-inner);text-align:right;position:absolute}@page{size:A4;margin:0}@media print{body{background:0 0}.print-root .sheet{box-shadow:none}}.pages.is-phone .sheet:not(.measuring){width:auto;min-width:0;min-height:0;padding:var(--space-4) var(--space-3) var(--space-7);box-shadow:none;font-size:calc(var(--pg-font) * 1.15);line-height:calc(var(--pg-leading) * 1.2)}.pages.is-phone .sheet.font-comfort:not(.measuring){font-size:calc(var(--pg-font) * 1.15 * 1.19)}.pages.is-phone .sheet.font-sans:not(.measuring){font-size:calc(var(--pg-font) * 1.15 * 1.29)}.pages.is-phone .sheet:not(.measuring) .el{min-height:calc(var(--pg-leading) * 1.2)}.pages.is-phone .sheet:not(.measuring) .el-sceneHeading{width:calc(var(--el-sceneHeading-width-r) * 100%);margin-inline-start:calc(var(--el-sceneHeading-indent-r) * 100%);margin-top:calc(var(--el-sceneHeading-before) * var(--pg-leading) * 1.2)}.pages.is-phone .sheet:not(.measuring) .el-action{width:calc(var(--el-action-width-r) * 100%);margin-inline-start:calc(var(--el-action-indent-r) * 100%);margin-top:calc(var(--el-action-before) * var(--pg-leading) * 1.2)}.pages.is-phone .sheet:not(.measuring) .el-character{width:calc(var(--el-character-width-r) * 100%);margin-inline-start:calc(var(--el-character-indent-r) * 100%);margin-top:calc(var(--el-character-before) * var(--pg-leading) * 1.2)}.pages.is-phone .sheet:not(.measuring) .el-parenthetical{width:calc((1 - var(--el-parenthetical-indent-r)) * 100%);margin-inline-start:calc(var(--el-parenthetical-indent-r) * 100%);margin-top:calc(var(--el-parenthetical-before) * var(--pg-leading) * 1.2)}.pages.is-phone .sheet:not(.measuring) .el-dialogue{width:calc((1 - var(--el-dialogue-indent-r)) * 100%);margin-inline-start:calc(var(--el-dialogue-indent-r) * 100%);margin-top:calc(var(--el-dialogue-before) * var(--pg-leading) * 1.2)}.pages.is-phone .sheet:not(.measuring) .el-transition{width:calc(var(--el-transition-width-r) * 100%);margin-inline-start:calc(var(--el-transition-indent-r) * 100%);margin-top:calc(var(--el-transition-before) * var(--pg-leading) * 1.2)}.pages.is-phone .sheet:not(.measuring) .el-centered{width:calc(var(--el-centered-width-r) * 100%);margin-inline-start:calc(var(--el-centered-indent-r) * 100%);margin-top:calc(var(--el-centered-before) * var(--pg-leading) * 1.2)}.pages.is-phone .sheet:not(.measuring) .page-gap{margin:var(--space-4) 0 0;height:var(--space-6);border-top:1px dashed var(--line)}.pages.is-phone .sheet:not(.measuring) .page-gap:after{left:0;bottom:var(--space-2)}.pages.is-phone .sheet:not(.measuring) .page-gap-band,.pages.is-phone .sheet:not(.measuring) .page-band,.pages.is-phone .sheet:not(.measuring) .page-qr,.pages.is-phone .sheet:not(.measuring) .page-brand{display:none}.pages.is-phone .title-sheet{width:auto;min-height:60vh;padding:var(--space-6) var(--space-4) var(--space-7);box-shadow:none;border-bottom:1px dashed var(--line);margin-bottom:0}.pages.is-phone .title-sheet textarea.title-sheet-info,.pages.is-phone .title-sheet textarea.title-sheet-contact,.pages.is-phone .title-sheet-draft,.pages.is-phone .title-sheet-revs{text-align:center;width:100%;max-width:none;margin-top:var(--space-4);position:static}.pages.is-phone .title-sheet input.title-sheet-title{font-size:calc(var(--pg-font) * 1.15 * 2);margin-bottom:var(--space-4);line-height:1.4}.pages.is-phone .sheet.tpl-series:not(.measuring){background-image:none}.pages.is-phone .sheet.tpl-series:not(.measuring):before,.pages.is-phone .sheet.tpl-series:not(.measuring):after{content:none}.pages.is-phone .sheet.tpl-series:not(.measuring) .el-sceneHeading,.pages.is-phone .sheet.tpl-series:not(.measuring) .el-action,.pages.is-phone .sheet.tpl-series:not(.measuring) .el-transition,.pages.is-phone .sheet.tpl-series:not(.measuring) .el-centered{width:100%;margin-inline-start:0}.pages.is-phone .sheet.tpl-series:not(.measuring) .el-character,.pages.is-phone .sheet.tpl-series:not(.measuring) .el-dialogue{width:88%;margin-inline-start:12%}.pages.is-phone .sheet.tpl-series:not(.measuring) .el-parenthetical{width:84%;margin-inline-start:16%}
