.dhcl-root{--dhcl-void:#070b14;--dhcl-slab:#0f1629;--dhcl-elev:#151f38;--dhcl-rail:#1c2a4a;--dhcl-beacon:#5eead4;--dhcl-beacon-dim:#2dd4bf;--dhcl-ember:#fb923c;--dhcl-text:#e8edf7;--dhcl-muted:#8b9dc4;--dhcl-grid:rgba(94,234,212,0.12);--dhcl-font-display:"Segoe UI",system-ui,sans-serif;--dhcl-font-mono:ui-monospace,"Cascadia Code","SF Mono",Menlo,monospace;--dhcl-radius:14px;--dhcl-shadow:0 24px 80px rgba(0,0,0,0.55),0 0 0 1px rgba(94,234,212,0.08)}.dhcl-root *{box-sizing:border-box}.dhcl-root[data-dhcl-theme=light]{--dhcl-void:#e8edf5;--dhcl-slab:#f4f7fc;--dhcl-elev:#ffffff;--dhcl-rail:#e2e8f0;--dhcl-beacon:#0d9488;--dhcl-beacon-dim:#0f766e;--dhcl-ember:#ea580c;--dhcl-text:#0f172a;--dhcl-muted:#64748b;--dhcl-grid:rgba(15,23,42,0.1);--dhcl-shadow:0 20px 50px rgba(15,23,42,0.08),0 0 0 1px rgba(15,23,42,0.06)}.dhcl-surface{font-family:var(--dhcl-font-display);color:var(--dhcl-text);background:linear-gradient(165deg,var(--dhcl-slab) 0,var(--dhcl-void) 48%,#0a101f 100%);border-radius:var(--dhcl-radius);border:1px solid var(--dhcl-grid);box-shadow:var(--dhcl-shadow);position:relative;overflow:hidden}.dhcl-surface:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 10% 20%,rgba(94,234,212,.07),transparent 45%),radial-gradient(circle at 90% 80%,rgba(251,146,60,.05),transparent 40%);pointer-events:none}.dhcl-surface>*{position:relative;z-index:1}.dhcl-title{font-size:1.125rem;font-weight:650;letter-spacing:-.02em;color:var(--dhcl-text)}.dhcl-sub{font-size:.8125rem;color:var(--dhcl-muted);margin-top:.35rem;max-width:52ch}.dhcl-table-wrap{border-radius:calc(var(--dhcl-radius) - 4px);border:1px solid var(--dhcl-grid);background:var(--dhcl-elev);overflow:auto;max-height:14rem}.dhcl-table{width:100%;font-size:.8125rem;border-collapse:collapse}.dhcl-table th{text-align:left;padding:.65rem .75rem;font-weight:600;color:var(--dhcl-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.65rem;background:var(--dhcl-rail);position:sticky;top:0}.dhcl-table td{padding:.55rem .75rem;border-top:1px solid var(--dhcl-grid);font-family:var(--dhcl-font-mono);font-size:.75rem;color:var(--dhcl-text)}.dhcl-table tr:hover td{background:rgba(94,234,212,.04)}.dhcl-inbox-review-shell{background:#f6f3ee;border:1px solid var(--cds-color-border-subtle);border-radius:10px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.05)}.dhcl-inbox-review{min-height:600px;display:grid;grid-template-columns:320px minmax(0,1fr);background:#fff}.dhcl-inbox-review__aside{display:flex;flex-direction:column;min-width:0;border-right:1px solid var(--cds-color-border-subtle);background:#fff}.dhcl-inbox-review__item--selected{position:relative}.dhcl-inbox-review__main{min-width:0;background:#f5f5f5;display:flex;flex-direction:column;color:var(--cds-color-text)}.dhcl-inbox-review__header{padding:14px 22px 16px 24px;background:#fff;border-bottom:1px solid var(--cds-color-border-subtle)}.dhcl-inbox-review__body{padding:20px 24px 28px;display:flex;flex-direction:column;gap:18px}.dhcl-inbox-review__panel{margin-top:.375rem}.dhcl-inbox-review__card{width:100%;background:#fff;border:1px solid var(--cds-color-border-subtle);border-radius:10px;padding:14px 16px}.dhcl-inbox-review__card--spaced{margin-top:.375rem}.dhcl-inbox-review__arrow{display:flex;justify-content:center;align-items:center;color:#a8adb4;font-size:34px;font-weight:600;line-height:1}.dhcl-inbox-review-empty{padding:56px 24px;background:#fff}.dhcl-inbox-review__meta-action .bbui-button,.dhcl-inbox-review__meta-action button{padding-right:0}.dhcl-inbox-review__panel--preview{color:var(--cds-color-text)}.dhcl-tag{display:inline-flex;align-items:center;border-radius:999px;padding:.15rem .55rem;font-size:.65rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.dhcl-empty{text-align:center;padding:3rem 1.5rem;color:var(--dhcl-muted)}.dhcl-drawer-overlay{position:fixed;inset:0;z-index:1000;background:rgba(2,6,15,.72);backdrop-filter:blur(6px)}.dhcl-drawer{position:absolute;top:0;right:0;height:100%;width:min(460px,100%);background:linear-gradient(200deg,var(--dhcl-slab),var(--dhcl-void));border-left:1px solid var(--dhcl-grid);box-shadow:-20px 0 60px rgba(0,0,0,.5);padding:1.5rem;overflow-y:auto}.dhcl-modal-overlay{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:1rem;background:transparent}.dhcl-modal-backdrop{position:absolute;inset:0;border:none;padding:0;margin:0;cursor:pointer;background:rgba(2,6,15,.65);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:0}.dhcl-modal{--dhcl-text:#e8ecf4;--dhcl-muted:#9aa6bc;--dhcl-void:#1a1f2e;--dhcl-slab:#232936;--dhcl-elev:#2a3142;--dhcl-rail:#2f3649;--dhcl-grid:rgba(255,255,255,0.1);--dhcl-beacon:#4da3ff;--dhcl-beacon-dim:#2b8ae6;--dhcl-shadow:0 24px 64px rgba(0,0,0,0.45),0 0 0 1px rgba(255,255,255,0.06);position:fixed;left:50%;top:50%;z-index:1;width:min(920px,calc(100vw - 2rem));max-height:min(92vh,960px);margin:0;display:flex;flex-direction:column;box-sizing:border-box;color:var(--dhcl-text);font-family:var(--dhcl-font-display);background:linear-gradient(165deg,#2a3140,#1e2433 55%,#1a1f2c);border:1px solid rgba(255,255,255,.1);border-radius:calc(var(--dhcl-radius) + 4px);box-shadow:var(--dhcl-shadow);overflow:hidden;isolation:isolate}@media (max-width:920px){.dhcl-inbox-review{grid-template-columns:1fr}.dhcl-inbox-review__aside{border-right:none;border-bottom:1px solid var(--cds-color-border-subtle)}}.dhcl-modal-scope{--dhcl-text:#e8ecf4;--dhcl-muted:#9aa6bc;--dhcl-void:#1a1f2e;--dhcl-slab:#232936;--dhcl-elev:#2a3142;--dhcl-rail:#2f3649;--dhcl-grid:rgba(255,255,255,0.1);--dhcl-beacon:#4da3ff;--dhcl-beacon-dim:#2b8ae6;--dhcl-shadow:0 24px 64px rgba(0,0,0,0.45),0 0 0 1px rgba(255,255,255,0.06);box-sizing:border-box;width:100%;min-width:0;color:var(--dhcl-text);font-family:var(--dhcl-font-display)}.dhcl-modal-head{padding:1.1rem 1.25rem;border-bottom:1px solid var(--dhcl-grid);background:var(--dhcl-rail);flex-shrink:0}.dhcl-modal-head--draggable{cursor:grab;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.dhcl-modal-head--draggable:active{cursor:grabbing}.dhcl-modal-body{padding:1.25rem;overflow-y:auto;overflow-x:hidden;flex:1 1 0%;min-height:0;color:var(--dhcl-text)}.dhcl-section-label{font-size:.82rem;font-weight:600;margin-bottom:4px;color:var(--dhcl-text)}.dhcl-modal-actions{display:flex;gap:.6rem;justify-content:flex-end;padding:1rem 1.25rem;border-top:1px solid var(--dhcl-grid);background:var(--dhcl-elev);flex-shrink:0}.dhcl-modal .dhcl-modal-head{padding:1.35rem 1.6rem;flex-shrink:0}.dhcl-modal .dhcl-modal-body{padding:1.5rem 1.75rem;line-height:1.55;min-height:0;flex:1 1 0%;overflow-y:auto;overflow-x:hidden}.dhcl-modal .dhcl-modal-actions{padding:1.2rem 1.75rem;gap:.75rem;flex-shrink:0}:is(.dhcl-modal,.dhcl-modal-scope) .dhcl-title{font-size:1.375rem;line-height:1.25}:is(.dhcl-modal,.dhcl-modal-scope) .dhcl-detail-label{font-size:.75rem;margin-bottom:.35rem}:is(.dhcl-modal,.dhcl-modal-scope) .dhcl-sub{font-size:.9375rem;line-height:1.55;max-width:none;color:var(--dhcl-muted)}:is(.dhcl-modal,.dhcl-modal-scope) .dhcl-section-label{font-size:.9rem;margin-bottom:.35rem}.bbui-datatable .bbui-datatable-tablebody-cell>div:not(.bbui-datatable-tablebody-cell-content){box-sizing:border-box;border:none!important;border-right:2px solid var(
      --cds-table-color-resize-border-secondary,var(--cds-color-border-moderate)
    )!important}.dhcl-bbui-inbox-table-wrap{max-height:min(28rem,70vh);width:100%;min-width:0;overflow:auto}.dhcl-bbui-inbox-table-wrap .bbui-table :is(th,td){padding:var(--cds-cell-size-padding-top) var(--cds-cell-size-padding-right) var(--cds-cell-size-padding-bottom) var(--cds-cell-size-padding-left);block-size:var(--cds-cell-size-minheight);box-sizing:border-box;color:var(--cds-color-text);-webkit-font-smoothing:antialiased}.dhcl-bbui-inbox-table-wrap .bbui-table{min-height:6rem;border-collapse:collapse}.dhcl-bbui-inbox-table-wrap .bbui-table :is(th,td):first-child{padding-inline-start:calc(var(--cds-cell-size-padding-left) + var(--cds-tablerow-size-padding-left))}.dhcl-bbui-inbox-table-wrap .bbui-table :is(th,td):last-child{padding-inline-end:calc(var(--cds-cell-size-padding-right) + var(--cds-tablerow-size-padding-right))}.dhcl-bbui-inbox-table-wrap .bbui-table thead th{font-size:var(--cds-font-heading-06-fontsize);font-weight:var(--cds-font-heading-06-weight);line-height:var(--cds-font-heading-06-lineheight);letter-spacing:var(--cds-font-heading-06-letterspacing)}.dhcl-bbui-inbox-table-wrap .bbui-table tbody td,.dhcl-bbui-inbox-table-wrap .bbui-table thead th{font-family:var(
    --cds-font-core-family-avenir,AvenirNextP2ForBBG,BloombergSansSpaced,Arial,Helvetica,sans-serif
  )}.dhcl-bbui-inbox-table-wrap .bbui-table tbody td{font-size:var(--cds-font-body-default-fontsize);font-weight:var(--cds-font-body-default-weight);line-height:var(--cds-font-body-default-lineheight);letter-spacing:var(--cds-font-body-default-letterspacing);vertical-align:top}.dhcl-bbui-inbox-table-wrap .bbui-table td.dhcl-bbui-inbox-table__col--right,.dhcl-bbui-inbox-table-wrap .bbui-table th.dhcl-bbui-inbox-table__col--right{text-align:right}.dhcl-dh-push-destination-tabs{width:100%;min-width:0;box-sizing:border-box}.dhcl-dh-push-destination-tabs [role=tablist]{width:100%;display:flex;flex-wrap:nowrap;align-items:stretch;box-sizing:border-box}.dhcl-dh-push-destination-tabs [role=tab]{flex:1 1 0;min-width:0;justify-content:center}.dhcl-dh-push-destination-tabs>div:first-child{width:100%;display:flex;flex-wrap:nowrap}.dhcl-dh-push-destination-tabs>div:first-child>[role=tab],.dhcl-dh-push-destination-tabs>div:first-child>button{flex:1 1 0;min-width:0}.dhcl-dh-push-destination-datatable{width:100%;min-width:0;box-sizing:border-box}.dhcl-dh-push-destination-datatable .bbui-datatable-tablebody-cell:nth-child(2) .bbui-datatable-tablebody-cell-content,.dhcl-dh-push-destination-datatable .bbui-datatable-tablebody-cell:nth-child(2) span{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:break-word;overflow-wrap:anywhere}.dhcl-modal-link-resources{margin-top:.75rem;padding:.85rem 1rem;border-radius:10px;border:1px solid var(--dhcl-grid);background:var(--dhcl-elev)}.dhcl-modal-link-empty{font-style:italic;color:var(--dhcl-muted)}.dhcl-push-preview-stepper{padding-bottom:var(--cds-size-core-075-px)}.dhcl-push-preview-below-stepper{border:0;border-top:1px solid var(--cds-color-border-subtle);margin:0 0 var(--cds-size-core-075-px);width:100%}.dhcl-push-preview-stepper[data-dhcl-hide-stepper-marker] .bbui-stepper-step-marker,.dhcl-push-preview-stepper[data-dhcl-hide-stepper-marker] [class*=stepper-step-marker]{display:none!important;visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;clip-path:inset(50%)!important;border:0!important;font-size:0!important;line-height:0!important}.dhcl-push-preview-stepper .bbui-stepper-step-title{margin-left:0}:is(.dhcl-modal,.dhcl-modal-scope) .dhcl-table-wrap{max-height:min(11rem,24vh);overflow:auto}:is(.dhcl-modal,.dhcl-modal-scope) .dhcl-table-wrap.dhcl-table-wrap--with-payload-tools{display:flex;flex-direction:column;max-height:min(15rem,28vh);overflow:hidden}.dhcl-modal-payload-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding-bottom:.65rem;margin-bottom:.35rem;border-bottom:1px solid var(--dhcl-grid);flex-shrink:0}.dhcl-modal-payload-filter{flex:1;min-width:12rem;padding:.45rem .65rem;border-radius:8px;border:1px solid var(--dhcl-grid);background:rgba(0,0,0,.2);color:var(--dhcl-text);font-family:var(--dhcl-font-display);font-size:.875rem}.dhcl-modal-payload-filter::-moz-placeholder{color:var(--dhcl-muted)}.dhcl-modal-payload-filter::placeholder{color:var(--dhcl-muted)}.dhcl-modal-payload-toolbar-actions{display:flex;flex-wrap:wrap;gap:.4rem}:is(.dhcl-modal,.dhcl-modal-scope) .dhcl-btn--toolbar{padding:.35rem .65rem;font-size:.8125rem}.dhcl-modal-payload-table-inner{flex:1 1 0%;min-height:0;overflow:auto}:is(.dhcl-modal,.dhcl-modal-scope) .dhcl-table-col-check{width:2.25rem;text-align:center;vertical-align:middle;padding-left:.5rem;padding-right:.5rem}:is(.dhcl-modal,.dhcl-modal-scope) .dhcl-table-col-check input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--dhcl-beacon-dim)}.dhcl-table-empty-filter{text-align:center;color:var(--dhcl-muted);font-size:.875rem;padding:1rem .75rem}:is(.dhcl-modal,.dhcl-modal-scope) .dhcl-table{font-size:.875rem}:is(.dhcl-modal,.dhcl-modal-scope) .dhcl-table th{font-size:.72rem;padding:.8rem .95rem}:is(.dhcl-modal,.dhcl-modal-scope) .dhcl-table td{font-size:.8125rem;padding:.7rem .95rem}:is(.dhcl-modal,.dhcl-modal-scope) .dhcl-btn{font-size:.875rem;padding:.55rem 1.25rem}:is(.dhcl-modal,.dhcl-modal-scope) .dhcl-btn-secondary{background:rgba(255,255,255,.06);color:var(--dhcl-text);border-color:rgba(255,255,255,.18)}:is(.dhcl-modal,.dhcl-modal-scope) .dhcl-btn-secondary:hover:not(:disabled){color:var(--dhcl-text);border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.1)}:is(.dhcl-modal,.dhcl-modal-scope) .dhcl-btn-primary{background:linear-gradient(180deg,#3d93f0,#2b8ae6);color:#0c1119;box-shadow:0 1px 2px rgba(0,0,0,.25)}:is(.dhcl-modal,.dhcl-modal-scope) .dhcl-btn-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 10px rgba(77,163,255,.35)}:is(.dhcl-modal,.dhcl-modal-scope) .dhcl-table tr:hover td{background:rgba(255,255,255,.04)}.dhcl-btn{font-family:var(--dhcl-font-display);font-size:.8125rem;font-weight:600;padding:.5rem 1rem;border-radius:10px;border:1px solid transparent;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,opacity .12s;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box}.dhcl-btn:disabled{opacity:.45;cursor:not-allowed}.dhcl-btn-secondary{background:rgba(15,22,41,.6);color:var(--dhcl-text);border-color:var(--dhcl-grid)}.dhcl-btn-secondary:hover:not(:disabled){color:var(--dhcl-beacon);border-color:var(--dhcl-beacon-dim);background:rgba(21,31,56,.85)}.dhcl-btn-primary{background:linear-gradient(135deg,var(--dhcl-beacon-dim),var(--dhcl-beacon));color:var(--dhcl-void);box-shadow:0 0 24px rgba(94,234,212,.25)}.dhcl-btn-primary:hover:not(:disabled){transform:translateY(-1px)}.dhcl-detail-block{border-radius:12px;border:1px solid var(--dhcl-grid);background:var(--dhcl-elev);padding:1rem;margin-bottom:.85rem}.dhcl-detail-label{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--dhcl-muted);margin-bottom:.5rem}.dhcl-col-schema{display:none}@media (min-width:768px){.dhcl-col-schema{display:table-cell}}.dhcl-host-inbox .dhcl-inbox-links-table td,.dhcl-host-inbox .dhcl-inbox-links-table th{vertical-align:middle}.dhcl-inbox-row--read td{background:rgba(15,22,41,.35)}.dhcl-inbox-select{max-width:14rem;border-radius:10px;border:1px solid var(--dhcl-grid);background:var(--dhcl-elev);color:var(--dhcl-text);font-family:var(--dhcl-font-display);font-size:.72rem;padding:.35rem 1.75rem .35rem .5rem;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--dhcl-muted) 50%),linear-gradient(135deg,var(--dhcl-muted) 50%,transparent 50%);background-position:calc(100% - 14px) calc(50% - 3px),calc(100% - 9px) calc(50% - 3px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}.dhcl-inbox-select:disabled{opacity:.45;cursor:not-allowed}.dhcl-inbox-banner{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:10px;margin-bottom:1rem;font-size:.8125rem}.dhcl-inbox-banner--error{border:1px solid rgba(251,113,133,.45);background:rgba(251,113,133,.08);color:#fecaca}.dhcl-inbox-retry{padding:.35rem .75rem!important;font-size:.75rem!important}.dhcl-inbox-loading{padding:2rem 1rem;text-align:center;color:var(--dhcl-muted);font-size:.875rem}.dhcl-surface-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.dhcl-surface-header__titles{flex:1;min-width:0}.dhcl-theme-capsule{display:inline-flex;flex-shrink:0;padding:3px;border-radius:999px;background:var(--dhcl-elev);border:1px solid var(--dhcl-grid);box-shadow:0 1px 2px rgba(0,0,0,.04);gap:2px}.dhcl-theme-capsule__seg{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .65rem;border:none;border-radius:999px;font-family:var(--dhcl-font-display);font-size:.7rem;font-weight:600;letter-spacing:.02em;cursor:pointer;color:var(--dhcl-muted);background:transparent;transition:background .15s ease,color .15s ease;white-space:nowrap}.dhcl-theme-capsule__seg:hover{color:var(--dhcl-text);background:rgba(13,148,136,.08)}.dhcl-root[data-dhcl-theme=light] .dhcl-theme-capsule__seg:hover{background:rgba(13,148,136,.1)}.dhcl-theme-capsule__seg--active{color:var(--dhcl-void);background:linear-gradient(135deg,var(--dhcl-beacon-dim),var(--dhcl-beacon));box-shadow:0 1px 3px rgba(13,148,136,.35)}.dhcl-root[data-dhcl-theme=light] .dhcl-theme-capsule__seg--active{color:#ffffff}.dhcl-root[data-dhcl-theme=light] .dhcl-surface{background:linear-gradient(165deg,#ffffff,#f8fafc 45%,#f1f5f9)}.dhcl-root[data-dhcl-theme=light] .dhcl-surface:before{background-image:radial-gradient(circle at 12% 18%,rgba(13,148,136,.09),transparent 42%),radial-gradient(circle at 88% 82%,rgba(234,88,12,.06),transparent 38%)}.dhcl-root[data-dhcl-theme=light] .dhcl-table tr:hover td{background:rgba(13,148,136,.06)}.dhcl-root[data-dhcl-theme=light] .dhcl-drawer-overlay{background:rgba(15,23,42,.35)}.dhcl-root[data-dhcl-theme=light] .dhcl-drawer{background:linear-gradient(200deg,#ffffff,#f1f5f9);box-shadow:-12px 0 40px rgba(15,23,42,.12)}.dhcl-root[data-dhcl-theme=light] .dhcl-modal-backdrop{background:rgba(15,23,42,.4)}.dhcl-root[data-dhcl-theme=light] .dhcl-modal,.dhcl-root[data-dhcl-theme=light] .dhcl-modal-scope{--dhcl-text:#0f172a;--dhcl-muted:#64748b;--dhcl-void:#f8fafc;--dhcl-slab:#ffffff;--dhcl-elev:#f1f5f9;--dhcl-rail:#e2e8f0;--dhcl-grid:rgba(15,23,42,0.1);--dhcl-beacon:#0d9488;--dhcl-beacon-dim:#0f766e;--dhcl-shadow:0 24px 64px rgba(15,23,42,0.12),0 0 0 1px rgba(15,23,42,0.08)}.dhcl-root[data-dhcl-theme=light] .dhcl-modal{background:linear-gradient(165deg,#ffffff,#f8fafc 55%,#f1f5f9);border:1px solid rgba(15,23,42,.1)}.dhcl-root[data-dhcl-theme=light] :is(.dhcl-modal,.dhcl-modal-scope) .dhcl-btn-secondary{background:rgba(15,23,42,.05);color:var(--dhcl-text);border-color:rgba(15,23,42,.15)}.dhcl-root[data-dhcl-theme=light] :is(.dhcl-modal,.dhcl-modal-scope) .dhcl-btn-secondary:hover:not(:disabled){background:rgba(15,23,42,.08);border-color:rgba(15,23,42,.22)}.dhcl-root[data-dhcl-theme=light] :is(.dhcl-modal,.dhcl-modal-scope) .dhcl-btn-primary{background:linear-gradient(180deg,#14b8a6,#0d9488);color:#ffffff;box-shadow:0 1px 3px rgba(13,148,136,.35)}.dhcl-root[data-dhcl-theme=light] :is(.dhcl-modal,.dhcl-modal-scope) .dhcl-btn-primary:hover:not(:disabled){box-shadow:0 2px 10px rgba(13,148,136,.4)}.dhcl-root[data-dhcl-theme=light] :is(.dhcl-modal,.dhcl-modal-scope) .dhcl-table tr:hover td{background:rgba(13,148,136,.06)}.dhcl-root[data-dhcl-theme=light] .dhcl-modal-payload-filter{background:#ffffff;border-color:var(--dhcl-grid)}.dhcl-root[data-dhcl-theme=light] .dhcl-inbox-row--read td{background:rgba(15,23,42,.04)}.dhcl-root[data-dhcl-theme=light] .dhcl-inbox-banner--error{border-color:rgba(220,38,38,.35);background:rgba(254,226,226,.65);color:#991b1b}.dhcl-root[data-dhcl-theme=light] .dhcl-btn-secondary{background:rgba(255,255,255,.85);border-color:var(--dhcl-grid)}.dhcl-root[data-dhcl-theme=light] .dhcl-btn-secondary:hover:not(:disabled){color:var(--dhcl-beacon-dim);border-color:var(--dhcl-beacon-dim);background:#ffffff}.dhcl-inbox-float.dhcl-root{--dhcl-inbox-readable:#1e293b}.dhcl-inbox-float__inner{pointer-events:auto;font-family:var(--dhcl-font-display);color:var(--dhcl-inbox-readable)}.dhcl-inbox-float__fab-chrome{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;box-sizing:border-box;min-height:2.75rem;padding:.5rem .75rem;border-radius:999px;border:1px solid #cbd5e1;background:linear-gradient(180deg,#ffffff,#f1f5f9);box-shadow:0 4px 18px rgba(15,23,42,.1),0 0 0 1px rgba(15,23,42,.05)}.dhcl-inbox-float__drag-handle{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem;padding:0;margin:0;border:none;border-radius:6px;cursor:grab;touch-action:none;background:transparent;color:#64748b}.dhcl-inbox-float__drag-handle:hover{background:rgba(15,23,42,.07);color:#0f172a}.dhcl-inbox-float__open-fab{flex:0 1 auto;min-width:0}.dhcl-inbox-float__panel{box-sizing:border-box;width:min(340px,calc(100vw - 28px));max-height:min(400px,68vh);display:flex;flex-direction:column;padding:12px 14px;overflow:hidden;border-radius:12px;border:1px solid #cbd5e1;background:linear-gradient(180deg,#ffffff,#f1f5f9);box-shadow:0 6px 24px rgba(15,23,42,.11),0 0 0 1px rgba(15,23,42,.05)}.dhcl-inbox-float__header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px;flex-shrink:0}.dhcl-inbox-float__header-drag{display:flex;align-items:center;gap:8px;min-width:0;flex:1;cursor:grab;touch-action:none;padding:2px 0}.dhcl-inbox-float__header-grip{flex-shrink:0;color:#64748b}.dhcl-inbox-float__title{margin:0;font-size:.95rem;font-weight:650;letter-spacing:-.02em;color:#0f172a}.dhcl-inbox-float-modal{z-index:60000!important}.bbui-modal.dhcl-inbox-float-modal{width:min(400px,calc(100vw - 24px))!important;max-width:min(400px,calc(100vw - 24px))!important;height:auto!important;min-height:0!important;max-height:min(88vh,720px)!important;padding:10px 14px 14px!important;border:1px solid #cbd5e1!important;background:linear-gradient(180deg,#ffffff,#f8fafc)!important;box-shadow:0 18px 50px rgba(15,23,42,.14),0 0 0 1px rgba(15,23,42,.06)!important}.bbui-modal.dhcl-inbox-float-modal .bbui-modal-header{margin-bottom:10px!important;padding-bottom:6px!important;border-bottom-color:#e2e8f0!important}.bbui-modal.dhcl-inbox-float-modal .bbui-modal-header h4{font-size:.95rem!important;line-height:1.35!important;font-weight:650!important;color:#0f172a!important}.bbui-modal.dhcl-inbox-float-modal .bbui-modal-content{max-height:min(52vh,440px);background:#f1f5f9!important;border-radius:8px!important;padding:12px 12px 14px!important}.dhcl-inbox-float-modal-inner{font-family:var(--dhcl-font-display);color:var(--dhcl-text);min-width:0;text-align:left}.dhcl-inbox-float-modal-inner[data-dhcl-theme=light]{--dhcl-text:#0f172a;--dhcl-muted:#475569}.dhcl-inbox-float-modal-inner pre{background:#f1f5f9!important;border:1px solid #e2e8f0!important;color:#0f172a!important}.dhcl-inbox-float-modal__meta{margin-bottom:2px}.dhcl-inbox-float-modal__meta-label{margin-bottom:0}.dhcl-inbox-float-modal__scroll{overflow:auto;max-height:min(48vh,400px)}.dhcl-inbox-float-modal__data-heading{margin:12px 0 6px;font-size:.8125rem;font-weight:650;letter-spacing:.02em;text-transform:uppercase;color:var(--dhcl-muted)}.dhcl-inbox-float-modal__hint{margin:8px 0 0;font-size:.875rem;line-height:1.45;color:#475569!important}.dhcl-inbox-float__list-button{width:100%;box-sizing:border-box;margin:0;border:1px solid var(--dhcl-grid);background:var(--dhcl-slab);color:var(--dhcl-text);cursor:pointer;padding:10px 12px;border-radius:10px;text-align:left;font:inherit;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;box-shadow:0 1px 2px rgba(0,0,0,.04)}.dhcl-root[data-dhcl-theme=light] .dhcl-inbox-float__list-button{background:#ffffff;border:1px solid #cbd5e1;box-shadow:0 1px 2px rgba(15,23,42,.06)}.dhcl-inbox-float__list-button:hover{border-color:var(--dhcl-beacon-dim)}.dhcl-root[data-dhcl-theme=light] .dhcl-inbox-float__list-button:hover{border-color:rgba(13,148,136,.4);background:var(--cds-color-background-hover,#f8fafc);box-shadow:0 2px 8px rgba(15,23,42,.07)}.dhcl-inbox-float__list-button:focus-visible{outline:2px solid var(--dhcl-beacon);outline-offset:2px}.dhcl-inbox-float__list-id{font-size:.7rem;color:#475569;font-family:var(--dhcl-font-mono);word-break:break-all;margin-bottom:6px;line-height:1.35}.dhcl-inbox-float__list-title{font-size:.875rem;margin-bottom:4px;line-height:1.35;color:#0f172a;font-weight:600}.dhcl-inbox-float__list-time{font-size:.75rem;color:#64748b}.dhcl-inbox-float-topology{margin-bottom:12px;padding:12px 14px;border-radius:12px;border:1px solid var(--dhcl-grid);background:var(--dhcl-elev)}.dhcl-root[data-dhcl-theme=light] .dhcl-inbox-float-topology{background:#f8fafc;border-color:#e2e8f0;box-shadow:inset 0 1px 0 #fff}.dhcl-inbox-float-hop{font-weight:500}.dhcl-root[data-dhcl-theme=light] .dhcl-inbox-float-hop{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#334155!important}.dhcl-inbox-float-node{width:100%;box-sizing:border-box;padding:8px 10px;border-radius:10px;border:1px solid var(--dhcl-grid);background:var(--dhcl-slab);cursor:pointer;color:var(--dhcl-text);display:flex;flex-direction:row;align-items:center;gap:10px;text-align:left;font:inherit;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease}.dhcl-root[data-dhcl-theme=light] .dhcl-inbox-float-node{background:rgba(255,255,255,.92);border-color:var(--cds-color-border-subtle,var(--dhcl-grid))}.dhcl-inbox-float-node:hover{border-color:var(--dhcl-beacon-dim)}.dhcl-inbox-float-node--selected{border-color:var(--dhcl-beacon);background:rgba(13,148,136,.08);box-shadow:inset 0 0 0 1px rgba(13,148,136,.2)}.dhcl-root[data-dhcl-theme=dark] .dhcl-inbox-float-node--selected{background:rgba(94,234,212,.1);box-shadow:inset 0 0 0 1px rgba(94,234,212,.25)}.dhcl-inbox-float-node__icon{width:32px;height:32px;border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--dhcl-beacon);background:rgba(13,148,136,.1);border:1px solid var(--dhcl-grid)}.dhcl-root[data-dhcl-theme=dark] .dhcl-inbox-float-node__icon{background:rgba(94,234,212,.07)}.dhcl-inbox-float-node__text{flex:1;min-width:0}.dhcl-inbox-float-node__label{font-weight:600;font-size:.8125rem;line-height:1.25}.dhcl-inbox-float-node__sub{font-size:.6875rem;color:var(--dhcl-muted);margin-top:2px;font-family:var(--dhcl-font-mono);line-height:1.35;word-break:break-word}.dhcl-inbox-float__toolbar{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.dhcl-inbox-float__btn{font-family:var(--dhcl-font-display);font-size:.8125rem;font-weight:600;line-height:1.2;margin:0;border-radius:8px;border:1px solid #cbd5e1;background:#ffffff;color:#0f172a;cursor:pointer;box-shadow:0 1px 2px rgba(15,23,42,.05);transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.dhcl-inbox-float__btn:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8}.dhcl-inbox-float__btn:focus-visible{outline:2px solid #0d9488;outline-offset:2px}.dhcl-inbox-float__btn:disabled{opacity:.5;cursor:not-allowed}.dhcl-inbox-float__btn--text{padding:6px 12px}.dhcl-inbox-float__btn--icon{padding:6px;display:inline-flex;align-items:center;justify-content:center}.dhcl-inbox-float__open-fab{display:inline-flex;align-items:center;margin:0;padding:4px 8px;border:none;border-radius:999px;background:transparent;cursor:pointer;font:inherit;color:#0f172a}.dhcl-inbox-float__open-fab:hover{background:rgba(13,148,136,.1)}.dhcl-inbox-float__open-fab:focus-visible{outline:2px solid #0d9488;outline-offset:2px}.dhcl-inbox-float__open-fab-inner{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:.85rem}.dhcl-inbox-float__open-fab-icon{color:#0d9488;flex-shrink:0}.dhcl-inbox-float .dhcl-inbox-float-topology{background:#f1f5f9!important;border:1px solid #e2e8f0!important;box-shadow:none!important}.dhcl-inbox-float .dhcl-inbox-float-node{background:#ffffff!important;border:1px solid #e2e8f0!important;color:#0f172a!important}.dhcl-inbox-float .dhcl-inbox-float-node:hover{border-color:#cbd5e1!important}.dhcl-inbox-float .dhcl-inbox-float-node--selected{background:#ecfdf5!important;border-color:#5eead4!important;box-shadow:inset 0 0 0 1px rgba(13,148,136,.25)!important}.dhcl-inbox-float .dhcl-inbox-float-node__icon{background:#f0fdfa!important;border:1px solid #ccfbf1!important;color:#0f766e!important}.dhcl-inbox-float-modal-inner .dhcl-inbox-float-topology{background:#f1f5f9!important;border:1px solid #e2e8f0!important;box-shadow:none!important}.dhcl-inbox-float-modal-inner .dhcl-inbox-float-node{background:#ffffff!important;border:1px solid #e2e8f0!important;color:#0f172a!important}.dhcl-inbox-float-modal-inner .dhcl-inbox-float-node--selected{background:#ecfdf5!important;border-color:#5eead4!important;box-shadow:inset 0 0 0 1px rgba(13,148,136,.25)!important}.dhcl-inbox-float-modal-inner .dhcl-inbox-float-node__icon{background:#f0fdfa!important;border:1px solid #ccfbf1!important;color:#0f766e!important}.dhcl-inbox-float-modal-inner .dhcl-inbox-float-hop{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#334155!important}.dhcl-inbox-list-item--selected{background:rgba(245,230,200,.45)}.dhcl-inbox-radio-group-wrap{max-height:14rem;overflow:auto;width:100%;min-width:0}.bbui-modal.dh-push-modal-resource-focused{padding:0!important;box-sizing:border-box}.bbui-modal.dh-push-modal-resource-focused .bbui-modal-header{flex-shrink:0;align-items:flex-start!important;margin-bottom:0!important;padding:16px 20px 12px;border-bottom:1px solid var(--web-color-default-border-strong,#646464);box-sizing:border-box;min-height:56px}.bbui-modal.dh-push-modal-resource-focused .bbui-modal-header>:first-child{flex:1;min-width:0;margin:0!important;padding:0!important;border-bottom:none!important}.bbui-modal.dh-push-modal-resource-focused .bbui-modal-close-button{flex-shrink:0;margin-left:12px!important;align-self:flex-start}.bbui-modal.dh-push-modal-resource-focused .bbui-modal-content{flex:1 1 auto;min-height:0;padding:12px 20px 16px;box-sizing:border-box}.bbui-modal.dh-push-modal-resource-focused .bbui-modal-footer{flex-shrink:0;margin-top:0!important;padding:12px 20px 20px;justify-content:flex-end!important;flex-direction:row!important;align-items:center;gap:12px;box-sizing:border-box}.bbui-modal.dh-push-modal-resource-focused .bbui-modal-primary{display:flex;flex-direction:row;align-items:center;gap:20px}.bbui-modal.dh-push-modal-resource-focused .bbui-modal-primary>*{margin-right:0!important}.bbui-modal.dh-push-modal-resource-focused .bbui-modal-content .bbui-stack{align-items:stretch}.bbui-modal.dh-push-modal-resource-focused .bbui-input-group,.bbui-modal.dh-push-modal-resource-focused .bbui-multiselect{width:100%;max-width:100%;box-sizing:border-box}.bbui-modal.dh-push-modal-resource-focused .bbui-basedropdown-input-container{width:100%;box-sizing:border-box}