
.mmc a:not([href]){cursor:default}
.mmc li a:not([href]):hover{background:none}
.mmh .soon6t{margin-left:4px;font-size:12px;font-weight:600;color:var(--u-soft);white-space:nowrap}

.filmsoon{aspect-ratio:16/9;width:100%;border-radius:14px;background:var(--u-ground);border:1.5px dashed #D8D0C3;
  display:grid;place-items:center;text-align:center}
main > .filmsoon{margin-top:34px}
.filmsoon .fsin{margin:0;padding:0 16px}
.filmsoon .fsk{display:block;margin-bottom:4px;font-size:13px;font-weight:600;color:var(--u-soft)}
.filmsoon .fst{display:block;font-size:20px;font-weight:700;color:var(--u-ink);word-spacing:.08em}
@media (max-width:600px){.filmsoon .fst{font-size:17px}}

.soonp{padding:4px 0 8px}
.soonp h3{margin:0 0 6px;font-size:20px;font-weight:700;word-spacing:.06em}
.soonp > p{margin:0 0 14px;color:var(--u-soft);font-size:15px}
.mwnotify{display:flex;flex-wrap:wrap;gap:10px;align-items:center}
.mwnotify .nfe{flex:1 1 240px;min-width:0;height:44px;padding:0 14px;border:1.5px solid #CFC7BA;border-radius:999px;
  font:inherit;font-size:15px;color:var(--u-ink);background:#fff}
.mwnotify .nfe:focus{outline:2px solid var(--u-navy);outline-offset:2px}
.mwnotify .btn{flex:none}
.mwnotify .nfc{flex:1 1 100%;display:flex;gap:8px;align-items:flex-start;font-size:14px;color:var(--u-ink);cursor:pointer}
.mwnotify .nfc input{margin:3px 0 0;width:16px;height:16px;flex:none}
.mwnotify .nfp{flex:1 1 100%;margin:0;font-size:13px;color:var(--u-soft)}
.mwnotify .nfr{flex:1 1 100%;margin:0;font-size:14px;font-weight:600;color:var(--u-ink);min-height:1em}
.mwnotify.sent .nfe,.mwnotify.sent .btn,.mwnotify.sent .nfc{display:none}

.lvbody > .soon6{display:inline-flex;align-self:flex-start;align-items:center;margin:0 0 14px;padding:10px 20px;
  border-radius:999px;font-size:15px;font-weight:700;line-height:1.2;color:var(--u-soft);background:var(--u-ground);
  cursor:default;white-space:nowrap}

.pair.solo.nofilm{max-width:none}
.fsoon{padding:4px 12px;color:var(--u-soft)}
.hubtext p.fsoon{font-size:13px;margin:4px 0 12px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--u-hair)}   
