@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-semi-condensed-vietnamese-600-normal-b1FQiZcx.woff2)format("woff2"),url(/assets/barlow-semi-condensed-vietnamese-600-normal-DzVrjA0Q.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-semi-condensed-latin-ext-600-normal-BkQ9hN72.woff2)format("woff2"),url(/assets/barlow-semi-condensed-latin-ext-600-normal-BuP8AaxH.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-semi-condensed-latin-600-normal-BkLiAYu4.woff2)format("woff2"),url(/assets/barlow-semi-condensed-latin-600-normal-DyOfdMBA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-semi-condensed-vietnamese-700-normal-Dm7RZTvf.woff2)format("woff2"),url(/assets/barlow-semi-condensed-vietnamese-700-normal-BvUTSFNY.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-semi-condensed-latin-ext-700-normal-BhgEo64M.woff2)format("woff2"),url(/assets/barlow-semi-condensed-latin-ext-700-normal-C0vCoZIV.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-semi-condensed-latin-700-normal-BpqDG8I9.woff2)format("woff2"),url(/assets/barlow-semi-condensed-latin-700-normal-BMyZXq_9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--court-deep:#071c23;--court:#0b3540;--court-light:#145566;--chalk:#f4f6ef;--mist:#b9c9c8;--line:#4d7077;--service:#f2aa3c;--signal:#78c9ad;--danger:#ef7b66;--ink:#081519;background:var(--court-deep);color:var(--chalk);font-synthesis:none;font-family:Trebuchet MS,Arial,sans-serif}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}body{background:linear-gradient(90deg, transparent 49.85%, rgba(244,246,239,.055) 50%, transparent 50.15%), var(--court-deep);min-width:320px}button,input,select,textarea{font:inherit}button,a,select,input{-webkit-tap-highlight-color:transparent}button:focus-visible{outline:3px solid var(--service);outline-offset:3px}a:focus-visible{outline:3px solid var(--service);outline-offset:3px}select:focus-visible{outline:3px solid var(--service);outline-offset:3px}input:focus-visible{outline:3px solid var(--service);outline-offset:3px}button{border:1px solid var(--line);color:var(--chalk);cursor:pointer;background:0 0;border-radius:5px;min-height:46px;padding:.7rem 1rem}button:hover:not(:disabled){border-color:var(--chalk)}button:disabled{cursor:not-allowed;opacity:.42}input,select{border:1px solid var(--line);width:100%;min-height:48px;color:var(--chalk);background:#0b242c;border-radius:4px;margin-top:.45rem;padding:.7rem .8rem}label{color:var(--mist);letter-spacing:.04em;font-size:.85rem;font-weight:700}.shell,.shell-wide{width:calc(100% - 2rem);margin:0 auto;padding:2rem 0 4rem}.shell{max-width:760px}.shell-wide{max-width:1240px}.eyebrow{color:var(--service);letter-spacing:.18em;text-transform:uppercase;font-size:.74rem;font-weight:800;display:block}h1,h2,p{margin-top:0}h1,h2,.score-number,.display-team-row output,.display-enrollment strong{font-family:Arial Narrow,Roboto Condensed,Arial,sans-serif;font-stretch:75%}.page-header h1,.admin-header h1{letter-spacing:-.055em;margin:.35rem 0 .55rem;font-size:2.7rem}.page-header p,.admin-section header p{color:var(--mist);line-height:1.55}.setup-card{border:1px solid var(--line);background:rgba(11,53,64,.48);margin-top:2rem;padding:1.25rem}.setup-card label{margin-bottom:1.2rem;display:block}.primary-action,.confirm-action{background:var(--chalk);border-color:var(--chalk);color:var(--ink);font-weight:800}.finish-action{background:var(--service);border-color:var(--service);color:var(--ink);font-weight:800}.error-banner,.success-banner{border-left:4px solid var(--danger);color:#ffd6ce;background:rgba(239,123,102,.12);padding:.75rem .9rem}.success-banner{border-color:var(--signal);color:#c9f7e7;background:rgba(120,201,173,.12)}.score-header,.admin-header,.display-titlebar{border-bottom:1px solid var(--line);-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:flex}.score-header strong{margin-top:.35rem;font-size:1.6rem;display:block}.game-tally,.game-label,.court-label{color:var(--mist);letter-spacing:.06em;text-transform:uppercase;font-size:.8rem}.exception-controls,.match-exception-controls{background:rgba(239,123,102,.06);border:1px solid rgba(239,123,102,.55);margin-top:1rem;padding:.8rem}.exception-controls summary,.match-exception-controls summary{color:var(--danger);cursor:pointer;font-weight:800}.exception-controls>p{color:var(--mist);margin:.8rem 0;font-size:.85rem}.exception-controls>label,.match-exception-controls>label{margin-top:.8rem;display:block}.exception-actions{margin:.8rem -.3rem 0;display:-webkit-box;display:-webkit-flex;display:flex}.exception-actions button{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin:0 .3rem}.exception-actions button:nth-child(2){color:var(--danger)}.display-enrollment,.display-status{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-height:100vh;padding:2rem;display:-webkit-box;display:-webkit-flex;display:flex}.display-enrollment h1{margin:.8rem 0 .5rem;font-size:3rem}.display-enrollment p{color:var(--mist)}.display-enrollment strong{border:1px solid var(--service);color:var(--service);letter-spacing:.12em;margin-top:1rem;padding:.25em .5em;font-size:5rem}.display-board{min-height:100vh;padding:1.2rem}.display-transparency-preview{background-color:#cbd5e1;background-image:-webkit-linear-gradient(45deg,#94a3b8 25%,transparent 25%),-webkit-linear-gradient(135deg,#94a3b8 25%,transparent 25%),-webkit-linear-gradient(45deg,transparent 75%,#94a3b8 75%),-webkit-linear-gradient(135deg,transparent 75%,#94a3b8 75%);background-image:linear-gradient(45deg,#94a3b8 25%,transparent 25%),linear-gradient(-45deg,#94a3b8 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#94a3b8 75%),linear-gradient(-45deg,transparent 75%,#94a3b8 75%);background-position:0 0,0 12px,12px -12px,-12px 0;background-size:24px 24px}.display-titlebar h1{margin:0;font-size:1.5rem}.display-titlebar span{color:var(--signal);text-transform:uppercase;font-weight:800}.display-titlebar span.reconnecting{border:1px solid var(--service);color:var(--service);padding:.35em .7em}.display-grid{-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:stretch;align-content:stretch;min-height:calc(100vh - 90px);margin:0 -.35rem;padding-top:.7rem;display:-webkit-box;display:-webkit-flex;display:flex}.court-score{border:1px solid var(--line);background:var(--court);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:stretch;justify-content:stretch;width:calc(50% - .7rem);min-height:300px;margin:.35rem;padding:1rem 1.2rem;display:-webkit-box;display:-webkit-flex;display:flex}.layout-single .court-score{width:calc(100% - .7rem)}.layout-compact .court-score{width:calc(33.333% - .7rem);min-height:220px}.court-score>header,.court-score>footer{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:.5rem;display:-webkit-box;display:-webkit-flex;display:flex}.match-state{color:var(--signal);letter-spacing:.12em;font-size:.78rem;font-weight:900}.match-state.paused,.match-state.disconnected{color:var(--service)}.court-score>footer{color:var(--mist);margin:.7rem 0 0;font-size:.85rem}.display-team-row{-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-height:7.4rem;display:-webkit-box;display:-webkit-flex;display:flex}.display-team-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex}.display-team-name{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-left:.7rem;font-size:2rem;line-height:1.05}.display-team-name span{display:block}.completed-game-scores{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.completed-game-score{border-left:1px solid var(--line);text-align:center;min-width:3.5rem;padding:0 .6rem}.completed-game-score small,.current-game-score small{color:var(--mist);letter-spacing:.08em;font-size:.68rem;font-weight:800;display:block}.completed-game-score b{font-size:2rem;line-height:1.1;display:block}.current-game-score{text-align:center;min-width:8rem}.current-game-score output{text-align:center;font-size:5.7rem;font-weight:900;line-height:1;display:block}.serve-mark{border:1px solid var(--line);border-radius:50%;width:.75rem;height:.75rem}.serve-mark.active{border-color:var(--service);background:var(--service);box-shadow:0 0 0 4px rgba(242,170,60,.12)}.court-divider{background:var(--line);height:1px}.display-single{height:100vh;min-height:0;padding:0;overflow:hidden}.display-single .display-titlebar{height:6vh;padding:0 1vw}.display-single .display-titlebar h1{font-size:2.5vh}.display-single .display-titlebar span{font-size:1.8vh}.display-single .display-grid{height:93.4vh;min-height:0;margin:0;padding:.6vh 0 0}.display-single .court-score{width:100%;height:100%;min-height:0;margin:0;padding:0 2vw}.display-single .court-score>header{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:8vh;margin:0}.display-single .court-label,.display-single .game-label{font-size:2.4vh}.display-single .match-state{font-size:2.2vh}.display-single .display-team-section{min-height:0}.display-single .display-team-row{border-left:.45vw solid transparent;min-height:0;padding:1vh 1vw}.display-single .display-team-row.is-serving{border-left-color:var(--service);background:-webkit-gradient(linear,0 0,100% 0,from(rgba(242,170,60,.1)),color-stop(.22,transparent));background:-webkit-linear-gradient(transparent 78%,rgba(242,170,60,.1));background:linear-gradient(90deg,rgba(242,170,60,.1),transparent 22%)}.display-single .display-team-name{letter-spacing:-.045em;min-width:0;margin-left:1.5vw;font-size:5vw;overflow:hidden}.display-single .serve-mark{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:2.1vh;height:2.1vh}.display-single .serve-mark.active{box-shadow:0 0 0 .7vh rgba(242,170,60,.16)}.display-single .completed-game-score{min-width:8vw;padding:0 1vw}.display-single .completed-game-score small,.display-single .current-game-score small{font-size:1.8vh}.display-single .completed-game-score b{font-size:8vh}.display-single .current-game-score output{letter-spacing:-.07em;font-size:24vh;line-height:.82}.display-single .court-divider{height:2px}.display-single .court-score>footer{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:4.5vh;margin:0;font-size:1.8vh}.display-waiting{min-height:calc(100vh - 100px);color:var(--mist);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.court-outline{border:2px solid var(--line);background:linear-gradient(90deg, transparent 49%, var(--line) 50%, transparent 51%);width:110px;height:58px;margin-bottom:1.2rem}.admin-header{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.summary-strip{margin:0 -.7rem;display:-webkit-box;display:-webkit-flex;display:flex}.summary-strip span{color:var(--mist);margin:0 .7rem}.summary-strip strong{color:var(--chalk);font-size:1.6rem}.admin-section{border:1px solid var(--line);background:rgba(11,53,64,.35);margin-top:1rem;padding:1.25rem}.admin-section>header{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:baseline;align-items:baseline;margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:flex}.admin-section h2{margin-bottom:.2rem;font-size:1.55rem}.admin-section a{color:var(--service)}.manual-match-form{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:1rem 0;padding:1rem 0}.manual-match-form h3,.schedule-import-title{margin:0 0 .8rem;font-size:1rem}.manual-match-fields{-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.35rem;display:-webkit-box;display:-webkit-flex;display:flex}.manual-match-fields label{width:calc(33.333% - .7rem);min-width:190px;margin:0 .35rem .8rem}.manual-match-form>button{min-width:150px}.inline-form,.action-row{margin:0 -.35rem .7rem;display:-webkit-box;display:-webkit-flex;display:flex}.inline-form>*,.action-row>*{margin:0 .35rem}.inline-form input,.inline-form select{margin-top:0}.court-list,.display-admin-grid{-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:1rem -.35rem 0;display:-webkit-box;display:-webkit-flex;display:flex}.court-list article,.configured-display{border:1px solid var(--line);width:calc(33.333% - .7rem);min-width:210px;margin:.35rem;padding:.8rem}.court-list article span,.configured-display span{color:var(--mist);margin-top:.25rem;display:block}.court-list article button{color:var(--danger);margin-top:.7rem}.match-table article{border-top:1px solid var(--line);-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:.75rem 0;display:-webkit-box;display:-webkit-flex;display:flex}.match-table article span{color:var(--mist);text-transform:capitalize;margin-top:.25rem;font-size:.8rem;display:block}.match-table select{width:220px;margin:0 0 0 1rem}.match-exception-controls{width:100%}.match-exception-controls .exception-actions button{min-height:40px;padding:.45rem .65rem;font-size:.8rem}.enrollment-card{border:1px solid var(--service);width:calc(50% - .7rem);min-width:280px;margin:.35rem;padding:1rem}.enrollment-card>label{margin-top:.8rem;display:block}.enrollment-code{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:flex}.enrollment-code span{color:var(--mist);font-size:.8rem}.enrollment-code strong{color:var(--service);letter-spacing:.08em;font-size:1.6rem}.court-checklist{border:1px solid var(--line);margin:.8rem 0}.court-checklist label{margin:.5rem 0;display:block}.court-checklist input{width:auto;min-height:auto;margin:0 .5rem 0 0}.landing-hero{border-bottom:1px solid var(--line);-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;min-height:54vh;padding-bottom:2rem;display:-webkit-box;display:-webkit-flex;display:flex}.landing-hero h1{letter-spacing:-.075em;margin:.2em 0 0;font-size:6rem;line-height:.88}.landing-hero p{max-width:330px;color:var(--mist);margin:0;font-size:1.1rem;line-height:1.6}.role-cards{margin:1rem -.5rem 0;display:-webkit-box;display:-webkit-flex;display:flex}.role-cards a{border:1px solid var(--line);width:calc(33.333% - 1rem);color:var(--chalk);margin:0 .5rem;padding:1.2rem;text-decoration:none}.role-cards a:hover{border-color:var(--service);background:var(--court)}.role-cards span,.role-cards small{color:var(--mist);font-size:.78rem;display:block}.role-cards strong{margin:2.5rem 0 .4rem;font-size:1.35rem;display:block}@media (max-width:760px){.landing-hero,.role-cards,.admin-header,.admin-section>header{display:block}.landing-hero{min-height:auto;padding:5rem 0 2rem}.landing-hero h1{font-size:4rem}.landing-hero p{margin-top:2rem}.role-cards a{width:auto;margin-bottom:.7rem;display:block}.summary-strip{margin-top:1rem}.inline-form,.action-row{margin:0;display:block}.inline-form>*,.action-row>*{width:100%;margin:0 0 .5rem}.manual-match-fields{margin:0;display:block}.manual-match-fields label{width:100%;margin:0 0 .8rem;display:block}.exception-actions{margin:.8rem 0 0;display:block}.exception-actions button{width:100%;margin:0 0 .5rem}.match-table article{display:block}.match-table select{width:100%;margin:.7rem 0 0}}@media (max-width:520px){.display-enrollment strong{font-size:3rem}.court-score,.layout-compact .court-score{width:calc(100% - .7rem)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;-webkit-transition:none!important;transition:none!important}}.collapsible-admin-section>summary,.admin-subsection>summary,.manual-match-form>summary,.advanced-options>summary,.score-correction-controls>summary,.court-transfer>summary,.finished-match-details>summary{cursor:pointer;color:var(--service);letter-spacing:.02em;font-weight:800}.collapsible-admin-section>summary{font-family:Arial Narrow,Arial,sans-serif;font-size:1.45rem}.live-court-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.live-court-card{border:1px solid var(--line);background:var(--court);min-width:0;padding:.9rem}.live-court-card.available{background:rgba(11,53,64,.35);-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:1rem;min-height:120px;display:-webkit-box;display:-webkit-flex;display:flex}.live-court-card.available strong,.live-court-card.available span{display:block}.live-court-card.available span{color:var(--mist);margin-top:.3rem;font-size:.8rem}.live-court-card>header,.live-court-card>header>div,.court-meta,.section-title-row{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.live-court-card>header>div{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;gap:.7rem}.court-number{border:1px solid var(--service);min-width:3rem;min-height:2.7rem;color:var(--service);-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:.35rem .55rem;font-weight:900;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.court-state{color:var(--mist);text-transform:uppercase;font-size:.75rem;font-weight:900}.court-state.live{color:var(--signal)}.court-state.paused{color:var(--service)}.live-court-score{background:var(--court-deep);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:.8rem 0;padding:.7rem;display:grid}.live-court-score>div{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:.5rem;min-width:0;display:-webkit-box;display:-webkit-flex;display:flex}.live-court-score>div:last-child{text-align:right}.live-court-score>div.serving{color:var(--service)}.live-court-score>div.serving span:before{content:"● "}.live-court-score strong{font:900 3rem/.9 Arial Narrow,Arial,sans-serif}.live-court-score span:not(.score-divider){text-overflow:ellipsis;overflow:hidden}.score-divider{color:var(--line);margin:0 .75rem;font-size:2rem}.live-score-label{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.court-meta{color:var(--mist);text-transform:uppercase;-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;font-size:.72rem}.match-operations{-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:.55rem;margin-top:.75rem;display:-webkit-box;display:-webkit-flex;display:flex}.match-operations>details{width:100%}.score-correction-controls,.court-transfer,.admin-subsection,.advanced-options,.finished-match-details{border:1px solid var(--line);margin-top:.65rem;padding:.7rem}.score-correction-controls p{color:var(--mist);font-size:.8rem}.danger-action{color:var(--danger);border-color:rgba(239,123,102,.6)}.quiet-action{min-height:36px;color:var(--mist);margin-top:.6rem;padding:.35rem .55rem}.schedule-section .compact-select{width:min(360px,100%);display:block}.schedule-import-panel{border:1px solid var(--line);background:var(--court-deep);margin:1rem 0;padding:1rem}.section-title-row{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;gap:1rem}.section-title-row h3{margin:0 0 .2rem}.section-title-row p{color:var(--mist);margin:0}.button-link{border:1px solid var(--service);-webkit-box-flex:0;-webkit-flex:none;flex:none;padding:.7rem .85rem;font-weight:800;text-decoration:none;display:inline-block}.csv-example{border:1px solid var(--line);color:var(--mist);background:#06161c;padding:.75rem;font-size:.72rem;line-height:1.55;overflow-x:auto}.manual-match-form{border:1px solid var(--line);padding:.9rem}.manual-match-form[open]>summary{margin-bottom:1rem}.advanced-options{width:100%;margin-bottom:.8rem}.match-filters{-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem;margin:1rem 0 .5rem;display:-webkit-box;display:-webkit-flex;display:flex}.match-filters button{text-transform:capitalize;min-height:36px;padding:.35rem .7rem}.match-filters button.active{border-color:var(--service);background:var(--service);color:var(--ink)}.match-row-summary{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:230px}.match-row-summary b{color:var(--service);margin-top:.35rem;display:block}.empty-list{width:100%;color:var(--mist);text-align:center;padding:1rem}.result-summary{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.result-summary div{background:var(--court-deep);padding:.55rem}.result-summary dt{color:var(--mist);text-transform:uppercase;font-size:.7rem}.result-summary dd{margin:.25rem 0 0}.score-history-chart{border:1px solid var(--line);background:var(--court-deep);width:100%;height:220px;margin-top:.8rem}.score-history-chart polyline{fill:none;stroke-width:1.4px;vector-effect:non-scaling-stroke}.chart-axis{stroke:var(--line);stroke-width:.6px;vector-effect:non-scaling-stroke}.chart-game-break{stroke:var(--line);stroke-width:.6px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.chart-side-a{stroke:var(--service)}.chart-side-b{stroke:var(--signal)}.chart-correction{fill:var(--danger)}.history-legend{color:var(--mist);gap:1rem;margin:.4rem 0;font-size:.75rem;display:-webkit-box;display:-webkit-flex;display:flex}.history-legend span:before{content:"●";color:var(--service);margin-right:.3rem}.history-legend span:nth-child(2):before{color:var(--signal)}.history-legend span:nth-child(3):before{color:var(--danger)}.event-table-wrap{overflow-x:auto}.event-table{border-collapse:collapse;width:100%;font-size:.78rem}.event-table caption{text-align:left;color:var(--mist);padding:.6rem 0}.event-table th,.event-table td{border-bottom:1px solid var(--line);text-align:left;padding:.45rem}.branding-editor{grid-template-columns:repeat(2,1fr);gap:1rem;margin:.8rem 0;display:grid}.branding-editor>div{border:1px solid var(--line);padding:.8rem}.branding-editor strong,.branding-editor img{display:block}.branding-editor img{object-fit:contain;background:var(--chalk);width:auto;max-width:100%;height:58px;margin:.6rem 0}.sponsor-editor-list>div{border-top:1px solid var(--line);-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:.35rem;display:-webkit-box;display:-webkit-flex;display:flex}.sponsor-editor-list button{min-height:34px;padding:.3rem .5rem}.screen-grid-editor{border:1px solid var(--line);background:#071a21;margin:.9rem 0;padding:.85rem}.screen-grid-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.screen-grid-preview{background:#031217;border:1px solid #49666d;gap:.35rem;margin-top:.8rem;padding:.45rem;display:grid}.screen-grid-tile{min-width:0;min-height:68px}.screen-grid-tile button{background:var(--court);width:100%;height:100%;min-height:68px;color:var(--chalk);border-color:#49666d;font-weight:900}.screen-grid-tile button:hover{border-color:var(--service)}.screen-grid-tile button:focus-visible{border-color:var(--service)}.branding-preview-tile button{border-color:var(--service);background:var(--chalk);color:var(--ink);cursor:-webkit-grab;cursor:grab;text-transform:uppercase;letter-spacing:.08em}.screen-grid-actions{-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem;margin-top:.6rem;display:-webkit-box;display:-webkit-flex;display:flex}.screen-grid-actions button{min-height:36px;padding:.35rem .65rem}.screen-grid-actions button.active{border-color:var(--service);background:var(--service);color:var(--ink)}.grid-editor-note{color:var(--mist);margin:.7rem 0 0;font-size:.8rem}.display-board{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100vw;height:100vh;min-height:0;padding:0;display:-webkit-box;display:-webkit-flex;display:flex;overflow:hidden}.display-titlebar,.display-masthead{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:7.5vh;min-height:48px}.display-masthead{border-bottom:1px solid var(--line);background:var(--chalk);color:var(--ink);grid-template-columns:minmax(10vw,1fr) minmax(30vw,2fr) minmax(20vw,1.5fr);-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:1vw;padding:.45vh 1vw;display:grid;position:relative}.display-masthead img{object-fit:contain;max-width:100%;height:5.5vh;min-height:32px;display:block}.masthead-event-logo img{object-position:left center}.masthead-title{text-align:center}.masthead-title h1{margin:0;font:900 max(1.1rem,min(2.1vw,2.5rem))/1 Arial Narrow,Arial,sans-serif}.masthead-title span{color:#4b5c60;margin-top:.2vh;font-size:max(.55rem,min(.8vw,.9rem));display:block}.masthead-sponsors{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;gap:.6vw;display:-webkit-box;display:-webkit-flex;display:flex;overflow:hidden}.masthead-sponsors img{object-position:right center;max-width:8vw}.display-reconnecting,.connection-overlay{border:1px solid var(--service);color:var(--service);text-transform:uppercase;font-weight:900}.display-reconnecting{z-index:3;background:var(--court-deep);padding:.2vh .4vw;font-size:1.3vh;position:absolute;bottom:-2.5vh;right:.6vw}.connection-overlay{z-index:10;background:var(--court-deep);padding:.35vh .6vw;font-size:1.5vh;position:fixed;top:1.2vh;right:1.1vw}.display-grid{grid-gap:.65vh .4vw;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-align-content:stretch;align-content:stretch;min-height:0;margin:0;padding:.65vh 0 0;display:grid}.display-grid>*{min-width:0;min-height:0}.display-grid .display-tile-full-row{grid-column:1/-1}.display-grid .court-score,.display-grid.layout-compact .court-score{grid-template-rows:auto minmax(0,1fr) minmax(0,1fr) auto;width:auto;min-width:0;height:auto;min-height:0;margin:0;padding:.55vh .55vw;display:grid;position:relative;overflow:hidden}.court-number-tab{border:1px solid var(--chalk);min-width:5.2vw;min-height:4.6vh;color:var(--chalk);border-radius:.35rem;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:.25vh .5vw;font:900 max(.8rem,min(1.5vw,2rem))/1 Arial Narrow,Arial,sans-serif;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.court-score>header{grid-template-columns:minmax(5.2vw,auto) minmax(0,1fr) auto;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:.55vw;min-height:4.5vh;margin:0 0 .25vh;display:grid}.display-match-meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;min-width:0;padding:0 .8vw;display:-webkit-box;display:-webkit-flex;display:flex;overflow:hidden}.display-match-meta strong,.display-match-meta small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.display-match-meta strong{font-size:max(.75rem,min(1.2vw,1.45rem))}.display-match-meta small{color:var(--mist);margin-top:.15vh;font-size:max(.55rem,min(.75vw,.85rem))}.court-status-group{white-space:nowrap;grid-template-columns:auto auto;-webkit-box-pack:end;-webkit-justify-content:end;justify-content:end;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:.7vw;min-width:0;display:grid}.game-label{color:var(--mist);font-weight:800}.display-team-section{min-height:0}.display-team-row{grid-template-columns:auto minmax(0,1fr) auto minmax(7.5vw,18%);-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;height:100%;min-height:0;padding:0;display:grid}.serve-mark{-webkit-align-self:center;align-self:center;margin:0 .25vw}.display-team-name{overflow-wrap:anywhere;letter-spacing:-.035em;-webkit-align-self:center;align-self:center;min-width:0;max-height:2.05em;margin:0 .6vw;font-size:max(1rem,min(2.25vw,3rem));line-height:1;overflow:hidden}.completed-game-score{min-width:4vw;padding:0 .5vw}.completed-game-score b{font-size:max(1.1rem,min(2.8vw,3.6rem))}.current-game-score{background:var(--service);min-width:7.5vw;color:var(--ink);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-self:stretch;align-self:stretch;display:-webkit-box;display:-webkit-flex;display:flex}.current-game-score small{color:#3b2b13}.current-game-score output{letter-spacing:-.07em;font-size:max(3rem,min(6.4vw,8rem));line-height:.82}.display-team-row.is-serving{background:-webkit-gradient(linear,0 0,100% 0,from(rgba(242,170,60,.13)),color-stop(.36,transparent));background:-webkit-linear-gradient(transparent 64%,rgba(242,170,60,.13));background:linear-gradient(90deg,rgba(242,170,60,.13),transparent 36%)}.display-team-row.is-serving .display-team-name{color:var(--service)}.court-score>footer{min-height:2.1vh;margin:.2vh 0 0;font-size:max(.55rem,min(.75vw,.9rem))}.court-available{grid-template-columns:minmax(6vw,auto) minmax(0,1fr) minmax(7.5vw,18%);-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:1vw;background:linear-gradient(105deg, var(--court), #102b43)!important;grid-template-rows:minmax(0,1fr)!important;display:grid!important}.court-available>div{text-align:center}.court-available h2{margin:0;font-size:max(1.35rem,min(2.7vw,3.7rem))}.court-available p{color:var(--mist);margin:.4vh 0 0;font-size:max(.65rem,min(1.1vw,1.3rem))}.court-available aside{color:var(--mist);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:max(1.4rem,min(2.2vw,3rem));display:-webkit-box;display:-webkit-flex;display:flex}.display-single .display-grid{height:auto;padding-top:.65vh}.display-single .court-score{padding:0 2vw}.display-single .court-number-tab,.display-single .game-label{font-size:2.4vh}.display-single .display-team-name{font-size:5vw}.display-single .current-game-score{min-width:21vw}.display-single .current-game-score output{font-size:24vh}.density-compact .court-score{grid-template-rows:auto minmax(0,1fr) minmax(0,1fr);padding:.35vh .35vw}.density-compact .court-score>header{grid-template-columns:minmax(4.6vw,auto) minmax(0,1fr) auto;gap:.35vw;min-height:2.8vh;margin-bottom:0}.density-compact .court-number-tab{min-width:4.6vw;min-height:2.5vh;font-size:max(.65rem,min(.95vw,1.1rem))}.density-compact .match-state,.density-compact .game-label{font-size:max(.48rem,min(.62vw,.72rem))}.density-compact .court-status-group{gap:.35vw}.layout-compact .display-match-meta{padding:0 .45vw}.layout-compact .display-match-meta strong{font-size:max(.62rem,min(.9vw,1rem))}.layout-compact .display-match-meta small{font-size:max(.48rem,min(.62vw,.7rem))}.density-compact .display-team-row{grid-template-columns:auto minmax(0,1fr) auto minmax(6.2vw,19%)}.density-compact .display-team-name{margin:0 .35vw;font-size:max(.82rem,min(1.35vw,1.65rem))}.density-compact .current-game-score{min-width:6.2vw}.density-compact .current-game-score output{font-size:max(2rem,min(3.45vw,4.1rem));line-height:.78}.layout-compact .completed-game-score b{font-size:max(.9rem,min(1.5vw,1.8rem))}.density-compact .court-score>footer{display:none}.display-branding{color:#0a2028;background:#f5f2e8;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-width:0;display:grid;overflow:hidden}.display-branding-cell{border:1px solid #d8d3c4;grid-template-columns:minmax(7vw,.9fr) minmax(10vw,1.4fr) minmax(12vw,1.3fr);gap:.9vw;width:100%;height:100%;min-height:0;padding:1.1vh 1.1vw}.display-branding-rail{z-index:3;border-top:2px solid var(--service);-webkit-box-flex:0;-webkit-flex:none;flex:none;grid-template-columns:minmax(10vw,.8fr) minmax(24vw,1.6fr) minmax(24vw,1.5fr);gap:1.2vw;width:100%;height:8.8889vh;min-height:54px;padding:.65vh 1vw;position:sticky;bottom:0}.branding-event-logo,.branding-sponsors{min-width:0;height:100%}.branding-event-logo{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.display-branding img{object-fit:contain;width:auto;max-width:100%;height:100%;max-height:6.2vh;display:block}.display-branding-cell img{max-height:70%}.display-branding.is-composite-banner{border:0;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0;display:-webkit-box;display:-webkit-flex;display:flex}.display-branding.is-composite-banner .branding-composite-image{object-fit:fill;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%}.branding-event-title{text-align:center;text-overflow:ellipsis;min-width:0;font:900 max(.85rem,min(1.75vw,2.2rem))/1.05 Arial Narrow,Arial,sans-serif;overflow:hidden}.branding-sponsors{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:.55vw;display:-webkit-box;display:-webkit-flex;display:flex;overflow:hidden}.branding-sponsors img{max-width:7.5vw}.display-branding-cell .branding-sponsors{-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;align-content:center}.display-branding-cell .branding-sponsors img{max-width:5.8vw;max-height:4.8vh}@media (orientation:portrait),(max-width:700px){.display-grid,.display-grid.layout-left-right,.display-grid.layout-grid,.display-grid.layout-compact{grid-auto-rows:minmax(24vh,auto);grid-template-rows:none!important;grid-template-columns:minmax(0,1fr)!important}.display-board{height:auto;min-height:100vh;overflow-y:auto}.display-grid .display-tile-full-row{grid-column:1}.display-branding-rail{grid-template-columns:minmax(16vw,.8fr) minmax(30vw,1.5fr) minmax(24vw,1fr)}.display-masthead{grid-template-columns:18vw 1fr 26vw}.masthead-sponsors img{max-width:11vw}.live-court-grid,.branding-editor,.screen-grid-fields,.result-summary{grid-template-columns:minmax(0,1fr)}.section-title-row{display:block}.button-link{margin-top:.7rem}}.admin-console.shell-wide{max-width:1580px}.admin-tabs{z-index:20;border:1px solid var(--line);background:#06161c;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 0 1rem;padding:3px;display:grid;position:sticky;top:0}.admin-tabs button{min-height:52px;color:var(--mist);letter-spacing:.02em;border:0;border-radius:2px;font-weight:900}.admin-tabs button[aria-selected=true]{background:var(--service);color:var(--ink)}.referee-workspace{grid-template-columns:minmax(320px,.78fr) minmax(560px,1.55fr);-webkit-box-align:start;-webkit-align-items:start;align-items:start;gap:.9rem;display:grid}.match-pool,.court-board{border:1px solid var(--line);background:rgba(7,28,35,.84);min-width:0;padding:1rem}.match-pool>header{grid-template-columns:auto minmax(170px,1fr);-webkit-box-align:end;-webkit-align-items:end;align-items:end;gap:.8rem;margin-bottom:1rem;display:grid}.match-pool h2,.court-board h2{margin:.2rem 0 0}.match-pool h3{color:var(--mist);letter-spacing:.12em;text-transform:uppercase;margin:.9rem 0 .45rem;font-size:.82rem}.match-pool h3 span,.completed-pool>summary span{float:right;color:var(--service)}.match-tile-list{gap:.5rem;display:grid}.match-pool-tile{border:1px solid var(--line);border-left:4px solid var(--signal);background:var(--court);min-width:0;cursor:-webkit-grab;cursor:grab;padding:.7rem}.match-pool-tile.paused{border-left-color:var(--service)}.match-pool-tile>header{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:.6rem;display:-webkit-box;display:-webkit-flex;display:flex}.match-pool-tile>header span{color:var(--signal);text-transform:uppercase;font-size:.68rem;font-weight:900}.match-pool-tile p{color:var(--mist);margin:.35rem 0;font-size:.75rem}.tile-sides{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:.4rem;display:grid}.tile-sides b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tile-sides b:last-child{text-align:right}.tile-sides span{color:var(--line);text-transform:uppercase;font-size:.7rem;font-weight:900}.tile-score{color:var(--service);margin-top:.45rem;font-size:.72rem}.match-pool-tile select{min-height:36px;margin-top:.55rem;padding:.35rem .55rem;font-size:.76rem}.completed-pool{border:1px solid var(--line);margin-top:1rem;padding:.7rem}.completed-pool>summary{cursor:pointer;color:var(--mist);letter-spacing:.12em;text-transform:uppercase;font-size:.82rem;font-weight:900}.completed-match{border-top:1px solid var(--line);padding:.7rem 0}.completed-match>strong,.completed-match>span{display:block}.completed-match>span{color:var(--mist);margin-top:.2rem;font-size:.75rem}.court-board>header{margin-bottom:.8rem}.court-board>header p{color:var(--mist);margin:.25rem 0 0;font-size:.8rem}.referee-court-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.referee-court-card{border:1px solid var(--line);background:linear-gradient(135deg, var(--court), #0a2b38);min-width:0;padding:.75rem}.referee-court-card.available{min-height:165px;color:var(--mist);border-style:dashed;-webkit-box-pack:center;-webkit-align-content:center;align-content:center;-webkit-justify-content:center;justify-content:center;justify-items:center;gap:.4rem;display:grid}.referee-court-card.available strong{color:var(--chalk);font:900 1.5rem/1 Arial Narrow,Arial,sans-serif}.referee-court-card.available small{color:var(--signal)}.referee-court-card>header{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:.6rem;display:-webkit-box;display:-webkit-flex;display:flex}.referee-court-card .court-state{color:var(--signal)}.referee-court-card.paused .court-state,.referee-court-card.assigned .court-state{color:var(--service)}.referee-court-card.controller-disconnected .court-state{color:var(--danger)}.court-match-meta{color:var(--mist);-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:.5rem;margin:.55rem 0;font-size:.72rem;display:-webkit-box;display:-webkit-flex;display:flex}.court-match-meta strong{color:var(--chalk);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.court-board-score{background:var(--line);gap:1px;display:grid}.court-board-score>div{background:var(--court-deep);grid-template-columns:minmax(0,1fr) auto;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:.6rem;min-height:48px;padding:.25rem .45rem;display:grid}.court-board-score>div.serving{box-shadow:inset 4px 0 var(--service);color:var(--service)}.court-board-score>div.serving span:before{content:"● "}.court-board-score span{text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.court-board-score b{min-width:2ch;color:var(--chalk);text-align:right;font:900 2.4rem/1 Arial Narrow,Arial,sans-serif}.court-card-foot{color:var(--mist);text-transform:uppercase;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:.6rem;margin-top:.45rem;font-size:.68rem;display:-webkit-box;display:-webkit-flex;display:flex}.court-card-foot strong{color:var(--service)}.court-card-actions{grid-template-columns:1fr 1fr auto;gap:.35rem;margin-top:.55rem;display:grid}.court-card-actions button,.court-card-actions select{min-height:36px;margin:0;padding:.35rem .55rem;font-size:.72rem}.selected-file,.warning-note{color:var(--mist);margin:.6rem 0 0;font-size:.78rem}.warning-note{color:var(--service)}@media (max-width:1050px){.referee-workspace{grid-template-columns:minmax(0,1fr)}.match-pool{-webkit-box-ordinal-group:2;-webkit-order:2;order:2}.court-board{-webkit-box-ordinal-group:1;-webkit-order:1;order:1}}@media (max-width:700px){.admin-tabs{grid-template-columns:minmax(0,1fr);position:static}.referee-court-grid,.match-pool>header,.court-card-actions{grid-template-columns:minmax(0,1fr)}}.ops-ui .tw-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ops-ui .tw-fixed{position:fixed}.ops-ui .\!tw-absolute{position:absolute!important}.ops-ui .tw-absolute{position:absolute}.ops-ui .tw-relative{position:relative}.ops-ui .tw-sticky{position:sticky}.ops-ui .tw-inset-0{top:0;bottom:0;left:0;right:0}.ops-ui .tw-inset-y-0{top:0;bottom:0}.ops-ui .tw-bottom-0{bottom:0}.ops-ui .tw-left-0{left:0}.ops-ui .tw-right-0{right:0}.ops-ui .tw-top-0{top:0}.ops-ui .tw-top-\[26\%\]{top:26%}.ops-ui .tw-z-10{z-index:10}.ops-ui .tw-z-20{z-index:20}.ops-ui .tw-z-30{z-index:30}.ops-ui .tw-z-40{z-index:40}.ops-ui .tw-z-50{z-index:50}.ops-ui .tw-z-\[100\]{z-index:100}.ops-ui .tw-order-1{-webkit-box-ordinal-group:1;-webkit-order:1;order:1}.ops-ui .tw-order-2{-webkit-box-ordinal-group:2;-webkit-order:2;order:2}.ops-ui .tw-col-span-2{grid-column:span 2/span 2}.ops-ui .tw-col-span-full{grid-column:1/-1}.ops-ui .\!tw-m-0{margin:0!important}.ops-ui .tw-m-0{margin:0}.ops-ui .\!tw-mx-0{margin-left:0!important;margin-right:0!important}.ops-ui .tw-mx-4{margin-left:1rem;margin-right:1rem}.ops-ui .tw-mx-auto{margin-left:auto;margin-right:auto}.ops-ui .tw-my-1{margin-top:.25rem;margin-bottom:.25rem}.ops-ui .tw-my-2{margin-top:.5rem;margin-bottom:.5rem}.ops-ui .tw-my-3{margin-top:.75rem;margin-bottom:.75rem}.ops-ui .tw-my-4{margin-top:1rem;margin-bottom:1rem}.ops-ui .\!tw-mb-0{margin-bottom:0!important}.ops-ui .\!tw-mr-\[0\.2em\]{margin-right:.2em!important}.ops-ui .\!tw-mt-1{margin-top:.25rem!important}.ops-ui .tw-mb-0{margin-bottom:0}.ops-ui .tw-mb-2{margin-bottom:.5rem}.ops-ui .tw-mb-4{margin-bottom:1rem}.ops-ui .tw-ml-2{margin-left:.5rem}.ops-ui .tw-mt-0{margin-top:0}.ops-ui .tw-mt-1{margin-top:.25rem}.ops-ui .tw-mt-2{margin-top:.5rem}.ops-ui .tw-mt-3{margin-top:.75rem}.ops-ui .tw-mt-4{margin-top:1rem}.ops-ui .tw-mt-5{margin-top:1.25rem}.ops-ui .tw-mt-6{margin-top:1.5rem}.ops-ui .tw-box-border{box-sizing:border-box}.ops-ui .tw-block{display:block}.ops-ui .\!tw-inline-block{display:inline-block!important}.ops-ui .tw-inline-block{display:inline-block}.ops-ui .\!tw-inline{display:inline!important}.ops-ui .\!tw-flex{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important}.ops-ui .tw-flex{display:-webkit-box;display:-webkit-flex;display:flex}.ops-ui .tw-inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.ops-ui .\!tw-grid{display:grid!important}.ops-ui .tw-grid{display:grid}.ops-ui .tw-contents{display:contents}.ops-ui .\!tw-hidden{display:none!important}.ops-ui .\!tw-h-0{height:0!important}.ops-ui .\!tw-h-5{height:1.25rem!important}.ops-ui .\!tw-h-\[0\.75em\]{height:.75em!important}.ops-ui .\!tw-h-full{height:100%!important}.ops-ui .\!tw-h-px{height:1px!important}.ops-ui .\!tw-h-screen{height:100vh!important}.ops-ui .tw-h-0{height:0}.ops-ui .tw-h-1\/5{height:20%}.ops-ui .tw-h-16{height:4rem}.ops-ui .tw-h-2{height:.5rem}.ops-ui .tw-h-\[calc\(100vh-13rem\)\]{height:calc(100vh - 13rem)}.ops-ui .tw-h-full{height:100%}.ops-ui .tw-h-screen{height:100vh}.ops-ui .\!tw-max-h-full{max-height:100%!important}.ops-ui .\!tw-max-h-none{max-height:none!important}.ops-ui .tw-max-h-40{max-height:10rem}.ops-ui .tw-max-h-60{max-height:15rem}.ops-ui .tw-max-h-\[36rem\]{max-height:36rem}.ops-ui .\!tw-min-h-0{min-height:0!important}.ops-ui .tw-min-h-0{min-height:0}.ops-ui .tw-min-h-11{min-height:2.75rem}.ops-ui .tw-min-h-\[100svh\]{min-height:100svh}.ops-ui .tw-min-h-\[2\.4rem\]{min-height:2.4rem}.ops-ui .tw-min-h-\[36rem\]{min-height:36rem}.ops-ui .tw-min-h-\[48px\]{min-height:48px}.ops-ui .tw-min-h-screen{min-height:100vh}.ops-ui .\!tw-w-1\/3{width:33.3333%!important}.ops-ui .\!tw-w-1\/5{width:20%!important}.ops-ui .\!tw-w-2\/5{width:40%!important}.ops-ui .\!tw-w-24{width:6rem!important}.ops-ui .\!tw-w-5{width:1.25rem!important}.ops-ui .\!tw-w-\[15\%\]{width:15%!important}.ops-ui .\!tw-w-\[1em\]{width:1em!important}.ops-ui .\!tw-w-full{width:100%!important}.ops-ui .tw-w-1\/2{width:50%}.ops-ui .tw-w-1\/3{width:33.3333%}.ops-ui .tw-w-1\/4{width:25%}.ops-ui .tw-w-2{width:.5rem}.ops-ui .tw-w-24{width:6rem}.ops-ui .tw-w-4\/5{width:80%}.ops-ui .tw-w-64{width:16rem}.ops-ui .tw-w-8{width:2rem}.ops-ui .tw-w-80{width:20rem}.ops-ui .tw-w-\[12\%\]{width:12%}.ops-ui .tw-w-\[32\%\]{width:32%}.ops-ui .tw-w-full{width:100%}.ops-ui .\!tw-min-w-0{min-width:0!important}.ops-ui .tw-min-w-0{min-width:0}.ops-ui .tw-min-w-\[780px\]{min-width:780px}.ops-ui .tw-min-w-\[980px\]{min-width:980px}.ops-ui .\!tw-max-w-full{max-width:100%!important}.ops-ui .\!tw-max-w-none{max-width:none!important}.ops-ui .tw-max-w-3xl{max-width:48rem}.ops-ui .tw-max-w-full{max-width:100%}.ops-ui .tw-max-w-none{max-width:none}.ops-ui .tw-max-w-sm{max-width:24rem}.ops-ui .\!tw-flex-1{-webkit-box-flex:1!important;-webkit-flex:1!important;flex:1!important}.ops-ui .\!tw-flex-none{-webkit-box-flex:0!important;-webkit-flex:none!important;flex:none!important}.ops-ui .tw-flex-1{-webkit-box-flex:1;-webkit-flex:1;flex:1}.ops-ui .tw-flex-none{-webkit-box-flex:0;-webkit-flex:none;flex:none}.ops-ui .tw-shrink-0{-webkit-flex-shrink:0;flex-shrink:0}.ops-ui .tw-table-auto{table-layout:auto}.ops-ui .tw-border-collapse{border-collapse:collapse}.ops-ui .tw-origin-top-left{-webkit-transform-origin:0 0;transform-origin:0 0}.ops-ui .tw-cursor-nwse-resize{cursor:nwse-resize}.ops-ui .tw-cursor-pointer{cursor:pointer}.ops-ui .tw-touch-none{touch-action:none}.ops-ui .tw-touch-manipulation{touch-action:manipulation}.ops-ui .tw-scroll-mt-20{scroll-margin-top:5rem}.ops-ui .tw-list-none{list-style-type:none}.ops-ui .\!tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.ops-ui .tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.ops-ui .tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-ui .tw-grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.ops-ui .tw-grid-cols-\[minmax\(22rem\,0\.85fr\)_minmax\(38rem\,1\.6fr\)\]{grid-template-columns:minmax(22rem,.85fr) minmax(38rem,1.6fr)}.ops-ui .tw-flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.ops-ui .\!tw-flex-col{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;flex-direction:column!important}.ops-ui .tw-flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.ops-ui .tw-flex-wrap{-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap}.ops-ui .\!tw-flex-nowrap{-webkit-box-lines:single!important;-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.ops-ui .tw-flex-nowrap{-webkit-box-lines:single;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.ops-ui .\!tw-items-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;align-items:flex-start!important}.ops-ui .tw-items-start{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.ops-ui .tw-items-end{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.ops-ui .\!tw-items-center{-webkit-box-align:center!important;-webkit-align-items:center!important;align-items:center!important}.ops-ui .tw-items-center{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ops-ui .\!tw-items-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;align-items:stretch!important}.ops-ui .tw-items-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}.ops-ui .\!tw-justify-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.ops-ui .\!tw-justify-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.ops-ui .tw-justify-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ops-ui .\!tw-justify-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important}.ops-ui .tw-justify-center{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.ops-ui .\!tw-justify-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;justify-content:space-between!important}.ops-ui .tw-justify-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.ops-ui .\!tw-gap-0{gap:0!important}.ops-ui .\!tw-gap-3{gap:.75rem!important}.ops-ui .\!tw-gap-4{gap:1rem!important}.ops-ui .tw-gap-1{gap:.25rem}.ops-ui .tw-gap-2{gap:.5rem}.ops-ui .tw-gap-3{gap:.75rem}.ops-ui .tw-gap-4{gap:1rem}.ops-ui .tw-gap-5{gap:1.25rem}.ops-ui .tw-gap-6{gap:1.5rem}.ops-ui .tw-gap-x-5{-webkit-column-gap:1.25rem;column-gap:1.25rem}.ops-ui .tw-gap-y-2{row-gap:.5rem}.ops-ui :is(.tw-space-y-1>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.ops-ui :is(.tw-space-y-2>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.ops-ui :is(.tw-space-y-3>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.ops-ui :is(.tw-space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.ops-ui :is(.tw-space-y-5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.ops-ui .\!tw-self-center{-webkit-align-self:center!important;align-self:center!important}.ops-ui .\!tw-self-stretch{-webkit-align-self:stretch!important;align-self:stretch!important}.ops-ui .tw-overflow-auto{overflow:auto}.ops-ui .\!tw-overflow-hidden{overflow:hidden!important}.ops-ui .tw-overflow-hidden{overflow:hidden}.ops-ui .\!tw-overflow-visible{overflow:visible!important}.ops-ui .tw-overflow-visible{overflow:visible}.ops-ui .tw-overflow-x-auto{overflow-x:auto}.ops-ui .tw-overflow-y-auto{overflow-y:auto}.ops-ui .tw-overflow-x-hidden{overflow-x:hidden}.ops-ui .tw-overscroll-contain{overscroll-behavior:contain}.ops-ui .tw-text-ellipsis{text-overflow:ellipsis}.ops-ui .\!tw-text-clip{text-overflow:clip!important}.ops-ui .\!tw-whitespace-normal{white-space:normal!important}.ops-ui .\!tw-whitespace-nowrap{white-space:nowrap!important}.ops-ui .tw-whitespace-nowrap{white-space:nowrap}.ops-ui .tw-break-words{overflow-wrap:break-word}.ops-ui .\!tw-rounded-md{border-radius:.375rem!important}.ops-ui .\!tw-rounded-none{border-radius:0!important}.ops-ui .tw-rounded{border-radius:.25rem}.ops-ui .tw-rounded-full{border-radius:9999px}.ops-ui .tw-rounded-md{border-radius:.375rem}.ops-ui .\!tw-border{border-width:1px!important}.ops-ui .\!tw-border-0{border-width:0!important}.ops-ui .tw-border{border-width:1px}.ops-ui .tw-border-0{border-width:0}.ops-ui .tw-border-b{border-bottom-width:1px}.ops-ui .tw-border-l{border-left-width:1px}.ops-ui .tw-border-t{border-top-width:1px}.ops-ui .tw-border-t-\[3px\]{border-top-width:3px}.ops-ui .tw-border-solid{border-style:solid}.ops-ui .tw-border-dashed{border-style:dashed}.ops-ui .\!tw-border-gold{--tw-border-opacity:1!important;border-color:rgba(248,173,56,var(--tw-border-opacity,1))!important}.ops-ui .\!tw-border-ink{--tw-border-opacity:1!important;border-color:rgba(6,31,37,var(--tw-border-opacity,1))!important}.ops-ui .\!tw-border-line{--tw-border-opacity:1!important;border-color:rgba(58,102,112,var(--tw-border-opacity,1))!important}.ops-ui .tw-border-\[\#78c9ad\]{--tw-border-opacity:1;border-color:rgba(120,201,173,var(--tw-border-opacity,1))}.ops-ui .tw-border-\[\#f2aa3c\]{--tw-border-opacity:1;border-color:rgba(242,170,60,var(--tw-border-opacity,1))}.ops-ui .tw-border-coral{--tw-border-opacity:1;border-color:rgba(255,118,104,var(--tw-border-opacity,1))}.ops-ui .tw-border-coral\/50{border-color:rgba(255,118,104,.5)}.ops-ui .tw-border-coral\/60{border-color:rgba(255,118,104,.6)}.ops-ui .tw-border-gold{--tw-border-opacity:1;border-color:rgba(248,173,56,var(--tw-border-opacity,1))}.ops-ui .tw-border-gold\/50{border-color:rgba(248,173,56,.5)}.ops-ui .tw-border-gold\/60{border-color:rgba(248,173,56,.6)}.ops-ui .tw-border-line{--tw-border-opacity:1;border-color:rgba(58,102,112,var(--tw-border-opacity,1))}.ops-ui .tw-border-live{--tw-border-opacity:1;border-color:rgba(110,214,182,var(--tw-border-opacity,1))}.ops-ui .\!tw-bg-gold{--tw-bg-opacity:1!important;background-color:rgba(248,173,56,var(--tw-bg-opacity,1))!important}.ops-ui .\!tw-bg-transparent{background-color:transparent!important}.ops-ui .\!tw-bg-white{--tw-bg-opacity:1!important;background-color:rgba(255,255,255,var(--tw-bg-opacity,1))!important}.ops-ui .tw-bg-black\/60{background-color:rgba(0,0,0,.6)}.ops-ui .tw-bg-coral{--tw-bg-opacity:1;background-color:rgba(255,118,104,var(--tw-bg-opacity,1))}.ops-ui .tw-bg-court{--tw-bg-opacity:1;background-color:rgba(11,59,69,var(--tw-bg-opacity,1))}.ops-ui .tw-bg-court\/60{background-color:rgba(11,59,69,.6)}.ops-ui .tw-bg-gold{--tw-bg-opacity:1;background-color:rgba(248,173,56,var(--tw-bg-opacity,1))}.ops-ui .tw-bg-gold\/5{background-color:rgba(248,173,56,.05)}.ops-ui .tw-bg-ink{--tw-bg-opacity:1;background-color:rgba(6,31,37,var(--tw-bg-opacity,1))}.ops-ui .tw-bg-ink\/30{background-color:rgba(6,31,37,.3)}.ops-ui .tw-bg-ink\/70{background-color:rgba(6,31,37,.7)}.ops-ui .tw-bg-ink\/95{background-color:rgba(6,31,37,.95)}.ops-ui .tw-bg-slate-200{--tw-bg-opacity:1;background-color:rgba(226,232,240,var(--tw-bg-opacity,1))}.ops-ui .tw-bg-slate-800{--tw-bg-opacity:1;background-color:rgba(30,41,59,var(--tw-bg-opacity,1))}.ops-ui .tw-bg-transparent{background-color:transparent}.ops-ui .tw-bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1))}.ops-ui .\!tw-object-contain{object-fit:contain!important}.ops-ui .tw-object-contain{object-fit:contain}.ops-ui .\!tw-object-fill{object-fit:fill!important}.ops-ui .\!tw-p-0{padding:0!important}.ops-ui .tw-p-0{padding:0}.ops-ui .tw-p-1{padding:.25rem}.ops-ui .tw-p-2{padding:.5rem}.ops-ui .tw-p-3{padding:.75rem}.ops-ui .tw-p-4{padding:1rem}.ops-ui .tw-p-5{padding:1.25rem}.ops-ui .tw-p-6{padding:1.5rem}.ops-ui .\!tw-px-2{padding-left:.5rem!important;padding-right:.5rem!important}.ops-ui .\!tw-py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.ops-ui .\!tw-py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.ops-ui .tw-px-1{padding-left:.25rem;padding-right:.25rem}.ops-ui .tw-px-2{padding-left:.5rem;padding-right:.5rem}.ops-ui .tw-px-3{padding-left:.75rem;padding-right:.75rem}.ops-ui .tw-px-4{padding-left:1rem;padding-right:1rem}.ops-ui .tw-py-1{padding-top:.25rem;padding-bottom:.25rem}.ops-ui .tw-py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.ops-ui .tw-py-2{padding-top:.5rem;padding-bottom:.5rem}.ops-ui .tw-py-3{padding-top:.75rem;padding-bottom:.75rem}.ops-ui .tw-py-4{padding-top:1rem;padding-bottom:1rem}.ops-ui .tw-py-5{padding-top:1.25rem;padding-bottom:1.25rem}.ops-ui .tw-pb-2{padding-bottom:.5rem}.ops-ui .tw-pb-3{padding-bottom:.75rem}.ops-ui .tw-pb-4{padding-bottom:1rem}.ops-ui .tw-pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.ops-ui .tw-pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.ops-ui .tw-pl-3{padding-left:.75rem}.ops-ui .tw-pl-\[max\(0\.75rem\,env\(safe-area-inset-left\)\)\]{padding-left:max(.75rem,env(safe-area-inset-left))}.ops-ui .tw-pr-3{padding-right:.75rem}.ops-ui .tw-pr-\[max\(0\.75rem\,env\(safe-area-inset-right\)\)\]{padding-right:max(.75rem,env(safe-area-inset-right))}.ops-ui .tw-pt-3{padding-top:.75rem}.ops-ui .tw-pt-4{padding-top:1rem}.ops-ui .tw-pt-\[max\(0\.75rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(.75rem,env(safe-area-inset-top))}.ops-ui .\!tw-text-left{text-align:left!important}.ops-ui .tw-text-left{text-align:left}.ops-ui .tw-text-center{text-align:center}.ops-ui .tw-text-right{text-align:right}.ops-ui .\!tw-align-\[-0\.05em\]{vertical-align:-.05em!important}.ops-ui .\!tw-font-display{font-family:Barlow Semi Condensed,Arial,sans-serif!important}.ops-ui .tw-font-display{font-family:Barlow Semi Condensed,Arial,sans-serif}.ops-ui .\!tw-text-sm{font-size:.875rem!important;line-height:1.25rem!important}.ops-ui .\!tw-text-xs{font-size:.75rem!important;line-height:1rem!important}.ops-ui .tw-text-2xl{font-size:1.5rem;line-height:2rem}.ops-ui .tw-text-\[clamp\(0\.9rem\,2\.3vw\,1\.35rem\)\]{font-size:max(.9rem,min(2.3vw,1.35rem))}.ops-ui .tw-text-\[clamp\(3rem\,17vh\,7rem\)\]{font-size:max(3rem,min(17vh,7rem))}.ops-ui .tw-text-lg{font-size:1.125rem;line-height:1.75rem}.ops-ui .tw-text-sm{font-size:.875rem;line-height:1.25rem}.ops-ui .tw-text-xl{font-size:1.25rem;line-height:1.75rem}.ops-ui .tw-text-xs{font-size:.75rem;line-height:1rem}.ops-ui .\!tw-font-bold{font-weight:700!important}.ops-ui .\!tw-font-semibold{font-weight:600!important}.ops-ui .tw-font-black{font-weight:900}.ops-ui .tw-font-bold{font-weight:700}.ops-ui .tw-font-medium{font-weight:500}.ops-ui .tw-font-semibold{font-weight:600}.ops-ui .tw-uppercase{text-transform:uppercase}.ops-ui .tw-capitalize{text-transform:capitalize}.ops-ui .\!tw-leading-\[1\.1\]{line-height:1.1!important}.ops-ui .\!tw-leading-normal{line-height:1.5!important}.ops-ui .tw-leading-\[0\.85\]{line-height:.85}.ops-ui .tw-leading-\[1\.1\]{line-height:1.1}.ops-ui .tw-leading-normal{line-height:1.5}.ops-ui .tw-leading-tight{line-height:1.25}.ops-ui .\!tw-tracking-normal{letter-spacing:0!important}.ops-ui .tw-tracking-\[-0\.08em\]{letter-spacing:-.08em}.ops-ui .tw-tracking-wider{letter-spacing:.05em}.ops-ui .\!tw-text-chalk{--tw-text-opacity:1!important;color:rgba(242,242,233,var(--tw-text-opacity,1))!important}.ops-ui .\!tw-text-gold{--tw-text-opacity:1!important;color:rgba(248,173,56,var(--tw-text-opacity,1))!important}.ops-ui .\!tw-text-ink{--tw-text-opacity:1!important;color:rgba(6,31,37,var(--tw-text-opacity,1))!important}.ops-ui .\!tw-text-live{--tw-text-opacity:1!important;color:rgba(110,214,182,var(--tw-text-opacity,1))!important}.ops-ui .tw-text-chalk{--tw-text-opacity:1;color:rgba(242,242,233,var(--tw-text-opacity,1))}.ops-ui .tw-text-chalk\/50{color:rgba(242,242,233,.5)}.ops-ui .tw-text-chalk\/60{color:rgba(242,242,233,.6)}.ops-ui .tw-text-chalk\/70{color:rgba(242,242,233,.7)}.ops-ui .tw-text-chalk\/75{color:rgba(242,242,233,.75)}.ops-ui .tw-text-chalk\/80{color:rgba(242,242,233,.8)}.ops-ui .tw-text-coral{--tw-text-opacity:1;color:rgba(255,118,104,var(--tw-text-opacity,1))}.ops-ui .tw-text-gold{--tw-text-opacity:1;color:rgba(248,173,56,var(--tw-text-opacity,1))}.ops-ui .tw-text-ink{--tw-text-opacity:1;color:rgba(6,31,37,var(--tw-text-opacity,1))}.ops-ui .tw-text-live{--tw-text-opacity:1;color:rgba(110,214,182,var(--tw-text-opacity,1))}.ops-ui .tw-text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity,1))}.ops-ui .tw-accent-gold{accent-color:#f8ad38}.ops-ui .tw-opacity-50{opacity:.5}.ops-ui .\!tw-shadow-none{--tw-shadow:0 0 transparent!important;--tw-shadow-colored:0 0 transparent!important;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)!important}.ops-ui .tw-shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.ops-ui .focus\:tw-outline-gold:focus{outline-color:#f8ad38}.ops-ui .disabled\:tw-opacity-50:disabled{opacity:.5}@media (max-width:1050px){.ops-ui .max-\[1050px\]\:tw-order-1{-webkit-box-ordinal-group:1;-webkit-order:1;order:1}.ops-ui .max-\[1050px\]\:tw-order-2{-webkit-box-ordinal-group:2;-webkit-order:2;order:2}.ops-ui .max-\[1050px\]\:tw-h-auto{height:auto}.ops-ui .max-\[1050px\]\:tw-max-h-\[45vh\]{max-height:45vh}.ops-ui .max-\[1050px\]\:tw-max-h-\[55vh\]{max-height:55vh}.ops-ui .max-\[1050px\]\:tw-min-h-0{min-height:0}.ops-ui .max-\[1050px\]\:tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:680px){.ops-ui .max-\[680px\]\:tw-items-start{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.ops-ui .max-\[680px\]\:tw-px-3{padding-left:.75rem;padding-right:.75rem}}@media (min-width:640px){.ops-ui .sm\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-ui .sm\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-ui .sm\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-ui .sm\:tw-grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.ops-ui .sm\:tw-p-5{padding:1.25rem}.ops-ui .sm\:tw-p-6{padding:1.5rem}.ops-ui .sm\:tw-px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px){.ops-ui .md\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-ui .md\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.ops-ui .xl\:tw-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (orientation:portrait){.ops-ui .portrait\:tw-h-0{height:0}.ops-ui .portrait\:tw-w-full{width:100%}.ops-ui .portrait\:tw-flex-1{-webkit-box-flex:1;-webkit-flex:1;flex:1}.ops-ui .portrait\:tw-flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.ops-ui .portrait\:tw-items-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}}@media (orientation:landscape){.ops-ui .landscape\:tw-h-\[100svh\]{height:100svh}.ops-ui .landscape\:tw-h-screen{height:100vh}.ops-ui .landscape\:tw-min-h-0{min-height:0}.ops-ui .landscape\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){@media (orientation:landscape){.ops-ui .max-\[700px\]\:landscape\:tw-my-0{margin-top:0;margin-bottom:0}.ops-ui .max-\[700px\]\:landscape\:tw-min-h-\[2rem\]{min-height:2rem}.ops-ui .max-\[700px\]\:landscape\:tw-p-2{padding:.5rem}.ops-ui .max-\[700px\]\:landscape\:tw-text-lg{font-size:1.125rem;line-height:1.75rem}}}
