.opk,.opk-theme[data-opk-theme=light] .opk{--opk-bg:#f2f2f7;--opk-panel:#fff;--opk-panel-2:#ebebf0;--opk-panel-3:#dcdce1;--opk-panel-4:#c7c7cc;--opk-sep:rgba(60,60,67,.2);--opk-sep-soft:rgba(60,60,67,.14);--opk-ring:#c7c7cc;--opk-text:#000;--opk-text-2:rgba(60,60,67,.8);--opk-text-3:rgba(60,60,67,.6);--opk-accent:#006b7a;--opk-accent-ink:#fff;--opk-accent-soft:rgba(0,122,138,.1);--opk-info-soft:rgba(0,122,138,.1);--opk-live:#e5281e;--opk-live-text:#b8160e;--opk-ok:#136b33;--opk-ok-ink:#fff;--opk-ok-soft:rgba(23,117,58,.1);--opk-warn:#964800;--opk-warn-soft:rgba(255,149,0,.14);--opk-bad:#b8160e;--opk-bad-soft:rgba(255,59,48,.1);--opk-scrim:rgba(0,0,0,.4);--opk-hover:rgba(0,0,0,.035);--opk-tabbar:rgba(249,249,251,.9);--opk-pinbar:rgba(255,255,255,.92);--opk-footbar:rgba(255,255,255,.92);--opk-shadow-float:0 8px 30px rgba(0,0,0,.14);--opk-shadow-panel:-24px 0 48px rgba(0,0,0,.12);--opk-shadow-modal:0 24px 64px rgba(0,0,0,.18);--opk-photo-scrim:rgba(0,0,0,.45);--opk-on-photo:#fff;--opk-lightbox:rgba(242,242,247,.96);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark .opk,.opk-theme[data-opk-theme=dark] .opk{--opk-bg:#000;--opk-panel:#1c1c1e;--opk-panel-2:#2c2c2e;--opk-panel-3:#3a3a3c;--opk-panel-4:#636366;--opk-sep:rgba(84,84,88,.55);--opk-sep-soft:rgba(84,84,88,.45);--opk-ring:#3a3a3c;--opk-text:#fff;--opk-text-2:rgba(235,235,245,.62);--opk-text-3:rgba(235,235,245,.4);--opk-accent:#40c8e0;--opk-accent-ink:#00141a;--opk-accent-soft:rgba(64,200,224,.15);--opk-info-soft:rgba(64,200,224,.14);--opk-live:#ff453a;--opk-live-text:#ff7a70;--opk-ok:#30d158;--opk-ok-ink:#002b0c;--opk-ok-soft:rgba(48,209,88,.15);--opk-warn:#ff9f0a;--opk-warn-soft:rgba(255,159,10,.15);--opk-bad:#ff7a70;--opk-bad-soft:rgba(255,69,58,.15);--opk-scrim:rgba(0,0,0,.6);--opk-hover:rgba(255,255,255,.03);--opk-tabbar:rgba(22,22,24,.86);--opk-pinbar:rgba(10,10,12,.92);--opk-footbar:rgba(0,0,0,.9);--opk-shadow-float:0 8px 30px rgba(0,0,0,.5);--opk-shadow-panel:-30px 0 60px rgba(0,0,0,.5);--opk-shadow-modal:0 30px 80px rgba(0,0,0,.6);--opk-photo-scrim:rgba(0,0,0,.45);--opk-on-photo:#fff;--opk-lightbox:rgba(0,0,0,.94);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.opk{--opk-font:-apple-system, "SF Pro Text", var(--font-opk-inter,"Inter"), system-ui, "Segoe UI", sans-serif;background:var(--opk-bg);color:var(--opk-text);font-family:var(--opk-font);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;letter-spacing:-.01em;font-size:15px;line-height:1.35}.opk *,.opk :before,.opk :after{box-sizing:border-box}.opk :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.opk :where(button):disabled{cursor:default;opacity:.45}.opk :focus-visible{outline:2px solid var(--opk-accent);outline-offset:2px}.opk-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "cv11" 1}.opk-muted{color:var(--opk-text-2)}.opk-faint{color:var(--opk-text-3)}.opk-acc{color:var(--opk-accent)}.opk-okc{color:var(--opk-ok)}.opk-warnc{color:var(--opk-warn)}.opk-badc{color:var(--opk-bad)}.opk-icon{flex:none;display:block}.opk-mark{letter-spacing:-.02em;align-items:center;gap:10px;font-size:16px;font-weight:650;display:flex}.opk-mark-tile{background:#fff;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.opk-mark-tile img{width:28px;height:auto;display:block}.opk-pill{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 20px;font-size:16px;font-weight:600;display:inline-flex}.opk-pill-primary{background:var(--opk-accent);color:var(--opk-accent-ink)}.opk-pill-grey{background:var(--opk-panel-2);color:var(--opk-text)}.opk-pill-tint{background:var(--opk-accent-soft);color:var(--opk-accent)}.opk-pill-danger{background:var(--opk-bad-soft);color:var(--opk-bad)}.opk-pill-sm{gap:6px;height:34px;padding:0 14px;font-size:14px}.opk-pill-lg{height:54px;font-size:18px}.opk-pill-wide{width:100%}.opk-round{background:var(--opk-panel-2);border-radius:999px;flex:none;place-items:center;width:44px;height:44px;display:grid}.opk-round-sm{width:36px;height:36px}.opk-round-big{width:64px;height:64px}.opk-link{color:var(--opk-accent);font-size:16px}.opk-live{color:var(--opk-text-2);align-items:center;gap:6px;font-size:13px;display:inline-flex}.opk-live-dot{background:var(--opk-live);border-radius:99px;flex:none;width:7px;height:7px;display:block}.opk-live-dot-off{background:var(--opk-text-3)}.opk-badge{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;height:24px;padding:0 9px;font-size:13px;font-weight:550;display:inline-flex}.opk-badge-ok{background:var(--opk-ok-soft);color:var(--opk-ok)}.opk-badge-warn{background:var(--opk-warn-soft);color:var(--opk-warn)}.opk-badge-info{background:var(--opk-info-soft);color:var(--opk-accent)}.opk-badge-mute{background:var(--opk-panel-2);color:var(--opk-text-2)}.opk-badge-bad{background:var(--opk-bad-soft);color:var(--opk-bad)}.opk-badge-live{background:var(--opk-bad-soft);color:var(--opk-live-text)}.opk-badge-live .opk-live-dot{width:6px;height:6px}.opk-seg{background:var(--opk-panel);border-radius:10px;padding:2px;display:inline-flex}.opk-seg-item{color:var(--opk-text-2);white-space:nowrap;border-radius:8px;padding:6px 16px;font-size:14px;font-weight:550}.opk-seg-item[aria-selected=true],.opk-seg-item[aria-checked=true]{background:var(--opk-panel-3);color:var(--opk-text)}.opk-seg-full{display:flex}.opk-seg-full .opk-seg-item{text-align:center;flex:1;padding:7px 6px}.opk-sw{background:var(--opk-panel-3);border-radius:99px;flex:none;width:51px;height:31px;transition:background .2s;position:relative}.opk-sw:after{content:"";background:#fff;border-radius:99px;width:27px;height:27px;transition:left .2s;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px rgba(0,0,0,.3)}.opk-sw[aria-checked=true]{background:var(--opk-ok)}.opk-sw[aria-checked=true]:after{left:22px}.opk-chips{flex-wrap:wrap;gap:8px;display:flex}.opk-chip{background:var(--opk-panel-2);height:36px;color:var(--opk-text);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:15px;display:inline-flex}.opk-chip[aria-pressed=true],.opk-chip[aria-checked=true]{background:var(--opk-accent);color:var(--opk-accent-ink);font-weight:600}.opk-chip-off{color:var(--opk-text-3)}.opk-here{width:30px;height:30px;box-shadow:inset 0 0 0 2px var(--opk-ring);border-radius:99px;flex:none;place-items:center;display:grid}.opk-here-hit{flex:none;place-items:center;width:44px;height:44px;margin:-7px -7px -7px 0;display:grid}.opk-here[data-on=true]{background:var(--opk-ok);box-shadow:none;color:var(--opk-ok-ink)}.opk-search{background:var(--opk-panel);height:38px;color:var(--opk-text-3);border-radius:10px;align-items:center;gap:8px;padding:0 10px;font-size:16px;display:flex}.opk-search input{min-width:0;color:var(--opk-text);font:inherit;background:0 0;border:0;outline:none;flex:1}.opk-search input::placeholder{color:var(--opk-text-3)}.opk-group{background:var(--opk-panel);border-radius:14px;overflow:hidden}.opk-row{text-align:left;align-items:center;gap:12px;width:100%;min-height:50px;padding:11px 16px;display:flex}.opk-row+.opk-row{box-shadow:inset 0 .5px 0 var(--opk-sep)}.opk-row-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.opk-row-t>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.opk-row-s{color:var(--opk-text-2);font-size:13px}.opk-row-v{color:var(--opk-text-2);white-space:nowrap}.opk-row-ic{background:var(--opk-panel-2);width:30px;height:30px;color:var(--opk-text);border-radius:8px;flex:none;place-items:center;display:grid}.opk-row-ic-acc{background:var(--opk-accent-soft);color:var(--opk-accent)}.opk-row-ic-bad{background:var(--opk-bad-soft);color:var(--opk-bad)}.opk-row-btn{color:var(--opk-accent)}.opk-row-btn.opk-badc{color:var(--opk-bad)}.opk-gh{color:var(--opk-text-2);margin-top:22px;padding:0 16px 7px;font-size:13px}.opk-gf{color:var(--opk-text-2);padding:7px 16px 0;font-size:13px}.opk-sect{justify-content:space-between;align-items:baseline;margin:26px 4px 10px;display:flex}.opk-h2{letter-spacing:-.025em;font-size:22px;font-weight:700}.opk-h3{letter-spacing:-.02em;font-size:17px;font-weight:650}.opk-tag{color:var(--opk-text-2);font-size:13px}.opk-av{object-fit:cover;box-shadow:0 0 0 2px var(--opk-av-ring,var(--opk-panel));border-radius:99px;flex:none;place-items:center;display:grid}.opk-av svg{width:80%;height:80%;display:block}.opk-avs{flex:none;display:flex}.opk-avs .opk-av+.opk-av{margin-left:-9px}.opk-avs-big .opk-av+.opk-av{margin-left:-12px}.opk-court-head{justify-content:space-between;align-items:center;gap:10px;padding:14px 16px 4px;display:flex}.opk-court-head>.opk-live{white-space:nowrap;flex:none}.opk-cn{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:650;overflow:hidden}.opk-lvl{color:var(--opk-text-2);font-weight:450}.opk-team{align-items:center;gap:12px;padding:6px 16px;display:flex}.opk-names{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:16px;overflow:hidden}.opk-score{letter-spacing:-.03em;text-align:right;min-width:44px;font-size:34px;font-weight:750;line-height:1}.opk-score-trail{color:var(--opk-text-2)}.opk-score-zero{color:var(--opk-text-3)}.opk-add{color:var(--opk-text-2)}.opk-court-foot{gap:10px;padding:10px 16px 16px;display:flex}.opk-go{flex:1}.opk-court-ro .opk-team{padding:7px 16px}.opk-court-ro{padding-bottom:10px}.opk-court-wait{color:var(--opk-text-2);padding:6px 16px 16px;font-size:15px}.opk-spad-wrap{flex-direction:column;gap:12px;display:flex}.opk-spad-wrap .opk-pill-lg{margin-top:4px}.opk-spad+.opk-spad{margin-top:12px}.opk-spad-next{text-align:center}.opk-spad{padding:18px 18px 16px}.opk-spn{align-items:center;gap:14px;font-size:18px;font-weight:550;line-height:1.35;display:flex}.opk-spr{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.opk-spr b{letter-spacing:-.04em;font-size:88px;font-weight:750;line-height:1}.opk-toast{left:50%;bottom:calc(100px + env(safe-area-inset-bottom,0px));background:var(--opk-panel-2);box-shadow:var(--opk-shadow-float);white-space:nowrap;z-index:50;border-radius:999px;align-items:center;gap:18px;max-width:calc(100vw - 24px);padding:10px 10px 10px 18px;font-size:15px;display:flex;position:fixed;transform:translate(-50%)}.opk-toast-text{text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.opk-toast-text .opk-icon{color:var(--opk-ok)}.opk-toast-undo{color:var(--opk-accent);background:var(--opk-panel-3);border-radius:999px;flex:none;align-items:center;gap:6px;padding:7px 14px;font-weight:600;display:flex}.opk-newver{left:50%;top:calc(12px + env(safe-area-inset-top,0px));background:var(--opk-panel-2);box-shadow:var(--opk-shadow-float);white-space:nowrap;z-index:60;border-radius:999px;align-items:center;gap:14px;max-width:calc(100vw - 24px);padding:8px 8px 8px 18px;font-size:15px;display:flex;position:fixed;transform:translate(-50%)}.opk-newver-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.opk-nav{justify-content:space-between;align-items:center;height:44px;padding:4px 12px 0 8px;display:flex;position:relative}.opk-nav-mid{white-space:nowrap;font-size:17px;font-weight:600;position:absolute;left:50%;transform:translate(-50%)}.opk-back{color:var(--opk-accent);align-items:center;min-width:60px;font-size:17px;display:flex}.opk-navr{align-items:center;gap:10px;display:flex}.opk-lt-ctx{color:var(--opk-text-2);padding:6px 20px 0;font-size:13px}.opk-lt-title{letter-spacing:-.035em;padding:0 20px;font-size:34px;font-weight:750;line-height:1.15}.opk-lt-sub{color:var(--opk-text-2);padding:2px 20px 14px;font-size:15px}.opk-lt-gap{height:14px}.opk-pm{flex-direction:column;padding:0 16px 120px;display:flex}.opk-pm>.opk-group+.opk-group{margin-top:12px}.opk-tabs{height:calc(84px + env(safe-area-inset-bottom,0px) - 34px);background:var(--opk-tabbar);-webkit-backdrop-filter:blur(20px);min-height:56px;box-shadow:inset 0 .5px 0 var(--opk-sep);z-index:40;justify-content:space-around;padding-top:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.opk-tab{color:var(--opk-text-2);flex-direction:column;align-items:center;gap:4px;width:90px;font-size:10.5px;font-weight:550;display:flex}.opk-tab[aria-selected=true]{color:var(--opk-accent)}.opk-bar{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--opk-pinbar);-webkit-backdrop-filter:blur(20px);box-shadow:inset 0 .5px 0 var(--opk-sep);z-index:40;align-items:center;gap:14px;display:flex;position:fixed;bottom:0;left:0;right:0}.opk-dim{background:var(--opk-scrim);z-index:60;animation:.18s ease-out opk-fade;position:fixed;top:0;bottom:0;left:0;right:0}.opk-sheet{background:var(--opk-panel);z-index:61;border-radius:14px 14px 0 0;outline:none;flex-direction:column;animation:.22s ease-out opk-rise;display:flex;position:fixed;top:58px;bottom:0;left:0;right:0;overflow:hidden}.opk-sheet-short{max-height:calc(100dvh - 58px);top:auto}.opk-grab{background:var(--opk-panel-3);border-radius:3px;flex:none;width:36px;height:5px;margin:6px auto 0}.opk-sheet-head{flex:none;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px 6px;display:flex}.opk-sheet-head .opk-h3{text-align:center;flex:1}.opk-sheet-spacer{flex:none;width:36px}.opk-sheet-body{padding:4px 16px calc(34px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;flex:1;overflow-y:auto}.opk-sheet-foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));box-shadow:inset 0 .5px 0 var(--opk-sep);flex:none;gap:10px;display:flex}.opk-sheet-body:has(+.opk-sheet-foot){padding-bottom:16px}.opk-sheet .opk-group,.opk-modal .opk-group{background:var(--opk-panel-2)}.opk-sheet .opk-row-ic,.opk-modal .opk-row-ic{background:var(--opk-panel-3)}.opk-sheet .opk-row+.opk-row,.opk-modal .opk-row+.opk-row{box-shadow:inset 0 .5px 0 var(--opk-sep-soft)}.opk-sheet .opk-seg{background:var(--opk-panel-2)}.opk-sheet .opk-seg-item[aria-selected=true],.opk-sheet .opk-seg-item[aria-checked=true]{background:var(--opk-panel-4)}.opk-sheet .opk-round,.opk-modal .opk-round{background:var(--opk-panel-2)}.opk-sheet .opk-group .opk-pill-grey,.opk-modal .opk-group .opk-pill-grey{background:var(--opk-panel-3)}.opk-sheet .opk-av,.opk-modal .opk-av{--opk-av-ring:var(--opk-panel-2)}.opk-modal{background:var(--opk-panel);z-index:61;border-radius:14px 14px 0 0;outline:none;flex-direction:column;max-height:calc(100dvh - 58px);animation:.22s ease-out opk-rise;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}@media (min-width:768px){.opk-sheet-panel{width:460px;max-height:none;box-shadow:-.5px 0 0 var(--opk-sep), var(--opk-shadow-panel);border-radius:0;animation:.22s ease-out opk-slide;top:0;bottom:0;left:auto;right:0}.opk-sheet-panel .opk-grab{display:none}.opk-sheet-panel .opk-sheet-head{padding:20px 24px 8px}.opk-sheet-panel .opk-sheet-head .opk-h3{text-align:left;letter-spacing:-.025em;font-size:20px;font-weight:700}.opk-sheet-panel .opk-sheet-spacer{display:none}.opk-sheet-panel .opk-sheet-body{padding:4px 24px 24px}.opk-modal{width:520px;max-height:88vh;box-shadow:var(--opk-shadow-modal);border-radius:18px;animation:.18s ease-out opk-fade;top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%)}.opk-modal .opk-grab{display:none}.opk-toast{bottom:32px}}@keyframes opk-fade{0%{opacity:0}to{opacity:1}}@keyframes opk-rise{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes opk-slide{0%{opacity:.6;transform:translate(32px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.opk-dim,.opk-sheet,.opk-modal,.opk-sheet-panel{animation:none}.opk-sw,.opk-sw:after{transition:none}}.opk-top{height:64px;box-shadow:inset 0 -.5px 0 var(--opk-sep);grid-template-columns:1fr auto 1fr;align-items:center;padding:0 32px;display:grid}.opk-top .opk-seg{justify-self:center}.opk-topr{justify-self:end;align-items:center;gap:10px;display:flex}.opk-head{justify-content:space-between;align-items:flex-end;gap:24px;max-width:1440px;margin:0 auto;padding:28px 40px 22px;display:flex}.opk-head-ctx{color:var(--opk-text-2);margin-bottom:6px;font-size:14px}.opk-head-title{letter-spacing:-.035em;font-size:34px;font-weight:750;line-height:1.1}.opk-figs{align-items:flex-end;gap:36px;display:flex}.opk-fig{flex-direction:column;gap:2px;display:flex}.opk-fig b{letter-spacing:-.02em;white-space:nowrap;font-size:22px;font-weight:650}.opk-fig small{color:var(--opk-text-2);font-size:13px}.opk-body{max-width:1440px;margin:0 auto;padding:0 40px 80px}.opk-two{grid-template-columns:minmax(0,1fr) 360px;gap:28px;display:grid}.opk-tb{border-collapse:collapse;width:100%}.opk-tb th{color:var(--opk-text-2);text-align:left;box-shadow:inset 0 -.5px 0 var(--opk-sep);padding:10px 16px;font-size:13px;font-weight:500}.opk-tb td{box-shadow:inset 0 -.5px 0 var(--opk-sep);white-space:nowrap;padding:12px 16px}.opk-tb tr:last-child td{box-shadow:none}.opk-tb .opk-r{text-align:right}.opk-phone{display:block}.opk-desk{display:none}@media (min-width:768px){.opk-phone{display:none}.opk-desk{display:block}}.opk-qr{background:#fff;border-radius:12px;flex:none;place-items:center;display:grid}.opk-qr img{image-rendering:pixelated;display:block}.opk-backoffice{margin:-16px}@media (min-width:768px){.opk-backoffice{margin:-24px}}@media (min-width:1536px){.opk-backoffice{margin:-20px}}@media (min-width:1024px){.opk-backoffice .opk-toast,.opk-backoffice .opk-newver{left:calc(50% + 145px)}}.opk-theme{display:contents}.opk-themesw{flex:none}.opk-themesw-corner{top:calc(12px + env(safe-area-inset-top,0px));z-index:5;position:absolute;right:12px}
