body.ofpn-integrated .ofpa-frame-wrap{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;margin:12px 0 28px!important}
body.ofpn-integrated iframe.ofpa-frame{display:block;width:100%;max-width:100%;min-height:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body.ofpn-integrated .ofpa-frame-open{border:0!important;background:transparent!important;padding:10px 0!important;font-size:11px!important;opacity:.8}
body.ofpn-integrated .approved-tool-layout{gap:26px;padding-inline:0!important}
body.ofpn-integrated .approved-tool-side{align-self:start}
body.ofpn-integrated .approved-tool-side :is(.approved-side-panel,.approved-tool-panel){border:0!important;box-shadow:none!important;background:transparent!important}
body.ofpn-integrated :is(.ofpz-panel,.ofpz-fixtures,.ofpz-discovery,.ofpz-flight-main){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding-inline:0!important;overflow:visible!important}
body.ofpn-integrated .ofpz-flight-main{color:var(--ink,#092365)!important;--zone-ink:var(--ink,#092365);--zone-muted:var(--muted,#5c687b)}
body.ofpn-integrated .ofpz-flight-main>.ofpz-panel-heading{display:none}
body.ofpn-integrated .ofpz-widget{min-height:200px;margin-top:8px}
body.ofpn-integrated #tpwl-search,body.ofpn-integrated #tpwl-tickets{color-scheme:light;background:#fff;border-radius:0!important;box-shadow:none!important}
body.ofpn-integrated .ofpz-zone[data-ofpz-zone=sports] .ofpz-hero{background:transparent!important;color:var(--zone-ink)!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin-bottom:18px;gap:14px}
body.ofpn-integrated .ofpz-zone[data-ofpz-zone=sports] .ofpz-hero h1{font-size:34px;margin:0 0 8px}
body.ofpn-integrated .ofpz-zone[data-ofpz-zone=sports] .ofpz-hero p{color:var(--zone-muted);font-size:12px}
body.ofpn-integrated .ofpz-zone[data-ofpz-zone=sports] :is(.ofpz-symbol,.ofpz-breadcrumb,.ofpz-kicker){display:none}
body.ofpn-integrated .ofpz-fixtures>.ofpz-panel-heading{padding:0 0 12px;border:0}
body.ofpn-integrated .ofpz-scoreboard-tools{padding:0}
body.ofpn-integrated .ofpz-status,body.ofpn-integrated .ofpz-score-views{margin-inline:0}
body.ofpn-integrated .ofpz-advanced{margin-inline:0}
body.ofpn-integrated .ofpz-league-heading{background:transparent;border-top:0;padding-inline:0}
body.ofpn-integrated .ofpz-daily-title{background:transparent;padding-inline:0;border-top:0}
body.ofpn-integrated .ofpz-daily-section iframe{border:0!important;border-radius:0!important;box-shadow:none!important;display:block;width:100%;overflow:hidden}
body.ofpn-integrated #ofp727-app{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}
@media(min-width:1200px){body.ofpn-integrated .approved-tool-layout{grid-template-columns:minmax(0,1fr) 230px!important}}
@media(max-width:700px){body.ofpn-integrated .ofpa-frame-wrap{margin-inline:0!important}body.ofpn-integrated .approved-tool-layout{padding:0!important;gap:20px}body.ofpn-integrated .ofpz-zone[data-ofpz-zone=sports] .ofpz-hero h1{font-size:29px}}
