*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.inline{display:inline}.flex{display:flex}.table{display:table}.items-start{align-items:flex-start}.gap-5{gap:1.25rem}.p-2{padding:.5rem}.p-6{padding:1.5rem}.italic{font-style:italic}.underline{text-decoration-line:underline}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--ym-purple:#410093;--ym-purple-dark:#2e0066;--ym-purple-light:#5a1f9c;--ym-purple-deep:#200052;--ym-yellow:#fc0;--ym-yellow-dark:#f0a020;--ym-text:#000;--ym-text-muted:#999;--ym-link:#39c;--ym-tooltip-bg:#ffffe1;--ym-bg-window:#f0f0f0;--ym-bg-buddy-hover:#d6e4f5;--ym-bg-buddy-selected:#b8d4f0;--ym-tahoma:"Tahoma", "Segoe UI", "Helvetica Neue", Arial, sans-serif}body[data-skin=Default]{--ym-mainframe:url(/ym/skins/Default/theme/mainframewindow.png);--ym-framewindow:url(/ym/skins/Default/theme/framewindow.png);--ym-headerbg:url(/ym/skins/Default/theme/headerbg.png);--ym-pushbuttons:url(/ym/skins/Default/theme/pushbuttons.png);--ym-menubar:url(/ym/skins/Default/theme/menubar.png);--ym-skin-name:"Default"}body[data-skin=Purple]{--ym-mainframe:url(/ym/skins/Purple/theme/mainframewindow.png);--ym-framewindow:url(/ym/skins/Purple/theme/framewindow.png);--ym-headerbg:url(/ym/skins/Purple/theme/headerbg.png);--ym-pushbuttons:url(/ym/skins/Purple/theme/pushbuttons.png);--ym-menubar:url(/ym/skins/Purple/theme/menubar.png)}body[data-skin=Violet\ flame]{--ym-mainframe:url(/ym/skins/Violet%20flame/theme/mainframewindow.png);--ym-framewindow:url(/ym/skins/Violet%20flame/theme/framewindow.png)}body[data-skin=Mystic\ black]{--ym-mainframe:url(/ym/skins/Mystic%20black/theme/mainframewindow.png);--ym-framewindow:url(/ym/skins/Mystic%20black/theme/framewindow.png)}body[data-skin=Sky\ blue]{--ym-mainframe:url(/ym/skins/Sky%20blue/theme/mainframewindow.png);--ym-framewindow:url(/ym/skins/Sky%20blue/theme/framewindow.png)}body[data-skin=Wood]{--ym-mainframe:url(/ym/skins/Wood/theme/mainframewindow.png);--ym-framewindow:url(/ym/skins/Wood/theme/framewindow.png)}body[data-skin=Twinkle\ pink]{--ym-mainframe:url(/ym/skins/Twinkle%20pink/theme/mainframewindow.png);--ym-framewindow:url(/ym/skins/Twinkle%20pink/theme/framewindow.png)}body[data-skin=Graffiti]{--ym-mainframe:url(/ym/skins/Graffiti/theme/mainframewindow.png);--ym-framewindow:url(/ym/skins/Graffiti/theme/framewindow.png)}body[data-skin=Green\ fantasia]{--ym-mainframe:url(/ym/skins/Green%20fantasia/theme/mainframewindow.png);--ym-framewindow:url(/ym/skins/Green%20fantasia/theme/framewindow.png)}body[data-skin=Silver]{--ym-mainframe:url(/ym/skins/Silver/theme/mainframewindow.png);--ym-framewindow:url(/ym/skins/Silver/theme/framewindow.png)}body[data-skin=Icy\ blue]{--ym-mainframe:url(/ym/skins/Icy%20blue/theme/mainframewindow.png);--ym-framewindow:url(/ym/skins/Icy%20blue/theme/framewindow.png)}body[data-skin=Ruby\ red]{--ym-mainframe:url(/ym/skins/Ruby%20red/theme/mainframewindow.png);--ym-framewindow:url(/ym/skins/Ruby%20red/theme/framewindow.png)}body[data-skin=Wood]{background:linear-gradient(135deg,#d4a880 0%,#8b5a3c 100%)}body[data-skin=Twinkle\ pink]{background:linear-gradient(135deg,#f5c2e0 0%,#d96bb8 100%)}body[data-skin=Graffiti]{background:linear-gradient(135deg,#444 0%,#1a1a1a 100%)}body[data-skin=Green\ fantasia]{background:linear-gradient(135deg,#b8d890 0%,#6a9038 100%)}body[data-skin=Silver]{background:linear-gradient(135deg,#e0e0e8 0%,#a8a8b0 100%)}body[data-skin=Icy\ blue]{background:linear-gradient(135deg,#b3d4fc 0%,#5588d0 100%)}body[data-skin=Ruby\ red]{background:linear-gradient(135deg,#e89090 0%,#a02828 100%)}*{box-sizing:border-box}html,body,#root{height:100%;font-family:var(--ym-tahoma);color:var(--ym-text);background:linear-gradient(135deg,#c8b4d8 0%,#a890b8 100%);margin:0;padding:0;font-size:11px}body[data-skin=Mystic\ black]{background:linear-gradient(135deg,#2a2a2a 0%,#0a0a0a 100%)}body[data-skin=Sky\ blue]{background:linear-gradient(135deg,#b3d4fc 0%,#6ba8e8 100%)}.ym-window{border:1px solid var(--ym-purple-deep);font-family:var(--ym-tahoma);background:#fff;border-radius:4px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 20px #00000059}.ym-window-titlebar{background-image:var(--ym-mainframe);color:#fff;text-shadow:0 1px 2px #0006;-webkit-user-select:none;user-select:none;background-position:0 0;background-repeat:repeat-x;background-size:auto 28px;align-items:center;height:28px;padding:0 8px;font-size:11px;font-weight:700;display:flex}.ym-window-titlebar.ym-chat{background-image:var(--ym-framewindow)}.ym-window-titlebar-controls{gap:2px;margin-left:auto;display:flex}.ym-window-titlebar-button{color:#fff;cursor:pointer;background:#ffffff26;border:1px solid #ffffff4d;border-radius:2px;justify-content:center;align-items:center;width:21px;height:21px;font-family:Marlett,sans-serif;font-size:9px;display:flex}.ym-window-titlebar-button:hover{background:#ffffff4d}.ym-window-body{background:#fff;flex-direction:column;flex:1;display:flex;overflow:hidden}.ym-yahoo-logo{width:auto;height:16px;display:inline-block}.ym-status-dot{vertical-align:middle;background-repeat:no-repeat;background-size:10px 10px;width:10px;height:10px;margin-right:4px;display:inline-block}.ym-status-dot--available{background-image:url(/ym/skins/Default/images/online.png)}.ym-status-dot--busy{background-image:url(/ym/skins/Default/images/busy.png)}.ym-status-dot--idle{background-image:url(/ym/skins/Default/images/idle.png)}.ym-status-dot--offline{background-image:url(/ym/skins/Default/images/offline.png)}.ym-avatar{background-color:#fff;background-image:url(/ym/skins/Default/images/DefaultFriendIcon.png);background-position:50%;background-size:cover;border-radius:2px;flex-shrink:0;width:32px;height:32px}.ym-avatar--mini{width:16px;height:16px}.ym-avatar--big{width:50px;height:50px}.ym-smiley-inline{vertical-align:text-bottom;width:16px;height:16px;margin:0 1px;display:inline-block}.ym-btn{font-family:var(--ym-tahoma);cursor:pointer;color:var(--ym-text);background:linear-gradient(#fff 0%,#e8e8e8 100%);border:1px solid #999;border-radius:3px;padding:3px 12px;font-size:11px}.ym-btn:hover{background:linear-gradient(#fff 0%,#d8d8d8 100%)}.ym-btn:active{background:linear-gradient(#d0d0d0 0%,#f0f0f0 100%)}.ym-btn--send{background-image:url(/ym/skins/Default/images/btn-single-send.png);background-size:cover;background-color:var(--ym-yellow);border:1px solid var(--ym-yellow-dark);color:#000;padding:6px 22px;font-weight:700}.ym-scroll{scrollbar-width:thin;scrollbar-color:var(--ym-purple-light) #f0f0f0}.ym-scroll::-webkit-scrollbar{width:14px;height:14px}.ym-scroll::-webkit-scrollbar-track{background:#f0f0f0}.ym-scroll::-webkit-scrollbar-thumb{background:linear-gradient(180deg, var(--ym-purple-light) 0%, var(--ym-purple-dark) 100%);border:1px solid var(--ym-purple-deep);border-radius:2px}.ym-buddylist-window{width:320px;height:800px;max-height:100vh;font-family:var(--ym-tahoma);flex-direction:column;font-size:11px;display:flex}.ym-buddylist-window .ym-window-titlebar{background-color:var(--ym-purple-deep);background-image:var(--ym-mainframe);background-position:0 0;background-repeat:no-repeat;background-size:100% 200%;gap:6px}.ym-titlebar-smiley{flex-shrink:0;width:16px;height:16px}.ym-titlebar-text{font-family:var(--ym-tahoma);color:#fff;text-shadow:0 1px 2px #0000008c;letter-spacing:.2px;font-size:11px;font-weight:700}.ym-buddylist-window .ym-window-body{background:#fff;flex-direction:column;flex:auto;min-height:0;display:flex}.ym-mystatus-pane{color:#fff;border-bottom:1px solid var(--ym-purple-deep);-webkit-user-select:none;user-select:none;background:linear-gradient(#5a1f9c 0%,#410093 100%);flex:0 0 54px;align-items:center;gap:8px;height:54px;padding:6px 8px;display:flex;position:relative}.ym-mystatus-pane .ym-mystatus-avatar{background-color:#fff;border:1px solid #fff;border-radius:2px;flex-shrink:0;width:40px;height:40px}.ym-mystatus-info{flex-direction:column;flex:auto;justify-content:center;min-width:0;line-height:1.2;display:flex}.ym-mystatus-name{font-family:var(--ym-tahoma);color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.ym-mystatus-status{font-family:var(--ym-tahoma);color:#fff;cursor:pointer;white-space:nowrap;align-items:center;gap:3px;font-size:10px;font-style:italic;display:inline-flex}.ym-mystatus-status:hover{text-decoration:underline}.ym-mystatus-status .ym-mystatus-chevron{margin-left:1px;font-size:8px;font-style:normal}.ym-mystatus-quip{font-family:var(--ym-tahoma);color:#ffffffd9;cursor:pointer;font-size:10px;font-style:italic;position:absolute;top:6px;right:8px}.ym-theme-switcher{position:absolute;bottom:4px;right:8px}.ym-theme-trigger{font-family:var(--ym-tahoma);color:#fff;cursor:pointer;background:#ffffff2e;border:1px solid #ffffff59;border-radius:2px;align-items:center;gap:4px;padding:1px 6px;font-size:10px;display:inline-flex}.ym-theme-trigger:hover{background:#ffffff4d}.ym-theme-chevron{font-size:7px}.ym-theme-menu{border:1px solid var(--ym-purple-deep);z-index:9999;min-width:130px;font-family:var(--ym-tahoma);background:#fff;border-radius:2px;margin:0;padding:2px 0;font-size:11px;list-style:none;position:absolute;top:22px;right:0;box-shadow:0 2px 8px #0000004d}.ym-theme-option{cursor:pointer;color:var(--ym-text);white-space:nowrap;padding:4px 10px}.ym-theme-option:hover{background:var(--ym-purple);color:#fff}.ym-theme-option.active{color:var(--ym-purple);font-weight:700}.ym-theme-option.active:hover{color:#fff}.ym-buddy-search{border-bottom:1px solid var(--ym-purple);background:#fff;flex:0 0 36px;align-items:center;gap:6px;height:36px;padding:0 8px;display:flex}.ym-buddy-search-icon{color:var(--ym-purple);font-size:12px}.ym-buddy-search-input{height:22px;font-family:var(--ym-tahoma);color:var(--ym-text);background:#fff;border:1px solid #b0a0c8;border-radius:2px;outline:none;flex:auto;padding:0 6px;font-size:11px}.ym-buddy-search-input:focus{border-color:var(--ym-purple);box-shadow:0 0 0 1px #41009340}.ym-buddy-search-clear{cursor:pointer;color:#666;background:#f0f0f0;border:1px solid #b0a0c8;border-radius:2px;flex-shrink:0;width:18px;height:18px;font-size:10px;line-height:14px}.ym-buddy-search-clear:hover{color:var(--ym-purple);background:#e0e0e0}.ym-buddy-list{min-height:0;font-family:var(--ym-tahoma);background:#fff;flex:auto;font-size:11px;overflow-y:auto}.buddy-group{display:block}.buddy-group-header{background:var(--ym-purple);color:#fff;height:18px;font-family:var(--ym-tahoma);cursor:pointer;-webkit-user-select:none;user-select:none;border-top:1px solid var(--ym-purple-deep);border-bottom:1px solid var(--ym-purple-deep);align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:700;display:flex}.buddy-group-header:hover{background:var(--ym-purple-light)}.buddy-group-chevron{color:#fff;width:10px;font-size:9px;display:inline-block}.buddy-group-name{white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.buddy-group-count{color:#ffffffd9;font-size:10px;font-weight:400}.buddy-item{cursor:pointer;font-family:var(--ym-tahoma);color:var(--ym-text);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:3px 8px 3px 16px;font-size:11px;display:flex}.buddy-item:hover{background:var(--ym-bg-buddy-hover)}.buddy-item.selected{background:var(--ym-bg-buddy-selected)}.buddy-item.offline .buddy-item-name{color:#999}.buddy-item .ym-status-dot{flex-shrink:0;width:10px;height:10px;margin:0}.buddy-item .ym-avatar.ym-avatar--mini{flex-shrink:0;width:16px;height:16px}.buddy-item-name{white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.buddy-item-message{color:#888;white-space:nowrap;text-overflow:ellipsis;margin-left:4px;font-style:italic;overflow:hidden}.ym-plugin-wnd{border-top:1px solid var(--ym-purple-deep);background:#fff;flex-direction:column;flex:none;display:flex}.ym-plugin-wnd.expanded{flex:none}.ym-plugin-header{border-top:1px solid #fff;border-bottom:1px solid var(--ym-purple-deep);height:22px;color:var(--ym-purple-deep);font-family:var(--ym-tahoma);cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(#d0bce0 0%,#b8a0d0 100%);flex:0 0 22px;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:700;display:flex}.ym-plugin-header:hover{background:linear-gradient(#d8c4e8 0%,#c0a8d8 100%)}.ym-plugin-chevron{width:10px;font-size:9px;display:inline-block}.ym-plugin-body{color:#888;background:#f6f3fa;border-top:1px solid #fff;flex:0 0 100px;justify-content:center;align-items:center;font-size:11px;font-style:italic;display:flex}.ym-imwindow{flex-direction:column;width:700px;display:flex}.ym-imwindow-titlebar{background-color:var(--ym-purple-deep);background-image:var(--ym-framewindow);color:#fff;text-shadow:0 1px 2px #0000008c;-webkit-user-select:none;user-select:none;background-position:0 0;background-repeat:no-repeat;background-size:100% 200%;align-items:center;gap:6px;height:28px;padding:0 6px;font-size:11px;font-weight:700;display:flex}.ym-imwindow-titlebar-icon{flex-shrink:0;width:16px;height:16px}.ym-imwindow-titlebar-name{font-weight:700}.ym-imwindow-titlebar-status{opacity:.85;margin-left:4px;font-style:italic;font-weight:400}.ym-imwindow-titlebar-controls{gap:2px;margin-left:auto;display:flex}.ym-imwindow-titlebar-button{color:#fff;cursor:pointer;background:#ffffff26;border:1px solid #ffffff4d;border-radius:2px;justify-content:center;align-items:center;width:21px;height:21px;font-family:Marlett,sans-serif;font-size:9px;display:flex}.ym-imwindow-empty{color:#888;font-family:var(--ym-tahoma);background:#fff;flex:1;justify-content:center;align-items:center;min-height:400px;padding:40px;font-size:12px;display:flex}.ym-conv-toolbar{border-bottom:1px solid var(--ym-purple);background:linear-gradient(#f8f6fc 0%,#e0d6ec 100%);align-items:stretch;gap:2px;height:60px;padding:2px 4px;display:flex}.ym-conv-toolbar-btn{font-family:var(--ym-tahoma);color:var(--ym-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:56px;padding:2px 8px;font-size:10px;display:flex}.ym-conv-toolbar-btn:hover{border:1px solid var(--ym-purple-light);background:#ffffffb3}.ym-conv-toolbar-btn:active{background:#b48cdc66}.ym-conv-toolbar-icon{justify-content:center;align-items:center;width:28px;height:28px;font-size:20px;line-height:1;display:flex}.ym-conv-toolbar-icon img{-o-object-fit:contain;object-fit:contain;width:28px;height:28px}.ym-conv-toolbar-label{white-space:nowrap;font-size:10px}.ym-chat-tabs{background:var(--ym-purple);border-bottom:1px solid var(--ym-purple-deep);gap:1px;min-height:24px;padding:2px 2px 0;display:flex}.ym-chat-tab{color:#fff;border:1px solid var(--ym-purple-deep);height:22px;font-family:var(--ym-tahoma);cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(#5a1f9c 0%,#410093 100%);border-bottom:none;border-radius:3px 3px 0 0;align-items:center;gap:4px;padding:0 8px;font-size:11px;display:inline-flex;position:relative}.ym-chat-tab:hover{background:linear-gradient(#6a2eac 0%,#5119a3 100%)}.ym-chat-tab--active{color:var(--ym-purple);z-index:1;background:#fff;font-weight:700}.ym-chat-tab-avatar{background-image:url(/ym/skins/Default/images/DefaultFriendIcon.png);background-position:50%;background-size:cover;flex-shrink:0;width:14px;height:14px}.ym-chat-tab-name{white-space:nowrap;text-overflow:ellipsis;max-width:120px;overflow:hidden}.ym-chat-tab-unread{color:#fff;background:#d8001f;border-radius:7px;justify-content:center;align-items:center;min-width:14px;height:14px;padding:0 4px;font-size:9px;font-weight:700;display:inline-flex}.ym-chat-tab-close{width:12px;height:12px;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;padding:0;font-size:10px;line-height:1;display:inline-flex}.ym-chat-tab-close:hover{color:#fff;background:#f009;border-color:#fff6}.ym-msg-list{min-height:240px;max-height:360px;font-family:var(--ym-tahoma);color:var(--ym-text);background-color:#fff;background-image:url(/ym/skins/Default/IMWindow/IMTheme.png);background-position:100% 100%;background-repeat:no-repeat;background-size:32px 16px;flex:1;padding:6px 8px;font-size:11px;overflow-y:auto}.ym-msg{word-wrap:break-word;margin:0 0 3px;line-height:1.35}.ym-msg-ts{color:#888;margin-right:4px;font-size:10px}.ym-msg-from{font-weight:700}.ym-msg-from--buddy{color:var(--ym-purple)}.ym-msg-from--boss{color:#4080c0}.ym-msg-text{margin-left:2px}.ym-msg-text img.ym-smiley-inline{vertical-align:text-bottom;width:16px;height:16px;margin:0 1px}.ym-format-toolbar{border-top:1px solid var(--ym-purple-light);border-bottom:1px solid var(--ym-purple-light);background:linear-gradient(#f0eaf6 0%,#d6c8e6 100%);align-items:center;gap:2px;height:24px;padding:1px 4px;display:flex}.ym-format-btn{width:22px;height:22px;font-family:var(--ym-tahoma);color:var(--ym-text);cursor:pointer;background:#fff;border:1px solid #aaa;border-radius:2px;justify-content:center;align-items:center;padding:0;font-size:11px;display:inline-flex}.ym-format-btn:hover{border-color:var(--ym-purple-light);background:#f4ecfb}.ym-format-btn[aria-pressed=true]{background:var(--ym-yellow);border-color:var(--ym-yellow-dark)}.ym-format-btn--bold{font-weight:700}.ym-format-btn--italic{font-style:italic}.ym-format-btn--underline{text-decoration:underline}.ym-format-btn--smiley{background-color:#fff;background-image:url(/ym/skins/Default/IMWindow/im_tb_emoticon.png);background-position:50%;background-repeat:no-repeat;background-size:16px 16px}.ym-format-toolbar-sep{background:var(--ym-purple-light);width:1px;height:16px;margin:0 4px}.ym-popup{z-index:50;border:1px solid var(--ym-purple-dark);background:#fff;border-radius:2px;padding:4px;position:absolute;box-shadow:0 4px 12px #00000040}.ym-smiley-picker{grid-template-columns:repeat(10,22px);gap:2px;max-height:240px;display:grid;overflow-y:auto}.ym-smiley-cell{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.ym-smiley-cell:hover{border-color:var(--ym-purple-light);background:#f4ecfb}.ym-smiley-cell img{width:16px;height:16px;display:block}.ym-audible-picker{grid-template-columns:repeat(7,60px);gap:4px;padding:2px;display:grid}.ym-audible-cell{cursor:pointer;width:60px;font-family:var(--ym-tahoma);color:var(--ym-text);background:0 0;border:1px solid #0000;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px 2px;font-size:10px;display:flex}.ym-audible-cell:hover{border-color:var(--ym-purple-light);background:#f4ecfb}.ym-audible-cell img{-o-object-fit:contain;object-fit:contain;width:32px;height:32px;image-rendering:pixelated}.ym-audible-name{text-transform:capitalize}.ym-chat-input{width:100%;min-height:56px;font-family:var(--ym-tahoma);color:var(--ym-text);border:1px solid var(--ym-purple-light);resize:none;background:#fff;border-radius:0;outline:none;padding:4px 8px;font-size:11px;display:block}.ym-chat-input:focus{border-color:var(--ym-purple)}.ym-action-bar{border-top:1px solid var(--ym-purple-light);background:linear-gradient(#f8f6fc 0%,#e8e0f0 100%);align-items:center;gap:4px;height:36px;padding:4px 6px;display:flex}.ym-action-btn{cursor:pointer;width:28px;height:28px;color:var(--ym-text);background:#fff;border:1px solid #aaa;border-radius:2px;justify-content:center;align-items:center;padding:0;font-size:14px;display:inline-flex}.ym-action-btn:hover{border-color:var(--ym-purple-light);background:#f4ecfb}.ym-action-btn img{-o-object-fit:contain;object-fit:contain;width:18px;height:18px}.ym-action-bar-spacer{flex:1}.ym-action-bar .ym-btn--send{height:28px;font-family:var(--ym-tahoma);cursor:pointer;font-size:12px}@keyframes ym-buzz-shake{0%{transform:translate(0)}10%{transform:translate(-4px,2px)}20%{transform:translate(4px,-2px)}30%{transform:translate(-3px,3px)}40%{transform:translate(3px,-3px)}50%{transform:translate(-2px,2px)}60%{transform:translate(2px,-2px)}70%{transform:translate(-2px,1px)}80%{transform:translate(2px,-1px)}90%{transform:translate(-1px,1px)}to{transform:translate(0)}}.ym-imwindow.ym-buzzing{animation:.6s ease-in-out ym-buzz-shake}
