.dashboard-viewport-workbench{--dashboard-vw-field-min-h:64px;--dashboard-vw-textarea-min-h:76px}.dashboard-viewport-workbench .dashboard-viewport-field{min-height:var(--dashboard-vw-field-min-h)}.dashboard-viewport-workbench textarea{min-height:var(--dashboard-vw-textarea-min-h)}.dashboard-viewport-dialog{align-content:stretch!important}.dashboard-viewport-dialog-header{align-self:start!important}.dashboard-viewport-dialog-body{min-height:0!important}.dashboard-viewport-dialog-frame{min-height:100%!important}@media (max-height:1100px){.dashboard-viewport-workbench{--dashboard-vw-field-min-h:46px;--dashboard-vw-textarea-min-h:46px;gap:.25rem!important;height:100%!important;min-height:0!important;padding-bottom:.25rem!important;padding-left:.75rem!important;padding-right:.75rem!important}.dashboard-viewport-workbench .dashboard-viewport-frame{gap:.25rem!important}.dashboard-viewport-workbench .dashboard-viewport-header{padding-top:0!important;padding-bottom:.125rem!important}.dashboard-viewport-workbench .dashboard-viewport-card,.dashboard-viewport-workbench .dashboard-viewport-tabs{padding-top:.125rem!important;padding-bottom:.125rem!important}.dashboard-viewport-workbench .dashboard-viewport-tab-card{min-height:26px!important;padding-top:.125rem!important;padding-bottom:.125rem!important}.dashboard-viewport-workbench .dashboard-viewport-tab-card p{line-height:1.05!important}.dashboard-viewport-workbench .dashboard-viewport-section-header{padding-top:.25rem!important;padding-bottom:.25rem!important}.dashboard-viewport-workbench .dashboard-viewport-section-body{padding-top:.25rem!important;padding-bottom:.375rem!important}.dashboard-viewport-workbench .dashboard-viewport-panel{padding:.5rem!important}.dashboard-viewport-workbench .dashboard-viewport-field{border-radius:1rem!important;padding-top:.25rem!important;padding-bottom:.25rem!important}.dashboard-viewport-workbench .dashboard-viewport-field label{font-size:.48rem!important;line-height:.75rem!important}.dashboard-viewport-workbench .dashboard-viewport-field label+div{margin-top:.25rem!important}.dashboard-viewport-workbench input,.dashboard-viewport-workbench [role=combobox]{height:1.625rem!important;min-height:1.625rem!important;font-size:.75rem!important}.dashboard-viewport-workbench textarea{padding-top:.375rem!important;padding-bottom:.375rem!important;font-size:.75rem!important;line-height:1rem!important}.dashboard-viewport-workbench .dashboard-viewport-footer{padding-top:.25rem!important;padding-bottom:.25rem!important}.dashboard-viewport-workbench .dashboard-viewport-footer>div{gap:.25rem!important}.dashboard-viewport-dialog{height:calc(100dvh - 1rem)!important;max-height:calc(100dvh - 1rem)!important}.dashboard-viewport-dialog-header{padding-top:.375rem!important;padding-bottom:.375rem!important}.dashboard-viewport-dialog-body{padding-top:.375rem!important;padding-bottom:.5rem!important}.dashboard-viewport-dialog-frame{gap:.375rem!important;padding:.5rem!important}}@media (max-height:900px){.dashboard-viewport-workbench{--dashboard-vw-field-min-h:40px;--dashboard-vw-textarea-min-h:40px;height:100%!important}.dashboard-viewport-workbench .dashboard-viewport-header{display:none!important}.dashboard-viewport-workbench .dashboard-viewport-tab-card{min-height:24px!important}.dashboard-viewport-workbench .dashboard-viewport-tab-card p:last-child{display:none!important}.dashboard-viewport-workbench .dashboard-viewport-footer span{max-height:1.375rem!important;overflow:hidden!important}.dashboard-viewport-dialog{height:calc(100dvh - .5rem)!important;max-height:calc(100dvh - .5rem)!important}.dashboard-viewport-dialog-header{padding-top:.25rem!important;padding-bottom:.25rem!important}.dashboard-viewport-dialog-body{padding-top:.25rem!important;padding-bottom:.375rem!important}}@media (min-height:1180px){.dashboard-viewport-workbench{--dashboard-vw-field-min-h:82px;--dashboard-vw-textarea-min-h:96px}.dashboard-viewport-workbench .dashboard-viewport-section-body{padding-top:.875rem!important;padding-bottom:1rem!important}.dashboard-viewport-workbench .dashboard-viewport-panel{padding:1rem!important}}.dashboard-control-room{scrollbar-gutter:stable}.dashboard-control-room-grid{min-width:0}.dashboard-control-room .dashboard-control-scroll{scrollbar-gutter:stable;min-height:0}.dashboard-control-room .dashboard-control-scroll::-webkit-scrollbar{width:8px}.dashboard-control-room .dashboard-control-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--dash-muted,#64748b) 34%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:999px}@media (min-width:1280px) and (min-height:860px){.dashboard-control-room{overflow:hidden!important}.dashboard-control-room-grid{display:grid!important}}@media (max-width:1279px){.dashboard-control-room-grid{display:block}.dashboard-control-room .dashboard-control-scroll{max-height:none}}
.dashboard-appointments-workbench{--appointments-day-cell-min-h:clamp(82px, 9vh, 128px);--appointments-day-preview-max-h:clamp(52px, 5.6vh, 82px)}.dashboard-appointments-control-room{--i360-appointments-line:#07131f1f;--i360-appointments-line-strong:#07131f38;--i360-appointments-panel:#e5f7fcd1;--i360-appointments-panel-strong:#f0fcffeb;--i360-appointments-panel-soft:#dbf2f9c2;--i360-appointments-ink:#07131f;--i360-appointments-muted:#07131fa3;--i360-appointments-blue:#0369a1;--i360-appointments-green:#047857;--i360-appointments-amber:#b45309;--i360-appointments-red:#be123c;--i360-appointments-violet:#6d28d9;--i360-appointments-shadow:0 22px 56px -44px #07131f75;color:var(--i360-appointments-ink);--dash-ink:var(--i360-appointments-ink)!important;--dash-muted:var(--i360-appointments-muted)!important}html:not(.dark) .dashboard-appointments-control-room,body:not(.dark) .dashboard-appointments-control-room{--dash-surface:linear-gradient(145deg, #ffffff85, #e5f7fce0 58%, #d8eff7d1);--dash-surface-soft:linear-gradient(145deg, #f4fdffcc, #dbf2f9db);--dashboard-toolbar-bg:linear-gradient(145deg, #ffffff80, #e5f7fce6 62%, #dbf2f9d6);--dashboard-toolbar-chip-bg:linear-gradient(145deg, #f4fdffc7, #dbf2f9db)}.dark .dashboard-appointments-control-room{--i360-appointments-line:#bee3f821;--i360-appointments-line-strong:#bee3f838;--i360-appointments-panel:#081826bd;--i360-appointments-panel-strong:#05121eeb;--i360-appointments-panel-soft:#0f2333a8;--i360-appointments-ink:#eef8ff;--i360-appointments-muted:#e2f2faad;--i360-appointments-blue:#7dd3fc;--i360-appointments-green:#34d399;--i360-appointments-amber:#fbbf24;--i360-appointments-red:#fb7185;--i360-appointments-violet:#c4b5fd;--i360-appointments-shadow:0 24px 64px -46px #000000b8}.dashboard-appointments-control-room :is(button,a,input,textarea,select){letter-spacing:0!important}.dashboard-appointments-control-room :is(button,a,input,textarea,select):focus-visible{outline:none!important;box-shadow:0 0 0 2px #ffffffc7,0 0 0 5px #0369a147!important}.i360-appointments-hero{isolation:isolate;background:linear-gradient(118deg, #ffffff2e, transparent 33%), linear-gradient(140deg, #06131df7, #0c313fd6), var(--dash-shell-surface);border:1px solid #ffffff38;border-radius:1.35rem;grid-template-columns:minmax(0,1.05fr) minmax(20rem,.58fr);gap:.75rem;padding:.9rem 1rem;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 56px -42px #07131f8a,inset 0 1px #fff3}.i360-appointments-hero:before{content:"";pointer-events:none;z-index:-1;opacity:.72;background:linear-gradient(90deg,#7dd3fc29,#0000 31%),repeating-linear-gradient(90deg,#ffffff0a 0 1px,#0000 1px 78px);position:absolute;inset:0}.dark .i360-appointments-hero{background:linear-gradient(118deg, #ffffff1a, transparent 34%), linear-gradient(140deg, #0a1d2df0, #0c3242b8), var(--dash-shell-surface)}.i360-appointments-hero[data-density=compact]{min-height:8.3rem}.i360-appointments-hero-main{z-index:1;align-items:flex-start;gap:.75rem;min-width:0;display:flex;position:relative}.i360-appointments-hero-icon{color:#0f2a35;background:linear-gradient(135deg,#ffffffeb,#0000 88%),#fafafad1;border:1px solid #ffffff47;border-radius:.92rem;flex:none;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;display:inline-flex;box-shadow:0 18px 34px -25px #00000085,inset 0 1px #ffffffbd}.dark .i360-appointments-hero-icon{color:#eef8ff;background:#ffffff1f}.i360-appointments-eyebrow-row,.i360-appointments-priority,.i360-appointments-hero-actions,.i360-appointments-hero-stats,.i360-appointments-hero-stats span,.i360-appointments-command-strip,.i360-appointments-command-title,.i360-appointments-command-search,.i360-appointments-filter-cluster{align-items:center;display:flex}.i360-appointments-eyebrow-row{flex-wrap:wrap;gap:.45rem;min-width:0}.i360-appointments-eyebrow-row p,.i360-appointments-eyebrow-row span:last-child{color:#ffffffd1;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:800;line-height:1.2}.i360-appointments-eyebrow-row span:last-child{border-left:1px solid #ffffff38;padding-left:.45rem}.i360-appointments-live-dot{background:#7dd3fc;border-radius:999px;width:.48rem;height:.48rem;box-shadow:0 0 0 .25rem #7dd3fc26}.i360-appointments-hero h1{color:#fff;text-overflow:ellipsis;margin:.35rem 0 0;font-size:clamp(1.25rem,1.9vw,1.78rem);font-weight:780;line-height:1.04;overflow:hidden;letter-spacing:0!important}.i360-appointments-hero-main p:last-child{color:#ffffffc2;max-width:52rem;margin:.35rem 0 0;font-size:.8rem;line-height:1.42}.i360-appointments-priority{color:#ffffffdb;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:.88rem;gap:.52rem;max-width:49rem;margin-top:.62rem;padding:.48rem .58rem}.i360-appointments-priority svg{flex:none}.i360-appointments-priority strong,.i360-appointments-priority span{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.i360-appointments-priority strong{font-size:.76rem;font-weight:820;line-height:1.2}.i360-appointments-priority span{color:#ffffffb8;white-space:nowrap;margin-top:.12rem;font-size:.7rem;line-height:1.28}.i360-appointments-priority[data-tone=danger]{background:#be123c29;border-color:#fb71855c}.i360-appointments-priority[data-tone=warning]{background:#b4530926;border-color:#fbbf2457}.i360-appointments-hero-side{z-index:1;align-content:space-between;gap:.72rem;display:grid;position:relative}.i360-appointments-hero-actions{flex-wrap:wrap;justify-content:flex-end;gap:.45rem}.dashboard-appointments-control-room .i360-appointments-action-primary,.dashboard-appointments-control-room .i360-appointments-action-secondary{border-radius:999px;gap:.38rem;min-height:2.15rem;font-size:.73rem;font-weight:760}.dashboard-appointments-control-room .i360-appointments-action-primary{color:#0f2a35;background:linear-gradient(135deg,#fffffff5,#e0f2fee6),#fff;border-color:#ffffffc7}.dashboard-appointments-control-room .i360-appointments-action-primary:hover{color:#0f2a35;background:#fff}.dashboard-appointments-control-room .i360-appointments-action-secondary{color:#fff;background:#ffffff1f;border-color:#ffffff42}.dashboard-appointments-control-room .i360-appointments-action-secondary:hover{color:#fff;background:#fff3}.i360-appointments-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.46rem;display:grid}.i360-appointments-hero-stats div{background:#ffffff1a;border:1px solid #ffffff29;border-radius:.86rem;min-width:0;padding:.48rem .55rem}.i360-appointments-hero-stats span{color:#ffffffad;text-transform:uppercase;gap:.3rem;font-size:.66rem;font-weight:760;line-height:1.2}.i360-appointments-hero-stats strong{color:#fff;margin-top:.16rem;font-size:1.1rem;font-weight:820;line-height:1;display:block}.i360-appointments-kpi-shell{border-color:var(--i360-appointments-line)!important;box-shadow:none!important;background:0 0!important}.i360-appointments-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;display:grid;padding:0!important}.i360-appointments-kpi{border:1px solid var(--i360-appointments-line);background:linear-gradient(145deg, #ffffffbd, transparent 72%), var(--i360-appointments-panel-strong);min-width:0;box-shadow:var(--i360-appointments-shadow);border-radius:1rem;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.7rem .75rem;display:flex;overflow:hidden}.dark .i360-appointments-kpi{background:linear-gradient(145deg, #ffffff14, transparent 72%), var(--i360-appointments-panel)}.i360-appointments-kpi p,.i360-appointments-command-title p{color:var(--i360-appointments-muted);text-transform:uppercase;margin:0;font-size:.64rem;font-weight:800;line-height:1.2}.i360-appointments-kpi strong{color:var(--i360-appointments-ink);text-overflow:ellipsis;white-space:nowrap;margin-top:.16rem;font-size:clamp(1rem,1.2vw,1.24rem);font-weight:820;line-height:1;display:block;overflow:hidden}.i360-appointments-kpi span{color:var(--i360-appointments-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.28rem;font-size:.72rem;line-height:1.25;display:block;overflow:hidden}.i360-appointments-kpi>svg{color:var(--i360-appointments-blue);flex:none;margin-top:.08rem}.i360-appointments-kpi[data-tone=green]>svg,.i360-appointments-kpi[data-tone=emerald]>svg{color:var(--i360-appointments-green)}.i360-appointments-kpi[data-tone=red]>svg{color:var(--i360-appointments-red)}.i360-appointments-kpi[data-tone=violet]>svg{color:var(--i360-appointments-violet)}.i360-appointments-kpi[data-tone=slate]>svg{color:var(--i360-appointments-muted)}.i360-appointments-command-strip{border:1px solid var(--i360-appointments-line);background:linear-gradient(135deg, #ffffffb3, transparent 76%), var(--i360-appointments-panel);border-radius:1.15rem;grid-template-columns:minmax(13rem,.55fr) minmax(16rem,1fr) minmax(0,1.2fr);gap:.5rem;padding:.5rem;display:grid;box-shadow:0 20px 48px -42px #07131f73}.dark .i360-appointments-command-strip{background:linear-gradient(135deg, #ffffff14, transparent 76%), var(--i360-appointments-panel)}.i360-appointments-command-title{border:1px solid var(--i360-appointments-line);background:var(--i360-appointments-panel-strong);border-radius:.86rem;gap:.5rem;min-width:0;padding:.46rem .62rem}.dark .i360-appointments-command-title{background:#05121eb8}.i360-appointments-command-title>span{border:1px solid var(--i360-appointments-line);width:1.85rem;height:1.85rem;color:var(--i360-appointments-blue);border-radius:.68rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.i360-appointments-command-title strong{color:var(--i360-appointments-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:820;line-height:1.15;display:block;overflow:hidden}.i360-appointments-command-search{border:1px solid var(--i360-appointments-line);background:var(--i360-appointments-panel-strong);border-radius:.86rem;gap:.45rem;min-width:0;padding:0 .65rem}.dark .i360-appointments-command-search{background:#05121eb8}.dashboard-appointments-control-room .i360-appointments-command-input{min-width:0;height:2.25rem;color:var(--i360-appointments-ink)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.i360-appointments-filter-cluster{flex-wrap:wrap;justify-content:flex-end;gap:.34rem;min-width:0}.dashboard-appointments-control-room .i360-appointments-filter-button{border:1px solid var(--i360-appointments-line);background:var(--i360-appointments-panel-strong);min-height:2.2rem;color:var(--i360-appointments-muted);box-shadow:none;border-radius:999px;gap:.38rem;padding:0 .58rem;font-size:.7rem;font-weight:760}.dark .dashboard-appointments-control-room .i360-appointments-filter-button{background:#05121eb8}.dashboard-appointments-control-room .i360-appointments-filter-button.is-active{color:var(--i360-appointments-blue);background:#0369a11a;border-color:#0369a14d}.dashboard-appointments-control-room .i360-appointments-filter-button .badge{border-color:currentColor}.dashboard-appointments-control-room .i360-appointments-calendar-frame{border-color:var(--i360-appointments-line)!important;background:linear-gradient(145deg, #ffffffa8, transparent 72%), var(--i360-appointments-panel)!important;box-shadow:var(--i360-appointments-shadow)!important}.dark .dashboard-appointments-control-room .i360-appointments-calendar-frame{background:linear-gradient(145deg, #ffffff12, transparent 72%), var(--i360-appointments-panel)!important}.i360-appointments-view-switch{border:1px solid var(--i360-appointments-line);background:var(--i360-appointments-panel-strong);border-radius:.9rem;padding:.18rem}.dark .i360-appointments-view-switch{background:#05121eb8}.i360-appointments-view-switch button{min-height:2.05rem;color:var(--i360-appointments-muted);border-radius:.72rem;font-size:.73rem;font-weight:760;transition:background .16s,color .16s,box-shadow .16s}.i360-appointments-view-switch button.is-active{color:var(--i360-appointments-blue);background:#0369a11a;box-shadow:inset 0 0 0 1px #0369a11f}.dashboard-appointments-control-room .dashboard-appointments-calendar-pane,.dashboard-appointments-control-room .dashboard-appointments-calendar-side,.dashboard-appointments-control-room .dashboard-appointments-month-grid,.dashboard-appointments-control-room .dashboard-appointments-day-cell{border-color:var(--i360-appointments-line)!important}.dashboard-appointments-control-room .dashboard-appointments-calendar-pane,.dashboard-appointments-control-room .dashboard-appointments-calendar-side{background:var(--i360-appointments-panel-soft)!important}.dashboard-appointments-control-room .dashboard-appointments-day-cell{background:var(--i360-appointments-panel-strong)!important}.dark .dashboard-appointments-control-room .dashboard-appointments-day-cell{background:#05121ebd!important}@media (max-width:1536px){.i360-appointments-hero{grid-template-columns:minmax(0,1fr)}.i360-appointments-hero-side{grid-template-columns:auto minmax(0,1fr);align-items:end}.i360-appointments-hero-actions{justify-content:flex-start}.i360-appointments-command-strip{grid-template-columns:minmax(13rem,.45fr) minmax(16rem,1fr)}.i360-appointments-filter-cluster{grid-column:1/-1;justify-content:flex-start}}@media (max-width:1100px){.i360-appointments-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.i360-appointments-command-strip,.i360-appointments-hero-side{grid-template-columns:1fr}.i360-appointments-hero-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:768px){.dashboard-appointments-control-room{border-radius:1.15rem!important}.i360-appointments-hero{border-radius:1rem;padding:.78rem}.i360-appointments-hero-main{align-items:flex-start}.i360-appointments-hero-icon{border-radius:.78rem;width:2.3rem;height:2.3rem}.i360-appointments-priority span{white-space:normal}.i360-appointments-hero-actions,.i360-appointments-hero-actions>*,.dashboard-appointments-control-room .i360-appointments-action-primary,.dashboard-appointments-control-room .i360-appointments-action-secondary{justify-content:center;width:100%}.i360-appointments-hero-stats,.i360-appointments-kpi-grid,.i360-appointments-command-strip{grid-template-columns:1fr}.i360-appointments-filter-cluster{grid-template-columns:1fr;width:100%;display:grid}.dashboard-appointments-control-room .i360-appointments-filter-button{justify-content:space-between;width:100%}}.dashboard-appointments-workbench.dashboard-appointments-root{max-width:100%}.i360-workspace-body:has(.dashboard-appointments-root){padding:.375rem!important}.dashboard-appointments-root{align-self:stretch}.dashboard-appointments-month-grid,.dashboard-appointments-month-grid-row,.dashboard-appointments-day-cell{min-height:0}.dashboard-appointments-day-cell{position:relative}.dashboard-appointments-detail-workbench,.dashboard-appointments-detail-shell,.dashboard-appointments-form-workbench,.dashboard-appointments-form-shell,.dashboard-appointments-form-body{min-height:0}.dashboard-appointments-calendar-shell{align-content:stretch}.dashboard-appointments-calendar-shell .dashboard-appointments-calendar-pane,.dashboard-appointments-calendar-shell .dashboard-appointments-calendar-side{min-height:0}.dashboard-appointments-calendar-shell .dashboard-appointments-calendar-side-content{flex:auto;min-height:0}@media (max-height:1100px){.dashboard-appointments-workbench{--appointments-day-cell-min-h:0px;--appointments-day-preview-max-h:38px}.dashboard-appointments-workbench.dashboard-appointments-root{gap:.5rem!important;padding:.25rem .5rem .5rem!important}.dashboard-appointments-workbench .dashboard-appointments-header{margin-bottom:0!important}.dashboard-appointments-workbench .dashboard-appointments-toolbar{padding-top:.625rem!important;padding-bottom:.625rem!important}.dashboard-appointments-workbench .dashboard-appointments-main{gap:.5rem!important}.dashboard-appointments-workbench .dashboard-appointments-calendar-shell{grid-template-columns:minmax(0,1fr) clamp(300px,22vw,380px)!important;gap:.5rem!important}.dashboard-appointments-workbench .dashboard-appointments-calendar-pane,.dashboard-appointments-workbench .dashboard-appointments-calendar-side,.dashboard-appointments-workbench .dashboard-appointments-calendar-body{padding:.625rem!important}.dashboard-appointments-detail-workbench{padding:.25rem .625rem .625rem!important}.dashboard-appointments-detail-shell{gap:.625rem!important;padding:.5rem .625rem .625rem!important}.dashboard-appointments-form-workbench{padding:.625rem!important}.dashboard-appointments-form-shell{gap:.625rem!important}.dashboard-appointments-form-summary{top:.75rem!important}}@media (max-height:900px){.dashboard-appointments-workbench{--appointments-day-cell-min-h:0px;--appointments-day-preview-max-h:28px}.dashboard-appointments-workbench.dashboard-appointments-root{gap:.375rem!important;padding:.125rem .375rem .375rem!important}.dashboard-appointments-workbench .dashboard-appointments-main{gap:.375rem!important}.dashboard-appointments-workbench .dashboard-appointments-calendar-shell{grid-template-columns:minmax(0,1fr) 292px!important;gap:.375rem!important}.dashboard-appointments-workbench .dashboard-appointments-calendar-pane,.dashboard-appointments-workbench .dashboard-appointments-calendar-side,.dashboard-appointments-workbench .dashboard-appointments-calendar-body{padding:.5rem!important}.dashboard-appointments-workbench .dashboard-appointments-calendar-side-heading{margin-bottom:.5rem!important}.dashboard-appointments-detail-workbench{padding:.125rem .5rem .5rem!important}.dashboard-appointments-detail-shell{gap:.5rem!important;padding:.375rem .5rem .5rem!important}.dashboard-appointments-form-workbench{padding:.5rem!important}.dashboard-appointments-form-shell{gap:.5rem!important}.dashboard-appointments-form-summary{top:.5rem!important}.dashboard-appointments-workbench .dashboard-appointments-month-grid{gap:1px!important;padding:.25rem!important}.dashboard-appointments-workbench .dashboard-appointments-month-grid-row{gap:1px!important}.dashboard-appointments-workbench .dashboard-appointments-day-cell{border-radius:.75rem!important;padding:.25rem!important}.dashboard-appointments-workbench .dashboard-appointments-day-cell-selected,.dashboard-appointments-workbench .dashboard-appointments-day-cell-today{box-shadow:inset 0 0 0 1px #38bdf82e!important}}.dashboard-appointments-detail-workbench{padding-top:.35rem!important;padding-bottom:.5rem!important}.dashboard-appointments-detail-shell{--appointment-detail-card-bg:var(--dashboard-toolbar-bg);--appointment-detail-chip-bg:var(--dashboard-toolbar-chip-bg);gap:.5rem!important;padding-top:.25rem!important;padding-bottom:.5rem!important}.dashboard-appointments-detail-shell .appointment-detail-header,.dashboard-appointments-detail-shell .appointment-detail-section-card{border-radius:1.15rem!important;box-shadow:0 18px 42px -34px #07131f6b!important}.dashboard-appointments-detail-shell .appointment-detail-section-card{min-width:0}.dashboard-appointments-detail-shell .appointment-detail-section-card :is(p){letter-spacing:0}.dashboard-appointments-detail-shell .appointment-detail-section-card :is(.rounded-xl,.rounded-2xl){border-radius:.95rem!important}.dashboard-appointments-detail-shell .appointment-detail-section-card :is(.p-4,.p-3){padding:.65rem!important}.dashboard-appointments-detail-shell .appointment-detail-section-card :is(.gap-3,.space-y-3){gap:.5rem!important}.dashboard-appointments-detail-shell .appointment-detail-section-card :is(.space-y-3,.space-y-2\.5)>:not([hidden])~:not([hidden]){margin-top:.5rem!important}.dashboard-appointments-detail-shell .appointment-detail-section-card .text-base{font-size:.95rem!important;line-height:1.25rem!important}.dashboard-appointments-detail-shell .appointment-detail-section-card .text-sm{font-size:.78rem!important;line-height:1.15rem!important}.dashboard-appointments-detail-shell .appointment-detail-section-card :is(button,a[role=button]){min-height:0!important}.dashboard-appointments-workbench .dashboard-appointments-unified-view{container-type:inline-size}.dashboard-appointments-workbench .dashboard-appointments-unified-list{background:linear-gradient(180deg, #fff3, transparent 26%), var(--dash-surface-soft)!important}.dashboard-appointments-workbench .dashboard-appointments-unified-list .appointments-list-compact{scrollbar-width:thin;scrollbar-color:#0284c773 transparent}.dashboard-appointments-workbench .dashboard-appointments-unified-list .appointments-list-compact::-webkit-scrollbar{width:7px}.dashboard-appointments-workbench .dashboard-appointments-unified-list .appointments-list-compact::-webkit-scrollbar-thumb{background:#0284c75c;border-radius:999px}.dashboard-appointments-workbench .dashboard-appointments-unified-list .appointments-list-compact :is(button,a){letter-spacing:0!important}.dashboard-appointments-workbench .dashboard-appointments-unified-list .appointments-list-compact :is(button){border-radius:.7rem!important;height:1.75rem!important;min-height:0!important;padding-left:.5rem!important;padding-right:.5rem!important;font-size:.66rem!important}.dashboard-appointments-workbench .dashboard-appointments-unified-list .appointments-list-compact h4{font-size:.9rem!important}.dashboard-appointments-workbench .dashboard-appointments-unified-list .appointments-list-compact [id^=appuntamento-list-item-]{border-radius:1rem!important}.dashboard-appointments-workbench .dashboard-appointments-unified-list .appointments-list-compact [id^=appuntamento-list-item-] .space-y-2>:not([hidden])~:not([hidden]){margin-top:.375rem!important}.dashboard-appointments-workbench .dashboard-appointments-unified-list .appointments-list-compact [id^=appuntamento-list-item-] .border-t{padding-top:.35rem!important}@container (max-width:520px){.dashboard-appointments-workbench .dashboard-appointments-unified-list .appointments-list-compact [id^=appuntamento-list-item-]{padding:.45rem!important}}@media (max-height:900px) and (min-width:1280px){.dashboard-appointments-detail-workbench{padding-top:.25rem!important;padding-bottom:.35rem!important}.dashboard-appointments-detail-shell{gap:.4rem!important;padding-bottom:.4rem!important}.dashboard-appointments-detail-shell .appointment-detail-header{padding:.45rem!important}.dashboard-appointments-detail-shell .appointment-detail-section-card>div{padding-top:.45rem!important;padding-bottom:.45rem!important}}html:not(.dark) .dashboard-appointments-control-room :is([data-slot=card],.i360-system-surface,.i360-appointments-kpi,.i360-appointments-command-strip,.i360-appointments-command-title,.i360-appointments-command-search,.i360-appointments-view-switch,.dashboard-appointments-calendar-pane,.dashboard-appointments-calendar-side,.dashboard-appointments-day-cell,.dashboard-appointments-unified-list,.appointment-detail-section-card,[class*=bg-white],[class*=bg-slate-50],[class*=bg-slate-100]),body:not(.dark) .dashboard-appointments-control-room :is([data-slot=card],.i360-system-surface,.i360-appointments-kpi,.i360-appointments-command-strip,.i360-appointments-command-title,.i360-appointments-command-search,.i360-appointments-view-switch,.dashboard-appointments-calendar-pane,.dashboard-appointments-calendar-side,.dashboard-appointments-day-cell,.dashboard-appointments-unified-list,.appointment-detail-section-card,[class*=bg-white],[class*=bg-slate-50],[class*=bg-slate-100]){color:#07131f!important;background:linear-gradient(145deg,#ffffff80,#e5f7fce0 58%,#d8eff7d1)!important;border-color:#ffffffd1!important;box-shadow:0 18px 42px -34px #0f527047,inset 0 1px #ffffffbd!important}html:not(.dark) .dashboard-appointments-control-room :is(.i360-appointments-command-input,input,textarea,select,button[role=combobox]),body:not(.dark) .dashboard-appointments-control-room :is(.i360-appointments-command-input,input,textarea,select,button[role=combobox]){color:#07131f!important;background:#ecfafed1!important;border-color:#7dd3fc47!important;box-shadow:inset 0 1px #ffffffc2!important}html:not(.dark) .dashboard-appointments-control-room :is(.i360-appointments-filter-button,.i360-appointments-view-switch button,[class*="bg-[var(--dashboard-toolbar-chip-bg)]"],[class*="bg-[var(--dash-surface-soft)]"]),body:not(.dark) .dashboard-appointments-control-room :is(.i360-appointments-filter-button,.i360-appointments-view-switch button,[class*="bg-[var(--dashboard-toolbar-chip-bg)]"],[class*="bg-[var(--dash-surface-soft)]"]){background:linear-gradient(145deg,#f4fdffc7,#dbf2f9db)!important;border-color:#ffffffd1!important}html.dark body :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell),body.dark :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell),.dark :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell),[data-theme=dark] :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell){--i360-appointments-line:#7dd3fc33!important;--i360-appointments-line-strong:#bae6fd52!important;--i360-appointments-panel:#081f31f0!important;--i360-appointments-panel-strong:#061929fa!important;--i360-appointments-panel-soft:#0c2b40e6!important;--i360-appointments-ink:#eef8ff!important;--i360-appointments-muted:#d2ebf7bd!important;--i360-appointments-blue:#7dd3fc!important;--i360-appointments-green:#86efac!important;--i360-appointments-amber:#fcd34d!important;--i360-appointments-red:#fda4af!important;--i360-appointments-violet:#c4b5fd!important;--dashboard-toolbar-bg:#081f31f0!important;--dashboard-toolbar-chip-bg:#0c2b40e6!important;--dash-surface:#081f31f0!important;--dash-surface-soft:#0c2b40e6!important;--dash-ink:#eef8ff!important;--dash-muted:#d2ebf7bd!important;color:var(--i360-appointments-ink)!important}html.dark body :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) :is([data-slot=card],[data-slot=card-content],[data-slot=card-header],.i360-system-surface,.i360-appointments-hero,.i360-appointments-kpi,.i360-appointments-command-strip,.i360-appointments-command-title,.i360-appointments-command-search,.i360-appointments-view-switch,.i360-appointments-calendar-frame,.dashboard-appointments-calendar-pane,.dashboard-appointments-calendar-side,.dashboard-appointments-calendar-side-content,.dashboard-appointments-month-grid,.dashboard-appointments-day-cell,.dashboard-appointments-unified-list,.appointment-detail-header,.appointment-detail-section-card,section,article,[class*=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-slate-900],[class*=bg-slate-950],[class*="bg-[var(--dashboard-toolbar-bg)]"],[class*="bg-[var(--dashboard-toolbar-chip-bg)]"],[class*="bg-[var(--dash-surface)]"],[class*="bg-[var(--dash-surface-soft)]"]),body.dark :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) :is([data-slot=card],[data-slot=card-content],[data-slot=card-header],.i360-system-surface,.i360-appointments-hero,.i360-appointments-kpi,.i360-appointments-command-strip,.i360-appointments-command-title,.i360-appointments-command-search,.i360-appointments-view-switch,.i360-appointments-calendar-frame,.dashboard-appointments-calendar-pane,.dashboard-appointments-calendar-side,.dashboard-appointments-calendar-side-content,.dashboard-appointments-month-grid,.dashboard-appointments-day-cell,.dashboard-appointments-unified-list,.appointment-detail-header,.appointment-detail-section-card,section,article,[class*=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-slate-900],[class*=bg-slate-950],[class*="bg-[var(--dashboard-toolbar-bg)]"],[class*="bg-[var(--dashboard-toolbar-chip-bg)]"],[class*="bg-[var(--dash-surface)]"],[class*="bg-[var(--dash-surface-soft)]"]),.dark :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) :is([data-slot=card],[data-slot=card-content],[data-slot=card-header],.i360-system-surface,.i360-appointments-hero,.i360-appointments-kpi,.i360-appointments-command-strip,.i360-appointments-command-title,.i360-appointments-command-search,.i360-appointments-view-switch,.i360-appointments-calendar-frame,.dashboard-appointments-calendar-pane,.dashboard-appointments-calendar-side,.dashboard-appointments-calendar-side-content,.dashboard-appointments-month-grid,.dashboard-appointments-day-cell,.dashboard-appointments-unified-list,.appointment-detail-header,.appointment-detail-section-card,section,article,[class*=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-slate-900],[class*=bg-slate-950],[class*="bg-[var(--dashboard-toolbar-bg)]"],[class*="bg-[var(--dashboard-toolbar-chip-bg)]"],[class*="bg-[var(--dash-surface)]"],[class*="bg-[var(--dash-surface-soft)]"]),[data-theme=dark] :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) :is([data-slot=card],[data-slot=card-content],[data-slot=card-header],.i360-system-surface,.i360-appointments-hero,.i360-appointments-kpi,.i360-appointments-command-strip,.i360-appointments-command-title,.i360-appointments-command-search,.i360-appointments-view-switch,.i360-appointments-calendar-frame,.dashboard-appointments-calendar-pane,.dashboard-appointments-calendar-side,.dashboard-appointments-calendar-side-content,.dashboard-appointments-month-grid,.dashboard-appointments-day-cell,.dashboard-appointments-unified-list,.appointment-detail-header,.appointment-detail-section-card,section,article,[class*=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-slate-900],[class*=bg-slate-950],[class*="bg-[var(--dashboard-toolbar-bg)]"],[class*="bg-[var(--dashboard-toolbar-chip-bg)]"],[class*="bg-[var(--dash-surface)]"],[class*="bg-[var(--dash-surface-soft)]"]){border-color:var(--i360-appointments-line)!important;background:linear-gradient(145deg, #7dd3fc14, transparent 48%), var(--i360-appointments-panel)!important;color:var(--i360-appointments-ink)!important;box-shadow:0 22px 58px -46px #000000d1,inset 0 1px #ffffff0f!important}html.dark body :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) :is(.i360-appointments-command-title,.i360-appointments-command-search,.i360-appointments-filter-button,.i360-appointments-view-switch button,.i360-appointments-hero-stats div,.i360-appointments-priority,.dashboard-appointments-day-cell,.dashboard-appointments-unified-list [id^=appuntamento-list-item-],.appointment-detail-section-card [class*=rounded],[data-slot=badge],[class*="bg-[var(--dashboard-toolbar-chip-bg)]"],[class*="bg-[var(--dash-surface-soft)]"]),body.dark :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) :is(.i360-appointments-command-title,.i360-appointments-command-search,.i360-appointments-filter-button,.i360-appointments-view-switch button,.i360-appointments-hero-stats div,.i360-appointments-priority,.dashboard-appointments-day-cell,.dashboard-appointments-unified-list [id^=appuntamento-list-item-],.appointment-detail-section-card [class*=rounded],[data-slot=badge],[class*="bg-[var(--dashboard-toolbar-chip-bg)]"],[class*="bg-[var(--dash-surface-soft)]"]),.dark :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) :is(.i360-appointments-command-title,.i360-appointments-command-search,.i360-appointments-filter-button,.i360-appointments-view-switch button,.i360-appointments-hero-stats div,.i360-appointments-priority,.dashboard-appointments-day-cell,.dashboard-appointments-unified-list [id^=appuntamento-list-item-],.appointment-detail-section-card [class*=rounded],[data-slot=badge],[class*="bg-[var(--dashboard-toolbar-chip-bg)]"],[class*="bg-[var(--dash-surface-soft)]"]),[data-theme=dark] :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) :is(.i360-appointments-command-title,.i360-appointments-command-search,.i360-appointments-filter-button,.i360-appointments-view-switch button,.i360-appointments-hero-stats div,.i360-appointments-priority,.dashboard-appointments-day-cell,.dashboard-appointments-unified-list [id^=appuntamento-list-item-],.appointment-detail-section-card [class*=rounded],[data-slot=badge],[class*="bg-[var(--dashboard-toolbar-chip-bg)]"],[class*="bg-[var(--dash-surface-soft)]"]){background:linear-gradient(145deg, #bae6fd12, transparent 48%), var(--i360-appointments-panel-soft)!important;color:var(--i360-appointments-ink)!important;border-color:#7dd3fc38!important;box-shadow:inset 0 1px #ffffff0e!important}html.dark body :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) :is(input,textarea,select,button[role=combobox],.i360-appointments-command-input),body.dark :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) :is(input,textarea,select,button[role=combobox],.i360-appointments-command-input),.dark :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) :is(input,textarea,select,button[role=combobox],.i360-appointments-command-input),[data-theme=dark] :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) :is(input,textarea,select,button[role=combobox],.i360-appointments-command-input){color:var(--i360-appointments-ink)!important;background:#061929f5!important;border-color:#7dd3fc3d!important;box-shadow:inset 0 1px #ffffff0e!important}html.dark body :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) :is(h1,h2,h3,h4,strong,label,.text-slate-950,.text-slate-900,.text-slate-800,.text-slate-700),body.dark :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) :is(h1,h2,h3,h4,strong,label,.text-slate-950,.text-slate-900,.text-slate-800,.text-slate-700),.dark :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) :is(h1,h2,h3,h4,strong,label,.text-slate-950,.text-slate-900,.text-slate-800,.text-slate-700),[data-theme=dark] :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) :is(h1,h2,h3,h4,strong,label,.text-slate-950,.text-slate-900,.text-slate-800,.text-slate-700){color:var(--i360-appointments-ink)!important;-webkit-text-fill-color:var(--i360-appointments-ink)!important}html.dark body :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) :is(p,span,small,em,time,.text-slate-600,.text-slate-500,.text-slate-400,.text-muted-foreground),body.dark :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) :is(p,span,small,em,time,.text-slate-600,.text-slate-500,.text-slate-400,.text-muted-foreground),.dark :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) :is(p,span,small,em,time,.text-slate-600,.text-slate-500,.text-slate-400,.text-muted-foreground),[data-theme=dark] :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) :is(p,span,small,em,time,.text-slate-600,.text-slate-500,.text-slate-400,.text-muted-foreground){color:var(--i360-appointments-muted)!important;-webkit-text-fill-color:currentColor!important}html.dark body :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) svg,body.dark :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) svg,.dark :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) svg,[data-theme=dark] :is(.dashboard-appointments-control-room,.dashboard-appointments-detail-shell,.dashboard-appointments-form-shell) svg{color:currentColor}html:not(.dark) .dashboard-appointments-control-room .i360-appointments-hero,body:not(.dark) .dashboard-appointments-control-room .i360-appointments-hero{color:#07131f!important;background:linear-gradient(145deg,#ffffff80,#0000 42%),linear-gradient(145deg,#e8f9fef0,#bee8f4db)!important}html:not(.dark) .dashboard-appointments-control-room .i360-appointments-hero :is(h1,h2,h3,strong,button,a,svg),body:not(.dark) .dashboard-appointments-control-room .i360-appointments-hero :is(h1,h2,h3,strong,button,a,svg){color:#07131f!important;-webkit-text-fill-color:#07131f!important}html:not(.dark) .dashboard-appointments-control-room .i360-appointments-hero :is(p,span,em),body:not(.dark) .dashboard-appointments-control-room .i360-appointments-hero :is(p,span,em){color:#07131fb3!important;-webkit-text-fill-color:currentColor!important}html:not(.dark) .dashboard-appointments-control-room .i360-appointments-hero :is(.i360-appointments-priority,.i360-appointments-hero-stats div),body:not(.dark) .dashboard-appointments-control-room .i360-appointments-hero :is(.i360-appointments-priority,.i360-appointments-hero-stats div){background:#ffffff57!important;border-color:#07131f1f!important}
.dashboard-ai-assistant-workbench,.dashboard-ai-assistant-shell,.dashboard-ai-history-workbench,.dashboard-ai-history-shell,.dashboard-ai-history-scroll{min-height:0}.dashboard-ai-assistant-workbench{height:100%;min-height:0;padding:.125rem .75rem .875rem}.dashboard-ai-assistant-shell{--ai-bg:color-mix(in srgb, var(--dashboard-shell-bg,#081a33) 90%, white 10%);--ai-panel:color-mix(in srgb, white 83%, var(--ai-bg) 17%);--ai-panel-soft:color-mix(in srgb, white 68%, var(--ai-bg) 32%);--ai-panel-strong:color-mix(in srgb, white 92%, var(--ai-bg) 8%);--ai-line:#0f172a1c;--ai-line-strong:#0f172a2b;--ai-text:#08111f;--ai-muted:#5d7087;--ai-faint:#7a8da4;--ai-primary:#0f4f72;--ai-primary-strong:#08324f;--ai-accent:#0e7490;--ai-success:#0f766e;--ai-danger:#be123c;background:linear-gradient(135deg, #ffffffc7, #ffffff75), radial-gradient(circle at 8% 0%, #0e74902e, transparent 34%), radial-gradient(circle at 100% 8%, #0f4f721f, transparent 30%), var(--ai-bg);height:100%;min-height:0;color:var(--ai-text);border:1px solid #ffffff7a;border-radius:30px;flex-direction:column;gap:.75rem;padding:.9rem;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffffb8,0 24px 60px #08142626}.dark .dashboard-ai-assistant-shell{--ai-bg:color-mix(in srgb, var(--dashboard-shell-bg,#07182f) 92%, black 8%);--ai-panel:#0f172ad1;--ai-panel-soft:#0f172aa8;--ai-panel-strong:#0f172aeb;--ai-line:#94a3b82e;--ai-line-strong:#94a3b847;--ai-text:#e8f0f8;--ai-muted:#a7b5c7;--ai-faint:#8194ad;--ai-primary:#7dd3fc;--ai-primary-strong:#bae6fd;--ai-accent:#67e8f9;--ai-success:#5eead4;--ai-danger:#fb7185;background:linear-gradient(135deg, #0f172ae6, #081324cc), radial-gradient(circle at 8% 0%, #22d3ee21, transparent 36%), radial-gradient(circle at 100% 4%, #7dd3fc1a, transparent 30%), var(--ai-bg);border-color:#94a3b829;box-shadow:inset 0 1px #ffffff0f,0 24px 62px #00000047}.i360-ai-command-header{border-bottom:1px solid var(--ai-line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;padding:0 0 .78rem;display:grid}.i360-ai-title-cluster{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.i360-ai-eyebrow,.i360-ai-section-label{color:var(--ai-muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.42rem;font-size:.66rem;font-weight:850;line-height:1.1;display:flex}.i360-ai-live-dot{background:var(--ai-success);width:.44rem;height:.44rem;box-shadow:0 0 0 5px color-mix(in srgb, var(--ai-success) 14%, transparent);border-radius:999px}.i360-ai-command-header h1{color:var(--ai-text);letter-spacing:0;margin-top:.3rem;font-size:clamp(1.22rem,1.8vw,1.72rem);font-weight:850;line-height:1}.i360-ai-command-header p,.i360-ai-library-head p,.i360-ai-conversation-header p{color:var(--ai-muted);margin-top:.42rem;font-size:.82rem;line-height:1.48}.i360-ai-top-actions{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.i360-ai-top-action,.i360-ai-quick-trigger,.i360-ai-send-button,.i360-ai-composer-send{border:1px solid var(--ai-line);background:var(--ai-panel-soft);min-height:2.32rem;color:var(--ai-text);border-radius:14px;justify-content:center;align-items:center;gap:.42rem;padding:.58rem .78rem;font-size:.78rem;font-weight:850;line-height:1;text-decoration:none;transition:transform .16s,border-color .16s,background-color .16s,box-shadow .16s,color .16s;display:inline-flex}.i360-ai-top-action:hover,.i360-ai-top-action:focus-visible,.i360-ai-quick-trigger:hover,.i360-ai-quick-trigger:focus-visible{border-color:color-mix(in srgb, var(--ai-accent) 38%, var(--ai-line));background:var(--ai-panel-strong);color:var(--ai-primary-strong);outline:none;transform:translateY(-1px)}.i360-ai-status-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;display:grid}.i360-ai-status-card{border:1px solid var(--ai-line);background:var(--ai-panel-soft);border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.58rem;min-width:0;padding:.68rem .75rem;display:grid;box-shadow:inset 0 1px #ffffff73}.i360-ai-status-card>svg{color:var(--ai-primary)}.i360-ai-status-card span{color:var(--ai-muted);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.66rem;font-weight:850;line-height:1.1;display:block;overflow:hidden}.i360-ai-status-card strong{color:var(--ai-text);text-overflow:ellipsis;white-space:nowrap;margin-top:.14rem;font-size:.82rem;font-weight:850;line-height:1.2;display:block;overflow:hidden}.dashboard-ai-assistant-grid{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(21rem,26rem) minmax(0,1fr);gap:.75rem;min-height:0;display:grid}.dashboard-ai-assistant-grid.is-collapsed{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.i360-ai-library-panel,.i360-ai-conversation-panel{border:1px solid var(--ai-line);background:var(--ai-panel);border-radius:24px;flex-direction:column;min-height:0;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff80,0 18px 42px #08142614}.i360-ai-library-panel{flex:none}.dark .i360-ai-library-panel,.dark .i360-ai-conversation-panel,.dark .i360-ai-status-card{box-shadow:inset 0 1px #ffffff0d,0 18px 44px #0000002e}.i360-ai-library-head{border-bottom:1px solid var(--ai-line);background:color-mix(in srgb, var(--ai-panel-strong) 68%, transparent);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.9rem;display:flex}.i360-ai-library-head h2,.i360-ai-conversation-header h2{color:var(--ai-text);letter-spacing:0;margin-top:.32rem;font-size:1rem;font-weight:850;line-height:1}.i360-ai-search-field{margin:.78rem .85rem 0;position:relative}.i360-ai-search-field svg{color:var(--ai-muted);position:absolute;top:50%;left:.78rem;transform:translateY(-50%)}.i360-ai-search-field input{border:1px solid var(--ai-line);background:var(--ai-panel-soft);width:100%;height:2.48rem;color:var(--ai-text);border-radius:15px;outline:none;padding:0 .85rem 0 2.35rem;font-size:.82rem;font-weight:650;transition:border-color .16s,box-shadow .16s,background-color .16s}.i360-ai-search-field input:focus-visible{border-color:color-mix(in srgb, var(--ai-accent) 58%, var(--ai-line));background:var(--ai-panel-strong);box-shadow:0 0 0 4px color-mix(in srgb, var(--ai-accent) 13%, transparent)}.i360-ai-intent-scroll{flex:auto;min-height:0;padding:.62rem .75rem;overflow:auto}.i360-ai-intent-group{border:1px solid var(--ai-line);background:var(--ai-panel-soft);border-radius:18px;padding:.65rem}.i360-ai-intent-group+.i360-ai-intent-group{margin-top:.58rem}.i360-ai-ticket-browser{border:1px solid var(--ai-line);background:var(--ai-panel-soft);border-radius:20px;padding:.58rem}.i360-ai-ticket-browser+.i360-ai-intent-group{margin-top:.58rem}.i360-ai-ticket-group-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.34rem;display:grid}.i360-ai-ticket-group-card{-moz-column-gap:.45rem;border:1px solid var(--ai-line);background:linear-gradient(135deg, color-mix(in srgb, var(--ai-panel-strong) 76%, transparent), color-mix(in srgb, var(--ai-panel-soft) 88%, transparent)), var(--ai-panel-soft);min-width:0;min-height:3.15rem;color:var(--ai-text);text-align:left;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label count""meta meta";align-items:center;column-gap:.45rem;padding:.48rem .54rem;transition:transform .16s,border-color .16s,background-color .16s,box-shadow .16s;display:grid}.i360-ai-ticket-group-card:hover,.i360-ai-ticket-group-card:focus-visible{border-color:color-mix(in srgb, var(--ai-accent) 36%, var(--ai-line));background:linear-gradient(135deg, color-mix(in srgb, var(--ai-panel-strong) 92%, transparent), color-mix(in srgb, var(--ai-accent) 8%, var(--ai-panel-soft))), var(--ai-panel-strong);outline:none;transform:translateY(-1px)}.i360-ai-ticket-group-card.is-active{border-color:color-mix(in srgb, var(--ai-accent) 52%, var(--ai-line));background:linear-gradient(135deg, color-mix(in srgb, var(--ai-accent) 17%, var(--ai-panel-strong)), color-mix(in srgb, var(--ai-panel-strong) 90%, transparent)), var(--ai-panel-strong);box-shadow:inset 3px 0 0 var(--ai-accent), inset 0 0 0 1px color-mix(in srgb, var(--ai-accent) 16%, transparent), 0 12px 24px color-mix(in srgb, var(--ai-accent) 12%, transparent)}.i360-ai-ticket-group-card span,.i360-ai-ticket-group-card strong{display:block}.i360-ai-ticket-group-card span{color:var(--ai-text);text-overflow:ellipsis;white-space:nowrap;grid-area:label;font-size:.72rem;font-weight:850;line-height:1.15;overflow:hidden}.i360-ai-ticket-group-card strong{border:1px solid color-mix(in srgb, var(--ai-accent) 24%, var(--ai-line));background:color-mix(in srgb, var(--ai-accent) 10%, var(--ai-panel-strong));min-width:1.72rem;height:1.34rem;color:var(--ai-text);border-radius:999px;grid-area:count;justify-content:center;align-items:center;font-size:.72rem;font-weight:900;line-height:1;display:inline-flex}.i360-ai-ticket-group-card p{-webkit-line-clamp:1;color:var(--ai-muted);-webkit-box-orient:vertical;grid-area:meta;margin-top:.2rem;font-size:.58rem;line-height:1.2;display:-webkit-box;overflow:hidden}.i360-ai-ticket-group-panel{border:1px solid var(--ai-line);background:linear-gradient(145deg, color-mix(in srgb, var(--ai-panel-strong) 82%, transparent), color-mix(in srgb, var(--ai-panel-soft) 90%, transparent)), var(--ai-panel-soft);border-radius:17px;margin-top:.48rem;padding:.52rem}.i360-ai-ticket-group-panel-head{justify-content:space-between;align-items:center;gap:.65rem;margin-bottom:.44rem;display:flex}.i360-ai-ticket-group-panel-head span{color:var(--ai-text);font-size:.8rem;font-weight:850;line-height:1;display:block}.i360-ai-ticket-group-panel-head p{color:var(--ai-muted);margin-top:.22rem;font-size:.64rem;line-height:1.3}.i360-ai-ticket-pagination{border:1px solid var(--ai-line);background:var(--ai-panel-soft);color:var(--ai-muted);border-radius:11px;flex:none;align-items:center;gap:.12rem;padding:.12rem;font-size:.68rem;font-weight:850;display:inline-flex}.i360-ai-ticket-pagination button{width:1.58rem;height:1.58rem;color:var(--ai-text);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;transition:background-color .16s,opacity .16s;display:inline-flex}.i360-ai-ticket-pagination button:hover:not(:disabled),.i360-ai-ticket-pagination button:focus-visible:not(:disabled){background:var(--ai-panel-strong);outline:none}.i360-ai-ticket-pagination button:disabled{cursor:not-allowed;opacity:.38}.i360-ai-ticket-pagination span{text-align:center;min-width:2.5rem}.i360-ai-intent-group-title{color:var(--ai-muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.52rem;font-size:.67rem;font-weight:850;display:flex}.i360-ai-intent-group-title strong{color:var(--ai-faint)}.i360-ai-intent-stack{gap:.42rem;display:grid}.i360-ai-intent-button,.i360-ai-quick-task{border:1px solid var(--ai-line);background:color-mix(in srgb, var(--ai-panel-strong) 56%, transparent);width:100%;color:var(--ai-text);text-align:left;border-radius:14px;padding:.62rem .68rem;transition:transform .16s,border-color .16s,background-color .16s,box-shadow .16s}.i360-ai-intent-button:hover,.i360-ai-intent-button:focus-visible,.i360-ai-quick-task:hover,.i360-ai-quick-task:focus-visible{border-color:color-mix(in srgb, var(--ai-accent) 36%, var(--ai-line));background:var(--ai-panel-strong);outline:none;transform:translateY(-1px)}.i360-ai-intent-button.is-active,.i360-ai-quick-task.is-active{border-color:color-mix(in srgb, var(--ai-accent) 48%, var(--ai-line));background:color-mix(in srgb, var(--ai-accent) 11%, var(--ai-panel-strong));box-shadow:inset 3px 0 0 var(--ai-accent), 0 12px 24px color-mix(in srgb, var(--ai-accent) 12%, transparent)}.i360-ai-intent-button span{color:var(--ai-text);font-size:.78rem;font-weight:850;line-height:1.25;display:block}.i360-ai-intent-button p{-webkit-line-clamp:2;color:var(--ai-muted);-webkit-box-orient:vertical;margin-top:.25rem;font-size:.7rem;line-height:1.35;display:-webkit-box;overflow:hidden}.i360-ai-quick-trigger{white-space:nowrap;flex:none}.i360-ai-quick-task{min-height:2.5rem;font-size:.78rem;font-weight:780}.i360-ai-empty-state{border:1px dashed var(--ai-line-strong);color:var(--ai-muted);border-radius:16px;padding:.9rem;font-size:.78rem}.i360-ai-library-footer{border-top:1px solid var(--ai-line);gap:.58rem;padding:.85rem;display:grid}.i360-ai-send-button,.i360-ai-composer-send{border-color:color-mix(in srgb, var(--ai-primary) 82%, black 18%);background:linear-gradient(180deg, var(--ai-primary), var(--ai-primary-strong));color:#fff;box-shadow:0 16px 28px color-mix(in srgb, var(--ai-primary) 18%, transparent)}.i360-ai-send-button:hover:not(:disabled),.i360-ai-send-button:focus-visible:not(:disabled),.i360-ai-composer-send:hover:not(:disabled),.i360-ai-composer-send:focus-visible:not(:disabled){box-shadow:0 20px 32px color-mix(in srgb, var(--ai-primary) 23%, transparent);outline:none;transform:translateY(-1px)}.i360-ai-send-button:disabled,.i360-ai-composer-send:disabled{cursor:not-allowed;opacity:.58;transform:none}html.dark body .dashboard-modern-system .dashboard-ai-assistant-shell :is(.i360-ai-send-button,.i360-ai-composer-send){color:#eef8ff!important;background:linear-gradient(145deg,#0e7490e6,#082f49f0 58%,#061f31f5),#082f49f0!important;border-color:#7dd3fc3d!important;box-shadow:0 18px 38px -28px #0ea5e9b8,inset 0 1px #ffffff1a!important}html.dark body .dashboard-modern-system .dashboard-ai-assistant-shell :is(.i360-ai-send-button,.i360-ai-composer-send):hover:not(:disabled),html.dark body .dashboard-modern-system .dashboard-ai-assistant-shell :is(.i360-ai-send-button,.i360-ai-composer-send):focus-visible:not(:disabled){background:linear-gradient(145deg,#155e75f5,#082f49fa 56%,#051928fa),#082f49fa!important;border-color:#67e8f961!important;box-shadow:0 20px 42px -28px #22d3eec7,inset 0 1px #ffffff1f!important}.i360-ai-library-footer>span{color:var(--ai-muted);align-items:center;gap:.42rem;font-size:.72rem;font-weight:720;line-height:1.25;display:flex}.i360-ai-conversation-header{border-bottom:1px solid var(--ai-line);background:color-mix(in srgb, var(--ai-panel-strong) 70%, transparent);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.65rem .85rem;display:grid}html.dark body .dashboard-modern-system .dashboard-ai-assistant-shell .i360-ai-conversation-header{box-shadow:inset 0 1px #ffffff14,0 18px 36px -30px #0ea5e97a;background:linear-gradient(145deg,#081f31f5,#061827f0 62%,#04121ff5),#081f31f5!important;border-bottom-color:#7dd3fc29!important}html.dark body .dashboard-modern-system .dashboard-ai-assistant-shell .i360-ai-conversation-header h2{color:#eef8ff!important}html.dark body .dashboard-modern-system .dashboard-ai-assistant-shell .i360-ai-conversation-header p{color:#e2f2fab3!important}html.dark body .dashboard-modern-system .dashboard-ai-assistant-shell .i360-ai-chat-title-row>span{color:#99f6e4!important;background:#14b8a61f!important;border-color:#2dd4bf47!important}.i360-ai-orb{place-items:center;width:4.65rem;height:4.65rem;display:grid;position:relative;overflow:visible}.i360-ai-orb>span{border:1px solid var(--ai-line);background:radial-gradient(circle at 30% 22%, #ffffffeb, transparent 28%), color-mix(in srgb, var(--ai-accent) 12%, var(--ai-panel-strong));width:3.35rem;height:3.35rem;box-shadow:inset 0 1px 0 #ffffff94, 0 16px 30px color-mix(in srgb, var(--ai-accent) 16%, transparent);border-radius:999px}.i360-ai-chat-title-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.i360-ai-chat-title-row>span{border:1px solid color-mix(in srgb, var(--ai-success) 22%, var(--ai-line));background:color-mix(in srgb, var(--ai-success) 8%, var(--ai-panel-soft));color:var(--ai-success);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.34rem;padding:.25rem .48rem;font-size:.63rem;font-weight:850;display:inline-flex}.i360-ai-chat-title-row>span>span{background:var(--ai-success);border-radius:999px;width:.38rem;height:.38rem}.i360-ai-header-pills{flex-wrap:wrap;justify-content:flex-end;gap:.38rem;max-width:18rem;display:flex}.i360-ai-header-pills span,.i360-ai-composer-guardrail{border:1px solid var(--ai-line);background:var(--ai-panel-soft);color:var(--ai-muted);border-radius:999px;align-items:center;gap:.32rem;padding:.34rem .54rem;font-size:.66rem;font-weight:800;line-height:1;display:inline-flex}.i360-ai-conversation-body{flex:auto;min-height:0;padding:.75rem;overflow:hidden}.i360-ai-chat-surface{border:1px solid var(--ai-line);background:linear-gradient(180deg, color-mix(in srgb, var(--ai-panel-soft) 80%, transparent), transparent 48%), var(--ai-panel-soft);border-radius:22px;flex-direction:column;gap:.75rem;height:100%;min-height:0;padding:.9rem;display:flex;overflow:auto;box-shadow:inset 0 1px #ffffff75}.i360-ai-message-row{align-items:flex-end;gap:.62rem;max-width:100%;display:flex}.i360-ai-message-row.is-user{justify-content:flex-end}.i360-ai-message-row.is-assistant{justify-content:flex-start}.i360-ai-message-avatar,.i360-ai-user-avatar{border:1px solid var(--ai-line);border-radius:999px;flex:none;place-items:center;width:2.35rem;height:2.35rem;display:grid;overflow:hidden}.i360-ai-message-avatar{background:radial-gradient(circle at 30% 25%, #ffffffd9, transparent 27%), linear-gradient(135deg, var(--ai-primary), var(--ai-accent));color:#fff;box-shadow:0 14px 26px color-mix(in srgb, var(--ai-accent) 20%, transparent)}.i360-ai-user-avatar{background:radial-gradient(circle at 30% 25%, #ffffffeb, transparent 30%), color-mix(in srgb, var(--ai-primary) 14%, var(--ai-panel-strong));color:var(--ai-text)}.i360-ai-message-bubble{border:1px solid var(--ai-line);max-width:min(48rem,86%);color:var(--ai-text);border-radius:20px;padding:.82rem .92rem;font-size:.86rem;line-height:1.55;box-shadow:0 14px 32px #08142612}.i360-ai-message-bubble.is-assistant{background:var(--ai-panel-strong);border-bottom-left-radius:8px}.i360-ai-message-bubble.is-user{border-color:color-mix(in srgb, var(--ai-primary) 22%, var(--ai-line));background:color-mix(in srgb, var(--ai-primary) 9%, var(--ai-panel-strong));border-bottom-right-radius:8px}.i360-ai-message-author{color:var(--ai-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.32rem;font-size:.68rem;font-weight:850}.i360-ai-user-prompt-title{color:var(--ai-text);font-weight:850}.i360-ai-user-prompt-description,.i360-ai-message-source,.i360-ai-trace-row{color:var(--ai-muted);margin-top:.35rem;font-size:.74rem;line-height:1.35}.i360-ai-message-content{gap:.62rem;display:grid}.i360-ai-message-paragraphs{white-space:pre-wrap;gap:.42rem;display:grid}.i360-ai-message-list{gap:.46rem;display:grid}.i360-ai-message-list-item{border:1px solid var(--ai-line);background:var(--ai-panel-soft);color:var(--ai-text);border-radius:14px;padding:.55rem .65rem;font-size:.8rem}.i360-ai-inline-link{color:var(--ai-primary-strong);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ai-primary) 48%, transparent);text-decoration-color:color-mix(in srgb, var(--ai-primary) 48%, transparent);text-underline-offset:3px;font-weight:820}.i360-ai-inline-link:hover,.i360-ai-inline-link:focus-visible{color:var(--ai-accent);outline:none}.i360-ai-context-stack{gap:.55rem;margin-top:.75rem;display:grid}.i360-ai-context-card,.i360-ai-guardrail-card{border:1px solid color-mix(in srgb, var(--ai-accent) 18%, var(--ai-line));background:color-mix(in srgb, var(--ai-accent) 7%, var(--ai-panel-soft));color:var(--ai-text);border-radius:16px;padding:.72rem;font-size:.76rem}.i360-ai-context-card>p{margin-top:.55rem}.i360-ai-context-filter,.i360-ai-guardrail-note{color:var(--ai-muted);font-size:.7rem}.i360-ai-context-badge,.i360-ai-context-link,.i360-ai-context-citation,.i360-ai-guardrail-badge,.i360-ai-guardrail-action{border:1px solid var(--ai-line);background:var(--ai-panel-strong);color:var(--ai-text);border-radius:999px;align-items:center;padding:.28rem .52rem;font-size:.66rem;font-weight:820;line-height:1;text-decoration:none;display:inline-flex}.i360-ai-context-link,.i360-ai-context-citation{color:var(--ai-primary-strong);text-underline-offset:3px;text-decoration:underline}.i360-ai-citation-row,.i360-ai-guardrail-actions,.i360-ai-trace-row{flex-wrap:wrap;gap:.38rem;margin-top:.55rem;display:flex}.i360-ai-guardrail-card{margin-top:.75rem}.i360-ai-guardrail-card>p{margin-top:.55rem}.i360-ai-loading-line{color:var(--ai-muted);align-items:center;gap:.45rem;font-weight:780;display:inline-flex}.i360-ai-composer{border-top:1px solid var(--ai-line);background:color-mix(in srgb, var(--ai-panel-strong) 74%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.7rem;padding:.75rem;display:grid}.i360-ai-composer-summary{border:1px solid var(--ai-line);background:var(--ai-panel-soft);border-radius:18px;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.68rem .75rem;display:flex}.i360-ai-composer-summary>div:first-child{min-width:0}.i360-ai-composer-summary span{color:var(--ai-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:850;display:block}.i360-ai-composer-summary strong{color:var(--ai-text);text-overflow:ellipsis;white-space:nowrap;margin-top:.14rem;font-size:.86rem;font-weight:850;display:block;overflow:hidden}.i360-ai-composer-summary p{color:var(--ai-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.18rem;font-size:.73rem;overflow:hidden}.i360-ai-composer-send{border-radius:18px;min-width:7rem;min-height:100%;padding-inline:1rem}@media (max-height:1100px){.dashboard-ai-assistant-workbench{padding:.5rem .65rem .75rem}.dashboard-ai-assistant-shell{gap:.6rem;padding:.7rem}.i360-ai-chat-surface{padding:.72rem}}@media (max-height:900px){.dashboard-ai-assistant-workbench{padding:.4rem .55rem .65rem}.dashboard-ai-assistant-shell{gap:.5rem}.i360-ai-command-header{padding-bottom:.55rem}.i360-ai-status-card{padding:.52rem .62rem}.i360-ai-chat-surface{border-radius:18px;padding:.65rem}}@media (max-width:1280px){.i360-ai-command-header{grid-template-columns:1fr}.i360-ai-top-actions{justify-content:flex-start}.i360-ai-status-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-ai-assistant-grid{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(19rem,24rem) minmax(0,1fr)}.i360-ai-conversation-header{grid-template-columns:auto minmax(0,1fr)}.i360-ai-header-pills{grid-column:1/-1;justify-content:flex-start;max-width:none}}@media (max-width:980px){.dashboard-ai-assistant-workbench{padding:.35rem .5rem .75rem}.dashboard-ai-assistant-shell{border-radius:24px}.dashboard-ai-assistant-grid,.dashboard-ai-assistant-grid.is-collapsed{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;overflow:auto}.i360-ai-library-panel{min-height:0}.i360-ai-conversation-panel{min-height:38rem}.i360-ai-composer{grid-template-columns:1fr}.i360-ai-composer-send{min-height:2.75rem}}@media (max-width:680px){.i360-ai-title-cluster,.i360-ai-conversation-header{align-items:flex-start}.i360-ai-title-cluster{flex-direction:column}.i360-ai-top-actions{grid-template-columns:1fr 1fr;display:grid}.i360-ai-top-action{width:100%}.i360-ai-status-strip,.i360-ai-conversation-header{grid-template-columns:1fr}.i360-ai-orb{width:4rem;height:4rem}.i360-ai-message-bubble{max-width:calc(100% - 2.8rem)}.i360-ai-message-avatar,.i360-ai-user-avatar{width:2rem;height:2rem}.i360-ai-composer-summary{flex-direction:column;align-items:flex-start}}
.dashboard-support-workbench{height:100%;min-height:0;padding:.125rem .75rem .875rem}.dashboard-support-shell{--support-bg:color-mix(in srgb, var(--dashboard-shell-bg,#081a33) 88%, white 12%);--support-surface:color-mix(in srgb, white 82%, var(--support-bg) 18%);--support-surface-soft:color-mix(in srgb, white 68%, var(--support-bg) 32%);--support-surface-strong:color-mix(in srgb, white 92%, var(--support-bg) 8%);--support-border:#0f172a1a;--support-border-strong:#0f172a29;--support-text:#0b1324;--support-muted:#5b6d83;--support-faint:#77889b;--support-primary:#0f3f68;--support-primary-strong:#092f53;--support-focus:#0e7490;--support-success:#0f766e;--support-risk:#be123c;--support-warning:#9a3412;--support-ticket-header-bg:linear-gradient(135deg, color-mix(in srgb, var(--dashboard-toolbar-bg,#d8f0ff) 88%, white 12%), color-mix(in srgb, var(--support-focus) 18%, #dff5ff 82%));--support-ticket-header-border:#ffffffe6;--support-ticket-row-bg:linear-gradient(180deg, #fff 0%, #f8fdff 100%);--support-ticket-row-active-bg:linear-gradient(180deg, #f0fbff 0%, #e7f7ff 100%);--support-ticket-table-head-bg:linear-gradient(180deg, #fff 0%, #f2faff 100%);background:linear-gradient(135deg, #ffffffc2, #ffffff70), radial-gradient(circle at 16% 0%, #0e749029, transparent 30%), var(--support-bg);height:100%;min-height:0;color:var(--support-text);border:1px solid #ffffff75;border-radius:30px;flex-direction:column;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 22px 58px #08142624}.dark .dashboard-support-shell{--support-bg:color-mix(in srgb, var(--dashboard-shell-bg,#07182f) 92%, black 8%);--support-surface:#0f172acc;--support-surface-soft:#0f172a9e;--support-surface-strong:#0f172ae6;--support-border:#94a3b82e;--support-border-strong:#94a3b842;--support-text:#e6edf5;--support-muted:#a4b2c4;--support-faint:#7f91a8;--support-primary:#7dd3fc;--support-primary-strong:#bae6fd;--support-focus:#67e8f9;--support-success:#5eead4;--support-risk:#fb7185;--support-warning:#fdba74;--support-ticket-header-bg:linear-gradient(135deg, #103652f5, #092b43eb);--support-ticket-header-border:#7dd3fc33;--support-ticket-row-bg:linear-gradient(180deg, #0f172aeb 0%, #0a1f31e0 100%);--support-ticket-row-active-bg:linear-gradient(180deg, #172f44f5 0%, #112a3ef0 100%);--support-ticket-table-head-bg:linear-gradient(180deg, #0f172af0 0%, #0c2234e6 100%);background:linear-gradient(135deg, #0f172adb, #081324c2), radial-gradient(circle at 12% 0%, #22d3ee1f, transparent 32%), var(--support-bg);border-color:#94a3b829;box-shadow:inset 0 1px #ffffff0f,0 22px 58px #00000047}.dashboard-support-scroll{scrollbar-gutter:stable;flex:auto;min-height:0;padding:.875rem;overflow:hidden auto}.dashboard-support-content-stack{flex-direction:column;gap:.875rem;min-height:0;display:flex}.i360-support-surface{border:1px solid var(--support-border);background:var(--support-surface);border-radius:22px;padding:1rem;box-shadow:inset 0 1px #ffffff8a,0 14px 34px #08142612}.i360-support-surface-soft{background:var(--support-surface-soft);box-shadow:inset 0 1px #ffffff70}.dark .i360-support-surface{box-shadow:inset 0 1px #ffffff0d,0 18px 42px #0000002e}.i360-support-hero{border-bottom:1px solid var(--support-border);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;padding:.25rem .25rem .875rem;display:grid}.i360-support-hero-copy{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.i360-support-eyebrow,.i360-support-hub-kicker{color:var(--support-muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.66rem;font-weight:800;display:flex}.i360-support-live-dot,.i360-support-status-dot{background:var(--support-success);width:.44rem;height:.44rem;box-shadow:0 0 0 5px color-mix(in srgb, var(--support-success) 14%, transparent);border-radius:999px}.i360-support-status-dot.is-danger{background:var(--support-risk);box-shadow:0 0 0 5px color-mix(in srgb, var(--support-risk) 14%, transparent)}.i360-support-status-dot.is-warning{background:var(--support-warning);box-shadow:0 0 0 5px color-mix(in srgb, var(--support-warning) 14%, transparent)}.i360-support-status-dot.is-success{background:var(--support-success)}.i360-support-hero h1{color:var(--support-text);letter-spacing:0;margin-top:.28rem;font-size:clamp(1.28rem,1.8vw,1.82rem);font-weight:800;line-height:1}.i360-support-hero p{max-width:46rem;color:var(--support-muted);margin-top:.45rem;font-size:.83rem;line-height:1.55}.i360-support-header-actions{flex-direction:column;align-items:flex-end;gap:.55rem;width:min(100%,46rem);display:flex}.i360-support-header-toolbar{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.i360-support-tool-button,.i360-support-new-button,.i360-support-primary-action,.i360-support-link-action,.i360-support-apply-button,.i360-support-reset-button,.i360-support-inline-new{border-radius:13px;justify-content:center;align-items:center;gap:.42rem;min-height:2.25rem;font-size:.78rem;font-weight:800;line-height:1;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s,transform .16s,box-shadow .16s;display:inline-flex}.i360-support-tool-button{border:1px solid var(--support-border);background:color-mix(in srgb, var(--support-surface-soft) 86%, transparent);color:var(--support-text);padding:.52rem .78rem}.i360-support-tool-button:hover,.i360-support-tool-button:focus-visible{border-color:color-mix(in srgb, var(--support-focus) 38%, var(--support-border));background:var(--support-surface-strong);color:var(--support-primary-strong);outline:none}.i360-support-tool-button[aria-expanded=true]{border-color:color-mix(in srgb, var(--support-focus) 50%, var(--support-border));background:color-mix(in srgb, var(--support-focus) 12%, var(--support-surface-strong));color:var(--support-primary-strong)}.i360-support-new-button,.i360-support-primary-action,.i360-support-apply-button,.i360-support-inline-new{border:1px solid color-mix(in srgb, var(--support-primary) 82%, black 18%);background:linear-gradient(180deg, var(--support-primary), var(--support-primary-strong));color:#fff;box-shadow:0 14px 26px color-mix(in srgb, var(--support-primary) 18%, transparent)}.i360-support-new-button{padding:.56rem .9rem}.i360-support-new-button:hover,.i360-support-primary-action:hover,.i360-support-apply-button:hover,.i360-support-inline-new:hover{box-shadow:0 18px 30px color-mix(in srgb, var(--support-primary) 22%, transparent);transform:translateY(-1px)}html.dark body .dashboard-modern-system .dashboard-support-shell :is(.i360-support-new-button,.i360-support-primary-action,.i360-support-apply-button,.i360-support-inline-new){color:#eef8ff!important;background:linear-gradient(145deg,#0e7490e6,#082f49f0 58%,#061f31f5),#082f49f0!important;border-color:#7dd3fc3d!important;box-shadow:0 18px 38px -28px #0ea5e9b8,inset 0 1px #ffffff1a!important}html.dark body .dashboard-modern-system .dashboard-support-shell :is(.i360-support-new-button,.i360-support-primary-action,.i360-support-apply-button,.i360-support-inline-new):hover{background:linear-gradient(145deg,#155e75f5,#082f49fa 56%,#051928fa),#082f49fa!important;border-color:#67e8f961!important;box-shadow:0 20px 42px -28px #22d3eec7,inset 0 1px #ffffff1f!important}html.dark body .dashboard-modern-system .dashboard-support-shell :is(.i360-support-new-button,.i360-support-primary-action,.i360-support-apply-button,.i360-support-inline-new) :is(svg,.lucide){color:currentColor!important;stroke:currentColor!important}.i360-support-pop-panel,.i360-support-quick-panel{width:min(100%,45rem)}.i360-support-pop-panel{flex-wrap:wrap;justify-content:flex-end;gap:.42rem;display:flex}.i360-support-context-pill{border:1px solid color-mix(in srgb, var(--support-focus) 24%, var(--support-border));background:color-mix(in srgb, var(--support-focus) 8%, var(--support-surface-soft));max-width:100%;color:var(--support-text);border-radius:999px;align-items:center;padding:.42rem .66rem;font-size:.68rem;font-weight:800;line-height:1.15;display:inline-flex}.i360-support-quick-panel{padding:.75rem}.i360-support-quick-heading{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.65rem;display:flex}.i360-support-quick-heading p{color:var(--support-text);font-size:.86rem;font-weight:850}.i360-support-quick-heading span{color:var(--support-muted);font-size:.75rem}.i360-support-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.i360-support-quick-card{border:1px solid var(--support-border);background:var(--support-surface-soft);min-height:7.1rem;color:var(--support-text);border-radius:18px;flex-direction:column;justify-content:space-between;gap:.55rem;padding:.75rem;text-decoration:none;transition:border-color .16s,background-color .16s,transform .16s;display:flex}.i360-support-quick-card:hover{border-color:color-mix(in srgb, var(--support-focus) 38%, var(--support-border));background:var(--support-surface-strong);transform:translateY(-1px)}.i360-support-quick-card p{color:var(--support-muted);font-size:.74rem;line-height:1.42}.i360-support-quick-card strong{color:var(--support-primary-strong);align-items:center;gap:.3rem;font-size:.76rem;display:inline-flex}.i360-support-dashboard-grid{gap:.875rem;display:grid}.i360-support-kpi-strip,.i360-support-mini-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.i360-support-metric{border:1px solid var(--support-border);background:var(--support-surface);border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;padding:.8rem;display:grid;box-shadow:inset 0 1px #ffffff6b}.i360-support-metric-icon{border:1px solid var(--support-border);background:color-mix(in srgb, var(--support-primary) 8%, var(--support-surface-strong));width:2.05rem;height:2.05rem;color:var(--support-primary);border-radius:13px;place-items:center;display:grid}.i360-support-metric-risk .i360-support-metric-icon{background:color-mix(in srgb, var(--support-risk) 9%, var(--support-surface-strong));color:var(--support-risk)}.i360-support-metric-success .i360-support-metric-icon{background:color-mix(in srgb, var(--support-success) 10%, var(--support-surface-strong));color:var(--support-success)}.i360-support-metric-focus .i360-support-metric-icon{background:color-mix(in srgb, var(--support-focus) 10%, var(--support-surface-strong));color:var(--support-focus)}.i360-support-metric-label{color:var(--support-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:850}.i360-support-metric-value{color:var(--support-text);letter-spacing:0;margin-top:.12rem;font-size:1.45rem;font-weight:850;line-height:1}.i360-support-metric-helper{color:var(--support-muted);margin-top:.28rem;font-size:.72rem;line-height:1.25}.i360-support-hub{border:1px solid var(--support-border-strong);background:linear-gradient(135deg, color-mix(in srgb, var(--support-focus) 8%, transparent), transparent 45%), var(--support-surface);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(15rem,20rem);gap:1rem;padding:1rem;display:grid;box-shadow:inset 0 1px #ffffff80,0 18px 38px #08142614}.i360-support-hub-main h2{color:var(--support-text);letter-spacing:0;margin-top:.45rem;font-size:clamp(1rem,1.3vw,1.24rem);font-weight:850}.i360-support-hub-main p{max-width:58rem;color:var(--support-muted);margin-top:.38rem;font-size:.84rem;line-height:1.55}.i360-support-continuity{border:1px solid var(--support-border);background:var(--support-surface-soft);color:var(--support-muted);border-radius:999px;margin-top:.65rem;padding:.38rem .62rem;font-size:.72rem;font-weight:750;display:inline-flex}.i360-support-hub-actions{flex-direction:column;align-items:stretch;gap:.52rem;display:flex}.i360-support-primary-action{justify-content:space-between;min-height:2.85rem;padding:.78rem .9rem}.i360-support-hub-actions p{color:var(--support-muted);font-size:.72rem;line-height:1.4}.i360-support-link-action{border:1px solid var(--support-border);background:var(--support-surface-soft);color:var(--support-primary-strong);padding:.58rem .74rem}.i360-support-link-action:hover{border-color:color-mix(in srgb, var(--support-focus) 38%, var(--support-border));background:var(--support-surface-strong)}.i360-support-action-grid,.i360-support-insight-grid,.i360-support-operations-grid,.i360-support-guidance-grid{gap:.65rem;display:grid}.i360-support-action-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.i360-support-action-tile{border:1px solid var(--support-border);background:var(--support-surface-soft);color:var(--support-text);border-radius:18px;padding:.8rem;text-decoration:none;transition:border-color .16s,background-color .16s,transform .16s}.i360-support-action-tile:hover{border-color:color-mix(in srgb, var(--support-focus) 36%, var(--support-border));background:var(--support-surface-strong);transform:translateY(-1px)}.i360-support-action-tile span{font-size:.84rem;font-weight:850}.i360-support-action-tile p{color:var(--support-muted);margin-top:.28rem;font-size:.74rem;line-height:1.4}.i360-support-insight-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.i360-support-operations-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.i360-support-panel-heading,.i360-support-section-title{color:var(--support-text);justify-content:space-between;align-items:center;gap:.5rem;font-size:.84rem;font-weight:850;display:flex}.i360-support-section-title{justify-content:flex-start}.i360-support-section-title svg{color:var(--support-primary)}.i360-support-panel-heading span:last-child{color:var(--support-faint);font-size:.74rem}.i360-support-breakdown-list,.i360-support-guidance-grid ul{margin:.75rem 0 0;padding:0;list-style:none}.i360-support-breakdown-list{gap:.62rem;display:grid}.i360-support-breakdown-row{color:var(--support-muted);justify-content:space-between;align-items:center;gap:.75rem;font-size:.74rem;line-height:1.2;display:flex}.i360-support-breakdown-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.i360-support-breakdown-row strong{color:var(--support-text);font-size:.76rem}.i360-support-breakdown-track,.i360-support-ageing-track{background:color-mix(in srgb, var(--support-muted) 12%, transparent);border-radius:999px;height:.42rem;overflow:hidden}.i360-support-breakdown-track span,.i360-support-ageing-track span{border-radius:inherit;background:linear-gradient(90deg, var(--support-primary), var(--support-focus));height:100%;display:block}.i360-support-ageing-stack{gap:.72rem;margin-top:.78rem;display:grid}.i360-support-ageing-track.is-fresh span{background:linear-gradient(90deg, var(--support-success), #14b8a6)}.i360-support-ageing-track.is-watch span{background:linear-gradient(90deg, var(--support-primary), var(--support-focus))}.i360-support-ageing-track.is-late span{background:linear-gradient(90deg, var(--support-warning), var(--support-risk))}.i360-support-sla-note{border:1px solid color-mix(in srgb, var(--support-success) 22%, var(--support-border));background:color-mix(in srgb, var(--support-success) 8%, var(--support-surface-soft));color:var(--support-text);border-radius:20px;justify-content:space-between;align-items:center;gap:1rem;padding:.78rem .9rem;display:flex}.i360-support-sla-note span{font-size:.83rem;font-weight:850}.i360-support-sla-note p{color:var(--support-muted);margin-top:.16rem;font-size:.75rem;line-height:1.38}.i360-support-control-bar,.i360-support-ticket-workbench{border:1px solid var(--support-border);background:var(--support-surface);border-radius:24px;padding:.9rem;box-shadow:inset 0 1px #ffffff7a}.i360-support-control-heading,.i360-support-ticket-head,.i360-support-ticket-group-head{justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.i360-support-control-heading p,.i360-support-ticket-head p,.i360-support-ticket-group-head p{color:var(--support-muted);margin-top:.28rem;font-size:.76rem;line-height:1.4}.i360-support-filter-badge{border:1px solid var(--support-border);background:var(--support-surface-soft);max-width:100%;color:var(--support-text);border-radius:999px;align-items:center;gap:.4rem;padding:.44rem .68rem;font-size:.72rem;font-weight:800;display:inline-flex}.i360-support-filter-form{grid-template-columns:minmax(11rem,15rem) minmax(11rem,15rem) minmax(0,1fr);align-items:end;gap:.65rem;margin-top:.8rem;display:grid}.i360-support-filter-form label{min-width:0;color:var(--support-text);gap:.34rem;font-size:.72rem;font-weight:800;display:grid}.i360-support-filter-form select{border:1px solid var(--support-border);background:var(--support-surface-soft);width:100%;height:2.45rem;color:var(--support-text);border-radius:14px;outline:none;padding:0 .75rem;font-size:.84rem;font-weight:650;transition:border-color .16s,box-shadow .16s,background-color .16s}.i360-support-filter-form select:focus-visible{border-color:color-mix(in srgb, var(--support-focus) 62%, var(--support-border));box-shadow:0 0 0 4px color-mix(in srgb, var(--support-focus) 14%, transparent)}.i360-support-filter-actions{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.i360-support-apply-button,.i360-support-reset-button,.i360-support-inline-new{min-height:2.45rem;padding:.62rem .86rem}.i360-support-reset-button{border:1px solid var(--support-border);background:var(--support-surface-soft);color:var(--support-text)}.i360-support-reset-button:hover{border-color:var(--support-border-strong);background:var(--support-surface-strong)}.i360-support-ticket-workbench{gap:.75rem;display:grid}.i360-support-ticket-counters{grid-template-columns:repeat(4,minmax(4.8rem,auto));gap:.4rem;display:grid}.i360-support-ticket-counters span{border:1px solid var(--support-border);background:var(--support-surface-soft);min-width:4.8rem;color:var(--support-muted);text-transform:uppercase;border-radius:16px;padding:.48rem .62rem;font-size:.67rem;font-weight:800;display:grid}.i360-support-ticket-counters strong{color:var(--support-text);font-size:1.05rem;line-height:1}.i360-support-ticket-state{border:1px solid var(--support-border);background:var(--support-surface-soft);color:var(--support-text);border-radius:18px;align-items:center;gap:.65rem;padding:.9rem;display:flex}.i360-support-ticket-state>span{background:color-mix(in srgb, var(--support-focus) 10%, var(--support-surface));width:2rem;height:2rem;color:var(--support-focus);border-radius:12px;place-items:center;display:grid}.i360-support-ticket-state.is-error>span{background:color-mix(in srgb, var(--support-risk) 10%, var(--support-surface));color:var(--support-risk)}.i360-support-ticket-state.is-loading svg{animation:.9s linear infinite i360-support-spin}.i360-support-ticket-state strong{font-size:.86rem}.i360-support-ticket-state p{color:var(--support-muted);margin-top:.12rem;font-size:.76rem}.i360-support-ticket-groups{gap:.78rem;display:grid}.i360-support-ticket-group{border:1px solid var(--support-border);background:var(--support-ticket-row-bg);border-radius:22px;overflow:hidden}.i360-support-ticket-group-head{border:1px solid var(--support-ticket-header-border);border-bottom:1px solid var(--support-border);background:var(--support-ticket-header-bg);padding:.82rem .9rem;box-shadow:inset 0 1px #ffffff8c,0 16px 34px -30px #0e74906b}.i360-support-ticket-group-title{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.i360-support-ticket-group-title span:last-child{color:var(--support-text);font-size:.86rem;font-weight:850}.i360-support-ticket-group-signals{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.i360-support-table-wrap{border-top:1px solid var(--support-border);background:var(--support-ticket-row-bg);overflow-x:auto}.i360-support-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:980px}.i360-support-table th{background:var(--support-ticket-table-head-bg);color:var(--support-faint);text-align:left;letter-spacing:.08em;text-transform:uppercase;padding:.66rem .85rem;font-size:.66rem;font-weight:850}.i360-support-table th:first-child{width:34%}.i360-support-table th:nth-child(2){width:18%}.i360-support-table th:nth-child(3),.i360-support-table th:nth-child(4),.i360-support-table th:nth-child(5),.i360-support-table th:nth-child(6){width:12%}.i360-support-table td{border-top:1px solid color-mix(in srgb, var(--support-border) 72%, transparent);background:var(--support-ticket-row-bg);vertical-align:top;color:var(--support-text);padding:.78rem .85rem;font-size:.8rem}.i360-support-table tr:hover td,.i360-support-table tr:focus-within td{background:var(--support-ticket-row-active-bg)}.i360-support-ticket-main-cell{min-width:0}.i360-support-ticket-main-cell>a{color:var(--support-text);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:850;line-height:1.28;text-decoration:none;display:block;overflow:hidden}.i360-support-ticket-main-cell>a:hover,.i360-support-ticket-main-cell>a:focus-visible{color:var(--support-primary-strong);outline:none}.i360-support-ticket-main-cell>div,.i360-support-channel-cell,.i360-support-sla-cell{flex-wrap:wrap;align-items:center;gap:.36rem;margin-top:.45rem;display:flex}.i360-support-ticket-main-cell>div>span:first-child,.i360-support-mono{color:var(--support-faint);font-family:SFMono-Regular,Roboto Mono,Cascadia Mono,Liberation Mono,monospace;font-size:.72rem;font-weight:700}.i360-support-ticket-main-cell p{color:var(--support-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.48rem;font-size:.73rem;line-height:1.35;overflow:hidden}.i360-support-person-cell{min-width:0;color:var(--support-text);align-items:flex-start;gap:.38rem;display:flex}.i360-support-person-cell svg{color:var(--support-faint);flex:none;margin-top:.12rem}.i360-support-person-cell span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.i360-support-channel-cell,.i360-support-sla-cell{flex-direction:column;align-items:flex-start;margin-top:0}.i360-support-channel-cell a,.i360-support-sla-cell span{color:var(--support-muted);align-items:center;gap:.25rem;font-size:.7rem;font-weight:760;text-decoration:none;display:inline-flex}.i360-support-channel-cell a:hover,.i360-support-channel-cell a:focus-visible{color:var(--support-primary-strong);outline:none}.i360-support-badge{border:1px solid var(--support-border);background:color-mix(in srgb, var(--support-muted) 8%, var(--support-surface-strong));max-width:100%;color:var(--support-text);white-space:nowrap;border-radius:999px;align-items:center;padding:.24rem .5rem;font-size:.66rem;font-weight:850;line-height:1;display:inline-flex}.i360-support-badge-red{border-color:color-mix(in srgb, var(--support-risk) 28%, var(--support-border));background:color-mix(in srgb, var(--support-risk) 10%, var(--support-surface-strong));color:var(--support-risk)}.i360-support-badge-amber{border-color:color-mix(in srgb, var(--support-warning) 30%, var(--support-border));background:color-mix(in srgb, var(--support-warning) 10%, var(--support-surface-strong));color:var(--support-warning)}.i360-support-badge-green{border-color:color-mix(in srgb, var(--support-success) 28%, var(--support-border));background:color-mix(in srgb, var(--support-success) 10%, var(--support-surface-strong));color:var(--support-success)}.i360-support-badge-blue{border-color:color-mix(in srgb, var(--support-focus) 30%, var(--support-border));background:color-mix(in srgb, var(--support-focus) 10%, var(--support-surface-strong));color:var(--support-primary-strong)}.i360-support-guidance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.i360-support-guidance-grid li{color:var(--support-muted);padding-left:1rem;font-size:.78rem;line-height:1.5;position:relative}.i360-support-guidance-grid li+li{margin-top:.28rem}.i360-support-guidance-grid li:before{background:var(--support-focus);content:"";border-radius:999px;width:.35rem;height:.35rem;position:absolute;top:.62em;left:0}.i360-support-loading{border:1px solid var(--support-border);background:var(--support-surface-soft);color:var(--support-muted);border-radius:18px;align-items:center;gap:.55rem;padding:.85rem;font-size:.82rem;font-weight:750;display:flex}.i360-support-loading span{background:var(--support-focus);width:.65rem;height:.65rem;box-shadow:0 0 0 5px color-mix(in srgb, var(--support-focus) 12%, transparent);border-radius:999px}@keyframes i360-support-spin{to{transform:rotate(360deg)}}@media (max-height:940px){.dashboard-support-scroll{padding:.65rem}.dashboard-support-content-stack{gap:.65rem}.i360-support-surface,.i360-support-control-bar,.i360-support-ticket-workbench{padding:.75rem}}@media (max-width:1280px){.i360-support-hero,.i360-support-hub{grid-template-columns:1fr}.i360-support-header-actions{align-items:stretch;width:100%}.i360-support-header-toolbar,.i360-support-pop-panel{justify-content:flex-start}.i360-support-pop-panel,.i360-support-quick-panel{width:100%}.i360-support-kpi-strip,.i360-support-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.i360-support-insight-grid,.i360-support-action-grid{grid-template-columns:1fr}}@media (max-width:940px){.dashboard-support-workbench{padding:.25rem .5rem .75rem}.dashboard-support-shell{border-radius:24px}.dashboard-support-scroll{padding:.65rem}.i360-support-operations-grid,.i360-support-guidance-grid,.i360-support-filter-form{grid-template-columns:1fr}.i360-support-filter-actions,.i360-support-ticket-counters{justify-content:flex-start}.i360-support-ticket-counters{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.i360-support-control-heading,.i360-support-ticket-head,.i360-support-ticket-group-head{flex-direction:column}}@media (max-width:640px){.i360-support-hero-copy{flex-direction:column}.i360-support-header-toolbar,.i360-support-filter-actions{grid-template-columns:1fr;display:grid}.i360-support-tool-button,.i360-support-new-button,.i360-support-apply-button,.i360-support-reset-button,.i360-support-inline-new{width:100%}.i360-support-quick-grid,.i360-support-kpi-strip,.i360-support-mini-grid{grid-template-columns:1fr}.i360-support-ticket-counters{grid-template-columns:1fr 1fr}}
.dashboard-email-workbench{--i360-email-line:#06131d1f;--i360-email-strong-line:#06131d3d;--i360-email-chip:#ffffff7a;--i360-email-chip-hover:#ffffffc7;--i360-email-active:#06131d14;--i360-email-active-strong:#06131d24;--i360-email-focus:#06131d3d;--i360-email-ease:cubic-bezier(.16, 1, .3, 1);min-height:0}.dark .dashboard-email-workbench{--i360-email-line:#b4ebf929;--i360-email-strong-line:#b4ebf952;--i360-email-chip:#ffffff0e;--i360-email-chip-hover:#ffffff1a;--i360-email-active:#e7f8ff14;--i360-email-active-strong:#e7f8ff21;--i360-email-focus:#b4ebf957}.dashboard-email-command-center{color:var(--dash-ink)}.dashboard-email-command-center :is(button,a,input,textarea,select){letter-spacing:0}.dashboard-email-command-center :is(button,a,input,textarea,select):focus-visible{box-shadow:0 0 0 2px #ffffffb8, 0 0 0 5px var(--i360-email-focus)!important;outline:none!important}.i360-email-hero,.i360-email-setup-panel,.i360-email-mailbox-shell{isolation:isolate;position:relative;background:linear-gradient(135deg, #ffffff57, transparent 48%), var(--dash-surface)!important;box-shadow:0 18px 42px -34px #06131d47,inset 0 1px #ffffff75!important}.i360-email-hero:before,.i360-email-mailbox-shell:before{content:"";pointer-events:none;z-index:-1;opacity:.5;background:linear-gradient(110deg,#fff3,#0000 34%),repeating-linear-gradient(90deg,#06131d09 0 1px,#0000 1px 56px);position:absolute;inset:0}.dark .i360-email-hero:before,.dark .i360-email-mailbox-shell:before{background:linear-gradient(110deg,#ffffff12,#0000 34%),repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 56px)}.i360-email-live-dot{background:#06131d;box-shadow:0 0 0 3px #ffffffb8,0 0 0 6px #06131d14}.dark .i360-email-live-dot{background:#e7f8ff;box-shadow:0 0 0 3px #082a3ccc,0 0 0 6px #e7f8ff1a}.i360-email-kpi,.i360-email-chip,.i360-email-mini-stat,.i360-email-status-panel,.i360-email-primary-action,.i360-email-secondary-action,.i360-email-tab,.i360-email-outline-action,.i360-email-send-action,.i360-email-input{-webkit-backdrop-filter:blur(16px)saturate(1.08);border-color:var(--i360-email-line)!important;background:linear-gradient(135deg, #ffffff5c, transparent 52%), var(--i360-email-chip)!important;color:var(--dash-ink)!important;box-shadow:inset 0 1px #ffffff57!important}.i360-email-kpi-strip .i360-email-kpi{align-items:center;min-height:2.95rem;display:flex;position:relative;overflow:hidden;background:linear-gradient(135deg,#ffffffe0,#ffffff6b 46%,#baecfab8),#e0f7ffeb!important;border-width:1.5px!important;border-color:#065f822e!important;box-shadow:0 16px 34px -28px #023e607a,inset 0 1px #ffffffe0,inset 0 0 0 1px #ffffff61!important}.i360-email-kpi-strip .i360-email-kpi:before{content:"";pointer-events:none;opacity:.86;background:linear-gradient(90deg,#0e74901f,#0000 58%),linear-gradient(120deg,#ffffff85,#0000 38%);position:absolute;inset:0}.i360-email-kpi-strip .i360-email-kpi>*{z-index:1;width:100%;position:relative}.i360-email-kpi-strip .i360-email-kpi :is(span,svg){color:#06354f!important;stroke:currentColor!important}.dark .i360-email-kpi-strip .i360-email-kpi{background:linear-gradient(145deg,#0e749047,#082f49f0 58%,#061f31f5),#082f49f0!important;border-color:#7dd3fc38!important;box-shadow:0 18px 38px -30px #0ea5e980,inset 0 1px #ffffff1a!important}.dark .i360-email-kpi-strip .i360-email-kpi:before{opacity:1;background:linear-gradient(120deg,#ffffff14,#0000 42%),linear-gradient(90deg,#38bdf81f,#0000 58%)}.dark .i360-email-kpi-strip .i360-email-kpi :is(span,svg){color:#eef8ff!important;stroke:currentColor!important}.i360-email-input::placeholder{color:var(--dash-muted)!important}.i360-email-tab{transition:transform .16s var(--i360-email-ease), border-color .16s ease, background-color .16s ease, box-shadow .16s ease}.i360-email-tab.is-active,.i360-email-primary-action,.i360-email-send-action{border-color:var(--i360-email-strong-line)!important;background:linear-gradient(135deg, #ffffff94, transparent 48%), var(--i360-email-active-strong)!important;color:var(--dash-ink)!important;box-shadow:0 16px 36px -30px #06131d61,inset 0 1px #ffffff7a!important}.i360-email-setup-toggle{border-color:var(--i360-email-strong-line)!important;background:linear-gradient(135deg, #ffffff94, transparent 48%), var(--i360-email-active-strong)!important;color:var(--dash-ink)!important;border-radius:999px!important;box-shadow:0 16px 36px -30px #06131d61,inset 0 1px #ffffff7a!important}.i360-email-secondary-action{min-height:4.625rem}.dashboard-email-mailbox-grid{overflow:hidden}.i360-email-folder-column,.i360-email-thread-column,.i360-email-conversation-column{min-width:0}.i360-email-folder-button{color:var(--dash-ink)!important;background:0 0!important;border-color:#0000!important}.i360-email-folder-button .i360-email-folder-icon,.i360-email-count,.i360-email-unread-badge{background:var(--i360-email-active)!important;color:var(--dash-ink)!important}.i360-email-folder-button.is-active{border-color:var(--i360-email-strong-line)!important;background:linear-gradient(90deg, var(--i360-email-active-strong), transparent 72%), var(--i360-email-chip)!important;box-shadow:inset 3px 0 0 var(--dash-ink), inset 0 1px 0 #ffffff6b!important}.i360-email-folder-button.is-active .i360-email-folder-icon,.i360-email-folder-button.is-active .i360-email-count{background:var(--dash-ink)!important;color:var(--dash-surface)!important}.i360-email-thread-row{color:var(--dash-ink);position:relative}.i360-email-thread-row:before{content:"";background:0 0;width:3px;position:absolute;inset:0 auto 0 0}.i360-email-thread-row.is-active{background:linear-gradient(90deg, var(--i360-email-active-strong), transparent 68%), var(--dash-surface)!important}.i360-email-thread-row.is-active:before{background:var(--dash-ink)}.i360-email-message-bubble{border-color:var(--i360-email-line)!important;background:var(--dash-surface)!important;color:var(--dash-ink)!important}.i360-email-message-bubble.is-outbound{border-color:var(--i360-email-strong-line)!important;color:#f8fbff!important;background:linear-gradient(135deg,#ffffff38,#0000 48%),#06131d!important}.dark .i360-email-message-bubble.is-outbound{color:#06131d!important;background:linear-gradient(135deg,#ffffff1a,#0000 48%),#e7f8ff!important}.i360-email-composer{box-shadow:inset 0 1px #ffffff57}@media (hover:hover) and (pointer:fine){.dashboard-email-command-center :is(.i360-email-tab,.i360-email-folder-button,.i360-email-thread-row,.i360-email-outline-action,.i360-email-primary-action,.i360-email-secondary-action,.i360-email-send-action):hover{transform:translateY(-1px)translateZ(0);border-color:var(--i360-email-strong-line)!important;background:linear-gradient(135deg, #ffffff80, transparent 48%), var(--i360-email-chip-hover)!important}.dashboard-email-command-center .i360-email-kpi-strip .i360-email-kpi:hover{transform:translateY(-1px)translateZ(0);background:linear-gradient(135deg,#fffffff0,#ffffff85 44%,#ade8f9d1),#d6f4fdf5!important;border-color:#065f824d!important;box-shadow:0 20px 40px -30px #023e6094,inset 0 1px #ffffffe6!important}.dark .dashboard-email-command-center .i360-email-kpi-strip .i360-email-kpi:hover{background:linear-gradient(145deg,#155e756b,#082f49fa 56%,#051928fa),#082f49fa!important;border-color:#67e8f95c!important;box-shadow:0 22px 44px -30px #22d3ee9e,inset 0 1px #ffffff1f!important}}.dashboard-email-mailbox-card,.dashboard-email-mailbox-content,.dashboard-email-mailbox-grid,.dashboard-email-folder-column,.dashboard-email-thread-column,.dashboard-email-conversation-column,.dashboard-email-conversation-grid{min-height:0}.dashboard-email-mailbox-card{flex-direction:column;display:flex}.dashboard-email-mailbox-content{flex-direction:column;flex:auto;display:flex}.dashboard-email-mailbox-grid{flex:auto;display:grid}.dashboard-email-folder-column,.dashboard-email-thread-column,.dashboard-email-conversation-column{flex-direction:column;display:flex;overflow:hidden}.dashboard-email-thread-scroll,.dashboard-email-message-scroll{flex:auto;min-height:0}.dashboard-email-conversation-grid{flex:auto;grid-template-rows:minmax(0,1fr) auto;display:grid}@media (min-width:1280px){.dashboard-email-mailbox-grid{grid-template-columns:230px minmax(320px,380px) minmax(0,1fr)}}@media (max-width:1279px){.dashboard-email-mailbox-grid{grid-template-columns:minmax(220px,.72fr) minmax(0,1fr)}.dashboard-email-conversation-column{border-top:1px solid var(--i360-email-line);grid-column:1/-1;min-height:560px}}@media (max-width:760px){.dashboard-email-workbench{padding:.5rem!important}.dashboard-email-mailbox-grid{flex-direction:column;display:flex}.dashboard-email-folder-column,.dashboard-email-thread-column,.dashboard-email-conversation-column{border-bottom:1px solid var(--i360-email-line);border-right:0!important}.dashboard-email-thread-scroll{max-height:360px}.dashboard-email-conversation-column{min-height:620px}}@media (max-height:940px){.dashboard-email-workbench{gap:.75rem!important;padding:.25rem .625rem .625rem!important}.dashboard-email-workbench .dashboard-email-hero,.dashboard-email-workbench .dashboard-email-setup-card,.dashboard-email-workbench .dashboard-email-operational-hub{padding-top:.75rem!important;padding-bottom:.75rem!important}.dashboard-email-workbench .dashboard-email-folder-column,.dashboard-email-workbench .dashboard-email-thread-heading,.dashboard-email-workbench .dashboard-email-conversation-heading,.dashboard-email-workbench .dashboard-email-composer{padding:.75rem!important}.dashboard-email-workbench .dashboard-email-folder-heading{padding-bottom:.625rem!important}.dashboard-email-workbench .dashboard-email-folder-search{margin-bottom:.625rem!important}.dashboard-email-workbench .dashboard-email-composer-textarea{min-height:7.5rem!important}}@media (max-height:820px){.dashboard-email-workbench{gap:.5rem!important;padding:.5rem!important}.dashboard-email-workbench .dashboard-email-hero,.dashboard-email-workbench .dashboard-email-setup-card,.dashboard-email-workbench .dashboard-email-operational-hub{padding-top:.625rem!important;padding-bottom:.625rem!important}.dashboard-email-workbench .dashboard-email-folder-column,.dashboard-email-workbench .dashboard-email-thread-heading,.dashboard-email-workbench .dashboard-email-conversation-heading,.dashboard-email-workbench .dashboard-email-composer{padding:.625rem!important}.dashboard-email-workbench .dashboard-email-composer-textarea{min-height:6.25rem!important}}
.dashboard-settings-workbench,.dashboard-settings-shell,.dashboard-settings-scroll{min-height:0}.dashboard-settings-shell{flex-direction:column;display:flex}.dashboard-settings-shell>.dashboard-settings-workbench{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}.dashboard-settings-shell>.dashboard-settings-workbench:before,.dashboard-settings-shell>.dashboard-settings-workbench:after{content:none!important;box-shadow:none!important;background:0 0!important;display:none!important}.dashboard-settings-scroll{flex:auto;overflow:hidden auto}@media (max-height:940px){.dashboard-settings-workbench{gap:.75rem!important;padding:.25rem .625rem .625rem!important}.dashboard-settings-shell{padding:.25rem .75rem .75rem!important}}@media (max-height:820px){.dashboard-settings-workbench{gap:.5rem!important;padding:.5rem!important}.dashboard-settings-shell{padding:.625rem!important}}
.dashboard-twilio-workbench{min-height:0;overflow-x:hidden}.dashboard-twilio-workbench>section{min-width:0}.twilio-command-center{gap:.5rem}.twilio-command-center :is(button,input,textarea,a){scroll-margin:1rem}.twilio-command-center .twilio-hero-panel,.twilio-command-center .twilio-metric-tile,.twilio-command-center .twilio-side-rail>*,.twilio-command-center .twilio-dashboard-grid>*{min-width:0}.twilio-command-center .twilio-side-rail{align-self:start}html:not(.dark) body .dashboard-modern-system .dashboard-twilio-workbench,html.light body .dashboard-modern-system .dashboard-twilio-workbench{--dash-surface:#fffffff0!important;--dash-surface-soft:#e2f7ffe6!important;--dashboard-toolbar-bg:#fffffff0!important;--dashboard-toolbar-chip-bg:#e2f7ffe6!important;--dashboard-toolbar-chip-hover:#d3f2fdf5!important}html:not(.dark) body .dashboard-modern-system .dashboard-twilio-workbench :is(.twilio-hero-panel,.twilio-metric-tile,.twilio-one-screen-grid>.rounded-lg,.twilio-dashboard-grid>*,.twilio-side-rail>*),html.light body .dashboard-modern-system .dashboard-twilio-workbench :is(.twilio-hero-panel,.twilio-metric-tile,.twilio-one-screen-grid>.rounded-lg,.twilio-dashboard-grid>*,.twilio-side-rail>*){background:linear-gradient(132deg,#fffffff5 0%,#ffffffb8 34%,#ffffff29 64%),radial-gradient(125% 150% at 0 0,#fffffffa 0%,#eefbfff0 28%,#b7ebfae0 68%,#73d2eec7 100%),#b7ebfae6 linear-gradient(155deg,#ffffffa3,#9ee2f6bd)!important;border-color:#ffffffdb!important;box-shadow:0 28px 72px -48px #023e607a,inset 0 0 0 1px #ffffff6b,inset 0 1px #ffffffe6,inset 0 -30px 56px -42px #0e749042!important}html:not(.dark) body .dashboard-modern-system .dashboard-twilio-workbench :is(.twilio-hero-panel,.twilio-one-screen-grid,.twilio-dashboard-grid,.twilio-side-rail) :is(input,textarea,[class*="bg-[var(--dash-surface-soft)]"]),html.light body .dashboard-modern-system .dashboard-twilio-workbench :is(.twilio-hero-panel,.twilio-one-screen-grid,.twilio-dashboard-grid,.twilio-side-rail) :is(input,textarea,[class*="bg-[var(--dash-surface-soft)]"]){background:linear-gradient(128deg,#ffffffdb,#ffffff3d 44%,#fff0 72%),#ddf7ffe0 linear-gradient(145deg,#ffffffdb,#ccf2fdb8)!important;border-color:#0e74902e!important;box-shadow:0 14px 34px -28px #023e6057,inset 0 1px #ffffffdb,inset 0 0 0 1px #ffffff57!important}@media (min-width:1280px){.dashboard-twilio-workbench{overflow-y:hidden}.twilio-one-screen-grid{align-items:stretch}.twilio-one-screen-grid>*,.twilio-one-screen-grid .twilio-side-rail,.twilio-one-screen-grid .twilio-side-rail>*{min-height:0}.twilio-one-screen-grid>.rounded-lg,.twilio-one-screen-grid .twilio-side-rail>.rounded-lg{height:100%}.twilio-command-center .twilio-side-rail{position:sticky;top:0}}@media (max-height:940px){.dashboard-twilio-workbench{gap:.75rem!important;padding:.25rem .75rem .625rem!important}.dashboard-twilio-workbench>section{border-radius:1.35rem!important;padding:.875rem!important}.twilio-command-center .twilio-metric-tile{padding:.7rem!important}.twilio-command-center .twilio-dashboard-grid{gap:.65rem!important}.twilio-command-center,.twilio-one-screen-grid{gap:.45rem!important}}@media (max-height:820px){.dashboard-twilio-workbench{gap:.5rem!important;padding:.5rem!important}.dashboard-twilio-workbench>section{padding:.75rem!important}.twilio-command-center .twilio-side-rail{position:static}}@media (max-width:767px){.twilio-command-center{padding-inline:.625rem!important}.twilio-command-center .twilio-hero-panel{padding:.875rem!important}}html.dark body .dashboard-modern-system .dashboard-twilio-workbench :is(svg,.lucide),body.dark .dashboard-modern-system .dashboard-twilio-workbench :is(svg,.lucide),.dark .dashboard-modern-system .dashboard-twilio-workbench :is(svg,.lucide),[data-theme=dark] .dashboard-modern-system .dashboard-twilio-workbench :is(svg,.lucide){color:currentColor!important;stroke:currentColor!important}html.dark body .dashboard-modern-system .dashboard-twilio-workbench [class*=dark\:bg-emerald-500],body.dark .dashboard-modern-system .dashboard-twilio-workbench [class*=dark\:bg-emerald-500],.dark .dashboard-modern-system .dashboard-twilio-workbench [class*=dark\:bg-emerald-500],[data-theme=dark] .dashboard-modern-system .dashboard-twilio-workbench [class*=dark\:bg-emerald-500]{color:#5eead4!important}html.dark body .dashboard-modern-system .dashboard-twilio-workbench [class*=dark\:bg-amber-500],body.dark .dashboard-modern-system .dashboard-twilio-workbench [class*=dark\:bg-amber-500],.dark .dashboard-modern-system .dashboard-twilio-workbench [class*=dark\:bg-amber-500],[data-theme=dark] .dashboard-modern-system .dashboard-twilio-workbench [class*=dark\:bg-amber-500]{color:#facc15!important}html.dark body .dashboard-modern-system .dashboard-twilio-workbench [class*=dark\:bg-rose-500],body.dark .dashboard-modern-system .dashboard-twilio-workbench [class*=dark\:bg-rose-500],.dark .dashboard-modern-system .dashboard-twilio-workbench [class*=dark\:bg-rose-500],[data-theme=dark] .dashboard-modern-system .dashboard-twilio-workbench [class*=dark\:bg-rose-500]{color:#fb7185!important}html.dark body .dashboard-modern-system .dashboard-twilio-workbench [class*=dark\:bg-sky-500],body.dark .dashboard-modern-system .dashboard-twilio-workbench [class*=dark\:bg-sky-500],.dark .dashboard-modern-system .dashboard-twilio-workbench [class*=dark\:bg-sky-500],[data-theme=dark] .dashboard-modern-system .dashboard-twilio-workbench [class*=dark\:bg-sky-500]{color:#38bdf8!important}html.dark body .dashboard-modern-system .dashboard-twilio-workbench [class*=dark\:bg-slate-900],body.dark .dashboard-modern-system .dashboard-twilio-workbench [class*=dark\:bg-slate-900],.dark .dashboard-modern-system .dashboard-twilio-workbench [class*=dark\:bg-slate-900],[data-theme=dark] .dashboard-modern-system .dashboard-twilio-workbench [class*=dark\:bg-slate-900]{color:#cbd5e1!important}html.dark body .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is(svg,.lucide),body.dark .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is(svg,.lucide),.dark .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is(svg,.lucide),[data-theme=dark] .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is(svg,.lucide){color:#0e7490!important;stroke:#0e7490!important}html.dark body .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is([class*=emerald] :is(svg,.lucide),:is(svg,.lucide)[class*=emerald]),body.dark .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is([class*=emerald] :is(svg,.lucide),:is(svg,.lucide)[class*=emerald]),.dark .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is([class*=emerald] :is(svg,.lucide),:is(svg,.lucide)[class*=emerald]),[data-theme=dark] .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is([class*=emerald] :is(svg,.lucide),:is(svg,.lucide)[class*=emerald]){color:#059669!important;stroke:#059669!important}html.dark body .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is([class*=amber] :is(svg,.lucide),:is(svg,.lucide)[class*=amber]),body.dark .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is([class*=amber] :is(svg,.lucide),:is(svg,.lucide)[class*=amber]),.dark .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is([class*=amber] :is(svg,.lucide),:is(svg,.lucide)[class*=amber]),[data-theme=dark] .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is([class*=amber] :is(svg,.lucide),:is(svg,.lucide)[class*=amber]){color:#b45309!important;stroke:#b45309!important}html.dark body .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is([class*=rose] :is(svg,.lucide),:is(svg,.lucide)[class*=rose]),body.dark .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is([class*=rose] :is(svg,.lucide),:is(svg,.lucide)[class*=rose]),.dark .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is([class*=rose] :is(svg,.lucide),:is(svg,.lucide)[class*=rose]),[data-theme=dark] .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is([class*=rose] :is(svg,.lucide),:is(svg,.lucide)[class*=rose]){color:#be123c!important;stroke:#be123c!important}html.dark body .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is([class*=sky] :is(svg,.lucide),:is(svg,.lucide)[class*=sky]),body.dark .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is([class*=sky] :is(svg,.lucide),:is(svg,.lucide)[class*=sky]),.dark .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is([class*=sky] :is(svg,.lucide),:is(svg,.lucide)[class*=sky]),[data-theme=dark] .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is([class*=sky] :is(svg,.lucide),:is(svg,.lucide)[class*=sky]){color:#0284c7!important;stroke:#0284c7!important}html.dark body .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is([class*=slate] :is(svg,.lucide),:is(svg,.lucide)[class*=slate]),body.dark .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is([class*=slate] :is(svg,.lucide),:is(svg,.lucide)[class*=slate]),.dark .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is([class*=slate] :is(svg,.lucide),:is(svg,.lucide)[class*=slate]),[data-theme=dark] .dashboard-modern-system .dashboard-twilio-workbench.twilio-command-center :is([class*=slate] :is(svg,.lucide),:is(svg,.lucide)[class*=slate]){color:#64748b!important;stroke:#64748b!important}
.dashboard-profile-workbench,.dashboard-profile-shell{min-height:0;overflow-x:hidden}.dashboard-profile-shell{flex-direction:column;display:flex}@media (max-height:940px){.dashboard-profile-workbench{padding:.25rem .625rem .625rem!important}.dashboard-profile-shell{padding:.5rem .75rem .75rem!important}}@media (max-height:820px){.dashboard-profile-workbench{padding:.5rem!important}.dashboard-profile-shell{padding:.625rem!important}}
