:root{--night:#0b0f14;--night-2:#111821;--night-3:#1a2430;--bone:#ece4d6;--steel:#8d99a7;--gold:#c9a14a;--fire:#ef7a35;--ink:#16120d;--line:rgba(236,228,214,.13);--title:"Cinzel","Lalezar",Georgia,"Times New Roman",serif;--body:"Vazirmatn",system-ui,-apple-system,"Segoe UI",sans-serif;--slate:"Courier Prime","Courier New",Courier,monospace;--nastaliq:"Noto Nastaliq Urdu","Vazirmatn",serif;color-scheme:dark}[lang=fa]{--title:"Lalezar","Vazirmatn",Georgia,serif}*{box-sizing:border-box}body{background:var(--night);color:var(--bone);font-family:var(--body);font-size:16px;line-height:1.75;overflow-x:hidden}a{color:inherit}:focus-visible{outline:2px solid var(--fire);outline-offset:3px;border-radius:3px}img{max-width:100%}.wrap{max-width:1180px;margin-inline:auto;padding-inline:20px}.slate{font-family:var(--slate);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--steel)}.eyebrow{font-family:var(--slate);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--fire);display:block}bdi{unicode-bidi:isolate}.grain{position:fixed;inset:-20px;pointer-events:none;z-index:50;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:grain .9s steps(5) infinite}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-6px,4px)}40%{transform:translate(5px,-7px)}60%{transform:translate(-3px,-3px)}80%{transform:translate(7px,5px)}to{transform:translate(0)}}.note{border-bottom:1px solid var(--line);font-size:13px;color:var(--steel)}.note .wrap{padding-block:7px}.note b{color:var(--fire);font-weight:600}.bar{position:sticky;top:env(safe-area-inset-top,0px);z-index:20;background:#0b0f14e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.bar .wrap{display:flex;align-items:center;gap:18px;padding-block:12px;flex-wrap:wrap}.brand{display:flex;align-items:center;gap:10px;text-decoration:none;font-family:Cinzel,Georgia,serif;font-weight:700;font-size:19px;letter-spacing:.14em;color:var(--gold)}.brand svg{width:20px;height:24px;flex:none}nav.main{display:flex;gap:2px;flex-wrap:wrap;margin-inline-start:auto}nav.main a{white-space:nowrap;flex:none;text-decoration:none;font-size:15px;color:var(--steel);padding:6px 11px;border-bottom:2px solid transparent}nav.main a:hover{color:var(--bone)}nav.main a[aria-current=page]{color:var(--bone);border-bottom-color:var(--fire)}.lang{font:700 13px var(--slate);color:var(--bone);background:none;border:1px solid var(--line);padding:6px 10px;border-radius:3px;cursor:pointer}.lang:hover{border-color:var(--gold)}.lang[lang=fa]{font-family:var(--body);font-weight:600}.hero{padding-block:28px 56px}.frame{background:#000;border:1px solid var(--line)}.frame .slate{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:9px 14px;direction:ltr}.frame .slate .rec{color:var(--fire)}.frame .slate .rec:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--fire);margin-inline-end:7px;vertical-align:1px;animation:blink 1.2s steps(2) infinite}@keyframes blink{50%{opacity:.15}}.shot{position:relative;aspect-ratio:2.39/1;overflow:hidden;max-width:100%}.shot img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 42%}.shot .shade{position:absolute;inset:0;background:linear-gradient(0deg,#000000d1,#00000026 55%,#0000 75%)}.shot .titles{position:absolute;inset-inline:0;bottom:0;padding:0 clamp(16px,4vw,48px) clamp(16px,3vw,36px);display:grid;gap:4px}h1{margin:0;font-family:var(--title);font-weight:900;color:var(--gold);line-height:.95;letter-spacing:.06em;font-size:clamp(44px,9.5vw,128px);text-shadow:0 2px 30px rgba(0,0,0,.6);text-wrap:balance}[lang=fa] h1{font-weight:400;letter-spacing:0;line-height:1.2;font-size:clamp(52px,10vw,132px)}.films{font-family:Cinzel,Georgia,serif;font-weight:500;letter-spacing:.6em;font-size:clamp(13px,1.6vw,20px);color:var(--bone);display:flex;align-items:center;gap:14px}.films:before,.films:after{content:"";height:1px;background:var(--gold);flex:0 0 clamp(24px,6vw,90px);opacity:.8}@property --burn{syntax:"<percentage>";inherits:false;initial-value:150%}.shot img{-webkit-mask-image:radial-gradient(circle at 64% 40%,#000 var(--burn),transparent calc(var(--burn) + 14%));mask-image:radial-gradient(circle at 64% 40%,#000 var(--burn),transparent calc(var(--burn) + 14%));animation:burn 2s cubic-bezier(.2,.7,.2,1) .2s both}@keyframes burn{0%{--burn:0%}to{--burn:150%}}.shot:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 64% 40%,#ffd696f2,#ef7a358c 22%,#ef7a3500 55%);mix-blend-mode:screen;opacity:0;animation:flare 2.4s ease-out .1s both}@keyframes flare{0%{opacity:0}18%{opacity:1}to{opacity:0}}.lede{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end;margin-top:26px}.tagline{margin:0;font-size:clamp(20px,2.6vw,28px);font-weight:300;line-height:1.5;max-width:30ch}[lang=fa] .tagline{font-family:var(--nastaliq);font-size:clamp(20px,2.4vw,27px);line-height:2.3;font-weight:500}.cta{display:flex;gap:10px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;gap:8px;text-decoration:none;font:600 15px var(--body);padding:12px 20px;border:1px solid var(--bone);border-radius:3px;color:var(--bone);background:none;cursor:pointer}.btn.fire{background:var(--fire);border-color:var(--fire);color:#140b05}.btn:hover{filter:brightness(1.12)}.link{display:inline-flex;align-items:center;font:600 15px var(--body);color:var(--bone);text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:5px;padding:12px 8px}.link:hover{color:var(--gold)}[id]{scroll-margin-top:84px}.lbl-s{font:12px var(--slate);letter-spacing:.14em;text-transform:uppercase;color:var(--steel)}.how-l{margin:34px 0 10px;display:block}.steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);border-radius:4px;background:var(--night-2)}.steps li{padding:18px 20px 20px;display:grid;gap:4px;align-content:start}.steps li+li{border-inline-start:1px solid var(--line)}.steps .no{font:700 13px var(--slate);color:var(--fire);letter-spacing:.12em;direction:ltr;justify-self:start}.steps h3{margin:0;font-family:var(--title);font-weight:700;font-size:23px;letter-spacing:.05em;color:var(--gold);line-height:1.25}[lang=fa] .steps h3{font-weight:400;letter-spacing:0}.steps p{margin:0;font-size:14.5px;color:var(--steel);line-height:1.65}.steps p a{color:var(--bone);text-decoration-color:var(--gold);text-underline-offset:3px}section.block{padding-block:72px;border-top:1px solid var(--line)}.head{display:grid;gap:8px;margin-bottom:32px;max-width:720px}h2{margin:0;font-family:var(--title);font-weight:700;font-size:clamp(32px,4.6vw,52px);line-height:1.05;letter-spacing:.03em;color:var(--bone);text-wrap:balance}[lang=fa] h2{font-weight:400;letter-spacing:0;line-height:1.35}.head p{margin:0;color:var(--steel);max-width:58ch}.timeline{border:1px solid var(--line);background:var(--night-2);border-radius:4px;overflow:hidden}.ruler{height:30px;border-bottom:1px solid var(--line);position:relative;background:repeating-linear-gradient(90deg,var(--line) 0 1px,transparent 1px 2.5%),repeating-linear-gradient(90deg,rgba(236,228,214,.35) 0 1px,transparent 1px 12.5%);background-size:100% 9px,100% 16px;background-repeat:no-repeat;background-position:0 100%,0 100%}.ruler span{position:absolute;top:3px;inset-inline-start:var(--p);margin-inline-start:4px;font:11px var(--slate);color:var(--steel);unicode-bidi:isolate}.track{display:flex;gap:3px;padding:14px 10px;position:relative}.track .label{position:absolute;top:-1px;inset-inline-start:10px;font:11px var(--slate);color:var(--steel);letter-spacing:.1em}.clip{flex:var(--w) 1 0;min-width:0;text-decoration:none;border-radius:3px;padding:26px 16px 16px;display:grid;gap:6px;align-content:start;position:relative;background:linear-gradient(180deg,#ffffff0f,#fff0),var(--c);border:1px solid rgba(255,255,255,.12);transition:transform .2s}.clip:hover{transform:translateY(-3px)}.clip .n{position:absolute;top:6px;inset-inline-start:10px;font:11px var(--slate);color:#ece4d6b3}.clip h3{margin:0;font-size:17px;font-weight:600;line-height:1.35}.clip p{margin:0;font-size:14px;color:#ece4d6c7;line-height:1.6}.clip .go{font-size:13px;color:var(--bone);opacity:.85;margin-top:4px}.playhead{position:absolute;top:0;bottom:0;width:2px;background:var(--fire);inset-inline-start:var(--ph,38%);z-index:2;pointer-events:none;transition:inset-inline-start .5s cubic-bezier(.3,.7,.2,1)}.playhead:before{content:"";position:absolute;top:0;inset-inline-start:-6px;border:7px solid transparent;border-top:9px solid var(--fire)}.sheet{border:1px solid var(--line);border-radius:4px;background:var(--night-2);overflow:hidden}.sheet-top{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid var(--line);background:var(--night-3)}.sheet-top .slate b{color:var(--bone)}.st-r{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.stamp.st-ex{color:var(--gold);margin:0}.cols,.row{display:grid;grid-template-columns:88px 128px minmax(0,1fr) 104px 150px 120px 46px;gap:14px;align-items:center;padding:12px 16px}.cols{font:12px var(--slate);text-transform:uppercase;letter-spacing:.08em;color:var(--steel);border-bottom:1px solid var(--line)}.row{border-bottom:1px solid var(--line)}.row:last-child{border-bottom:0}.row:hover{background:#ece4d608}.row>*{min-width:0}.days{font:700 30px/1 var(--slate);color:var(--bone);font-variant-numeric:tabular-nums}.days small{display:block;font:400 11px var(--slate);color:var(--steel);margin-top:4px;letter-spacing:.06em}.days.sm{font-size:16px;line-height:1.25}.row.hot .days{color:var(--fire)}.row.closed .days{color:var(--steel);font-size:15px;text-decoration:line-through}.date{font:14px var(--slate);color:var(--bone)}.date small,.amt .ml{display:block;font:12px/1.4 var(--body);color:var(--steel);letter-spacing:0;text-transform:none;margin-top:2px}.amt .ml{margin:0 0 2px}.prog a{font-weight:600;text-decoration:none;font-size:16px;line-height:1.4}.prog a:hover{color:var(--gold)}.prog small{display:block;color:var(--steel);font-size:13.5px;line-height:1.55;margin-top:2px}.type{font-size:14px}.amt{font:14px var(--body);color:var(--bone)}.amt bdi{font-family:var(--slate)}.stamp{display:block;width:max-content;font:700 10.5px/1 var(--slate);letter-spacing:.14em;text-transform:uppercase;padding:4px 7px 3px;border:1.5px solid currentColor;border-radius:2px;transform:rotate(-1.5deg);margin-bottom:7px}[dir=rtl] .stamp{transform:rotate(1.5deg)}.st-open,.st-rolling{color:#9fd39a}.st-soon,.st-today{color:var(--fire)}.st-opens{color:var(--gold)}.more{font:600 13px var(--body);color:var(--gold);background:none;border:0;padding:6px 0 0;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.more:after{content:"\25be";content:"\25be"/"";transition:transform .2s}.more[aria-expanded=true]:after{transform:rotate(180deg)}.more:hover{color:var(--bone)}.bd{border-bottom:1px solid var(--line);background:linear-gradient(180deg,var(--night-3),var(--night-2) 70%);padding:20px 16px 18px;display:grid;gap:22px;border-inline-start:3px solid var(--gold)}.bd[hidden]{display:none}.bd h4{margin:0 0 12px;font:12px var(--slate);letter-spacing:.14em;text-transform:uppercase;color:var(--steel);font-weight:400}.bd-sum{display:flex;flex-wrap:wrap;gap:14px 34px;align-items:center}.bd-next .k{display:block;font-size:12px;color:var(--steel)}.bd-next b{font-size:17px;font-weight:600}.bd-act{display:flex;gap:10px;flex-wrap:wrap;margin-inline-start:auto}.bd-act .btn{padding:9px 16px;font-size:14px}.bd-act .btn[aria-pressed=true]{border-color:var(--fire);color:var(--fire)}.sched{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(118px,1fr)}.sched li{position:relative;padding-top:24px;padding-inline-end:12px;display:grid;gap:1px;align-content:start}.sched li:before{content:"";position:absolute;top:7px;inset-inline:0;height:2px;background:#ece4d638}.sched li:last-child:before{inset-inline-end:auto;width:14px}.sched li:after{content:"";position:absolute;top:1px;inset-inline-start:0;width:10px;height:10px;border-radius:50%;background:var(--night);border:2px solid var(--steel)}.sched .lbl{font-size:13px;color:var(--steel)}.sched .dt{font:14px var(--slate);color:var(--bone)}.sched li.past .lbl,.sched li.past .dt{text-decoration:line-through;opacity:.55}.sched li.past:after{background:var(--steel)}.sched li.next:after{border-color:var(--fire);background:var(--fire);box-shadow:0 0 0 4px #ef7a3540}.sched li.next .dt{color:var(--fire);font-weight:700}.sched .dd{justify-self:start;margin-top:4px;font:700 11px var(--slate);color:#140b05;background:var(--fire);padding:3px 6px 2px;border-radius:2px;direction:ltr}.bd .fine{margin:10px 0 0;font-size:12.5px;color:var(--steel)}.chips{display:flex;gap:8px;flex-wrap:wrap}.chip{font-size:13px;padding:4px 12px;border:1px solid var(--line);border-radius:999px;color:var(--bone);background:#ece4d60a}.chip.grey{color:var(--steel);border-style:dashed;background:none}.chips .pill{font-size:13px;padding:5px 12px}.like{list-style:none;margin:0;padding:0;display:grid;gap:6px}.like a{color:var(--bone);text-decoration-color:var(--gold);text-underline-offset:3px}.like span{color:var(--steel);font-size:14px}.bd .src{margin:0;font-size:12.5px;color:var(--steel);border-top:1px dashed var(--line);padding-top:12px}.pill{display:inline-block;font-size:12px;padding:2px 9px;border-radius:999px;white-space:nowrap}.uk-yes{color:#9fd39a;background:#9fd39a1a}.uk-maybe{color:#e9c46a;background:#e9c46a1a}.uk-no{color:#e58a7c;background:#e58a7c1a}.star{width:36px;height:36px;border-radius:50%;border:1px solid var(--line);background:none;color:var(--steel);font-size:17px;cursor:pointer;line-height:1}.star[aria-pressed=true]{background:var(--fire);border-color:var(--fire);color:#140b05}.star:hover{border-color:var(--gold)}.sheet-foot{padding:14px 16px;border-top:1px solid var(--line)}.contact{direction:ltr;background:#050505;border-radius:4px;padding:30px 0;position:relative;overflow-x:auto;background-image:repeating-linear-gradient(90deg,transparent 0 14px,rgba(236,228,214,.75) 14px 26px,transparent 26px 40px),repeating-linear-gradient(90deg,transparent 0 14px,rgba(236,228,214,.75) 14px 26px,transparent 26px 40px);background-size:100% 9px,100% 9px;background-position:0 10px,0 calc(100% - 10px);background-repeat:repeat-x}.strip{display:flex;align-items:flex-start;gap:14px;padding-inline:18px;width:max-content;direction:ltr}.cell{width:clamp(220px,26vw,330px);display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:6px;flex:none}.cell .pic{position:relative;aspect-ratio:3/2;overflow:visible}.cell img{width:100%;height:100%;object-fit:cover;display:block;filter:contrast(1.05)}.cell .num{font:12px var(--slate);color:var(--gold);display:flex;justify-content:space-between}.cell .cap{font-size:13px;color:var(--steel);direction:var(--dir,rtl);text-align:start}.grease{position:absolute;inset:-10px -12px;width:calc(100% + 24px);height:calc(100% + 20px);pointer-events:none;overflow:visible}.grease path{fill:none;stroke:var(--fire);stroke-width:3.2;stroke-linecap:round;stroke-dasharray:1200;stroke-dashoffset:1200;transition:stroke-dashoffset .7s ease}.cell:hover .grease path,.cell.pick .grease path{stroke-dashoffset:0}.cell.pick .num b{color:var(--fire)}.edge{font:11px var(--slate);color:#d9b45b;letter-spacing:.3em;padding:6px 18px 0;opacity:.75;direction:ltr;white-space:nowrap}.story{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:start}.page{background:var(--bone);color:var(--ink);font-family:var(--slate);font-size:15.5px;line-height:1.6;padding:44px clamp(22px,5vw,64px) 52px;border-radius:2px;box-shadow:0 30px 60px #00000073;position:relative}[lang=fa] .page{font-family:var(--body);font-size:16px;line-height:1.9}.page .pn{position:absolute;top:18px;inset-inline-end:24px;font:13px var(--slate);direction:ltr;unicode-bidi:isolate}.page .slug{font-weight:700;text-transform:uppercase;margin:0 0 14px}.page .act{margin:0 0 22px;max-width:52ch}.page .who{text-transform:uppercase;text-align:center;margin:0;padding-inline-start:4%}.page .paren{text-align:center;margin:0;font-style:italic}.page .line{margin:2px auto 22px;max-width:34ch}.page .cut{text-align:end;text-transform:uppercase;font-weight:700;margin:0}.poster{display:grid;gap:16px}.poster img{width:100%;height:auto;max-width:440px;border:1px solid var(--line);border-radius:3px;display:block}.story-copy p{margin:0 0 1em;max-width:60ch;color:var(--bone)}.story-copy p:first-child{font-size:19px;font-weight:300}.collab{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center}.collab img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;object-position:75% 50%;border-radius:3px;display:block}.collab p{color:var(--steel);max-width:52ch}.mail{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:18px}.collab{align-items:start}.req{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 16px;margin-top:22px}.req .fld{display:grid;gap:5px;font-size:14px;color:var(--steel);min-width:0}.req .wide,.req fieldset,.req .ok,.req .send{grid-column:1/-1}.req input:not([type=checkbox]),.req select,.req textarea{font:inherit;font-size:15px;color:var(--bone);background:var(--night-2);border:1px solid var(--line);border-radius:3px;padding:10px 12px;width:100%}.req textarea{resize:vertical;min-height:120px}.req input:focus,.req select:focus,.req textarea:focus{border-color:var(--gold);outline:none}.req fieldset{border:1px solid var(--line);border-radius:3px;padding:10px 14px 12px;margin:0}.req legend{padding:0 6px;font-size:14px;color:var(--steel)}.req .opts{display:flex;flex-wrap:wrap;gap:8px 18px;color:var(--bone);font-size:14px}.req .opts label,.req .ok{display:flex;gap:8px;align-items:center;cursor:pointer}.req .ok{font-size:13.5px;color:var(--steel);align-items:flex-start;line-height:1.6}.req input[type=checkbox]{accent-color:var(--fire);margin-top:4px}.req .send{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.req-msg{margin:0;font-size:14px}.req-msg.good{color:#9fd39a}.req-msg.bad{color:#e58a7c}.hp{position:absolute;inset-inline-start:-9999px;width:1px;height:1px;overflow:hidden}.mail-alt{margin-top:22px;color:var(--steel);font-size:14px;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.st-ex:empty{display:none}@media(max-width:760px){.req{grid-template-columns:1fr}}.mail code{font:16px var(--slate);padding:11px 14px;border:1px dashed var(--gold);border-radius:3px;-webkit-user-select:all;user-select:all;direction:ltr}.opps-head{position:relative;overflow:hidden}.opps-head>.wrap{position:relative}.opps-head:before{content:"";position:absolute;top:-170px;left:-60px;width:min(860px,120vw);aspect-ratio:1;background:url(/img/beam.jpg) center/cover no-repeat;mix-blend-mode:screen;-webkit-mask-image:linear-gradient(180deg,#000 40%,transparent 75%);mask-image:linear-gradient(180deg,#000 40%,transparent 75%);pointer-events:none}[dir=rtl] .opps-head:before{left:auto;right:-60px;transform:scaleX(-1)}[lang=fa] .cols,[lang=fa] .count,[lang=fa] .date,[lang=fa] .days small,[lang=fa] .credit .role,[lang=fa] .row.closed .days,[lang=fa] .days,[lang=fa] .lbl-s,[lang=fa] .stamp,[lang=fa] .bd h4,[lang=fa] .sched .dt,[lang=fa] .sched .dd,[lang=fa] .board .k,[lang=fa] .eyebrow,[lang=fa] .reel .n,[lang=fa] .sheet-top .wk,[lang=fa] .credits .presents{font-family:var(--body);letter-spacing:0;text-transform:none}[lang=fa] .eyebrow{font-size:14px;font-weight:600}[lang=fa] .sheet-top .wk{font-size:13px}[lang=fa] .sched .dd{direction:rtl}[lang=fa] .board .v.todo,[lang=fa] .credit .name.todo,[lang=fa] .page .paren{font-style:normal}[lang=fa] .mine ol{list-style-type:persian}[lang=fa] .stamp{font-weight:600;font-size:11.5px;padding:4px 8px 3px}[lang=fa] .lbl-s,[lang=fa] .board .k{font-size:13px}[lang=fa] .bd h4{font-size:13.5px}[lang=fa] .days{font-weight:800}.tools{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-bottom:14px}.search{flex:1 1 280px;min-width:0;background:var(--night-2);border:1px solid var(--line);color:var(--bone);font:inherit;padding:11px 14px;border-radius:3px}.search::placeholder{color:var(--steel)}.seg{display:flex;border:1px solid var(--line);border-radius:3px;overflow:hidden;flex-wrap:wrap}.seg button{font:inherit;font-size:14px;padding:9px 14px;background:none;border:0;color:var(--steel);cursor:pointer}.seg button+button{border-inline-start:1px solid var(--line)}.seg button[aria-pressed=true]{background:var(--bone);color:var(--night);font-weight:600}.checks{display:flex;gap:18px;flex-wrap:wrap;align-items:center;margin-bottom:18px;font-size:14px;color:var(--steel)}.checks label{display:flex;gap:7px;align-items:center;cursor:pointer}.checks input{accent-color:var(--fire)}.count{margin-inline-start:auto;font-family:var(--slate)}.mine{margin-top:28px;border:1px dashed var(--fire);border-radius:4px;padding:18px 20px}.mine h3{margin:0 0 4px;font-size:17px}.mine p{margin:0;color:var(--steel);font-size:14px}.mine ol{margin:10px 0 0;padding-inline-start:22px;display:grid;gap:3px}.empty{padding:36px;text-align:center;color:var(--steel)}.empty p{margin:0 0 14px}.nextup{margin:8px 0 0;font-size:15px;color:var(--bone)}.nextup:empty{display:none}.nextup b{color:var(--fire);font-weight:600}.reels{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:10px}.reels .lbl-s{margin-inline-end:6px}.reel{font:inherit;font-size:14px;color:var(--bone);background:var(--night-2);border:1px solid var(--line);border-radius:999px;padding:6px 14px;cursor:pointer;display:inline-flex;gap:8px;align-items:center}.reel .n{font:12px var(--slate);color:var(--steel)}.reel:hover{border-color:var(--gold)}.reel[aria-pressed=true]{background:var(--gold);border-color:var(--gold);color:#140b05;font-weight:600}.reel[aria-pressed=true] .n{color:#140b05}.reel-desc{margin:0 0 16px;color:var(--steel);font-size:14px}.reel-desc:empty{display:none}.sortl{display:flex;gap:8px;align-items:center}.sortl select{font:inherit;font-size:14px;color:var(--bone);background:var(--night-2);border:1px solid var(--line);border-radius:3px;padding:6px 10px}.active{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:-4px 0 16px}.active:empty{display:none}.fchip{font:inherit;font-size:13px;color:var(--bone);background:var(--night-3);border:1px solid var(--line);border-radius:3px;padding:4px 10px;cursor:pointer}.fchip span{color:var(--fire);margin-inline-start:6px}.clear{font:inherit;font-size:13px;color:var(--gold);background:none;border:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:4px 6px}.crew{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,290px));gap:28px}.card{margin:0;display:grid;grid-template-rows:auto 1fr;background:#000;border:1px solid var(--line);border-radius:4px;overflow:hidden}.hs{aspect-ratio:4/5;position:relative;overflow:hidden;background:var(--night-3)}.hs img{width:100%;height:100%;max-width:none;object-fit:cover;display:block;filter:grayscale(.4) contrast(1.06);transition:filter .5s}.card:hover .hs img{filter:none}.hs .tag{position:absolute;top:10px;inset-inline-start:10px;font:11px var(--slate);letter-spacing:.12em;color:var(--gold);background:#000000a6;padding:3px 7px;direction:ltr}.hs.empty{display:grid;place-items:center;border-bottom:1px dashed var(--line);color:var(--steel);font-size:14px;background:repeating-linear-gradient(-45deg,transparent 0 14px,rgba(236,228,214,.03) 14px 28px),var(--night-2)}.board{display:grid;align-content:start}.board>div{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;align-items:baseline;padding:9px 14px;border-top:1px solid rgba(236,228,214,.16)}.board .k{font:11px var(--slate);letter-spacing:.14em;text-transform:uppercase;color:var(--steel)}.board .v{font-size:15px;color:var(--bone)}.board .who{font-family:var(--title);font-weight:700;font-size:19px;letter-spacing:.04em;color:var(--gold);line-height:1.3}[lang=fa] .board .who{font-weight:400;letter-spacing:0;font-size:21px}.board .v a{color:var(--gold);font-family:var(--slate);text-decoration:none;direction:ltr;unicode-bidi:isolate}.board .v a:hover{text-decoration:underline}.board .v.todo{color:var(--steel);font-style:italic;font-size:14px}.roll .wrap{display:grid;justify-items:center;text-align:center;gap:14px}.roll p{color:var(--steel);max-width:52ch;margin:0}.clap{width:min(340px,78%);height:58px;position:relative;margin-bottom:10px}.clap i{position:absolute;inset-inline:0;height:22px;border-radius:3px;border:1px solid rgba(236,228,214,.4);background:repeating-linear-gradient(-55deg,var(--bone) 0 16px,var(--night) 16px 32px)}.clap i:first-child{top:0;transform-origin:0 100%;transform:rotate(-10deg);transition:transform .22s cubic-bezier(.5,0,.2,1.5)}[dir=rtl] .clap i:first-child{transform-origin:100% 100%;transform:rotate(10deg)}.clap i:last-child{bottom:0}.roll:hover .clap i:first-child,.roll:focus-within .clap i:first-child{transform:rotate(0)}.tell{margin:4px 0 0;color:var(--steel);font-size:14px}.tell a{color:var(--gold)}footer{border-top:1px solid var(--line);padding-block:64px 48px;text-align:center}.credits{display:grid;gap:22px;justify-items:center}.credits .presents{font:12px var(--slate);letter-spacing:.3em;color:var(--steel);text-transform:uppercase}.credits .big{font-family:Cinzel,Georgia,serif;font-weight:700;letter-spacing:.2em;color:var(--gold);font-size:22px}.credit{display:grid;gap:2px}.credit .role{font:12px var(--slate);letter-spacing:.18em;text-transform:uppercase;color:var(--steel)}.credit .name{font-size:18px}.credit .name.todo{color:var(--steel);font-style:italic;font-size:15px}.fin{font-family:Cinzel,Georgia,serif;letter-spacing:.4em;color:var(--steel);font-size:13px;margin-top:10px}@media(max-width:980px){.cols{display:none}.row{grid-template-columns:72px minmax(0,1fr) auto;grid-template-areas:"days prog save" "days meta meta";gap:6px 14px;align-items:start}.row .days{grid-area:days}.row .prog{grid-area:prog}.row .d-save{grid-area:save}.row .meta{grid-area:meta;display:flex;gap:8px 14px;flex-wrap:wrap;align-items:center}.story,.collab{grid-template-columns:1fr}}@media(min-width:981px){.row .meta{display:contents}.row .date{order:1}.row .prog{order:2}.row .type{order:3}.row .amt{order:4}.row .ukc{order:5}.row .d-save{order:6}}@media(max-width:760px){.shot{aspect-ratio:4/5}.lede{grid-template-columns:1fr}.track{flex-direction:column}.clip{flex:none}.ruler,.playhead{display:none}nav.main{order:3;width:100%;margin-inline-start:0;overflow-x:auto;flex-wrap:nowrap}.lang{margin-inline-start:auto}section.block{padding-block:52px}.frame .slate .opt{display:none}.steps{grid-template-columns:1fr}.steps li+li{border-inline-start:0;border-top:1px solid var(--line)}.bd-act{margin-inline-start:0}.sched{grid-auto-flow:row;grid-auto-columns:auto;gap:14px}.sched li{padding-top:0;padding-inline-start:26px;padding-inline-end:0}.sched li:before{top:12px;bottom:-14px;inset-inline-start:6px;inset-inline-end:auto;width:2px;height:auto}.sched li:last-child:before{display:none}.sched li:after{top:5px}.crew{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}[id]{scroll-margin-top:132px}}@media(prefers-reduced-motion:reduce){.grain,.frame .slate .rec:before{animation:none}.shot img{animation:none;-webkit-mask-image:none;mask-image:none}.shot:after{display:none}.clip,.grease path,.playhead,.clap i,.more:after,.hs img{transition:none}}app-sheet-row,app-money{display:contents}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.load-msg{margin:0}.load-msg.bad{color:#e58a7c}.mine-none{list-style:none;margin-inline-start:-22px;color:var(--steel)}.req [aria-invalid=true]:not(fieldset),.req fieldset[aria-invalid=true]{border-color:#e58a7c}.req input[type=checkbox][aria-invalid=true]{outline:2px solid #e58a7c;outline-offset:2px}.req .fld-err{font-size:13px;color:#e58a7c;line-height:1.5}.req .fld-err:before{content:"\26a0\fe0e\a0"}.req .ok-err{grid-column:1/-1;margin-top:-8px}.req fieldset .fld-err{display:block;margin-top:8px}
