.blockquote img,.card-text img,.markdown-rendered img{max-width:100%!important;height:auto!important;display:block;margin:1rem auto;border-radius:8px;box-shadow:0 2px 6px #0000001a}.markdown-rendered,blockquote p,.card-text{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}img{max-width:100%;height:auto}.logo-img,.navbar-brand img{width:auto!important;height:60px!important;object-fit:contain!important;aspect-ratio:auto!important;transform:none!important;max-width:none!important}.current-user-bag-tag{border-radius:8px;padding:8px;background-color:#0000000d}.current-user-bag-tag h6{font-weight:600;color:var(--text-primary)}.current-user-bag-tag .bag-tag-container{max-width:180px;margin:0 auto;transform:scale(.9)}[data-bs-theme=dark]{.current-user-bag-tag{background-color:#ffffff0d}.current-user-bag-tag h6{color:var(--theme-text-primary, #e2e8f0)}}:root{--base-font-size-small: 15px;--base-font-size-large: 16px}html{font-size:var(--base-font-size-small);position:relative;min-height:100%}@media (min-width: 768px){html{font-size:var(--base-font-size-large)}}.form-control:focus,.form-check-input:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .25rem #258cfb}.badge{font-size:.9em;margin-right:5px;margin-bottom:5px}.equal-height-row{display:flex;flex-wrap:wrap}.equal-height-col{display:flex;flex-direction:column}.equal-height-card{flex:1;display:flex;flex-direction:column}.equal-height-card .card-body{flex:1}.accordion-button{transition:background-color .3s ease,color .3s ease}.accordion-button.collapsed{position:relative}.open-slot{border:2px dashed var(--border-color, #ccc);padding:15px;text-align:center;border-radius:8px;color:var(--text-secondary, #666);background:var(--surface-2, #f9f9f9);transition:all .3s ease}button.open-slot:hover{background:var(--surface-3, #f0f0f0);border-color:var(--border-color, #999);color:var(--text-primary, #333);transform:scale(1.02)}.open-slot i{margin-right:8px}.player-pdga,.player-location,.player-rating{font-size:.8rem;color:var(--text-secondary, #666);text-align:center}.player-location{margin-top:-10px}.buy-in{background-color:var(--bs-success, #28a745)}.ace-pot{background-color:var(--bs-warning, #ffc107)}.ctp{background-color:var(--bs-info, #17a2b8)}.super-ace{background-color:var(--bs-danger, #dc3545)}.hero-section{background-color:var(--surface-2, #f8f9fa);padding:2rem;border-radius:10px;margin-bottom:2rem}.accordion-button.selected{background-color:rgba(var(--bs-success-rgb),.15);color:var(--bs-success)}.accordion-button.selected:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23198754' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 14l6-6-6-6'/%3e%3c/svg%3e")}.accordion-button.selected .selected-text{margin-left:10px;font-weight:700}@media (max-width: 992px){.player-card{width:calc(50% - .5rem)}}@media (max-width: 576px){.player-card{width:100%}.player-info{flex-direction:column}}.countdown-timer{font-size:1.5rem;text-align:center;margin-top:1rem;color:var(--bs-success, #28a745)}.noUi-handle{border:none;background:none;box-shadow:none;width:40px!important;height:40px!important;right:-20px!important;top:-15px!important;cursor:grab}.noUi-handle:active{cursor:grabbing}.noUi-handle:before,.noUi-handle:after{display:none}.noUi-handle img{width:100%;height:100%;object-fit:contain}.noUi-target{height:10px;border:none;box-shadow:none}.noUi-base{background:#e0e0e0}.noUi-connect{transition:background .45s}#bagTagCarousel .carousel-item{padding:20px}#bagTagCarousel .card{height:100%;transition:transform .2s}#bagTagCarousel .card:hover{transform:scale(1.05)}#bagTagCarousel .carousel-control-prev,#bagTagCarousel .carousel-control-next{width:5%;background-color:#0003}#bagTagCarousel .carousel-control-prev-icon,#bagTagCarousel .carousel-control-next-icon{background-color:#00000080;border-radius:50%;padding:10px}@media (max-width: 768px){#bagTagCarousel .carousel-item .row{flex-direction:column}#bagTagCarousel .carousel-item{padding-bottom:50px}}@keyframes shine{0%{background-position:-100px}to{background-position:300px}}.scrollable-players{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#6c757d #f8f9fa}.scrollable-players::-webkit-scrollbar{width:6px}.scrollable-players::-webkit-scrollbar-track{background:#f8f9fa}.scrollable-players::-webkit-scrollbar-thumb{background-color:#6c757d;border-radius:3px}@media (max-width: 768px){.card-body{padding:1rem}.container{padding:.5rem}.btn{width:100%;margin-bottom:.5rem}.d-flex.justify-content-between{flex-direction:column}}.dropdown-menu{z-index:1060!important;transform:none!important;filter:none!important;will-change:transform}a.btn,a.btn:hover,a.btn:focus,a.btn:active,a.btn:visited{color:inherit!important;text-decoration:none!important}.btn .btn-text,.btn i,.btn span{color:inherit!important}.btn-primary,.btn-success,.btn-danger,.btn-info,.btn-dark,a.btn-primary,a.btn-success,a.btn-danger,a.btn-info,a.btn-dark{color:#fff!important}a.btn-warning,a.btn-light,.btn-warning,.btn-light{color:#111!important}a.btn-theme-base.btn-theme-primary,a.btn-theme-base.btn-theme-accent{color:var(--league-primary-text, #ffffff)!important}.dropdown-menu[data-bs-popper]{margin-top:.125rem!important}.card .dropdown-menu{position:absolute!important;inset:auto!important;transform:none!important}.dropdown-toggle-split{z-index:1060}.dropdown-toggle.show,.btn.show{background-color:var(--bg-hover, rgba(255, 255, 255, .1))!important;border-color:var(--color-primary, #007bff)!important;box-shadow:inset 0 2px 4px #00000026}[data-bs-theme=dark] .dropdown-toggle.show,[data-bs-theme=dark] .btn.show,.dark-mode .dropdown-toggle.show,.dark-mode .btn.show{background-color:#ffffff26!important;border-color:var(--color-primary, #818cf8)!important;color:var(--color-primary, #818cf8)!important}.btn-group{position:relative;z-index:1060;display:inline-flex;vertical-align:middle;flex-wrap:nowrap;align-items:stretch}.btn-group>.btn,.btn-group>.dropdown{position:relative;flex:0 1 auto;white-space:nowrap}.btn-group>.btn:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.btn-group>.dropdown-toggle-split{padding-right:.5rem!important;padding-left:.5rem!important;min-width:auto!important;max-width:2.5rem!important;flex:0 0 auto!important}.btn-group>.dropdown-toggle-split:after{margin-left:0}.btn-group>.btn:first-child:not(:last-child){flex:1 1 auto!important;min-width:0}.card{position:relative;z-index:auto;transform:none!important;filter:none!important;overflow:visible!important}.navbar .btn-info,.navbar .btn-warning{color:inherit!important;text-decoration:none!important}.navbar .btn-info{background-color:var(--bs-info, #0dcaf0)!important;border-color:var(--bs-info, #0dcaf0)!important;color:#fff!important}.navbar .btn-warning{background-color:var(--bs-warning, #ffc107)!important;border-color:var(--bs-warning, #ffc107)!important;color:#000!important}[data-bs-theme=dark]{.navbar .btn-info{color:#fff!important}.navbar .btn-warning{color:#000!important}.team-container{border-color:#ffffff1a;background:#ffffff0d;box-shadow:0 2px 5px #0003}.team-header{background:var(--league-primary, #0d6efd)}.team-players{background:var(--surface-1, #1e293b)}}@media (max-width: 768px){input[type=text],input[type=email],input[type=number],input[type=tel],input[type=url],input[type=password],input[type=search],textarea,select,.form-control,.form-select{font-size:16px!important;-webkit-appearance:none}.input-group{width:100%}.input-group .form-control{width:100%;min-width:0}.input-group-lg{flex-direction:column}.input-group-lg .input-group-text{width:100%;border-radius:.5rem .5rem 0 0!important}.input-group-lg .form-control{border-radius:0!important}.input-group-lg .btn{width:100%;border-radius:0 0 .5rem .5rem!important}}a[href*="pdga.com/player/"]{position:relative;display:inline-block;color:#06c;text-decoration:none;font-weight:500;transition:color .3s ease}@media (prefers-color-scheme: light){a[href*="pdga.com/player/"]{color:#06c}a[href*="pdga.com/player/"]:hover{color:#09f}}[data-bs-theme=dark]{a[href*="pdga.com/player/"]{color:#66b3ff}a[href*="pdga.com/player/"]:hover{color:#9cf}}a[href*="pdga.com/player/"]:after{content:"";position:absolute;width:0;height:2px;bottom:-2px;left:50%;background:linear-gradient(90deg,#06c,#09f,#06c);background-size:200% 100%;transition:width .3s ease,left .3s ease;animation:pdga-shimmer 2s ease-in-out infinite;animation-play-state:paused}[data-bs-theme=dark]{a[href*="pdga.com/player/"]:after{background:linear-gradient(90deg,#66b3ff,#9cf,#66b3ff)}}a[href*="pdga.com/player/"]:hover:after{width:100%;left:0;animation-play-state:running}@keyframes pdga-shimmer{0%{background-position:0% 50%}to{background-position:200% 50%}}a[href*="pdga.com/player/"]:active{color:#05a;transform:translateY(1px)}a[href*="pdga.com/player/"]:focus{outline:2px solid #0066cc;outline-offset:2px}[data-bs-theme=dark]{a[href*="pdga.com/player/"]:focus{outline-color:#66b3ff}}.modal{z-index:1200!important}.modal-backdrop{z-index:1190!important}.modal-dialog{z-index:1210!important}.modal.show{z-index:1200!important}.modal .tooltip,.modal .popover{z-index:1220!important}.modal .modal{z-index:1230!important}.modal .modal-backdrop{z-index:1220!important}.skins-badge{display:block;max-width:100%;height:auto}.skins-badge--card{max-width:320px}.skins-badge--inline{display:inline-block;max-height:1.25rem;height:auto;width:auto;vertical-align:middle}
