.notes-drawer{top:var(--site-header-h,96px);z-index:120;color:#183b30;box-sizing:border-box;visibility:hidden;background:#fbfcfa;border-left:1px solid #dee4de;flex-direction:column;gap:8px;width:min(380px,100vw);padding:14px 18px 18px;font-family:DM Sans,system-ui,-apple-system,Segoe UI,sans-serif;transition:transform .22s,visibility 0s linear .22s;display:flex;position:fixed;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-8px 0 24px #183b3024}.notes-drawer.is-open{visibility:visible;transition:transform .22s,visibility;transform:none}.notes-drawer *{box-sizing:border-box}.notes-drawer-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.notes-drawer-head h2{color:#21493f;margin:0;font-size:15px;font-weight:700}.notes-drawer-close{color:#21493f;cursor:pointer;background:#fff;border:1px solid #cbd5cf;border-radius:7px;width:36px;height:36px;font-size:20px;line-height:1}.notes-drawer-close:hover{background:#e8efe9}.notes-drawer-section{letter-spacing:.12em;text-transform:uppercase;color:#81908b;margin:0;font-size:10.5px;font-weight:700}.notes-drawer-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.notes-drawer textarea{resize:vertical;color:#183b30;width:100%;min-height:220px;font:inherit;background:#fff;border:1px solid #9aaea3;border-radius:8px;flex:auto;padding:12px;font-size:14px;line-height:1.6}.notes-drawer textarea:focus-visible,.notes-drawer button:focus-visible{outline-offset:2px;outline:2px solid #244f43}.notes-drawer p{color:#53685d;margin:0;font-size:12px;line-height:1.5}.notes-drawer p:empty{display:none}#personal-notes-send{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#21493f;border:1px solid #21493f;border-radius:7px;padding:0 14px;font-size:13px;font-weight:600}#personal-notes-send:disabled{opacity:.6;cursor:progress}@media (prefers-reduced-motion:reduce){.notes-drawer,.notes-drawer.is-open{transition:none}}@media (width<=640px){.notes-drawer{border-left:0;width:100vw}}
