.VWVYCG_wrap{background:var(--canvas);border:1px solid var(--border);border-radius:var(--radius-panel);justify-content:center;align-items:center;min-height:240px;padding:10px;display:flex;overflow:hidden}.VWVYCG_canvas{touch-action:auto;border-radius:6px;display:block}.VWVYCG_editable .VWVYCG_canvas{touch-action:none}@media (max-width:640px){.VWVYCG_editable{border-left:none;border-right:none;border-radius:0;width:100vw;margin-left:calc(50% - 50vw);padding:4px 0}}
.y0nS0W_title{align-items:center;gap:8px;margin:4px 0 14px;display:flex}.y0nS0W_title h2{margin:0;font-size:15px}.y0nS0W_scope{color:var(--action);background:#ff4f001a;border:1px solid #ff4f0059;border-radius:20px;padding:2px 9px;font-size:11px;font-weight:700}.y0nS0W_grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}@media (min-width:560px){.y0nS0W_grid{grid-template-columns:repeat(4,1fr)}}.y0nS0W_card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control);text-align:center;padding:14px 8px}.y0nS0W_company{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:700}.y0nS0W_grade{color:var(--ink);margin:5px 0 2px;font-size:30px;font-weight:800;line-height:1.1}.y0nS0W_label{color:var(--ink);font-size:12px}.y0nS0W_note{color:var(--ink-muted);margin-top:5px;font-size:10px}.y0nS0W_empty{color:var(--ink-muted);font-size:13px}.y0nS0W_addHint{color:var(--ink-muted);margin:14px 0 0;font-size:12px;line-height:1.5}
.-PSYBW_report{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-panel);box-shadow:var(--shadow);padding:20px}.-PSYBW_h1{letter-spacing:-.2px;margin:0 0 18px;font-size:20px}.-PSYBW_sideBlock{margin-bottom:22px}.-PSYBW_sideHead{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.-PSYBW_sideName{text-transform:uppercase;letter-spacing:.5px;color:var(--ink-muted);font-size:13px;font-weight:700}.-PSYBW_chip{text-transform:uppercase;letter-spacing:.4px;background:#ffffff08;border:1px solid;border-radius:20px;padding:3px 10px;font-size:11px;font-weight:700}.-PSYBW_ratios{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.-PSYBW_ratio{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-control);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.-PSYBW_ratioLabel{color:var(--ink-muted);font-size:12px}.-PSYBW_ratio b{font-size:18px}.-PSYBW_actions{gap:8px;margin:22px 0 4px;display:flex}.-PSYBW_btn{border-radius:var(--radius-control);cursor:pointer;border:1px solid #0000;flex:1;padding:12px 18px;font-size:15px;font-weight:700;transition:filter .18s,transform 60ms,border-color .18s,color .18s}.-PSYBW_btn:active{transform:scale(.98)}.-PSYBW_primary{background:var(--action);color:#1a0a00}.-PSYBW_primary:hover{filter:brightness(1.08)}.-PSYBW_ghost{background:var(--surface-2);color:var(--ink);border-color:var(--border)}.-PSYBW_ghost:hover{border-color:var(--ice);color:var(--ice)}.-PSYBW_disclaimer{color:var(--ink-muted);margin:16px 0 0;font-size:11px;line-height:1.6}
.uC2Kkq_panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-panel);box-shadow:var(--shadow);padding:20px}@media (max-width:640px){.uC2Kkq_panel{padding:12px}}.uC2Kkq_eyebrow{letter-spacing:.6px;text-transform:uppercase;color:var(--action);margin:0 0 6px;font-size:12px;font-weight:700}.uC2Kkq_h1{letter-spacing:-.2px;margin:0 0 8px;font-size:22px}.uC2Kkq_hint{color:var(--ink-muted);margin:0 0 18px;font-size:14px;line-height:1.55}.uC2Kkq_dropzone,.uC2Kkq_sideDrop{border:1px dashed var(--border);border-radius:var(--radius-panel);text-align:center;color:var(--ink-muted);background:var(--canvas);width:100%;padding:32px 18px}.uC2Kkq_sideDrop{background:var(--surface)}.uC2Kkq_dropIcon{color:var(--ink-muted);margin-bottom:6px;font-size:30px}.uC2Kkq_tiny{color:var(--ink-muted);margin:12px 0 0;font-size:11px;line-height:1.5}.uC2Kkq_btn{border-radius:var(--radius-control);cursor:pointer;border:1px solid #0000;padding:11px 18px;font-size:15px;font-weight:700;transition:transform 60ms,filter .18s,background .18s}.uC2Kkq_btn:active{transform:scale(.98)}.uC2Kkq_primary{background:var(--action);color:#1a0a00;margin-top:14px}.uC2Kkq_primary:hover{filter:brightness(1.08)}.uC2Kkq_ghost{background:var(--surface-2);color:var(--ink);border-color:var(--border)}.uC2Kkq_ghost:hover{border-color:var(--ice);color:var(--ice)}.uC2Kkq_seeResults{justify-content:center;align-items:center;width:100%;margin-top:4px;padding:14px 18px;font-size:16px;display:inline-flex}.uC2Kkq_seeResults:disabled{opacity:.45;cursor:not-allowed;filter:none}.uC2Kkq_tabs{gap:8px;margin-bottom:16px;display:flex}.uC2Kkq_tab{border-radius:var(--radius-control);border:1px solid var(--border);background:var(--surface);color:var(--ink-muted);cursor:pointer;text-transform:capitalize;flex:1;justify-content:center;align-items:center;gap:6px;padding:11px;font-size:14px;font-weight:700;display:flex}.uC2Kkq_tabActive{background:var(--brand);color:#fff;border-color:var(--brand)}.uC2Kkq_badge{color:var(--ice);font-weight:800}.uC2Kkq_tabActive .uC2Kkq_badge{color:var(--ice)}.uC2Kkq_dragHint{color:var(--ink-muted);text-align:center;margin:12px 0 4px;font-size:12px;line-height:1.6}.uC2Kkq_skew{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-2);justify-content:space-between;align-items:center;gap:12px;margin:12px 0 0;padding:8px 12px;display:flex}.uC2Kkq_skewLabel{color:var(--ink-muted);font-size:13px;font-weight:600}.uC2Kkq_skewLabel b{color:var(--ink);margin-left:4px}.uC2Kkq_skewAuto{color:var(--action);text-transform:uppercase;letter-spacing:.4px;margin-left:6px;font-size:11px;font-weight:700}.uC2Kkq_skewBtns{align-items:center;gap:6px;display:flex}.uC2Kkq_skewBtn{border-radius:var(--radius-control);border:1px solid var(--border);background:var(--surface);width:34px;height:34px;color:var(--ink);cursor:pointer;font-size:20px;font-weight:700;line-height:1}.uC2Kkq_skewBtn:hover{border-color:var(--ice);color:var(--ice)}.uC2Kkq_skewBtn:active{transform:scale(.94)}.uC2Kkq_linkBtn{color:var(--action);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:700}.uC2Kkq_linkBtn:hover{text-decoration:underline}.uC2Kkq_toolbar{gap:8px;margin:14px 0 20px;display:flex}.uC2Kkq_toolbar .uC2Kkq_btn{flex:1}.uC2Kkq_readout{gap:14px;margin-bottom:22px;display:grid}.uC2Kkq_readoutSide{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:700}.uC2Kkq_measureHead{color:var(--ink-muted);justify-content:space-between;align-items:baseline;margin-bottom:7px;font-size:14px;display:flex}.uC2Kkq_measureHead b{color:var(--ink);font-size:16px}.uC2Kkq_bar{background:var(--canvas);border:1px solid var(--border);border-radius:6px;height:8px;position:relative;overflow:hidden}.uC2Kkq_bar:after{content:"";background:var(--ink-muted);opacity:.5;width:1px;position:absolute;top:-1px;bottom:-1px;left:50%}.uC2Kkq_barFill{background:var(--action);height:100%;transition:width .18s}.uC2Kkq_disclaimer{color:var(--ink-muted);margin-top:18px;font-size:11px;line-height:1.6}.uC2Kkq_trust{color:var(--ink-muted);margin-top:14px;font-size:11px}@media (max-width:420px){.uC2Kkq_h1{font-size:20px}}
.Ks0oBW_main{max-width:660px;margin:0 auto;padding:20px 16px 56px}.Ks0oBW_back{color:var(--ink-muted);border:1px solid var(--border);border-radius:20px;align-items:center;margin-bottom:20px;padding:8px 16px;font-size:14px;font-weight:700;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}.Ks0oBW_back:hover{color:var(--ice);border-color:var(--ice)}@media (max-width:640px){.Ks0oBW_back{display:none}}.Ks0oBW_eyebrow{letter-spacing:.6px;text-transform:uppercase;color:var(--action);margin:0 0 16px;font-size:12px;font-weight:700}
