.anilabs-error-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;padding:20px;background:#1017247a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.anilabs-error-dialog{position:relative;box-sizing:border-box;width:min(100%,410px);max-height:calc(100dvh - 40px);overflow:auto;padding:30px 24px 24px;border:1px solid rgba(255,255,255,.65);border-radius:24px;background:#fff;box-shadow:0 24px 80px #0003;color:#17212f;font-family:inherit;text-align:left;word-break:keep-all;overflow-wrap:anywhere}.anilabs-error-icon{display:grid;place-items:center;width:40px;height:40px;margin-bottom:18px;border-radius:50%;background:#fff0eb;color:#b43b20;font-size:24px;font-weight:800}.anilabs-error-dialog h2{margin:0 0 12px;padding-right:8px;color:#17212f;font-size:20px;line-height:1.4;font-weight:800}.anilabs-error-dialog p{margin:0 0 24px;color:#526071;font-size:14px;line-height:1.75;white-space:pre-line}.anilabs-error-close{position:absolute;top:13px;right:13px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:transparent;color:#637083;font-size:26px;line-height:1;cursor:pointer}.anilabs-error-confirm{width:100%;min-height:48px;padding:12px 16px;border:0;border-radius:14px;background:#182332;color:#fff;font:inherit;font-size:15px;font-weight:700;cursor:pointer}.anilabs-error-dialog button:focus-visible{outline:3px solid #3b82f6;outline-offset:3px}@media(max-width:380px){.anilabs-error-layer{padding:16px}.anilabs-error-dialog{padding:28px 20px 20px;border-radius:20px}.anilabs-error-dialog h2{font-size:18px}}.anilabs-error-fields{margin:-8px 0 24px;padding-left:20px;color:#526071;font-size:13px;line-height:1.7}.anilabs-error-fields li+li{margin-top:8px}.anilabs-error-fields strong{color:#17212f}
