.filmknopf-wrap{position:relative;display:inline-block;width:min(380px,100%)}.filmknopf{width:100%;justify-content:space-between;white-space:normal;text-align:left}.filmknopf:before{content:"";flex:none;border-color:transparent transparent transparent currentcolor;border-style:solid;border-width:6px 0 6px 10px;margin-right:-4px}.filmknopf:hover,.filmvorschau{background:var(--anthrazit)}.filmvorschau{position:absolute;left:0;right:0;bottom:100%;aspect-ratio:16/9;overflow:hidden;box-shadow:0 18px 40px -16px rgba(10,30,40,.55);opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .2s,transform .2s;z-index:5;cursor:pointer;color:#fff;font:15px/1.45 var(--body,sans-serif);text-align:left}.filmvorschau.offen{opacity:1;transform:none;pointer-events:auto}.filmvorschau>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:filter .2s}.filmvorschau.fest>img{filter:blur(6px) brightness(.4)}.filmvorschau .pille{position:absolute;left:8px;bottom:8px;background:rgba(31,35,40,.85);padding:5px 8px;border-radius:999px;font-weight:600;font-size:12px}.filmvorschau.fest .pille{display:none}.filmvorschau .eingabe{position:absolute;inset:0;display:none;flex-direction:column;justify-content:center;gap:8px;padding:16px 18px;cursor:default}.filmvorschau.fest .eingabe{display:flex}.eingabe b{font-size:17px}.eingabe p{margin:0;font-size:13px;color:#dceef5}.eingabe input{padding:10px;border:0;font:inherit;font-size:16px;color:#1f2328}.eingabe .knopf{justify-content:center}.eingabe .zu{position:absolute;top:0;right:0;width:44px;height:44px;display:grid;place-items:center;background:none;border:0;color:#fff;font-size:22px;cursor:pointer}.eingabe .knopf:after{display:none}