.email-field-module-scss-module__gvqdLq__stage{flex-direction:column;gap:12px;display:flex}@media (prefers-reduced-motion:no-preference){.email-field-module-scss-module__gvqdLq__field{animation:.2s email-field-module-scss-module__gvqdLq__swap}}@keyframes email-field-module-scss-module__gvqdLq__swap{0%{opacity:0;transform:translateY(4px)}}.email-field-module-scss-module__gvqdLq__button{background:var(--kino-accent);width:100%;height:100%;color:var(--kino-on-accent);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;transition:background .3s,color .3s,opacity .3s,transform .3s;display:inline-flex}.email-field-module-scss-module__gvqdLq__button:focus-visible{box-shadow:0 0 0 1.5px var(--kino-accent);outline:none}@media (pointer:coarse){.email-field-module-scss-module__gvqdLq__button{position:relative}.email-field-module-scss-module__gvqdLq__button:after{content:"";position:absolute;inset-block:min(0px,50% - 22px);inset-inline:min(0px,50% - 22px)}}.email-field-module-scss-module__gvqdLq__button:hover:not(:disabled){background:var(--kino-accent-hover)}.email-field-module-scss-module__gvqdLq__button:disabled{background:var(--kino-surface-3);color:var(--kino-text-muted);cursor:not-allowed}.email-field-module-scss-module__gvqdLq__isDone,.email-field-module-scss-module__gvqdLq__isDone:disabled{background:var(--kino-success);color:var(--kino-on-success)}.email-field-module-scss-module__gvqdLq__isLeaving{pointer-events:none}@media (prefers-reduced-motion:no-preference){.email-field-module-scss-module__gvqdLq__isLeaving{animation:1s forwards email-field-module-scss-module__gvqdLq__leave}}@keyframes email-field-module-scss-module__gvqdLq__leave{0%,45%{opacity:1}to{opacity:0;transform:scale(.8)}}.email-field-module-scss-module__gvqdLq__isQuiet{color:var(--kino-text-muted);background:0 0}.email-field-module-scss-module__gvqdLq__isQuiet:hover:not(:disabled){background:var(--kino-bg);color:var(--kino-text)}@media (prefers-reduced-motion:no-preference){.email-field-module-scss-module__gvqdLq__glyph{animation:.2s email-field-module-scss-module__gvqdLq__swap}}.email-field-module-scss-module__gvqdLq__links{flex-wrap:wrap;gap:8px 16px;display:flex}.email-field-module-scss-module__gvqdLq__link{color:var(--kino-text-accent);font:inherit;letter-spacing:-.05em;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px}.email-field-module-scss-module__gvqdLq__link:focus-visible{box-shadow:0 0 0 1.5px var(--kino-accent);outline:none}@media (pointer:coarse){.email-field-module-scss-module__gvqdLq__link{min-height:44px}}.email-field-module-scss-module__gvqdLq__plate{background:var(--kino-surface-2);border-radius:16px;align-items:flex-start;gap:12px;padding:16px;display:flex}.email-field-module-scss-module__gvqdLq__plateIcon{color:var(--kino-text-accent);flex-shrink:0}.email-field-module-scss-module__gvqdLq__plateText{flex-direction:column;gap:4px;display:flex}.email-field-module-scss-module__gvqdLq__plateTitle{letter-spacing:-.05em;margin:0;font-size:15px}.email-field-module-scss-module__gvqdLq__plateHint{color:var(--kino-text-muted);letter-spacing:-.05em;margin:0;font-size:13px}
.ContinueShelf-module-scss-module__NUM_mW__item{position:relative}.ContinueShelf-module-scss-module__NUM_mW__card{background:var(--kino-bg);width:300px;color:inherit;border-radius:25px;flex-direction:column;gap:12px;padding:10px;text-decoration:none;transition:box-shadow .3s;display:flex}.ContinueShelf-module-scss-module__NUM_mW__card:focus-visible{box-shadow:0 0 0 1.5px var(--kino-accent);outline:none}.ContinueShelf-module-scss-module__NUM_mW__card:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--kino-text-accent) 35%, transparent)}@media (max-width:900px){.ContinueShelf-module-scss-module__NUM_mW__card{width:min(300px,100vw - 96px)}}.ContinueShelf-module-scss-module__NUM_mW__thumb{aspect-ratio:1.77778;background:var(--kino-surface-2);border-radius:25px;width:100%;display:block;position:relative;overflow:hidden}.ContinueShelf-module-scss-module__NUM_mW__thumb:after{content:"";background:linear-gradient(to top, color-mix(in srgb, var(--kino-brand-bg) 85%, transparent), transparent);pointer-events:none;height:55%;position:absolute;inset:auto 0 0}.ContinueShelf-module-scss-module__NUM_mW__image{object-fit:cover;width:100%;height:100%}@media (prefers-reduced-motion:no-preference){.ContinueShelf-module-scss-module__NUM_mW__image{transition:transform .5s}}.ContinueShelf-module-scss-module__NUM_mW__card:hover .ContinueShelf-module-scss-module__NUM_mW__image{transform:scale(1.05)}.ContinueShelf-module-scss-module__NUM_mW__play{z-index:5;background:color-mix(in srgb, var(--kino-accent) 85%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:54px;height:54px;color:var(--kino-on-accent);opacity:0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.8)}@media (prefers-reduced-motion:no-preference){.ContinueShelf-module-scss-module__NUM_mW__play{transition:opacity .3s,transform .3s}}.ContinueShelf-module-scss-module__NUM_mW__card:hover .ContinueShelf-module-scss-module__NUM_mW__play{opacity:1;transform:translate(-50%,-50%)scale(1)}.ContinueShelf-module-scss-module__NUM_mW__playIcon{width:20px;height:20px;margin-left:2px}.ContinueShelf-module-scss-module__NUM_mW__meta{z-index:1;color:var(--kino-on-image);letter-spacing:-.05em;text-shadow:0 1px 3px color-mix(in srgb, var(--kino-brand-bg) 60%, transparent);justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex;position:absolute;bottom:12px;left:14px;right:14px}.ContinueShelf-module-scss-module__NUM_mW__time{color:color-mix(in srgb, var(--kino-on-image) 85%, transparent)}.ContinueShelf-module-scss-module__NUM_mW__progress{z-index:1;background:color-mix(in srgb, var(--kino-on-image) 22%, transparent);height:4px;position:absolute;bottom:0;left:0;right:0}.ContinueShelf-module-scss-module__NUM_mW__progressBar{width:var(--kino-range-pct,0%);background:var(--kino-accent);border-radius:0 999px 999px 0;height:100%;display:block}.ContinueShelf-module-scss-module__NUM_mW__info{flex-direction:column;gap:8px;min-width:0;padding:0 4px 2px;display:flex}.ContinueShelf-module-scss-module__NUM_mW__title{white-space:nowrap;text-overflow:ellipsis;color:var(--kino-text);letter-spacing:-.05em;font-size:15px;font-weight:400;overflow:hidden}.ContinueShelf-module-scss-module__NUM_mW__streamer{align-items:center;gap:8px;min-width:0;display:flex}.ContinueShelf-module-scss-module__NUM_mW__avatar{background:var(--kino-surface-2);border-radius:50%;flex-shrink:0;width:22px;height:22px;overflow:hidden}.ContinueShelf-module-scss-module__NUM_mW__avatar img{object-fit:cover;width:100%;height:100%}.ContinueShelf-module-scss-module__NUM_mW__streamerName{white-space:nowrap;text-overflow:ellipsis;color:var(--kino-text-muted);letter-spacing:-.03em;font-size:12px;transition:color .3s;overflow:hidden}.ContinueShelf-module-scss-module__NUM_mW__card:hover .ContinueShelf-module-scss-module__NUM_mW__streamerName{color:var(--kino-text-accent)}.ContinueShelf-module-scss-module__NUM_mW__remove{z-index:5;background:color-mix(in srgb, var(--kino-brand-bg) 70%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:30px;height:30px;color:var(--kino-on-image);cursor:pointer;opacity:0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:20px;right:20px;transform:scale(.8)}.ContinueShelf-module-scss-module__NUM_mW__remove:focus-visible{box-shadow:0 0 0 1.5px var(--kino-accent);outline:none}@media (pointer:coarse){.ContinueShelf-module-scss-module__NUM_mW__remove:after{content:"";position:absolute;inset-block:min(0px,50% - 22px);inset-inline:min(0px,50% - 22px)}}@media (prefers-reduced-motion:no-preference){.ContinueShelf-module-scss-module__NUM_mW__remove{transition:opacity .3s,transform .3s,background-color .3s}}.ContinueShelf-module-scss-module__NUM_mW__item:hover .ContinueShelf-module-scss-module__NUM_mW__remove,.ContinueShelf-module-scss-module__NUM_mW__remove:focus-visible{opacity:1;transform:scale(1)}.ContinueShelf-module-scss-module__NUM_mW__remove:hover{background:var(--kino-danger)}.ContinueShelf-module-scss-module__NUM_mW__remove:active{transform:scale(.9)}@media (max-width:1024px){.ContinueShelf-module-scss-module__NUM_mW__remove{opacity:1;transform:none}}.ContinueShelf-module-scss-module__NUM_mW__removeIcon{width:14px;height:14px}.ContinueShelf-module-scss-module__NUM_mW__empty{background:var(--kino-bg);color:var(--kino-text-muted);letter-spacing:-.03em;text-align:center;border-radius:25px;margin:0;padding:30px 15px;font-size:14px}
