.fdp-logo{display:inline-flex;align-items:center;gap:8px;color:var(--mb-paper);text-decoration:none}.fdp-logo .fdp-mark{width:30px;height:30px;color:var(--mb-gold);flex:none}.fdp-logo b{display:block;font:400 22px/1 var(--mb-display);letter-spacing:.01em}.fdp-logo small{display:block;font:400 7.5px/1 var(--mb-mono);letter-spacing:.32em;color:var(--mb-dim);margin-top:3px}.fdp-eyebrow{margin:0;font:700 11px/1.3 var(--mb-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--mb-gold)}.fdp-eyebrow.is-dim{color:var(--mb-dim)}.fdp-poster{position:relative;aspect-ratio:16/9;background:var(--mb-studio);overflow:hidden}.fdp-poster.is-rounded{border-radius:var(--mb-r-card);border:1px solid rgb(var(--mb-paper-rgb)/.08)}.fdp-poster>img,.fdp-poster>video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.fdp-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0/0) 45%,rgb(0 0 0/.65));pointer-events:none}.fdp-poster.is-locked .fdp-shade{background:linear-gradient(180deg,rgb(var(--mb-night-rgb)/.15),rgb(var(--mb-night-rgb)/.55))}.fdp-poster.is-locked>img{filter:saturate(.9)}.fdp-chip-only{left:12px;display:inline-flex;align-items:center;height:20px;padding:0 7px;border:1px solid rgb(var(--mb-paper-rgb)/.5);border-radius:5px;background:rgb(0 0 0/.55);font:700 9.5px/1 var(--mb-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.fdp-chip-only,.fdp-len{position:absolute;bottom:11px;color:var(--mb-paper)}.fdp-len{right:12px;font:700 11px var(--mb-mono);background:rgb(0 0 0/.7);padding:4px 6px;border-radius:4px}.fdp-pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:var(--mb-r-pill);background:rgb(var(--mb-night-rgb)/.72);border:1px solid rgb(var(--mb-paper-rgb)/.25);font:700 10px/1 var(--mb-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mb-paper);backdrop-filter:blur(6px)}button.fdp-unmute{position:absolute;right:10px;top:10px;cursor:pointer;min-height:24px}.fdp-unmute-click{display:none}@media (hover:hover) and (pointer:fine){.fdp-unmute-tap{display:none}.fdp-unmute-click{display:inline}}.fdp-lock{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--mb-paper);pointer-events:none}.fdp-lock i{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:rgb(var(--mb-night-rgb)/.6);border:1.5px solid rgb(var(--mb-paper-rgb)/.85);backdrop-filter:blur(6px)}.fdp-plate{display:flex;gap:12px;align-items:center;padding:12px 14px;border:1px solid rgb(var(--mb-silver-rgb)/.55);border-radius:var(--mb-r-ctl);background:linear-gradient(120deg,rgb(var(--mb-sky-rgb)/.18),rgb(var(--mb-sky-rgb)/.03))}.fdp-medal{flex:none;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--mb-sky) 55%,white),var(--mb-couch) 58%,var(--mb-night));box-shadow:inset 0 0 0 2.5px rgb(var(--mb-silver-rgb)/.75),0 4px 10px rgb(0 0 0/.4);font:700 12px var(--mb-mono);color:var(--mb-silver)}.fdp-plate-body{flex:1;min-width:0}.fdp-plate b{display:block;font:400 19px/1.05 var(--mb-display);text-transform:uppercase;letter-spacing:.01em;color:var(--mb-paper)}.fdp-plate-sub{display:block;margin-top:2px;font:400 12.5px/1.45 var(--mb-ui);color:rgb(var(--mb-silver-rgb)/.95)}.fdp-left{font:700 10px var(--mb-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mb-silver);white-space:nowrap}.fdp-bar{display:block;height:4px;border-radius:2px;background:rgb(var(--mb-paper-rgb)/.12);overflow:hidden;margin-top:7px}.fdp-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--mb-couch),var(--mb-sky))}.fdp-plate.is-dayone{border-color:rgb(var(--mb-gold-rgb)/.5);background:linear-gradient(120deg,rgb(var(--mb-gold-rgb)/.12),rgb(var(--mb-gold-rgb)/.02))}.fdp-plate.is-compact{padding:10px 12px}.fdp-plate.is-compact .fdp-medal{width:42px;height:42px;font-size:11px}.fdp-plate.is-compact b{font-size:18px}.fdp-plate.is-compact .fdp-plate-sub{font-size:11.5px}.fdp-fline{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:10px 0 0;font:400 12.5px var(--mb-ui);color:var(--mb-dim)}.fdp-fchip{display:inline-flex;align-items:center;height:20px;padding:0 7px;border:1px solid rgb(var(--mb-silver-rgb)/.8);border-radius:5px;font:700 9.5px/1 var(--mb-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mb-silver);white-space:nowrap}.fdp-couch{margin-top:14px}.fdp-couch ul{display:flex;flex-wrap:wrap;gap:12px 18px;margin:10px 0 0;padding:0;list-style:none}.fdp-couch li{display:flex;align-items:center;gap:10px;min-width:0}.fdp-couch b{display:block;font:700 14px/1.25 var(--mb-ui);color:var(--mb-paper)}.fdp-couch small{display:block;font:400 12.5px var(--mb-ui);color:var(--mb-dim)}.fdp-av{flex:none;width:42px;height:42px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--mb-raised);display:grid;place-items:center;font:700 14px var(--mb-ui);color:var(--mb-paper)}.fdp-av.is-ring{box-shadow:0 0 0 2px var(--mb-gold)}.fdp-chip-guest{display:inline-flex;align-items:center;gap:4px;height:20px;margin-top:3px;padding:0 7px;border:1px solid rgb(var(--mb-gold-rgb)/.8);border-radius:5px;font:700 9.5px/1 var(--mb-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mb-gold);white-space:nowrap}.fdp-proof{display:flex;align-items:center;gap:8px;margin:10px 0 0;font:600 13px/1.35 var(--mb-ui);color:rgb(var(--mb-paper-rgb)/.86)}.fdp-proof svg{color:var(--mb-gold);flex:none}.fdp-rows{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.fdp-row{display:flex;gap:12px;align-items:flex-start;padding:12px 0;border-top:1px solid rgb(var(--mb-paper-rgb)/.1)}.fdp-row:first-child{border-top:0}.fdp-ico{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--mb-line);color:var(--mb-gold)}.fdp-row b{display:block;font:700 14.5px/1.25 var(--mb-ui);color:var(--mb-paper)}.fdp-row small{display:block;font:400 13px/1.4 var(--mb-ui);color:var(--mb-dim);margin-top:2px}