html body.m-body .tm-wtr-note{position:fixed;z-index:85;left:max(12px,calc((100vw - 580px)/2));right:max(12px,calc((100vw - 580px)/2));bottom:calc(var(--tm-menu-cart-clearance,90px) + 8px);padding:12px;border:1px solid var(--tm-tools-line,#ddd);border-radius:10px;background:var(--tm-tools-bg,#fff);color:var(--tm-tools-ink,#222);box-shadow:0 5px 22px #0002;font:400 12px/1.5 Inter,system-ui,sans-serif;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.tm-wtr-note[hidden]{display:none!important}html body.m-body .tm-wtr-note strong,html body.m-body .tm-wtr-note span{flex-basis:100%;font:500 12px/1.5 Inter,system-ui,sans-serif}html body.m-body .tm-wtr-note button{min-height:42px;min-width:44px;padding:8px 10px;border:1px solid var(--tm-tools-line,#ddd);border-radius:7px;font:500 12px/1.3 Inter,system-ui,sans-serif;background:var(--tm-tools-soft,#eee);color:var(--tm-tools-ink,#222);cursor:pointer;box-shadow:none}body.tm-wtr-held .m-add{opacity:.45}body.tm-wtr-held .m-cartrow__note{pointer-events:none;opacity:.6}

html body.m-body .tm-wtr-note.is-inline{position:static;width:auto;margin:12px 0;box-shadow:none}body.tm-wtr-notice #voiceFabBtn,body.tm-wtr-held #voiceBtn{display:none!important}

body.tm-wtr-held .m-voiceconsent,body.tm-wtr-held #voiceNote,html body.m-body .tm-wtr-note.is-inline .tm-wtr-review{display:none!important}

html body.m-body .tm-wtr-serving{font:500 12px/1.5 Inter,system-ui,sans-serif;color:var(--tm-tools-muted,#666);margin:8px 0}

.tm-wtr-note details{width:100%;max-height:160px;overflow:auto}.tm-wtr-note summary{cursor:pointer;min-height:32px;padding:6px 0}.tm-wtr-note details div{padding:4px 0}
