
/* CrestviewLab v1.7 - Hybrid licensing admin and customer */
.hybrid-summary{border-left:4px solid #ae8751}.hybrid-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.hybrid-mode-grid>div{background:#f1e1c1;border:1px solid #d9c299;padding:18px}.hybrid-mode-grid h3{font-size:21px;margin-top:12px}.hybrid-mode-grid p{margin-bottom:0}.mode-mark{display:inline-block;color:#173c49;border:1px solid #aa8b56;padding:6px 10px;font-size:10px;font-weight:800;letter-spacing:.12em}.mode-mark.manual{background:#ead0a0}.mode-mark.automatic{background:#c6dbd4}.hybrid-license-form{margin-top:16px}.hybrid-license-form .account-form-grid{gap:16px}.hybrid-license-form label,.demo-inbox-controls label{display:block;font-size:12px;font-weight:800;margin-bottom:8px}.hybrid-license-form input,.hybrid-license-form select,.demo-inbox-controls input{height:45px;width:100%;min-width:0;padding:10px 12px;background:#fff9e9;color:#183847;border:1px solid #b7a07a}.hybrid-license-form input[readonly]{background:#eee1c6;color:#745d38}.hybrid-license-form .action-row{margin-top:17px}.hybrid-license-form .account-form-status.error,#demoUserStatus.error{color:#a43e32}.hybrid-license-form .account-form-status.ok,#demoUserStatus.ok{color:#245d47}.hybrid-license-list{display:grid;gap:9px}.hybrid-license-entry{border:1px solid #d2bb92;padding:15px;background:#f4e6c9;display:flex;justify-content:space-between;gap:18px}.hybrid-license-entry h4{margin:0 0 6px;font-size:16px;font-family:Georgia,serif}.hybrid-license-entry p{margin:3px 0;font-size:12px}.hybrid-license-entry .hybrid-edit{background:transparent;border:1px solid #ac8f64;padding:7px 11px;color:#183847;cursor:pointer;white-space:nowrap;align-self:start}.hybrid-license-entry .hybrid-edit:hover{background:#dfc89f}.demo-inbox-controls{display:grid;grid-template-columns:minmax(160px,1fr) auto;align-items:end;gap:12px}.demo-inbox-controls label{grid-column:1/-1;margin-bottom:-5px}.hybrid-demo-inbox{border-left:4px solid #bd9154}.hybrid-demo-inbox #demoUserLicenses{margin-top:20px}.hybrid-inbox-alert{background:#f0dab0;padding:10px 13px;font-size:12px;line-height:1.7;margin-bottom:15px}.hybrid-demo-row{border-bottom:1px solid #c8b086;padding:13px 0}.hybrid-demo-row:last-child{border:0}.hybrid-demo-row strong{display:block;color:#143948}.hybrid-demo-row small{color:#695b47;display:block;margin-top:5px;font-size:12px;line-height:1.6}@media(max-width:760px){.hybrid-mode-grid{grid-template-columns:1fr}}@media(max-width:540px){.demo-inbox-controls{grid-template-columns:1fr}.hybrid-license-entry{display:block}.hybrid-license-entry .hybrid-edit{margin-top:12px}}
