.pay-help-trigger{color:#86988d;cursor:help;vertical-align:middle;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;display:inline-grid}.pay-help-trigger:hover,.pay-help-trigger:focus-visible{color:var(--pay-teal);background:#edf4ee;outline:none}.pay-help-tooltip{font-weight:450;color:#fff!important;z-index:60!important;background:#193c37!important;border-radius:8px!important;max-width:280px!important;padding:10px 12px!important;font-size:12px!important;line-height:1.5!important}.pay-help-label{align-items:center;gap:4px;display:inline-flex}h2.pay-help-label,h3.pay-help-label{margin:0}.pay-reviews,.pay-rev-cycle,.pay-rev-worker{gap:20px;display:grid}.pay-reviews .pay-page-heading,.pay-rev-cycle .pay-page-heading{margin:0}.pay-rev-heading-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.pay-rev-intro{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.pay-rev-intro article{border:1px solid var(--pay-border);color:#53695e;background:#f6f9f6;border-radius:12px;gap:6px;padding:14px 16px;font-size:12px;display:grid}.pay-rev-intro strong{color:var(--pay-ink);align-items:center;gap:8px;font-size:13px;display:flex}.pay-rev-intro svg{color:var(--pay-teal)}.pay-rev-status{white-space:nowrap;border-radius:999px;align-items:center;gap:2px;padding:4px 6px 4px 10px;font-size:11px;font-weight:650;display:inline-flex}.pay-rev-status[data-tone=draft]{color:#a06c43;background:#fff2e6}.pay-rev-status[data-tone=active]{color:#1d5a94;background:#e3f1ff}.pay-rev-status[data-tone=closed]{color:#3f6e50;background:#edf4ee}.pay-rev-status .pay-help-trigger{color:inherit;opacity:.7;width:20px;height:20px}.pay-rev-types{flex-wrap:wrap;gap:6px;display:inline-flex}.pay-rev-type{color:#4b5f55;white-space:nowrap;background:#f1f4f2;border-radius:6px;align-items:center;gap:2px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.pay-rev-type[data-type=self]{color:#35548a;background:#eef3fb}.pay-rev-type[data-type=manager]{color:#2f6b4f;background:#edf4ee}.pay-rev-type[data-type=report]{color:#8c5a17;background:#fff4e0}.pay-rev-type[data-type=peer]{color:#6a4696;background:#f4eefb}.pay-rev-type .pay-help-trigger{width:18px;height:18px;color:inherit;opacity:.7}.pay-rev-table td,.pay-rev-table th{vertical-align:middle}.pay-rev-table .pay-rev-title a{color:var(--pay-ink);font-weight:650;text-decoration:none}.pay-rev-table .pay-rev-title a:hover{color:var(--pay-teal);text-decoration:underline}.pay-rev-table .pay-rev-title p{color:var(--pay-muted);text-overflow:ellipsis;white-space:nowrap;max-width:420px;margin:3px 0 0;font-size:11px;overflow:hidden}.pay-rev-muted-cell{color:var(--pay-muted);font-size:12px}.pay-rev-due[data-late=true]{color:#b3452a;font-weight:650}.pay-rev-progress{align-items:center;gap:8px;min-width:120px;display:inline-flex}.pay-rev-progress-track{background:#e8eee9;border-radius:999px;flex:1;min-width:60px;height:8px;overflow:hidden}.pay-rev-progress-track>span{border-radius:inherit;background:var(--pay-teal);height:100%;transition:width .3s;display:block}.pay-rev-progress-text{font-variant-numeric:tabular-nums;color:#53695e;white-space:nowrap;font-size:11px}.pay-rev-dialog{border:1px solid var(--pay-border);width:min(720px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--pay-ink);background:#fff;border-radius:14px;margin:auto;padding:24px;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 60px #193c372e}.pay-rev-dialog[data-size=narrow]{width:min(520px,100vw - 32px)}.pay-rev-dialog::backdrop{background:#193c3759}.pay-rev-dialog-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.pay-rev-dialog-head h2{margin:0 0 4px;font-size:17px;font-weight:750}.pay-rev-dialog-head p{color:#53695e;margin:0;font-size:13px}.pay-rev-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.pay-rev-dialog-actions .pay-button{align-self:auto}.pay-rev-sources{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.pay-rev-source{border:1px solid var(--pay-border);cursor:pointer;color:#53695e;background:#fff;border-radius:12px;gap:6px;padding:14px;font-size:12px;font-weight:450;line-height:1.45;display:grid;position:relative}.pay-rev-source input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.pay-rev-source strong{color:var(--pay-ink);font-size:13px}.pay-rev-source:has(input:checked){border-color:var(--pay-teal);box-shadow:inset 0 0 0 1px var(--pay-teal);background:#f1f8f4}.pay-rev-source:has(input:focus-visible){outline-offset:2px;outline:2px solid #86a998}.pay-rev-source-group{gap:8px;display:grid}.pay-rev-source-group>h3{color:var(--pay-muted);text-transform:uppercase;letter-spacing:.6px;margin:8px 0 0;font-size:12px;font-weight:650}.pay-rev-summary{border-top:1px solid var(--pay-border);color:#53695e;flex-wrap:wrap;gap:10px 22px;padding:16px 23px;font-size:12px;display:flex}.pay-rev-summary>div{align-items:center;gap:6px;display:flex}.pay-rev-summary strong{color:var(--pay-ink)}.pay-rev-cycle-head{flex-wrap:wrap;justify-content:space-between;gap:16px;padding:22px 23px 18px;display:flex}.pay-rev-cycle-head h1{letter-spacing:-.5px;margin:6px 0;font-size:22px}.pay-rev-cycle-head p{color:#53695e;max-width:70ch;margin:0;font-size:13px}.pay-rev-cycle-head .pay-rev-status{vertical-align:middle}.pay-rev-tabs{border-bottom:1px solid var(--pay-border);gap:4px;padding:0 12px;display:flex;overflow-x:auto}.pay-rev-tab{font:inherit;color:#6b7f74;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:12px;font-size:13px;font-weight:600;display:inline-flex}.pay-rev-tab[aria-selected=true]{color:var(--pay-teal);border-bottom-color:var(--pay-teal)}.pay-rev-tab:hover{color:var(--pay-ink)}.pay-rev-tab .pay-rev-count{color:#53695e;background:#eef2ef;border-radius:999px;padding:1px 7px;font-size:11px}.pay-rev-panel{gap:18px;padding:20px 23px;display:grid}.pay-rev-panel h2{margin:0;font-size:15px}.pay-rev-panel-intro{color:#53695e;max-width:80ch;margin:0;font-size:13px}.pay-rev-subtabs{flex-wrap:wrap;gap:6px;display:flex}.pay-rev-subtab{border:1px solid var(--pay-border);font:inherit;color:#53695e;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;display:inline-flex}.pay-rev-subtab[aria-selected=true]{border-color:var(--pay-teal);color:var(--pay-teal);background:#f1f8f4}.pay-rev-subtab[data-off=true]{opacity:.6}.pay-rev-section{border:1px solid var(--pay-border);background:#fff;border-radius:12px}.pay-rev-section-head{border-bottom:1px solid var(--pay-border);background:#f6f9f6;border-radius:12px 12px 0 0;align-items:center;gap:10px;padding:12px 14px;display:flex}.pay-rev-section-head h3{flex:1;min-width:0;margin:0;font-size:14px}.pay-rev-section-head .pay-rev-count{color:var(--pay-muted);font-size:11px}.pay-rev-icon-actions{gap:2px;display:inline-flex}.pay-rev-icon-button{color:#6f8279;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:30px;height:30px;display:inline-grid}.pay-rev-icon-button:hover:not(:disabled){color:var(--pay-teal);background:#e6efe8}.pay-rev-icon-button:disabled{opacity:.35;cursor:default}.pay-rev-icon-button[data-danger]:hover:not(:disabled){color:#b3452a;background:#fdeeee}.pay-rev-questions{gap:4px;margin:0;padding:6px 8px;list-style:none;display:grid}.pay-rev-question{border-radius:8px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 6px;display:grid}.pay-rev-question:hover{background:#f6f9f6}.pay-rev-kind{color:#53695e;background:#eef2ef;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.pay-rev-kind[data-kind=rating]{color:#a67a1b;background:#fff4dc}.pay-rev-kind[data-kind=text]{color:#b3542a;background:#fdebe4}.pay-rev-kind[data-kind=number]{color:#35548a;background:#e8f0fb}.pay-rev-kind[data-kind=single],.pay-rev-kind[data-kind=multi]{color:#1f7566;background:#e6f4f1}.pay-rev-question-body{min-width:0}.pay-rev-question-body p{color:var(--pay-ink);margin:0;font-size:13px}.pay-rev-question-meta{color:var(--pay-muted);flex-wrap:wrap;gap:6px;margin-top:4px;font-size:11px;display:flex}.pay-rev-question-meta span{background:#f1f4f2;border-radius:5px;padding:2px 7px}.pay-rev-add{flex-wrap:wrap;gap:8px;margin:4px 8px 10px;display:flex}.pay-rev-add .pay-button{align-self:auto}.pay-rev-inline-form{border-top:1px dashed var(--pay-border);background:#fbfcfb;gap:14px;padding:12px 14px 14px;display:grid}.pay-rev-inline-form .pay-form-grid{gap:14px}.pay-rev-inline-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pay-rev-inline-actions .pay-button{align-self:auto}.pay-rev-checks{flex-wrap:wrap;gap:8px 22px;display:flex}.pay-form .pay-rev-checks .pay-checkbox{align-items:center;min-height:0;font-weight:500}.pay-form .pay-rev-checks .pay-checkbox input{margin-top:0}.pay-rev-empty-inline{color:var(--pay-muted);margin:0;padding:14px;font-size:12px}.pay-rev-scale{gap:8px;display:grid}.pay-rev-scale-row{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;display:grid}.pay-rev-scale-level{color:#3f6e50;font-variant-numeric:tabular-nums;background:#eef2ef;border-radius:8px;place-items:center;height:44px;font-weight:700;display:grid}.pay-rev-scale-range{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pay-rev-toggles{gap:10px;display:grid}.pay-rev-toggle{border:1px solid var(--pay-border);cursor:pointer;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px;font-weight:450;display:grid}.pay-form .pay-rev-toggle{flex-direction:row}.pay-rev-toggle input{width:20px;height:20px;margin-top:2px}.pay-rev-toggle strong{color:var(--pay-ink);margin-bottom:2px;font-size:13px;display:block}.pay-rev-toggle span{color:#53695e;font-size:12px;line-height:1.45}.pay-rev-toggle:has(input:checked){background:#f6faf7;border-color:#86a998}.pay-rev-toggle:has(input:disabled){cursor:default;opacity:.7}.pay-rev-people-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pay-rev-people-toolbar input[type=search]{flex:1;min-width:200px}.pay-rev-people-toolbar .pay-button{align-self:auto}.pay-rev-people{border:1px solid var(--pay-border);border-radius:12px;overflow:hidden}.pay-rev-people table{width:100%}.pay-rev-people td:first-child,.pay-rev-people th:first-child{text-align:center;width:44px}.pay-rev-people input[type=checkbox]{width:18px;height:18px}.pay-rev-people .pay-rev-warn{color:#a06c43;align-items:center;gap:4px;font-size:11px;display:inline-flex}.pay-rev-peers{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.pay-rev-peer{color:#6a4696;background:#f4eefb;border-radius:999px;padding:2px 8px;font-size:11px}.pay-rev-link-button{font:inherit;color:var(--pay-teal);cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:12px;text-decoration:underline}.pay-rev-peer-list{border:1px solid var(--pay-border);border-radius:10px;gap:6px;max-height:320px;padding:8px;display:grid;overflow:auto}.pay-form .pay-rev-peer-list .pay-checkbox{align-items:center;min-height:0;padding:4px 6px;font-weight:500}.pay-form .pay-rev-peer-list .pay-checkbox input{margin-top:0}.pay-rev-peer-list small{color:var(--pay-muted);font-weight:450}.pay-rev-checklist{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pay-rev-checklist li{color:#53695e;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;font-size:13px;display:grid}.pay-rev-checklist li[data-ok=true] svg{color:#2f6b4f}.pay-rev-checklist li[data-ok=false] svg{color:#b3452a}.pay-rev-checklist strong{color:var(--pay-ink)}.pay-rev-send{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.pay-rev-send-actions{align-content:start;gap:10px;display:grid}.pay-rev-send-actions .pay-button{justify-content:center;width:100%}.pay-rev-danger{border-top:1px solid var(--pay-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.pay-rev-danger p{color:var(--pay-muted);margin:0;font-size:12px}.pay-button.danger{color:#a33a22;background:#fdeeee;border-color:#f4c9c1}.pay-button.danger:hover:not(:disabled){background:#f9dcd9}.pay-rev-stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.pay-rev-stat{border:1px solid var(--pay-border);background:#fff;border-radius:12px;gap:4px;padding:14px 16px;display:grid}.pay-rev-stat>span:first-child{color:#667c71;align-items:center;gap:4px;font-size:11px;display:flex}.pay-rev-stat>strong{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:24px}.pay-rev-stat>small{color:var(--pay-muted);font-size:11px}.pay-rev-by-type{gap:10px;display:grid}.pay-rev-by-type-row{grid-template-columns:150px minmax(0,1fr) 60px;align-items:center;gap:12px;font-size:12px;display:grid}.pay-rev-by-type-row .pay-rev-progress{min-width:0}.pay-rev-score{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.pay-rev-score strong{font-variant-numeric:tabular-nums;font-size:14px}.pay-rev-score>span{color:#53695e;background:#eef2ef;border-radius:5px;padding:2px 7px;font-size:11px}.pay-rev-score[data-size=large]{white-space:normal;flex-wrap:wrap;max-width:100%}.pay-rev-score[data-size=large]>span{overflow-wrap:anywhere}.pay-rev-score[data-size=large] strong{letter-spacing:-1px;font-size:34px}.pay-rev-score[data-size=large]>span{font-size:12px}.pay-rev-score[data-empty=true] strong{color:var(--pay-muted)}.pay-rev-dist{gap:8px;display:grid}.pay-rev-dist-row{grid-template-columns:170px minmax(0,1fr) 36px;align-items:center;gap:12px;font-size:12px;display:grid}.pay-rev-dist-row .pay-rev-bar{background:#e8eee9;border-radius:6px;height:14px;overflow:hidden}.pay-rev-dist-row .pay-rev-bar>span{border-radius:inherit;background:linear-gradient(90deg,#7fb59a,#2f7d64);height:100%;display:block}.pay-rev-dist-row strong{text-align:right;font-variant-numeric:tabular-nums}.pay-rev-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.pay-rev-box{border:1px solid var(--pay-border);border-radius:12px;align-content:start;gap:12px;padding:16px;display:grid}.pay-rev-box h3{margin:0;font-size:13px}.pay-rev-status-dot{color:#53695e;white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:inline-flex}.pay-rev-status-dot:before{content:"";background:#cfd8d2;border-radius:50%;width:8px;height:8px}.pay-rev-status-dot[data-status=submitted]:before{background:#2f7d64}.pay-rev-status-dot[data-status=pending]:before{background:#e0a13a}.pay-rev-status-dot[data-status=none]:before{background:0 0;border:1px dashed #b5c3ba}.pay-rev-compare{border-collapse:collapse;width:100%;font-size:12px}.pay-rev-compare th,.pay-rev-compare td{border-bottom:1px solid var(--pay-border);text-align:left;padding:8px 10px}.pay-rev-compare th{color:var(--pay-muted);font-size:11px;font-weight:650}.pay-rev-compare td:not(:first-child),.pay-rev-compare th:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.pay-rev-evolution{color:#53695e;font-size:12px}.pay-rev-evolution strong[data-sign=up]{color:#2f7d64}.pay-rev-evolution strong[data-sign=down]{color:#b3452a}.pay-rev-answers{gap:14px;display:grid}.pay-rev-answer-question{border:1px solid var(--pay-border);border-radius:12px;gap:10px;padding:14px 16px;display:grid}.pay-rev-answer-question>p{margin:0;font-size:13px;font-weight:650}.pay-rev-response{background:#f8faf8;border-radius:8px;grid-template-columns:130px minmax(0,1fr);align-items:start;gap:10px;padding:8px 10px;font-size:12px;display:grid}.pay-rev-response>div{gap:4px;display:grid}.pay-rev-response .pay-rev-type{justify-self:start}.pay-rev-response small{color:var(--pay-muted)}.pay-rev-response q{color:#53695e;font-style:italic}.pay-rev-worker-list{gap:10px;display:grid}.pay-rev-task{border:1px solid var(--pay-border);background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.pay-rev-task h3{margin:0 0 4px;font-size:14px}.pay-rev-task p{color:#53695e;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;font-size:12px;display:flex}.pay-rev-task .pay-button{align-self:auto}.pay-rev-form-section{border:1px solid var(--pay-border);border-radius:12px;overflow:hidden}.pay-rev-form-section>h2{border-bottom:1px solid var(--pay-border);background:#f6f9f6;margin:0;padding:12px 16px;font-size:14px}.pay-rev-form-question{border-bottom:1px solid var(--pay-border);gap:10px;padding:16px;display:grid}.pay-rev-form-question:last-child{border-bottom:0}.pay-rev-form-question>p{color:var(--pay-ink);margin:0;font-size:14px;font-weight:600}.pay-rev-form-question>p small{color:var(--pay-muted);margin-left:6px;font-size:11px;font-weight:450}.pay-rev-rating{flex-wrap:wrap;gap:8px;display:flex}.pay-rev-rating button{font:inherit;cursor:pointer;color:#53695e;background:#fff;border:1px solid #dce5d8;border-radius:10px;justify-items:center;gap:2px;min-width:44px;min-height:44px;padding:8px 12px;display:grid}.pay-rev-rating button strong{color:var(--pay-ink);font-size:15px}.pay-rev-rating button small{text-align:center;max-width:110px;font-size:10px;line-height:1.2}.pay-rev-rating button[aria-checked=true]{border-color:var(--pay-teal);box-shadow:inset 0 0 0 1px var(--pay-teal);background:#eaf3ee}.pay-rev-rating button[aria-checked=true] strong{color:var(--pay-teal)}.pay-rev-rating button:disabled{cursor:default;opacity:.7}.pay-rev-options{gap:6px;display:grid}.pay-form .pay-rev-options .pay-checkbox{align-items:center;min-height:0;font-weight:500}.pay-form .pay-rev-options .pay-checkbox input{margin-top:0}.pay-rev-form-footer{border:1px solid var(--pay-border);background:#fff;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex;position:sticky;bottom:0;box-shadow:0 -8px 24px #193c370f}.pay-rev-form-footer .pay-button{align-self:auto}.pay-rev-form-footer p{color:#53695e;margin:0;font-size:12px}.pay-rev-ficha{gap:10px;display:grid}.pay-rev-ficha-row{border:1px solid var(--pay-border);border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 12px;font-size:12px;display:grid}.pay-rev-ficha-row a{color:var(--pay-ink);font-weight:650;text-decoration:none}.pay-rev-ficha-row a:hover{color:var(--pay-teal)}.pay-rev-ficha-row small{color:var(--pay-muted);display:block}@media (max-width:860px){.pay-rev-send,.pay-rev-two{grid-template-columns:1fr}.pay-rev-by-type-row{grid-template-columns:110px minmax(0,1fr) 50px}.pay-rev-dist-row{grid-template-columns:120px minmax(0,1fr) 32px}.pay-rev-response{grid-template-columns:1fr}.pay-reviews .pay-page-heading,.pay-rev-cycle .pay-page-heading,.pay-rev-cycle-head{flex-direction:column;align-items:flex-start;gap:12px}.pay-rev-heading-actions{justify-content:flex-start}.pay-rev-question{grid-template-columns:32px minmax(0,1fr)}.pay-rev-question .pay-rev-icon-actions{grid-column:2}.pay-rev-scale-range,.pay-rev-inline-form .pay-form-grid,.pay-rev-ficha-row{grid-template-columns:1fr}}