.app-test-item-page[data-v-4dff14a6]{min-width:0;width:100%}.app-test-item-header[data-v-4dff14a6]{-webkit-box-shadow:0 10px 28px rgba(0,0,0,.08);background:var(--panel-bg);border:1px solid var(--header-border);border-radius:20px;box-shadow:0 10px 28px rgba(0,0,0,.08);color:var(--text-main);margin-bottom:14px;padding:14px}.app-test-item-header-top[data-v-4dff14a6]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.app-test-item-icon-btn[data-v-4dff14a6]{-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-transition:background .2s ease,-webkit-transform .2s ease;align-items:center;background:var(--surface-soft);border:1px solid var(--header-border);border-radius:14px;color:var(--text-main);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;font-size:17px;height:42px;justify-content:center;transition:background .2s ease,-webkit-transform .2s ease;transition:background .2s ease,transform .2s ease;transition:background .2s ease,transform .2s ease,-webkit-transform .2s ease;width:42px}.app-test-item-icon-btn[data-v-4dff14a6]:hover{-webkit-transform:translateY(-1px);background:var(--surface-hover);transform:translateY(-1px)}.app-test-item-title-block[data-v-4dff14a6]{-ms-flex:1;-webkit-box-flex:1;flex:1;min-width:0}.app-test-item-title[data-v-4dff14a6]{color:var(--text-main);font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:24px;word-break:break-word}.app-test-item-subtitle[data-v-4dff14a6]{color:var(--text-muted);font-size:13px;font-weight:600;line-height:18px;margin-top:4px}.app-test-item-tabs-btn[data-v-4dff14a6]{display:none}.app-test-item-arrow-open[data-v-4dff14a6]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.app-test-item-tabs[data-v-4dff14a6]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:14px;overflow-x:auto}.app-test-item-tab[data-v-4dff14a6]{-webkit-transition:background .2s ease,color .2s ease,border-color .2s ease;background:var(--surface-soft);border:1px solid var(--header-border);border-radius:999px;color:var(--text-secondary);cursor:pointer;font-size:12px;font-weight:800;min-height:36px;padding:0 13px;transition:background .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap}.app-test-item-tab[data-v-4dff14a6]:hover{background:var(--surface-hover);color:var(--text-main)}.app-test-item-tab-active[data-v-4dff14a6]{background:var(--accent);border-color:var(--accent);color:#fff}@media (max-width:640px){.app-test-item-tabs-btn[data-v-4dff14a6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.app-test-item-tabs[data-v-4dff14a6]{-ms-flex-align:stretch;-ms-flex-direction:column;-webkit-box-align:stretch;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:stretch;display:none;flex-direction:column;overflow:visible}.app-test-item-tabs-open[data-v-4dff14a6]{display:-webkit-box;display:-ms-flexbox;display:flex}.app-test-item-tab[data-v-4dff14a6]{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;width:100%}}@media (max-width:480px){.app-test-item-header[data-v-4dff14a6]{border-radius:18px;margin-bottom:10px;padding:12px}.app-test-item-title[data-v-4dff14a6]{font-size:16px;line-height:22px}.app-test-item-subtitle[data-v-4dff14a6]{font-size:12px}.app-test-item-icon-btn[data-v-4dff14a6]{height:40px;width:40px}}