:root{--bg:#151718;--bg-soft:#26292b;--bg-panel:#1c1f21;--border:#2f3437;--border-soft:#24282a;--text:#ebedef;--text-dim:#8b9196;--avatar-bg:#3a4551;--avatar-bg-alt:#434f5c;--zebra:#1b1f21;--accent:#1f93ff;--accent-dim:#1a7ee6;--positive:#44ce4b;--positive-dim:#2eb85c;--warning:#ffc532;--danger:#ff382d;--bubble-client:#272a2c;--bubble-bot:#1c3a34;--bubble-operator:#1a4b7a;--selected:#26292b;--selected-border:#2f3437;--overlay:rgba(21,23,24,0.55);--modal-overlay:rgba(0,0,0,0.6);--shadow-soft:rgba(0,0,0,0.45);--shadow-strong:rgba(0,0,0,0.5);--on-accent:#fff;--scrollbar-hover:#475569;--header-h:60px;--fs-section:12px;--fs-title:14px;--fs-body:14px;--fs-small:13px;--fs-caption:12px;--fs-micro:11px;--fw-medium:500;--fw-semibold:600;--fw-bold:700}[data-theme=light]{--bg:#ffffff;--bg-soft:#f4f6f8;--bg-panel:#f9fafb;--border:#e3e8ee;--border-soft:#eef1f4;--text:#1f2d3d;--text-dim:#6b7785;--avatar-bg:#c3ccd6;--avatar-bg-alt:#b8c2ce;--zebra:#f6f8fa;--accent:#1f93ff;--accent-dim:#1a7ee6;--positive:#2eb85c;--positive-dim:#26a04f;--warning:#e8a600;--danger:#f43f3f;--bubble-client:#eef1f4;--bubble-bot:#e4f3ec;--bubble-operator:#d6ebff;--selected:#eaf4ff;--selected-border:#cfe6ff;--overlay:rgba(255,255,255,0.6);--modal-overlay:rgba(15,23,42,0.35);--shadow-soft:rgba(15,23,42,0.12);--shadow-strong:rgba(15,23,42,0.18);--on-accent:#fff;--scrollbar-hover:#c3ccd6}*{box-sizing:border-box}body,html{margin:0;padding:0;height:100%;background:var(--bg);color:var(--text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:var(--fs-body);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.01em}a{color:var(--accent);text-decoration:none}button{cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}button,input,textarea{font-family:inherit}*{scrollbar-width:thin;scrollbar-color:var(--border) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-hover);background-clip:padding-box}.painel{display:flex;height:100vh;width:100vw;overflow:hidden}.col-sidebar{background:var(--bg-panel);min-width:180px}.col-list,.col-sidebar{border-right:1px solid var(--border);display:flex;flex-direction:column;overflow-y:auto}.col-list{background:var(--bg-soft);min-width:220px;overflow-x:hidden}.col-chat{flex:1 1;display:flex;flex-direction:column;min-width:320px;background:var(--bg);position:relative;z-index:1}.resizer{width:5px;cursor:col-resize;background:transparent;transition:background .15s}.resizer:hover{background:var(--accent-dim)}.brand{height:var(--header-h);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 16px;font-weight:700;font-size:var(--fs-title);border-bottom:1px solid var(--border)}.brand small{display:block;color:var(--text-dim);font-weight:400;font-size:var(--fs-micro);margin-top:2px}.brand-logo{max-width:100%;max-height:36px;width:auto;height:auto;object-fit:contain;display:block}.brand-fallback{font-weight:700;font-size:var(--fs-title)}.brand-clickable{width:100%;background:transparent;border:none;border-bottom:1px solid var(--border);color:var(--text);cursor:pointer;transition:background .15s,color .15s}.brand-clickable:hover{background:var(--bg-soft);color:var(--accent)}.sidebar-nav{flex:1 1;overflow-y:auto;padding:4px 10px}.sidebar-group{margin-bottom:16px}.sidebar-group h4{display:flex;align-items:center;gap:8px;margin:0 0 4px;padding:0 8px;font-size:var(--fs-small);font-weight:600;letter-spacing:.01em;color:var(--text-dim)}.sidebar-group-icon{color:var(--text-dim);flex:none}.sidebar-group h4.sidebar-collapsible-heading{padding:0}.sidebar-group-toggle{display:flex;align-items:center;gap:8px;width:100%;padding:5px 8px;border:0;border-radius:8px;background:transparent;color:var(--text-dim);font:inherit;font-weight:inherit;text-align:left;cursor:pointer}.sidebar-group-toggle:hover{background:var(--bg-soft);color:var(--text)}.sidebar-selected-stage{min-width:0;margin-left:auto;overflow:hidden;color:var(--text);font-size:var(--fs-micro);font-weight:400;text-overflow:ellipsis;white-space:nowrap}.sidebar-expand-arrow{flex:none;margin-left:auto;transition:transform .15s ease}.sidebar-selected-stage+.sidebar-expand-arrow{margin-left:0}.sidebar-expand-arrow.expanded{transform:rotate(90deg)}.sidebar-items{margin-left:15px;padding-left:11px;border-left:1px solid var(--border)}.sidebar-item{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;text-align:left;background:transparent;border:none;color:var(--text);padding:6px 10px;margin:1px 0;border-radius:8px;font-size:var(--fs-small)}.sidebar-count{font-size:var(--fs-micro);color:var(--text-dim);background:var(--bg-soft);border-radius:999px;padding:1px 8px;min-width:20px;text-align:center}.sidebar-item.active .sidebar-count{background:var(--bg-panel);color:var(--text)}.sidebar-item:hover{background:var(--bg-soft)}.sidebar-item.active{background:var(--selected);color:var(--text);font-weight:600}.sidebar-empty{display:block;font-size:var(--fs-caption);color:var(--text-dim)}.sidebar-empty,.sidebar-labels{margin-left:15px;padding:2px 11px}.label-chip{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-caption);padding:4px 8px;border-radius:6px;background:var(--bg-soft);margin:0 4px 4px 0}.dot{width:8px;height:8px;border-radius:2px;display:inline-block}.label-chip.clickable{border:1px solid transparent;cursor:pointer}.label-chip.clickable:hover{background:var(--bg-panel)}.label-chip.clickable.active{background:var(--bg-panel);border-style:solid}.filter-banner{display:flex;align-items:center;gap:6px;padding:8px 16px;font-size:var(--fs-caption);color:var(--text-dim);border-bottom:1px solid var(--border)}.sidebar-footer{padding:10px;border-top:1px solid var(--border)}.sidebar-user{display:flex;align-items:center;gap:8px;padding:6px 8px;margin-bottom:6px}.sidebar-user-avatar{width:30px;height:30px;border-radius:50%;background:var(--accent-dim);color:#fff;font-weight:700;font-size:var(--fs-small);display:flex;align-items:center;justify-content:center;flex:none}.sidebar-user-email{font-size:var(--fs-caption);color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-footer-actions{display:flex;align-items:stretch;gap:8px}.btn-logout{flex:1 1;padding:8px;background:transparent;border:1px solid var(--border);color:var(--text-dim);border-radius:8px}.btn-logout:hover{border-color:var(--danger);color:var(--danger)}.theme-toggle{flex:none;width:38px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--border);color:var(--text-dim);border-radius:8px}.theme-toggle:hover{border-color:var(--accent);color:var(--accent)}.list-header{height:var(--header-h);display:flex;align-items:center;gap:8px;padding:0 16px;font-weight:600;font-size:var(--fs-title);border-bottom:1px solid var(--border)}.list-count{font-size:var(--fs-caption);color:var(--text-dim);background:var(--bg-panel);border-radius:999px;padding:1px 8px}.list-search{height:var(--header-h);flex:none;display:flex;align-items:center;padding:0 12px;border-bottom:1px solid var(--border);box-sizing:border-box}.list-search input{width:100%;height:38px;box-sizing:border-box;margin:0;background:transparent;border:none;border-bottom:1px solid var(--border);border-radius:0;color:var(--text);padding:0 4px;font-size:var(--fs-small);line-height:normal;text-align:left}.list-search input::placeholder{color:var(--text-dim)}.list-search input:focus{outline:none;border-bottom-color:var(--accent)}.conv-item{min-height:74px;box-sizing:border-box;padding:10px 12px;border-bottom:1px solid var(--border-soft);cursor:pointer}.conv-item,.conv-row{display:flex;align-items:flex-start}.conv-row{gap:10px;width:100%;min-width:0}.conv-avatar{height:38px;border-radius:50%;background:var(--avatar-bg);color:#e2e8f0;font-weight:700;font-size:var(--fs-small);justify-content:center}.conv-avatar,.conv-avatar-column{width:38px;display:flex;align-items:center;flex:none}.conv-avatar-column{flex-direction:column;gap:4px}.conv-stage-picker{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:22px;color:var(--text-dim);border-radius:5px}.conv-stage-picker:focus-within,.conv-stage-picker:hover{color:var(--accent);background:var(--bg-panel)}.conv-stage-picker select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.conv-stage-picker select:disabled{cursor:wait}.avatar{overflow:hidden}.avatar-img{width:100%;height:100%;object-fit:cover;display:block}.avatar-clickable{cursor:pointer;transition:box-shadow .15s,filter .15s}.avatar-clickable:hover{box-shadow:0 0 0 2px var(--accent);filter:brightness(1.05)}.lightbox-overlay{position:fixed;inset:0;z-index:200;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;padding:32px;animation:contact-fade .15s ease;cursor:zoom-out}.lightbox-img{max-width:min(90vw,640px);max-height:90vh;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.6);cursor:default;object-fit:contain}.lightbox-close{position:fixed;top:18px;right:22px;width:40px;height:40px;border-radius:50%;border:none;background:rgba(255,255,255,.12);color:#fff;font-size:20px;line-height:1;cursor:pointer;transition:background .15s}.lightbox-close:hover{background:rgba(255,255,255,.25)}.conv-body{flex:1 1;min-width:0;overflow:visible}.conv-item.zebra{background:var(--zebra)}.conv-item.zebra .conv-avatar{background:var(--avatar-bg-alt)}.contact-hover{position:fixed;width:280px;max-width:calc(100vw - 24px);background:var(--bg-panel);border:1px solid var(--border);border-radius:10px;box-shadow:0 12px 32px var(--shadow-soft);padding:14px;z-index:50;pointer-events:none;animation:hover-fade .12s ease-out}@keyframes hover-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.contact-hover-head{display:flex;gap:10px;align-items:center;margin-bottom:12px}.contact-hover-name strong{font-size:var(--fs-body)}.contact-hover-rows .contact-row{padding:4px 0}.contact-hover-labels{display:flex;flex-wrap:wrap;gap:4px;margin-top:10px;border-top:1px solid var(--border);padding-top:10px}.conv-item.active,.conv-item:hover{background:var(--bg-soft)}.conv-item.active{box-shadow:inset 3px 0 0 var(--accent)}.conv-item.active .conv-name{color:var(--accent)}.conv-top{display:flex;justify-content:space-between;align-items:center;gap:8px}.conv-name{overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1 auto}.conv-mode,.conv-name{font-weight:600;white-space:nowrap}.conv-mode{flex:none;padding:1px 5px;border:1px solid;border-radius:6px;font-size:10px;line-height:1.3}.conv-mode.automatic{color:var(--positive)}.conv-mode.manual{color:var(--accent)}.conv-mode.urgent{color:var(--danger)}.conv-mode.awaiting{color:var(--warning)}.conv-mode.answered{color:var(--text)}.conv-mode.finalized{color:var(--text-dim)}.conv-item .conv-mode{padding:1px 6px;border-color:var(--border);color:var(--text-dim);font-weight:400}.conv-item .conv-mode.urgent{color:var(--danger);border-color:currentColor}.conv-top-right{display:flex;align-items:center;gap:6px;flex:none}.conv-time{font-size:var(--fs-micro);color:var(--text-dim);white-space:nowrap}.conv-prefix{color:var(--text-dim);font-weight:500}.conv-prefix-arrow{color:var(--text-dim);margin-right:4px}.status-dot{width:9px;height:9px;border-radius:50%;flex:none}.status-dot.answered{background:var(--positive)}.status-dot.waiting{background:var(--warning)}.conv-preview{color:var(--text-dim);font-size:var(--fs-caption);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.badge{font-size:var(--fs-micro);padding:2px 6px;border-radius:999px;background:var(--border);color:var(--text)}.badge.triada{background:#b45309}.badge.ativa{background:var(--positive-dim)}.chat-header{height:var(--header-h);box-sizing:border-box;padding:0 16px}.chat-header,.chat-urgency-alert{flex:none;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center}.chat-urgency-alert{gap:12px;padding:8px 16px;color:var(--danger);font-size:var(--fs-caption);font-weight:600}.chat-urgency-alert button{padding:4px 8px;border:1px solid var(--border);border-radius:6px;background:var(--bg-soft);color:var(--text);font:inherit;font-weight:400;cursor:pointer}.chat-urgency-alert button:disabled{opacity:.5;cursor:wait}.chat-header-left{display:flex;align-items:center;gap:12px;min-width:0}.chat-header-right{display:flex;align-items:stretch;gap:10px;min-width:0}.chat-finalized-label,.chat-finalized-note{color:var(--text-dim);font-size:var(--fs-caption)}.chat-finalized-note{padding:14px 16px;text-align:center}.chat-header-info{color:var(--text);text-align:left;min-width:0;display:flex;flex-direction:column;justify-content:center}.chat-header-info strong{font-size:var(--fs-title);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.contact-arrow{background:transparent;border:none;color:var(--text-dim);width:32px;height:40px;align-self:center;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .15s}.contact-arrow.open,.contact-arrow:hover{color:var(--accent)}.contact-arrow span{font-size:28px;line-height:1;font-weight:700}.header-tabs{margin:0;height:38px;box-sizing:border-box;display:inline-flex;align-items:stretch;padding:3px}.header-tabs .composer-tab{display:inline-flex;align-items:center;gap:6px;height:100%}.tab-dot{width:8px;height:8px;border-radius:50%;background:var(--positive);box-shadow:0 0 6px var(--positive);flex:none}.tab-with-tip{position:relative;display:inline-flex;height:100%}.auto-tip{position:absolute;top:calc(100% + 10px);left:0;z-index:40;width:260px;display:flex;flex-direction:column;gap:4px;padding:12px 14px;background:var(--bg-panel);border:1px solid var(--border);border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.28);font-size:var(--fs-caption);color:var(--text);animation:auto-tip-in .16s ease-out}.auto-tip strong{font-size:var(--fs-body)}.auto-tip span{color:var(--text-dim);line-height:1.4}.auto-tip-arrow{position:absolute;top:-6px;left:24px;width:12px;height:12px;background:var(--bg-panel);border-left:1px solid var(--border);border-top:1px solid var(--border);transform:rotate(45deg)}.auto-tip-action{margin-top:6px;align-self:flex-start;background:var(--accent);color:#fff;border:none;border-radius:6px;padding:6px 12px;font-size:var(--fs-caption);font-weight:600;cursor:pointer}.auto-tip-action:hover{filter:brightness(1.06)}.auto-tip-action:disabled{opacity:.6;cursor:default}.composer-tab.pulse-attn{animation:pulse-attn 1s ease-in-out infinite}@keyframes auto-tip-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-attn{0%,to{box-shadow:0 0 0 0 rgba(59,130,246,.5)}50%{box-shadow:0 0 0 4px rgba(59,130,246,0)}}@media (prefers-reduced-motion:reduce){.auto-tip{animation:none}.composer-tab.pulse-attn{animation:none;box-shadow:0 0 0 2px var(--accent)}}.chat-header-sub{font-size:var(--fs-caption);justify-content:flex-start;margin-top:2px}.chat-header-actions,.chat-header-sub{display:flex;align-items:center;gap:8px}.bot-pill{font-size:var(--fs-micro);padding:2px 8px;border-radius:999px;border:1px solid var(--border)}.bot-pill.on{color:var(--positive);border-color:var(--positive-dim)}.bot-pill.off{color:var(--warning);border-color:#b45309}.btn-ghost{background:transparent;border:1px solid var(--border);color:var(--text);padding:7px 14px;border-radius:8px;font-size:var(--fs-small)}.btn-ghost:hover{border-color:var(--accent);color:var(--accent)}.chat-layout{flex:1 1;display:flex;min-height:0;position:relative;overflow:hidden}.chat-main{flex:1 1;display:flex;flex-direction:column;min-width:0}.contact-backdrop{position:absolute;inset:0;background:var(--modal-overlay);z-index:20;animation:contact-fade .2s ease}@keyframes contact-fade{0%{opacity:0}to{opacity:1}}.contact-panel{position:absolute;top:12px;right:12px;bottom:12px;width:300px;z-index:21;background:var(--bg-panel);border:1px solid var(--border);border-radius:16px;box-shadow:-8px 0 32px var(--shadow-soft);padding:20px 18px 24px;overflow-y:auto;text-align:center;animation:contact-slide-in .28s cubic-bezier(.22,1,.36,1)}@keyframes contact-slide-in{0%{transform:translateX(24px);opacity:0}to{transform:translateX(0);opacity:1}}.contact-avatar{width:64px;height:64px;border-radius:50%;background:var(--accent-dim);color:#fff;font-size:26px;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.contact-order-stage{margin-top:18px;text-align:left}.contact-order-stage .contact-label{display:block;margin-bottom:7px;font-size:var(--fs-small);font-weight:600}.contact-order-stage strong{color:var(--text)}.contact-name{font-weight:600;font-size:var(--fs-title);gap:6px}.contact-name,.contact-name-btn{display:inline-flex;align-items:center;justify-content:center}.contact-name-btn{background:transparent;border:none;color:var(--text-dim);font-size:13px;line-height:1;padding:2px 4px;border-radius:6px;cursor:pointer}.contact-name-btn:hover{color:var(--accent);background:var(--bg-soft)}.contact-name-btn.save{color:var(--positive)}.contact-name-edit{display:flex;align-items:center;gap:6px;justify-content:center;margin:0 auto;max-width:100%}.contact-name-input{flex:1 1;min-width:0;max-width:180px;background:var(--bg-soft);border:1px solid var(--border);border-radius:8px;color:var(--text);padding:6px 10px;font-size:var(--fs-small);text-align:center;outline:none}.contact-name-input:focus{border-color:var(--accent)}.contact-handle{font-size:var(--fs-caption);margin-top:2px}.contact-section{margin-top:20px;text-align:left;border-top:1px solid var(--border);padding-top:16px}.contact-row{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 0;font-size:var(--fs-small)}.contact-label{color:var(--text-dim);font-size:var(--fs-caption)}.contact-toggle{background:var(--bg-soft);border:1px solid var(--border);color:var(--text-dim);width:24px;height:24px;border-radius:50%;line-height:1;font-size:var(--fs-title)}.contact-toggle:hover{color:var(--accent);border-color:var(--accent)}.contact-toggle.floating{position:absolute;top:10px;right:10px}.panel-section{text-align:left;border-top:1px solid var(--border);margin-top:8px}.panel-section-head{width:100%;display:flex;justify-content:space-between;align-items:center;background:transparent;border:none;color:var(--text);padding:12px 2px 8px;font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.panel-section-caret{color:var(--text-dim);font-size:var(--fs-title)}.panel-section-body{padding-bottom:8px}.situacao-badge{font-size:var(--fs-micro);padding:2px 8px;border-radius:999px;font-weight:600}.situacao-badge.waiting{background:#b45309;color:#fff}.situacao-badge.answered{background:var(--positive-dim);color:#fff}.situacao-badge.new{background:var(--border);color:var(--text)}.order-item{background:var(--bg-soft);border:1px solid var(--border);border-radius:8px;padding:8px 10px;margin-bottom:6px}.order-top{justify-content:space-between}.order-top,.order-top-right{display:flex;align-items:center}.order-top-right{gap:8px}.order-del{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--text-dim);padding:2px;border-radius:6px;cursor:pointer;transition:color .15s,background .15s}.order-del:hover{color:var(--danger);background:var(--bg-panel)}.label-chip.removable{border:1px solid var(--border);padding-right:4px}.label-chip.mini{font-size:var(--fs-micro);padding:2px 6px;border:1px solid var(--border)}.conv-labels .label-chip.mini{font-size:10px;line-height:1.2;padding:1px 6px;gap:4px}.conv-labels .label-chip.mini .dot{width:6px;height:6px}.label-x{background:transparent;border:none;color:var(--text-dim);font-size:var(--fs-body);line-height:1;padding:0 2px;margin-left:2px}.label-x:hover{color:var(--danger)}.conv-labels{display:flex;gap:4px;margin-top:3px;overflow:visible;flex-wrap:nowrap}.conv-meta-row{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-top:4px;margin-left:-5px}.conv-stage{display:inline-block;flex:0 1 auto;max-width:100%;padding:1px 5px;border:1px solid;border-radius:6px;background:transparent;color:var(--text);font-size:10px;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conv-labels .label-chip.mini{flex:none;white-space:nowrap}.chat-header-labels{display:flex;flex-wrap:wrap;gap:4px;align-items:center;margin:0 8px}.label-manager{text-align:left}.label-chips{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.label-add-btn{background:var(--bg-soft);border:1px dashed var(--border);color:var(--text-dim);border-radius:6px;padding:4px 10px;font-size:var(--fs-caption)}.label-add-btn:hover{border-color:var(--accent);color:var(--accent)}.label-dropdown{display:flex;flex-direction:column;gap:4px;background:var(--bg-soft);border:1px solid var(--border);border-radius:8px;padding:6px}.label-option{display:flex;align-items:center;gap:6px;background:transparent;border:none;color:var(--text);text-align:left;padding:5px 6px;border-radius:4px;font-size:var(--fs-small)}.label-option:hover{background:var(--bg-panel)}.label-link{background:transparent;border:none;color:var(--accent);font-size:var(--fs-caption);text-align:left;padding:4px 6px}.label-create{display:flex;flex-direction:column;gap:8px;background:var(--bg-soft);border:1px solid var(--border);border-radius:8px;padding:8px}.label-create input{background:var(--bg-panel);border:1px solid var(--border);color:var(--text);border-radius:6px;padding:6px 8px;font-size:var(--fs-small)}.label-colors{display:flex;gap:6px}.color-dot{width:20px;height:20px;border-radius:50%;border:2px solid transparent;cursor:pointer}.color-dot.selected{border-color:#fff}.label-create-actions{display:flex;align-items:center;gap:8px}.chat-messages-wrap{flex:1 1;position:relative;display:flex;min-height:0}.chat-messages{flex:1 1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:8px}.chat-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--overlay);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:5}.bubble{max-width:70%;padding:8px 12px;border-radius:12px;white-space:pre-wrap;word-break:break-word;line-height:1.35}.bubble .meta{display:block;font-size:var(--fs-micro);color:var(--text-dim);margin-top:4px}.status-envio{display:inline-flex;align-items:center;margin-left:6px;vertical-align:middle}.status-envio.entregue{color:var(--positive)}.status-envio.falhou{color:var(--danger)}.status-envio.enviando{opacity:.7}.nota-interna{align-self:center;max-width:82%;background:color-mix(in srgb,#f59e0b 14%,var(--bg-panel));border:1px solid color-mix(in srgb,#f59e0b 45%,transparent);border-radius:10px;padding:8px 12px;display:flex;flex-direction:column;gap:4px}.nota-interna-head{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-micro);font-weight:600;color:#b45309;text-transform:uppercase;letter-spacing:.03em}@media (prefers-color-scheme:dark){.nota-interna-head{color:#fbbf24}}:root[data-theme=dark] .nota-interna-head{color:#fbbf24}:root[data-theme=light] .nota-interna-head{color:#b45309}.nota-interna-body{white-space:pre-wrap;word-break:break-word;line-height:1.4;font-size:var(--fs-body)}.nota-interna-time{align-self:flex-end;font-size:var(--fs-micro);color:var(--text-dim)}.bubble-row.cliente{align-self:flex-start;display:flex;align-items:flex-end;gap:8px;max-width:78%}.bubble-avatar{width:28px;height:28px;flex:none;font-size:12px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.bubble-row.cliente .bubble{align-self:auto;max-width:100%}.bubble.cliente{align-self:flex-start;background:var(--bubble-client)}.bubble.bot{align-self:flex-end;background:var(--bubble-bot)}.bubble.operador{align-self:flex-end;background:var(--bubble-operator)}.composer{border-top:1px solid var(--border);padding:12px 16px 16px}.composer-tabs{display:inline-flex;gap:2px;background:var(--bg-soft);border-radius:999px;padding:3px;margin-bottom:10px}.composer-tab{background:transparent;border:none;color:var(--text-dim);padding:6px 16px;border-radius:999px;font-size:var(--fs-small);font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.composer-tab:hover{color:var(--text)}.composer-tab:disabled{cursor:default}.composer-tab.active{background:var(--bg-panel);color:var(--text);box-shadow:0 1px 2px rgba(0,0,0,.3)}.composer-form{border:1px solid var(--border);border-radius:12px;background:var(--bg-soft);padding:10px 12px}.composer-input{width:100%;resize:none;background:transparent;border:none;color:var(--text);font-size:var(--fs-body);line-height:1.4;min-height:40px;outline:none}.composer-input::placeholder{color:var(--text-dim)}.composer-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.composer-hint{font-size:var(--fs-caption);color:var(--text-dim)}.composer-actions{display:flex;align-items:center;gap:8px}.btn-attach{background:transparent;border:1px solid var(--border);color:var(--text);width:36px;height:36px;border-radius:8px;font-size:var(--fs-title)}.btn-attach:hover{border-color:var(--accent)}.btn-attach:disabled{opacity:.5;cursor:not-allowed}.wa-composer{position:relative}.wa-composer-row{display:flex;align-items:flex-end;gap:8px}.wa-icon-btn{flex:none;background:transparent;border:none;color:var(--text-dim);width:40px;height:40px;border-radius:50%;font-size:20px;line-height:1;cursor:pointer;transition:background .15s,color .15s}.wa-icon-btn:hover{background:var(--bg-soft);color:var(--text)}.wa-icon-btn.active{background:var(--bg-soft);color:var(--accent)}.wa-icon-btn:disabled{opacity:.5;cursor:not-allowed}.wa-input{flex:1 1;min-width:0;resize:none;background:var(--bg-soft);border:1px solid var(--border);color:var(--text);font-size:var(--fs-body);line-height:1.4;padding:10px 14px;border-radius:20px;max-height:120px;overflow-y:auto;outline:none;font-family:inherit}.wa-input::placeholder{color:var(--text-dim)}.wa-input:focus{border-color:var(--accent)}.wa-send-btn{flex:none;background:var(--accent);color:#fff;border:none;border-radius:20px;padding:10px 18px;font-size:var(--fs-small);font-weight:600;cursor:pointer;height:40px}.wa-send-btn:hover{filter:brightness(1.08)}.wa-send-btn:disabled{opacity:.6;cursor:not-allowed}.emoji-bar{display:flex;flex-wrap:wrap;gap:4px;padding:8px;margin-bottom:8px;background:var(--bg-soft);border:1px solid var(--border);border-radius:12px}.emoji-btn{background:transparent;border:none;font-size:20px;line-height:1;padding:4px;border-radius:8px;cursor:pointer}.emoji-btn:hover{background:var(--bg-panel)}.bubble-text{margin-top:2px}.anexo-img img{max-width:240px;max-height:240px;border-radius:8px;display:block}.anexo-audio{width:240px}.anexo-video{max-width:260px;border-radius:8px}.anexo-doc{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.06);border:1px solid var(--border);border-radius:8px;padding:8px 12px;color:var(--text)}.anexo-doc:hover{border-color:var(--accent)}.btn-primary{background:var(--accent);border:none;color:var(--on-accent);font-weight:600;padding:8px 16px;border-radius:8px}.btn-primary:hover{background:var(--accent-dim)}.btn-primary:disabled{opacity:.5;cursor:not-allowed}.btn-danger{background:var(--danger);border:none;color:#fff;font-weight:600;padding:8px 16px;border-radius:8px}.btn-danger:hover{filter:brightness(1.08)}.btn-danger:disabled{opacity:.5;cursor:not-allowed}.btn-loading{display:inline-flex;align-items:center;gap:8px}.btn-spinner{width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:btn-spin .7s linear infinite}@keyframes btn-spin{to{transform:rotate(1turn)}}.spinner{display:inline-block;box-sizing:border-box;border:3px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:btn-spin .7s linear infinite}.spinner-center{flex:1 1;display:flex;min-height:60px}.btn-danger-outline,.spinner-center{align-items:center;justify-content:center;width:100%}.btn-danger-outline{background:transparent;border:1px solid var(--danger);color:var(--danger);padding:8px 12px;border-radius:8px;font-size:var(--fs-small);display:inline-flex;gap:8px}.btn-danger-outline svg{flex:none}.btn-danger-outline:hover{background:rgba(239,68,68,.12)}.contact-danger{margin-top:16px;border-top:1px solid var(--border);padding-top:14px;display:flex;flex-direction:column;gap:8px}.btn-danger-outline.subtle{border-color:var(--border);color:var(--text-dim)}.btn-danger-outline.subtle:hover{border-color:var(--warning);color:var(--warning);background:rgba(255,197,50,.1)}.modal-overlay{position:fixed;inset:0;background:var(--modal-overlay);display:flex;align-items:center;justify-content:center;z-index:100;padding:24px}.modal-card{background:var(--bg-panel);border:1px solid var(--border);border-radius:14px;width:100%;max-width:420px;padding:22px;box-shadow:0 20px 60px var(--shadow-strong)}.modal-title{margin:0 0 12px;font-size:var(--fs-title)}.modal-body{font-size:var(--fs-body);color:var(--text)}.modal-body p,.modal-list{margin:0 0 10px}.modal-list{padding-left:18px;color:var(--text-dim)}.modal-list li{margin:3px 0}.modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.wa-panel{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;text-align:center;gap:16px}.wa-card{background:var(--bg-panel);border:1px solid var(--border);border-radius:12px;padding:24px;max-width:420px;width:100%}.wa-status{font-weight:600;margin-bottom:12px}.wa-status.connected{color:var(--positive)}.wa-status.disconnected{color:var(--warning)}.wa-qr{background:#fff;padding:12px;border-radius:8px;display:inline-block}.wa-qr img{width:240px;height:240px;display:block}.auth-wrap{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px}.auth-card{background:var(--bg-panel);border:1px solid var(--border);border-radius:12px;padding:32px;width:100%;max-width:380px}.auth-card h1{margin:0 0 4px;font-size:20px}.auth-card p{margin:0 0 24px;color:var(--text-dim)}.auth-card label{display:block;margin-bottom:6px;font-size:var(--fs-caption);color:var(--text-dim)}.auth-card input{width:100%;background:var(--bg-soft);border:1px solid var(--border);color:var(--text);border-radius:8px;padding:10px 12px;margin-bottom:16px}.auth-password-field{position:relative;margin-bottom:16px}.auth-password-field input{margin-bottom:0;padding-right:48px}.auth-password-toggle{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:6px;background:transparent;color:var(--text-dim);cursor:pointer}.auth-password-toggle:hover{color:var(--text)}.auth-password-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.auth-error{color:var(--danger)}.auth-error,.auth-notice{font-size:var(--fs-small);margin-bottom:12px}.auth-notice{color:var(--positive)}.auth-link-button{display:block;margin:14px auto 0;padding:0;background:transparent;border:0;color:var(--accent);font-size:var(--fs-small)}.auth-link-button:hover{text-decoration:underline}.auth-secondary-link{margin-top:16px;text-align:center;font-size:var(--fs-small)}.empty-state{flex:1 1;display:flex;align-items:center;justify-content:center}.empty-state,.muted{color:var(--text-dim)}.center{display:flex;align-items:center;justify-content:center;height:100vh}.landing{max-width:720px;margin:0 auto;padding:64px 24px}.landing h1{font-size:32px}.warning-box{background:#422006;border:1px solid #b45309;color:#fde68a;border-radius:8px;padding:16px;margin:24px 0}.sidebar-simulator-link{display:block;margin:0 0 10px;padding:9px 12px;border:1px solid var(--border);border-radius:8px;text-align:center;font-weight:600}.sidebar-simulator-link:hover{background:var(--bg-soft)}.sim-page{min-height:100vh;padding:24px}.sim-shell{width:min(100%,850px);margin:0 auto}.sim-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.sim-header h1{margin:0 0 4px;font-size:24px}.sim-header p{margin:0;color:var(--text-dim)}.sim-eyebrow{font-size:var(--fs-caption);font-weight:600;text-transform:uppercase;letter-spacing:.06em}.sim-back{flex:none;padding:8px 12px;border:1px solid var(--border);border-radius:8px}.sim-back:hover{background:var(--bg-soft)}.sim-notice{padding:10px 14px;margin-bottom:16px;border:1px solid var(--border);border-radius:8px;color:var(--text-dim);font-size:var(--fs-small)}.sim-chat{display:flex;flex-direction:column;height:min(74vh,720px);min-height:420px;background:var(--bg-panel);border:1px solid var(--border);border-radius:14px;overflow:hidden}.sim-chat-header{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--border)}.sim-chat-header span,.sim-chat-header strong{display:block}.sim-chat-header span{color:var(--text-dim);font-size:var(--fs-caption)}.sim-avatar{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--bubble-bot);color:var(--text);font-weight:700}.sim-reset{margin-left:auto;padding:7px 10px;border:1px solid var(--border);border-radius:7px;background:transparent;color:var(--text)}.sim-reset:hover:not(:disabled){background:var(--bg-soft)}.sim-messages{flex:1 1;display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding:20px}.sim-empty{margin:auto;color:var(--text-dim);text-align:center}.sim-message{max-width:min(84%,620px);padding:10px 13px;border-radius:12px;white-space:pre-wrap;overflow-wrap:anywhere}.sim-client{align-self:flex-end;background:var(--bubble-operator)}.sim-bot{align-self:flex-start;background:var(--bubble-bot)}.sim-speaker{display:block;margin-bottom:4px;color:var(--text-dim);font-size:var(--fs-caption);font-weight:600}.sim-message a{text-decoration:underline}.sim-options{display:grid;grid-gap:6px;gap:6px;margin-top:10px}.sim-options button{padding:8px 10px;border:1px solid var(--border);border-radius:7px;background:var(--bg-panel);color:var(--text);text-align:left}.sim-options button:hover:not(:disabled){border-color:var(--accent)}.sim-options button:disabled{opacity:.55;cursor:not-allowed}.sim-options small{display:block;color:var(--text-dim)}.sim-handoff,.sim-typing{margin:0;color:var(--text-dim);font-size:var(--fs-small)}.sim-handoff{padding:8px 16px;border-top:1px solid var(--border)}.sim-error{margin:0;padding:8px 16px;color:var(--danger);font-size:var(--fs-small)}.sim-compose{display:flex;gap:10px;padding:12px;border-top:1px solid var(--border)}.sim-compose textarea{flex:1 1;min-width:0;resize:none;padding:10px 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-soft);color:var(--text)}.sim-compose button{align-self:stretch;padding:0 18px;border:0;border-radius:8px;background:var(--accent);color:var(--on-accent);font-weight:600}.sim-compose button:disabled,.sim-reset:disabled{opacity:.55;cursor:not-allowed}@media (max-width:620px){.sim-page{padding:12px}.sim-header{flex-direction:column;gap:12px}.sim-chat{height:72vh}.sim-message{max-width:92%}}.conv-item.needs-attention{box-shadow:inset 3px 0 0 var(--warning)}.conv-wait-time{color:var(--warning);font-size:var(--fs-caption);margin-top:4px}.mobile-back-button,.mobile-menu-button,.mobile-sidebar-backdrop{display:none}@media (max-width:800px){.painel{height:100dvh}.painel .resizer{display:none}.painel .col-sidebar{display:none;position:fixed;inset:0 auto 0 0;width:min(300px,85vw)!important;z-index:101}.painel .col-sidebar.mobile-open{display:flex}.mobile-sidebar-backdrop{display:block;position:fixed;inset:0;border:0;background:rgba(0,0,0,.55);z-index:100}.painel .col-list{width:100vw!important;min-width:0;flex:1 1!important}.painel .col-chat{display:none;min-width:0;width:100vw}.painel.has-chat .col-list{display:none}.painel.has-chat .col-chat{display:flex}.mobile-menu-button{display:block;flex:none;width:100%;padding:10px 14px;text-align:left;border:0;border-bottom:1px solid var(--border);background:var(--bg-panel);color:var(--text)}.mobile-back-button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:none;border:0;background:transparent;color:var(--text);font-size:24px}.chat-header{gap:6px;padding:0 8px}.chat-header-info{max-width:120px}.wa-input{font-size:16px}.contact-hover{display:none}}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_176161{font-family:Inter,Inter Fallback;font-style:normal}