.lp-cinema{--lp-bg:#060708;--lp-surface:#0d0f12;--lp-ink:#eceef2;--lp-muted:#8a919c;--lp-line:#1e232b;--lp-accent:#0f63e6;--lp-accent-hover:#1471fc;--lp-accent-ink:#fff;--lp-ok:#34c77b;--cn-surface-2:#14171c;--cn-line-2:#2a3039;--cn-ink-2:#c9ced6;--cn-accent:#1471fc;--cn-accent-text:#5b9bff;--cn-danger:#f2555a;--cn-paper:#f6f4ee;--cn-paper-ink:#0b0c0e;--cn-paper-muted:#77736a;--cn-paper-line:#d8d3c7;--cn-paper-ok:#1e8e54;--cn-ease:cubic-bezier(.16, 1, .3, 1);--cn-nav:64px;background:var(--lp-bg);color:var(--lp-ink);interpolate-size:allow-keywords}html:has(.lp-cinema){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#060708}.lp-cinema .lp-btn-quiet{background:var(--lp-bg);border-color:var(--cn-line-2)}.lp-cinema .lp-btn-quiet:hover{border-color:var(--lp-ink)}.cn-open-copy,.cn-pile,.cn-match,.cn-film-grid,.cn-film-chat,.cn-film-lane,.cn-film-slip,.cn-converge-frag,.cn-film-ledger,.cn-flight{will-change:transform, opacity}.cn-sticky{height:100svh;position:sticky;top:0;overflow:hidden}.cn-still{gap:40px;padding-block:clamp(80px,10vw,128px);display:grid}.cn-h1,.cn-h2,.cn-hero-title{font-family:var(--lp-font-display);color:var(--lp-ink);text-wrap:balance;font-weight:700}.cn-h1{letter-spacing:-.04em;font-size:clamp(40px,6vw,92px);line-height:1}.cn-h2{letter-spacing:-.03em;font-size:clamp(30px,3.6vw,52px);line-height:1.05}.cn-h3{letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:1.3}.cn-body{color:var(--lp-muted);text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.cn-lead{color:var(--lp-muted);text-wrap:pretty;margin:0;font-size:clamp(17px,1.4vw,19px);line-height:1.6}.cn-mono{font-family:var(--lp-font-mono);color:var(--lp-muted);font-size:12px}.cn-sys-line{font-family:var(--lp-font-mono);color:var(--cn-accent-text);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.cn-dot{background:var(--cn-accent-text);border-radius:50%;width:7px;height:7px;display:inline-block;position:relative}.cn-dot:after{content:"";background:var(--cn-accent);border-radius:50%;animation:2.4s ease-out infinite cnPulse;position:absolute;inset:0}.cn-bubble{overflow-wrap:anywhere;border-radius:18px;width:fit-content;max-width:86%;margin:0;padding:10px 14px;font-size:15px;line-height:1.4}.cn-bubble--in{color:var(--lp-ink);background:#161a20;border:1px solid #222832;border-end-start-radius:5px;align-self:flex-start}.cn-bubble--out{background:var(--lp-accent);color:#fff;border-end-end-radius:5px;align-self:flex-end}.cn-bubble[data-latest]{animation:cnPop .38s var(--cn-ease) both}.cn-clock{font-family:var(--lp-font-mono);font-variant-numeric:tabular-nums;direction:ltr;line-height:1;display:inline-flex}.cn-digit{height:1em;display:inline-block;overflow:hidden}.cn-digit>span{transition:transform .32s var(--cn-ease);display:block}.cn-digit i{height:1em;font-style:normal;display:block}.cn-night{height:780svh;position:relative}.cn-night[data-static]{height:auto}.cn-night-anchor{pointer-events:none;position:absolute;inset:calc(17% - 17svh) 0 0}.cn-open-layer{z-index:4;position:absolute;inset:0}.cn-open-layer[data-gone]{visibility:hidden}.cn-open{height:100%;max-width:calc(1240px + 2 * var(--lp-gutter));padding:var(--cn-nav) var(--lp-gutter) calc(var(--cn-timeline,0px) + 16px);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,6vw,96px);margin-inline:auto;display:grid}[data-static] .cn-open{min-height:100svh}.cn-open-copy{flex-direction:column;align-items:flex-start;display:flex}.cn-open-time{flex-wrap:wrap;align-items:baseline;gap:8px 22px;margin-bottom:clamp(18px,3.4vh,40px);display:flex}.cn-open-clock{letter-spacing:-.05em;color:var(--lp-muted);font-size:clamp(64px,8.6vw,136px);font-weight:500}.cn-open-count{font-family:var(--lp-font-mono);color:var(--cn-ink-2);align-items:center;gap:9px;margin:0;font-size:13px;display:flex}.cn-open-count:before{content:"";background:var(--cn-danger);border-radius:50%;width:8px;height:8px;transition:background-color .4s}.cn-open-count[data-clear]{color:var(--lp-ok)}.cn-open-count[data-clear]:before{background:var(--lp-ok)}.cn-hero-title{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4.7vw,74px);line-height:1.03}.cn-line{color:var(--lp-muted);padding-bottom:.1em;display:block;overflow:hidden}.cn-line--bright{color:var(--lp-ink)}.cn-line>span{transition:transform 1.1s var(--cn-ease);display:inline-block;transform:translateY(108%)}.cn-line[data-on]>span{transform:none}.cn-hero-after{opacity:0;transition:opacity 1s var(--cn-ease), transform 1s var(--cn-ease);pointer-events:none;flex-direction:column;align-items:flex-start;gap:26px;margin-top:28px;display:flex;transform:translateY(14px)}.cn-hero-after[data-on]{opacity:1;pointer-events:auto;transform:none}.cn-hero-sub{max-width:50ch;color:var(--lp-muted);text-wrap:pretty;margin:0;font-size:clamp(16px,1.3vw,18.5px);line-height:1.6}.cn-hero-ctas{flex-wrap:wrap;gap:12px;display:flex}.cn-facts{font-family:var(--lp-font-mono);color:var(--lp-muted);flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.cn-facts li:before{content:"";background:var(--lp-ok);vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-inline-end:8px;display:inline-block}.cn-pile{--card:96px;--slot:108px;--tight:11px;--vis:4;height:calc(var(--slot) * var(--vis) + var(--tight) * 8 + var(--card));position:relative}.cn-notif{z-index:calc(20 - var(--r));height:var(--card);opacity:0;transition:transform .62s var(--cn-ease), opacity .5s ease, border-color .4s ease;background:#12151a;border:1px solid #222832;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:3px 14px;padding:0 18px;display:grid;position:absolute;inset:0 0 auto;transform:translateY(-40px)scale(.96)}.cn-notif[data-on]{opacity:max(.1, calc(1 - var(--r) * .17));transform:translateY(calc(min(var(--r), var(--vis)) * var(--slot) + max(0, var(--r) - var(--vis)) * var(--tight))) scale(calc(1 - var(--r) * .022))}.cn-notif>*{transition:opacity .3s}.cn-notif[data-deep]>*{opacity:0}.cn-notif[data-answered]{border-color:color-mix(in srgb, var(--cn-accent) 38%, #222832)}.cn-notif-meta{font-family:var(--lp-font-mono);letter-spacing:.03em;color:var(--lp-muted);gap:8px;font-size:11px;display:flex}.cn-notif-text,.cn-notif-reply{white-space:nowrap;text-overflow:ellipsis;grid-column:1;justify-self:start;max-width:100%;overflow:hidden}.cn-notif-text{font-size:15px;line-height:1.4}.cn-notif-reply{color:var(--cn-accent-text);opacity:0;transition:opacity .35s ease, transform .45s var(--cn-ease);font-size:13px;line-height:1.4;transform:translateY(4px)}.cn-notif-reply:before{content:"↳ "}[dir=rtl] .cn-notif-reply:before{content:"↲ "}.cn-notif[data-answered] .cn-notif-reply{opacity:1;transform:none}.cn-notif-state{width:16px;color:var(--cn-accent-text);grid-area:1/2/span 3;align-self:center;place-items:center;display:grid}.cn-notif-state i{background:var(--cn-danger);border-radius:50%;width:8px;height:8px}.cn-match{z-index:5;pointer-events:none;display:flex;position:absolute;top:0;left:0}.cn-match .cn-bubble{white-space:nowrap;max-width:none}:lang(ar) .cn-act,:lang(ar) .cn-lane-head,:lang(ar) .cn-slip-head strong,:lang(ar) .cn-stamp{letter-spacing:0;text-transform:none}:lang(ar) .cn-hero-title,:lang(ar) .cn-h1,:lang(ar) .cn-h2,:lang(ar) .cn-h3,:lang(ar) .cn-corner-brand{letter-spacing:0;line-height:1.25}@keyframes cnPop{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes cnField{0%{opacity:0;transform:translate(-6px)}}@keyframes cnThunk{0%{opacity:0;transform:rotate(-14deg)scale(1.9)}60%{opacity:1;transform:rotate(-7deg)scale(.94)}to{transform:rotate(-8deg)scale(1)}}@keyframes cnImpact{0%,22%{transform:none}40%{transform:translateY(5px)scale(.975)}70%{transform:translateY(-1px)scale(1.008)}to{transform:none}}@keyframes cnInk{0%{opacity:.7;transform:scale(.9)}to{opacity:0;transform:scale(1.5)}}@keyframes cnPulse{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(3)}}@media (prefers-reduced-motion:reduce){.lp-cinema *,.lp-cinema :before,.lp-cinema :after{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.lp-cinema>footer{padding-bottom:var(--cn-timeline,0px)}@media (max-width:767px){.cn-night{height:720svh}.cn-open{padding-top:calc(var(--cn-nav) + 12px);padding-bottom:var(--cn-timeline,0px);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:start;gap:22px}.cn-open-time{flex-flow:column;align-items:flex-start;gap:8px;margin-bottom:14px}.cn-open-clock{font-size:58px}.cn-hero-title{font-size:clamp(30px,8.6vw,38px)}.cn-hero-after{gap:18px;margin-top:16px}.cn-hero-sub{font-size:15px;line-height:1.5}.cn-hero-ctas,.cn-hero-ctas .lp-btn{width:100%}.cn-hero-ctas .lp-btn-quiet,.cn-facts{display:none}.cn-pile{--card:80px;--slot:88px;--vis:3;height:100%;overflow:hidden;-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}[data-static] .cn-pile{height:330px}.cn-notif{border-radius:16px;padding:0 14px}.cn-notif-text{font-size:14px}.cn-notif-reply{font-size:12.5px}.cn-match .cn-bubble{padding:8px 12px;font-size:13.5px}}@media (max-width:767px) and (max-height:700px){.cn-open-clock{font-size:46px}.cn-hero-title{font-size:29px}.cn-hero-sub{display:none}}
.cn-film-stage{padding-top:var(--cn-nav);padding-bottom:var(--cn-timeline,0px);align-items:center;display:flex;position:absolute;inset:0}.cn-act{z-index:3;top:calc(var(--cn-nav) + 20px);font-family:var(--lp-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lp-muted);align-items:center;gap:10px;margin:0;font-size:12px;display:flex;position:absolute;inset-inline-start:var(--lp-gutter)}.cn-act:before{content:"";background:var(--cn-accent);width:18px;height:1px}.cn-act .cn-clock{letter-spacing:0;color:var(--cn-ink-2)}.cn-dawn-sky,.cn-dawn-paper{pointer-events:none;position:absolute;inset:0}.cn-dawn-sky{background:linear-gradient(#0c1122 0%,#3a4770 38%,#a3adc4 70%,#ead8bd 100%)}.cn-dawn-paper{background:var(--cn-paper)}.cn-dawn-clock{z-index:3;inset:calc(var(--cn-nav) + 2svh) 0 auto;letter-spacing:-.05em;pointer-events:none;justify-content:center;font-size:clamp(56px,8.4vw,136px);font-weight:500;display:flex;position:absolute}.cn-film-ledger{z-index:3;padding:var(--cn-nav) 0 calc(var(--cn-timeline,0px) + 8px);align-items:center;display:flex;position:absolute;inset:0}.cn-ledger{width:100%}.cn-ledger tr[data-new] td>span{transition:opacity .35s}.cn-ledger:not([data-in]) tr[data-new] td>span{opacity:0}.cn-flights{z-index:4;pointer-events:none;position:absolute;inset:0}.cn-flight{top:0;font-family:var(--lp-font-mono);white-space:nowrap;color:var(--lp-ink);transform-origin:0;margin-top:-.5em;font-size:13.5px;font-weight:600;line-height:1;position:absolute;inset-inline-start:0}[dir=rtl] .cn-flight{transform-origin:100%}.cn-film-still{position:relative}.cn-ledger-still{padding-block:clamp(72px,9vw,128px)}.cn-film-grid{z-index:2;width:100%;max-width:calc(1240px + 2 * var(--lp-gutter));padding-inline:var(--lp-gutter);grid-template-columns:minmax(0,1.15fr) minmax(0,.72fr) minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,48px);margin-inline:auto;display:grid;position:relative}.cn-film-slot{justify-content:center;display:flex}.cn-film-slip{width:100%;max-width:340px;position:relative}.cn-chat{border:1px solid var(--lp-line);background:var(--lp-surface);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.cn-chat-head{border-bottom:1px solid var(--lp-line);align-items:center;gap:12px;padding:14px 18px;display:flex}.cn-avatar{background:var(--cn-paper);width:36px;height:36px;color:var(--cn-paper-ink);border-radius:50%;flex-shrink:0;place-content:center;font-size:13px;font-weight:700;display:grid}.cn-chat-name{font-size:14.5px;font-weight:600}.cn-chat-channel{color:var(--lp-muted);font-size:12.5px}.cn-chat-log{flex-direction:column;justify-content:flex-end;gap:8px;height:min(54svh,500px);padding:18px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 80px);mask-image:linear-gradient(#0000,#000 80px)}.cn-chat-list{transition:transform .5s var(--cn-ease);will-change:transform;flex-direction:column;flex-shrink:0;gap:8px;display:flex;position:relative}.cn-chat-list[data-still]{transition:none}.cn-chat-list .cn-bubble{opacity:0;transition:opacity .3s}.cn-chat-list .cn-bubble[data-sent]{opacity:1}.cn-lane{height:320px;font-family:var(--lp-font-mono);font-size:12.5px}.cn-lane-head{letter-spacing:.12em;text-transform:uppercase;color:var(--cn-accent-text);align-items:center;gap:10px;margin-bottom:14px;display:flex}.cn-lane-lines{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cn-lane-lines li{color:var(--lp-muted);opacity:.5;transition:opacity .4s,color .4s}.cn-lane-lines li[data-latest]{color:var(--lp-ink);opacity:1;animation:cnPop .38s var(--cn-ease) both}.cn-slip{background:var(--cn-paper);width:100%;color:var(--cn-paper-ink);font-family:var(--lp-font-mono);border-radius:4px 4px 0 0;padding:22px 22px 28px;font-size:13px;position:relative;-webkit-mask:radial-gradient(6px at 50% 100%,#0000 98%,#000) 0 0/14px 100%;mask:radial-gradient(6px at 50% 100%,#0000 98%,#000) 0 0/14px 100%}.cn-slip-head{border-bottom:1px dashed var(--cn-paper-line);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;display:flex}.cn-slip-head strong{letter-spacing:.1em;text-transform:uppercase;font-size:12.5px}.cn-slip-head span,.cn-slip-pending{color:var(--cn-paper-muted)}.cn-slip-fields{margin:10px 0 0}.cn-slip-row{grid-template-columns:84px minmax(0,1fr) 16px;align-items:center;gap:10px;min-height:31px;display:grid}.cn-slip-row dt{color:var(--cn-paper-muted)}.cn-slip-row dd{overflow-wrap:anywhere;margin:0}.cn-slip-row[data-field=address]{min-height:48px}.cn-slip-row[data-field=total] .cn-slip-value{font-weight:700}.cn-slip-value{animation:cnField .5s var(--cn-ease) both}.cn-slip-blank{border-bottom:1px dotted var(--cn-paper-line);height:1px;display:block}.cn-slip-check{color:var(--cn-paper-ok)}.cn-slip-foot{border-top:1px dashed var(--cn-paper-line);justify-content:flex-end;align-items:center;min-height:44px;margin-top:12px;padding-top:12px;display:flex}.cn-stamp{border:2.5px solid var(--cn-paper-ok);color:var(--cn-paper-ok);letter-spacing:.14em;text-transform:uppercase;animation:cnThunk .5s var(--cn-ease) both;border-radius:4px;padding:5px 12px;font-size:14px;font-weight:700;transform:rotate(-8deg)}.cn-slip-impact[data-hit]{animation:cnImpact .55s var(--cn-ease)}.cn-stamp:after{content:"";border:2px solid var(--cn-paper-ok);opacity:0;border-radius:6px;animation:.7s ease-out .25s cnInk;position:absolute;inset:-6px}.cn-converge{z-index:2;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.cn-converge-frag{grid-area:1/1;display:flex}.cn-converge-frag .cn-bubble{white-space:nowrap;max-width:260px}.cn-converge-frag[data-depth="2"] .cn-bubble{opacity:.6}.cn-film-caption{z-index:3;bottom:calc(var(--cn-timeline,0px) + 6px);inset-inline:var(--lp-gutter);font-family:var(--lp-font-mono);color:var(--lp-muted);text-align:center;margin:0;font-size:12px;position:absolute}.cn-film-caption--static{position:static}@media (max-width:767px){.cn-film-stage{padding-top:calc(var(--cn-nav) + 40px);padding-bottom:calc(var(--cn-timeline,0px) + 10px);align-items:stretch}.cn-act{top:calc(var(--cn-nav) + 12px);font-size:11px}.cn-film-grid{grid-template-rows:minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:10px;height:100%}.cn-film-chat,.cn-chat{height:100%;min-height:0}.cn-chat-head{padding:8px 12px}.cn-avatar{width:28px;height:28px;font-size:12px}.cn-chat-log{flex:1;height:auto;min-height:0;padding:10px 12px;-webkit-mask-image:linear-gradient(#0000,#000 40px);mask-image:linear-gradient(#0000,#000 40px)}.cn-chat .cn-bubble{padding:8px 12px;font-size:13.5px}.cn-lane{height:18px;font-size:11.5px;overflow:hidden}.cn-lane-head,.cn-lane-lines li:not([data-latest]){display:none}.cn-lane-lines li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cn-film-slip{max-width:none}.cn-slip{padding:10px 14px 14px;font-size:11.5px}.cn-slip-head{padding-bottom:6px}.cn-slip-fields{margin-top:2px}.cn-slip-row{grid-template-columns:70px minmax(0,1fr) 14px;min-height:21px}.cn-slip-row[data-field=address]{min-height:32px}.cn-slip-foot{min-height:30px;margin-top:4px;padding-top:4px}.cn-stamp{padding:2px 8px;font-size:11.5px}.cn-film-caption:not(.cn-film-caption--static){display:none}.cn-film-still .cn-film-grid{grid-template-rows:none;height:auto}.cn-film-still .cn-chat-log{height:46svh}.cn-dawn-clock{font-size:64px}.cn-film-ledger{padding-top:calc(var(--cn-nav) + 20px);align-items:flex-start}}
.cn-final{height:240svh;position:relative}.cn-final[data-static]{height:auto}.cn-final-stage{height:100svh;padding:var(--cn-nav) 0 calc(var(--cn-timeline,0px) + 12px);place-items:center;display:grid;position:sticky;top:0;overflow:hidden}[data-static] .cn-final-stage{height:auto;min-height:100svh;padding-block:140px 120px;position:static}.cn-dusk-clock{align-items:center;inset:0}.cn-final-inner{text-align:center;justify-items:center;gap:clamp(36px,6vh,64px);display:grid;position:relative}.cn-final-thread{text-align:start;flex-direction:column;gap:10px;width:min(440px,100%);display:flex}.cn-final-thread>*{opacity:0;transition:opacity .6s var(--cn-ease), transform .6s var(--cn-ease);transform:translateY(10px)}.cn-final-thread>[data-on]{opacity:1;transform:none}.cn-final-thread .cn-sys-line{align-self:flex-end}.cn-final-copy{opacity:0;transition:opacity 1.2s var(--cn-ease), transform 1.2s var(--cn-ease);justify-items:center;gap:24px;display:grid;transform:translateY(18px)}.cn-final-copy[data-on]{opacity:1;transform:none}.cn-final-copy .cn-h1{max-width:16ch;font-size:clamp(40px,5.4vw,84px)}.cn-final-copy .cn-lead{max-width:48ch}@media (max-width:767px){.cn-final{height:220svh}.cn-final-copy{gap:18px}.cn-final-copy .cn-h1{font-size:clamp(32px,9vw,40px)}[data-static] .cn-final-stage{padding-block:110px 96px}}@media (max-width:767px) and (max-height:700px){.cn-final-copy .cn-lead,.cn-ledger .cn-lead{display:none}}
.pp,.pp-tone,html:is([data-lp-top=paper],[data-lp-cover=paper]) .cn-corners,html:is([data-lp-bottom=paper],[data-lp-cover=paper]) :is(.cn-timeline-bar,.cn-mobile-bar){--lp-bg:#f6f4ee;--lp-surface:#fffdf8;--lp-ink:#0b0c0e;--lp-muted:#6a665d;--lp-line:#d8d3c7;--lp-accent:#0f63e6;--lp-accent-hover:#0b52c4;--lp-ok:#1e8e54;--cn-line-2:#b9b3a4;--cn-ink-2:#2f2e2a;--cn-accent:#0f63e6;--cn-accent-text:#0d55c8;--cn-danger:#c8372d;color:var(--lp-ink)}.pp{z-index:1;background:var(--lp-bg);position:relative}.pp-display{max-width:19ch;font-family:var(--lp-font-display);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(38px,6.4vw,100px);font-weight:700;line-height:1.01}.pp-h3{font-family:var(--lp-font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(26px,2.7vw,40px);font-weight:700;line-height:1.08}.pp-label{font-family:var(--lp-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--lp-muted);margin:0;font-size:11.5px}.pp-said{border-inline-start:2px solid var(--cn-accent);color:var(--cn-accent-text);text-wrap:pretty;margin:0;padding-inline-start:16px;font-size:16px;line-height:1.5}.pp-block{padding-bottom:clamp(64px,8vw,128px)}.pp-rule{border-top:1px dashed var(--cn-line-2);transform-origin:0;transition:transform 1.3s var(--cn-ease);margin-bottom:clamp(64px,8vw,128px);transform:scaleX(0)}[dir=rtl] .pp-rule{transform-origin:100%}.pp-rule[data-in]{transform:none}.pp-split{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;gap:20px clamp(32px,6vw,96px);display:grid}.pp-stamp{font-family:var(--lp-font-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--lp-ok);opacity:0;border:2.5px solid;border-radius:4px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-block;transform:rotate(-6deg)}.pp-stamp[data-tone=ink]{color:var(--lp-ink)}.pp-stamp[data-tone=blue]{color:var(--cn-accent)}[data-in] .pp-stamp{animation:ppThunk .5s var(--cn-ease) both;animation-delay:var(--d,.5s)}.pp-ledger-head .cn-h2{max-width:13ch;font-size:clamp(34px,4.6vw,68px)}.pp-ledger-head .cn-lead{max-width:44ch}.pp-register{margin-top:clamp(40px,6vw,80px)}.pp-register table{border-collapse:collapse;width:100%;font-family:var(--lp-font-mono);font-size:13.5px}.pp-register th{border-bottom:1.5px solid var(--lp-ink);text-align:start;letter-spacing:.1em;text-transform:uppercase;color:var(--lp-muted);padding:0 14px 12px;font-size:11px;font-weight:500}.pp-register td{border-bottom:1px dashed var(--cn-line-2);color:var(--lp-muted);vertical-align:middle;padding:20px 14px}.pp-register :is(th,td):first-child{padding-inline-start:0}.pp-register :is(th,td):last-child{text-align:end;padding-inline-end:0}.pp-register tr[data-new] td{color:var(--lp-ink);font-weight:600}.pp-register tr[data-new] td:first-child{color:var(--cn-accent)}.pp-register .pp-stamp{padding:3px 9px;font-size:11.5px;transform:rotate(-4deg)}.pp-statement{height:230svh}.pp-statement-stage{align-items:center;height:100svh;display:flex;position:sticky;top:0}.pp-statement[data-static]{height:auto}.pp-statement[data-static] .pp-statement-stage{height:auto;padding-block:clamp(110px,24vh,300px);position:static}.pp-order{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:48px clamp(32px,6vw,96px);display:grid}.pp-order .pp-label{margin-top:28px}.pp-form{counter-reset:ask;font-family:var(--lp-font-mono);margin:12px 0 0;padding:0;font-size:13.5px;list-style:none}.pp-form li{counter-increment:ask;align-items:baseline;gap:10px;padding-block:9px;display:flex}.pp-form li:before{content:counter(ask, decimal-leading-zero);color:var(--lp-muted)}.pp-form li i{border-bottom:1px dotted var(--cn-line-2);flex:1;min-width:16px}.pp-form li svg{color:var(--lp-ok);opacity:0;align-self:center}[data-in] .pp-form li svg{animation:ppTick .3s var(--cn-ease) both;animation-delay:calc(var(--i) * 90ms + .2s)}.pp-wall-count{align-items:flex-end;gap:18px;margin:0;display:flex}.pp-wall-count strong{font-family:var(--lp-font-display);letter-spacing:-.07em;font-size:clamp(110px,15vw,220px);font-weight:700;line-height:.78}.pp-wall-count span{max-width:24ch;font-family:var(--lp-font-mono);color:var(--lp-muted);padding-bottom:4px;font-size:12.5px;line-height:1.5}.pp-wilayas{border-top:1.5px solid var(--lp-ink);columns:4;font-family:var(--lp-font-mono);column-gap:24px;margin:36px 0 0;padding:20px 0 0;font-size:12.5px;list-style:none}.pp-wilayas li{break-inside:avoid;white-space:nowrap;text-overflow:ellipsis;gap:10px;margin-inline:-4px;padding:3px 4px;display:flex;overflow:hidden}.pp-wilayas li span{color:var(--lp-muted)}.pp-wilayas li{opacity:.22;transition:opacity .5s ease var(--n)}[data-in] .pp-wilayas li{opacity:1}[data-in] .pp-wilayas li[data-live]{animation:10s ease-in-out infinite ppLive;animation-delay:calc(3s + var(--live))}.pp-wilayas li[data-hit]{background:linear-gradient(var(--cn-accent), var(--cn-accent)) no-repeat 0 0 / 0% 100%;transition:opacity .5s ease var(--n), background-size .6s var(--cn-ease) var(--d), color .3s ease var(--d)}[dir=rtl] .pp-wilayas li[data-hit]{background-position:100% 0}[data-in] .pp-wilayas li[data-hit]{color:#fff;background-size:100% 100%}[data-in] .pp-wilayas li[data-hit] span{color:inherit;transition:color .3s ease var(--d)}.pp-langs{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end;gap:40px clamp(32px,6vw,96px);display:grid}.pp-langs-stage{display:grid}.pp-langs-pair{opacity:0;visibility:hidden;transition:opacity .4s var(--cn-ease), transform .5s var(--cn-ease), visibility 0s .4s;flex-direction:column;grid-area:1/1;justify-content:flex-end;gap:24px;display:flex;transform:translateY(10px)}.pp-langs-pair[data-active]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.pp-langs-q{font-family:var(--lp-font-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(34px,5.6vw,84px);font-weight:700;line-height:1.04}.pp-langs-pair .pp-said{opacity:0;transition:opacity .45s var(--cn-ease), transform .5s var(--cn-ease);font-size:clamp(17px,1.5vw,21px);transform:translateY(8px)}.pp-langs-pair .pp-said[data-on]{opacity:1;transform:none}.pp-untyped{visibility:hidden}.pp-caret{vertical-align:-.06em;width:0;height:.82em;display:inline-block;position:relative}.pp-caret:after{content:"";background:var(--cn-accent);width:.06em;position:absolute;inset:0 auto 0 .03em}.pp-caret[data-done]{animation:1s steps(2,end) infinite ppBlink}.pp-langs-side{gap:14px;display:grid}.pp-tabs{border-bottom:1px dashed var(--cn-line-2);flex-wrap:wrap;gap:0 22px;margin-top:10px;display:flex}.pp-tabs button{min-height:44px;font-family:var(--lp-font-mono);color:var(--lp-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0;font-size:13px;transition:color .2s,border-color .2s}.pp-tabs button:hover{color:var(--lp-ink)}.pp-tabs button[aria-pressed=true]{color:var(--lp-ink);border-bottom-color:var(--lp-ink)}.pp-voice-strip{border-block:1px dashed var(--cn-line-2);margin-block:clamp(32px,4vw,56px)}.pp-voice-row{align-items:center;gap:clamp(14px,2vw,28px);padding-block:26px;display:flex}.pp-voice-play{background:var(--lp-ink);width:56px;height:56px;color:var(--lp-bg);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;transition:background-color .2s;display:grid}.pp-voice-play:hover{background:var(--cn-accent)}.pp-wave{direction:ltr;flex:1;min-width:0;height:72px;position:relative}.pp-wave>span{align-items:center;gap:3px;display:flex;position:absolute;inset:0}.pp-wave i{background:var(--cn-line-2);border-radius:2px;flex:1;min-width:1px}.pp-wave-played{clip-path:inset(0 100% 0 0)}.pp-wave-played i{background:var(--cn-accent)}.pp-wave[data-state=playing] .pp-wave-played{animation:2.2s linear both ppPlay}.pp-wave[data-state=playing]>span{animation:2.2s linear both ppPlay,.42s ease-in-out infinite alternate ppBar}.pp-wave[data-state=playing]>span:first-child{animation:.42s ease-in-out infinite alternate ppBar}.pp-wave[data-state=played] .pp-wave-played{clip-path:inset(0)}.pp-voice-meta{font-family:var(--lp-font-mono);color:var(--lp-muted);flex-shrink:0;font-size:12.5px}.pp-voice-out{grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,4fr);align-items:start;gap:28px clamp(24px,4vw,64px);display:grid}.pp-voice-out>*{opacity:0;transition:opacity .5s var(--cn-ease), transform .5s var(--cn-ease);transform:translateY(8px)}.pp-voice-out>[data-on]{opacity:1;transform:none}.pp-transcript{gap:10px;display:grid}.pp-transcript q{clip-path:inset(-10% 100% -10% 0);font-family:var(--lp-font-display);letter-spacing:-.02em;quotes:"« " " »";font-size:clamp(22px,2.2vw,30px);font-weight:600;line-height:1.2;transition:clip-path 1.1s steps(9,end)}.pp-transcript[data-on] q{clip-path:inset(-10% 0)}.pp-understood{font-family:var(--lp-font-mono);gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.pp-understood li{border-bottom:1px dotted var(--cn-line-2);justify-content:space-between;align-items:center;gap:10px;padding-bottom:8px;display:flex}.pp-understood svg{color:var(--lp-ok);flex-shrink:0}.pp-pair{grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.pp-stock{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,64px);padding-inline-end:clamp(24px,5vw,80px);display:grid}.pp-stock-count{gap:14px;display:grid}.pp-stock-num{font-family:var(--lp-font-display);letter-spacing:-.06em;font-variant-numeric:tabular-nums;animation:ppFlip .4s var(--cn-ease) both;font-size:clamp(150px,19vw,280px);font-weight:700;line-height:.76}.pp-stock-count{position:relative}.pp-stock-count[data-empty] .pp-stock-num{color:var(--cn-danger);animation:ppFlip .4s var(--cn-ease) both, ppShake .5s ease-in-out .35s}.pp-sale{border:1.5px solid var(--lp-ink);background:var(--lp-bg);font-family:var(--lp-font-mono);white-space:nowrap;opacity:0;animation:ppSale 1.5s var(--cn-ease) both;padding:4px 10px;font-size:12px;position:absolute;inset:-30px auto auto 34%}[dir=rtl] .pp-sale{inset:-30px 34% auto auto}.pp-stock-text,.pp-handoff{align-content:start;justify-items:start;gap:16px;display:grid}.pp-stock-text .pp-stamp,.pp-handoff .pp-stamp,.pp-recovery-foot .pp-stamp{margin-top:10px}.pp-handoff{border-inline-start:1px dashed var(--cn-line-2);padding-inline-start:clamp(24px,4vw,56px)}.pp-handoff blockquote{font-family:var(--lp-font-display);letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600;line-height:1.3}.pp-route{font-family:var(--lp-font-mono);color:var(--lp-muted);font-size:12.5px}.pp-ruler{border-bottom:1.5px solid var(--lp-ink);border-inline:1px solid var(--lp-ink);background:repeating-linear-gradient(90deg, var(--lp-ink) 0 1px, transparent 1px calc(100% / 24)) 0 100% / 100% 12px no-repeat;height:44px;margin-block:clamp(64px,7vw,96px) 52px;position:relative}.pp-ruler-zone{background:color-mix(in srgb, var(--cn-accent) 14%, transparent);transform-origin:0;height:44px;transition:transform 1.6s var(--cn-ease) .2s;position:absolute;inset-block-end:0;inset-inline:4.16667% 16.6667%;transform:scaleX(0)}[dir=rtl] .pp-ruler-zone{transform-origin:100%}[data-in] .pp-ruler-zone{transform:none}.pp-ruler-zone span{font-family:var(--lp-font-mono);white-space:nowrap;color:var(--cn-accent-text);font-size:12px;position:absolute;inset-block-end:calc(100% + 8px);inset-inline-start:0}.pp-ruler-cursor{pointer-events:none;position:absolute;inset:-14px 0 0}.pp-ruler-cursor i{background:var(--lp-ink);width:2px;margin-inline-start:-1px;position:absolute;inset:0 auto 0 0}[dir=rtl] .pp-ruler-cursor i{inset:0 0 0 auto}.pp-ruler-cursor i:before{content:"";background:var(--lp-ink);border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:-4px}.pp-ruler-tick{font-family:var(--lp-font-mono);white-space:nowrap;color:var(--lp-muted);font-size:11.5px;position:absolute;top:calc(100% + 12px);translate:-50%}[dir=rtl] .pp-ruler-tick{translate:50%}.pp-ruler-tick:first-of-type{translate:0}.pp-ruler-tick:last-of-type{translate:-100%}[dir=rtl] .pp-ruler-tick:last-of-type{translate:100%}.pp-recovery-foot{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:24px clamp(32px,6vw,96px);display:grid}.pp-reminder{opacity:0;transition:opacity .5s var(--cn-ease), transform .6s var(--cn-ease);transform:translateY(10px)}.pp-reminder[data-on]{opacity:1;transform:none}.pp-recovery-note{justify-items:start;gap:8px;display:grid}.pp-steps{border-top:1px dashed var(--cn-line-2);padding-block:clamp(96px,12vw,180px)}.pp-steps .cn-h2{max-width:16ch;font-size:clamp(34px,4.6vw,68px)}.pp-steps ol{margin:clamp(48px,6vw,88px) 0 0;padding:0;list-style:none}.pp-steps li{border-top:1px dashed var(--cn-line-2);grid-template-columns:minmax(0,2fr) minmax(0,4fr) minmax(0,6fr);align-items:start;gap:16px clamp(20px,4vw,56px);padding-block:clamp(28px,3.4vw,48px);display:grid}.pp-steps li:first-child{border-top:1.5px solid var(--lp-ink)}.pp-step-num{font-family:var(--lp-font-display);letter-spacing:-.06em;font-size:clamp(72px,9vw,150px);font-weight:700;line-height:.78}.pp-step-body{gap:20px;display:grid}.pp-step-body .cn-body{max-width:52ch;font-size:16px}.pp-channels{font-family:var(--lp-font-mono);font-size:13px}.pp-catalog{border:1.5px solid var(--lp-ink);font-family:var(--lp-font-mono);margin-top:8px;padding:6px 16px 22px;font-size:12.5px;position:relative}.pp-catalog-row{border-top:1px dashed var(--cn-line-2);grid-template-columns:1.5fr 1fr 1fr 1.1fr .5fr;gap:12px;padding-block:11px;display:grid}.pp-catalog-row:first-child{letter-spacing:.08em;text-transform:uppercase;color:var(--lp-muted);border-top:0;font-size:11px}.pp-catalog .pp-stamp{background:var(--lp-bg);position:absolute;inset:auto -12px -16px auto}[dir=rtl] .pp-catalog .pp-stamp{inset:auto auto -16px -12px}.pp-pricing{border-top:1px dashed var(--cn-line-2);padding-block:clamp(72px,9vw,128px) clamp(96px,12vw,160px)}.pp-sheet-shadow{filter:drop-shadow(0 1px 0 var(--lp-line)) drop-shadow(0 24px 40px #463a1e1f);transition:clip-path .14s ease-out,transform .14s ease-out}.pp-sheet{background:var(--lp-surface);padding:clamp(24px,3.4vw,48px) clamp(18px,3.4vw,48px) clamp(34px,4vw,56px);-webkit-mask:radial-gradient(6px at 50% 100%,#0000 98%,#000) 0 0/14px 100%;mask:radial-gradient(6px at 50% 100%,#0000 98%,#000) 0 0/14px 100%}.pp-sheet-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:clamp(24px,3vw,40px);display:flex}.pp-sheet-head .cn-h2{margin-top:12px}.pp-toggle{border:1.5px solid var(--lp-ink);border-radius:4px;display:inline-flex;overflow:hidden}.pp-toggle button{min-height:44px;color:var(--lp-ink);cursor:pointer;background:0 0;border:0;padding:0 16px;font-size:14px;font-weight:600;transition:background-color .2s,color .2s}.pp-toggle button[aria-pressed=true]{background:var(--lp-ink);color:var(--lp-surface)}.pp-toggle span{font-family:var(--lp-font-mono);opacity:.8;font-size:12px}.pp-tiers{border-block:1.5px solid var(--lp-ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pp-tier{border-inline-start:1px dashed var(--cn-line-2);flex-direction:column;padding:32px clamp(14px,1.8vw,26px);display:flex;position:relative}.pp-tier:first-child{border-inline-start:0;padding-inline-start:0}.pp-tier:last-child{padding-inline-end:0}.pp-tier .cn-h3{font-size:19px}.pp-tier .pp-stamp{padding:3px 8px;font-size:11px;position:absolute;inset:26px clamp(8px,1.4vw,20px) auto auto}[dir=rtl] .pp-tier .pp-stamp{inset:26px auto auto clamp(8px,1.4vw,20px)}.pp-tier-price{flex-direction:column;gap:4px;margin-top:22px;display:flex}.pp-price{font-family:var(--lp-font-mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(27px,2.5vw,38px);font-weight:600;line-height:1.1}.pp-tier-period,.pp-tier-was{font-family:var(--lp-font-mono);color:var(--lp-muted);font-size:12px}.pp-tier-was{min-height:18px;text-decoration:line-through}.pp-tier-desc{min-height:3.2em;margin-top:14px}.pp-tier-features{color:var(--cn-ink-2);gap:9px;margin:20px 0 28px;padding:0;font-size:14px;line-height:1.45;list-style:none;display:grid}.pp-tier-features li{gap:10px;display:flex}.pp-tier-features li:before{content:"+";font-family:var(--lp-font-mono);color:var(--cn-accent-text)}.pp-tier-cta{margin-top:auto}.pp-tier-cta .lp-btn{width:100%}.pp-sheet .lp-btn-quiet{border-color:var(--lp-ink);background:0 0}.pp-sheet .lp-btn-quiet:hover{background:var(--lp-ink);color:var(--lp-surface)}.pp-sheet-note{max-width:82ch;font-family:var(--lp-font-mono);color:var(--lp-muted);margin:28px 0 0;font-size:12.5px;line-height:1.6}.pp-faq{border-top:1px dashed var(--cn-line-2);padding-block:clamp(72px,9vw,128px) clamp(96px,12vw,176px)}.pp-faq-grid{gap:40px;display:grid}@media (min-width:960px){.pp-faq-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px}}.pp-faq-list details{border-top:1px dashed var(--cn-line-2)}.pp-faq-list details:first-child{border-top:1.5px solid var(--lp-ink)}.pp-faq-list details:last-child{border-bottom:1px dashed var(--cn-line-2)}.pp-faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:17px;font-weight:600;list-style:none;transition:color .2s;display:flex}.pp-faq-list summary:hover{color:var(--cn-accent-text)}.pp-faq-list summary::-webkit-details-marker{display:none}.pp-faq-list summary:after{content:"+";font-family:var(--lp-font-mono);color:var(--lp-muted);transition:transform .35s var(--cn-ease);flex-shrink:0;font-size:20px;font-weight:400}.pp-faq-list details[open] summary:after{transform:rotate(45deg)}.pp-faq-list details::details-content{block-size:0;transition:block-size .45s var(--cn-ease), content-visibility .45s allow-discrete;overflow:hidden}.pp-faq-list details[open]::details-content{block-size:auto}.pp-faq-list details .cn-body{max-width:64ch;padding-bottom:24px;font-size:15.5px}:lang(ar) :is(.pp-display,.pp-h3,.pp-langs-q,.pp-transcript q,.pp-handoff blockquote){letter-spacing:0;line-height:1.3}:lang(ar) :is(.pp-label,.pp-stamp,.pp-register th,.pp-catalog-row:first-child){letter-spacing:0;text-transform:none}@keyframes ppThunk{0%{opacity:0;scale:1.6}70%{opacity:1;scale:.96}to{opacity:1;scale:1}}@keyframes ppTick{0%{opacity:0;transform:scale(.4)}to{opacity:1}}@keyframes ppPlay{to{clip-path:inset(0)}}@keyframes ppLive{0%,6%,to{color:inherit;background-color:#0000}2%,4%{color:#fff;background-color:var(--cn-accent)}}@keyframes ppBlink{to{opacity:0}}@keyframes ppBar{0%{transform:scaleY(.78)}to{transform:scaleY(1.12)}}@keyframes ppShake{20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@keyframes ppSale{0%{opacity:0;transform:translate(-20px,20px)rotate(0)}18%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(46px,-64px)rotate(7deg)}}@keyframes ppFlip{0%{opacity:0;transform:translateY(-10%)}}@media (max-width:767px){.pp-statement{height:200svh}.pp-split,.pp-order,.pp-langs,.pp-pair,.pp-recovery-foot,.pp-voice-out{grid-template-columns:minmax(0,1fr)}.pp-split{align-items:start}.pp-register thead{display:none}.pp-register tbody{border-top:1.5px solid var(--lp-ink);display:grid}.pp-register tr{border-bottom:1px dashed var(--cn-line-2);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"num status""item item""wilaya total""delivery total";gap:4px 12px;padding-block:18px;display:grid}.pp-register td{border:0;padding:0}.pp-register td:first-child{grid-area:num}.pp-register td:nth-child(2){grid-area:item;font-size:15px}.pp-register td:nth-child(3){grid-area:wilaya}.pp-register td:nth-child(4){grid-area:delivery}.pp-register td:nth-child(5){text-align:end;grid-area:total;align-self:end}.pp-register td:nth-child(6){grid-area:status}.pp-wall-count span{max-width:18ch}.pp-wilayas{columns:2;column-gap:16px;font-size:12px}.pp-langs-stage{min-height:0}.pp-voice-row{padding-block:18px}.pp-voice-play{width:48px;height:48px}.pp-wave{height:52px}.pp-wave>span{gap:2px}.pp-stock{grid-template-columns:minmax(0,1fr);gap:28px;padding-inline-end:0}.pp-ruler-tick:nth-of-type(2){display:none}.pp-stock-num{font-size:132px}.pp-handoff{border-inline-start:0;border-top:1px dashed var(--cn-line-2);margin-top:56px;padding:56px 0 0}.pp-ruler-zone span{font-size:11px}.pp-steps li{grid-template-columns:56px minmax(0,1fr)}.pp-step-num{font-size:64px;line-height:.8}.pp-step-body{grid-column:1/-1}.pp-steps li{align-items:center}.pp-catalog{padding-inline:10px;font-size:10.5px}.pp-catalog-row{gap:6px}.pp-catalog-row:first-child{letter-spacing:.04em;font-size:9.5px}.pp-tiers{grid-template-columns:minmax(0,1fr)}.pp-tier,.pp-tier:first-child,.pp-tier:last-child{border-inline-start:0;border-top:1px dashed var(--cn-line-2);padding:28px 0}.pp-tier[data-highlighted]{border-top:0;order:-1}.pp-tier .pp-stamp{inset:26px 0 auto auto}[dir=rtl] .pp-tier .pp-stamp{inset:26px auto auto 0}.pp-tier-desc{min-height:0}}
.lp-cinema{--cn-nav:72px;--cn-timeline:52px;--cn-ruler-base:14px}html:has(.lp-cinema){scroll-padding-top:0}.cn-corners{z-index:40;height:var(--cn-nav);padding-inline:var(--lp-gutter);pointer-events:none;justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed;inset:0 0 auto}.cn-corners:before{content:"";z-index:-1;background:linear-gradient(var(--lp-bg) 30%, color-mix(in srgb, var(--lp-bg) 0%, transparent));pointer-events:none;position:absolute;inset:0 0 -24px}.cn-corners>*{pointer-events:auto}.cn-corners,.cn-timeline-bar,.cn-mobile-bar{transition:color .3s}.cn-corner-brand{color:var(--lp-ink);font-family:var(--lp-font-display);letter-spacing:-.02em;align-items:center;gap:10px;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}.cn-corner-actions{align-items:center;gap:20px;display:flex}.cn-corner-login{color:var(--lp-muted);font-size:14px;text-decoration:none;transition:color .2s}.cn-corner-login:hover{color:var(--lp-ink)}.cn-chrome-cta,.cn-timeline-bar{opacity:0;visibility:hidden;transition:opacity .8s var(--cn-ease), visibility .8s}html[data-lp-intro=done] .cn-chrome-cta,html[data-lp-intro=done] .cn-timeline-bar{opacity:1;visibility:visible}.cn-timeline-bar{z-index:40;height:var(--cn-timeline);padding-inline:var(--lp-gutter);position:fixed;inset:auto 0 0}.cn-timeline-bar:before{content:"";z-index:-1;background:linear-gradient(color-mix(in srgb, var(--lp-bg) 0%, transparent), var(--lp-bg) 70%);pointer-events:none;position:absolute;inset:-32px 0 0}.cn-ruler{height:100%;position:relative}.cn-ruler-track{inset:auto 0 var(--cn-ruler-base);border-bottom:1px solid var(--cn-line-2);background:repeating-linear-gradient(90deg, var(--cn-line-2) 0 1px, transparent 1px calc(100% / 72)) 0 100% / 100% 100% no-repeat;height:5px;display:block;position:absolute}.cn-ruler-fill{background:var(--lp-ink);transform-origin:0;will-change:transform;height:1.5px;position:absolute;inset:auto 0 -1px}[dir=rtl] .cn-ruler-fill{transform-origin:100%}.cn-ruler ol{margin:0;padding:0;list-style:none}.cn-ruler li{bottom:var(--cn-ruler-base);position:absolute}.cn-ruler li:before{content:"";background:var(--cn-line-2);width:1px;height:13px;transition:background-color .3s ease, height .3s var(--cn-ease);position:absolute;inset:auto auto 0 0}[dir=rtl] .cn-ruler li:before{inset:auto 0 0 auto}.cn-ruler li:is([data-passed],[data-active]):before{background:var(--lp-ink)}.cn-ruler li[data-active]:before{height:18px}.cn-ruler li a{padding:0 0 15px;font-family:var(--lp-font-mono);white-space:nowrap;color:var(--lp-muted);padding-inline-start:8px;font-size:11.5px;line-height:1;text-decoration:none;transition:color .3s;display:block;position:relative}.cn-ruler li a:after{content:"";position:absolute;inset:-16px -6px 0}.cn-ruler li a:hover,.cn-ruler li[data-active] a{color:var(--lp-ink)}.cn-ruler li a:focus-visible{outline:2px solid var(--cn-accent);outline-offset:4px;border-radius:2px}.cn-ruler li[data-end]{translate:-100%}[dir=rtl] .cn-ruler li[data-end]{translate:100%}.cn-ruler li[data-end]:before{inset:auto 0 0 auto}[dir=rtl] .cn-ruler li[data-end]:before{inset:auto auto 0 0}.cn-ruler li[data-end] a{padding-inline:0 8px}.cn-ruler-cursor{inset:auto 0 var(--cn-ruler-base);pointer-events:none;will-change:transform;height:0;display:block;position:absolute}.cn-ruler-cursor i{background:var(--lp-ink);width:2px;height:22px;margin-inline-start:-1px;position:absolute;inset:auto auto -4px 0}[dir=rtl] .cn-ruler-cursor i{inset:auto 0 -4px auto}.cn-ruler-cursor i:before,.cn-ruler-cursor i:after{content:"";background:var(--cn-accent);border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:-3px}.cn-ruler-cursor i:after{opacity:0}.cn-ruler-cursor[data-idle] i:after{animation:2.2s ease-out infinite cnPulse}.cn-ruler-hint{font-family:var(--lp-font-mono);white-space:nowrap;color:var(--lp-muted);opacity:0;transition:opacity .5s var(--cn-ease);font-size:11.5px;position:absolute;inset-block-end:30px;inset-inline-start:0}.cn-ruler-cursor[data-idle] .cn-ruler-hint{opacity:1}.cn-corner-actions .lp-lang{font-size:11.5px}.cn-corner-actions .lp-lang button{min-width:28px;min-height:28px}.cn-mobile-bar{display:none}@media (max-width:767px){.lp-cinema{--cn-nav:64px;--cn-timeline:56px}.cn-corners :is(.cn-corner-login,.lp-lang),.cn-timeline-bar{display:none}.cn-mobile-bar{z-index:40;height:var(--cn-timeline);padding:0 var(--lp-gutter) max(8px, env(safe-area-inset-bottom));align-items:center;gap:14px;display:flex;position:fixed;inset:auto 0 0}.cn-mobile-bar:before{content:"";z-index:-1;background:linear-gradient(color-mix(in srgb, var(--lp-bg) 0%, transparent), var(--lp-bg) 60%);pointer-events:none;position:absolute;inset:-28px 0 0}.cn-mobile-label{width:34%;font-family:var(--lp-font-mono);white-space:nowrap;text-overflow:ellipsis;color:var(--lp-ink);flex-shrink:0;font-size:11.5px;overflow:hidden}.cn-mobile-rail{--cn-ruler-base:0px;flex:1;height:6px;position:relative}.cn-mobile-rail .cn-ruler-track{background-size:100% 100%;background-image:repeating-linear-gradient(90deg, var(--cn-line-2) 0 1px, transparent 1px calc(100% / 24))}.cn-mobile-rail .cn-ruler-cursor i{height:14px}.cn-mobile-menu{border:0;border-bottom:1.5px solid var(--lp-ink);min-height:40px;color:var(--lp-ink);font-family:var(--lp-font-mono);cursor:pointer;background:0 0;border-radius:0;flex-shrink:0;padding:0 2px;font-size:12.5px}}.cn-sheet{width:100%;max-width:100%;max-height:88svh;padding:72px var(--lp-gutter) max(24px, env(safe-area-inset-bottom));border:0;border-top:1px solid var(--cn-line-2);background:var(--lp-surface);color:var(--lp-ink);border-radius:20px 20px 0 0;margin:auto 0 0}.cn-sheet::backdrop{background:#0009}.cn-sheet[open]{animation:cnSheetUp .4s var(--cn-ease) both}.cn-sheet ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}.cn-sheet ol a{color:var(--lp-ink);font-family:var(--lp-font-display);letter-spacing:-.02em;align-items:baseline;gap:14px;padding:10px 0;font-size:28px;font-weight:700;text-decoration:none;display:flex}.cn-sheet ol a[aria-current]{color:var(--cn-accent-text)}.cn-sheet-foot{border-top:1px solid var(--lp-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:20px;display:flex}.cn-sheet-close{top:16px;border:1px solid var(--cn-line-2);min-height:36px;color:var(--lp-muted);cursor:pointer;background:0 0;border-radius:999px;padding:0 12px;font-size:13px;position:absolute;inset-inline-end:var(--lp-gutter)}@keyframes cnSheetUp{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.cn-chrome-cta,.cn-timeline-bar,.cn-sheet[open]{transition:none;animation:none}.cn-ruler-cursor[data-idle] i:after{animation:none}}html[data-lp-cover] :is(.cn-corners,.cn-timeline-bar,.cn-mobile-bar):before{opacity:0}
