.error-boundary[data-v-733cab75]{width:100%;height:100%}.error-fallback[data-v-733cab75]{justify-content:center;align-items:center;min-height:200px;padding:24px;display:flex}.error-content[data-v-733cab75]{text-align:center;max-width:500px}.error-icon[data-v-733cab75]{color:#ff4d4f;width:64px;height:64px;margin:0 auto 16px}.error-icon svg[data-v-733cab75]{width:100%;height:100%}.error-title[data-v-733cab75]{color:#1f2937;margin:0 0 8px;font-size:18px;font-weight:600}.error-message[data-v-733cab75]{color:#6b7280;margin:0 0 16px;font-size:14px;line-height:1.5}.error-details[data-v-733cab75]{text-align:left;background:#f3f4f6;border-radius:8px;margin-bottom:16px;padding:12px;overflow-x:auto}.error-details pre[data-v-733cab75]{color:#374151;white-space:pre-wrap;word-break:break-all;margin:0;font-size:12px}.error-actions[data-v-733cab75]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.error-btn[data-v-733cab75]{cursor:pointer;border:none;border-radius:6px;outline:none;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s}.error-btn.primary[data-v-733cab75]{color:#fff;background:#3b82f6}.error-btn.primary[data-v-733cab75]:hover{background:#2563eb}.error-btn.secondary[data-v-733cab75]{color:#374151;background:#e5e7eb}.error-btn.secondary[data-v-733cab75]:hover{background:#d1d5db}.error-btn.text[data-v-733cab75]{color:#6b7280;background:0 0;text-decoration:underline}.error-btn.text[data-v-733cab75]:hover{color:#374151}@media (prefers-color-scheme:dark){.error-title[data-v-733cab75]{color:#f9fafb}.error-message[data-v-733cab75]{color:#9ca3af}.error-details[data-v-733cab75]{background:#374151}.error-details pre[data-v-733cab75]{color:#e5e7eb}.error-btn.secondary[data-v-733cab75]{color:#e5e7eb;background:#4b5563}.error-btn.secondary[data-v-733cab75]:hover{background:#6b7280}}.update-message[data-v-26bc89a3]{color:#606266;margin:0 0 16px}.version-row[data-v-26bc89a3]{color:#606266;justify-content:space-between;padding:8px 0;display:flex}.version-row.latest strong[data-v-26bc89a3]{color:#18a058}.update-actions[data-v-26bc89a3]{justify-content:space-between;align-items:center;gap:10px;display:flex}.primary-actions[data-v-26bc89a3]{gap:10px;display:flex}@media (max-width:420px){.update-actions[data-v-26bc89a3]{flex-direction:column;align-items:stretch}.primary-actions[data-v-26bc89a3]>*{flex:1}}#app{width:100%;height:100vh;min-height:100vh}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}@font-face{font-family:v-sans;font-weight:400;src:url(/assets/LatoLatin-Regular-Dmlz1U0B.woff2)}@font-face{font-family:v-sans;font-weight:600;src:url(/assets/LatoLatin-Semibold-Dbk81p2D.woff2)}
