
 .nisa-feature-block,.nisa-feature-dialog{font-family:'Source Sans 3', 'Source Sans Pro',sans-serif;font-size:16px;line-height:1.15;color:#000;letter-spacing:normal;text-align:left}
 .nisa-feature-block{width:100%;max-width:518px;margin:0 auto;padding:16px;box-sizing:border-box;background:#fff}.nisa-feature-block *,.nisa-feature-dialog *{box-sizing:border-box}
 .nisa-feature-block h3{margin:0 0 16px;font:600 16px/18.4px 'Source Sans 3',sans-serif;color:#000}
 .nisa-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 24px}
 .nisa-feature-tile{min-height:88px;padding:12px;border:1px solid #e5e7eb;border-radius:12px;background:linear-gradient(to bottom right,#f9fafb,rgba(255,247,237,.4));display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0}
 .nisa-feature-label{font-size:12px;line-height:15px;font-weight:400;color:#4b5563;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
 .nisa-feature-value{font-size:14px;line-height:19.25px;font-weight:700;color:#111827;overflow-wrap:anywhere}
 .nisa-feature-model{display:grid;gap:12px;margin:0;padding:0;list-style:none}.nisa-feature-model li{display:flex;align-items:flex-start;font-size:14px;line-height:21px;font-weight:400;color:#4b5563;gap:8px;margin:0;padding:0}.nisa-feature-model li:before{content:'';width:6px;height:6px;min-width:6px;border-radius:50%;background:#f27a1a;margin-top:8px}.nisa-feature-model strong{font-weight:700;color:inherit}
 .nisa-feature-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:32px}.nisa-feature-buttons button{font:500 16px/18.4px 'Source Sans 3',sans-serif;letter-spacing:normal;cursor:pointer;width:100%;min-height:46.4px;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 8px;border-radius:4px;border:0;box-shadow:none;background:#f3f4f6;color:#1f2937;white-space:normal}.nisa-feature-buttons button.nisa-feature-wash{border:2px solid #f27a1a;color:#f27a1a;background:rgba(255,247,237,.8);padding:10px 8px}.nisa-feature-buttons svg{width:16px;height:16px;flex-shrink:0}.nisa-feature-buttons button:focus-visible,.nisa-feature-close:focus-visible{outline:2px solid #f27a1a;outline-offset:3px}
 .nisa-feature-dialog{width:min(620px,calc(100vw - 32px));max-height:85vh;max-height:85dvh;border:1px solid #e5e7eb;border-radius:14px;padding:24px;background:#fff;box-shadow:0 20px 70px #0003;overflow:auto}.nisa-feature-dialog::backdrop{background:#14233280}.nisa-feature-dialog:not([open]){display:none}.nisa-feature-dialog h3{font:600 20px/1.3 'Source Sans 3',sans-serif;color:#111827;margin:0;padding-right:28px}.nisa-feature-dialog-head{position:relative;margin-bottom:20px}.nisa-feature-close{position:absolute;right:0;top:-5px;width:32px;height:32px;border:1px solid #e5e7eb;background:#f9fafb;border-radius:50%;font:20px/1 sans-serif;cursor:pointer;color:#555}.nisa-feature-wash-text{font-size:15px;line-height:1.7;color:#374151;overflow-wrap:anywhere;margin:0}
 @media(max-width:639px){.nisa-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nisa-feature-buttons{grid-template-columns:1fr}.nisa-feature-block{padding:16px}.nisa-feature-dialog{padding:20px}}

#nisa-feature-wash{width:600px;max-width:calc(100vw - 24px);max-height:92vh;max-height:92dvh;padding:0;border:0;border-radius:8px;overflow:hidden;background:#fff;color:#4b5563}#nisa-feature-wash::backdrop{background:rgba(0,0,0,.4)}#nisa-feature-wash .nisa-feature-dialog-head{display:flex;align-items:center;gap:10px;min-height:70px;margin:0;padding:16px;border-bottom:1px solid #e5e7eb;box-sizing:border-box;background:#fff}#nisa-feature-wash .nisa-feature-dialog-head>svg{width:18px;height:18px;stroke:#f97316;flex-shrink:0}#nisa-feature-wash h3{font:700 20px/28px 'Source Sans 3',sans-serif;flex:1;color:#111827;padding:0;margin:0}#nisa-feature-wash .nisa-feature-close{position:static;flex-shrink:0;background:#4b5563;color:#fff;border:0;width:32px;height:32px;font:20px/1 'Source Sans 3',sans-serif}#nisa-feature-wash .nisa-wash-body{max-height:calc(92vh - 70px);max-height:calc(92dvh - 70px);overflow-y:auto;padding:16px;scrollbar-width:auto;scrollbar-color:#929292 #fff}#nisa-feature-wash .nisa-wash-body::-webkit-scrollbar{width:10px}#nisa-feature-wash .nisa-wash-body::-webkit-scrollbar-thumb{background:#929292;border:1px solid #fff;border-radius:6px}.nisa-wash-section{margin:0 0 20px}.nisa-wash-section:last-child{margin-bottom:0}.nisa-wash-section h4{font:700 12px/18px 'Source Sans 3',sans-serif;color:#f97316;margin:0 0 6px}.nisa-wash-section ul{margin:0;padding:0 0 0 12px;list-style:disc}.nisa-wash-section li{font:400 12px/20px 'Source Sans 3',sans-serif;color:#4b5563;margin:0 0 4px;padding:0}.nisa-wash-section li::marker{color:#9ca3af}
 