/* Note explanations follow the site's Onest / paper / graphite palette. */
.cl-note-group .cl-note-trigger{appearance:none;border:0;border-radius:4px;background:transparent;color:inherit;font:inherit;line-height:1.4;display:inline-flex;align-items:center;text-align:left;gap:8px;min-height:44px;max-width:100%;padding:2px 0;cursor:pointer;-webkit-tap-highlight-color:transparent}
.cl-note-trigger>span:last-child{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:#a6b1ad;text-underline-offset:5px;text-decoration-thickness:1px}
.cl-note-trigger:hover,.cl-note-trigger[aria-expanded="true"]{color:#078d70}
.cl-note-trigger:hover>span:last-child,.cl-note-trigger[aria-expanded="true"]>span:last-child{text-decoration-color:currentColor}
.cl-note-trigger:focus-visible{outline:2px solid #078d70;outline-offset:4px}
.cl-note-help{box-sizing:border-box;position:fixed;z-index:2200;margin:0;padding:20px;background:#f9f9f9;color:#303030;border:0;border-radius:12px;box-shadow:0 12px 36px #18221d14,0 2px 8px #18221d08;font:350 14px/1.65 Onest,sans-serif;overflow:auto;overscroll-behavior:contain}
.cl-note-help[hidden]{display:none!important}
.cl-note-help *{box-sizing:border-box}
.cl-note-help__head{display:grid;grid-template-columns:48px minmax(0,1fr) 40px;gap:12px;align-items:center;margin-bottom:14px}
.cl-note-help__illustration{width:48px;height:48px;display:block}
.cl-note-help .cl-note-icon{display:block;width:48px;height:48px;background-repeat:no-repeat}
.cl-note-help .cl-note-help__category{font:400 11px/1.4 Onest,sans-serif;color:#737773;margin:0 0 4px}
.cl-note-help h3{font:450 20px/1.25 Onest,sans-serif;letter-spacing:-.02em;color:#303030;margin:0;overflow-wrap:anywhere}
.cl-note-help__close{appearance:none;align-self:start;border:0;border-radius:50%;background:transparent;color:#303030;font:400 30px/1 Onest,sans-serif;padding:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:-9px -9px 0 0}
.cl-note-help__close:hover{background:#e9ede8}
.cl-note-help__close{position:relative}
.cl-note-help__close::before,.cl-note-help__close::after{content:"";position:absolute;width:17px;height:1.5px;border-radius:1px;background:currentColor;transform:rotate(45deg)}
.cl-note-help__close::after{transform:rotate(-45deg)}
.cl-note-help__close:focus-visible{outline:2px solid #078d70;outline-offset:2px}
.cl-note-help .cl-note-help__text{font:350 14px/1.65 Onest,sans-serif;margin:0;color:#454b48}
@media(max-width:700px){.cl-note-help{padding:18px}.cl-note-help__head{grid-template-columns:44px minmax(0,1fr) 40px;gap:10px}.cl-note-help__illustration,.cl-note-help .cl-note-icon{width:44px;height:44px}.cl-note-help h3{font-size:19px}.cl-note-help .cl-note-help__text{font-size:14px;line-height:1.65}.cl-note-help__close{width:44px;height:44px}}
@media(prefers-reduced-motion:reduce){.cl-note-trigger,.cl-note-help{scroll-behavior:auto}}
