.clippy_root__7fKcF{position:fixed;right:16px;bottom:16px;z-index:60;font-family:Tahoma,"MS Sans Serif",Segoe UI,sans-serif}.clippy_charButton__NWST0{display:block;border:none;background:transparent;cursor:pointer;padding:0;line-height:0;filter:drop-shadow(2px 3px 2px rgba(0,0,0,.35))}.clippy_charButton__NWST0:focus-visible{outline:2px dotted #000;outline-offset:2px}.clippy_charSvg__7vR7l{width:72px;height:88px;animation:clippy_clippy-idle__rsx_B 6s ease-in-out infinite;transform-origin:50% 90%}.clippy_charSvg__7vR7l.clippy_thinking__kc2kt{animation:clippy_clippy-think__59EFP .9s ease-in-out infinite}.clippy_charSvg__7vR7l.clippy_attention__fZNSx{animation:clippy_clippy-attention__lJ7Kk .8s ease-in-out 0s 2}@keyframes clippy_clippy-idle__rsx_B{0%,86%,to{transform:rotate(0deg)}90%{transform:rotate(-6deg)}94%{transform:rotate(5deg)}97%{transform:rotate(-3deg)}}@keyframes clippy_clippy-think__59EFP{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-4px) rotate(2deg)}}@keyframes clippy_clippy-attention__lJ7Kk{0%,to{transform:rotate(0deg) scale(1)}25%{transform:rotate(-10deg) scale(1.06)}75%{transform:rotate(9deg) scale(1.06)}}.clippy_eyes__AVy8y{animation:clippy_clippy-blink__7V5xs 4.5s infinite;transform-origin:center 32%}@keyframes clippy_clippy-blink__7V5xs{0%,92%,to{transform:scaleY(1)}94%,96%{transform:scaleY(.08)}}.clippy_bubble__QW9Xx{position:absolute;bottom:100px;right:0;width:230px;background:#ffffe1;border:1px solid #000;border-radius:8px;padding:10px 12px;font-size:12px;color:#000;box-shadow:2px 2px 0 rgba(0,0,0,.3)}.clippy_bubble__QW9Xx:after{content:"";position:absolute;bottom:-14px;right:28px;border:8px solid transparent;border-top-color:#000}.clippy_bubble__QW9Xx:before{content:"";position:absolute;bottom:-12px;right:29px;border:7px solid transparent;border-top-color:#ffffe1;z-index:1}.clippy_bubbleClose__0cgfb{position:absolute;top:3px;right:5px;border:none;background:transparent;font-size:11px;font-weight:700;cursor:pointer;color:#000;padding:0 2px}.clippy_bubbleMute__GIRx3{display:inline-block;margin-top:6px;font-size:10px;color:#444;background:none;border:none;padding:0;cursor:pointer;text-decoration:underline}.clippy_window__Mku_j{position:absolute;bottom:100px;right:0;width:340px;max-width:calc(100vw - 32px);background:#c0c0c0;border-color:#ffffff #404040 #404040 #ffffff;border-style:solid;border-width:2px;box-shadow:4px 4px 0 rgba(0,0,0,.35);padding:3px;color:#000;font-size:12px}.clippy_titleBar__1y_Bt{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(90deg,#000080,#1084d0);color:#fff;padding:3px 4px 3px 6px;font-weight:700;font-size:12px;user-select:none}.clippy_titleText__C_Gh1{display:flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden}.clippy_titleButtons__29RIx{display:flex;gap:2px}.clippy_titleBtn__20Gix{width:18px;height:16px;background:#c0c0c0;border-color:#ffffff #404040 #404040 #ffffff;border-style:solid;border-width:1px;font-size:10px;font-weight:700;color:#000;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.clippy_titleBtn__20Gix:active{border-color:#404040 #ffffff #ffffff #404040;border-style:solid;border-width:1px}.clippy_menuBar__r061H{display:flex;gap:10px;padding:2px 6px;font-size:11px;border-bottom:1px solid #808080}.clippy_menuItem__OXyzk{background:none;border:none;font-size:11px;cursor:pointer;padding:1px 3px;color:#000}.clippy_menuItem__OXyzk:hover{background:#000080;color:#fff}.clippy_messages__gqxS8{height:320px;overflow-y:auto;background:#fff;margin:4px;padding:8px;border-color:#808080 #ffffff #ffffff #808080;border-style:solid;border-width:2px;display:flex;flex-direction:column;gap:8px}.clippy_msgAssistant__70BeU,.clippy_msgUser__IvkeK{max-width:88%;padding:5px 8px;font-size:12px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.clippy_msgUser__IvkeK{align-self:flex-end;background:#000080;color:#fff}.clippy_msgAssistant__70BeU{align-self:flex-start;background:#ffffe1;border:1px solid #999}.clippy_toolNote__IdaWh{align-self:flex-start;font-size:11px;font-style:italic;color:#555}.clippy_inputRow__sfFnZ{display:flex;gap:4px;margin:0 4px 4px}.clippy_input__WuXMF{flex:1;min-width:0;background:#fff;border-color:#808080 #ffffff #ffffff #808080;border-style:solid;border-width:2px;padding:4px 6px;outline:none}.clippy_button98__VtE51,.clippy_input__WuXMF{font-size:12px;font-family:inherit;color:#000}.clippy_button98__VtE51{background:#c0c0c0;border-color:#ffffff #404040 #404040 #ffffff;border-style:solid;border-width:2px;padding:3px 12px;cursor:pointer}.clippy_button98__VtE51:active{border-color:#404040 #ffffff #ffffff #404040;border-style:solid;border-width:2px}.clippy_button98__VtE51:disabled{color:#808080;text-shadow:1px 1px 0 #fff;cursor:default}.clippy_statusBar__E3uRW{display:flex;align-items:center;margin:0 4px 2px;padding:2px 6px;font-size:11px;color:#333;border-color:#808080 #ffffff #ffffff #808080;border-style:solid;border-width:1px;min-height:18px}.clippy_welcomeBubble__TRfwG{max-width:320px}.clippy_welcomeText__vHfHu{white-space:pre-line}.clippy_welcomeActions__JxL_m{display:flex;gap:8px;justify-content:flex-end;margin-top:10px}.clippy_confetti__2eXdT{position:absolute;bottom:0;right:-20px;width:260px;height:320px;pointer-events:none;overflow:visible;z-index:-1}.clippy_confettiPiece__VVY4k{position:absolute;bottom:30px;width:10px;height:14px;border-radius:1px;opacity:0;animation-name:clippy_clippy-confetti__9nPgp;animation-timing-function:ease-out;animation-iteration-count:infinite}@keyframes clippy_clippy-confetti__9nPgp{0%{opacity:0;transform:translateY(0) translateX(0) rotate(0deg)}8%{opacity:1}to{opacity:0;transform:translateY(-280px) translateX(var(--drift,0)) rotate(var(--spin,540deg))}}.clippy_settingsWindow__JA11p{position:absolute;bottom:108px;right:0;width:290px;background:#c0c0c0;border-color:#fff #404040 #404040 #fff;border-style:solid;border-width:2px;box-shadow:4px 4px 0 rgba(0,0,0,.35);font-family:Tahoma,"MS Sans Serif",Segoe UI,sans-serif;font-size:12px;color:#000;z-index:3}.clippy_settingsBody__2aNfs{padding:8px;display:flex;flex-direction:column;gap:8px}.clippy_fieldset__5Qrlj{border:1px solid #808080;border-radius:0;padding:6px 8px 8px;margin:0;box-shadow:inset 1px 1px 0 #fff}.clippy_fieldset__5Qrlj legend{padding:0 4px;font-size:11px}.clippy_checkRow__nr1t0{display:flex;align-items:center;gap:6px;padding:3px 0;cursor:pointer;user-select:none}.clippy_checkRow__nr1t0 input{accent-color:#000080}.clippy_checkRow__nr1t0 input:disabled+*,.clippy_checkRow__nr1t0:has(input:disabled){color:#808080}.clippy_selectRow__JUUqb{display:flex;flex-direction:column;gap:4px;padding-top:6px}.clippy_select98__TSngC{background:#fff;border-color:#404040 #fff #fff #404040;border-style:solid;border-width:2px;font-family:inherit;font-size:12px;padding:2px 4px}.clippy_select98__TSngC:disabled{background:#c0c0c0;color:#808080}.clippy_settingsFooter__6VkHy{display:flex;justify-content:flex-end}.clippy_brows__E_KkJ,.clippy_pupils__fy4dy{transform-box:fill-box;transform-origin:center}.clippy_charSvg__7vR7l.clippy_searching__1CPtb{animation:clippy_clippy-search-body__pIAHb 1.6s ease-in-out infinite}.clippy_charSvg__7vR7l.clippy_searching__1CPtb .clippy_pupils__fy4dy{animation:clippy_clippy-scan__7KTSL 1.6s ease-in-out infinite}@keyframes clippy_clippy-search-body__pIAHb{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes clippy_clippy-scan__7KTSL{0%,to{transform:translateX(-3px)}50%{transform:translateX(3px)}}.clippy_charSvg__7vR7l.clippy_writing__G9I7c{animation:clippy_clippy-write__FQGv7 .35s ease-in-out infinite}.clippy_charSvg__7vR7l.clippy_writing__G9I7c .clippy_pupils__fy4dy{transform:translateY(2.5px)}@keyframes clippy_clippy-write__FQGv7{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(1.5px) rotate(1.5deg)}}.clippy_charSvg__7vR7l.clippy_congratulate__NQLca{animation:clippy_clippy-hop__cPg7r .8s ease-out 0s 2}.clippy_charSvg__7vR7l.clippy_congratulate__NQLca .clippy_brows__E_KkJ{animation:clippy_clippy-brows-up__AX_xt .8s ease-out 0s 2}@keyframes clippy_clippy-hop__cPg7r{0%,to{transform:translateY(0) scale(1)}15%{transform:translateY(0) scale(1.06,.92)}45%{transform:translateY(-14px) scale(.96,1.05)}75%{transform:translateY(0) scale(1.04,.95)}}.clippy_charSvg__7vR7l.clippy_alert__STCy9{animation:clippy_clippy-shake__ONpaU .3s linear 0s 4}.clippy_charSvg__7vR7l.clippy_alert__STCy9 .clippy_brows__E_KkJ{animation:clippy_clippy-brows-up__AX_xt 1.2s ease-out 0s 1}.clippy_charSvg__7vR7l.clippy_alert__STCy9 .clippy_pupils__fy4dy{transform:scale(.7)}@keyframes clippy_clippy-shake__ONpaU{0%,to{transform:translateX(0) rotate(0deg)}25%{transform:translateX(-3px) rotate(-3deg)}75%{transform:translateX(3px) rotate(3deg)}}.clippy_charSvg__7vR7l.clippy_greeting__lHKgT{animation:clippy_clippy-wave__XWg7t .6s ease-in-out 0s 3}.clippy_charSvg__7vR7l.clippy_greeting__lHKgT .clippy_brows__E_KkJ{animation:clippy_clippy-brows-up__AX_xt .9s ease-in-out 0s 2}@keyframes clippy_clippy-wave__XWg7t{0%,to{transform:rotate(0deg)}30%{transform:rotate(-12deg)}70%{transform:rotate(10deg)}}.clippy_charSvg__7vR7l.clippy_goodbye___zBp3{animation:clippy_clippy-bow__7rHEU 1.2s ease-in-out 0s 1}@keyframes clippy_clippy-bow__7rHEU{0%,to{transform:rotate(0deg) translateY(0)}40%,60%{transform:rotate(14deg) translateY(4px)}}.clippy_charSvg__7vR7l.clippy_idleFingerTap___50rf{animation:clippy_clippy-tap__WBuyR .65s ease-in-out 0s 4}@keyframes clippy_clippy-tap__WBuyR{0%,to{transform:translateY(0)}20%{transform:translateY(2px) scaleY(.98)}40%{transform:translateY(0)}}.clippy_charSvg__7vR7l.clippy_idleHeadScratch__CTky7{animation:clippy_clippy-scratch__s8pOG 2.4s ease-in-out 0s 1}.clippy_charSvg__7vR7l.clippy_idleHeadScratch__CTky7 .clippy_brows__E_KkJ{animation:clippy_clippy-brow-tilt__vk0xg 2.4s ease-in-out 0s 1}@keyframes clippy_clippy-scratch__s8pOG{0%,to{transform:rotate(0deg)}20%{transform:rotate(-9deg)}30%,50%,70%{transform:rotate(-7deg)}40%,60%{transform:rotate(-10deg)}}@keyframes clippy_clippy-brow-tilt__vk0xg{0%,to{transform:rotate(0deg) translateY(0)}20%,80%{transform:rotate(-6deg) translateY(-2px)}}.clippy_charSvg__7vR7l.clippy_idleSideToSide__ezoBn{animation:clippy_clippy-lean__Nce6z 3s ease-in-out 0s 1}.clippy_charSvg__7vR7l.clippy_idleSideToSide__ezoBn .clippy_pupils__fy4dy{animation:clippy_clippy-look__I2aVA 3s ease-in-out 0s 1}@keyframes clippy_clippy-lean__Nce6z{0%,to{transform:rotate(0deg)}20%,40%{transform:rotate(-5deg)}60%,80%{transform:rotate(5deg)}}@keyframes clippy_clippy-look__I2aVA{0%,to{transform:translateX(0)}15%,40%{transform:translateX(-4px)}55%,85%{transform:translateX(4px)}}.clippy_charSvg__7vR7l.clippy_idleEyeBrowRaise__Cx5o3{animation:none}.clippy_charSvg__7vR7l.clippy_idleEyeBrowRaise__Cx5o3 .clippy_brows__E_KkJ{animation:clippy_clippy-brows-up__AX_xt .8s ease-in-out 0s 2}@keyframes clippy_clippy-brows-up__AX_xt{0%,to{transform:translateY(0)}40%,60%{transform:translateY(-4px)}}.clippy_charSvg__7vR7l.clippy_idleSnooze__2YpJt{animation:clippy_clippy-breathe__meiM9 4.2s ease-in-out 0s 1}.clippy_charSvg__7vR7l.clippy_idleSnooze__2YpJt .clippy_eyes__AVy8y{animation:clippy_clippy-doze__JVF8h 4.2s ease-in-out 0s 1}.clippy_charSvg__7vR7l.clippy_idleSnooze__2YpJt .clippy_brows__E_KkJ{animation:clippy_clippy-brows-droop__B3iHY 4.2s ease-in-out 0s 1}@keyframes clippy_clippy-breathe__meiM9{0%,to{transform:scale(1) rotate(0deg)}15%{transform:scale(1) rotate(4deg)}35%{transform:scale(1.03,.98) rotate(4deg)}55%{transform:scale(.99,1.01) rotate(4deg)}75%{transform:scale(1.03,.98) rotate(4deg)}88%{transform:scale(1) rotate(-3deg) translateY(-3px)}}@keyframes clippy_clippy-doze__JVF8h{0%,to{transform:scaleY(1)}12%,84%{transform:scaleY(.08)}}@keyframes clippy_clippy-brows-droop__B3iHY{0%,to{transform:translateY(0)}12%,84%{transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.clippy_charSvg__7vR7l,.clippy_charSvg__7vR7l .clippy_brows__E_KkJ,.clippy_charSvg__7vR7l .clippy_eyes__AVy8y,.clippy_charSvg__7vR7l .clippy_pupils__fy4dy{animation:none!important}}