.ai-analysis-banner[data-v-efd4a05e]{background-color:rgba(75,70,251,.1);border:1px solid rgba(75,70,251,.15)!important;border-radius:8px!important}.desktop-layout[data-v-efd4a05e]{display:flex;align-items:center;justify-content:space-between}.tablet-layout[data-v-efd4a05e]{display:flex;gap:8px}.graphic-icon-wrapper[data-v-efd4a05e]{flex-shrink:0;min-width:18px;min-height:18px}.highlight-markdown[data-v-ab52cfa5] p{margin:0;font-weight:400;font-size:13px;color:#939fb2;line-height:20px;letter-spacing:-.1px}.highlight-markdown[data-v-ab52cfa5] strong{font-weight:600;font-style:bold;color:#d9dfe8}.highlight-card-lock-overlay[data-v-ab52cfa5]{position:absolute;top:0;right:0;bottom:0;left:0;backdrop-filter:blur(6px);background:rgba(30,36,46,.1);border-radius:12px;display:flex;align-items:center;justify-content:center}.purple-button[data-v-0655b9de]{display:flex;align-items:center;justify-content:center;height:32px;padding:6px 12px;border-radius:6px;font-size:12px;color:#66778f}.purple-button.selected[data-v-0655b9de]{background-color:rgba(102,102,255,.3);color:#cccaff}.purple-button.disabled[data-v-0655b9de]{cursor:not-allowed}.purple-button[data-v-0655b9de]:hover:not(.disabled){background-color:rgba(102,102,255,.3)}.purple-button[data-v-0655b9de]:active:not(.disabled){background-color:#485567}.gray-button[data-v-0655b9de]{display:flex;align-items:center;justify-content:center;height:32px;padding:6px 12px;border-radius:6px;font-size:12px;color:#66778f}.gray-button.selected[data-v-0655b9de]{color:#f3f5f8}.gray-button.selected[data-v-0655b9de],.gray-button[data-v-0655b9de]:hover{background-color:#303946}.gray-button[data-v-0655b9de]:active{background-color:#485567}.purple-button[data-v-2057cdeb]{display:flex;align-items:center;justify-content:center;height:32px;padding:6px 12px;border-radius:6px;font-size:12px;color:#66778f}.purple-button.selected[data-v-2057cdeb]{color:#cccaff}.purple-button.selected[data-v-2057cdeb],.purple-button[data-v-2057cdeb]:hover{background-color:rgba(102,102,255,.3)}.purple-button[data-v-2057cdeb]:active{background-color:#485567}.purple-button[data-v-a41c6349]{display:flex;align-items:center;justify-content:center;height:32px;padding:6px 12px;border-radius:6px;font-size:12px;color:#66778f}.purple-button.selected[data-v-a41c6349]{color:#cccaff}.purple-button.selected[data-v-a41c6349],.purple-button[data-v-a41c6349]:hover{background-color:rgba(102,102,255,.3)}.purple-button[data-v-a41c6349]:active{background-color:#485567}.gray-button[data-v-a41c6349]{display:flex;align-items:center;justify-content:center;height:32px;padding:6px 12px;border-radius:6px;font-size:12px;color:#66778f}.gray-button.selected[data-v-a41c6349]{color:#f3f5f8}.gray-button.selected[data-v-a41c6349],.gray-button[data-v-a41c6349]:hover{background-color:#303946}.gray-button[data-v-a41c6349]:active{background-color:#485567}.badge-position[data-v-a41c6349]{position:absolute;top:-4px;right:-4px}.display-none[data-v-a41c6349]{display:none}.searched-keyword-input[data-v-dc51ed82]{width:100%;height:32px;font-size:12px}.toolbar-wrap[data-v-0f3dc162]{border-radius:12px;border:1px solid #303946;background-color:#262e3a;padding:4px 8px}.divider[data-v-0f3dc162]{border-right:1px solid #303946;height:20px}.display-none[data-v-0f3dc162]{display:none}.margin-left-auto[data-v-0f3dc162]{margin-left:auto}.graph-wrap[data-v-3a34876f]{display:flex;justify-content:flex-end;align-items:center;width:100%;min-height:20px}.table-scroll-wrap[data-v-013de384]{overflow-x:auto;border-radius:12px;border:1px solid #303946}.table-wrap[data-v-013de384]{position:relative;height:1px;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;border-radius:12px}.header-tr-sticky[data-v-013de384]{position:sticky;top:var(--f92a8b56);z-index:2}.header-th-first[data-v-013de384]{position:sticky;left:0;z-index:1;text-align:left}.header-th[data-v-013de384],.header-th-first[data-v-013de384]{width:180px;vertical-align:top;border-bottom:1px solid #303946;padding:12px 16px;color:#939fb2;background-color:#262e3a}.header-th[data-v-013de384]{text-align:right}.body-th[data-v-013de384]{position:sticky;left:0;z-index:1;text-align:left;vertical-align:top;border-bottom:1px solid #303946;padding:12px 16px;color:#d9dfe8;background-color:#1e242e}.body-th.total-text-in-name[data-v-013de384]{background-color:#222934;box-shadow:inset 4px 0 #66f}.body-th.depth-1[data-v-013de384]{padding-left:16px}.body-th.depth-2[data-v-013de384]{padding-left:28px}.body-th.depth-3[data-v-013de384]{padding-left:40px}.body-th.depth-4[data-v-013de384]{padding-left:52px}.body-td[data-v-013de384]{text-align:right;vertical-align:top;border-bottom:1px solid #303946;padding:12px 16px;color:#d9dfe8;background-color:#1e242e}.body-td.total-text-in-name[data-v-013de384]{background-color:#222934}.clickable[data-v-013de384]{cursor:pointer}.clickable[data-v-013de384]:hover{filter:brightness(1.2)}.clickable[data-v-013de384]:active{filter:brightness(1.5)}.masking-overlay[data-v-74aec81b]{position:absolute;z-index:1;bottom:0;left:0;right:0;height:100%;background:linear-gradient(rgba(30,36,46,.2) 10%,rgba(30,36,46,.6) 20%,#1e242e 60%);display:flex;align-items:center;justify-content:center}.table-height-limit[data-v-74aec81b]{max-height:500px;overflow:hidden}.exception-block[data-v-6671e19b]{height:300px;width:100%;display:flex;align-items:center;justify-content:center}.gradient-divider[data-v-784fe3f9]{border:none;height:1px;margin:8px 0;background:linear-gradient(90deg,transparent,rgba(48,57,70,.8),transparent)}.metric-list[data-v-999a6ee0]>:not(:last-child){padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #303946}.ai-badge[data-v-999a6ee0]{background:rgba(102,102,255,.1);border:1px solid rgba(102,102,255,.15);border-radius:8px;padding:4px 5px;color:#b6bdf1}.is-locked .reasoning-text[data-v-999a6ee0]{filter:blur(5px);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.lock-button[data-v-999a6ee0]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reasoning-markdown[data-v-999a6ee0] p{margin:0;font-weight:400;font-size:14px;color:#939fb2;line-height:22px;letter-spacing:-.1px}.reasoning-markdown[data-v-999a6ee0] strong{font-weight:700;font-style:bold;color:#d9dfe8}.exception-block[data-v-3c13506c]{height:300px;width:100%;display:flex;align-items:center;justify-content:center}.notice-list[data-v-a1c3c2f8]{list-style:disc;padding-left:1.1rem}.notice-list li[data-v-a1c3c2f8]::marker{font-size:1.1em}
