@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@500;600;700;800&display=swap');
:root{--ink:#17283b;--muted:#6d7885;--line:#dfe4e8;--paper:#f4f2ec;--white:#fff;--lime:#c7f05b;--orange:#ee7447;--blue:#356bd8;--green:#1b9b69;--sidebar:244px;--top:76px;--shadow:0 10px 35px rgba(23,40,59,.08)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:14px/1.5 'DM Sans',sans-serif}button,input,select{font:inherit}button,a{transition:.18s ease}button{cursor:pointer}.skip{position:fixed;left:12px;top:-60px;z-index:99;background:var(--lime);color:var(--ink);padding:10px 15px}.skip:focus{top:10px}.topbar{height:var(--top);position:fixed;z-index:20;inset:0 0 auto;display:flex;align-items:center;background:var(--ink);color:#fff;border-bottom:1px solid #334356}.brand{width:var(--sidebar);height:100%;display:flex;align-items:center;gap:12px;padding:0 24px;color:#fff;text-decoration:none;border-right:1px solid #334356}.brand-mark{width:35px;height:35px;display:flex;align-items:flex-end;gap:3px;transform:skew(-10deg)}.brand-mark i{display:block;width:8px;background:var(--lime)}.brand-mark i:nth-child(1){height:17px}.brand-mark i:nth-child(2){height:27px}.brand-mark i:nth-child(3){height:22px}.brand b{font:800 17px/1 Manrope}.brand small{display:block;color:var(--lime);font:700 9px/1 Manrope;letter-spacing:3px;margin-top:5px}.meet-title{padding-left:25px}.meet-title span,.meet-title small{display:block}.meet-title span{font-weight:700}.meet-title small{color:#9da9b7;font-size:11px;margin-top:2px}.top-actions{margin-left:auto;display:flex;align-items:center;gap:18px;padding-right:22px}.sync{font-size:12px;color:#bac4ce}.sync i,.meet-switch i{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--lime);margin-right:6px}.role-control{display:flex;align-items:center;gap:8px}.role-control span{font-size:11px;color:#9da9b7}.role-control select{background:#25384c;color:#fff;border:1px solid #425266;border-radius:7px;padding:8px 28px 8px 10px}.avatar{border:0;border-radius:50%;width:36px;height:36px;background:var(--lime);color:var(--ink);font-weight:800}.sidebar{position:fixed;z-index:10;left:0;top:var(--top);bottom:0;width:var(--sidebar);background:#fff;border-right:1px solid var(--line);padding:24px 14px;display:flex;flex-direction:column}.sidebar nav{display:grid;gap:4px}.sidebar nav a{display:flex;align-items:center;gap:11px;padding:11px 12px;border-radius:7px;text-decoration:none;color:#52606d;font-weight:600}.sidebar nav a>span{width:20px;text-align:center;font-size:17px}.sidebar nav a em{margin-left:auto;font-style:normal;background:#f1ebe6;color:#c04b26;padding:1px 7px;border-radius:10px;font-size:10px}.sidebar nav a:hover,.sidebar nav a.active{background:var(--ink);color:#fff}.sidebar nav a.active em{background:var(--lime);color:var(--ink)}.meet-switch{margin-top:auto;padding:13px;border:1px solid var(--line);border-radius:8px}.meet-switch small,.meet-switch b,.meet-switch span{display:block}.meet-switch small{font-size:9px;letter-spacing:1.5px;color:var(--muted)}.meet-switch b{font:700 12px Manrope;margin:5px 0}.meet-switch span{font-size:10px;color:var(--green)}.portal-link{font-size:11px;color:var(--muted);margin:14px 8px 0;text-decoration:none}main{margin-left:var(--sidebar);padding:calc(var(--top) + 35px) 35px 55px;min-height:100vh}.view{display:none;max-width:1340px;margin:auto}.view.active{display:block;animation:enter .25s ease}@keyframes enter{from{opacity:.2;transform:translateY(4px)}}.page-head{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:27px}.eyebrow{margin:0 0 7px;color:#84909b;font-size:10px;font-weight:800;letter-spacing:1.8px}.page-head h1{margin:0;font:800 32px/1.15 Manrope}.page-head p:last-child{margin:8px 0 0;color:var(--muted)}button{border:1px solid var(--line);border-radius:7px;background:#fff;color:var(--ink);padding:9px 13px;font-weight:700}.primary{border-color:var(--ink);background:var(--ink);color:#fff;padding:12px 16px}.primary:hover{background:#2b4056}.primary span{color:var(--lime);margin-left:10px}.progress-rail{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border:1px solid var(--line);border-radius:10px;margin-bottom:20px;overflow:hidden}.progress-rail>div{padding:14px 18px;position:relative;border-right:1px solid var(--line)}.progress-rail>div:last-child{border:0}.progress-rail span{font-size:11px;color:var(--muted)}.progress-rail b{float:right;font-size:11px}.progress-rail i{position:absolute;height:3px;background:var(--lime);left:0;bottom:0;width:var(--p)}.dashboard-grid{display:grid;grid-template-columns:1.12fr .88fr;gap:20px}.panel{background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 2px 8px rgba(23,40,59,.025)}.panel>header{display:flex;align-items:flex-start;justify-content:space-between;padding:19px 20px;border-bottom:1px solid var(--line)}.panel h2{font:700 17px Manrope;margin:0}.attention>header>span{background:#fff0e9;color:#c54e23;border-radius:99px;padding:4px 10px;font-weight:800}.attention>button{width:100%;border:0;border-radius:0;border-bottom:1px solid var(--line);display:flex;align-items:center;text-align:left;padding:13px 20px}.attention>button:last-child{border:0;border-radius:0 0 10px 10px}.attention>button:hover{background:#fafaf8}.attention>button i{font-style:normal;color:#a2aab2;font:700 11px Manrope;margin-right:15px}.attention>button span{display:flex;flex-direction:column}.attention>button small{color:var(--muted);margin-top:2px}.attention>button em{font-style:normal;margin-left:auto;color:#cb5e37;font-size:11px}.live-dot{font-size:9px;color:var(--green);letter-spacing:1px}.pulse-stats{display:grid;grid-template-columns:repeat(3,1fr);padding:20px}.pulse-stats div{border-right:1px solid var(--line);padding-left:15px}.pulse-stats div:first-child{padding-left:0}.pulse-stats div:last-child{border:0}.pulse-stats strong,.pulse-stats span,.pulse-stats small{display:block}.pulse-stats strong{font:800 30px Manrope}.pulse-stats span{font-weight:700;font-size:11px}.pulse-stats small{font-size:9px;color:var(--muted)}.completion{padding:5px 20px 20px;font-size:11px}.completion b{float:right}.completion>i{display:block;height:7px;background:#edf0f1;border-radius:10px;margin-top:9px;overflow:hidden}.completion u{display:block;width:42%;height:100%;background:var(--lime);text-decoration:none}.timeline header button,.leaderboard header button{padding:0;border:0;color:var(--blue);font-size:11px}.event{display:flex;align-items:center;min-height:67px;padding:0 20px;border-bottom:1px solid var(--line)}.event:last-child{border:0}.event time{width:62px;font:700 12px Manrope}.event time small{display:block;color:var(--orange);font:700 8px DM Sans}.event>i{width:8px;height:8px;border:2px solid #aeb7bf;border-radius:50%;margin-right:15px}.event.now>i{border-color:var(--orange);box-shadow:0 0 0 4px #fdece5}.event>span{display:flex;flex-direction:column}.event small{color:var(--muted)}.event em{font-style:normal;margin-left:auto;color:var(--muted);font-size:10px}.leader-row{display:grid;grid-template-columns:24px 1fr 90px 44px;align-items:center;padding:12px 20px;border-bottom:1px solid var(--line)}.leader-row:last-child{border:0}.leader-row>i{width:9px;height:9px;border-radius:50%;background:var(--house)}.leader-row b{font-size:12px}.leader-row span.track{height:5px;background:#eef0f1}.leader-row span.track u{display:block;height:100%;width:var(--w);background:var(--house)}.leader-row strong{text-align:right}.metric-row{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px}.metric-row div{background:#fff;border:1px solid var(--line);border-radius:9px;padding:15px 18px}.metric-row span{color:var(--muted);font-size:11px}.metric-row strong{display:block;font:800 26px Manrope;margin-top:3px}.green{color:var(--green)}.orange{color:var(--orange)}.toolbar{display:flex;gap:10px;padding:14px}.search{flex:1;display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:7px;padding:0 10px}.search input{width:100%;border:0;outline:0;padding:9px;background:transparent}.toolbar select{border:1px solid var(--line);border-radius:7px;padding:8px;background:#fff}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;min-width:720px}th{text-align:left;color:#88939d;font-size:9px;letter-spacing:1px;text-transform:uppercase;background:#fafaf8}th,td{padding:12px 15px;border-top:1px solid var(--line)}td b,td small{display:block}td small{color:var(--muted)}.house-pill,.status-pill{display:inline-block!important;border-radius:99px;padding:3px 9px;font-size:10px;font-weight:800;background:color-mix(in srgb,var(--house) 14%,white);color:var(--house)}.status-pill{background:#eaf7f1;color:var(--green)}.status-pill.away{background:#f2f0ed;color:#7c858e}.warning-row{background:#fff9f5}.warning-text{color:#c6572f;font-size:10px}.day-tabs,.workflow-tabs{display:flex;gap:5px;border-bottom:1px solid #ccd2d6;margin-bottom:18px}.day-tabs button,.workflow-tabs button{background:none;border:0;border-radius:0;color:var(--muted);padding:10px 14px}.day-tabs button.active,.workflow-tabs button.active{color:var(--ink);border-bottom:3px solid var(--ink)}.workflow-tabs span{background:#e9ecee;border-radius:10px;padding:1px 6px;font-size:9px}.schedule-layout{display:grid;grid-template-columns:1fr 310px;gap:18px}.schedule>header span,.table-panel>header span,.winners>header span{font-size:10px;color:var(--muted)}.schedule-row{display:grid;grid-template-columns:65px 8px 1fr 100px 90px;align-items:center;padding:15px 20px;border-bottom:1px solid var(--line);gap:13px}.schedule-row:last-child{border:0}.schedule-row>i{width:8px;height:8px;background:var(--orange);border-radius:50%}.schedule-row span b,.schedule-row span small{display:block}.schedule-row small{color:var(--muted)}.schedule-row em{font-style:normal;font-size:10px;color:var(--muted)}.schedule-row button{font-size:10px;padding:6px}.rules-card{align-self:start;padding-bottom:18px;border-top:4px solid var(--orange)}.rules-card>p,.rules-card>h2,.rules-card>ul,.rules-card>button{margin-left:20px;margin-right:20px}.rules-card>p{color:var(--muted)}.rules-card>p.eyebrow{margin-top:20px}.rules-card ul{padding:0;list-style:none}.rules-card li{padding:10px 0;border-top:1px solid var(--line)}.rules-card li b,.rules-card li span{display:block}.rules-card li span{color:var(--muted);font-size:11px}.result-card{display:grid;grid-template-columns:80px 1.2fr 1fr 140px 100px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:9px;margin-bottom:9px;padding:15px 18px}.result-card>time{font-weight:800}.result-card>span b,.result-card>span small{display:block}.result-card small{color:var(--muted)}.result-card .result-status{justify-self:start;padding:5px 9px;border-radius:99px;font-size:9px;font-weight:800;background:#f0f1f2}.result-card .result-status.review{background:#fff2df;color:#9d6200}.result-card .result-status.approved{background:#e8f7ef;color:#168158}.result-card button{font-size:10px}.standings-hero{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px}.standing-card{background:#fff;border:1px solid var(--line);border-top:4px solid var(--house);padding:17px;border-radius:9px}.standing-card small,.standing-card b{display:block}.standing-card strong{font:800 34px Manrope}.standing-card em{float:right;font-style:normal;color:var(--muted);font-size:11px}.two-col{display:grid;grid-template-columns:1.3fr .7fr;gap:18px}.winners>div{display:flex;align-items:center;padding:13px 18px;border-bottom:1px solid var(--line)}.winners>div i{font-style:normal;color:#a3abb2;margin-right:12px}.winners>div span b,.winners>div span small{display:block}.winners>div em{margin-left:auto;font-size:9px;font-style:normal}.report-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.report-card{min-height:125px;padding:20px;text-align:left;display:flex;align-items:center;gap:16px}.report-card:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.report-card>i{font-style:normal;font-size:24px;color:var(--orange)}.report-card>span{display:flex;flex-direction:column}.report-card small{color:var(--muted);margin-top:4px}.report-card em{margin-left:auto;font-style:normal;font-size:10px}.config-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.config-grid article{padding-bottom:18px}.config-grid label{display:block;margin:14px 20px 0;color:var(--muted);font-size:11px}.config-grid input,.config-grid select{display:block;width:100%;margin-top:5px;border:1px solid var(--line);border-radius:6px;padding:9px;color:var(--ink);background:#fff}.form-row,.score-inputs{display:grid;grid-template-columns:repeat(2,1fr)}.score-inputs{grid-template-columns:repeat(4,1fr)}.score-inputs label{margin-right:0}.score-inputs label:last-child{margin-right:20px}#category-list{padding:0 20px}#category-list>div{display:flex;padding:12px 0;border-bottom:1px solid var(--line)}#category-list span b,#category-list span small{display:block}#category-list span small{color:var(--muted)}#category-list button{margin-left:auto;border:0;color:var(--blue)}.audit-entry{display:grid;grid-template-columns:125px 42px 1fr 180px;gap:12px;align-items:start;padding:17px 20px;border-bottom:1px solid var(--line)}.audit-entry time{font-size:10px;color:var(--muted)}.audit-entry>i{width:30px;height:30px;border-radius:50%;background:#edf0f2;display:grid;place-items:center;font-style:normal;font-weight:800}.audit-entry span b,.audit-entry span small{display:block}.audit-entry span small{color:var(--muted);margin-top:3px}.audit-entry em{font-style:normal;font-size:10px;color:var(--muted)}.public-view{max-width:none;margin:-35px}.public-banner{background:var(--ink);color:#fff;text-align:center;padding:55px 20px 65px;position:relative;overflow:hidden}.public-banner:after{content:"";position:absolute;width:360px;height:360px;border:70px solid #263d52;border-radius:50%;right:-120px;top:-160px}.public-brand{color:var(--lime);font-weight:800;letter-spacing:2px}.public-banner>small{display:block;color:#9baaba;margin-top:8px}.public-banner h1{font:800 42px Manrope;margin:26px 0 5px}.public-banner p{color:#b6c1cc}.public-banner button{margin:15px 3px}.public-body{max-width:1000px;margin:-27px auto 0;position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.public-stat{background:#fff;border-radius:8px;box-shadow:var(--shadow);padding:18px;text-align:center}.public-stat span{font:800 25px Manrope;display:block}.public-stat small{color:var(--muted)}.public-latest{grid-column:1/-1;background:#fff;margin-top:12px;border-radius:9px;padding:22px}.public-latest h2{margin-top:0}.public-latest ol{list-style:none;padding:0;margin:0}.public-latest li{display:flex;align-items:center;border-top:1px solid var(--line);padding:13px}.public-latest li>b{font-size:18px;width:40px}.public-latest li span small{display:block;color:var(--muted)}.public-latest li em{margin-left:auto;font-style:normal;font-size:10px}dialog{width:min(620px,calc(100% - 24px));border:0;border-radius:12px;padding:0;box-shadow:0 25px 80px #17283b55}dialog::backdrop{background:#17283baa}dialog header{display:flex;justify-content:space-between;align-items:start;padding:20px;border-bottom:1px solid var(--line)}dialog h2{margin:0;font:700 20px Manrope}dialog header button{border:0;font-size:22px;padding:0}#dialog-body{padding:20px}#dialog-body label{display:block;margin-bottom:13px;font-size:11px;color:var(--muted)}#dialog-body input,#dialog-body select,#dialog-body textarea{display:block;width:100%;border:1px solid var(--line);border-radius:6px;padding:10px;margin-top:5px}dialog footer{display:flex;justify-content:flex-end;gap:8px;padding:15px 20px;background:#f8f8f6}.toast{position:fixed;z-index:80;right:22px;bottom:22px;background:var(--ink);color:#fff;padding:12px 17px;border-radius:7px;box-shadow:var(--shadow);transform:translateY(80px);opacity:0}.toast.show{transform:none;opacity:1}.mobile-nav{display:none}
@media(max-width:980px){:root{--sidebar:74px}.brand{width:var(--sidebar);padding:0 19px}.brand>span:last-child,.sidebar nav a:not(.active){font-size:0}.sidebar nav a{justify-content:center;padding:12px 5px}.sidebar nav a>span{font-size:18px}.sidebar nav a em,.meet-switch,.portal-link{display:none}.dashboard-grid,.two-col{grid-template-columns:1fr}.schedule-layout{grid-template-columns:1fr}.report-grid{grid-template-columns:repeat(2,1fr)}.meet-title{display:none}}
@media(max-width:680px){:root{--top:64px}.topbar{height:var(--top)}.brand{width:auto;border:0;padding:0 14px}.brand>span:last-child{display:block}.top-actions{padding-right:10px;gap:8px}.sync,.role-control span,.avatar{display:none}.role-control select{max-width:145px}.sidebar{display:none}main{margin:0;padding:calc(var(--top) + 22px) 14px 84px}.page-head{display:block;margin-bottom:20px}.page-head h1{font-size:27px}.page-head>button{margin-top:16px;width:100%}.progress-rail{grid-template-columns:repeat(2,1fr)}.dashboard-grid,.metric-row,.standings-hero,.config-grid,.report-grid{grid-template-columns:1fr}.pulse-stats{padding:14px}.toolbar{flex-wrap:wrap}.toolbar .search{flex-basis:100%}.schedule-row{grid-template-columns:50px 8px 1fr 50px}.schedule-row>em{display:none}.result-card{grid-template-columns:55px 1fr 85px}.result-card>span:nth-child(3){display:none}.result-card button{grid-column:2/4;margin-top:8px}.two-col{grid-template-columns:1fr}.score-inputs{grid-template-columns:repeat(2,1fr)}.audit-entry{grid-template-columns:75px 30px 1fr}.audit-entry em{display:none}.public-view{margin:-22px -14px}.public-banner h1{font-size:30px}.public-body{padding:0 14px;grid-template-columns:repeat(3,1fr)}.public-stat{padding:12px 4px}.public-stat span{font-size:19px}.mobile-nav{position:fixed;z-index:30;bottom:0;left:0;right:0;height:64px;background:#fff;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(5,1fr)}.mobile-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:#77838e;font-size:16px}.mobile-nav span{font-size:9px;margin-top:2px}.mobile-nav a.active{color:var(--ink);background:#f6f7f3}.mobile-nav a.active:before{content:"";position:absolute;top:0;width:34px;height:3px;background:var(--lime)}.day-tabs{overflow:auto}.day-tabs button,.workflow-tabs button{white-space:nowrap}.workflow-tabs{overflow:auto}.public-latest{margin-left:14px;margin-right:14px}.report-card{min-height:100px}}
@media print{.topbar,.sidebar,.mobile-nav,.page-head button,.toolbar,.day-tabs,.workflow-tabs{display:none!important}main{margin:0;padding:0;background:#fff}.view{display:none!important}.view.active{display:block!important}.panel,.report-card{box-shadow:none;break-inside:avoid}.public-view{margin:0}}

/* SKJAMBONGANK9 ARENA Digital Stadium theme */
@media screen{
:root{--ink:#eaf3ff;--muted:#8da2b9;--line:rgba(129,168,207,.18);--paper:#07111f;--white:#0d1b2c;--lime:#bdfc4b;--orange:#ff6b35;--blue:#2ed3ff;--green:#27e39b;--shadow:0 18px 55px rgba(0,0,0,.32)}
html{background:#050c16}body{background-color:var(--paper);background-image:linear-gradient(rgba(46,211,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(46,211,255,.025) 1px,transparent 1px),radial-gradient(circle at 82% 8%,rgba(46,211,255,.10),transparent 28%),radial-gradient(circle at 14% 75%,rgba(189,252,75,.055),transparent 30%);background-size:32px 32px,32px 32px,auto,auto;background-attachment:fixed}
body:before{content:"";position:fixed;z-index:-1;inset:0;background:linear-gradient(115deg,transparent 0 45%,rgba(46,211,255,.025) 45% 45.3%,transparent 45.3% 100%);pointer-events:none}.topbar{background:rgba(5,13,24,.92);border-bottom:1px solid rgba(46,211,255,.24);box-shadow:0 8px 35px rgba(0,0,0,.35);backdrop-filter:blur(18px)}.topbar:after{content:"";position:absolute;left:var(--sidebar);right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,var(--blue),transparent 40%,var(--lime));opacity:.65}.brand{border-color:rgba(46,211,255,.2);background:linear-gradient(135deg,rgba(46,211,255,.08),transparent)}.brand-mark{filter:drop-shadow(0 0 9px rgba(189,252,75,.55))}.brand-mark i{background:linear-gradient(180deg,#ecffaf,var(--lime));box-shadow:0 0 14px rgba(189,252,75,.7)}.brand b{letter-spacing:-.5px}.meet-title span{color:#eff7ff}.meet-title small{color:#7590aa}.sync{color:#9db0c2}.sync i,.meet-switch i{box-shadow:0 0 9px var(--lime);animation:signal 1.8s infinite}@keyframes signal{50%{opacity:.45;box-shadow:0 0 3px var(--lime)}}.role-control select{background:#0b1a2b;border-color:#284661;box-shadow:inset 0 0 18px rgba(46,211,255,.035)}.avatar{background:linear-gradient(135deg,var(--lime),#79e83a);box-shadow:0 0 20px rgba(189,252,75,.3);color:#08121e}
.sidebar{background:rgba(7,17,31,.96);border-color:rgba(46,211,255,.17);box-shadow:12px 0 35px rgba(0,0,0,.18)}.sidebar:before{content:"COMMAND / 01";display:block;color:#49627b;font:700 8px Manrope;letter-spacing:2px;margin:0 12px 14px}.sidebar nav a{color:#8197ac;border:1px solid transparent;position:relative;overflow:hidden}.sidebar nav a:hover{color:#dff8ff;background:rgba(46,211,255,.06);border-color:rgba(46,211,255,.14)}.sidebar nav a.active{color:#fff;background:linear-gradient(90deg,rgba(46,211,255,.16),rgba(46,211,255,.035));border-color:rgba(46,211,255,.28);box-shadow:inset 3px 0 0 var(--blue),0 0 24px rgba(46,211,255,.06)}.sidebar nav a.active>span{color:var(--blue);text-shadow:0 0 12px var(--blue)}.sidebar nav a em{background:rgba(255,107,53,.15);color:#ff9b74;border:1px solid rgba(255,107,53,.25)}.sidebar nav a.active em{background:var(--lime);color:#08121e;border-color:var(--lime);box-shadow:0 0 11px rgba(189,252,75,.25)}.meet-switch{background:linear-gradient(145deg,rgba(46,211,255,.07),rgba(189,252,75,.025));border-color:rgba(46,211,255,.22);position:relative}.meet-switch:after{content:"";position:absolute;width:5px;height:5px;border-top:1px solid var(--blue);border-right:1px solid var(--blue);right:6px;top:6px}.meet-switch small{color:#668098}.meet-switch span{color:var(--green)}.portal-link{color:#648097}
main{position:relative}.view>.page-head{position:relative;padding:9px 0 3px}.view>.page-head:before{content:"";position:absolute;left:-16px;top:10px;width:3px;height:48px;background:linear-gradient(var(--blue),var(--lime));box-shadow:0 0 14px rgba(46,211,255,.55)}.page-head h1{color:#f2f8ff;letter-spacing:-1.2px;text-shadow:0 0 25px rgba(46,211,255,.08)}.page-head .eyebrow{color:var(--blue)}.eyebrow{color:#6f8da9}.page-head p:last-child{color:#7f95aa}.primary{border:1px solid rgba(189,252,75,.7);background:linear-gradient(135deg,var(--lime),#8ee83c);color:#09131f;box-shadow:0 0 25px rgba(189,252,75,.13),inset 0 1px 0 #f1ffc8}.primary:hover{background:#d2ff72;box-shadow:0 0 30px rgba(189,252,75,.28);transform:translateY(-1px)}.primary span{color:#09131f}.panel,.table-panel,.result-card,.standing-card,.report-card,.metric-row div,.progress-rail,.public-stat,.public-latest{background:linear-gradient(145deg,rgba(15,31,50,.96),rgba(9,23,39,.96));border-color:rgba(105,152,196,.2);box-shadow:0 15px 38px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.025)}.panel{position:relative;overflow:hidden}.panel:after{content:"";position:absolute;top:0;right:0;width:18px;height:18px;border-top:1px solid rgba(46,211,255,.6);border-right:1px solid rgba(46,211,255,.6);pointer-events:none}.panel>header{border-color:var(--line);background:linear-gradient(90deg,rgba(46,211,255,.025),transparent)}.panel h2{color:#ecf5ff}.progress-rail{overflow:hidden}.progress-rail>div{border-color:var(--line);background:linear-gradient(180deg,rgba(46,211,255,.025),transparent)}.progress-rail span{color:#7891a8}.progress-rail b{color:#ddecfa;font-family:Manrope}.progress-rail i{height:3px;background:linear-gradient(90deg,var(--blue),var(--lime));box-shadow:0 0 9px var(--blue)}
.attention>header>span{background:rgba(255,107,53,.14);color:#ff956c;border:1px solid rgba(255,107,53,.25)}.attention>button{background:transparent;color:var(--ink);border-color:var(--line)}.attention>button:hover{background:rgba(46,211,255,.04);padding-left:24px}.attention>button i{color:#527089}.attention>button small,.pulse-stats small,.event small{color:var(--muted)}.attention>button em{color:#ff9169}.pulse-stats strong{color:#eff8ff}.pulse-stats div{border-color:var(--line)}.completion>i{background:#06101c;border:1px solid rgba(46,211,255,.12)}.completion u{background:linear-gradient(90deg,var(--blue),var(--lime));box-shadow:0 0 10px var(--blue)}.live-dot{color:var(--green);text-shadow:0 0 9px var(--green)}.event{border-color:var(--line)}.event.now{background:linear-gradient(90deg,rgba(46,211,255,.055),transparent)}.event.now>i{border-color:var(--blue);background:var(--blue);box-shadow:0 0 0 4px rgba(46,211,255,.12),0 0 13px var(--blue)}.leader-row{border-color:var(--line)}.leader-row span.track{background:#06101c}.leader-row span.track u{box-shadow:0 0 8px var(--house)}
.metric-row div{position:relative;overflow:hidden}.metric-row div:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:38%;background:linear-gradient(90deg,var(--blue),transparent)}.metric-row span{color:#7f94a8}.metric-row strong{color:#eef7ff}.metric-row .green{color:var(--green);text-shadow:0 0 18px rgba(39,227,155,.18)}.metric-row .orange{color:#ff8658}.toolbar{background:rgba(5,14,25,.28)}.search,.toolbar select,.config-grid input,.config-grid select,#dialog-body input,#dialog-body select,#dialog-body textarea{background:#081522;color:#dcecff;border-color:rgba(100,150,196,.25)}.search:focus-within,.config-grid input:focus,.config-grid select:focus,#dialog-body input:focus,#dialog-body select:focus,#dialog-body textarea:focus{outline:1px solid var(--blue);border-color:var(--blue);box-shadow:0 0 0 3px rgba(46,211,255,.08)}input::placeholder,textarea::placeholder{color:#587089}th{background:#071421;color:#65829d}th,td{border-color:var(--line)}.warning-row{background:rgba(255,107,53,.055)}.status-pill{background:rgba(39,227,155,.12);color:#5ff0b5;border:1px solid rgba(39,227,155,.2)}.status-pill.away{background:rgba(141,162,185,.09);color:#8da2b9}.day-tabs,.workflow-tabs{border-color:rgba(112,157,197,.2)}.day-tabs button,.workflow-tabs button{color:#7890a6;background:transparent}.day-tabs button.active,.workflow-tabs button.active{color:#eaf6ff;border-color:var(--blue);text-shadow:0 0 12px rgba(46,211,255,.3)}.workflow-tabs span{background:rgba(46,211,255,.1);color:#9aeaff}.schedule-row{border-color:var(--line)}.schedule-row>i{background:var(--blue);box-shadow:0 0 10px var(--blue)}.rules-card{border-top-color:var(--orange);box-shadow:0 20px 50px rgba(0,0,0,.2),0 -3px 20px rgba(255,107,53,.06)}.rules-card li{border-color:var(--line)}.result-card:hover,.report-card:hover{border-color:rgba(46,211,255,.42);box-shadow:0 18px 45px rgba(0,0,0,.28),0 0 24px rgba(46,211,255,.06);transform:translateY(-2px)}.result-card .result-status{background:rgba(141,162,185,.1);color:#9cb0c3}.result-card .result-status.review{background:rgba(255,177,59,.11);color:#ffc66c;border:1px solid rgba(255,177,59,.2)}.result-card .result-status.approved{background:rgba(39,227,155,.1);color:#5cecb2;border:1px solid rgba(39,227,155,.18)}.standing-card{border-top:1px solid var(--house);border-left:3px solid var(--house);position:relative;overflow:hidden}.standing-card:after{content:"";position:absolute;width:100px;height:100px;border-radius:50%;right:-50px;bottom:-55px;background:var(--house);filter:blur(40px);opacity:.15}.standing-card strong{color:#f5faff;text-shadow:0 0 22px color-mix(in srgb,var(--house) 40%,transparent)}.report-card>i{color:var(--blue);text-shadow:0 0 13px rgba(46,211,255,.38)}.report-card em{color:var(--lime)}
.public-banner{background-color:#050e1b;background-image:linear-gradient(rgba(46,211,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(46,211,255,.055) 1px,transparent 1px),radial-gradient(circle at 50% 0,rgba(46,211,255,.2),transparent 42%);background-size:28px 28px,28px 28px,auto;border-bottom:1px solid rgba(46,211,255,.35)}.public-banner:before{content:"LIVE RESULT FEED";position:absolute;left:22px;top:22px;color:#65819c;font:700 8px Manrope;letter-spacing:2px}.public-banner:after{border-color:rgba(46,211,255,.08);box-shadow:0 0 80px rgba(46,211,255,.12)}.public-banner h1{text-shadow:0 0 35px rgba(46,211,255,.22)}.public-brand{color:var(--lime);text-shadow:0 0 12px rgba(189,252,75,.35)}.public-latest li{border-color:var(--line)}.public-latest li>b{color:var(--blue);text-shadow:0 0 10px rgba(46,211,255,.3)}
dialog{background:#0d1c2e;color:var(--ink);border:1px solid rgba(46,211,255,.25);box-shadow:0 30px 100px #000b,0 0 35px rgba(46,211,255,.09)}dialog::backdrop{background:rgba(2,7,13,.82);backdrop-filter:blur(5px)}dialog header{border-color:var(--line);background:linear-gradient(90deg,rgba(46,211,255,.08),transparent)}dialog footer{background:#081522;border-top:1px solid var(--line)}dialog header button{background:transparent;color:#8ea5ba}.toast{background:#10253a;border:1px solid var(--blue);box-shadow:0 18px 50px #0009,0 0 22px rgba(46,211,255,.12)}
button{background:#0c1a2a;color:#d8e9f8;border-color:rgba(112,157,197,.25)}button:hover{border-color:rgba(46,211,255,.55);color:#fff}.mobile-nav{background:rgba(6,16,29,.96)!important;border-color:rgba(46,211,255,.2)!important;backdrop-filter:blur(15px)}.mobile-nav a{color:#6f879e}.mobile-nav a.active{color:var(--blue);background:rgba(46,211,255,.06)}.mobile-nav a.active:before{background:linear-gradient(90deg,var(--blue),var(--lime));box-shadow:0 0 10px var(--blue)}
}
@media screen and (max-width:680px){body{background-size:22px 22px,22px 22px,auto,auto}.brand b{font-size:15px}.brand small{letter-spacing:2px}.view>.page-head{padding-left:12px}.view>.page-head:before{left:0}.panel,.result-card,.standing-card,.report-card{border-radius:8px}.public-view{background:#07111f}.public-banner{padding-top:48px}.public-banner:before{display:none}}
