:root{--paper:#F4EFE4;--paper-2:#FAF6EE;--paper-3:#FDFBF6;--raised:#FFFFFF;--ink:#1A1813;--ink-soft-c:#544F45;--ink-faint:#938C7C;--line:#E7E0CF;--line-strong:#D6CCB5;--accent:#1F6B53;--accent-deep:#15503D;--accent-tint:#E6EFE9;--on-accent:#FBF8F1;--brass:#B08A4F;--brass-soft:#CBAE79;--area-fiscal:#B5651D;--area-dp:#2D6E8E;--area-nf_bpo:#7A5C9E;--area-relacionamento:#1F6B53;--area-consultoria:#9C3B3B;--st-bot:#938C7C;--st-pending:#C0891C;--st-open:#1F6B53;--st-resolved:#A7A092;--shadow-xs:0 1px 1px rgba(40,33,20,.05);--shadow-sm:0 1px 2px rgba(40,33,20,.07),0 1px 1px rgba(40,33,20,.04);--shadow-md:0 10px 28px -12px rgba(40,33,20,.26),0 2px 6px -2px rgba(40,33,20,.10);--shadow-lg:0 30px 70px -28px rgba(40,33,20,.38);--ring:0 0 0 4px var(--accent-tint);--r-lg:16px;--r-md:11px;--r-sm:8px;--ease:cubic-bezier(.2,.8,.2,1);--font-display:var(--font-fraunces),Georgia,serif;--font-sans:var(--font-hanken),ui-sans-serif,system-ui,sans-serif;--font-mono:var(--font-jetmono),ui-monospace,monospace}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%}body{font-family:var(--font-sans);color:var(--ink);background-color:var(--paper);background-image:radial-gradient(120% 90% at 0 0,#FBF7EF 0,transparent 55%),radial-gradient(120% 90% at 100% 100%,#EFE8D8 0,transparent 55%),radial-gradient(circle at 12% 18%,#00000005 0 1px,transparent 1px),radial-gradient(circle at 78% 62%,#0000000a 0 1px,transparent 1.2px);background-size:100% 100%,100% 100%,7px 7px,13px 13px;-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv01"}::selection{background:var(--accent-tint)}:focus-visible{outline:none;box-shadow:var(--ring);border-radius:6px}.app{display:grid;grid-template-columns:272px 384px 1fr;height:100vh;overflow:hidden}@media (max-width:1100px){.app{grid-template-columns:76px 320px 1fr}}.rail{position:relative;background:linear-gradient(176deg,var(--paper-2),var(--paper) 60%);border-right:1px solid var(--line);display:flex;flex-direction:column;padding:22px 16px}.rail:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,var(--brass-soft) 40%,var(--brass-soft) 60%,transparent);opacity:.5}.rail__brand{display:flex;align-items:center;gap:12px;padding:4px 8px 20px;border-bottom:1px solid var(--line);margin-bottom:4px}.rail__mark{width:34px;height:34px;border-radius:10px;flex:none;color:var(--on-accent);background:linear-gradient(150deg,#2a8268,var(--accent) 55%,var(--accent-deep));display:grid;place-items:center;font-weight:600;font-size:19px;box-shadow:var(--shadow-sm),inset 0 1px 0 #ffffff40}.rail__mark,.rail__title{font-family:var(--font-display)}.rail__title{font-size:18px;line-height:1.02;letter-spacing:-.015em;font-weight:560}.rail__title small{display:block;color:var(--brass);margin-top:4px}.rail__group-label,.rail__title small{font-family:var(--font-mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase}.rail__group-label{color:var(--ink-faint);padding:18px 12px 8px}.nav-item{position:relative;display:flex;align-items:center;gap:11px;width:100%;border:none;background:none;cursor:pointer;font:inherit;font-size:13.5px;color:var(--ink-soft-c);padding:9px 12px;border-radius:var(--r-md);text-align:left;transition:background .18s var(--ease),color .18s var(--ease)}.nav-item:before{content:"";position:absolute;left:-16px;top:50%;transform:translateY(-50%);width:3px;height:0;background:var(--accent);border-radius:0 3px 3px 0;transition:height .22s var(--ease)}.nav-item:hover{background:#0000000a;color:var(--ink)}.nav-item[aria-pressed=true]{background:var(--raised);color:var(--ink);box-shadow:var(--shadow-sm)}.nav-item[aria-pressed=true]:before{height:20px}.nav-item .dot{width:8px;height:8px;border-radius:50%;flex:none;box-shadow:inset 0 0 0 1px #00000014}.nav-item .count{margin-left:auto;font-family:var(--font-mono);font-size:11px;color:var(--ink-faint);background:#00000009;padding:1px 8px;border-radius:20px}.nav-item[aria-pressed=true] .count{color:var(--accent-deep);background:var(--accent-tint)}.rail__user{margin-top:auto;display:flex;align-items:center;gap:11px;padding:12px 8px 2px;border-top:1px solid var(--line)}.avatar{width:36px;height:36px;border-radius:50%;flex:none;display:grid;place-items:center;color:#fff;font-family:var(--font-display);font-size:15px;box-shadow:var(--shadow-sm),inset 0 1px 0 #ffffff35,inset 0 0 0 1px #00000010}.rail__user .meta{line-height:1.25;min-width:0}.rail__user .name{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rail__user .role{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.signout{margin-left:auto;background:none;border:none;cursor:pointer;color:var(--ink-faint);padding:7px;border-radius:9px;transition:.15s}.signout:hover{color:var(--area-consultoria);background:#00000009}.list{border-right:1px solid var(--line);display:flex;flex-direction:column;background:var(--paper);min-width:0}.list__head{padding:22px 22px 12px;display:flex;align-items:baseline;justify-content:space-between}.list__head h2{font-family:var(--font-display);font-size:26px;letter-spacing:-.025em;font-weight:540}.list__head .n{font-family:var(--font-mono);font-size:11px;color:var(--ink-faint)}.list__search{padding:0 22px 14px;border-bottom:1px solid var(--line)}.search-box{display:flex;align-items:center;gap:9px;background:var(--paper-3);border:1px solid var(--line-strong);border-radius:var(--r-md);padding:9px 12px;transition:border-color .15s,box-shadow .15s}.search-box:focus-within{border-color:var(--accent);box-shadow:var(--ring)}.search-box svg{color:var(--ink-faint);flex:none}.search-box input{border:none;background:none;outline:none;font:inherit;font-size:13.5px;color:var(--ink);width:100%}.list__scroll{overflow-y:auto;flex:1 1}.conv{position:relative;display:block;width:100%;text-align:left;border:none;background:none;cursor:pointer;font:inherit;padding:15px 18px 15px 22px;border-bottom:1px solid var(--line);transition:background .16s var(--ease),transform .16s var(--ease);animation:rise .45s var(--ease) both}.conv:hover{background:var(--paper-2)}.conv[aria-selected=true]{background:var(--paper-3);box-shadow:var(--shadow-sm)}.conv[aria-selected=true]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--spine,var(--accent)) 8%,transparent),transparent 38%)}.conv__spine{position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--spine,var(--ink-faint));transition:width .18s var(--ease)}.conv[aria-selected=true] .conv__spine{width:4px}.conv__row{display:flex;gap:12px;align-items:flex-start}.conv__av{width:40px;height:40px;border-radius:12px;flex:none;display:grid;place-items:center;color:#fff;font-family:var(--font-display);font-size:15px;box-shadow:var(--shadow-xs),inset 0 1px 0 #ffffff38,inset 0 0 0 1px #00000012}.conv__main{min-width:0;flex:1 1}.conv__top{display:flex;align-items:center;gap:8px;margin-bottom:4px}.conv__name{font-weight:600;font-size:14.5px;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conv__time{margin-left:auto;font-family:var(--font-mono);font-size:10px;color:var(--ink-faint);flex:none}.conv__preview{font-size:12.5px;color:var(--ink-faint);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.conv__tags{display:flex;gap:6px;margin-top:9px;align-items:center;flex-wrap:wrap}.conv--unread .conv__name{font-weight:700;color:var(--ink)}.conv--unread .conv__preview{color:var(--ink-soft-c)}.conv__unread{width:7px;height:7px;border-radius:50%;background:var(--accent);flex:none;box-shadow:0 0 0 3px var(--accent-tint)}.badge{font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:20px;font-weight:500;background:#00000009;color:var(--ink-soft-c)}.badge--area{color:#fff;box-shadow:inset 0 1px 0 #ffffff30}.status-dot{width:7px;height:7px;border-radius:50%;display:inline-block;box-shadow:inset 0 0 0 1px #00000014}.status-chip{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint)}.thread{display:flex;flex-direction:column;background:linear-gradient(180deg,var(--paper-2),var(--paper));min-width:0;min-height:0;height:100%;overflow:hidden}.thread__head{position:relative;padding:18px 28px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:14px;background:var(--paper-2);border-top:3px solid var(--area-c,transparent)}.thread__head .who{min-width:0}.thread__head h3{font-family:var(--font-display);font-size:20px;letter-spacing:-.015em;font-weight:560}.thread__head .sub{font-family:var(--font-mono);font-size:11px;color:var(--ink-faint);margin-top:3px}.thread__actions{margin-left:auto;display:flex;gap:10px;align-items:center}.thread__summary{display:flex;gap:9px;align-items:flex-start;margin:14px 28px 0;padding:11px 15px;background:var(--accent-tint);border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);border-radius:var(--r-md);font-size:12.5px;color:var(--accent-deep);line-height:1.45}.thread__summary b{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;opacity:.7;flex:none;padding-top:2px}.thread__body{flex:1 1;min-height:0;overflow-y:auto;padding:24px 28px 14px;display:flex;flex-direction:column;gap:13px}.daystamp{align-self:center;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin:8px 0}.msg{position:relative;max-width:70%;padding:11px 15px;border-radius:18px;font-size:14px;line-height:1.5;box-shadow:var(--shadow-sm);animation:pop .32s var(--ease) both}.msg__time{font-family:var(--font-mono);font-size:9px;color:var(--ink-faint);margin-top:5px;display:block}.msg--in{align-self:flex-start;background:var(--raised);border:1px solid var(--line);border-bottom-left-radius:5px}.msg--out{align-self:flex-end;background:linear-gradient(160deg,#2a8268,var(--accent));color:var(--on-accent);border-bottom-right-radius:5px}.msg--out .msg__time{color:#ffffffb0}.msg--out:after{content:"";position:absolute;right:-3px;bottom:7px;width:11px;height:11px;background:var(--accent);transform:rotate(45deg);border-radius:2px}.msg--bot{align-self:flex-end;background:linear-gradient(160deg,#2a2722,var(--ink));color:var(--paper-2);border-bottom-right-radius:5px}.msg--bot .msg__time{color:#ffffff85}.msg--bot:before{content:"✦ assistente";display:block;font-family:var(--font-mono);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--brass-soft);margin-bottom:5px}.msg--bot:after{content:"";position:absolute;right:-3px;bottom:7px;width:11px;height:11px;background:var(--ink);transform:rotate(45deg);border-radius:2px}.msg--system{align-self:center;max-width:88%;background:var(--accent-tint);color:var(--accent-deep);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.02em;text-align:center;box-shadow:none;border-radius:10px;border:1px dashed color-mix(in srgb,var(--accent) 30%,transparent);padding:8px 14px}.composer{padding:14px 28px 22px;border-top:1px solid var(--line);background:var(--paper-2)}.composer__box{display:flex;gap:11px;align-items:flex-end;background:var(--raised);border:1px solid var(--line-strong);border-radius:var(--r-lg);padding:9px 9px 9px 17px;box-shadow:var(--shadow-xs);transition:border-color .15s,box-shadow .15s}.composer__box:focus-within{border-color:var(--accent);box-shadow:var(--ring)}.composer textarea{flex:1 1;border:none;background:none;resize:none;font:inherit;font-size:14px;color:var(--ink);max-height:140px;line-height:1.5;outline:none;padding:7px 0}.composer__hint{font-family:var(--font-mono);font-size:9.5px;color:var(--ink-faint);margin-top:9px;letter-spacing:.02em}.btn{font:inherit;font-size:13px;font-weight:600;cursor:pointer;border-radius:var(--r-md);padding:9px 16px;border:1px solid transparent;transition:transform .12s var(--ease),background .15s,box-shadow .15s,filter .15s;white-space:nowrap}.btn:active{transform:translateY(1px) scale(.99)}.btn--primary{background:linear-gradient(160deg,#2a8268,var(--accent));color:var(--on-accent);box-shadow:var(--shadow-sm)}.btn--primary:hover{filter:brightness(1.05)}.btn--primary:disabled{background:var(--line-strong);color:#fff;cursor:default;box-shadow:none;filter:none}.btn--ghost{background:var(--raised);color:var(--ink);border-color:var(--line-strong);box-shadow:var(--shadow-xs)}.btn--ghost:hover{background:var(--paper-3);border-color:var(--brass-soft)}.btn--send{width:44px;height:44px;padding:0;display:grid;place-items:center;flex:none;border-radius:var(--r-md)}.btn--send:hover:not(:disabled){transform:scale(1.04)}.empty{display:grid;place-items:center;height:100%;text-align:center;padding:40px}.empty__art{width:74px;height:74px;border-radius:20px;display:grid;place-items:center;margin:0 auto 18px;background:linear-gradient(150deg,var(--paper-3),var(--paper));border:1px solid var(--line-strong);font-size:34px;color:var(--brass);box-shadow:var(--shadow-sm)}.empty h4,.empty__art{font-family:var(--font-display)}.empty h4{font-size:23px;font-weight:540;margin-bottom:7px;letter-spacing:-.01em}.empty p{color:var(--ink-faint);font-size:14px;max-width:320px}.auth{min-height:100vh;display:grid;place-items:center;padding:24px}.auth__card{width:100%;max-width:404px;background:var(--raised);border:1px solid var(--line);border-radius:var(--r-lg);padding:42px 38px;box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.auth__card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--accent),var(--brass-soft))}.auth__mark{width:50px;height:50px;border-radius:14px;background:linear-gradient(150deg,#2a8268,var(--accent) 55%,var(--accent-deep));color:var(--on-accent);display:grid;place-items:center;font-size:27px;margin-bottom:24px;box-shadow:var(--shadow-sm),inset 0 1px 0 #ffffff40}.auth h1,.auth__mark{font-family:var(--font-display)}.auth h1{font-size:28px;font-weight:560;letter-spacing:-.02em}.auth .lede{color:var(--ink-faint);font-size:14px;margin:7px 0 28px}.field{margin-bottom:14px}.field label{display:block;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:7px}.field input{width:100%;font:inherit;font-size:14px;padding:12px 14px;color:var(--ink);background:var(--paper-3);border:1px solid var(--line-strong);border-radius:var(--r-md);outline:none;transition:border-color .15s,box-shadow .15s}.field input:focus{border-color:var(--accent);box-shadow:var(--ring)}.auth .btn{width:100%;padding:13px;margin-top:8px}.auth__err{color:var(--area-consultoria);font-size:13px;margin-top:12px;text-align:center}@keyframes rise{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;transform:translateY(5px) scale(.99)}to{opacity:1;transform:none}}.live-pulse{width:7px;height:7px;border-radius:50%;background:var(--st-open);animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 #1f6b5366}70%{box-shadow:0 0 0 8px #1f6b5300}to{box-shadow:0 0 0 0 #1f6b5300}}.spin{animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:20px;border:3px solid var(--paper)}::-webkit-scrollbar-thumb:hover{background:var(--brass-soft)}.copilot-bar{display:flex;gap:8px;margin-bottom:10px}.copilot-btn{display:inline-flex;align-items:center;gap:7px;font:inherit;font-size:12px;font-weight:600;cursor:pointer;color:var(--accent-deep);background:var(--accent-tint);border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);padding:8px 14px;border-radius:20px;transition:background .15s,transform .12s var(--ease)}.copilot-btn:hover:not(:disabled){background:color-mix(in srgb,var(--accent-tint),#fff 35%)}.copilot-btn:active{transform:translateY(1px)}.copilot-btn:disabled{opacity:.65;cursor:default}.copilot-btn svg{color:var(--brass)}.copilot-btn .spark{animation:sparkle 1.3s ease-in-out infinite}@keyframes sparkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.copilot-mini{margin-left:auto;flex:none;font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;background:#ffffff66;border:1px solid color-mix(in srgb,var(--accent) 32%,transparent);color:var(--accent-deep);padding:4px 10px;border-radius:14px;cursor:pointer;transition:background .15s}.copilot-mini:hover:not(:disabled){background:#fff}.copilot-mini:disabled{opacity:.6;cursor:default}.dash{height:100vh;overflow-y:auto;padding:34px 40px 60px;max-width:1180px;margin:0 auto}.dash__top{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:26px;padding-bottom:18px;border-bottom:1px solid var(--line)}.dash__top h1{font-family:var(--font-display);font-size:32px;font-weight:560;letter-spacing:-.025em}.dash__top h1 small{display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--brass);margin-top:6px}.dash__nav{display:flex;gap:10px;align-items:center}.dash__link{font:inherit;font-size:13px;font-weight:600;text-decoration:none;color:var(--ink);background:var(--raised);border:1px solid var(--line-strong);border-radius:var(--r-md);padding:9px 15px;box-shadow:var(--shadow-xs);transition:.15s;display:inline-flex;gap:8px;align-items:center}.dash__link:hover{border-color:var(--brass-soft);background:var(--paper-3)}.metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));grid-gap:14px;gap:14px;margin-bottom:18px}.stat{position:relative;background:var(--raised);border:1px solid var(--line);border-radius:var(--r-lg);padding:18px 18px 16px;box-shadow:var(--shadow-sm);overflow:hidden;animation:rise .45s var(--ease) both}.stat:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--accent-c,var(--brass-soft));opacity:.85}.stat__label{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-faint)}.stat__n{font-family:var(--font-display);font-size:38px;font-weight:560;letter-spacing:-.03em;line-height:1.05;margin-top:8px;color:var(--ink)}.stat__n small{font-size:16px;color:var(--ink-faint);font-family:var(--font-mono);letter-spacing:-.01em}.stat__sub{font-size:12px;color:var(--ink-faint);margin-top:5px}.dash__cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-top:4px}@media (max-width:880px){.dash__cols{grid-template-columns:1fr}}.panel{background:var(--raised);border:1px solid var(--line);border-radius:var(--r-lg);padding:20px 22px;box-shadow:var(--shadow-sm)}.panel h3{font-family:var(--font-display);font-size:19px;font-weight:540;letter-spacing:-.015em;margin-bottom:16px}.barrow{display:grid;grid-template-columns:120px 1fr 46px;grid-gap:12px;gap:12px;align-items:center;margin-bottom:11px}.barrow .k{font-size:12.5px;color:var(--ink-soft-c);display:flex;align-items:center;gap:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.barrow .k .dot{width:9px;height:9px;border-radius:50%;flex:none;box-shadow:inset 0 0 0 1px #00000014}.bar__track{height:9px;background:#00000008;border-radius:20px;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000a}.bar__fill{height:100%;border-radius:20px;background:var(--bar-c,var(--accent));transition:width .5s var(--ease);min-width:2px}.barrow .v{font-family:var(--font-mono);font-size:12px;color:var(--ink-faint);text-align:right}.spark{display:flex;align-items:flex-end;gap:5px;height:120px;padding-top:8px}.spark__col{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.spark__bar{width:100%;background:linear-gradient(180deg,#2a8268,var(--accent));border-radius:5px 5px 2px 2px;min-height:3px;transition:height .5s var(--ease)}.spark__d{font-family:var(--font-mono);font-size:8.5px;color:var(--ink-faint);white-space:nowrap}.panel__empty{color:var(--ink-faint);font-size:13px;padding:8px 0}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7452ca4a93358909-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e0ecb571b51ea3b5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6e8c7cb283336a9d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_fdb222{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_fdb222{--font-fraunces:"Fraunces","Fraunces Fallback"}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk Fallback;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_9c618b{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.__variable_9c618b{--font-hanken:"Hanken Grotesk","Hanken Grotesk Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_3c557b{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_3c557b{--font-jetmono:"JetBrains Mono","JetBrains Mono Fallback"}