#mw-note{--note-ink:#5a3a28;--note-muted:#8a7468;--note-line:#eadfd6;--note-orange:#e8944a;--note-orange-deep:#d47c32;z-index:2147483000;color:var(--note-ink);pointer-events:none;font-family:DM Sans,Noto Sans SC,system-ui,sans-serif;position:fixed;top:calc(6.4rem + clamp(2.5rem,8vh,5rem));bottom:auto;right:0}#mw-note *{box-sizing:border-box}#mw-note .mw-note__tab,#mw-note .mw-note__panel,#mw-note .mw-note__close,#mw-note .mw-note__send{pointer-events:auto}#mw-note .mw-note__tab{width:80px;height:80px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0;transition:transform .22s;display:block;overflow:visible;transform:translate(28px)}#mw-note .mw-note__tab:hover,#mw-note .mw-note__tab:focus-visible{outline:none;transform:translate(6px)}#mw-note.is-open .mw-note__tab{visibility:hidden;pointer-events:none}#mw-note .mw-note__tab .mw-note__cat{object-fit:contain;filter:drop-shadow(0 0 1px #ffffffd9)drop-shadow(-2px 3px 6px #00000047);width:80px;height:80px;display:block}#mw-note .mw-note__panel{background:#fff;border-radius:18px;width:min(340px,100vw - 24px);padding:2.6rem 1.15rem 1.15rem;display:none;position:absolute;top:36px;bottom:auto;right:16px;box-shadow:0 16px 40px #462a1c2e}#mw-note.is-open .mw-note__panel{display:block}#mw-note .mw-note__peek{pointer-events:none;width:72px;height:72px;position:absolute;top:-46px;left:50%;overflow:visible;transform:translate(-50%)}#mw-note .mw-note__peek .mw-note__cat{object-fit:contain;filter:drop-shadow(0 4px 10px #00000038);width:72px;height:72px;display:block}#mw-note .mw-note__close{color:#b4a49a;cursor:pointer;background:0 0;border:0;border-radius:50%;width:28px;height:28px;margin:0;padding:0;font-size:1.15rem;line-height:1;position:absolute;top:10px;right:10px}#mw-note .mw-note__close:hover{color:var(--note-ink);background:#f6f0ea}#mw-note .mw-note__title{text-align:center;letter-spacing:.02em;margin:0;font-size:1.05rem;font-weight:700}#mw-note .mw-note__title em{color:var(--note-orange-deep);font-style:normal}#mw-note .mw-note__hint{color:var(--note-muted);text-align:center;margin:.45rem 0 .85rem;font-size:.78rem;line-height:1.55}#mw-note .mw-note__field{position:relative}#mw-note textarea{border:1px solid var(--note-line);width:100%;min-height:118px;color:var(--note-ink);font:inherit;resize:none;background:#fff;border-radius:10px;margin:0;padding:.7rem .75rem 1.5rem;font-size:.9rem;line-height:1.5;display:block}#mw-note textarea:focus{border-color:var(--note-orange);outline:2px solid #e8944a59}#mw-note textarea::placeholder{color:#c2b4aa}#mw-note .mw-note__count{color:var(--note-muted);pointer-events:none;font-size:.72rem;position:absolute;bottom:8px;right:10px}#mw-note .mw-note__send{background:var(--note-orange);color:#fff;width:100%;min-height:2.7rem;font:inherit;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:.4rem;margin:.85rem 0 0;padding:.55rem 1rem;font-size:.95rem;font-weight:650;display:flex}#mw-note .mw-note__send:hover:not(:disabled){background:var(--note-orange-deep)}#mw-note .mw-note__send:disabled{opacity:.55;cursor:default}#mw-note .mw-note__send svg{fill:currentColor;width:16px;height:16px}#mw-note .mw-note__status{text-align:center;min-height:1.2em;margin:.5rem 0 0;font-size:.8rem}#mw-note .mw-note__status.is-ok{color:#5ea87a}#mw-note .mw-note__status.is-err{color:#d0654e}@media (width<=640px){#mw-note{top:9.7rem}#mw-note .mw-note__tab,#mw-note .mw-note__tab .mw-note__cat{width:64px;height:64px}#mw-note .mw-note__tab{transform:translate(22px)}}
