:root{--iot-bg:#0b2621;--iot-text:#f4fffa;--iot-muted:#b8d2c8;--iot-line:rgba(174,247,215,.26);--iot-mint:#7cf0bd}body.iot-shell{font-size:16px;background:radial-gradient(circle at 85% -10%,#1e5870 0,transparent 34rem),radial-gradient(circle at -8% 24%,#21644f 0,transparent 30rem),var(--iot-bg)}.iot-header{background:rgba(8,30,26,.96)}.iot-brand strong{font-size:1.05rem}.iot-brand small{font-size:.74rem}.iot-nav a{color:#e3f7ed;font-size:.98rem}.iot-live{font-size:.84rem;color:#d5ffe7}.iot-sensors__header p:not(.iot-kicker),.iot-filter-heading span{color:#c5dfd5}.iot-data-table th{color:#c8e6da}.iot-data-table td{color:#ecfaf4}.iot-data-table tbody tr:hover{background:rgba(124,240,189,.12)}.iot-sensors .js-stools-container-bar input[type="search"],.iot-sensors .js-stools-container-bar input[type="text"],.iot-sensors .js-stools-container-bar select{background:#123a33;color:#fff;border-color:rgba(174,247,215,.4)}.iot-sensors .js-stools-container-bar label{color:#e4f7ee}.iot-shell .modal{background:transparent}.iot-shell .modal-backdrop{opacity:.48!important}.iot-shell .modal-dialog{max-width:640px;margin:12vh auto}.iot-shell .modal-content{border:1px solid rgba(124,240,189,.56);border-radius:1.15rem;background:#123a33;box-shadow:0 28px 80px rgba(0,0,0,.6)}.iot-shell .modal-header,.iot-shell .modal-footer{padding:1.25rem 1.5rem}.iot-shell .modal-title{font-size:1.25rem;color:#fff}.iot-shell .modal-body{padding:1.5rem}.iot-shell .modal label{display:block;margin:0 0 .45rem;color:#e9fff5;font-size:1rem;font-weight:750}.iot-shell .modal .form-control,.iot-shell .modal .form-select{min-height:46px;padding:.65rem .8rem;border:1px solid rgba(174,247,215,.42);border-radius:.6rem;background:#081f1b;color:#fff;font-size:1rem}.iot-shell .modal .btn{min-height:42px;padding:.55rem .9rem;font-size:.95rem;font-weight:750}.iot-shell .modal .btn-primary{background:#1f9d79;border-color:#7cf0bd;color:#fff}.iot-shell .modal .btn-secondary{color:#eafbf3}.iot-shell .modal .mb-3{margin-bottom:1.2rem!important}@media(max-width:760px){.iot-shell .modal-dialog{margin:8vh auto}.iot-shell .modal-header,.iot-shell .modal-footer,.iot-shell .modal-body{padding:1rem}}
