.pc-root{--pc-ink:#15182b;--pc-muted:#51596d;--pc-line:#d6d8e3;--pc-accent:#71438f;color:var(--pc-ink);font:15px/1.45 'Segoe UI',Arial,sans-serif;max-width:1400px;margin:auto;padding:20px;box-sizing:border-box}.pc-root *{box-sizing:border-box}.pc-root h1{font-size:28px;margin:4px 0 8px}.pc-root h2{font-size:18px;margin:0 0 16px}.pc-root h3{font-size:16px;margin:0 0 10px}.pc-root p{margin:8px 0}.pc-root .pc-muted{color:var(--pc-muted)}.pc-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:20px}.pc-eyebrow{color:var(--pc-accent);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.pc-tabs{display:flex;gap:5px;background:#e9e9f0;padding:5px;border-radius:15px;margin:18px 0;overflow-x:auto}.pc-tabs button{white-space:nowrap;color:#51596d;background:transparent;border:0;border-radius:11px;padding:11px 15px;font:700 13px 'Segoe UI',sans-serif;cursor:pointer}.pc-tabs button[aria-current=page]{background:#fff;color:#71438f}.pc-card{background:#fff;border:1px solid #e0e1e9;border-radius:18px;padding:20px;margin-bottom:16px;box-shadow:0 8px 25px #19143f08}.pc-cols{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px}.pc-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:20px}.pc-stat{background:#fff;border:1px solid #e0e1e9;border-radius:18px;padding:18px}.pc-stat strong{display:block;font-size:28px;margin-top:12px}.pc-chip{display:inline-block;border-radius:15px;padding:4px 9px;background:#eee0f7;color:#63327f;font-size:11px;font-weight:800}.pc-chip.good{background:#dff4ee;color:#1d6653}.pc-chip.warn{background:#fff2d5;color:#805213}.pc-chip.bad{background:#fde9ec;color:#a22e40}.pc-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pc-root button.pc-button{border:1px solid #cccddd;border-radius:11px;background:#fff;color:#15182b;font:700 14px 'Segoe UI',sans-serif;padding:10px 15px;cursor:pointer}.pc-root button.pc-button.primary{color:#fff;background:#63327f;border-color:transparent}.pc-root button:disabled{opacity:.55;cursor:default}.pc-root input:not([type=checkbox]):not([type=radio]),.pc-root textarea,.pc-root select{display:block;width:100%;border:1px solid #b4b8ca;border-radius:9px;background:#fcfcff;color:#15182b;padding:10px;font:inherit;margin:6px 0 12px}.pc-root textarea{min-height:100px;resize:vertical}.pc-root input[type=checkbox],.pc-root input[type=radio]{accent-color:#71438f;flex:0 0 auto}.pc-option{display:flex;align-items:flex-start;gap:9px;padding:10px;border:1px solid #d6d8e3;border-radius:10px;margin:7px 0;cursor:pointer}.pc-option:has(input:checked){background:#f4edfa;border-color:#71438f}.pc-task{padding:16px;border:1px solid #dddfea;border-radius:14px;margin:14px 0;background:#fafaff}.pc-task pre{white-space:pre-wrap;font:inherit;background:#fff;padding:12px;border-radius:9px}.pc-table-wrap{overflow-x:auto;max-width:100%}.pc-root table{border-collapse:collapse;width:100%;font-size:13px}.pc-root th,.pc-root td{text-align:left;vertical-align:top;border-bottom:1px solid #dedfe8;padding:12px 9px}.pc-root th{color:#51596d;background:#f7f7fc;font-size:11px;text-transform:uppercase}.pc-root fieldset{border:1px solid #d6d8e3;border-radius:12px;margin:14px 0;padding:14px}.pc-root legend{font-weight:700}.pc-alert{border:1px solid #d4ac56;background:#fffaf0;color:#62440d;padding:12px;border-radius:12px;margin-bottom:14px}.pc-error{color:#97243b;background:#fff0f3;border:1px solid #d28a99;padding:12px;border-radius:10px}.pc-save{color:#1d6653;min-height:24px;font-weight:600}.pc-countdown{font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.pc-root audio{max-width:100%;width:100%;margin:12px 0}.pc-launch{cursor:pointer}.pc-recording{color:#a22e40;font-weight:700}.pc-root button:focus-visible,.pc-root input:focus-visible,.pc-root textarea:focus-visible,.pc-root select:focus-visible{outline:3px solid #71438f;outline-offset:2px}.pc-root .pc-source{font-size:12px;color:#51596d}.pc-root [hidden]{display:none!important}
@media(max-width:1160px){.pc-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-cols{grid-template-columns:minmax(0,1fr)}}
@media(max-width:560px){.pc-root{padding:12px}.pc-head{display:block}.pc-head .pc-actions{margin-top:12px}.pc-root h1{font-size:23px}.pc-stats{grid-template-columns:minmax(0,1fr);gap:8px}.pc-stat{padding:13px}.pc-card{padding:14px}.pc-tabs button{padding:10px}.pc-root th,.pc-root td{padding:10px 7px}.pc-actions button{max-width:100%}.pc-task{padding:11px}.pc-root fieldset{padding:10px}}
@media print{body>*{display:none!important}body>.pc-print{display:block!important}.pc-root{max-width:none;padding:0}.pc-head button,.pc-tabs,.pc-actions{display:none!important}.pc-task{break-inside:avoid}.pc-card{box-shadow:none}}

.pc-root,.pc-root *{min-width:0;overflow-wrap:anywhere}.pc-root fieldset{min-inline-size:0}.pc-root pre{white-space:pre-wrap;font:inherit}.pc-root input[type=radio]{width:auto;display:inline-block}.pc-root .pc-table-wrap{max-width:100%;overflow:auto}.pc-root form{max-width:100%}

@media(max-width:700px){.bottom-nav:has([data-pke-control-launch]){grid-template-columns:repeat(5,minmax(0,1fr))}}

.pc-root .pc-table-wrap table{min-width:850px}.pc-root .pc-table-wrap th,.pc-root .pc-table-wrap td{min-width:85px;overflow-wrap:normal;word-break:normal}.pc-root .pc-table-wrap th:first-child,.pc-root .pc-table-wrap td:first-child{min-width:140px}.pc-table-hint{display:none}@media(max-width:700px){.pc-table-hint{display:block;color:var(--pc-muted);font-size:13px}}

.pc-avatar video{display:block;width:100%;max-height:420px;aspect-ratio:16/9;object-fit:contain;background:#171223;border-radius:12px}.pc-avatar video[hidden]{display:none}.pc-avatar [data-avatar-text]{max-height:240px;overflow:auto}.pc-avatar [data-avatar-status]{font-weight:600;color:#3d2366}

.pc-control-picker{display:block;margin:16px 0}.pc-control-picker select{display:block;width:100%;max-width:100%;min-width:0;box-sizing:border-box;margin-top:6px}
