/* Visual refresh: shared components. Chat and its launcher are deliberately outside this scope. */
body.ddh-refresh{
 --ddh-track-bg:url('/assets/sprint-corner-v10.png');
 background:linear-gradient(90deg,rgba(8,14,21,.18),rgba(8,14,21,.52) 27%,rgba(8,14,21,.52) 73%,rgba(8,14,21,.18)),url('/assets/sprint-corner-v10.png') center center / cover fixed !important;
 color:#f4f6f8;
}
body.ddh-refresh::before,body.ddh-refresh::after{display:none !important;}
.ddh-refresh .cb-main{max-width:1320px; padding:0 24px; margin-top:24px;}
@media(min-width:1500px){.ddh-refresh .cb-main{width:calc(100% - 300px);}}
.ddh-refresh .cb-main :is(.card.cb-card,.cb-page-heading){border:1px solid rgba(151,164,183,.24) !important;border-radius:12px !important;box-shadow:0 8px 24px rgba(0,0,0,.12) !important;}
.ddh-refresh .cb-main .card.cb-card{background:#f5f7fa !important;color:#19212b;}
.ddh-refresh .cb-main .card.cb-card::before,.ddh-refresh .cb-main .card.cb-card::after{display:none !important;}
.ddh-refresh .cb-main .card-body{padding:22px;}
.ddh-refresh .cb-main .cb-page-heading{background:rgba(13,20,29,.92) !important;padding:24px !important;}
.ddh-refresh .cb-main .cb-home-hero{background:linear-gradient(90deg,rgba(9,16,24,.94),rgba(9,16,24,.42)),url('/assets/sprint-corner-v10.png') center / cover !important;color:#fff;}
.ddh-refresh .cb-main :is(h1,h2,h3,h4,h5,h6){letter-spacing:-.025em;line-height:1.22;}
.ddh-refresh .cb-main p{line-height:1.6;}
.ddh-refresh .cb-main .card.cb-card .text-muted,.ddh-refresh .cb-main .card.cb-card .form-text{color:#536174 !important;}
.ddh-refresh .cb-main :is(.btn,summary){font-weight:650;}
.ddh-refresh .cb-main .btn{
 min-height:42px;border-radius:8px !important;padding:9px 15px !important;line-height:1.25;box-shadow:none !important;text-shadow:none !important;transform:none !important;white-space:normal;
}
.ddh-refresh .cb-main .btn::before,.ddh-refresh .cb-main .btn::after{display:none !important;}
.ddh-refresh .cb-main :is(.btn-primary,.btn-accent,.btn-warning,.btn-success){background:#f3b23a !important;border-color:#f3b23a !important;color:#151b23 !important;}
.ddh-refresh .cb-main :is(.btn-outline-light,.btn-outline-secondary,.btn-outline-warning,.btn-outline-primary,.btn-secondary,.ddh-secondary){background:transparent !important;border:1px solid #708096 !important;color:inherit !important;}
.ddh-refresh .cb-main .card.cb-card :is(.btn-outline-light,.btn-outline-secondary,.btn-outline-warning,.btn-outline-primary,.btn-secondary,.ddh-secondary){color:#27384b !important;border-color:#a8b3c2 !important;}
.ddh-refresh .cb-main :is(.btn-danger,.btn-outline-danger){background:#fff0f1 !important;color:#a41c2d !important;border:1px solid #dba6ad !important;}
.ddh-refresh .cb-main .btn:hover:not(:disabled):not(.disabled){filter:brightness(.94);}
.ddh-refresh .cb-main .btn:disabled,.ddh-refresh .cb-main .btn.disabled{opacity:1 !important;background:#dce2e9 !important;border-color:#cbd3df !important;color:#647186 !important;cursor:not-allowed;}
.ddh-refresh :is(.cb-main,.cb-navbar) :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #287bbd !important;outline-offset:3px !important;}
.ddh-refresh .cb-main :is(.form-control,.form-select){border-radius:8px !important;min-height:42px;box-shadow:none !important;border-color:#b8c2ce !important;}
.ddh-refresh .cb-main .form-label{font-size:.9rem !important;font-weight:650 !important; background:transparent !important;}
.ddh-refresh .cb-main .nav-link{border-radius:8px !important;box-shadow:none !important;}
.ddh-refresh .cb-main .nav-link.active{background:#f3b23a !important;color:#151b23 !important;}
.ddh-refresh .cb-navbar{background:rgba(9,15,23,.96) !important;box-shadow:none !important;}
.ddh-refresh .cb-context-bar{background:rgba(15,23,33,.94) !important;}
.ddh-refresh .cb-main .table{font-variant-numeric:tabular-nums;}
.ddh-refresh .cb-main .table td{padding:.7rem .8rem;}
.ddh-refresh .cb-main .table thead th{background:#202d3c !important;color:#f4f6f8 !important;vertical-align:middle;}
.ddh-refresh .cb-main .table-responsive{scrollbar-width:thin;}
.ddh-refresh .cb-main .ddh-number{text-align:right !important;font-variant-numeric:tabular-nums;}
.ddh-refresh .ddh-legal-footer{font-size:.78rem;line-height:1.5;background:rgba(9,15,23,.92) !important;}
.ddh-refresh .ddh-ml-panel{background:rgba(17,25,36,.96) !important;border:1px solid #394757 !important;border-radius:12px !important;box-shadow:none !important;}
.ddh-refresh #mlDraftMeta{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px !important;}
.ddh-refresh #mlDraftMeta>div{min-height:0 !important;padding:12px !important;background:#202c3b !important;border:1px solid #3b485a !important;border-radius:8px !important;}
.ddh-refresh .ddh-ml-commissioner{background:#1d2938 !important;border-radius:10px !important;}
.ddh-refresh .ddh-draft-primary{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:12px 0;}
.ddh-refresh .ddh-more-controls{width:100%;margin:10px 0;border-top:1px solid #7c8a9d;padding-top:12px;}
.ddh-refresh .ddh-more-controls>summary{cursor:pointer;min-height:36px;}
.ddh-refresh .ddh-more-controls .ddh-extra-actions{display:flex;flex-wrap:wrap;gap:8px;padding:12px 0;}
.ddh-refresh .ddh-danger-actions{border-top:1px solid #be7980;padding-top:12px;margin-top:8px;}
.ddh-refresh .ddh-danger-actions>strong{display:block;font-size:.85rem;margin-bottom:10px;}
.ddh-refresh .ddh-danger-actions .btn{margin:0 8px 8px 0;}
.ddh-refresh .ddh-context-label{font-size:.8rem;letter-spacing:.04em;color:#bdc8d5;margin-bottom:6px;}
.ddh-refresh .score-shell{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start;}
.ddh-refresh .score-shell>div:not(.card),.ddh-refresh .score-shell>.ddh-scoring-wide{grid-column:1/-1;}
.ddh-refresh .score-shell>.card{margin:0 !important;min-width:0;}
.ddh-refresh .score-shell>.card:has(#mainPointsTable),.ddh-refresh .score-shell>.card:has(#passingRatesTable),.ddh-refresh .score-shell>.card:has(#hardChargerEnabled){grid-column:1/-1;}
.ddh-refresh .ddh-scoring-toolbar{position:sticky;top:8px;z-index:20;order:-1;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border:1px solid #b4bfce;border-radius:10px;padding:12px 16px;box-shadow:0 6px 18px rgba(0,0,0,.12);}
.ddh-refresh #scoringSaveStatus{display:block;font-size:.8rem;color:#596b81;}
.ddh-refresh #tab-scoring-editor,.ddh-refresh #tab-scoring-editor>.card{overflow:visible !important;}
.ddh-refresh .score-shell .card{scroll-margin-top:110px;}
.ddh-refresh .ddh-order-help summary{font-size:.85rem;cursor:pointer;color:#354c66;}
.ddh-refresh .ddh-faq summary{font-size:1.05rem;cursor:pointer;color:#1c2b3b;line-height:1.5;}
.ddh-refresh .ddh-form-section{padding-top:16px;border-top:1px solid #c6cfdb;}
.ddh-refresh .ddh-row-menu{display:inline-block;position:relative;}
.ddh-refresh .ddh-row-menu>summary{cursor:pointer;border:1px solid #8391a4;padding:7px 10px;border-radius:8px;font-size:.85rem;}
.ddh-refresh .ddh-row-menu[open]{padding:8px;border:1px solid #8391a4;border-radius:8px;}
.ddh-refresh .ddh-empty-action{padding:22px !important;border:1px dashed #9aa8b9 !important;border-radius:10px;background:#eaf0f6 !important;color:#203146 !important;}
@media(min-width:992px){
 .ddh-refresh .ddh-sa-layout{display:grid;grid-template-columns:190px minmax(0,1fr);gap:22px;align-items:start;}
 .ddh-refresh .ddh-sa-layout>.nav{flex-direction:column !important;position:sticky;top:12px;padding:10px;}
 .ddh-refresh .ddh-sa-layout>.nav .nav-link{width:100%;text-align:left;}
 .ddh-refresh .ddh-sa-layout>.tab-content{padding-top:0 !important;min-width:0;}
}
@media(max-width:767.98px){
 body.ddh-refresh{background:linear-gradient(rgba(9,15,23,.48),rgba(9,15,23,.64)),url('/assets/sprint-corner-v10.png') 48% center / auto 100vh fixed !important;}
 .ddh-refresh .cb-main{padding:0 14px !important;margin-top:14px !important;}
 .ddh-refresh .cb-main .card-body{padding:17px !important;}
 .ddh-refresh .cb-main .btn{min-height:44px;padding:10px 13px !important;font-size:.9rem !important;}
 .ddh-refresh .cb-main :is(.form-control,.form-select){font-size:16px !important;}
 .ddh-refresh .ddh-mobile-app-header-inner{padding:12px 16px !important;min-height:0 !important;border-radius:10px !important;background:rgba(14,22,32,.94) !important;}
 .ddh-refresh .ddh-mobile-page-title{font-size:1.2rem !important;}
 .ddh-refresh .ddh-mobile-page-chip{margin-bottom:5px !important;}
 .ddh-refresh .ddh-my-league-hero>div:first-child{display:none;}
 .ddh-refresh .ddh-my-league-hero{margin-bottom:14px !important;padding:0 !important;}
 .ddh-refresh #mlDraftMeta{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important;}
 .ddh-refresh #mlDraftMeta>div{padding:9px 11px !important;}
 .ddh-refresh .ddh-ml-panel-head,.ddh-refresh .ddh-ml-panel-body{padding:14px !important;}
 .ddh-refresh .ddh-ml-commissioner-head .text-muted{display:none;}
 .ddh-refresh .score-shell{display:block;}
 .ddh-refresh .score-shell>.card{margin-bottom:16px !important;}
 .ddh-refresh .ddh-scoring-toolbar{top:4px;gap:6px;padding:10px;margin-bottom:16px;}
 .ddh-refresh .ddh-scoring-toolbar strong{font-size:.85rem;}
 .ddh-refresh .ddh-scoring-toolbar .btn{padding:8px 10px !important;}
 .ddh-refresh .cb-main .nav-tabs{gap:6px !important;}
 .ddh-refresh .ddh-sa-layout>.nav{display:flex;flex-wrap:nowrap !important;overflow-x:auto;}
 .ddh-refresh .ddh-sa-layout>.nav .nav-link{white-space:nowrap;}
 .ddh-refresh .ddh-legal-footer{padding:14px !important;}
}
@media(prefers-reduced-motion:reduce){.ddh-refresh .cb-main *{scroll-behavior:auto !important;transition:none !important;}}
.ddh-refresh .ddh-context-breadcrumb{font-size:.8rem;color:#b7c3d3;line-height:1.4;}
.ddh-refresh .ddh-context-breadcrumb a{color:#d0d9e4;text-decoration:underline;}
.ddh-refresh .cb-context-copy{padding:8px 12px !important;border-radius:8px !important;}
.ddh-refresh .cb-context-copy:has(.ddh-context-breadcrumb) .cb-context-subtitle{display:none;}
.ddh-refresh .ddh-my-league-hero{padding:18px !important;background:rgba(12,21,31,.90);border-radius:10px;margin-bottom:18px !important;}
.ddh-refresh .cb-navbar a[href='/login']{background:transparent !important;border:1px solid #65768b !important;box-shadow:none !important;color:#f4f6f8 !important;}
.ddh-refresh .ddh-league-entry>summary{font-size:1.05rem;cursor:pointer;padding:4px;}
.ddh-refresh #adminRulesText{min-height:110px !important;height:110px;}
.ddh-refresh .ddh-scoring-toolbar .btn{white-space:nowrap;}
@media(max-width:767.98px){
 .ddh-refresh .ddh-my-league-hero{padding:10px !important;}
 .ddh-refresh .ddh-mobile-app-header-inner{margin-bottom:10px !important;}
 .ddh-refresh .ddh-scoring-toolbar{flex-wrap:wrap;}
}
.ddh-refresh .score-shell>.card:has(#nightDraftSource),.ddh-refresh .score-shell>.card:has(#scoreTemplateName){grid-column:1/-1;}
.ddh-refresh .score-shell>.d-flex:first-child{order:-2;}
.ddh-refresh .ddh-page-jumps{display:flex;gap:12px;flex-wrap:wrap;padding:12px 16px;margin:0 0 18px;background:rgba(15,23,33,.94);border-radius:8px;}
.ddh-refresh .ddh-page-jumps a{color:#f3c673;text-decoration:underline;}
.ddh-refresh .ddh-create-user{padding:14px;margin-bottom:18px;border:1px solid #b8c4d2;border-radius:8px;}
.ddh-refresh .ddh-create-user>summary{cursor:pointer;font-weight:650;}
.ddh-refresh .ddh-create-user .cb-help-panel{margin-top:12px;}
@media(min-width:992px){
 .ddh-refresh .cb-main .table-responsive{max-height:70vh;overflow:auto;}
 .ddh-refresh .cb-main .table-responsive thead th{position:sticky;top:0;z-index:2;}
}
@media(max-width:767.98px){
 .ddh-refresh .ddh-mobile-app-header-inner::after{display:none !important;}
 .ddh-refresh .ddh-mobile-page-row{margin-top:6px !important;gap:8px !important;}
 .ddh-refresh .ddh-mobile-page-context{font-size:.8rem !important;line-height:1.35 !important;margin:4px 0 0 !important;}
 .ddh-refresh .cb-navbar>.container{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:6px !important;}
 .ddh-refresh .cb-navbar .cb-brand{margin:0 !important;gap:5px !important;}
 .ddh-refresh .cb-brand-logo-wrap,.ddh-refresh .cb-brand-logo{width:30px !important;height:30px !important;}
 .ddh-refresh .cb-brand-title{font-size:.82rem !important;max-width:120px;}
 .ddh-refresh .ddh-mobile-top-actions{margin-left:auto !important;gap:5px !important;width:auto !important;}
 .ddh-refresh .ddh-mobile-top-actions [data-admin-mode-toggle]{padding:7px !important;min-height:36px !important;font-size:.7rem !important;}
}
.ddh-refresh #mlAutoDraftMine:disabled,.ddh-refresh #mlControlStart:disabled,.ddh-refresh #mlControlPause:disabled{display:none !important;}

/* Organization league groups use the same light surfaces as form cards. */
body.ddh-refresh .cb-main :is(#myOrgPoolsGroups,#orgPoolsGroups,.ddh-org-league-group),
body.ddh-refresh.ddh-route-organization .cb-main .ddh-league-group{
 background:#fff !important;color:#243447 !important;border-color:#cbd3df !important;box-shadow:none !important;backdrop-filter:none !important;
}
body.ddh-refresh .cb-main :is(#myOrgPoolsGroups,#orgPoolsGroups,.ddh-org-league-group) :is(.ddh-league-group,.table-responsive,tbody,tr,td),
body.ddh-refresh.ddh-route-organization .cb-main .ddh-league-group :is(.table-responsive,tbody,tr,td){
 background:#fff !important;color:#243447 !important;border-color:#dce2e9 !important;box-shadow:none !important;
}
body.ddh-refresh .cb-main :is(#myOrgPoolsGroups,#orgPoolsGroups,.ddh-org-league-group) .ddh-league-group-head,
body.ddh-refresh.ddh-route-organization .cb-main .ddh-league-group-head{
 background:#edf2f7 !important;color:#243447 !important;border-color:#cbd3df !important;
}
body.ddh-refresh .cb-main :is(#myOrgPoolsGroups,#orgPoolsGroups,.ddh-org-league-group) :is(.text-white,.text-light,.btn-outline-light),
body.ddh-refresh.ddh-route-organization .cb-main .ddh-league-group :is(.text-white,.text-light,.btn-outline-light){color:#243447 !important;}
body.ddh-refresh .cb-main :is(#myOrgPoolsGroups,#orgPoolsGroups,.ddh-org-league-group) .text-muted,
body.ddh-refresh.ddh-route-organization .cb-main .ddh-league-group .text-muted{color:#596b81 !important;}
body.ddh-refresh .cb-main :is(#myOrgPoolsGroups,#orgPoolsGroups,.ddh-org-league-group) .table,
body.ddh-refresh.ddh-route-organization .cb-main .ddh-league-group .table{
 --bs-table-bg:#fff;--bs-table-color:#243447;--bs-table-hover-bg:#edf2f7;--bs-table-hover-color:#243447;--bs-table-striped-bg:#f6f8fb;--bs-table-striped-color:#243447;
}
body.ddh-refresh .cb-main :is(#myOrgPoolsGroups,#orgPoolsGroups,.ddh-org-league-group) .table thead th,
body.ddh-refresh.ddh-route-organization .cb-main .ddh-league-group .table thead th{background:#edf2f7 !important;color:#243447 !important;}

/* Keep semantic visibility authoritative over Bootstrap display utilities. */
[hidden] { display: none !important; }


/* Mobile layout review: readable headers and compact league navigation. */
@media(max-width:767.98px){
 body.ddh-refresh .cb-main .cb-page-heading,
 body.ddh-refresh .cb-main .cb-page-heading :is(h1,h2,h3,h4,h5,h6,.small,.btn-outline-light) { color:#f4f6f8 !important; }
 body.ddh-refresh .cb-main .cb-page-heading .text-muted { color:#bac6d5 !important; }
 body.ddh-refresh.ddh-route-pools .cb-main .cb-page-heading { padding:0 !important; background:transparent !important; border:0 !important; box-shadow:none !important; margin-bottom:10px !important; }
 body.ddh-refresh.ddh-route-pools .cb-main .cb-page-heading > div:first-child { display:none !important; }
 body.ddh-refresh.ddh-route-pools .cb-main .cb-page-heading > div:last-child { justify-content:flex-end; }
 body.ddh-refresh.ddh-route-pools .cb-main .btnMockDraft { color:#f4f6f8 !important; background:#101a27 !important; width:auto !important; }
 body.ddh-refresh.ddh-route-pools .ddh-mobile-league-actions { display:grid !important; grid-template-columns:repeat(2,minmax(0,1fr)) !important; gap:8px !important; }
 body.ddh-refresh.ddh-route-pools .ddh-mobile-league-actions .btn { grid-column:auto !important; }
 body.ddh-refresh.ddh-route-pools .ddh-mobile-league-actions a[href="#view-pools"] { grid-column:1/-1 !important; grid-row:2; }
 body.ddh-refresh.ddh-route-pools .cb-main #myAllPoolsGroup .ddh-mobile-my-league-org-head { background:#edf2f7 !important; color:#243447 !important; padding:12px !important; gap:10px !important; }
 body.ddh-refresh.ddh-route-pools #myAllPoolsGroup .ddh-mobile-my-league-org-title { flex:1 1 130px; min-width:0; }
 body.ddh-refresh.ddh-route-pools #myAllPoolsGroup .ddh-mobile-my-league-org-title :is(strong,small) { color:#243447 !important; }
 body.ddh-refresh.ddh-route-pools #myAllPoolsGroup .ddh-mobile-org-home-btn { color:#243447 !important; width:auto !important; flex:0 0 auto; }
 body.ddh-refresh.ddh-route-pools .ddh-mobile-my-league-name { white-space:normal !important; overflow:visible !important; text-overflow:clip !important; overflow-wrap:anywhere; }
 body.ddh-refresh.ddh-route-pools .ddh-mobile-league-trash { background:#fff0f1 !important; color:#a41c2d !important; box-shadow:none !important; border:1px solid #dba6ad !important; min-width:44px; min-height:44px; }
 body.ddh-refresh.ddh-route-pools #view-pools [role="tablist"] { display:grid !important; grid-template-columns:repeat(2,minmax(0,1fr)); padding:6px !important; border-radius:10px !important; }
 body.ddh-refresh.ddh-route-pools #view-pools [role="tablist"] .nav-link { width:100%; height:100%; padding:10px 8px !important; }
 body.ddh-refresh .cb-main .modal-dialog { margin:10px; }
 body.ddh-refresh .cb-main :is(.form-control,.form-select,textarea) { max-width:100%; }
 body.ddh-refresh.ddh-route-my-league #mlDraftBoard { max-height:none !important; overflow:visible !important; }
 body.ddh-refresh.ddh-route-my-league .ddh-board-row.is-member { display:grid !important; grid-template-columns:repeat(2,minmax(0,1fr)) !important; gap:10px !important; }
 body.ddh-refresh.ddh-route-my-league .ddh-board-row.is-member > div { grid-column:auto !important; width:auto !important; min-width:0; }
 body.ddh-refresh.ddh-route-my-league .ddh-board-row.is-member .ddh-board-driver { grid-column:2 !important; }
 body.ddh-refresh.ddh-route-my-league .ddh-ml-commissioner .badge { white-space:normal !important; line-height:1.4; max-width:100%; }
 body.ddh-refresh.ddh-route-team .cb-main #teamResultRows { grid-template-columns:minmax(0,1fr) !important; width:100% !important; }
 body.ddh-refresh.ddh-route-team .cb-main #teamResultRows td:first-child { display:block !important; }
 body.ddh-refresh.ddh-route-team .cb-main #teamResultRows td:first-child::before { display:none !important; }
 body.ddh-refresh.ddh-route-team .cb-main #teamResultRows td:first-child a { display:block; line-height:1.4; }
 body.ddh-refresh.ddh-route-team .cb-main .ddh-team-result-tabs { display:flex !important; flex-wrap:wrap; gap:6px; }
 body.ddh-refresh.ddh-route-team .cb-main .ddh-team-result-tabs .btn { width:auto !important; min-width:44px; flex:0 1 auto; }
 body.ddh-refresh .cb-main :is(.score-view,.score-shell) table { display:table !important; width:100% !important; table-layout:auto !important; }
 body.ddh-refresh .cb-main :is(.score-view,.score-shell) thead { display:table-header-group !important; }
 body.ddh-refresh .cb-main :is(.score-view,.score-shell) tbody { display:table-row-group !important; }
 body.ddh-refresh .cb-main :is(.score-view,.score-shell) tr { display:table-row !important; background:transparent !important; box-shadow:none !important; }
 body.ddh-refresh .cb-main :is(.score-view,.score-shell) :is(th,td) { display:table-cell !important; width:auto !important; padding:10px 12px !important; border-radius:0 !important; min-height:0 !important; background:#fff !important; color:#243447 !important; border-bottom:1px solid #dce2e9 !important; }
 body.ddh-refresh .cb-main :is(.score-view,.score-shell) td::before { display:none !important; }
 body.ddh-refresh .cb-main :is(.score-view,.score-shell) th { white-space:nowrap !important; word-break:normal !important; }
 body.ddh-refresh .cb-main input[type="checkbox"] { flex-shrink:0 !important; min-width:18px; min-height:18px; }
 body.ddh-refresh .cb-main .form-switch input[type="checkbox"] { min-width:32px; }
 body.ddh-refresh .cb-main .ddh-profile-badge-label { color:#243447 !important; text-shadow:none !important; }
 body.ddh-refresh .cb-main .ddh-profile-activity-row { grid-template-columns:36px minmax(0,1fr) !important; gap:6px 10px; }
 body.ddh-refresh .cb-main .ddh-profile-activity-time { grid-column:2; white-space:normal; }
 body.ddh-refresh .cb-main :is(.ddh-profile-activity-title,.ddh-profile-activity-detail) { white-space:normal !important; overflow:visible !important; text-overflow:clip !important; overflow-wrap:anywhere; }
 body.ddh-refresh .cb-main .ddh-draft-pick-list { grid-template-columns:minmax(0,1fr) !important; }
 body.ddh-refresh .cb-main .ddh-draft-pick-title { white-space:normal !important; overflow-wrap:anywhere; }
 body.ddh-refresh .cb-main .cb-home-hero-content { flex:0 1 auto !important; }
 body.ddh-refresh .cb-main .ddh-org-manager-tabs { display:grid !important; grid-template-columns:repeat(4,minmax(0,1fr)); gap:5px !important; }
 body.ddh-refresh .cb-main .ddh-org-manager-tabs .nav-link { width:100%; min-width:0; padding:8px 3px !important; }
 body.ddh-refresh .input-group:has(input[data-toggle-bound]) { display:flex !important; flex-direction:row !important; flex-wrap:nowrap !important; }
 body.ddh-refresh .input-group > input[data-toggle-bound] { width:1% !important; min-width:0 !important; flex:1 1 auto !important; }
 body.ddh-refresh .input-group:has(input[data-toggle-bound]) > button { width:auto !important; flex:0 0 auto !important; }
}
@media(max-width:374.98px){
 body.ddh-refresh .cb-navbar .cb-brand-title { max-width:78px !important; white-space:normal !important; font-size:.72rem !important; line-height:1.1; }
}
