.dYKqwW_region{z-index:1200;padding:0 max(14px, env(safe-area-inset-right,0px)) 0 max(14px, env(safe-area-inset-left,0px));pointer-events:none;justify-content:center;display:flex;position:fixed;bottom:32px;left:0;right:0}@media (max-width:1024px){.dYKqwW_region{bottom:calc(env(safe-area-inset-bottom,0px) + 92px)}}@keyframes dYKqwW_klListToastIn{0%{opacity:0;transform:translateY(8px)}}.dYKqwW_card{pointer-events:auto;border-radius:var(--kl-radius-pill);max-width:100%;min-height:48px;color:var(--kl-text-warm);font-family:var(--kl-ff-ui);animation:dYKqwW_klListToastIn var(--kl-dur-popover) var(--kl-ease-out) backwards;transition:opacity var(--kl-dur-press-touch) var(--kl-ease-out), transform var(--kl-dur-press-touch) var(--kl-ease-out);background:#200a0af7;border:1px solid #e6c8bd42;align-items:center;gap:6px;padding:4px 4px 4px 20px;font-size:14px;font-weight:600;line-height:1.3;display:flex;box-shadow:0 18px 44px -12px #000000eb,inset 0 1px #e6c8bd1f}.dYKqwW_card[data-leaving]{opacity:0;transform:translateY(4px)}.dYKqwW_text{min-width:0}.dYKqwW_action{border-radius:var(--kl-radius-pill);min-height:40px;color:var(--kl-accent);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--kl-dur-hover-chrome) ease, transform var(--kl-dur-press-touch) var(--kl-ease-out);background:0 0;border:0;flex-shrink:0;padding:0 16px;font-weight:700;position:relative}.dYKqwW_action:focus-visible{outline:2px solid var(--kl-accent);outline-offset:0}.dYKqwW_action:disabled{opacity:.55;cursor:default}.dYKqwW_action:active:not(:disabled){transform:scale(.97)}@media (hover:hover){.dYKqwW_action:hover:not(:disabled){background-color:#e6c8bd1a}}@media (pointer:coarse){.dYKqwW_action:after{content:"";position:absolute;inset:-4px 0}}@media (prefers-reduced-motion:reduce){@keyframes dYKqwW_klListToastFade{0%{opacity:0}}.dYKqwW_card{animation-name:dYKqwW_klListToastFade}.dYKqwW_card[data-leaving],.dYKqwW_action:active:not(:disabled){transform:none}}
.Qmrr0a_layer{z-index:1100;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.Qmrr0a_dim{animation:Qmrr0a_klInviteFade .24s var(--kl-ease-out) both;background:#0800009e;position:absolute;inset:0}.Qmrr0a_sheet{box-sizing:border-box;width:100%;max-width:560px;padding:8px 24px calc(24px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg, #2c0d0c 0, #1c0404 220px, var(--kl-bg) 100%);box-shadow:var(--kl-shadow-sheet);color:var(--kl-text-warm);animation:Qmrr0a_klInviteUp .32s var(--kl-ease-out) both;border:1px solid #e6c8bd29;border-bottom:0;border-radius:30px 30px 0 0;outline:none;position:relative}.Qmrr0a_layer[data-leaving] .Qmrr0a_dim{animation:.22s ease-in both Qmrr0a_klInviteFadeOut}.Qmrr0a_layer[data-leaving] .Qmrr0a_sheet{animation:.22s ease-in both Qmrr0a_klInviteDown}.Qmrr0a_grab{background:#e6c8bd66;border-radius:3px;width:40px;height:5px;margin:0 auto 18px}.Qmrr0a_film{align-items:center;gap:14px;margin-right:44px;display:flex}.Qmrr0a_still{aspect-ratio:16/10;background:#2a0c08 50%/cover no-repeat;border-radius:10px;flex:none;width:96px;box-shadow:0 0 0 1px #e6c8bd1f}.Qmrr0a_filmText{min-width:0}.Qmrr0a_filmTitle{font-family:var(--kl-ff-title);color:#fff;overflow-wrap:anywhere;font-size:20px;font-weight:600;line-height:1.1;display:block}.Qmrr0a_filmMeta{font-family:var(--kl-ff-ui);letter-spacing:1.4px;text-transform:uppercase;color:var(--kl-text-muted);margin-top:6px;font-size:11px;font-weight:700;display:block}.Qmrr0a_title{font-family:var(--kl-ff-title-short);letter-spacing:-.6px;color:#fff;margin:22px 0 8px;font-size:30px;font-weight:700;line-height:1}.Qmrr0a_text{font-family:var(--kl-ff-body);color:var(--kl-text-dim);text-wrap:pretty;margin:0 0 20px;font-size:15px;line-height:1.5}.Qmrr0a_actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.Qmrr0a_primary,.Qmrr0a_ghost{border-radius:var(--kl-radius-pill);cursor:pointer;min-width:0;min-height:50px;font-family:var(--kl-ff-ui);letter-spacing:.1px;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:transform var(--kl-dur-press-touch) var(--kl-ease-out), background-color .18s ease, border-color .18s ease;justify-content:center;align-items:center;padding:0 6px;font-size:14px;font-weight:700;line-height:1.2;display:flex}.Qmrr0a_primary{color:var(--kl-bg);background:#fff;border:0}.Qmrr0a_ghost{color:#fff;background:#ffffff14;border:1px solid #ffffff4d}.Qmrr0a_close{width:36px;height:36px;color:var(--kl-text);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--kl-dur-press-touch) var(--kl-ease-out), background-color .14s ease;background:#ffffff0f;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:16px;right:16px}.Qmrr0a_close:after{content:"";position:absolute;inset:-4px}.Qmrr0a_primary:focus-visible,.Qmrr0a_ghost:focus-visible,.Qmrr0a_close:focus-visible{outline:2px solid var(--kl-accent);outline-offset:3px}@media (hover:hover) and (pointer:fine){.Qmrr0a_primary:hover{background:var(--kl-accent-2)}.Qmrr0a_ghost:hover{border-color:var(--kl-accent)}.Qmrr0a_close:hover{background:#ffffff1f}}@media (prefers-reduced-motion:no-preference){.Qmrr0a_primary:active,.Qmrr0a_ghost:active,.Qmrr0a_close:active{transform:scale(.97)}}@media (max-width:359px){.Qmrr0a_actions{grid-template-columns:1fr}}@media (min-width:1025px){.Qmrr0a_layer{align-items:center}.Qmrr0a_sheet{border-radius:var(--kl-radius-sheet-desktop);border-bottom:1px solid #e6c8bd29;width:440px;padding:28px;animation-name:Qmrr0a_klInviteIn}.Qmrr0a_layer[data-leaving] .Qmrr0a_sheet{animation-name:Qmrr0a_klInviteOut}.Qmrr0a_grab{display:none}}@keyframes Qmrr0a_klInviteFade{0%{opacity:0}}@keyframes Qmrr0a_klInviteFadeOut{to{opacity:0}}@keyframes Qmrr0a_klInviteUp{0%{transform:translateY(100%)}}@keyframes Qmrr0a_klInviteDown{to{transform:translateY(100%)}}@keyframes Qmrr0a_klInviteIn{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes Qmrr0a_klInviteOut{to{opacity:0;transform:translateY(8px)scale(.98)}}@media (prefers-reduced-motion:reduce){.Qmrr0a_dim,.Qmrr0a_sheet,.Qmrr0a_layer[data-leaving] .Qmrr0a_dim,.Qmrr0a_layer[data-leaving] .Qmrr0a_sheet{animation-duration:.01ms}}
