@font-face{font-family:Lekton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lekton-latin-ext-400-normal-Dw5yff-5.woff2)format("woff2"),url(/assets/lekton-latin-ext-400-normal-BKNU3MZg.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lekton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lekton-latin-400-normal-QUPlN0EW.woff2)format("woff2"),url(/assets/lekton-latin-400-normal-Dt8icbTt.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lekton;font-style:italic;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAALAAA8AAAAABYgAAAJtAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbDBwYBmAATBEICoEQgRYLEAABNgIkAxwEIAWELAcwDAcbfAQILgbsJnkY24rFDbsrx8sPyhmjXURQ7Pe6d59AJSlQwr4I44FcPYMkVA4AXCvJEVvUb0uncoiHUZcJuIT0r4tlQJXmNZ23/nHv/hqgi2SDr1lC2dyat7ULeA4MNAx7GaIT2jO65v0mbqa1z8NoTAww9TVAAloDqCjSRKNFk8ri3p/+/LVbGpV+lzlnsmf6dkmgDUghVIVAc1gykNXX7hrbcuJBDpDxN0Yq5MPs4Dz/arw33T+pUi3RUDrMCABg1YZtDYb+/v78FlVKp/1DQLzNIfolkCihR1KgR8pcoKkupf4oYNt+LAD4luLrv/fijwkAEAVIUANdlDEGzAKgDABKiGaj3l7vFcKg6PMhn59E+UJ3XFp0Vwwsx+3XgtxyeYsXmtFnYmfinLj6+N7lzVVO81dn3/g0WDvkt3zokE/390/Yu1/xeOff8J36S4vjDQwAgWD66U3fr1XlP8OXfsGL6Y9wsnhDO2eULlJdguCO1jIJeNaj1QSyFv/UYjkC8W8FgyWT35jKQM0SWZAIgaUAULdBUpQb+ONNxoW252CiD7mSdUyubKITsIJOdau11R0h2EQ2KrCgvy6mRFhAxHpizGHLx9WRvlM7jtwgkRjzedCkngHqR4hN6qWufeKdgyk7lSWsOmOCJs77aAFOJapaODSnS+BEOGFgiIbc8Mg3+QK/ImrEJPUGpQkd+cCcTobPE0ODJ9YpyjuNuNg7pDG0gTgcJOcRwYp1nYMflMfXkx5hCoUxoif1yaPrESRM24lL+46gUwHiQRdrN4Gd1geAw78OFSTFbw1sTBf82r8x7IHPjt5FoX6V6AM=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAR0AA4AAAAABXAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAABYAAAAWABEAB0dQT1MAAAFcAAAADAAAAAwAFQAKR1NVQgAAAWgAAAAYAAAAGGyKdIVPUy8yAAABgAAAAFQAAABgW0kBo2NtYXAAAAHUAAAAOQAAAExAZuSwZ2FzcAAAAhAAAAAIAAAACP//AANnbHlmAAACGAAAAI0AAACORQZCUWhlYWQAAAKoAAAAMQAAADbzjfoBaGhlYQAAAtwAAAAiAAAAJAUJAnNobXR4AAADAAAAABgAAAAcDF4AQGxvY2EAAAMYAAAADgAAABAALwB2bWF4cAAAAygAAAAWAAAAIAAPAEBuYW1lAAADQAAAAQ0AAAIsKFpG0XBvc3QAAARQAAAAJAAAADAAmbSkAAEAAAAMAAAAAAAAAAIAAQABAAYAAQAAAAEAAAAKAAoACgAAAAEAAAAKABYAFgABbGF0bgAIAAAAAAAAeNpNxYEFw1AUAMB770voFh+6QHcoAB2iOkcBVaUZKJtEVggkIJAgkIOTMUenIfv84ncco5uV1LSFi/Lm6uTxuj+FWmtOW0v5WBAQQ/5R5Q7ZPA48eNpjYGBgAmJmIBYBkoxgmoXBAkhzMXAwMAGhAmMF03EFhf//gWJw9v/H/3r+2t1/BtQBBwBdBg4xAAAAAAAAAf//AAJ42mNgZlBiYGC8xdzLwMkgxCDFwCDMrCzMbCwMhKpspiZmRmIibEZqEPqerrluq20W61n7fyflJRQFJBYKSioISjJK/3vKKM1Y8u8oo/UWRiUBSSF5KGJgZJD738V4nukbAzcDg7iwsrmxuTG7Mbsyc0nKLvbdqsbKuzh2pZcxZRlcumTwdxoDAJNfIMcAAAB42mNgZGAA4UIj9m/x/DZfGbiZXzAAwUmjaEUY/f/qfx4mY+ZzDEwMHEAMBAAxBgsXAAAAeNpjYGRgYHr3n42Bgdnx/9X/B5mMGVIYBBiQATsAnuYGfwAAeNpj/MIABoy+QPwFjJWYHcG0HAA+sgSneNpjQAB9IHQHAAHPAKYAAHjaY2BkYGBgZ7AHYiAA8tAAAAfVAFAAAHjaZZDFWURBEAYLdwLg9G64Oyfc3c74untuBEAAREIE1GF9v56ZrpZ/DBjkix66eofkP36r3MUoP1Xulr9l2fWRcJV7meC6yn3yWpX7m/LjZlGR19LssKjleCdLxDgvL5CT4/qU2ZD1G4655JlPY2vmkwSs2rGEZu2TmFrzzHMmvRK3712dOWM97mVfwArq9DvOZmXQrKzWl9li3nXFdYUlaYnmrmb9gWuaCr6EEL6QgCl7pvVqtS3m6rxd52WnzB7v2isffJIgIgVyxHXfTFz7xC6y5M3Wak/Gb1KSFAv4IvmdT+Oc64eZgvwhZ+U8YSnggTM7A25IY69U/amOHbxZx88vs+Ac/geMaU9MAAAAeNpjYGJg+P9ts/H/rQxGDNgAOxAzAlUxM+xmeMjQBADNSQbv)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lekton;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lekton-latin-400-italic-BEV5524a.woff2)format("woff2"),url(/assets/lekton-latin-400-italic-DBtee_KA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lekton;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lekton-latin-ext-700-normal-CxDow1d4.woff2)format("woff2"),url(/assets/lekton-latin-ext-700-normal-DI5tov94.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lekton;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lekton-latin-700-normal-DZ0PLKfV.woff2)format("woff2"),url(/assets/lekton-latin-700-normal-Cv1fX5cj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-bg:#fff;--color-surface:#f4f5f6;--color-raised:#fff;--color-line:#e3e5e8;--color-field-border:#8a9099;--color-muted:#5e6570;--color-subtle:#9aa0a8;--color-ink:#111418;--color-accent:#1f4d3a;--color-accent-soft:#e4f0ea;--color-on-accent:#fff;--color-inverse:#111418;--color-inverse-text:#fff;--color-inverse-muted:#b9bec6;--color-inverse-accent:#8fd3b0;--color-inverse-track:#2a2f36;--color-status-bar:#000;--color-success:#1f7a45;--color-warning:#a35f00;--color-danger:#c2362b;--color-danger-soft:#ff8a80;--color-info:#2453c2;--color-whatsapp:#1e8a5a;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-8:32px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-full:999px;--font-display:"Lekton", ui-monospace, monospace;--font-body:"Lekton", ui-monospace, monospace;--text-xs:13px;--text-sm:15px;--text-base:17px;--text-lg:19px;--text-xl:23px;--text-2xl:30px;--text-3xl:38px;--font-weight-regular:400;--font-weight-medium:400;--font-weight-semibold:700;--font-weight-bold:700;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{background-color:var(--color-bg);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-regular);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;margin:0;line-height:1.3}.shell{width:100%;max-width:480px;min-height:100%;padding-top:env(safe-area-inset-top);background-color:var(--color-bg);flex-direction:column;margin:0 auto;display:flex}.header{padding:4px var(--spacing-5) var(--spacing-4);flex-direction:column;gap:6px;display:flex}.header__brand{align-items:center;gap:6px;height:24px;display:flex}.header__mark{flex-shrink:0;width:20px;height:20px;display:block}.header__name{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--font-weight-bold);letter-spacing:-.01em;color:var(--color-ink)}.header__titles{flex-direction:column;display:flex}.header__title{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);letter-spacing:-.02em;color:var(--color-ink);margin:0;line-height:44px}.header__subtitle{font-size:var(--text-sm);color:var(--color-muted);margin:0;line-height:20px}.content{padding:0 var(--spacing-5) var(--spacing-5);flex-direction:column;flex:1;gap:22px;display:flex}.nav{padding:0 15px max(26px, env(safe-area-inset-bottom));border-top:1px solid var(--color-line);background-color:var(--color-bg);flex-shrink:0;justify-content:space-between;display:flex;position:sticky;bottom:0}.nav__tab{align-items:center;gap:var(--spacing-1);width:64px;color:var(--color-muted);font-size:12px;font-weight:var(--font-weight-regular);-webkit-tap-highlight-color:transparent;flex-direction:column;flex-shrink:0;line-height:14px;text-decoration:none;display:flex}.nav__tab svg{stroke:currentColor;stroke-width:1.7px;flex-shrink:0}.nav__bar{border-radius:2px;width:18px;height:3px}.nav__tab--active{color:var(--color-accent);font-weight:var(--font-weight-bold)}.nav__tab--active svg{stroke-width:2px}.nav__tab--active .nav__bar{background-color:var(--color-accent)}.nav__tab:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-sm)}.icon{stroke:currentColor;stroke-width:2px;flex-shrink:0}.btn{justify-content:center;align-items:center;gap:var(--spacing-2);padding:0 var(--spacing-4);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-bold);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;display:flex}.btn--primary{background-color:var(--color-accent);height:48px;box-shadow:0 0 0 4px var(--color-accent-soft);color:var(--color-on-accent);border:0;flex:1}.btn--secondary{border:1px solid var(--color-line);background-color:var(--color-raised);height:44px;color:var(--color-ink)}.btn:disabled{opacity:.55;cursor:default}.next-step--busy{opacity:.55}.next-step--busy .btn:disabled{opacity:1}.btn:focus-visible,.text-link:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.text-link{min-height:44px;padding:0 var(--spacing-1);font-family:var(--font-body);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;flex-shrink:0;margin-block:-12px;text-decoration:underline}.text-link--accent{font-weight:var(--font-weight-bold);color:var(--color-accent)}.text-link--quiet{font-weight:var(--font-weight-regular);color:var(--color-muted)}.next-step{flex-direction:column;gap:10px;display:flex}.next-step__hint{align-items:center;gap:var(--spacing-2);display:flex}.next-step__dot{border-radius:var(--radius-full);background-color:var(--color-accent);width:8px;height:8px;box-shadow:0 0 0 3px var(--color-accent-soft);flex-shrink:0}.next-step__hint-text{font-size:var(--text-xs);font-weight:var(--font-weight-bold);color:var(--color-accent);letter-spacing:.06em;text-transform:uppercase;line-height:16px}.next-step__actions{gap:var(--spacing-2);display:flex}.state-card{border-radius:var(--radius-lg);border:1px solid var(--color-line);background-color:var(--color-raised);flex-direction:column;gap:14px;display:flex}.state-card--empty{padding:18px}.state-card--error{padding:var(--spacing-5)}.state-card__lead{align-items:center;gap:14px;display:flex}.state-card__icon{border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.state-card__icon .icon{stroke-width:1.9px}.state-card__icon--accent{background-color:var(--color-accent-soft);color:var(--color-accent)}.state-card__icon--warning{background-color:color-mix(in srgb, var(--color-warning) 10%, transparent);color:var(--color-warning)}.state-card__icon--danger{background-color:color-mix(in srgb, var(--color-danger) 10%, transparent);color:var(--color-danger)}.state-card__text{gap:var(--spacing-1);flex-direction:column;flex:1;display:flex}.state-card__text--error{flex:none;gap:6px}.state-card__title{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-weight-bold);color:var(--color-ink);margin:0}.state-card__title--error{font-size:var(--text-xl);letter-spacing:-.01em}.state-card__body{font-size:var(--text-sm);color:var(--color-muted);margin:0;line-height:20px}.state-card__body--error{line-height:21px}.state-card__report{justify-content:center;padding-top:2px;display:flex}.inline-banner{padding:var(--spacing-3) 14px;border-radius:var(--radius-md);background-color:color-mix(in srgb, var(--color-warning) 10%, transparent);align-items:center;gap:10px;display:flex}.inline-banner>.icon{color:var(--color-warning)}.inline-banner__text{font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--color-ink);flex:1;margin:0;line-height:20px}.state-label{align-items:center;gap:var(--spacing-2);font-size:var(--text-sm);color:var(--color-muted);display:flex}.skeleton{gap:var(--spacing-4);flex-direction:column;display:flex}.skeleton__blocks{gap:var(--spacing-4);flex-direction:column;animation:1.4s ease-in-out infinite skeleton-pulse;display:flex}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.skeleton__blocks{animation:none}}.skeleton__filters{gap:var(--spacing-2);display:flex}.skeleton__pill{border-radius:var(--radius-full);background-color:var(--color-surface);flex-shrink:0;height:32px}.skeleton__pill:first-child{width:52px}.skeleton__pill:nth-child(2){width:92px}.skeleton__pill:nth-child(3){width:70px}.skeleton__pill:nth-child(4){width:64px}.skeleton__card{padding:var(--spacing-4);border-radius:var(--radius-lg);background-color:var(--color-surface);flex-direction:column;gap:10px;display:flex}.skeleton__card-title{border-radius:var(--radius-sm);background-color:var(--color-line);width:40%;height:12px}.skeleton__card-line{border-radius:var(--radius-sm);background-color:var(--color-bg);width:90%;height:11px}.skeleton__card-line+.skeleton__card-line{width:75%}.skeleton__card-button{border-radius:var(--radius-md);background-color:var(--color-line);width:100%;height:44px}.skeleton__rows{flex-direction:column;display:flex}.skeleton__row{align-items:center;gap:var(--spacing-3);border-bottom:1px solid var(--color-line);padding:14px 0;display:flex}.skeleton__row:last-child{border-bottom:0}.skeleton__avatar{border-radius:var(--radius-full);background-color:var(--color-surface);flex-shrink:0;width:36px;height:36px}.skeleton__lines{gap:var(--spacing-2);flex-direction:column;flex:1;display:flex}.skeleton__bar{border-radius:var(--radius-sm)}.skeleton__bar--title{background-color:var(--color-line);height:14px}.skeleton__bar--sub{background-color:var(--color-surface);height:11px}.skeleton__row:nth-child(5n+1) .skeleton__bar--title{width:58%}.skeleton__row:nth-child(5n+1) .skeleton__bar--sub{width:80%}.skeleton__row:nth-child(5n+2) .skeleton__bar--title{width:46%}.skeleton__row:nth-child(5n+2) .skeleton__bar--sub{width:70%}.skeleton__row:nth-child(5n+3) .skeleton__bar--title{width:62%}.skeleton__row:nth-child(5n+3) .skeleton__bar--sub{width:76%}.skeleton__row:nth-child(5n+4) .skeleton__bar--title{width:50%}.skeleton__row:nth-child(5n+4) .skeleton__bar--sub{width:66%}.skeleton__row:nth-child(5n+5) .skeleton__bar--title{width:55%}.skeleton__row:nth-child(5n+5) .skeleton__bar--sub{width:72%}.skeleton__chip{border-radius:var(--radius-sm);background-color:var(--color-surface);flex-shrink:0;width:64px;height:22px}.section{gap:var(--spacing-1);flex-direction:column;display:flex}.section__label{font-size:var(--text-xs);font-weight:var(--font-weight-bold);color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;padding-bottom:6px;line-height:16px}.rows{margin:0;padding:0;list-style:none}.row{align-items:center;gap:var(--spacing-3);width:100%;min-height:44px;padding:var(--spacing-3) 0;border:0;border-bottom:1px solid var(--color-line);color:inherit;font:inherit;text-align:left;background:0 0;text-decoration:none;display:flex}.rows>li:last-child .row{border-bottom:0}.row__icon{border-radius:var(--radius-full);background-color:var(--color-surface);width:36px;height:36px;color:var(--color-ink);flex-shrink:0;justify-content:center;align-items:center;display:flex}.row__icon .icon{stroke-width:1.9px}.row__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.row__title{font-size:var(--text-base);font-weight:var(--font-weight-bold);color:var(--color-ink);line-height:22px}.row__subtitle{font-size:var(--text-sm);color:var(--color-muted);line-height:20px}.row__chevron{color:var(--color-muted);flex-shrink:0}.row__chevron .icon{stroke-width:1.8px}.login-form,.login-block{gap:var(--spacing-4);flex-direction:column;display:flex}.login-note{font-size:var(--text-sm);color:var(--color-muted);margin:0;line-height:20px}.login-alert{font-size:var(--text-sm);color:var(--color-danger);margin:0;line-height:20px}.field{gap:var(--spacing-2);flex-direction:column;display:flex}.field__label{font-size:var(--text-sm);color:var(--color-muted);line-height:20px}.field__input{width:100%;height:48px;padding:0 var(--spacing-4);border:1px solid var(--color-field-border);border-radius:var(--radius-md);background-color:var(--color-raised);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-base);line-height:22px}.field__input::placeholder{color:var(--color-muted);opacity:1}.code-field{position:relative}.code-field__boxes{gap:var(--spacing-2);display:flex}.code-field__box{border:1px solid var(--color-field-border);border-radius:var(--radius-md);background-color:var(--color-raised);min-width:0;height:52px;color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-weight-bold);flex:1 1 0;justify-content:center;align-items:center;line-height:28px;display:flex}.code-field__box--active{border-color:var(--color-accent);outline:2px solid var(--color-accent);outline-offset:2px}.code-field__input{color:#0000;-webkit-text-fill-color:transparent;caret-color:#0000;width:100%;height:100%;font-size:var(--text-base);letter-spacing:0;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.code-field__input:focus{outline:none}.code-field__input::selection{background:0 0}.code-field--disabled{opacity:.55}.field__input:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.field__input:disabled{opacity:.55}.login-form .btn--secondary,.login-block .btn--secondary{width:100%}.login-links{flex-direction:column;align-items:flex-start;display:flex}.phones{gap:var(--spacing-5);flex-direction:column;display:flex}.login-block h3{margin:0}
