#quote-popup{position:fixed !important;bottom:20px !important;right:20px !important;width:auto !important;max-width:300px !important;background:#fff !important;border-radius:8px !important;padding:16px !important;box-shadow:0 4px 12px rgba(0,0,0,.1) !important;font-family:"Bahnschrift SemiLight",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important;font-size:1em !important;color:#333 !important;opacity:0 !important;pointer-events:none !important;transform:scale(0.8) !important;overflow:hidden !important;z-index:10000 !important;border:1px solid rgba(0,0,0,.1) !important;transition:none !important}@keyframes smokeIn{0%{opacity:0;transform:scale(0.6) translateY(20px);filter:blur(20px)}100%{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}}@keyframes smokeOut{0%{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}100%{opacity:0;transform:scale(1.2) translateY(20px);filter:blur(20px)}}#quote-popup.show{pointer-events:auto !important;animation:smokeIn .8s ease-out forwards !important}#quote-popup.hide{pointer-events:none !important;animation:smokeOut .8s ease-in forwards !important}#quote-close{position:absolute !important;top:8px !important;right:12px !important;border:none !important;background:rgba(0,0,0,0) !important;font-size:1.2em !important;color:#aaa !important;cursor:pointer !important;padding:0 !important;margin:0 !important;width:auto !important;height:auto !important;line-height:1 !important;z-index:10001 !important}#quote-close:hover{color:#666 !important}#quote-text{text-align:center !important;margin-top:8px !important;line-height:1.4 !important;word-wrap:break-word !important;-webkit-hyphens:auto !important;hyphens:auto !important}#quote-feedback{position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%) !important;font-size:1.2em !important;font-weight:bold !important;color:#00b894 !important;opacity:0 !important;transition:opacity .3s ease !important;z-index:10002 !important;pointer-events:none !important}#quote-popup.copied #quote-feedback{opacity:1 !important}#quote-popup.copied #quote-text{opacity:.2 !important;transition:opacity .3s ease !important}#quote-popup::before{content:"" !important;position:absolute !important;top:50% !important;left:50% !important;width:0 !important;height:0 !important;pointer-events:none !important;z-index:9999 !important}@keyframes sprinkle{0%{box-shadow:none;opacity:0;transform:scale(0.5)}50%{box-shadow:0 -15px 0 0 #e33a1c,12px -10px 0 0 #ff4d4d,15px 0 0 0 #d3d3d3,10px 12px 0 0 #444,-10px 12px 0 0 #000,-12px -8px 0 0 #888;opacity:1;transform:scale(1)}100%{box-shadow:none;opacity:0;transform:scale(1.5)}}#quote-popup.show::before,#quote-popup.hide::before{animation:sprinkle .8s ease-out forwards !important}@media(max-width: 600px){#quote-popup{bottom:10px !important;right:10px !important;max-width:80% !important;font-size:.9em !important;padding:12px !important}#quote-close{top:6px !important;right:8px !important;font-size:1em !important}}@media(prefers-color-scheme: dark){#quote-popup{background:#2d2d2d !important;color:#e0e0e0 !important;border-color:hsla(0,0%,100%,.1) !important}#quote-close{color:#888 !important}#quote-close:hover{color:#ccc !important}}@media(prefers-contrast: high){#quote-popup{border:2px solid #000 !important;box-shadow:0 4px 12px rgba(0,0,0,.3) !important}}
/*# sourceMappingURL=common_theme_119_2073774362a42d4c5e1b47677ddaa337b0142989.css.map?__ws=onehack.us */
