:root[data-resolved-mode=light]{--product-bg:#eef2f7;--product-panel:#fff;--product-panel-soft:#f7f9fc;--product-panel-strong:#e9eef5;--product-line:#d7dee8;--product-line-strong:#c5cfdd;--product-text:#172033;--product-muted:#667085;--product-faint:#8c98aa;--product-accent:#2563eb;--product-accent-strong:#1d4ed8;--product-accent-soft:#e8f0ff;--product-success:#168a57;--product-warning:#b7791f;--product-danger:#c43d4b;--product-shadow:0 12px 30px #15233814;--product-shadow-soft:0 3px 12px #1523380f}:root[data-resolved-mode=dark]{--product-bg:#0d1117;--product-panel:#151b24;--product-panel-soft:#1a222d;--product-panel-strong:#222c39;--product-line:#2b3747;--product-line-strong:#3a485a;--product-text:#edf2f7;--product-muted:#9aa8ba;--product-faint:#77869a;--product-accent:#60a5fa;--product-accent-strong:#3b82f6;--product-accent-soft:#3b82f629;--product-success:#45c98b;--product-warning:#f2b84b;--product-danger:#f0747e;--product-shadow:0 16px 36px #00000047;--product-shadow-soft:0 4px 14px #0003}:root[data-theme][data-resolved-mode] body{background:var(--product-bg)!important;color:var(--product-text)!important}:root[data-theme][data-resolved-mode] .app-shell{--app-sidebar-width:248px;background:var(--product-bg)!important;color:var(--product-text)!important;grid-template-columns:var(--app-sidebar-width) minmax(0, 1fr)!important;min-height:100dvh!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed{--app-sidebar-width:82px;grid-template-columns:var(--app-sidebar-width) minmax(0, 1fr)!important}:root[data-theme][data-resolved-mode] .app-shell .main{background:var(--product-bg)!important;min-width:0!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar{background:radial-gradient(circle at 72% 0%, rgb(var(--theme-rgb,37 99 235) / .18), transparent 30%), linear-gradient(180deg, #061324 0%, #020817 58%, #010511 100%)!important;border-right:1px solid rgb(var(--theme-rgb,37 99 235) / .18)!important;box-sizing:border-box!important;color:#f8fafc!important;width:var(--app-sidebar-width)!important;padding:18px 14px!important;box-shadow:inset -1px 0 #ffffff08!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-brand-row{justify-content:center!important;align-items:center!important;min-height:184px!important;margin:0 0 18px!important;padding:0!important;display:flex!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-brand-row .brand{flex:auto!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:184px!important;margin:0!important;padding:0!important;display:flex!important}:root[data-theme][data-resolved-mode] .app-shell .brand-mark{border:1px solid rgb(var(--theme-rgb,37 99 235) / .34)!important;box-shadow:0 18px 38px #00000057, 0 0 0 1px #ffffff0f inset, 0 0 34px rgb(var(--theme-rgb,37 99 235) / .1)!important;background:#000!important;border-radius:18px!important;flex:0 0 184px!important;width:184px!important;max-width:100%!important;height:184px!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}:root[data-theme][data-resolved-mode] .app-shell .brand-mark img{filter:none!important;object-fit:contain!important;opacity:1!important;visibility:visible!important;border-radius:17px!important;width:100%!important;height:100%!important;padding:0!important;display:block!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-back-button{color:#32445d!important;background:#f4f7fb!important;border:1px solid #cbd6e5!important;border-radius:10px!important;width:36px!important;height:36px!important;right:-18px!important;box-shadow:0 6px 18px #030b1829!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-collapse-control{color:#32445d!important;background:#f4f7fbf7!important;border:1px solid #cbd6e5e0!important;border-radius:11px!important;width:34px!important;height:34px!important;top:26px!important;right:-17px!important;box-shadow:0 8px 18px #030b1829,inset 0 1px #ffffffad!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-collapse-control:before{content:none!important;display:none!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-collapse-control svg{stroke-width:2.2px!important;margin-left:0!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-collapse-control:hover,:root[data-theme][data-resolved-mode] .app-shell .sidebar-collapse-control:focus-visible{color:#2563eb!important;background:#fff!important;border-color:#60a5fa8f!important;outline:none!important;transform:translateY(-1px)!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-back-button{top:72px!important}:root[data-theme][data-resolved-mode] .app-shell .nav{align-items:stretch!important;gap:10px!important;display:grid!important}:root[data-theme][data-resolved-mode] .app-shell .nav a{box-shadow:none!important;color:#cbd5e1!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;grid-template-columns:34px minmax(0,1fr) auto!important;gap:10px!important;width:100%!important;min-height:48px!important;padding:6px 9px 6px 6px!important;font-size:12px!important;font-weight:850!important;display:grid!important;transform:none!important}:root[data-theme][data-resolved-mode] .app-shell .nav a:hover{background:rgb(var(--theme-rgb,37 99 235) / .13)!important;border-color:rgb(var(--theme-rgb,37 99 235) / .26)!important;color:#fff!important}:root[data-theme][data-resolved-mode] .app-shell .nav a.active{background:linear-gradient(135deg, var(--theme-strong,#1d4ed8), var(--theme,#2563eb))!important;border-color:rgb(var(--theme-rgb,37 99 235) / .72)!important;box-shadow:0 14px 28px rgb(var(--theme-rgb,37 99 235) / .34), 0 0 0 1px #ffffff2e inset!important;color:#fff!important}:root[data-theme][data-resolved-mode] .app-shell .nav a.active:before{display:none!important}:root[data-theme][data-resolved-mode] .app-shell .nav-icon,:root[data-theme][data-resolved-mode] .app-shell .nav a:hover .nav-icon{box-shadow:none!important;color:#b9c9dd!important;opacity:1!important;visibility:visible!important;background:#ffffff0b!important;border:1px solid #adc4e21f!important;border-radius:8px!important;flex:0 0 34px!important;justify-content:center!important;align-items:center!important;width:34px!important;height:34px!important;display:inline-flex!important}:root[data-theme][data-resolved-mode] .app-shell .nav a.active .nav-icon{color:#fff!important;background:#255189!important;border-color:#3c70ab!important}:root[data-theme][data-resolved-mode] .app-shell .nav-icon svg{opacity:1!important;visibility:visible!important;width:18px!important;height:18px!important;display:block!important}:root[data-theme][data-resolved-mode] .app-shell .nav-label{min-width:0!important}:root[data-theme][data-resolved-mode] .app-shell .nav-badge,:root[data-theme][data-resolved-mode] .app-shell .sector-count{color:#fff!important;background:#2f80d4!important;border:0!important;min-width:21px!important;font-size:10px!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-sectors{border-top:1px solid #263650!important;margin-top:16px!important;padding-top:14px!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-section-title{color:#74869f!important;letter-spacing:.12em!important;font-size:9px!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-sector{box-shadow:none!important;color:#aebdd1!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;min-height:36px!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-sector:hover,:root[data-theme][data-resolved-mode] .app-shell .sidebar-sector.active{color:#fff!important;background:#ffffff0e!important;border-color:#adc4e21f!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-account{box-shadow:none!important;background:#ffffff0b!important;border:1px solid #adc4e224!important;border-radius:10px!important;padding:10px!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-account .user-name{color:#f4f7fb!important}:root[data-theme][data-resolved-mode] .app-shell .user-role{color:#8091a8!important}:root[data-theme][data-resolved-mode] .app-shell .presence-control,:root[data-theme][data-resolved-mode] .app-shell .theme-toggle,:root[data-theme][data-resolved-mode] .app-shell .logout{box-shadow:none!important;color:#26364d!important;background:#f7f9fc!important;border:1px solid #d6dfeb!important;border-radius:8px!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-powered-by+.logout{justify-content:center!important;margin-top:6px!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-brand-row,:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-brand-row .brand{min-height:58px!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-brand-row .brand{justify-content:center!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .brand-mark{border-radius:14px!important;flex-basis:54px!important;width:54px!important;height:54px!important}:root[data-theme][data-resolved-mode=light] .app-shell .sidebar-sector .sector-name,:root[data-theme][data-resolved-mode=dark] .app-shell .sidebar-sector .sector-name{color:#dbeafe!important;font-weight:750!important}:root[data-theme][data-resolved-mode] .app-shell .topbar{background:color-mix(in srgb, var(--product-panel), transparent 4%)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;border-bottom:1px solid var(--product-line)!important;z-index:30!important;justify-content:space-between!important;align-items:center!important;height:64px!important;min-height:64px!important;padding:0 28px!important;display:flex!important;position:sticky!important;top:0!important}:root[data-theme][data-resolved-mode] .app-shell .topbar-context{gap:1px!important;display:grid!important}:root[data-theme][data-resolved-mode] .app-shell .topbar-context span{color:var(--product-faint)!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:9px!important;font-weight:800!important}:root[data-theme][data-resolved-mode] .app-shell .topbar-context strong{color:var(--product-text)!important;font-size:15px!important;font-weight:780!important}:root[data-theme][data-resolved-mode] .app-shell .topbar .badge{background:color-mix(in srgb, var(--product-success), transparent 88%)!important;border:1px solid color-mix(in srgb, var(--product-success), transparent 62%)!important;color:var(--product-success)!important}:root[data-theme][data-resolved-mode] .app-shell .topbar-actions{align-items:center!important;gap:8px!important;display:flex!important}:root[data-theme][data-resolved-mode] .app-shell .topbar-actions .theme-toggle{background:var(--product-panel-soft)!important;border:1px solid var(--product-line)!important;color:var(--product-muted)!important;width:34px!important;height:34px!important;min-height:34px!important}:root[data-theme][data-resolved-mode] .app-shell .content{background:var(--product-bg)!important;color:var(--product-text)!important;max-width:none!important;padding:26px 30px 40px!important}:root[data-theme][data-resolved-mode] .app-shell .page-head{border-bottom:1px solid var(--product-line)!important;align-items:flex-end!important;gap:18px!important;min-height:64px!important;margin:0 0 20px!important;padding:0 0 16px!important}:root[data-theme][data-resolved-mode] .app-shell h1{color:var(--product-text)!important;letter-spacing:-.025em!important;font-size:clamp(23px,2vw,28px)!important;font-weight:780!important;line-height:1.15!important}:root[data-theme][data-resolved-mode] .app-shell h2,:root[data-theme][data-resolved-mode] .app-shell h3{color:var(--product-text)!important;letter-spacing:-.012em!important}:root[data-theme][data-resolved-mode] .app-shell .subtitle,:root[data-theme][data-resolved-mode] .app-shell .muted{color:var(--product-muted)!important;opacity:1!important;font-weight:520!important}:root[data-theme][data-resolved-mode] .app-shell .card,:root[data-theme][data-resolved-mode] .app-shell .mogpi-panel,:root[data-theme][data-resolved-mode] .app-shell .section-card,:root[data-theme][data-resolved-mode] .app-shell .panel-card,:root[data-theme][data-resolved-mode] .app-shell .settings-section-card,:root[data-theme][data-resolved-mode] .app-shell .report-preset-card{background:var(--product-panel)!important;border:1px solid var(--product-line)!important;box-shadow:var(--product-shadow-soft)!important;color:var(--product-text)!important;background-image:none!important;border-radius:12px!important}:root[data-theme][data-resolved-mode] .app-shell .card:after,:root[data-theme][data-resolved-mode] .app-shell .mogpi-panel:after,:root[data-theme][data-resolved-mode] .app-shell .ticket-filter-panel:after,:root[data-theme][data-resolved-mode] .app-shell .report-preset-card:after{display:none!important}:root[data-theme][data-resolved-mode] .app-shell .card{padding:18px!important}:root[data-theme][data-resolved-mode] .app-shell .card-head{border-bottom:1px solid var(--product-line)!important;align-items:center!important;margin:-2px 0 16px!important;padding:0 0 12px!important}:root[data-theme][data-resolved-mode] .app-shell .card-head h2{font-size:15px!important;font-weight:760!important}:root[data-theme][data-resolved-mode] .app-shell .button{background:var(--product-accent)!important;border:1px solid var(--product-accent)!important;box-shadow:none!important;color:#fff!important;background-image:none!important;border-radius:8px!important;align-items:center!important;min-height:38px!important;padding:8px 13px!important;font-size:12px!important;font-weight:720!important;transform:none!important}:root[data-theme][data-resolved-mode] .app-shell .button:hover,:root[data-theme][data-resolved-mode] .app-shell .button:focus-visible{background:var(--product-accent-strong)!important;border-color:var(--product-accent-strong)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--product-accent), transparent 82%)!important;outline:none!important}:root[data-theme][data-resolved-mode] .app-shell .button.secondary{background:var(--product-panel)!important;border-color:var(--product-line-strong)!important;color:var(--product-text)!important}:root[data-theme][data-resolved-mode] .app-shell .button.secondary:hover{background:var(--product-panel-soft)!important;border-color:var(--product-accent)!important;color:var(--product-accent-strong)!important}:root[data-theme][data-resolved-mode] .app-shell .button.danger,:root[data-theme][data-resolved-mode] .app-shell .danger-action{background:var(--product-danger)!important;border-color:var(--product-danger)!important;color:#fff!important}:root[data-theme][data-resolved-mode] .app-shell .input,:root[data-theme][data-resolved-mode] .app-shell .select,:root[data-theme][data-resolved-mode] .app-shell .textarea{background:var(--product-panel)!important;border:1px solid var(--product-line-strong)!important;box-shadow:none!important;color:var(--product-text)!important;border-radius:8px!important;min-height:40px!important;padding:9px 11px!important;font-size:12px!important}:root[data-theme][data-resolved-mode] .app-shell .textarea{min-height:96px!important;line-height:1.5!important}:root[data-theme][data-resolved-mode] .app-shell .input::placeholder,:root[data-theme][data-resolved-mode] .app-shell .textarea::placeholder{color:var(--product-faint)!important;opacity:1!important}:root[data-theme][data-resolved-mode] .app-shell .input:focus,:root[data-theme][data-resolved-mode] .app-shell .select:focus,:root[data-theme][data-resolved-mode] .app-shell .textarea:focus{border-color:var(--product-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--product-accent), transparent 84%)!important;outline:none!important}:root[data-theme][data-resolved-mode] .app-shell .field>span,:root[data-theme][data-resolved-mode] .app-shell .field>label{color:var(--product-muted)!important;font-size:11px!important;font-weight:700!important}:root[data-theme][data-resolved-mode] .app-shell .table-wrap{background:var(--product-panel)!important;border:1px solid var(--product-line)!important;box-shadow:var(--product-shadow-soft)!important;border-radius:12px!important;overflow:auto!important}:root[data-theme][data-resolved-mode] .app-shell table{color:var(--product-text)!important;font-size:12px!important}:root[data-theme][data-resolved-mode] .app-shell th{background:var(--product-panel-soft)!important;border-bottom:1px solid var(--product-line)!important;color:var(--product-muted)!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:11px 13px!important;font-size:9px!important;font-weight:780!important}:root[data-theme][data-resolved-mode] .app-shell td{border-bottom:1px solid color-mix(in srgb, var(--product-line), transparent 24%)!important;color:var(--product-text)!important;background:0 0!important;padding:12px 13px!important}:root[data-theme][data-resolved-mode] .app-shell tbody tr:hover td,:root[data-theme][data-resolved-mode] .app-shell tbody tr.active-row td{background:var(--product-accent-soft)!important}:root[data-theme][data-resolved-mode] .app-shell .subject{color:var(--product-text)!important;font-weight:740!important}:root[data-theme][data-resolved-mode] .app-shell .badge{background:var(--product-panel-soft)!important;border:1px solid var(--product-line)!important;color:var(--product-muted)!important;border-radius:999px!important;align-items:center!important;gap:5px!important;min-height:24px!important;padding:5px 8px!important;font-size:10px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}:root[data-theme][data-resolved-mode] .app-shell .empty{background:var(--product-panel-soft)!important;border:1px dashed var(--product-line-strong)!important;color:var(--product-muted)!important;text-align:center!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;min-height:140px!important;padding:28px!important;font-size:12px!important;line-height:1.55!important;display:flex!important}:root[data-theme][data-resolved-mode] .app-shell ::-webkit-scrollbar{width:10px;height:10px}:root[data-theme][data-resolved-mode] .app-shell ::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--product-muted), transparent 62%);background-clip:padding-box;border:3px solid #0000;border-radius:999px}:root[data-theme][data-resolved-mode] .app-shell .status-IN_PROGRESS,:root[data-theme][data-resolved-mode] .app-shell .status-OPEN{background:color-mix(in srgb, var(--product-accent), transparent 88%)!important;border-color:color-mix(in srgb, var(--product-accent), transparent 62%)!important;color:var(--product-accent)!important}:root[data-theme][data-resolved-mode] .app-shell .status-WAITING_ASSIGNMENT,:root[data-theme][data-resolved-mode] .app-shell .status-WAITING_CUSTOMER,:root[data-theme][data-resolved-mode] .app-shell .status-WAITING_THIRD_PARTY,:root[data-theme][data-resolved-mode] .app-shell .priority-MEDIUM{background:color-mix(in srgb, var(--product-warning), transparent 88%)!important;border-color:color-mix(in srgb, var(--product-warning), transparent 62%)!important;color:var(--product-warning)!important}:root[data-theme][data-resolved-mode] .app-shell .status-RESOLVED,:root[data-theme][data-resolved-mode] .app-shell .status-CLOSED{background:color-mix(in srgb, var(--product-success), transparent 88%)!important;border-color:color-mix(in srgb, var(--product-success), transparent 62%)!important;color:var(--product-success)!important}:root[data-theme][data-resolved-mode] .app-shell .status-CANCELED,:root[data-theme][data-resolved-mode] .app-shell .status-REJECTED,:root[data-theme][data-resolved-mode] .app-shell .priority-LOW{background:color-mix(in srgb, var(--product-muted), transparent 88%)!important;border-color:color-mix(in srgb, var(--product-muted), transparent 64%)!important;color:var(--product-muted)!important}:root[data-theme][data-resolved-mode] .app-shell .priority-CRITICAL{background:color-mix(in srgb, var(--product-danger), transparent 88%)!important;border-color:color-mix(in srgb, var(--product-danger), transparent 62%)!important;color:var(--product-danger)!important}:root[data-theme][data-resolved-mode] .app-shell .priority-HIGH{color:#e97835!important;background:#e9783524!important;border-color:#e9783566!important}:root[data-theme][data-resolved-mode] .app-shell .dashboard-summary-toolbar,:root[data-theme][data-resolved-mode] .app-shell .dashboard-range-tabs,:root[data-theme][data-resolved-mode] .app-shell .dashboard-insight-controls{background:var(--product-panel)!important;border:1px solid var(--product-line)!important;box-shadow:none!important;color:var(--product-text)!important;border-radius:10px!important}:root[data-theme][data-resolved-mode] .app-shell .dashboard-counter-grid{gap:12px!important}:root[data-theme][data-resolved-mode] .app-shell .dashboard-counter-card{background:var(--product-panel)!important;border:1px solid var(--product-line)!important;box-shadow:var(--product-shadow-soft)!important;border-radius:12px!important;min-height:112px!important;padding:16px!important}:root[data-theme][data-resolved-mode] .app-shell .dashboard-counter-card:before{border-radius:999px!important;height:3px!important;top:0!important;left:16px!important;right:16px!important}:root[data-theme][data-resolved-mode] .app-shell .dashboard-counter-card .metric-label{color:var(--product-muted)!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:720!important}:root[data-theme][data-resolved-mode] .app-shell .dashboard-counter-card .metric{color:var(--product-text)!important;font-size:28px!important;font-weight:780!important}:root[data-theme][data-resolved-mode] .app-shell .dashboard-counter-card .metric-note{color:var(--product-muted)!important;font-weight:600!important}:root[data-theme][data-resolved-mode] .app-shell .dashboard-insight-grid,:root[data-theme][data-resolved-mode] .app-shell .dashboard-observability-grid,:root[data-theme][data-resolved-mode] .app-shell .grid-2,:root[data-theme][data-resolved-mode] .app-shell .contacts-layout,:root[data-theme][data-resolved-mode] .app-shell .settings-workspace{gap:16px!important}:root[data-theme][data-resolved-mode] .app-shell .dashboard-insight-panel,:root[data-theme][data-resolved-mode] .app-shell .dashboard-satisfaction-panel,:root[data-theme][data-resolved-mode] .app-shell .dashboard-ticket-window{background:var(--product-panel)!important;border:1px solid var(--product-line)!important;box-shadow:var(--product-shadow-soft)!important;border-radius:12px!important}:root[data-theme][data-resolved-mode] .app-shell .dashboard-panel-title{color:var(--product-text)!important;font-size:14px!important;font-weight:760!important}:root[data-theme][data-resolved-mode] .app-shell .dashboard-bar-row,:root[data-theme][data-resolved-mode] .app-shell .dashboard-ticket-line,:root[data-theme][data-resolved-mode] .app-shell .dashboard-status-row,:root[data-theme][data-resolved-mode] .app-shell .satisfaction-row{background:var(--product-panel-soft)!important;border:1px solid var(--product-line)!important;color:var(--product-text)!important;border-radius:8px!important}:root[data-theme][data-resolved-mode] .app-shell .dashboard-bar-row span,:root[data-theme][data-resolved-mode] .app-shell .dashboard-ticket-line span,:root[data-theme][data-resolved-mode] .app-shell .dashboard-ticket-line small,:root[data-theme][data-resolved-mode] .app-shell .dashboard-status-row span,:root[data-theme][data-resolved-mode] .app-shell .satisfaction-row small{color:var(--product-muted)!important;font-weight:560!important}:root[data-theme][data-resolved-mode] .app-shell .dashboard-bar-row strong,:root[data-theme][data-resolved-mode] .app-shell .dashboard-status-row strong,:root[data-theme][data-resolved-mode] .app-shell .satisfaction-row strong{color:var(--product-text)!important;font-weight:740!important}:root[data-theme][data-resolved-mode] .app-shell .tickets-page{color:var(--product-text)!important}:root[data-theme][data-resolved-mode] .app-shell .ticket-head-actions{gap:8px!important}:root[data-theme][data-resolved-mode] .app-shell .ticket-quick-row{gap:7px!important;margin:0 0 12px!important;padding:0 0 2px!important}:root[data-theme][data-resolved-mode] .app-shell .ticket-filter-chip{background:var(--product-panel)!important;border:1px solid var(--product-line)!important;box-shadow:none!important;color:var(--product-muted)!important;border-radius:999px!important;min-height:34px!important;padding:7px 11px!important;font-size:11px!important;font-weight:680!important}:root[data-theme][data-resolved-mode] .app-shell .ticket-filter-chip:hover,:root[data-theme][data-resolved-mode] .app-shell .ticket-filter-chip.active{background:var(--product-accent-soft)!important;border-color:color-mix(in srgb, var(--product-accent), transparent 52%)!important;color:var(--product-accent)!important}:root[data-theme][data-resolved-mode] .app-shell .ticket-filter-panel{background:var(--product-panel)!important;border:1px solid var(--product-line)!important;box-shadow:var(--product-shadow-soft)!important;border-radius:12px!important;grid-template-columns:minmax(280px,2fr) repeat(auto-fit,minmax(140px,1fr))!important;gap:8px!important;margin-bottom:14px!important;padding:12px!important;display:grid!important}:root[data-theme][data-resolved-mode] .app-shell .ticket-search-input{grid-column:span 2!important}:root[data-theme][data-resolved-mode] .app-shell .ticket-result-bar,:root[data-theme][data-resolved-mode] .app-shell .ticket-pagination{color:var(--product-muted)!important;font-size:11px!important}:root[data-theme][data-resolved-mode] .app-shell .ticket-table{min-width:1380px!important}:root[data-theme][data-resolved-mode] .app-shell .ticket-table .subject,:root[data-theme][data-resolved-mode] .app-shell .ticket-table .ticket-cell-title{color:var(--product-text)!important;font-weight:740!important}:root[data-theme][data-resolved-mode] .app-shell .ticket-table .muted,:root[data-theme][data-resolved-mode] .app-shell .ticket-table .ticket-subline,:root[data-theme][data-resolved-mode] .app-shell .ticket-table td[data-label=Setor],:root[data-theme][data-resolved-mode] .app-shell .ticket-table td[data-label=Responsável],:root[data-theme][data-resolved-mode] .app-shell .ticket-table td[data-label=Atualizado]{color:var(--product-muted)!important;font-weight:560!important}:root[data-theme][data-resolved-mode] .app-shell .ticket-risk-danger,:root[data-theme][data-resolved-mode] .app-shell .ticket-risk-warning,:root[data-theme][data-resolved-mode] .app-shell .ticket-risk-ok{background:var(--product-panel-soft)!important;border:1px solid!important;border-radius:999px!important;padding:5px 8px!important;font-size:10px!important;font-weight:680!important}:root[data-theme][data-resolved-mode] .app-shell .contacts-layout{grid-template-columns:minmax(0,1fr) 340px!important}:root[data-theme][data-resolved-mode] .app-shell .contact-side-panel{min-width:0!important}:root[data-theme][data-resolved-mode] .app-shell .detail-section{background:var(--product-panel-soft)!important;border:1px solid var(--product-line)!important;color:var(--product-text)!important;border-radius:9px!important}:root[data-theme][data-resolved-mode] .app-shell .detail-label{color:var(--product-faint)!important;letter-spacing:.07em!important;text-transform:uppercase!important;font-size:9px!important;font-weight:760!important}:root[data-theme][data-resolved-mode] .app-shell .detail-value{color:var(--product-text)!important;font-weight:650!important}:root[data-theme][data-resolved-mode] .app-shell .filters{background:var(--product-panel)!important;border:1px solid var(--product-line)!important;box-shadow:none!important;border-radius:10px!important;padding:10px!important}:root[data-theme][data-resolved-mode] .app-shell .list-pagination{color:var(--product-muted)!important;margin-top:12px!important}:root[data-theme][data-resolved-mode] .contact-editor-backdrop{isolation:isolate!important;z-index:80!important;background:#0208179e!important;padding:20px!important}:root[data-theme][data-resolved-mode] .contact-editor-modal{background:var(--product-panel)!important;border:1px solid var(--product-line)!important;box-sizing:border-box!important;color:var(--product-text)!important;contain:layout paint!important;background-image:none!important;border-radius:12px!important;padding:18px!important;transform:translateZ(0)!important;box-shadow:0 24px 70px #02081742!important}:root[data-theme][data-resolved-mode] .contact-editor-modal h2{color:var(--product-text)!important;letter-spacing:-.012em!important;font-size:15px!important;font-weight:760!important}:root[data-theme][data-resolved-mode] .contact-editor-modal .subtitle,:root[data-theme][data-resolved-mode] .contact-editor-modal .checkbox-line{color:var(--product-muted)!important}:root[data-theme][data-resolved-mode] .contact-editor-modal .field>label{color:var(--product-muted)!important;font-size:11px!important;font-weight:700!important}:root[data-theme][data-resolved-mode] .contact-editor-modal .input,:root[data-theme][data-resolved-mode] .contact-editor-modal .select,:root[data-theme][data-resolved-mode] .contact-editor-modal .textarea{background:var(--product-panel)!important;border:1px solid var(--product-line-strong)!important;box-shadow:none!important;color:var(--product-text)!important;border-radius:8px!important;min-height:40px!important;padding:9px 11px!important;font-size:12px!important}:root[data-theme][data-resolved-mode] .contact-editor-modal .input:focus,:root[data-theme][data-resolved-mode] .contact-editor-modal .select:focus,:root[data-theme][data-resolved-mode] .contact-editor-modal .textarea:focus{border-color:var(--product-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--product-accent), transparent 84%)!important;outline:none!important}:root[data-theme][data-resolved-mode] .contact-editor-modal .button{background:var(--product-accent)!important;border:1px solid var(--product-accent)!important;box-shadow:none!important;color:#fff!important;background-image:none!important;border-radius:8px!important;align-items:center!important;min-height:38px!important;padding:8px 13px!important;font-size:12px!important;font-weight:720!important}:root[data-theme][data-resolved-mode] .contact-editor-modal .button.secondary{background:var(--product-panel)!important;border-color:var(--product-line-strong)!important;color:var(--product-text)!important}:root[data-theme][data-resolved-mode] .contact-editor-modal .button.danger{background:var(--product-danger)!important;border-color:var(--product-danger)!important;color:#fff!important}:root[data-theme][data-resolved-mode] .app-shell .report-preset-card,:root[data-theme][data-resolved-mode] .app-shell .report-summary-card,:root[data-theme][data-resolved-mode] .app-shell .settings-card,:root[data-theme][data-resolved-mode] .app-shell .settings-nav-card{background:var(--product-panel)!important;border:1px solid var(--product-line)!important;box-shadow:var(--product-shadow-soft)!important;color:var(--product-text)!important;border-radius:12px!important}:root[data-theme][data-resolved-mode] .app-shell .report-summary-pills span,:root[data-theme][data-resolved-mode] .app-shell .report-filter-chip{background:var(--product-panel-soft)!important;border:1px solid var(--product-line)!important;color:var(--product-muted)!important;border-radius:999px!important}:root[data-theme][data-resolved-mode] .app-shell .settings-page{color:var(--product-text)!important}:root[data-theme][data-resolved-mode] .app-shell .settings-nav a,:root[data-theme][data-resolved-mode] .app-shell .settings-menu a{background:var(--product-panel)!important;border:1px solid var(--product-line)!important;box-shadow:var(--product-shadow-soft)!important;color:var(--product-text)!important;border-radius:10px!important}:root[data-theme][data-resolved-mode] .app-shell .settings-nav a:hover,:root[data-theme][data-resolved-mode] .app-shell .settings-menu a:hover{background:var(--product-accent-soft)!important;border-color:color-mix(in srgb, var(--product-accent), transparent 52%)!important;color:var(--product-accent)!important}:root[data-theme][data-resolved-mode] .app-shell .new-ticket-card,:root[data-theme][data-resolved-mode] .app-shell .profile-settings-page .card{max-width:980px!important;margin-inline:auto!important}:root[data-theme][data-resolved-mode] .app-shell .automation-toolbox,:root[data-theme][data-resolved-mode] .app-shell .automation-step-editor,:root[data-theme][data-resolved-mode] .app-shell .automation-flow-toolbar,:root[data-theme][data-resolved-mode] .app-shell .automation-template-card,:root[data-theme][data-resolved-mode] .app-shell .automation-route-panel,:root[data-theme][data-resolved-mode] .app-shell .automation-choice-panel,:root[data-theme][data-resolved-mode] .app-shell .automation-schedule-panel{background:var(--product-panel)!important;border-color:var(--product-line)!important;box-shadow:none!important;color:var(--product-text)!important}:root[data-theme][data-resolved-mode] .app-shell .automation-flow-canvas{background-color:var(--product-panel-soft)!important;border-color:var(--product-line)!important}:root[data-theme][data-resolved-mode] .app-shell .automation-node,:root[data-theme][data-resolved-mode] .app-shell .automation-tool{background:var(--product-panel)!important;border-color:var(--product-line-strong)!important;box-shadow:var(--product-shadow-soft)!important;color:var(--product-text)!important}:root[data-theme][data-resolved-mode] .app-shell .automation-node.active{border-color:var(--product-accent)!important;box-shadow:0 0 0 3px var(--product-accent-soft)!important}:root[data-theme][data-resolved-mode] .app-shell .unread-count{background:var(--product-accent)!important;color:#fff!important}:root[data-theme][data-resolved-mode] .app-shell .chat-head-primary{align-items:center!important;gap:9px!important;min-width:0!important;display:flex!important}:root[data-theme][data-resolved-mode] .app-shell .chat-head-copy{min-width:0!important}:root[data-theme][data-resolved-mode] .app-shell .channel-label,:root[data-theme][data-resolved-mode] .app-shell .chat-ticket-reference{color:var(--product-muted)!important;font-size:9.5px!important}:root[data-theme][data-resolved-mode] .app-shell .chat-ticket-reference{white-space:nowrap!important;font-weight:720!important}:root[data-theme][data-resolved-mode] .app-shell .bubble-meta,:root[data-theme][data-resolved-mode] .app-shell .bubble-meta strong,:root[data-theme][data-resolved-mode] .app-shell .bubble-meta span{color:var(--product-text)!important;font-size:9px!important}:root[data-theme][data-resolved-mode] .app-shell .send-button{background:var(--product-accent)!important;border:1px solid var(--product-accent)!important;box-shadow:none!important;color:#fff!important;border-radius:9px!important}:root[data-theme][data-resolved-mode=dark] .app-shell .settings-section-card{background:linear-gradient(145deg,#3b82f61f,#0000 46%),#151e29!important;border-color:#33445a!important;box-shadow:0 14px 30px #0000002e,inset 0 1px #ffffff08!important}:root[data-theme][data-resolved-mode=dark] .app-shell .settings-section-card:hover,:root[data-theme][data-resolved-mode=dark] .app-shell .settings-section-card:focus-visible,:root[data-theme][data-resolved-mode=dark] .app-shell .settings-section-card.active{background:linear-gradient(145deg,#3b82f633,#0000 52%),#182433!important;border-color:#4c8fd8!important;box-shadow:0 18px 36px #00000042,0 0 0 3px #3b82f61f!important}:root[data-theme][data-resolved-mode=dark] .app-shell .settings-section-code{color:#7dd3fc!important;background:#0e3558!important;border-color:#24608f!important}:root[data-theme][data-resolved-mode=dark] .app-shell .settings-section-copy small{color:#aebdd1!important}:root[data-theme][data-resolved-mode=light] .app-shell :is(.status-IN_PROGRESS,.status-OPEN){color:#1d4ed8!important;background:#dbeafe!important;border-color:#60a5fa!important;box-shadow:0 4px 12px #2563eb1f!important}:root[data-theme][data-resolved-mode=light] .app-shell .status-WAITING_ASSIGNMENT{color:#92400e!important;background:#fef3c7!important;border-color:#f59e0b!important}:root[data-theme][data-resolved-mode=light] .app-shell .status-WAITING_CUSTOMER{color:#6d28d9!important;background:#ede9fe!important;border-color:#a78bfa!important}:root[data-theme][data-resolved-mode=light] .app-shell .status-WAITING_THIRD_PARTY{color:#155e75!important;background:#cffafe!important;border-color:#22d3ee!important}:root[data-theme][data-resolved-mode=light] .app-shell :is(.status-RESOLVED,.status-CLOSED){color:#166534!important;background:#dcfce7!important;border-color:#4ade80!important}:root[data-theme][data-resolved-mode=light] .app-shell :is(.status-CANCELED,.status-REJECTED){color:#991b1b!important;background:#fee2e2!important;border-color:#f87171!important}:root[data-theme][data-resolved-mode=light] .app-shell .priority-LOW{color:#166534!important;background:#dcfce7!important;border-color:#4ade80!important}:root[data-theme][data-resolved-mode=light] .app-shell .priority-MEDIUM{color:#92400e!important;background:#fef3c7!important;border-color:#fbbf24!important}:root[data-theme][data-resolved-mode=light] .app-shell .priority-HIGH{color:#9a3412!important;background:#ffedd5!important;border-color:#fb923c!important}:root[data-theme][data-resolved-mode=light] .app-shell .priority-CRITICAL{color:#991b1b!important;background:#fee2e2!important;border-color:#f87171!important}:root[data-theme][data-resolved-mode=dark] .app-shell :is(.status-IN_PROGRESS,.status-OPEN){color:#93c5fd!important;background:#102f55!important;border-color:#3b82f6!important;box-shadow:0 5px 16px #2563eb38!important}:root[data-theme][data-resolved-mode=dark] .app-shell .status-WAITING_ASSIGNMENT{color:#fde68a!important;background:#422006!important;border-color:#f59e0b!important}:root[data-theme][data-resolved-mode=dark] .app-shell .status-WAITING_CUSTOMER{color:#ddd6fe!important;background:#2e1d57!important;border-color:#8b5cf6!important}:root[data-theme][data-resolved-mode=dark] .app-shell .status-WAITING_THIRD_PARTY{color:#a5f3fc!important;background:#083344!important;border-color:#06b6d4!important}:root[data-theme][data-resolved-mode=dark] .app-shell :is(.status-RESOLVED,.status-CLOSED){color:#bbf7d0!important;background:#0d3525!important;border-color:#22c55e!important}:root[data-theme][data-resolved-mode=dark] .app-shell :is(.status-CANCELED,.status-REJECTED){color:#fecaca!important;background:#471a20!important;border-color:#ef4444!important}:root[data-theme][data-resolved-mode=dark] .app-shell .priority-LOW{color:#bbf7d0!important;background:#0d3525!important;border-color:#22c55e!important}:root[data-theme][data-resolved-mode=dark] .app-shell .priority-MEDIUM{color:#fef08a!important;background:#422006!important;border-color:#eab308!important}:root[data-theme][data-resolved-mode=dark] .app-shell .priority-HIGH{color:#fed7aa!important;background:#431c0b!important;border-color:#f97316!important}:root[data-theme][data-resolved-mode=dark] .app-shell .priority-CRITICAL{color:#fecaca!important;background:#4a1820!important;border-color:#ef4444!important}:root[data-theme][data-resolved-mode=dark] .app-shell .dashboard-counter-card{background:radial-gradient(circle at 90% 12%, color-mix(in srgb, var(--counter-color,#60a5fa), transparent 78%), transparent 36%), linear-gradient(145deg, color-mix(in srgb, var(--product-panel), var(--counter-color,#60a5fa) 7%), var(--product-panel))!important;border-color:color-mix(in srgb, var(--counter-color,#60a5fa), var(--product-line) 58%)!important;box-shadow:0 16px 34px #0000003d,inset 0 1px #ffffff0a!important}:root[data-theme][data-resolved-mode=dark] .app-shell .ticket-risk-danger{color:#fecaca!important;background:#4a1820!important;border-color:#ef4444!important}:root[data-theme][data-resolved-mode=dark] .app-shell .ticket-risk-warning{color:#fef08a!important;background:#422006!important;border-color:#eab308!important}:root[data-theme][data-resolved-mode=dark] .app-shell .ticket-risk-ok{color:#bbf7d0!important;background:#0d3525!important;border-color:#22c55e!important}:root[data-theme][data-resolved-mode] .auth-page{color:var(--product-text)!important;background:#060c19!important;min-height:100dvh!important}:root[data-theme][data-resolved-mode] .auth-login-page{background:#060c19!important;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:1.05fr .95fr!important;min-height:100dvh!important;display:grid!important;overflow:hidden!important}:root[data-theme][data-resolved-mode] .auth-login-form-side{background:radial-gradient(circle at 50% 0,#2563eb1c,#0000 32%),#f0f5fb!important;grid-area:1/2!important;place-items:center!important;min-height:100dvh!important;padding:35px!important;display:grid!important}:root[data-theme][data-resolved-mode] .auth-login-card{color:#111827!important;background:linear-gradient(#fff,#f7fbff)!important;border:1px solid #bfd4f4!important;border-radius:14px!important;gap:14px!important;width:100%!important;max-width:460px!important;margin:0!important;padding:32px!important;box-shadow:0 24px 60px #0f172a29!important}:root[data-theme][data-resolved-mode] .auth-login-head{border-bottom:0!important;align-items:flex-start!important;gap:10px!important;margin-bottom:4px!important;padding-bottom:8px!important;display:grid!important}:root[data-theme][data-resolved-mode] .auth-kicker{color:var(--theme-readable,#1d4ed8)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:900!important}:root[data-theme][data-resolved-mode] .auth-login-card h2{color:#0f172a!important;letter-spacing:-.025em!important;margin:0 0 8px!important;font-size:30px!important;font-weight:790!important;line-height:1.1!important}:root[data-theme][data-resolved-mode] .auth-login-card .subtitle{color:#64748b!important;margin:0!important;font-size:13px!important}:root[data-theme][data-resolved-mode] .auth-login-field{gap:7px!important}:root[data-theme][data-resolved-mode] .auth-login-field label{color:#263244!important;font-size:11px!important;font-weight:720!important}:root[data-theme][data-resolved-mode] .auth-login-required{color:var(--product-danger)!important}:root[data-theme][data-resolved-mode] .auth-login-card .input{box-shadow:none!important;color:#111827!important;background:#fff!important;border:1px solid #cfd8e5!important;border-radius:9px!important;min-height:48px!important}:root[data-theme][data-resolved-mode] .auth-login-card .input:focus{background:#fff!important;border-color:#2563eb!important;box-shadow:0 0 0 3px #2563eb21!important}:root[data-theme][data-resolved-mode] .auth-login-card .button{box-shadow:none!important;color:#fff!important;background:#2563eb!important;border:1px solid #2563eb!important;border-radius:9px!important;min-height:48px!important}:root[data-theme][data-resolved-mode] .auth-login-support-links{color:#667085!important;border-top:1px solid #d8e0ea!important;margin-top:4px!important;padding-top:16px!important;font-size:11px!important}:root[data-theme][data-resolved-mode] .auth-login-support-links a,:root[data-theme][data-resolved-mode] .privacy-acceptance a{color:var(--product-accent)!important}:root[data-theme][data-resolved-mode] .auth-login-visual{color:#fff!important;background:radial-gradient(circle at 38% 0,#60a5fa29,#0000 34%),linear-gradient(#020817 0%,#071226 100%)!important;border-right:1px solid #94a3b829!important;flex-direction:column!important;grid-area:1/1!important;justify-content:space-between!important;min-height:100dvh!important;padding:48px!important;display:flex!important;position:relative!important;overflow:hidden!important}:root[data-theme][data-resolved-mode] .auth-login-visual:before{display:none!important}:root[data-theme][data-resolved-mode] .auth-login-visual:after{content:""!important;opacity:.72!important;background:url(/mogpi/chat-logo.png) 50%/contain no-repeat!important;border:1px solid #ffffff1f!important;border-radius:24px!important;width:min(34vw,360px)!important;height:min(34vw,360px)!important;display:block!important;position:absolute!important;top:18%!important;right:42px!important;box-shadow:0 24px 60px #00000061!important}:root[data-theme][data-resolved-mode] .auth-login-brand-card{box-shadow:none!important;z-index:1!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:240px!important;padding:0!important;display:none!important;position:relative!important}:root[data-theme][data-resolved-mode] .auth-login-partner-logo{filter:none!important;object-fit:contain!important;opacity:1!important;visibility:visible!important;width:100%!important;max-width:220px!important;height:auto!important;max-height:74px!important;display:none!important}:root[data-theme][data-resolved-mode] .cookie-consent{color:#f8fafc!important;background:#0d182bf5!important;border:1px solid #cbd5e147!important;border-radius:11px!important;box-shadow:0 22px 62px #03091447!important}:root[data-theme][data-resolved-mode] .cookie-consent-copy strong{color:#fff!important}:root[data-theme][data-resolved-mode] .cookie-consent-copy p{color:#e2e8f0!important}:root[data-theme][data-resolved-mode] .cookie-consent .button.primary{background:var(--product-accent)!important;border-color:var(--product-accent)!important;color:#fff!important}@media (max-width:1280px){:root[data-theme][data-resolved-mode] .app-shell .dashboard-counter-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:1100px){:root[data-theme][data-resolved-mode] .app-shell .content{padding:22px 20px 34px!important}:root[data-theme][data-resolved-mode] .app-shell .page-head{flex-direction:column!important;align-items:flex-start!important;min-height:auto!important}:root[data-theme][data-resolved-mode] .app-shell .page-head>div:last-child,:root[data-theme][data-resolved-mode] .app-shell .ticket-head-actions{max-width:100%!important}:root[data-theme][data-resolved-mode] .app-shell .ticket-filter-panel{grid-template-columns:repeat(2,minmax(0,1fr))!important}:root[data-theme][data-resolved-mode] .app-shell .ticket-search-input{grid-column:1/-1!important}:root[data-theme][data-resolved-mode] .app-shell .contacts-layout,:root[data-theme][data-resolved-mode] .app-shell .settings-workspace,:root[data-theme][data-resolved-mode] .app-shell .dashboard-insight-grid,:root[data-theme][data-resolved-mode] .app-shell .dashboard-observability-grid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:900px){:root[data-theme][data-resolved-mode] .app-shell,:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed{--app-sidebar-width:76px;grid-template-columns:76px minmax(0,1fr)!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar{width:76px!important;padding:14px 10px!important;overflow:hidden!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-brand-row{justify-content:center!important;min-height:50px!important;margin-bottom:14px!important;padding:0!important}:root[data-theme][data-resolved-mode] .app-shell .brand-mark{flex-basis:48px!important;width:48px!important;height:48px!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-collapse-control,:root[data-theme][data-resolved-mode] .app-shell .sidebar-back-button,:root[data-theme][data-resolved-mode] .app-shell .sidebar-sectors,:root[data-theme][data-resolved-mode] .app-shell .nav-label,:root[data-theme][data-resolved-mode] .app-shell .nav-badge,:root[data-theme][data-resolved-mode] .app-shell .sidebar-account{display:none!important}:root[data-theme][data-resolved-mode] .app-shell .nav{flex-direction:column!important;align-items:center!important;gap:7px!important;display:flex!important}:root[data-theme][data-resolved-mode] .app-shell .nav a{flex:0 0 46px!important;justify-content:center!important;width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;display:flex!important}:root[data-theme][data-resolved-mode] .app-shell .nav-icon,:root[data-theme][data-resolved-mode] .app-shell .nav a:hover .nav-icon{opacity:1!important;visibility:visible!important;flex:0 0 34px!important;width:34px!important;height:34px!important;display:inline-flex!important}:root[data-theme][data-resolved-mode] .app-shell .nav-icon svg{opacity:1!important;visibility:visible!important;display:block!important}:root[data-theme][data-resolved-mode] .app-shell .topbar{padding-inline:20px!important}:root[data-theme][data-resolved-mode] .auth-login-page{grid-template-rows:104px minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important}:root[data-theme][data-resolved-mode] .auth-login-form-side{padding:34px 24px 140px!important}}:root[data-theme][data-resolved-mode] .app-shell .dashboard-summary-toolbar{gap:12px!important;padding:12px 14px!important}:root[data-theme][data-resolved-mode] .app-shell .dashboard-range-tabs{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}@media (max-width:700px){:root[data-theme][data-resolved-mode] .app-shell .dashboard-summary-toolbar{align-items:stretch!important;margin-bottom:16px!important;padding:14px!important;display:grid!important}:root[data-theme][data-resolved-mode] .app-shell .dashboard-range-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}:root[data-theme][data-resolved-mode] .app-shell .dashboard-range-tabs button{justify-content:center!important;width:100%!important;min-width:0!important;padding-inline:6px!important}:root[data-theme][data-resolved-mode] .app-shell,:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed{min-height:100dvh!important;display:block!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar{bottom:0!important;inset-inline:0!important;z-index:90!important;border-top:1px solid #263650!important;border-right:0!important;justify-content:center!important;align-items:center!important;width:100%!important;height:64px!important;padding:8px 10px!important;display:flex!important;position:fixed!important;top:auto!important;overflow:auto hidden!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-brand-row,:root[data-theme][data-resolved-mode] .app-shell .sidebar-footer{display:none!important}:root[data-theme][data-resolved-mode] .app-shell .nav{flex-direction:row!important;justify-content:flex-start!important;gap:5px!important;width:max-content!important;max-width:100%!important;padding:0 2px!important;display:flex!important;overflow-x:auto!important}:root[data-theme][data-resolved-mode] .app-shell .nav a{flex-basis:42px!important;width:42px!important;height:42px!important;min-height:42px!important}:root[data-theme][data-resolved-mode] .app-shell .nav a.active{box-shadow:inset 0 -3px #4c9dff!important}:root[data-theme][data-resolved-mode] .app-shell .nav-icon,:root[data-theme][data-resolved-mode] .app-shell .nav a:hover .nav-icon{flex-basis:32px!important;width:32px!important;height:32px!important}:root[data-theme][data-resolved-mode] .app-shell .main{width:100%!important;min-height:100dvh!important;padding-bottom:64px!important}:root[data-theme][data-resolved-mode] .app-shell .topbar{height:56px!important;min-height:56px!important;padding:0 14px!important}:root[data-theme][data-resolved-mode] .app-shell .topbar-context span{display:none!important}:root[data-theme][data-resolved-mode] .app-shell .topbar-context strong{font-size:14px!important}:root[data-theme][data-resolved-mode] .app-shell .topbar .badge{padding:5px 7px!important;font-size:9px!important}:root[data-theme][data-resolved-mode] .app-shell .content{min-width:0!important;padding:16px 14px 26px!important}:root[data-theme][data-resolved-mode] .app-shell .page-head{gap:12px!important;margin-bottom:14px!important;padding-bottom:12px!important}:root[data-theme][data-resolved-mode] .app-shell h1{font-size:23px!important}:root[data-theme][data-resolved-mode] .app-shell .dashboard-counter-grid,:root[data-theme][data-resolved-mode] .app-shell .grid-2,:root[data-theme][data-resolved-mode] .app-shell .grid-3,:root[data-theme][data-resolved-mode] .app-shell .ticket-filter-panel{grid-template-columns:minmax(0,1fr)!important}:root[data-theme][data-resolved-mode] .app-shell .ticket-search-input{grid-column:auto!important}:root[data-theme][data-resolved-mode] .app-shell .dashboard-counter-card{min-height:102px!important}:root[data-theme][data-resolved-mode] .app-shell .page-head .button,:root[data-theme][data-resolved-mode] .app-shell .page-head .input,:root[data-theme][data-resolved-mode] .app-shell .page-head .select{max-width:100%!important}:root[data-theme][data-resolved-mode] .app-shell .table-wrap{border-radius:9px!important;overflow-x:auto!important}:root[data-theme][data-resolved-mode] .app-shell .mobile-back-link{justify-content:center!important;align-items:center!important;display:inline-flex!important}:root[data-theme][data-resolved-mode] .auth-login-page{grid-template-rows:96px minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;display:grid!important}:root[data-theme][data-resolved-mode] .auth-login-form-side{grid-row:2!important;min-height:calc(100dvh - 96px)!important;padding:28px 22px 110px!important}:root[data-theme][data-resolved-mode] .auth-login-visual{grid-row:1!important;min-height:96px!important;padding:12px 22px!important;display:flex!important}:root[data-theme][data-resolved-mode] .auth-login-brand-card{box-shadow:none!important;background:0 0!important;border:0!important;max-width:220px!important;padding:0!important}:root[data-theme][data-resolved-mode] .auth-login-partner-logo{max-height:68px!important}:root[data-theme][data-resolved-mode] .cookie-consent{gap:10px!important;width:calc(100vw - 28px)!important;max-width:720px!important;padding:12px!important;bottom:14px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}:root[data-theme][data-resolved-mode] .cookie-consent-icon{display:none!important}:root[data-theme][data-resolved-mode] .cookie-consent-actions{flex-direction:column!important;align-items:stretch!important;width:100%!important}}@media (max-width:860px){:root[data-theme][data-resolved-mode] .auth-login-page{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;display:grid!important;overflow-y:auto!important}:root[data-theme][data-resolved-mode] .auth-login-visual{display:none!important}:root[data-theme][data-resolved-mode] .auth-login-form-side{grid-area:1/1!important;min-height:100dvh!important;padding:32px 20px 170px!important}:root[data-theme][data-resolved-mode] .auth-login-card{max-width:460px!important;padding:28px 24px!important}}:root[data-resolved-mode] .auth-login-page,:root[data-theme][data-resolved-mode] .auth-login-page{background:linear-gradient(90deg,#f7faff 0% 48%,#07172b 48%,#0b213d 100%)!important;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(470px,.88fr) minmax(560px,1.12fr)!important;min-height:100vh!important;display:grid!important;overflow:hidden!important}:root[data-resolved-mode] .auth-login-form-side,:root[data-theme][data-resolved-mode] .auth-login-form-side{background:radial-gradient(circle at 18% 12%,#2563eb14,#0000 30%),linear-gradient(#fbfdff 0%,#f3f7fc 100%)!important;grid-area:1/1!important;place-items:center!important;min-height:100vh!important;padding:clamp(44px,7vh,76px) clamp(42px,6vw,80px) 128px!important}:root[data-resolved-mode] .auth-login-card,:root[data-theme][data-resolved-mode] .auth-login-card{color:#111827!important;background:#ffffffc7!important;border:1px solid #b9cae0c7!important;border-radius:12px!important;gap:14px!important;width:min(100%,532px)!important;max-width:532px!important;margin:0!important;padding:clamp(34px,5vw,46px)!important;position:relative!important;box-shadow:0 26px 70px #12263f1a,inset 0 1px #ffffffdb!important}:root[data-resolved-mode] .auth-login-head,:root[data-theme][data-resolved-mode] .auth-login-head{align-items:start!important;gap:10px!important;margin-bottom:26px!important;display:grid!important}:root[data-resolved-mode] .auth-login-card h1,:root[data-theme][data-resolved-mode] .auth-login-card h1{color:#0c1a32!important;letter-spacing:0!important;margin:0!important;font-size:clamp(42px,4vw,52px)!important;font-weight:850!important}:root[data-resolved-mode] .auth-login-head p,:root[data-theme][data-resolved-mode] .auth-login-head p{color:#5b6c82!important;margin:0!important;font-size:15px!important;font-weight:750!important;line-height:1.5!important}:root[data-resolved-mode] .auth-login-field label,:root[data-theme][data-resolved-mode] .auth-login-field label{color:#14233a!important;font-size:13px!important;font-weight:850!important}:root[data-resolved-mode] .auth-login-card .input,:root[data-theme][data-resolved-mode] .auth-login-card .input{color:#102033!important;background:#ffffffeb!important;border:1px solid #c9d6e6!important;border-radius:8px!important;min-height:50px!important;box-shadow:inset 0 1px #ffffffb3!important}:root[data-resolved-mode] .auth-login-card .input:focus,:root[data-theme][data-resolved-mode] .auth-login-card .input:focus{border-color:#1d72e8!important;box-shadow:0 0 0 3px #1d72e824!important}:root[data-resolved-mode] .auth-password-toggle,:root[data-theme][data-resolved-mode] .auth-password-toggle{color:#62738a!important}:root[data-resolved-mode] .privacy-acceptance,:root[data-theme][data-resolved-mode] .privacy-acceptance{color:#52647a!important;line-height:1.45!important;display:none!important}:root[data-resolved-mode] .privacy-acceptance a,:root[data-theme][data-resolved-mode] .privacy-acceptance a,:root[data-resolved-mode] .auth-login-support-links a,:root[data-theme][data-resolved-mode] .auth-login-support-links a{color:#087e8b!important}:root[data-resolved-mode] .auth-login-card .button,:root[data-theme][data-resolved-mode] .auth-login-card .button{background:linear-gradient(135deg,#0e8b88 0%,#1f6feb 100%)!important;border-radius:8px!important;min-height:54px!important;box-shadow:0 18px 34px #1f6feb38!important}:root[data-resolved-mode] .auth-login-support-links,:root[data-theme][data-resolved-mode] .auth-login-support-links{color:#7a8798!important;border:0!important;margin-top:0!important;padding:0!important;position:absolute!important;inset:calc(100% + 36px) 0 auto!important}:root[data-resolved-mode] .auth-login-visual,:root[data-theme][data-resolved-mode] .auth-login-visual{background:radial-gradient(circle at 74% 8%,#468eff2e,#0000 28%),linear-gradient(135deg,#071426 0%,#0c2747 56%,#0a1830 100%)!important;border:0!important;grid-area:1/2!important;min-height:100vh!important;padding:clamp(54px,8vw,96px)!important;display:flex!important;position:relative!important;overflow:hidden!important}:root[data-resolved-mode] .auth-login-visual:after,:root[data-theme][data-resolved-mode] .auth-login-visual:after{box-shadow:none!important;content:""!important;opacity:1!important;background:linear-gradient(135deg,#0000 0 50%,#4799ff21 50% 100%)!important;border:0!important;border-radius:0!important;width:100%!important;height:46%!important;display:block!important;position:absolute!important;inset:auto auto -18% 0!important}:root[data-resolved-mode] .auth-login-brand-card,:root[data-theme][data-resolved-mode] .auth-login-brand-card{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;z-index:1!important;background:radial-gradient(circle at 52% 38%,#539bff33,#0000 53%),#122b4a8a!important;border:1px solid #b9d3f33d!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;width:min(78%,520px)!important;max-width:520px!important;height:min(68vh,604px)!important;min-height:540px!important;margin:auto!important;padding:clamp(34px,5vw,58px)!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 28px 90px #0000003d,inset 0 1px #ffffff14!important}:root[data-resolved-mode] .auth-login-partner-logo,:root[data-theme][data-resolved-mode] .auth-login-partner-logo{filter:drop-shadow(0 18px 36px #00000038)!important;mix-blend-mode:normal!important;object-fit:contain!important;object-position:center!important;opacity:.98!important;visibility:visible!important;border-radius:0!important;width:min(86%,448px)!important;max-width:86%!important;height:auto!important;max-height:86%!important;display:block!important;transform:none!important}:root[data-resolved-mode] .cookie-consent,:root[data-theme][data-resolved-mode] .cookie-consent{color:#f8fafc!important;background:#0d182bf5!important;border:1px solid #cbd5e147!important;border-radius:10px!important;grid-template-columns:38px minmax(0,1fr) auto!important;align-items:center!important;width:calc(100vw - 36px)!important;max-width:720px!important;inset:auto auto 22px 50%!important;transform:translate(-50%)!important;box-shadow:0 22px 62px #03091447!important}:root[data-resolved-mode] .cookie-consent-copy strong,:root[data-theme][data-resolved-mode] .cookie-consent-copy strong{color:#fff!important}:root[data-resolved-mode] .cookie-consent-copy p,:root[data-theme][data-resolved-mode] .cookie-consent-copy p{color:#e2e8f0!important}:root[data-resolved-mode] .cookie-consent .button,:root[data-theme][data-resolved-mode] .cookie-consent .button{min-height:38px!important;padding:0 13px!important}:root[data-resolved-mode] .cookie-consent .button.secondary,:root[data-theme][data-resolved-mode] .cookie-consent .button.secondary{color:#f8fafc!important;background:#ffffff1a!important;border-color:#e2e8f057!important}@media (min-width:901px){:root[data-theme][data-resolved-mode] .app-shell .sidebar-brand-row,:root[data-theme][data-resolved-mode] .app-shell .sidebar-brand-row .brand{justify-content:center!important;min-height:184px!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-brand-row{margin:0 0 14px!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-brand-row .brand-mark{border:1px solid rgb(var(--theme-rgb,37 99 235) / .34)!important;box-shadow:0 18px 38px #00000057, 0 0 0 1px #ffffff0f inset, 0 0 34px rgb(var(--theme-rgb,37 99 235) / .1)!important;background:#000!important;border-radius:18px!important;flex:0 0 184px!important;width:184px!important;max-width:100%!important;height:184px!important;padding:0!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-brand-row .brand-mark img{filter:none!important;object-fit:contain!important;border-radius:17px!important;width:100%!important;height:100%!important;padding:0!important}}@media (max-width:860px){:root[data-resolved-mode] .auth-login-page,:root[data-theme][data-resolved-mode] .auth-login-page{background:#f7faff!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;overflow-y:auto!important}:root[data-resolved-mode] .auth-login-visual,:root[data-theme][data-resolved-mode] .auth-login-visual{order:-1!important;grid-area:1/1!important;min-height:260px!important;padding:24px!important;display:flex!important}:root[data-resolved-mode] .auth-login-brand-card,:root[data-theme][data-resolved-mode] .auth-login-brand-card{background:radial-gradient(circle at 52% 38%,#539bff33,#0000 53%),#122b4a8a!important;border:1px solid #b9d3f33d!important;width:min(92vw,420px)!important;height:210px!important;min-height:210px!important;padding:22px!important;display:flex!important;box-shadow:0 20px 54px #00000038!important}:root[data-resolved-mode] .auth-login-partner-logo,:root[data-theme][data-resolved-mode] .auth-login-partner-logo{width:min(86%,448px)!important;max-width:86%!important;max-height:86%!important;display:block!important}:root[data-resolved-mode] .auth-login-form-side,:root[data-theme][data-resolved-mode] .auth-login-form-side{grid-area:2/1!important;min-height:auto!important;padding:28px 18px 180px!important}:root[data-resolved-mode] .auth-login-card,:root[data-theme][data-resolved-mode] .auth-login-card{max-width:532px!important;padding:26px!important}:root[data-resolved-mode] .auth-login-support-links,:root[data-theme][data-resolved-mode] .auth-login-support-links{margin-top:34px!important;position:static!important}:root[data-resolved-mode] .cookie-consent,:root[data-theme][data-resolved-mode] .cookie-consent{grid-template-columns:1fr!important;width:calc(100vw - 28px)!important;max-width:460px!important}:root[data-resolved-mode] .cookie-consent-icon,:root[data-theme][data-resolved-mode] .cookie-consent-icon{display:none!important}}:root[data-theme][data-resolved-mode] .app-shell{transition:grid-template-columns .18s!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-user-tools{width:100%!important;min-width:0!important;margin:0!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-user-tools .theme-toggle-wrap{width:100%!important;display:grid!important;position:relative!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-user-tools .theme-toggle{box-shadow:none!important;color:#e5edf8!important;background:#ffffff0b!important;border:1px solid #adc4e229!important;border-radius:8px!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;height:42px!important;min-height:42px!important;padding:7px 9px!important;display:flex!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-user-tools .theme-toggle:hover,:root[data-theme][data-resolved-mode] .app-shell .sidebar-user-tools .theme-toggle:focus-visible{background:#60a5fa1c!important;border-color:#60a5fa6b!important;outline:none!important;box-shadow:0 0 0 3px #3b82f61c!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-user-tools .theme-toggle-icon.theme-toggle-palette{color:#74b9ff!important;background:0 0!important;border:0!important;flex:0 0 20px!important;width:20px!important;height:20px!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-user-tools .theme-toggle-label{color:inherit!important;flex:auto!important;justify-content:space-between!important;align-items:center!important;gap:7px!important;min-width:0!important;display:flex!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-user-tools .theme-toggle-title{color:inherit!important;font-size:11px!important;font-weight:800!important;line-height:1!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-user-tools .theme-toggle-state{color:#a9d3ff!important;background:#60a5fa1f!important;border:1px solid #60a5fa33!important;border-radius:999px!important;padding:4px 6px!important;font-size:9px!important;font-weight:850!important;line-height:1!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-user-tools .theme-toggle-chevron{color:#8193aa!important;flex:none!important;transition:transform .15s!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-user-tools .theme-toggle[aria-expanded=true] .theme-toggle-chevron{transform:rotate(180deg)!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-user-tools .theme-menu{width:230px!important;max-height:min(300px,100vh - 28px)!important;position:absolute!important;inset:auto auto 0 calc(100% + 14px)!important;overflow:auto!important;transform:none!important}@media (min-width:901px){:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed{--app-sidebar-width:74px!important;grid-template-columns:74px minmax(0,1fr)!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar{box-sizing:border-box!important;width:74px!important;padding:18px 10px!important;overflow:visible!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-brand-row,:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-brand-row .brand{justify-content:center!important;align-items:center!important;width:54px!important;min-height:54px!important;margin:0 0 14px!important;display:flex!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-brand-row .brand-mark{background-color:#020203!important;background-image:url(/mogpi/mogpi-mark.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:80% 80%!important;border-radius:13px!important;flex:0 0 52px!important;width:52px!important;height:52px!important;margin:0!important;padding:2px!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-brand-row .brand-mark img{opacity:0!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .brand-copy,:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .nav-label,:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .nav-badge,:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-sectors,:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-footer{display:none!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .nav{place-items:center!important;gap:7px!important;margin-top:38px!important;display:grid!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .nav a{grid-template-columns:minmax(0,1fr)!important;justify-content:center!important;width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;display:flex!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .nav-icon,:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .nav a:hover .nav-icon{flex:0 0 34px!important;width:34px!important;height:34px!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-collapse-control{width:34px!important;height:34px!important;top:26px!important;right:-17px!important}}@media (max-width:900px){:root[data-theme][data-resolved-mode] .app-shell .sidebar-footer{z-index:110!important;width:40px!important;margin:0!important;display:block!important;position:fixed!important;top:14px!important;right:112px!important;overflow:visible!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-account{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;display:block!important;overflow:visible!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-user-top,:root[data-theme][data-resolved-mode] .app-shell .sidebar-account>.logout{display:none!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-user-tools,:root[data-theme][data-resolved-mode] .app-shell .sidebar-user-tools .theme-toggle-wrap{width:40px!important;display:block!important;overflow:visible!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-user-tools .theme-toggle{justify-content:center!important;width:40px!important;height:40px!important;min-height:40px!important;padding:0!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-user-tools .theme-toggle-label,:root[data-theme][data-resolved-mode] .app-shell .sidebar-user-tools .theme-toggle-chevron{display:none!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-user-tools .theme-menu{width:min(230px,100vw - 32px)!important;max-height:calc(100vh - 78px)!important;position:fixed!important;inset:62px 16px auto auto!important}}:root[data-theme][data-resolved-mode] .app-shell[data-route=\/conversas] .topbar{height:0!important;min-height:0!important;display:none!important}@media (max-width:900px){:root[data-theme][data-resolved-mode] .app-shell[data-route=\/conversas] .sidebar-footer{top:8px!important;right:14px!important}}@media (min-width:901px){:root[data-theme][data-resolved-mode] .app-shell .sidebar-brand-row,:root[data-theme][data-resolved-mode] .app-shell .sidebar-brand-row .brand{min-height:112px!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-brand-row{margin-bottom:14px!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-brand-row .brand-mark{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:0 0 184px!important;width:184px!important;max-width:100%!important;height:104px!important;padding:0!important;position:relative!important;overflow:hidden!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-brand-row .brand-mark img{filter:drop-shadow(0 1px 2px #0f172a94)!important;object-fit:initial!important;opacity:1!important;border-radius:0!important;width:184px!important;max-width:none!important;height:auto!important;position:absolute!important;top:0!important;left:0!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-powered-by{border-top:1px solid color-mix(in srgb, currentColor, transparent 84%)!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:50px!important;margin-top:1px!important;padding-top:7px!important;display:flex!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-powered-by span{color:currentColor!important;letter-spacing:.12em!important;opacity:.58!important;text-transform:uppercase!important;white-space:nowrap!important;font-size:8px!important;font-weight:800!important;line-height:1.1!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-powered-by img{object-fit:contain!important;width:48px!important;height:48px!important;display:block!important}:root[data-theme][data-resolved-mode=light] .app-shell .sidebar-powered-by img,:root[data-theme][data-resolved-mode=dark] .app-shell .sidebar-powered-by img{filter:none!important;opacity:.82!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-brand-row,:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-brand-row .brand{min-height:52px!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-brand-row .brand-mark{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-basis:52px!important;width:52px!important;height:52px!important;padding:0!important;overflow:hidden!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-brand-row .brand-mark img{filter:drop-shadow(0 1px 2px #0f172a85)!important;opacity:1!important;width:160px!important;max-width:none!important;height:auto!important;top:0!important;left:-66px!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-footer{width:100%!important;margin-top:auto!important;padding:8px 0 0!important;display:block!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-account{box-shadow:none!important;background:0 0!important;border:0!important;justify-items:center!important;gap:7px!important;width:100%!important;padding:0!important;display:grid!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-user-top{display:none!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-user-tools,:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-user-tools .theme-toggle-wrap{width:42px!important;display:block!important;overflow:visible!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-user-tools .theme-toggle{justify-content:center!important;width:42px!important;height:42px!important;min-height:42px!important;padding:0!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-user-tools .theme-toggle-label,:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-user-tools .theme-toggle-chevron{display:none!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-account>.logout{justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0!important;display:inline-flex!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-account>.logout span{display:none!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-powered-by{justify-items:center!important;gap:0!important;width:46px!important;min-height:38px!important;padding-top:5px!important;display:grid!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-powered-by span{display:none!important}:root[data-theme][data-resolved-mode] .app-shell.sidebar-collapsed .sidebar-powered-by img{width:34px!important;height:34px!important}}@media (min-width:701px) and (max-width:900px){:root[data-theme][data-resolved-mode] .app-shell .sidebar-brand-row .brand-mark{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;position:relative!important;overflow:hidden!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-brand-row .brand-mark img{filter:drop-shadow(0 1px 2px #0f172a85)!important;object-fit:initial!important;opacity:1!important;width:148px!important;max-width:none!important;height:auto!important;position:absolute!important;top:0!important;left:-61px!important}}@media (max-width:900px){:root[data-theme][data-resolved-mode] .app-shell .sidebar-powered-by{display:none!important}}@media (min-width:701px){:root[data-theme][data-resolved-mode] .app-shell .nav{gap:4px!important}:root[data-theme][data-resolved-mode] .app-shell .nav a{box-shadow:none!important;background:0 0!important;border:0!important;border-left:3px solid #0000!important;border-radius:0!important}:root[data-theme][data-resolved-mode=light] .app-shell .nav a,:root[data-theme][data-resolved-mode=dark] .app-shell .nav a{color:#cbd5e1!important}:root[data-theme][data-resolved-mode] .app-shell .nav a:hover{background:color-mix(in srgb, var(--product-accent), transparent 90%)!important;border-left-color:color-mix(in srgb, var(--product-accent), transparent 44%)!important;color:var(--product-text)!important}:root[data-theme][data-resolved-mode] .app-shell .nav a.active{background:linear-gradient(90deg, color-mix(in srgb, var(--product-accent), transparent 82%), transparent 92%)!important;border-left-color:var(--product-accent)!important;box-shadow:none!important;color:var(--product-text)!important}:root[data-theme][data-resolved-mode] .app-shell .nav-icon,:root[data-theme][data-resolved-mode] .app-shell .nav a:hover .nav-icon,:root[data-theme][data-resolved-mode] .app-shell .nav a.active .nav-icon{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}:root[data-theme][data-resolved-mode] .app-shell .nav a.active .nav-icon{color:var(--product-accent)!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-sector{box-shadow:none!important;background:0 0!important;border:0!important;border-left:2px solid #0000!important;border-radius:0!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar-sector:hover,:root[data-theme][data-resolved-mode] .app-shell .sidebar-sector.active{background:color-mix(in srgb, var(--product-accent), transparent 91%)!important;border-left-color:var(--product-accent)!important;box-shadow:none!important}}:root[data-theme][data-resolved-mode=light] .app-shell .nav a:not(.active){color:#cbd5e1!important}:root[data-theme][data-resolved-mode=light] .app-shell .sidebar-section-title{color:#74869f!important;opacity:1!important}:root[data-theme][data-resolved-mode=light] .app-shell .sidebar{--product-bg:#0d1117;--product-panel:#151b24;--product-panel-soft:#1a222d;--product-panel-strong:#222c39;--product-line:#2b3747;--product-line-strong:#3a485a;--product-text:#edf2f7;--product-muted:#9aa8ba;--product-faint:#77869a;--product-accent:#60a5fa;--product-accent-strong:#3b82f6;--product-accent-soft:#3b82f629;--product-success:#45c98b;--product-warning:#f2b84b;--product-danger:#f0747e;--product-shadow:0 16px 36px #00000047;--product-shadow-soft:0 4px 14px #0003;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme][data-resolved-mode=light] .app-shell .sidebar .sidebar-account,:root[data-theme][data-resolved-mode=light] .app-shell .sidebar .sidebar-powered-by,:root[data-theme][data-resolved-mode=light] .app-shell .sidebar .sidebar-powered-by span,:root[data-theme][data-resolved-mode=light] .app-shell .sidebar .sidebar-powered-by img{color:#f8fafc!important}@media (min-width:901px){:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .sidebar-user-top{align-items:start!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .sidebar-user-copy{align-content:center!important;gap:4px!important;display:grid!important;overflow:visible!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .sidebar-account .user-name{color:#f8fafc!important;text-overflow:clip!important;white-space:normal!important;word-break:normal!important;font-size:12.5px!important;font-weight:850!important;line-height:1.2!important;display:block!important;overflow:visible!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .sidebar-user-line{grid-template-columns:none!important;justify-content:flex-start!important;display:flex!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-control{box-shadow:none!important;color:#cbd5e1!important;background:0 0!important;border:0!important;border-radius:5px!important;flex:none!important;gap:6px!important;min-width:0!important;max-width:94px!important;min-height:22px!important;padding:0 17px 0 0!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-control:hover,:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-control:focus-within{background:#ffffff0e!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-control:after{opacity:.72!important;border-top-width:4px!important;border-left-width:3px!important;border-right-width:3px!important;right:3px!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-control select{color:inherit!important;text-transform:none!important;max-width:72px!important;padding-right:9px!important;font-size:11.5px!important;font-weight:650!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .sidebar-powered-by{gap:10px!important;min-height:62px!important;padding-top:9px!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .sidebar-powered-by span{letter-spacing:.13em!important;opacity:.72!important;font-size:9px!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .sidebar-powered-by img{opacity:.92!important;width:58px!important;height:58px!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .sidebar-account,:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .sidebar-footer,:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .sidebar-user-top{overflow:visible!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .sidebar-user-top{position:relative!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-picker{display:inline-flex!important;position:static!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-control{appearance:none!important;color:#d7e1ee!important;cursor:pointer!important;font:inherit!important;background:0 0!important;border:0!important;border-radius:6px!important;justify-content:flex-start!important;gap:6px!important;width:auto!important;max-width:112px!important;min-height:22px!important;padding:1px 4px 1px 0!important;display:inline-flex!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-control:after{content:none!important;display:none!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-control:hover,:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-control[aria-expanded=true]{color:#fff!important;background:0 0!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-control:focus-visible{outline:none!important;box-shadow:0 0 0 2px #60a5fa7a!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-label{white-space:nowrap!important;font-size:11.5px!important;font-weight:700!important;line-height:1!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-chevron{color:#8293aa!important;flex:none!important;margin-left:1px!important;transition:transform .15s,color .15s!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-control[aria-expanded=true] .presence-chevron{color:#c7d4e4!important;transform:rotate(180deg)!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-picker .presence-dot,:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-option .presence-dot{background:#2dd27b!important;width:8px!important;height:8px!important;box-shadow:0 0 0 3px #2dd27b1f!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-picker.presence-away .presence-control .presence-dot,:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-option.presence-away .presence-dot{background:#f2b84b!important;box-shadow:0 0 0 3px #f2b84b21!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-picker.presence-meeting .presence-control .presence-dot,:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-option.presence-meeting .presence-dot{background:#55a7ff!important;box-shadow:0 0 0 3px #55a7ff21!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-menu{z-index:80!important;background:#0d1726!important;border:1px solid #2a3a50!important;border-radius:10px!important;gap:2px!important;width:164px!important;padding:5px!important;animation:.13s ease-out presence-menu-enter!important;display:grid!important;position:absolute!important;bottom:calc(100% + 9px)!important;right:-11px!important;box-shadow:0 16px 38px #00000061,0 3px 10px #0000003d!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-menu:after{content:""!important;background:#0d1726!important;border-bottom:1px solid #2a3a50!important;border-right:1px solid #2a3a50!important;width:8px!important;height:8px!important;position:absolute!important;bottom:-5px!important;right:22px!important;transform:rotate(45deg)!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-option{appearance:none!important;color:#c5d1df!important;cursor:pointer!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:7px!important;grid-template-columns:8px minmax(0,1fr) 13px!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:34px!important;padding:6px 8px!important;font-family:inherit!important;font-size:11.5px!important;font-weight:650!important;display:grid!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-option:hover,:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-option:focus-visible{color:#fff!important;background:#fff1!important;outline:none!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-option.is-selected{color:#f8fbff!important;background:#3b82f621!important}:root[data-theme][data-resolved-mode] .app-shell:not(.sidebar-collapsed) .presence-check{color:#75b7ff!important;justify-self:end!important}}@keyframes presence-menu-enter{0%{opacity:0;transform:translateY(4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.presence-menu,.presence-chevron{transition:none!important;animation:none!important}}:root[data-theme][data-resolved-mode] .app-shell .ticket-profile-title-text{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;display:block!important;overflow:hidden!important}:root[data-theme][data-resolved-mode] .app-shell .ticket-contact-status-dot{background:var(--ticket-history-accent,#64748b)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--ticket-history-accent,#64748b), transparent 82%)!important;border:0!important;border-radius:999px!important;flex:0 0 8px!important;width:8px!important;min-width:8px!important;height:8px!important;min-height:8px!important;padding:0!important;display:inline-block!important}:root[data-theme][data-resolved-mode=light] .app-shell .ticket-contact-status-dot.status-IN_PROGRESS{--ticket-history-accent:#2563eb}:root[data-theme][data-resolved-mode=light] .app-shell .ticket-contact-status-dot:is(.status-WAITING_ASSIGNMENT,.status-OPEN){--ticket-history-accent:#d97706}:root[data-theme][data-resolved-mode=light] .app-shell .ticket-contact-status-dot:is(.status-WAITING_CUSTOMER,.status-WAITING_THIRD_PARTY){--ticket-history-accent:#7c3aed}:root[data-theme][data-resolved-mode=light] .app-shell .ticket-contact-status-dot:is(.status-RESOLVED,.status-CLOSED){--ticket-history-accent:#16a34a}:root[data-theme][data-resolved-mode=light] .app-shell .ticket-contact-status-dot:is(.status-CANCELED,.status-REJECTED){--ticket-history-accent:#64748b}:root[data-theme][data-resolved-mode=dark] .app-shell .ticket-contact-status-dot.status-IN_PROGRESS{--ticket-history-accent:#60a5fa}:root[data-theme][data-resolved-mode=dark] .app-shell .ticket-contact-status-dot:is(.status-WAITING_ASSIGNMENT,.status-OPEN){--ticket-history-accent:#fbbf24}:root[data-theme][data-resolved-mode=dark] .app-shell .ticket-contact-status-dot:is(.status-WAITING_CUSTOMER,.status-WAITING_THIRD_PARTY){--ticket-history-accent:#a78bfa}:root[data-theme][data-resolved-mode=dark] .app-shell .ticket-contact-status-dot:is(.status-RESOLVED,.status-CLOSED){--ticket-history-accent:#4ade80}:root[data-theme][data-resolved-mode=dark] .app-shell .ticket-contact-status-dot:is(.status-CANCELED,.status-REJECTED){--ticket-history-accent:#cbd5e1}:root[data-theme][data-resolved-mode] .app-shell .ticket-deadline-cell{flex-direction:column!important;align-items:flex-start!important;gap:5px!important;display:flex!important}:root[data-theme][data-resolved-mode] .app-shell .ticket-deadline-state{white-space:nowrap!important;border:1px solid #0000!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:fit-content!important;min-width:92px!important;min-height:26px!important;margin:0!important;padding:5px 10px!important;font-size:10px!important;font-weight:760!important;line-height:1.1!important;display:inline-flex!important}:root[data-theme][data-resolved-mode=light] .app-shell .ticket-deadline-state.ticket-risk-ok{color:#166534!important;background:#dcfce7!important;border-color:#4ade80!important}:root[data-theme][data-resolved-mode=light] .app-shell .ticket-deadline-state.ticket-risk-warning{color:#92400e!important;background:#fef3c7!important;border-color:#fbbf24!important}:root[data-theme][data-resolved-mode=light] .app-shell .ticket-deadline-state.ticket-risk-danger{color:#991b1b!important;background:#fee2e2!important;border-color:#f87171!important}:root[data-theme][data-resolved-mode=light] .app-shell .ticket-deadline-state.ticket-risk-finalized{color:#334155!important;background:#e2e8f0!important;border-color:#94a3b8!important}:root[data-theme][data-resolved-mode=light] .app-shell .ticket-deadline-state.ticket-risk-none{color:#64748b!important;background:#f1f5f9!important;border-color:#cbd5e1!important}:root[data-theme][data-resolved-mode=dark] .app-shell .ticket-deadline-state.ticket-risk-ok{color:#bbf7d0!important;background:#0d3525!important;border-color:#22c55e!important}:root[data-theme][data-resolved-mode=dark] .app-shell .ticket-deadline-state.ticket-risk-warning{color:#fde68a!important;background:#422006!important;border-color:#f59e0b!important}:root[data-theme][data-resolved-mode=dark] .app-shell .ticket-deadline-state.ticket-risk-danger{color:#fecaca!important;background:#4a1820!important;border-color:#ef4444!important}:root[data-theme][data-resolved-mode=dark] .app-shell .ticket-deadline-state.ticket-risk-finalized{color:#e2e8f0!important;background:#273244!important;border-color:#64748b!important}:root[data-theme][data-resolved-mode=dark] .app-shell .ticket-deadline-state.ticket-risk-none{color:#cbd5e1!important;background:#1e293b!important;border-color:#475569!important}.app-shell .audit-table{table-layout:fixed;min-width:1180px}.app-shell .audit-table th:first-child{width:150px}.app-shell .audit-table th:nth-child(2){width:180px}.app-shell .audit-table th:nth-child(3){width:190px}.app-shell .audit-table th:nth-child(4){width:230px}.app-shell .audit-table th:nth-child(5){width:245px}.app-shell .audit-table th:nth-child(6){width:185px}.app-shell .audit-table td,.app-shell .audit-table strong,.app-shell .audit-table .muted{overflow-wrap:anywhere}.app-shell .audit-reference{margin-top:4px;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace}.app-shell .audit-context{gap:5px;min-width:0;display:grid}.app-shell .audit-context div,.app-shell .audit-reason,.app-shell .audit-detail-grid div,.app-shell .audit-change-list div{background:color-mix(in srgb, var(--visual-elevated), transparent 26%);border:1px solid color-mix(in srgb, var(--visual-line), transparent 36%);color:var(--visual-text);border-radius:8px;gap:3px;min-width:0;padding:7px;display:grid}.app-shell .audit-context span,.app-shell .audit-reason span,.app-shell .audit-detail-grid span,.app-shell .audit-change-list span{color:var(--visual-muted);text-transform:uppercase;font-size:10px;font-weight:850}.app-shell .audit-user-agent{max-width:100%}.app-shell .audit-details summary{color:var(--visual-text);cursor:pointer;font-weight:900;list-style-position:inside}.app-shell .audit-details[open] summary{margin-bottom:8px}.app-shell .audit-detail-grid,.app-shell .audit-change-list{gap:7px;margin-top:8px;display:grid}.app-shell .audit-change-list div{grid-template-columns:minmax(80px,.7fr) minmax(0,1fr) minmax(0,1fr)}.app-shell .audit-change-list strong{font-weight:800}@media (max-width:760px){.app-shell .audit-change-list div{grid-template-columns:1fr}}:root[data-theme][data-resolved-mode] .app-shell .ticket-filter-panel{overflow:visible!important}:root[data-theme][data-resolved-mode] .app-shell .auto-combobox{z-index:12!important;align-items:center!important;min-width:0!important;display:flex!important;position:relative!important}:root[data-theme][data-resolved-mode] .app-shell .auto-combobox[data-open]{z-index:80!important}:root[data-theme][data-resolved-mode] .app-shell .auto-combobox-input{box-sizing:border-box!important;text-overflow:ellipsis!important;width:100%!important;min-width:0!important;padding-left:34px!important;padding-right:34px!important;overflow:hidden!important}:root[data-theme][data-resolved-mode] .app-shell .auto-combobox-icon{color:var(--product-muted)!important;pointer-events:none!important;z-index:1!important;position:absolute!important;left:12px!important}:root[data-theme][data-resolved-mode] .app-shell .auto-combobox-clear{color:var(--product-muted)!important;z-index:2!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;width:28px!important;height:28px!important;padding:0!important;display:inline-flex!important;position:absolute!important;right:6px!important}:root[data-theme][data-resolved-mode] .app-shell .auto-combobox-list{background:var(--product-panel)!important;border:1px solid var(--product-line)!important;box-shadow:var(--product-shadow)!important;border-radius:8px!important;min-width:min(360px,100vw)!important;max-height:320px!important;padding:6px!important;position:absolute!important;top:calc(100% + 6px)!important;left:0!important;right:0!important;overflow-y:auto!important}:root[data-theme][data-resolved-mode] .app-shell .auto-combobox-option{color:var(--product-text)!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:6px!important;gap:2px!important;width:100%!important;min-width:0!important;padding:8px 9px!important;display:grid!important}:root[data-theme][data-resolved-mode] .app-shell .auto-combobox-option:hover,:root[data-theme][data-resolved-mode] .app-shell .auto-combobox-option.active{background:var(--product-accent-soft)!important}:root[data-theme][data-resolved-mode] .app-shell .auto-combobox-option strong,:root[data-theme][data-resolved-mode] .app-shell .auto-combobox-option small{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}:root[data-theme][data-resolved-mode] .app-shell .auto-combobox-option small,:root[data-theme][data-resolved-mode] .app-shell .auto-combobox-empty{color:var(--product-muted)!important;font-size:11px!important}:root[data-theme][data-resolved-mode] .app-shell .auto-combobox-empty{padding:10px!important}:root[data-theme][data-resolved-mode] .app-shell .sidebar{font-family:var(--font-inter), Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important}:root[data-theme][data-resolved-mode] .app-shell .nav a,:root[data-theme][data-resolved-mode] .app-shell .sidebar-sector{font-size:14px!important;font-weight:500!important}:root[data-theme][data-resolved-mode] .app-shell .nav-icon{color:color-mix(in srgb, var(--product-accent), var(--product-text) 18%)!important;justify-content:center!important;align-items:center!important;transition:color .14s,opacity .14s,transform .14s!important;display:inline-flex!important}:root[data-theme][data-resolved-mode] .app-shell .nav-icon svg{stroke-linecap:round!important;stroke-linejoin:round!important;vector-effect:non-scaling-stroke!important;width:19px!important;height:19px!important;display:block!important}:root[data-theme][data-resolved-mode] .app-shell .nav a:hover .nav-icon,:root[data-theme][data-resolved-mode] .app-shell .nav a.active .nav-icon{color:var(--product-accent)!important;transform:translate(1px)!important}:root[data-resolved-mode] .auth-login-page,:root[data-theme][data-resolved-mode] .auth-login-page{background:#fff!important;grid-template-columns:minmax(420px,.72fr) minmax(620px,1.08fr)!important;gap:32px!important;min-height:100vh!important;padding:28px!important;display:grid!important;overflow:hidden!important}:root[data-resolved-mode] .auth-login-form-side,:root[data-theme][data-resolved-mode] .auth-login-form-side{box-shadow:none!important;background:#fff!important;border:1px solid #d7e3f4!important;border-radius:18px!important;grid-column:1!important;place-items:center!important;min-height:calc(100vh - 56px)!important;padding:42px 48px!important;display:grid!important;overflow:visible!important}:root[data-resolved-mode] .auth-login-card,:root[data-theme][data-resolved-mode] .auth-login-card{box-shadow:none!important;color:#071342!important;background:0 0!important;border:0!important;border-radius:0!important;gap:18px!important;width:100%!important;max-width:440px!important;padding:0!important}:root[data-resolved-mode] .auth-login-head,:root[data-theme][data-resolved-mode] .auth-login-head{gap:10px!important;margin-bottom:24px!important;display:grid!important}:root[data-resolved-mode] .auth-login-card h1,:root[data-theme][data-resolved-mode] .auth-login-card h1{color:#050f42!important;letter-spacing:0!important;margin:0!important;font-size:25px!important;font-weight:780!important;line-height:1.18!important}:root[data-resolved-mode] .auth-login-head p,:root[data-theme][data-resolved-mode] .auth-login-head p{color:#66759a!important;letter-spacing:0!important;margin:0!important;font-size:16px!important;font-weight:500!important;line-height:1.5!important}:root[data-resolved-mode] .auth-login-field,:root[data-theme][data-resolved-mode] .auth-login-field{gap:9px!important}:root[data-resolved-mode] .auth-login-field label,:root[data-theme][data-resolved-mode] .auth-login-field label{color:#071342!important;letter-spacing:0!important;font-size:14px!important;font-weight:760!important}:root[data-resolved-mode] .auth-login-required,:root[data-theme][data-resolved-mode] .auth-login-required{color:#0b6ff6!important}:root[data-resolved-mode] .auth-login-card .input,:root[data-theme][data-resolved-mode] .auth-login-card .input{box-shadow:none!important;color:#071342!important;background:#fff!important;border:1px solid #cdd8e8!important;border-radius:6px!important;width:100%!important;min-height:48px!important;padding:0 14px!important;font-size:15px!important}:root[data-resolved-mode] .auth-login-card .input:focus,:root[data-theme][data-resolved-mode] .auth-login-card .input:focus{border-color:#0b6ff6!important;outline:none!important;box-shadow:0 0 0 3px #0b6ff61f!important}:root[data-resolved-mode] .auth-password-field,:root[data-theme][data-resolved-mode] .auth-password-field{position:relative!important}:root[data-resolved-mode] .auth-password-field .input,:root[data-theme][data-resolved-mode] .auth-password-field .input{padding-right:48px!important}:root[data-resolved-mode] .auth-password-toggle,:root[data-theme][data-resolved-mode] .auth-password-toggle{color:#071342!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;padding:0!important;display:inline-flex!important;position:absolute!important;top:3px!important;right:7px!important}:root[data-resolved-mode] .auth-password-toggle:hover,:root[data-theme][data-resolved-mode] .auth-password-toggle:hover,:root[data-resolved-mode] .auth-password-toggle:focus-visible,:root[data-theme][data-resolved-mode] .auth-password-toggle:focus-visible{color:#0b6ff6!important;outline:none!important}:root[data-resolved-mode] .privacy-acceptance,:root[data-theme][data-resolved-mode] .privacy-acceptance{color:#66759a!important;align-items:flex-start!important;gap:10px!important;margin-top:2px!important;font-size:12px!important;font-weight:560!important;line-height:1.45!important;display:flex!important}:root[data-resolved-mode] .privacy-acceptance input,:root[data-theme][data-resolved-mode] .privacy-acceptance input{accent-color:#0b6ff6!important;flex:none!important;width:17px!important;height:17px!important;margin:1px 0 0!important}:root[data-resolved-mode] .privacy-acceptance a,:root[data-theme][data-resolved-mode] .privacy-acceptance a,:root[data-resolved-mode] .auth-login-support-links a,:root[data-theme][data-resolved-mode] .auth-login-support-links a{color:#0b6ff6!important;font-weight:760!important}:root[data-resolved-mode] .auth-login-card .button,:root[data-theme][data-resolved-mode] .auth-login-card .button{color:#fff!important;background:#0b6ff6!important;border:1px solid #0b6ff6!important;border-radius:6px!important;justify-content:center!important;width:100%!important;min-height:52px!important;font-size:16px!important;font-weight:720!important;box-shadow:0 14px 30px #0b6ff638!important}:root[data-resolved-mode] .auth-login-card .button:hover,:root[data-theme][data-resolved-mode] .auth-login-card .button:hover,:root[data-resolved-mode] .auth-login-card .button:focus-visible,:root[data-theme][data-resolved-mode] .auth-login-card .button:focus-visible{filter:none!important;background:#075ed5!important;border-color:#075ed5!important;outline:none!important;transform:none!important;box-shadow:0 16px 34px #0b6ff647!important}:root[data-resolved-mode] .auth-login-support-links,:root[data-theme][data-resolved-mode] .auth-login-support-links{color:#7684a6!important;border:0!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:12px!important;margin-top:18px!important;padding:0!important;font-size:12px!important;font-weight:650!important;display:flex!important;position:static!important}:root[data-resolved-mode] .auth-login-visual,:root[data-theme][data-resolved-mode] .auth-login-visual{color:#071342!important;background:#e5eaff!important;border:0!important;border-radius:28px!important;grid-column:2!important;justify-content:center!important;align-items:center!important;min-height:calc(100vh - 56px)!important;padding:42px!important;display:flex!important;position:relative!important;overflow:hidden!important}:root[data-resolved-mode] .auth-login-visual:before,:root[data-theme][data-resolved-mode] .auth-login-visual:before{content:""!important;opacity:.92!important;pointer-events:none!important;background:radial-gradient(circle at 0 0,#ffffffdb,#0000 23%),radial-gradient(circle at 100% 100%,#ffffffc2,#0000 25%)!important;display:block!important;position:absolute!important;inset:0!important}:root[data-resolved-mode] .auth-login-visual:after,:root[data-theme][data-resolved-mode] .auth-login-visual:after{background:0 0!important;display:none!important}:root[data-resolved-mode] .auth-login-visual-panel,:root[data-theme][data-resolved-mode] .auth-login-visual-panel{z-index:1!important;grid-template-rows:auto minmax(260px,1fr) auto!important;place-items:center!important;gap:42px!important;width:min(100%,760px)!important;max-width:760px!important;height:min(760px,100vh - 132px)!important;display:grid!important;position:relative!important}:root[data-resolved-mode] .auth-login-mogpi-logo,:root[data-theme][data-resolved-mode] .auth-login-mogpi-logo{filter:drop-shadow(0 10px 22px #27569414)!important;mix-blend-mode:normal!important;object-fit:contain!important;background:0 0!important;width:min(310px,36vw)!important;height:auto!important;display:block!important}:root[data-resolved-mode] .auth-login-mogpi-wordmark,:root[data-theme][data-resolved-mode] .auth-login-mogpi-wordmark{color:#050f42!important;place-items:center!important;line-height:1!important;display:grid!important}:root[data-resolved-mode] .auth-login-mogpi-orbit,:root[data-theme][data-resolved-mode] .auth-login-mogpi-orbit{border:2px solid #0a0f1c!important;border-radius:50%!important;width:74px!important;height:56px!important;display:block!important;position:relative!important;transform:rotate(-24deg)!important}:root[data-resolved-mode] .auth-login-mogpi-orbit:before,:root[data-theme][data-resolved-mode] .auth-login-mogpi-orbit:before{content:""!important;border:2px solid #0a0f1c!important;border-radius:50%!important;width:74px!important;height:56px!important;position:absolute!important;top:-2px!important;left:-2px!important;transform:rotate(58deg)!important}:root[data-resolved-mode] .auth-login-mogpi-orbit span,:root[data-theme][data-resolved-mode] .auth-login-mogpi-orbit span{background:#0a0f1c!important;border-radius:999px!important;width:28px!important;height:5px!important;display:block!important;position:absolute!important;top:12px!important;left:24px!important;box-shadow:0 13px #0a0f1c,0 26px #0a0f1c!important}:root[data-resolved-mode] .auth-login-mogpi-wordmark strong,:root[data-theme][data-resolved-mode] .auth-login-mogpi-wordmark strong{letter-spacing:8px!important;text-transform:lowercase!important;margin-top:12px!important;font-size:42px!important;font-weight:360!important;line-height:1!important;display:block!important}:root[data-resolved-mode] .auth-login-mogpi-wordmark small,:root[data-theme][data-resolved-mode] .auth-login-mogpi-wordmark small{letter-spacing:10px!important;text-transform:lowercase!important;margin-top:6px!important;margin-left:8px!important;font-size:15px!important;font-weight:560!important;line-height:1!important;display:block!important}:root[data-resolved-mode] .auth-login-network,:root[data-theme][data-resolved-mode] .auth-login-network{place-items:center!important;width:min(100%,520px)!important;height:300px!important;display:grid!important;position:relative!important}:root[data-resolved-mode] .auth-login-network:before,:root[data-theme][data-resolved-mode] .auth-login-network:before,:root[data-resolved-mode] .auth-login-network:after,:root[data-theme][data-resolved-mode] .auth-login-network:after{display:none!important}:root[data-resolved-mode] .auth-login-hf-badge,:root[data-theme][data-resolved-mode] .auth-login-hf-badge{z-index:1!important;background:#ffffff94!important;border:1px solid #ffffffc2!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:14px!important;width:220px!important;height:220px!important;display:flex!important;position:relative!important;box-shadow:0 22px 58px #2756941f!important}:root[data-resolved-mode] .auth-login-hf-logo,:root[data-theme][data-resolved-mode] .auth-login-hf-logo{object-fit:contain!important;width:170px!important;max-width:170px!important;height:auto!important;max-height:128px!important;display:block!important}:root[data-resolved-mode] .auth-login-hf-mark,:root[data-theme][data-resolved-mode] .auth-login-hf-mark{width:44px!important;height:36px!important;display:inline-block!important;position:relative!important}:root[data-resolved-mode] .auth-login-hf-mark:before,:root[data-theme][data-resolved-mode] .auth-login-hf-mark:before,:root[data-resolved-mode] .auth-login-hf-mark:after,:root[data-theme][data-resolved-mode] .auth-login-hf-mark:after{content:""!important;border:7px solid #0f276a!important;border-color:#0f276a #0f276a #0000 #0000!important;border-radius:999px!important;width:24px!important;height:24px!important;position:absolute!important}:root[data-resolved-mode] .auth-login-hf-mark:before,:root[data-theme][data-resolved-mode] .auth-login-hf-mark:before{top:3px!important;left:0!important;transform:rotate(135deg)!important}:root[data-resolved-mode] .auth-login-hf-mark:after,:root[data-theme][data-resolved-mode] .auth-login-hf-mark:after{top:3px!important;right:0!important;transform:rotate(-45deg)!important}:root[data-resolved-mode] .auth-login-hf-symbol,:root[data-theme][data-resolved-mode] .auth-login-hf-symbol{color:#ff5a1f!important;letter-spacing:0!important;font-size:54px!important;font-weight:520!important;line-height:1!important;display:inline-block!important}:root[data-resolved-mode] .auth-login-hf-copy,:root[data-theme][data-resolved-mode] .auth-login-hf-copy{color:#0f276a!important;font-size:23px!important;font-weight:520!important;line-height:1.08!important}:root[data-resolved-mode] .auth-login-node,:root[data-theme][data-resolved-mode] .auth-login-node{display:none!important}:root[data-resolved-mode] .auth-login-node-top,:root[data-theme][data-resolved-mode] .auth-login-node-top{top:48px!important;left:calc(50% - 6px)!important}:root[data-resolved-mode] .auth-login-node-left,:root[data-theme][data-resolved-mode] .auth-login-node-left{top:207px!important;left:116px!important}:root[data-resolved-mode] .auth-login-node-right,:root[data-theme][data-resolved-mode] .auth-login-node-right{top:207px!important;right:116px!important}:root[data-resolved-mode] .auth-login-integrations,:root[data-theme][data-resolved-mode] .auth-login-integrations{justify-content:space-between!important;align-items:center!important;width:min(100%,620px)!important;display:flex!important}:root[data-resolved-mode] .auth-login-integration,:root[data-theme][data-resolved-mode] .auth-login-integration{color:#071342!important;align-items:center!important;gap:14px!important;min-width:190px!important;display:inline-flex!important}:root[data-resolved-mode] .auth-login-integration strong,:root[data-theme][data-resolved-mode] .auth-login-integration strong{color:#071342!important;letter-spacing:0!important;font-size:24px!important;font-weight:760!important;line-height:1.05!important}:root[data-resolved-mode] .auth-login-integration small,:root[data-theme][data-resolved-mode] .auth-login-integration small{font-size:16px!important;font-weight:520!important}:root[data-resolved-mode] .auth-login-whatsapp-mark,:root[data-theme][data-resolved-mode] .auth-login-whatsapp-mark{color:#fff!important;background:#16c85f!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:58px!important;height:58px!important;font-size:31px!important;font-weight:760!important;display:inline-flex!important;transform:rotate(-18deg)!important}:root[data-resolved-mode] .auth-login-whatsapp-logo,:root[data-theme][data-resolved-mode] .auth-login-whatsapp-logo{object-fit:contain!important;width:58px!important;height:58px!important;display:block!important}:root[data-resolved-mode] .auth-login-meta-mark,:root[data-theme][data-resolved-mode] .auth-login-meta-mark{color:#1778f2!important;font-family:Arial,Helvetica,sans-serif!important;font-size:72px!important;font-weight:500!important;line-height:.8!important;display:inline-block!important}:root[data-resolved-mode] .auth-login-meta-logo,:root[data-theme][data-resolved-mode] .auth-login-meta-logo{object-fit:contain!important;width:138px!important;height:auto!important;display:block!important}:root[data-resolved-mode] .auth-login-meta-copy,:root[data-theme][data-resolved-mode] .auth-login-meta-copy{gap:5px!important;line-height:1!important;display:grid!important}:root[data-resolved-mode] .auth-login-meta-copy small,:root[data-theme][data-resolved-mode] .auth-login-meta-copy small{color:#344054!important;font-size:16px!important;font-weight:520!important}:root[data-resolved-mode] .auth-login-page+.cookie-consent,:root[data-theme][data-resolved-mode] .auth-login-page+.cookie-consent{grid-template-columns:38px minmax(0,1fr)!important;width:calc(100vw - 128px)!important;max-width:458px!important;bottom:48px!important;left:64px!important;right:auto!important;transform:none!important}:root[data-resolved-mode] body:has(.auth-login-page) .cookie-consent{grid-template-columns:38px minmax(0,1fr)!important;width:calc(100vw - 128px)!important;max-width:458px!important;bottom:48px!important;left:64px!important;right:auto!important;transform:none!important}:root[data-theme][data-resolved-mode] body:has(.auth-login-page) .cookie-consent{grid-template-columns:38px minmax(0,1fr)!important;width:calc(100vw - 128px)!important;max-width:458px!important;bottom:48px!important;left:64px!important;right:auto!important;transform:none!important}:root[data-resolved-mode] body:has(.auth-login-page) .cookie-consent .cookie-consent-actions{grid-column:2!important}:root[data-theme][data-resolved-mode] body:has(.auth-login-page) .cookie-consent .cookie-consent-actions{grid-column:2!important}:root[data-resolved-mode] .auth-login-page+.cookie-consent .cookie-consent-actions,:root[data-theme][data-resolved-mode] .auth-login-page+.cookie-consent .cookie-consent-actions{grid-column:2!important}@media (max-width:1120px){:root[data-resolved-mode] .auth-login-page,:root[data-theme][data-resolved-mode] .auth-login-page{grid-template-columns:minmax(360px,.82fr) minmax(480px,1fr)!important;gap:22px!important;padding:22px!important}:root[data-resolved-mode] .auth-login-form-side,:root[data-theme][data-resolved-mode] .auth-login-form-side,:root[data-resolved-mode] .auth-login-visual,:root[data-theme][data-resolved-mode] .auth-login-visual{min-height:calc(100vh - 44px)!important}:root[data-resolved-mode] .auth-login-visual,:root[data-theme][data-resolved-mode] .auth-login-visual{padding:30px!important}:root[data-resolved-mode] .auth-login-integrations,:root[data-theme][data-resolved-mode] .auth-login-integrations{width:100%!important}}@media (max-width:860px){:root[data-resolved-mode] .auth-login-page,:root[data-theme][data-resolved-mode] .auth-login-page{min-height:100vh!important;padding:16px!important;display:block!important;overflow:hidden auto!important}:root[data-resolved-mode] .auth-login-visual,:root[data-theme][data-resolved-mode] .auth-login-visual{display:none!important}:root[data-resolved-mode] .auth-login-form-side,:root[data-theme][data-resolved-mode] .auth-login-form-side{border-radius:18px!important;min-height:auto!important;margin-top:14px!important;padding:30px 22px 150px!important}:root[data-resolved-mode] .auth-login-card,:root[data-theme][data-resolved-mode] .auth-login-card{max-width:460px!important}:root[data-resolved-mode] .cookie-consent,:root[data-theme][data-resolved-mode] .cookie-consent{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;width:calc(100vw - 28px)!important;max-width:420px!important;padding:12px!important}:root[data-resolved-mode] .auth-login-page+.cookie-consent,:root[data-theme][data-resolved-mode] .auth-login-page+.cookie-consent{width:calc(100vw - 28px)!important;max-width:420px!important;bottom:14px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}:root[data-resolved-mode] body:has(.auth-login-page) .cookie-consent{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:calc(100vw - 28px)!important;max-width:420px!important;display:grid!important;bottom:14px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}:root[data-theme][data-resolved-mode] body:has(.auth-login-page) .cookie-consent{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:calc(100vw - 28px)!important;max-width:420px!important;display:grid!important;bottom:14px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}:root[data-resolved-mode] body:has(.auth-login-page) .cookie-consent-icon{display:none!important}:root[data-theme][data-resolved-mode] body:has(.auth-login-page) .cookie-consent-icon{display:none!important}:root[data-resolved-mode] body:has(.auth-login-page) .cookie-consent-copy{gap:5px!important;width:100%!important;min-width:0!important;display:grid!important}:root[data-theme][data-resolved-mode] body:has(.auth-login-page) .cookie-consent-copy{gap:5px!important;width:100%!important;min-width:0!important;display:grid!important}:root[data-resolved-mode] body:has(.auth-login-page) .cookie-consent-copy strong{overflow-wrap:normal!important;white-space:normal!important;width:100%!important;min-width:0!important;max-width:none!important;display:block!important}:root[data-theme][data-resolved-mode] body:has(.auth-login-page) .cookie-consent-copy strong{overflow-wrap:normal!important;white-space:normal!important;width:100%!important;min-width:0!important;max-width:none!important;display:block!important}:root[data-resolved-mode] body:has(.auth-login-page) .cookie-consent-copy p{overflow-wrap:normal!important;white-space:normal!important;width:100%!important;min-width:0!important;max-width:none!important;display:block!important}:root[data-theme][data-resolved-mode] body:has(.auth-login-page) .cookie-consent-copy p{overflow-wrap:normal!important;white-space:normal!important;width:100%!important;min-width:0!important;max-width:none!important;display:block!important}:root[data-resolved-mode] body:has(.auth-login-page) .cookie-consent .cookie-consent-actions{grid-column:auto!important}:root[data-theme][data-resolved-mode] body:has(.auth-login-page) .cookie-consent .cookie-consent-actions{grid-column:auto!important}:root[data-resolved-mode] .auth-login-page+.cookie-consent .cookie-consent-actions,:root[data-theme][data-resolved-mode] .auth-login-page+.cookie-consent .cookie-consent-actions{grid-column:auto!important}:root[data-resolved-mode] .cookie-consent-actions,:root[data-theme][data-resolved-mode] .cookie-consent-actions{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;width:100%!important;display:grid!important}:root[data-resolved-mode] .cookie-consent .button,:root[data-theme][data-resolved-mode] .cookie-consent .button{justify-content:center!important;width:100%!important}}:root[data-resolved-mode] .auth-login-page,:root[data-theme][data-resolved-mode] .auth-login-page{background:radial-gradient(circle at 78% 42%,#2563eb1a,#0000 38%),linear-gradient(90deg,#fbfdff 0%,#f7fbff 43%,#edf6ff 43% 100%)!important;grid-template-columns:minmax(460px,.86fr) minmax(620px,1.14fr)!important;gap:0!important;min-height:100vh!important;padding:0!important}:root[data-resolved-mode] .auth-login-form-side,:root[data-theme][data-resolved-mode] .auth-login-form-side{background:#ffffffb8!important;border:0!important;border-right:1px solid #c4d4ebc2!important;border-radius:0!important;min-height:100vh!important;padding:42px 54px!important}:root[data-resolved-mode] .auth-login-card,:root[data-theme][data-resolved-mode] .auth-login-card{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}:root[data-resolved-mode] .auth-login-visual,:root[data-theme][data-resolved-mode] .auth-login-visual{background:#e5eaff!important;border:0!important;border-radius:0!important;min-height:100vh!important;padding:clamp(28px,4vw,56px)!important}:root[data-resolved-mode] .auth-login-visual:before,:root[data-theme][data-resolved-mode] .auth-login-visual:before{opacity:.24!important;background-image:radial-gradient(circle,#2563eb1a 1px,#0000 1.35px)!important;background-size:10px 10px!important;display:block!important;inset:10% 8%!important}:root[data-resolved-mode] .auth-login-art-panel,:root[data-theme][data-resolved-mode] .auth-login-art-panel{place-items:center!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:grid!important}:root[data-resolved-mode] .auth-login-reference-art,:root[data-theme][data-resolved-mode] .auth-login-reference-art{filter:drop-shadow(0 28px 58px #1e41741a)!important;object-fit:contain!important;z-index:1!important;width:auto!important;max-width:min(92%,820px)!important;height:min(84vh,760px)!important;max-height:760px!important;display:block!important;position:relative!important}@media (max-width:1120px){:root[data-resolved-mode] .auth-login-page,:root[data-theme][data-resolved-mode] .auth-login-page{grid-template-columns:minmax(360px,.82fr) minmax(480px,1fr)!important;padding:0!important}:root[data-resolved-mode] .auth-login-form-side,:root[data-theme][data-resolved-mode] .auth-login-form-side,:root[data-resolved-mode] .auth-login-visual,:root[data-theme][data-resolved-mode] .auth-login-visual{min-height:100vh!important}}@media (max-width:860px){:root[data-resolved-mode] .auth-login-page,:root[data-theme][data-resolved-mode] .auth-login-page{background:#f5f9ff!important;min-height:100vh!important;padding:18px!important;display:block!important}:root[data-resolved-mode] .auth-login-form-side,:root[data-theme][data-resolved-mode] .auth-login-form-side{border:1px solid #c9d8ed!important;border-radius:18px!important;min-height:calc(100vh - 36px)!important;margin-top:0!important;padding:30px 22px 160px!important}}:root[data-resolved-mode] .auth-login-flow-panel,:root[data-theme][data-resolved-mode] .auth-login-flow-panel{z-index:1!important;grid-template-rows:auto 46px auto 132px auto!important;place-items:center!important;gap:16px!important;width:min(100%,790px)!important;max-width:790px!important;height:min(740px,100vh - 74px)!important;display:grid!important;position:relative!important}:root[data-resolved-mode] .auth-login-flow-hf,:root[data-theme][data-resolved-mode] .auth-login-flow-hf{filter:drop-shadow(0 18px 34px #142e541a)!important;object-fit:contain!important;width:min(46%,330px)!important;max-width:330px!important;height:auto!important;display:block!important}:root[data-resolved-mode] .auth-login-flow-line,:root[data-theme][data-resolved-mode] .auth-login-flow-line{background:linear-gradient(#849bc31f,#849bc3b8,#849bc31f)!important;width:1px!important;height:46px!important;display:block!important}:root[data-resolved-mode] .auth-login-flow-mogpi,:root[data-theme][data-resolved-mode] .auth-login-flow-mogpi{filter:drop-shadow(0 16px 28px #142e5414)!important;object-fit:contain!important;width:min(32%,230px)!important;max-width:230px!important;height:auto!important;display:block!important}:root[data-resolved-mode] .auth-login-flow-connector,:root[data-theme][data-resolved-mode] .auth-login-flow-connector{width:min(88%,720px)!important;height:132px!important;margin-top:-2px!important;display:block!important;overflow:visible!important}:root[data-resolved-mode] .auth-login-flow-connector path,:root[data-theme][data-resolved-mode] .auth-login-flow-connector path{fill:none!important;stroke:#8ba1c885!important;stroke-linecap:round!important;stroke-width:1.6px!important}:root[data-resolved-mode] .auth-login-flow-connector circle,:root[data-theme][data-resolved-mode] .auth-login-flow-connector circle{fill:#1677ff!important;filter:drop-shadow(0 0 8px #1677ff38)!important}:root[data-resolved-mode] .auth-login-flow-connector circle:first-of-type,:root[data-theme][data-resolved-mode] .auth-login-flow-connector circle:first-of-type{fill:#1bd760!important}:root[data-resolved-mode] .auth-login-flow-integrations,:root[data-theme][data-resolved-mode] .auth-login-flow-integrations{justify-content:space-between!important;align-items:center!important;width:min(82%,640px)!important;margin-top:-42px!important;display:flex!important}:root[data-resolved-mode] .auth-login-flow-integration,:root[data-theme][data-resolved-mode] .auth-login-flow-integration{color:#071342!important;align-items:center!important;gap:14px!important;min-width:220px!important;display:inline-flex!important}:root[data-resolved-mode] .auth-login-flow-integration-meta,:root[data-theme][data-resolved-mode] .auth-login-flow-integration-meta{place-items:flex-start start!important;gap:5px!important;display:grid!important}:root[data-resolved-mode] .auth-login-flow-whatsapp,:root[data-theme][data-resolved-mode] .auth-login-flow-whatsapp{object-fit:contain!important;width:58px!important;height:58px!important;display:block!important}:root[data-resolved-mode] .auth-login-flow-integration strong,:root[data-theme][data-resolved-mode] .auth-login-flow-integration strong{color:#071342!important;letter-spacing:0!important;font-size:24px!important;font-weight:780!important;line-height:1.02!important}:root[data-resolved-mode] .auth-login-flow-meta,:root[data-theme][data-resolved-mode] .auth-login-flow-meta{object-fit:contain!important;width:164px!important;height:auto!important;display:block!important}:root[data-resolved-mode] .auth-login-flow-integration small,:root[data-theme][data-resolved-mode] .auth-login-flow-integration small{color:#071342!important;margin-left:74px!important;font-size:16px!important;font-weight:620!important;line-height:1!important}@media (max-width:1120px){:root[data-resolved-mode] .auth-login-flow-panel,:root[data-theme][data-resolved-mode] .auth-login-flow-panel{grid-template-rows:auto 54px auto 148px auto!important;gap:20px!important}:root[data-resolved-mode] .auth-login-flow-hf,:root[data-theme][data-resolved-mode] .auth-login-flow-hf{width:min(62%,360px)!important}:root[data-resolved-mode] .auth-login-flow-mogpi,:root[data-theme][data-resolved-mode] .auth-login-flow-mogpi{width:min(43%,260px)!important}:root[data-resolved-mode] .auth-login-flow-whatsapp,:root[data-theme][data-resolved-mode] .auth-login-flow-whatsapp{width:58px!important;height:58px!important}:root[data-resolved-mode] .auth-login-flow-integration strong,:root[data-theme][data-resolved-mode] .auth-login-flow-integration strong{font-size:22px!important}:root[data-resolved-mode] .auth-login-flow-meta,:root[data-theme][data-resolved-mode] .auth-login-flow-meta{width:154px!important}}:root[data-resolved-mode] body:has(.auth-login-page) .auth-login-support-links{display:none!important}:root[data-theme][data-resolved-mode] body:has(.auth-login-page) .auth-login-support-links{display:none!important}:root[data-resolved-mode] .auth-login-page+.cookie-consent,:root[data-theme][data-resolved-mode] .auth-login-page+.cookie-consent{grid-template-columns:40px minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;width:min(690px,100vw - 64px)!important;max-width:690px!important;min-height:108px!important;padding:16px 20px!important;display:grid!important;bottom:28px!important;left:32px!important;right:auto!important;transform:none!important}:root[data-resolved-mode] body:has(.auth-login-page) .cookie-consent{grid-template-columns:40px minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;width:min(690px,100vw - 64px)!important;max-width:690px!important;min-height:108px!important;padding:16px 20px!important;display:grid!important;bottom:28px!important;left:32px!important;right:auto!important;transform:none!important}:root[data-theme][data-resolved-mode] body:has(.auth-login-page) .cookie-consent{grid-template-columns:40px minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;width:min(690px,100vw - 64px)!important;max-width:690px!important;min-height:108px!important;padding:16px 20px!important;display:grid!important;bottom:28px!important;left:32px!important;right:auto!important;transform:none!important}:root[data-resolved-mode] body:has(.auth-login-page) .cookie-consent-copy{gap:5px!important;min-width:0!important;display:grid!important}:root[data-theme][data-resolved-mode] body:has(.auth-login-page) .cookie-consent-copy{gap:5px!important;min-width:0!important;display:grid!important}:root[data-resolved-mode] body:has(.auth-login-page) .cookie-consent-copy strong{font-size:14px!important;line-height:1.2!important}:root[data-theme][data-resolved-mode] body:has(.auth-login-page) .cookie-consent-copy strong{font-size:14px!important;line-height:1.2!important}:root[data-resolved-mode] body:has(.auth-login-page) .cookie-consent-copy p{max-width:316px!important;font-size:12px!important;line-height:1.28!important}:root[data-theme][data-resolved-mode] body:has(.auth-login-page) .cookie-consent-copy p{max-width:316px!important;font-size:12px!important;line-height:1.28!important}:root[data-resolved-mode] .auth-login-page+.cookie-consent .cookie-consent-actions,:root[data-theme][data-resolved-mode] .auth-login-page+.cookie-consent .cookie-consent-actions{grid-column:auto!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;width:auto!important;display:flex!important}:root[data-resolved-mode] body:has(.auth-login-page) .cookie-consent .cookie-consent-actions{grid-column:auto!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;width:auto!important;display:flex!important}:root[data-theme][data-resolved-mode] body:has(.auth-login-page) .cookie-consent .cookie-consent-actions{grid-column:auto!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;width:auto!important;display:flex!important}:root[data-resolved-mode] body:has(.auth-login-page) .cookie-consent .button{white-space:nowrap!important;justify-content:center!important;width:auto!important;min-width:116px!important;height:38px!important;padding:0 13px!important}:root[data-theme][data-resolved-mode] body:has(.auth-login-page) .cookie-consent .button{white-space:nowrap!important;justify-content:center!important;width:auto!important;min-width:116px!important;height:38px!important;padding:0 13px!important}@media (max-width:860px){:root[data-resolved-mode] .auth-login-page+.cookie-consent,:root[data-theme][data-resolved-mode] .auth-login-page+.cookie-consent{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:calc(100vw - 28px)!important;max-width:420px!important;min-height:0!important;padding:12px!important;display:grid!important;bottom:14px!important;left:50%!important;transform:translate(-50%)!important}:root[data-resolved-mode] body:has(.auth-login-page) .cookie-consent{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:calc(100vw - 28px)!important;max-width:420px!important;min-height:0!important;padding:12px!important;display:grid!important;bottom:14px!important;left:50%!important;transform:translate(-50%)!important}:root[data-theme][data-resolved-mode] body:has(.auth-login-page) .cookie-consent{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:calc(100vw - 28px)!important;max-width:420px!important;min-height:0!important;padding:12px!important;display:grid!important;bottom:14px!important;left:50%!important;transform:translate(-50%)!important}:root[data-resolved-mode] body:has(.auth-login-page) .cookie-consent-copy p{max-width:none!important}:root[data-theme][data-resolved-mode] body:has(.auth-login-page) .cookie-consent-copy p{max-width:none!important}:root[data-resolved-mode] body:has(.auth-login-page) .cookie-consent .cookie-consent-actions{grid-template-columns:minmax(0,1fr)!important;width:100%!important;display:grid!important}:root[data-theme][data-resolved-mode] body:has(.auth-login-page) .cookie-consent .cookie-consent-actions{grid-template-columns:minmax(0,1fr)!important;width:100%!important;display:grid!important}:root[data-resolved-mode] body:has(.auth-login-page) .cookie-consent .button{width:100%!important}:root[data-theme][data-resolved-mode] body:has(.auth-login-page) .cookie-consent .button{width:100%!important}}
