.sdkwork-app-error-page{--_app-error-background:#f7f8f8;--_app-error-border:#dfe3e2;--_app-error-foreground:#171a1a;--_app-error-muted:#626968;--_app-error-accent:#c53d38;--_app-error-accent-hover:#a9322e;--_app-error-accent-soft:#f8e9e7;--_app-error-control:#fff;background:var(--sdkwork-app-error-background,var(--_app-error-background));box-sizing:border-box;color:var(--sdkwork-app-error-foreground,var(--_app-error-foreground));justify-content:center;align-items:center;min-block-size:100dvh;inline-size:100%;padding:clamp(2rem,7vw,6rem);display:flex;position:relative;overflow:hidden}.sdkwork-app-error-page[data-variant=inline]{min-block-size:24rem}.sdkwork-app-error-page *,.sdkwork-app-error-page :before,.sdkwork-app-error-page :after{box-sizing:border-box}.sdkwork-app-error-page__content{text-align:center;flex-direction:column;align-items:center;inline-size:min(100%,34rem);display:flex}.sdkwork-app-error-page__mark{background:var(--sdkwork-app-error-accent-soft,var(--_app-error-accent-soft));border:1px solid color-mix(in srgb, var(--sdkwork-app-error-accent,var(--_app-error-accent)) 28%, transparent);color:var(--sdkwork-app-error-accent,var(--_app-error-accent));border-radius:8px;justify-content:center;align-items:center;block-size:4rem;inline-size:4rem;margin-block-end:1.75rem;display:flex}.sdkwork-app-error-page__mark svg{block-size:1.75rem;inline-size:1.75rem}.sdkwork-app-error-page__copy{inline-size:100%}.sdkwork-app-error-page__title{letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:clamp(1.625rem,1.4rem + .7vw,2rem);font-weight:650;line-height:1.22}.sdkwork-app-error-page__description{color:var(--sdkwork-app-error-muted,var(--_app-error-muted));letter-spacing:0;overflow-wrap:anywhere;max-inline-size:30rem;margin:.875rem auto 0;font-size:.9375rem;line-height:1.7}.sdkwork-app-error-page__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-block-start:2rem;display:flex}.sdkwork-app-error-page__button{cursor:pointer;font:inherit;letter-spacing:0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;min-block-size:2.75rem;min-inline-size:7.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.sdkwork-app-error-page__button svg{flex:none;block-size:1rem;inline-size:1rem}.sdkwork-app-error-page__button--primary{background:var(--sdkwork-app-error-accent,var(--_app-error-accent));color:#fff}.sdkwork-app-error-page__button--primary:hover{background:var(--sdkwork-app-error-accent-hover,var(--_app-error-accent-hover))}.sdkwork-app-error-page__button--secondary{background:var(--sdkwork-app-error-control,var(--_app-error-control));border-color:var(--sdkwork-app-error-border,var(--_app-error-border));color:inherit}.sdkwork-app-error-page__button--secondary:hover{background:color-mix(in srgb, var(--sdkwork-app-error-foreground,var(--_app-error-foreground)) 6%, var(--sdkwork-app-error-control,var(--_app-error-control)))}.sdkwork-app-error-page__button:focus-visible{outline:3px solid color-mix(in srgb, var(--sdkwork-app-error-accent,var(--_app-error-accent)) 35%, transparent);outline-offset:3px}.sdkwork-app-error-page__reference{color:var(--sdkwork-app-error-muted,var(--_app-error-muted));letter-spacing:0;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.4rem;margin:2.25rem 0 0;font-size:.75rem;display:flex}.sdkwork-app-error-page__reference code{color:inherit;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace}@media (prefers-color-scheme:dark){.sdkwork-app-error-page{--_app-error-background:#121515;--_app-error-border:#343938;--_app-error-foreground:#f1f4f3;--_app-error-muted:#a5acab;--_app-error-accent:#e0645d;--_app-error-accent-hover:#ec756e;--_app-error-accent-soft:#2b1d1d;--_app-error-control:#1b1f1e}}:where(.dark,[data-theme=dark]) .sdkwork-app-error-page{--_app-error-background:#121515;--_app-error-border:#343938;--_app-error-foreground:#f1f4f3;--_app-error-muted:#a5acab;--_app-error-accent:#e0645d;--_app-error-accent-hover:#ec756e;--_app-error-accent-soft:#2b1d1d;--_app-error-control:#1b1f1e}@media (width<=32rem){.sdkwork-app-error-page{padding-block:calc(2rem + env(safe-area-inset-top)) calc(2rem + env(safe-area-inset-bottom));padding-inline:max(1.25rem, env(safe-area-inset-left)) max(1.25rem, env(safe-area-inset-right))}.sdkwork-app-error-page__actions,.sdkwork-app-error-page__button{inline-size:100%}}@media (prefers-reduced-motion:reduce){.sdkwork-app-error-page__button{transition:none}}
