@charset "UTF-8";.postcode-eu-wrapper{--postcode-eu-bg: rgb(39 39 42 / .05)}.dark .postcode-eu-wrapper{--postcode-eu-bg: var(--color-mid-light)}.postcode-eu-wrapper{position:relative;width:100%}.postcode-eu-wrapper .postcodenl-autocomplete-menu{top:100%!important;left:0!important;width:100%!important}.postcode-eu-wrapper .postcode-eu-input{width:100%;height:40px;border-radius:var(--radius-md);border:0;background:var(--postcode-eu-bg);color:#3f3f46;font-size:.875rem;padding:0 .75rem;outline:none;transition:box-shadow .15s}.dark .postcode-eu-wrapper .postcode-eu-input{color:var(--color-white)}.postcode-eu-wrapper .postcode-eu-input:focus{box-shadow:0 0 0 3px color-mix(in oklab,var(--color-primary),transparent 75%)}.postcode-eu-wrapper .postcode-eu-input::placeholder{color:#71717a}.dark .postcode-eu-wrapper .postcode-eu-input::placeholder{color:var(--color-light)}.postcodenl-autocomplete-menu{border-radius:var(--radius-md);overflow:hidden;background-color:#fff}.dark .postcodenl-autocomplete-menu{background-color:var(--color-mid-light);box-shadow:0 .5em .75em #0006}.postcodenl-autocomplete-menu:not(:has(.postcodenl-autocomplete-item)){display:none!important}.dark .postcodenl-autocomplete-menu-items{border-top-color:color-mix(in oklab,var(--color-white),transparent 90%);border-bottom-color:color-mix(in oklab,var(--color-white),transparent 90%)}.dark .postcodenl-autocomplete-item{color:var(--color-white)}.postcodenl-autocomplete-item-focus{background-color:#27272a0f}.dark .postcodenl-autocomplete-item-focus{background-color:color-mix(in oklab,var(--color-mid-light),white 6%)}.postcodenl-autocomplete-item mark{color:var(--color-primary);font-weight:600}.dark .postcodenl-autocomplete-item-description,.dark .postcodenl-autocomplete-item-tag{color:var(--color-light)}.shadow-top{box-shadow:0 -5px 15px color-mix(in oklab,var(--color-dark),transparent 20%)}table{border-spacing:0 5px}[data-flux-table]:has(th.table-actions-col) th.table-actions-col,[data-flux-table]:has(th.table-actions-col) td:last-child{width:0;max-width:3rem;white-space:nowrap;padding-inline:.5rem}[data-flux-table] td.table-actions-col{width:0;max-width:3rem;white-space:nowrap;padding-inline:.5rem}[data-flux-table]:has(th.table-expand-col) th.table-expand-col,[data-flux-table]:has(th.table-expand-col) td.table-expand-col{width:0;max-width:2.5rem;white-space:nowrap;padding-inline:.25rem}button:hover,button:focus,button:active,a:hover,a:focus,a:active{cursor:pointer}button.text-sm:not([data-flux-menu-item]):not([data-flux-menu-radio]):not([data-flux-menu-checkbox]):not([data-flux-button]),a.text-sm:not([data-flux-menu-item]):not([data-flux-menu-radio]):not([data-flux-menu-checkbox]):not([data-flux-button]){min-height:40px}button.text-sm:not([data-flux-menu-item]):not([data-flux-menu-radio]):not([data-flux-menu-checkbox]):not([data-flux-button]) svg,a.text-sm:not([data-flux-menu-item]):not([data-flux-menu-radio]):not([data-flux-menu-checkbox]):not([data-flux-button]) svg{height:20px;width:auto}.filter-option{border-radius:var(--radius-md)}.filter-option.text-sm{min-height:40px}.filter-option.text-sm svg{height:20px;width:auto}[data-flux-modal]>dialog::backdrop{background-color:color-mix(in oklab,var(--color-light),transparent 93%);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}@layer overrides{[data-flux-label]:not(:has(~[data-flux-control]:not([data-flux-select],[data-flux-select-native],[data-flux-date-picker]))):not(:where([data-flux-control]~[data-flux-label])){margin-bottom:5px}[data-flux-description]:not(:has(~[data-flux-control])):not(:where([data-flux-control]~[data-flux-description])){margin-top:5px}[data-flux-control]:focus-visible{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in oklab,var(--color-primary),transparent 75%)}}#sidebar::-webkit-scrollbar-track{border-radius:10px;background-color:var(--color-mid-light)}#sidebar::-webkit-scrollbar{width:5px;height:5px;background-color:var(--color-mid-light);border:none}#sidebar::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--color-secondary-dark)}html.dark .app-shell,.dark .app-shell{background:var(--color-dark)}html.dark .app-sidebar,.dark .app-sidebar{border-right:1px solid color-mix(in srgb,white 6%,transparent);background:var(--color-dark)!important}.flux-menu-item-icon-spacer{display:none}[data-flux-menu]:has(>[data-flux-menu-item-has-icon])>[data-flux-menu-item]>.flux-menu-item-icon-spacer,[data-flux-menu]:has(>[data-flux-menu-group] [data-flux-menu-item-has-icon])>[data-flux-menu-group] [data-flux-menu-item]>.flux-menu-item-icon-spacer{display:block}.settings-sidebar__search [data-flux-control]{min-height:2rem}.settings-sidebar__group{margin-top:1.1rem}.settings-sidebar__group:first-child{margin-top:.25rem}.settings-sidebar__group-label{padding:.25rem .5rem .45rem;font-size:.875rem;font-weight:650;line-height:1;color:#52525b}html.dark .settings-sidebar__group-label,.dark .settings-sidebar__group-label{color:#fffc}.app-sidebar-footer{display:flex;align-items:center;gap:.45rem;padding-top:.5rem;border-top:1px solid color-mix(in srgb,rgb(24,24,27) 8%,transparent)}html.dark .app-sidebar-footer,.dark .app-sidebar-footer{border-top-color:color-mix(in srgb,white 7%,transparent)}.app-sidebar-command{display:flex;align-items:center;gap:.45rem;min-width:0;flex:1;height:1.85rem;padding:0 .45rem 0 .55rem;border-radius:.45rem;border:1px solid color-mix(in srgb,rgb(24,24,27) 10%,transparent);background:transparent;color:#71717a;text-align:left;transition:border-color .14s ease,color .14s ease,background .14s ease}html.dark .app-sidebar-command,.dark .app-sidebar-command{border-color:color-mix(in srgb,white 10%,transparent);color:#a1a1aa}.app-sidebar-command:hover{border-color:color-mix(in srgb,var(--color-primary) 35%,transparent);color:#52525b;background:color-mix(in srgb,var(--color-primary) 5%,transparent)}html.dark .app-sidebar-command:hover,.dark .app-sidebar-command:hover{color:#e4e4e7}.app-sidebar-command__icon{flex-shrink:0;opacity:.75}.app-sidebar-command__label{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:500}.app-sidebar-command__kbd{flex-shrink:0;padding:.05rem .3rem;border-radius:.25rem;border:1px solid color-mix(in srgb,rgb(24,24,27) 10%,transparent);font-family:inherit;font-size:.62rem;font-weight:550;line-height:1.2;color:#a1a1aa}html.dark .app-sidebar-command__kbd,.dark .app-sidebar-command__kbd{border-color:color-mix(in srgb,white 10%,transparent);color:#71717a}.app-sidebar-help{display:flex;align-items:center;flex-shrink:0}.help-menu{width:16.5rem!important;min-width:16.5rem!important}.help-menu [data-flux-menu-item-icon]{width:.875rem!important;height:.875rem!important}.help-menu__whats-new{padding:.45rem .55rem .55rem}.help-menu__whats-new-label{margin-bottom:.55rem;font-size:.68rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:#71717a}html.dark .help-menu__whats-new-label,.dark .help-menu__whats-new-label{color:#a1a1aa}.help-menu__whats-new-list{position:relative;margin:0;padding:0 0 0 .85rem;list-style:none}.help-menu__whats-new-list:before{content:"";position:absolute;top:.35rem;bottom:.35rem;left:.2rem;border-left:1px dashed color-mix(in srgb,currentColor 22%,transparent);color:#71717a}html.dark .help-menu__whats-new-list:before,.dark .help-menu__whats-new-list:before{color:#a1a1aa}.help-menu__whats-new-list li{position:relative;margin:0 0 .55rem;font-size:.8125rem;line-height:1.35;color:#3f3f46}.help-menu__whats-new-list li:last-child{margin-bottom:0}html.dark .help-menu__whats-new-list li,.dark .help-menu__whats-new-list li{color:#e4e4e7}.help-menu__whats-new-list li:before{content:"";position:absolute;top:.4rem;left:-.78rem;width:.35rem;height:.35rem;border-radius:999px;background:#a1a1aa}.help-menu__whats-new-list a{color:inherit;text-decoration:none}.help-menu__whats-new-list a:hover{color:var(--color-primary)}.workspace-menu{width:14.5rem!important;min-width:14.5rem!important;padding:.25rem!important;border-radius:.75rem!important;border-color:#e4e4e7!important;background:#fff!important;box-shadow:0 0 0 1px #00000008,0 8px 24px -12px #0000002e}html.dark .workspace-menu,.dark .workspace-menu{border-color:#3f3f46!important;background:#27272a!important;box-shadow:0 0 0 1px #ffffff0d,0 10px 28px -14px #0000008c}.workspace-menu__identity{display:flex;align-items:center;gap:.5rem;padding:.35rem .5rem .45rem;border-radius:.375rem;text-decoration:none;outline:none}a.workspace-menu__identity:hover{background:#f4f4f5}html.dark a.workspace-menu__identity:hover,.dark a.workspace-menu__identity:hover{background:#3f3f46}html.dark .workspace-menu [data-flux-menu-item][data-active],.dark .workspace-menu [data-flux-menu-item][data-active]{background:#3f3f46!important}html.dark .app-sidebar [data-flux-sidebar-item][data-current],.dark .app-sidebar [data-flux-sidebar-item][data-current]{color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 10%,transparent)}html.dark .app-header,.dark .app-header{background:var(--color-dark)!important}html.dark .app-header-nav,.dark .app-header-nav{border-color:color-mix(in srgb,white 8%,transparent)!important}html.dark .app-page-title,.dark .app-page-title{letter-spacing:-.025em}html.dark .app-main [data-flux-card],.dark .app-main [data-flux-card]{border-color:color-mix(in srgb,white 8%,transparent);background:color-mix(in srgb,var(--color-mid-dark) 96%,black);box-shadow:none}#login.login-stage{position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;overflow:hidden;background:radial-gradient(120% 80% at 50% -10%,color-mix(in srgb,var(--color-primary-dark) 55%,transparent),transparent 55%),radial-gradient(90% 60% at 100% 100%,color-mix(in srgb,var(--color-primary) 12%,transparent),transparent 50%),var(--color-dark)}.login-atmosphere{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.login-orb{position:absolute;border-radius:50%;filter:blur(64px);opacity:.55;animation:login-orb-drift 18s ease-in-out infinite alternate}.login-orb--1{top:-12%;left:-8%;width:min(52vw,520px);height:min(52vw,520px);background:color-mix(in srgb,var(--color-primary) 28%,transparent)}.login-orb--2{right:-10%;bottom:8%;width:min(44vw,440px);height:min(44vw,440px);background:color-mix(in srgb,var(--color-primary-dark) 70%,transparent);animation-duration:22s;animation-delay:-4s}.login-orb--3{top:42%;left:38%;width:min(28vw,280px);height:min(28vw,280px);background:color-mix(in srgb,var(--color-primary) 14%,transparent);animation-duration:14s;animation-delay:-8s}.login-grid{position:absolute;inset:0;background-image:linear-gradient(color-mix(in srgb,white 4%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,white 4%,transparent) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,black 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,black 20%,transparent 75%);opacity:.35}.login-main{position:relative;z-index:1;flex:1;display:flex;align-items:center;justify-content:center;padding:2.5rem 1.25rem 1.5rem}.login-compose{width:100%;max-width:26rem;display:flex;flex-direction:column;align-items:stretch;gap:2rem}.login-brand{text-align:center;animation:login-enter .7s cubic-bezier(.22,1,.36,1) both}.login-logo{display:block;width:min(78%,19rem);max-height:5rem;margin:0 auto 1.75rem;object-fit:contain;filter:drop-shadow(0 0 28px color-mix(in srgb,var(--color-primary) 35%,transparent))}@media(min-width:768px){.login-logo{width:min(88%,22rem);max-height:6rem;margin-bottom:2rem}}.login-heading{margin:0 0 .5rem;font-size:clamp(1.25rem,2.8vw,1.5rem);font-weight:500;letter-spacing:-.02em;color:color-mix(in srgb,white 88%,transparent)}.login-heading-accent{color:var(--color-primary)}.login-subheading{margin:0;font-size:.95rem;line-height:1.5;color:var(--color-light)}.login-panel{width:100%;padding:1.5rem;border-radius:1rem;border:1px solid color-mix(in srgb,white 10%,transparent);background:color-mix(in srgb,var(--color-mid-dark) 72%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary) 8%,transparent),0 24px 48px color-mix(in srgb,black 45%,transparent);animation:login-enter .7s cubic-bezier(.22,1,.36,1) .12s both}@media(min-width:768px){.login-panel{padding:1.75rem}}.login-panel [data-flux-button][type=submit],.login-panel button[type=submit]{transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.login-panel [data-flux-button][type=submit]:hover,.login-panel button[type=submit]:hover{transform:translateY(-1px);box-shadow:0 0 24px color-mix(in srgb,var(--color-primary) 35%,transparent)}.login-panel [data-flux-button][type=submit]:active,.login-panel button[type=submit]:active{transform:translateY(0)}.login-footer{position:relative;z-index:1;padding:1rem 1.25rem 1.5rem;text-align:center;font-size:.8rem;color:color-mix(in srgb,var(--color-light) 75%,transparent);animation:login-enter .7s cubic-bezier(.22,1,.36,1) .22s both}.login-footer a{color:var(--color-primary);text-decoration:none;transition:opacity .15s ease}.login-footer a:hover{opacity:.85;text-decoration:underline}@keyframes login-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes login-orb-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(3%,-4%,0) scale(1.08)}}@media(prefers-reduced-motion:reduce){.login-brand,.login-panel,.login-footer,.login-orb{animation:none!important}}.pwa-install{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:1.25rem}.pwa-install-backdrop{position:absolute;inset:0;background:color-mix(in srgb,black 55%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pwa-install-card{position:relative;z-index:1;width:100%;max-width:24rem;display:flex;flex-direction:column;gap:1rem;padding:1.5rem;border-radius:.85rem;border:1px solid color-mix(in srgb,white 10%,transparent);background:var(--color-dark);box-shadow:0 24px 48px color-mix(in srgb,black 45%,transparent);color:#fff}.pwa-install-icon{width:3.5rem;height:3.5rem;border-radius:.85rem;overflow:hidden;border:1px solid color-mix(in srgb,white 10%,transparent);flex-shrink:0}.pwa-install-icon img{display:block;width:100%;height:100%;object-fit:cover}.pwa-install-title{margin:0 0 .35rem;font-size:1.15rem;font-weight:600;letter-spacing:-.02em;color:#fff}.pwa-install-text,.pwa-install-hint{margin:0;font-size:.9rem;line-height:1.45;color:var(--color-light)}.pwa-install-hint{margin-top:.65rem;padding:.65rem .75rem;border-radius:.65rem;background:color-mix(in srgb,black 28%,transparent);border:1px solid color-mix(in srgb,white 8%,transparent);color:color-mix(in srgb,white 82%,transparent)}.pwa-install-actions{display:flex;flex-direction:column;gap:.65rem}.pwa-install-dismiss{appearance:none;background:none;border:0;padding:.25rem;color:var(--color-light);font-size:.85rem;cursor:pointer;text-decoration:underline;text-underline-offset:.15em}.pwa-install-dismiss:hover{color:#fff}.otp-field{width:100%}.otp-field [data-flux-label],.otp-field label{display:flex;justify-content:center;width:100%;text-align:center}.otp-boxes{display:flex;justify-content:center;gap:.5rem}.otp-box{width:2.75rem;height:3.25rem;border-radius:.65rem;border:1px solid color-mix(in srgb,white 14%,transparent);background:color-mix(in srgb,var(--color-dark) 55%,transparent);color:#fff;text-align:center;font-size:1.35rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:0;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.otp-box:hover{border-color:color-mix(in srgb,white 24%,transparent)}.otp-box:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 25%,transparent);background:color-mix(in srgb,var(--color-mid-dark) 80%,transparent)}@media(max-width:400px){.otp-box{width:2.35rem;height:2.85rem;font-size:1.15rem;border-radius:.55rem}}.phone-input-wrapper{--phone-input-bg: rgb(39 39 42 / .05);--iti-hover-color: rgb(39 39 42 / .08);--iti-border-color: transparent;--iti-country-selector-bg: var(--phone-input-bg);--iti-icon-color: var(--color-zinc-400)}.dark .phone-input-wrapper{--phone-input-bg: var(--color-mid-light);--iti-hover-color: color-mix(in oklab, var(--color-mid-light), white 6%)}.phone-input-wrapper{width:100%}.phone-input-wrapper .iti{width:100%;background:var(--phone-input-bg);border-radius:var(--radius-md)}.phone-input-wrapper .phone-input-field{width:100%;height:40px;border-radius:var(--radius-md);border:0;background:var(--phone-input-bg);color:#3f3f46;font-size:.875rem;padding:0 .75rem;outline:none;transition:box-shadow .15s}.dark .phone-input-wrapper .phone-input-field{color:var(--color-white)}.phone-input-wrapper .phone-input-field:focus{border-color:transparent;box-shadow:0 0 0 3px color-mix(in oklab,var(--color-primary),transparent 75%)}.phone-input-wrapper .phone-input-field::placeholder{color:#71717a}.dark .phone-input-wrapper .phone-input-field::placeholder{color:var(--color-light)}.phone-input-wrapper.phone-input-wrapper--invalid .phone-input-field{border:1px solid var(--color-red-500)}.phone-input-wrapper.phone-input-wrapper--valid .phone-input-field{border:1px solid var(--color-emerald-500);box-shadow:0 0 0 3px color-mix(in oklab,var(--color-emerald-500),transparent 75%)}.phone-input-wrapper .iti__selected-dial-code{color:var(--color-zinc-400);font-size:.875rem}.phone-input-wrapper .iti__country-container .iti__selected-country{border-radius:var(--radius-md) 0 0 var(--radius-md);background:var(--phone-input-bg);padding:0 .5rem}.phone-input-wrapper .iti__country-container .iti__selected-country:hover{background:var(--iti-hover-color)}.phone-input-wrapper .iti__country-name{color:var(--color-white)}.phone-input-wrapper .iti__dial-code{color:var(--color-zinc-400)}.phone-input-wrapper .iti__search-input{background:var(--color-mid-dark)!important;color:var(--color-white)!important}.phone-input-wrapper .iti__search-input::placeholder{color:var(--color-zinc-500)}.phone-input-wrapper .iti__search-input-wrapper{border-color:var(--color-zinc-700)}.phone-input-wrapper .iti__country-selector{background-color:var(--color-dark);border-color:var(--color-zinc-700);box-shadow:0 12px 32px #00000080;border-radius:var(--radius-md);overflow:hidden}.phone-input-wrapper .iti__country-list::-webkit-scrollbar{width:6px}.phone-input-wrapper .iti__country-list::-webkit-scrollbar-track{background:var(--color-dark)}.phone-input-wrapper .iti__country-list::-webkit-scrollbar-thumb{background:var(--color-zinc-600);border-radius:3px}.phone-input-wrapper .iti__divider{border-color:var(--color-zinc-700)}.segmented-radio-group .slide{max-height:35px;top:50%!important;transform:translateY(-50%)}.segmented-radio-group ui-radio:hover{cursor:pointer}.table-per-page{height:2rem}.table-per-page__radios[data-flux-radio-group-segmented]{height:2rem!important;min-height:2rem!important;max-height:2rem!important;margin-block:0!important;padding:3px!important}.table-per-page__radios[data-flux-radio-group-segmented] .slide{max-height:calc(2rem - 6px)}.table-per-page__radios ui-radio[data-flux-radio-segmented]{min-height:calc(2rem - 6px)}.table-per-page__label{display:flex;align-items:center;height:2rem;padding-left:.5rem;flex-shrink:0;font-size:.75rem;line-height:1;color:#71717a}.dark .table-per-page__label{color:#fff9}.cockpit{width:100%;max-width:none;padding-bottom:2.5rem}.cockpit-stage{margin-bottom:1.75rem}.cockpit-stage__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}.cockpit-live{display:inline-flex;align-items:center;gap:.4rem;margin-top:.35rem;padding:.3rem .65rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-primary) 28%,transparent);font-size:.75rem;font-weight:600;color:color-mix(in srgb,var(--color-primary) 92%,white);background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.cockpit-live__pulse{width:.45rem;height:.45rem;border-radius:999px;background:var(--color-primary);animation:cockpit-pulse 2.4s ease-out infinite}@keyframes cockpit-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--color-primary) 45%,transparent)}70%{box-shadow:0 0 0 .5rem transparent}to{box-shadow:0 0 0 0 transparent}}.cockpit-command{display:flex;align-items:center;gap:.7rem;margin-top:1.35rem;padding:.45rem .45rem .45rem 1.1rem;border-radius:.9rem;border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent);background:color-mix(in srgb,white 96%,transparent);transition:border-color .16s ease,box-shadow .16s ease}html.dark .cockpit-command,.dark .cockpit-command{background:color-mix(in srgb,var(--color-mid-dark) 94%,black);border-color:color-mix(in srgb,var(--color-primary) 24%,transparent)}.cockpit-command:focus-within{border-color:color-mix(in srgb,var(--color-primary) 60%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 14%,transparent)}.cockpit-command__icon{flex-shrink:0;color:var(--color-primary)}.cockpit-command__input{flex:1;min-width:0;border:0;background:transparent;padding:.85rem .25rem;font-size:1.05rem;color:inherit;outline:none}.cockpit-command__input::placeholder{color:#71717a}.cockpit-command__submit{flex-shrink:0}.cockpit-prompts{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.85rem}.cockpit-prompts__label{margin-right:.15rem;font-size:.78rem;font-weight:550;color:#71717a}.cockpit-prompts__item{padding:.35rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,rgb(24,24,27) 10%,transparent);background:transparent;font-size:.8rem;color:#52525b;cursor:pointer;transition:border-color .14s ease,color .14s ease,background .14s ease}html.dark .cockpit-prompts__item,.dark .cockpit-prompts__item{border-color:color-mix(in srgb,white 10%,transparent);color:#babac2}.cockpit-prompts__item:hover{border-color:color-mix(in srgb,var(--color-primary) 45%,transparent);color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 7%,transparent)}.cockpit-pulse{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-bottom:2rem;border:1px solid color-mix(in srgb,rgb(24,24,27) 9%,transparent);border-radius:.85rem;overflow:hidden}html.dark .cockpit-pulse,.dark .cockpit-pulse{border-color:color-mix(in srgb,white 9%,transparent)}@media(min-width:900px){.cockpit-pulse{grid-template-columns:repeat(4,minmax(0,1fr))}}.cockpit-pulse__metric{display:flex;flex-direction:column;gap:.2rem;padding:1.1rem 1.25rem;border-right:1px solid color-mix(in srgb,rgb(24,24,27) 8%,transparent);border-bottom:1px solid color-mix(in srgb,rgb(24,24,27) 8%,transparent)}html.dark .cockpit-pulse__metric,.dark .cockpit-pulse__metric{border-right-color:color-mix(in srgb,white 8%,transparent);border-bottom-color:color-mix(in srgb,white 8%,transparent)}.cockpit-pulse__metric:nth-child(2n){border-right:0}@media(min-width:900px){.cockpit-pulse__metric{border-bottom:0}.cockpit-pulse__metric:nth-child(2n){border-right:1px solid color-mix(in srgb,rgb(24,24,27) 8%,transparent)}html.dark .cockpit-pulse__metric:nth-child(2n),.dark .cockpit-pulse__metric:nth-child(2n){border-right-color:color-mix(in srgb,white 8%,transparent)}.cockpit-pulse__metric:last-child{border-right:0}}.cockpit-pulse__label{font-size:.8rem;font-weight:550;color:#71717a}.cockpit-pulse__value{font-size:1.55rem;font-weight:650;letter-spacing:-.035em;line-height:1.05}.cockpit-pulse__hint{font-size:.74rem;color:#71717a}.cockpit-pulse__hint.is-up{color:#34d399}.cockpit-pulse__hint.is-down{color:#fbbf24}.cockpit-body{display:grid;gap:2.25rem}@media(min-width:1024px){.cockpit-body{grid-template-columns:minmax(0,1fr) minmax(18rem,22rem);gap:3rem}}@media(min-width:1400px){.cockpit-body{grid-template-columns:minmax(0,1fr) 24rem;gap:4rem}}.cockpit-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.cockpit-section-label{margin:0 0 .85rem;font-size:.875rem;font-weight:600;letter-spacing:-.01em;color:#71717a}.cockpit-section-head .cockpit-section-label{margin-bottom:0}.cockpit-section-meta{font-size:.72rem;color:#71717a}.cockpit-signals{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.cockpit-signals__item{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;padding:1rem 0 1rem .95rem;border-left:2px solid transparent;border-top:1px solid color-mix(in srgb,rgb(24,24,27) 7%,transparent)}.cockpit-signals__item:first-child{border-top:0;padding-top:.2rem}.cockpit-signals__item.is-lead{padding-top:.35rem;padding-bottom:1.15rem}html.dark .cockpit-signals__item,.dark .cockpit-signals__item{border-top-color:color-mix(in srgb,white 7%,transparent)}.cockpit-signals__item--danger{border-left-color:#f87171}.cockpit-signals__item--warning{border-left-color:#fbbf24}.cockpit-signals__item--info{border-left-color:var(--color-primary)}.cockpit-signals__severity{display:block;margin-bottom:.25rem;font-size:.75rem;font-weight:550;color:#71717a}.cockpit-signals__copy{min-width:0;flex:1}.cockpit-signals__copy h3{margin:0;font-size:1.05rem;font-weight:650;letter-spacing:-.02em;line-height:1.25}.cockpit-signals__item.is-lead .cockpit-signals__copy h3{font-size:1.2rem}.cockpit-signals__copy p{margin:.3rem 0 0;max-width:46rem;font-size:.875rem;line-height:1.5;color:#71717a}html.dark .cockpit-signals__copy p,.dark .cockpit-signals__copy p{color:#a1a1aa}.cockpit-signals__cta{display:inline-flex;align-items:center;gap:.3rem;flex-shrink:0;margin-top:.2rem;font-size:.82rem;font-weight:650;color:var(--color-primary);text-decoration:none;white-space:nowrap}.cockpit-signals__cta:hover{text-decoration:underline}.cockpit-rail{display:flex;flex-direction:column;gap:1.75rem}.cockpit-runs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.cockpit-runs__item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 0;border-top:1px solid color-mix(in srgb,rgb(24,24,27) 7%,transparent)}.cockpit-runs__item:first-child{border-top:0;padding-top:.1rem}html.dark .cockpit-runs__item,.dark .cockpit-runs__item{border-top-color:color-mix(in srgb,white 7%,transparent)}.cockpit-runs__item strong{display:block;font-size:.875rem;font-weight:600;letter-spacing:-.01em;line-height:1.3}.cockpit-runs__item span{display:block;margin-top:.15rem;font-size:.72rem;color:#71717a}.cockpit-systems{padding-top:1.25rem;border-top:1px solid color-mix(in srgb,rgb(24,24,27) 8%,transparent)}html.dark .cockpit-systems,.dark .cockpit-systems{border-top-color:color-mix(in srgb,white 8%,transparent)}.cockpit-agents{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.cockpit-agents li{display:flex;align-items:flex-start;gap:.55rem}.cockpit-agents strong{display:block;font-size:.84rem;font-weight:600;line-height:1.25}.cockpit-agents span:not(.cockpit-agents__dot){display:block;margin-top:.1rem;font-size:.72rem;color:#71717a}.cockpit-agents__dot{width:.42rem;height:.42rem;margin-top:.35rem;border-radius:999px;background:#71717a;flex-shrink:0}.cockpit-agents__dot.is-online{background:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 16%,transparent)}.cockpit-agents__dot.is-standby{background:#a1a1aa}.cockpit-activity{margin-top:2.25rem;padding-top:1.5rem;border-top:1px solid color-mix(in srgb,rgb(24,24,27) 8%,transparent)}html.dark .cockpit-activity,.dark .cockpit-activity{border-top-color:color-mix(in srgb,white 8%,transparent)}.cockpit-activity__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:.15rem}@media(min-width:900px){.cockpit-activity__list{grid-template-columns:1fr 1fr;gap:.15rem 2.5rem}}.cockpit-activity__list li{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem;padding:.65rem 0;border-top:1px solid color-mix(in srgb,rgb(24,24,27) 6%,transparent)}.cockpit-activity__list li:first-child,.cockpit-activity__list li:nth-child(2){border-top:0}@media(max-width:899px){.cockpit-activity__list li:nth-child(2){border-top:1px solid color-mix(in srgb,rgb(24,24,27) 6%,transparent)}html.dark .cockpit-activity__list li:nth-child(2),.dark .cockpit-activity__list li:nth-child(2){border-top-color:color-mix(in srgb,white 6%,transparent)}}html.dark .cockpit-activity__list li,.dark .cockpit-activity__list li{border-top-color:color-mix(in srgb,white 6%,transparent)}.cockpit-activity__list time{font-size:.72rem;font-weight:650;font-variant-numeric:tabular-nums;color:#71717a;padding-top:.15rem}.cockpit-activity__list p{margin:0;font-size:.84rem;line-height:1.4;color:#52525b}html.dark .cockpit-activity__list p,.dark .cockpit-activity__list p{color:#d4d4d8}@media(prefers-reduced-motion:reduce){.cockpit-live__pulse{animation:none}}.breadcrumb-home a{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;margin-inline:-.1rem;border-radius:.35rem;text-decoration:none!important;color:#a1a1aa;transition:color .15s ease,background-color .15s ease}.breadcrumb-home a:hover{color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 10%,transparent)}.breadcrumb-home__icon{width:.875rem!important;height:.875rem!important}.dark .breadcrumb-home a{color:#71717a}.dark .breadcrumb-home a:hover{color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 14%,transparent)}.ai-chat{--ai-chat-ease: cubic-bezier(.22, 1, .36, 1);--ai-chat-duration: .48s;--ai-wa: #25d366}.ai-chat__backdrop{position:fixed;inset:0;z-index:60;background:#0000006b;opacity:0;pointer-events:none;transition:opacity var(--ai-chat-duration) var(--ai-chat-ease)}.ai-chat__backdrop.is-open{opacity:1;pointer-events:auto}.ai-chat__panel{position:fixed;top:0;right:0;z-index:61;display:flex;flex-direction:column;width:min(42rem,100vw);height:100dvh;background:var(--color-dark, #0a0a0b);color:#f4f4f5;border-left:1px solid color-mix(in srgb,white 8%,transparent);box-shadow:-24px 0 80px -40px #000000a6;transform:translate3d(104%,0,0);transition:transform var(--ai-chat-duration) var(--ai-chat-ease);will-change:transform;pointer-events:none}.ai-chat__panel.is-open{transform:translateZ(0);pointer-events:auto}.ai-chat__shell{display:grid;grid-template-columns:1fr;min-height:0;height:100%}@media(min-width:720px){.ai-chat__shell{grid-template-columns:13.5rem minmax(0,1fr)}}.ai-chat__history{display:none;flex-direction:column;min-height:0;border-right:1px solid color-mix(in srgb,white 8%,transparent);background:color-mix(in srgb,black 35%,var(--color-dark, #0a0a0b))}@media(min-width:720px){.ai-chat__history{display:flex}}.ai-chat__history-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:1rem .75rem .65rem}.ai-chat__history-title{margin:0;font-size:.78rem;font-weight:600;color:#a1a1aa}.ai-chat__fleet{display:flex;flex-wrap:wrap;gap:.35rem;padding:0 .75rem .65rem}.ai-chat__fleet-pill{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .45rem;border-radius:999px;font-size:.65rem;font-weight:600;color:#babac2;background:color-mix(in srgb,white 6%,transparent)}.ai-chat__fleet-pill.is-running{color:color-mix(in srgb,var(--color-primary) 90%,white);background:color-mix(in srgb,var(--color-primary) 12%,transparent)}.ai-chat__fleet-dot{width:.35rem;height:.35rem;border-radius:999px;background:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 18%,transparent)}.ai-chat__thread-list{list-style:none;margin:0;padding:0 .45rem .75rem;overflow:auto;min-height:0;flex:1}.ai-chat__thread{display:flex;flex-direction:column;gap:.15rem;width:100%;padding:.55rem;margin-bottom:.15rem;border:0;border-radius:.5rem;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background .14s ease}.ai-chat__thread:hover{background:color-mix(in srgb,white 5%,transparent)}.ai-chat__thread.is-active{background:color-mix(in srgb,white 8%,transparent)}.ai-chat__thread-title{font-size:.78rem;font-weight:550;line-height:1.3;color:#e4e4e7;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ai-chat__thread-meta{font-size:.65rem;color:#71717a}.ai-chat__thread-status.is-running{color:color-mix(in srgb,var(--color-primary) 88%,white)}.ai-chat__thread-status.is-queued{color:#fbbf24}.ai-chat__main{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%}.ai-chat__main>.ai-chat__messages{flex:1}.ai-chat__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.15rem 1.15rem .85rem}.ai-chat__identity{display:flex;align-items:center;gap:.7rem;min-width:0}.ai-chat__avatar{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary) 28%,transparent)}.ai-chat__title{margin:0;font-size:.95rem;font-weight:650;letter-spacing:-.01em;line-height:1.2}.ai-chat__subtitle{margin:.15rem 0 0;font-size:.72rem;color:#a1a1aa}.ai-chat__subtitle.is-live{color:color-mix(in srgb,var(--color-primary) 85%,white)}.ai-chat__activity{display:flex;flex-direction:column;gap:.35rem;padding:.55rem 1rem;border-bottom:1px solid color-mix(in srgb,white 7%,transparent);background:color-mix(in srgb,var(--color-primary) 6%,transparent)}.ai-chat__activity-row{display:flex;align-items:center;gap:.45rem;font-size:.75rem;color:#d4d4d8}.ai-chat__activity-row.is-running{color:color-mix(in srgb,var(--color-primary) 90%,white)}.ai-chat__activity-row.is-queued{color:#fbbf24}.ai-chat__header-actions{display:flex;align-items:center;gap:.2rem}.ai-chat__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:0;border-radius:999px;background:transparent;color:#a1a1aa;cursor:pointer;transition:color .16s ease,background-color .16s ease}.ai-chat__icon-btn:hover{color:#fff;background:#ffffff0f}.ai-chat__icon-btn--tiny{width:1.5rem;height:1.5rem}.ai-chat__channels{display:grid;grid-template-columns:1fr 1fr;gap:.35rem;margin:0 1.15rem .85rem;padding:.3rem;border-radius:999px;background:#ffffff0a}.ai-chat__channel{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:2.05rem;border:0;border-radius:999px;background:transparent;color:#a1a1aa;font-size:.78rem;font-weight:600;cursor:pointer;transition:color .18s ease,background-color .18s ease,box-shadow .18s ease}.ai-chat__channel.is-active{color:#fff;background:color-mix(in srgb,var(--color-primary) 18%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary) 35%,transparent)}.ai-chat__channel--whatsapp.is-active{color:#d1fae5;background:color-mix(in srgb,var(--ai-wa) 18%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ai-wa) 40%,transparent)}.ai-chat__messages{flex:1;min-height:0;overflow-y:auto;padding:.35rem 1.15rem 1rem;display:flex;flex-direction:column;gap:.75rem;scroll-behavior:smooth}.ai-chat__empty{margin:auto 0;padding:1rem .25rem;font-size:.9rem;line-height:1.5;color:#71717a;font-style:italic}.ai-chat__prompts{display:flex;flex-direction:column;gap:.55rem;padding:.75rem 1rem .15rem}.ai-chat__prompts--bar{border-top:1px solid rgba(255,255,255,.06)}.ai-chat__prompts--empty{padding-top:.35rem}.ai-chat__prompts-label{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#71717a}.ai-chat__prompts-list{display:flex;flex-wrap:wrap;gap:.4rem}.ai-chat__prompt{display:inline-flex;align-items:center;max-width:100%;margin:0;padding:.45rem .7rem;border:0;border-radius:999px;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff14;color:#e4e4e7;font-size:.78rem;font-weight:550;line-height:1.3;text-align:left;cursor:pointer;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.ai-chat__prompt:hover{color:#fff;background:color-mix(in srgb,var(--color-primary) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary) 40%,transparent)}.ai-chat__prompt:disabled{opacity:.55;cursor:not-allowed}.ai-chat__row{display:flex;align-items:flex-start;gap:.55rem}.ai-chat__bot-mark{display:flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;margin-top:.15rem;border-radius:999px;background:var(--color-mid-light, #1c1c1e);box-shadow:inset 0 0 0 1px #ffffff14;flex-shrink:0}.ai-chat__bubble{max-width:88%;padding:.7rem .9rem;font-size:.9rem;line-height:1.45;border-radius:1.15rem}.ai-chat__bubble--user{align-self:flex-end;margin-left:auto;color:#f4f4f5;background:color-mix(in srgb,var(--color-primary) 16%,transparent);border-bottom-right-radius:.35rem;box-shadow:0 10px 24px -18px #000000b3}.ai-chat__bubble--assistant{background:var(--color-mid-light, #1c1c1e);border-bottom-left-radius:.35rem;box-shadow:0 14px 30px -20px #000c}.ai-chat__bubble--loading{display:inline-flex;align-items:center;gap:.45rem;color:#a1a1aa;font-size:.78rem}.ai-chat__composer{padding:.65rem 1rem 1.1rem;border-top:1px solid rgba(255,255,255,.06);background:color-mix(in srgb,black 18%,transparent)}.ai-chat__attachments{display:grid;gap:.4rem;margin-bottom:.55rem}.ai-chat__attachment{display:flex;align-items:center;gap:.45rem;padding:.45rem .55rem;border-radius:.85rem;background:var(--color-mid-light, #1c1c1e);font-size:.75rem;color:#d4d4d8}.ai-chat__form{display:grid;grid-template-columns:2.5rem minmax(0,1fr) 2.5rem;align-items:end;gap:.35rem;padding:.45rem;border-radius:1.15rem;background:var(--color-mid-light, #1c1c1e)}.ai-chat__attach,.ai-chat__send{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin:0;padding:0;border:0;border-radius:999px;flex-shrink:0;line-height:0;cursor:pointer;transition:color .16s ease,background-color .16s ease,opacity .16s ease,filter .16s ease}.ai-chat__attach{color:#a1a1aa;background:transparent}.ai-chat__attach:hover{color:var(--color-primary);background:#ffffff0d}.ai-chat__input{width:100%;min-width:0;min-height:2.5rem;max-height:8rem;margin:0;padding:.55rem .2rem;border:0;outline:none;resize:none;background:transparent;box-shadow:none;color:#f4f4f5;font-size:.9rem;line-height:1.4;field-sizing:content}.ai-chat__input::placeholder{color:#71717a}.ai-chat__input:disabled{opacity:.6}.ai-chat__send{color:#fff;background:var(--color-primary);box-shadow:none}.ai-chat__send:hover{filter:brightness(1.06)}.ai-chat__send:disabled{opacity:.5;cursor:not-allowed}.ai-chat__error{margin:.4rem 0 0;font-size:.75rem;color:#f87171}.ai-chat__whatsapp{flex:1;display:flex;flex-direction:column;gap:1.15rem;padding:.5rem 1.25rem 1.5rem;overflow-y:auto}.ai-chat__whatsapp-hero{text-align:center;padding:1.25rem .5rem .25rem}.ai-chat__whatsapp-badge{display:inline-flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;margin-bottom:.9rem;border-radius:1.1rem;color:#fff;background:linear-gradient(145deg,#2fe074,#128c7e);box-shadow:0 16px 40px -22px #25d366}.ai-chat__whatsapp-title{margin:0;font-size:1.2rem;font-weight:650;letter-spacing:-.02em;line-height:1.25}.ai-chat__whatsapp-body{margin:.55rem auto 0;max-width:22rem;font-size:.9rem;line-height:1.5;color:#a1a1aa}.ai-chat__whatsapp-examples{padding:.95rem 1rem;border-radius:1rem;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff0d}.ai-chat__whatsapp-examples-label{margin:0 0 .55rem;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#71717a}.ai-chat__whatsapp-examples ul{margin:0;padding:0;list-style:none;display:grid;gap:.45rem}.ai-chat__whatsapp-examples li{font-size:.86rem;line-height:1.35;color:#d4d4d8;padding-left:.85rem;position:relative}.ai-chat__whatsapp-examples li:before{content:"";position:absolute;left:0;top:.55rem;width:.35rem;height:.35rem;border-radius:999px;background:var(--ai-wa)}.ai-chat__whatsapp-cta{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:0 1.1rem;border-radius:999px;background:linear-gradient(145deg,#2fe074,#128c7e);color:#fff;font-size:.92rem;font-weight:650;text-decoration:none;box-shadow:0 18px 40px -24px #25d366;transition:transform .18s var(--ai-chat-ease),filter .18s ease}.ai-chat__whatsapp-cta:hover{filter:brightness(1.05);transform:translateY(-1px)}.ai-chat__whatsapp-hint{margin:0;text-align:center;font-size:.78rem;line-height:1.45;color:#71717a}.ai-chat__fab{position:fixed;right:1.5rem;bottom:1.5rem;z-index:62;display:inline-flex;align-items:center;justify-content:center;width:3.15rem;height:3.15rem;border:0;border-radius:999px;color:#fff;background:var(--color-primary);box-shadow:0 16px 40px -18px color-mix(in srgb,var(--color-primary) 70%,transparent),0 0 0 1px color-mix(in srgb,white 12%,transparent);cursor:pointer;transition:transform .22s var(--ai-chat-ease),opacity .22s var(--ai-chat-ease),visibility .22s var(--ai-chat-ease),background-color .18s ease,box-shadow .22s ease}.ai-chat__fab:hover{transform:translateY(-2px) scale(1.03)}.ai-chat__fab.is-open{opacity:0;visibility:hidden;pointer-events:none;transform:scale(.85)}.ai-chat__fab.is-busy:not(.is-open){box-shadow:0 16px 40px -18px color-mix(in srgb,var(--color-primary) 70%,transparent),0 0 0 3px color-mix(in srgb,var(--color-primary) 28%,transparent)}.ai-chat__fab-badge{position:absolute;top:.35rem;right:.35rem;width:.55rem;height:.55rem;border-radius:999px;background:#fbbf24;box-shadow:0 0 0 2px var(--color-primary)}.ai-chat__fab-icon{position:absolute}@media(max-width:1023px){.ai-chat__fab{bottom:5.25rem;right:1rem}}@media(prefers-reduced-motion:reduce){.ai-chat__backdrop,.ai-chat__panel,.ai-chat__fab,.ai-chat__whatsapp-cta{transition:none}.ai-chat__messages{scroll-behavior:auto}}.inbox{margin:0 -1.25rem;min-height:calc(100dvh - 4.5rem)}@media(min-width:1024px){.inbox{margin-left:-2rem;margin-right:-2rem}}.inbox-shell{display:grid;grid-template-columns:1fr;min-height:calc(100dvh - 4.5rem);background:transparent;overflow:hidden}@media(min-width:1024px){.inbox-shell{grid-template-columns:minmax(20rem,24rem) minmax(0,1fr)}}.inbox-list{display:flex;flex-direction:column;min-height:0;border-right:0;background:transparent}@media(min-width:1024px){.inbox-list{border-right:1px solid color-mix(in srgb,rgb(24,24,27) 7%,transparent)}html.dark .inbox-list,.dark .inbox-list{border-right-color:color-mix(in srgb,white 7%,transparent)}}@media(max-width:1023px){.inbox-list--hidden-mobile,.inbox-detail{display:none}.inbox-detail--visible-mobile{display:flex}}.inbox-list__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:0 1.25rem .75rem}@media(min-width:1024px){.inbox-list__header{padding-left:2rem;padding-right:1.5rem}}.inbox-list__heading{display:flex;align-items:center;gap:.55rem;min-width:0}.inbox-list__filters{display:flex;flex-wrap:nowrap;gap:.15rem;padding:0 1.25rem .75rem;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(to right,#000 85%,transparent);mask-image:linear-gradient(to right,#000 85%,transparent)}.inbox-list__filters::-webkit-scrollbar{display:none}@media(min-width:1024px){.inbox-list__filters{padding-left:2rem;padding-right:1.5rem}}.inbox-toolbar__chip{display:inline-flex;align-items:center;gap:.25rem;flex:0 0 auto;padding:.2rem .45rem;border-radius:.4rem;font-size:.72rem;line-height:1.2;white-space:nowrap;color:#52525b;transition:background .14s ease,color .14s ease}.inbox-toolbar__chip span{font-size:.65rem;font-variant-numeric:tabular-nums;color:#a1a1aa}.inbox-toolbar__chip:hover{background:color-mix(in srgb,rgb(24,24,27) 5%,transparent)}.inbox-toolbar__chip.is-active{background:#18181b;color:#fff}.inbox-toolbar__chip.is-active span{color:color-mix(in srgb,white 70%,transparent)}html.dark .inbox-toolbar__chip,.dark .inbox-toolbar__chip{color:#d4d4d8}html.dark .inbox-toolbar__chip:hover,.dark .inbox-toolbar__chip:hover{background:color-mix(in srgb,white 8%,transparent)}html.dark .inbox-toolbar__chip.is-active,.dark .inbox-toolbar__chip.is-active{background:#fff;color:#18181b}html.dark .inbox-toolbar__chip.is-active span,.dark .inbox-toolbar__chip.is-active span{color:#52525b}.inbox-empty,.inbox-detail__empty{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;padding:3rem 1.25rem;text-align:center}.inbox-feed{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;flex:1;min-height:0}.inbox-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.65rem;align-items:start;padding:.6rem 1.25rem;cursor:pointer;transition:background .12s ease}@media(min-width:1024px){.inbox-row{padding-left:2rem;padding-right:1.5rem}}.inbox-row:hover{background:color-mix(in srgb,rgb(24,24,27) 3.5%,transparent)}html.dark .inbox-row:hover,.dark .inbox-row:hover{background:color-mix(in srgb,white 4%,transparent)}.inbox-row.is-selected{background:color-mix(in srgb,rgb(24,24,27) 6%,transparent)}html.dark .inbox-row.is-selected,.dark .inbox-row.is-selected{background:color-mix(in srgb,white 7%,transparent)}.inbox-row.is-unread .inbox-row__title{font-weight:650}.inbox-row.is-unread .inbox-row__title:before{content:"";flex:0 0 auto;align-self:center;width:.35rem;height:.35rem;border-radius:999px;background:var(--color-primary)}.inbox-row__leading{padding-top:.1rem}.inbox-row__icon{display:flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border-radius:999px;background:color-mix(in srgb,rgb(24,24,27) 5%,transparent);color:#71717a}.inbox-row--danger .inbox-row__icon,.inbox-detail__type-icon--danger{background:color-mix(in srgb,rgb(239,68,68) 12%,transparent);color:#dc2626}.inbox-row--warning .inbox-row__icon,.inbox-detail__type-icon--warning{background:color-mix(in srgb,rgb(245,158,11) 14%,transparent);color:#b45309}.inbox-row--success .inbox-row__icon,.inbox-detail__type-icon--success{background:color-mix(in srgb,rgb(34,197,94) 12%,transparent);color:#16a34a}.inbox-detail__type-icon{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;background:color-mix(in srgb,rgb(24,24,27) 5%,transparent);color:#71717a;flex-shrink:0}html.dark .inbox-row__icon,.dark .inbox-row__icon{background:color-mix(in srgb,white 7%,transparent);color:#a1a1aa}html.dark .inbox-row--danger .inbox-row__icon,.dark .inbox-row--danger .inbox-row__icon,html.dark .inbox-detail__type-icon--danger,.dark .inbox-detail__type-icon--danger{background:color-mix(in srgb,rgb(248,113,113) 14%,transparent);color:#fca5a5}html.dark .inbox-row--warning .inbox-row__icon,.dark .inbox-row--warning .inbox-row__icon,html.dark .inbox-detail__type-icon--warning,.dark .inbox-detail__type-icon--warning{background:color-mix(in srgb,rgb(251,191,36) 14%,transparent);color:#fcd34d}html.dark .inbox-detail__type-icon,.dark .inbox-detail__type-icon{background:color-mix(in srgb,white 7%,transparent);color:#a1a1aa}.inbox-row__body{min-width:0}.inbox-row__topline{display:flex;align-items:baseline;gap:.65rem}.inbox-row__title{display:flex;align-items:center;gap:.4rem;min-width:0;flex:1;margin:0;font-size:.875rem;font-weight:550;letter-spacing:-.01em;line-height:1.3;color:#18181b}html.dark .inbox-row__title,.dark .inbox-row__title{color:#f4f4f5}.inbox-row__ai{flex-shrink:0;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--color-primary) 85%,white)}.inbox-row__time{flex-shrink:0;font-size:.72rem;color:#a1a1aa;white-space:nowrap;font-variant-numeric:tabular-nums}.inbox-row__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin:.15rem 0 0;font-size:.8rem;line-height:1.4;color:#71717a}html.dark .inbox-row__text,.dark .inbox-row__text{color:#a1a1aa}.inbox-row__from{color:#52525b}html.dark .inbox-row__from,.dark .inbox-row__from{color:#d4d4d8}.inbox-row__sep{margin:0 .25rem;color:#d4d4d8}.inbox-row__status{display:flex;align-items:center;justify-content:center;padding-top:.15rem;color:#a1a1aa}.inbox-row--danger .inbox-row__status{color:#ef4444}.inbox-row--warning .inbox-row__status{color:#f59e0b}.inbox-row--success .inbox-row__status{color:#22c55e}.inbox-detail{display:flex;flex-direction:column;min-width:0;min-height:0;background:transparent}.inbox-detail__header{display:flex;align-items:center;gap:.75rem;padding:0 1.25rem .75rem}@media(min-width:1024px){.inbox-detail__header{padding-left:1.5rem;padding-right:2rem}}.inbox-detail__back{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .4rem;margin:-.25rem;border-radius:.45rem;font-size:.8rem;font-weight:550;color:#52525b}.inbox-detail__back:hover{background:color-mix(in srgb,rgb(24,24,27) 5%,transparent)}@media(min-width:1024px){.inbox-detail__back{display:none}}.inbox-detail__crumbs{display:flex;align-items:center;gap:.4rem;min-width:0;flex:1;font-size:.78rem;color:#71717a}.inbox-detail__crumb-sep{color:#d4d4d8}.inbox-detail__scroll{display:grid;grid-template-columns:1fr;gap:0;flex:1;min-height:0;overflow:auto;align-content:start;justify-items:stretch}@media(min-width:1280px){.inbox-detail__scroll{grid-template-columns:minmax(0,1fr) 15.5rem}}.inbox-detail__main{display:flex;flex-direction:column;align-items:flex-start;padding:1.1rem 1.25rem 2rem;min-width:0;width:100%;text-align:left}.inbox-detail__title-row{display:flex;align-items:flex-start;gap:.85rem;width:100%}.inbox-detail__title{margin:0;font-size:1.35rem;font-weight:650;letter-spacing:-.02em;line-height:1.25;text-align:left;color:#18181b}html.dark .inbox-detail__title,.dark .inbox-detail__title{color:#fff}.inbox-detail__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.35rem;font-size:.8rem;color:#71717a}.inbox-detail__body{margin:1.1rem 0 0;max-width:40rem;width:100%;font-size:.95rem;line-height:1.65;text-align:left;color:#3f3f46;white-space:pre-wrap}html.dark .inbox-detail__body,.dark .inbox-detail__body{color:#d4d4d8}.inbox-detail__actions{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.5rem;margin-top:1.35rem;width:100%}.inbox-detail__props{padding:1.15rem 1rem 1.5rem;border-top:1px solid color-mix(in srgb,rgb(24,24,27) 8%,transparent)}@media(min-width:1280px){.inbox-detail__props{border-top:0;border-left:1px solid color-mix(in srgb,rgb(24,24,27) 8%,transparent)}}html.dark .inbox-detail__props,.dark .inbox-detail__props{border-color:color-mix(in srgb,white 8%,transparent)}.inbox-detail__props-label{margin-bottom:.75rem;font-size:.72rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:#71717a}.inbox-detail__props-list{display:flex;flex-direction:column;gap:.85rem;margin:0}.inbox-detail__prop{display:grid;gap:.2rem}.inbox-detail__prop dt{font-size:.72rem;color:#a1a1aa}.inbox-detail__prop dd{margin:0;font-size:.84rem;color:#27272a}html.dark .inbox-detail__prop dd,.dark .inbox-detail__prop dd{color:#e4e4e7}.inbox-detail__prop-person{display:flex;align-items:center;gap:.45rem}.inbox-severity{display:inline-flex;align-items:center;padding:.1rem .45rem;border-radius:999px;font-size:.72rem;font-weight:600;background:color-mix(in srgb,rgb(24,24,27) 6%,transparent)}.inbox-severity--danger{color:#b91c1c;background:color-mix(in srgb,rgb(239,68,68) 12%,transparent)}.inbox-severity--warning{color:#92400e;background:color-mix(in srgb,rgb(245,158,11) 14%,transparent)}.inbox-severity--success{color:#15803d;background:color-mix(in srgb,rgb(34,197,94) 12%,transparent)}.inbox-severity--info{color:#1e40af;background:color-mix(in srgb,rgb(59,130,246) 12%,transparent)}@media(prefers-reduced-motion:reduce){.inbox-row,.inbox-toolbar__chip{transition:none}}.channel-workspace__hero{position:relative;isolation:isolate;overflow:hidden;margin-bottom:1.5rem;padding:1.35rem 1.5rem 1.5rem;border-radius:.85rem;border:1px solid color-mix(in srgb,rgb(24,24,27) 10%,transparent);background:color-mix(in srgb,white 96%,transparent)}html.dark .channel-workspace__hero,.dark .channel-workspace__hero{border-color:color-mix(in srgb,white 9%,transparent);background:color-mix(in srgb,var(--color-mid-dark) 96%,black);box-shadow:none}.channel-workspace__glow{display:none}.channel-workspace__monogram{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3.5rem;height:3.5rem;border-radius:.85rem;border:1px solid color-mix(in srgb,var(--channel-accent) 45%,transparent);background:var(--channel-primary);color:#fff;font-size:1.4rem;font-weight:650;letter-spacing:-.02em;box-shadow:none}.channel-workspace__stat{display:flex;flex-direction:column;gap:.15rem;padding-left:1.25rem;border-left:1px solid color-mix(in srgb,rgb(24,24,27) 10%,transparent);text-align:left}html.dark .channel-workspace__stat,.dark .channel-workspace__stat{border-left-color:color-mix(in srgb,white 10%,transparent)}.channel-workspace__stat-label{font-size:.66rem;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:#71717a}.channel-workspace__stat-value{font-size:1.4rem;font-weight:650;letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums}
