@media (max-width:767.98px){:is(:root:not(:has(.ui-site)) [data-slot=button],:root:not(:has(.ui-site)) [data-slot=sidebar-trigger],:root:not(:has(.ui-site)) .btn){min-width:44px;min-height:44px}:is(:root:not(:has(.ui-site)) [data-slot=input],:root:not(:has(.ui-site)) [data-slot=select-trigger],:root:not(:has(.ui-site)) [data-slot=textarea],:root:not(:has(.ui-site)) .input){min-height:44px;font-size:16px}:is(:root:not(:has(.ui-site)) .text-xs,:root:not(:has(.ui-site)) .text-\[10px\],:root:not(:has(.ui-site)) .text-\[11px\],:root:not(:has(.ui-site)) .text-\[12px\],:root:not(:has(.ui-site)) [data-slot=badge]){font-size:13px;line-height:1.4}:root:not(:has(.ui-site)) [class*="text-[0.8rem]"]{font-size:13px}:root:not(:has(.ui-site)) a.text-xs{align-items:center;min-width:44px;min-height:44px;display:inline-flex}:root:not(:has(.ui-site)) a.link{align-items:center;min-width:44px;min-height:44px;display:inline-flex}:root:not(:has(.ui-site)) a.text-primary{align-items:center;min-width:44px;min-height:44px;display:inline-flex}:root:not(:has(.ui-site)) header a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}:root:not(:has(.ui-site)) header button{align-items:center;min-width:44px;min-height:44px;display:inline-flex}:root:not(:has(.ui-site)) main a.flex{min-height:44px}}
.ai-mark{--ai-c1:#ff5a1f;--ai-c2:#ff8a1f;--ai-c3:#ffb52e;letter-spacing:.01em;color:#0000;-webkit-text-fill-color:transparent;transform-origin:50% 85%;margin:0 -.02em;padding:0 .04em;font-weight:850;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:inline-block;position:relative}.ai-mark:before,.ai-mark:after{content:attr(data-text);content:attr(data-text) / "";padding:inherit;pointer-events:none;position:absolute;inset:0}.ai-mark:before{color:#c2410c;-webkit-text-fill-color:#c2410c;text-shadow:.018em .018em #b53a0a,.036em .036em #9c3209,.054em .054em #822a08,.07em .09em .12em #140a004d,0 0 .45em #ff8c2873}.ai-mark:after{background-image:linear-gradient(100deg, var(--ai-c1) 0%, var(--ai-c2) 28%, var(--ai-c3) 44%, #fff3cf 50%, var(--ai-c3) 56%, var(--ai-c2) 72%, var(--ai-c1) 100%);color:#0000;-webkit-text-fill-color:transparent;background-position:100% 0;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite ai-mark-shine}@keyframes ai-mark-shine{0%,62%{background-position:100% 0}to{background-position:0 0}}.ui-ccard:hover .ai-mark,.ui-ptile:hover .ai-mark,a:hover .ai-mark,a:focus-visible .ai-mark{transform:perspective(420px)rotateX(12deg)translateY(-.06em)}@media (prefers-reduced-motion:reduce){.ai-mark{transition:none}.ai-mark:after{background-position:100% 0;animation:none}.ui-ccard:hover .ai-mark,.ui-ptile:hover .ai-mark,a:hover .ai-mark,a:focus-visible .ai-mark{transform:none}}@media (forced-colors:active){.ai-mark{color:canvastext;-webkit-text-fill-color:CanvasText}.ai-mark:before,.ai-mark:after{display:none}}
