#wifaqNotesInboxButton{
 position:fixed;left:88px;bottom:20px;z-index:2490;width:54px;height:54px;border:0;
 border-radius:17px;display:grid;place-items:center;color:#fff;cursor:pointer;
 background:linear-gradient(145deg,#7b5d24,#c9a45e);box-shadow:0 17px 38px rgba(48,37,15,.25)
}
#wifaqNotesInboxButton svg{width:24px;height:24px}
#wifaqNotesInboxBadge{position:absolute;right:-7px;top:-8px;min-width:23px;height:23px;padding:0 6px;
 border:2px solid #fff;border-radius:999px;display:none;align-items:center;justify-content:center;
 color:#fff;font-size:10px;font-weight:800;background:#c83c3c}
#wifaqNotesInboxBadge.show{display:inline-flex}
.wifaq-note-nav-badge{margin-inline-start:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;
 display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:9px;font-weight:800;background:#bd3f3f}
#wifaqNotesInboxOverlay{position:fixed;inset:0;z-index:2600;display:none;background:rgba(4,23,34,.52);backdrop-filter:blur(2px)}
#wifaqNotesInboxOverlay.open{display:block}
#wifaqNotesInboxDrawer{position:fixed;left:0;top:0;bottom:0;z-index:2610;width:min(680px,100vw);
 display:flex;flex-direction:column;direction:rtl;background:#f3f6f7;color:#182a34;
 box-shadow:30px 0 75px rgba(4,23,34,.28);transform:translateX(-105%);transition:.24s;
 font-family:Tahoma,Arial,sans-serif}
#wifaqNotesInboxDrawer.open{transform:translateX(0)}
.wnc-head{padding:16px 18px;color:#fff;background:linear-gradient(145deg,#173f55,#0c2638)}
.wnc-head-row,.wnc-note-head,.wnc-actions,.wnc-row,.wnc-reply-head{display:flex;align-items:center;gap:7px}
.wnc-head-row,.wnc-note-head,.wnc-reply-head{justify-content:space-between}
.wnc-title{margin:0;font-size:18px}.wnc-close{width:37px;height:37px;border:0;border-radius:11px;color:#fff;
 background:rgba(255,255,255,.1);font-size:22px;cursor:pointer}
.wnc-summary{display:grid;grid-template-columns:repeat(6,minmax(88px,1fr));gap:7px;padding:9px;overflow-x:auto;background:#fff}
.wnc-summary button{min-width:88px;padding:8px;border:1px solid #dce5e9;border-radius:11px;background:#f8fafb;cursor:pointer}
.wnc-summary strong{display:block;font-size:17px;color:#0c2638}.wnc-summary span{font-size:9px;color:#697b85}
.wnc-tools{display:grid;grid-template-columns:165px minmax(0,1fr);gap:8px;padding:10px;background:#fff;border-top:1px solid #dce5e9}
.wnc-tools select,.wnc-tools input,.wnc-status,.wnc-form select,.wnc-form input,.wnc-form textarea,.wnc-reply-form textarea{
 width:100%;border:1px solid #dce5e9;border-radius:9px;outline:none;background:#fff;color:#182a34;font:inherit}
.wnc-tools select,.wnc-tools input,.wnc-status,.wnc-form select,.wnc-form input{min-height:37px;padding:7px 9px;font-size:10px}
.wnc-list{flex:1;overflow:auto;padding:11px}.wnc-empty{padding:32px 15px;border:1px dashed #c9d6dc;border-radius:13px;
 text-align:center;color:#697b85;background:#fff;font-size:11px}
.wnc-note{margin-bottom:10px;padding:12px;border:1px solid #dce5e9;border-radius:14px;background:#fff}
.wnc-note.unread{border-right:4px solid #2d78a1}.wnc-note.critical{border-top:3px solid #b02c2c}
.wnc-note.urgent{border-top:3px solid #d86e23}.wnc-note.pinned{border-color:#dfc68f;background:#fffdf7}
.wnc-meta strong{display:block;font-size:11px;color:#0c2638}.wnc-meta span{font-size:9px;color:#697b85}
.wnc-labels{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.wnc-label{padding:4px 7px;border-radius:999px;
 font-size:9px;font-weight:800;background:#eef3f5}.wnc-label.red{color:#9c2424;background:#ffe7e7}
.wnc-label.orange{color:#9a4c14;background:#ffeddc}.wnc-label.green{color:#146947;background:#e7f7f0}
.wnc-text{margin:10px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.8}
.wnc-sub{margin-top:7px;font-size:9px;color:#526772}.wnc-due{color:#8e4c20;font-weight:700}
.wnc-actions{flex-wrap:wrap;justify-content:flex-end;margin-top:9px}.wnc-btn{border:0;border-radius:8px;padding:6px 8px;
 cursor:pointer;font-size:9px;font-weight:700;color:#38505d;background:#edf2f4}.wnc-btn.primary{color:#fff;background:#0c2638}
.wnc-btn.danger{color:#a82f2f;background:#fff0f0}.wnc-detail{display:none;margin-top:10px;padding-top:10px;border-top:1px solid #dce5e9}
.wnc-detail.open{display:block}.wnc-detail h4{margin:8px 0 6px;font-size:10px;color:#0c2638}
.wnc-chip{display:inline-flex;margin:2px;padding:5px 7px;border-radius:8px;background:#eef3f5;font-size:9px}
.wnc-reply{margin-bottom:6px;padding:8px;border-radius:9px;background:#f2f6f7}.wnc-reply-head strong{font-size:10px}
.wnc-reply-head span{font-size:8px;color:#697b85}.wnc-reply p{margin:5px 0 0;font-size:10px;line-height:1.7;white-space:pre-wrap}
.wnc-reply-form textarea{min-height:55px;padding:8px;font-size:10px;resize:vertical}
.wnc-modal{position:fixed;inset:0;z-index:2620;display:none;align-items:center;justify-content:center;padding:18px;background:rgba(4,23,34,.58)}
.wnc-modal.open{display:flex}.wnc-form{width:min(540px,100%);max-height:90vh;overflow:auto;padding:16px;border-radius:15px;background:#fff}
.wnc-form h3{margin:0 0 12px;font-size:15px}.wnc-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.wnc-grid label{font-size:9px;font-weight:700}.wnc-grid label span{display:block;margin-bottom:4px}.wnc-grid .full{grid-column:1/-1}
.wnc-form select[multiple]{min-height:82px}.wnc-form-actions{display:flex;justify-content:flex-end;gap:7px;margin-top:12px}
@media(max-width:700px){#wifaqNotesInboxButton{left:74px;bottom:13px;width:50px;height:50px}.wnc-tools,.wnc-grid{grid-template-columns:1fr}.wnc-grid .full{grid-column:auto}}
