.ccfl-draft-room{color:#f8f0e6;background:#090806;width:100%;max-width:none;min-height:75vh;margin:0;overflow:clip;padding:0!important}.ccfl-draft-room a{color:inherit;text-decoration:none}.ccfl-draft-room a:focus-visible{outline-offset:3px;outline:3px solid #f4cf8a}.ccfl-draft-hero{background:linear-gradient(90deg,#0b0805d9,#0b08057d 56%,#0b080599),url(/ccfl-player-tunnel.webp) 50%/100% 100% no-repeat;border-bottom:1px solid #ae8349;min-height:364px}.ccfl-draft-hero-inner{max-width:1328px;margin:auto;padding:31px 20px 54px}.ccfl-draft-back{margin-bottom:30px;font-size:14px;font-weight:750;display:inline-block;color:#f3cf92!important}.ccfl-draft-hero-grid{grid-template-columns:minmax(0,1fr) minmax(260px,310px);align-items:end;gap:6%;display:grid}.ccfl-draft-eyebrow{color:#f1c985;letter-spacing:.17em;text-transform:uppercase;font-size:13px;font-weight:850}body main.ccfl-draft-room .ccfl-draft-hero h1{-webkit-text-fill-color:#f7d397;color:#f7d397;letter-spacing:-.02em;text-shadow:0 3px 16px #110900;overflow-wrap:anywhere;background:0 0;border:0;width:max-content;max-width:100%;margin:12px 0 18px;padding:0 .2em 0 0;font:italic 900 clamp(55px,7vw,100px)/.93 Impact,Arial Black,sans-serif;display:block}body main.ccfl-draft-room .ccfl-draft-hero h1:after{display:none}.ccfl-draft-hero h1 span{color:#f7d397}.ccfl-draft-hero-grid>div:first-child>p:last-child{color:#efe6d8;max-width:640px;font-size:17px;line-height:1.45}.ccfl-draft-status{background:#0d0a08dc;border:1px solid #b38950;border-radius:6px;gap:8px;padding:20px 22px;display:grid;box-shadow:0 10px 30px #0005}.ccfl-draft-status span{color:#e2c18b;letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:800}.ccfl-draft-status strong{text-transform:uppercase;color:#fff4df;font:italic 900 30px/1.1 Impact,Arial Black,sans-serif}.ccfl-draft-status small{color:#dbcec0;font-size:14px;line-height:1.45}.ccfl-draft-jump{border-bottom:1px solid #795833;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1328px;margin:auto;padding:0 20px;display:grid}.ccfl-draft-jump a{text-transform:uppercase;letter-spacing:.04em;border-right:1px solid #795833;justify-content:space-between;align-items:center;gap:10px;padding:18px 15px;font-size:14px;font-weight:800;display:flex}.ccfl-draft-jump a:first-child{padding-left:0}.ccfl-draft-jump a:last-child{border-right:0}.ccfl-draft-jump a:hover{color:#f1c985}.ccfl-draft-jump span{color:#e9c077}.ccfl-draft-section{padding:42px 0 34px;scroll-margin-top:90px}.ccfl-draft-section-head{max-width:1328px;margin:0 auto 24px;padding:0 20px}.ccfl-draft-section h2{text-transform:uppercase;color:#fff6e8;margin:7px 0 11px;font:italic 900 clamp(34px,4vw,54px)/1 Impact,Arial Black,sans-serif}.ccfl-draft-section-head>p:last-child,.ccfl-draft-selections>p{color:#e0d3c4;max-width:840px;font-size:16px;line-height:1.55}.ccfl-draft-prospects,.ccfl-draft-ranks{border-top:1px solid #a47c44;border-bottom:1px solid #a47c44}.ccfl-draft-prospects .ccfl-players-row,.ccfl-draft-ranks .ccfl-players-row{min-height:112px}.ccfl-draft-selections{max-width:1328px;margin:auto;padding-inline:20px}.ccfl-draft-selections>.ccfl-draft-section-head{margin-bottom:12px;padding:0}.ccfl-draft-selections>a{color:#f4cc87;text-underline-offset:4px;margin-top:18px;font-weight:750;text-decoration:underline;display:inline-block}.ccfl-draft-source{color:#c8b9a6;border-top:1px solid #4e3b26;max-width:1328px;margin:15px auto 0;padding:25px 20px 45px;font-size:14px;line-height:1.5}.ccfl-draft-source a{color:#f4cc87;text-underline-offset:3px;text-decoration:underline}.ccfl-draft-profile>.ccfl-draft-back{max-width:1328px;margin:0 auto;padding:23px 20px 12px;display:block}.ccfl-draft-profile .ccfl-draft-hero{grid-template-columns:minmax(0,1fr) minmax(260px,310px);align-items:center;gap:6%;min-height:310px;padding:30px max(20px,50% - 644px);display:grid}.ccfl-draft-profile .ccfl-draft-hero h1{text-transform:none;font-size:clamp(42px,6vw,78px)!important}.ccfl-draft-profile .ccfl-draft-hero>div:first-child>p:last-child{color:#eee4d2;font-size:17px;line-height:1.5}@media (max-width:900px){.ccfl-draft-hero-grid,.ccfl-draft-profile .ccfl-draft-hero{grid-template-columns:1fr;gap:26px}.ccfl-draft-hero-grid .ccfl-draft-status{max-width:520px}}@media (max-width:680px){.ccfl-draft-hero{background-size:auto 100%;min-height:0}.ccfl-draft-hero-inner{padding:24px 16px 35px}.ccfl-draft-back{margin-bottom:24px}.ccfl-draft-hero h1{font-size:clamp(48px,11vw,76px)!important}.ccfl-draft-jump{grid-template-columns:1fr;padding:0 16px}.ccfl-draft-jump a,.ccfl-draft-jump a:first-child{border-bottom:1px solid #6b4b2b;border-right:0;padding:13px 4px}.ccfl-draft-jump a:last-child{border-bottom:0}.ccfl-draft-section{padding-top:35px}.ccfl-draft-section-head{padding:0 16px}.ccfl-draft-selections,.ccfl-draft-source{padding-inline:16px}.ccfl-draft-profile .ccfl-draft-hero{padding:30px 16px}.ccfl-draft-profile>.ccfl-draft-back{padding-inline:16px}}.draft-live-heading{background:linear-gradient(90deg,#080808eb,#080808aa),url(/ccfl-player-tunnel.webp) 50%/cover;max-width:1328px;margin:auto;padding:24px 24px 18px}.draft-live-heading>a{font-size:14px;color:#f3ca76!important}.draft-live-heading>p{color:#f3ca76;letter-spacing:.14em;margin:20px 0 8px;font-size:14px}body main.ccfl-draft-room .draft-live-heading h1{color:#f3ca76;background:0 0;border:0;margin:8px 0 12px;padding:0;font:italic 900 clamp(30px,4vw,52px)/1.1 Impact,Arial Black,sans-serif}.draft-live-heading h1:after{display:none}.draft-live-heading>span{color:#eee;font-size:16px}@font-face{font-family:DraftTitle;src:url(/fonts/anton-latin.woff2)format("woff2");font-display:swap}body main.draft-broadcast-page{color:#f5f5f3;isolation:isolate;background:#0b0c0e;font-family:Arial,Helvetica,sans-serif}.draft-profile-hero{isolation:isolate;background:#0a0908 url(/ccfl-player-tunnel.webp) 50% 54%/cover no-repeat;border-bottom:1px solid #9d773e;position:relative;overflow:hidden}.draft-profile-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#06070835,#060708c9 40%,#060708a6 73%,#06070828),linear-gradient(#0000 30%,#0b0c0eeb);position:absolute;inset:0}.draft-profile-hero-inner{max-width:1380px;margin:auto;padding:23px 32px 30px}.draft-profile-hero-inner>a{font-size:14px;font-weight:700;text-decoration:none;color:#f0c77f!important}.draft-profile-lockup{grid-template-columns:170px minmax(0,1fr);align-items:center;gap:36px;min-height:205px;padding-top:20px;display:grid}.draft-profile-lockup>img{object-fit:contain;filter:drop-shadow(0 8px 22px #000a);width:100%;height:170px}.draft-profile-lockup>div{min-width:0}.draft-profile-lockup p{letter-spacing:.17em;color:#f2cf8d;margin:0 0 12px;font-size:14px;font-weight:800}.draft-profile-lockup p span{color:#ad9367;padding:0 8px}body main.draft-broadcast-page h1{letter-spacing:.005em;color:#fff6e3;-webkit-text-fill-color:#fff6e3;filter:none;text-shadow:0 3px 16px #000;overflow-wrap:anywhere;background:0 0;border:0;margin:0;padding:0 .18em .07em 0;font:italic 400 clamp(36px,5.2vw,76px)/1.08 DraftTitle,Impact,sans-serif}body main.draft-broadcast-page h1:after{display:none}.draft-profile-subline{color:#eee3cf;margin-top:10px;font-size:16px;display:block}.draft-profile-nav{background:linear-gradient(100deg,#251b0f,#0d0b08 50%,#251b0f);border-block:1px solid #876231;box-shadow:0 6px 22px #0008}.draft-profile-nav>div{gap:36px;max-width:1380px;margin:auto;padding:0 32px;display:flex;overflow-x:auto}.draft-profile-nav a{letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border-bottom:3px solid #0000;align-items:center;min-height:56px;font-size:14px;font-weight:800;text-decoration:none;display:flex;color:#edc785!important}:is(.draft-profile-nav a:hover,.draft-profile-nav a:focus-visible){border-bottom-color:#f2cf8d;color:#fff1cc!important}.draft-broadcast-page>.live-draft{isolation:isolate;background:0 0;max-width:1380px;padding:26px 32px 42px;position:relative}.draft-broadcast-page>.live-draft:before{content:"";z-index:-2;opacity:.25;pointer-events:none;background:url(/ccfl-card-stadium.webp) top/100% repeat-y;position:absolute;inset:0 calc(50% - 50vw)}.draft-broadcast-page>.live-draft:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#09080666,#090806df 24% 76%,#09080666);position:absolute;inset:0 calc(50% - 50vw)}.draft-broadcast-page .live-draft{--draft-gold:#f2cf8d}.draft-broadcast-page .draft-toolbar{gap:12px 16px;margin-bottom:12px}.draft-broadcast-page .draft-toolbar label{min-width:180px}.draft-broadcast-page .live-draft :is(input,select){background:#0d0d0eed;border-color:#76613f;border-radius:4px}.draft-broadcast-page .live-draft button{color:#f2cf8d;background:#0c0c0de8;border-color:#806039;border-radius:4px}.draft-broadcast-page .live-draft button:hover:enabled{background:#282016;border-color:#edc77c}.draft-broadcast-page .live-draft .draft-action{color:#fff;background:#a8222d;border-color:#be3e47}.draft-broadcast-page .draft-schedule-label{color:#ddcba9;margin:0 0 22px;font-size:14px}.draft-broadcast-page .draft-clock-board{background:#0d0a07;border-block:1px solid #b88a46;grid-template-columns:minmax(0,1fr) 200px;gap:28px;padding:24px 28px;scroll-margin-top:100px;box-shadow:0 14px 25px #0008}.draft-broadcast-page .draft-clock-board:after{background:linear-gradient(90deg,#0b0906e8,#0b0906c2 60%,#0b0906ad)}.draft-broadcast-page .draft-on-clock-crest{filter:drop-shadow(0 5px 12px #000);width:108px;height:115px}.draft-broadcast-page .draft-kicker{color:#f2cf8d;letter-spacing:.12em;font-size:14px}body main.draft-broadcast-page .live-draft h2{text-transform:uppercase;letter-spacing:.015em;color:#fff3da;-webkit-text-fill-color:#fff3da;filter:none;text-shadow:0 3px 8px #000;overflow-wrap:anywhere;background:0 0;border:0;margin:0 0 12px;padding:0 .15em 0 0;font:italic 400 clamp(28px,3.3vw,44px)/1.14 DraftTitle,Impact,sans-serif!important}.draft-broadcast-page .draft-clock-copy>p{color:#e1d1b5;font-size:14px}.draft-broadcast-page .draft-clock-copy>strong{color:#f4d79f;font-size:16px}.draft-broadcast-page .draft-clock{background:#0c0a073d;border-left-color:#896839;gap:5px}.draft-broadcast-page .draft-clock>span{color:#e7c78e;text-transform:uppercase;letter-spacing:.09em;font-size:14px;font-weight:750}.draft-broadcast-page .draft-clock strong{color:#ffdb94;text-shadow:0 2px #704419,0 0 22px #d8992d30;font:italic 400 62px/1.15 DraftTitle,Impact,sans-serif}.draft-broadcast-page .draft-clock small{color:#e5d5b8;line-height:1.4}.draft-broadcast-page .draft-working-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr);align-items:start;gap:30px}.draft-broadcast-page :is(.draft-pool,.draft-results){min-width:0;scroll-margin-top:100px}.draft-broadcast-page .draft-section-title{border-bottom:1px solid #9d773e;align-items:end;gap:16px;margin:12px 0 18px;padding-bottom:18px}.draft-broadcast-page .draft-panel-kicker{letter-spacing:.14em;color:#cdae79;margin:0 0 8px;font-size:13px;font-weight:800}body main.draft-broadcast-page .live-draft h3{text-transform:uppercase;letter-spacing:.015em;color:#f2cf8d;-webkit-text-fill-color:#f2cf8d;filter:none;text-shadow:0 3px 6px #0009;background:0 0;margin:0;padding:0 .15em 0 0;font:italic 400 clamp(25px,2.6vw,34px)/1.18 DraftTitle,Impact,sans-serif}.draft-broadcast-page .draft-section-title>span{text-align:right;color:#ffdb94;font:400 30px/1 DraftTitle,Impact,sans-serif}.draft-broadcast-page .draft-section-title>span small{text-transform:uppercase;letter-spacing:.07em;color:#cebc9c;margin-top:5px;font:700 12px/1.4 Arial,sans-serif;display:block}.draft-broadcast-page .draft-filters{grid-template-columns:minmax(0,1.4fr) minmax(135px,1fr)}.draft-broadcast-page .draft-prospect-list{scrollbar-color:#927241 #12100d;gap:8px;padding-right:5px;display:grid}.draft-broadcast-page .draft-prospect{isolation:isolate;background:linear-gradient(90deg,#0a0806e6,#100c08ed 62%,#140d069e),url(/ccfl-player-tunnel.webp) 50% 52%/cover;border-block:1px solid #806039;gap:14px;min-height:94px;padding:17px 15px;position:relative;overflow:hidden;box-shadow:0 5px 12px #0006}.draft-broadcast-page .draft-prospect a{letter-spacing:.015em;overflow-wrap:anywhere;padding-right:.15em;font:italic 400 clamp(22px,2vw,27px)/1.25 DraftTitle,Impact,sans-serif;display:inline-block;color:#fff0d1!important}.draft-broadcast-page .draft-prospect span{color:#ddc8a4;margin-top:5px;font-size:14px}.draft-broadcast-page .draft-prospect:hover{border-color:#f0c77f}.draft-broadcast-page .draft-prospect.is-selected{border-color:#f0c77f;box-shadow:inset 3px 0 #f3ce85,0 5px 12px #0006}.draft-broadcast-page .draft-prospect button{flex:none;min-width:72px}.draft-broadcast-page .draft-results>ol{scrollbar-color:#927241 #12100d;padding-right:6px}.draft-broadcast-page .draft-results li{background:linear-gradient(115deg,#241a0dc9,#0c0908e8);border-color:#806039;gap:11px;margin-bottom:7px;padding:16px 12px;position:relative;box-shadow:0 5px 12px #0005}.draft-broadcast-page .draft-results li a,.draft-broadcast-page .draft-results li strong{font:400 22px/1.2 DraftTitle,Impact,sans-serif;color:#fff0d1!important}.draft-broadcast-page .draft-results li small{color:#dfcba8;margin-bottom:5px;font-size:14px;line-height:1.5}.draft-broadcast-page .draft-results li div>span{color:#cdb995;margin-top:5px}.draft-broadcast-page .draft-pick-number{color:#ffdb94;min-width:32px;font:italic 400 32px/1 DraftTitle,Impact,sans-serif}.draft-broadcast-page .draft-results-empty{background:linear-gradient(90deg,#0b0906d9,#0b0906b8,#0b0906d9),url(/ccfl-card-stadium.webp) 50% 40%/cover;border-block:1px solid #806039;min-height:225px;padding:28px 20px;box-shadow:0 8px 20px #0006}.draft-broadcast-page .draft-results-empty strong{color:#f2d8aa;font:400 24px/1.2 DraftTitle,Impact,sans-serif}.draft-broadcast-page .draft-results-empty p{color:#ddcfb9;max-width:270px;font-size:16px;line-height:1.5}.draft-broadcast-page .draft-results>details{background:#100c08bf;border-block:1px solid #806039;padding:4px 14px}.draft-broadcast-page .draft-results>details>summary{letter-spacing:.04em;font-size:14px}.draft-broadcast-page .draft-pick-instruction{color:#efdfc2;background:#1a140cce;border-left:2px solid #b38a4a;padding:12px 14px;font-size:14px;line-height:1.5}.draft-broadcast-page .draft-broadcast{background:linear-gradient(120deg,#261c0fdc,#0d0a07ed);border-block:1px solid #b88a46;padding:20px 22px 12px;box-shadow:0 12px 25px #0008}.draft-broadcast-page .draft-broadcast>div{margin-bottom:18px}.draft-broadcast-page .draft-broadcast>p{color:#cfbc9a;font-size:14px}.draft-broadcast-page .draft-history-board{background:#100c08a6;border-block:1px solid #806039;max-width:1316px;margin:0 auto 60px;padding:0;scroll-margin-top:100px}.draft-broadcast-page .draft-history-board>summary{cursor:pointer;color:#e9c68a;margin:0;padding:20px 22px;font-size:16px;font-weight:750;line-height:1.5}.draft-broadcast-page .draft-history-board>p{color:#d6c2a3;margin:0;padding:0 22px 18px;font-size:14px}.draft-broadcast-page .draft-history-board .ccfl-players-row{min-height:94px}@media (max-width:1000px){.draft-broadcast-page .draft-working-grid{grid-template-columns:minmax(0,1.2fr) minmax(285px,1fr);gap:22px}.draft-broadcast-page .draft-on-clock-crest{width:88px;height:95px}.draft-broadcast-page .draft-prospect-crest{width:36px;height:42px}.draft-broadcast-page .draft-prospect{gap:10px;padding:14px 10px}.draft-broadcast-page .draft-result-crest{width:38px;height:42px}.draft-broadcast-page .draft-filters{grid-template-columns:minmax(0,1fr)}.draft-broadcast-page .draft-history-board{margin-inline:32px}}@media (max-width:760px){.draft-profile-hero-inner{padding:20px 18px 24px}.draft-profile-lockup{grid-template-columns:98px minmax(0,1fr);gap:18px;min-height:165px;padding-top:16px}.draft-profile-lockup>img{height:115px}.draft-profile-lockup p{letter-spacing:.12em;margin-bottom:10px;font-size:12px}.draft-profile-subline{font-size:14px;line-height:1.5}.draft-profile-nav>div{gap:26px;padding:0 18px}.draft-profile-nav a{letter-spacing:.04em;min-height:52px;font-size:13px}.draft-broadcast-page>.live-draft{padding:22px 16px 30px}.draft-broadcast-page .draft-clock-board{grid-template-columns:minmax(0,1fr) 120px;gap:16px;padding:20px 16px}.draft-broadcast-page .draft-clock-identity{gap:12px}.draft-broadcast-page .draft-on-clock-crest{width:64px;height:78px}.draft-broadcast-page .draft-clock strong{font-size:44px}.draft-broadcast-page .draft-clock-copy>p,.draft-broadcast-page .draft-clock-copy>strong{font-size:14px}.draft-broadcast-page .draft-working-grid{grid-template-columns:minmax(0,1fr);gap:28px}.draft-broadcast-page .draft-filters{grid-template-columns:minmax(0,1.4fr) minmax(120px,1fr)}.draft-broadcast-page .draft-prospect-crest{width:42px;height:48px}.draft-broadcast-page .draft-results-empty{min-height:200px}.draft-broadcast-page .draft-history-board{margin:0 16px 40px}.draft-broadcast-page .draft-broadcast{padding:16px 12px 8px}}@media (max-width:480px){.draft-profile-lockup{grid-template-columns:76px minmax(0,1fr);gap:14px}.draft-profile-lockup>img{height:95px}.draft-profile-subline{display:none}.draft-broadcast-page .draft-clock-board{grid-template-columns:minmax(0,1fr);gap:18px}.draft-broadcast-page .draft-clock{text-align:left;border-top:1px solid #896839;border-left:0;grid-template-columns:1fr auto;align-items:center;gap:4px 16px;padding:15px 0 0;display:grid}.draft-broadcast-page .draft-clock strong{grid-area:1/2/3}.draft-broadcast-page .draft-clock small{grid-column:1}.draft-broadcast-page .draft-on-clock-crest{width:65px;height:78px}.draft-broadcast-page .draft-filters{grid-template-columns:minmax(0,1fr)}.draft-broadcast-page .draft-prospect{padding:14px 10px}.draft-broadcast-page .draft-prospect-crest{width:32px;height:38px}.draft-broadcast-page .draft-prospect button{min-width:62px;padding-inline:10px}}
