.plh-profile-editor-module__F36vjG__editor{color:var(--text);min-width:0}.plh-profile-editor-module__F36vjG__editor h1,.plh-profile-editor-module__F36vjG__editor h2,.plh-profile-editor-module__F36vjG__editor h3{color:var(--heading);line-height:1.35}.plh-profile-editor-module__F36vjG__editor h1{font-size:26px}.plh-profile-editor-module__F36vjG__editor h2{font-size:21px}.plh-profile-editor-module__F36vjG__editor h3{font-size:17px}.plh-profile-editor-module__F36vjG__editor p{overflow-wrap:anywhere;font-size:14px;line-height:1.7}.plh-profile-editor-module__F36vjG__card{background:var(--surface);border:1px solid var(--border);border-radius:12px;min-width:0;margin:20px 0;padding:24px}.plh-profile-editor-module__F36vjG__selectors{grid-template-columns:1fr 1fr;gap:16px;display:grid}.plh-profile-editor-module__F36vjG__editor label{gap:8px;margin:16px 0;font-size:14px;font-weight:650;display:grid}.plh-profile-editor-module__F36vjG__editor input,.plh-profile-editor-module__F36vjG__editor select,.plh-profile-editor-module__F36vjG__editor textarea{font:inherit;border:1px solid var(--border);background:var(--surface);min-height:44px;color:var(--text);border-radius:7px;width:100%;min-width:0;padding:10px;font-size:14px}.plh-profile-editor-module__F36vjG__editor textarea{resize:vertical}.plh-profile-editor-module__F36vjG__editor button{font:inherit;border:1px solid var(--border);background:var(--surface);min-height:44px;color:var(--text);cursor:pointer;border-radius:8px;padding:10px 16px;font-size:14px}.plh-profile-editor-module__F36vjG__editor button:disabled{opacity:.5;cursor:default}.plh-profile-editor-module__F36vjG__editor .plh-profile-editor-module__F36vjG__primary{background:var(--plh-blue);color:#fff;border-color:var(--plh-blue);font-weight:700}.plh-profile-editor-module__F36vjG__form fieldset{border:0;min-width:0;margin:0;padding:0}.plh-profile-editor-module__F36vjG__form p{color:var(--muted);font-size:12px}.plh-profile-editor-module__F36vjG__logo,.plh-profile-editor-module__F36vjG__photo{border:1px solid var(--border);border-radius:8px;width:150px;height:150px;margin:16px 0;display:block}.plh-profile-editor-module__F36vjG__logo{object-fit:contain;background:#fff;padding:8px}.plh-profile-editor-module__F36vjG__photo{object-fit:cover}.plh-profile-editor-module__F36vjG__notice,.plh-profile-editor-module__F36vjG__pending{border:1px solid var(--link);background:var(--tint);border-radius:8px;padding:16px}.plh-profile-editor-module__F36vjG__error{border:1px solid var(--coral);color:var(--coral);border-radius:8px;padding:14px}.plh-profile-editor-module__F36vjG__changes{margin:16px 0}.plh-profile-editor-module__F36vjG__changes>div{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:12px;min-width:0;padding:14px 0;display:grid}.plh-profile-editor-module__F36vjG__changes dt{grid-column:1/-1;font-size:14px;font-weight:750}.plh-profile-editor-module__F36vjG__changes dd{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;margin:0}.plh-profile-editor-module__F36vjG__changes dd>span{color:var(--muted);font-size:12px}.plh-profile-editor-module__F36vjG__changes img{object-fit:contain;background:#fff;width:140px;max-width:100%;height:140px;margin-top:8px;display:block}.plh-profile-editor-module__F36vjG__review{border-top:1px solid var(--border);margin-top:24px;padding-top:12px}.plh-profile-editor-module__F36vjG__actions{flex-wrap:wrap;gap:10px;display:flex}.plh-profile-editor-module__F36vjG__history{border-top:1px solid var(--border);padding:16px 0}.plh-profile-editor-module__F36vjG__history summary{cursor:pointer;font-size:14px;line-height:1.6}.plh-profile-editor-module__F36vjG__editor :focus-visible{outline:3px solid var(--link);outline-offset:3px}.plh-profile-editor-module__F36vjG__editor a{color:var(--link)}@media (max-width:699px){.plh-profile-editor-module__F36vjG__card{padding:16px}.plh-profile-editor-module__F36vjG__selectors{grid-template-columns:1fr}.plh-profile-editor-module__F36vjG__editor h1{font-size:23px}.plh-profile-editor-module__F36vjG__changes>div{gap:8px}}.plh-profile-editor-module__F36vjG__grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}
.plh-management-panel-module__X7dAXG__page{width:calc(100% - 80px);max-width:1280px;color:var(--text);min-width:0;font:inherit;gap:20px;margin:24px auto 48px;display:grid}.plh-management-panel-module__X7dAXG__page *{box-sizing:border-box;min-width:0}.plh-management-panel-module__X7dAXG__page h1{color:var(--heading);margin:6px 0 10px;font-size:clamp(24px,3vw,32px);line-height:1.2}.plh-management-panel-module__X7dAXG__page h2{color:var(--heading);margin:0 0 12px;font-size:20px;line-height:1.35}.plh-management-panel-module__X7dAXG__page h3{margin:24px 0 12px;font-size:16px}.plh-management-panel-module__X7dAXG__page p{color:var(--muted);overflow-wrap:anywhere;margin:8px 0 16px;font-size:14px;line-height:1.65}.plh-management-panel-module__X7dAXG__intro{justify-content:space-between;align-items:center;gap:20px;display:flex}.plh-management-panel-module__X7dAXG__eyebrow{color:var(--link);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:800}.plh-management-panel-module__X7dAXG__page button,.plh-management-panel-module__X7dAXG__actions a{font:inherit;border:1px solid var(--border);background:var(--surface);min-height:42px;color:var(--text);cursor:pointer;text-align:center;overflow-wrap:anywhere;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.plh-management-panel-module__X7dAXG__page button:hover,.plh-management-panel-module__X7dAXG__actions a:hover{background:var(--tint);color:var(--link)}.plh-management-panel-module__X7dAXG__page button:disabled{opacity:.5;cursor:not-allowed}.plh-management-panel-module__X7dAXG__page :focus-visible{outline:3px solid var(--link);outline-offset:3px}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__primary{background:var(--plh-blue);border-color:var(--plh-blue);color:#fff}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__primary:hover{color:#fff;background:#0b3873}.plh-management-panel-module__X7dAXG__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.plh-management-panel-module__X7dAXG__card{background:var(--surface);border:1px solid var(--border);border-radius:12px;min-width:0;padding:24px}.plh-management-panel-module__X7dAXG__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.plh-management-panel-module__X7dAXG__summary article{background:var(--surface);border:1px solid var(--border);border-radius:10px;gap:8px;padding:20px;display:grid}.plh-management-panel-module__X7dAXG__summary strong{color:var(--heading);font-size:25px;line-height:1.1}.plh-management-panel-module__X7dAXG__summary span{color:var(--muted);font-size:12px}.plh-management-panel-module__X7dAXG__tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:8px;padding-bottom:12px;display:flex}.plh-management-panel-module__X7dAXG__tabs button[aria-current=page]{background:var(--plh-blue);color:#fff;border-color:var(--plh-blue)}.plh-management-panel-module__X7dAXG__heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.plh-management-panel-module__X7dAXG__badge{background:var(--tint);color:var(--link);border:1px solid var(--border);white-space:normal;border-radius:6px;align-self:center;align-items:center;padding:6px 9px;font-size:11px;line-height:1.5;display:inline-flex}.plh-management-panel-module__X7dAXG__badge[data-locked=true]{background:var(--surface-2);color:var(--muted)}.plh-management-panel-module__X7dAXG__protocolGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.plh-management-panel-module__X7dAXG__page label{color:var(--heading);gap:7px;margin:12px 0;font-size:13px;font-weight:650;display:grid}.plh-management-panel-module__X7dAXG__page input:not([type=checkbox]),.plh-management-panel-module__X7dAXG__page select,.plh-management-panel-module__X7dAXG__page textarea{font:inherit;border:1px solid var(--border);background:var(--surface-2);min-height:44px;color:var(--text);border-radius:7px;width:100%;padding:10px 12px;font-size:14px}.plh-management-panel-module__X7dAXG__page textarea{resize:vertical;min-height:90px}.plh-management-panel-module__X7dAXG__page input[type=checkbox]{appearance:auto;width:20px;height:20px;accent-color:var(--plh-blue);vertical-align:middle;cursor:pointer}.plh-management-panel-module__X7dAXG__page fieldset{border:1px solid var(--border);border-radius:8px;padding:14px}.plh-management-panel-module__X7dAXG__page legend{padding:0 8px;font-size:13px;font-weight:700}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__check{align-items:center;gap:12px;font-weight:500;display:flex}.plh-management-panel-module__X7dAXG__form{gap:6px;max-width:760px;margin:16px 0 24px;display:grid}.plh-management-panel-module__X7dAXG__form>button{justify-self:start}.plh-management-panel-module__X7dAXG__inlineForm{flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0;display:flex}.plh-management-panel-module__X7dAXG__inlineForm label{flex:1;min-width:150px;margin:0}.plh-management-panel-module__X7dAXG__inlineForm button{min-height:44px}.plh-management-panel-module__X7dAXG__two,.plh-management-panel-module__X7dAXG__filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.plh-management-panel-module__X7dAXG__filters{max-width:760px;margin-bottom:20px}.plh-management-panel-module__X7dAXG__matchList{gap:10px;display:grid}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__match{background:var(--surface-2);border:1px solid var(--border);text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px;display:flex}.plh-management-panel-module__X7dAXG__match div{gap:7px;display:grid}.plh-management-panel-module__X7dAXG__match strong{font-size:15px}.plh-management-panel-module__X7dAXG__match small{color:var(--muted);font-size:12px;font-weight:400;line-height:1.55}.plh-management-panel-module__X7dAXG__match .plh-management-panel-module__X7dAXG__badge{flex-shrink:0;max-width:130px}.plh-management-panel-module__X7dAXG__tableWrap{max-width:100%;margin:14px 0 20px;overflow-x:auto}.plh-management-panel-module__X7dAXG__page table{border-collapse:collapse;width:100%;font-size:12px;line-height:1.5}.plh-management-panel-module__X7dAXG__page caption{text-align:left;color:var(--muted);padding:0 0 10px;font-size:12px}.plh-management-panel-module__X7dAXG__page th,.plh-management-panel-module__X7dAXG__page td{border-bottom:1px solid var(--border);text-align:left;padding:10px 6px}.plh-management-panel-module__X7dAXG__page th{font-weight:650}.plh-management-panel-module__X7dAXG__page td:not(:first-child){text-align:center}.plh-management-panel-module__X7dAXG__page thead{background:var(--tint)}.plh-management-panel-module__X7dAXG__page tbody th{min-width:125px}.plh-management-panel-module__X7dAXG__page th small{color:var(--muted);font-size:10px;font-weight:400;display:block}.plh-management-panel-module__X7dAXG__playerList,.plh-management-panel-module__X7dAXG__roleList{gap:10px;display:grid}.plh-management-panel-module__X7dAXG__playerList article,.plh-management-panel-module__X7dAXG__roleList article{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.plh-management-panel-module__X7dAXG__playerList strong{flex:1;font-size:14px}.plh-management-panel-module__X7dAXG__playerList small,.plh-management-panel-module__X7dAXG__roleList small{color:var(--muted);font-size:12px;line-height:1.5}.plh-management-panel-module__X7dAXG__number{background:var(--tint);min-width:35px;min-height:35px;color:var(--link);border-radius:6px;place-items:center;font-size:14px;font-weight:700;display:grid}.plh-management-panel-module__X7dAXG__roleList article{justify-content:space-between}.plh-management-panel-module__X7dAXG__roleList small{display:block}.plh-management-panel-module__X7dAXG__roleList p{margin:5px 0}.plh-management-panel-module__X7dAXG__meta{font-size:12px!important}.plh-management-panel-module__X7dAXG__preserve{white-space:pre-wrap}.plh-management-panel-module__X7dAXG__error,.plh-management-panel-module__X7dAXG__success,.plh-management-panel-module__X7dAXG__warning{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:14px 16px}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__error{color:#b52032;border-color:#cb3847}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__success{color:var(--text);border-color:#149741}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__warning{color:var(--text);background:var(--tint);border-left:4px solid #d39b18}.plh-management-panel-module__X7dAXG__empty{text-align:center;padding:32px 12px}.plh-management-panel-module__X7dAXG__history details{border-bottom:1px solid var(--border);padding:14px 0}.plh-management-panel-module__X7dAXG__history summary{cursor:pointer;font-size:13px;line-height:1.8}.plh-management-panel-module__X7dAXG__history summary span{color:var(--muted);font-size:12px;display:block}.plh-management-panel-module__X7dAXG__history pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--border);background:var(--surface-2);border-radius:8px;max-height:400px;padding:14px;font-size:12px;overflow-y:auto}.plh-management-panel-module__X7dAXG__printReport{display:none}@media (max-width:1099px){.plh-management-panel-module__X7dAXG__page{width:calc(100% - 48px)}.plh-management-panel-module__X7dAXG__protocolGrid{grid-template-columns:1fr}.plh-management-panel-module__X7dAXG__intro{align-items:start}.plh-management-panel-module__X7dAXG__card{padding:20px}}@media (max-width:699px){.plh-management-panel-module__X7dAXG__page{gap:16px;width:calc(100% - 32px);margin-top:20px}.plh-management-panel-module__X7dAXG__intro{flex-direction:column;gap:8px}.plh-management-panel-module__X7dAXG__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.plh-management-panel-module__X7dAXG__summary article{padding:16px}.plh-management-panel-module__X7dAXG__summary strong{font-size:22px}.plh-management-panel-module__X7dAXG__card{padding:16px}.plh-management-panel-module__X7dAXG__page h2{font-size:18px}.plh-management-panel-module__X7dAXG__tabs{gap:6px}.plh-management-panel-module__X7dAXG__tabs button{flex:auto;padding:9px 12px}.plh-management-panel-module__X7dAXG__two,.plh-management-panel-module__X7dAXG__filters{grid-template-columns:1fr;gap:0}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__match{flex-direction:column;align-items:start;gap:10px;padding:14px}.plh-management-panel-module__X7dAXG__match .plh-management-panel-module__X7dAXG__badge{align-self:start;max-width:none}.plh-management-panel-module__X7dAXG__inlineForm{flex-direction:column;align-items:stretch}.plh-management-panel-module__X7dAXG__inlineForm label{min-width:0}.plh-management-panel-module__X7dAXG__actions button{flex:1}.plh-management-panel-module__X7dAXG__playerList article{gap:8px}.plh-management-panel-module__X7dAXG__playerList .plh-management-panel-module__X7dAXG__actions{width:100%}.plh-management-panel-module__X7dAXG__roleList article{align-items:start}.plh-management-panel-module__X7dAXG__page table{font-size:11px}.plh-management-panel-module__X7dAXG__page th,.plh-management-panel-module__X7dAXG__page td{padding:10px 4px}.plh-management-panel-module__X7dAXG__page input[type=checkbox]{width:19px;height:19px}.plh-management-panel-module__X7dAXG__page tbody th{min-width:110px}}@media print{.plh-management-panel-module__X7dAXG__page{color:#000;background:#fff;width:100%;max-width:none;margin:0;display:block}.plh-management-panel-module__X7dAXG__page>*{display:none!important}.plh-management-panel-module__X7dAXG__page>.plh-management-panel-module__X7dAXG__printReport{display:block!important}.plh-management-panel-module__X7dAXG__printReport section{break-inside:avoid}.plh-management-panel-module__X7dAXG__printReport h1{font-size:20px}.plh-management-panel-module__X7dAXG__printReport h2{margin-top:24px;font-size:16px}.plh-management-panel-module__X7dAXG__printReport p{color:#222;white-space:pre-wrap;font-size:11px}.plh-management-panel-module__X7dAXG__printReport table{font-size:11px}.plh-management-panel-module__X7dAXG__printReport th,.plh-management-panel-module__X7dAXG__printReport td{border:1px solid #bbb;padding:6px;text-align:left!important}.plh-management-panel-module__X7dAXG__printReport thead{background:#eee}:is(body:has(.plh-management-panel-module__X7dAXG__page) .site-header,body:has(.plh-management-panel-module__X7dAXG__page) footer,body:has(.plh-management-panel-module__X7dAXG__page) nav,body:has(.plh-management-panel-module__X7dAXG__page) [class*=toolbar],body:has(.plh-management-panel-module__X7dAXG__page) [class*=cookie],body:has(.plh-management-panel-module__X7dAXG__page) [aria-label="Informacja o cookies"]){display:none!important}}.plh-management-panel-module__X7dAXG__clubHeading{align-items:center;gap:10px;display:flex}.plh-management-panel-module__X7dAXG__quickActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__quickActions>button{text-align:left;background:var(--surface-2);flex-direction:column;align-items:start;min-height:94px;padding:18px}.plh-management-panel-module__X7dAXG__quickActions strong{font-size:15px}.plh-management-panel-module__X7dAXG__quickActions span{color:var(--muted);font-size:12px;font-weight:400;line-height:1.6}.plh-management-panel-module__X7dAXG__fixtureChanges{border-top:1px solid var(--border);flex-basis:100%;width:100%;padding-top:14px}.plh-management-panel-module__X7dAXG__fixtureChanges summary{cursor:pointer;font-size:12px;font-weight:700}.plh-management-panel-module__X7dAXG__fixtureChanges>.plh-management-panel-module__X7dAXG__form{max-width:none}.plh-management-panel-module__X7dAXG__page article:has(>.plh-management-panel-module__X7dAXG__fixtureChanges){flex-wrap:wrap}.plh-management-panel-module__X7dAXG__tabs button{text-transform:none}.plh-management-panel-module__X7dAXG__summary article{box-shadow:var(--shadow)}@media (max-width:699px){.plh-management-panel-module__X7dAXG__quickActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__quickActions>button{min-height:108px;padding:14px}.plh-management-panel-module__X7dAXG__quickActions strong{font-size:13px}}.plh-management-panel-module__X7dAXG__liveBoard{background:var(--tint);border:1px solid var(--border);text-align:center;border-radius:12px;justify-items:center;gap:12px;margin:20px 0;padding:24px 16px;display:grid}.plh-management-panel-module__X7dAXG__liveBoard h3{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;font-size:17px;display:flex;margin:0!important}.plh-management-panel-module__X7dAXG__liveBoard strong{font-variant-numeric:tabular-nums;font-size:32px}.plh-management-panel-module__X7dAXG__liveBoard output{font-variant-numeric:tabular-nums;color:var(--link);font-size:20px;font-weight:750}.plh-management-panel-module__X7dAXG__page{--ok:#15803d;--ok-bg:#ecfdf3;--ok-line:#86efac;--warn:#a16207;--warn-bg:#fffbeb;--warn-line:#fcd34d;--bad:#b91c1c;--bad-bg:#fef2f2;--bad-line:#fca5a5;--info-bg:var(--surface-2)}:root[data-theme=dark] .plh-management-panel-module__X7dAXG__page{--ok:#4ade80;--ok-bg:#0f2a1c;--ok-line:#1f6b3f;--warn:#fbbf24;--warn-bg:#2a2210;--warn-line:#7a5d14;--bad:#f87171;--bad-bg:#2c1416;--bad-line:#7f2a2f}.plh-management-panel-module__X7dAXG__page h2{align-items:center;gap:10px;display:flex}.plh-management-panel-module__X7dAXG__page h2>svg{width:22px;height:22px;color:var(--link);flex-shrink:0}.plh-management-panel-module__X7dAXG__who{align-items:center;gap:8px;display:flex;margin:0!important}.plh-management-panel-module__X7dAXG__who svg{width:16px;height:16px}.plh-management-panel-module__X7dAXG__shortcuts{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:620px;display:flex}.plh-management-panel-module__X7dAXG__shortcuts a{border:1px solid var(--border);background:var(--surface);min-height:40px;color:var(--text);border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.plh-management-panel-module__X7dAXG__shortcuts a:hover{color:var(--link);border-color:var(--link)}.plh-management-panel-module__X7dAXG__shortcuts svg{width:15px;height:15px}.plh-management-panel-module__X7dAXG__nav{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;display:grid}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__nav>button{text-align:left;background:var(--surface);min-height:72px;box-shadow:var(--shadow);border-radius:12px;justify-content:flex-start;gap:12px;padding:14px 16px;position:relative}.plh-management-panel-module__X7dAXG__nav>button>svg{width:26px;height:26px;color:var(--link);flex-shrink:0}.plh-management-panel-module__X7dAXG__nav>button>span{gap:2px;display:grid}.plh-management-panel-module__X7dAXG__nav strong{color:var(--heading);font-size:15px}.plh-management-panel-module__X7dAXG__nav small{color:var(--muted);font-size:12px;font-weight:500}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__nav>button[aria-current=page]{background:var(--plh-blue);border-color:var(--plh-blue)}.plh-management-panel-module__X7dAXG__nav>button[aria-current=page] strong,.plh-management-panel-module__X7dAXG__nav>button[aria-current=page] small,.plh-management-panel-module__X7dAXG__nav>button[aria-current=page]>svg{color:#fff}.plh-management-panel-module__X7dAXG__nav b{background:var(--warn);color:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;display:grid;position:absolute;top:10px;right:10px}.plh-management-panel-module__X7dAXG__nav b[data-tone=bad]{background:var(--bad)}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__error,.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__success,.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__warning{align-items:flex-start;gap:10px;display:flex}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__error svg,.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__success svg{flex-shrink:0;width:18px;height:18px;margin-top:3px}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__success{background:var(--ok-bg);border-color:var(--ok-line)}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__warning{background:var(--warn-bg);border:1px solid var(--warn-line);border-left:4px solid var(--warn)}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__error{background:var(--bad-bg);border-color:var(--bad-line);color:var(--bad)}.plh-management-panel-module__X7dAXG__guide{border:1px solid var(--border);background:var(--tint);border-radius:12px;padding:0}.plh-management-panel-module__X7dAXG__guide summary{cursor:pointer;color:var(--heading);align-items:center;gap:10px;padding:14px 18px;font-size:14px;font-weight:700;display:flex}.plh-management-panel-module__X7dAXG__guide summary svg{width:18px;height:18px;color:var(--link)}.plh-management-panel-module__X7dAXG__guide>div{color:var(--text);padding:0 18px 16px 46px;font-size:14px;line-height:1.7}.plh-management-panel-module__X7dAXG__guide ul,.plh-management-panel-module__X7dAXG__guide ol{gap:4px;margin:0;padding-left:18px;display:grid}.plh-management-panel-module__X7dAXG__items{gap:10px;margin:0;padding:0;list-style:none;display:grid}.plh-management-panel-module__X7dAXG__item{border:1px solid var(--border);border-left:5px solid var(--border);background:var(--surface-2);border-radius:10px;align-items:center;gap:14px;padding:14px 16px;display:flex}.plh-management-panel-module__X7dAXG__item[data-tone=ok]{border-left-color:var(--ok)}.plh-management-panel-module__X7dAXG__item[data-tone=warn]{border-left-color:var(--warn);background:var(--warn-bg)}.plh-management-panel-module__X7dAXG__item[data-tone=bad]{border-left-color:var(--bad);background:var(--bad-bg)}.plh-management-panel-module__X7dAXG__itemIcon{background:var(--surface);width:38px;height:38px;color:var(--muted);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.plh-management-panel-module__X7dAXG__item[data-tone=ok] .plh-management-panel-module__X7dAXG__itemIcon{background:var(--ok-bg);color:var(--ok)}.plh-management-panel-module__X7dAXG__item[data-tone=warn] .plh-management-panel-module__X7dAXG__itemIcon{color:var(--warn)}.plh-management-panel-module__X7dAXG__item[data-tone=bad] .plh-management-panel-module__X7dAXG__itemIcon{color:var(--bad)}.plh-management-panel-module__X7dAXG__itemIcon svg{width:20px;height:20px}.plh-management-panel-module__X7dAXG__item>div{flex:1;gap:2px;display:grid}.plh-management-panel-module__X7dAXG__item strong{color:var(--heading);font-size:15px}.plh-management-panel-module__X7dAXG__item p{margin:0!important;font-size:13px!important;line-height:1.55!important}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__itemAction{background:var(--surface);flex-shrink:0}.plh-management-panel-module__X7dAXG__itemAction svg{width:14px;height:14px}.plh-management-panel-module__X7dAXG__muted,.plh-management-panel-module__X7dAXG__help{color:var(--muted);font-size:12px;font-weight:400;line-height:1.55}.plh-management-panel-module__X7dAXG__help{margin-top:2px;display:block}.plh-management-panel-module__X7dAXG__emptyText{text-align:center;color:var(--muted);padding:20px 4px}.plh-management-panel-module__X7dAXG__rulesList{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;margin:0 0 12px;padding:0;list-style:none;display:grid}.plh-management-panel-module__X7dAXG__rulesList li{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.plh-management-panel-module__X7dAXG__rulesList b{min-width:74px;color:var(--link);text-align:center;flex-shrink:0;font-size:16px}.plh-management-panel-module__X7dAXG__rulesList span{color:var(--text);font-size:13px;line-height:1.5}.plh-management-panel-module__X7dAXG__textLink{color:var(--link);align-items:center;gap:6px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.plh-management-panel-module__X7dAXG__textLink svg{width:14px;height:14px}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__match{cursor:pointer;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.plh-management-panel-module__X7dAXG__matchTeams{flex-wrap:wrap;align-items:center;gap:10px;display:flex!important}.plh-management-panel-module__X7dAXG__matchTeams span{color:var(--heading);align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.plh-management-panel-module__X7dAXG__matchTeams em{color:var(--muted);font-size:12px;font-style:normal}.plh-management-panel-module__X7dAXG__matchTeams img,.plh-management-panel-module__X7dAXG__matchHero img{object-fit:contain;width:28px;height:28px}.plh-management-panel-module__X7dAXG__matchMeta small{align-items:center;gap:6px;display:inline-flex!important}.plh-management-panel-module__X7dAXG__matchMeta small svg{width:14px;height:14px}.plh-management-panel-module__X7dAXG__chips{flex-wrap:wrap;gap:6px;display:flex!important}.plh-management-panel-module__X7dAXG__chip,.plh-management-panel-module__X7dAXG__status{border:1px solid var(--border);background:var(--info-bg);color:var(--text);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:650;line-height:1.4;display:inline-flex}.plh-management-panel-module__X7dAXG__chip[data-tone=ok],.plh-management-panel-module__X7dAXG__status[data-tone=ok]{background:var(--ok-bg);border-color:var(--ok-line);color:var(--ok)}.plh-management-panel-module__X7dAXG__chip[data-tone=warn],.plh-management-panel-module__X7dAXG__status[data-tone=warn]{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn)}.plh-management-panel-module__X7dAXG__chip[data-tone=bad],.plh-management-panel-module__X7dAXG__status[data-tone=bad]{background:var(--bad-bg);border-color:var(--bad-line);color:var(--bad)}.plh-management-panel-module__X7dAXG__status svg{width:14px;height:14px}.plh-management-panel-module__X7dAXG__segmented{border:1px solid var(--border);border-radius:10px;display:inline-flex;overflow:hidden}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__segmented button{background:var(--surface);border:0;border-radius:0;min-height:38px}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__segmented button[aria-pressed=true]{background:var(--plh-blue);color:#fff}.plh-management-panel-module__X7dAXG__inlineSelect{max-width:320px}.plh-management-panel-module__X7dAXG__cardDetails{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:0}.plh-management-panel-module__X7dAXG__cardDetails[data-tone=bad]{border-color:var(--bad-line)}.plh-management-panel-module__X7dAXG__cardDetails>summary{cursor:pointer;color:var(--heading);align-items:center;gap:10px;padding:18px 22px;font-size:16px;font-weight:750;display:flex}.plh-management-panel-module__X7dAXG__cardDetails>summary svg{width:20px;height:20px;color:var(--link)}.plh-management-panel-module__X7dAXG__cardDetails[data-tone=bad]>summary svg{color:var(--bad)}.plh-management-panel-module__X7dAXG__cardDetails>:not(summary){margin-left:22px;margin-right:22px}.plh-management-panel-module__X7dAXG__cardDetails>form:last-child,.plh-management-panel-module__X7dAXG__cardDetails>p:last-child{margin-bottom:22px}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__back{color:var(--link);background:0 0;border:0;justify-self:start;padding-left:0}.plh-management-panel-module__X7dAXG__back svg{width:16px;height:16px;transform:rotate(180deg)}.plh-management-panel-module__X7dAXG__matchHero{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.plh-management-panel-module__X7dAXG__matchHero span{align-items:center;gap:10px;display:flex}.plh-management-panel-module__X7dAXG__matchHero strong{color:var(--heading);font-size:20px}.plh-management-panel-module__X7dAXG__matchHero em{color:var(--muted);font-style:normal}.plh-management-panel-module__X7dAXG__timeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 12px;display:grid}.plh-management-panel-module__X7dAXG__timeline div{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;gap:2px;padding:12px 14px;display:grid}.plh-management-panel-module__X7dAXG__timeline div[data-done=true]{opacity:.6}.plh-management-panel-module__X7dAXG__timeline small{color:var(--muted);font-size:12px}.plh-management-panel-module__X7dAXG__timeline strong{color:var(--heading);font-size:15px}.plh-management-panel-module__X7dAXG__lockInfo{border:1px solid var(--border);border-radius:10px;padding:12px 14px;font-weight:700;color:var(--heading)!important;font-size:15px!important}.plh-management-panel-module__X7dAXG__lockInfo[data-tone=ok]{background:var(--ok-bg);border-color:var(--ok-line)}.plh-management-panel-module__X7dAXG__lockInfo[data-tone=warn]{background:var(--warn-bg);border-color:var(--warn-line)}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__danger{background:var(--bad);border-color:var(--bad);color:#fff}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__danger:hover{filter:brightness(.92);color:#fff;background:var(--bad)}.plh-management-panel-module__X7dAXG__teamGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;display:grid}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__teamCard{border-left:5px solid var(--border);text-align:left;background:var(--surface);border-radius:12px;justify-content:flex-start;gap:12px;min-height:72px;padding:12px 14px}.plh-management-panel-module__X7dAXG__teamCard[data-tone=ok]{border-left-color:var(--ok)!important}.plh-management-panel-module__X7dAXG__teamCard[data-tone=warn]{border-left-color:var(--warn)!important}.plh-management-panel-module__X7dAXG__teamCard[data-tone=bad]{border-left-color:var(--bad)!important}.plh-management-panel-module__X7dAXG__teamCard[aria-expanded=true]{outline:2px solid var(--link)}.plh-management-panel-module__X7dAXG__teamCard img{object-fit:contain;width:36px;height:36px}.plh-management-panel-module__X7dAXG__teamCard>span{flex:1;gap:2px;display:grid}.plh-management-panel-module__X7dAXG__teamCard strong{color:var(--heading);font-size:15px}.plh-management-panel-module__X7dAXG__teamCard small{color:var(--muted);font-size:12px;font-weight:500}.plh-management-panel-module__X7dAXG__teamCard>svg{width:16px;height:16px;transition:transform .15s}.plh-management-panel-module__X7dAXG__teamCard[aria-expanded=true]>svg{transform:rotate(90deg)}.plh-management-panel-module__X7dAXG__three{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.plh-management-panel-module__X7dAXG__playerList article>div:not(.plh-management-panel-module__X7dAXG__rowActions){flex:1;gap:2px;display:grid}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__playerList .plh-management-panel-module__X7dAXG__rowActions{flex:none;width:auto;display:flex}.plh-management-panel-module__X7dAXG__playerList article[data-inactive]{opacity:.55}.plh-management-panel-module__X7dAXG__rowActions{flex-wrap:wrap;gap:6px;display:flex}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__rowActions button{min-height:36px;padding:6px 10px;font-size:12px}.plh-management-panel-module__X7dAXG__warnText{color:var(--warn)}.plh-management-panel-module__X7dAXG__badText{color:var(--bad)}.plh-management-panel-module__X7dAXG__subForm{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;margin-top:18px;padding:16px}.plh-management-panel-module__X7dAXG__subForm h3{margin-top:0!important}.plh-management-panel-module__X7dAXG__chargeList{gap:8px;display:grid}.plh-management-panel-module__X7dAXG__chargeList article{border:1px solid var(--border);border-left:5px solid var(--border);background:var(--surface-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 14px;display:flex}.plh-management-panel-module__X7dAXG__chargeList article[data-tone=ok]{border-left-color:var(--ok);opacity:.75}.plh-management-panel-module__X7dAXG__chargeList article[data-tone=warn]{border-left-color:var(--warn)}.plh-management-panel-module__X7dAXG__chargeList article[data-tone=bad]{border-left-color:var(--bad)}.plh-management-panel-module__X7dAXG__chargeList article>div{flex:1;gap:3px;min-width:200px;display:grid}.plh-management-panel-module__X7dAXG__chargeList small{color:var(--muted);font-size:12px}.plh-management-panel-module__X7dAXG__chargeList b{color:var(--heading);font-size:16px}.plh-management-panel-module__X7dAXG__yellowCard,.plh-management-panel-module__X7dAXG__redCard{border-radius:3px;place-items:center;width:22px;height:28px;font-size:12px;font-weight:800;display:inline-grid}.plh-management-panel-module__X7dAXG__yellowCard{color:#1f2937;background:#facc15}.plh-management-panel-module__X7dAXG__redCard{color:#fff;background:#dc2626}.plh-management-panel-module__X7dAXG__counter{border:1px solid var(--border);border-radius:10px;align-items:baseline;gap:10px;margin:12px 0 4px;padding:10px 14px;display:flex}.plh-management-panel-module__X7dAXG__counter strong{color:var(--heading);font-size:22px}.plh-management-panel-module__X7dAXG__counter span{color:var(--muted);font-size:13px}.plh-management-panel-module__X7dAXG__counter[data-tone=ok]{background:var(--ok-bg);border-color:var(--ok-line)}.plh-management-panel-module__X7dAXG__counter[data-tone=warn]{background:var(--warn-bg);border-color:var(--warn-line)}.plh-management-panel-module__X7dAXG__counter[data-tone=bad]{background:var(--bad-bg);border-color:var(--bad-line)}.plh-management-panel-module__X7dAXG__checklist{gap:6px;margin:12px 0;display:grid}.plh-management-panel-module__X7dAXG__checkRow{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;align-items:center;gap:10px;padding:4px 10px;display:flex}.plh-management-panel-module__X7dAXG__checkRow[data-selected=true]{border-color:var(--ok-line);background:var(--ok-bg)}.plh-management-panel-module__X7dAXG__checkRow[data-blocked]{opacity:.75}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__checkRow>label{cursor:pointer;flex:1;align-items:center;gap:12px;min-height:48px;margin:0;font-weight:600;display:flex}.plh-management-panel-module__X7dAXG__checkRow>label>b{background:var(--surface);min-width:32px;height:32px;color:var(--link);border-radius:6px;place-items:center;font-size:14px;display:grid}.plh-management-panel-module__X7dAXG__checkRow>label>span{gap:2px;display:grid}.plh-management-panel-module__X7dAXG__checkRow small{color:var(--bad);font-size:12px;font-weight:500}.plh-management-panel-module__X7dAXG__roleToggles{gap:6px;display:flex}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__roleToggles label{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-items:center;gap:5px;margin:0;padding:4px 8px;font-size:12px;display:flex}.plh-management-panel-module__X7dAXG__fouls{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0;display:grid}.plh-management-panel-module__X7dAXG__fouls div{border:1px solid var(--border);border-radius:10px;gap:2px;padding:10px 12px;display:grid}.plh-management-panel-module__X7dAXG__fouls div[data-tone=ok]{background:var(--ok-bg)}.plh-management-panel-module__X7dAXG__fouls div[data-tone=warn]{background:var(--warn-bg)}.plh-management-panel-module__X7dAXG__fouls div[data-tone=bad]{background:var(--bad-bg)}.plh-management-panel-module__X7dAXG__fouls small{color:var(--muted);font-size:12px}.plh-management-panel-module__X7dAXG__fouls strong{color:var(--heading);font-size:14px}.plh-management-panel-module__X7dAXG__page code{background:var(--surface-2);border-radius:5px;padding:2px 6px;font-size:13px}@media (max-width:699px){.plh-management-panel-module__X7dAXG__shortcuts{justify-content:flex-start}.plh-management-panel-module__X7dAXG__nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__nav>button{gap:8px;min-height:64px;padding:10px 12px}.plh-management-panel-module__X7dAXG__nav>button>svg{width:22px;height:22px}.plh-management-panel-module__X7dAXG__nav strong{font-size:13px}.plh-management-panel-module__X7dAXG__nav small{display:none}.plh-management-panel-module__X7dAXG__item{flex-wrap:wrap}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__itemAction{width:100%}.plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__match{grid-template-columns:1fr;gap:10px}.plh-management-panel-module__X7dAXG__timeline,.plh-management-panel-module__X7dAXG__three,.plh-management-panel-module__X7dAXG__fouls{grid-template-columns:1fr}.plh-management-panel-module__X7dAXG__cardDetails>summary{padding:14px 16px;font-size:15px}.plh-management-panel-module__X7dAXG__cardDetails>:not(summary){margin-left:16px;margin-right:16px}.plh-management-panel-module__X7dAXG__rulesList{grid-template-columns:1fr}.plh-management-panel-module__X7dAXG__chargeList article>button{width:100%}}:root[data-theme=dark] .plh-management-panel-module__X7dAXG__page .plh-management-panel-module__X7dAXG__error{color:#e56c7a}@media print{:root[data-theme=dark] .plh-management-panel-module__X7dAXG__page{color:#ededed;background:#101823}:root[data-theme=dark] .plh-management-panel-module__X7dAXG__printReport p{color:#ddd}:root[data-theme=dark] .plh-management-panel-module__X7dAXG__printReport th,:root[data-theme=dark] .plh-management-panel-module__X7dAXG__printReport td{border:1px solid #3e526f}:root[data-theme=dark] .plh-management-panel-module__X7dAXG__printReport thead{background:#1a2536}}
.plh-missions-module__0kpHIW__section{border:1px solid var(--border);border-top:3px solid var(--plh-green);border-radius:var(--radius,14px);background:var(--surface);min-width:0;max-width:850px;color:var(--text);margin:24px auto 0;padding:24px;scroll-margin-top:100px}.plh-missions-module__0kpHIW__heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.plh-missions-module__0kpHIW__heading h2{color:var(--heading);margin:6px 0 0;font-size:22px;line-height:1.3}.plh-missions-module__0kpHIW__eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--link);font-size:11px;font-weight:800}.plh-missions-module__0kpHIW__badge{border:1px solid var(--border);white-space:nowrap;color:var(--link);background:var(--tint);border-radius:8px;padding:7px 10px;font-size:11px}.plh-missions-module__0kpHIW__section p{color:var(--muted);font-size:13px;line-height:1.65}.plh-missions-module__0kpHIW__section h3{color:var(--heading);font-size:16px;line-height:1.4}.plh-missions-module__0kpHIW__section button,.plh-missions-module__0kpHIW__primary{border:1px solid var(--border);background:var(--surface-2);min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.plh-missions-module__0kpHIW__section .plh-missions-module__0kpHIW__primary{background:var(--plh-blue);border-color:var(--plh-blue);color:#fff}.plh-missions-module__0kpHIW__section button:disabled{opacity:.55;cursor:default}.plh-missions-module__0kpHIW__section :focus-visible{outline:3px solid var(--link);outline-offset:3px}.plh-missions-module__0kpHIW__section input,.plh-missions-module__0kpHIW__section textarea,.plh-missions-module__0kpHIW__section select{border:1px solid var(--border);background:var(--surface-2);width:100%;min-width:0;max-width:100%;color:var(--text);font:inherit;border-radius:8px;min-height:44px;padding:11px;font-size:14px}.plh-missions-module__0kpHIW__section textarea{resize:vertical}.plh-missions-module__0kpHIW__section label{gap:8px;min-width:0;font-size:13px;font-weight:650;display:grid}.plh-missions-module__0kpHIW__actions{flex-wrap:wrap;gap:10px;display:flex}.plh-missions-module__0kpHIW__scanner{border:1px solid var(--border);background:var(--surface-2);border-radius:12px;margin:18px 0;padding:16px}.plh-missions-module__0kpHIW__scanner summary,.plh-missions-module__0kpHIW__history summary{cursor:pointer;align-items:center;min-height:44px;font-size:13px;font-weight:700;display:flex}.plh-missions-module__0kpHIW__scanner details{margin-top:10px}.plh-missions-module__0kpHIW__video{aspect-ratio:1;object-fit:cover;border-radius:10px;width:100%;max-height:400px;margin-top:14px;display:block}.plh-missions-module__0kpHIW__manual{gap:12px;display:grid}.plh-missions-module__0kpHIW__notice,.plh-missions-module__0kpHIW__error{border:1px solid var(--border);overflow-wrap:anywhere;border-radius:10px;padding:14px}.plh-missions-module__0kpHIW__section .plh-missions-module__0kpHIW__notice{color:var(--link);background:var(--tint)}.plh-missions-module__0kpHIW__section .plh-missions-module__0kpHIW__error{color:var(--coral,#e85d70)}.plh-missions-module__0kpHIW__preview{border:1px solid var(--plh-azure);background:var(--tint);border-radius:12px;gap:10px;margin:20px 0;padding:20px;display:grid}.plh-missions-module__0kpHIW__preview h3,.plh-missions-module__0kpHIW__preview p{margin:0}.plh-missions-module__0kpHIW__preview strong{color:var(--link)}.plh-missions-module__0kpHIW__taskList{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.plh-missions-module__0kpHIW__task{border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:18px;display:flex}.plh-missions-module__0kpHIW__task[data-state=unlocked]{border-color:var(--plh-azure)}.plh-missions-module__0kpHIW__task[data-state=done]{border-color:var(--plh-green)}.plh-missions-module__0kpHIW__taskTitle{justify-content:space-between;align-items:start;gap:12px;display:flex}.plh-missions-module__0kpHIW__taskTitle h3{overflow-wrap:anywhere;flex:1;min-width:0;margin:0}.plh-missions-module__0kpHIW__taskTitle>strong{white-space:nowrap;color:var(--link);font-size:14px}.plh-missions-module__0kpHIW__task p{overflow-wrap:anywhere;margin:0}.plh-missions-module__0kpHIW__meta{color:var(--muted);overflow-wrap:anywhere;font-size:11px;line-height:1.6;display:block}.plh-missions-module__0kpHIW__taskFooter{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;font-size:12px;display:flex}.plh-missions-module__0kpHIW__done{color:var(--plh-green);font-weight:700}.plh-missions-module__0kpHIW__empty{text-align:center;border:1px dashed var(--border);border-radius:12px;padding:24px}.plh-missions-module__0kpHIW__section .plh-missions-module__0kpHIW__hint{margin-top:20px;font-size:12px}.plh-missions-module__0kpHIW__history{border-top:1px solid var(--border);margin-top:24px;padding-top:8px}.plh-missions-module__0kpHIW__history ol{padding:0;list-style:none}.plh-missions-module__0kpHIW__history li{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:14px 0;font-size:13px;display:flex}.plh-missions-module__0kpHIW__history li>div{gap:6px;min-width:0;display:grid}.plh-missions-module__0kpHIW__history small{color:var(--muted)}.plh-missions-module__0kpHIW__history b{white-space:nowrap;color:var(--link)}.plh-missions-module__0kpHIW__form{border:1px solid var(--border);border-radius:12px;gap:16px;margin:24px 0;padding:20px;display:grid}.plh-missions-module__0kpHIW__form h3{margin:0}.plh-missions-module__0kpHIW__two{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.plh-missions-module__0kpHIW__form small{color:var(--muted);font-size:12px}.plh-missions-module__0kpHIW__section .plh-missions-module__0kpHIW__check{align-items:center;gap:10px;display:flex}.plh-missions-module__0kpHIW__section .plh-missions-module__0kpHIW__check input{flex-shrink:0;width:20px;height:20px;min-height:20px}.plh-missions-module__0kpHIW__issued{background:var(--tint);border:1px solid var(--plh-azure);border-radius:12px;gap:16px;margin:24px 0;padding:20px;display:grid}.plh-missions-module__0kpHIW__issued h3{margin:0}.plh-missions-module__0kpHIW__issued img{aspect-ratio:1;background:#fff;border-radius:10px;width:min(100%,280px);height:auto}.plh-missions-module__0kpHIW__issued input{font-size:12px}.plh-missions-module__0kpHIW__task .plh-missions-module__0kpHIW__actions{margin-top:auto}@media (max-width:649px){.plh-missions-module__0kpHIW__taskList,.plh-missions-module__0kpHIW__two{grid-template-columns:minmax(0,1fr)}.plh-missions-module__0kpHIW__section,.plh-missions-module__0kpHIW__form,.plh-missions-module__0kpHIW__issued{padding:16px}.plh-missions-module__0kpHIW__heading h2{font-size:19px}.plh-missions-module__0kpHIW__section .plh-missions-module__0kpHIW__actions>button,.plh-missions-module__0kpHIW__section .plh-missions-module__0kpHIW__actions>a{flex:130px}}.plh-missions-module__0kpHIW__taskList>.plh-missions-module__0kpHIW__task:only-child{grid-column:1/-1}
.plh-manager-attendance-module__SQPezG__page{width:calc(100% - 32px);max-width:760px;color:var(--text);margin:28px auto 48px}.plh-manager-attendance-module__SQPezG__page h1{color:var(--heading);margin:8px 0 12px;font-size:28px;line-height:1.25}.plh-manager-attendance-module__SQPezG__page h2{color:var(--heading);margin:0;font-size:20px}.plh-manager-attendance-module__SQPezG__page h3{color:var(--heading);margin:0;font-size:15px}.plh-manager-attendance-module__SQPezG__page p{color:var(--muted);font-size:14px;line-height:1.7}.plh-manager-attendance-module__SQPezG__eyebrow{letter-spacing:.06em;color:var(--link);font-size:11px;font-weight:750}.plh-manager-attendance-module__SQPezG__card{border:1px solid var(--border);background:var(--surface);border-radius:14px;margin-top:24px;padding:24px}.plh-manager-attendance-module__SQPezG__match{align-items:center;gap:16px;display:flex}.plh-manager-attendance-module__SQPezG__match p{margin:6px 0;font-size:13px}.plh-manager-attendance-module__SQPezG__match strong{font-size:13px}.plh-manager-attendance-module__SQPezG__crest{flex-shrink:0;place-items:center;display:grid}.plh-manager-attendance-module__SQPezG__crest img{width:48px;height:48px}.plh-manager-attendance-module__SQPezG__status{background:var(--tint);color:var(--link);border-radius:8px;flex-wrap:wrap;justify-content:space-between;gap:10px;margin:24px 0;padding:14px;font-size:12px;display:flex}.plh-manager-attendance-module__SQPezG__status span{color:var(--muted)}.plh-manager-attendance-module__SQPezG__listHeading{justify-content:space-between;gap:12px;margin-bottom:14px;display:flex}.plh-manager-attendance-module__SQPezG__listHeading span{color:var(--link);font-size:13px;font-weight:700}.plh-manager-attendance-module__SQPezG__checklist{gap:8px;display:grid}.plh-manager-attendance-module__SQPezG__player{border:1px solid var(--border);cursor:pointer;border-radius:10px;align-items:center;gap:14px;min-height:64px;padding:16px;font-size:14px;display:flex}.plh-manager-attendance-module__SQPezG__player[data-selected=true]{background:var(--tint);border-color:var(--link)}.plh-manager-attendance-module__SQPezG__player input{width:22px;height:22px;accent-color:var(--link);flex-shrink:0}.plh-manager-attendance-module__SQPezG__player b,.plh-manager-attendance-module__SQPezG__saved b{background:var(--surface-2);min-width:32px;height:32px;color:var(--muted);border-radius:6px;place-items:center;font-size:13px;display:grid}.plh-manager-attendance-module__SQPezG__player span{overflow-wrap:anywhere;font-weight:650}.plh-manager-attendance-module__SQPezG__submit{background:var(--plh-blue);color:#fff;width:100%;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:9px;margin-top:20px;padding:14px;font-size:14px;font-weight:750}.plh-manager-attendance-module__SQPezG__submit:disabled{opacity:.5;cursor:not-allowed}.plh-manager-attendance-module__SQPezG__page :focus-visible{outline:3px solid var(--link);outline-offset:3px}.plh-manager-attendance-module__SQPezG__select{gap:8px;margin-top:24px;font-size:13px;font-weight:650;display:grid}.plh-manager-attendance-module__SQPezG__select select{border:1px solid var(--border);width:100%;min-width:0;min-height:46px;font:inherit;background:var(--surface);color:var(--text);border-radius:8px;padding:10px;font-size:14px}.plh-manager-attendance-module__SQPezG__page .plh-manager-attendance-module__SQPezG__hint{font-size:12px}.plh-manager-attendance-module__SQPezG__error,.plh-manager-attendance-module__SQPezG__success{border:1px solid var(--border);border-radius:8px;padding:12px 14px}.plh-manager-attendance-module__SQPezG__page .plh-manager-attendance-module__SQPezG__error{color:var(--coral)}.plh-manager-attendance-module__SQPezG__page .plh-manager-attendance-module__SQPezG__success{color:var(--link)}.plh-manager-attendance-module__SQPezG__saved{gap:10px;margin:18px 0;padding:0;list-style:none;display:grid}.plh-manager-attendance-module__SQPezG__saved li{align-items:center;gap:12px;font-size:14px;display:flex}.plh-manager-attendance-module__SQPezG__error button{font:inherit;background:var(--surface);border:1px solid var(--border);color:var(--link);border-radius:6px;padding:8px}@media (max-width:599px){.plh-manager-attendance-module__SQPezG__card{padding:16px}.plh-manager-attendance-module__SQPezG__page h1{font-size:24px}.plh-manager-attendance-module__SQPezG__page h2{font-size:18px}.plh-manager-attendance-module__SQPezG__player{gap:10px;padding:13px}.plh-manager-attendance-module__SQPezG__match{gap:12px}.plh-manager-attendance-module__SQPezG__crest img{width:40px;height:40px}}.plh-manager-attendance-module__SQPezG__procedure{color:var(--text);padding-left:22px;font-size:14px;line-height:1.7}.plh-manager-attendance-module__SQPezG__procedure li+li{margin-top:14px}.plh-manager-attendance-module__SQPezG__procedure strong{color:var(--heading)}.plh-manager-attendance-module__SQPezG__demoControls{flex-wrap:wrap;gap:8px;display:flex}.plh-manager-attendance-module__SQPezG__demoControls button{min-height:44px;font:inherit;border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:8px;padding:10px 12px;font-size:13px}.plh-manager-attendance-module__SQPezG__demoControls button[aria-pressed=true]{background:var(--tint);border-color:var(--link);color:var(--link)}.plh-manager-attendance-module__SQPezG__note{gap:8px;margin-top:20px;font-size:14px;font-weight:650;display:grid}.plh-manager-attendance-module__SQPezG__note textarea{resize:vertical;border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;min-height:110px;color:var(--text);font:inherit;border-radius:8px;padding:12px;font-weight:400;line-height:1.5}.plh-manager-attendance-module__SQPezG__note small{color:var(--muted);font-size:12px;font-weight:400}.plh-manager-attendance-module__SQPezG__savedNote p{white-space:pre-wrap;overflow-wrap:anywhere}.plh-manager-attendance-module__SQPezG__roles{border:1px solid var(--border);border-radius:12px;min-width:0;margin:16px 0;padding:14px 16px}.plh-manager-attendance-module__SQPezG__roles legend{color:var(--heading);padding:0 6px;font-weight:800}.plh-manager-attendance-module__SQPezG__roleRow{border-bottom:1px solid var(--border);align-items:center;gap:12px;min-height:44px;display:flex}.plh-manager-attendance-module__SQPezG__roleRow:last-of-type{border-bottom:0}.plh-manager-attendance-module__SQPezG__roleRow b{font-variant-numeric:tabular-nums;min-width:28px}.plh-manager-attendance-module__SQPezG__roleRow span{overflow-wrap:anywhere;flex:1;min-width:0}.plh-manager-attendance-module__SQPezG__roleRow label{cursor:pointer;align-items:center;gap:6px;min-height:44px;font-weight:700;display:inline-flex}.plh-manager-attendance-module__SQPezG__roleRow input{width:20px;height:20px}.plh-manager-attendance-module__SQPezG__linkButton{color:var(--link);cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 0;font-weight:700}.plh-manager-attendance-module__SQPezG__note input{border:1px solid var(--border);background:var(--surface-2);width:100%;min-height:46px;color:var(--text);border-radius:8px;padding:10px 12px;font-size:16px}
.plh-roster-registration-module__7Ts0gW__card{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:12px;margin:20px 0;padding:20px}.plh-roster-registration-module__7Ts0gW__card h2{margin:0 0 10px;font-size:18px}.plh-roster-registration-module__7Ts0gW__card p,.plh-roster-registration-module__7Ts0gW__card li{font-size:14px;line-height:1.65}.plh-roster-registration-module__7Ts0gW__card ul{padding-left:20px}.plh-roster-registration-module__7Ts0gW__card summary{cursor:pointer;min-height:36px}.plh-roster-registration-module__7Ts0gW__card button{font:inherit;border:1px solid var(--border);background:var(--plh-blue);color:#fff;cursor:pointer;border-radius:8px;min-height:44px;padding:12px 16px}.plh-roster-registration-module__7Ts0gW__card button:disabled{opacity:.5;cursor:not-allowed}.plh-roster-registration-module__7Ts0gW__receipt{color:var(--muted);font-size:12px!important}.plh-roster-registration-module__7Ts0gW__dialog{border:1px solid var(--border);background:var(--surface);width:min(720px,100% - 24px);max-height:calc(100dvh - 32px);color:var(--text);border-radius:14px;padding:24px;overflow:auto}.plh-roster-registration-module__7Ts0gW__dialog::backdrop{background:#0009}.plh-roster-registration-module__7Ts0gW__dialog h2{color:var(--heading);font-size:20px}.plh-roster-registration-module__7Ts0gW__text p{margin:16px 0;font-size:14px;line-height:1.7}.plh-roster-registration-module__7Ts0gW__accept{border:1px solid var(--border);border-radius:8px;align-items:flex-start;gap:12px;margin-top:20px;padding:16px;font-size:14px;line-height:1.6;display:flex}.plh-roster-registration-module__7Ts0gW__accept input{width:22px;height:22px;accent-color:var(--link);flex-shrink:0;margin-top:2px}.plh-roster-registration-module__7Ts0gW__dialog footer{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.plh-roster-registration-module__7Ts0gW__dialog footer button:first-child{background:var(--surface-2);color:var(--text)}.plh-roster-registration-module__7Ts0gW__card :focus-visible{outline:3px solid var(--link);outline-offset:3px}@media (max-width:599px){.plh-roster-registration-module__7Ts0gW__card,.plh-roster-registration-module__7Ts0gW__dialog{padding:16px}.plh-roster-registration-module__7Ts0gW__dialog footer button{width:100%}}
.plh-team-players-module__IhDVHa__card{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:12px;margin:20px 0;padding:20px}.plh-team-players-module__IhDVHa__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.plh-team-players-module__IhDVHa__heading h2{color:var(--heading);margin:0;font-size:18px}.plh-team-players-module__IhDVHa__heading span{color:var(--link);font-size:13px;font-weight:700}.plh-team-players-module__IhDVHa__lead{color:var(--muted);font-size:14px;line-height:1.65}.plh-team-players-module__IhDVHa__list{gap:8px;margin:16px 0;padding:0;list-style:none;display:grid}.plh-team-players-module__IhDVHa__list li{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.plh-team-players-module__IhDVHa__list li[data-inactive]{opacity:.55}.plh-team-players-module__IhDVHa__number{background:var(--surface);min-width:34px;height:34px;color:var(--muted);border-radius:6px;flex-shrink:0;place-items:center;font-size:13px;display:grid}.plh-team-players-module__IhDVHa__who{flex:1;gap:2px;min-width:0;display:grid}.plh-team-players-module__IhDVHa__who strong{overflow-wrap:anywhere;font-size:14px}.plh-team-players-module__IhDVHa__who small{color:var(--muted);flex-wrap:wrap;gap:4px 10px;font-size:12px;display:flex}.plh-team-players-module__IhDVHa__who em{font-style:normal}.plh-team-players-module__IhDVHa__who em[data-tone=ok]{color:var(--ok,#16a34a)}.plh-team-players-module__IhDVHa__who em[data-tone=warn]{color:var(--link)}.plh-team-players-module__IhDVHa__who em[data-tone=bad]{color:var(--coral,#dc2626)}.plh-team-players-module__IhDVHa__rowActions{flex-shrink:0;gap:6px;display:flex}.plh-team-players-module__IhDVHa__rowActions button,.plh-team-players-module__IhDVHa__actions button{font:inherit;border:1px solid var(--border);background:var(--surface);min-height:40px;color:var(--text);cursor:pointer;border-radius:8px;padding:8px 12px;font-size:13px}.plh-team-players-module__IhDVHa__form{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;margin-top:18px;padding:16px}.plh-team-players-module__IhDVHa__form h3{color:var(--heading);margin:0 0 12px;font-size:15px}.plh-team-players-module__IhDVHa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.plh-team-players-module__IhDVHa__grid label,.plh-team-players-module__IhDVHa__bulk label:not(.plh-team-players-module__IhDVHa__check){gap:6px;font-size:13px;font-weight:650;display:grid}.plh-team-players-module__IhDVHa__grid label small{color:var(--muted);font-weight:400}.plh-team-players-module__IhDVHa__grid input,.plh-team-players-module__IhDVHa__bulk textarea{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;border-radius:8px;padding:10px;font-size:16px}.plh-team-players-module__IhDVHa__bulk textarea{resize:vertical;min-height:120px}.plh-team-players-module__IhDVHa__check{align-items:flex-start;gap:10px;margin-top:14px;font-size:14px;line-height:1.55;display:flex}.plh-team-players-module__IhDVHa__check input{width:22px;height:22px;accent-color:var(--link);flex-shrink:0}.plh-team-players-module__IhDVHa__actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.plh-team-players-module__IhDVHa__actions .plh-team-players-module__IhDVHa__primary{background:var(--plh-blue);color:#fff;border-color:#0000;font-weight:700}.plh-team-players-module__IhDVHa__actions button:disabled,.plh-team-players-module__IhDVHa__rowActions button:disabled{opacity:.5;cursor:not-allowed}.plh-team-players-module__IhDVHa__error{color:var(--coral,#dc2626);font-size:14px}.plh-team-players-module__IhDVHa__warning{color:var(--text);border-left:4px solid var(--link);background:var(--tint,transparent);border-radius:6px;padding:10px 12px;font-size:14px}.plh-team-players-module__IhDVHa__bulk{margin-top:16px}.plh-team-players-module__IhDVHa__bulk summary{cursor:pointer;min-height:36px;font-size:14px;font-weight:650}.plh-team-players-module__IhDVHa__bulk p{color:var(--muted);font-size:14px;line-height:1.6}.plh-team-players-module__IhDVHa__card :focus-visible,.plh-team-players-module__IhDVHa__form :focus-visible{outline:3px solid var(--link);outline-offset:3px}@media (max-width:599px){.plh-team-players-module__IhDVHa__card{padding:16px}.plh-team-players-module__IhDVHa__grid{grid-template-columns:minmax(0,1fr)}.plh-team-players-module__IhDVHa__list li{flex-wrap:wrap}.plh-team-players-module__IhDVHa__rowActions{width:100%}.plh-team-players-module__IhDVHa__rowActions button{flex:1}}
.plh-typer-admin-module__oozh7a__card{border:1px solid var(--border);background:var(--surface);border-radius:16px;max-width:760px;padding:20px}.plh-typer-admin-module__oozh7a__card h2{color:var(--heading);margin:0 0 6px;font-size:20px}.plh-typer-admin-module__oozh7a__help{color:var(--text-soft);margin:0 0 16px;font-size:15px;line-height:1.55}.plh-typer-admin-module__oozh7a__error{color:#dc2626;font-weight:600}.plh-typer-admin-module__oozh7a__switchRow{background:var(--surface-2);border:1px solid var(--border);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.plh-typer-admin-module__oozh7a__switchRow[data-open]{background:#16a34a14;border-color:#16a34a66}.plh-typer-admin-module__oozh7a__switchRow strong{color:var(--heading);font-size:16px;display:block}.plh-typer-admin-module__oozh7a__switchRow small{color:var(--muted);margin-top:4px;font-size:13px;display:block}.plh-typer-admin-module__oozh7a__switchRow button{cursor:pointer;background:#94a3b8;border:0;border-radius:999px;flex-shrink:0;width:64px;height:36px;transition:background .2s;position:relative}.plh-typer-admin-module__oozh7a__switchRow button span{background:#fff;border-radius:50%;width:28px;height:28px;transition:left .2s;position:absolute;top:4px;left:4px;box-shadow:0 1px 3px #0004}.plh-typer-admin-module__oozh7a__switchRow button[aria-checked=true]{background:#16a34a}.plh-typer-admin-module__oozh7a__switchRow button[aria-checked=true] span{left:32px}.plh-typer-admin-module__oozh7a__switchRow button:disabled{opacity:.6;cursor:default}.plh-typer-admin-module__oozh7a__stats{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin:16px 0 0;display:grid}.plh-typer-admin-module__oozh7a__stats>div{background:var(--surface-2);border:1px solid var(--border);border-radius:12px;padding:12px}.plh-typer-admin-module__oozh7a__stats dt{color:var(--muted);font-size:12px}.plh-typer-admin-module__oozh7a__stats dd{color:var(--heading);margin:4px 0 0;font-size:22px;font-weight:800}.plh-typer-admin-module__oozh7a__link{color:var(--link);margin-top:16px;font-weight:700;display:inline-block}
.plh-live-desk-module__lE8jhW__desk{gap:16px;min-width:0;display:grid}.plh-live-desk-module__lE8jhW__card{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:14px;gap:12px;padding:20px;display:grid}.plh-live-desk-module__lE8jhW__desk .plh-live-desk-module__lE8jhW__title,.plh-live-desk-module__lE8jhW__card .plh-live-desk-module__lE8jhW__title{color:var(--heading);align-items:center;gap:10px;margin:0;font-size:19px;display:flex}.plh-live-desk-module__lE8jhW__title svg{width:22px;height:22px;color:var(--plh-blue)}.plh-live-desk-module__lE8jhW__muted{color:var(--muted);margin:0;font-size:14px}.plh-live-desk-module__lE8jhW__flip{transform:rotate(180deg)}.plh-live-desk-module__lE8jhW__desk .plh-live-desk-module__lE8jhW__back,.plh-live-desk-module__lE8jhW__card .plh-live-desk-module__lE8jhW__linkBtn,.plh-live-desk-module__lE8jhW__desk .plh-live-desk-module__lE8jhW__linkBtn{border-radius:999px;justify-self:start;min-height:36px;padding:6px 12px;font-size:13px}.plh-live-desk-module__lE8jhW__desk .plh-live-desk-module__lE8jhW__linkBtn,.plh-live-desk-module__lE8jhW__card .plh-live-desk-module__lE8jhW__linkBtn{color:var(--link);background:0 0;border:0;min-height:0;padding:4px 6px;text-decoration:underline}.plh-live-desk-module__lE8jhW__pickList{gap:8px;display:grid}.plh-live-desk-module__lE8jhW__card .plh-live-desk-module__lE8jhW__pick{text-align:left;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:12px 16px;display:flex}.plh-live-desk-module__lE8jhW__card .plh-live-desk-module__lE8jhW__pick[data-live=true]{border-color:var(--plh-red);background:color-mix(in srgb,var(--plh-red) 6%,var(--surface))}.plh-live-desk-module__lE8jhW__pickTeams{color:var(--heading);flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;display:flex}.plh-live-desk-module__lE8jhW__pickTeams em{color:var(--muted);font-style:normal;font-weight:600}.plh-live-desk-module__lE8jhW__pickMeta{color:var(--muted);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.plh-live-desk-module__lE8jhW__pickMeta svg{width:18px;height:18px}.plh-live-desk-module__lE8jhW__liveDot{color:var(--plh-red)}.plh-live-desk-module__lE8jhW__liveDot:before{content:"";background:var(--plh-red);border-radius:50%;width:8px;height:8px;margin-right:6px;animation:1.4s infinite plh-live-desk-module__lE8jhW__pulse;display:inline-block}@keyframes plh-live-desk-module__lE8jhW__pulse{50%{opacity:.25}}.plh-live-desk-module__lE8jhW__board{background:linear-gradient(135deg,var(--plh-navy),var(--plh-blue));color:#fff;box-shadow:var(--shadow);border-radius:16px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:20px;display:grid}.plh-live-desk-module__lE8jhW__board[data-phase=live]{box-shadow:0 0 0 3px color-mix(in srgb,var(--plh-red) 55%,transparent),var(--shadow)}.plh-live-desk-module__lE8jhW__side{text-align:center;justify-items:center;gap:8px;font-size:16px;line-height:1.2;display:grid}.plh-live-desk-module__lE8jhW__side strong{color:#fff;overflow-wrap:anywhere}.plh-live-desk-module__lE8jhW__center{justify-items:center;gap:4px;display:grid}.plh-live-desk-module__lE8jhW__score{font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:clamp(44px,8vw,72px);font-weight:800;line-height:1;display:flex}.plh-live-desk-module__lE8jhW__score i{opacity:.6;font-style:normal}.plh-live-desk-module__lE8jhW__clock{font-variant-numeric:tabular-nums;background:#ffffff24;border-radius:8px;padding:2px 12px;font-size:22px;font-weight:700}.plh-live-desk-module__lE8jhW__phase{opacity:.85;font-size:13px;font-weight:600}.plh-live-desk-module__lE8jhW__clockBar{flex-wrap:wrap;gap:10px;display:flex}.plh-live-desk-module__lE8jhW__desk .plh-live-desk-module__lE8jhW__big,.plh-live-desk-module__lE8jhW__card .plh-live-desk-module__lE8jhW__big{border-radius:12px;flex:1;gap:10px;min-height:56px;padding:12px 22px;font-size:16px}.plh-live-desk-module__lE8jhW__big svg{width:20px;height:20px}.plh-live-desk-module__lE8jhW__desk .plh-live-desk-module__lE8jhW__go{background:var(--plh-green);border-color:var(--plh-green);color:#fff}.plh-live-desk-module__lE8jhW__desk .plh-live-desk-module__lE8jhW__go:hover{color:#fff;background:#0f7a34}.plh-live-desk-module__lE8jhW__card .plh-live-desk-module__lE8jhW__finish,.plh-live-desk-module__lE8jhW__sheet .plh-live-desk-module__lE8jhW__finish{background:var(--plh-blue);border-color:var(--plh-blue);color:#fff;flex:none;justify-self:start}.plh-live-desk-module__lE8jhW__card .plh-live-desk-module__lE8jhW__finish:hover,.plh-live-desk-module__lE8jhW__sheet .plh-live-desk-module__lE8jhW__finish:hover{background:var(--plh-navy);color:#fff}.plh-live-desk-module__lE8jhW__error,.plh-live-desk-module__lE8jhW__success,.plh-live-desk-module__lE8jhW__info,.plh-live-desk-module__lE8jhW__warn{border-radius:10px;align-items:center;gap:8px;margin:0;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.plh-live-desk-module__lE8jhW__error svg,.plh-live-desk-module__lE8jhW__success svg,.plh-live-desk-module__lE8jhW__info svg,.plh-live-desk-module__lE8jhW__warn svg{flex:none;width:18px;height:18px}.plh-live-desk-module__lE8jhW__error{background:var(--bad-bg);color:var(--bad);border:1px solid var(--bad-line)}.plh-live-desk-module__lE8jhW__success{background:var(--ok-bg);color:var(--ok);border:1px solid var(--ok-line)}.plh-live-desk-module__lE8jhW__info{background:var(--info-bg);color:var(--text);border:1px solid var(--border)}.plh-live-desk-module__lE8jhW__warn{background:var(--warn-bg);color:var(--warn);border:1px solid var(--warn-line)}.plh-live-desk-module__lE8jhW__warnSmall{color:var(--warn);margin:0;font-size:13px;font-weight:600}.plh-live-desk-module__lE8jhW__teams{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.plh-live-desk-module__lE8jhW__team{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:14px;align-content:start;gap:12px;padding:16px;display:grid}.plh-live-desk-module__lE8jhW__team header{align-items:center;gap:10px;display:flex}.plh-live-desk-module__lE8jhW__team h3{color:var(--heading);flex:1;margin:0;font-size:17px}.plh-live-desk-module__lE8jhW__foulCount{background:var(--ok-bg);color:var(--ok);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:700}.plh-live-desk-module__lE8jhW__foulCount[data-tone=warn]{background:var(--warn-bg);color:var(--warn)}.plh-live-desk-module__lE8jhW__foulCount[data-tone=bad]{background:var(--bad-bg);color:var(--bad)}.plh-live-desk-module__lE8jhW__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.plh-live-desk-module__lE8jhW__team .plh-live-desk-module__lE8jhW__act{border-width:2px;border-radius:12px;flex-direction:column;gap:6px;min-height:72px;font-size:15px}.plh-live-desk-module__lE8jhW__team .plh-live-desk-module__lE8jhW__act[data-tone=goal]{border-color:color-mix(in srgb,var(--plh-green) 55%,var(--border))}.plh-live-desk-module__lE8jhW__team .plh-live-desk-module__lE8jhW__act[data-tone=yellow]{border-color:#f5c518}.plh-live-desk-module__lE8jhW__team .plh-live-desk-module__lE8jhW__act[data-tone=red]{border-color:color-mix(in srgb,var(--plh-red) 60%,var(--border))}.plh-live-desk-module__lE8jhW__mark{background:var(--surface-2);min-width:24px;height:24px;color:var(--heading);border-radius:6px;flex:none;place-items:center;padding:0 4px;font-size:12px;font-weight:800;line-height:1;display:inline-grid}.plh-live-desk-module__lE8jhW__mark[data-tone=goal]{background:color-mix(in srgb,var(--plh-green) 16%,var(--surface));font-size:15px}.plh-live-desk-module__lE8jhW__mark[data-tone=yellow]{background:#f5c518;border-radius:3px;width:18px;min-width:18px;height:24px}.plh-live-desk-module__lE8jhW__mark[data-tone=red]{background:var(--plh-red);border-radius:3px;width:18px;min-width:18px;height:24px}.plh-live-desk-module__lE8jhW__mark[data-tone=foul]{background:color-mix(in srgb,var(--warn) 18%,var(--surface));color:var(--warn)}.plh-live-desk-module__lE8jhW__mark[data-tone=mvp]{background:color-mix(in srgb,#f59e0b 22%,var(--surface))}.plh-live-desk-module__lE8jhW__more summary{cursor:pointer;color:var(--link);padding:4px 0;font-size:14px;font-weight:700}.plh-live-desk-module__lE8jhW__actionsSmall,.plh-live-desk-module__lE8jhW__reasons{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.plh-live-desk-module__lE8jhW__team .plh-live-desk-module__lE8jhW__actSmall,.plh-live-desk-module__lE8jhW__sheet .plh-live-desk-module__lE8jhW__actSmall{border-radius:999px;min-height:40px;padding:8px 12px;font-size:13px}.plh-live-desk-module__lE8jhW__actSmall svg{width:16px;height:16px}.plh-live-desk-module__lE8jhW__timeline{gap:6px;margin:0;padding:0;list-style:none;display:grid;position:relative}.plh-live-desk-module__lE8jhW__timeline:before{content:"";background:var(--border);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.plh-live-desk-module__lE8jhW__timeline li{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);align-items:center;gap:10px;display:grid;position:relative}.plh-live-desk-module__lE8jhW__col{min-width:0;display:flex}.plh-live-desk-module__lE8jhW__timeline li[data-side=home] .plh-live-desk-module__lE8jhW__col:first-child{justify-content:flex-end}.plh-live-desk-module__lE8jhW__minute{z-index:1;background:var(--surface);border:2px solid var(--plh-blue);font-variant-numeric:tabular-nums;min-width:46px;height:30px;color:var(--heading);border-radius:999px;justify-self:center;place-items:center;padding:0 8px;font-size:14px;font-weight:800;display:grid;position:relative}.plh-live-desk-module__lE8jhW__timeline li[data-side=away] .plh-live-desk-module__lE8jhW__minute{border-color:var(--plh-azure)}.plh-live-desk-module__lE8jhW__ev{background:var(--surface-2);border-radius:10px;align-items:center;gap:10px;max-width:100%;padding:8px 12px;display:flex}.plh-live-desk-module__lE8jhW__ev[data-side=home]{text-align:right;border-right:4px solid var(--plh-blue);flex-direction:row-reverse}.plh-live-desk-module__lE8jhW__ev[data-side=away]{border-left:4px solid var(--plh-azure)}.plh-live-desk-module__lE8jhW__tlHead{color:var(--heading);grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);gap:10px;font-size:14px;font-weight:700;display:grid}.plh-live-desk-module__lE8jhW__tlHead span{align-items:center;gap:8px;min-width:0;display:flex}.plh-live-desk-module__lE8jhW__tlHead span:first-child{text-align:right;justify-content:flex-end}.plh-live-desk-module__lE8jhW__what{line-height:1.3;display:grid}.plh-live-desk-module__lE8jhW__what strong{color:var(--heading);font-size:14px}.plh-live-desk-module__lE8jhW__what small{color:var(--muted);font-size:13px}.plh-live-desk-module__lE8jhW__card .plh-live-desk-module__lE8jhW__undo{border-radius:999px;min-height:34px;padding:4px 12px;font-size:12px}.plh-live-desk-module__lE8jhW__overlay{z-index:60;background:#0a14238c;place-items:end center;padding:0;display:grid;position:fixed;inset:0}.plh-live-desk-module__lE8jhW__sheet{background:var(--surface);width:min(640px,100%);max-height:88dvh;padding:18px 18px calc(18px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;gap:14px;display:grid;overflow:auto;box-shadow:0 -20px 60px #00000040}@media (min-width:760px){.plh-live-desk-module__lE8jhW__overlay{place-items:center;padding:24px}.plh-live-desk-module__lE8jhW__sheet{border-radius:20px}}.plh-live-desk-module__lE8jhW__sheet header{align-items:center;gap:12px;display:flex}.plh-live-desk-module__lE8jhW__sheet header>div{flex:1}.plh-live-desk-module__lE8jhW__sheet h3{color:var(--heading);margin:0;font-size:18px}.plh-live-desk-module__lE8jhW__sheet header small{color:var(--muted);font-size:13px}.plh-live-desk-module__lE8jhW__sheet p{margin:0}.plh-live-desk-module__lE8jhW__sheet .plh-live-desk-module__lE8jhW__close{border-radius:999px;width:40px;min-height:40px;padding:0}.plh-live-desk-module__lE8jhW__close svg{width:18px;height:18px}.plh-live-desk-module__lE8jhW__minuteRow{color:var(--heading);flex-wrap:wrap;align-items:center;gap:8px;font-weight:700;display:flex}.plh-live-desk-module__lE8jhW__sheet .plh-live-desk-module__lE8jhW__minuteRow button:not(.plh-live-desk-module__lE8jhW__linkBtn){border-radius:10px;width:44px;min-height:44px;padding:0;font-size:22px}.plh-live-desk-module__lE8jhW__minuteRow output{text-align:center;font-variant-numeric:tabular-nums;min-width:56px;font-size:22px;font-weight:800}.plh-live-desk-module__lE8jhW__sheet .plh-live-desk-module__lE8jhW__linkBtn{color:var(--link);background:0 0;border:0;min-height:0;padding:4px;text-decoration:underline}.plh-live-desk-module__lE8jhW__sheet .plh-live-desk-module__lE8jhW__teamOnly{border-style:dashed;border-radius:12px;min-height:48px}.plh-live-desk-module__lE8jhW__players{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.plh-live-desk-module__lE8jhW__sheet .plh-live-desk-module__lE8jhW__player{text-align:left;border-radius:12px;justify-content:flex-start;gap:10px;min-height:60px;padding:8px 12px;font-size:14px}.plh-live-desk-module__lE8jhW__player b{background:var(--plh-blue);color:#fff;border-radius:8px;place-items:center;min-width:34px;height:34px;font-size:15px;display:grid}.plh-live-desk-module__lE8jhW__player span{overflow-wrap:anywhere}.plh-live-desk-module__lE8jhW__reasonRow{align-items:end;gap:8px;display:flex}.plh-live-desk-module__lE8jhW__sheet .plh-live-desk-module__lE8jhW__reasonField{flex:1;margin:0}.plh-live-desk-module__lE8jhW__sheet .plh-live-desk-module__lE8jhW__reasonField input{font-size:16px}@media (max-width:760px){.plh-live-desk-module__lE8jhW__teams{grid-template-columns:1fr}.plh-live-desk-module__lE8jhW__board{gap:6px;padding:16px 10px}.plh-live-desk-module__lE8jhW__side{font-size:13px}.plh-live-desk-module__lE8jhW__timeline li,.plh-live-desk-module__lE8jhW__tlHead{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);gap:6px}.plh-live-desk-module__lE8jhW__minute{min-width:40px;padding:0 4px;font-size:13px}.plh-live-desk-module__lE8jhW__ev{flex-wrap:wrap;gap:6px;padding:8px}.plh-live-desk-module__lE8jhW__ev[data-side=home]{flex-wrap:wrap-reverse}.plh-live-desk-module__lE8jhW__tlHead{font-size:12px}}.plh-live-desk-module__lE8jhW__ball{fill:none;width:16px;height:16px;stroke:var(--plh-green);stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}.plh-live-desk-module__lE8jhW__board{scroll-margin-top:72px}.plh-live-desk-module__lE8jhW__testBox{border:2px dashed color-mix(in srgb,var(--plh-azure) 50%,var(--border));background:color-mix(in srgb,var(--plh-azure) 5%,var(--surface));border-radius:12px;gap:12px;margin-top:8px;padding:16px;display:grid}.plh-live-desk-module__lE8jhW__testBox strong{color:var(--heading)}.plh-live-desk-module__lE8jhW__testActions{flex-wrap:wrap;gap:8px;display:flex}.plh-live-desk-module__lE8jhW__card .plh-live-desk-module__lE8jhW__testBtn{background:var(--plh-azure);border-color:var(--plh-azure);color:#fff;border-radius:10px;min-height:48px}.plh-live-desk-module__lE8jhW__card .plh-live-desk-module__lE8jhW__testBtn:hover{background:var(--plh-blue);color:#fff}.plh-live-desk-module__lE8jhW__card .plh-live-desk-module__lE8jhW__testBtn svg{width:18px;height:18px}.plh-live-desk-module__lE8jhW__card .plh-live-desk-module__lE8jhW__testClear{min-height:48px;color:var(--bad);border-color:var(--bad-line);border-radius:10px}.plh-live-desk-module__lE8jhW__testBanner{border:2px dashed color-mix(in srgb,var(--plh-azure) 55%,var(--border));background:color-mix(in srgb,var(--plh-azure) 7%,var(--surface));border-radius:10px;align-items:center;gap:8px;margin:0;padding:12px 14px;font-size:14px;display:flex}.plh-live-desk-module__lE8jhW__testBanner svg{width:18px;height:18px;color:var(--plh-azure);flex:none}.plh-live-desk-module__lE8jhW__desk .plh-live-desk-module__lE8jhW__testBanner .plh-live-desk-module__lE8jhW__linkBtn{padding:0 4px;display:inline}
.plh-datetime-field-module__2rrHpq__field{gap:7px;margin:12px 0;display:grid;position:relative}.plh-datetime-field-module__2rrHpq__label{color:var(--heading);font-size:13px;font-weight:650}.plh-datetime-field-module__2rrHpq__control{position:relative}.plh-datetime-field-module__2rrHpq__field .plh-datetime-field-module__2rrHpq__trigger{background:var(--surface-2);text-align:left;width:100%;min-height:48px;color:var(--text);border-radius:10px;justify-content:flex-start;gap:10px;padding:10px 14px;font-size:16px;font-weight:600}.plh-datetime-field-module__2rrHpq__field .plh-datetime-field-module__2rrHpq__trigger[data-empty=true]{color:var(--muted);font-weight:500}.plh-datetime-field-module__2rrHpq__field .plh-datetime-field-module__2rrHpq__trigger[aria-expanded=true]{border-color:var(--plh-blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--plh-blue) 18%,transparent)}.plh-datetime-field-module__2rrHpq__trigger svg{width:20px;height:20px;color:var(--plh-blue);flex:none}.plh-datetime-field-module__2rrHpq__trigger span:first-letter{text-transform:uppercase}.plh-datetime-field-module__2rrHpq__field .plh-datetime-field-module__2rrHpq__carrier{opacity:0;pointer-events:none;border:0;height:1px;min-height:0;padding:0;position:absolute;inset:auto 0 0}.plh-datetime-field-module__2rrHpq__help{color:var(--muted);font-size:12px;font-weight:500}.plh-datetime-field-module__2rrHpq__popover{z-index:30;background:var(--surface);border:1px solid var(--border);border-radius:16px;grid-template-columns:minmax(0,1fr) 190px;gap:18px;width:min(560px,100%);padding:16px;display:grid;position:absolute;top:calc(100% - 4px);left:0;box-shadow:0 24px 60px #0f172a38}.plh-datetime-field-module__2rrHpq__calendar{gap:10px;min-width:0;display:grid}.plh-datetime-field-module__2rrHpq__monthBar{justify-content:space-between;align-items:center;gap:8px;display:flex}.plh-datetime-field-module__2rrHpq__monthBar strong{text-transform:capitalize;color:var(--heading);font-size:16px}.plh-datetime-field-module__2rrHpq__field .plh-datetime-field-module__2rrHpq__nav{border-radius:999px;width:36px;min-height:36px;padding:0}.plh-datetime-field-module__2rrHpq__nav svg{width:18px;height:18px}.plh-datetime-field-module__2rrHpq__flip{transform:rotate(180deg)}.plh-datetime-field-module__2rrHpq__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.plh-datetime-field-module__2rrHpq__weekday{text-align:center;color:var(--muted);padding:4px 0;font-size:12px;font-weight:700}.plh-datetime-field-module__2rrHpq__weekday[data-friday=true]{color:var(--plh-blue)}.plh-datetime-field-module__2rrHpq__field .plh-datetime-field-module__2rrHpq__day{min-height:40px;color:var(--text);background:0 0;border:0;border-radius:10px;padding:0;font-size:15px;font-weight:600}.plh-datetime-field-module__2rrHpq__field .plh-datetime-field-module__2rrHpq__day[data-outside=true]{color:var(--muted);opacity:.5}.plh-datetime-field-module__2rrHpq__field .plh-datetime-field-module__2rrHpq__day[data-friday=true]{background:color-mix(in srgb,var(--plh-blue) 8%,transparent)}.plh-datetime-field-module__2rrHpq__field .plh-datetime-field-module__2rrHpq__day[data-today=true]{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--plh-blue) 45%,transparent)}.plh-datetime-field-module__2rrHpq__field .plh-datetime-field-module__2rrHpq__day:hover{background:var(--tint);color:var(--link)}.plh-datetime-field-module__2rrHpq__field .plh-datetime-field-module__2rrHpq__day[aria-pressed=true]{background:var(--plh-blue);color:#fff}.plh-datetime-field-module__2rrHpq__shortcuts,.plh-datetime-field-module__2rrHpq__quick{flex-wrap:wrap;gap:6px;display:flex}.plh-datetime-field-module__2rrHpq__field .plh-datetime-field-module__2rrHpq__chip{border-radius:999px;min-height:34px;padding:6px 12px;font-size:13px}.plh-datetime-field-module__2rrHpq__field .plh-datetime-field-module__2rrHpq__chip[aria-pressed=true]{background:var(--plh-blue);border-color:var(--plh-blue);color:#fff}.plh-datetime-field-module__2rrHpq__timeCol{border-left:1px solid var(--border);align-content:start;gap:12px;padding-left:18px;display:grid}.plh-datetime-field-module__2rrHpq__timeLabel{color:var(--heading);font-size:13px;font-weight:700}.plh-datetime-field-module__2rrHpq__selects{align-items:center;gap:6px;display:flex}.plh-datetime-field-module__2rrHpq__field .plh-datetime-field-module__2rrHpq__selects select{text-align:center;min-height:44px;padding:8px 6px;font-size:16px;font-weight:700}.plh-datetime-field-module__2rrHpq__field .plh-datetime-field-module__2rrHpq__done{background:var(--plh-blue);border-color:var(--plh-blue);color:#fff;border-radius:10px;min-height:44px}.plh-datetime-field-module__2rrHpq__field .plh-datetime-field-module__2rrHpq__done:hover{background:var(--plh-navy);color:#fff}@media (max-width:620px){.plh-datetime-field-module__2rrHpq__popover{grid-template-columns:1fr;gap:14px;width:100%;padding:14px}.plh-datetime-field-module__2rrHpq__timeCol{border-left:0;border-top:1px solid var(--border);padding-top:14px;padding-left:0}}
.plh-schedule-builder-module__UbsUha__builder{gap:16px;min-width:0;display:grid}.plh-schedule-builder-module__UbsUha__card{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:14px;gap:14px;min-width:0;padding:20px;display:grid}.plh-schedule-builder-module__UbsUha__builder .plh-schedule-builder-module__UbsUha__title{color:var(--heading);align-items:center;gap:10px;margin:0;font-size:19px;display:flex}.plh-schedule-builder-module__UbsUha__title svg{width:22px;height:22px;color:var(--plh-blue)}.plh-schedule-builder-module__UbsUha__muted{color:var(--muted);margin:0;font-size:14px}.plh-schedule-builder-module__UbsUha__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.plh-schedule-builder-module__UbsUha__score{background:var(--bad-bg);color:var(--bad);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700}.plh-schedule-builder-module__UbsUha__score[data-ok=true]{background:var(--ok-bg);color:var(--ok)}.plh-schedule-builder-module__UbsUha__teamsLine{flex-wrap:wrap;gap:6px;display:flex}.plh-schedule-builder-module__UbsUha__teamsLine span{background:var(--surface-2);border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:13px;font-weight:600;display:inline-flex}.plh-schedule-builder-module__UbsUha__grid2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.plh-schedule-builder-module__UbsUha__builder .plh-schedule-builder-module__UbsUha__field{color:var(--heading);gap:7px;margin:0;font-size:13px;font-weight:650;display:grid}.plh-schedule-builder-module__UbsUha__field>span{font-size:13px;font-weight:650}.plh-schedule-builder-module__UbsUha__field small{color:var(--muted);font-size:12px;font-weight:500}.plh-schedule-builder-module__UbsUha__builder .plh-schedule-builder-module__UbsUha__field select,.plh-schedule-builder-module__UbsUha__builder .plh-schedule-builder-module__UbsUha__field input,.plh-schedule-builder-module__UbsUha__builder .plh-schedule-builder-module__UbsUha__rule select,.plh-schedule-builder-module__UbsUha__builder .plh-schedule-builder-module__UbsUha__actions input{min-height:46px;font-size:16px}.plh-schedule-builder-module__UbsUha__weeks{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:6px;display:grid}.plh-schedule-builder-module__UbsUha__builder .plh-schedule-builder-module__UbsUha__week{border-radius:10px;flex-direction:column;gap:2px;min-height:58px;padding:6px;font-size:13px}.plh-schedule-builder-module__UbsUha__week small{color:var(--muted);font-size:11px;font-weight:600}.plh-schedule-builder-module__UbsUha__builder .plh-schedule-builder-module__UbsUha__week[data-used=true]{border-color:var(--plh-blue);background:color-mix(in srgb,var(--plh-blue) 8%,var(--surface))}.plh-schedule-builder-module__UbsUha__builder .plh-schedule-builder-module__UbsUha__week[data-used=true] small{color:var(--plh-blue)}.plh-schedule-builder-module__UbsUha__builder .plh-schedule-builder-module__UbsUha__week[data-off=true]{opacity:.55;background:var(--surface-2);text-decoration:line-through}.plh-schedule-builder-module__UbsUha__rule{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px;display:flex}.plh-schedule-builder-module__UbsUha__builder .plh-schedule-builder-module__UbsUha__rule select{flex:160px;width:auto}.plh-schedule-builder-module__UbsUha__rule small{color:var(--muted);font-weight:600}.plh-schedule-builder-module__UbsUha__builder .plh-schedule-builder-module__UbsUha__mini{border-radius:999px;justify-self:start;min-height:40px;padding:6px 12px;font-size:13px}.plh-schedule-builder-module__UbsUha__mini svg{width:16px;height:16px}.plh-schedule-builder-module__UbsUha__builder .plh-schedule-builder-module__UbsUha__primary{background:var(--plh-blue);border-color:var(--plh-blue);color:#fff;border-radius:12px;justify-self:start;min-height:52px;padding:12px 22px;font-size:15px}.plh-schedule-builder-module__UbsUha__builder .plh-schedule-builder-module__UbsUha__primary:hover{background:var(--plh-navy);color:#fff}.plh-schedule-builder-module__UbsUha__primary svg{width:18px;height:18px}.plh-schedule-builder-module__UbsUha__error,.plh-schedule-builder-module__UbsUha__success,.plh-schedule-builder-module__UbsUha__warn{border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px 14px;font-size:14px;font-weight:600;display:flex}.plh-schedule-builder-module__UbsUha__error svg,.plh-schedule-builder-module__UbsUha__success svg{flex:none;width:18px;height:18px}.plh-schedule-builder-module__UbsUha__error{background:var(--bad-bg);color:var(--bad);border:1px solid var(--bad-line)}.plh-schedule-builder-module__UbsUha__success{background:var(--ok-bg);color:var(--ok);border:1px solid var(--ok-line)}.plh-schedule-builder-module__UbsUha__warn{background:var(--warn-bg);color:var(--warn);border:1px solid var(--warn-line)}.plh-schedule-builder-module__UbsUha__rounds{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:12px;display:grid}.plh-schedule-builder-module__UbsUha__round{border:1px solid var(--border);background:var(--surface);border-radius:12px;overflow:hidden}.plh-schedule-builder-module__UbsUha__round header{background:linear-gradient(135deg,var(--plh-navy),var(--plh-blue));color:#fff;align-items:center;gap:10px;padding:10px 12px;display:flex}.plh-schedule-builder-module__UbsUha__round header strong{font-size:15px}.plh-schedule-builder-module__UbsUha__round header span{opacity:.9;font-size:13px}.plh-schedule-builder-module__UbsUha__roundMove{gap:4px;margin-left:auto;display:flex}.plh-schedule-builder-module__UbsUha__round ol{margin:0;padding:6px;list-style:none}.plh-schedule-builder-module__UbsUha__round li{border-radius:8px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px;display:grid}.plh-schedule-builder-module__UbsUha__round li:nth-child(2n){background:var(--surface-2)}.plh-schedule-builder-module__UbsUha__round li[data-ruled=true]{box-shadow:inset 3px 0 0 var(--plh-red)}.plh-schedule-builder-module__UbsUha__round time{font-variant-numeric:tabular-nums;color:var(--heading);font-weight:800}.plh-schedule-builder-module__UbsUha__pair{color:var(--heading);flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.plh-schedule-builder-module__UbsUha__pair span{align-items:center;gap:6px;display:inline-flex}.plh-schedule-builder-module__UbsUha__pair em{color:var(--muted);font-style:normal}.plh-schedule-builder-module__UbsUha__tools{gap:2px;display:flex}.plh-schedule-builder-module__UbsUha__builder .plh-schedule-builder-module__UbsUha__icon{border-radius:8px;width:30px;min-height:30px;padding:0;font-size:14px}.plh-schedule-builder-module__UbsUha__round header .plh-schedule-builder-module__UbsUha__icon{color:#fff;background:#ffffff24;border-color:#0000}.plh-schedule-builder-module__UbsUha__tableWrap{overflow-x:auto}.plh-schedule-builder-module__UbsUha__stats{border-collapse:collapse;width:100%;font-size:14px}.plh-schedule-builder-module__UbsUha__stats th,.plh-schedule-builder-module__UbsUha__stats td{border-bottom:1px solid var(--border);text-align:center;white-space:nowrap;padding:7px 8px}.plh-schedule-builder-module__UbsUha__stats th:first-child{text-align:left}.plh-schedule-builder-module__UbsUha__stats thead th{color:var(--muted);font-size:12px}.plh-schedule-builder-module__UbsUha__stats td[data-heat="0"]{color:var(--muted)}.plh-schedule-builder-module__UbsUha__stats td[data-heat="2"]{background:color-mix(in srgb,var(--plh-blue) 10%,transparent)}.plh-schedule-builder-module__UbsUha__stats td[data-heat="3"]{background:var(--warn-bg);color:var(--warn);font-weight:800}.plh-schedule-builder-module__UbsUha__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.plh-schedule-builder-module__UbsUha__builder .plh-schedule-builder-module__UbsUha__actions input{flex:220px;width:auto}.plh-schedule-builder-module__UbsUha__drafts{gap:8px;display:grid}.plh-schedule-builder-module__UbsUha__drafts article{border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.plh-schedule-builder-module__UbsUha__drafts article[data-open=true]{border-color:var(--plh-blue);box-shadow:0 0 0 2px color-mix(in srgb,var(--plh-blue) 20%,transparent)}.plh-schedule-builder-module__UbsUha__drafts article>div:first-child{display:grid}.plh-schedule-builder-module__UbsUha__drafts small{color:var(--muted);font-size:12px}.plh-schedule-builder-module__UbsUha__draftActions{flex-wrap:wrap;gap:6px;display:flex}.plh-schedule-builder-module__UbsUha__builder .plh-schedule-builder-module__UbsUha__publish{background:var(--plh-green);border-color:var(--plh-green);color:#fff}.plh-schedule-builder-module__UbsUha__builder .plh-schedule-builder-module__UbsUha__publish:hover{color:#fff;background:#0f7a34}.plh-schedule-builder-module__UbsUha__builder .plh-schedule-builder-module__UbsUha__danger{color:var(--bad);border-color:var(--bad-line)}.plh-schedule-builder-module__UbsUha__overlay{z-index:60;background:#0a14238c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.plh-schedule-builder-module__UbsUha__sheet{background:var(--surface);border-radius:18px;gap:12px;width:min(560px,100%);padding:22px;display:grid;box-shadow:0 30px 80px #0000004d}.plh-schedule-builder-module__UbsUha__sheet h3{color:var(--heading);margin:0;font-size:19px}.plh-schedule-builder-module__UbsUha__sheet p{margin:0}.plh-schedule-builder-module__UbsUha__builder .plh-schedule-builder-module__UbsUha__check{align-items:center;gap:10px;margin:0;font-weight:600;display:flex}@media (max-width:760px){.plh-schedule-builder-module__UbsUha__grid2{grid-template-columns:1fr}.plh-schedule-builder-module__UbsUha__card{padding:16px}.plh-schedule-builder-module__UbsUha__round li{grid-template-columns:44px minmax(0,1fr)}.plh-schedule-builder-module__UbsUha__tools{grid-column:2}}
