.notice,.callout{display:flex;margin:0 0 1.5rem;padding:1rem;border-radius:8px;border-left:4px solid;background-color:var(--notice-bg,#f8f9fa);box-shadow:0 2px 4px var(--notice-shadow);max-width:100%;overflow:hidden}.notice-icon,.callout-icon{flex-shrink:0;margin-right:1rem;font-size:1.5rem;line-height:1;color:var(--notice-icon)}.notice-icon svg{width:1.5rem;height:1.5rem}.notice-icon svg.icon{stroke:currentColor;fill:none}.notice-content,.callout-content{flex:1;color:var(--senzing-black)!important;min-width:0}.notice-content *:not(pre):not(pre *):not(a):not(.copy-code-btn):not(.highlight):not( .fas ):not(.fa-copy):not(.fa-check),.callout-content *:not(pre):not(pre *):not(a):not(.copy-code-btn):not(.highlight):not( .fas ):not(.fa-copy):not(.fa-check){color:var(--senzing-black)!important}.notice-title{font-weight:600;font-size:1.1rem;margin-bottom:.5rem}.notice-content p:last-child,.callout-content p:last-child{margin-bottom:0}.notice-note,.notice-info,.callout-note{--notice-bg:#e3f2fd;--notice-border:#2196f3;--notice-icon:#1976d2;border-left-color:var(--notice-border);background-color:var(--notice-bg);color:var(--senzing-black)!important}.notice-tip,.notice-success{--notice-bg:#e8f5e9;--notice-border:#4caf50;--notice-icon:#388e3c;border-left-color:var(--notice-border);background-color:var(--notice-bg);color:var(--senzing-black)!important}.notice-warning,.notice-caution,.callout-warning{--notice-bg:#fff3e0;--notice-border:#ff9800;--notice-icon:#f57c00;border-left-color:var(--notice-border);background-color:var(--notice-bg);color:var(--senzing-black)!important}.notice-danger{--notice-bg:#ffebee;--notice-border:#f44336;--notice-icon:#d32f2f;border-left-color:var(--notice-border);background-color:var(--notice-bg);color:var(--senzing-black)!important}.notice-important,.callout-important{--notice-bg:#fbe9e7;--notice-border:#e65100;--notice-icon:#bf360c;border-left-color:var(--notice-border);background-color:var(--notice-bg);color:var(--senzing-black)!important}.notice-license{--notice-bg:#fff8e1;--notice-border:#d4a000;--notice-icon:#b8860b;border-left-color:var(--notice-border);background-color:var(--notice-bg);color:var(--senzing-black)!important}.notice-database{--notice-bg:#f3e5f5;--notice-border:var(--senzing-purple);--notice-icon:var(--senzing-purple);border-left-color:var(--notice-border);background-color:var(--notice-bg);color:var(--senzing-black)!important}.notice a,.callout a{color:var(--notice-link-color)!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.notice a:hover,.callout a:hover{color:var(--notice-link-hover-color)!important;text-decoration-thickness:2px}.notice .highlight,.callout .highlight{background:0 0!important;margin:.5rem 0;border-radius:6px;overflow:visible;position:relative}.notice pre,.callout pre{background-color:#272822!important;color:var(--code-text);overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0;padding:12px;border-radius:6px;width:100%;box-sizing:border-box}.notice pre code,.callout pre code{background-color:initial!important;color:inherit}.notice .copy-code-btn,.callout .copy-code-btn{background-color:rgba(255,255,255,.1)!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important}.notice .copy-code-btn svg,.callout .copy-code-btn svg{color:#fff!important}.notice .copy-code-btn:hover,.callout .copy-code-btn:hover{background-color:rgba(255,255,255,.2)!important}pre code.language-text,pre code.language-plaintext{color:#b0b0b0}.notice code:not(pre code),.callout code:not(pre code),.notice-content code:not(pre code),.callout-content code:not(pre code){background-color:var(--notice-inline-code-bg)!important;color:var(--notice-inline-code-text)!important;padding:2px 6px;border-radius:3px;font-family:var(--font-mono);font-size:14px}.notice table,.callout table{border-color:var(--notice-table-border)}.notice table thead,.callout table thead{background-color:var(--notice-table-header-bg)}.notice table th,.callout table th{color:var(--notice-link-color);border-color:var(--notice-table-border)}.notice table td,.callout table td{border-color:var(--notice-table-border)}@media(max-width:768px){.notice,.callout{padding:.75rem}.notice-icon,.callout-icon{font-size:1.25rem;margin-right:.75rem}.notice-title{font-size:1rem}.notice pre,.callout pre{margin:0;border-radius:0}.notice .highlight,.callout .highlight{margin:.5rem -.75rem;border-radius:0;width:calc(100% + 1.5rem)}}