body.has-wick{padding-bottom:110px}#wick-coach{position:fixed;inset:auto max(14px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) auto;width:auto;max-width:calc(100vw - 28px);padding:0;margin:0;border:0;z-index:80;overflow:visible;max-height:none;font:16px/1.5 system-ui,sans-serif;color:#f4f4f4;background:transparent;box-sizing:border-box}#wick-coach *{box-sizing:border-box}#wick-coach [hidden]{display:none!important}#wick-coach button,#wick-coach select{font:inherit;font-size:14px;letter-spacing:0;text-transform:none}#wick-coach button{cursor:pointer;border:1px solid #626262;border-radius:10px;background:#313131;color:#f4f4f4;padding:10px 13px;line-height:1.4;min-height:42px}#wick-coach button:disabled{opacity:.55;cursor:default}#wick-coach button:focus-visible,#wick-coach select:focus-visible{outline:3px solid #ebebeb;outline-offset:3px}#wick-coach #wick-launcher{display:flex;align-items:center;justify-content:center;position:relative;gap:5px;margin:6px 0 0 auto;background:#262626;border:1px solid #727272;border-radius:26px;padding:0 13px 0 0;box-shadow:0 8px 30px #0005;min-height:76px}#wick-launcher img{width:82px;height:82px;object-fit:contain;margin-top:-11px;transform-origin:50% 90%;pointer-events:none}#wick-coach .wick-name{color:#ebebeb;font-size:14px;font-weight:750}#wick-coach .wick-bubble{position:absolute;right:0;bottom:calc(100% + 12px);width:max-content;max-width:min(270px,calc(100vw - 32px));background:#f4f4f4;color:#262626;border-radius:14px 14px 2px 14px;padding:9px 13px;font-size:13px;line-height:1.4;box-shadow:0 3px 18px #0003;pointer-events:none}#wick-coach .wick-panel{width:370px;max-width:calc(100vw - 28px);max-height:min(660px,calc(100dvh - 145px));overflow:auto;overscroll-behavior:contain;padding:20px;border:1px solid #727272;border-radius:20px;background:#262626;box-shadow:0 16px 65px #0008;text-align:left;scrollbar-width:thin}#wick-coach .wick-heading{display:flex;justify-content:space-between;align-items:start;gap:12px}#wick-coach h2{font:750 23px/1.2 system-ui,sans-serif;letter-spacing:-.5px;margin:0;color:#ebebeb}#wick-coach .wick-heading p{font-size:13px;margin:6px 0 0;color:#c9c9c9}#wick-coach #wick-close{padding:4px 12px;font-size:23px;flex:none}#wick-coach .wick-context{font-size:13px;color:#d7d7d7;margin:18px 0 12px}#wick-coach .wick-modes{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}#wick-coach .wick-modes button[aria-pressed=true]{color:#262626;background:#ebebeb;border-color:#ebebeb;font-weight:750}#wick-coach .wick-text{white-space:pre-line;font-size:16px;line-height:1.65;color:#f2f2f2;max-height:220px;overflow:auto;overscroll-behavior:contain;padding-right:5px;margin:17px 0}#wick-launcher img{animation:wick-idle 4s ease-in-out infinite}#wick-coach.wick-celebrate img{animation:wick-celebrate .7s ease-out 3}#wick-coach .wick-toast{position:absolute;right:0;bottom:calc(100% + 12px);width:280px;max-width:calc(100vw - 28px);padding:16px 43px 16px 16px;background:#f4f4f4;color:#262626;border-radius:18px 18px 3px 18px;box-shadow:0 8px 28px #0004}#wick-toast p{font:14px/1.5 system-ui;margin:0}#wick-coach #wick-dismiss{position:absolute;right:3px;top:3px;background:transparent;color:#262626;border:0;font-size:22px;padding:3px 10px} @keyframes wick-idle{0%,65%,100%{transform:translateY(0) rotate(0)}75%{transform:translateY(-6px) rotate(-7deg)}85%{transform:translateY(-2px) rotate(6deg)}92%{transform:translateY(-4px) rotate(-3deg)}}@keyframes wick-celebrate{40%{transform:translateY(-12px) rotate(9deg)}70%{transform:translateY(-3px) rotate(-6deg)}}@media(max-width:480px){#wick-coach .wick-panel{width:calc(100vw - 28px);padding:17px;max-height:calc(100dvh - 140px)}#wick-coach .wick-text{max-height:170px}#wick-launcher img{width:67px;height:67px}#wick-coach #wick-launcher{min-height:64px}#wick-coach .wick-bubble{font-size:12px;max-width:230px}#wick-coach .wick-settings{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){#wick-coach img{animation:none!important;transform:none!important}}
