.si-panel,.si-picker{color:#def0f5;font:inherit;min-width:0}.si-panel{background:#102a36;border:1px solid #426475;border-radius:18px;padding:22px}.si-panel header{display:flex;gap:16px;align-items:center;justify-content:space-between}.si-panel h3,.si-panel h4{color:#e4f7fa}.si-panel p{line-height:1.5;color:#bbd4dd}.si-panel button,.si-picker button{background:#173e4e;color:#dcf4fa;border:1px solid #628b9b;padding:10px 14px;border-radius:9px;cursor:pointer;font:inherit}.si-panel button:hover,.si-picker button:hover{background:#1d5962}.si-panel button:disabled,.si-picker button:disabled{opacity:.5;cursor:default}.si-panel input,.si-panel select,.si-panel textarea,.si-picker input{box-sizing:border-box;min-width:0;width:100%;background:#0b202b;color:#e4f5fa;border:1px solid #668491;padding:12px;border-radius:8px;font:inherit;color-scheme:dark}.si-panel label{display:grid;gap:8px;min-width:0}.si-panel fieldset{border:0;margin:0;padding:0;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.si-panel form{padding:20px;background:#0b202b;border:1px solid #659caa;border-radius:14px;margin:18px 0}.si-panel textarea{min-height:80px}.si-toolbar{display:flex;align-items:end;flex-wrap:wrap;gap:12px;margin:16px 0}.si-toolbar label{flex:1 1 230px}.si-counts{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:18px 0}.si-counts button{text-align:left}.si-counts strong{display:block;font-size:28px;color:#77e0c0;margin-top:8px}.si-table{overflow-x:auto;max-width:100%}.si-table table{border-collapse:collapse;width:100%;min-width:620px}.si-table th,.si-table td{text-align:left;padding:14px 10px;border-bottom:1px solid #426475}.si-panel small,.si-picker small{display:block;color:#a9c8d2;margin-top:5px}.si-actions{display:flex;flex-wrap:wrap;gap:8px}.si-warning{padding:14px;background:#493a22!important;border:1px solid #d5aa64;border-radius:8px;color:#ffe0a4!important}.si-success{padding:14px;background:#133e36;color:#9cf0c8!important;border-radius:8px}.si-history{padding:18px;border:1px solid #69998f;border-radius:12px}.si-picker{display:grid;gap:8px}.si-options{display:grid;gap:8px;max-height:330px;overflow:auto;padding:10px;background:#102a36;border:1px solid #658896;border-radius:10px}.si-options button{text-align:left}.si-panel input:focus-visible,.si-picker input:focus-visible,.si-panel button:focus-visible,.si-picker button:focus-visible{outline:2px solid #83edda;outline-offset:2px}@media(max-width:650px){.si-panel{padding:14px}.si-panel fieldset{grid-template-columns:1fr}.si-panel header{align-items:start;flex-wrap:wrap}}

.crm-app .si-panel label,.si-panel label{color:#c6e0e8}.crm-app .si-panel h3{font-size:23px}.si-options p{color:#c6e0e8}
