.rec-block[data-v-e81bd893]{width:100%}.rec-title[data-v-e81bd893]{color:#2b2118;font-size:15px;font-weight:700;margin:0 0 14px}.rec-list[data-v-e81bd893]{display:flex;flex-direction:column;gap:11px;list-style:none;margin:0;padding:0}.rec-item[data-v-e81bd893]{align-items:flex-start;display:flex;gap:10px}.rec-check[data-v-e81bd893]{background:#10b98124;border-radius:50%;color:#059669;flex-shrink:0;font-size:11px;font-weight:900;height:18px;line-height:18px;margin-top:1px;text-align:center;width:18px}.rec-text[data-v-e81bd893]{color:#2b2118b8;flex:1;font-size:14px;line-height:1.6}.share-card[data-v-f73b4629]{background:linear-gradient(145deg,#fffdf1,#fff6e0);border-radius:24px;box-shadow:0 4px 20px #91620014;display:flex;flex-direction:column;overflow:hidden;padding:30px 38px 24px;position:relative}.deco-tr[data-v-f73b4629]{background:#91620012;height:220px;right:-50px;top:-70px;width:220px}.deco-bl[data-v-f73b4629],.deco-tr[data-v-f73b4629]{border-radius:50%;pointer-events:none;position:absolute}.deco-bl[data-v-f73b4629]{background:#9162000d;bottom:-80px;height:170px;left:-40px;width:170px}.title-row[data-v-f73b4629]{border-bottom:1px solid rgba(145,98,0,.12);padding-bottom:14px;position:relative;z-index:1}.card-title[data-v-f73b4629]{color:#2b2118;font-size:19px;font-weight:800;letter-spacing:-.2px;line-height:1.3;margin:0}.head[data-v-f73b4629]{align-items:center;display:flex;gap:26px;padding:22px 0 18px;position:relative;z-index:1}.score-block[data-v-f73b4629]{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:10px}.score-row[data-v-f73b4629]{align-items:baseline;display:flex;gap:8px;line-height:1}.score[data-v-f73b4629]{color:#2b2118;font-size:76px;font-weight:900;letter-spacing:-2px;line-height:.85}.max-score[data-v-f73b4629]{color:#2b21184d;font-size:21px;font-weight:500}.level-badge[data-v-f73b4629]{align-items:center;border-radius:16px;display:inline-flex;font-size:14px;font-weight:700;height:32px;padding:0 17px}.badge-green[data-v-f73b4629]{background:#10b9811f;color:#059669}.badge-yellow[data-v-f73b4629]{background:#f59e0b24;color:#d97706}.badge-red[data-v-f73b4629]{background:#ef44441f;color:#dc2626}.badge-blue[data-v-f73b4629]{background:#3b82f61f;color:#2563eb}.badge-gray[data-v-f73b4629]{background:#6b728024;color:#4b5563}.badge-orange[data-v-f73b4629]{background:#f9731621;color:#ea580c}.desc-wrap[data-v-f73b4629]{display:flex;flex:1;flex-direction:column;gap:8px}.desc[data-v-f73b4629]{color:#2b21189e;font-size:15px;line-height:1.7;margin:0}.desc-sub[data-v-f73b4629]{border-left:2px solid rgba(145,98,0,.2);color:#2b211873;font-size:13px;font-style:italic;line-height:1.6;margin:0;padding-left:11px}.metrics[data-v-f73b4629]{display:flex;flex-direction:column;gap:13px;padding:6px 0 18px;position:relative;z-index:1}.metric[data-v-f73b4629]{align-items:center;display:flex;gap:14px}.metric-label[data-v-f73b4629]{color:#2b2118c7;flex-shrink:0;font-size:14px;font-weight:600;width:88px}.metric-track[data-v-f73b4629]{background:#9162001a;border-radius:4px;flex:1;height:8px;overflow:hidden}.metric-fill[data-v-f73b4629]{background:linear-gradient(90deg,#b07a00,#e0a91e);border-radius:4px;height:100%}.mfill-green[data-v-f73b4629]{background:#10b981}.mfill-yellow[data-v-f73b4629]{background:#f59e0b}.mfill-orange[data-v-f73b4629]{background:#f97316}.mfill-red[data-v-f73b4629]{background:#ef4444}.mfill-blue[data-v-f73b4629]{background:#3b82f6}.mfill-gray[data-v-f73b4629]{background:#9ca3af}.metric-pct[data-v-f73b4629]{color:#916200;flex-shrink:0;font-size:14px;font-weight:700;text-align:right;width:52px}.mpct-green[data-v-f73b4629]{color:#059669}.mpct-yellow[data-v-f73b4629]{color:#d97706}.mpct-orange[data-v-f73b4629]{color:#ea580c}.mpct-red[data-v-f73b4629]{color:#dc2626}.mpct-blue[data-v-f73b4629]{color:#2563eb}.mpct-gray[data-v-f73b4629]{color:#6b7280}.gauge[data-v-f73b4629]{padding:14px 0 16px;position:relative;z-index:1}.gauge-bar[data-v-f73b4629]{border-radius:6px;display:flex;height:12px;overflow:visible;position:relative}.gauge-zone[data-v-f73b4629]{flex:1;height:100%;opacity:.85}.gauge-zone[data-v-f73b4629]:first-child{border-bottom-left-radius:6px;border-top-left-radius:6px}.gauge-zone[data-v-f73b4629]:last-child{border-bottom-right-radius:6px;border-top-right-radius:6px}.gz-green[data-v-f73b4629]{background:#10b9814d}.gz-yellow[data-v-f73b4629]{background:#f59e0b52}.gz-orange[data-v-f73b4629]{background:#f973164d}.gz-red[data-v-f73b4629]{background:#ef44444d}.gz-blue[data-v-f73b4629]{background:#3b82f64d}.gz-gray[data-v-f73b4629]{background:#9ca3af4d}.gauge-zone.active[data-v-f73b4629]{opacity:1}.gz-green.active[data-v-f73b4629]{background:#10b981}.gz-yellow.active[data-v-f73b4629]{background:#f59e0b}.gz-orange.active[data-v-f73b4629]{background:#f97316}.gz-red.active[data-v-f73b4629]{background:#ef4444}.gz-blue.active[data-v-f73b4629]{background:#3b82f6}.gz-gray.active[data-v-f73b4629]{background:#9ca3af}.gauge-marker[data-v-f73b4629]{position:absolute;top:50%;transform:translate(-50%,-50%)}.gauge-dot[data-v-f73b4629]{border:3px solid #fff;border-radius:50%;box-shadow:0 1px 4px #00000040;display:block;height:18px;width:18px}.gauge-labels[data-v-f73b4629]{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;margin-top:12px}.gl[data-v-f73b4629]{align-items:center;display:flex;flex-direction:column;gap:2px;opacity:.45}.gl.active[data-v-f73b4629]{opacity:1}.gl-name[data-v-f73b4629]{color:#2b2118;font-size:12.5px;font-weight:700;line-height:1.2;text-align:center}.gl-range[data-v-f73b4629]{color:#2b211880;font-size:11px;font-weight:500}.stats[data-v-f73b4629]{display:flex;gap:0;padding:2px 0 18px;position:relative;z-index:1}.stat[data-v-f73b4629]{display:flex;flex:1;flex-direction:column;gap:4px;padding:4px 18px;text-align:center}.stat+.stat[data-v-f73b4629]{border-left:1px solid rgba(145,98,0,.14)}.stat-value[data-v-f73b4629]{color:#2b2118;font-size:24px;font-weight:900;letter-spacing:-.3px;line-height:1.05}.stat-label[data-v-f73b4629]{color:#2b211880;font-size:12px;font-weight:500}.rec-wrap[data-v-f73b4629]{border-top:1px solid rgba(145,98,0,.12);margin-top:2px;padding:16px 0 18px}.bottom-row[data-v-f73b4629],.rec-wrap[data-v-f73b4629]{position:relative;z-index:1}.bottom-row[data-v-f73b4629]{align-items:center;border-top:1px solid rgba(43,33,24,.07);display:flex;justify-content:space-between;padding-top:14px}.foot-line[data-v-f73b4629]{align-items:baseline;display:inline-flex;font-size:13px;gap:5px}.foot-label[data-v-f73b4629]{color:#2b21184d;font-size:12px;font-weight:500}.date[data-v-f73b4629]{color:#2b211880;font-weight:600}.watermark[data-v-f73b4629]{color:#916200;font-weight:800}@media (max-width:600px){.share-card[data-v-f73b4629]{padding:24px 22px 18px}.card-title[data-v-f73b4629]{font-size:16px}.head[data-v-f73b4629]{align-items:flex-start;flex-direction:column;gap:14px;padding:16px 0 14px}.score[data-v-f73b4629]{font-size:64px}.desc[data-v-f73b4629]{font-size:14px}.metric-label[data-v-f73b4629]{font-size:13px;width:72px}.gl-name[data-v-f73b4629]{font-size:11px}.stat[data-v-f73b4629]{padding:4px 10px}.stat-value[data-v-f73b4629]{font-size:20px}}.assessment-result[data-v-8dd03eb8]{display:flex;flex-direction:column;gap:14px}.capture[data-v-8dd03eb8]{border-radius:24px}.actions-row[data-v-8dd03eb8]{display:flex;gap:12px}.btn[data-v-8dd03eb8]{align-items:center;border-radius:200px;cursor:pointer;display:flex;flex:1;font-size:15px;font-weight:600;gap:8px;height:50px;justify-content:center;padding:0 18px;transition:all .2s;white-space:nowrap}.btn[data-v-8dd03eb8]:disabled{cursor:default;opacity:.6}.btn-icon[data-v-8dd03eb8]{height:18px;width:18px}.btn-record[data-v-8dd03eb8]{background:#916200;border:1.5px solid #916200;color:#fff}.btn-record[data-v-8dd03eb8]:hover{background:#7a5200;border-color:#7a5200}.btn-pk[data-v-8dd03eb8]{background:#916200;border:1.5px solid #916200;color:#fff}.btn-pk[data-v-8dd03eb8]:hover{background:#7a5200;border-color:#7a5200}.pk-outcome[data-v-8dd03eb8]{background:linear-gradient(160deg,#91620014,#9162000a);border:1px solid rgba(145,98,0,.25);border-radius:14px;display:flex;flex-direction:column;gap:4px;padding:14px 16px;text-align:center}.pk-outcome-text[data-v-8dd03eb8]{color:#2b2118;font-size:18px;font-weight:800}.pk-outcome-detail[data-v-8dd03eb8]{color:#3c3c45cc;font-size:14px}.btn-save[data-v-8dd03eb8]{background:#2b2118;border:1.5px solid #2b2118;color:#fff}.btn-save[data-v-8dd03eb8]:hover:not(:disabled){background:#1c150f;border-color:#1c150f}.btn-ghost[data-v-8dd03eb8]{background:transparent;border:1.5px solid rgba(60,60,69,.2);color:#2b21189e}.btn-ghost[data-v-8dd03eb8]:hover{border-color:#3c3c4566;color:#2b2118}.btn-app[data-v-8dd03eb8]{background:#91620012;border:1.5px solid rgba(145,98,0,.22);color:#916200}.btn-app[data-v-8dd03eb8]:hover{background:#9162001f;border-color:#91620061}.app-icon[data-v-8dd03eb8]{border-radius:6px;flex-shrink:0;height:22px;width:22px}.options-row[data-v-8dd03eb8]{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:center;padding:2px 0}.opt-toggle[data-v-8dd03eb8]{align-items:center;color:#2b21189e;cursor:pointer;display:flex;font-size:13.5px;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.opt-checkbox[data-v-8dd03eb8]{accent-color:#916200;cursor:pointer;height:16px;width:16px}.rec-page[data-v-8dd03eb8]{background:#9162000a;border:1px solid rgba(145,98,0,.16);border-radius:20px;padding:24px 28px}@media (max-width:600px){.actions-row[data-v-8dd03eb8]{flex-wrap:wrap}.btn-app[data-v-8dd03eb8],.btn-ghost[data-v-8dd03eb8]{flex:1 1 100%}}
