.bbv5-org{max-width:1540px;margin:0 auto;padding:36px 24px 80px;position:relative}.bbv5-org button,.bbv5-org a{font-weight:800}.bbv5-orgHero,.bbv5-eventHero{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:end;gap:28px;padding:34px 0 28px;display:flex}.bbv5-orgHero small,.bbv5-eventHero small,.bbv5-formPanel>small,.bbv5-sectionHead small{color:#85858d;letter-spacing:.2em;font-size:10px;font-weight:900;display:block}.bbv5-orgHero h1,.bbv5-eventHero h1,.bbv5-formPanel h1{letter-spacing:-.055em;margin:8px 0 10px;font-size:clamp(40px,5vw,66px);line-height:.98}.bbv5-orgHero p,.bbv5-eventHero p,.bbv5-formPanel p{color:#9a9aa2;margin:0;line-height:1.7}.bbv5-primary{justify-content:center;align-items:center;padding:0 18px;display:inline-flex;color:#070707!important;background:#f4f4f1!important;border:1px solid #f4f4f1!important;font-weight:950!important}.bbv5-primary:hover{transform:translateY(-1px);background:#fff!important}.bbv5-back{color:#bfbfc6;background:0 0;border:0;margin-bottom:14px;padding:0}.bbv5-heroActions{flex-wrap:wrap;gap:10px;display:flex}.bbv5-heroActions a{color:#eee;background:#101012;border:1px solid #35353b;border-radius:10px;align-items:center;min-height:44px;padding:0 14px;text-decoration:none;display:inline-flex}.bbv5-message,.bbv5-lifeAlert{color:#eaeaf0;background:#111114;border:1px solid #3a3a42;border-radius:12px;margin:16px 0;padding:14px 16px}.bbv5-lifeAlert{background:#18140d;border-color:#7e6741;align-items:flex-start;gap:14px;display:flex}.bbv5-lifeAlert strong{color:#ffe0a0;white-space:nowrap}.bbv5-lifeAlert span{color:#e9d6ad;line-height:1.55}.bbv5-listPanel,.bbv5-formPanel,.bbv5-panel{box-shadow:var(--bx-shadow);background:linear-gradient(#111113,#09090b);border:1px solid #303036;border-radius:18px;margin-top:20px;padding:22px}.bbv5-formPanel{max-width:980px;margin:40px auto}.bbv5-sectionHead{justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;display:flex}.bbv5-sectionHead h2{margin:5px 0 0;font-size:30px}.bbv5-sectionHead>button{color:#fff;background:#121214;border:1px solid #36363d;padding:0 13px}.bbv5-status{color:#bbb;letter-spacing:.12em;border:1px solid #555;border-radius:999px;padding:4px 8px;font-size:10px;display:inline-flex}.bbv5-empty{color:#8d8d96;background:#ffffff05;border:1px dashed #3b3b42;border-radius:14px;padding:28px}.bbv5-formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.bbv5-formGrid label:not(:where(.bbPlannerEmbedded *)){color:#cfcfd5;gap:7px;font-weight:800;display:grid}.bbv5-formGrid .bbv5-primary{align-self:end}.bbv5-orgShell{grid-template-columns:245px minmax(0,1fr);gap:18px;margin-top:20px;display:grid}.bbv5-side{align-self:start;gap:8px;display:grid;position:sticky;top:94px}.bbv5-side button,.bbv5-side a{text-align:left;color:#a8a8b0;background:#0d0d0f;border:1px solid #303036;border-radius:10px;align-items:center;padding:0 14px;text-decoration:none;display:flex}.bbv5-side button:hover,.bbv5-side a:hover{color:#fff;border-color:#666}.bbv5-side button.active{color:#080808;background:#f3f3f0;border-color:#f3f3f0;font-weight:950;box-shadow:0 0 0 2px #ffffff2b}.bbv5-main{min-width:0}.bbv5-panel{overflow:visible}.bbv5-hint{color:#8f8f97}.bbv5-liveGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.bbv5-liveCard{box-shadow:var(--bx-shadow);background:linear-gradient(#141416,#0b0b0d);border:1px solid #34343a;border-radius:16px;padding:18px}.bbv5-liveCard header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.bbv5-liveCard header b{font-size:21px}.bbv5-liveCard header span{color:#999;font-size:11px}.bbv5-livePlayers{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.bbv5-livePlayers>button{color:#fff;background:#101012;border:1px solid #3b3b42;flex-direction:column;justify-content:center;gap:8px;min-height:145px;display:flex}.bbv5-livePlayers>button span{font-size:17px;font-weight:850}.bbv5-livePlayers>button strong{font-size:62px;line-height:1}.bbv5-livePlayers i{color:#777;font-style:normal;font-weight:900}.bbv5-pendingList{gap:8px;display:grid}.bbv5-pendingList>div{background:#0d0d0f;border:1px solid #303036;border-radius:10px;grid-template-columns:70px 1fr auto;align-items:center;gap:10px;padding:13px;display:grid}.bbv5-pendingList em{color:#999;font-style:normal}.bbv5-assignmentForm{grid-template-columns:1fr 160px auto;gap:10px;display:grid}.bbv5-assignmentList{gap:8px;margin-top:14px;display:grid}.bbv5-assignmentList>div{background:#0d0d0f;border:1px solid #303036;border-radius:10px;grid-template-columns:130px 1fr auto;align-items:center;gap:10px;padding:12px;display:grid}.bbv5-assignmentList button{color:#faa;background:#211;border:1px solid #643838;padding:0 12px}.bbv5-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bbv5-tools>div{background:#0d0d0f;border:1px solid #303036;border-radius:12px;padding:17px}.bbv5-tools b{margin-bottom:8px;display:block}.bbv5-tools a{color:#fff}.bbv5-tools code{color:#999;word-break:break-all}.bbv5-danger{color:#faa;background:#281111;border:1px solid #7a3838;padding:0 13px}@media (max-width:1100px){.bbv5-orgShell{grid-template-columns:1fr}.bbv5-side{grid-template-columns:repeat(3,1fr);display:grid;position:static}.bbv5-liveGrid{grid-template-columns:1fr}.bbv5-orgHero,.bbv5-eventHero{flex-direction:column;align-items:flex-start}}@media (max-width:720px){.bbv5-org{padding:22px 12px 60px}.bbv5-orgHero h1,.bbv5-eventHero h1,.bbv5-formPanel h1{font-size:40px}.bbv5-formGrid{grid-template-columns:1fr}.bbv5-side{grid-template-columns:repeat(2,1fr)}.bbv5-side button,.bbv5-side a{font-size:12px}.bbv5-livePlayers>button{min-height:120px}.bbv5-livePlayers>button strong{font-size:50px}.bbv5-assignmentForm,.bbv5-tools{grid-template-columns:1fr}.bbv5-lifeAlert{flex-direction:column;gap:6px}}
.orgV5Content .bbv5-orgHero{min-height:0!important;box-shadow:none!important;background:linear-gradient(90deg,#ffffff06,#0000 72%)!important;border:0!important;border-bottom:1px solid #ffffff12!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:22px!important;margin:0 0 16px!important;padding:20px 22px!important;display:grid!important;position:relative!important;overflow:hidden!important}.orgV5Content .bbv5-orgHero:after{content:"BLACKBLADEX";color:#ffffff06!important;letter-spacing:.05em!important;pointer-events:none!important;font-size:42px!important;font-weight:950!important;position:absolute!important;top:8px!important;right:24px!important}.orgV5Content .bbv5-orgHero>div{z-index:1!important;min-width:0!important;position:relative!important}.orgV5Content .bbv5-orgHero small{color:#6f737c!important;letter-spacing:.18em!important;margin:0 0 7px!important;font-size:8px!important;font-weight:900!important;display:block!important}.orgV5Content .bbv5-orgHero h1{color:#f5f5f2!important;letter-spacing:-.045em!important;margin:0!important;font-size:clamp(29px,3vw,42px)!important;line-height:1!important}.orgV5Content .bbv5-orgHero p{color:#858891!important;max-width:760px!important;margin:10px 0 0!important;font-size:12px!important;line-height:1.55!important}.orgV5Content .bbv5-orgHero>.bbv5-primary{z-index:2!important;white-space:nowrap!important;border-radius:8px!important;min-width:156px!important;min-height:42px!important;margin:0!important;padding:0 16px!important;font-size:11px!important;position:relative!important}.orgV5Content .bbv5-listPanel{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin-top:0!important;padding:16px 0 0!important}.orgV5Content .bbv5-listPanel>.bbv5-sectionHead{border-bottom:1px solid #ffffff0e!important;margin:0 0 12px!important;padding:0 2px 10px!important}.orgV5Content .bbv5-listPanel>.bbv5-sectionHead h2{font-size:25px!important}.orgV5Content .bbv5-listPanel>.bbv5-sectionHead>button{color:#a8abb3!important;background:#111216!important;border:0!important;border-radius:7px!important;min-height:34px!important;padding:0 11px!important;font-size:9px!important}.orgV5Content .bbv5-eventGrid{grid-template-columns:repeat(auto-fit,minmax(min(620px,100%),1fr))!important;gap:12px!important;display:grid!important}.orgV5Content .bbv5-eventCard{color:#f4f4f2!important;min-height:0!important;box-shadow:none!important;text-align:left!important;background:linear-gradient(#101115,#0a0b0e)!important;border:1px solid #ffffff13!important;border-radius:12px!important;grid-template-rows:minmax(154px,auto) auto!important;grid-template-columns:minmax(230px,300px) minmax(0,1fr)!important;align-items:stretch!important;gap:12px 18px!important;padding:14px!important;display:grid!important;position:relative!important;overflow:hidden!important;transform:none!important}.orgV5Content .bbv5-eventCard:hover{background:linear-gradient(#121318,#0b0c0f)!important;border-color:#ffffff24!important;transform:none!important}.orgV5Content .bbv5-eventCard:before{content:""!important;opacity:.55!important;background:#50545d!important;border:0!important;border-radius:2px!important;width:2px!important;display:block!important;position:absolute!important;top:15px!important;bottom:15px!important;left:0!important}.orgV5Content .bbv5-eventCard:has(.bbv5-status.running):before{opacity:1!important;background:#ff626d!important;box-shadow:0 0 11px #ff505e4d!important}.orgV5Content .bbv5-eventCard>img{display:none!important}.orgV5Content .bbv5-eventCard>.bbOrganizerEventCoverSlot{background:#08090c!important;border:0!important;border-radius:9px!important;grid-area:1/1!important;align-items:center!important;width:100%!important;min-width:0!important;display:flex!important;overflow:hidden!important}.orgV5Content .bbv5-eventCard>.bbOrganizerEventCoverSlot .bbTournamentCover{aspect-ratio:16/9!important;border:0!important;border-radius:9px!important;width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important}.orgV5Content .bbv5-eventCard>div:not(.bbOrganizerEventCoverSlot){flex-direction:column!important;grid-area:1/2!important;justify-content:center!important;align-self:stretch!important;min-width:0!important;padding:4px 2px!important;display:flex!important}.orgV5Content .bbv5-eventCard>div:not(.bbOrganizerEventCoverSlot):before{content:"賽事名稱";color:#62666f!important;letter-spacing:.14em!important;order:1!important;margin:8px 0 2px!important;font-size:7px!important;font-weight:900!important;display:block!important}.orgV5Content .bbv5-eventCard .bbv5-status{color:#aeb3bb!important;letter-spacing:.08em!important;min-height:24px!important;box-shadow:none!important;background:#15171c!important;border:0!important;border-radius:999px!important;order:0!important;align-self:flex-start!important;align-items:center!important;padding:0 8px!important;font-size:8px!important;font-weight:900!important;animation:none!important;display:inline-flex!important}.orgV5Content .bbv5-eventCard .bbv5-status.running{color:#ff7f88!important;box-shadow:none!important;background:#251216!important}.orgV5Content .bbv5-eventCard h3{color:#f5f5f2!important;letter-spacing:-.035em!important;white-space:nowrap!important;text-overflow:ellipsis!important;order:2!important;margin:2px 0 8px!important;font-size:26px!important;line-height:1.05!important;overflow:hidden!important}.orgV5Content .bbv5-eventCard p{color:#a2a4ac!important;order:3!important;margin:0 0 6px!important;font-size:11px!important;line-height:1.45!important}.orgV5Content .bbv5-eventCard small{color:#747780!important;order:4!important;font-size:10px!important;line-height:1.4!important}.orgV5Content .bbv5-eventCard>strong{color:#f4f4f1!important;background:#17181d!important;border:0!important;border-radius:8px!important;grid-area:2/1/auto/-1!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:40px!important;margin:0!important;padding:0 12px!important;font-size:11px!important;font-weight:900!important;transition:background .15s!important;display:flex!important}.orgV5Content .bbv5-eventCard:hover>strong{background:#1d1f24!important}.orgV5Content .bbv5-listLinks{border-top:1px solid #ffffff0a!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:2px!important;margin-top:9px!important;padding:8px 0 0!important;display:flex!important}.orgV5Content .bbv5-listLinks a{color:#7f838c!important;text-align:center!important;background:0 0!important;border:0!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-height:30px!important;padding:0 9px!important;font-size:9px!important;text-decoration:none!important;display:inline-flex!important}.orgV5Content .bbv5-listLinks a:hover{color:#d8d9dd!important;background:#111216!important}.orgV5Content .bbv5-listLinks a+a:before{content:"·";margin-right:9px;color:#454850!important}@media (min-width:761px) and (max-width:1120px){.orgV5Content .bbv5-eventGrid{grid-template-columns:1fr!important}.orgV5Content .bbv5-eventCard{grid-template-columns:minmax(210px,270px) minmax(0,1fr)!important}}@media (max-width:760px){.orgV5Content .bbv5-orgHero{background:0 0!important;border-bottom-color:#ffffff0f!important;grid-template-columns:1fr auto!important;gap:10px!important;margin-bottom:8px!important;padding:13px 2px 14px!important}.orgV5Content .bbv5-orgHero:after{display:none!important}.orgV5Content .bbv5-orgHero small{margin-bottom:5px!important;font-size:7px!important}.orgV5Content .bbv5-orgHero h1{font-size:28px!important}.orgV5Content .bbv5-orgHero p{margin-top:7px!important;font-size:9px!important;line-height:1.45!important}.orgV5Content .bbv5-orgHero>.bbv5-primary{width:auto!important;min-width:0!important;min-height:36px!important;padding:0 11px!important;font-size:9px!important}.orgV5Content .bbv5-listPanel{padding-top:10px!important}.orgV5Content .bbv5-listPanel>.bbv5-sectionHead{margin-bottom:9px!important;padding-bottom:8px!important}.orgV5Content .bbv5-listPanel>.bbv5-sectionHead h2{font-size:20px!important}}@media (max-width:430px){.orgV5Content .bbv5-orgHero{grid-template-columns:1fr!important}.orgV5Content .bbv5-orgHero>.bbv5-primary{justify-self:start!important}}
.orgV5Content .bbv5-eventCard>div:not(.bbOrganizerEventCoverSlot)>p,.orgV5Content .bbv5-eventCard>div:not(.bbOrganizerEventCoverSlot)>small{display:none!important}.orgV5Content .bbv5-eventCard>div:not(.bbOrganizerEventCoverSlot){flex-direction:column!important;min-width:0!important;display:flex!important}.orgV5Content .bbv5-eventCard .bbv5-status{order:1!important;align-self:flex-start!important;margin:0 0 8px!important}.orgV5Content .bbv5-eventCard h3{letter-spacing:-.015em!important;color:#f5f5f7!important;order:2!important;margin:0!important;font-size:22px!important;line-height:1.18!important}.orgV5Content .bbv5-eventCard .bbv5-cardOps{text-align:left!important;order:5!important;gap:10px!important;width:100%!important;margin-top:14px!important;display:grid!important}.orgV5Content .bbv5-eventCard .bbv5-cardPhase{background:#ffffff06!important;border:1px solid #ffffff14!important;border-radius:10px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:11px 12px!important;display:flex!important}.orgV5Content .bbv5-eventCard .bbv5-cardPhase span{letter-spacing:.1em!important;color:#777c87!important;text-transform:uppercase!important;font-size:10px!important}.orgV5Content .bbv5-eventCard .bbv5-cardPhase strong{color:#f2f2f4!important;text-align:right!important;font-size:14px!important}.orgV5Content .bbv5-eventCard .bbv5-cardMetrics{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.orgV5Content .bbv5-eventCard .bbv5-cardMetric{text-align:center!important;background:#111318!important;border:1px solid #ffffff0e!important;border-radius:9px!important;min-width:0!important;padding:11px 7px 10px!important;display:block!important}.orgV5Content .bbv5-eventCard .bbv5-cardMetric b{color:#f4f4f5!important;font-variant-numeric:tabular-nums!important;font-size:21px!important;line-height:1!important;display:block!important}.orgV5Content .bbv5-eventCard .bbv5-cardMetric small{color:#8e9199!important;white-space:nowrap!important;margin-top:6px!important;font-size:10px!important;line-height:1.15!important;display:block!important}.orgV5Content .bbv5-eventCard .bbv5-cardMetric.live{background:#ff4b6112!important;border-color:#ff4b613d!important}.orgV5Content .bbv5-eventCard .bbv5-cardMetric.live b{color:#ff6679!important}.orgV5Content .bbv5-eventCard .bbv5-cardAlert{color:#f3c36c!important;background:#ffb02014!important;border:1px solid #ffb02038!important;border-radius:9px!important;padding:9px 11px!important;font-size:12px!important;font-weight:800!important}.orgV5Content .bbv5-eventCard>strong{letter-spacing:.02em!important;color:#dfe4ed!important;border-top:1px solid #ffffff12!important;margin-top:14px!important;padding-top:12px!important;font-size:12px!important}
.bbMobileMatchSheetRoot{z-index:12000;pointer-events:none;position:fixed;inset:0}.bbMobileMatchSheetBackdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:auto;width:100%;height:100%;position:absolute;inset:0;background:#000000b8!important;border:0!important;border-radius:0!important}.bbMobileMatchSheet{color:#f6f7f8;pointer-events:auto;box-sizing:border-box}.bbMobileSheetHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.bbMobileSheetHeading{min-width:0}.bbMobileSheetHeading>strong{letter-spacing:-.02em;margin-top:7px;font-weight:950;display:block}.bbMobileSheetHeading>small{color:#8d949d;margin-top:5px;line-height:1.35;display:block}.bbMobileSheetHeader>button[aria-label=關閉]{color:#fff!important;box-shadow:none!important;background:#17191e!important;border:1px solid #383d46!important;flex:none!important;place-items:center!important;margin:0!important;padding:0!important;line-height:1!important;display:grid!important}.bbMobileSheetStatus{align-items:center;gap:8px;min-width:0;display:flex}.bbMobileSheetStatus b{color:#ff9ca0;letter-spacing:.08em;background:#38181b;border-radius:999px;flex:none;padding:4px 8px;font-size:10px}.bbMobileSheetStatus span{color:#8a929c;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.state-done .bbMobileSheetStatus b{color:#c8cdd3;background:#17191c;border:1px solid #464b52}.bbMobileVersus{grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.bbMobileVersusPlayer{text-align:center;background:#0e1014;border:1px solid #343943;border-radius:13px;align-content:center;justify-items:center;gap:8px;min-width:0;display:grid}.bbMobileVersusPlayer span{text-overflow:ellipsis;white-space:nowrap;color:#f0f2f5;width:100%;min-width:0;font-weight:900;line-height:1.2;overflow:hidden}.bbMobileVersusPlayer strong{font-variant-numeric:tabular-nums;font-weight:950;line-height:1}.bbMobileVersus>i{color:#737b86;place-items:center;font-style:normal;font-weight:900;display:grid}.bbMobileStateNotice{background:#0d0f13;border:1px solid #303641;border-radius:10px;gap:5px;margin:10px 0 2px;padding:11px 12px;display:grid}.bbMobileStateNotice b{line-height:1.35}.bbMobileStateNotice span{color:#9299a3;line-height:1.5}.bbMobileStateNotice.locked{background:#15140d;border-color:#514d39}.bbMobileStateNotice.done{background:#111318;border-color:#343940}.bbMobileSheetSection{border-top:1px solid #ffffff14;margin-top:16px;padding-top:15px}.bbMobileSectionTitle{margin-bottom:10px}.bbMobileSectionTitle>div{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.bbMobileSectionTitle b{line-height:1.25}.bbMobileSectionTitle span{color:#858d98;text-align:right;max-width:66%;line-height:1.4}.bbMobileScoreChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bbMobileScoreChoices>div{background:#0c0f13;border:1px solid #2f3741;border-radius:13px;align-content:start;gap:8px;min-width:0;padding:11px;display:grid}.bbMobileScoreChoices>div>strong{text-overflow:ellipsis;white-space:nowrap;color:#f0f2f4;min-width:0;margin:0 1px 2px;font-weight:950;line-height:1.25;display:block;overflow:hidden}.bbMobileScoreChoices>div>button{color:#fff!important;text-align:left!important;width:100%!important;min-width:0!important;box-shadow:none!important;background:#0e1823!important;border:1px solid #36516d!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;margin:0!important;display:grid!important}.bbMobileScoreChoices>div>button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:850;overflow:hidden}.bbMobileScoreChoices>div>button b{font-variant-numeric:tabular-nums;font-weight:950;line-height:1}.bbMobileScoreChoices>div>button:not(:disabled):hover{background:#132235!important;border-color:#74a8dc!important}.bbMobileScoreChoices>div>button:not(:disabled):active{transform:scale(.985)}.bbMobileScoreChoices>div>button:disabled{opacity:.4}.bbMobileCorrectionGrid,.bbMobileAdvanceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bbMobileCorrectionGrid>button,.bbMobileAdvanceGrid>button{color:#f2f4f6!important;text-align:left!important;min-width:0!important;box-shadow:none!important;background:#17191d!important;border:1px solid #555b63!important;border-radius:11px!important;align-content:center!important;gap:5px!important;margin:0!important;padding:10px 12px!important;display:grid!important}.bbMobileCorrectionGrid>button span,.bbMobileAdvanceGrid>button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:900;line-height:1.2;overflow:hidden}.bbMobileCorrectionGrid>button strong,.bbMobileAdvanceGrid>button strong{color:#d2d7dd;line-height:1.25}.bbMobileCorrectionGrid>button:not(:disabled):hover,.bbMobileAdvanceGrid>button:not(:disabled):hover{background:#202328!important;border-color:#f2f2ef!important}.bbMobileCorrectionGrid>button:not(:disabled):active,.bbMobileAdvanceGrid>button:not(:disabled):active{transform:scale(.985)}.bbMobileCorrectionGrid>button:disabled,.bbMobileAdvanceGrid>button:disabled{opacity:.72;color:#69717a!important;background:#111318!important;border-color:#30343a!important}.bbMobileSheetSection.danger>button{color:#ffb3b7!important;width:100%!important;box-shadow:none!important;background:#241113!important;border:1px solid #744047!important;border-radius:10px!important;margin:0!important;font-weight:900!important}@media (max-width:760px){.bbv5-bracketPanel .bbv5-match.live>button,.bbv5-bracketPanel .bbv5-match.done>button{pointer-events:none!important}.bbMobileMatchSheet{max-height:min(86vh,760px);padding:8px 14px calc(20px + env(safe-area-inset-bottom));background:linear-gradient(#111318 0%,#090a0d 100%);border:1px solid #2c3037;border-bottom:0;border-radius:22px 22px 0 0;position:absolute;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -20px 48px #0000009e}.bbMobileMatchSheetHandle{background:#515761;border-radius:999px;width:40px;height:4px;margin:2px auto 12px}.bbMobileSheetHeader{padding:0 0 13px}.bbMobileSheetHeading>strong{font-size:21px;line-height:1.18}.bbMobileSheetHeading>small{font-size:12px}.bbMobileSheetHeader>button[aria-label=關閉]{border-radius:50%!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;font-size:24px!important}.bbMobileSheetStatus span{font-size:11px}.bbMobileVersus{margin:14px 0 7px}.bbMobileVersusPlayer{min-height:88px;padding:11px 9px}.bbMobileVersusPlayer span{font-size:14px}.bbMobileVersusPlayer strong{font-size:32px}.bbMobileVersus>i{font-size:11px}.bbMobileStateNotice b{font-size:13px}.bbMobileStateNotice span{font-size:11px}.bbMobileSectionTitle b{font-size:15px}.bbMobileSectionTitle span{font-size:11px}.bbMobileScoreChoices>div>strong{font-size:13px}.bbMobileScoreChoices>div>button{min-height:48px!important;padding:8px 10px!important}.bbMobileScoreChoices>div>button span{font-size:12px}.bbMobileScoreChoices>div>button b{font-size:17px}.bbMobileCorrectionGrid>button,.bbMobileAdvanceGrid>button{min-height:58px!important}.bbMobileCorrectionGrid>button span,.bbMobileAdvanceGrid>button span{font-size:13px}.bbMobileCorrectionGrid>button strong,.bbMobileAdvanceGrid>button strong{font-size:11px}.bbMobileSheetSection.danger>button{min-height:48px!important;font-size:13px!important}}@media (min-width:761px){.bbMobileMatchSheetRoot{pointer-events:none;place-items:center;padding:28px;display:grid}.bbMobileMatchSheet{background:linear-gradient(#111318 0%,#090a0d 100%);border:1px solid #353942;border-radius:18px;width:min(720px,100vw - 56px);max-height:min(86vh,820px);padding:22px 24px 24px;position:relative;overflow-y:auto;box-shadow:0 30px 90px #000000ad}.bbMobileMatchSheetHandle{display:none}.bbMobileSheetHeader{padding:0 0 16px}.bbMobileSheetHeading>strong{font-size:27px;line-height:1.15}.bbMobileSheetHeading>small{font-size:13px}.bbMobileSheetHeader>button[aria-label=關閉]{border-radius:10px!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;font-size:25px!important}.bbMobileSheetStatus span{font-size:12px}.bbMobileVersus{margin:18px 0 8px}.bbMobileVersusPlayer{min-height:112px;padding:14px 12px}.bbMobileVersusPlayer span{font-size:17px}.bbMobileVersusPlayer strong{font-size:42px}.bbMobileVersus>i{font-size:12px}.bbMobileStateNotice{padding:13px 14px}.bbMobileStateNotice b{font-size:14px}.bbMobileStateNotice span{font-size:12px}.bbMobileSectionTitle b{font-size:17px}.bbMobileSectionTitle span{font-size:12px}.bbMobileScoreChoices>div{padding:13px}.bbMobileScoreChoices>div>strong{font-size:15px}.bbMobileScoreChoices>div>button{min-height:52px!important;padding:9px 12px!important}.bbMobileScoreChoices>div>button span{font-size:13px}.bbMobileScoreChoices>div>button b{font-size:19px}.bbMobileCorrectionGrid>button,.bbMobileAdvanceGrid>button{min-height:64px!important}.bbMobileCorrectionGrid>button span,.bbMobileAdvanceGrid>button span{font-size:14px}.bbMobileCorrectionGrid>button strong,.bbMobileAdvanceGrid>button strong{font-size:12px}.bbMobileSheetSection.danger>button{min-height:48px!important;font-size:13px!important}}
.bbQueueCompactTrigger{right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));z-index:70;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0b0ef0;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:10px;width:auto;max-width:calc(100vw - 28px);min-height:44px;padding:10px 14px;font-size:14px;font-weight:800;line-height:1;display:inline-flex;position:fixed;box-shadow:0 10px 30px #00000059}.bbQueueCompactHint{opacity:.65;font-size:12px}.bbQueueError{background:#7814142e;border:1px solid #ff787859;border-radius:10px;margin:0 18px 14px;padding:11px 12px;font-size:13px;line-height:1.45}.bbQueueDialogBack{z-index:10050;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000bd;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.bbQueueDialog{box-sizing:border-box;color:#f4f4f2;background:linear-gradient(#121216,#09090b);border:1px solid #383a43;border-radius:17px;width:min(640px,100%);max-height:min(84vh,760px);padding:22px;position:relative;overflow:auto;box-shadow:0 26px 80px #0000008f}.bbQueueDialogHeader{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;padding-bottom:14px;display:flex}.bbQueueDialogHeading{min-width:0;padding-right:4px}.bbQueueDialogHeading small{color:#85858f;letter-spacing:.14em;margin-bottom:6px;font-size:10px;font-weight:900;display:block}.bbQueueDialogHeading h2{margin:0;font-size:25px;line-height:1.15}.bbQueueDialogHeading p{color:#a6a6ae;margin:8px 0 0;font-size:13px;line-height:1.55}.bbQueueDialogClose{color:#f2f2f4!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;box-shadow:none!important;background:#15161a!important;border:1px solid #3a3c45!important;border-radius:10px!important;flex:0 0 42px!important;place-items:center!important;margin:0!important;padding:0!important;font-size:25px!important;line-height:1!important;display:grid!important}.bbQueueGroup{margin-bottom:16px}.bbQueueGroup:last-child{margin-bottom:0}.bbQueueGroupHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.bbQueueGroupHead b{font-size:13px;line-height:1.3}.bbQueueGroupHead span{color:#85858f;font-size:11px}.bbQueueGroup.delayed .bbQueueGroupHead span{color:#b69a72}.bbQueueList{gap:8px;display:grid}.bbQueueItem{text-align:left!important;color:#ececf0!important;width:100%!important;min-height:62px!important;box-shadow:none!important;background:#101115!important;border:1px solid #363842!important;border-radius:11px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;margin:0!important;padding:12px 14px!important;display:grid!important}.bbQueueItem.delayed{color:#f3eadc!important;background:#17130e!important;border-color:#665945!important}.bbQueueItemMain{min-width:0}.bbQueueItemMain b{white-space:normal;overflow-wrap:anywhere;margin-bottom:4px;font-size:14px;line-height:1.35;display:block}.bbQueueItemMain small{color:#8f919b;white-space:normal;overflow-wrap:anywhere;font-size:11px;line-height:1.45;display:block}.bbQueueItem.delayed .bbQueueItemMain small{color:#b5a58d}.bbQueueItem>strong{white-space:nowrap;font-size:11px}.bbQueueEmpty{color:#8b8d96;border:1px dashed #343640;border-radius:10px;padding:14px;font-size:12px;line-height:1.5}.bbQueueContinue{color:#d6d6db!important;width:100%!important;min-height:44px!important;box-shadow:none!important;background:#111216!important;border:1px solid #3b3c43!important;border-radius:9px!important;margin-top:12px!important;font-size:12px!important;font-weight:900!important}@media (max-width:820px){.bbQueueDialogBack{padding:14px}.bbQueueDialog{border-radius:14px;max-height:min(82vh,720px);padding:16px}.bbQueueDialogHeader{gap:12px;margin-bottom:13px;padding-bottom:12px}.bbQueueDialogHeading small{font-size:9px}.bbQueueDialogHeading h2{font-size:21px}.bbQueueDialogHeading p{font-size:12px}.bbQueueDialogClose{flex-basis:40px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;font-size:23px!important}.bbQueueItem{min-height:58px!important;padding:11px 12px!important}.bbQueueItemMain b{font-size:13px}.bbQueueItemMain small,.bbQueueItem>strong{font-size:10.5px}}@media (max-width:560px){.bbQueueDialogBack{align-items:end;padding:0}.bbQueueDialog{width:100%;max-height:86vh;padding:16px 14px calc(18px + env(safe-area-inset-bottom));border-bottom:0;border-radius:18px 18px 0 0}.bbQueueItem{grid-template-columns:minmax(0,1fr) auto!important}}
.bbv5-bracketPanel{padding:16px 16px 28px!important;overflow:visible!important}.bbv5-zoom{align-items:center;gap:6px;display:flex}.bbv5-zoom button{color:#fff;background:#121214;border:1px solid #3d3d44;width:38px;height:38px}.bbv5-zoom b{text-align:center;min-width:54px}.bbv5-bracketScroller{scrollbar-width:thin;scrollbar-color:#555 #111;scrollbar-gutter:stable both-edges!important;overscroll-behavior:contain!important;background:#050507!important;border:1px solid #27272d!important;border-radius:10px!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:520px!important;padding:14px 14px 90px!important;position:relative!important;overflow:auto!important}.bbv5-bracket{align-items:flex-start!important;gap:calc(34px * var(--bbv5-zoom))!important;width:max-content!important;min-width:max-content!important;min-height:max-content!important;padding:16px calc(80px * var(--bbv5-zoom)) calc(90px * var(--bbv5-zoom)) 16px!important;display:flex!important;overflow:visible!important}.bbv5-bracketColumn{position:relative;flex:0 0 calc(310px * var(--bbv5-zoom))!important;width:calc(310px * var(--bbv5-zoom))!important;min-width:calc(310px * var(--bbv5-zoom))!important;overflow:visible!important}.bbv5-bracketColumn>header{z-index:4;font-size:calc(13px * var(--bbv5-zoom));letter-spacing:.12em;color:#d9d9df;background:#080809;border:1px solid #34343a;border-radius:9px;margin-bottom:9px;padding:9px 11px;position:sticky;top:76px}.bbv5-bracketColumnBody{position:relative!important;overflow:visible!important}.bbv5-match{position:absolute;left:0;right:0;width:100%!important;min-height:calc(168px * var(--bbv5-zoom))!important;height:auto!important;padding:calc(10px * var(--bbv5-zoom))!important;box-shadow:none!important;box-sizing:border-box!important;background:#0d0d10!important;border:1px solid #37373e!important;border-radius:10px!important;overflow:visible!important}.bbv5-matchHead{margin-bottom:calc(7px * var(--bbv5-zoom))!important;padding-bottom:calc(7px * var(--bbv5-zoom))!important;border-bottom:1px solid #ffffff12!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.bbv5-matchHead>div{align-items:baseline!important;gap:7px!important;min-width:0!important;display:flex!important}.bbv5-matchHead b{color:#f2f2f4!important;font-size:calc(11px * var(--bbv5-zoom))!important}.bbv5-matchHead span{color:#7f8189!important;font-size:calc(8px * var(--bbv5-zoom))!important;white-space:nowrap!important}.bbv5-matchHead>strong{color:#c4c6cb!important;font-size:calc(8px * var(--bbv5-zoom))!important;letter-spacing:.06em!important;background:#16171a!important;border:1px solid #404149!important;border-radius:999px!important;flex:none!important;padding:3px 7px!important}.bbv5-matchMetaLine{margin-bottom:calc(6px * var(--bbv5-zoom))!important;color:#777a83!important;font-size:calc(8px * var(--bbv5-zoom))!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;display:flex!important}.bbv5-matchMetaLine span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.bbv5-matchMetaLine span:last-child{text-align:right!important}.bbv5-match>button{color:#fff;background:#111113;border:1px solid #34343b;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:4px;display:flex;min-height:calc(42px * var(--bbv5-zoom))!important;padding:calc(7px * var(--bbv5-zoom)) calc(9px * var(--bbv5-zoom))!important;border-radius:8px!important;overflow:hidden!important}.bbv5-match>button:disabled{cursor:default;opacity:1}.bbv5-match>button span{font-size:calc(13px * var(--bbv5-zoom));text-align:left;font-weight:850;white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;line-height:1.15!important;overflow:hidden!important}.bbv5-match>button strong{font-size:calc(21px * var(--bbv5-zoom));font-variant-numeric:tabular-nums!important;flex:none!important}.bbv5-match em,.bbv5-livePlayers em{color:#ffdda0;background:#2b210f;border:1px solid #755c2f;border-radius:999px;margin-left:6px;padding:2px 6px;font-size:9px;font-style:normal;display:inline-flex}.bbv5-match.live .bbv5-matchHead>strong{color:#ff8b94!important;background:#321519!important;border-color:#8f3e47!important}.bbv5-match.live .bbv5-matchMetaLine{color:#b8868b!important}.bbv5-match.waiting .bbv5-matchHead>strong{color:#aeb5be!important}.bbv5-match.delayed .bbv5-matchHead>strong{color:#d7c69d!important;background:#211d14!important;border-color:#665f4f!important}.bbv5-match.done .bbv5-matchHead>strong{color:#8a8e95!important}@media (max-width:820px){.bbv5-bracketScroller{min-height:480px!important}}
.orgV5Content .bbv5-bracket{counter-reset:bbv5-round}.orgV5Content .bbv5-bracketColumn{counter-increment:bbv5-round}.orgV5Content .bbv5-bracketColumn>header{z-index:8!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;color:#0000!important;background:#0a0a0df5!important;border:1px solid #383840!important;border-radius:9px!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:2px!important;min-height:52px!important;margin:0 0 10px!important;padding:8px 11px!important;font-size:0!important;line-height:1!important;display:flex!important;position:sticky!important;top:0!important;box-shadow:0 8px 20px #0003!important}.orgV5Content .bbv5-bracketColumn>header:before{content:"ROUND " counter(bbv5-round);color:#777b83!important;letter-spacing:.14em!important;font-size:8px!important;font-weight:800!important;line-height:1.1!important;display:block!important}.orgV5Content .bbv5-bracketColumn>header:after{content:"第 " counter(bbv5-round) " 輪";color:#f6f6f3!important;letter-spacing:.01em!important;font-size:15px!important;font-weight:950!important;line-height:1.15!important;display:block!important}@media (min-width:761px){.bbv5-bracketScroller{scrollbar-width:auto!important;scrollbar-color:#bfc2c9 #15161a!important;scrollbar-gutter:stable both-edges!important;overscroll-behavior-x:contain!important;padding-bottom:26px!important;overflow:scroll visible!important}.bbv5-bracketScroller::-webkit-scrollbar{height:14px!important;display:block!important}.bbv5-bracketScroller::-webkit-scrollbar-track{background:#15161a!important;border:1px solid #303139!important;border-radius:999px!important}.bbv5-bracketScroller::-webkit-scrollbar-thumb{background:#bfc2c9!important;border:4px solid #15161a!important;border-radius:999px!important;min-width:72px!important}.bbv5-bracketScroller::-webkit-scrollbar-thumb:hover{background:#f1f2f4!important}}@media (max-width:760px){.orgV5Content .bbv5-bracketColumn>header{border-radius:8px!important;min-height:40px!important;margin-bottom:7px!important;padding:5px 8px!important}.orgV5Content .bbv5-bracketColumn>header:before{font-size:6px!important}.orgV5Content .bbv5-bracketColumn>header:after{font-size:12px!important}.bbv5-bracketPanel{padding:8px!important;overflow:hidden!important}.bbv5-bracketPanel .bbv5-sectionHead{justify-content:space-between!important;align-items:center!important;gap:7px!important;margin-bottom:6px!important;display:flex!important}.bbv5-bracketPanel .bbv5-sectionHead h2{font-size:16px!important;line-height:1.15!important}.bbv5-bracketPanel .bbv5-sectionHead small{font-size:7px!important}.bbv5-bracketPanel .bbv5-zoom{z-index:18;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:68px;box-shadow:0 6px 22px #00000042;background:#0a0b0ef0!important;border:1px solid #30343d!important;border-radius:999px!important;flex:none!important;align-items:center!important;gap:2px!important;padding:3px!important;display:flex!important}.bbv5-bracketPanel .bbv5-zoom button{color:#fff!important;background:#15171b!important;border:1px solid #3d4148!important;border-radius:50%!important;place-items:center!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;font-size:17px!important;font-weight:900!important;display:grid!important}.bbv5-bracketPanel .bbv5-zoom b{text-align:center!important;color:#ddd!important;font-variant-numeric:tabular-nums!important;min-width:46px!important;font-size:10px!important}.bbv5-bracketPanel .bbv5-bracketScroller{cursor:grab;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-x pan-y!important;scroll-snap-type:x proximity!important;scrollbar-width:thin!important;scrollbar-color:#666 #111!important;width:100%!important;max-width:100%!important;min-height:0!important;padding:6px 3px 12px!important;scroll-padding-left:5px!important;overflow:auto hidden!important}.bbv5-bracketScroller.is-pinching{cursor:grabbing;touch-action:none!important;scroll-snap-type:none!important}.bbv5-bracketPanel .bbv5-bracket{gap:calc(16px * var(--bbv5-zoom))!important;padding:7px 10px 16px 5px!important}.bbv5-bracketPanel .bbv5-bracketColumn{scroll-snap-align:start!important;scroll-snap-stop:normal!important;flex-basis:calc(224px * var(--bbv5-zoom))!important;width:calc(224px * var(--bbv5-zoom))!important;min-width:calc(224px * var(--bbv5-zoom))!important}.bbv5-bracketPanel .bbv5-bracketColumnBody{transform:none!important}.bbv5-bracketPanel .bbv5-match{height:auto!important;min-height:calc(132px * var(--bbv5-zoom))!important;max-height:none!important;padding:calc(7px * var(--bbv5-zoom))!important;background:linear-gradient(#121418,#0a0c0f)!important;border-color:#2e3339!important;border-radius:8px!important;overflow:visible!important;transform:none!important}.bbv5-bracketPanel .bbv5-matchHead{margin-bottom:calc(5px * var(--bbv5-zoom))!important;padding-bottom:calc(5px * var(--bbv5-zoom))!important}.bbv5-bracketPanel .bbv5-matchHead b{font-size:calc(9px * var(--bbv5-zoom))!important}.bbv5-bracketPanel .bbv5-matchHead span,.bbv5-bracketPanel .bbv5-matchHead>strong{font-size:calc(6.8px * var(--bbv5-zoom))!important}.bbv5-bracketPanel .bbv5-matchMetaLine{margin-bottom:calc(4px * var(--bbv5-zoom))!important;font-size:calc(6.8px * var(--bbv5-zoom))!important}.bbv5-bracketPanel .bbv5-match>button{min-height:calc(34px * var(--bbv5-zoom))!important;height:auto!important;padding:0 calc(7px * var(--bbv5-zoom))!important;border-radius:6px!important;margin-top:3px!important}.bbv5-bracketPanel .bbv5-match>button span{font-size:calc(9px * var(--bbv5-zoom))!important;white-space:nowrap!important;text-overflow:ellipsis!important;line-height:1.05!important;overflow:hidden!important}.bbv5-bracketPanel .bbv5-match>button strong{font-size:calc(16px * var(--bbv5-zoom))!important}.bbv5-bracketPanel .bbv5-match .bbv5-dispatchActions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:3px!important;margin:4px 0 0!important;display:grid!important}.bbv5-bracketPanel .bbv5-match .bbv5-dispatchActions button,.bbv5-bracketPanel .bbv5-match .bbv5-dispatchActions .mine{min-height:calc(25px * var(--bbv5-zoom))!important;height:auto!important;padding:4px calc(5px * var(--bbv5-zoom))!important;font-size:calc(7px * var(--bbv5-zoom))!important;text-align:center!important;white-space:normal!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;margin:0!important;line-height:1.1!important;display:flex!important}.bbv5-bracketPanel .bbv5-match .bbv5-dispatchActions .mine{grid-column:1/-1!important}.orgV5Content .bbv5-match.live{opacity:1!important;filter:none!important;background:linear-gradient(#2a1115e0,#0d0d10)!important;border-color:#a44952!important;animation:2.2s ease-in-out infinite bbLivePulseMobile!important;box-shadow:0 0 0 1px #ff5b692e,0 0 16px #ff40521a!important}.orgV5Content .bbv5-match.live .bbv5-matchHead>strong{color:#ff8b94!important}.orgV5Content .bbv5-match.waiting:has(.bbv5-dispatchActions){opacity:1!important;filter:none!important;background:linear-gradient(#121f2de0,#0b0d10)!important;border-color:#42678f!important;box-shadow:0 0 0 1px #79b8ff33,0 0 12px #599ae612!important}.orgV5Content .bbv5-match.delayed{opacity:.72!important;filter:saturate(.45)!important;box-shadow:none!important;background:linear-gradient(#15140f,#0b0c0e)!important;border-color:#454139!important}.orgV5Content .bbv5-match.done{opacity:.4!important;filter:saturate(.2)brightness(.84)!important;box-shadow:none!important;background:#0b0d0f!important;border-color:#272b30!important}.orgV5Content .bbv5-match.waiting:not(:has(.bbv5-dispatchActions)){opacity:.6!important;filter:saturate(.35)!important;box-shadow:none!important;background:#0c0e11!important;border-color:#292e34!important}.bbv5-bracketPanel.is-overview .bbv5-match{min-height:calc(112px * var(--bbv5-zoom))!important;padding:calc(5px * var(--bbv5-zoom))!important}.bbv5-bracketPanel.is-overview .bbv5-match .bbv5-dispatchActions,.bbv5-bracketPanel.is-overview .bbv5-match .bbv5-matchMetaLine{display:none!important}.bbv5-bracketPanel.is-overview .bbv5-match>button{min-height:calc(30px * var(--bbv5-zoom))!important}.bbv5-bracketPanel.is-overview .bbv5-match.done{opacity:.3!important}.bbv5-bracketPanel.is-overview .bbv5-match.waiting:not(:has(.bbv5-dispatchActions)){opacity:.5!important}@keyframes bbLivePulseMobile{0%,to{box-shadow:0 0 0 1px #ff5b6929,0 0 10px #ff405212}50%{box-shadow:0 0 0 1px #ff5b6952,0 0 20px #ff405229}}}
@media (max-width:760px){.orgV5Content .bbv5-eventGrid{grid-template-columns:1fr!important}.orgV5Content .bbv5-eventCard{grid-template-rows:auto auto auto!important;grid-template-columns:1fr!important}.orgV5Content .bbv5-eventCard>.bbOrganizerEventCoverSlot{grid-area:1/1!important;align-self:center!important;width:100%!important}.orgV5Content .bbv5-eventCard>div:not(.bbOrganizerEventCoverSlot){grid-area:2/1!important}.orgV5Content .bbv5-eventCard>div:not(.bbOrganizerEventCoverSlot):before{margin-top:4px!important}.orgV5Content .bbv5-eventCard p,.orgV5Content .bbv5-eventCard small{font-size:8px!important}.orgV5Content .bbv5-eventCard>strong{grid-area:3/1!important}.orgV5Content .bbv5-listLinks a+a:before{margin-right:7px!important}}@media (max-width:720px){.orgV5Content .bbv5-eventCard .bbv5-cardOps{gap:9px!important;margin-top:11px!important}.orgV5Content .bbv5-eventCard .bbv5-cardPhase{padding:10px 11px!important}.orgV5Content .bbv5-eventCard .bbv5-cardPhase span{font-size:10px!important}.orgV5Content .bbv5-eventCard .bbv5-cardPhase strong{font-size:14px!important}.orgV5Content .bbv5-eventCard .bbv5-cardMetrics{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.orgV5Content .bbv5-eventCard .bbv5-cardMetric{padding:10px 5px!important}.orgV5Content .bbv5-eventCard .bbv5-cardMetric b{font-size:20px!important}.orgV5Content .bbv5-eventCard .bbv5-cardMetric small{font-size:10px!important}.orgV5Content .bbv5-eventCard .bbv5-cardAlert{font-size:12px!important}.orgV5Content .bbv5-eventCard>strong{margin-top:11px!important;padding-top:10px!important}}@media (max-width:760px){.orgV5Content .bbv5-listPanel .bbv5-eventCard{border-radius:14px!important;grid-template-rows:auto auto auto!important;grid-template-columns:1fr!important;gap:10px!important;padding:12px!important}.orgV5Content .bbv5-listPanel .bbv5-eventCard:before{content:none!important;width:0!important;box-shadow:none!important;display:none!important}.orgV5Content .bbv5-listPanel .bbv5-eventCard:has(.bbv5-status.running):before{content:none!important;width:0!important;box-shadow:none!important;display:none!important}.orgV5Content .bbv5-listPanel .bbv5-eventCard>.bbOrganizerEventCoverSlot{border-radius:11px!important;grid-area:1/1!important;height:138px!important;min-height:138px!important;overflow:hidden!important}.orgV5Content .bbv5-listPanel .bbv5-eventCard>.bbOrganizerEventCoverSlot .bbTournamentCover{aspect-ratio:auto!important;border-radius:11px!important;width:100%!important;height:138px!important;min-height:138px!important}.orgV5Content .bbv5-listPanel .bbv5-eventCard>div:not(.bbOrganizerEventCoverSlot){flex-direction:column!important;grid-area:2/1!important;justify-content:flex-start!important;padding:2px 3px 0!important;display:flex!important}.orgV5Content .bbv5-listPanel .bbv5-eventCard>div:not(.bbOrganizerEventCoverSlot):before{display:none!important}.orgV5Content .bbv5-listPanel .bbv5-eventCard .bbv5-status{order:0!important;min-height:28px!important;padding:0 10px!important;font-size:10px!important}.orgV5Content .bbv5-listPanel .bbv5-eventCard h3{white-space:normal!important;text-overflow:clip!important;order:2!important;margin:8px 0 0!important;font-size:24px!important;line-height:1.08!important;overflow:visible!important}.orgV5Content .bbv5-listPanel .bbv5-eventCard .bbv5-cardOps{order:5!important;gap:9px!important;margin-top:12px!important}.orgV5Content .bbv5-listPanel .bbv5-eventCard .bbv5-cardPhase{border-radius:10px!important;min-height:48px!important;padding:10px 12px!important}.orgV5Content .bbv5-listPanel .bbv5-eventCard .bbv5-cardPhase span{color:#9297a1!important;font-size:11px!important}.orgV5Content .bbv5-listPanel .bbv5-eventCard .bbv5-cardPhase strong{font-size:16px!important;line-height:1.2!important}.orgV5Content .bbv5-listPanel .bbv5-eventCard .bbv5-cardMetrics{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.orgV5Content .bbv5-listPanel .bbv5-eventCard .bbv5-cardMetric{flex-direction:column!important;justify-content:center!important;align-items:center!important;min-height:68px!important;padding:10px 6px!important;display:flex!important}.orgV5Content .bbv5-listPanel .bbv5-eventCard .bbv5-cardMetric b{font-size:23px!important;line-height:1!important}.orgV5Content .bbv5-listPanel .bbv5-eventCard .bbv5-cardMetric small{margin-top:7px!important;font-size:11px!important;line-height:1.15!important}.orgV5Content .bbv5-listPanel .bbv5-eventCard>strong{border-radius:10px!important;grid-area:3/1!important;min-height:50px!important;font-size:14px!important}.orgV5Content .bbv5-listPanel .bbv5-listLinks{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:10px!important;padding-top:10px!important;display:grid!important}.orgV5Content .bbv5-listPanel .bbv5-listLinks a{background:#101115!important;border:1px solid #ffffff12!important;border-radius:9px!important;min-height:44px!important;padding:0 7px!important;font-size:11px!important;font-weight:800!important}.orgV5Content .bbv5-listPanel .bbv5-listLinks a+a:before{display:none!important}}@media (max-width:390px){.orgV5Content .bbv5-listPanel .bbv5-eventCard>.bbOrganizerEventCoverSlot,.orgV5Content .bbv5-listPanel .bbv5-eventCard>.bbOrganizerEventCoverSlot .bbTournamentCover{height:124px!important;min-height:124px!important}.orgV5Content .bbv5-listPanel .bbv5-eventCard h3{font-size:22px!important}.orgV5Content .bbv5-listPanel .bbv5-eventCard .bbv5-cardMetric b{font-size:21px!important}}@media (max-width:760px){.orgV5Content .bbv5-eventGrid{gap:12px!important}.orgV5Content .bbv5-eventCard{border-radius:12px!important;gap:10px!important;padding:12px!important}.orgV5Content .bbv5-eventCard:before{width:3px!important;top:12px!important;bottom:12px!important}.orgV5Content .bbv5-eventCard>.bbOrganizerEventCoverSlot{border-radius:10px!important;max-height:190px!important}.orgV5Content .bbv5-eventCard>.bbOrganizerEventCoverSlot .bbTournamentCover{object-fit:cover!important;border-radius:10px!important;max-height:190px!important}.orgV5Content .bbv5-eventCard>div:not(.bbOrganizerEventCoverSlot){padding:2px 5px 4px!important}.orgV5Content .bbv5-eventCard>div:not(.bbOrganizerEventCoverSlot):before{color:#7f848e!important;margin:7px 0 3px!important;font-size:10px!important;line-height:1.3!important}.orgV5Content .bbv5-eventCard .bbv5-status{min-height:30px!important;padding:0 10px!important;font-size:11px!important}.orgV5Content .bbv5-eventCard h3{margin:4px 0 8px!important;font-size:25px!important;line-height:1.08!important}.orgV5Content .bbv5-eventCard p{color:#b5b8c0!important;margin-bottom:7px!important;font-size:14px!important;line-height:1.5!important}.orgV5Content .bbv5-eventCard small{color:#9297a1!important;font-size:13px!important;line-height:1.5!important}.orgV5Content .bbv5-eventCard>strong{border-radius:10px!important;min-height:50px!important;font-size:15px!important}.orgV5Content .bbv5-listLinks{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;margin-top:10px!important;padding-top:10px!important;display:grid!important}.orgV5Content .bbv5-listLinks a{color:#c3c6cd!important;background:#101115!important;border:1px solid #ffffff12!important;border-radius:9px!important;width:100%!important;min-height:46px!important;padding:0 8px!important;font-size:12px!important;font-weight:800!important}.orgV5Content .bbv5-listLinks a+a:before{display:none!important}}@media (max-width:390px){.orgV5Content .bbv5-eventCard h3{font-size:23px!important}.orgV5Content .bbv5-listLinks{grid-template-columns:1fr!important}.orgV5Content .bbv5-listLinks a{min-height:44px!important}}
.bbEntry{color:#eef1f5;gap:16px;min-width:0;display:grid}.bbEntry h2,.bbEntry h3,.bbEntry h4,.bbEntry p{margin:0}.bbEntry h2{letter-spacing:-.03em;font-size:26px}.bbEntry h3{font-size:17px;line-height:1.4}.bbEntry h4{overflow-wrap:anywhere;font-size:17px}.bbEntry p{color:#a3acb8;font-size:13px;line-height:1.7}.bbEntry small{letter-spacing:.14em;color:#99a7b7;font-size:10px}.bbEntryHeading,.bbEntrySectionTitle{justify-content:space-between;align-items:center;gap:14px;display:flex}.bbEntryHeading>div,.bbEntrySectionTitle>div{min-width:0}.bbEntryHeading p{margin-top:6px}.bbEntryBadge,.bbEntryDot,.bbEntryStatus{white-space:nowrap;color:#c2cad5;border:1px solid #36404c;border-radius:20px;padding:7px 10px;font-size:12px;line-height:1.4}.bbEntryBadge.locked{color:#9fc4ff;border-color:#304e75}.bbEntryDot.open{color:#a8e6ca;background:#11291e;border-color:#2f5b49}.bbEntrySteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.bbEntrySteps li{color:#87919f;border-bottom:2px solid #29313b;padding:0 0 10px;font-size:12px;line-height:1.5}.bbEntrySteps li.current{color:#edf4ff;border-color:#80afff}.bbEntrySteps li.complete{color:#b2d6c4;border-color:#527565}.bbEntryShare,.bbEntryAdd,.bbEntryListSection,.bbEntryConfirm{background:#0d1219;border:1px solid #303845;border-radius:16px;min-width:0;padding:22px}.bbEntryShareActions{gap:8px;margin-top:16px;display:flex}.bbEntry button{font:inherit;color:#e9eff9;cursor:pointer;white-space:normal;background:#18212d;border:1px solid #3a4655;border-radius:9px;min-height:42px;padding:9px 14px;line-height:1.4}.bbEntry button:disabled{opacity:.42;cursor:not-allowed}.bbEntry button:focus-visible,.bbEntry summary:focus-visible{outline-offset:3px;outline:2px solid #8fbbff}.bbEntry .bbEntryPrimary{color:#111d30;background:#dceaff;border-color:#dceaff;font-weight:800}.bbEntry .bbEntryAccent{color:#e3edff;background:#213b60;border-color:#426799}.bbEntryQr{border-top:1px solid #28313d;margin-top:16px;padding-top:14px}.bbEntryQr summary{cursor:pointer;color:#bfd2ed;padding:5px 0;font-size:13px}.bbEntryQr>div{flex-direction:column;align-items:center;gap:12px;padding-top:18px;display:flex}.bbEntryQr img{box-sizing:content-box;border:10px solid #fff;border-radius:12px;max-width:100%}.bbEntryQr a{overflow-wrap:anywhere;color:#b7d3ff;text-align:center;max-width:100%;font-size:12px}.bbEntryQr span{color:#929eaf;font-size:12px}.bbEntrySummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.bbEntrySummary>div{background:#121921;border:1px solid #303845;border-radius:12px;min-width:0;padding:12px 16px}.bbEntrySummary dt{color:#a9b5c5;font-size:11px}.bbEntrySummary dd{margin:6px 0 0;font-size:26px;font-weight:850;line-height:1}.bbEntryAdd label,.bbEntrySearch{color:#b8c2d0;gap:7px;font-size:12px;display:grid}.bbEntryAdd label{margin-top:14px}.bbEntryAdd textarea{box-sizing:border-box;resize:vertical;width:100%;margin-top:7px}.bbEntryAddFooter{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.bbEntryAddFooter>span{color:#9ba8ba;font-size:12px}.bbEntryAddFooter button{min-width:150px}.bbEntryConfirm{background:#101a27;border-color:#455a76;padding:0}.bbEntryConfirm h3{margin-top:0;font-size:20px}.bbEntryConfirm p{margin:12px 0}.bbEntryConfirmBody>.bbEntryPrimary{width:100%;min-height:48px;margin-top:8px}.bbEntry .bbEntryHint{color:#a9b9cd;margin-top:10px;font-size:12px;line-height:1.6;display:block}.bbEntryNextActions{grid-template-columns:1fr 2fr;gap:10px;margin-top:18px;display:grid}.bbEntryNotice{background:#163027;border:1px solid #406756;border-radius:10px;padding:12px 16px}.bbEntry .bbEntryNotice{color:#d4efdf}.bbEntry .bbEntryNotice.error{color:#f5c9cc;background:#352326;border-color:#694046}.bbEntryWorkflow{background:#101720;border:1px solid #303b49;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;padding:12px 16px;display:flex}.bbEntryWorkflow>div{align-items:center;gap:12px;display:flex}.bbEntryWorkflow small{color:#9ea9ba;font-size:11px}.bbEntryWorkflow strong{font-size:13px}.bbEntryWorkflow button{color:#dceaff;background:#18283e;border:1px solid #3f5066;border-radius:8px;min-height:40px;padding:8px 12px;font-size:12px}@media (max-width:600px){.bbEntry{gap:16px}.bbEntry h2{font-size:23px}.bbEntryHeading{align-items:flex-start}.bbEntryBadge{padding:6px 8px;font-size:10px}.bbEntryShare,.bbEntryAdd,.bbEntryListSection{border-radius:13px;padding:16px}.bbEntrySteps li{font-size:11px}.bbEntrySummary{gap:7px}.bbEntrySummary>div{padding:13px 10px}.bbEntrySummary dt{font-size:10px}.bbEntrySummary dd{font-size:27px}.bbEntrySectionTitle{align-items:flex-start}.bbEntrySectionTitle>button{flex-shrink:0;padding:7px 10px;font-size:11px}.bbEntryShareActions{grid-template-columns:1fr 1fr;display:grid}.bbEntryShareActions button{padding:10px 7px;font-size:12px}.bbEntryAddFooter{flex-direction:column;align-items:stretch}.bbEntryWorkflow>div{flex-direction:column;align-items:flex-start;gap:4px}.bbEntryWorkflow button{max-width:58%}}.bbEntryListSection{scroll-margin-top:90px}.bbEntrySearch{margin-top:18px}.bbEntrySearch input{box-sizing:border-box;width:100%;min-width:0}.bbEntryFilters{gap:7px;padding:12px 0;display:flex;overflow-x:auto}.bbEntryFilters button{background:0 0;flex-shrink:0;align-items:center;gap:6px;min-height:44px;padding:7px 10px;font-size:12px;display:flex}.bbEntryFilters button[aria-pressed=true]{background:#243650;border-color:#597fab}.bbEntryFilters b{color:#aebed3;font-size:11px}.bbEntryList{border-top:1px solid #303b49;gap:0;display:grid}.bbEntryPerson{background:#101923;border-bottom:1px solid #303b49;border-left:3px solid #516378;min-width:0;padding:7px 9px}.bbEntryPerson.pending{border-left-color:#e5b34e}.bbEntryPerson.unchecked{border-left-color:#62aaff}.bbEntryPerson.checked{background:#10201b;border-left-color:#62d7a1}.bbEntryPerson.rejected,.bbEntryPerson.cancelled{border-left-color:#b17b84}.bbEntryPerson.expanded{background:#142233;box-shadow:inset 0 0 0 1px #477eaa}.bbEntryCompactRow{align-items:center;gap:8px;min-width:0;display:flex}.bbEntry .bbEntryPersonToggle{text-align:left;background:0 0;border:0;border-radius:4px;flex:1;align-items:center;gap:20px;min-width:0;min-height:56px;padding:5px 2px;display:flex}.bbEntryNameLine{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.bbEntryNameLine strong{overflow-wrap:anywhere;font-size:16px;line-height:1.4}.bbEntryNameLine>span{white-space:nowrap;color:#aab7c8;font-size:11px}.bbEntryStatePair{flex-wrap:wrap;gap:5px;display:flex}.bbEntryStatePair .bbEntryStatus{border-radius:6px;padding:3px 7px;font-size:11px;line-height:1.4}.bbEntryStatus.pending{color:#f0ca7b;background:#30291b;border-color:#8b6d35}.bbEntryStatus.approved{color:#b5d2f5;background:#1a2c43;border-color:#466992}.bbEntryStatus.rejected{color:#ceb7c0}.bbEntryStatus.checked{color:#c0f7da;background:#123e2c;border-color:#52af80}.bbEntryStatus.unchecked{color:#f1cc87;background:#302619;border-color:#997239}.bbEntryStatus.inactive{color:#9ca5b1}.bbEntryQuickAction{flex:none;align-items:center;gap:4px;display:flex}.bbEntryQuickAction button{min-height:44px;padding:8px 12px;font-size:13px;font-weight:750}.bbEntry .bbEntryExpand{color:#adbed0;background:0 0;border-color:#0000;min-width:44px;padding:6px;font-size:20px}.bbEntry .bbEntryCheckin{color:#092417;background:#b5edcf;border-color:#72c89b;font-weight:800}.bbEntryPersonDetails{border-top:1px solid #354556;margin:6px 2px 4px;padding-top:12px}.bbEntryPersonDetails[hidden]{display:none}.bbEntry .bbEntryContact{overflow-wrap:anywhere;font-size:13px}.bbEntryPersonControls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.bbEntryLives{align-items:center;gap:10px;display:flex}.bbEntryLives>span{color:#aab7c8;font-size:12px}.bbEntryLives b{text-align:center;min-width:20px;font-size:14px}.bbEntryLives button{min-width:44px;min-height:44px;padding:6px}.bbEntryPersonActions{flex-wrap:wrap;gap:8px;display:flex}.bbEntryPersonActions button{min-height:44px;font-size:12px}.bbEntryEmpty{text-align:center;border:1px dashed #344153;border-radius:10px;padding:25px 12px}.bbEntryPaging{color:#b1c1d2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:6px 0 10px;font-size:12px;display:flex}.bbEntryPaging>div{align-items:center;gap:8px;display:flex}.bbEntryPaging button{min-height:44px;padding:7px 10px;font-size:12px}.bbEntryPaging b{font-size:12px}.bbEntryPagingBottom{padding-top:12px;padding-bottom:0}@media (max-width:700px){.bbEntry .bbEntryPersonToggle{min-height:64px;display:block}.bbEntryNameLine{display:block}.bbEntryNameLine strong{font-size:15px}.bbEntryNameLine>span{margin-left:7px}.bbEntryStatePair{margin-top:5px}.bbEntryPerson{padding:6px 7px}.bbEntryQuickAction{gap:0}.bbEntryQuickAction button{padding:8px 10px}.bbEntryPersonControls{align-items:flex-start}.bbEntryPersonActions{width:100%}.bbEntryCompactRow{gap:3px}}.bbEntryPerson{padding:2px 5px}.bbEntry .bbEntrySingleRow{gap:4px;min-height:44px}.bbEntry .bbEntryPersonToggle.bbEntrySingleName{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;min-height:44px;padding:4px 2px;display:grid;overflow:hidden}.bbEntrySingleName>strong{white-space:nowrap;text-overflow:ellipsis;text-align:left;min-width:0;font-size:14px;line-height:1.4;display:block;overflow:hidden}.bbEntrySingleName>.bbEntrySingleLives{white-space:nowrap;color:#aab7c8;text-align:right;font-size:11px}.bbEntrySingleRow .bbEntryQuickAction{flex-wrap:nowrap;gap:2px}.bbEntrySingleRow .bbEntryQuickAction>.bbEntryStatus{white-space:nowrap;border-radius:6px;padding:4px 6px;font-size:11px;line-height:1.4}.bbEntry .bbEntrySingleRow .bbEntryExpand{width:44px;min-width:44px;min-height:44px;padding:4px}.bbEntry .bbEntryFullName{text-align:left;overflow-wrap:anywhere;margin-bottom:8px;font-size:16px;line-height:1.5}.bbEntryPersonDetails .bbEntryStatePair{margin-bottom:8px}.bbEntryPlanning{color:#bfdfef;background:#10222c;border:1px solid #35576b;border-radius:10px;margin:12px 0;padding:12px 14px;font-size:13px;line-height:1.7}.bbEntry [hidden]{display:none}.bbEntryTools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.bbEntryToolActions{flex-wrap:wrap;gap:8px;display:flex}.bbEntryToolActions button{min-height:44px;font-size:13px}.bbEntryToolActions button[aria-expanded=true]{border-color:#87b9e9;box-shadow:inset 0 0 0 1px #87b9e9}.bbEntry .bbEntryRegistrationState{align-items:center;gap:7px;font-size:12px;line-height:1.5;display:flex}.bbEntrySignal{background:#8492a4;border-radius:50%;flex:none;width:7px;height:7px}.bbEntrySignal.open{background:#8bddb5}.bbEntryConfirm>summary{cursor:pointer;box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:14px 18px;font-size:15px;font-weight:750;list-style:none;display:flex}.bbEntryConfirm>summary::-webkit-details-marker{display:none}.bbEntryConfirm>summary:after{content:"＋";color:#9ac4ee;font-size:20px;font-weight:400}.bbEntryConfirm[open]>summary:after{content:"−"}.bbEntryConfirm>summary>span:first-child{flex:1}.bbEntryConfirm>summary>span:nth-child(2){color:#b4c3d6;font-size:12px;font-weight:400}.bbEntryConfirmBody{border-top:1px solid #33465c;padding:18px}@media (max-width:600px){.bbEntry{gap:12px}.bbEntryTools{gap:8px}.bbEntryToolActions{grid-template-columns:1fr 1fr;width:100%;display:grid}.bbEntryToolActions button{padding:9px 8px;font-size:12px}.bbEntrySummary>div{padding:11px 10px}.bbEntrySummary dd{font-size:24px}.bbEntryConfirm>summary{padding:13px 14px;font-size:14px}.bbEntryConfirmBody{padding:16px}}.bbEntryWorkflow>div{flex-wrap:wrap}.bbEntryWorkflow p{color:#afbdca;flex-basis:100%;margin:0;font-size:13px;line-height:1.6}.bbEntryWorkflow button{flex-shrink:0}.bbOrganizerNavigation{background:#101720;border:1px solid #303b49;border-radius:12px;flex-wrap:wrap;gap:8px;min-width:0;margin-bottom:14px;padding:10px;display:flex}.bbOrganizerNavigation button,.bbOrganizerNavigation a{color:#dceaff;min-height:44px;font:inherit;box-sizing:border-box;cursor:pointer;background:#15212d;border:1px solid #36485a;border-radius:8px;justify-content:center;align-items:center;padding:10px 14px;font-size:14px;text-decoration:none;display:flex}.bbOrganizerNavigation .active{color:#082438;background:#a9dfff;border-color:#a9dfff;font-weight:700}.bbOrganizerNavigation button:focus-visible,.bbOrganizerNavigation a:focus-visible,.bbOrganizerMore summary:focus-visible{outline-offset:3px;outline:2px solid #a9dfff}.bbOrganizerMore{flex-basis:100%;min-width:0}.bbOrganizerMore summary{cursor:pointer;color:#b9c9d5;padding:10px;font-size:14px}.bbOrganizerMore[open]{flex-wrap:wrap;gap:8px;display:flex}.bbOrganizerMore button,.bbOrganizerMore a{margin:6px 0}@media (max-width:600px){.bbOrganizerNavigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.bbOrganizerNavigation button,.bbOrganizerNavigation a{padding:10px 8px;font-size:13px}.bbOrganizerMore{grid-column:1/-1}}.bbEntry .bbEntryStepLabel{color:#9bd8fa;letter-spacing:.04em;margin-bottom:6px;font-size:12px;font-weight:700;display:block}.bbEntryPlanSection{background:#132b3b;border:1px solid #508db2;border-left:4px solid #85d0fb;border-radius:14px;min-width:0;padding:22px}.bbEntryPlanHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bbEntryPlanHead h3{color:#edf7ff;margin:0;font-size:21px}.bbEntryPlanState{color:#ceefde;background:#19392d;border:1px solid #527160;border-radius:7px;padding:6px 10px;font-size:12px;line-height:1.4;display:inline-flex}.bbEntryPlanState.attention{color:#ffe1a0;background:#3c301b;border-color:#a88c52}.bbEntryFormatName{color:#c5eaff;margin-top:16px;font-size:22px;display:block}.bbEntryPlanSection p{color:#c2d5e2;font-size:14px;line-height:1.7}.bbEntry .bbEntryPlanEdit{color:#08283d;background:#9adfff;border:1px solid #9adfff;min-height:44px;margin-top:6px;padding:10px 16px;font-weight:800}.bbEntry .bbEntryPlanEdit:disabled{opacity:.6;cursor:default}.bbEntryPlanSection .bbEntryFlexNote{background:#102331;border-left:3px solid #8cbcd9;border-radius:4px;padding:8px 12px}.bbEntryPlanSection .bbEntryPlanWarning{color:#ffe1a0;background:#3c301b;border:1px solid #a88c52;border-radius:8px;padding:12px}.bbEntryLockReview{background:#14201e;border:1px solid #477264;border-radius:10px;gap:8px;margin-bottom:14px;padding:16px;display:grid}.bbEntryLockReview strong{color:#d6f4e5;font-size:17px}.bbEntryLockReview span{color:#c1d6ce;font-size:14px}.bbEntryLockReview p{color:#bed2cb;font-size:13px;line-height:1.7}.bbEntry .bbEntryPlanCheck{color:#e0f6e9;background:#24352e;border:1px solid #638775;border-radius:8px;align-items:center;gap:12px;min-height:48px;margin:12px 0;padding:12px;display:flex}.bbEntryPlanCheck input[type=checkbox]{appearance:auto;accent-color:#81d9ae;flex:0 0 22px;width:22px;height:22px;min-height:22px;margin:0;padding:0}.bbEntryPlanCheck span{font-size:15px;font-weight:700}.bbEntry .bbEntryConfirm{background:#101a18;border-color:#486d5c}.bbEntry .bbEntryConfirm>summary{color:#c9edd8}.bbEntry .bbEntryListSection{background:#0c1721}.bbEntry :is(button,input,summary):focus-visible{outline-offset:3px;outline:2px solid #b4eaff}.bbSetupCreated{color:#def7e8;background:#153025;border:1px solid #5a9377;border-left:4px solid #80d9ab;border-radius:12px;margin:16px 0;padding:16px 20px}.bbSetupCreated strong{font-size:18px}.bbSetupCreated p{color:#c7e6d5;margin:8px 0 0;line-height:1.7}.bbSetupCreated button{color:#08283d;cursor:pointer;background:#9adfff;border:1px solid #9adfff;border-radius:8px;min-height:44px;margin-top:16px;padding:12px 16px}.bbv5-eventHero h1{scroll-margin-top:110px}@media (max-width:600px){.bbEntryPlanSection{padding:16px}.bbEntryPlanHead h3{font-size:20px}.bbEntry .bbEntryPlanEdit{width:100%}.bbEntryPlanCheck span{font-size:14px}.bbEntryLockReview{padding:12px}.bbSetupCreated{padding:14px}}
.orgV5Content .bbv5-bracketPanel .bbv5-sectionHead{flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;display:flex!important}.orgV5Content .bbv5-bracketPanel .bbv5-sectionHead>div{flex:220px!important;min-width:0!important}.orgV5Content .bbv5-bracketPanel .bbv5-sectionHead h2{margin:0!important}.orgV5Content .bbv5-bracketPanel .bbv5-zoom{width:auto!important;min-width:0!important;min-height:44px!important;box-shadow:none!important;background:#0d0f13!important;border:1px solid #343842!important;border-radius:12px!important;grid-template-columns:40px 58px 40px!important;align-items:center!important;gap:4px!important;margin:0!important;padding:3px!important;display:grid!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.orgV5Content .bbv5-bracketPanel .bbv5-zoom button{color:#f5f6f8!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;box-shadow:none!important;background:#15181d!important;border:1px solid #3c414a!important;border-radius:9px!important;place-items:center!important;margin:0!important;padding:0!important;font-family:inherit!important;font-size:25px!important;font-weight:800!important;line-height:1!important;display:grid!important}.orgV5Content .bbv5-bracketPanel .bbv5-zoom button:active{transform:scale(.96)!important}.orgV5Content .bbv5-bracketPanel .bbv5-zoom b{color:#e7e8eb!important;font-variant-numeric:tabular-nums!important;text-align:center!important;place-items:center!important;width:58px!important;min-width:58px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;font-size:14px!important;font-weight:900!important;line-height:1!important;display:grid!important}@media (max-width:760px){.orgV5Content .bbv5-bracketPanel .bbv5-sectionHead{align-items:center!important;margin-bottom:10px!important;padding-bottom:10px!important}.orgV5Content .bbv5-bracketPanel .bbv5-sectionHead>div{flex:180px!important}.orgV5Content .bbv5-bracketPanel .bbv5-sectionHead h2{font-size:24px!important;line-height:1.08!important}.orgV5Content .bbv5-bracketPanel .bbv5-sectionHead small{white-space:normal!important;margin-top:4px!important;font-size:11px!important;line-height:1.35!important;display:block!important}.orgV5Content .bbv5-bracketPanel .bbv5-zoom{z-index:auto!important;border-radius:10px!important;flex:none!important;grid-template-columns:32px 46px 32px!important;align-self:center!important;gap:3px!important;width:max-content!important;min-width:0!important;max-width:none!important;height:36px!important;min-height:36px!important;margin:0!important;padding:2px!important;display:grid!important;position:relative!important;top:auto!important}.orgV5Content .bbv5-bracketPanel .bbv5-zoom button{border-radius:8px!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;margin:0!important;padding:0!important;font-size:20px!important;line-height:1!important}.orgV5Content .bbv5-bracketPanel .bbv5-zoom b{width:46px!important;min-width:46px!important;max-width:46px!important;height:32px!important;min-height:32px!important;margin:0!important;padding:0!important;font-size:12px!important;line-height:1!important}}@media (max-width:390px){.orgV5Content .bbv5-bracketPanel .bbv5-sectionHead{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;display:grid!important}.orgV5Content .bbv5-bracketPanel .bbv5-zoom{grid-template-columns:30px 44px 30px!important;height:34px!important;min-height:34px!important}.orgV5Content .bbv5-bracketPanel .bbv5-zoom button{width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important;font-size:19px!important}.orgV5Content .bbv5-bracketPanel .bbv5-zoom b{width:44px!important;min-width:44px!important;max-width:44px!important;height:30px!important;min-height:30px!important;font-size:12px!important}}
.backendQuickActions{flex-wrap:wrap;gap:9px;margin:0 0 18px;display:flex}.backendQuickActions a{color:#e8e8ec;box-sizing:border-box;background:#111216;border:1px solid #ffffff1f;border-radius:9px;justify-content:center;align-items:center;min-height:42px;padding:0 14px;font-size:13px;font-weight:850;line-height:1.2;text-decoration:none;display:inline-flex}.backendQuickActions a:first-child{background:#1f4b7040;border-color:#69b6ff73}.backendQuickActions a.testModeLink{color:#ffd477;background:#73500e33;border-color:#ffbe466b}.backendQuickActions a:hover{background:#18191e;border-color:#ffffff38}@media (max-width:820px){.backendQuickActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.backendQuickActions a{text-align:center;white-space:normal;width:100%;min-height:48px;padding:0 12px;font-size:14px}.backendQuickActions a:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:360px){.backendQuickActions{grid-template-columns:1fr}.backendQuickActions a:last-child{grid-column:auto}}.bbEventNavigation{flex-wrap:wrap;align-items:start;gap:8px;margin:0 0 18px;display:flex}.bbEventNavigationMain{flex:1;gap:6px;min-width:0;display:flex}.bbEventNavigationMain a,.bbEventNavigationMore summary,.bbEventNavigationMore a{box-sizing:border-box;color:#d4e5f1;cursor:pointer;background:#101820;border:1px solid #334653;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:10px 12px;font-size:13px;line-height:1.4;text-decoration:none;display:flex}.bbEventNavigationMain a{text-align:center;flex:1}.bbEventNavigationMain a[aria-current=page]{color:#fff;background:#17384b;border-color:#70c9f6;font-weight:700}.bbEventNavigationMore>div{gap:6px;margin-top:6px;display:grid}@media (max-width:720px){.bbEventNavigation{display:block}.bbEventNavigationMain a{padding:10px 5px;font-size:12px}.bbEventNavigationMore{margin-top:8px}.bbEventNavigationMore summary{background:0 0;border:0;justify-content:flex-end;min-height:36px;padding:6px}.bbEventNavigationMore>div{grid-template-columns:repeat(3,minmax(0,1fr))}}
.tournamentSettingsSummary{background:#101116;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-top:16px;padding:14px;display:grid}.tournamentSettingsSummary>div{background:#15161b;border-radius:11px;min-width:0;padding:11px 12px}.tournamentSettingsSummary small{color:#858a94;letter-spacing:.08em;margin-bottom:5px;font-size:10px;font-weight:900;display:block}.tournamentSettingsSummary b{color:#f2f3f5;overflow-wrap:anywhere;font-size:14px;line-height:1.35;display:block}.tournamentSettingsForm{gap:12px;margin-top:16px;display:grid}.tournamentSettingsSection{background:#101116;border:1px solid #ffffff17;border-radius:14px;padding:16px}.tournamentSettingsSection.locked{opacity:.82}.tournamentSettingsSectionHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.tournamentSettingsSectionHead small{color:#7f8490;letter-spacing:.12em;margin-bottom:3px;font-size:10px;font-weight:900;display:block}.tournamentSettingsSectionHead h3{color:#f3f4f5;margin:0;font-size:18px;line-height:1.2}.tournamentSettingsSectionHead>span{color:#aeb2bb;background:#ffffff0f;border-radius:999px;flex:none;padding:6px 9px;font-size:11px;font-weight:800}.tournamentSettingsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.tournamentSettingsGrid label{color:#d8dae0;gap:5px;min-width:0;font-size:12px;font-weight:800;display:grid}.tournamentSettingsGrid label small{color:#858a94;font-size:11px;font-weight:600;line-height:1.5}.tournamentSettingsGrid input,.tournamentSettingsGrid select{box-sizing:border-box;color:#f4f5f7;width:100%;min-width:0;min-height:44px;font:inherit;background:#15161b;border:1px solid #ffffff1f;border-radius:10px;outline:none;margin-top:6px;padding:9px 11px;font-size:14px;display:block}.tournamentSettingsGrid input:focus,.tournamentSettingsGrid select:focus{border-color:#ffffff52}.tournamentSettingsGrid input:disabled,.tournamentSettingsGrid select:disabled{cursor:not-allowed;opacity:.55}.tournamentSettingsInfo{background:#15161b;border:1px solid #ffffff14;border-radius:10px;align-content:start;gap:5px;min-height:88px;padding:12px;display:grid}.tournamentSettingsInfo small{color:#858a94;letter-spacing:.08em;font-size:10px;font-weight:900}.tournamentSettingsInfo b{color:#f2f3f5;font-size:14px}.tournamentSettingsInfo p{color:#959aa4;margin:2px 0 0;font-size:11px;line-height:1.5}.tournamentSettingsSave{justify-content:flex-end;gap:9px;display:flex}.tournamentSettingsSave button{min-height:44px;padding:0 16px}.tournamentManageCard.editing{border-color:#ffffff24}@media (max-width:900px){.tournamentSettingsSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.tournamentSettingsGrid{grid-template-columns:1fr}}@media (max-width:760px){.orgV5Content .tournamentSettingsSummary{grid-template-columns:1fr 1fr!important;gap:7px!important;margin-top:12px!important;padding:10px!important}.orgV5Content .tournamentSettingsSummary>div{padding:10px!important}.orgV5Content .tournamentSettingsSummary b{font-size:13px!important}.orgV5Content .tournamentSettingsForm{gap:10px!important;margin-top:12px!important}.orgV5Content .tournamentSettingsSection{border-radius:12px!important;padding:12px!important}.orgV5Content .tournamentSettingsSectionHead{margin-bottom:11px!important;display:block!important}.orgV5Content .tournamentSettingsSectionHead h3{font-size:18px!important}.orgV5Content .tournamentSettingsSectionHead>span{white-space:normal!important;margin-top:8px!important;display:inline-flex!important}.orgV5Content .tournamentSettingsGrid{grid-template-columns:1fr!important;gap:11px!important}.orgV5Content .tournamentSettingsSave{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.orgV5Content .tournamentSettingsSave button{width:100%!important;max-width:100%!important}}@media (max-width:390px){.orgV5Content .tournamentSettingsSummary{grid-template-columns:1fr!important}}
@media (max-width:820px){.orgV5Content .bbv5-org{padding:20px 14px 64px!important}.orgV5Content .bbv5-sectionHead{gap:12px!important}.orgV5Content .bbv5-sectionHead small,.orgV5Content .bbv5-eventHero small{letter-spacing:.13em!important;font-size:10px!important;line-height:1.4!important}.orgV5Content .bbv5-eventHero{gap:16px!important;padding:22px 18px!important}.orgV5Content .bbv5-eventHero h1{font-size:32px!important;line-height:1.05!important}.orgV5Content .bbv5-eventHero p{font-size:14px!important;line-height:1.65!important}.orgV5Content .bbv5-primary{border-radius:10px!important;min-height:48px!important;padding:0 18px!important;font-size:14px!important}.orgV5Content .bbv5-back{min-height:44px!important;font-size:14px!important}.orgV5Content .bbv5-formPanel{border-radius:14px!important;padding:18px!important}.orgV5Content .bbv5-formGrid{gap:16px!important}.orgV5Content .bbv5-formGrid label:not(:where(.bbPlannerEmbedded *)){gap:8px!important;font-size:14px!important;line-height:1.4!important}.orgV5Content .bbv5-panel:not(.bbv5-bracketPanel){border-radius:12px!important;padding:16px!important}.orgV5Content .bbv5-panel:not(.bbv5-bracketPanel) p,.orgV5Content .bbv5-panel:not(.bbv5-bracketPanel) li{font-size:14px!important;line-height:1.55!important}.orgV5Content .bbv5-panel:not(.bbv5-bracketPanel) .bbv5-sectionHead button,.orgV5Content .bbv5-panel:not(.bbv5-bracketPanel) .bbv5-tools button{min-height:44px!important}.orgV5Content .bbv5-bracketPanel{padding:12px!important}.orgV5Content .bbv5-bracketPanel .bbv5-match>button,.orgV5Content .bbv5-bracketPanel .bbv5-dispatchActions button{min-height:0!important}.orgV5Content .bbv5-message,.orgV5Content .bbv5-lifeAlert,.orgV5Content .bbv5-empty{font-size:14px!important;line-height:1.55!important}}@media (max-width:760px){.orgV5Content .bbv5-side{scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;border-radius:8px!important;flex-wrap:nowrap!important;gap:3px!important;margin-bottom:7px!important;padding:3px!important;display:flex!important;overflow:auto hidden!important}.orgV5Content .bbv5-side::-webkit-scrollbar{display:none!important}.orgV5Content .bbv5-side button,.orgV5Content .bbv5-side a{border-radius:6px!important;flex:none!important;min-width:max-content!important;height:34px!important;min-height:34px!important;padding:0 9px!important;font-size:9px!important;line-height:1!important}.orgV5Content .bbv5-side button.active{font-weight:950!important}.orgV5Content .bbv5-side>button:nth-of-type(n+4){opacity:.78!important}.orgV5Content .bbv5-orgHero{grid-template-columns:1fr!important;gap:14px!important;margin-bottom:12px!important;padding:16px 2px 18px!important}.orgV5Content .bbv5-orgHero small{color:#8d929c!important;margin-bottom:6px!important;font-size:10px!important;line-height:1.4!important}.orgV5Content .bbv5-orgHero h1{font-size:32px!important;line-height:1.05!important}.orgV5Content .bbv5-orgHero p{color:#a0a4ad!important;margin-top:9px!important;font-size:14px!important;line-height:1.6!important}.orgV5Content .bbv5-orgHero>.bbv5-primary{justify-self:stretch!important;width:100%!important;min-height:50px!important;padding:0 16px!important;font-size:14px!important}.orgV5Content .bbv5-listPanel{padding-top:12px!important}.orgV5Content .bbv5-listPanel>.bbv5-sectionHead{margin-bottom:12px!important;padding-bottom:10px!important}.orgV5Content .bbv5-listPanel>.bbv5-sectionHead h2{font-size:25px!important;line-height:1.1!important}.orgV5Content .bbv5-listPanel>.bbv5-sectionHead>button{min-height:44px!important;padding:0 14px!important;font-size:13px!important}}@media (max-width:390px){.orgV5Content .bbv5-org{padding-left:12px!important;padding-right:12px!important}.orgV5Content .bbv5-orgHero h1{font-size:30px!important}}
@media (min-width:821px){.orgV5Shell.backendV2 .orgV5Content .bbv5-side,.orgV5Shell.backendV3 .orgV5Content .bbv5-side{z-index:6!important;overscroll-behavior-x:contain!important;scrollbar-width:thin!important;flex-wrap:nowrap!important;align-items:center!important;width:100%!important;max-width:100%!important;min-height:54px!important;margin:0 0 16px!important;padding:6px!important;display:flex!important;position:relative!important;inset:auto!important;overflow:auto hidden!important}.orgV5Shell.backendV2 .orgV5Content .bbv5-side>button,.orgV5Shell.backendV2 .orgV5Content .bbv5-side>a,.orgV5Shell.backendV3 .orgV5Content .bbv5-side>button,.orgV5Shell.backendV3 .orgV5Content .bbv5-side>a{flex:none!important;height:40px!important;min-height:40px!important;margin:0!important}.orgV5Content .bbv5-bracketPanel{isolation:isolate!important;padding:16px!important;position:relative!important;overflow:hidden!important}.orgV5Content .bbv5-bracketPanel .bbv5-sectionHead{z-index:12!important;background:0 0!important;margin:0 0 12px!important;padding:0 0 12px!important;position:relative!important}.orgV5Content .bbv5-bracketPanel .bbv5-bracketScroller{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;scrollbar-width:thin!important;scrollbar-color:#666b74 #111318!important;background:#050608!important;border:1px solid #272b31!important;border-radius:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:520px!important;padding:12px 12px 26px!important;position:relative!important;overflow:auto!important}.orgV5Content .bbv5-bracketPanel .bbv5-bracketScroller::-webkit-scrollbar{width:10px!important;height:10px!important}.orgV5Content .bbv5-bracketPanel .bbv5-bracketScroller::-webkit-scrollbar-track{background:#101217!important;border-radius:999px!important}.orgV5Content .bbv5-bracketPanel .bbv5-bracketScroller::-webkit-scrollbar-thumb{background:#555b65!important;border:2px solid #101217!important;border-radius:999px!important}.orgV5Content .bbv5-bracketPanel .bbv5-bracket{align-items:flex-start!important;gap:calc(24px * var(--bbv5-zoom))!important;width:max-content!important;min-width:max-content!important;padding:10px calc(30px * var(--bbv5-zoom)) 30px 8px!important;display:flex!important;overflow:visible!important}.orgV5Content .bbv5-bracketPanel .bbv5-bracketColumn{flex:0 0 calc(258px * var(--bbv5-zoom))!important;width:calc(258px * var(--bbv5-zoom))!important;min-width:calc(258px * var(--bbv5-zoom))!important;overflow:visible!important}.orgV5Content .bbv5-bracketPanel .bbv5-bracketColumn>header{z-index:20!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#08090cfa!important;border-radius:8px!important;min-height:44px!important;margin:0 0 8px!important;padding:6px 9px!important;position:sticky!important;top:0!important;box-shadow:0 6px 14px #00000038!important}.orgV5Content .bbv5-bracketPanel .bbv5-bracketColumn>header:before{font-size:8px!important}.orgV5Content .bbv5-bracketPanel .bbv5-bracketColumn>header:after{font-size:14px!important}.orgV5Content .bbv5-bracketPanel .bbv5-match{min-height:calc(156px * var(--bbv5-zoom))!important;padding:calc(8px * var(--bbv5-zoom))!important;background:linear-gradient(#101216,#0a0b0e)!important;border-radius:9px!important;overflow:hidden!important;box-shadow:0 4px 12px #0000002e!important}.orgV5Content .bbv5-bracketPanel .bbv5-matchHead{margin-bottom:calc(5px * var(--bbv5-zoom))!important;padding-bottom:calc(5px * var(--bbv5-zoom))!important}.orgV5Content .bbv5-bracketPanel .bbv5-matchMetaLine{margin-bottom:calc(4px * var(--bbv5-zoom))!important}.orgV5Content .bbv5-bracketPanel .bbv5-match>button{min-height:calc(36px * var(--bbv5-zoom))!important;padding:calc(5px * var(--bbv5-zoom)) calc(7px * var(--bbv5-zoom))!important;border-radius:7px!important;margin-top:3px!important}.orgV5Content .bbv5-bracketPanel .bbv5-match>button span{font-size:calc(11px * var(--bbv5-zoom))!important}.orgV5Content .bbv5-bracketPanel .bbv5-match>button strong{font-size:calc(18px * var(--bbv5-zoom))!important}.orgV5Content .bbv5-bracketPanel .bbv5-match .bbv5-dispatchActions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;margin:5px 0 0!important;display:grid!important}.orgV5Content .bbv5-bracketPanel .bbv5-match .bbv5-dispatchActions button,.orgV5Content .bbv5-bracketPanel .bbv5-match .bbv5-dispatchActions .mine{border-radius:7px!important;min-height:30px!important;margin:0!important;padding:4px 7px!important;font-size:10px!important}.orgV5Content .bbv5-bracketPanel .bbv5-match .bbv5-dispatchActions .mine{grid-column:1/-1!important}}
.bbLiveVacantSlot{color:#cfe3ff!important;opacity:.96!important;cursor:pointer!important;background:linear-gradient(#445c7a2e,#1a212b6b)!important;border:1px dashed #58769c!important;box-shadow:inset 0 0 0 1px #7eaee70d!important}.bbLiveVacantSlot:hover{background:linear-gradient(#4e75a047,#1c27348c)!important;border-color:#8ec4ff!important}.bbLiveVacantSlot span{color:#dcecff!important;font-weight:900!important}.bbLiveVacantSlot strong{color:#8ec4ff!important;letter-spacing:.02em!important;font-size:10px!important}.bbLiveEntryBack{z-index:2300;background:#000000a8;place-items:end center;padding:16px;display:grid;position:fixed;inset:0}.bbLiveEntryDialog{color:#f5f6f8;background:#0d0f13;border:1px solid #343842;border-radius:18px;width:min(680px,100%);max-height:88vh;padding:18px;overflow:auto;box-shadow:0 20px 60px #00000080}.bbLiveEntryDialog header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.bbLiveEntryDialog header small{color:#7faeff;letter-spacing:.12em;font-size:11px;font-weight:900;display:block}.bbLiveEntryDialog header h2{margin:3px 0 4px;font-size:26px}.bbLiveEntryDialog header p{color:#a9adb5;margin:0;font-size:13px}.bbLiveEntryDialog header>button{color:#fff;background:#15181d;border:1px solid #3c414a;border-radius:10px;width:38px;height:38px;font-size:24px}.bbLiveEntryNote,.bbLiveEntryMessage{border-radius:12px;margin-bottom:12px;padding:11px 12px;font-size:13px;line-height:1.5}.bbLiveEntryNote{color:#b9bec8;background:#141820;border:1px solid #2c3139}.bbLiveEntryMessage{color:#d9e9ff;background:#102039;border:1px solid #2f5e9f}.bbLiveEntryBlock{background:#111318;border:1px solid #2f333b;border-radius:14px;margin-top:12px;padding:14px}.bbLiveEntryBlock>div:first-child{flex-direction:column;gap:3px;margin-bottom:10px;display:flex}.bbLiveEntryBlock b{font-size:15px}.bbLiveEntryBlock span{color:#9ca2ad;font-size:12px}.bbLiveEntryRow{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.bbLiveEntryRow input,.bbLiveEntryRow select{color:#fff;min-width:0;height:44px;font:inherit;background:#0c0e12;border:1px solid #3c414a;border-radius:10px;padding:0 11px}.bbLiveEntryRow button{color:#fff;background:#175fd0;border:1px solid #2f7cff;border-radius:10px;height:44px;padding:0 14px;font-weight:900}.bbLiveEntryRow button:disabled{opacity:.45}@media (max-width:760px){.bbLiveEntryBack{padding:8px}.bbLiveEntryDialog{border-radius:16px 16px 10px 10px;padding:14px}.bbLiveEntryRow{grid-template-columns:1fr}.bbLiveEntryRow button{width:100%}.bbLiveVacantSlot strong{font-size:8px!important}}
.bbv5-stats.bbMeaningfulStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.bbv5-stats.bbMeaningfulStats .bbMeaningfulStatCard{background:linear-gradient(#121214,#0b0b0d);border:1px solid #303036;border-radius:12px;flex-direction:column;justify-content:center;min-width:0;min-height:96px;padding:16px 18px;display:flex;position:relative;overflow:hidden}.bbv5-stats.bbMeaningfulStats .bbMeaningfulStatCard>span{color:#a7aab3;letter-spacing:.02em;font-size:11px;font-weight:800;line-height:1.25;display:block}.bbv5-stats.bbMeaningfulStats .bbMeaningfulStatCard>b{color:#f4f7fb;margin-top:8px;font-size:34px;font-weight:950;line-height:1;display:block}@media (max-width:760px){.bbv5-stats.bbMeaningfulStats{gap:8px}.bbv5-stats.bbMeaningfulStats .bbMeaningfulStatCard{min-height:82px;padding:12px 10px}.bbv5-stats.bbMeaningfulStats .bbMeaningfulStatCard>span{font-size:10px}.bbv5-stats.bbMeaningfulStats .bbMeaningfulStatCard>b{font-size:30px}}@media (max-width:430px){.bbv5-stats.bbMeaningfulStats{gap:6px}.bbv5-stats.bbMeaningfulStats .bbMeaningfulStatCard{padding:10px 8px}.bbv5-stats.bbMeaningfulStats .bbMeaningfulStatCard>span{font-size:9px}.bbv5-stats.bbMeaningfulStats .bbMeaningfulStatCard>b{font-size:27px}}
.orgV5BrandHome{color:#f5f7fb!important;border-bottom:1px solid #ffffff14!important;align-items:center!important;gap:12px!important;min-width:0!important;margin:0 0 10px!important;padding:0 8px 18px!important;text-decoration:none!important;display:flex!important}.orgV5BrandHome:hover{opacity:.92}.orgV5BrandHome img{object-fit:contain!important;background:#000!important;border-radius:10px!important;width:56px!important;min-width:56px!important;max-width:56px!important;height:56px!important;display:block!important}.orgV5BrandHome strong{letter-spacing:.08em!important;font-size:14px!important;display:block!important}.orgV5BrandHome small{color:#6f7681!important;letter-spacing:.14em!important;margin-top:4px!important;font-size:8px!important;display:block!important}.backendV3 .orgV5Nav{gap:2px!important}.backendV3 .orgV5NavGroup{border-bottom:1px solid #ffffff0e!important;gap:3px!important;margin:0 0 8px!important;padding:0 0 10px!important;display:grid!important}.backendV3 .orgV5NavGroup:last-child{border-bottom:0!important}.backendV3 .orgV5NavGroupLabel{color:#69717d!important;letter-spacing:.14em!important;padding:10px 10px 5px!important;font-size:9px!important;font-weight:900!important;display:block!important}.backendV3 .orgV5Nav a{color:#b6bcc6!important;min-height:52px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;padding:7px 10px!important;position:relative!important}.backendV3 .orgV5Nav a:hover{color:#fff!important;background:#10141a!important;border-color:#242b35!important}.backendV3 .orgV5Nav a.active{color:#f7fbff!important;background:linear-gradient(90deg,#111d2a,#0d141c)!important;border-color:#36587a!important;box-shadow:inset 3px 0 #77b9f5!important}.backendV3 .orgV5Nav a.active:before{display:none!important}.backendV3 .orgV5NavIcon{color:#c1c8d1!important;background:#11151a!important;border:1px solid #2d343d!important;border-radius:7px!important;width:30px!important;height:30px!important}.backendV3 .orgV5Nav a.active .orgV5NavIcon{color:#9fd2ff!important;background:#142234!important;border-color:#41678d!important}.backendV3 .orgV5NavText b{color:inherit!important;font-size:13px!important}.backendV3 .orgV5NavText small{color:#69717c!important;letter-spacing:.04em!important;font-size:8px!important}.backendV3 .orgV5Nav a.active .orgV5NavText small{color:#8ea8c0!important}.backendV3 .orgV5Nav em{color:#59616c!important}.backendV3 .orgV5Nav a.active em{color:#9ccaf3!important}.backendV3 .orgV5SideTitle{padding:7px 8px 10px!important}.backendV3 .orgV5SideTitle strong{font-size:19px!important}.backendV3 .orgV5SideTitle small{color:#69717c!important;letter-spacing:.08em!important;margin-top:4px!important;font-size:9px!important}@media (max-width:820px){.orgV5Shell{padding-top:58px!important}.orgV5Workspace{min-height:calc(100vh - 58px)!important}.orgV5MobileBar{z-index:70!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;color:#fff!important;background:#050608f7!important;border-bottom:1px solid #ffffff1a!important;grid-template-columns:minmax(0,1fr) auto 44px!important;align-items:center!important;gap:8px!important;height:58px!important;padding:7px 10px!important;display:grid!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.orgV5MobileHome{color:#fff!important;align-items:center!important;gap:9px!important;min-width:0!important;text-decoration:none!important;display:flex!important}.orgV5MobileHome img{object-fit:contain!important;background:#000!important;border-radius:8px!important;width:40px!important;min-width:40px!important;height:40px!important}.orgV5MobileHome b{text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:.065em!important;min-width:0!important;font-size:14px!important;overflow:hidden!important}.orgV5MobileBar>small{color:#7f8995!important;justify-self:end!important;font-size:9px!important;font-weight:800!important}.orgV5MobileMenu{color:#e7edf5!important;background:#0d1116!important;border:1px solid #2a313a!important;border-radius:10px!important;place-items:center!important;width:42px!important;height:42px!important;padding:0!important;font-size:20px!important;line-height:1!important;display:grid!important}.orgV5MobileMenu:active{background:#162231!important;border-color:#476887!important}.orgV5Sidebar{width:min(292px,84vw)!important;padding:14px 12px calc(112px + env(safe-area-inset-bottom,0px))!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;background:linear-gradient(#080a0d,#050607)!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden auto!important;box-shadow:24px 0 70px #0000009e!important}.orgV5BrandHome{margin-bottom:4px!important;padding:2px 6px 14px!important}.orgV5BrandHome img{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important}.orgV5BrandHome strong{font-size:13px!important}.orgV5BrandHome small{font-size:7px!important}.backendV3 .orgV5SideTitle{padding:7px 7px 9px!important}.backendV3 .orgV5SideTitle strong{font-size:18px!important}.backendV3 .orgV5NavGroup{margin-bottom:5px!important;padding-bottom:7px!important}.backendV3 .orgV5NavGroupLabel{padding:8px 8px 4px!important;font-size:8px!important}.backendV3 .orgV5Nav a{border-radius:8px!important;grid-template-columns:29px minmax(0,1fr) 12px!important;gap:9px!important;min-height:48px!important;padding:6px 8px!important}.backendV3 .orgV5NavIcon{width:28px!important;height:28px!important}.backendV3 .orgV5NavText b{font-size:12px!important}.backendV3 .orgV5NavText small{margin-top:2px!important;font-size:7px!important}.orgV5SidebarBottom{padding-top:10px!important;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))!important;flex-shrink:0!important;gap:5px!important}.orgV5Identity{border-radius:8px!important;padding:8px!important}.orgV5SidebarBottom>a,.orgV5SidebarBottom>button{border-radius:7px!important;min-height:36px!important;font-size:10px!important}}
.bbv5-formPanel .bbv5-formGrid>label:nth-of-type(3),.bbv5-formPanel .bbv5-formGrid>label:nth-of-type(4),.bbv5-formPanel .bbv5-formGrid>label:nth-of-type(5){display:none!important}.bbv5-formPanel .bbv5-formGrid>.bbv5-primary{color:#fff!important;letter-spacing:.04em!important;background:linear-gradient(135deg,#2f6fa9,#183e66)!important;border:1px solid #4f91d2!important;min-height:58px!important;font-weight:950!important;box-shadow:0 10px 30px #2567a447,inset 0 1px #ffffff26!important}.bbv5-formPanel .bbv5-formGrid>.bbv5-primary:hover{background:linear-gradient(135deg,#397fbd,#1d4b78)!important;border-color:#72b5f3!important}.bbv5-formPanel .bbv5-formGrid>.bbv5-primary:active{transform:translateY(1px)!important}.bbv5-formPanel .bbv5-formGrid>.bbv5-primary:disabled{opacity:.5!important;box-shadow:none!important}@media (min-width:821px){.bbv5-formPanel .bbv5-formGrid{grid-template-columns:1fr!important}.bbv5-formPanel .bbv5-formGrid>.bbv5-primary{grid-column:1/-1!important}}@media (max-width:820px){.bbv5-formPanel .bbv5-formGrid{grid-template-columns:1fr!important}}
.orgV5Content .bbv5-side button.active{color:#fff!important;text-shadow:none!important;background:linear-gradient(#17304a,#10253a)!important;border-color:#6fb5f1!important;box-shadow:inset 0 0 0 1px #7dbef62e,0 0 0 1px #4f91c914!important}.orgV5Content .bbv5-side button.active *{color:#fff!important}.orgV5Content .bbv5-bracketPanel .bbv5-zoom{border-radius:11px!important;flex:0 0 150px!important;grid-template-columns:40px 62px 40px!important;justify-content:center!important;align-items:center!important;gap:2px!important;width:150px!important;min-width:150px!important;max-width:150px!important;height:42px!important;min-height:42px!important;padding:1px!important;display:grid!important}.orgV5Content .bbv5-bracketPanel .bbv5-zoom button{border-radius:9px!important;place-items:center!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0!important;font-size:22px!important;line-height:1!important;display:grid!important}.orgV5Content .bbv5-bracketPanel .bbv5-zoom b{font-variant-numeric:tabular-nums!important;place-items:center!important;width:62px!important;min-width:62px!important;max-width:62px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;font-size:13px!important;line-height:1!important;display:grid!important}@media (max-width:760px){.orgV5Content .bbv5-bracketPanel .bbv5-sectionHead{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:10px!important;display:grid!important}.orgV5Content .bbv5-bracketPanel .bbv5-zoom{flex:none!important;grid-template-columns:36px 60px 36px!important;width:136px!important;min-width:136px!important;max-width:136px!important;height:38px!important;min-height:38px!important}.orgV5Content .bbv5-bracketPanel .bbv5-zoom button{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;font-size:20px!important}.orgV5Content .bbv5-bracketPanel .bbv5-zoom b{width:60px!important;min-width:60px!important;max-width:60px!important;height:36px!important;min-height:36px!important;font-size:12px!important}}@media (max-width:390px){.orgV5Content .bbv5-bracketPanel .bbv5-zoom{grid-template-columns:34px 56px 34px!important;width:128px!important;min-width:128px!important;max-width:128px!important}.orgV5Content .bbv5-bracketPanel .bbv5-zoom button{width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important}.orgV5Content .bbv5-bracketPanel .bbv5-zoom b{width:56px!important;min-width:56px!important;max-width:56px!important}}
.bbBracketPreviewBar{background:linear-gradient(135deg,#0e1a27,#0b1118);border:1px solid #2f4f70;border-radius:12px;order:-1;justify-content:space-between;align-items:center;gap:14px;margin:0 0 14px;padding:14px 16px;display:flex;box-shadow:inset 3px 0 #6fb9ff}.bbBracketPreviewCopy{gap:4px;min-width:0;display:grid}.bbBracketPreviewCopy b{color:#f7fbff;font-size:14px}.bbBracketPreviewCopy span{color:#9fb0c2;font-size:11px;line-height:1.5}.bbBracketPreviewCopy em{color:#8fd0ff;font-size:11px;font-style:normal}.bbBracketPreviewButtons{flex-wrap:wrap;flex:none;gap:8px;display:flex}.bbBracketPreviewButtons button{color:#d7e7f5;background:#111923;border:1px solid #41617f;border-radius:9px;min-height:40px;padding:0 14px;font-weight:900}.bbBracketPreviewButtons button.confirm{color:#fff;background:#1d4f7d;border-color:#6db9ff}.bbBracketPreviewButtons button:disabled{opacity:.55}.bbBracketPreviewPending .bbv5-dispatchActions{display:none!important}.bbBracketPreviewPending .bbv5-match{cursor:default!important}.bbBracketPreviewPending .bbv5-match>button{pointer-events:none!important}.bbBracketPreviewPending:after{content:"預覽模式：確認賽程前不開放判分與接場";color:#75879a;text-align:right;margin-top:10px;font-size:10px;display:block}@media (max-width:760px){.bbBracketPreviewBar{flex-direction:column;align-items:stretch;padding:12px}.bbBracketPreviewButtons{grid-template-columns:1fr 1fr;width:100%;display:grid}.bbBracketPreviewButtons button{width:100%;min-height:44px;padding:0 10px;font-size:12px}}
.bbSubpageContext{grid-template-columns:minmax(0,1fr) auto;gap:10px;margin:0 0 14px;display:grid}.bbSubpageContext>div{background:#0c0f14;border:1px solid #ffffff14;border-radius:12px;min-width:0;padding:12px 14px}.bbSubpageContext small{color:#737b87;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850;display:block}.bbSubpageContext strong{color:#f2f4f7;margin-top:4px;font-size:14px;line-height:1.25;display:block}.bbSubpageContextEvent span{color:#b8c6d8;background:#151b24;border-radius:999px;margin-top:7px;padding:4px 7px;font-size:9px;font-weight:850;display:inline-flex}.bbSubpageContext p{color:#9ca5b2;margin:5px 0 0;font-size:11px;line-height:1.45}.bbSubpageContextNext a{color:#0b0d10;background:#f2f4f7;border-radius:8px;justify-content:center;align-items:center;min-height:34px;margin-top:8px;padding:0 11px;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex}.bbSubpageContextNext a:hover{filter:brightness(.94)}@media (max-width:560px){.bbSubpageContext{grid-template-columns:minmax(0,1fr) auto}.bbSubpageContextNext{align-self:center}.bbSubpageContextNext a{white-space:normal;max-width:130px}.bbSubpageContext{gap:7px;margin-bottom:10px}.bbSubpageContext>div{padding:10px 11px}.bbSubpageContext strong{font-size:13px}.bbSubpageContext p{font-size:10px}.bbSubpageContextNext a{min-height:38px;font-size:11px}}
.bbv5-formPanel:has(.bbPlannerEmbedded){color:#edf4fb}.bbv5-formPanel:has(.bbPlannerEmbedded) *{box-sizing:border-box}.bbCreateBasics,.bbPlannerEmbedded{grid-column:1/-1;min-width:0}.bbCreateBasics{background:#0c0f14;border:1px solid #2b333d;border-radius:14px;padding:20px}.bbCreateBasics>header,.bbPlannerEmbeddedHead{margin-bottom:18px}.bbCreateBasics>header small,.bbPlannerEmbeddedHead small{color:#70c8ff;letter-spacing:.14em;font-size:10px;font-weight:850}.bbCreateBasics>header h2,.bbPlannerEmbeddedHead h2{letter-spacing:-.025em;margin:6px 0 0;font-size:24px;line-height:1.15}.bbCreateBasicsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.bbCreateBasicsGrid>.bbv5-message{grid-column:1/-1;margin:0}.bbCreateAdvanced{background:#0f141a;border:1px solid #293743;border-radius:10px;grid-column:1/-1;overflow:hidden}.bbCreateAdvanced>summary,.bbPlannerAdvanced>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;list-style:none;display:flex}.bbCreateAdvanced>summary::-webkit-details-marker{display:none}.bbPlannerAdvanced>summary::-webkit-details-marker{display:none}.bbPlannerWhy>summary::-webkit-details-marker{display:none}.bbCreateAdvanced>summary span,.bbPlannerAdvanced>summary span{font-size:13px;font-weight:800}.bbCreateAdvanced>summary small,.bbPlannerAdvanced>summary small{color:#7e92a4;font-size:10px}.bbCreateAdvanced>summary:after,.bbPlannerAdvanced>summary:after{content:"＋";color:#80c9f7;font-size:18px}.bbCreateAdvanced[open]>summary:after,.bbPlannerAdvanced[open]>summary:after{content:"−"}.bbCreateAdvanced>div{border-top:1px solid #25313c;grid-template-columns:1fr 1fr;gap:14px;padding:0 14px 14px;display:grid}.bbCreateAdvanced>div>label{margin-top:14px}.bbPlannerEmbedded{background:radial-gradient(circle at 90% 0,#4ba6eb1c,#0000 28%),linear-gradient(145deg,#0f1822,#0a1017);border:1px solid #33485e;border-radius:14px;padding:24px}.bbPlannerEmbeddedHead{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.bbPlannerEmbeddedHead>div{max-width:800px}.bbPlannerEmbeddedHead p{color:#9aabba;margin:8px 0 0;font-size:13px;line-height:1.6}.bbPlannerEmbeddedHead>span{color:#86cfff;white-space:nowrap;background:#102536;border:1px solid #375a73;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:10px;font-weight:850;display:inline-flex}.bbPlannerFlow{gap:16px;display:grid}.bbPlannerControls,.bbPlannerRecommendations{background:#0d151f;border:1px solid #27394b;border-radius:12px;min-width:0;padding:18px}.bbPlannerSectionTitle{align-items:flex-start;gap:10px;margin-bottom:16px;display:flex}.bbPlannerSectionTitle>span{color:#07131d;background:#66bdf3;border-radius:50%;flex:0 0 26px;place-items:center;height:26px;font-size:12px;font-weight:900;display:grid}.bbPlannerSectionTitle h3{margin:1px 0 4px;font-size:16px}.bbPlannerSectionTitle p{color:#8398aa;margin:0;font-size:11px;line-height:1.45}.bbPlannerInputGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(300px,1.35fr);gap:12px;display:grid}.bbPlannerField{align-content:start;gap:7px;min-width:0;display:grid}.bbPlannerField>span:first-child,.bbPlannerPreference legend{color:#dce8f3;font-size:12px;font-weight:780}.bbPlannerField>small{color:#788da1;font-size:10px;line-height:1.45}.bbPlannerNumberInput{display:block;position:relative}.bbPlannerNumberInput input:not([type=checkbox]):not([type=radio]){width:100%;padding-right:54px}.bbPlannerNumberInput>b{color:#7d91a2;pointer-events:none;font-size:10px;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.bbPlannerDuration{gap:8px;display:grid}.bbPlannerQuickTimes{grid-template-columns:repeat(5,1fr);gap:5px;display:grid}.bbPlannerQuickTimes button{color:#9eb3c6;cursor:pointer;background:#121f2c;border:1px solid #344b60;border-radius:7px;min-height:31px;padding:0 4px;font-size:10px}.bbPlannerQuickTimes button:hover{color:#eaf6ff;border-color:#52718a}.bbPlannerQuickTimes button.active{color:#fff;background:#18334a;border-color:#62baf2;box-shadow:inset 0 0 0 1px #62baf233}.bbPlannerPreference{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:18px 0 0;padding:0;display:grid}.bbPlannerPreference legend{grid-column:1/-1;margin-bottom:2px}.bbPlannerPreference label{color:#9db0c2;cursor:pointer;background:#111d28;border:1px solid #344b60;border-radius:9px;align-items:center;min-height:62px;padding:10px 34px 10px 12px;display:flex;position:relative}.bbPlannerPreference label:hover{border-color:#526d84}.bbPlannerPreference label.active{color:#fff;background:#173047;border-color:#63bdf5;box-shadow:inset 0 0 0 1px #63bdf52e}.bbPlannerPreference input[type=radio]{opacity:0;pointer-events:none;position:absolute}.bbPlannerPreference input:focus-visible+span{outline-offset:4px;outline:2px solid #92d4ff}.bbPlannerPreference label>span{gap:4px;display:grid}.bbPlannerPreference strong{font-size:12px}.bbPlannerPreference small{color:#7f95a8;font-size:9px;line-height:1.35}.bbPlannerPreference label.active small{color:#a9c9df}.bbPlannerPreference label>b{color:#082033;background:#6bc4fa;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;display:none;position:absolute;top:11px;right:11px}.bbPlannerPreference label.active>b{display:grid}.bbPlannerAdvanced{background:#0c141c;border:1px solid #293e50;border-radius:9px;margin-top:14px}.bbPlannerAdvancedBody{border-top:1px solid #253747;grid-template-columns:1fr 1.3fr;gap:14px;padding:14px;display:grid}.bbPlannerCheck{cursor:pointer;background:#101c26;border:1px solid #2d4153;border-radius:9px;align-items:flex-start;gap:10px;padding:10px;display:flex}.bbPlannerCheck input:not([type=checkbox]):not([type=radio]){accent-color:#62baf2;width:17px;height:17px;margin:1px 0 0}.bbPlannerCheck span{gap:4px;display:grid}.bbPlannerCheck strong{font-size:12px}.bbPlannerCheck small{color:#7e94a6;font-size:10px;line-height:1.4}.bbPlannerPlanList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bbPlannerPlan{background:#0b1219;border:1px solid #293b4b;border-radius:11px;min-width:0;padding:14px;position:relative}.bbPlannerPlan.selectable:hover{border-color:#426780}.bbPlannerPlan.selected{background:#102536;border-color:#68c6fb;box-shadow:inset 0 0 0 1px #68c6fb29}.bbPlannerPlan.recommended:before{content:"";background:#7bcdfb;border-radius:11px 0 0 11px;width:3px;position:absolute;inset:-1px auto -1px -1px}.bbPlannerPlan.unavailable{background:#0b1117}.bbPlannerPlanTop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.bbPlannerPlanChoice{gap:9px;min-width:0;display:grid}.bbPlannerPlanChoice>div{gap:4px;min-width:0;display:grid}.bbPlannerPlanChoice strong{font-size:14px;line-height:1.3}.bbPlannerPlanChoice small{color:#9aafbf;font-size:11px;line-height:1.4}.bbPlannerSelectButton{color:#e9f7ff;width:max-content;min-height:40px;font:inherit;cursor:pointer;background:#163e56;border:1px solid #70c9fa;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:800}.bbPlannerSelectButton:focus-visible{outline-offset:3px;outline:2px solid #fff}.bbPlannerAvailability{color:#c5d8e7;background:#192734;border-radius:8px;margin:0 0 14px;padding:12px;font-size:13px;line-height:1.6}.bbPlannerPlanBadges{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.bbPlannerPlanBadges>*{white-space:nowrap;border-radius:999px;align-items:center;min-height:22px;padding:0 7px;font-size:8px;font-weight:850;display:inline-flex}.bbPlannerPlanBadges>b{color:#8dd5ff;background:#163d56}.bbPlannerPlanBadges .ready{color:#83e6bd;background:#14392f}.bbPlannerPlanBadges .coming{color:#94a3af;background:#282f36}.bbPlannerPlan>p{color:#96a9b9;min-height:38px;margin:12px 0 10px;font-size:11px;line-height:1.55}.bbPlannerMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.bbPlannerMetric{background:#0a1219;border:1px solid #253747;border-radius:8px;gap:4px;min-width:0;padding:8px;display:grid}.bbPlannerMetric small{color:#788da0;font-size:8px}.bbPlannerMetric strong{overflow-wrap:anywhere;font-size:11px}.bbPlannerMetric.accent{background:#102535;border-color:#345f7b}.bbPlannerMetric.accent strong{color:#8fd5ff}.bbPlannerFit{border-radius:7px;margin-top:9px;padding:7px 9px;font-size:9px;font-weight:750;line-height:1.4}.bbPlannerFit.fit{color:#82dab7;background:#102d27}.bbPlannerFit.over{color:#ffafb5;background:#3b2023}.bbPlannerWhy{margin-top:8px;font-size:10px}.bbPlannerWhy>summary{color:#86bfe3;cursor:pointer;width:max-content;list-style:none}.bbPlannerWhy>summary:after{content:" ＋"}.bbPlannerWhy[open]>summary:after{content:" −"}.bbPlannerWhy ul{color:#9fb4c6;background:#101c27;border-radius:7px;margin:8px 0 0;padding:9px 9px 9px 25px;line-height:1.6}.bbPlannerUnavailableNote{color:#657a8b;margin-top:8px;font-size:9px;line-height:1.45;display:block}.bbPlannerSelectionSummary{background:#102535;border:1px solid #3c6883;border-radius:10px;align-items:center;gap:11px;margin-top:13px;padding:13px 14px;display:flex}.bbPlannerSelectionSummary>span{color:#082033;background:#70c9fa;border-radius:50%;flex:0 0 27px;place-items:center;height:27px;font-weight:900;display:grid}.bbPlannerSelectionSummary>div{gap:3px;display:grid}.bbPlannerSelectionSummary small{color:#80a7bf;letter-spacing:.08em;font-size:9px}.bbPlannerSelectionSummary strong{font-size:14px}.bbPlannerSelectionSummary p{color:#9cb1c1;margin:0;font-size:10px;line-height:1.4}@media (max-width:1000px){.bbPlannerInputGrid{grid-template-columns:1fr 1fr}.bbPlannerDuration{grid-column:1/-1}.bbPlannerPreference{grid-template-columns:1fr 1fr}.bbPlannerPlanList{grid-template-columns:1fr}.bbPlannerPlan>p{min-height:0}}@media (max-width:720px){.bbCreateBasics,.bbPlannerEmbedded{padding:15px 12px}.bbCreateBasicsGrid,.bbCreateAdvanced>div{grid-template-columns:1fr}.bbPlannerEmbeddedHead{gap:10px;display:grid}.bbPlannerEmbeddedHead>span{width:max-content}.bbPlannerControls,.bbPlannerRecommendations{padding:13px 11px}.bbPlannerInputGrid,.bbPlannerPreference,.bbPlannerAdvancedBody{grid-template-columns:1fr}.bbPlannerDuration{grid-column:auto}.bbPlannerQuickTimes{grid-template-columns:repeat(3,1fr)}.bbPlannerPlanTop{display:grid}.bbPlannerPlanBadges{justify-content:flex-start;padding-left:0}.bbPlannerMetrics{grid-template-columns:1fr 1fr}.bbCreateAdvanced>summary,.bbPlannerAdvanced>summary{align-items:flex-start}.bbCreateAdvanced>summary small,.bbPlannerAdvanced>summary small{display:none}}.bbPlannerApproach{border:0;min-width:0;margin:20px 0;padding:0}.bbPlannerApproach legend{margin-bottom:12px;font-weight:800}.bbPlannerApproach>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bbPlannerApproach button{text-align:left;white-space:normal;color:#eaf2f8;background:#101820;border:1px solid #405565;border-radius:14px;gap:8px;min-height:92px;padding:16px;display:grid}.bbPlannerApproach button small{color:#a9becb;line-height:1.6}.bbPlannerApproach button[aria-pressed=true]{background:#123247;border:2px solid #70c9ff}.bbPlannerApproach button:focus-visible{outline-offset:3px;outline:2px solid #70c9ff}.bbCreateBasics .bbCreateLimitCheck{align-items:center;gap:10px;display:flex}.bbCreateLimitCheck input[type=checkbox]{flex:0 0 20px;width:20px;height:20px;margin:0;padding:0}.bbCreateLimitHint{color:#a9becb;line-height:1.6}@media (max-width:720px){.bbPlannerApproach>div{grid-template-columns:1fr}}.bbPlannerComparisonDetails>summary{cursor:pointer;color:#9edaff;padding:12px 0;font-size:14px;line-height:1.6}.bbPlannerComparisonDetails[open]>.bbPlannerMetrics{margin-top:8px}.bbPlannerRecommendations a{color:#9edaff;text-underline-offset:4px}.bbPlannerComparisonDetails>summary:focus-visible{outline-offset:3px;outline:2px solid #9edaff}.bbPlannerPlan.selected{background:#153b50;border:2px solid #8dd7ff;box-shadow:0 0 0 2px #8dd7ff22}.bbPlannerPlan.selected .bbPlannerSelectButton{color:#08283d;background:#9adfff;border-color:#9adfff;font-weight:800}.bbPlannerSelectionSummary{background:#153528;border-color:#52876b}.bbPlannerSelectionSummary strong{color:#d4f7e2}.bbPlannerFlow .bbPlannerFit.over{color:#ffe1a0;background:#3c301b;border-color:#a88c52}
.backendV3Topbar .orgV5BackButton{color:#e4eff8;cursor:pointer;background:#101820;border:1px solid #43586a;border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;gap:7px;width:max-content;max-width:100%;min-height:40px;margin:0 0 12px;padding:8px 12px;font-family:inherit;font-size:13px;font-weight:650;line-height:1.3;display:inline-flex}.backendV3Topbar .orgV5BackButton>span{font-size:inherit;line-height:inherit}.backendV3Topbar .orgV5BackButton>span:first-child{font-size:18px}.backendV3Topbar .orgV5BackButton:focus-visible{outline-offset:3px;outline:2px solid #89d3ff}.bbOpsLinks{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.bbOpsLinks a{color:#b2deff;border:1px solid #354757;border-radius:8px;align-items:center;min-height:44px;padding:8px 12px;font-size:13px;line-height:1.4;text-decoration:none;display:inline-flex}.bbOpsTaskPicker,.bbCallFilters{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.bbOpsTaskPicker>button{text-align:left;color:#e4eff8;cursor:pointer;background:#101820;border:1px solid #344657;border-radius:10px;flex:1;gap:7px;min-width:180px;min-height:84px;padding:16px;display:grid}.bbOpsTaskPicker>button>strong{font-size:16px}.bbOpsTaskPicker>button>span{color:#a2b8ca;font-size:12px;line-height:1.6}.bbOpsTaskPicker>button[aria-pressed=true],.bbCallFilters>button[aria-pressed=true]{color:#fff;background:#15354b;border-color:#79cfff;box-shadow:inset 0 0 0 1px #79cfff}.bbOpsSingleTask{display:block}.bbCallSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;padding:0;list-style:none;display:grid}.bbCallSteps li{background:#111b25;border:1px solid #304454;border-radius:10px;gap:8px;padding:15px;display:grid}.bbCallSteps b{color:#d1ecff;font-size:14px}.bbCallSteps span,.bbCallHelp{color:#a0b4c4;font-size:13px;line-height:1.65}.bbCallFilters>button{color:#bdd2e3;cursor:pointer;background:#101820;border:1px solid #344657;border-radius:9px;align-items:center;gap:8px;min-height:44px;padding:9px 13px;display:flex}.bbCallFilters>button b{font-variant-numeric:tabular-nums}@media (max-width:720px){.bbCallSteps{grid-template-columns:1fr;gap:8px}.bbCallSteps li{padding:12px}.bbOpsTaskPicker{flex-direction:column}.bbCallFilters>button{flex:1 0 40%}.bbOpsLinks a{box-sizing:border-box;flex:1 0 100%}}
