.ui-native-result{--ui-native-result-tone:var(--ui-color-primary,#1677ff);display:flex;flex-direction:column;align-items:center;gap:0;padding:var(--ui-space-3xl,48px) var(--ui-space-xl,24px);border:1px solid var(--ui-color-border-secondary,#f0f0f0);border-radius:var(--ui-radius-lg,8px);background:var(--ui-color-surface,#fff);color:var(--ui-color-text,rgba(0,0,0,.88));font-family:var(--ui-font-family,Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);text-align:center;box-shadow:var(--ui-shadow-card,0 1px 2px rgba(0,0,0,.03))}.ui-native-result[data-align="left"]{align-items:flex-start;text-align:left}.ui-native-result[data-status="success"]{--ui-native-result-tone:var(--ui-color-success,#52c41a)}.ui-native-result[data-status="warning"]{--ui-native-result-tone:var(--ui-color-warning,#faad14)}.ui-native-result[data-status="error"],.ui-native-result[data-status="403"],.ui-native-result[data-status="404"],.ui-native-result[data-status="500"]{--ui-native-result-tone:var(--ui-color-error,#ff4d4f)}.ui-native-result__icon{display:grid;width:64px;height:64px;place-items:center;margin-bottom:var(--ui-space-lg,16px);border-radius:50%;background:var(--ui-native-result-tone);color:#fff;font-size:30px;font-weight:600;line-height:1}.ui-native-result__icon:before{content:"i"}.ui-native-result[data-status="success"] .ui-native-result__icon:before{content:"✓"}.ui-native-result[data-status="warning"] .ui-native-result__icon:before{content:"!"}.ui-native-result[data-status="error"] .ui-native-result__icon:before{content:"×"}.ui-native-result[data-status="403"] .ui-native-result__icon:before{content:"403";font-size:15px}.ui-native-result[data-status="404"] .ui-native-result__icon:before{content:"404";font-size:15px}.ui-native-result[data-status="500"] .ui-native-result__icon:before{content:"500";font-size:15px}.ui-native-result__eyebrow,.ui-native-result__title,.ui-native-result__description{margin:0}.ui-native-result__eyebrow{margin-bottom:var(--ui-space-sm,8px);color:var(--ui-native-result-tone);font-size:var(--ui-font-size-sm,12px);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ui-native-result__title{font-size:var(--ui-font-size-heading-2,30px);font-weight:600;line-height:1.3;letter-spacing:-.015em}.ui-native-result__description{max-width:62ch;margin-top:var(--ui-space-sm,8px);color:var(--ui-color-text-secondary,rgba(0,0,0,.65));font-size:var(--ui-font-size-base,14px);line-height:var(--ui-line-height-base,1.5715)}.ui-native-result__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ui-space-sm,8px);margin-top:var(--ui-space-xl,24px)}.ui-native-result[data-align="left"] .ui-native-result__actions{justify-content:flex-start}.ui-native-result__button{display:inline-flex;min-height:var(--ui-control-height,32px);align-items:center;justify-content:center;padding:4px 15px;border:1px solid var(--ui-color-border,#d9d9d9);border-radius:var(--ui-radius-sm,6px);font-size:var(--ui-font-size-base,14px);font-weight:500;line-height:1.4;text-decoration:none;transition:all .2s ease}.ui-native-result__button--primary{border-color:var(--ui-native-result-tone);background:var(--ui-native-result-tone);color:#fff;box-shadow:0 2px 0 color-mix(in srgb,var(--ui-native-result-tone) 12%,transparent)}.ui-native-result__button--primary:hover{filter:brightness(1.08)}.ui-native-result__button--secondary{background:#fff;color:var(--ui-color-text,rgba(0,0,0,.88))}.ui-native-result__button--secondary:hover{border-color:var(--ui-color-primary,#1677ff);color:var(--ui-color-primary,#1677ff)}.ui-native-result__button[href=""],.ui-native-result__button:not([href]){display:none}.ui-native-result__button:focus-visible{outline:2px solid color-mix(in srgb,var(--ui-native-result-tone) 36%,transparent);outline-offset:2px}@media(max-width:767px){.ui-native-result{padding:var(--ui-space-2xl,32px) var(--ui-space-lg,16px)}.ui-native-result__title{font-size:var(--ui-font-size-heading-3,24px)}.ui-native-result__actions{width:100%;align-items:stretch;flex-direction:column}.ui-native-result__button{width:100%}}.ui-native-result{--ui-native-result-text-tone:var(--ui-color-primary-text,#0958d9)}.ui-native-result[data-status="success"]{--ui-native-result-text-tone:var(--ui-color-success-text,#237804)}.ui-native-result[data-status="warning"]{--ui-native-result-text-tone:var(--ui-color-warning-text,#ad6800)}.ui-native-result[data-status="error"],.ui-native-result[data-status="403"],.ui-native-result[data-status="404"],.ui-native-result[data-status="500"]{--ui-native-result-text-tone:var(--ui-color-error-text,#a8071a)}.ui-native-result__eyebrow{color:var(--ui-native-result-text-tone)}.ui-native-result__button--primary{border-color:var(--ui-native-result-text-tone);background:var(--ui-native-result-text-tone)}.ui-lucide{display:block;width:1em;height:1em;flex:none;overflow:visible;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ui-native-result__icon:before{content:none!important}.ui-native-result__icon .ui-lucide,.ui-native-result__code{display:none}.ui-native-result__icon .ui-lucide{width:30px;height:30px}.ui-native-result[data-status="info"] .ui-lucide--info,.ui-native-result[data-status="success"] .ui-lucide--circle-check,.ui-native-result[data-status="warning"] .ui-lucide--triangle-alert,.ui-native-result[data-status="error"] .ui-lucide--circle-x{display:block}.ui-native-result[data-status="403"] .ui-native-result__code,.ui-native-result[data-status="404"] .ui-native-result__code,.ui-native-result[data-status="500"] .ui-native-result__code{display:block;font-size:16px;font-weight:600;line-height:1}.ui-native-result{container-type:inline-size}.ui-native-result__title,.ui-native-result__description{overflow-wrap:anywhere}.ui-native-result:has(.ui-native-result__description:empty) .ui-native-result__description,.ui-native-result:has(.ui-native-result__eyebrow:empty) .ui-native-result__eyebrow{display:none}.ui-native-result__button:focus-visible{outline:2px solid currentColor;outline-offset:2px}@container (max-width:360px){.ui-native-result{padding:var(--ui-space-xl,24px) var(--ui-space-md,12px)}.ui-native-result__icon{inline-size:56px;block-size:56px}.ui-native-result__title{font-size:clamp(20px,7cqi,24px)}}