.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)){--bg:#f6f8f6!important;--surface:#ffffff!important;--panel:#ffffff!important;--text:#18372c!important;--muted:#5d7168!important;--line:#dce5df!important;--jade:#39795d!important;--red:#a6253c!important;color-scheme:light!important;width:min(1340px,calc(100vw - 48px))!important;max-width:1340px!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 48px)!important;margin:auto!important;padding:0!important;display:block!important;overflow:auto!important;background:#f6f8f6!important;color:#18372c!important;border:1px solid #dce5df!important;border-radius:12px!important;font-size:14px!important;box-shadow:0 24px 80px #132b2326!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) *{box-sizing:border-box!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker))::backdrop{background:#102a2666!important;backdrop-filter:blur(4px)!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .panel-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;padding:20px 26px!important;background:#fff!important;border-bottom:1px solid #dce5df!important;position:static!important;margin:0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .panel-heading h2{font-size:25px!important;line-height:1.3!important;letter-spacing:-.6px!important;color:#18372c!important;margin:0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .panel-heading .icon-button{width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;flex:none!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .panel-heading button svg{width:18px!important;height:18px!important;flex:none!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .modal-body{padding:0!important;overflow:visible!important;max-height:none!important;min-height:0!important;display:block!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-creation-subtitle{margin:0!important;padding:18px 26px 10px!important;color:#5d7168!important;font-size:13px!important;line-height:1.6!important;background:#fff!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .wizard-steps{display:flex!important;flex-wrap:wrap!important;gap:12px 28px!important;margin:0!important;padding:0 26px 19px!important;background:#fff!important;border-bottom:1px solid #dce5df!important;color:#5d7168!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .wizard-steps>span{display:flex!important;align-items:center!important;gap:8px!important;font-size:12px!important;color:#5d7168!important;white-space:nowrap!important;flex:0 0 auto!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .wizard-steps>span:after{content:none!important;display:none!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .wizard-steps b{display:grid!important;place-items:center!important;width:25px!important;height:25px!important;padding:0!important;border:1px solid #dce5df!important;border-radius:50%!important;background:#fff!important;color:#5d7168!important;font-size:12px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .wizard-steps .active{color:#285b43!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .wizard-steps .active b{background:#39795d!important;color:#fff!important;border-color:#39795d!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) form.form-stack{display:flex!important;flex-direction:column!important;gap:0!important;margin:0!important;min-height:0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) :is(h3,h4,strong,dd){color:#18372c!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) :is(p,small,label,legend,dt,.muted){color:#5d7168!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) :is(button,.button){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;font:inherit!important;font-size:13px!important;min-height:38px!important;padding:8px 13px!important;background:#fff!important;color:#18372c!important;border:1px solid #dce5df!important;border-radius:6px!important;white-space:nowrap!important;box-shadow:none!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) :is(button,.button):hover{background:#edf5ef!important;border-color:#b6cec0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) :is(button,.button):disabled{cursor:not-allowed!important;opacity:.55!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) :is(.primary,.primary:hover){background:#39795d!important;color:#fff!important;border-color:#39795d!important;min-width:143px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .primary:hover:not(:disabled){background:#285b43!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){display:block!important;width:100%!important;min-width:0!important;min-height:42px!important;padding:9px 12px!important;border:1px solid #cddbd2!important;border-radius:6px!important;background:#fff!important;color:#18372c!important;font:inherit!important;font-size:13px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) :is(input,textarea)::placeholder{color:#5d7168!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) :is(input[type=checkbox],input[type=radio]){width:16px!important;height:16px!important;min-height:16px!important;padding:0!important;accent-color:#39795d!important;flex:none!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) :is(button,input,select,textarea):focus-visible{outline:2px solid #39795d!important;outline-offset:3px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-deployment-context{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:14px 20px!important;padding:18px 26px 20px!important;margin:0!important;background:#fff!important;border:0!important;border-bottom:1px solid #dce5df!important;border-radius:0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-deployment-context>svg{display:none!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-deployment-context label{display:grid!important;grid-template-columns:1fr!important;gap:7px!important;margin:0!important;font-size:12px!important;color:#18372c!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-deployment-context select{max-width:none!important;margin:0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .context-environment{grid-column:1/-1!important;color:#5d7168!important;font-size:11px!important;padding:0!important;border:0!important;margin:0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .context-sensor{display:flex!important;gap:12px!important;align-items:center!important;flex-wrap:wrap!important;padding:0!important;border:0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) :is(.context-version,.context-online){color:#5d7168!important;font-size:12px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .context-online i{display:inline-block!important;width:6px!important;height:6px!important;background:#8a99a9!important;border-radius:50%!important;margin-right:5px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .context-online[data-status=online] i{background:#39795d!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-workspace{display:grid!important;grid-template-columns:145px minmax(0,1fr) 252px!important;grid-template-rows:auto!important;gap:22px!important;align-items:start!important;margin:0!important;padding:24px 26px!important;min-width:0!important;min-height:0!important;background:transparent!important;border:0!important;overflow:visible!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-workspace>:is(.form-error,.muted){grid-column:1/-1!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-picker-toolbar{grid-column:1!important;grid-row:auto!important;min-width:0!important;border:0!important;border-right:1px solid #dce5df!important;padding:0 15px 0 0!important;background:transparent!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-category-navigation{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:5px!important;max-height:none!important;overflow:visible!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;border-radius:0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-category-navigation h3{display:block!important;font-size:10px!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:1.2px!important;margin:0 0 8px!important;color:#5d7168!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-category-navigation button{display:flex!important;width:100%!important;min-height:40px!important;gap:7px!important;justify-content:space-between!important;padding:9px!important;background:transparent!important;border:0!important;border-radius:6px!important;text-align:left!important;white-space:normal!important;font-size:12px!important;color:#5d7168!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-category-navigation button svg{display:none!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-category-navigation button span{flex:1!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-category-navigation button small{margin:0!important;font-size:11px!important;color:inherit!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-category-navigation button[aria-current=true]{background:#dfede3!important;color:#285b43!important;border:0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-category-navigation button:hover{background:#edf5ef!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-environment-filter{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:7px!important;min-width:0!important;font-size:11px!important;margin:24px 0 0!important;padding-top:16px!important;border-top:1px solid #dce5df!important;color:#5d7168!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-environment-filter select{min-height:36px!important;font-size:11px!important;padding:7px 6px!important;max-width:100%!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-environment-filter small{font-size:10px!important;line-height:1.6!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-results{grid-column:2!important;grid-row:auto!important;min-width:0!important;min-height:0!important;display:block!important;padding:0!important;background:transparent!important;border:0!important;overflow:visible!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-mobile-category{display:none!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-search{display:block!important;position:relative!important;padding:0!important;margin:0 0 14px!important;background:transparent!important;border:0!important;border-radius:0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-search input{padding-left:38px!important;margin:0!important;border:1px solid #cddbd2!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-search>svg{position:absolute!important;width:16px!important;height:16px!important;left:13px!important;top:13px!important;color:#5d7168!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-result-count{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:0!important;margin:0 0 12px!important;color:#5d7168!important;font-size:11px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-result-count h3{color:#18372c!important;font-size:16px!important;font-weight:600!important;margin:0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;padding:0!important;margin:0!important;max-height:none!important;min-height:0!important;overflow:visible!important;border:0!important;background:transparent!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-grid .decoy-catalog-card{position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;min-width:0!important;min-height:164px!important;height:auto!important;padding:16px!important;margin:0!important;text-align:left!important;white-space:normal!important;border:1px solid #dce5df!important;border-radius:8px!important;background:#fff!important;color:#18372c!important;box-shadow:none!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-grid .decoy-catalog-card:hover{background:#fbfdfb!important;border-color:#9fbdab!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-grid .decoy-catalog-card.is-selected{background:#eff7f1!important;border:1px solid #39795d!important;box-shadow:inset 0 0 0 1px #39795d!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-card-heading{display:flex!important;align-items:center!important;gap:10px!important;padding-right:13px!important;min-width:0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-card-heading strong{margin:0!important;font-size:13px!important;line-height:1.4!important;font-weight:500!important;color:#18372c!important;overflow-wrap:anywhere!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-card-image{display:flex!important;justify-content:center!important;align-items:center!important;flex:0 0 auto!important;width:38px!important;height:38px!important;padding:0!important;margin:0!important;border:0!important;border-radius:8px!important;background:#edf1f8!important;color:#4c6ca1!important;filter:none!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) :is(.decoy-card-image,.decoy-preview-image) img{display:block!important;width:25px!important;height:25px!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;filter:none!important;margin:0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) :is(.decoy-card-image,.decoy-preview-image) svg{display:block!important;width:22px!important;height:22px!important;margin:0!important;stroke:currentColor!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-card-image:has(.lucide-folder){background:#fbf2df!important;color:#9a702e!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-card-image:has(.lucide-database){background:#f0eaf7!important;color:#7e60a0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-card-image:has(.lucide-server){background:#e8f3f4!important;color:#3f7f89!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-card-image:has(.lucide-globe-2){background:#e4f0e7!important;color:#39795d!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-card-check{position:absolute!important;display:grid!important;place-items:center!important;top:13px!important;right:11px!important;width:17px!important;height:17px!important;padding:0!important;border:0!important;background:#39795d!important;color:#fff!important;border-radius:50%!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-card-check svg{width:11px!important;height:11px!important;color:#fff!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-card p{display:block!important;margin:0!important;font-size:12px!important;line-height:1.6!important;color:#5d7168!important;overflow:visible!important;-webkit-line-clamp:unset!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-card small{margin:auto 0 0!important;color:#5d7168!important;font-size:10px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .choice-requirement{color:#7b4d15!important;background:#fff6e8!important;padding:4px 6px!important;border-radius:4px!important;font-size:11px!important;line-height:1.5!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-pagination{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;color:#5d7168!important;font-size:11px!important;margin-top:16px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-pagination>div{display:flex!important;gap:6px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-pagination button{min-height:33px!important;padding:6px 10px!important;font-size:11px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-selection-preview{display:block!important;grid-column:3!important;grid-row:auto!important;min-width:0!important;min-height:0!important;max-height:none!important;overflow:visible!important;padding:20px!important;margin:0!important;background:#fff!important;border:1px solid #dce5df!important;border-radius:8px!important;box-shadow:none!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-preview-heading{background:linear-gradient(135deg,#e6f1e9,#f7faf7)!important;padding:20px!important;margin:-20px -20px 18px!important;border-bottom:1px solid #dce5df!important;border-radius:8px 8px 0 0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-preview-heading:before{content:"Selected decoy"!important;display:block!important;margin-bottom:12px!important;font-size:10px!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:1.2px!important;color:#5d7168!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-preview-image{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;padding:0!important;border:0!important;border-radius:8px!important;background:#fff!important;color:#39795d!important;margin:0 0 13px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-selection-preview h3{font-size:20px!important;line-height:1.35!important;font-weight:600!important;letter-spacing:-.4px!important;color:#18372c!important;margin:0 0 5px!important;overflow-wrap:anywhere!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-preview-category{display:block!important;padding:0!important;border:0!important;background:transparent!important;color:#5d7168!important;font-size:12px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .choice-summary{margin:0!important;padding:0!important;background:transparent!important;border:0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .choice-summary>strong{display:none!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-selection-preview p{color:#5d7168!important;font-size:12px!important;line-height:1.7!important;margin:0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-selection-preview section{border-top:1px solid #dce5df!important;margin-top:18px!important;padding-top:18px!important;background:transparent!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-selection-preview h4{color:#5d7168!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:1.2px!important;font-weight:500!important;margin:0 0 12px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-selection-preview ul{display:grid!important;gap:12px!important;list-style:none!important;padding:0!important;margin:0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-selection-preview li{display:flex!important;align-items:flex-start!important;gap:8px!important;color:#18372c!important;font-size:12px!important;line-height:1.6!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-selection-preview li svg{flex:none!important;width:16px!important;height:16px!important;padding:0!important;margin-top:2px!important;color:#39795d!important;background:transparent!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-selection-preview .decoy-preview-note{font-size:11px!important;margin-top:14px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-selection-preview dl{display:grid!important;gap:5px!important;grid-template-columns:1fr!important;font-size:12px!important;margin:0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-selection-preview dt{font-size:11px!important;color:#5d7168!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-selection-preview dd{margin:0 0 9px!important;color:#18372c!important;text-align:left!important;overflow-wrap:anywhere!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-preview-info{display:flex!important;align-items:flex-start!important;gap:8px!important;margin-top:18px!important;padding:14px 0 0!important;border:0!important;border-top:1px solid #dce5df!important;background:transparent!important;color:#5d7168!important;font-size:11px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-preview-info svg{width:16px!important;height:16px!important;color:#39795d!important;flex:none!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-empty{padding:30px 12px!important;grid-column:1/-1!important;text-align:center!important;background:transparent!important;border:0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-form-layout{display:grid!important;grid-template-columns:minmax(0,1fr) 280px!important;gap:26px!important;padding:26px!important;align-items:start!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-form-content{background:#fff!important;border:1px solid #dce5df!important;border-radius:8px!important;padding:24px!important;min-width:0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-form-heading{margin-bottom:23px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-form-heading h3{color:#18372c!important;font-size:18px!important;margin:0 0 7px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-form-heading p{color:#5d7168!important;font-size:12px!important;margin:0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-form-content>label{display:grid!important;gap:7px!important;margin:18px 0!important;font-size:12px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-form-content p{font-size:12px!important;line-height:1.7!important;margin:14px 0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-form-layout .decoy-selection-preview{grid-column:auto!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .detail-fields{margin:18px 0!important;display:grid!important;gap:0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .detail-fields>div{display:grid!important;grid-template-columns:135px minmax(0,1fr)!important;gap:18px!important;padding:13px 0!important;border-bottom:1px solid #dce5df!important;font-size:13px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .detail-fields dt{color:#5d7168!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .detail-fields dd{color:#18372c!important;margin:0!important;overflow-wrap:anywhere!important;font-weight:500!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .notice{display:block!important;background:#edf5ef!important;color:#285b43!important;border:1px solid #c9dfd0!important;border-radius:6px!important;padding:14px!important;margin:20px 0 0!important;font-size:12px!important;line-height:1.7!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .notice :is(p,li,span,strong,small,code){color:#285b43!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .notice[role=alert]{background:#fff6e8!important;color:#7b4d15!important;border-color:#ead8b7!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .form-error{background:#fff0f2!important;color:#a6253c!important;border:1px solid #eac5cd!important;padding:13px!important;border-radius:6px!important;margin:16px 26px!important;font-size:12px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-creation-footer{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important;position:static!important;padding:18px 26px!important;margin:0!important;background:#fff!important;border-top:1px solid #dce5df!important;border-radius:0!important;box-shadow:none!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-footer-selection{flex:1!important;min-width:180px!important;margin-right:12px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-footer-selection strong{display:block!important;font-size:12px!important;color:#18372c!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-footer-selection small{display:block!important;font-size:11px!important;line-height:1.6!important;color:#5d7168!important;margin-top:3px!important}@media (max-width:1100px){.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-workspace{grid-template-columns:125px minmax(0,1fr) 230px!important;gap:18px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-grid .decoy-catalog-card{padding:13px!important}}@media (max-width:900px){.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-workspace{grid-template-columns:140px minmax(0,1fr)!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-picker-toolbar{grid-column:1!important;grid-row:1/3!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-selection-preview{grid-column:2!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-form-layout{grid-template-columns:1fr!important}}@media (max-width:620px){.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)){width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .panel-heading{padding:18px 16px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .panel-heading h2{font-size:23px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-creation-subtitle{padding:16px 16px 10px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .wizard-steps{padding:0 16px 16px!important;gap:10px 14px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .wizard-steps>span{font-size:11px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-deployment-context{padding:16px!important;grid-template-columns:1fr!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-workspace{padding:20px 16px!important;grid-template-columns:1fr!important;gap:16px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-picker-toolbar{grid-column:1!important;grid-row:auto!important;border:0!important;padding:0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-category-navigation{display:none!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-environment-filter{margin:0!important;padding:0!important;border:0!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-environment-filter small{display:none!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-results{grid-column:1!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-mobile-category{display:grid!important;gap:7px!important;font-size:12px!important;margin-bottom:14px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-selection-preview{grid-column:1!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-form-layout{padding:20px 16px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-form-content{padding:18px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .detail-fields>div{grid-template-columns:100px minmax(0,1fr)!important;gap:12px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-creation-footer{padding:16px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-footer-selection{flex-basis:100%!important;margin:0 0 8px!important}}@media (max-width:430px){.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-grid{grid-template-columns:1fr!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-catalog-grid .decoy-catalog-card{min-height:144px!important}}@media (pointer:coarse){.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) button:not(.decoy-catalog-card){min-height:44px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) :is(input:not([type=checkbox]):not([type=radio]),select){min-height:44px!important}}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .panel-heading{flex-wrap:wrap!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .modal-heading-actions{display:flex!important;align-items:center!important;gap:12px!important;flex-shrink:0!important;margin-left:auto!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .modal-heading-actions>button{margin:0!important;min-height:44px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .modal-heading-actions>button[aria-haspopup=dialog]{background:#39795d!important;border-color:#39795d!important;color:#ffffff!important;padding:10px 16px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .modal-heading-actions>button[aria-haspopup=dialog]:hover{background:#285b43!important;border-color:#285b43!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .modal-heading-actions>button[aria-label="Close dialog"]{width:44px!important;height:44px!important;padding:0!important;background:#fff0f2!important;border-color:#e4b5bf!important;color:#a6253c!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .modal-heading-actions>button[aria-label="Close dialog"]:hover{background:#fbe2e7!important;border-color:#c8798a!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-creation-footer{gap:12px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-creation-footer>button{min-height:44px!important;margin:0!important;padding:10px 18px!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-creation-footer .decoy-cancel-button{color:#a6253c!important;background:#fff0f2!important;border-color:#e4b5bf!important}.sensor-experience .console .console-modal.decoy-creation-modal:not(:where(.decoy-compact-picker)) .decoy-creation-footer .decoy-cancel-button:hover{color:#8c1f33!important;background:#fbe2e7!important;border-color:#c8798a!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal{box-sizing:border-box!important;width:min(1420px,calc(100vw - 48px))!important;max-width:1420px!important;height:min(760px,calc(100dvh - 48px))!important;max-height:calc(100dvh - 48px)!important;min-height:0!important;margin:auto!important;padding:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;border-radius:15px!important;background:#fff!important;border:1px solid #dbe5df!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal>.panel-heading{box-sizing:border-box!important;display:flex!important;flex:0 0 72px!important;height:72px!important;min-height:72px!important;align-items:center!important;justify-content:space-between!important;margin:0!important;padding:14px 24px!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal>.panel-heading h2{margin:0!important;font-size:23px!important;line-height:1.25!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal .modal-body{display:flex!important;flex-direction:column!important;flex:1 1 0!important;min-height:0!important;max-height:none!important;padding:0!important;overflow:hidden!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal .decoy-creation-subtitle{flex:0 0 auto!important;margin:0!important;padding:7px 24px 0!important;font-size:11px!important;line-height:1.4!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal .wizard-steps{display:flex!important;flex:0 0 auto!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:16px!important;min-height:45px!important;margin:0!important;padding:8px 24px!important;direction:ltr!important;background:#fff!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal .wizard-steps>span{display:inline-flex!important;align-items:center!important;flex:0 1 auto!important;min-width:0!important;gap:10px!important;font-size:12px!important;line-height:1.3!important;white-space:normal!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal .wizard-steps b{display:inline-grid!important;place-items:center!important;flex:0 0 24px!important;width:24px!important;height:24px!important;margin:0!important;padding:0!important;border-radius:50%!important;line-height:1!important;font-size:12px!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal form.form-stack{display:flex!important;flex-direction:column!important;flex:1 1 0!important;min-height:0!important;margin:0!important;padding:0!important;gap:0!important;overflow:hidden!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal .decoy-form-layout{flex:1 1 0!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal .decoy-creation-footer{box-sizing:border-box!important;display:flex!important;align-items:center!important;flex-wrap:nowrap!important;flex:0 0 84px!important;height:84px!important;min-height:84px!important;gap:12px!important;margin:0!important;padding:20px 24px!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal .decoy-footer-selection{flex:1 1 0!important;min-width:0!important;margin:0 auto 0 0!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal .decoy-footer-selection strong{font-size:12px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal .decoy-footer-selection small{display:block!important;margin-top:3px!important;font-size:10px!important;line-height:1.4!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal .decoy-creation-footer>button{flex:0 0 auto!important;width:auto!important;min-width:110px!important;min-height:44px!important;padding:10px 17px!important;font-size:13px!important;line-height:1.4!important}@media (max-width:800px){.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal{width:calc(100vw - 20px)!important;height:calc(100dvh - 24px)!important;max-height:calc(100dvh - 24px)!important;border-radius:12px!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal>.panel-heading{flex-basis:64px!important;height:64px!important;min-height:64px!important;padding:10px 16px!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal>.panel-heading h2{font-size:20px!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal .decoy-creation-subtitle{display:none!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal .wizard-steps{min-height:39px!important;padding:6px 16px!important;gap:10px!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal .wizard-steps>span{font-size:10px!important;gap:8px!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal .wizard-steps b{flex-basis:21px!important;width:21px!important;height:21px!important;font-size:10px!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal .decoy-creation-footer{flex-basis:68px!important;height:68px!important;min-height:68px!important;gap:8px!important;padding:12px 14px!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal .decoy-creation-footer>button{min-width:72px!important;min-height:40px!important;padding:8px 10px!important;font-size:11px!important}.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal .decoy-footer-selection small{display:none!important}}@media (max-width:480px){.shell.sensor-experience.console-shell .console .console-modal.decoy-creation-modal .decoy-creation-footer:has(>button:nth-of-type(3)) .decoy-footer-selection{display:none!important}}.teroSidebar .brand .tero-sidebar-wordmark{display:inline-flex;align-items:center}.teroSidebar .brand .tero-sidebar-monogram{display:none}@media (min-width:681px) and (max-width:900px){.teroSidebar .brand .tero-sidebar-wordmark{display:none}.teroSidebar .brand .tero-sidebar-monogram{display:inline-flex}}.subscription-settings-page{display:grid;gap:14px}.settings-assignment-card,.settings-billing-card,.settings-license-card{overflow:hidden}.settings-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;padding:18px 20px 12px}.settings-section-heading h2{margin:0;color:#e8f3fa;font-size:17px;font-weight:700;letter-spacing:-.2px}.settings-section-heading p{margin:5px 0 0;color:#91aabd;font-size:11px;line-height:1.55;max-width:740px}.settings-section-heading-compact{padding-bottom:15px;border-bottom:1px solid #1e394a}.settings-section-heading-license{padding-bottom:8px}.settings-section-body{padding:0 20px 18px}.billing-powered{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 13px;border:1px solid #264557;border-radius:8px;color:#7e98ab;font-size:10px;white-space:nowrap;background:#0a1c28}.billing-powered strong{font-size:15px;color:#a88cff;text-transform:lowercase;letter-spacing:-.3px}.settings-inline-state,.settings-loading-state{padding:18px 0}.billing-panel-enterprise{display:grid;gap:13px}.billing-state-banner{display:flex;align-items:center;gap:22px;min-height:42px;padding:10px 14px;border-radius:7px;font-size:10px;line-height:1.45}.billing-state-banner strong{white-space:nowrap;font-size:10px}.billing-state-banner span{color:inherit;opacity:.9}.billing-state-banner-success{background:#0c3b2d;border:1px solid #19704f;color:#9ce3c3}.billing-state-banner-error{background:#47212a;border:1px solid #8a3f4e;color:#f1afb8}.billing-trial-card{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr) minmax(320px,.95fr);border:1px solid #28485b;border-radius:9px;background:linear-gradient(130deg,#0f2736,#0a1d29);overflow:hidden}.billing-trial-card>div{padding:18px 20px;min-width:0}.billing-trial-card>div+div{border-left:1px solid #234151}.billing-trial-title{display:flex;align-items:flex-start;gap:14px}.billing-feature-icon{width:48px;height:48px;border-radius:9px;display:grid;place-items:center;flex:none;color:#4fc2ff;background:#12364b;border:1px solid #26546d}.billing-current-copy h3,.billing-trial-title h3{margin:1px 0 5px;color:#e6f1f8;font-size:16px;font-weight:700}.billing-current-copy p,.billing-trial-title p{margin:0;color:#91aabd;font-size:10px;line-height:1.6}.billing-trial-intro>label{display:block;margin:15px 0 7px;color:#a6bdcc;font-size:10px}.billing-quantity-stepper{display:grid;grid-template-columns:38px 72px 38px;width:max-content;border:1px solid #2b5064;border-radius:6px;overflow:hidden;background:#091b27}.billing-panel-enterprise .billing-quantity-stepper button{min-height:38px;border:0;border-radius:0;padding:0;display:grid;place-items:center;background:#103044;color:#9cc7dd}.billing-panel-enterprise .billing-quantity-stepper button+input,.billing-panel-enterprise .billing-quantity-stepper input+button{border-left:1px solid #2b5064}.billing-panel-enterprise .billing-quantity-stepper input[type=number]{width:72px;min-height:38px;border:0;border-radius:0;text-align:center;padding:0 7px;background:#0b2230;color:#e6f1f8;-moz-appearance:textfield}.billing-panel-enterprise .billing-quantity-stepper input::-webkit-inner-spin-button,.billing-panel-enterprise .billing-quantity-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.billing-trial-price{display:flex;flex-direction:column;justify-content:center}.billing-trial-price>p:first-child{margin:0;color:#dcebf5;font-size:11px}.billing-trial-price>p:first-child strong{display:inline-block;margin-right:7px;font-size:26px;line-height:1.05;letter-spacing:-.6px;color:#f1f7fb}.billing-trial-price>p:first-child span{font-size:11px;color:#d1dfe8}.billing-trial-price>small{display:block;margin-top:10px;color:#90aabd;font-size:10px}.billing-trial-schedule{margin:16px 0 0;color:#a5bbc9;font-size:10px;line-height:1.7;max-width:430px}.billing-trial-actions{display:flex;flex-direction:column;justify-content:center;gap:13px}.billing-panel-enterprise .billing-consent{display:flex;align-items:flex-start;gap:10px;margin:0;color:#b8cbd8;font-size:10px;line-height:1.55}.billing-consent input{width:17px;min-width:17px;height:17px;margin:1px 0 0;accent-color:#4cbcff}.billing-panel-enterprise .button-row{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:0}.billing-panel-enterprise .button-row>*{min-height:38px}.billing-secure-note{display:flex;align-items:center;gap:7px;margin:0;color:#6f91a7;font-size:9px}.billing-sync-note{margin:0 2px;color:#6f8da1;font-size:9px}.billing-current-card{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.7fr) minmax(250px,.8fr);gap:0;border:1px solid #28485b;border-radius:9px;background:linear-gradient(130deg,#0f2736,#0a1d29);overflow:hidden}.billing-current-card>div{padding:19px 20px;min-width:0}.billing-current-card>div+div{border-left:1px solid #234151}.billing-current-badges{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:11px}.billing-current-metric{display:flex;flex-direction:column;justify-content:center;gap:5px}.billing-current-metric small{color:#7696aa;font-size:9px;text-transform:uppercase;letter-spacing:.04em}.billing-current-metric strong{font-size:27px;color:#e9f3f9}.billing-current-metric span{font-size:10px;color:#92aabc}.billing-current-actions{display:flex;flex-direction:column;justify-content:center;gap:9px}.billing-current-actions .button,.billing-current-actions button{width:100%;justify-content:center}.billing-current-card-compact{grid-template-columns:minmax(0,1fr) 300px}.billing-change{border:1px solid #28485b;border-radius:8px;padding:15px 17px;display:grid;gap:11px;background:#0a202d}.billing-change h3{margin:0;font-size:12px}.billing-change label{display:grid;gap:7px;font-size:10px;color:#9eb4c4}.billing-change input[type=number]{width:170px;max-width:100%;min-height:40px}.billing-change>button{justify-self:start}.billing-preview{display:grid;gap:12px}.license-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:12px 0 14px}.license-metric-card{display:flex;align-items:center;gap:14px;min-height:74px;padding:14px 15px;border:1px solid #29495d;border-radius:8px;background:linear-gradient(130deg,#102b3b,#0b2230)}.license-metric-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:8px;color:#88d0f6;background:#11364b;border:1px solid #27516a;flex:none}.license-metric-card strong{display:block;color:#e8f3fa;font-size:22px;line-height:1}.license-metric-card small{display:block;margin-top:6px;color:#8fa9bb;font-size:10px}.license-entitlement-card{display:grid;grid-template-columns:.9fr 1fr 1.15fr 1.2fr;border:1px solid #29495d;border-radius:8px;background:#0a202d;overflow:hidden}.license-entitlement-section{padding:14px 16px;min-width:0}.license-entitlement-section+.license-entitlement-section{border-left:1px solid #234151}.license-entitlement-section h3{margin:0 0 11px;font-size:11px;color:#d9eaf4}.license-entitlement-meta{display:grid;gap:12px}.license-entitlement-meta>div{display:grid;gap:4px}.license-entitlement-meta small{font-size:9px;color:#728fa2}.license-entitlement-meta strong{font-size:10px;font-weight:500;color:#d1e3ee;line-height:1.45;overflow-wrap:anywhere}.license-entitlement-actions{display:flex;flex-direction:column;justify-content:center;gap:12px}.license-entitlement-actions p{display:flex;align-items:flex-start;gap:8px;margin:0;color:#9eb4c3;font-size:10px;line-height:1.5}.license-entitlement-actions p svg{color:#50bcf3;flex:none;margin-top:1px}.license-entitlement-actions .button-row{display:flex;gap:8px;flex-wrap:wrap}.license-entitlement-actions .button{flex:1;justify-content:center;white-space:nowrap}.license-source-note{display:block;margin-top:10px;color:#6f8da1;font-size:9px}.settings-assignment-body{padding-top:14px}.license-assignment-table th{font-size:9px!important;color:#7f9eb1!important;text-transform:none!important}.license-assignment-table td{font-size:10px}.assignment-state{display:inline-flex;align-items:center;gap:6px;text-transform:capitalize}.assignment-state:before{content:"";width:6px;height:6px;border-radius:50%;background:#788d9b}.assignment-state-online:before{background:#4be0a7}.assignment-state-offline:before{background:#f16b75}.assignment-state-pending:before{background:#e2b45d}@media (max-width:1180px){.billing-current-card,.billing-trial-card{grid-template-columns:1fr 1fr}.billing-current-actions,.billing-trial-actions{grid-column:1/-1;border-left:0!important;border-top:1px solid #234151}.license-entitlement-card{grid-template-columns:repeat(2,minmax(0,1fr))}.license-entitlement-section:nth-child(3){border-left:0;border-top:1px solid #234151}.license-entitlement-section:nth-child(4){border-top:1px solid #234151}.license-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.settings-section-heading{flex-direction:column}.billing-powered{align-self:flex-start}.billing-current-card,.billing-current-card-compact,.billing-trial-card{grid-template-columns:1fr}.billing-current-card>div+div,.billing-trial-card>div+div{border-left:0;border-top:1px solid #234151}.billing-current-actions,.billing-trial-actions{grid-column:auto}.license-entitlement-card,.license-metric-grid{grid-template-columns:1fr}.license-entitlement-section+.license-entitlement-section,.license-entitlement-section:nth-child(3),.license-entitlement-section:nth-child(4){border-left:0;border-top:1px solid #234151}.license-entitlement-actions .button{flex:auto;width:100%}.settings-section-body,.settings-section-heading{padding-left:14px;padding-right:14px}}.billing-state-banner-info{background:#172f40;border:1px solid #355b73;color:#b8d6e8}.sensor-experience{--line:var(--tero-ui-line);--panel:var(--tero-ui-panel);--muted:var(--tero-ui-muted);--text:var(--tero-ui-text)}.sensor-experience .console{color:var(--tero-ui-text);line-height:1.55}.sensor-experience .console-header{margin-bottom:22px;gap:20px}.sensor-experience .console-header h1{font-size:28px;font-weight:650;letter-spacing:-.8px;line-height:1.2}.sensor-experience .console-header p{font-size:12px;color:var(--tero-ui-muted);line-height:1.6;margin-top:9px}.sensor-experience .console-panel{border:1px solid var(--tero-ui-line);border-radius:var(--tero-ui-radius);background:var(--tero-ui-panel);box-shadow:none;min-width:0}.sensor-experience .console-surface .panel-heading{background:var(--tero-ui-raised);border-bottom:1px solid var(--tero-ui-line);padding:18px 20px;min-height:58px}.sensor-experience .console-surface .panel-heading h2{font-size:14px;color:var(--tero-ui-heading);font-weight:600;line-height:1.4;margin:0}.sensor-experience .console-surface .panel-heading p{font-size:11px;color:var(--tero-ui-muted);margin:5px 0 0}.sensor-experience .console .metric{border:1px solid var(--tero-ui-line);border-radius:var(--tero-ui-radius);background:var(--tero-ui-card-gradient);padding:18px 20px;min-height:133px}.sensor-experience .console .metric>div{justify-content:space-between;align-items:center;gap:12px;color:#bdcdd8;font-size:12px;font-weight:600}.sensor-experience .console .metric>strong{font-size:29px;font-weight:600;line-height:1.2;margin:10px 0 3px;color:var(--tero-ui-text);letter-spacing:-.8px}.sensor-experience .console .metric>small{font-size:11px;color:var(--tero-ui-muted);line-height:1.5}.sensor-experience .metric-grid{gap:14px;margin-bottom:23px}.sensor-experience .console-split-layout{display:grid;grid-template-columns:minmax(0,1fr) 355px;gap:20px;align-items:start;min-width:0}.sensor-experience .console-split-layout>.detail-panel{position:sticky;top:20px;min-height:0}.sensor-experience .console .card-body,.sensor-experience .console .detail-body{padding:20px}.sensor-experience .console .detail-body>h3{font-size:17px;line-height:1.45;margin:17px 0 9px;color:var(--tero-ui-heading);letter-spacing:-.25px}.sensor-experience .console .detail-fields{gap:15px 12px}.sensor-experience .console .detail-fields dt{font-size:10px;color:var(--tero-ui-muted)}.sensor-experience .console .detail-fields dd{font-size:11px;color:#d0dfe9;overflow-wrap:anywhere}.sensor-experience .console .console-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 18px;background:var(--tero-ui-raised);border-bottom:1px solid var(--tero-ui-line-soft)}.sensor-experience .console .console-toolbar>.search-box{flex:1 1 230px;max-width:none;min-width:0}.sensor-experience .console .console-toolbar>label:not(.search-box){display:flex;flex-direction:column;gap:6px;color:var(--tero-ui-muted);font-size:11px}.sensor-experience .console .console-toolbar select{min-width:140px;max-width:100%}.sensor-experience .console .search-box{border:1px solid var(--tero-ui-line);border-radius:var(--tero-ui-radius-control);background:var(--tero-ui-input);color:var(--tero-ui-muted);min-height:38px}.sensor-experience .console .search-box input{min-height:36px;width:100%;border:0;background:transparent;box-shadow:none;font-size:12px}.sensor-experience .console .console-table-scroll{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#355367 transparent;min-width:0}.sensor-experience .console .console-table-scroll:focus-visible{outline:2px solid var(--tero-ui-focus);outline-offset:-2px}.sensor-experience .console .console-table-scroll table{width:100%;font-size:11px}.sensor-experience .console .console-table-scroll th{background:var(--tero-ui-raised);color:#9db3c4;font-size:9px;padding:12px 13px;text-transform:none;letter-spacing:.2px;border-bottom-color:var(--tero-ui-line-soft);font-weight:500}.sensor-experience .console .console-table-scroll td{padding:17px 13px;border-color:var(--tero-ui-line-soft);color:#b5cad8;vertical-align:middle}.sensor-experience .console .console-table-scroll tbody tr:hover{background:var(--tero-ui-hover)}.sensor-experience .console .console-table-scroll tr.selected{background:var(--tero-ui-selected);box-shadow:inset 3px 0 #7aa6bf}.sensor-experience .console .row-link,.sensor-experience .console .sensor-name-link{font-size:12px;font-weight:550;color:var(--tero-ui-heading);line-height:1.5}.sensor-experience .console .row-link{background:none;border:0;box-shadow:none;white-space:normal;text-align:left;min-height:36px}.sensor-experience .console .table-subtext{font-size:10px;color:var(--tero-ui-muted)}.sensor-experience .console .pager{padding:15px 18px;border-top:1px solid var(--tero-ui-line-soft);color:var(--tero-ui-muted);font-size:11px}.sensor-experience .console .console-tabs{display:flex;align-items:center;gap:5px;flex-wrap:wrap;padding:12px 15px;margin:0 0 18px;border-bottom:1px solid var(--tero-ui-line-soft)}.sensor-experience .console .console-tabs :is(button,a){display:inline-flex;align-items:center;gap:8px;background:transparent;border:1px solid transparent;padding:8px 11px;min-height:36px;border-radius:7px;color:var(--tero-ui-muted);font-size:12px;box-shadow:none}.sensor-experience .console .console-tabs :is(button,a).active,.sensor-experience .console .console-tabs [aria-current=page],.sensor-experience .console .console-tabs [aria-selected=true]{background:#233e50;border:1px solid #36586f;color:#d7e9f4}.sensor-experience .console .console-tabs :is(button,a) span{padding:1px 6px;min-width:21px;border-radius:4px;background:#1d303e;font-size:10px;color:#a9c0d1;font-variant-numeric:tabular-nums}.sensor-experience .console .console-tabs :is(button,a):after{display:none}.sensor-experience .console :is(button,.button){border-radius:var(--tero-ui-radius-control);font-weight:500}.sensor-experience .console :is(.primary,.console-action-blue){background:var(--tero-ui-blue-gradient);border:1px solid var(--tero-ui-blue-line);color:#dceef5;box-shadow:0 2px 8px #00000014}.sensor-experience .console :is(.primary,.console-action-blue):hover:not(:disabled){background:linear-gradient(120deg,#365f75,#356a70);border-color:#6492a6;filter:none}.sensor-experience .console .console-action-green{background:var(--tero-ui-green-gradient);border:1px solid var(--tero-ui-green-line);color:#dcf0e8}.sensor-experience .console .console-action-green:hover:not(:disabled){background:linear-gradient(120deg,#306052,#365f55);border-color:#619683}.sensor-experience .console .console-action-danger,.sensor-experience .console :is(.danger,.button-danger){background:#382a33;border:1px solid #5b3e48;color:#e3b7bd}.sensor-experience .console .console-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:8px 12px}.sensor-experience .console :is(input,select,textarea){border-color:var(--tero-ui-line);border-radius:var(--tero-ui-radius-control);background:var(--tero-ui-input);color:var(--tero-ui-text);font-size:12px}.sensor-experience .console .console-empty{padding:40px 24px;font-size:12px;color:var(--tero-ui-muted);line-height:1.65}.sensor-experience .console .data-note{color:var(--tero-ui-muted);font-size:11px;line-height:1.65}.sensor-experience .console .badge-green,.sensor-experience .console .badge-online,.sensor-experience .console .badge-resolved{background:#203d37;color:#a4cfbe;border-color:#31554c}.sensor-experience .console .badge-amber,.sensor-experience .console .badge-medium,.sensor-experience .console .badge-stale{background:#393126;color:#d2b080;border-color:#5b4d39}.sensor-experience .console .badge-critical,.sensor-experience .console .badge-high,.sensor-experience .console .badge-offline,.sensor-experience .console .badge-open{background:#382a33;color:#d8a2a7;border-color:#5b3e48}.sensor-experience .console .badge-investigating,.sensor-experience .console .badge-low{background:#203645;color:#9cbcd8;border-color:#395166}.sensor-experience .console .sensor-subscription{background:var(--tero-ui-card-gradient);border-color:var(--tero-ui-line);border-radius:var(--tero-ui-radius)}.sensor-experience .console :is(.settings-section-heading,.settings-section-body,.settings-footer-actions){border-color:var(--tero-ui-line-soft)}.sensor-experience .console .settings-section-heading{background:var(--tero-ui-raised)}.sensor-experience .console :is(.settings-license-plan,.settings-account-card,.settings-price-row,.settings-deployment-card,.billing-preview-card){background:var(--tero-ui-input);border-color:var(--tero-ui-line);border-radius:9px}.sensor-experience .console-modal:not(.decoy-creation-modal){background:var(--tero-ui-panel);border-color:var(--tero-ui-line);border-radius:var(--tero-ui-radius)}.sensor-experience .console-modal:not(.decoy-creation-modal) .panel-heading{background:var(--tero-ui-raised);border-color:var(--tero-ui-line-soft)}.sensor-experience :is(button,a,select,input,textarea,summary):focus-visible{outline:2px solid var(--tero-ui-focus);outline-offset:3px}@media (min-width:1700px){.sensor-experience .console-split-layout{grid-template-columns:minmax(0,1fr) 395px}}@media (max-width:1320px){.sensor-experience .console-split-layout{grid-template-columns:minmax(0,1fr)}.sensor-experience .console-split-layout>.detail-panel{position:static}}@media (max-width:760px){.sensor-experience .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sensor-experience .console .metric{padding:14px}.sensor-experience .console .console-toolbar{padding:13px;gap:10px}.sensor-experience .console .console-toolbar>label{flex:1 1 140px;min-width:0}.sensor-experience .console .console-toolbar>.search-box{flex-basis:100%}.sensor-experience .console .console-tabs{padding:10px 8px}.sensor-experience .console-header{gap:15px}.sensor-experience .console-header h1{font-size:24px}}@media (max-width:420px){.sensor-experience .metric-grid{grid-template-columns:minmax(0,1fr)}.sensor-experience .console .console-toolbar select{min-width:0;width:100%}}@media (prefers-reduced-motion:reduce){.sensor-experience .console *{scroll-behavior:auto;transition:none}}.sensor-experience .console .settings-section-heading h2{font-size:14px;font-weight:600;color:var(--tero-ui-heading)}.sensor-experience .console .settings-section-heading{padding:18px 20px;border-bottom:1px solid var(--tero-ui-line-soft)}.sensor-experience .console .settings-section-body{padding:18px 20px}.sensor-experience .console .billing-state-banner-success{background:#203d37;border-color:#31554c;color:#a4cfbe}.sensor-experience .console .billing-state-banner-error{background:#382a33;border-color:#5b3e48;color:#d8a2a7}.sensor-experience .console .billing-state-banner-info{background:#203645;border-color:#395166;color:#9cbcd8}.sensor-experience .teroSidebar{background:#0d1f2b;border-color:#29414c}.sensor-experience .teroSidebar nav a{color:#9bb1be}.sensor-experience .teroSidebar nav a.selected{background:#183b36;color:#82d9c2}.sensor-experience .teroSidebar nav a.selected:before{background:#82d9c2}.sensor-experience .teroSidebar nav a:hover{background:#142e35;color:#bde8d9}.sensor-experience .teroSidebar nav a:focus-visible{outline-color:#82d9c2}:root select:not([multiple]):not([size]){appearance:none!important;-webkit-appearance:none!important;padding-right:38px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%239bb1be' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:14px 14px!important}:root :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{outline:none!important;box-shadow:none!important}:root :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus-visible{border-color:#82d9c2!important}@media (forced-colors:active){:root select:not([multiple]):not([size]){appearance:auto!important;-webkit-appearance:auto!important;background-image:none!important}:root :is(input,select,textarea):focus-visible{outline:1px solid Highlight!important;outline-offset:2px!important}}