.law-case-page[data-v-afc6b1d8]{min-height:100vh;padding:20px 16px 104px;background:radial-gradient(circle at top,rgba(29,103,255,.12),transparent 34%),-webkit-gradient(linear,left top,left bottom,from(#f7f9ff),to(#eef3ff));background:radial-gradient(circle at top,rgba(29,103,255,.12),transparent 34%),linear-gradient(180deg,#f7f9ff,#eef3ff);-webkit-box-sizing:border-box;box-sizing:border-box}.page-header[data-v-afc6b1d8]{padding:8px 4px 18px}.page-title[data-v-afc6b1d8]{color:#14213d;font-size:28px;font-weight:700;line-height:1.3}.page-subtitle[data-v-afc6b1d8]{margin-top:8px;color:#5a6b91;font-size:13px;line-height:1.6}.loading-wrap[data-v-afc6b1d8],.state-wrap[data-v-afc6b1d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:50vh}.page-body[data-v-afc6b1d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.content-card[data-v-afc6b1d8]{padding:18px 16px;border:1px solid rgba(43,80,193,.08);border-radius:20px;background:hsla(0,0%,100%,.92);-webkit-box-shadow:0 10px 24px rgba(47,84,235,.08);box-shadow:0 10px 24px rgba(47,84,235,.08);backdrop-filter:blur(8px)}.card-title[data-v-afc6b1d8]{margin-bottom:14px;color:#14213d;font-size:16px;font-weight:700;line-height:1.4}.question-card[data-v-afc6b1d8]{padding-bottom:8px}.question-title[data-v-afc6b1d8]{color:#14213d;font-size:16px;font-weight:600;line-height:1.8}.option-group[data-v-afc6b1d8]{margin-top:16px}.option-item[data-v-afc6b1d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:14px;margin-bottom:12px;border:1px solid #dbe4ff;border-radius:16px;background:#f8faff;-webkit-transition:all .2s ease;transition:all .2s ease}.option-item-active[data-v-afc6b1d8]{border-color:#1f6fff;background:rgba(31,111,255,.08);-webkit-box-shadow:0 8px 18px rgba(31,111,255,.12);box-shadow:0 8px 18px rgba(31,111,255,.12)}.option-item-disabled[data-v-afc6b1d8]{opacity:.72}.option-mark[data-v-afc6b1d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:#e7efff;color:#1f6fff;font-size:14px;font-weight:700}.option-content[data-v-afc6b1d8]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#14213d;font-size:14px;line-height:1.7}.footer-bar[data-v-afc6b1d8]{position:fixed;right:0;bottom:0;left:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:hsla(0,0%,100%,.96);-webkit-box-shadow:0 -8px 20px rgba(20,33,61,.08);box-shadow:0 -8px 20px rgba(20,33,61,.08)}.submit-success[data-v-afc6b1d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:44px;border-radius:999px;background:linear-gradient(135deg,#1f6fff,#4f8cff);color:#fff;font-size:15px;font-weight:700}