.start-menu{max-width:100vw;max-height:calc(100dvh - 32px)}.start-menu button:focus-visible,.tray-popup button:focus-visible{outline-offset:-3px;background-color:#c1d6f3;outline:1px dotted #111}.start-menu .all-programs-menu{bottom:0}.start-menu .games-programs-menu{max-height:calc(100dvh - 40px);top:auto;bottom:0;overflow-y:auto}.all-programs-category>svg:last-child{width:12px;margin-left:auto}.taskbar .task-buttons{scrollbar-width:none;overflow-x:auto}.taskbar .task-buttons::-webkit-scrollbar{display:none}.taskbar .task-buttons button{flex:0 0 clamp(90px,13vw,160px)}.system-tray .qq-tray-button .xp-glyph{width:18px;height:18px;font-size:18px}.qq-tray-button.has-unread{animation:1s steps(2,end) infinite qq-tray-blink}@keyframes qq-tray-blink{50%{filter:brightness(1.65);background:#eed859}}.system-tray .qq-tray-popup{color:#111;background:#ece9d8;border:1px solid gray;flex-direction:column;align-items:stretch;width:205px;max-width:calc(100vw - 8px);padding:5px;display:flex}.system-tray .qq-tray-popup button{text-align:left;color:#111;width:100%;height:26px;padding:3px 9px}.qq-tray-popup strong{padding:6px;font-size:12px}.qq-tray-popup hr{border:0;border-top:1px solid #aaa;width:100%;margin:3px 0}.xp-network-monitors{flex-shrink:0;width:22px;height:20px;display:inline-block;position:relative}.xp-network-monitors i{background:linear-gradient(135deg,#1743a4,#4fd5fc);border:2px ridge #e9e6df;width:13px;height:11px;position:absolute;top:1px;left:1px;box-shadow:0 2px #62666f}.xp-network-monitors i+i{top:7px;left:8px}.shell-file-search{background:#ece9d8;align-items:center;gap:8px;padding:8px;font-size:12px;display:flex}.shell-file-search input{border:2px inset #ddd;flex:1;min-width:50px}@media (max-width:750px){.start-menu .all-programs-menu{bottom:35px;left:5px;right:auto}.start-menu .games-programs-menu{left:min(100%,100vw - 230px)}.taskbar .quick-launch{display:none}.shell-file-search{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.qq-tray-button.has-unread{background:#bba347;animation:none}}:root{color:#111;font-synthesis:none;background:#000;font-family:Tahoma,宋体,SimSun,MS Song,Arial,sans-serif}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;overflow:hidden}button,input,select,textarea{font:inherit}button{color:inherit}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:-3px;outline:1px dotted #111}.xp-shell{--xp-taskbar-height:30px;--xp-icon-size:32px;--xp-small-icon-size:16px;--xp-icon-cell-width:75px;--xp-icon-cell-height:75px;--xp-highlight:#316ac5;--xp-highlight-text:#fff;--xp-inactive-highlight:#d4d0c8;--xp-inactive-text:#111;--xp-menu-bg:#fff;--xp-tooltip-bg:#ffffe1;--title-top:#0b61d8;--title-mid:#2578e8;--title-bottom:#0b4fbd;--task-top:#2f75e8;--task-bottom:#1553bd;--taskbar-gradient:linear-gradient(#245edc 0%, #2563e2 8%, #2462e0 40%, #1e52b7 88%, #143e97 100%);--tray-gradient:linear-gradient(#0c59b9 1%, #139ee9 6%, #18b5f2 10%, #139beb 14%, #1290e8 19%, #0d8dea 63%, #0d9ff1 81%, #137ed7 100%);--accent:#1f66d1;--light-accent:#d5e7ff;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:relative}.xp-shell.theme-olive{--title-top:#6f8138;--title-mid:#8d9f54;--title-bottom:#4f6326;--task-top:#798f45;--task-bottom:#4d6225;--taskbar-gradient:linear-gradient(#8ca451, #4d6225);--tray-gradient:linear-gradient(#899c53, #5d7333);--accent:#667b35;--light-accent:#e1e8ce}.xp-shell.theme-silver{--title-top:#777c95;--title-mid:#9da3bd;--title-bottom:#5f657d;--task-top:#858ba4;--task-bottom:#5e647d;--taskbar-gradient:linear-gradient(#a7abc0, #5e647d);--tray-gradient:linear-gradient(#9ca2b6, #6d7287);--accent:#737991;--light-accent:#e2e4ed}.desktop-workspace{inset:0 0 var(--xp-taskbar-height);background-color:#3c94ce;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;overflow:hidden}.desktop-icons{z-index:2;grid-auto-flow:column;grid-template-rows:repeat(7, var(--xp-icon-cell-height));grid-auto-columns:var(--xp-icon-cell-width);gap:2px 4px;display:grid;position:absolute;inset:6px auto 6px 4px}.desktop-icon{width:var(--xp-icon-cell-width);height:var(--xp-icon-cell-height);color:#fff;cursor:default;text-shadow:1px 1px 2px #10264f,-1px 1px 1px #10264f;background:0 0;border:1px solid #0000;flex-direction:column;align-items:center;gap:2px;padding:2px 1px;display:flex}.desktop-icon>span:last-child{text-align:center;text-overflow:ellipsis;max-width:74px;padding:1px 2px;font-size:11px;line-height:14px;overflow:hidden}.desktop-icon.is-selected{background:0 0;border-color:#0000}.desktop-icon.is-selected .desktop-icon-art{background:#2356aa80;outline:1px dotted #ffffffe6}.desktop-icon.is-selected>span:last-child{background:var(--xp-highlight);color:var(--xp-highlight-text);outline:1px dotted #fff}.desktop-icon.is-inactive-selected .desktop-icon-art{filter:grayscale(.2)brightness(.92);background:#d4d0c8a6;outline-color:#777}.desktop-icon.is-inactive-selected>span:last-child{background:var(--xp-inactive-highlight);color:var(--xp-inactive-text);text-shadow:none;outline-color:#777}.desktop-icon.is-cut .desktop-icon-art,.desktop-icon.is-hidden .desktop-icon-art{opacity:.48}.desktop-icon.is-disabled,.desktop-icon[aria-disabled=true]{pointer-events:none;color:#d4d0c8;text-shadow:1px 1px #fff}.desktop-icon.is-disabled .desktop-icon-art,.desktop-icon[aria-disabled=true] .desktop-icon-art{filter:grayscale()contrast(.55)brightness(1.15);opacity:.7}.desktop-icon.is-dragging{cursor:grabbing;opacity:.58}.desktop-icon.is-drop-target .desktop-icon-art,.desktop-icon.is-drop-target>span:last-child{background:var(--xp-highlight);color:var(--xp-highlight-text);outline:1px dotted #fff}.desktop-icon[data-single-click=true]:hover>span:last-child{text-decoration:underline}.desktop-icon[data-single-click=true]{cursor:pointer}.desktop-drag-ghost{z-index:15000;pointer-events:none;opacity:.68;align-items:center;gap:5px;display:flex;position:fixed}.desktop-drag-ghost:after{color:#174f9e;background:#fff;border:1px solid #174f9e;place-items:center;width:14px;height:14px;font:700 13px/1 Arial,sans-serif;display:none}.desktop-drag-ghost.is-copy:after{content:"+";display:grid}.desktop-drag-ghost.is-shortcut:after{content:"↗";display:grid}.desktop-icon-art,.window-app-icon,.start-program>span:first-child{place-items:center;display:grid}.desktop-icon-art{color:#fff;filter:drop-shadow(1px 2px 1px #00000073);width:40px;height:40px}.desktop-icon-art svg{width:var(--xp-icon-size);height:var(--xp-icon-size);stroke-width:1.9px}.icon-computer{color:#d9e5eb}.desktop-icon-art.icon-computer svg{fill:#5e8eb180;stroke:#f2fbff}.icon-folder{color:#ffd85c}.desktop-icon-art.icon-folder svg,.start-program .icon-mail svg{fill:#f2bd31;stroke:#fff0a3}.icon-recycle{color:#eaf8ff}.desktop-icon-art.icon-recycle svg{fill:#c9efff59;stroke:#f4fcff}.icon-internet{color:#58b9ff}.desktop-icon-art.icon-internet svg{fill:#2073c973;stroke:#83d6ff}.icon-network{color:#d9efff}.desktop-icon-art.icon-network svg{fill:#2774be6b;stroke:#eefaff}.icon-mail{color:#f2bd31}.icon-dream{color:#ffd34d}.icon-mines{color:#31343b}.desktop-icon-art.icon-mines svg{fill:#3a3d43;stroke:#d8dde2}.icon-solitaire{color:#fff}.desktop-icon-art.icon-solitaire svg{fill:#f7f7f7;stroke:#fff}.icon-snake{color:#7fe66b}.desktop-icon-art.icon-snake svg{fill:#4bab3773;stroke:#8eff76}.icon-notepad{color:#ecf4ff}.icon-paint{color:#f0b43b}.icon-calculator{color:#c8d3df}.icon-media{color:#ff7a32}.icon-control{color:#c7d5e5}.icon-clock,.icon-about{color:#fff}.xp-glyph{pointer-events:none;flex:none;width:100%;height:100%;display:block;position:relative}.xp-glyph:before,.xp-glyph:after,.xp-glyph>i,.xp-glyph>i:before,.xp-glyph>i:after{box-sizing:border-box;content:"";display:block;position:absolute}.xp-glyph>i{inset:0}.desktop-icon-art .xp-glyph{width:var(--xp-icon-size);height:var(--xp-icon-size);font-size:var(--xp-icon-size)}.window-app-icon .xp-glyph{width:18px;height:18px;font-size:18px}.start-program>span:first-child .xp-glyph{width:28px;height:28px;font-size:28px}.all-programs-menu button>span{flex:0 0 23px;place-items:center;width:23px;height:23px;display:grid}.all-programs-menu .xp-glyph{width:21px;height:21px;font-size:21px}.quick-launch .xp-glyph{width:17px;height:17px;font-size:17px}.task-buttons button>span:first-child{flex:0 0 15px;place-items:center;width:15px;height:15px;display:grid}.task-buttons .xp-glyph{width:15px;height:15px;font-size:15px}.xp-glyph-computer:before{background:linear-gradient(145deg,#dffaff 5%,#5fc2ee 48%,#176bb5 100%);border:.08em solid #dce9ef;border-radius:.08em;width:67%;height:57%;top:2%;left:1%;box-shadow:0 0 0 .035em #526d82,.035em .045em .05em #00000073}.xp-glyph-computer:after{background:linear-gradient(90deg,#a8bdc8,#eef4f4 52%,#79919e);border:.065em solid #eef4f6;border-radius:.08em;width:27%;height:68%;top:22%;right:1%;box-shadow:0 0 0 .035em #526d82}.xp-glyph-computer>i:before{background:#c4d2d8;width:10%;height:19%;top:62%;left:27%}.xp-glyph-computer>i:after{background:#91a5ae;border-radius:50%;width:37%;height:9%;top:78%;left:14%;box-shadow:inset 0 0 0 1px #e8f0f2}.xp-glyph-documents:before{background:linear-gradient(155deg,#fff37a 4%,#f6c832 48%,#e59a10 100%);border:.055em solid #956714;border-radius:.09em;width:96%;height:68%;top:20%;left:2%;transform:skewY(-4deg);box-shadow:.04em .06em .06em #00000061,inset 0 .05em #fff6a8}.xp-glyph-documents:after{background:#f8cf39;border:.05em solid #956714;border-bottom:0;border-radius:.08em .08em 0 0;width:45%;height:25%;top:8%;left:8%}.xp-glyph-recycle:before{background:linear-gradient(90deg,#d5faffeb,#5bbbd6b8 52%,#eaffffe6);border:.06em solid #508aa1;border-radius:.06em .06em .14em .14em;width:62%;height:68%;top:24%;left:19%;transform:perspective(1em)rotateX(-5deg);box-shadow:.04em .06em .05em #00000059}.xp-glyph-recycle:after{background:linear-gradient(#ebffff,#78bdd1);border:.055em solid #497e93;border-radius:50%;width:74%;height:16%;top:12%;left:13%}.xp-glyph-recycle>i:before{color:#298daa;content:"♻";font:700 .45em/1 Arial,sans-serif;top:42%;left:30%}.xp-glyph-internet>i:before{color:#1693e1;content:"e";text-shadow:-.03em -.03em #8de5ff,.04em .05em .04em #00265d99;font:italic 900 1.08em/1 Arial,sans-serif;top:-8%;left:7%}.xp-glyph-internet:after{border:.075em solid #efb82c;border-left-color:#0000;border-radius:50%;width:106%;height:43%;top:24%;left:-3%;transform:rotate(-24deg);box-shadow:inset 0 .025em #fff3a6}.xp-glyph-network:before,.xp-glyph-network:after{background:linear-gradient(145deg,#bcecff,#2b8bc8 65%,#155b9a);border:.055em solid #e8f5ff;border-radius:.05em;width:47%;height:38%;box-shadow:0 0 0 .025em #4d7087}.xp-glyph-network:before{top:4%;left:3%}.xp-glyph-network:after{bottom:7%;right:3%}.xp-glyph-network>i:before{border-bottom:.055em solid #f1f7fb;border-right:.055em solid #f1f7fb;width:43%;height:35%;top:45%;left:29%}.xp-glyph-dream:before{background:radial-gradient(circle at 35% 27%,#fff6a4 0 8%,#f5c044 30%,#df7c25 58%,#a52f22 100%);border:.065em solid #7e281c;border-radius:50% 42% 50% 38%;inset:4%;transform:rotate(-6deg);box-shadow:.04em .06em .055em #0000007a,inset 0 0 0 .03em #f8df83}.xp-glyph-dream:after{color:#7f201b;content:"梦";text-align:center;text-shadow:.025em .025em #ffe998;width:78%;height:78%;font:900 .68em/1.15 STKaiti,KaiTi,serif;top:7%;left:11%}.xp-glyph-dream>i:before{background:#57a7cc;border-radius:50%;width:34%;height:16%;bottom:4%;right:-4%;box-shadow:-.16em .05em 0 -.025em #74c9df,-.32em -.02em 0 -.04em #b5ebee}.xp-glyph-minesweeper:before{background:radial-gradient(circle at 30% 25%,#eef3f8 0 5%,#9da8b4 15%,#46515e 48%,#171b21 100%);border:.05em solid #242b36;border-radius:50%;width:74%;height:74%;top:13%;left:13%;box-shadow:.05em .07em .06em #00000080}.xp-glyph-minesweeper:after,.xp-glyph-minesweeper>i:before{background:#37414c;border-radius:.08em;width:100%;height:9%;top:47%;left:0}.xp-glyph-minesweeper>i:before{transform:rotate(90deg)}.xp-glyph-minesweeper>i:after{background:#eaf4ff;border-radius:50%;width:12%;height:12%;top:28%;left:28%}.xp-glyph-solitaire:before{background:linear-gradient(145deg,#fff,#dce7f7);border:.055em solid #d0d5df;border-radius:.06em;inset:3% 8% 2%;box-shadow:.04em .055em .045em #00000073}.xp-glyph-solitaire>i:before{color:#164ca8;content:"♠";font:.88em/1 Georgia,serif;top:7%;left:15%}.xp-glyph-notepad:before{background:repeating-linear-gradient(#0000 0 14%,#63aee0 15% 18%),linear-gradient(90deg,#faffbc 0 12%,#e8fbff 12%);border:.045em solid #476e8b;border-radius:.04em;inset:4% 10% 2% 12%;box-shadow:.04em .05em .04em #00000061}.xp-glyph-notepad:after{background:repeating-linear-gradient(90deg,#805c2d 0 8%,#0000 8% 16%);width:70%;height:10%;top:1%;left:16%}.xp-glyph-paint:before{background:radial-gradient(circle at 32% 32%,#f8deae 0 9%,#d4a961 52%,#966527 100%);border:.045em solid #815725;border-radius:58% 42% 52% 48%;inset:9% 10% 12% 4%;box-shadow:.04em .05em .04em #0006}.xp-glyph-paint:after{background:linear-gradient(90deg,#d38328,#fff0a8,#9b561c);border:.04em solid #76451c;border-radius:.05em;width:14%;height:88%;top:2%;right:7%;transform:rotate(35deg)}.xp-glyph-paint>i:before{background:#e13232;border-radius:50%;width:12%;height:12%;top:28%;left:23%;box-shadow:.34em -.08em #2d71cc,.46em .22em #3d9c3b,.1em .32em #f0d532}.xp-glyph-calculator:before{background:linear-gradient(90deg,#aebcc9,#edf2f5 48%,#8496a5);border:.055em solid #647383;border-radius:.08em;inset:2% 10%;box-shadow:.04em .05em .04em #0006}.xp-glyph-calculator:after{background:#cfe3d2;border:.04em solid #5b6d72;width:56%;height:20%;top:12%;left:22%}.xp-glyph-calculator>i:before{background:#4a5d72;width:13%;height:13%;top:43%;left:24%;box-shadow:.23em 0 #4a5d72,.46em 0 #b64b3a,0 .22em #4a5d72,.23em .22em #4a5d72,.46em .22em #b64b3a,0 .44em #4a5d72,.23em .44em #4a5d72,.46em .44em #b64b3a}.xp-glyph-media:before{background:radial-gradient(circle at 35% 30%,#fff6a4 0 8%,#f19a24 28%,#357fc2 58%,#183c83 100%);border:.055em solid #f8e4bd;border-radius:50%;inset:5%;box-shadow:.04em .05em .04em #00000073}.xp-glyph-media:after{filter:drop-shadow(.02em .02em #1c4e88);border-top:.2em solid #0000;border-bottom:.2em solid #0000;border-left:.31em solid #fff;width:0;height:0;top:29%;left:39%}.xp-glyph-storm:before{background:radial-gradient(circle at 50% 42%,#7fb2ff 0 14%,#3f6fd6 30%,#24308f 60%,#0b1030 100%);border:.06em solid #1a2740;border-radius:.12em;inset:8%;box-shadow:inset 0 0 0 .045em #ffffff59,.04em .05em .05em #00000080}.xp-glyph-storm:after{filter:drop-shadow(.02em .02em #0000008c);border-top:.17em solid #0000;border-bottom:.17em solid #0000;border-left:.26em solid #fff;width:0;height:0;top:34%;left:41%}.xp-glyph-storm>i:before{opacity:.85;border:.05em solid #a9c9ff;border-color:#a9c9ff #a9c9ff #0000 #0000;border-radius:50%;width:76%;height:68%;top:16%;left:12%;transform:rotate(-20deg)}.icon-storm{color:#8fb4ff}.desktop-icon-art.icon-storm svg{fill:#2e4ea880;stroke:#aecbff}.xp-window{border:3px solid var(--title-bottom);background:#ece9d8;border-radius:7px 7px 2px 2px;flex-direction:column;min-width:300px;min-height:240px;overflow:hidden;box-shadow:inset 1px 1px #ffffffb3,3px 5px 16px #00144661;display:flex!important;position:absolute!important}.xp-window.has-motion{animation:.13s ease-out window-open}.xp-window.is-minimized{display:none!important}.xp-window.is-maximized{border-width:0;border-radius:0;transform:none!important}.window-titlebar{background:linear-gradient(180deg, #ffffff38, transparent 45%), linear-gradient(90deg, var(--title-top), var(--title-mid) 70%, var(--title-bottom));color:#fff;cursor:default;text-shadow:1px 1px #08377a;align-items:center;gap:5px;width:100%;height:28px;min-height:28px;padding:3px 3px 3px 5px;display:flex}.xp-window:not(.is-active) .window-titlebar{text-shadow:1px 1px #596b89;background:linear-gradient(90deg,#7691bd,#9aa9c4 70%,#7186ae)}.window-titlebar strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.window-app-icon{flex:0 0 20px;width:20px;height:20px}.window-app-icon svg{width:18px;height:18px}.window-controls{gap:2px;margin-left:auto;display:flex}.window-controls button{color:#fff;background:linear-gradient(#4c91ee,#1754bd);border:1px solid #fff;border-radius:3px;place-items:center;width:20px;height:20px;padding:0;display:grid;box-shadow:inset 0 0 0 1px #17428f}.window-controls button:hover{filter:brightness(1.12)}.window-controls button:active{filter:brightness(.88)}.window-controls button.close{background:linear-gradient(#f28e78,#d13b1c);box-shadow:inset 0 0 0 1px #8d2a18}.window-controls svg{stroke-width:3px;width:13px;height:13px}.window-content{background:#ece9d8;flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.window-loading{color:#3a4f72;text-align:center;place-content:center;gap:10px;height:100%;font-size:12px;display:grid}.window-loading span{border:3px solid #aac8f7;border-top-color:#1e61c6;border-radius:50%;width:28px;height:28px;margin:auto;animation:.7s linear infinite spin}.app-fill{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.taskbar{z-index:10000;height:var(--xp-taskbar-height);background:var(--taskbar-gradient);align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 1px 1px #ffffffb3}.start-button{width:100px;height:var(--xp-taskbar-height);color:#fff;text-shadow:1px 1px #245c18;background:linear-gradient(#fff6,#0000 18% 78%,#00000038),linear-gradient(90deg,#3c8d28,#6bb340 55%,#3d8b27);border:0;border-radius:0 14px 14px 0;flex:0 0 100px;align-items:center;gap:5px;padding:0 15px 1px 8px;font-size:15px;font-style:italic;font-weight:700;display:flex;position:relative;box-shadow:1px 0 2px #0009}.start-button:hover,.start-button.is-open{filter:brightness(1.12)}.start-button:active,.start-button.is-open{transform:translateY(1px);box-shadow:1px 0 2px #0009,inset 2px 2px 4px #185313bf}.windows-mark{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:1px;width:20px;height:20px;display:grid;transform:skewY(-7deg)}.windows-mark i:first-child{background:#ef3c34}.windows-mark i:nth-child(2){background:#61ac43}.windows-mark i:nth-child(3){background:#2c71db}.windows-mark i:nth-child(4){background:#f2cb3b}.quick-launch{border-right:1px solid #002c82b8;align-items:center;gap:2px;height:24px;padding:0 5px;display:flex}.quick-launch button,.system-tray button{color:#fff;background:0 0;border:0;place-items:center;height:24px;padding:0 4px;display:grid}.quick-launch button:hover,.system-tray button:hover{background:#ffffff29}.quick-launch button:active,.system-tray button[aria-expanded=true]{background:#002d7e61;box-shadow:inset 1px 1px 2px #001b58b3}.quick-launch svg{width:17px;height:17px}.quick-launch>span{border-left:1px solid #002d82bf;border-right:1px solid #ffffff40;width:1px;height:22px;margin-left:3px}.task-buttons{flex:1;align-items:center;gap:3px;min-width:0;height:28px;padding:1px 4px;display:flex;overflow:hidden}.task-buttons button{color:#fff;text-align:left;background:linear-gradient(#5a98eb,#2b6fd3);border:1px solid #083796b8;border-radius:3px;align-items:center;gap:6px;width:min(160px,20vw);min-width:42px;height:25px;padding:0 6px;display:flex;overflow:hidden;box-shadow:inset 1px 1px #ffffff26}.task-buttons button:hover{background:linear-gradient(#72aaf0,#3d7edb)}.task-buttons button.is-active{background:linear-gradient(#164a9d,#2d64ba);box-shadow:inset 1px 1px 3px #001450a6}.task-buttons button.is-minimized{background:linear-gradient(#4b8cde,#3174cc);box-shadow:inset 1px 1px #ffffff2e}.task-buttons button:focus-visible{outline-offset:-4px;outline:1px dotted #fff}.task-buttons svg{flex:0 0 15px;width:15px;height:15px}.task-buttons button>span:last-child{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.system-tray{height:var(--xp-taskbar-height);background:var(--tray-gradient);color:#fff;border-left:1px solid #0f6ead;justify-content:flex-end;align-items:center;min-width:252px;padding:0 7px 0 8px;display:flex;position:relative;box-shadow:inset 1px 0 1px #18bbff}.system-tray button:last-child{font-size:11px}.system-tray svg{width:16px;height:16px}.system-tray .tray-clock{white-space:nowrap;min-width:198px;padding:0 2px;font-size:11px}.tray-clock time{letter-spacing:0;font:11px/16px Tahoma,SimSun,sans-serif;display:block}.taskbar-context-menu{bottom:var(--xp-taskbar-height);z-index:13000;background:var(--xp-menu-bg);color:#111;border:1px solid #555;width:210px;padding:3px;position:fixed;box-shadow:2px 2px 7px #00000059}.taskbar-context-menu button{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;height:23px;padding:2px 20px;font-size:11px;display:flex}.taskbar-context-menu button:hover:not(:disabled){background:var(--xp-highlight);color:var(--xp-highlight-text)}.taskbar-context-menu .context-default{font-weight:700}.taskbar-context-menu button:disabled{color:#999;text-shadow:1px 1px #fff}.taskbar-context-menu hr{background:#d0d0d0;border:0;height:1px;margin:3px 2px}.taskbar-context-menu svg{width:13px;height:13px}.network-tray-button svg{filter:drop-shadow(0 0 1px #fff)}.tray-popup{z-index:12000;color:#111;text-shadow:none;background:#ece9d8;border:1px solid #083b8f;border-radius:4px 4px 2px 2px;position:absolute;bottom:34px;right:5px;box-shadow:2px 3px 8px #00000059}.volume-popup{grid-template-rows:auto auto 1fr auto;justify-items:center;gap:7px;width:116px;height:226px;padding:10px 12px;font-size:11px;display:grid}.volume-popup>strong{color:#153e7a}.volume-popup>svg{color:#2e61a4;width:24px;height:24px}.volume-popup>input[type=range]{writing-mode:vertical-lr;direction:rtl;width:22px;height:112px}.volume-popup label{align-items:center;gap:5px;display:flex}.network-popup{width:255px;padding:9px}.network-popup-title{border-bottom:1px solid #aaa;align-items:center;gap:8px;padding-bottom:7px;display:flex}.network-popup-title>svg{color:#2682bf;width:29px;height:29px}.network-popup-title>span{flex-direction:column;display:flex}.network-popup-title small{color:#268243}.network-popup dl{grid-template-columns:52px 1fr;row-gap:5px;margin:9px 0;font-size:10px;display:grid}.network-popup dt{color:#666}.network-popup dd{margin:0}.network-popup .xp-button{width:100%}.start-menu{bottom:var(--xp-taskbar-height);background:#fff;border:2px solid #1755b8;border-radius:7px 7px 0 0;flex-direction:column;width:390px;height:500px;display:flex;position:absolute;left:0;overflow:visible;box-shadow:3px -3px 15px #00000059}.start-menu>header{color:#fff;text-shadow:1px 1px #12458d;background:linear-gradient(#ffffff40,#0000 55%),linear-gradient(90deg,#1556bd,#3385e6);border-bottom:2px solid #e39a43;border-radius:5px 5px 0 0;align-items:center;gap:10px;height:70px;padding:7px 9px;font-size:16px;display:flex}.user-picture{color:#2d619f;background:linear-gradient(#dfedff,#91b6e7);border:2px solid #fff;border-radius:5px;place-items:center;width:48px;height:48px;display:grid;box-shadow:1px 2px 3px #00000059}.user-picture svg{width:33px;height:33px}.start-body{flex:1;grid-template-columns:55% 45%;min-height:0;display:grid}.start-left,.start-right{padding:6px 5px;position:relative}.start-left{background:#fff}.start-right{background:#d3e5fa;border-left:1px solid #95bde5}.start-menu button{cursor:default}.start-program{text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;height:34px;padding:3px 5px;display:flex}.start-program:hover,.start-right button:hover,.all-programs-menu button:hover{color:#fff;background:#2f71cd}.start-program.pinned{height:46px}.start-program>span:first-child{flex:0 0 32px;width:32px;height:32px}.start-program svg{width:27px;height:27px}.start-program>span:last-child{flex-direction:column;min-width:0;display:flex}.start-program strong{font-size:12px}.start-program small{color:#6c6c6c;font-size:10px;line-height:14px}.start-program:hover small{color:#e5efff}.start-left hr,.start-right hr{background:#d1d1d1;border:0;height:1px;margin:5px 6px}.start-right button{color:#173e71;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;height:28px;padding:3px 7px;font-size:11px;font-weight:700;display:flex}.start-right svg{color:#376ca7;filter:drop-shadow(1px 1px #fff);width:21px;height:21px}.start-right button:hover svg{color:#fff}.start-right .start-chevron{width:13px;height:13px;margin-left:auto}.all-programs-button{background:0 0;border:0;align-items:center;gap:7px;height:30px;padding:4px 5px 4px 10px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:5px;right:8px}.all-programs-button:hover{color:#1859ad}.all-programs-button svg{color:#fff;background:#3aa537;border-radius:50%;width:21px;height:21px;padding:3px}.all-programs-menu{z-index:10;background:#fff;border:1px solid #174991;width:188px;padding:3px;position:absolute;bottom:5px;right:-184px;box-shadow:2px 2px 8px #00000052}.all-programs-menu button{text-align:left;background:0 0;border:0;align-items:center;gap:9px;width:100%;height:35px;padding:4px 7px;font-size:12px;display:flex}.all-programs-menu svg{width:23px;height:23px}.start-menu>footer{background:linear-gradient(#3b84df,#1760c5);justify-content:flex-end;align-items:center;gap:12px;height:40px;padding:5px 8px;display:flex}.start-menu>footer button{color:#fff;background:0 0;border:0;align-items:center;gap:5px;padding:3px;font-size:12px;display:flex}.start-menu>footer svg{background:#e05d29;border:1px solid #fff;border-radius:4px;width:24px;height:24px;padding:4px}.start-menu>footer button:first-child svg{background:#dfa631}.welcome-balloon{z-index:20;background:#fff8c8;border:1px solid #806e24;border-radius:7px;width:285px;min-height:86px;padding:15px 28px 12px 16px;font-size:12px;position:absolute;bottom:14px;right:14px;box-shadow:2px 3px 8px #0000004d}.welcome-balloon:after{content:"";background:#fff8c8;border-bottom:1px solid #806e24;border-right:1px solid #806e24;width:17px;height:17px;position:absolute;bottom:-10px;right:24px;transform:rotate(45deg)}.welcome-balloon strong,.welcome-balloon p{margin:0 0 5px;display:block}.welcome-balloon button{background:0 0;border:0;place-items:center;width:20px;height:20px;padding:0;display:grid;position:absolute;top:5px;right:5px}.welcome-balloon svg{width:13px;height:13px}.desktop-context-menu{z-index:9999;background:#fff;border:1px solid #555;width:190px;padding:3px;position:fixed;box-shadow:2px 2px 7px #00000059}.desktop-context-menu button{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;height:23px;padding:2px 20px;font-size:11px;display:flex}.desktop-context-menu button:hover:not(:disabled){color:#fff;background:#316ac5}.desktop-context-menu .context-default{font-weight:700}.desktop-context-menu button:disabled{color:#aaa}.desktop-context-menu svg{width:14px;height:14px}.desktop-context-menu hr{background:#d0d0d0;border:0;height:1px;margin:3px 2px}.context-submenu{background:#fff;border:1px solid #555;width:178px;padding:3px;position:absolute;left:calc(100% - 2px);box-shadow:2px 2px 7px #00000059}.desktop-context-menu.opens-left .context-submenu{left:auto;right:calc(100% - 2px)}.context-arrange-submenu{top:-1px}.context-new-submenu{bottom:24px}.context-submenu button{padding-left:20px}.context-submenu button>svg{margin-right:7px}.context-check{color:#111;width:14px;margin-left:-16px;font-weight:700}.context-submenu button:hover .context-check{color:#fff}.shutdown-overlay{z-index:20000;-webkit-backdrop-filter:grayscale(.75);backdrop-filter:grayscale(.75);background:#001c5394;place-items:center;display:grid;position:fixed;inset:0}.run-overlay{z-index:19000;background:#0010362e;place-items:center;display:grid;position:fixed;inset:0}.shell-modal{width:100%;max-width:none;height:100%;max-height:none;color:inherit;border:0;margin:0;padding:0}.shell-modal:not([open]){display:none}.shell-modal::backdrop{background:0 0}.shell-modal button:focus-visible{outline-offset:2px;outline:1px dotted #132d58}.recycle-desktop-overlay{background:0 0}.recycle-desktop-dialog{width:min(355px,100vw - 24px)}.recycle-desktop-dialog .run-actions{justify-content:center}.recycle-desktop-dialog .run-message .xp-glyph{flex:0 0 28px}.photo-canvas figcaption{color:#353128;background:#fff;padding:4px 6px;font-size:11px}.run-dialog{border:3px solid var(--title-bottom);background:#ece9d8;border-radius:7px 7px 2px 2px;width:min(420px,100vw - 24px);overflow:hidden;box-shadow:4px 5px 18px #0006}.run-titlebar{background:linear-gradient(90deg, var(--title-top), var(--title-mid), var(--title-bottom));color:#fff;text-shadow:1px 1px #08377a;align-items:center;height:30px;padding:3px 3px 3px 7px;display:flex}.run-titlebar button{color:#fff;background:linear-gradient(#f28e78,#d13b1c);border:1px solid #fff;border-radius:3px;place-items:center;width:22px;height:22px;margin-left:auto;padding:0;display:grid}.run-titlebar svg{stroke-width:3px;width:13px;height:13px}.run-body{padding:16px 14px 12px}.run-message{align-items:center;gap:13px;display:flex}.run-message svg{color:#2c64ad;width:42px;height:42px}.run-message p{margin:0;font-size:11px;line-height:17px}.run-body label{grid-template-columns:42px 1fr;align-items:center;gap:7px;margin-top:13px;font-size:11px;display:grid}.run-body input{-webkit-user-select:text;user-select:text;background:#fff;border:1px solid #7f9db9;width:100%;height:24px;padding:2px 5px}.run-error{color:#b01f1f;overflow-wrap:anywhere;margin:8px 0 0 49px;font-size:10px}.run-actions{justify-content:flex-end;gap:7px;margin-top:14px;display:flex}.shutdown-dialog{background:#d7e5fa;border:2px solid #08398e;border-radius:5px;width:min(470px,100vw - 24px);box-shadow:4px 5px 18px #00000073}.shutdown-dialog header{color:#fff;background:linear-gradient(#2f75da,#174ea8);padding:9px 14px;font-size:17px;font-weight:700}.shutdown-dialog p{text-align:center;margin:18px 0 5px}.shutdown-dialog>div{justify-content:center;gap:28px;padding:18px 28px;display:flex}.shutdown-dialog>div>button{background:0 0;border:0;flex-direction:column;align-items:center;gap:7px;width:92px;font-size:12px;display:flex}.shutdown-icon{color:#fff;background:#e45b31;border:2px solid #fff;border-radius:5px;place-items:center;width:48px;height:48px;display:grid;box-shadow:1px 2px 5px #0006}.shutdown-icon.sleep{background:#e6b82b}.shutdown-icon.restart{background:#55a83e}.shutdown-cancel{margin:0 16px 13px auto;display:block}.boot-screen,.logon-screen,.shutdown-screen,.sleep-screen{color:#fff;background:#050505;border:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;position:fixed;inset:0}.logon-screen{background:#5a7ed0;grid-template-columns:1fr 1fr;display:grid}.logon-screen:before,.logon-screen:after{content:"";background:#16439b;height:7%;position:absolute;left:0;right:0}.logon-screen:before{border-bottom:2px solid #d7e5ff;top:0}.logon-screen:after{border-top:2px solid #d7e5ff;bottom:0}.logon-brand,.logon-users{z-index:1;flex-direction:column;justify-content:center;padding:40px;display:flex;position:relative}.logon-brand{text-align:right;border-right:1px solid #ffffff59;align-items:flex-end}.logon-brand span{font-size:15px}.logon-brand strong{font-size:43px;font-weight:400}.logon-brand p{font-size:14px}.logon-users button{color:#fff;text-align:left;background:0 0;border:2px solid #0000;border-radius:7px;align-items:center;gap:12px;width:min(350px,100%);padding:7px;display:flex}.logon-users button:hover{background:linear-gradient(90deg,#133780c7,#0000);border-color:#fff}.logon-picture{color:#2d619f;background:linear-gradient(#e4f0ff,#8db3e5);border:3px solid #fff;border-radius:7px;flex:0 0 68px;place-items:center;width:68px;height:68px;display:grid}.logon-picture svg{width:48px;height:48px}.logon-users button>span:last-child{flex-direction:column;gap:5px;display:flex}.logon-users strong{font-size:20px}.logon-users small{color:#d8e5ff}.logon-screen>footer{z-index:1;color:#c9d8f7;text-align:center;font-size:11px;position:absolute;bottom:20px;left:0;right:0}.boot-logo{flex-direction:column;align-items:flex-start;width:320px;display:flex}.boot-logo>span{margin-left:5px;font-size:14px}.boot-logo strong{font-family:Arial,sans-serif;font-size:51px;font-weight:500;line-height:56px}.boot-logo em{color:#f07824;font-family:Arial,sans-serif;font-size:24px;font-weight:700}.boot-logo small{color:#aaa;align-self:flex-end;margin-right:8px}.boot-loader{border:2px solid #9d9d9d;border-radius:8px;align-items:center;gap:4px;width:150px;height:16px;margin-top:45px;padding:3px;display:flex;overflow:hidden}.boot-loader span{background:#2f6fda;width:16px;height:8px;animation:1.1s linear infinite boot-move}.boot-loader span:nth-child(2){animation-delay:.15s}.boot-loader span:nth-child(3){animation-delay:.3s}.boot-screen p{color:#777;font-size:11px;position:absolute;bottom:24px}.sleep-screen{background:#071730;gap:10px}.sleep-screen svg{color:#f4ca4d;width:54px;height:54px}.sleep-screen span,.shutdown-screen small{color:#9eb5d4}.shutdown-screen{background:#039;gap:13px;font-size:18px}.xp-menu-strip{background:#ece9d8;border-bottom:1px solid #aaa;align-items:center;gap:2px;min-height:25px;padding:1px 4px;display:flex}.xp-menu-strip button,.xp-menu-strip label{background:0 0;border:0;min-height:22px;padding:3px 7px;font-size:11px}.xp-menu-strip button:hover{color:#fff;background:#316ac5}.xp-menu-strip label{align-items:center;gap:8px;display:flex}.xp-menu-strip select{height:21px;font-size:11px}.xp-button{background:linear-gradient(#fff 0 45%,#e7e4d5 72%,#f4f1e5 100%);border:1px solid #003c74;border-radius:3px;justify-content:center;align-items:center;gap:5px;min-width:74px;min-height:25px;padding:3px 10px;font-size:11px;display:inline-flex;box-shadow:inset 1px 1px #fff}.xp-button:hover:not(:disabled){box-shadow:inset 0 0 0 2px #f7b34b}.xp-button:active:not(:disabled),.xp-button.primary{background:#d9e6f5;box-shadow:inset 1px 1px 2px #70849d}.xp-button:disabled{color:#999}.xp-statusbar,.ie-statusbar{color:#454545;background:#ece9d8;border-top:1px solid #aaa;justify-content:space-between;align-items:center;height:24px;min-height:24px;padding:3px 6px;font-size:11px;display:flex}.app-toolbar,.game-commandbar{background:#ece9d8;border-bottom:1px solid #aaa;align-items:center;gap:6px;min-height:36px;padding:5px 7px;display:flex}.explorer-toolbar,.ie-toolbar{background:#ece9d8;border-bottom:1px solid #aaa;align-items:center;gap:3px;min-height:43px;padding:3px 5px;display:flex}.explorer-toolbar button,.ie-toolbar button{background:0 0;border:1px solid #0000;align-items:center;gap:4px;height:34px;padding:3px 7px;font-size:11px;display:flex}.explorer-toolbar button:hover:not(:disabled),.ie-toolbar button:hover:not(:disabled){background:#fff7d6;border-color:#d3a451}.explorer-toolbar button:disabled,.ie-toolbar button:disabled{color:#999}.explorer-toolbar svg,.ie-toolbar svg{width:23px;height:23px}.addressbar{background:#ece9d8;border-bottom:1px solid #aaa;align-items:center;gap:5px;min-height:28px;padding:3px 4px;font-size:11px;display:flex}.addressbar>div,.addressbar input{background:#fff;border:1px solid #7f9db9;flex:1;align-items:center;gap:5px;min-width:0;height:22px;padding:2px 5px;display:flex}.addressbar input{outline-offset:0}.addressbar button{background:#f5f2e8;border:1px solid #7f9db9;height:22px;font-size:11px}.explorer-body{background:#fff;flex:1;min-height:0;display:flex}.explorer-tasks{background:linear-gradient(135deg,#6c8cd6,#6c8bc5 55%,#8eabe0);width:190px;min-width:190px;padding:10px;overflow:auto}.explorer-tasks section{background:#d6e5fa;border-radius:5px;margin-bottom:12px;overflow:hidden}.explorer-tasks h3{color:#2452a1;background:linear-gradient(90deg,#fff,#c6d9f6);margin:0 0 4px;padding:6px 8px;font-size:11px}.explorer-tasks button,.explorer-tasks p{color:#174a9c;text-align:left;background:0 0;border:0;width:100%;margin:0;padding:4px 8px;font-size:10px;display:block}.explorer-tasks button:hover{text-decoration:underline}.file-grid{flex:1;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));align-content:start;gap:9px 12px;min-width:0;padding:18px;display:grid;overflow:auto}.file-grid>button{text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:9px;min-width:0;height:58px;padding:5px;display:flex;overflow:hidden}.file-grid>button:hover{background:#eef5ff;border-color:#b8cff1}.file-grid>button.is-selected{background:#c7dbf4;border-color:#7da2ce}.file-grid button>span:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.file-grid strong,.file-grid small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-grid strong{font-size:11px}.file-grid small{color:#777;font-size:9px}.file-icon{flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.file-icon svg{width:36px;height:36px}.file-icon.folder{color:#f2bd31}.file-icon.drive{color:#8c9ca9}.file-icon.file{color:#4b82c1}.file-icon.image{color:#50a862}.folder-banner{color:#2a5f99;background:linear-gradient(90deg,#edf5ff,#c9ddf5);border-bottom:1px solid #9eb7d6;align-items:center;gap:11px;min-height:64px;padding:9px 14px;display:flex}.folder-banner>span{flex-direction:column;display:flex}.folder-banner small{color:#5d6d7f;margin-top:3px;font-size:10px}.document-grid{background:#fff}.notepad textarea{resize:none;outline-offset:0;color:#000;-webkit-user-select:text;user-select:text;background:#fff;border:1px solid #7f9db9;flex:1;width:100%;min-height:0;padding:5px;font-family:Lucida Console,Courier New,monospace;font-size:13px;line-height:18px}.notepad .unsaved{color:#a05120;margin-left:auto;font-size:10px}.calculator-app{background:#ece9d8;padding:4px 10px 12px}.calculator-app .xp-menu-strip{margin:-4px -10px 12px}.calculator-memory{grid-template-columns:30px 1fr;gap:8px;margin-bottom:12px;display:grid}.calculator-memory>span{color:#777;background:#eee;border:1px solid #7f9db9;place-items:center;height:34px;font-size:10px;display:grid;overflow:hidden}.calculator-memory output{background:#fff;border:1px solid #7f9db9;justify-content:flex-end;align-items:center;height:34px;padding:3px 7px;font-family:Lucida Console,monospace;font-size:20px;display:flex;overflow:hidden}.calculator-actions{grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:8px;display:grid}.calculator-grid{flex:1;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(4,1fr);gap:6px;min-height:0;display:grid}.calculator-actions button,.calculator-grid button{color:#123c8a;background:linear-gradient(#fff,#e4e1d4);border:1px solid #596a7e;border-radius:3px;min-width:0;font-weight:700}.calculator-actions button:hover,.calculator-grid button:hover{box-shadow:inset 0 0 0 2px #f2ad42}.calculator-grid .operator{color:#b02121}.calculator-grid .equals{background:linear-gradient(#e8f1ff,#bfd5f1)}.paint-workspace{background:#7f7f7f;flex:1;min-height:0;display:flex}.paint-tools{background:#ece9d8;border-right:1px solid #555;grid-template-columns:1fr 1fr;align-content:start;gap:4px;width:72px;min-width:72px;padding:5px;display:grid}.paint-tools button{aspect-ratio:1;background:#ece9d8;border:1px solid #7f7f7f;place-items:center;padding:4px;display:grid}.paint-tools button.is-active{background:#c2d3ed;box-shadow:inset 2px 2px 2px #728198}.paint-tools svg{width:20px;height:20px}.paint-tools label{flex-direction:column;grid-column:1/-1;gap:4px;padding-top:8px;font-size:10px;display:flex}.paint-tools input{width:100%}.paint-canvas-wrap{flex:1;min-width:0;min-height:0;padding:5px 22px 22px 5px;overflow:auto}.paint-canvas-wrap canvas{cursor:crosshair;touch-action:none;background:#fff;border:1px solid #222;width:100%;min-width:420px;height:100%;min-height:260px;display:block;box-shadow:2px 2px #333}.paint-palette{background:#ece9d8;border-top:1px solid #fff;align-items:center;gap:3px;min-height:49px;padding:5px 7px;display:flex}.paint-palette button,.paint-palette .current-color{border:1px solid #555;width:25px;height:25px;padding:0;box-shadow:inset 1px 1px #fff}.paint-palette button.is-active{outline-offset:1px;outline:2px solid #2456a4}.paint-palette .current-color{border:3px double #555;width:38px;height:34px;margin-right:6px}.ie-toolbar button{justify-content:center;width:34px}.ie-app .addressbar input{padding:2px 5px}.browser-page{-webkit-user-select:text;user-select:text;background:#fff;flex:1;min-height:0;overflow:auto}.portal-page{color:#1a3255;background:#fff;min-height:100%}.portal-page>header{color:#526377;background:linear-gradient(90deg,#e9f4ff,#fff);border-bottom:4px solid #f28d25;justify-content:space-between;align-items:center;height:68px;padding:8px 20px;font-size:12px;display:flex}.portal-logo{color:#1374ba;font-family:Arial,sans-serif;font-size:36px;font-weight:700}.portal-search{max-width:580px;margin:26px auto;padding:0 20px;display:flex}.portal-search input{border:1px solid #7e9db9;flex:1;min-width:0;height:33px;padding:5px 8px}.portal-search button{background:#e9eef3;border:1px solid #7e9db9;width:80px}.portal-columns{grid-template-columns:1fr 210px;gap:28px;max-width:760px;margin:0 auto;padding:0 20px 30px;display:grid}.portal-columns h2{color:#e66c14;margin:0 0 10px;font-size:25px}.portal-columns p{font-size:13px;line-height:21px}.portal-columns aside{background:#eef6ff;border:1px solid #8ab5de;padding:14px}.portal-columns aside strong{color:#1b75bd;font-size:28px}.web-link{color:#0758aa;text-align:left;background:0 0;border:0;align-items:center;gap:4px;width:100%;padding:8px 0;text-decoration:underline;display:flex}.retro-web-page,.search-results{color:#244466;text-align:center;background:#f4f8fb;flex-direction:column;align-items:center;min-height:100%;padding:48px;display:flex}.retro-web-page>svg{color:#3286c9}.retro-web-page h1,.search-results h1{color:#d85f18;margin:10px 0}.web-list{gap:9px;margin-top:20px;display:flex}.web-list span{background:#fff;border:1px solid #9bb9d7;padding:10px 14px}.dream-web{background:#fff8e6}.dream-web>svg{color:#d9a52f}.search-results{text-align:left;align-items:flex-start}.search-results button{color:#0758aa;text-align:left;background:0 0;border:0;border-bottom:1px solid #ddd;flex-direction:column;gap:4px;width:min(620px,100%);padding:12px 0;font-size:15px;text-decoration:underline;display:flex}.search-results small{color:#218324;text-decoration:none}.ie-statusbar{gap:12px}.ie-statusbar span:last-child{border-left:1px solid #aaa;align-items:center;gap:5px;min-width:130px;display:flex}.control-panel{background:#fff}.control-header{color:#194f91;background:linear-gradient(90deg,#e8f3ff,#fff);border-bottom:1px solid #9fb9d6;align-items:center;gap:12px;min-height:74px;padding:13px 18px;display:flex}.control-header>svg{width:43px;height:43px}.control-header>span{flex-direction:column;gap:3px;display:flex}.control-header strong{font-size:17px}.control-header small{color:#5e6a77}.control-content{flex:1;min-height:0;padding:16px 20px;overflow:auto}.control-content section{margin-bottom:20px}.control-content h2{color:#1b4d8c;border-bottom:1px solid #d6d6d6;margin:0 0 9px;padding-bottom:5px;font-size:13px}.wallpaper-options{grid-template-columns:repeat(3,minmax(120px,1fr));gap:10px;display:grid}.wallpaper-options button{background:#f8f8f8;border:1px solid #b3b3b3;flex-direction:column;gap:5px;min-width:0;padding:5px;font-size:10px;display:flex;position:relative}.wallpaper-options button.is-active{background:#dcecff;border-color:#2c65aa}.wallpaper-options button>span{aspect-ratio:4/3;background-color:#5aa5d8;background-position:50%;background-size:cover;width:100%;display:block}.wallpaper-options button>svg{color:#fff;background:#2b79ca;border-radius:50%;padding:2px;position:absolute;top:8px;right:8px}.theme-options{gap:8px;display:flex}.theme-options button{background:#f7f7f7;border:1px solid #aaa;align-items:center;gap:7px;min-width:120px;padding:5px 8px;display:flex}.theme-options button.is-active{background:#dcecff;border-color:#2c65aa}.theme-options span{border:1px solid #555;width:28px;height:18px}.xp-check{align-items:center;gap:7px;margin:8px 0;font-size:11px;display:flex}.control-volume{grid-template-columns:20px 55px 1fr 38px;align-items:center;gap:7px;max-width:440px;margin:10px 0;font-size:11px;display:grid}.control-volume input{width:100%}.control-volume span{text-align:right}.media-player{color:#fff;background:linear-gradient(135deg,#111820,#2b3440);padding:10px}.media-screen{background:radial-gradient(circle at 50% 100%,#1ca6d152,#0000 55%),#081017;border:2px solid #697683;border-radius:4px;min-height:195px;padding:15px;position:relative;overflow:hidden}.visualizer{opacity:.72;justify-content:center;align-items:flex-end;gap:4px;display:flex;position:absolute;inset:15px}.visualizer span{background:linear-gradient(#f0e14d,#27b9b8 55%,#1c68ba);width:8px;min-height:5px;transition:height .18s linear}.track-meta{background:#000000a8;align-items:center;gap:9px;padding:9px;display:flex;position:absolute;bottom:12px;left:14px;right:14px}.track-meta>span{flex-direction:column;gap:2px;display:flex}.track-meta small{color:#8fcade}.media-progress{background:#090d12;border:1px solid #58616b;height:7px;margin:10px 0}.media-progress span{background:#e3832c;height:100%;display:block}.media-controls{justify-content:center;align-items:center;gap:9px;min-height:54px;display:flex}.media-controls button{color:#fff;background:linear-gradient(#6d7885,#2b343d);border:1px solid #8c98a5;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;display:grid}.media-controls button.media-play{width:48px;height:48px}.media-controls svg{width:20px;height:20px}.media-controls input{width:110px}.playlist{background:#121920;border:1px solid #4d5863;flex:1;min-height:0;overflow:auto}.playlist button{color:#ddd;text-align:left;background:0 0;border:0;border-bottom:1px solid #2f3943;grid-template-columns:26px 1fr auto;align-items:center;width:100%;min-height:42px;padding:5px 8px;display:grid}.playlist button.is-active{color:#fff;background:#29445e}.playlist small{color:#88a7bd}.dream-app{color:#3a3024;background:#f4eddc}.dream-header{color:#fff8dc;background:linear-gradient(90deg,#ffffff2e,#0000),#263d54;border-bottom:3px solid #b94735;justify-content:space-between;align-items:center;min-height:68px;padding:10px 15px;display:flex}.dream-header>div{align-items:center;gap:9px;display:flex}.dream-header>div>svg{color:#f1c54b}.dream-header>div>span{flex-direction:column;display:flex}.dream-header strong{font-family:STKaiti,KaiTi,serif;font-size:23px}.dream-header small,.dream-profile{color:#d7d7d2;font-size:10px}.dream-profile{background:#172b3e;border:1px solid #8393a1;padding:6px 9px}.dream-tabs{background:#d9cbb1;border-bottom:1px solid #9f8f75;gap:3px;min-height:43px;padding:5px 10px 0;display:flex}.dream-tabs button{color:#514330;background:#c8b99d;border:1px solid #a79678;border-bottom:0;border-radius:5px 5px 0 0;justify-content:center;align-items:center;gap:6px;min-width:115px;padding:6px 10px;display:flex}.dream-tabs button.is-active{background:#f4eddc;margin-bottom:-1px}.dream-tabs svg{width:17px;height:17px}.dream-content{flex:1;min-height:0;padding:18px;overflow:auto}.school-layout{grid-template-columns:210px 1fr;gap:18px;display:grid}.school-list{flex-direction:column;gap:6px;display:flex}.school-list button{text-align:left;background:#e7dcc8;border:1px solid #ac9c81;grid-template-rows:1fr 1fr;grid-template-columns:48px 1fr;align-items:center;min-height:65px;padding:6px;display:grid}.school-list button.is-active{background:#fff6e4;border-color:#a83e2d;box-shadow:inset 3px 0 #a83e2d}.school-list button>span{color:#fff;border-radius:50%;grid-row:1/3;place-items:center;width:42px;height:42px;display:grid}.school-list svg{width:23px;height:23px}.school-list strong{align-self:end;font-size:13px}.school-list small{color:#7a6b55}.school-detail{background:#fffaf0;border:1px solid #b8a88e;align-items:center;gap:20px;min-height:285px;padding:22px;display:flex;box-shadow:inset 0 1px #fff}.school-emblem{color:#fff;border:6px double #fffc;border-radius:50%;flex:0 0 112px;place-items:center;width:112px;height:112px;display:grid;box-shadow:0 5px 12px #49301b40}.school-emblem svg{width:58px;height:58px}.school-detail h2{color:#873929;margin:3px 0 10px;font-family:STKaiti,KaiTi,serif;font-size:27px}.school-detail p{max-width:440px;font-size:12px;line-height:20px}.school-detail dl{grid-template-columns:70px 1fr;font-size:11px;display:grid}.school-detail dt{color:#887861}.school-detail dd{color:#a33b2b;margin:0;font-weight:700}.dream-button{color:#fff;background:linear-gradient(#c85843,#963629);border:1px solid #7a3025;border-radius:3px;justify-content:center;align-items:center;gap:5px;min-height:31px;padding:5px 11px;display:inline-flex;box-shadow:inset 0 1px #ffffff4d}.dream-button:hover{filter:brightness(1.08)}.dream-button svg{width:16px;height:16px}.pet-team{background:#fff8e7;border:1px solid #ad9c7f;align-items:center;gap:12px;min-height:38px;padding:8px 12px;font-size:11px;display:flex}.pet-team strong{color:#923a2c}.pet-grid{grid-template-columns:repeat(4,minmax(120px,1fr));gap:10px;margin-top:12px;display:grid}.pet-grid article{text-align:center;background:#fffaf0;border:1px solid #ad9d82;padding:11px}.pet-grid article.is-selected{border-color:#a33d2d;box-shadow:inset 0 0 0 2px #e3b46a}.pet-avatar{color:#fff;border:4px double #ffffffd9;border-radius:50%;place-items:center;width:70px;height:70px;margin:0 auto 8px;display:grid}.pet-avatar svg{width:32px;height:32px}.pet-grid h3{color:#843a2e;margin:3px 0}.pet-grid p,.pet-grid small{font-size:10px}.pet-grid .dream-button{width:100%;margin-top:7px}.quiz-section{background:#fffaf0;border:1px solid #ad9c7f;max-width:620px;margin:0 auto;padding:20px}.quiz-progress{background:#e7dcc8;border:1px solid #ad9c7f;width:100%;height:8px;margin-bottom:9px}.quiz-progress span{background:#b44533;height:100%;display:block}.quiz-section>small{color:#7a6b55}.quiz-section h2{color:#3e3428;margin:18px 0;font-size:18px}.quiz-options{flex-direction:column;gap:8px;display:flex}.quiz-options button{text-align:left;background:#f1e7d4;border:1px solid #b9aa90;align-items:center;gap:9px;min-height:42px;padding:6px 9px;display:flex}.quiz-options button:hover:not(:disabled){background:#fff4dd}.quiz-options button>span{border:1px solid #9b8a6e;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.quiz-options button.is-correct{background:#dcebd6;border-color:#4f8a43}.quiz-options button.is-wrong{background:#f3d6d1;border-color:#a63d31}.quiz-next{margin:14px 0 0 auto}.quiz-result{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:310px;display:flex}.quiz-result>svg{color:#d39f24;width:54px;height:54px}.quiz-result h2,.quiz-result p{margin:2px 0}.quiz-result>strong{color:#a23b2b;font-size:30px}.quiz-result>span{color:#74664f;margin-bottom:8px;font-size:11px}.xyq-game{color:#fff;background:#0b1b1a;min-width:0;min-height:0;font-family:SimSun,Tahoma,sans-serif;position:relative;overflow:hidden}.xyq-stage{background-color:#355848;background-position:50%;background-repeat:no-repeat;background-size:cover;outline:0;flex:1;min-height:0;position:relative;overflow:hidden}.xyq-scene-image{z-index:0;object-fit:cover;width:100%;height:100%;image-rendering:pixelated;pointer-events:none;position:absolute;inset:0}.xyq-world-layer{z-index:0;top:var(--map-top);left:var(--map-left);pointer-events:none;width:160%;height:150%;transition:top .18s linear,left .18s linear;position:absolute}.xyq-world-layer>.xyq-scene-image{width:100%;height:100%}.xyq-roof-layer{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.xyq-world-layer>.xyq-npc,.xyq-world-layer>.xyq-player-unit,.xyq-world-layer>.xyq-map-exits{pointer-events:auto}.xyq-stage:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0812181f,#0000 24%),linear-gradient(#0000 65%,#050a0f52);position:absolute;inset:0}.xyq-map-panel,.xyq-party-hud,.xyq-scene-title,.xyq-npc,.xyq-player-unit,.xyq-portal,.xyq-quest-tracker,.xyq-battle-unit,.xyq-round-timer,.xyq-battle-commands,.xyq-battle-secondary,.xyq-skill-menu,.xyq-target-tip,.xyq-chat,.xyq-bottom-dock,.xyq-side-panel,.xyq-npc-dialog,.xyq-result-panel{z-index:2}.xyq-map-panel{background:linear-gradient(#36586bf5,#173c4cf5);border:2px solid #718b91;border-radius:2px;grid-template-rows:25px 48px;grid-template-columns:74px 1fr;width:218px;height:73px;display:grid;position:absolute;top:7px;left:7px;overflow:hidden;box-shadow:0 0 0 1px #162e3a,2px 3px 6px #0000007a}.xyq-time{background:#091d29db;border-bottom:1px solid #203c4d;grid-column:1/-1;justify-content:space-between;align-items:center;padding:2px 7px;font-family:SimSun,serif;display:flex}.xyq-time span{color:#e6edf0;font-weight:700}.xyq-time strong{font-family:Lucida Console,monospace;font-size:14px}.xyq-mini-map{background-position:50%;background-size:cover;border-right:2px solid #486978;width:74px;height:48px}.xyq-mini-map.map-changan{background:linear-gradient(145deg,#0000 43%,#c9b38c 44% 56%,#0000 57%),#658c62}.xyq-mini-map.map-jianye{background:linear-gradient(#4e9eb0 0 34%,#d8c58d 35% 45%,#0000 46%),#4c8d72}.xyq-mini-map.map-border{background:radial-gradient(circle at 25% 30%,#405f38 0 12%,#0000 13%),radial-gradient(circle at 72% 62%,#405f38 0 16%,#0000 17%),#7c8e50}.xyq-mini-map.map-battle{background:radial-gradient(#0000 0 35%,#7895a0 37% 40%,#0000 42%),#2e414c}.xyq-location{flex-direction:column;justify-content:center;align-items:center;padding:3px 8px;font-family:SimSun,serif;display:flex}.xyq-location strong{color:#dfe7ef;font-size:15px}.xyq-location span{color:#b8d5df;margin-top:2px;font-size:11px}.xyq-party-hud{grid-template-columns:48px 91px 48px 91px;gap:3px;width:286px;display:grid;position:absolute;top:7px;right:7px}.xyq-portrait{background-color:#4f6f7e;background-position:50% 20%;background-size:cover;border:2px solid #b9d7df;border-radius:2px;width:48px;height:48px;box-shadow:0 0 0 1px #183445,1px 2px 5px #0000008c}.xyq-portrait.pet{filter:saturate(1.1)}.xyq-character-art{width:100%;height:100%;image-rendering:pixelated;background-color:#0000;background-position-y:50%;background-repeat:no-repeat;background-size:700% 100%;display:block;overflow:hidden}.xyq-character-art.is-hero{background-position-x:0}.xyq-character-art.is-pet{background-position-x:66.67%}.xyq-character-art.is-enemy{background-position-x:83.33%}.xyq-character-art.is-guard{background-position-x:16.67%}.xyq-character-art.is-healer{background-position-x:33.33%}.xyq-character-art.is-master{background-position-x:50%}.xyq-world-avatar.xyq-character-art{background-size:400% 100%}.xyq-party-bars{flex-direction:column;gap:2px;padding-top:2px;display:flex}.xyq-party-bars.compact{justify-content:flex-start}.xyq-stat{text-shadow:1px 1px #000;grid-template-columns:24px 1fr;align-items:center;height:13px;font-size:8px;display:grid}.xyq-stat>span{color:#d7e3e7}.xyq-stat>div{background:#272b2b;border:1px solid #172027;height:8px;overflow:hidden;box-shadow:inset 0 1px 1px #82919b}.xyq-stat i{height:100%;display:block}.xyq-stat.hp i{background:linear-gradient(#ff5a4c,#d20b08)}.xyq-stat.mp i{background:linear-gradient(#44c3ff,#126fce)}.xyq-stat.exp i{background:linear-gradient(#ffd853,#e68c16)}.xyq-stat b{display:none}.xyq-scene-title{color:#fff4bd;text-shadow:1px 2px 2px #111;background:#1f312bad;border-top:1px solid #fff4bab3;border-bottom:1px solid #fff4bab3;flex-direction:column;align-items:center;min-width:190px;padding:6px 18px;font-family:STKaiti,KaiTi,serif;display:flex;position:absolute;top:90px;left:50%;transform:translate(-50%)}.xyq-scene-title small{color:#cde4d0;font-size:10px}.xyq-scene-title strong{font-size:23px;font-weight:500}.xyq-npc{color:#8cff96;text-shadow:1px 1px #092910,-1px 0 #092910;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;width:84px;padding:0;font-size:12px;font-weight:700;display:flex;position:absolute}.xyq-npc:hover{color:#fff29b;filter:brightness(1.12)}.xyq-npc>span{color:#fff;filter:drop-shadow(0 5px 3px #0000008f);background-color:#0000;border:0;border-radius:0;place-items:center;width:64px;height:74px;display:grid}.xyq-npc svg{width:29px;height:29px}.xyq-npc.guard{top:34%;left:20%}.xyq-npc.healer{top:28%;left:64%}.xyq-npc.master{top:49%;left:77%}.xyq-player-unit{color:#9dff9f;text-shadow:1px 1px 2px #000;flex-direction:column;align-items:center;width:90px;font-size:12px;transition:left .22s,top .22s;display:flex;position:absolute;transform:translate(-50%,-50%)}.xyq-world-avatar{width:72px;height:84px;box-shadow:none;filter:drop-shadow(0 5px 3px #0009);background-color:#0000;background-position:50% 18%;background-size:400% 100%;border:0;border-radius:0}.xyq-player-unit.is-walking .xyq-world-avatar{animation:.68s step-end infinite xyq-walk-cycle}@keyframes xyq-walk-cycle{0%,24%{background-position-x:0;transform:translateY(0)}25%,49%{background-position-x:33.33%;transform:translateY(-2px)}50%,74%{background-position-x:66.67%;transform:translateY(0)}75%,to{background-position-x:100%;transform:translateY(-2px)}}.xyq-player-unit>span{color:#fff0a7;font-size:9px}.xyq-portal{color:#ffe395;background:#112a36d1;border:1px solid #d7bf74;border-radius:5px;align-items:center;gap:6px;padding:6px 11px;display:flex;position:absolute;top:64%;left:12%;box-shadow:0 2px 7px #00000073}.xyq-map-exits{position:absolute;inset:0}.xyq-map-exits button{color:#ffe395;background:#142b31e6;border:1px solid #9b7d3d;border-radius:2px;align-items:center;gap:5px;min-width:105px;height:30px;padding:3px 8px;display:flex;position:absolute}.xyq-map-exits svg{width:15px;height:15px}.xyq-map-exits.map-changan .exit-jianye{top:70%;left:48%}.xyq-map-exits.map-changan .exit-border{top:56%;left:70%}.xyq-map-exits.map-changan .exit-pagoda{top:56%;left:26%}.xyq-map-exits.map-jianye .exit-capital{top:75%;left:68%}.xyq-map-exits.map-border .exit-capital{top:70%;left:64%}.xyq-map-exits.map-border .exit-pagoda{top:55%;left:29%}.xyq-portal>span{background:#a83e2d;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.xyq-portal svg{width:16px;height:16px}.xyq-quest-tracker{background:#181914c7;border:1px solid #7f673b;border-radius:2px;width:210px;position:absolute;top:96px;right:9px;overflow:hidden;box-shadow:0 3px 8px #0000006b}.xyq-quest-summary{width:100%;color:inherit;text-align:left;background:0 0;border:0;flex-direction:column;align-items:stretch;padding:0;display:flex}.xyq-quest-summary:hover,.xyq-quest-summary:focus-visible{outline-offset:-1px;background:#ffee9117;outline:1px solid #ffe26fb8}.xyq-quest-summary-title{color:#fff3bf;background:linear-gradient(#c89b3c,#80551f);align-items:center;gap:6px;padding:6px 8px;font-weight:700;display:flex}.xyq-quest-summary-title svg{width:16px;height:16px}.xyq-quest-summary-name,.xyq-quest-summary-detail{margin:7px 9px;display:block}.xyq-quest-summary-name{color:#ffe26f;font-weight:700}.xyq-quest-summary-detail{color:#e4e7d8;margin-top:0;font-size:10px;line-height:16px}.xyq-quest-tracker .xyq-quest-go{color:#fff0ae;background:#6b3d21;border:1px solid #c79d45;justify-content:space-between;align-items:center;width:calc(100% - 16px);margin:5px 8px 8px;padding:5px 8px;display:flex}.xyq-quest-tracker .xyq-quest-go:hover{background:#834c28;border-color:#ffe888}.xyq-quest-tracker .xyq-quest-go svg{width:14px;height:14px}.xyq-chat{background:#03070ab3;border:1px solid #b5ac8ba6;border-radius:4px;width:48%;min-width:320px;height:110px;position:absolute;bottom:9px;left:8px;box-shadow:0 0 8px #0006}.xyq-chat-tabs{border-bottom:1px solid #bdb7978c;height:23px;display:flex}.xyq-chat-tabs span{color:#c9c8ad;padding:3px 9px;font-size:10px}.xyq-chat-tabs span:first-child{color:#ffd45b;background:#86371bb8}.xyq-chat-lines{-webkit-user-select:text;user-select:text;height:83px;padding:4px 28px 4px 6px;font-family:SimSun,serif;font-size:11px;line-height:16px;overflow:auto}.xyq-chat-lines p{text-shadow:1px 1px #000;margin:0}.xyq-chat-lines span{color:#ffcf42}.xyq-chat>button{color:#234351;background:#a7cbd4;border:0;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;display:grid;position:absolute;bottom:4px;right:4px}.xyq-chat>button svg{width:15px;height:15px}.xyq-bottom-dock{background:linear-gradient(#dec67c,#76501c);border:2px solid #705624;border-radius:2px;gap:3px;padding:4px;display:flex;position:absolute;bottom:9px;right:11px;box-shadow:0 2px 6px #0000008c}.xyq-bottom-dock button,.xyq-battle-commands button,.xyq-battle-secondary button{color:#f2d676;text-shadow:1px 1px #000;background:linear-gradient(#283e4e,#132530);border:1px solid #b99d55;justify-content:center;align-items:center;display:flex}.xyq-bottom-dock button{flex-direction:column;gap:2px;width:55px;height:43px;font-size:9px}.xyq-bottom-dock button:hover,.xyq-battle-commands button:hover:not(:disabled),.xyq-battle-secondary button:hover:not(:disabled){filter:brightness(1.18);border-color:#fff1a2}.xyq-bottom-dock svg{width:19px;height:19px}.xyq-side-panel{color:#3c3021;background:linear-gradient(#fffce2f5,#e0d0a4f5);border:3px double #c6a85d;border-radius:2px;width:300px;min-height:280px;padding:17px;position:absolute;top:92px;right:9px;box-shadow:0 5px 16px #00000080}.xyq-side-panel h2{color:#8c3427;margin:0 0 13px;font-family:STKaiti,KaiTi,serif}.xyq-panel-close,.xyq-dialog-close{color:#fff;background:#a84735;border:1px solid #69442d;border-radius:50%;place-items:center;width:22px;height:22px;padding:0;display:grid;position:absolute;top:5px;right:5px}.xyq-panel-close svg,.xyq-dialog-close svg{width:14px;height:14px}.xyq-profile-large{align-items:center;gap:11px;margin-bottom:15px;display:flex}.xyq-profile-large>div{background-position:50%;background-size:cover;border:3px double #a68845;border-radius:5px;width:72px;height:72px}.xyq-profile-large>div>.xyq-character-art{width:100%;height:100%}.xyq-profile-large>span{flex-direction:column;display:flex}.xyq-profile-large strong{color:#8c3427;font-size:17px}.xyq-profile-large small{color:#6e604b;margin-top:4px}.xyq-side-panel dl{grid-template-columns:74px 1fr;row-gap:7px;font-size:11px;display:grid}.xyq-side-panel dt{color:#7d6b51}.xyq-side-panel dd{margin:0;font-weight:700}.xyq-side-panel p{font-size:11px;line-height:18px}.xyq-task-list{flex-direction:column;gap:7px;display:flex}.xyq-task-list article{background:#fff9e2e0;border:1px solid #aa9163;grid-template-columns:38px 1fr 48px;align-items:center;gap:8px;min-height:58px;padding:7px;display:grid}.xyq-task-list article>span{color:#ffe99d;background:#9b3c2d;border-radius:50%;place-items:center;width:34px;height:34px;font-size:9px;font-weight:700;display:grid}.xyq-task-list article>div{min-width:0}.xyq-task-list strong{color:#783125;display:block}.xyq-task-list p{color:#6a5b47;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;line-height:14px;overflow:hidden}.xyq-task-list button{color:#fff7c3;background:linear-gradient(#d5aa51,#8c5a20);border:1px solid #755027;border-radius:3px;height:27px}.xyq-item-grid{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.xyq-item-grid button{aspect-ratio:1;background:#f5e8c7;border:1px solid #9c8353;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:5px;display:flex;position:relative}.xyq-item-grid svg{color:#a63e30;width:25px;height:25px}.xyq-item-grid span{margin-top:4px;font-size:9px}.xyq-item-grid b{color:#8c3427;position:absolute;bottom:2px;right:3px}.xyq-gold-button{color:#fff6c2;background:linear-gradient(#c79a3d,#82551d);border:1px solid #6e421b;padding:6px 12px}.xyq-npc-dialog{color:#352a1e;background:#f8eecbf5;border:3px double #c8a752;border-radius:2px;grid-template-columns:70px 1fr;align-items:center;gap:13px;min-height:126px;padding:16px;display:grid;position:absolute;bottom:125px;left:16%;right:16%;box-shadow:0 6px 18px #0000008c}.xyq-npc-dialog>div{color:#fff;border:3px double #f2d795;border-radius:42% 42% 34% 34%;place-items:center;width:64px;height:72px;display:grid}.xyq-npc-dialog>div svg{width:34px;height:34px}.xyq-npc-dialog>span{align-self:start}.xyq-npc-dialog strong{color:#9e392a}.xyq-npc-dialog p{margin:7px 0;font-size:12px;line-height:19px}.xyq-npc-dialog footer{grid-column:1/-1;justify-content:flex-end;gap:7px;display:flex}.xyq-npc-dialog footer button,.xyq-result-panel button,.xyq-skill-menu button{color:#fff8c5;background:linear-gradient(#d2a34c,#80531f);border:1px solid #68401f;border-radius:3px;min-height:29px;padding:4px 11px}.xyq-round-timer{color:#fff;text-shadow:0 2px #79110e,1px 0 #79110e,-1px 0 #79110e;flex-direction:column;align-items:center;min-width:100px;display:flex;position:absolute;top:24px;left:50%;transform:translate(-50%)}.xyq-round-timer small,.xyq-round-timer span{color:#ffe9a5;font-size:10px}.xyq-round-timer strong{color:#fff;-webkit-text-stroke:2px #d61b16;font:700 50px/55px Arial,sans-serif}.xyq-enemy-party,.xyq-player-party{position:absolute}.xyq-enemy-party{width:36%;height:43%;top:20%;left:18%}.xyq-player-party{width:29%;height:34%;bottom:21%;right:20%}.xyq-battle-unit{color:#66fa87;text-shadow:1px 1px 2px #000;background:0 0;border:0;flex-direction:column;align-items:center;width:112px;padding:2px;font-size:12px;display:flex;position:absolute}.xyq-battle-unit.enemy:first-child{top:0;right:0}.xyq-battle-unit.enemy:nth-child(2){top:28%;left:26%}.xyq-battle-unit.enemy:nth-child(3){bottom:0;left:0}.xyq-battle-unit.ally.pet-unit{top:0;right:0}.xyq-battle-unit.ally.hero-unit{bottom:0;right:0}.xyq-unit-sprite{width:88px;height:100px;box-shadow:none;filter:drop-shadow(0 6px 4px #000000a6);background-color:#0000;background-position:50% 20%;background-size:700% 100%;border:0;border-radius:0;transition:transform .13s,filter .13s;display:block}.xyq-battle-unit.is-targetable:not(:disabled):hover .xyq-unit-sprite{transform:translateY(-4px);filter:brightness(1.22)drop-shadow(0 0 7px #fff176)!important}.xyq-battle-unit.is-selected-target:not(:disabled) .xyq-unit-sprite{outline-offset:2px;outline:3px solid #ffe35c;box-shadow:0 5px 10px #0009,0 0 18px #ffe35cd1}.xyq-battle-unit.enemy.is-hit .xyq-unit-sprite{animation:.52s ease-out xyq-enemy-hit}.xyq-battle-unit.hero-unit.is-hit .xyq-unit-sprite{animation:.52s ease-out xyq-hero-hit}.xyq-battle-unit.hero-unit.is-attacking .xyq-unit-sprite{animation:.54s ease-in-out xyq-hero-attack}.xyq-battle-unit.pet-unit.is-attacking .xyq-unit-sprite{animation:.48s ease-in-out xyq-pet-attack}.xyq-damage-number{z-index:5;color:#fff;text-shadow:0 2px #b70e09,1px 0 #b70e09,-1px 0 #b70e09;font:900 25px/1 Arial,sans-serif;animation:.76s ease-out forwards xyq-damage-rise;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.xyq-damage-number.player-damage{color:#ffe08a}.xyq-battle-unit.is-defeated{opacity:.32;filter:grayscale()}.xyq-unit-hp{background:#25120e;border:1px solid #48120e;width:67px;height:6px;margin-bottom:3px;overflow:hidden}.xyq-unit-hp i{background:#e1261b;height:100%;transition:width .22s;display:block}.xyq-battle-commands{background:#11222ce6;border:2px solid #9a7e3d;border-radius:2px;flex-direction:column;gap:3px;width:66px;padding:4px;display:flex;position:absolute;top:155px;right:9px}.xyq-battle-commands button{gap:4px;width:54px;height:34px;font-size:10px}.xyq-battle-commands button svg,.xyq-battle-secondary button svg{width:16px;height:16px}.xyq-battle-commands button.is-active,.xyq-battle-secondary button.is-active{background:linear-gradient(#9b4d27,#592c1b);border-color:#fff19c}.xyq-battle-commands button:disabled,.xyq-battle-secondary button:disabled{color:#7e857c;filter:grayscale()}.xyq-battle-secondary{background:#11222ce8;border:2px solid #8d7438;border-radius:2px;gap:3px;padding:4px;display:flex;position:absolute;bottom:9px;right:8px}.xyq-battle-secondary button{flex-direction:column;gap:1px;width:58px;height:42px;font-size:9px}.xyq-skill-menu{color:#362c20;background:#efe0b1f7;border:2px solid #b29246;border-radius:4px;width:192px;padding:8px;position:absolute;top:155px;right:82px;box-shadow:0 5px 14px #0000007a}.xyq-skill-menu>strong{color:#853628;margin-bottom:7px;display:block}.xyq-skill-menu button{flex-direction:column;align-items:flex-start;width:100%;margin-top:5px;display:flex}.xyq-skill-menu button small{color:#eadcb0;font-size:8px}.xyq-target-tip{color:#fff1a4;background:#2a1e12d1;border:1px solid #f2df8a;border-radius:4px;align-items:center;gap:6px;padding:6px 11px;display:flex;position:absolute;top:95px;left:50%;transform:translate(-50%)}.xyq-target-tip svg{width:16px;height:16px}.xyq-action-effect{z-index:4;color:#fff2a8;text-align:center;text-shadow:1px 2px #3a160e;pointer-events:none;background:#1b4672b8;border:2px solid #ffef8fd9;border-radius:50%;min-width:150px;padding:10px 18px;font:700 22px/1 STKaiti,KaiTi,serif;animation:.72s ease-out forwards xyq-effect-burst;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.xyq-action-effect.is-spell,.xyq-action-effect.is-skill{box-shadow:0 0 15px #4edcff,0 0 35px #3579ffbf}.xyq-action-effect.is-heal,.xyq-action-effect.is-item{background:#1d6e3bc7;border-color:#b9ff83;box-shadow:0 0 28px #59ff83b3}.xyq-action-effect.is-defend{background:#18416ec7;border-color:#8ed8ff}.xyq-action-effect.is-capture{background:#774516cc;border-color:#ffe48a}.xyq-toast{z-index:8;color:#fff1a0;text-align:center;text-shadow:1px 1px #000;pointer-events:none;background:#1c211fe6;border:1px solid #f4dc87;border-radius:4px;max-width:min(420px,100% - 30px);padding:8px 15px;font-size:12px;animation:1.8s forwards xyq-toast-in;position:absolute;top:92px;left:50%;transform:translate(-50%)}.xyq-result-panel{color:#342b1e;background:#eee0b5f7;border:3px double #cba853;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:320px;min-height:220px;padding:22px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 7px 22px #0009}.xyq-result-panel>svg{color:#c79523;width:48px;height:48px}.xyq-result-panel h2,.xyq-result-panel p{margin:0}.xyq-result-panel button{margin-top:7px}.xyq-game-status{color:#2f2519;background:linear-gradient(#e8cf83,#80602a);border-top:1px solid #876a35;align-items:center;gap:14px;height:24px;min-height:24px;padding:3px 8px;font-size:10px;display:flex}.xyq-game-status span{align-items:center;gap:4px;display:flex}.xyq-game-status svg{width:14px;height:14px}.xyq-brand{color:#fff1b2;text-shadow:1px 1px #50330f;margin-left:auto}@keyframes xyq-enemy-hit{0%,to{filter:brightness();transform:translate(0)}18%{filter:brightness(2.2);transform:translate(-11px)}38%{transform:translate(8px)}58%{transform:translate(-5px)}}@keyframes xyq-hero-hit{0%,to{filter:brightness();transform:translate(0)}24%{filter:sepia()saturate(3)brightness(1.5);transform:translate(10px)}48%{transform:translate(-5px)}}@keyframes xyq-hero-attack{0%,to{filter:brightness();transform:translate(0)}34%{filter:brightness(1.35);transform:translate(-72px,-42px)scale(1.08)}58%{transform:translate(-60px,-34px)scale(1.03)}78%{filter:sepia(.6)saturate(2)brightness(1.35);transform:translate(7px)}}@keyframes xyq-pet-attack{0%,to{transform:translate(0)}42%{transform:translate(-55px,-30px)scale(1.08)}}@keyframes xyq-damage-rise{0%{opacity:0;transform:translate(-50%,12px)scale(.7)}24%{opacity:1;transform:translate(-50%,-2px)scale(1.18)}to{opacity:0;transform:translate(-50%,-34px)scale(1)}}@keyframes xyq-effect-burst{0%{opacity:0;transform:translate(-50%,-50%)scale(.35)}26%{opacity:1;transform:translate(-50%,-50%)scale(1.18)}to{opacity:0;transform:translate(-50%,-50%)scale(1.55)}}@keyframes xyq-toast-in{0%{opacity:0;transform:translate(-50%,-7px)}15%,82%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-5px)}}@media (max-width:700px){.xyq-map-panel{grid-template-rows:22px 42px;grid-template-columns:58px 1fr;width:174px;height:64px}.xyq-mini-map{width:58px;height:42px}.xyq-location strong{font-size:12px}.xyq-party-hud{grid-template-columns:38px 48px 38px 48px;width:180px}.xyq-portrait{width:38px;height:38px}.xyq-stat{grid-template-columns:1fr}.xyq-stat>span{display:none}.xyq-scene-title{top:77px}.xyq-quest-tracker{width:165px;top:78px}.xyq-player-unit{width:70px}.xyq-world-avatar{width:52px;height:61px}.xyq-npc{width:67px;font-size:10px}.xyq-npc>span{width:44px;height:51px}.xyq-chat{width:65%;min-width:0;height:100px;bottom:56px}.xyq-chat-lines{height:73px}.xyq-bottom-dock{bottom:5px;right:5px}.xyq-bottom-dock button{width:45px;height:39px}.xyq-side-panel{width:min(280px,100% - 12px);top:77px}.xyq-npc-dialog{bottom:105px;left:6%;right:6%}.xyq-enemy-party{width:45%;height:39%;top:21%;left:9%}.xyq-player-party{width:35%;height:29%;bottom:27%;right:16%}.xyq-battle-unit{width:82px;font-size:10px}.xyq-unit-sprite{width:58px;height:66px}.xyq-battle-commands{width:58px;top:115px;right:4px}.xyq-battle-commands button{width:46px;height:31px}.xyq-battle-secondary{bottom:5px;right:4px}.xyq-battle-secondary button{width:46px;height:38px}.xyq-skill-menu{top:115px;right:67px}.xyq-result-panel{width:min(310px,100% - 24px)}.xyq-game-status{gap:8px}.xyq-brand{display:none}}.xyq-login,.xyq-select,.xyq-loading{z-index:5;color:#fff;background-color:#24352c;background-position:50%;background-size:cover;position:absolute;inset:0}.xyq-login-shade{background:linear-gradient(#0a14108c,#080e0cb8);position:absolute;inset:0}.xyq-login-logo{text-align:center;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:6%;left:50%;transform:translate(-50%)}.xyq-login-logo strong{color:#f6d47b;letter-spacing:12px;text-indent:12px;text-shadow:0 3px #7d2a17,2px 4px 6px #000,0 0 18px #000c;font:900 58px/1.1 STKaiti,KaiTi,SimSun,serif}.xyq-login-logo span{color:#e8d8a8;letter-spacing:4px;text-indent:4px;text-shadow:1px 1px 2px #000;border-top:1px solid #f6d47bb3;border-bottom:1px solid #f6d47bb3;margin-top:6px;padding:2px 16px;font-size:13px}.xyq-login-card{color:#4a3318;background:linear-gradient(#f6eac6f7,#e2cf9ef7);border:3px double #c6a354;width:300px;padding:16px 18px;position:absolute;top:27%;right:8%;box-shadow:0 8px 26px #0009}.xyq-login-card label{grid-template-columns:42px 1fr;align-items:center;margin-bottom:9px;font-size:13px;font-weight:700;display:grid}.xyq-login-card input{color:#33240f;background:#fff8e2;border:1px solid #8a6c35;height:24px;padding:2px 6px;font:13px SimSun,serif}.xyq-server-list{background:#fffae4b3;border:1px solid #9b7d42;margin:4px 0 10px}.xyq-server-list header{color:#fff3c4;background:linear-gradient(#c89b3c,#8a5e21);padding:3px 8px;font-size:12px;font-weight:700}.xyq-server-list button{color:#4a3318;text-align:left;background:0 0;border:0;grid-template-columns:64px 1fr 40px;width:100%;padding:3px 8px;font-size:12px;display:grid}.xyq-server-list button b{font-size:13px}.xyq-server-list button i{color:#9a3a26;font-style:normal}.xyq-server-list button.is-selected{color:#ffe8b2;background:#8c3a24}.xyq-server-list button.is-selected b,.xyq-server-list button.is-selected i{color:#fff1c0}.xyq-login-enter{color:#ffe9ad;letter-spacing:6px;text-indent:6px;text-shadow:1px 2px 2px #42160c;background:linear-gradient(#b4502c,#7d2f18);border:1px solid #f3d57c;border-radius:3px;width:100%;height:38px;font:700 16px SimSun,serif;box-shadow:0 2px 6px #0006}.xyq-login-enter:hover{filter:brightness(1.12)}.xyq-login-links{justify-content:space-between;margin-top:10px;display:flex}.xyq-login-links button{color:#6b4c1f;background:0 0;border:0;font-size:12px;text-decoration:underline}.xyq-login-news{color:#e9ddb6;background:#101a14b8;border:1px solid #caaa60cc;width:380px;max-width:44%;padding:10px 14px;position:absolute;bottom:40px;left:6%;box-shadow:0 4px 14px #00000080}.xyq-login-news header{color:#f3cf6f;margin-bottom:5px;font:700 14px STKaiti,KaiTi,serif}.xyq-login-news p{margin:3px 0;font-size:12px;line-height:17px}.xyq-login footer{color:#e9ddb6d9;text-align:center;text-shadow:1px 1px 2px #000;width:100%;font-size:11px;position:absolute;bottom:8px;left:0}.xyq-select-panel{color:#402c12;background:linear-gradient(#f6eac6f7,#dec996f7);border:3px double #c6a354;width:560px;max-width:calc(100% - 30px);padding:18px 22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #000000a6}.xyq-select-panel h2{color:#8c3424;text-align:center;margin:0 0 14px;font:700 22px STKaiti,KaiTi,serif}.xyq-slots{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.xyq-slot{color:#4a3318;background:linear-gradient(#f7ecd0,#e3cd95);border:2px solid #a9863f;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:150px;padding:10px;display:flex}.xyq-slot b{font-size:15px}.xyq-slot small{color:#6e5428;font-size:11px}.xyq-slot.is-selected{background:linear-gradient(#f9e4b8,#e8bd6e);border-color:#8c3424;box-shadow:inset 0 0 0 2px #8c342459}.xyq-slot-art{background:#fff8decc;border:2px double #b3914c;border-radius:42% 42% 34% 34%;width:66px;height:74px;display:block;overflow:hidden}.xyq-slot.is-empty{color:#7a5c28;background:#fff8de73;border-style:dashed}.xyq-slot-plus{font-size:40px;line-height:1}.xyq-create-box{background:#fff8debf;border:1px solid #a9863f;margin-top:12px;padding:10px}.xyq-create-races,.xyq-create-genders,.xyq-create-roles{gap:6px;margin-bottom:7px;display:flex}.xyq-create-box button{color:#4a3318;background:#f2e2b2;border:1px solid #8a6c35;padding:4px 12px;font-size:12px}.xyq-create-box button.is-active{color:#ffe9ad;background:#a2462c;border-color:#8c3424}.xyq-create-name{align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:700;display:flex}.xyq-create-name input{background:#fff8e2;border:1px solid #8a6c35;flex:1;height:24px;padding:2px 6px}.xyq-create-actions{justify-content:flex-end;gap:8px;display:flex}.xyq-select-actions{justify-content:center;align-items:center;gap:14px;margin-top:14px;display:flex}.xyq-select-actions>button:last-child{color:#4a3318;background:linear-gradient(#d7b163,#9a732f);border:1px solid #6b4a1d;padding:6px 18px}.xyq-select-actions .xyq-login-enter{width:180px;height:36px}.xyq-loading-box{color:#f0dfa8;text-align:center;background:#141e18e6;border:3px double #c6a354;width:380px;max-width:calc(100% - 40px);padding:20px 24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.xyq-loading-box strong{color:#f3cf6f;margin-bottom:12px;font:700 18px STKaiti,KaiTi,serif;display:block}.xyq-loading-bar{background:#14201a;border:1px solid #b08d45;height:16px;margin-bottom:8px;box-shadow:inset 0 1px 3px #000}.xyq-loading-bar i{background:linear-gradient(#f0d067,#b98326);height:100%;transition:width .12s linear;display:block}.xyq-loading-box p{min-height:16px;margin:4px 0;font-size:12px}.xyq-loading-box span{color:#ffe9ad;font:700 13px/1.4 Lucida Console,monospace}.xyq-party-hud{background:linear-gradient(#221c12f0,#14100af0);border:2px solid #b08d45;border-radius:3px;flex-wrap:wrap;align-items:flex-start;gap:5px 6px;width:auto;max-width:300px;padding:6px 8px;display:flex;top:8px;left:8px;right:auto;box-shadow:0 0 0 1px #2a1f10,2px 3px 8px #00000080}.xyq-party-hud .xyq-portrait{background-color:#3a3326;border-color:#d8b867;width:52px;height:52px}.xyq-party-info{flex-direction:column;gap:1px;min-width:156px;display:flex}.xyq-party-name{align-items:baseline;gap:8px;margin-bottom:2px;display:flex}.xyq-party-name strong{color:#ffe9ad;font-size:13px}.xyq-party-name span{color:#f3cf6f;font-size:11px}.xyq-party-info .xyq-stat{grid-template-columns:30px 1fr;height:12px;font-size:10px}.xyq-party-info .xyq-stat>div{height:9px}.xyq-party-info .xyq-stat b{display:none}.xyq-party-info.compact{min-width:120px}.xyq-compass{z-index:2;flex-direction:column;align-items:center;display:flex;position:absolute;top:8px;right:8px}.xyq-compass-dial{background-color:#2d4438;background-position:50%;background-size:cover;border:3px solid #d8b867;border-radius:50%;width:76px;height:76px;position:relative;overflow:hidden;box-shadow:0 0 0 2px #5a3c18,2px 3px 8px #0000008c}.xyq-compass-ring{border:1px dashed #fff0b48c;border-radius:50%;position:absolute;inset:3px}.xyq-compass-needle{transform-origin:50% 32px;background:linear-gradient(#e24a36 0 50%,#f2e8c8 50%);width:2px;height:26px;margin-left:-1px;position:absolute;top:6px;left:50%;transform:rotate(24deg);box-shadow:0 0 3px #0009}.xyq-compass-meta{background:linear-gradient(#221c12f0,#14100af0);border:2px solid #b08d45;border-radius:3px;flex-direction:column;align-items:center;min-width:116px;margin-top:5px;padding:4px 8px;display:flex;box-shadow:2px 3px 8px #00000080}.xyq-compass-meta strong{color:#ffe9ad;font-size:13px}.xyq-compass-meta span{color:#cdbf8f;font-size:10px;line-height:15px}.xyq-func-bar{z-index:2;flex-direction:column;gap:4px;display:flex;position:absolute;top:158px;right:10px}.xyq-func-bar button,.xyq-fskill-bar button,.xyq-battle-grid button{color:#ffe9ad;text-shadow:1px 1px 2px #2a1505;background:linear-gradient(#7c4a22,#54301a);border:1px solid #d3ad5f;box-shadow:1px 2px 4px #00000073}.xyq-func-bar button{width:52px;height:40px;position:relative}.xyq-func-bar button b{font-size:13px;display:block}.xyq-func-bar button small{color:#c9b27a;font-size:8px;display:block}.xyq-func-bar button:hover,.xyq-fskill-bar button:hover,.xyq-battle-grid button:hover:not(:disabled){filter:brightness(1.18);border-color:#fff1a2}.xyq-fskill-bar{z-index:2;background:linear-gradient(#1e180feb,#100c08eb);border:2px solid #8d6a2c;border-radius:3px;gap:4px;padding:4px;display:flex;position:absolute;bottom:10px;right:10px}.xyq-fskill-bar button{border-radius:2px;width:40px;height:40px;position:relative}.xyq-fskill-bar button em{color:#f3cf6f;font:italic 700 9px/1 SimSun,serif;position:absolute;top:1px;left:3px}.xyq-fskill-bar button b{font-size:11px}.xyq-fskill-bar button.is-locked{color:#6d5a36;background:#282014cc;border-color:#4a371c}.xyq-player-party{bottom:28%;right:25%}.xyq-battle-panel{z-index:2;background:linear-gradient(#1e180ff0,#100c08f0);border:2px solid #b08d45;border-radius:3px;width:238px;padding:6px;position:absolute;bottom:9px;right:9px;box-shadow:2px 3px 10px #0000008c}.xyq-battle-panel header{border-bottom:1px solid #d2ad5f73;justify-content:space-between;align-items:center;margin-bottom:6px;padding-bottom:4px;display:flex}.xyq-battle-panel header span,.xyq-battle-panel header em{color:#cdbf8f;font-size:10px;font-style:normal}.xyq-battle-panel header b{color:#fff;text-shadow:0 2px #79110e,1px 0 #79110e,-1px 0 #79110e;font:700 26px/1 Arial,sans-serif}.xyq-battle-panel header b.is-auto{color:#87e08b;text-shadow:0 1px 2px #000;font-size:13px}.xyq-battle-grid{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.xyq-battle-grid button{border-radius:2px;height:38px}.xyq-battle-grid button b{font-size:12px;display:block}.xyq-battle-grid button small{color:#c9b27a;font-size:8px;display:block}.xyq-battle-grid button.is-active{background:linear-gradient(#9b4d27,#592c1b);border-color:#fff19c}.xyq-battle-grid button:disabled{color:#7a6a44;text-shadow:none;filter:grayscale();background:#282014cc;border-color:#4a371c}.xyq-chat{background:linear-gradient(#121a14e6,#080c0ae6);border:2px solid #8d6a2c;height:132px}.xyq-chat-tabs{background:linear-gradient(#4a3414e6,#30200ce6);border-bottom:1px solid #c9a65c80;align-items:center;height:22px;display:flex}.xyq-chat-tabs button{color:#c9c8ad;background:0 0;border:0;padding:2px 8px;font-size:10px}.xyq-chat-tabs button.is-active{color:#fff0c0;background:#8c3a24}.xyq-chat-tabs .xyq-chat-collapse{color:#f3cf6f;border-left:1px solid #c9a65c66;width:26px;height:22px;margin-left:auto;padding:0;font-weight:700}.xyq-chat-lines{height:74px;padding:3px 6px}.xyq-chat.is-collapsed{height:24px}.xyq-chat.is-collapsed .xyq-chat-tabs{border-bottom:0}.xyq-chat-input{border-top:1px solid #c9a65c59;gap:4px;padding:3px 5px;display:flex}.xyq-chat-input input{color:#2c200d;background:#fff8deeb;border:1px solid #6b5326;flex:1;height:20px;padding:0 6px;font:11px SimSun,serif}.xyq-chat-input button{color:#ffe9ad;background:linear-gradient(#7c4a22,#54301a);border:1px solid #d3ad5f;padding:0 10px;font-size:10px}.xyq-chat-input button:disabled{color:#7a6a44;filter:grayscale()}.xyq-quest-tracker{width:222px;top:96px;left:8px;right:auto}.xyq-side-panel{top:158px}.xyq-npc-dialog{bottom:148px}.xyq-skill-menu{width:200px;top:auto;bottom:214px;right:10px}@media (max-width:700px){.xyq-login-logo strong{letter-spacing:6px;text-indent:6px;font-size:38px}.xyq-login-logo span{font-size:11px}.xyq-login-card{width:auto;top:30%;left:5%;right:5%}.xyq-login-news{display:none}.xyq-select-panel{padding:12px}.xyq-slot{min-height:124px;padding:6px}.xyq-slot-art{width:48px;height:56px}.xyq-party-hud{max-width:196px;padding:4px 6px}.xyq-party-hud .xyq-portrait{width:40px;height:40px}.xyq-party-info{min-width:118px}.xyq-party-info .xyq-stat{grid-template-columns:26px 1fr}.xyq-compass-dial{width:58px;height:58px}.xyq-compass-meta{min-width:96px}.xyq-func-bar{top:128px;right:5px}.xyq-func-bar button{width:42px;height:34px}.xyq-func-bar button b{font-size:11px}.xyq-quest-tracker{width:172px;top:96px;left:5px}.xyq-chat{width:62%;height:118px;bottom:52px}.xyq-chat-lines{height:60px}.xyq-fskill-bar{gap:2px;padding:3px;bottom:4px;right:4px}.xyq-fskill-bar button{width:30px;height:32px}.xyq-fskill-bar button b{font-size:9px}.xyq-battle-panel{width:184px;padding:4px;bottom:4px;right:4px}.xyq-battle-grid button{height:32px}.xyq-battle-grid button b{font-size:10px}.xyq-skill-menu{width:170px;bottom:188px;right:6px}.xyq-side-panel{top:132px}.xyq-npc-dialog{bottom:180px}}.xp-glyph-qq:before{background:radial-gradient(circle at 35% 27%,#fff 0 5%,#111 6% 10%,#0000 11%),radial-gradient(circle at 65% 27%,#fff 0 5%,#111 6% 10%,#0000 11%),linear-gradient(90deg,#111 0 18%,#fff 19% 81%,#111 82%);border:.045em solid #151515;border-radius:48% 48% 38% 38%;width:60%;height:82%;top:5%;left:20%;box-shadow:.04em .05em .04em #00000073}.xp-glyph-qq:after{background:#f1c62d;border-radius:50%;width:26%;height:14%;top:36%;left:37%;box-shadow:-.26em .36em 0 -.18em #f09a24,.26em .36em 0 -.18em #f09a24}.xp-glyph-qq>i:before{background:#e04735;border-radius:50%;width:74%;height:18%;bottom:5%;left:13%}.xp-glyph-ttplayer:before{background:radial-gradient(circle at 35% 28%,#fff5a8 0 7%,#f2a32c 30%,#c6531f 70%,#783019 100%);border:.06em solid #934916;border-radius:50%;inset:5%;box-shadow:.05em .06em .05em #00000073}.xp-glyph-ttplayer:after{color:#fff;content:"♪";text-shadow:.03em .03em #6b2d13;font:700 .85em/1 Georgia,serif;top:9%;left:29%}.xp-glyph-qzone:before{clip-path:polygon(50% 0,61% 34%,98% 35%,68% 56%,79% 94%,50% 72%,20% 94%,31% 57%,2% 35%,39% 34%);filter:drop-shadow(.04em .05em #8d4a15);background:linear-gradient(145deg,#fff48a,#f0bd24 55%,#cc6f18);inset:5%}.xp-glyph-download:before{background:linear-gradient(#67c4f0,#176db7);border:.05em solid #184f83;border-radius:50%;inset:5%}.xp-glyph-download:after{clip-path:polygon(35% 0,65% 0,65% 56%,100% 56%,50% 100%,0 56%,35% 56%);background:#fff;width:32%;height:62%;top:15%;left:34%}.xp-glyph-archive:before{background:linear-gradient(#9b3d30 0 30%,#3764a5 31% 63%,#3d8d4a 64%);border:.04em solid #5d321c;inset:12% 8%;box-shadow:.04em .05em #0006}.xp-glyph-archive:after{background:repeating-linear-gradient(#e6c36a 0 12%,#815627 13% 22%);width:15%;height:78%;top:10%;left:45%}.icon-photo-viewer{color:#438dc4}.desktop-icon.has-story-unread .desktop-icon-art{animation:.76s steps(2,end) infinite qq-desktop-flash}.desktop-icon.has-story-unread{order:-1}.desktop-unread-count{z-index:4;color:#fff;min-width:16px;height:16px;text-shadow:none;background:#d71913;border:1px solid #fff;border-radius:8px;place-items:center;padding:0 3px;font:700 9px/1 Tahoma,sans-serif;display:grid;position:absolute;top:-4px;right:-7px}@keyframes qq-desktop-flash{0%,44%{opacity:1;transform:translateY(0)}45%,to{opacity:.38;transform:translateY(-2px)}}.qq-main,.qq-chat{color:#1f2c3b;background:#eef4fb;font:12px/1.45 Tahoma,SimSun,sans-serif}.qq-main button,.qq-chat button,.qzone-app button,.tt-player button,.storm-player button,.ie6-app button,.story-explorer button,.download-app button,.archive-app button,.photo-viewer button{cursor:default}.qq-main button:active:not(:disabled),.qq-chat button:active:not(:disabled),.qzone-app button:active:not(:disabled),.tt-player button:active:not(:disabled),.storm-player button:active:not(:disabled),.ie6-app button:active:not(:disabled),.story-explorer button:active:not(:disabled),.download-app button:active:not(:disabled),.archive-app button:active:not(:disabled),.photo-viewer button:active:not(:disabled){transform:translate(1px,1px)}.qq-profile{background:linear-gradient(90deg,#ffffffb3,#0000 55%),linear-gradient(#c5e8ff,#6db1df);border-bottom:1px solid #4c83b4;grid-template-columns:62px 1fr 34px;align-items:center;gap:8px;min-height:92px;padding:10px;display:grid;position:relative}.qq-avatar{background:linear-gradient(135deg, #ffffffd1, transparent 38%), var(--qq-avatar-color);color:#fff;text-shadow:1px 1px #26415a;border:1px solid #315b82;border-radius:3px;flex:0 0 34px;place-items:center;width:34px;height:34px;font:700 18px/1 SimSun,serif;display:grid;position:relative;box-shadow:inset 1px 1px #fff}.qq-avatar.small{flex-basis:24px;width:24px;height:24px;font-size:13px}.qq-avatar.large{flex-basis:58px;width:58px;height:58px;font-size:28px}.qq-profile>div{min-width:0}.qq-profile>div>strong{color:#153f70;font-size:16px}.qq-profile p{color:#34546f;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 3px;overflow:hidden}.qq-online-state{color:#286e38;align-items:center;margin-left:6px;font-size:10px;display:inline-flex}.qq-online-state svg{width:11px;height:11px}.qq-level{align-items:center;gap:2px;min-height:10px;display:inline-flex}.qq-level i{width:9px;height:9px;display:inline-block}.qq-level .sun{background:#ec7e20;border-radius:50%;box-shadow:inset 0 0 0 1px #9d3b0d}.qq-level .moon{background:linear-gradient(90deg,#f4d74a 0 55%,#0000 56%);border-radius:50%}.qq-level .star{clip-path:polygon(50% 0,62% 35%,100% 38%,70% 60%,80% 100%,50% 76%,18% 100%,30% 60%,0 38%,38% 35%);background:#4aa0e5}.qq-zone-shortcut{color:#e49d18;background:linear-gradient(#fff,#a8d7ef);border:1px solid #5284a9;place-items:center;width:31px;height:31px;padding:3px;display:grid;position:relative}.qq-zone-shortcut svg{fill:#f6c839}.qq-zone-shortcut i{background:#e5211d;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-3px}.qq-service-row,.qq-chat-toolbar,.qq-compose-tools{background:linear-gradient(#fbfdff,#d7e8f4);border-bottom:1px solid #9bb8d2;align-items:center;gap:3px;height:31px;padding:3px 6px;display:flex}.qq-service-row button,.qq-chat-toolbar button,.qq-compose-tools button{color:#2f6d9f;background:0 0;border:1px solid #0000;place-items:center;min-width:27px;height:24px;padding:3px;display:grid;position:relative}.qq-service-row button:hover,.qq-chat-toolbar button:hover:not(:disabled),.qq-compose-tools button:hover{background:#fff6cf;border-color:#e4a94c}.qq-service-row svg,.qq-chat-toolbar svg,.qq-compose-tools svg{width:17px;height:17px}.qq-service-row>span{color:#678199;margin-left:auto;font-size:9px}.qq-service-row .has-unread b{color:#fff;background:#d91f18;border-radius:7px;min-width:13px;padding:1px 3px;font-size:8px;position:absolute;top:-3px;right:-3px}.qq-tabs{border-bottom:1px solid #86a9c8;grid-template-columns:repeat(3,1fr);height:31px;display:grid}.qq-tabs button{color:#416982;background:linear-gradient(#f9fcff,#dceaf5);border:0;border-right:1px solid #aac4da;justify-content:center;align-items:center;gap:4px;display:flex}.qq-tabs button.is-active{color:#184f80;background:#fff;font-weight:700}.qq-tabs svg{width:14px;height:14px}.qq-system-message{color:#725d26;background:#fffbd8;border-bottom:1px solid #d8ca83;align-items:center;gap:5px;min-height:25px;padding:4px 7px;font-size:10px;display:flex}.qq-system-message svg{color:#d58a17;width:13px;height:13px}.qq-contact-list{background:#fff;flex:1;min-height:0;overflow:auto}.qq-contact-list section{border-bottom:1px solid #d5e1eb}.qq-group-title{color:#315a78;text-align:left;background:linear-gradient(#f7fbff,#d9e9f5);border:0;align-items:center;gap:5px;width:100%;height:25px;padding:3px 7px;display:flex}.qq-group-title svg{width:12px;height:12px;transition:transform .12s}.qq-group-title[aria-expanded=false] svg{transform:rotate(-90deg)}.qq-group-title span{color:#7991a6;margin-left:auto;font-size:10px}.qq-contact{text-align:left;background:#fff;border:0;grid-template-columns:36px minmax(0,1fr) 22px;align-items:center;width:100%;min-height:46px;padding:5px 8px 5px 19px;display:grid;position:relative}.qq-contact:hover,.qq-contact.is-selected{background:#d9ebfb}.qq-contact>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.qq-contact small{color:#788691;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.qq-contact.is-offline{filter:grayscale();opacity:.62}.qq-contact.has-unread .qq-avatar{animation:.68s steps(2,end) infinite qq-contact-flash}.qq-contact>b{color:#fff;background:#d8231c;border-radius:9px;place-items:center;min-width:18px;height:18px;font-size:9px;display:grid}@keyframes qq-contact-flash{0%,48%{opacity:1}49%,to{opacity:.18}}.qq-main-footer{background:linear-gradient(#e7f3fb,#b9d7ec);border-top:1px solid #799ebf;align-items:center;gap:4px;min-height:33px;padding:4px;display:flex}.qq-main-footer button{background:linear-gradient(#fff,#dceaf4);border:1px solid #7396b4;align-items:center;gap:3px;height:24px;padding:2px 6px;display:flex}.qq-main-footer svg{width:14px;height:14px}.qq-main-footer>span{color:#496a83;margin-left:auto;font-size:9px}.qq-chat{grid-template-columns:142px minmax(0,1fr);display:grid}.qq-chat-contacts{background:#d6e8f5;border-right:1px solid #829fb9;min-width:0;padding:7px 4px;overflow:auto}.qq-chat-contacts>strong{color:#315a7a;padding:2px 5px 7px;display:block}.qq-chat-contacts button{text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:6px;width:100%;min-width:0;padding:5px;display:flex}.qq-chat-contacts button.is-active,.qq-chat-contacts button:hover{background:#fff;border-color:#8eafd0}.qq-chat-contacts button span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qq-chat-main{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.qq-chat-header{background:linear-gradient(#edf8ff,#bcdcf1);border-bottom:1px solid #82a4c1;grid-template-columns:38px 1fr auto;align-items:center;gap:7px;min-height:52px;padding:6px 8px;display:grid}.qq-chat-header>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.qq-chat-header small{color:#557289;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qq-message-history{-webkit-user-select:text;user-select:text;background:#fff;flex:1;min-height:0;padding:8px 10px;overflow:auto}.qq-message{margin-bottom:9px}.qq-message>div:first-child{color:#245b91;gap:8px;font-size:10px;display:flex}.qq-message.out>div:first-child{color:#2c7d37}.qq-message.system{color:#888;text-align:center;font-size:10px}.qq-message p{white-space:pre-wrap;margin:2px 0}.qq-attachment{text-align:left;background:#eef6fb;border:1px solid #9bb6ce;align-items:center;gap:7px;width:min(280px,100%);margin-top:5px;padding:6px;display:flex}.qq-attachment svg{color:#447bb0;width:25px;height:25px}.qq-attachment>span{flex-direction:column;display:flex}.qq-attachment small{color:#6a7d8c}.qq-inline-link{color:#0759a8;background:0 0;border:0;padding:0;text-decoration:underline}.qq-compose-tools{border-top:1px solid #8caac3}.qq-compose-tools>span{color:#768794;margin-left:auto;font-size:9px}.qq-chat textarea{resize:none;outline-offset:-2px;background:#fff;border:0;border-top:1px solid #b0c6d8;width:100%;height:76px;min-height:60px;padding:5px}.qq-chat-main>footer{background:#e5f0f7;border-top:1px solid #b0c6d8;justify-content:flex-end;min-height:35px;padding:4px 7px;display:flex}.qq-chat-main>footer button,.story-notepad .xp-statusbar button{align-items:center;gap:4px;display:flex}.qq-chat-main>footer svg{width:13px;height:13px}.qq-profile-popover{z-index:6;text-align:center;background:#eef7fd;border:1px solid #547c9f;width:210px;padding:14px;position:absolute;top:58px;right:12px;box-shadow:3px 4px 10px #00000059}.qq-profile-popover>button{background:0 0;border:0;width:21px;height:21px;padding:2px;position:absolute;top:3px;right:3px}.qq-profile-popover .qq-avatar{margin:auto}.qq-profile-popover h3{margin:7px 0 3px}.qzone-app{color:#3b4d5b;background:repeating-linear-gradient(45deg,#ffffff38 0 12px,#d3e8f64d 12px 24px),#dbeef8;font:12px/1.55 SimSun,Tahoma,sans-serif;overflow:auto}.qzone-app.is-decorated{background:radial-gradient(circle at 8% 15%,#fff 0 2px,#0000 3px),repeating-linear-gradient(135deg,#ffffff47 0 9px,#f6e0e752 9px 18px),#f1dfe9}.qzone-banner{background:linear-gradient(90deg,#fffffff0,#c6e5f6d6),#b9def0;border-bottom:4px solid #e7a328;align-items:center;gap:14px;min-height:96px;padding:16px 20px;display:flex}.qzone-logo{color:#eca520;text-shadow:1px 1px #fff;font:italic 700 30px/1 Arial,sans-serif}.qzone-banner h1{color:#315e7a;letter-spacing:0;margin:0;font-size:20px}.qzone-banner p{color:#68869a;margin:3px 0 0}.qzone-banner>button{background:linear-gradient(#fff,#d5e8f3);border:1px solid #819fb4;align-items:center;gap:4px;margin-left:auto;padding:5px 9px;display:flex}.qzone-banner svg,.qzone-nav svg,.qzone-module h2 svg,.qzone-sidebar h3 svg{width:15px;height:15px}.qzone-nav{background:linear-gradient(#7eb3d5,#487b9d);border-bottom:1px solid #6389a5;min-height:34px;padding-left:18px;display:flex}.qzone-nav button{color:#fff;text-shadow:1px 1px #315b76;background:0 0;border:0;border-right:1px solid #729ab3;justify-content:center;align-items:center;gap:4px;min-width:78px;padding:5px 10px;display:flex}.qzone-nav button:hover,.qzone-nav button.is-active{color:#315e7a;text-shadow:none;background:#fff}.qzone-layout{grid-template-columns:190px minmax(0,1fr);gap:10px;min-height:0;padding:10px;display:grid}.qzone-sidebar,.qzone-content{min-width:0}.qzone-sidebar section,.qzone-module{background:#ffffffeb;border:1px solid #82a9bf;margin-bottom:9px}.qzone-sidebar section>h3,.qzone-module>h2{color:#416d89;background:linear-gradient(#f8fdff,#d6ebf5);border-bottom:1px solid #a9c5d5;align-items:center;gap:5px;margin:0;padding:5px 8px;font-size:12px;display:flex}.qzone-user-card{flex-direction:column;align-items:center;padding:10px;display:flex}.qzone-user-avatar{color:#fff;text-shadow:1px 1px #31516a;background:linear-gradient(135deg,#a9d8f1,#4b82b2);border:5px solid #fff;outline:1px solid #7b9bb1;place-items:center;width:76px;height:76px;margin-bottom:6px;font:700 36px/1 SimSun,serif;display:grid}.qzone-user-card small,.qzone-user-card p{color:#6f8492;text-align:center;margin:2px 0;font-size:10px}.qzone-visitors{padding:4px 8px}.qzone-visitors>span{border-bottom:1px dotted #b8c8d2;grid-template-columns:25px 1fr auto;align-items:center;gap:5px;padding:5px 0;display:grid}.qzone-visitors i{color:#fff;background:#709dbb;place-items:center;width:23px;height:23px;font-style:normal;display:grid}.qzone-visitors small{color:#8b989f;font-size:9px}.qzone-music-box p{margin:7px 8px;font-size:10px}.qzone-music-box button{color:#87551d;background:#fff8d7;border:1px solid #b88933;justify-content:space-between;align-items:center;width:calc(100% - 16px);margin:0 8px 8px;padding:4px 7px;display:flex}.qzone-module{padding-bottom:8px}.qzone-notice p,.qzone-journal p{margin:9px 12px}.qzone-entry{text-align:left;background:#fafdff;border:1px solid #c6d8e3;grid-template-columns:32px 1fr 18px;align-items:center;width:calc(100% - 16px);margin:8px;padding:8px;display:grid}.qzone-entry>span{flex-direction:column;display:flex}.qzone-entry svg{color:#5d8ba7;width:24px}.qzone-entry small,.qzone-album-preview small{color:#87959e}.qzone-album-preview{text-align:left;background:#fafdff;border:1px solid #c6d8e3;align-items:center;gap:9px;width:calc(100% - 16px);margin:8px;padding:7px;display:flex}.qzone-album-preview img{aspect-ratio:4/3;object-fit:cover;image-rendering:auto;width:110px}.qzone-album-preview>span{flex-direction:column;display:flex}.qzone-journal>time{color:#89959b;margin:6px 12px;font-size:10px;display:block}.qzone-journal-footer{color:#758b97;border-top:1px dotted #abbfc9;margin:10px 12px;padding-top:6px}.qzone-draft{background:#fffbea;border:1px dashed #c49d58;gap:8px;margin:12px;padding:8px;display:flex}.qzone-draft svg{color:#b27922;width:20px}.qzone-draft>span{flex-direction:column;display:flex}.qzone-draft p{margin:4px 0 0}.qzone-album>header{justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.qzone-album h2,.qzone-album p{margin:0}.qzone-photo-view{color:#fff;text-align:center;background:#20272b;border:1px solid #7d8d96;margin:0 12px;padding:8px;position:relative}.qzone-photo-view img{object-fit:contain;filter:saturate(.82)contrast(.93);width:min(520px,100%);max-height:330px;margin:auto;display:block}.qzone-photo-view time{color:#f3d778;text-shadow:1px 1px #000;font:700 11px/1 monospace;position:absolute;bottom:29px;right:18px}.qzone-photo-view strong{margin-top:5px;display:block}.qzone-thumbnails{gap:7px;padding:8px 12px 0;display:flex}.qzone-thumbnails button{background:#fff;border:1px solid #8298a5;width:74px;height:56px;padding:2px;position:relative}.qzone-thumbnails button.is-active{border:2px solid #e79720}.qzone-thumbnails img{object-fit:cover;width:100%;height:100%}.qzone-thumbnails span{color:#fff;background:#000000b3;padding:0 3px;font-size:9px;position:absolute;bottom:3px;right:3px}.qzone-photo-comment{color:#4e6e82;background:#f4f8fa;margin:8px 12px 4px;padding:6px}.qzone-guestbook article{border-bottom:1px dotted #9eb5c2;grid-template-columns:32px 1fr;gap:7px;margin:0 10px;padding:8px 2px;display:grid}.qzone-guestbook article>span{color:#fff;background:#73a0ba;place-items:center;width:30px;height:30px;display:grid}.qzone-guestbook article time{color:#8998a1;margin-left:8px;font-size:9px}.qzone-guestbook article p{margin:3px 0}.qzone-message-form{grid-template-columns:1fr 68px;gap:5px;margin:10px;display:grid}.qzone-message-form textarea{resize:vertical;border:1px solid #839db0;min-height:54px}.qzone-message-form button{background:linear-gradient(#fff,#d8e8f2);border:1px solid #6d8ca1}.qzone-profile{padding-bottom:14px}.qzone-profile dl{border-top:1px solid #c4d5df;border-left:1px solid #c4d5df;grid-template-columns:80px 1fr;margin:12px;display:grid}.qzone-profile dt,.qzone-profile dd{border-bottom:1px solid #c4d5df;border-right:1px solid #c4d5df;margin:0;padding:6px}.qzone-profile dt{background:#eaf3f8}.qzone-signature{background:#fffbe8;border:1px dashed #bd9d5f;margin:12px;padding:8px}.qzone-footer{color:#708895;text-align:center;background:#dcecf3;border-top:1px solid #8aabba;min-height:24px;padding:4px 10px}.tt-player{color:#162127;background:#c7cbd0;padding:5px;font:11px/1.4 Tahoma,SimSun,sans-serif}.tt-player.skin-blue{background:#91adc7}.tt-player.skin-green{background:#9aaa82}.tt-title-strip{color:#eef6f7;background:linear-gradient(#58656c,#252e33);border:1px solid #626b70;align-items:center;height:28px;padding:4px 7px;display:flex}.tt-title-strip>span{color:#adbec7;margin-left:8px;font-size:9px}.tt-skins{gap:3px;margin-left:auto;display:flex}.tt-skins button{border:1px solid #111;width:15px;height:15px;padding:0}.tt-skins button:first-child{background:#b8bdc2}.tt-skins button:nth-child(2){background:#537fa6}.tt-skins button:nth-child(3){background:#71865a}.tt-skins button.is-active{outline:1px solid #fff}.tt-now-playing{color:#d8ebea;background:linear-gradient(#28343a,#121a1d);border:1px solid #50595e;border-top:0;padding:7px}.tt-display{color:#81cdb3;background:#071413;border:1px solid #455c5f;grid-template-columns:35px 1fr auto;align-items:center;gap:7px;height:52px;padding:6px;display:grid}.tt-display svg{width:27px;height:27px}.tt-display>span{flex-direction:column;min-width:0;display:flex}.tt-display strong{color:#c7f1d8;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.tt-display time{font-family:Lucida Console,monospace;font-size:12px}.tt-progress{width:100%;height:14px;margin:5px 0 0}.tt-controls{align-items:center;gap:5px;height:40px;display:flex}.tt-controls button{background:linear-gradient(#e1e6e8,#89969b);border:1px solid #68767d;border-radius:2px;place-items:center;width:29px;height:26px;padding:3px;display:grid}.tt-controls button.primary{width:38px;height:32px}.tt-controls svg{width:16px;height:16px}.tt-controls>input{width:95px}.tt-main{flex:1;grid-template-columns:minmax(270px,1.15fr) minmax(220px,.85fr);gap:5px;min-height:0;padding-top:5px;display:grid}.tt-playlist,.tt-lyrics{background:#f5f6f5;border:1px solid #5b666b;min-width:0;min-height:0;overflow:auto}.tt-playlist>header,.tt-lyrics>header{z-index:1;color:#fff;background:linear-gradient(#65747a,#333f44);align-items:center;gap:5px;height:25px;padding:4px 6px;display:flex;position:sticky;top:0}.tt-playlist header svg,.tt-lyrics header svg{width:14px;height:14px}.tt-list-heading,.tt-playlist>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #d3d5d5;grid-template-columns:minmax(130px,1fr) 90px 42px;align-items:center;width:100%;min-height:27px;padding:4px 6px;display:grid}.tt-list-heading{background:#e6e8e8;font-weight:700}.tt-playlist>button:hover{background:#edf5e8}.tt-playlist>button.is-active{background:#cbdcaf}.tt-playlist>button small,.tt-playlist>button time{color:#667277;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tt-lyrics>div{text-align:center;min-height:190px;padding:18px 8px}.tt-lyrics p{color:#59696c;margin:11px 0}.tt-lyrics p.is-active{color:#db651f;font-weight:700}.tt-hidden-note{color:#725329;background:#fffbd8;border:1px dashed #b07b37;margin:8px;padding:7px}.tt-hidden-note p{color:inherit;text-align:left;margin:3px 0 0}.tt-status{color:#4d5b60;background:#dfe3e4;border:1px solid #657278;border-top:0;min-height:22px;padding:3px 6px}.storm-player{color:#1a2230;--storm-accent:#2f57b8;--storm-accent-2:#6f8ce0;background:#d6dbe2;padding:0;font:12px/1.4 Tahoma,SimSun,宋体,sans-serif;container-type:inline-size}.storm-player:fullscreen{width:100vw;max-width:none;height:100dvh;max-height:none}.storm-player.storm-skin-silver{--storm-accent:#6c7885;--storm-accent-2:#aab4c0}.storm-player.storm-skin-dark{--storm-accent:#232a3a;--storm-accent-2:#3d4763;background:#b7bcc6}.storm-skins{flex-shrink:0;align-items:center;gap:5px;margin-left:auto;padding:0 3px;display:flex}.storm-skins button{border:1px solid #0f1730;border-radius:2px;width:14px;height:14px;padding:0}.storm-skins button:first-child{background:linear-gradient(#6f8ce0,#2f57b8)}.storm-skins button:nth-child(2){background:linear-gradient(#cdd5df,#8a94a1)}.storm-skins button:nth-child(3){background:linear-gradient(#4a5573,#1c2334)}.storm-skins button.is-active{outline-offset:1px;outline:1px solid #1f4178}.storm-menubar{background:linear-gradient(#f4f6f9,#d9dee6);border-bottom:1px solid #8a95a6;flex-shrink:0;align-items:stretch;gap:1px;min-height:24px;padding:0 4px;display:flex}.storm-menubar>button,.storm-file-menu>button{color:#26303f;height:100%;font:inherit;background:0 0;border:1px solid #0000;padding:0 8px}.storm-menubar>button:hover,.storm-file-menu>button:hover,.storm-file-menu>button[aria-expanded=true]{background:#e8eefb;border-color:#7f93c4}.storm-file-menu{position:relative}.storm-menu-dropdown{z-index:10;background:#f4f3ee;border:1px solid #7f8a9c;width:180px;padding:2px;position:absolute;top:100%;left:0;box-shadow:inset 1px 1px #fff,2px 2px #0004}.storm-menu-dropdown button{color:#26303f;width:100%;font:inherit;text-align:left;background:0 0;border:1px solid #0000;padding:5px 10px 5px 22px;display:flex}.storm-menu-dropdown button:hover,.storm-menu-dropdown button:focus{background:#dce8fc;border-color:#7f93c4}.storm-menu-shortcut{color:#596371;margin-left:auto}.storm-player button:focus-visible,.storm-player input:focus-visible{outline-offset:2px;outline:1px dotted #1a2230}.storm-stage{background:#c3c9d3;flex:1;gap:5px;min-height:0;padding:5px;display:flex}.storm-screen{background:#05060a;border:2px solid #10131c;border-radius:2px;flex:1;min-width:0;position:relative;overflow:hidden;box-shadow:inset 0 0 14px #0009}.storm-screen.is-playing{background:radial-gradient(120% 90% at 50% 20%, color-mix(in srgb, var(--storm-tint) 78%, #050608) 0%, #05060a 88%)}.storm-scanlines{pointer-events:none;mix-blend-mode:overlay;background:repeating-linear-gradient(#ffffff0d 0 1px,#00000029 1px 3px);position:absolute;inset:0}.storm-grain{opacity:.12;pointer-events:none;background-image:radial-gradient(#fff9 .5px,#0000 .5px),radial-gradient(#fff6 .5px,#0000 .5px);background-position:0 0,2px 2px;background-size:3px 3px,5px 5px;animation:.9s steps(3,end) infinite storm-flicker;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.storm-grain{animation:none}}@keyframes storm-flicker{0%{opacity:.1}50%{opacity:.16}to{opacity:.11}}.storm-osd{color:#9fe6b0;text-shadow:0 0 5px #78ffa080;background:#00000073;border-radius:2px;padding:2px 7px;font:11px/1 Lucida Console,monospace;position:absolute;top:8px;left:10px}.storm-subtitle{color:#fff;text-align:center;text-shadow:1px 1px #000,-1px 1px #000,1px -1px #000,-1px -1px #000;margin:0;font-size:15px;font-weight:700;position:absolute;bottom:16px;left:14px;right:14px}.storm-watermark{opacity:.65;background:radial-gradient(circle at 50% 42%,#bcd6ffd9 0 16%,#3f6fd6a6 40%,#10184a8c 100%);border-radius:3px;width:22px;height:22px;display:block;position:absolute;top:9px;right:11px}.storm-watermark.large{opacity:.9;width:46px;height:46px;margin-bottom:8px;position:static}.storm-watermark>i{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid #fff;width:0;height:0;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.storm-watermark.large>i{border-top-width:10px;border-bottom-width:10px;border-left-width:16px}.storm-colorbars{opacity:.28;background:linear-gradient(90deg,silver 0 14.28%,#c0c000 14.28% 28.56%,#00c0c0 28.56% 42.84%,#00c000 42.84% 57.12%,#c000c0 57.12% 71.4%,#c00000 71.4% 85.68%,#0000c0 85.68% 100%);position:absolute;inset:0}.storm-nosignal{color:#c8d6f2;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.storm-nosignal strong{letter-spacing:3px;text-shadow:0 0 8px #5a8cff99;font-size:18px}.storm-nosignal small{color:#7f8db0;margin-top:5px}.storm-playlist{background:#f4f6f9;border:1px solid #7f8a9c;flex-direction:column;flex-shrink:0;width:210px;min-height:0;display:flex}.storm-playlist>header{background:linear-gradient(var(--storm-accent-2), var(--storm-accent));color:#fff;height:22px;padding:4px 7px;font-weight:700}.storm-playlist ul{flex:1;margin:0;padding:0;list-style:none;overflow:auto}.storm-playlist li{cursor:default;border-bottom:1px solid #e0e3e9;grid-template-columns:18px 1fr auto;align-items:center;gap:5px;padding:5px 7px;display:grid}.storm-playlist li:hover{background:#e8eefb}.storm-playlist li.is-active{background:color-mix(in srgb, var(--storm-accent-2) 40%, #fff)}.storm-idx{color:#7a8391;text-align:center}.storm-file{flex-direction:column;min-width:0;display:flex}.storm-file strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.storm-file small{color:#7a8391;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.storm-playlist time{color:#5c6675;font-family:Lucida Console,monospace;font-size:10px}.storm-seek{align-items:center;gap:7px;padding:5px 8px 0;display:flex}.storm-seek input{flex:1;min-width:0;height:14px}.storm-seek time{color:#33404f;text-align:center;min-width:34px;font-family:Lucida Console,monospace;font-size:11px}.storm-controls{flex-wrap:wrap;align-items:center;gap:5px;padding:5px 8px 7px;display:flex}.storm-controls button{background:linear-gradient(#fbfcfe,#c3cad6);border:1px solid #74808f;border-radius:3px;flex-shrink:0;place-items:center;width:28px;height:26px;display:grid}.storm-controls button:hover:not(:disabled){background:linear-gradient(#fff,#d4dbe6)}.storm-controls button.primary{border-color:var(--storm-accent);background:linear-gradient(var(--storm-accent-2), var(--storm-accent));width:40px;height:30px}.storm-controls button.is-off{background:linear-gradient(#e8b4b4,#c98a8a)}.storm-controls button:disabled{opacity:.5}.storm-ico{background:#26303f;width:12px;height:12px;display:block}.storm-ico.play{color:#fff;background:0 0;border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:11px solid;width:0;height:0}.storm-ico.pause{background:0 0;border-left:3px solid #fff;border-right:3px solid #fff;width:10px;height:12px}.storm-ico.stop{width:11px;height:11px}.storm-ico.prev,.storm-ico.next{background:0 0;border-top:6px solid #0000;border-bottom:6px solid #0000;width:0;height:0;position:relative}.storm-ico.prev{border-right:9px solid #26303f}.storm-ico.prev:before{content:"";background:#26303f;width:3px;height:12px;position:absolute;top:-6px;right:-12px}.storm-ico.next{border-left:9px solid #26303f}.storm-ico.next:before{content:"";background:#26303f;width:3px;height:12px;position:absolute;top:-6px;left:0}.storm-ico.volume,.storm-ico.mute{background:#26303f;width:5px;height:8px;margin-left:-3px;position:relative}.storm-ico.volume:before,.storm-ico.mute:before{content:"";border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:7px solid #26303f;width:0;height:0;position:absolute;top:-3px;left:4px}.storm-ico.volume:after{content:"";border:1.5px solid #26303f;border-left:0;border-radius:0 6px 6px 0;width:4px;height:4px;position:absolute;top:-1px;left:13px}.storm-ico.mute:after{content:"×";color:#a33;font:700 11px/1 Tahoma,sans-serif;position:absolute;top:-4px;left:12px}.storm-volume{width:clamp(36px,12cqi,80px);height:12px}.storm-volume-value{color:#4a5566;min-width:22px;font-family:Lucida Console,monospace;font-size:10px}.storm-list-toggle{margin-left:auto;padding:0 8px;font-size:11px;width:auto!important}.storm-list-toggle.is-active{border-color:var(--storm-accent);background:color-mix(in srgb, var(--storm-accent-2) 45%, #fff)}.storm-statusbar{color:#4a5566;background:linear-gradient(#eef1f5,#dbe0e8);border-top:1px solid #8a95a6;flex-wrap:wrap;align-items:center;gap:3px 12px;min-height:22px;padding:3px 8px;font-size:10px;display:flex}.storm-status-tip{color:#6a7484;white-space:nowrap;margin-left:auto}.storm-dialog{color:#111;background:#ece9d8;border:2px solid #0054e3;border-radius:5px 5px 0 0;width:min(440px,100vw - 24px);max-width:none;max-height:calc(100dvh - 24px);margin:auto;padding:0;font:12px/1.5 Tahoma,SimSun,宋体,sans-serif;overflow:auto;box-shadow:3px 3px #0005}.storm-dialog::backdrop{background:#0002}.storm-dialog-caption{color:#fff;text-shadow:1px 1px #003b9a;background:linear-gradient(#4792fa,#0860e9 18%,#0054e3 80%,#0447b7);justify-content:space-between;align-items:center;min-height:27px;padding:2px 3px 3px 7px;display:flex}.storm-dialog-caption button{color:#fff;background:linear-gradient(135deg,#f4a38b,#d54824 60%,#a62e16);border:1px solid #fff;border-radius:3px;place-items:center;width:21px;height:21px;padding:0;display:grid}.storm-dialog-body{padding:12px}.storm-open-intro{flex-wrap:wrap;justify-content:space-between;gap:4px;margin:0 0 10px;display:flex}.storm-open-intro>span,.storm-source-help{color:#535653}.storm-source-list{border:1px solid #aca899;min-width:0;margin:0 0 12px;padding:6px}.storm-source-row{border:1px solid #0000;align-items:center;gap:6px;padding:5px 4px;display:flex}.storm-source-row:has(input:checked){background:#dce8fc;border-color:#98b4de}.storm-source-row input{flex-shrink:0;margin:0}.storm-source-name{min-width:0}.storm-source-name strong,.storm-source-name small{text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.storm-source-name small,.storm-source-format small{color:#535653}.storm-source-format{text-align:right;flex-shrink:0;margin-left:auto}.storm-source-format small{display:block}.storm-source-label{margin-bottom:4px;display:block}.storm-source-input{color:#111;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #7f9db9;border-radius:0;padding:4px}.storm-source-help,.storm-source-error{overflow-wrap:anywhere;margin:6px 0 0}.storm-source-error{color:#a12618}.storm-dialog-actions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.storm-dialog-actions button{color:#111;min-width:72px;min-height:24px;font:inherit;background:linear-gradient(#fff,#f0efe6 70%,#d7d2bd);border:1px solid #74716a;border-radius:3px;padding:2px 12px;box-shadow:inset 1px 1px #fff}.storm-dialog-actions button:hover{border-color:#316ac5}.storm-notice{margin:2px 0}@container (width<=520px){.storm-menubar>button,.storm-file-menu>button{padding-inline:4px}.storm-playlist{width:150px}.storm-playlist li{grid-template-columns:12px minmax(0,1fr);gap:3px;padding-inline:4px}.storm-playlist time{grid-column:2}.storm-statusbar{column-gap:8px}}@container (width<=350px){.storm-menubar{flex-wrap:wrap}.storm-stage{flex-direction:column;overflow:auto}.storm-screen{min-height:120px}.storm-playlist{width:100%;max-height:140px}}.explorer-view-switch{border-left:1px solid #bbb;margin-left:auto;padding-left:3px;display:flex}.explorer-view-switch button{width:27px;padding:2px}.explorer-view-switch button.is-active{background:#fff5cd;border-color:#b08b49}.story-explorer .addressbar>div:focus-within{outline:1px solid #316ac5}.story-explorer .addressbar>div svg{flex:none}.story-explorer .addressbar input{height:100%;font:inherit;-webkit-user-select:text;user-select:text;border:0;outline:0;padding:0}.story-explorer .addressbar input::selection{color:#fff;background:#316ac5}.story-address-error{color:#831b15;background:#fff7dd;border-bottom:1px solid #aca899;margin:0;padding:4px 8px;font-size:11px}.story-explorer .explorer-tasks p{overflow-wrap:anywhere}.story-explorer .explorer-tasks button:disabled{color:#4e5a6e}.story-explorer .xp-statusbar span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.story-file-list{background:#fff;flex:1;min-width:0;min-height:0;font:12px/1.35 Tahoma,宋体,SimSun,MS Song,Arial,sans-serif;overflow:auto}.story-file-list.view-icons{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-content:start;gap:7px;padding:14px;display:grid}.story-file-list.view-icons>button{text-align:left;background:#fff;border:1px solid #0000;grid-template-columns:42px 1fr;align-items:center;gap:6px;min-width:0;min-height:56px;padding:5px;display:grid}.story-file-icon{color:#dfac26;place-items:center;width:38px;height:38px;display:grid}.story-file-icon svg{width:31px;height:31px}.story-file-icon.kind-text{color:#4d7ba6}.story-file-icon.kind-image{color:#4d9e62}.story-file-icon.kind-audio,.story-file-icon.kind-playlist{color:#d77a2f}.story-file-icon.kind-archive{color:#8d477d}.story-file-list button>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.story-file-list strong,.story-file-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.story-file-list strong{font-weight:400}.story-file-list small{color:#737373;font-size:9px}.story-file-list.view-details{flex-direction:column;display:flex}.story-file-heading,.story-file-list.view-details>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #ddd;grid-template-columns:minmax(0,1fr) minmax(0,.75fr);align-items:center;column-gap:7px;width:100%;min-height:27px;padding:3px 6px;display:grid}.story-file-heading{background:#ece9d8;border-bottom:1px solid #999;min-height:24px;font-size:11px}.story-file-list.view-details .story-file-icon{vertical-align:middle;width:20px;height:20px;display:inline-grid}.story-file-list.view-details .story-file-icon svg{width:18px;height:18px}.story-file-list.view-details>button{grid-template-columns:20px minmax(0,1fr) minmax(0,.8fr)}.story-file-list.view-details>button small{font-size:11px}.story-file-list>button:hover{background:#edf3fc}.story-file-list>button.is-selected{color:#fff;background:#316ac5}.story-file-list>button.is-selected small{color:#fff}.story-file-list>button.is-selected .story-file-icon{color:inherit}.xp-window:not(.is-active) .story-file-list>button.is-selected{color:#202020;background:#dce5f3}.xp-window:not(.is-active) .story-file-list>button.is-selected small{color:#414141}.story-file-list>button:focus-visible,.story-file-list:focus-visible{outline-offset:-2px;outline:1px dotted}.story-empty-folder{color:#777;padding:35px}.story-note-path{color:#555;background:#ece9d8;border-bottom:1px solid #aaa;padding:3px 6px;font-size:10px}.story-notepad .xp-statusbar{justify-content:space-between}.story-notepad .xp-statusbar button{height:19px;padding:1px 5px}.story-notepad .xp-statusbar svg{width:11px;height:11px}.photo-viewer{background:#252525}.photo-canvas{background:#303030;flex:1;place-items:center;min-height:0;padding:18px;display:grid;overflow:auto}.photo-canvas figure{max-width:92%;max-height:92%;margin:0;transition:transform .16s;position:relative}.photo-canvas img{object-fit:contain;filter:saturate(.83)contrast(.94);border:8px solid #f3f0e4;max-width:100%;max-height:470px;display:block;box-shadow:2px 3px 12px #000}.photo-canvas figure time{color:#f0d078;text-shadow:1px 1px #000;font:700 11px/1 monospace;position:absolute;bottom:13px;right:15px}.photo-missing{color:#ddd;flex-direction:column;align-items:center;gap:8px;display:flex}.photo-controls{background:#ece9d8;border-top:1px solid #737373;justify-content:center;align-items:center;gap:5px;min-height:44px;padding:5px 9px;display:flex}.photo-controls button{background:linear-gradient(#fff,#d7d3c7);border:1px solid #777;place-items:center;width:31px;height:29px;display:grid}.photo-controls svg{width:17px;height:17px}.photo-controls span{color:#555;margin-left:8px;font-size:10px}.download-app{color:#263642;background:#eef4f8;grid-template-rows:48px 1fr 23px;grid-template-columns:125px 1fr;min-width:0;min-height:0;font:11px/1.4 Tahoma,SimSun,sans-serif;display:grid}.download-toolbar{background:linear-gradient(#fff,#dfe9ef);border-bottom:1px solid #8b9eac;grid-column:1/-1;gap:4px;padding:5px;display:flex}.download-toolbar button,.archive-toolbar button{background:0 0;border:1px solid #0000;flex-direction:column;align-items:center;gap:1px;min-width:65px;padding:3px 7px;font-size:9px;display:flex}.download-toolbar button:hover:not(:disabled),.archive-toolbar button:hover:not(:disabled){background:#fff5cd;border-color:#d5a13e}.download-toolbar svg,.archive-toolbar svg{width:22px;height:22px}.download-sidebar{background:#d8e8f3;border-right:1px solid #91a9ba;padding:7px 4px}.download-sidebar button{text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:6px;width:100%;padding:7px;display:flex}.download-sidebar button.is-active{background:#fff;border-color:#85a7c1}.download-sidebar svg{width:16px;height:16px}.download-list{min-width:0;padding:7px;overflow:auto}.download-heading,.download-list article{grid-template-columns:minmax(165px,1fr) 60px minmax(100px,.7fr) 105px;align-items:center;gap:5px;display:grid}.download-heading{background:#ece9d8;border:1px solid #aaa;min-height:24px;padding:3px 5px}.download-list article{background:#fff;border:1px solid #adc2d2;border-top:0;min-height:58px;padding:7px 5px 7px 38px;position:relative}.download-list article>svg{color:#80518b;width:24px;position:absolute;left:8px}.download-list article>div:first-of-type{flex-direction:column;min-width:0;display:flex}.download-list article small{color:#748792;font-size:9px;display:block}.download-progress{background:#fff;border:1px solid #6e8698;height:16px;position:relative;overflow:hidden}.download-progress i{background:repeating-linear-gradient(90deg,#51a84f 0 7px,#80ca70 7px 10px);height:100%;display:block}.download-progress b{color:#17351e;text-align:center;font-size:9px;position:absolute;inset:1px 0 auto}.download-event-log{color:#7b642d;background:#fffbe3;border:1px solid #d5c491;padding:5px 7px}.download-complete-action{color:#29632c;background:#e7f7e4;border:1px solid #79a773;align-items:center;gap:7px;width:100%;padding:7px;display:flex}.download-complete-action svg{width:18px;height:18px}.download-app>footer,.archive-app>footer{background:#ece9d8;border-top:1px solid #9caab3;grid-column:1/-1;padding:3px 7px}.archive-app{color:#222;background:#f5f5f5;font:11px/1.35 Tahoma,宋体,SimSun,MS Song,Arial,sans-serif}.archive-toolbar{background:#ece9d8;border-bottom:1px solid #aaa;gap:4px;min-height:52px;padding:4px;display:flex}.archive-address{background:#fff;border-bottom:1px solid #aaa;padding:4px 7px}.archive-list{background:#fff;flex:1;min-height:0;overflow:auto}.archive-list>div,.archive-list>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #ddd;grid-template-columns:minmax(180px,1.2fr) 70px 150px 130px;align-items:center;width:100%;min-height:27px;padding:4px 7px;display:grid}.archive-list>div{background:#ece9d8;font-weight:700}.archive-list>button:hover,.archive-list>button.is-selected{background:#cfe3fa}.archive-list>button span:first-child{align-items:center;gap:5px;display:flex}.archive-list svg{color:#76508b;width:18px;height:18px}.archive-error{text-align:center;background:#ece9d8;place-content:center;justify-items:center;gap:8px;display:grid}.archive-error>svg{color:#76508b;width:48px;height:48px}.nav2005-page{color:#333;background:#f2f2f2;min-width:798px;min-height:100%;padding:9px 0 14px;font:12px/1.5 SimSun,Arial,sans-serif}.nav2005-page button{color:#039;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.nav2005-page button:hover{color:#c00;text-decoration:underline}.nav2005-shell{border-collapse:separate;border-spacing:0;background:#fff;border:0;width:778px;margin:0 auto}.nav2005-shell>tbody>tr>td{border:0;padding:0}.nav2005-header{background:#eef7ff;border:1px solid #4d8bc3;width:100%;height:64px}.nav2005-brand{width:56%;padding:7px 14px}.nav2005-brand strong{color:#075b9c;letter-spacing:0;text-shadow:1px 1px #fff;font:700 26px/31px SimSun,sans-serif;display:block}.nav2005-brand span{color:#666;font-size:12px}.nav2005-date{color:#555;text-align:right;padding-right:14px}.nav2005-date small{color:green;font-size:11px;display:block}.nav2005-nav{border-collapse:collapse;table-layout:fixed;background:#3679bd;border:1px solid #1b5daa;width:100%;margin-top:5px}.nav2005-nav td{text-align:center;border-right:1px solid #8eb7df;height:28px}.nav2005-nav td:last-child{border-right:0}.nav2005-nav button{color:#fff;text-shadow:1px 1px #174b80;width:100%;height:26px;font-weight:700}.nav2005-nav button:hover,.nav2005-nav button.is-current{color:#064b92;text-shadow:none;background:#fff;text-decoration:none}.nav2005-search{border-collapse:collapse;background:#fffbe6;border:1px solid #d2a640;width:100%;margin:5px 0}.nav2005-search th{color:#155891;text-align:center;width:78px;padding:6px 5px;font-size:13px}.nav2005-search td{padding:5px 4px}.nav2005-search td:nth-child(2){width:285px}.nav2005-search td:nth-child(3){width:70px}.nav2005-search input,.baidu-mp3-page input{background:#fff;border:1px solid #777;width:100%;height:23px;padding:2px 3px}.nav2005-search button,.baidu-mp3-page button,.ie-qzone-page button{color:#111;white-space:nowrap;background:linear-gradient(#fff,#d8d5ca);border:1px solid #777;height:23px;padding:0 7px}.nav2005-hot{color:#a40000;font-size:11px}.nav2005-directory{border-collapse:collapse;table-layout:fixed;border:1px solid #8eafd0;width:100%}.nav2005-directory th,.nav2005-directory td{text-align:center;border-bottom:1px solid #c2d4e4;border-right:1px solid #c2d4e4;height:31px;padding:4px 5px}.nav2005-directory tr:last-child th,.nav2005-directory tr:last-child td{border-bottom:0}.nav2005-directory th{color:#275d88;background:#eaf4fc;width:86px}.nav2005-directory td{color:#039}.nav2005-directory button.is-hot{color:#c30;font-weight:700}.nav2005-columns{border-collapse:collapse;table-layout:fixed;border:1px solid #aebdca;width:100%;margin-top:5px}.nav2005-columns td{vertical-align:top;height:124px;padding:0}.nav2005-columns h2{color:#155891;background:#eef7ff;border-bottom:1px solid #aebdca;height:25px;margin:0 0 7px;padding:3px 8px;font:700 12px/18px SimSun,sans-serif}.nav2005-feature{border-right:1px solid #aebdca;width:63%}.nav2005-feature img{float:left;object-fit:cover;background:#fff;border:1px solid #999;width:120px;height:90px;margin:0 9px 8px 8px;padding:2px}.nav2005-feature>div{min-height:96px;padding:1px 9px 7px 0}.nav2005-feature strong{color:#c30;font-size:13px}.nav2005-feature p{color:#555;margin:6px 0;line-height:20px}.nav2005-notice ul{margin:0;padding:0 12px 8px 28px}.nav2005-notice li{color:#777;height:22px;list-style-type:square}.nav2005-footer{color:#666;text-align:center;background:#f7f7f7;height:28px;font-size:11px;border:1px solid #ccc!important;border-top:0!important;padding:5px 8px!important}.baidu-mp3-page,.mail163-page,.flash-center-page,.ie-qzone-page{background:#fff;min-height:100%}.baidu-mp3-page>header{color:#174eae;padding:18px;font-size:19px}.baidu-mp3-page>header b{color:#234a9d;font:700 29px/1 Arial,sans-serif}.baidu-mp3-page>div{grid-template-columns:1fr 76px;padding:0 18px;display:grid}.baidu-mp3-page>p{margin:14px 18px 5px}.baidu-mp3-page table{border-collapse:collapse;width:calc(100% - 36px);margin:0 18px}.baidu-mp3-page th,.baidu-mp3-page td{text-align:left;border-bottom:1px solid #cad5e0;padding:6px}.baidu-mp3-page th{background:#eaf2fb}.baidu-mp3-page td button{color:#0645ad;text-decoration:underline}.mail163-page{grid-template-rows:58px 1fr;grid-template-columns:125px 1fr;display:grid}.mail163-page>header{color:#555;background:#f5f5f5;border-bottom:3px solid #c92420;grid-column:1/-1;align-items:center;gap:8px;padding:10px 15px;display:flex}.mail163-page>header b{color:#c31918;font:700 30px/1 Arial,sans-serif}.mail163-page>header span{margin-left:auto}.mail163-page>aside{background:#e9eff4;padding:7px}.mail163-page>aside button{text-align:left;background:0 0;border:0;width:100%;padding:7px;display:block}.mail163-page>article{padding:16px}.mail163-page h2{margin:0 0 12px;font-size:16px}.mail163-page dl{grid-template-columns:62px 1fr;display:grid}.mail163-page dt,.mail163-page dd{border-bottom:1px solid #ddd;margin:0;padding:4px}.mail163-page article button{color:#0758a8;background:0 0;border:0;text-decoration:underline}.mail163-page article footer{color:#777;border-top:1px solid #ccc;margin-top:18px;padding-top:7px}.flash-center-page>header{color:#fff;background:#f07b19;padding:13px;font-size:21px;font-weight:700}.flash-center-page>nav{color:#a34c09;background:#fff0c7;border-bottom:1px solid #c85f0c;padding:5px 12px}.flash-game{color:#fff;background:#111c35;border:1px solid #333;width:min(540px,100% - 20px);margin:10px auto}.flash-game>header,.flash-game>footer{background:#263d69;justify-content:space-between;align-items:center;min-height:32px;padding:5px 8px;display:flex}.flash-stage{background:radial-gradient(circle at 20% 20%,#fff 0 1px,#0000 2px),radial-gradient(circle at 75% 38%,#fff 0 1px,#0000 2px),#071227;grid-template-columns:repeat(3,1fr);height:260px;display:grid;position:relative;overflow:hidden}.flash-lane{border-right:1px dashed #ffffff1a;position:relative}.flash-star{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 94%,50% 72%,20% 94%,31% 57%,2% 35%,39% 35%);background:#ffe34e;width:24px;height:24px;animation:.85s linear infinite flash-fall;position:absolute;top:30px;left:50%;transform:translate(-50%)}.flash-basket{background:#d99a40;border:3px solid #8d551f;border-top:0;width:56px;height:24px;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.flash-stage>button{z-index:3;color:#fff;background:#b3521e;border:1px solid #eac264;align-items:center;gap:6px;padding:8px 13px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.flash-game>footer{justify-content:center;gap:6px}.flash-game>footer button{color:#fff;background:#d66b1b;border:1px solid #fff;min-width:66px}@keyframes flash-fall{0%{transform:translate(-50%,-35px)rotate(0)}to{transform:translate(-50%,195px)rotate(180deg)}}.ie-qzone-page{color:#386984;background:#e6f3fa;place-content:center;justify-items:center;display:grid}.ie-qzone-page>svg{fill:#efc22a;color:#d18d19;width:50px;height:50px}.ie-qzone-page h1{margin:7px}.story-notice{z-index:9998;color:#22384c;background:linear-gradient(#fff,#d6eaff);border:1px solid #24538c;border-radius:5px 5px 0 0;grid-template-columns:42px 1fr;gap:8px;width:286px;min-height:86px;padding:9px;animation:.24s ease-out story-notice-in;display:grid;position:absolute;bottom:8px;right:8px;box-shadow:2px 3px 12px #0006}.story-notice>button{background:0 0;border:0;width:19px;height:19px;padding:2px;position:absolute;top:3px;right:3px}.story-notice>span{color:#2b77bb;background:#fff;border:1px solid #4c759d;place-items:center;width:40px;height:40px;display:grid}.story-notice.tone-download>span{color:#3b934c}.story-notice.tone-security>span{color:#d13c32}.story-notice>div strong{color:#194d83}.story-notice>div p{margin:3px 0 6px;padding-right:14px}.story-notice>div button{background:linear-gradient(#fff,#d7e5f0);border:1px solid #6787a2;padding:2px 8px}@keyframes story-notice-in{0%{opacity:0;transform:translateY(90px)}to{opacity:1;transform:translateY(0)}}.story-clue-counter{z-index:3;color:#fff;text-shadow:1px 1px #000;background:#072b57c2;border:1px solid #ffffffb3;align-items:center;gap:5px;min-width:42px;height:23px;padding:3px 6px;font:700 10px/1 Tahoma,宋体,SimSun,MS Song,Arial,sans-serif;display:flex;position:absolute;top:8px;right:8px}.story-clue-counter span{display:none}.story-clue-counter strong{font-size:10px}.story-clue-counter button{color:#fff;background:#ffffff1f;border:1px solid #ffffffa6;height:17px;padding:0 4px;font-size:9px}.story-ending{z-index:30000;color:#fff;background:#050a1294;place-items:center;display:grid;position:fixed;inset:0}.story-ending-copy{text-align:center;width:min(680px,100% - 36px)}.story-ending-copy small{color:#cbd7e0;font:12px/1 Tahoma,宋体,SimSun,MS Song,Arial,sans-serif}.story-ending-copy p{letter-spacing:0;text-shadow:2px 2px 4px #000;margin:18px 0 26px;font:28px/1.6 SimSun,serif}.story-ending-copy>div{justify-content:center;gap:12px;display:flex}.story-ending-copy button{color:#172432;background:linear-gradient(#fff,#d6d5cb);border:1px solid #d5d8da;min-width:135px;padding:7px 12px}.story-year{flex-direction:column;align-items:center;display:flex}.story-year span{text-shadow:2px 3px 8px #000;font:72px/1 Lucida Console,monospace}.story-year small{margin-top:8px}.story-ending.is-traveling{animation:1.7s ease-in forwards story-time-wash}.story-present-wash{z-index:11999;inset:0 0 var(--xp-taskbar-height);pointer-events:none;filter:grayscale(.25);background:#dce2e62e;animation:2.4s ease-out forwards story-present-fade;position:fixed}.story-present-wash span{color:#ffffffc7;text-shadow:1px 1px #334;font:18px/1 Lucida Console,monospace;position:absolute;top:11px;right:16px}@keyframes story-time-wash{0%{background:#050a1294}to{background:#e1e6e9eb}}@keyframes story-present-fade{0%,70%{opacity:1}to{opacity:.22}}@media (max-width:700px){.qq-chat{grid-template-columns:102px minmax(0,1fr)}.qq-chat-contacts button span:last-child{font-size:9px}.qzone-layout{grid-template-columns:135px minmax(0,1fr)}.qzone-banner{min-height:76px;padding:8px}.qzone-logo{font-size:21px}.qzone-banner h1{font-size:16px}.qzone-nav{padding-left:0}.qzone-nav button{flex:1;min-width:0;padding:4px 2px;font-size:9px}.tt-main{grid-template-rows:minmax(150px,.9fr) minmax(150px,1.1fr);grid-template-columns:1fr}.download-app{grid-template-columns:84px 1fr}.download-heading,.download-list article{grid-template-columns:minmax(110px,1fr) 55px minmax(80px,.8fr)}.download-heading span:nth-child(4),.download-list article>span:last-child{display:none}.archive-list>div,.archive-list>button{grid-template-columns:minmax(170px,1fr) 65px 110px}.archive-list>div span:last-child,.archive-list>button span:last-child{display:none}.story-ending-copy p{font-size:21px}.story-ending-copy>div{flex-direction:column;align-items:center}}.recycle-list{background:#fff;flex:1;min-height:0;overflow:auto}.recycle-heading,.recycle-list>button{grid-template-columns:minmax(190px,1fr) minmax(210px,1fr) 70px;align-items:center;min-width:540px;display:grid}.recycle-heading{background:#ece9d8;border-bottom:1px solid #aaa;height:24px}.recycle-heading span{border-right:1px solid #aaa;height:100%;padding:4px 6px;font-size:10px}.recycle-list>button{text-align:left;background:0 0;border:0;width:100%;height:30px;padding:2px 6px 2px 29px;font-size:10px;position:relative}.recycle-list>button:hover,.recycle-list>button.is-selected{color:#fff;background:#316ac5}.recycle-list>button>svg{width:16px;height:16px;position:absolute;left:7px}.empty-bin{color:#777;justify-content:center;align-items:center;gap:9px;height:calc(100% - 24px);min-height:180px;font-size:12px;display:flex}.datetime-app{background:#ece9d8;align-items:center;gap:18px;padding:24px}.analog-clock{align-items:center;gap:14px;display:flex}.analog-clock svg{color:#245daf;width:62px;height:62px}.analog-clock span{font-family:Lucida Console,monospace;font-size:30px}.date-card{background:#fff;border:1px solid #7f9db9;justify-content:space-between;align-items:center;width:100%;padding:12px;display:flex}.datetime-app p{color:#666;font-size:11px}.about-app{background:#fff;padding:24px}.about-mark{color:#174e94;background:linear-gradient(90deg,#e8f3ff,#fff);border-bottom:3px solid #f07824;align-content:center;min-height:100px;padding:12px 18px 12px 105px;display:grid;position:relative}.about-mark svg{width:62px;height:62px;position:absolute;top:19px;left:24px}.about-mark strong{font-size:27px}.about-mark span{font-size:10px}.about-copy{padding:12px;font-size:11px;line-height:18px}.minesweeper{background:silver}.minesweeper .xp-menu-strip{flex-wrap:wrap}.mine-difficulty-label{color:#555;margin-left:auto;padding:2px 7px;font:11px/18px Tahoma,SimSun,sans-serif}.xp-game-menu{z-index:20;position:relative}.xp-game-menu>summary{cursor:default;padding:2px 7px;list-style:none}.xp-game-menu[open]>summary,.xp-game-menu>summary:hover{color:#fff;background:#316ac5}.xp-game-menu>div{background:#ece9d8;border:1px solid #777;flex-direction:column;min-width:170px;padding:2px;display:flex;position:absolute;top:100%;left:0;box-shadow:2px 3px 6px #00000059}.xp-game-menu button{color:#111;text-align:left;background:0 0;border:0;grid-template-columns:16px 1fr;min-height:24px;padding:3px 9px;display:grid}.xp-game-menu button:hover:not(:disabled){color:#fff;background:#316ac5}.xp-game-menu hr{border:0;border-top:1px solid #aca899;width:calc(100% - 8px);margin:2px 4px}.mine-custom-controls{align-items:center;gap:4px;display:flex}.mine-custom-controls label{align-items:center;gap:2px;display:flex}.mine-custom-controls input{width:42px;height:20px}.mine-custom-controls button{min-height:21px;padding:1px 7px}.mine-best{color:#333;margin-left:auto;font-size:10px}.mine-panel{border:3px solid #fff;border-color:gray #fff #fff gray;flex-direction:column;flex:1;align-items:center;min-height:0;margin:9px;padding:9px;display:flex;overflow:auto}.mine-score{border:3px solid #fff;border-color:gray #fff #fff gray;justify-content:space-between;align-items:center;width:100%;min-height:47px;margin-bottom:10px;padding:5px;display:flex}.mine-score>span{color:#f52323;text-align:right;background:#190505;min-width:61px;padding:2px 5px;font-family:Lucida Console,monospace;font-size:25px}.mine-face{background:silver;border:3px solid #777;border-color:#fff #777 #777 #fff;width:34px;height:34px;padding:0;font-family:monospace;font-size:13px;font-weight:700}.mine-face:active{border-color:#777 #fff #fff #777}.mine-face-pixel{background-image:var(--xp-game-sprites);width:24px;height:24px;image-rendering:pixelated;background-position:0;background-size:800% 100%;margin:auto;display:block}.mine-face-pixel.is-lost{background-position-x:14.29%}.mine-face-pixel.is-won{background-position-x:28.57%}.mine-grid{grid-template-columns:repeat(var(--mine-cols), var(--mine-size));width:max-content;display:grid}.mine-cell{width:var(--mine-size);height:var(--mine-size);background:silver;border:3px solid #777;border-color:#fff #777 #777 #fff;place-items:center;padding:0;font-family:Arial,sans-serif;font-size:14px;font-weight:700;display:grid}.mine-cell.is-open{border:1px solid #858585}.mine-cell.is-mine{color:#111;background:#e64545}.mine-cell.is-exploded{background:red}.mine-cell.is-wrong-flag{color:#c00;font-size:18px}.mine-pixel-flag{background-image:var(--xp-game-sprites);width:16px;height:16px;image-rendering:pixelated;background-position:42.86%;background-size:800% 100%;display:block}.mine-pixel-mine{background-image:var(--xp-game-sprites);width:16px;height:16px;image-rendering:pixelated;background-position:57.14%;background-size:800% 100%;display:block}.mine-cell[data-number="1"]{color:#00e}.mine-cell[data-number="2"]{color:green}.mine-cell[data-number="3"]{color:red}.mine-cell[data-number="4"]{color:navy}.mine-cell[data-number="5"],.mine-cell[data-number="6"],.mine-cell[data-number="7"],.mine-cell[data-number="8"]{color:#7b1f1f}.mine-dialog{z-index:30;color:#111;background:#ece9d8;border:2px outset #fff;gap:7px;width:250px;padding:8px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:3px 4px 10px #00000073}.mine-dialog>header{color:#fff;background:#0a246a;margin:-8px -8px 3px;padding:4px 7px;font-weight:700}.mine-dialog label{grid-template-columns:70px 1fr;align-items:center;display:grid}.mine-dialog footer{justify-content:flex-end;gap:5px;display:flex}.mine-dialog p{color:#a40000;margin:0;font-size:10px}.mine-scores>div{grid-template-columns:1fr 60px 70px;display:grid}.snake-app{background:#bec7ae;align-items:center;gap:7px;padding:8px}.snake-app .game-commandbar{border:1px solid #75806c;width:100%}.snake-app .game-commandbar strong{color:#263523;margin-left:auto;font-size:12px}.snake-board{aspect-ratio:20/14;grid-template-columns:repeat(var(--snake-cols), 1fr);touch-action:none;background:#96a982;border:5px double #394c34;width:min(100%,500px);max-height:calc(100% - 128px);display:grid;position:relative;box-shadow:inset 2px 2px 5px #00000061}.snake-cell{border:1px solid #32462a1f}.snake-cell.is-body,.snake-cell.is-head{background:#386a2c;border:1px solid #253f1f;margin:1px;box-shadow:inset 1px 1px #75a966}.snake-cell.is-head{background:#214c1a}.snake-cell.is-food{background:#c7352b;border-radius:50%;margin:3px;box-shadow:0 0 0 2px #7c281f}.game-overlay{z-index:3;color:#243b20;background:#e2e7d7d6;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.game-overlay strong{font-size:19px}.snake-controls{touch-action:none;grid-template-rows:repeat(2,30px);grid-template-columns:repeat(3,34px);gap:3px;display:grid}.snake-controls button{background:linear-gradient(#eef1e9,#b9c2ae);border:1px solid #64725d;border-radius:3px;place-items:center;padding:0;display:grid}.snake-controls button:first-child{grid-column:2}.snake-controls button:nth-child(2){grid-column:1}.snake-controls button svg{width:18px;height:18px}.snake-app .xp-statusbar{width:calc(100% + 16px);margin:auto -8px -8px}.solitaire{background:#087833}.solitaire-toolbar{color:#222;flex-wrap:wrap}.solitaire-toolbar label{align-items:center;gap:3px;font-size:10px;display:flex}.solitaire-toolbar select{height:22px;font-size:10px}.solitaire-toolbar span{font-size:11px}.solitaire-toolbar span:last-child{color:#656565;margin-left:auto}.solitaire-table{background:radial-gradient(circle,#ffffff14,#0000 55%),#087833;flex:1;min-height:0;padding:13px;position:relative;overflow:auto}.solitaire-top-row{grid-template-columns:62px 62px 1fr repeat(4,62px);gap:12px;min-width:620px;display:grid}.card-slot,.playing-card{border-radius:5px;width:62px;height:88px}.card-slot{color:#ffffff8c;background:#0046192e;border:1px solid #ffffff8c;place-items:center;font-family:Georgia,serif;font-size:28px;display:grid;position:relative}.playing-card{color:#151515;touch-action:none;background:#fff;border:1px solid #333;flex-direction:column;align-items:flex-start;padding:4px;font-family:Georgia,serif;font-size:16px;display:flex;position:absolute;inset:0;box-shadow:1px 2px 3px #00000059}.playing-card.is-red{color:#c7202c}.playing-card>b{align-self:center;margin:auto;font-size:29px}.playing-card.is-selected{transform:translateY(-2px);box-shadow:0 0 0 3px #ffd23d,1px 2px 4px #00000073}.playing-card.is-face-down,.card-slot.stock.has-cards{color:#0000;background:#154fc2;border:3px double #fff}.playing-card.back-red.is-face-down,.card-slot.stock.back-red.has-cards{background:#a92727}.playing-card.back-red .card-back-pattern,.card-slot.stock.back-red .card-back-pattern{background-position-x:85.71%}.card-back-pattern{background-image:var(--xp-game-sprites);width:100%;height:100%;image-rendering:pixelated;background-position:71.43%;background-size:800% 100%;border:1px solid #fff;display:block}.stock svg{color:#ffffffa6;width:24px;height:24px}.tableau{grid-template-columns:repeat(7,62px);justify-content:space-between;gap:12px;min-width:620px;margin-top:18px;display:grid}.tableau-pile{border-color:#ffffff40;height:285px}.tableau-pile .playing-card{bottom:auto}.solitaire-win{color:#1f4a1c}.solitaire-win>svg{color:#c58e14}.solitaire-win-mark{color:#c58e14;font:700 32px Georgia,serif}.solitaire-drag-layer{z-index:9999;pointer-events:none;width:62px;height:88px;position:fixed;transform:translate(-22px,-18px)}.solitaire-drag-layer .drag-card{color:#151515;background:#fff;border:1px solid #333;border-radius:5px;place-items:start;width:62px;height:88px;padding:5px;font:700 15px Georgia,serif;display:grid;position:absolute;left:0;box-shadow:2px 3px 6px #00000073}.solitaire-drag-layer .drag-card.is-red{color:#c7202c}.solitaire-cascade{pointer-events:none;position:absolute;inset:0;overflow:hidden}.solitaire-cascade i{top:-80px;left:var(--cascade-x);color:#c7202c;width:46px;height:64px;animation:solitaire-fall 1.9s var(--cascade-delay) ease-in infinite;background:#fff;border:1px solid #333;border-radius:4px;place-items:center;font:24px Georgia,serif;display:grid;position:absolute}@keyframes solitaire-fall{0%{transform:translate(0)rotate(0)}70%{transform:translate(var(--cascade-shift), 470px) rotate(330deg)}to{transform:translate(var(--cascade-end), 590px) rotate(520deg)}}@keyframes window-open{0%{opacity:.55;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes boot-move{0%{transform:translate(-45px)}to{transform:translate(150px)}}@media (max-width:700px){.desktop-workspace{bottom:48px}.desktop-icons{grid-template-rows:none;grid-template-columns:repeat(3,minmax(74px,1fr));grid-auto-rows:78px;grid-auto-columns:auto;grid-auto-flow:row;right:5px}.desktop-icon{width:100%;height:76px}.desktop-icon-art{width:37px;height:37px}.desktop-icon-art svg{width:32px;height:32px}.xp-window{border:0;border-radius:0;min-width:0;min-height:0}.window-titlebar{height:34px;min-height:34px}.window-controls button{width:28px;height:27px}.taskbar{height:48px}.start-button{flex-basis:92px;width:92px;height:48px;padding:0 13px 0 8px;font-size:16px}.windows-mark{width:20px;height:20px}.quick-launch{display:none}.task-buttons{gap:1px;height:42px;padding:1px 2px}.task-buttons button{flex:32px;justify-content:center;width:auto;min-width:28px;height:36px;padding:0 3px}.task-buttons button>span:last-child{display:none}.task-buttons button>span:first-child{display:grid}.system-tray{min-width:216px;height:48px;padding:0 3px}.system-tray button{height:34px}.system-tray .tray-clock{white-space:normal;min-width:164px}.tray-clock time{width:158px;line-height:15px}.tray-popup{bottom:52px}.start-menu{width:min(388px,100vw);height:min(478px,100vh - 48px);bottom:48px}.start-body{grid-template-columns:58% 42%}.all-programs-menu{width:100%;bottom:36px;right:0}.welcome-balloon{width:min(285px,100vw - 16px);bottom:10px;right:8px}.logon-screen{grid-template-rows:1fr 1fr;grid-template-columns:1fr}.logon-brand{text-align:center;border-bottom:1px solid #ffffff59;border-right:0;align-items:center;padding:70px 24px 18px}.logon-users{justify-content:flex-start;align-items:center;padding:18px 24px 70px}.explorer-tasks{display:none}.file-grid{grid-template-columns:repeat(auto-fill,minmax(145px,1fr))}.explorer-toolbar button{padding:3px}.explorer-toolbar button:not(:first-child){font-size:0}.wallpaper-options{grid-template-columns:1fr}.theme-options{flex-direction:column}.school-layout{grid-template-columns:1fr}.school-list{grid-template-columns:repeat(3,1fr);display:grid}.school-list button{text-align:center;grid-template-rows:42px auto auto;grid-template-columns:1fr;min-width:0}.school-list button>span{grid-row:auto;margin:auto}.school-detail{text-align:center;flex-direction:column}.pet-grid{grid-template-columns:repeat(2,minmax(120px,1fr))}.dream-profile{display:none}.dream-tabs button{flex:1;min-width:0;font-size:10px}.portal-columns{grid-template-columns:1fr}.web-list{flex-direction:column}.paint-tools{width:58px;min-width:58px}.paint-palette{overflow-x:auto}.solitaire-toolbar span:last-child{display:none}.solitaire-top-row,.tableau{min-width:0}}@media (max-width:450px){.system-tray{min-width:190px}.system-tray .network-tray-button{display:none}.solitaire-table{padding:8px 5px}.solitaire-top-row{grid-template-columns:46px 46px 1fr repeat(4,46px);gap:5px}.tableau{grid-template-columns:repeat(7,46px);gap:5px}.card-slot,.playing-card{width:46px;height:67px}.playing-card{font-size:13px}.playing-card>b{font-size:22px}.tableau-pile{height:270px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.xp-glyph-red-alert-2:before{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);filter:drop-shadow(.05em .06em #0009);background:linear-gradient(135deg,#0000 43%,#ffd75b 44% 54%,#0000 55%),linear-gradient(45deg,#9e1e18,#e73b22);border:.05em solid #48100c;inset:5%}.xp-glyph-red-alert-2:after{content:"2";color:#fff1a3;text-shadow:.04em .04em #56120d;font:700 .58em/1 Impact,Arial,sans-serif;top:13%;left:35%;transform:rotate(-8deg)}.xp-glyph-counter-strike:before{background:linear-gradient(90deg,#0000 47%,#d5a641 48% 52%,#0000 53%),linear-gradient(#0000 47%,#d5a641 48% 52%,#0000 53%),radial-gradient(circle,#415a21 0 46%,#182413 47%);border:.05em solid #17220e;border-radius:50%;inset:5%;box-shadow:.04em .05em #0000008c}.xp-glyph-counter-strike:after{content:"";background:#e2be72;width:18%;height:50%;top:24%;left:42%;transform:rotate(-14deg);box-shadow:-.12em .12em #e2be72,.11em .07em #e2be72}.all-programs-games{position:relative}.all-programs-games>svg{width:13px;height:13px;margin-left:auto}.games-programs-menu{z-index:11;color:#111;background:#fff;border:1px solid #174991;width:218px;padding:3px;position:absolute;top:0;left:calc(100% - 2px);box-shadow:2px 2px 8px #00000052}.games-programs-menu button{min-height:36px}.game-shell{color:#e8e6d7;-webkit-user-select:none;user-select:none;background:#050606;width:100%;min-width:0;height:100%;min-height:0;font:12px/1.35 Tahoma,SimSun,sans-serif;position:relative;overflow:hidden}.game-shell button,.game-shell input{font-family:Tahoma,SimSun,sans-serif}.game-shell button{color:#eeeacb;cursor:default;background:linear-gradient(#47483f,#24251f);border:1px solid #727263;border-radius:1px;min-height:28px;box-shadow:1px 1px #0b0b09,inset 1px 1px #ffffff1f}.game-shell button:hover:not(:disabled){color:#fffbd5;filter:brightness(1.1);border-color:#d2c477}.game-shell button:active:not(:disabled){background:#1c1d18;padding-top:2px;box-shadow:inset 1px 1px 3px #000}.game-shell button:focus-visible{outline-offset:-4px;outline:1px dotted #fff6b7}.game-shell button:disabled{color:#7c7c73;filter:grayscale()}.game-shell .game-primary-button{color:#fffbd2;background:linear-gradient(#7c773d,#393819);border-color:#d0bb55}.game-loading-screen,.game-error-screen{z-index:30;color:#cbd1c4;text-align:center;background:repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 3px),#0c0f0e;place-content:center;justify-items:center;padding:28px;display:grid;position:absolute;inset:0}.game-loading-screen svg{width:30px;height:30px;animation:.9s linear infinite spin}.game-loading-title{align-items:center;gap:10px;display:flex}.game-loading-screen h2,.game-error-screen h2{letter-spacing:0;margin:8px 0;font-size:21px}.game-loading-screen p,.game-error-screen p{max-width:480px;margin:8px 0}.game-loading-track{background:#151713;border:1px solid #8d917e;width:min(420px,68vw);height:15px;margin-top:20px;padding:2px}.game-loading-track i{background:repeating-linear-gradient(90deg,#668a31 0 10px,#8eaa49 10px 13px);height:100%;transition:width .16s linear;display:block}.game-error-screen{color:#ede4c1}.game-error-screen>svg{color:#e0ae42;width:44px;height:44px}.game-error-screen button{width:190px;margin-top:7px}.game-runtime{min-width:0;min-height:0;position:absolute;inset:0}.game-modal{z-index:25;color:#eeecd2;text-align:center;background:repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 3px),#292b24;border:2px solid #aca475;border-radius:2px;width:min(390px,100% - 32px);padding:20px 24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #12130f,8px 10px 22px #0009}.game-modal:before{z-index:-1;content:"";background:#0000008f;position:fixed;inset:0}.game-modal>svg{width:34px;height:34px}.game-modal h2{letter-spacing:0;margin:6px 0;font-size:22px}.game-modal p{color:#bfc1ad;margin:6px 0 14px}.game-modal button{justify-content:center;align-items:center;gap:7px;min-width:140px;margin:5px;padding:5px 12px;display:inline-flex}.game-modal button svg{width:15px;height:15px}.game-result dl{border-top:1px solid #626454;border-left:1px solid #626454;grid-template-columns:1fr 1fr;margin:12px 0;display:grid}.game-result dt,.game-result dd{text-align:left;border-bottom:1px solid #626454;border-right:1px solid #626454;margin:0;padding:5px 8px}.game-result dd{color:#fff4a5}.game-result.is-victory h2{color:#f5df6c}.game-result.is-defeat h2{color:#dd6955}.game-size-warning{z-index:40;color:#fff;text-align:center;background:#080908f0;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px;display:flex;position:absolute;inset:0}.game-size-warning svg{color:#e4ba42}.game-help-panel dl{text-align:left;grid-template-columns:66px 1fr;display:grid}.game-help-panel dt,.game-help-panel dd{border-bottom:1px solid #ffffff1f;margin:0;padding:5px}.game-help-panel dt{color:#e3cf72;font-weight:700}.game-options-panel label{text-align:left;grid-template-columns:22px minmax(95px,auto) 1fr 42px;align-items:center;gap:6px;min-height:34px;display:grid}.game-options-panel label:has(input[type=checkbox]){grid-template-columns:20px 1fr}.game-options-panel svg{width:16px;height:16px}.game-dialog-actions{justify-content:flex-end;gap:7px;margin-top:14px;display:flex}.ra-menu-screen{color:#f3edcc;background:linear-gradient(#00000014,#00000094),repeating-linear-gradient(90deg,#6e6a52 0 42px,#62604b 42px 84px);position:absolute;inset:0;overflow:hidden}.ra-menu-background,.cs-menu-background{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.ra-menu-screen:before{content:"";pointer-events:none;background:radial-gradient(circle at 72% 45%,#0000 0 80px,#0000003d 82px 84px,#0000 86px),repeating-linear-gradient(0deg,#0000001f 0 1px,#0000 1px 4px);position:absolute;inset:0}.ra-menu-emblem{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:#b22a1c94;border:10px solid #521612bf;width:250px;height:250px;position:absolute;top:13%;right:8%;transform:rotate(7deg)}.ra-menu-emblem span{color:#ffe88cd9;border:6px solid #ffe06cad;place-items:center;font:150px/1 Impact,sans-serif;display:grid;position:absolute;inset:24px}.ra-menu-brand{text-shadow:3px 3px #3a1b16;position:absolute;top:11%;left:7%}.ra-menu-brand small{color:#c7c29e;font-size:10px}.ra-menu-brand h1{color:#f0d36c;margin:3px 0 0;font:46px/1 SimHei,Impact,sans-serif}.ra-menu-brand p{color:#c84431;margin:5px 0;font-size:20px;font-weight:700}.ra-main-menu{flex-direction:column;gap:5px;width:250px;display:flex;position:absolute;bottom:12%;left:8%}.ra-main-menu button,.cs-main-menu button{text-align:left;align-items:center;gap:10px;height:39px;padding:6px 13px;font-size:14px;font-weight:700;display:flex}.ra-main-menu svg,.cs-main-menu svg{width:17px;height:17px}.ra-menu-panel{z-index:2;background:#21231df5;border:2px solid #98906b;width:min(520px,100% - 40px);padding:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:6px 8px 20px #0000008c}.ra-menu-panel h2{color:#ead46b;margin:0 0 14px;font-size:18px}.ra-faction-picker{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ra-faction-picker button{place-items:center;gap:3px;min-height:120px;padding:10px;display:grid}.ra-faction-picker button.is-selected,.cs-team-picker button.is-selected{background:#54522f;border-color:#f0dc6b;box-shadow:inset 0 0 0 1px #b5a846}.ra-faction-symbol{border-radius:50%;place-items:center;width:46px;height:46px;font:700 25px/1 Georgia,serif;display:grid}.ra-faction-symbol.allies{color:#d6e8ef;background:#315d83}.ra-faction-symbol.soviet{color:#f3d75b;background:#9a2c21}.ra-menu-screen>footer,.cs-menu-screen>footer{color:#ffffff8f;font-size:10px;position:absolute;bottom:7px;right:9px}.ra-battle{background:#0c0d0b;grid-template-columns:minmax(0,1fr) 216px;width:100%;height:100%;min-height:0;display:grid}.ra-viewport{background:#10110e;place-items:center;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.ra-viewport canvas{touch-action:none;cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M3 2l14 13-7 1-3 6z' fill='%23fff' stroke='%23000'/%3E%3C/svg%3E") 2 2,default;width:100%;height:100%;image-rendering:pixelated;display:block}.ra-radio-message,.cs-radio-message{color:#f5e978;text-shadow:1px 1px #000;background:#131711d6;border:1px solid #fff09ab3;padding:5px 12px;font-weight:700;position:absolute;top:38px;left:50%;transform:translate(-50%)}.ra-tutorial,.cs-tutorial{color:#f4f0cf;background:#181a14e6;border:1px solid #c9bb68;align-items:center;gap:9px;min-width:330px;padding:7px 11px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.ra-tutorial b,.cs-tutorial b{color:#ead048}.ra-tutorial{bottom:47px}.ra-command-bar{z-index:4;background:#23251d;border:2px ridge #a89d62;gap:3px;height:36px;padding:3px;display:flex;position:absolute;bottom:4px;left:7px}.ra-command-bar button{align-items:center;gap:4px;min-height:25px;padding:2px 8px;font-size:10px;display:flex}.ra-command-bar button svg{width:13px;height:13px}.ra-sidebar{color:#e8e4c7;background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px),#292c25;border-left:4px ridge #b6a74c;flex-direction:column;gap:6px;min-width:0;min-height:0;padding:6px;display:flex}.ra-build-category-tabs{background:#181a15;border:2px ridge #91884e;grid-template-columns:repeat(4,1fr);gap:2px;height:31px;padding:2px;display:grid}.ra-build-category-tabs button{color:#cfc67a;border-color:#6c6848;min-height:23px;padding:1px;font:700 11px/1 Tahoma,宋体,SimSun,MS Song,Arial,sans-serif}.ra-build-category-tabs button.is-active{color:#fff7ad;background:#65602f;border-color:#e4d26c;box-shadow:inset 1px 1px 3px #1b1a0d}.ra-sidebar>header{color:#e1d34f;background:#151912;border:1px solid #111;justify-content:space-between;align-items:center;height:30px;padding:4px 7px;font-weight:700;display:flex}.ra-sidebar>header span{align-items:center;gap:4px;display:flex}.ra-sidebar>header svg{color:#65c95d;width:14px;height:14px}.ra-sidebar>header .is-low{color:#ff5d44}.ra-minimap{background:radial-gradient(#c5dadd 0 38%,#0000 39%),radial-gradient(#5e7379 0 52%,#d7e6e8 53% 100%);border:2px inset #777866;height:120px;position:relative;overflow:hidden}.ra-minimap:before{content:"";border:8px solid #485c63b3;border-width:8px 13px;border-radius:48% 52% 44% 56%;position:absolute;inset:13px 26px;transform:rotate(-7deg)}.ra-minimap:after{content:"";background:#aab9ba;border:2px solid #7e8d8f;width:20px;height:14px;position:absolute;top:47%;left:48%;transform:translate(-50%,-50%);box-shadow:-11px 5px #c1cdce,10px -5px #8f9fa1}.ra-minimap-road{background:#9db5bbc7;width:120%;height:15px;position:absolute;top:50%;left:-10%;transform:rotate(-5deg)}.ra-battle.faction-allies .ra-sidebar{background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px),#263845;border-left-color:#5f83b3}.ra-battle.faction-soviet .ra-sidebar{background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px),#422d2a;border-left-color:#9f5549}.ra-minimap i{z-index:2;background:#e52f25;width:4px;height:4px;position:absolute;transform:translate(-50%,-50%)}.ra-minimap i.player{background:#52c6ff}.ra-minimap i.building{width:7px;height:7px}.ra-minimap-viewport{z-index:3;pointer-events:none;background:0 0;border:1px solid #f5efab;width:29%;height:35%;position:absolute;transform:translate(-50%,-50%)}.ra-mission-status{background:#171a15;border:1px solid #0d0e0b;grid-template-columns:1fr 1fr;padding:5px;font-size:10px;display:grid}.ra-mission-status strong{color:#dfd067;grid-column:1/-1}.ra-mission-status b{color:#ff6954;grid-column:1/-1;margin-top:3px;font-size:10px}.ra-build-tabs{min-height:0;overflow:auto}.ra-unavailable-category{color:#8e907e;text-align:center;background:#181a15;border:1px solid #111;margin:7px 0;padding:14px 5px;font-size:10px}.ra-build-tabs>strong{color:#f1e58e;background:#4c4d3c;border:1px solid #12130f;padding:3px 5px;font-size:10px;display:block}.ra-build-tabs>div{grid-template-columns:1fr 1fr;gap:4px;padding:4px 0;display:grid}.ra-build-tabs button{text-align:left;grid-template-columns:28px 1fr;align-items:center;min-height:52px;padding:3px;display:grid}.ra-build-icon{background-image:var(--ra-sprites);width:34px;height:34px;image-rendering:pixelated;background-position-y:50%;background-size:1400% 100%;display:block}.ra-build-icon.icon-power{background-position-x:15.38%}.ra-build-icon.icon-barracks{background-position-x:23.08%}.ra-build-icon.icon-factory{background-position-x:30.77%}.ra-build-icon.icon-defense{background-position-x:38.46%}.ra-build-icon.icon-infantry{background-position-x:46.15%}.ra-build-icon.icon-tank{background-position-x:53.85%}.ra-build-icon.icon-radar{background-position-x:69.23%}.ra-build-icon.icon-lab{background-position-x:76.92%}.ra-sidebar button{border-radius:0;font-family:Tahoma,SimSun,sans-serif}.ra-build-tabs button span{font-size:10px}.ra-build-tabs button small{color:#e6d86c;font-size:9px;display:block}.ra-queue{background:#171a15;border:1px solid #111;grid-template-columns:1fr auto;align-content:center;min-height:47px;padding:5px;font-size:10px;display:grid}.ra-queue>div,.ra-unit-info>div{background:#080908;border:1px solid #777765;grid-column:1/-1;height:8px}.ra-queue i,.ra-unit-info i{background:#79a83d;height:100%;display:block}.ra-queue button{min-height:21px;padding:1px 4px}.ra-unit-info{background:#171a15;border:1px solid #111;flex-direction:column;gap:2px;min-height:68px;margin-top:auto;padding:6px;font-size:10px;display:flex}.ra-unit-info strong{color:#eee17b}.ra-unit-info .ra-building-actions{background:0 0;border:0;grid-template-columns:1fr 1fr;gap:3px;height:auto;margin-top:3px;display:grid}.ra-building-actions button{justify-content:center;align-items:center;gap:3px;min-height:24px;padding:2px 4px;font-size:9px;display:flex}.ra-building-actions svg{width:12px;height:12px}.cs-menu-screen{color:#cfd2c6;-webkit-user-select:none;user-select:none;background:#070907;font-family:Tahoma,宋体,SimSun,MS Song,Arial,sans-serif;position:absolute;inset:0;overflow:hidden}.cs-menu-background{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cs-logo{z-index:3;position:absolute;top:9%;left:6%}.cs-logo h1{color:#e9ebdf;letter-spacing:3px;text-shadow:0 2px #000,0 0 18px #78965a59;margin:0;font:italic 900 42px/1 Arial Black,Impact,宋体,SimSun,MS Song,sans-serif}.cs-logo small{color:#8f968a;letter-spacing:2px;margin-top:9px;font-size:12px;display:block}.cs-main-menu{z-index:3;flex-direction:column;gap:5px;width:252px;display:flex;position:absolute;bottom:13%;left:6%}.cs-menu-item{color:#d8dbd0;letter-spacing:2px;text-align:left;text-shadow:1px 1px #000;cursor:pointer;background:linear-gradient(#353a33 0%,#232721 55%,#1a1d17 100%);border:1px solid #0b0e0a;border-color:#5c6358 #0b0e0a #0b0e0a #5c6358;align-items:center;height:36px;padding:0 14px;font:700 15px/1 Tahoma,宋体,SimSun,MS Song,Arial,sans-serif;display:flex}.cs-menu-item em{color:#b7bba9;opacity:.7;width:18px;margin-right:12px;font:12px/1 Consolas,monospace}.cs-menu-item:not(:disabled):hover{color:#f2c94c;text-shadow:0 0 8px #f2c94c66;background:linear-gradient(#4d5544 0%,#333a2e 100%);border-color:#000}.cs-menu-item.is-disabled{opacity:.42;cursor:default}.cs-menu-footer{z-index:3;color:#c8cdbe8c;letter-spacing:1px;font-size:11px;position:absolute;bottom:12px;right:16px}.cs-vgui-dialog{z-index:6;background:#2a2e29;border:2px solid #0c0f0b;width:min(470px,100% - 32px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #6b7263,6px 8px 24px #000000bf}.cs-vgui-dialog>header{color:#e6e8dd;letter-spacing:2px;text-shadow:1px 1px #000;background:linear-gradient(#4b5247,#343a32);justify-content:space-between;align-items:center;height:28px;padding:0 6px 0 10px;font:700 13px/1 Tahoma,宋体,SimSun,MS Song,Arial,sans-serif;display:flex}.cs-vgui-dialog>header button{color:#e6e8dd;cursor:pointer;background:linear-gradient(#5b6357,#333a30);border:1px solid #0c0f0b;border-color:#6d7566 #0c0f0b #0c0f0b #6d7566;place-items:center;width:20px;height:20px;padding:0;font:700 13px/1 Tahoma,宋体,SimSun,MS Song,Arial,sans-serif;display:grid}.cs-vgui-dialog>header button:hover{color:#fff;background:#7a3b2e}.cs-dialog-body{color:#cdd1c2;background:linear-gradient(#232721,#2a2f28);padding:12px}.cs-dialog-label{color:#9aa08d;letter-spacing:1px;margin:0 0 6px;font-size:11px}.cs-vgui-dialog>footer{background:#232721;border-top:1px solid #15180f;justify-content:flex-end;align-items:center;gap:8px;padding:8px 10px;display:flex}.cs-vgui-dialog footer button,.cs-vgui-dialog .cs-observer{color:#dfe3d4;letter-spacing:1px;cursor:pointer;background:linear-gradient(#464d40,#2c312a);border:1px solid #0b0e0a;border-color:#6d7566 #0b0e0a #0b0e0a #6d7566;min-height:26px;padding:3px 14px;font:700 12px/1.2 Tahoma,宋体,SimSun,MS Song,Arial,sans-serif}.cs-vgui-dialog footer button:hover{color:#f2c94c;background:linear-gradient(#5a6350,#3a4134)}.cs-map-list{border:1px solid #11140e;margin:0 0 10px;padding:0;list-style:none}.cs-map-list li{background:#20241e;border-bottom:1px solid #1a1e16;align-items:center;gap:10px;min-height:34px;padding:5px 9px;display:flex}.cs-map-list li:last-child{border-bottom:0}.cs-map-list li b{color:#e0e3d4;min-width:92px;font:700 12px Consolas,monospace}.cs-map-list li small{color:#8f9686;font-size:11px}.cs-map-list li.is-selected{background:#3a4232;box-shadow:inset 0 0 0 1px #8a9270}.cs-map-list li.is-selected b{color:#f2c94c}.cs-map-list li[aria-disabled=true]{opacity:.45}.cs-server-info{grid-template-columns:72px 1fr;gap:3px 10px;margin:0;font-size:12px;display:grid}.cs-server-info dt{color:#8f9686}.cs-server-info dd{color:#d6dac8;margin:0}.cs-team-cards{background:#232721;grid-template-columns:1fr 1fr;gap:10px;padding:14px 12px 6px;display:grid}.cs-team-cards button{cursor:pointer;background:linear-gradient(#2f352d,#22261f);border:1px solid #10140d;border-color:#6d7566 #10140d #10140d #6d7566;flex-direction:column;align-items:center;gap:8px;min-height:118px;padding:10px;display:flex}.cs-team-cards button:hover{background:linear-gradient(#3d4634,#2a3026)}.cs-team-badge{text-shadow:1px 1px #000;border:1px solid #0b0e0a;place-items:center;width:54px;height:40px;font:900 18px/1 Arial,sans-serif;display:grid}.cs-team-badge.is-ct{color:#dcebfa;background:#2f5f8f;box-shadow:inset 0 0 0 1px #6ea5d6}.cs-team-badge.is-t{color:#fae0d4;background:#8f402f;box-shadow:inset 0 0 0 1px #d6735a}.cs-team-cards strong{color:#e2e6d6;letter-spacing:2px;text-shadow:1px 1px #000;font:700 15px Tahoma,宋体,SimSun,MS Song,Arial,sans-serif}.cs-team-cards button:hover strong{color:#f2c94c}.cs-team-cards small{color:#949b89;font-size:11px}.cs-observer{color:#787f70;text-align:center;background:#1c201a;border:1px solid #191d15;width:calc(100% - 24px);margin:0 12px;padding:6px;font-size:12px;display:block}.cs-class-grid{background:#232721;grid-template-columns:repeat(4,1fr);gap:8px;padding:12px;display:grid}.cs-class-grid button{cursor:pointer;background:#1c201a;border:1px solid #10140d;padding:0;overflow:hidden}.cs-class-grid button:hover{border-color:#8a9270}.cs-class-grid button.is-selected{border-color:#f2c94c;box-shadow:0 0 0 1px #f2c94c}.cs-class-portrait{aspect-ratio:180/220;filter:brightness(.92);background-repeat:no-repeat;background-size:400% 200%;width:100%;display:block}.cs-class-grid button.is-selected .cs-class-portrait{filter:brightness(1.12)}.cs-class-grid small{color:#c8cdba;white-space:nowrap;text-overflow:ellipsis;background:#171b15;padding:4px 2px;font-size:10px;display:block;overflow:hidden}.cs-class-grid button.is-selected small{color:#f2c94c}.cs-options-body{flex-direction:column;gap:10px;font-size:12px;display:flex}.cs-options-body label{color:#d6dac8;align-items:center;gap:8px;display:flex}.cs-options-body input[type=range]{flex:1}.cs-options-body .cs-check-row{gap:6px}.cs-help-body dl{grid-template-columns:52px 1fr;gap:6px 10px;margin:0;font-size:12px;display:grid}.cs-help-body dt{color:#f2c94c}.cs-help-body dd{color:#cfd4c2;margin:0}.cs-round{background:#000;place-items:center;width:100%;height:100%;min-height:0;display:grid;container-type:size}.cs-viewport{aspect-ratio:4/3;background:#111;width:min(100%,133.333cqh);height:auto;max-height:100%;position:relative;overflow:hidden}.cs-viewport>canvas{touch-action:none;outline:0;width:100%;height:100%;display:block}.cs-viewport>canvas[data-control-mode=drag]{cursor:grab}.cs-viewport>canvas[data-control-mode=drag]:active{cursor:grabbing}.cs-damage-vignette{z-index:5;opacity:0;pointer-events:none;border:26px solid #be0c06c7;position:absolute;inset:0;box-shadow:inset 0 0 90px #be0c06b8}.cs-crosshair{z-index:8;pointer-events:none;width:1px;height:1px;position:absolute;top:50%;left:50%}.cs-crosshair i{background:#6ff06a;display:block;position:absolute;box-shadow:0 0 1px #000}.cs-crosshair i:first-child,.cs-crosshair i:nth-child(2){width:8px;height:2px;top:0}.cs-crosshair i:first-child{right:var(--crosshair-gap)}.cs-crosshair i:nth-child(2){left:var(--crosshair-gap)}.cs-crosshair i:nth-child(3),.cs-crosshair i:nth-child(4){width:2px;height:8px;left:0}.cs-crosshair i:nth-child(3){bottom:var(--crosshair-gap)}.cs-crosshair i:nth-child(4){top:var(--crosshair-gap)}.cs-crosshair b{color:#ff5a45;text-shadow:1px 1px #000;font-size:17px;animation:.15s linear both cs-hitmarker;position:absolute;top:-11px;left:-7px}@keyframes cs-hitmarker{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.cs-pointer-gate{z-index:15;text-align:center;background:#1c201af7;border:2px solid #0b0e0a;width:min(340px,100% - 40px);font-family:Tahoma,宋体,SimSun,MS Song,Arial,sans-serif;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #5d6652,5px 7px 20px #000c}.cs-pointer-gate strong{color:#f2e3a6;letter-spacing:2px;text-shadow:1px 1px #000;background:linear-gradient(#47503f,#31372c);padding:8px;font:700 13px Tahoma,宋体,SimSun,MS Song,Arial,sans-serif;display:block}.cs-pointer-gate span{color:#a9b09c;padding:9px 14px 2px;font-size:11px;line-height:1.6;display:block}.cs-pointer-gate button{color:#dfe3d4;letter-spacing:1px;cursor:pointer;background:linear-gradient(#464d40,#2b3029);border:1px solid #0b0e0a;border-color:#6d7566 #0b0e0a #0b0e0a #6d7566;width:calc(100% - 24px);min-height:27px;margin:8px 12px 0;padding:3px 10px;font:700 12px Tahoma,宋体,SimSun,MS Song,Arial,sans-serif}.cs-pointer-gate button:hover{color:#f2c94c}.cs-pointer-gate button:last-child{margin-bottom:12px}.cs-tutorial{z-index:11;color:#f2e3a6;letter-spacing:1px;white-space:nowrap;text-shadow:1px 1px #000;pointer-events:none;background:#0a0c09e0;border:1px solid #f2c94c8c;padding:6px 14px;font:700 12px Tahoma,宋体,SimSun,MS Song,Arial,sans-serif;position:absolute;bottom:66px;left:50%;transform:translate(-50%)}.cs-tutorial b{color:#f2c94c;margin-right:8px}.cs-radio-message{z-index:10;color:#f2f2e6;letter-spacing:1px;text-align:center;text-shadow:1px 1px 2px #000,0 0 8px #000;pointer-events:none;background:0 0;border:0;max-width:82%;padding:0;font:700 16px/1.35 Tahoma,宋体,SimSun,MS Song,Arial,sans-serif;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}.cs-round-banner{z-index:14;text-align:center;pointer-events:none;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.cs-round-banner strong{color:#f2f2e6;letter-spacing:2px;text-shadow:2px 2px #000,0 0 14px #000c;font:italic 900 30px Arial Black,Impact,宋体,SimSun,MS Song,sans-serif;display:block}.cs-round-banner.is-ct strong{color:#8fc0ee}.cs-round-banner.is-t strong{color:#ef8a68}.cs-round-banner span{color:#e8e8d8;letter-spacing:1px;text-shadow:1px 1px 2px #000;margin-top:6px;font:700 13px Tahoma,宋体,SimSun,MS Song,Arial,sans-serif;display:block}.cs-buy-menu{z-index:20;color:#cfd4c0;background:#121610f2;border:1px solid #0a0c08;width:262px;padding:4px;font-family:Tahoma,宋体,SimSun,MS Song,Arial,sans-serif;position:absolute;top:50%;left:18px;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #5d6652,4px 6px 18px #000c}.cs-buy-menu>header{color:#e6e8dd;letter-spacing:1px;text-shadow:1px 1px #000;background:linear-gradient(#46503f,#2f3629);justify-content:space-between;align-items:center;height:24px;padding:0 8px;font:700 12px Tahoma,宋体,SimSun,MS Song,Arial,sans-serif;display:flex}.cs-buy-menu>header span{color:#f2c94c;text-shadow:1px 1px #000;font:700 13px Consolas,monospace}.cs-buy-menu>button{color:#cfd4c0;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;height:24px;padding:0 8px;font:12px/1 Tahoma,宋体,SimSun,MS Song,Arial,sans-serif;display:flex}.cs-buy-menu>button b{color:#f2c94c;width:14px;font:700 13px Consolas,monospace}.cs-buy-menu>button span{flex:1;justify-content:space-between;align-items:center;display:flex}.cs-buy-menu>button small{color:#b7bcae;font:700 11px Consolas,monospace}.cs-buy-menu>button:not(:disabled):hover{color:#14140f;text-shadow:none;background:#d9b44a}.cs-buy-menu>button:not(:disabled):hover b,.cs-buy-menu>button:not(:disabled):hover small{color:inherit}.cs-buy-menu>button:disabled{opacity:.4;cursor:default}.cs-buy-menu>button.cs-buy-cancel{color:#9aa08d;border-top:1px solid #3a4230;margin-top:2px}.cs-buy-menu>footer{color:#8f9686;border-top:1px solid #353d2c;justify-content:space-between;align-items:center;padding:4px 8px 2px;font-size:10px;display:flex}.cs-objective-progress{z-index:12;color:#f2c94c;letter-spacing:1px;text-align:center;text-shadow:1px 1px #000;background:#080a08c7;border:1px solid #f2c94c80;width:240px;height:22px;font:700 11px Tahoma,宋体,SimSun,MS Song,Arial,sans-serif;position:absolute;bottom:96px;left:50%;transform:translate(-50%)}.cs-objective-progress span{z-index:2;line-height:20px;position:relative}.cs-objective-progress i{background:#f2c94c52;max-width:calc(100% - 4px);position:absolute;inset:2px auto 2px 2px}.cs-radar{z-index:8;background:#0d2010d1;border:1px solid #8cc8788c;width:110px;height:110px;position:absolute;top:10px;left:10px;overflow:hidden;box-shadow:inset 0 0 18px #50b45a2e}.cs-radar-sweep{z-index:1;pointer-events:none;background:conic-gradient(#78ff784d,#78ff7800 72deg);animation:3.2s linear infinite cs-radar-sweep;position:absolute;inset:0}@keyframes cs-radar-sweep{to{transform:rotate(360deg)}}.cs-radar-map{z-index:0;opacity:.6;width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;inset:4px}.cs-radar-map path{fill:none;stroke:#7fe08a;stroke-width:2px}.cs-radar-map path:nth-child(2){stroke:#5ebe6473;stroke-width:5px}.cs-radar-map .site{fill:#f2c94c38;stroke:#e8c05a;stroke-width:1px}.cs-radar-player,.cs-radar i{z-index:3;width:6px;height:6px;position:absolute}.cs-radar-player{clip-path:polygon(50% 0,100% 100%,50% 72%,0 100%);background:#f2f2e6}.cs-radar i{background:#8fff9a;border-radius:50%;box-shadow:0 0 4px #8cff96cc}.cs-radar b{z-index:3;color:#f2c94c;text-shadow:1px 1px #000;font:700 11px Arial,sans-serif;position:absolute;bottom:5px;right:9px}.cs-radar .cs-radar-b{left:9px;right:auto}.cs-score-strip{z-index:8;background:#080a089e;border-top:1px solid #ffffff1f;border-bottom:1px solid #0009;justify-content:center;align-items:center;gap:18px;min-width:250px;height:30px;padding:0 16px;font-family:Arial,宋体,SimSun,MS Song,sans-serif;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.cs-score-ct,.cs-score-t{letter-spacing:1px;text-shadow:1px 1px #000;align-items:center;gap:5px;font:700 12px Arial,sans-serif;display:flex}.cs-score-ct{color:#8fc0ee}.cs-score-t{color:#e8907a}.cs-score-ct b,.cs-score-t b{color:#fff;font-size:18px}.cs-score-strip strong{color:#f5f5e8;text-align:center;text-shadow:1px 1px #000;min-width:66px;font:700 22px Consolas,monospace}.cs-score-strip.is-bomb strong{color:#ff5a3c;animation:1s steps(2,end) infinite cs-bomb-timer}@keyframes cs-bomb-timer{50%{opacity:.35}}.cs-kill-feed{z-index:9;pointer-events:none;flex-direction:column;align-items:flex-end;gap:3px;font-family:Tahoma,宋体,SimSun,MS Song,Arial,sans-serif;display:flex;position:absolute;top:52px;right:12px}.cs-kill-feed div{text-shadow:1px 1px #000;background:#080a088c;align-items:center;gap:7px;padding:2px 8px;font-size:11px;display:flex}.cs-kill-feed div span:last-child{color:#d8d8cc}.cs-kill-feed div.is-kill span:first-child{color:#f2c94c}.cs-kill-feed div.is-kill span:last-child{color:#ff9a86}.cs-kill-feed div.is-death span:first-child,.cs-kill-feed div.is-death span:last-child{color:#ff7a60}.cs-kill-feed div.is-info span:first-child{color:#b8bcae}.cs-kill-feed i{background:#f2c94c;width:5px;height:5px;transform:rotate(45deg)}.cs-objective-hud{z-index:8;color:#cfd2c0;letter-spacing:.5px;white-space:nowrap;text-shadow:1px 1px #000;pointer-events:none;align-items:center;gap:8px;font:11px Tahoma,宋体,SimSun,MS Song,Arial,sans-serif;display:flex;position:absolute;top:48px;left:50%;transform:translate(-50%)}.cs-objective-hud b{color:#f2c94c}.cs-hud-left{z-index:8;text-shadow:2px 2px #000;flex-direction:column;gap:2px;font-family:Arial,宋体,SimSun,MS Song,sans-serif;display:flex;position:absolute;bottom:12px;left:14px}.cs-money{color:#f5b22a;letter-spacing:1px;font:700 18px Arial,sans-serif}.cs-vitals{align-items:center;gap:4px;display:flex}.cs-hud-icon{width:24px;height:24px}.cs-vitals b{color:#f5b22a;min-width:42px;margin-right:10px;font:700 30px Arial,sans-serif}.cs-hud-right{z-index:8;text-shadow:2px 2px #000;grid-template-columns:auto auto;align-items:end;font-family:Arial,sans-serif;display:grid;position:absolute;bottom:12px;right:16px}.cs-hud-right small{color:#e0e0d0;letter-spacing:1px;text-align:right;text-shadow:1px 1px #000;grid-column:1/-1;font:700 11px Arial,sans-serif}.cs-hud-right strong{color:#f5b22a;text-align:right;font:700 36px/.9 Arial,sans-serif}.cs-hud-right span{color:#d8d8c8;padding-bottom:4px;font:700 15px Arial,sans-serif}.cs-equipment{z-index:8;align-items:center;gap:5px;font-family:Tahoma,宋体,SimSun,MS Song,Arial,sans-serif;display:flex;position:absolute;bottom:58px;right:16px}.cs-item-icon{color:#f5b22a;text-shadow:1px 1px #000;background:#0a0c08b3;border:1px solid #f5b22a99;place-items:center;min-width:30px;height:20px;padding:0 4px;font:700 10px Arial,sans-serif;display:inline-grid}.cs-scoreboard{z-index:30;color:#d6dde8;pointer-events:none;background:#0c1420ed;border:1px solid #05070a;width:min(430px,88%);font-family:Tahoma,宋体,SimSun,MS Song,Arial,sans-serif;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #4a5a6e,4px 6px 22px #000000d9}.cs-scoreboard>header{letter-spacing:1px;text-shadow:1px 1px #000;background:linear-gradient(#32455e,#22324a);justify-content:space-between;align-items:center;padding:7px 12px;font-weight:700;display:flex}.cs-scoreboard>header strong{color:#f2c94c}.cs-scoreboard table{border-collapse:collapse;width:100%;font-size:12px}.cs-scoreboard th{color:#9fb4cc;text-align:left;background:#283c5699;padding:4px 8px;font-weight:400}.cs-scoreboard th:not(.cs-col-name),.cs-scoreboard td:not(.cs-col-name){text-align:center;width:52px}.cs-scoreboard td{border-top:1px solid #50648240;padding:3px 8px}.cs-scoreboard tr.cs-team-header td{letter-spacing:1px;background:#324a688c;padding:3px 8px;font-size:11px;font-weight:700}.cs-scoreboard tr.cs-team-header.is-ct td{color:#8fc0ee}.cs-scoreboard tr.cs-team-header.is-t td{color:#e8907a}.cs-scoreboard tr.is-player td{color:#f2c94c;background:#f2c94c24}.cs-scoreboard td em{color:#ffd9cf;background:#7a3528;margin-left:6px;padding:0 3px;font-size:10px;font-style:normal}.cs-col-name{text-align:left}.cs-scoreboard>footer{color:#8fa0b4;text-align:center;padding:5px 12px;font-size:11px}.cs-result.is-victory h2{color:#8fc0ee;letter-spacing:2px;font-family:Arial Black,Impact,宋体,SimSun,MS Song,sans-serif}.cs-result.is-defeat h2{color:#ef8a68;letter-spacing:2px;font-family:Arial Black,Impact,宋体,SimSun,MS Song,sans-serif}.story-notice.tone-game>span{color:#dff7c4;background:#3f612e}@media (max-width:900px){.ra-battle{grid-template-columns:minmax(0,1fr) 180px}.ra-build-tabs button{text-align:center;grid-template-columns:1fr;justify-items:center}.ra-minimap{height:95px}.cs-score-strip{width:270px}}@media (max-width:700px){.games-programs-menu{width:min(218px,100%);max-height:240px;top:34px;left:auto;right:0;overflow-y:auto}}.rising{color:#10233d;background:#eef2f7;font:12px/1.5 Tahoma,SimSun,sans-serif}.rising-header{color:#fff;background:linear-gradient(#2f6bd0 0%,#1c4d9e 55%,#143c82 100%);align-items:center;gap:10px;padding:8px 10px;display:flex;box-shadow:inset 0 1px #ffffff59}.rising-logo{color:#7a2a00;letter-spacing:1px;text-shadow:0 1px #fff9;background:linear-gradient(#ffd94a,#f39c12);border:1px solid #0d2a5c;border-radius:3px;place-items:center;width:40px;height:40px;font-size:15px;font-weight:700;display:grid}.rising-title{flex-direction:column;line-height:1.35;display:flex}.rising-title strong{font-size:14px}.rising-title small{color:#ffffffd1;font-size:10px}.rising-kaka{align-items:center;margin-left:auto;padding-right:4px;display:flex;position:relative}.kaka-lion{flex:0 0 46px;width:46px;height:46px;display:block;position:relative}.kaka-lion>i{display:block;position:absolute}.kaka-lion .mane{background:radial-gradient(circle at 50% 45%,#ffb43a 0 46%,#e8781a 70%,#c95a0e 100%);border-radius:50%;inset:0;box-shadow:0 0 0 2px #a9450a}.kaka-lion .face{background:radial-gradient(circle at 50% 38%,#fff2cf,#ffd98a 70%,#f4b95e 100%);border-radius:50%;width:56%;height:56%;top:22%;left:22%}.kaka-lion .ear{background:#f0961f;border-radius:50%;width:26%;height:26%;top:12%}.kaka-lion .ear.left{left:6%}.kaka-lion .ear.right{right:6%}.kaka-lion .eye{background:#3a230d;border-radius:50%;width:8%;height:12%;top:40%}.kaka-lion .eye.left{left:38%}.kaka-lion .eye.right{right:38%}.kaka-lion .nose{background:#b3560d;border-radius:50%;width:8%;height:7%;top:54%;left:46%}.kaka-bubble{color:#6a4a08;background:#fffbe6;border:1px solid #cfa93a;border-radius:6px;max-width:190px;margin-right:6px;padding:6px 9px;font-size:11px;line-height:1.4;position:relative}.kaka-bubble:after{content:"";filter:drop-shadow(1px 0 #cfa93a);border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:6px solid #fffbe6;width:0;height:0;margin-top:-5px;position:absolute;top:50%;right:-6px}.rising-tabs{background:#dbe6f4;border-bottom:1px solid #9db4d4;gap:2px;padding:6px 8px 0;display:flex}.rising-tabs button{color:#123a72;cursor:pointer;background:linear-gradient(#f3f7fc,#d3e0f0);border:1px solid #9db4d4;border-bottom:none;border-radius:4px 4px 0 0;padding:5px 16px}.rising-tabs button.is-active{background:#fff;margin-bottom:-1px;padding-bottom:6px;font-weight:700}.rising-body{background:#fff;flex:1;gap:8px;min-height:0;padding:8px;display:flex}.rising-targets{background:#f5f8fc;border:1px solid #b9c9de;flex-direction:column;flex:0 0 150px;gap:6px;width:150px;padding:8px;display:flex}.rising-targets strong{color:#123a72;margin-bottom:2px}.rising-targets label{cursor:pointer;align-items:center;gap:6px;display:flex}.rising-main{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.rising-status-line{align-items:center;gap:6px;display:flex}.rising-status-line code{white-space:nowrap;text-overflow:ellipsis;background:#f0f4fa;border:1px solid #b9c9de;flex:1;padding:3px 6px;font-family:SimSun,Tahoma,monospace;overflow:hidden}.rising-status-line code.is-alarm{color:#b30000;background:#ffecec;border-color:#d33}.rising-progress{background:#e7eef7;border:1px solid #8ba3c4;height:18px;position:relative;overflow:hidden}.rising-progress>i{background:repeating-linear-gradient(90deg,#35b64a 0 10px,#2ba33f 10px 12px);height:100%;transition:width .3s;display:block}.rising-progress>b{text-shadow:0 1px #fff9;place-items:center;font-size:11px;display:grid;position:absolute;inset:0}.rising-counters{gap:16px;font-size:11px;display:flex}.rising-counters b{color:#123a72}.rising-counters .is-alarm b,.rising-counters .is-alarm{color:#c00}.rising-log{background:#fff;border:1px solid #b9c9de;flex-direction:column;flex:1;min-height:90px;display:flex;overflow:auto}.rising-log-head,.rising-threat{grid-template-columns:1fr 220px;gap:6px;padding:4px 8px;display:grid}.rising-log-head{color:#123a72;background:#e2eaf5;border-bottom:1px solid #b9c9de;font-weight:700;position:sticky;top:0}.rising-threat{border-bottom:1px solid #eef2f7}.rising-threat span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rising-threat .is-alarm{color:#c00}.rising-threat .is-cleaned{color:#2ba33f}.rising-empty{color:#6a7684;text-align:center;padding:14px}.rising-actions{gap:8px;display:flex}.rising-actions button,.rising-tools button,.rising-panel button{color:#123a72;cursor:pointer;background:linear-gradient(#fbfdff,#dbe6f4);border:1px solid #7f97ba;border-radius:3px;padding:5px 14px}.rising-actions button:disabled{color:#9aa7b6;cursor:default}.rising-primary{font-weight:700;color:#6a3400!important;background:linear-gradient(#ffd94a,#f0961f)!important;border-color:#c9770d!important}.rising-panel{background:#fff;flex:1;padding:14px 16px}.rising-panel h3{color:#123a72;margin:0 0 10px}.rising-defend{margin:0 0 12px;padding:0;list-style:none}.rising-defend li{border-bottom:1px dotted #cdd8e6;align-items:center;gap:8px;padding:5px 0;display:flex}.rising-defend em{color:#2ba33f;margin-left:auto;font-style:normal}.rising-defend .dot{border-radius:50%;width:10px;height:10px;box-shadow:0 0 3px}.rising-defend .dot.on{color:#35b64a;background:#35b64a}.rising-defend .dot.off{color:#c9c9c9;background:#c9c9c9}.rising-note{color:#6a4a08;background:#fffbe6;border:1px solid #d8c98a;padding:8px 10px}.rising-tools{grid-template-columns:repeat(2,1fr);gap:8px;max-width:460px;display:grid}.rising-footer{color:#123a72;background:#dbe6f4;border-top:1px solid #9db4d4;justify-content:space-between;padding:4px 10px;font-size:11px;display:flex}.iciba{color:#1a2a3a;background:#f4f7fb;font:12px/1.5 Tahoma,SimSun,sans-serif}.iciba-header{color:#fff;background:linear-gradient(#e14b3b 0%,#c5311f 100%);align-items:baseline;gap:8px;padding:7px 10px;display:flex;box-shadow:inset 0 1px #ffffff4d}.iciba-logo{color:#d5301c;background:#fff;border-radius:3px;padding:2px 7px;font-weight:700}.iciba-header strong{font-size:14px}.iciba-header small{color:#fffc;font-size:10px}.iciba-searchbar{background:#dde9f6;border-bottom:1px solid #a9c0dd;gap:6px;padding:8px 10px;display:flex;position:relative}.iciba-searchbar input{background:#fff;border:1px solid #7f97ba;flex:1;padding:4px 7px}.iciba-searchbar button{color:#fff;cursor:pointer;background:linear-gradient(#f8896f,#d5301c);border:1px solid #b0421f;border-radius:3px;padding:4px 16px;font-weight:700}.iciba-suggest{z-index:5;background:#fff;border:1px solid #7f97ba;margin:0;padding:2px;list-style:none;position:absolute;top:38px;left:10px;right:90px;box-shadow:2px 2px 5px #0003}.iciba-suggest li{cursor:pointer;padding:3px 8px}.iciba-suggest li:hover{background:#d5e7ff}.iciba-body{flex:1;gap:8px;min-height:0;padding:10px;display:flex}.iciba-result{background:#fff;border:1px solid #c4d3e6;flex:1;min-width:0;padding:10px 14px;overflow:auto}.iciba-word-head{border-bottom:1px solid #e2e9f2;align-items:center;gap:10px;padding-bottom:8px;display:flex}.iciba-word-head h2{color:#133a72;margin:0;font-size:22px}.iciba-phonetic{color:#8a5a1a;font-family:Lucida Sans Unicode,SimSun,serif}.iciba-speak{cursor:pointer;background:linear-gradient(#fbfdff,#dde9f6);border:1px solid #a9c0dd;border-radius:3px;margin-left:auto;padding:3px 10px}.iciba-senses{margin:10px 0;padding-left:18px}.iciba-senses li{padding:2px 0}.iciba-examples{background:#f8fafd;border:1px solid #e2e9f2;margin-top:10px;padding:8px 10px}.iciba-examples strong{color:#133a72}.iciba-examples p{flex-direction:column;margin:6px 0 0;display:flex}.iciba-examples .ex-en{color:#2a4a6a}.iciba-examples .ex-zh{color:#666;font-size:11px}.iciba-notfound{color:#b30000;padding:20px 8px}.iciba-notfound small{color:#777}.iciba-side{flex-direction:column;flex:0 0 220px;gap:8px;width:220px;display:flex}.iciba-daily{background:#fffbe6;border:1px solid #d8c98a;padding:8px 10px}.iciba-daily strong{color:#8a5a1a}.iciba-daily .daily-en{color:#444;margin:6px 0 2px;font-style:italic}.iciba-daily .daily-zh{color:#333;margin:0}.iciba-daily small{color:#999}.iciba-hover-demo{background:#fff;border:1px solid #c4d3e6;flex:1;padding:8px 10px}.iciba-hover-toggle{border-bottom:1px dotted #cdd8e6;flex-direction:column;gap:2px;padding-bottom:6px;display:flex}.iciba-hover-toggle label{cursor:pointer;align-items:center;gap:5px;display:flex}.iciba-hover-toggle small{color:#999;font-size:10px}.iciba-demo-text{margin:8px 0 0;line-height:2}.iciba-demo-text .catchable{color:#c5311f;cursor:help;border-bottom:1px dashed #d5301c;padding:0 1px}.iciba-demo-text .catchable:hover{background:#ffe9c7}.iciba-catch-popup{background:#fffef6;border:1px solid #c9a13a;margin-top:8px;font-size:11px;box-shadow:2px 2px 5px #0003}.iciba-catch-popup .catch-head{color:#6a4a08;background:linear-gradient(#ffe08a,#f2c14a);justify-content:space-between;padding:4px 8px;display:flex}.iciba-catch-popup .catch-sense{padding:6px 8px}.iciba-catch-popup .catch-foot{color:#999;border-top:1px solid #eadfae;padding:3px 8px;font-size:10px}.iciba-footer{color:#345;background:#dde9f6;border-top:1px solid #a9c0dd;padding:4px 10px;font-size:11px}.iciba-menu-btn{color:#fff;cursor:pointer;background:#ffffff2e;border:1px solid #fff9;border-radius:3px;margin-left:auto;padding:2px 8px}.iciba-lang{background:#fff;border:1px solid #7f97ba;padding:3px 4px}.iciba-addword{color:#8a5a1a;cursor:pointer;background:linear-gradient(#fffbe6,#ffe9b0);border:1px solid #a9c0dd;border-radius:3px;padding:3px 8px}.iciba-dicttabs{border-bottom:1px solid #c4d3e6;gap:2px;margin:8px 0 4px;display:flex}.iciba-dicttabs button{color:#345;cursor:pointer;background:linear-gradient(#f4f8fd,#dde9f6);border:1px solid #c4d3e6;border-bottom:none;border-radius:4px 4px 0 0;padding:4px 12px}.iciba-dicttabs button.is-active{color:#c5311f;background:#fff;margin-bottom:-1px;padding-bottom:5px;font-weight:700}.iciba-phrases{background:#f8fafd;border:1px solid #e2e9f2;margin-top:10px;padding:8px 10px}.iciba-phrases strong{color:#133a72}.iciba-phrases p{flex-direction:column;margin:6px 0 0;display:flex}.iciba-phrases .ex-en{color:#2a4a6a}.iciba-phrases .ex-zh{color:#666;font-size:11px}.iciba-empty{color:#999}.iciba-settings{background:#eef4fb;border-bottom:1px solid #a9c0dd;padding:8px 10px;font-size:11px}.iciba-set-row{flex-wrap:wrap;align-items:center;gap:6px 12px;padding:3px 0;display:flex}.iciba-set-row>strong{color:#133a72}.iciba-set-row label{cursor:pointer;align-items:center;gap:4px;display:inline-flex}.iciba-set-row button{cursor:pointer;background:linear-gradient(#fbfdff,#dde9f6);border:1px solid #a9c0dd;border-radius:3px;padding:2px 8px}.iciba-set-row button.is-active{color:#fff;background:linear-gradient(#f8896f,#d5301c);border-color:#c5311f}.iciba-wordbook{background:#fff;border:1px solid #c4d3e6;padding:8px 10px}.iciba-wordbook strong{color:#133a72}.iciba-wordbook small{color:#999;margin-top:4px;font-size:10px;display:block}.iciba-wordbook ul{margin:6px 0 0;padding-left:16px}.iciba-wordbook li{color:#c5311f;cursor:pointer;padding:1px 0}.iciba-wordbook li:hover{text-decoration:underline}.iciba-scheme-blue .iciba-header{background:linear-gradient(#2f7bd0 0%,#14549e 100%)}.iciba-scheme-blue .iciba-logo{color:#14549e}.iciba-scheme-green .iciba-header{background:linear-gradient(#4fae57 0%,#2e8b3d 100%)}.iciba-scheme-green .iciba-logo{color:#2e8b3d}.iciba-scheme-silver .iciba-header{background:linear-gradient(#9aa0b4 0%,#5f657d 100%)}.iciba-scheme-silver .iciba-logo{color:#5f657d}.ime-app{color:#1a2a3a;--ime-accent:#ff7b00;--ime-accent-2:#ffab52;background:#eef2f7;font:12px/1.5 Tahoma,SimSun,sans-serif}.ime-app.ime-skin-abc{--ime-accent:#1f66d1;--ime-accent-2:#6ea3ee}.ime-app.ime-skin-ziguang{--ime-accent:#7a3fb0;--ime-accent-2:#b085d6}.ime-statusbar{background:linear-gradient(#fdfdfd,#dfe4ec);border:1px solid #7a869a;border-radius:4px;align-items:center;gap:3px;width:-moz-fit-content;width:fit-content;margin:10px;padding:3px 4px;display:flex;box-shadow:1px 1px 3px #00000040}.ime-grip{border-left:2px dotted #9aa4b4;border-right:2px dotted #9aa4b4;width:4px;height:20px}.ime-logo{background:linear-gradient(180deg, var(--ime-accent-2), var(--ime-accent));color:#fff;cursor:pointer;border:1px solid #b0421f;border-radius:3px;min-width:26px;height:22px;padding:0 6px;font-weight:700}.ime-btn{color:#223;cursor:pointer;background:linear-gradient(#fff,#e3e8ef);border:1px solid #9aa4b4;border-radius:3px;min-width:24px;height:22px;padding:0 5px}.ime-btn:hover{background:linear-gradient(#fff,#d5e7ff)}.ime-btn.is-cn{color:#c00;font-weight:700}.ime-btn.is-en{color:#06c;font-weight:700}.ime-skinpick{border-left:1px solid #c3cad4;gap:2px;margin-left:6px;padding-left:6px;display:flex}.ime-skinpick button{cursor:pointer;background:linear-gradient(#fff,#e3e8ef);border:1px solid #9aa4b4;border-radius:3px;height:22px;padding:0 8px;font-size:11px}.ime-skinpick button.is-active{border-color:var(--ime-accent);color:var(--ime-accent);background:linear-gradient(#fff,#ffe6cc);font-weight:700}.ime-demo{flex-direction:column;flex:1;gap:8px;min-height:0;padding:0 12px 10px;display:flex}.ime-demo-hint{color:#6a4a08;background:#fffbe6;border:1px solid #d8c98a;margin:0;padding:6px 8px;font-size:11px}.ime-demo-hint code{color:#b35400;background:#fff;border:1px solid #d5c78a;padding:0 3px}.ime-editor{flex:1;min-height:80px}.ime-editor textarea{resize:none;background:#fff;border:1px solid #7f97ba;width:100%;height:100%;padding:8px;font:14px/1.7 SimSun,Tahoma,sans-serif}.ime-input-line{align-items:center;gap:6px;display:flex}.ime-input-line input{background:#fff;border:1px solid #7f97ba;flex:1;padding:4px 7px}.ime-candidate-box{border:1px solid var(--ime-accent);background:#fff;border-radius:3px;align-items:center;gap:8px;padding:5px 8px;display:flex;box-shadow:1px 1px 4px #00000040}.ime-composing{color:var(--ime-accent);border-right:1px solid #ddd;padding:2px 6px;font-weight:700}.ime-candidates{gap:12px;margin:0;padding:0;list-style:none;display:flex}.ime-candidates li{cursor:pointer}.ime-candidates li b{color:var(--ime-accent);margin-right:2px;font-size:10px}.ime-candidates li:hover{color:var(--ime-accent)}.ime-candidates .ime-none{color:#999;cursor:default}.ime-pager{color:#666;align-items:center;gap:4px;margin-left:auto;font-size:10px;display:flex}.ime-pager button{cursor:pointer;background:linear-gradient(#fff,#e3e8ef);border:1px solid #9aa4b4;width:18px;height:18px;padding:0}.ime-pager button:disabled{color:#bbb;cursor:default}.ime-footer{color:#345;background:#dbe6f4;border-top:1px solid #a9c0dd;padding:4px 10px;font-size:11px}.thunder{color:#1a2430;background:#eef1f5;font:12px/1.45 Tahoma,SimSun,sans-serif}.thunder-menubar{background:linear-gradient(#f4f6fa,#dfe4ec);border-bottom:1px solid #b6bfcc;gap:2px;padding:2px 4px;display:flex}.thunder-menubar button{cursor:pointer;background:0 0;border:1px solid #0000;padding:3px 10px}.thunder-menubar button:hover{background:#d5e7ff;border-color:#9db4d4}.thunder-toolbar{background:linear-gradient(#eaf2ff,#cbdcf3);border-bottom:1px solid #9db4d4;align-items:center;gap:4px;padding:5px 8px;display:flex}.thunder-toolbar button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;align-items:center;gap:4px;padding:4px 10px;display:flex}.thunder-toolbar button:hover:not(:disabled){background:linear-gradient(#fff,#d5e7ff);border-color:#7f9dc9}.thunder-toolbar button:disabled{color:#9aa7b6;cursor:default}.thunder-primary{color:#0a4ba0;font-weight:700}.thunder-sep{background:#a9bad2;width:1px;height:22px;margin:0 4px}.tb-ico{background:#4a90e2;border-radius:2px;width:15px;height:15px;box-shadow:inset 0 1px #ffffff80}.tb-ico.new{background:linear-gradient(#6fd06f,#2ea62e)}.tb-ico.pause{background:linear-gradient(#ffd257,#e8a80c)}.tb-ico.del{background:linear-gradient(#f27a7a,#d33)}.tb-ico.startall{background:linear-gradient(#7fb2ff,#2f6bd0)}.tb-ico.pauseall{background:linear-gradient(#c3c9d4,#8b95a5)}.thunder-newdialog{background:#fffbe6;border-bottom:1px solid #d8c98a;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;display:flex}.thunder-newdialog label{color:#6a4a08}.thunder-newdialog input{background:#fff;border:1px solid #7f97ba;flex:1;min-width:200px;padding:4px 7px}.thunder-newdialog-btns{gap:6px;display:flex}.thunder-newdialog-btns button{cursor:pointer;background:linear-gradient(#fbfdff,#dbe6f4);border:1px solid #7f9dc9;border-radius:3px;padding:4px 12px}.thunder-newdialog-btns .thunder-primary{color:#fff;background:linear-gradient(#7fb2ff,#2f6bd0);border-color:#1c4d9e}.thunder-body{background:#fff;flex:1;min-height:0;display:flex}.thunder-tree{background:#eef3f9;border-right:1px solid #c4d0df;flex-direction:column;flex:0 0 140px;width:140px;padding:6px;display:flex}.thunder-tree>button{color:#123a72;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;padding:6px 8px;display:flex}.thunder-tree>button b{color:#123a72;background:#c5d6ec;border-radius:8px;margin-left:auto;padding:0 5px;font-size:10px}.thunder-tree>button.is-active{background:linear-gradient(#fff,#d5e7ff);border-color:#9db4d4;border-radius:3px;font-weight:700}.thunder-dog{text-align:center;color:#5a6a7a;margin-top:auto;padding-top:8px}.thunder-dog small{margin-top:4px;font-size:10px;display:block}.thunder-dog-face{background:radial-gradient(circle at 50% 40%,#f3d9a8,#d9a860);border-radius:48% 48% 45% 45%;width:44px;height:40px;display:inline-block;position:relative;box-shadow:inset 0 0 0 2px #b98a3f}.thunder-dog-face>i{display:block;position:absolute}.thunder-dog-face .ear{background:#a9702e;border-radius:50% 50% 40% 40%;width:16px;height:22px;top:-6px}.thunder-dog-face .ear.l{left:-3px;transform:rotate(-18deg)}.thunder-dog-face .ear.r{right:-3px;transform:rotate(18deg)}.thunder-dog-face .eye{background:#3a230d;border-radius:50%;width:5px;height:6px;top:15px}.thunder-dog-face .eye.l{left:13px}.thunder-dog-face .eye.r{right:13px}.thunder-dog-face .snout{background:#fff5e5;border-radius:50%;width:16px;height:12px;margin-left:-8px;bottom:6px;left:50%;box-shadow:inset 0 3px 0 -1px #d9a860}.thunder-list{flex-direction:column;flex:1;min-width:0;display:flex;overflow:auto}.thunder-list-head,.thunder-task{grid-template-columns:minmax(0,1fr) 70px 130px 100px 80px;align-items:center;gap:6px;padding:4px 8px;display:grid}.thunder-list-head{color:#445;background:linear-gradient(#f1f5fa,#dde5ef);border-bottom:1px solid #b6bfcc;font-weight:700;position:sticky;top:0}.thunder-task{cursor:default;border-bottom:1px solid #eef1f5}.thunder-task:hover{background:#f2f7fd}.thunder-task.is-selected{background:#d5e7ff}.thunder-name{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;display:flex;overflow:hidden}.thunder-cat{font-style:normal}.thunder-bar{background:#eef3f9;border:1px solid #9db4d4;height:14px;position:relative;overflow:hidden}.thunder-bar>i{background:repeating-linear-gradient(90deg,#6fb1ff 0 8px,#3f8ce0 8px 10px);height:100%;transition:width .4s;display:block}.thunder-bar>i.is-done{background:repeating-linear-gradient(90deg,#6fd06f 0 8px,#2ea62e 8px 10px)}.thunder-bar>b{color:#1a2430;place-items:center;font-size:10px;display:grid;position:absolute;inset:0}.thunder-state.done{color:#2ea62e}.thunder-state.paused{color:#b35400}.thunder-speed{color:#0a4ba0}.thunder-empty{color:#7a8494;text-align:center;padding:20px}.thunder-status{color:#345;background:linear-gradient(#eaf2ff,#cbdcf3);border-top:1px solid #9db4d4;gap:16px;padding:4px 10px;font-size:11px;display:flex}.thunder-total-speed{color:#0a4ba0;font-weight:700}.thunder-tip{color:#5a6a7a;margin-left:auto}.kugou{color:#1a2430;background:#eaf0f7;font:12px/1.5 Tahoma,SimSun,sans-serif}.kugou-header{color:#fff;background:linear-gradient(#1f8fd6 0%,#0a6bb0 100%);align-items:center;gap:8px;padding:7px 10px;display:flex;box-shadow:inset 0 1px #ffffff4d}.kugou-logo{color:#7a3400;background:radial-gradient(circle at 50% 40%,#ffe08a,#f0961f);border-radius:50%;place-items:center;width:28px;height:28px;font-size:15px;font-weight:700;display:grid;position:relative}.kugou-logo>i{border:2px solid #ffffffb3;border-radius:50%;position:absolute;inset:3px}.kugou-header strong{font-size:14px}.kugou-header small{color:#ffffffd1;font-size:10px}.kugou-search{background:#fff;border:1px solid #0a5c96;border-radius:10px;width:190px;margin-left:auto;padding:4px 8px}.kugou-now{background:linear-gradient(#dcebf9,#c3ddf3);border-bottom:1px solid #9dc0dd;align-items:center;gap:12px;padding:10px 12px;display:flex}.kugou-cover{color:#ffd257;background:radial-gradient(circle,#4a4a4a 0 18%,#1a1a1a 20%,#333 55%,#111 100%);border:2px solid #fff;border-radius:50%;flex:0 0 54px;place-items:center;width:54px;height:54px;font-size:20px;display:grid;box-shadow:0 1px 4px #0006}.kugou-cover .spin{animation:3s linear infinite kugou-spin}@keyframes kugou-spin{to{transform:rotate(360deg)}}.kugou-meta{flex:1;min-width:0}.kugou-meta strong{color:#0a4b7a;font-size:14px}.kugou-meta small{color:#5a6a7a;display:block}.kugou-seek{align-items:center;gap:8px;margin-top:6px;display:flex}.kugou-seek time{color:#5a6a7a;width:34px;font-size:10px}.kugou-seek input[type=range]{flex:1}.kugou-controls{align-items:center;gap:5px;display:flex}.kugou-controls button{color:#0a4b7a;cursor:pointer;background:linear-gradient(#fbfdff,#d3e4f4);border:1px solid #7fa8cc;border-radius:50%;width:30px;height:30px;font-size:13px}.kugou-controls button.primary{color:#fff;background:linear-gradient(#4bb6ff,#0a6bb0);width:38px;height:38px;font-size:16px}.kugou-vol{align-items:center;gap:4px;margin-left:6px;display:flex}.kugou-vol input[type=range]{width:60px}.kugou-tabs{background:#d7e5f4;border-bottom:1px solid #9dc0dd;gap:2px;padding:6px 8px 0;display:flex}.kugou-tabs button{color:#0a4b7a;cursor:pointer;background:linear-gradient(#f3f8fd,#d3e4f4);border:1px solid #9dc0dd;border-bottom:none;border-radius:4px 4px 0 0;padding:5px 18px}.kugou-tabs button.is-active{background:#fff;margin-bottom:-1px;padding-bottom:6px;font-weight:700}.kugou-body{background:#fff;flex:1;min-height:0;overflow:auto}.kugou-lyrics{text-align:center;color:#7a8a9a;flex-direction:column;gap:12px;padding:24px;display:flex}.kugou-lyrics p{margin:0;transition:all .3s}.kugou-lyrics p.is-active{color:#0a6bb0;text-shadow:0 0 6px #4bb6ff66;font-size:16px;font-weight:700}.kugou-download-list{flex-direction:column;display:flex}.kugou-dl-head,.kugou-dl-row{grid-template-columns:minmax(0,1.4fr) 1fr 60px 60px 90px;align-items:center;gap:6px;padding:5px 10px;display:grid}.kugou-dl-head{color:#0a4b7a;background:linear-gradient(#eaf3fb,#d7e5f4);border-bottom:1px solid #9dc0dd;font-weight:700;position:sticky;top:0}.kugou-dl-row{border-bottom:1px solid #eef3f9}.kugou-dl-row:hover{background:#f2f8fd}.kugou-dl-row.is-active{background:#d9ecff}.kugou-dl-row .kg-song{color:#0a6bb0;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kugou-dl-row .kg-song:hover{text-decoration:underline}.kg-quality{text-align:center;border-radius:8px;padding:0 5px;font-size:10px;display:inline-block}.kg-quality.q-高品{color:#8a5a08;background:#ffe08a}.kg-quality.q-标准{color:#2a6a2a;background:#c5e2c5}.kg-quality.q-试听{color:#556;background:#d8dee7}.kg-op button{color:#0a4b7a;cursor:pointer;background:linear-gradient(#fbfdff,#d3e4f4);border:1px solid #7fa8cc;border-radius:3px;padding:2px 10px}.kg-done{color:#2ea62e}.kg-dlbar{text-align:center;background:#eef3f9;border:1px solid #9dc0dd;width:80px;height:13px;font-size:10px;line-height:13px;display:inline-block;position:relative;overflow:hidden}.kg-dlbar>i{background:#4bb6ff66;height:100%;position:absolute;top:0;left:0}.kugou-status{color:#0a4b7a;background:linear-gradient(#dcebf9,#c3ddf3);border-top:1px solid #9dc0dd;gap:16px;padding:4px 10px;font-size:11px;display:flex}.kugou-tip{color:#5a6a7a;margin-left:auto}.qqgame-host{background:#356481;place-items:start center;display:grid;position:relative;overflow:auto}.qqgame-stage{flex:none;position:relative}.qqgame-stage.is-hidden{display:none}.qqgame-frame{transform-origin:0 0;background:#356481;border:0;width:1024px;height:740px;display:block;position:absolute;inset:0 auto auto 0}.qqg{color:#1a2430;background:#eef2f7;font:12px/1.5 Tahoma,SimSun,sans-serif}.qqg-header{color:#fff;background:linear-gradient(#f6a41f 0%,#e5820c 100%);align-items:center;gap:10px;padding:7px 12px;display:flex;box-shadow:inset 0 1px #ffffff59}.qqg-logo{color:#e5820c;background:#fff;border-radius:4px;padding:3px 8px;font-size:16px;font-weight:700}.qqg-logo>i{font-size:11px;font-style:normal}.qqg-header strong{font-size:14px}.qqg-user{align-items:center;gap:8px;margin-left:auto;display:flex}.qqg-avatar{color:#7a3400;background:linear-gradient(#ffd257,#e5820c);border:1px solid #fff;border-radius:4px;place-items:center;width:28px;height:28px;font-weight:700;display:grid}.qqg-avatar.gold{background:linear-gradient(#ffe08a,#d4980c)}.qqg-user>div{flex-direction:column;line-height:1.3;display:flex}.qqg-badges{gap:2px;display:flex}.qqg-badges>i{width:10px;height:10px}.qqg-badges .sun{background:#ff4d3a;border-radius:50%;box-shadow:0 0 3px #ff9c3a}.qqg-badges .moon{background:#ffd257;border-radius:50%}.qqg-badges .star{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:#6fd0ff}.qqg-gold{background:#0000002e;border-radius:10px;padding:2px 8px;font-size:11px}.qqg-body{background:#fff;flex:1;min-height:0;display:flex}.qqg-gamelist{background:#eef3f9;border-right:1px solid #c4d0df;flex-direction:column;flex:0 0 160px;gap:3px;width:160px;padding:8px;display:flex}.qqg-gamelist strong{color:#b35400;margin-bottom:4px}.qqg-gamelist button{color:#333;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:7px 8px;display:flex}.qqg-gamelist button i{font-size:16px;font-style:normal}.qqg-gamelist button b{color:#2ea62e;margin-left:auto;font-size:10px;font-weight:400}.qqg-gamelist button:hover{background:#fff4e0}.qqg-gamelist button.is-active{background:linear-gradient(#fff,#ffe8c2);border-color:#e8a80c;border-radius:4px;font-weight:700}.qqg-rooms{flex:1;min-width:0;padding:12px;overflow:auto}.qqg-rooms-head{border-bottom:1px solid #e2e9f2;align-items:baseline;gap:10px;padding-bottom:8px;display:flex}.qqg-hall-title{color:#b35400;font-size:16px;font-weight:700}.qqg-rooms-head small{color:#8a94a1}.qqg-room-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-top:12px;display:grid}.qqg-room{text-align:left;cursor:pointer;background:linear-gradient(#fbfdff,#eaf1f9);border:1px solid #c4d3e6;border-radius:4px;flex-direction:column;gap:5px;padding:10px;display:flex}.qqg-room:hover:not(:disabled){background:linear-gradient(#fffdf7,#fff0d8);border-color:#f6a41f}.qqg-room.is-locked{opacity:.7;cursor:not-allowed}.qqg-room-name{color:#234;font-weight:700}.qqg-room-online{text-align:center;color:#445;background:#eef3f9;border:1px solid #b9c9de;height:12px;font-size:9px;line-height:12px;position:relative;overflow:hidden}.qqg-room-online>i{background:#6ed06e80;height:100%;position:absolute;top:0;left:0}.qqg-room small{color:#8a94a1}.qqg-lock{color:#c00;font-size:11px;font-style:normal}.qqg-table{color:#fff;background:radial-gradient(circle at 50% 40%,#2a8a3a 0%,#1a6a2a 60%,#0e4a1c 100%);flex-direction:column;flex:1;min-height:0;display:flex}.qqg-table-top{grid-template-columns:130px 1fr 130px;gap:8px;padding:12px;display:grid}.qqg-seat{background:#00000038;border:1px solid #ffffff40;border-radius:6px;flex-direction:column;align-items:center;gap:3px;padding:8px;display:flex}.qqg-seat.landlord{border-color:#ffd257}.qqg-seat b{font-size:12px}.qqg-seat small{color:#cfe6cf;font-size:10px}.qqg-cardback{background:repeating-linear-gradient(45deg,#c5301c 0 4px,#a5261a 4px 8px);border:1px solid #fff;border-radius:3px;width:30px;height:42px;margin-top:4px;box-shadow:3px 0 0 -1px #7a1a12,6px 0 0 -2px #5a1410}.qqg-center{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.qqg-lastplay{text-align:center;background:#0000004d;border:1px solid #ffffff4d;border-radius:6px;min-width:120px;padding:8px 14px;font-size:14px}.qqg-turnhint{color:#ffe08a;font-size:11px}.qqg-log{background:#00000047;border:1px solid #fff3;border-radius:4px;height:66px;margin:0 12px;padding:6px 10px;font-size:11px;overflow:auto}.qqg-log p{color:#dfeede;margin:1px 0}.qqg-myhand{height:96px;margin:8px 12px 0;position:relative}.qqg-card{color:#1a1a1a;cursor:pointer;background:#fff;border:1px solid #999;border-radius:4px;flex-direction:column;align-items:center;width:42px;height:62px;padding:3px 0;font-weight:700;transition:bottom .12s;display:flex;position:absolute;bottom:0;box-shadow:1px 0 2px #0000004d}.qqg-card.red{color:#c5301c}.qqg-card.is-up{bottom:16px;box-shadow:0 4px 8px #0006}.qqg-card span{font-size:13px;line-height:1}.qqg-card em{font-size:14px;font-style:normal}.qqg-table-actions{justify-content:center;gap:10px;padding:12px;display:flex}.qqg-table-actions button{color:#5a3a08;cursor:pointer;background:linear-gradient(#fdf3d8,#e8c56a);border:1px solid #7a5a1a;border-radius:4px;padding:6px 18px;font-weight:700}.qqg-table-actions button:disabled{opacity:.5;cursor:default}.qqg-table-actions .qqg-primary{background:linear-gradient(#ffd257,#e8930c);border-color:#b35400}.qqg-table-actions .qqg-leave{color:#444;background:linear-gradient(#f0f0f0,#cfcfcf);border-color:#999;margin-left:auto}.qqg-status{color:#7a4a08;background:linear-gradient(#ffe8c2,#f6cf8a);border-top:1px solid #d09a3a;gap:16px;padding:4px 10px;font-size:11px;display:flex}.qqg-tip{color:#9a6a2a;margin-left:auto}.xp-glyph-rising:before{background:linear-gradient(#ffe07a 0 40%,#f2ac1e 100%);border:.06em solid #b9860b;border-radius:.18em .18em 50% 50%;width:68%;height:82%;top:6%;left:16%;box-shadow:inset 0 .05em #fff9}.xp-glyph-rising:after{background:radial-gradient(circle at 50% 40%,#ff7a1a 0 40%,#d2560c 100%);border-radius:50%;width:32%;height:30%;top:30%;left:34%;box-shadow:0 0 0 .04em #a9450a}.xp-glyph-rising>i:before{background:#7a2a00;border-radius:40%;width:20%;height:8%;top:58%;left:40%}.xp-glyph-iciba:before{background:linear-gradient(90deg,#a5261a 0 12%,#e14b3b 14%,#c5311f 100%);border:.06em solid #8a1f10;border-radius:.06em .14em .14em .06em;width:72%;height:76%;top:12%;left:14%;box-shadow:inset .1em 0 #00000040}.xp-glyph-iciba:after{border-bottom:.26em solid #fff;border-left:.14em solid #0000;border-right:.14em solid #0000;width:0;height:0;top:30%;left:40%}.xp-glyph-iciba>i:before{background:#fff;width:24%;height:.05em;top:55%;left:38%}.xp-glyph-ime:before{background:linear-gradient(#fdfdfd,#dfe4ec);border:.06em solid #7a869a;border-radius:.1em;width:84%;height:52%;top:24%;left:8%;box-shadow:.04em .05em .05em #00000059}.xp-glyph-ime:after{background:linear-gradient(#ffab52,#ff7b00);border-radius:.06em;width:24%;height:40%;top:30%;left:14%;box-shadow:0 0 0 .03em #b35400}.xp-glyph-ime>i:before{background:#6a7688;width:40%;height:.07em;top:40%;left:46%;box-shadow:0 .14em #6a7688,0 .28em #6a7688}.xp-glyph-thunder:before{background:radial-gradient(circle at 50% 38%,#7fc4ff 0 14%,#2f8fe0 45%,#0a5cae 100%);border-radius:50%;inset:8%;box-shadow:inset 0 0 0 .045em #fff6,.04em .05em .05em #0006}.xp-glyph-thunder:after{clip-path:polygon(60% 0,10% 55%,45% 55%,30% 100%,90% 40%,52% 40%);filter:drop-shadow(.02em .02em #0006);background:#fff;width:22%;height:52%;top:24%;left:42%}.xp-glyph-kugou:before{background:radial-gradient(circle,#333 0 12%,#111 14%,#333 46%,#050505 100%);border-radius:50%;inset:8%;box-shadow:inset 0 0 0 .04em #ffffff26,.04em .05em .05em #00000080}.xp-glyph-kugou:after{background:radial-gradient(circle at 50% 40%,#ffe08a,#f0961f);border-radius:50%;width:24%;height:24%;top:38%;left:38%;box-shadow:0 0 0 .02em #7a3400}.xp-glyph-kugou>i:before{background:#111;border-radius:50%;width:6%;height:6%;top:46%;left:47%}.xp-glyph-qqgame:before{background:linear-gradient(#ffc24d 0 45%,#ef8f12 100%);border-radius:.16em;inset:10%;box-shadow:inset 0 .05em #ffffff8c,.04em .05em .05em #00000059}.xp-glyph-qqgame:after{clip-path:polygon(50% 0,100% 55%,78% 78%,55% 62%,62% 100%,38% 100%,45% 62%,22% 78%,0 55%);background:#7a1a12;width:32%;height:40%;top:26%;left:34%}.thunder{position:relative}.thunder-toolbar button.is-on{background:linear-gradient(#fff3d0,#ffd873);border-color:#d9a41b}.tb-ico.float{background:radial-gradient(circle at 50% 40%,#ffe08a 0 40%,#f0a71a 100%);border-radius:50%}.thunder-cache{color:#2f6bd0}.thunder-float{z-index:30;background:linear-gradient(#eaf3ff 0%,#c4dcff 100%);border:1px solid #1a5bbf;border-radius:5px;align-items:center;gap:8px;width:150px;padding:6px 8px;display:flex;position:absolute;bottom:40px;right:12px;box-shadow:2px 3px 8px #00000059}.thunder-float-dog{flex:none;width:30px;height:30px;position:relative}.thunder-float-dog .ring{border:3px solid #cfe0f6;border-top-color:#1a5bbf;border-radius:50%;position:absolute;inset:0}.thunder-float-dog.is-run .ring{animation:.9s linear infinite thunder-spin}@keyframes thunder-spin{to{transform:rotate(360deg)}}.thunder-float-dog .dog{background:radial-gradient(circle at 50% 40%,#ffd257 0 55%,#e88f0c 100%);border-radius:50%;position:absolute;inset:7px;box-shadow:inset 0 1px #fff9}.thunder-float-info{flex-direction:column;line-height:1.2;display:flex;overflow:hidden}.thunder-float-info b{color:#0a4ba0;font-size:13px}.thunder-float-info small{color:#5a6b82;font-size:10px}.thunder-float-close{color:#4a5b73;cursor:pointer;background:0 0;border:none;width:14px;height:14px;padding:0;font-size:13px;line-height:1;position:absolute;top:2px;right:3px}.thunder-float-close:hover{color:#d33}.iciba-history-btn{padding:4px 8px!important}.iciba-history{z-index:6;background:#fff;border:1px solid #7f97ba;width:180px;margin:0;padding:2px;list-style:none;position:absolute;top:38px;right:90px;box-shadow:2px 2px 5px #00000040}.iciba-history li{color:#1a2a3a;cursor:pointer;padding:3px 8px}.iciba-history li:hover{background:#d5e7ff}.iciba-history-empty{color:#8a97a6;cursor:default!important}.iciba-history-empty:hover{background:0 0!important}.iciba-history-clear{border-top:1px solid #dbe5f1;margin-top:2px;color:#c5311f!important}.iciba-scheme-orange .iciba-header{background:linear-gradient(#ff9a3d 0%,#e8720c 100%)}.iciba-scheme-orange .iciba-logo{color:#e8720c}.iciba-scheme-purple .iciba-header{background:linear-gradient(#9a6bd0 0%,#6a3ea0 100%)}.iciba-scheme-purple .iciba-logo{color:#6a3ea0}.kugou{position:relative}.kugou-skinpick{gap:4px;margin-left:8px;display:flex}.kugou-skinchip{cursor:pointer;border:1px solid #ffffffb3;border-radius:50%;width:15px;height:15px;padding:0}.kugou-skinchip.skin-classic{background:linear-gradient(#5bc0f8,#1f7fd0)}.kugou-skinchip.skin-blue{background:linear-gradient(#6b8cff,#2f45c0)}.kugou-skinchip.skin-pink{background:linear-gradient(#ff9ec6,#e0559a)}.kugou-skinchip.is-active{border-color:#fff;box-shadow:0 0 0 1px #00000059}.kugou-skin-blue .kugou-header{background:linear-gradient(#4a63d8 0%,#26319e 100%)}.kugou-skin-pink .kugou-header{background:linear-gradient(#ef7bb4 0%,#c93f86 100%)}.kugou-deskbtn{color:#1f7fd0;margin-left:auto}.kugou-deskbtn.is-on{color:#0a5aa0;font-weight:700}.kugou-desklyric{z-index:25;pointer-events:none;background:#00000059;border-radius:4px;flex-direction:column;align-items:center;padding:4px 14px;display:flex;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.kugou-desklyric-text{color:#ffe14d;text-shadow:0 0 3px #000c,1px 1px #b26a00;white-space:nowrap;font-size:18px;font-weight:700}.kugou-desklyric-song{color:#ffffffd9;text-shadow:0 1px 2px #000c;font-size:10px}.ime-btn.is-active{background:var(--ime-accent);color:#fff}.ime-candidate-box.is-split{flex-direction:column;align-items:stretch}.ime-candidate-box.is-split .ime-composing{border-bottom:1px solid #eee;border-right:none;margin-bottom:4px;padding:2px 6px 4px}.qqg-zones{background:#eef4fb;border-bottom:1px solid #c3d6ec;gap:4px;padding:4px 8px;display:flex}.qqg-zones button{color:#33506f;cursor:pointer;background:linear-gradient(#f6f9fd,#dde8f5);border:1px solid #b7c9e0;border-radius:3px 3px 0 0;align-items:center;gap:4px;padding:3px 10px;display:flex}.qqg-zones button.is-active{color:#d5301c;background:#fff;border-bottom-color:#fff;font-weight:700}.qqg-zones button i{border-radius:50%;width:8px;height:8px}.qqg-zones .zone-tel{background:#2f7bd0}.qqg-zones .zone-net{background:#4fae57}.qqi{vertical-align:middle;width:15px;height:15px;color:inherit;flex:none;display:inline-block;position:relative}.qqi:before,.qqi:after{content:"";position:absolute}.qqi-penguin:before{background:radial-gradient(circle at 50% 30%,#2b3138 0 58%,#10141a 100%);border-radius:50% 50% 46% 46%;inset:6% 20%}.qqi-penguin:after{background:#fff;border-radius:50% 50% 46% 46%;width:32%;height:52%;top:34%;left:34%;box-shadow:0 -.18em 0 -.02em #f6b23c}.qqi-chevron:before{border-top:.28em solid;border-left:.28em solid #0000;border-right:.28em solid #0000;width:0;height:0;top:42%;left:50%;transform:translate(-50%,-50%)}.qqi-star:before{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 100%,50% 73%,21% 100%,32% 57%,2% 35%,39% 35%);background:#f6c024;inset:8%}.qqi-mail:before{background:#fff;border:.09em solid;border-radius:.06em;inset:22% 8%}.qqi-mail:after{border-top:.28em solid;border-left:.34em solid #0000;border-right:.34em solid #0000;width:76%;height:42%;top:26%;left:12%}.qqi-music:before{background:currentColor;width:.12em;height:62%;top:8%;right:24%}.qqi-music:after{background:currentColor;border-radius:50%;width:42%;height:34%;bottom:12%;right:20%}.qqi-bell:before{background:currentColor;border-radius:50% 50% 0 0;width:52%;height:60%;top:12%;left:24%}.qqi-bell:after{background:currentColor;border-radius:.1em;width:72%;height:.12em;bottom:14%;left:14%;box-shadow:0 .18em 0 -.04em}.qqi-users:before{background:currentColor;border-radius:50%;width:32%;height:32%;top:14%;left:20%;box-shadow:.42em .05em 0 -.02em}.qqi-users:after{background:currentColor;border-radius:.4em .4em 0 0;width:76%;height:42%;bottom:8%;left:12%}.qqi-group:before{background:currentColor;border-radius:50%;width:30%;height:30%;top:18%;left:34%}.qqi-group:after{background:currentColor;border-radius:50%;width:30%;height:30%;bottom:16%;left:12%;box-shadow:.52em 0}.qqi-clock:before{border:.11em solid;border-radius:50%;inset:8%}.qqi-clock:after{background:currentColor;width:.09em;height:28%;top:26%;left:47%;box-shadow:.01em .24em}.qqi-search:before{border:.12em solid;border-radius:50%;width:58%;height:58%;top:8%;left:8%}.qqi-search:after{background:currentColor;width:34%;height:.12em;bottom:10%;right:12%;transform:rotate(45deg)}.qqi-close:before,.qqi-close:after{background:currentColor;width:76%;height:.12em;top:46%;left:12%}.qqi-close:before{transform:rotate(45deg)}.qqi-close:after{transform:rotate(-45deg)}.qqi-chat:before{background:currentColor;border-radius:.28em;width:80%;height:56%;top:12%;left:10%}.qqi-chat:after{border-top:.2em solid;border-left:.18em solid #0000;border-right:.18em solid #0000;width:0;height:0;bottom:12%;left:26%}.qqi-profile:before{background:currentColor;border-radius:50%;width:32%;height:32%;top:12%;left:34%}.qqi-profile:after{background:currentColor;border-radius:.4em .4em 0 0;width:60%;height:40%;bottom:8%;left:20%}.qqi-video:before{background:currentColor;border-radius:.08em;width:56%;height:44%;top:30%;left:8%}.qqi-video:after{border-top:.16em solid #0000;border-bottom:.16em solid #0000;border-left:.2em solid;width:0;height:0;top:36%;right:12%}.qqi-mic:before{background:currentColor;border-radius:.2em;width:32%;height:46%;top:10%;left:34%}.qqi-mic:after{background:currentColor;width:.1em;height:22%;bottom:12%;left:46%;box-shadow:0 .1em 0 -.01em,-.22em -.08em 0 -.04em,.22em -.08em 0 -.04em}.qqi-shake:before{clip-path:polygon(58% 0,12% 56%,46% 56%,30% 100%,88% 42%,52% 42%);background:#f4b400;inset:6% 26%}.qqi-history:before{border:.11em solid;border-top-color:#0000;border-radius:50%;inset:12%}.qqi-history:after{background:currentColor;width:.09em;height:26%;top:20%;left:46%;box-shadow:.16em .16em}.qqi-smile:before{background:radial-gradient(circle at 50% 38%,#ffe37a 0 55%,#f4b400 100%);border-radius:50%;inset:8%;box-shadow:inset 0 0 0 .05em #d99a00}.qqi-smile:after{border-bottom:.1em solid #7a4b00;border-radius:0 0 60% 60%;width:36%;height:26%;top:34%;left:32%;box-shadow:-.02em -.12em 0 -.05em #7a4b00,.28em -.12em 0 -.05em #7a4b00}.qqi-font:before{border-bottom:.6em solid;border-left:.34em solid #0000;border-right:.34em solid #0000;width:0;height:0;bottom:12%;left:50%;transform:translate(-50%)}.qqi-font:after{background:#fff;width:36%;height:.11em;bottom:26%;left:32%}.qqi-image:before{background:#fff;border:.1em solid;border-radius:.06em;inset:14% 8%}.qqi-image:after{clip-path:polygon(0 100%,30% 40%,52% 78%,72% 30%,100% 100%);background:currentColor;width:64%;height:30%;bottom:20%;left:18%}.qqi-screenshot:before{border:.11em dashed;border-radius:.06em;inset:14%}.qqi-screenshot:after{opacity:.5;background:currentColor;inset:34%}.qqi-file:before{background:#fff;border:.1em solid;border-radius:.06em;width:60%;height:84%;top:8%;left:18%}.qqi-file:after{clip-path:polygon(0 0,100% 100%,0 100%);background:currentColor;width:26%;height:26%;top:8%;right:22%}.qqi-send:before{clip-path:polygon(0 42%,100% 0,62% 100%,44% 66%);background:currentColor;inset:12%}.qq-titlebar{color:#fff;background:linear-gradient(#4aa3e0 0%,#2b7cc4 48%,#1f68ab 100%);border-bottom:1px solid #14548e;align-items:center;gap:6px;padding:4px 8px;display:flex;box-shadow:inset 0 1px #ffffff80}.qq-titlebar strong{text-shadow:0 1px 1px #00000059;font-size:12px}.qq-titlebar-logo .qqi{width:17px;height:17px}.qq-titlebar-spring{background:radial-gradient(circle at 20%,#ffd94a 0 2px,#0000 3px),radial-gradient(circle,#ff8db4 0 2px,#0000 3px),radial-gradient(circle at 80%,#9be36a 0 2px,#0000 3px),#ffffff38;border-radius:7px;width:46px;height:14px;margin-left:auto}.qq-avatar-frame{place-items:center;display:inline-grid;position:relative}.qq-avatar-frame.small{width:36px}.qq-status-dot{background:#9aa7b3;border:1px solid #ffffffd9;border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.qq-avatar-frame .qq-status-dot{position:absolute;bottom:-1px;right:-1px}.qq-status-dot.online,.qq-status-dot.qme{background:#46b24a}.qq-status-dot.qme{box-shadow:0 0 3px #46b24a}.qq-status-dot.away{background:#f2b21a}.qq-status-dot.busy{background:#e8631a}.qq-status-dot.mute{background:#d92f28}.qq-status-dot.invisible{background:#cdd6df}.qq-status-dot.offline{background:#a7b3be}.qq-profile{background:linear-gradient(90deg,#ffffffbf,#0000 55%),linear-gradient(#d3ecff,#8fc4ea 60%,#6db1df);grid-template-columns:62px 1fr 34px}.qq-online-state{color:#1c5030;background:#fff6;border:1px solid #0000;border-radius:3px;align-items:center;gap:4px;margin:3px 0;padding:1px 5px;font-size:11px;display:inline-flex!important}.qq-online-state:hover{background:#ffffffbf;border-color:#6ea7cf}.qq-online-state .qqi-chevron{width:10px;height:10px}.qq-status-menu{z-index:8;background:#fff;border:1px solid #4c83b4;width:118px;margin:0;padding:2px;list-style:none;position:absolute;top:52px;left:74px;box-shadow:2px 3px 8px #0000004d}.qq-status-menu button{text-align:left;color:#1f2c3b;background:0 0;border:0;align-items:center;gap:6px;width:100%;padding:4px 6px;display:flex}.qq-status-menu button:hover{background:#d9ebfb}.qq-status-menu button.is-active{background:#eaf4ff;font-weight:700}.qq-zone-shortcut .qqi-star{width:18px;height:18px}.qq-service-row .qqi{width:17px;height:17px}.qq-tabs .qqi{width:14px;height:14px}.qq-group-title .qqi-chevron{width:12px;height:12px;transition:transform .12s}.qq-group-title[aria-expanded=false] .qqi-chevron{transform:rotate(-90deg)}.qq-system-message .qqi{color:#d58a17;width:13px;height:13px}.qq-main-footer .qqi{width:14px;height:14px}.qq-search{background:linear-gradient(#fbfdff,#e3eef8);border-bottom:1px solid #9bb8d2;align-items:center;gap:5px;padding:4px 7px;display:flex}.qq-search .qqi-search{color:#5a7f9e}.qq-search input{background:#fff;border:1px solid #8fb0cd;border-radius:2px;flex:1;min-width:0;padding:3px 6px;font:11px Tahoma,SimSun,sans-serif}.qq-search-clear{color:#6a8296;background:0 0!important;border:0!important;padding:2px!important}.qq-search-clear .qqi{width:11px;height:11px}.qq-search-empty{color:#7b8b98;text-align:center;margin:0;padding:16px 12px}.qq-contact-info{flex-direction:column;min-width:0;display:flex}.qq-main-footer{position:relative}.qq-menu-btn{font-weight:700}.qq-menu{z-index:9;background:linear-gradient(#fff,#eef6fd);border:1px solid #4c83b4;width:168px;margin:0;padding:3px;list-style:none;position:absolute;bottom:34px;left:4px;box-shadow:2px -2px 9px #00000047}.qq-menu li{list-style:none}.qq-menu button{text-align:left;color:#1f2c3b;background:0 0;border:0;align-items:center;gap:7px;width:100%;padding:5px 8px;display:flex}.qq-menu button:hover{background:#d9ebfb}.qq-menu .qq-menu-sep{background:#cfe0ee;height:1px;margin:3px 2px}.qq-ad-strip{color:#7a5a12;background:linear-gradient(#fff6d6,#ffe9a8);border-top:1px solid #9cbdda;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:11px;display:flex;overflow:hidden}.qq-ad-strip .qqi-star{width:12px;height:12px}.qq-ad-strip span{white-space:nowrap;animation:.42s ease-out qq-ad-in}@keyframes qq-ad-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}.qq-chat-toolbar .qqi{width:16px;height:16px}.qq-chat-stage{flex:1;min-height:0;display:flex}.qq-chat-stage .qq-message-history{flex:1}.qq-show{background:linear-gradient(#eaf5ff,#cfe6f7);border-left:1px solid #b7d2e8;flex-direction:column;flex:none;align-items:center;gap:4px;width:96px;padding:8px 4px;display:flex}.qq-show-figure{width:54px;height:92px;margin-top:4px;position:relative}.qq-show-head{background:radial-gradient(circle at 50% 40%,#ffe0bd 0 60%,#f0c199 100%);border-radius:50%;width:26px;height:26px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 -3px 0 1px #6b4a2a}.qq-show-body{background:linear-gradient(#ff9ec2,#e0559a);border-radius:22px 22px 10px 10px;width:46px;height:62px;position:absolute;top:24px;left:50%;transform:translate(-50%);box-shadow:inset 0 2px #fff6}.qq-show small{color:#3a6285}.qq-show-link{color:#1f5f92;border-radius:3px;background:linear-gradient(#fff,#dcecf8)!important;border:1px solid #7ba8cd!important;padding:2px 10px!important}.qq-compose-tools{flex-wrap:wrap;gap:4px}.qq-compose-tools .qqi{width:16px;height:16px}.qq-compose-tools button.is-on{background:#fff2c8;border-color:#e4a94c}.qq-compose-tools button b{color:#2f6d9f;font:700 13px Times New Roman,serif}.qq-font-colors{align-items:center;gap:2px;display:inline-flex}.qq-font-colors button{border-radius:2px;border:1px solid #00000059!important;width:13px!important;min-width:0!important;height:13px!important;padding:0!important}.qq-font-colors button.is-on{outline-offset:1px;outline:1px solid #16496f}.qq-tools-sep{background:#b3c9db;width:1px;height:18px;margin:0 2px}.qq-compose-hint{color:#768794;margin-left:auto;font-size:9px}.qq-emote-panel{background:#f4faff;border-top:1px solid #b0c6d8;grid-template-columns:repeat(6,1fr);gap:2px;padding:5px;display:grid}.qq-emote-panel button{background:#fff;border:1px solid #0000;place-items:center;height:26px;display:grid}.qq-emote-panel button:hover{background:#fff6cf;border-color:#e4a94c}.qq-face{color:#6a4b00;font:12px/1 Segoe UI Symbol,SimSun,sans-serif}.qq-chat-main>footer{justify-content:flex-end;gap:6px}.qq-chat-main>footer .qqi{width:13px;height:13px}.qq-close-chat{color:#40607a;background:linear-gradient(#fff,#e2edf6);border:1px solid #8aa7c1;border-radius:3px;padding:3px 12px}.qq-send-btn{align-items:center;gap:4px;display:flex}.qq-attachment .qqi{color:#447bb0;width:24px;height:24px}.qq-profile-popover>button .qqi{width:13px;height:13px}.qqi-native-friend{--qqc-native-icon:url(../assets/qq2005/ui/FriendButton.ico)}.qqi-native-sbuddy{--qqc-native-icon:url(../assets/qq2005/ui/SBuddyButton.ico)}.qqi-native-mobile{--qqc-native-icon:url(../assets/qq2005/ui/MobileButton.ico)}.qqi-native-rtx{--qqc-native-icon:url(../assets/qq2005/ui/RtxButton.ico)}.qqi-native-contents{--qqc-native-icon:url(../assets/qq2005/ui/ContentsButton.ico)}.qqi-native-custom{--qqc-native-icon:url(../assets/qq2005/ui/CustomButton.ico)}.qqi-native-ease{--qqc-native-icon:url(../assets/qq2005/ui/EaseButton.ico)}.qqi-native-netdisk{--qqc-native-icon:url(../assets/qq2005/ui/NetDiskButton.ico)}.qqi-native-integrate{--qqc-native-icon:url(../assets/qq2005/ui/IntegratePanel.ico)}.qqi-native-blank{--qqc-native-icon:url(../assets/qq2005/ui/BlankPanel.ico)}.qqi-native-mail{--qqc-native-icon:url(../assets/qq2005/ui/MailButton.ico)}.qqi-native-hosting{--qqc-native-icon:url(../assets/qq2005/ui/HostingButton.ico)}.qqi-native-payment{--qqc-native-icon:url(../assets/qq2005/ui/payment.ico)}.qqi-native-mobile-msg{--qqc-native-icon:url(../assets/qq2005/ui/MobileMsgButton.ico)}.qqi-native-game{--qqc-native-icon:url(../assets/qq2005/ui/GameButton.ico)}.qqi-native-tt{--qqc-native-icon:url(../assets/qq2005/ui/TTButton.ico)}.qqi-native-chatroom{--qqc-native-icon:url(../assets/qq2005/ui/ChatRoomButton.ico)}.qqi-native-home{--qqc-native-icon:url(../assets/qq2005/ui/QQhome.ico)}.qqi-native-music{--qqc-native-icon:url(../assets/qq2005/ui/QQMusicButton.ico)}.qqi-native-tv{--qqc-native-icon:url(../assets/qq2005/ui/QQTVButton.ico)}.qqi-native-msgmanager{--qqc-native-icon:url(../assets/qq2005/ui/MsgManagerButton.ico)}.qqi-native-search{--qqc-native-icon:url(../assets/qq2005/ui/SearchButton.ico)}.qqi[class*=qqi-native-]{background:var(--qqc-native-icon) center / contain no-repeat}.qqi[class*=qqi-native-]:before,.qqi[class*=qqi-native-]:after{content:none;display:none}.qqi-arrow-down:before{border-top:.32em solid;border-left:.3em solid #0000;border-right:.3em solid #0000;width:0;height:0;top:50%;left:50%;transform:translate(-50%,-50%)}.qqi-arrow-up:before{border-bottom:.32em solid;border-left:.3em solid #0000;border-right:.3em solid #0000;width:0;height:0;top:50%;left:50%;transform:translate(-50%,-50%)}.qqi-arrow-right:before{border-top:.3em solid #0000;border-bottom:.3em solid #0000;border-left:.34em solid;width:0;height:0;top:50%;left:50%;transform:translate(-50%,-50%)}.qqi-arrow-left:before{border-top:.3em solid #0000;border-bottom:.3em solid #0000;border-right:.34em solid;width:0;height:0;top:50%;left:50%;transform:translate(-50%,-50%)}.qqi-win-min:before{background:currentColor;width:56%;height:.18em;bottom:28%;left:22%}.qqi-win-add:before,.qqi-win-add:after{background:currentColor;width:56%;height:.2em;top:50%;left:22%;transform:translateY(-50%)}.qqi-win-add:after{transform:translateY(-50%)rotate(90deg)}.qqi-win-close:before,.qqi-win-close:after{background:currentColor;width:64%;height:.22em;top:50%;left:18%;transform:translateY(-50%)rotate(45deg)}.qqi-win-close:after{transform:translateY(-50%)rotate(-45deg)}.qqi-svc-mail:before{background:linear-gradient(#fff8e6,#ffe3a2);border:.1em solid #b97a1e;border-radius:.08em;inset:18% 8%}.qqi-svc-mail:after{border-top:.26em solid #e6a421;border-left:.32em solid #0000;border-right:.32em solid #0000;width:72%;height:38%;top:24%;left:14%}.qqi-svc-card:before{background:linear-gradient(#ffd9c2,#e88a5e);border:.08em solid #b5592f;border-radius:48% 48% 14% 14%;inset:14% 22%}.qqi-svc-card:after{background:linear-gradient(#9fd3ff,#3d8bd8);border:.08em solid #2b6bb0;border-radius:.1em;width:68%;height:36%;bottom:8%;left:16%}.qqi-svc-coin{background:radial-gradient(circle at 38% 32%,#fff3a8,#f6c024 58%,#d98e12);border-radius:50%;box-shadow:inset 0 -.14em #b46e0a80}.qqi-svc-coin:before{background:radial-gradient(circle at 38% 32%,#fff3a8,#f6c024 60%,#d98e12);border-radius:50%;height:44%;top:-22%;left:16%;right:16%}.qqi-svc-coin:after{border:.12em solid #b36f0c;border-bottom:0;border-radius:50% 50% 0 0;width:40%;height:36%;top:6%;left:30%}.qqc-sidebar .qqi{width:24px;height:24px}.qqi-note-music:before{background:radial-gradient(circle at 35% 30%,#fff6c8,#f2a922 60%,#e2700f);border:.06em solid #c15d0a;border-radius:46%;inset:6%}.qqi-note-music:after{color:#6b3a06;content:"♪";text-align:center;font:700 .9em/1.6 Georgia,serif}.qqi-note-game:before{background:linear-gradient(#8fd37a,#2f9e44);border:.06em solid #1e6e2e;border-radius:30% 30% 46% 46%;inset:10% 6%}.qqi-note-game:after{background:#eafbe6;border-radius:.4em;width:40%;height:20%;top:36%;left:30%;box-shadow:-.1em .28em 0 -.02em #eafbe6,.32em .02em 0 -.1em #ffd247}.qqi-note-tt:before{background:radial-gradient(circle at 35% 28%,#d7ecff,#5aa3e8 65%,#2f6fc0);border:.06em solid #2b5ea0;border-radius:46%;inset:6%}.qqi-note-tt:after{background:0 0;border:.14em solid #fff;border-radius:50%;inset:26%}.qqi-note-soso:before{background:radial-gradient(circle at 38% 30%,#b7f0c0,#2fb457 70%);border:.06em solid #1d7d3c;border-radius:50%;inset:8%}.qqi-note-soso:after{content:"S";color:#fff;text-align:center;text-shadow:0 .05em #0000004d;font:700 .85em/1.5 Arial,sans-serif}.qqi-note-mail:before{background:linear-gradient(#bcdcff,#4a90d9);border:.06em solid #2b63a4;border-radius:.12em;inset:10% 8%}.qqi-note-mail:after{border-top:.2em solid #fff;border-left:.26em solid #0000;border-right:.26em solid #0000;width:66%;top:26%;left:16%}.qqi-note-sms:before{background:linear-gradient(#cfe8ff,#3d8bd8);border:.06em solid #2b63a4;border-radius:.24em;inset:12% 26%}.qqi-note-sms:after{background:#2b63a4;border-radius:50%;width:.24em;height:.24em;bottom:10%;left:44%}.qqi-note-heart{background:radial-gradient(circle at 35% 30%,#ff9db3,#e8375b 65%,#c41e40);border:.05em solid #a01636;border-radius:.14em .4em .4em;width:.92em;height:.92em;margin:2px;transform:rotate(45deg)}.qqi-note-pencil:before{transform-origin:bottom;background:linear-gradient(#ffe9a8,#f2b52d);border:.05em solid #b37e12;width:18%;height:72%;top:14%;left:24%;transform:rotate(38deg)}.qqi-note-pencil:after{background:#f2b52d;width:14%;height:14%;top:12%;left:26%;transform:rotate(38deg)}.qqi-note-ie:before{background:radial-gradient(circle at 38% 30%,#bfe0ff,#2f7fd6 75%);border:.06em solid #1f5fa8;border-radius:50%;inset:8%}.qqi-note-ie:after{content:"e";color:#fff;text-align:center;font:italic 700 .9em/1.5 Georgia,serif}.qqi-pager-up,.qqi-pager-down{width:12px;height:10px}.qqi-svc-pc{background:linear-gradient(#cfe4fb,#7fb0e4);border:1px solid #5b8bc2;border-radius:2px;width:15px;height:13px}.qqi-svc-pc:before{background:#eef6ff;height:42%;top:24%;left:18%;right:18%}.qqi-svc-pc:after{background:#5b8bc2;width:24%;height:14%;bottom:12%;left:38%}.qqi-svc-zone{background:radial-gradient(circle at 35% 30%,#b6e8ff,#2fa8d8 70%);border:1px solid #1d7ba8;border-radius:50%;width:16px;height:16px}.qqi-svc-zone:before{content:"Z";color:#fff;text-align:center;font:700 .66em/1.7 Arial,sans-serif}.qqc-title-btns button{color:#fff;cursor:pointer;background:linear-gradient(#ffffff8c,#ffffff1f);border:1px solid #ffffffbf;border-radius:3px;justify-content:center;align-items:center;width:22px;height:20px;padding:0;display:flex}.qqc-title-btns button .qqi{width:11px;height:11px}.qqc-title-btns button.qqc-win-close{background:linear-gradient(#f7a05a,#d95e22);border-color:#fff}.qqi-penguin-small{width:18px;height:18px}.qqi-penguin-small:before{background:radial-gradient(circle at 50% 28%,#3a424c,#14181d);border-radius:50% 50% 46% 46%;inset:4% 22%}.qqi-penguin-small:after{background:#fff;border-radius:50% 50% 46% 46%;width:32%;height:46%;top:36%;left:34%;box-shadow:0 -.16em 0 -.02em #f6b23c}.qqi-penguin-big{width:34px;height:34px}.qqi-penguin-big:before{background:radial-gradient(circle at 50% 28%,#3a424c,#14181d);border:.06em solid #0006;border-radius:50% 50% 46% 46%;inset:2% 20%}.qqi-penguin-big:after{background:#fff;border-radius:50% 50% 46% 46%;width:32%;height:44%;top:34%;left:34%;box-shadow:0 -.18em 0 -.04em #f6b23c}.qqi-tm:before{background:linear-gradient(#7cc0ff,#2f7fd6);border:.06em solid #1f5fa8;border-radius:.16em;inset:12% 8%}.qqi-tm:after{content:"T";color:#fff;text-align:center;font:700 .78em/1.5 Arial,sans-serif}.qqi-music-up,.qqi-music-mode,.qqi-music-x,.qqi-music-vol,.qqi-music-prev,.qqi-music-play,.qqi-music-pause,.qqi-music-next{color:#1f5fa8;width:15px;height:15px}.qqi-music-up:before{border-bottom:.36em solid;border-left:.32em solid #0000;border-right:.32em solid #0000;width:0;height:0;top:50%;left:50%;transform:translate(-50%,-30%)}.qqi-music-x:before,.qqi-music-x:after{background:currentColor;width:56%;height:.14em;top:50%;left:22%;transform:translateY(-50%)rotate(45deg)}.qqi-music-x:after{transform:translateY(-50%)rotate(-45deg)}.qqi-music-mode:before{border:.12em solid;border-radius:20%;inset:18% 22%}.qqi-music-vol:before{clip-path:polygon(0 35%,40% 35%,100% 0,100% 100%,40% 65%,0 65%);background:currentColor;width:26%;height:44%;top:26%;left:10%}.qqi-music-vol:after{border:.12em solid;border-left:0;border-radius:0 50% 50% 0;width:44%;height:52%;top:24%;right:12%}.qqi-music-prev:before,.qqi-music-next:before{border-top:.34em solid #0000;border-bottom:.34em solid #0000;border-right:.42em solid;width:0;height:0;top:50%;left:24%;transform:translateY(-50%)}.qqi-music-prev:after,.qqi-music-next:after{background:currentColor;width:.14em;height:64%;top:18%;right:14%}.qqi-music-next:before{border-left:.42em solid;border-right:0;left:auto;right:24%}.qqi-music-next:after{left:14%;right:auto}.qqi-music-play:before{border-top:.4em solid #0000;border-bottom:.4em solid #0000;border-left:.52em solid;width:0;height:0;top:50%;left:50%;transform:translate(-40%,-50%)}.qqi-music-pause:before{background:currentColor;width:.18em;height:56%;top:22%;left:30%;box-shadow:.34em 0}.qqc-dock .qqi{width:24px;height:24px}.qqi-dock-phone:before{background:linear-gradient(#cfe4fb,#5b91d0);border:.06em solid #3a6ea8;border-radius:.22em;inset:14% 32%}.qqi-dock-phone:after{background:#3a6ea8;border-radius:50%;width:10%;height:9%;bottom:16%;left:45%}.qqi-dock-game:before{background:linear-gradient(#ffd089,#e88a2c);border:.06em solid #b3620f;border-radius:.5em .5em .6em .6em;inset:24% 8%}.qqi-dock-game:after{background:#fff;border-radius:50%;width:14%;height:14%;top:40%;left:26%;box-shadow:.5em 0 #fff}.qqi-dock-coin{background:radial-gradient(circle at 38% 30%,#fff3a8,#f0b324 60%,#cf8710);border:.05em solid #a36a0c;border-radius:50%}.qqi-dock-chat:before{background:linear-gradient(#ffe98f,#f0b324);border:.06em solid #b37e12;border-radius:.18em;inset:16% 8%}.qqi-dock-chat:after{clip-path:polygon(0 0,100% 0,0 100%);background:#f0b324;width:22%;height:22%;bottom:12%;left:22%}.qqi-dock-home:before{clip-path:polygon(50% 0,100% 42%,88% 42%,88% 88%,12% 88%,12% 42%,0 42%);background:linear-gradient(#ffb15a,#e8742c);width:68%;height:52%;top:16%;left:16%}.qqi-dock-home:after{background:#8a4515;border-radius:2px;width:20%;height:20%;bottom:12%;left:40%}.qqi-dock-pet:before{background:radial-gradient(circle at 40% 30%,#ffe9a8,#e8b83c);border-radius:50%;width:44%;height:40%;bottom:14%;left:28%;box-shadow:-.36em -.32em 0 -.08em #e8b83c,0 -.46em 0 -.1em #e8b83c,.36em -.32em 0 -.08em #e8b83c}.qqi-menu-folder{width:20px;height:16px}.qqi-menu-folder:before{background:linear-gradient(#ffe9a8,#f0c03c);border:.05em solid #b37e12;border-radius:0 .14em .14em;inset:22% 6% 6%}.qqi-menu-folder:after{background:#f6d870;border-radius:.14em .14em 0 0;width:42%;height:30%;top:10%;left:8%}.qqi-status-speaker:before{clip-path:polygon(0 35%,42% 35%,100% 0,100% 100%,42% 65%,0 65%);background:currentColor;width:28%;height:48%;top:24%;left:8%}.qqi-status-find:before,.qqi-status-find:after{background:0 0;border:.14em solid;border-radius:50%;width:44%;height:44%;top:20%;left:14%}.qqi-status-find:after{background:currentColor;border:0;border-radius:0;width:.16em;height:32%;top:60%;left:50%;transform:rotate(45deg)}.qqc-chat-menu .qqi{width:20px;height:20px}.qqi-m-headset:before{border:.16em solid #3d8bd8;border-bottom:0;border-radius:50% 50% 0 0;width:64%;height:46%;top:14%;left:18%}.qqi-m-headset:after{background:#3d8bd8;border-radius:.1em;width:22%;height:32%;bottom:14%;left:22%;box-shadow:.66em 0 #3d8bd8}.qqi-m-file:before{background:linear-gradient(#fff6d8,#f6d870);border:.06em solid #d9a51e;border-radius:.1em;width:52%;height:64%;top:16%;left:24%}.qqi-m-file:after{background:#d9a51e;width:34%;height:.18em;top:30%;left:34%;box-shadow:0 .3em #d9a51e}.qqi-m-sms:before{background:linear-gradient(#bfe0ff,#3d8bd8);border:.06em solid #2b63a4;border-radius:.18em;inset:14% 30%}.qqi-m-sms:after{background:#fff;border-radius:.08em;width:20%;height:30%;bottom:8%;left:40%}.qqi-m-fun{background:radial-gradient(circle,#c9f5a8 0 22%,#57b53f 23% 45%,#fff 46% 60%,#3d8bd8 61% 78%,#fff 79%);border:.05em solid #2b63a4;border-radius:50%}.qqi-m-invite:before{background:#57b53f;border-radius:50%;width:30%;height:30%;top:14%;left:30%;box-shadow:.42em .05em 0 -.02em #57b53f}.qqi-m-invite:after{background:#57b53f;border-radius:50% 50% .2em .2em;width:62%;height:42%;bottom:8%;left:20%}.qqi-m-setting:before{background:conic-gradient(#f2b52d 0 10%, transparent 10% 25%, #f2b52d 25% 35%, transparent 35% 50%, #f2b52d 50% 60%, transparent 60% 75%, #f2b52d 75% 85%, transparent 85%);border-radius:50%;inset:4%}.qqi-m-setting:after{background:#fff;border:.18em solid #d98e12;border-radius:50%;inset:28%}.qqi-m-game:before{background:linear-gradient(#ffd089,#e88a2c);border-radius:.5em;inset:26% 10%}.qqc-chat-toolbar .qqi{width:22px;height:22px}.qqi-font-a{color:#2f9e44}.qqi-font-a:before{content:"A";font:italic 700 1.15em/1 Georgia,serif;position:static}.qqi-wink:before{background:radial-gradient(circle at 35% 30%,#ffe98f,#f0b324 70%);border-radius:50%;inset:4%}.qqi-wink:after{background:#4a3208;border-radius:0;width:22%;height:8%;top:44%;left:24%;box-shadow:.52em 0 #4a3208}.qqi-t-image:before{background:linear-gradient(#9fd3ff,#3d8bd8);border:.06em solid #2b63a4;border-radius:.12em;inset:12%}.qqi-t-image:after{background:#ffe98f;border-radius:50%;width:20%;height:20%;top:30%;left:24%;box-shadow:.34em .24em 0 -.08em #3d8b2f}.qqi-t-shot:before{background:linear-gradient(#cfe4fb,#5b91d0);border:.06em solid #3a6ea8;border-radius:.08em;inset:10% 8%}.qqi-t-shot:after{background:0 0;border:.08em solid #fff;border-radius:2px;width:18%;height:18%;top:26%;left:22%}.qqi-t-scene:before{background:linear-gradient(#d8f5d0,#7bc96f);border:.06em solid #3f9e44;border-radius:.34em;inset:14%}.qqi-t-scene:after{background:#fff;border-radius:.3em;width:40%;height:24%;top:42%;left:30%}.qqi-t-sms:before{background:linear-gradient(#ffe3a2,#f2a922);border:.06em solid #c17a0f;border-radius:.18em;inset:14% 30%}.qqc-chat-bottom-right .qqi{color:#c0271b;width:18px;height:18px}.qqi-b-remind:before{background:currentColor;border-radius:50% 50% 0 0;width:52%;height:60%;top:12%;left:24%}.qqi-b-remind:after{background:currentColor;width:72%;height:.14em;bottom:12%;left:14%}.qqi-b-scene:before{background:radial-gradient(circle at 35% 30%,#fff,#d8e4f0);border:.08em solid #9db4c8;border-radius:50%;inset:12%}.qqi-b-mic:before{background:currentColor;border-radius:.3em;width:28%;height:44%;top:12%;left:36%}.qqi-b-mic:after{border:.1em solid;border-top:0;border-radius:0 0 .4em .4em;width:40%;height:26%;bottom:14%;left:30%}.qqi-b-video:before{background:currentColor;border-radius:.2em;inset:16% 8%}.qqi-b-video:after{border-top:.26em solid #0000;border-bottom:.26em solid #0000;border-left:.3em solid #fff;width:0;height:0;top:34%;left:44%}.qqi-weather-sun{background:radial-gradient(circle at 38% 32%,#fff3a8,#f6c024 70%);border-radius:50%;width:22px;height:22px;box-shadow:0 0 0 2px #f6c024}.qqc-show-shop .qqi{width:26px;height:26px}.qqc-show-shop .qqi:before{background:linear-gradient(#fff,#dcecfa);border:.08em solid #9db9dd;border-radius:.24em;inset:12%}.qqi-shop1:after{content:"👤";text-align:center;color:#35619e;font-size:.78em}.qqi-shop2:after{content:"👕";text-align:center;font-size:.78em}.qqi-shop3:after{content:"↻";text-align:center;color:#2f9e44;font-size:.84em}.qqi-shop4:after{content:"📷";text-align:center;font-size:.72em}.qqi-shop5:after{content:"✎";text-align:center;color:#d9a51e;font-size:.78em}.qqi-shop6:after{content:"◆";text-align:center;color:#f0b324;font-size:.7em}.qqi-voice-list:before{background:0 0;border:.14em solid #35619e;border-radius:.16em;inset:10%}.qqi-voice-list:after{background:#35619e;width:52%;height:.12em;top:32%;left:24%;box-shadow:0 .28em #35619e}.qqi-voice-clock:before{background:#fff;border:.12em solid #8a99ad;border-radius:50%;inset:6%}.qqi-voice-clock:after{transform-origin:bottom;background:#8a99ad;width:.12em;height:32%;top:50%;left:50%;transform:translate(-50%)translateY(-100%)}.qqi-voice-bulb{width:18px;height:18px}.qqi-voice-bulb:before{background:radial-gradient(circle at 40% 30%,#fff3a8,#f0b324);border:.05em solid #c18a10;border-radius:50% 50% 40% 40%;width:48%;height:56%;top:8%;left:26%}.qqi-voice-bulb:after{background:#8a99ad;width:24%;height:20%;bottom:10%;left:38%}.qqi-voice-mic{color:#35619e;width:18px;height:18px}.qqi-voice-mic:before{background:currentColor;border-radius:.3em;width:24%;height:46%;top:10%;left:38%}.qqi-voice-mic:after{border:.1em solid;border-top:0;border-radius:0 0 .4em .4em;width:36%;height:26%;bottom:8%;left:32%}.qqi-voice-hangup{color:#fff;width:22px;height:16px}.qqi-voice-hangup:before{background:#d43a2f;border-radius:.4em;width:88%;height:40%;top:30%;left:6%}.qqi-voice-hangup:after{background:#f2b8b3;border-radius:.2em 0 0 .2em;width:26%;height:56%;top:22%;left:14%}.qqc-login{color:#163a63;background:linear-gradient(#dfeefc 0%,#cfe3f8 100%);flex-direction:column;font-family:Tahoma,宋体,SimSun,MS Song,Arial,sans-serif;font-size:12px;display:flex;overflow:hidden}.qqc-login-banner{background:radial-gradient(circle at 1px 1px,#ffffff80 1px,#0000 1.4px) 0 0/7px 7px,linear-gradient(#57b0f0 0%,#2f82d4 45%,#1d63b8 100%);border-bottom:1px solid #154f96;flex:none;height:108px;position:relative;overflow:hidden}.qqc-banner-penguin{width:170px;height:170px;position:absolute;top:-30px;left:-38px}.qqc-banner-penguin-head{background:radial-gradient(circle at 42% 36%,#4a525c 0 55%,#1c2229 100%);border-radius:50%;position:absolute;inset:0}.qqc-banner-penguin-head .eye{background:#fff;border-radius:50%;width:34px;height:34px;position:absolute;top:30%}.qqc-banner-penguin-head .eye.e1{left:24%}.qqc-banner-penguin-head .eye.e2{right:18%}.qqc-banner-penguin-head .eye:after{content:"";background:#111;border-radius:50%;width:13px;height:13px;position:absolute;top:12px;left:12px}.qqc-banner-penguin-head .beak{clip-path:polygon(0 0,100% 20%,50% 100%);background:#f5b42b;width:34px;height:24px;position:absolute;top:52%;left:44%}.qqc-banner-penguin-scarf{background:linear-gradient(#f2684b,#d93a26);border-radius:0 0 40% 40%/0 0 100% 100%;height:26px;position:absolute;bottom:6px;left:0;right:0}.qqc-banner-logo{align-items:baseline;display:flex;position:absolute;top:26px;left:96px}.qqc-logo-qq{letter-spacing:-2px;color:#3a9be8;-webkit-text-stroke:1.5px #0f4e94;text-shadow:0 2px #ffffffd9,0 3px 4px #0a326473;font-size:44px;font-style:italic;font-weight:900}.qqc-logo-2005{color:#ffb321;-webkit-text-stroke:1px #c1630c;text-shadow:0 2px #ffffff8c,0 3px 4px #783c0080;margin-left:2px;font-size:34px;font-weight:900;transform:rotate(-4deg)}.qqc-banner-logo sup{color:#dcecff;margin-left:3px;font-size:12px}.qqc-banner-slogan{text-align:right;position:absolute;top:12px;right:12px}.qqc-banner-slogan strong{color:#fff;letter-spacing:2px;text-shadow:0 1px 2px #0a285a99;font-size:19px;font-weight:900;display:block}.qqc-banner-slogan em{color:#ffe9a8;text-shadow:0 1px 2px #3c1e008c,0 0 6px #ffe69666;white-space:nowrap;margin-top:8px;font-size:16px;font-style:normal;font-weight:700;display:block}.qqc-login-body{flex-direction:column;flex:1;padding:10px 12px 8px;display:flex}.qqc-login-box{background:linear-gradient(#ffffff8c,#dcecfc59);border:1px solid #8fb6e0;border-radius:3px;min-height:216px;margin:0;padding:28px 16px 18px}.qqc-login-field{align-items:center;gap:8px;margin-bottom:26px;display:flex}.qqc-login-field>label{color:#1f3a5c;flex:none;justify-content:flex-end;align-items:center;gap:5px;width:78px;font-size:13px;font-weight:700;display:flex}.qqc-login-field>label .qqi{color:#333;width:11px;height:11px}.qqc-login-input{background:#fff;border:1px solid #7fa6d1;flex:1;align-items:center;height:26px;display:flex}.qqc-login-input input{color:#163a63;border:0;outline:none;flex:1;min-width:0;height:100%;padding:0 6px;font-family:Tahoma,宋体,SimSun,MS Song,Arial,sans-serif;font-size:13px}.qqc-login-input>button{color:#3a679f;cursor:pointer;background:linear-gradient(#f4f9ff,#d8e8fb);border:0;border-left:1px solid #c4d6ec;justify-content:center;align-self:stretch;align-items:center;width:24px;padding:0;display:flex}.qqc-login-input>button .qqi{width:11px;height:11px}.qqc-lock-ico{flex:none;width:22px;height:22px;margin-right:3px;position:relative}.qqc-lock-ico:before{content:"";border:2px solid #f2a520;border-bottom:0;border-radius:7px 7px 0 0;width:12px;height:9px;position:absolute;top:2px;left:5px}.qqc-lock-ico:after{content:"";background:linear-gradient(#ffd36b,#f09a1e);border:1px solid #c17712;border-radius:2px;width:18px;height:13px;position:absolute;bottom:1px;left:2px}.qqc-apply-btn{color:#1c5fb0;cursor:pointer;background:linear-gradient(#fff,#d5e7fb);border:1px solid #6b9fd8;border-radius:4px;flex:none;width:86px;height:28px;font-size:13px;font-weight:700}.qqc-apply-btn:hover{background:linear-gradient(#eaf3ff,#c2daf6)}.qqc-login-checks{color:#1f3a5c;gap:30px;padding:4px 0 0 86px;font-size:13px;display:flex}.qqc-login-checks label{cursor:pointer;align-items:center;gap:6px;display:flex}.qqc-login-checks input{accent-color:#3d8bd8;width:15px;height:15px}.qqc-login-advanced{background:#fff6;border:1px solid #8fb6e0;border-top:0;align-items:center;gap:6px;margin:0;padding:8px 16px;font-size:12px;display:flex}.qqc-login-advanced select{background:#fff;border:1px solid #7fa6d1;padding:2px 4px}.qqc-login-tip{color:#4a6c96;min-height:18px;margin:4px 0;padding-left:4px;font-size:11px}.qqc-login-tip.is-error{color:#c1271b}.qqc-login-actions{justify-content:space-between;align-items:center;gap:8px;margin-top:0;display:flex}.qqc-secondary-btn{color:#2c68b8;cursor:pointer;background:linear-gradient(#f4faff,#cfe2f8);border:1px solid #7fb2e4;border-radius:4px;align-items:center;gap:4px;height:30px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.qqc-secondary-btn .qqi{width:11px;height:11px}.qqc-secondary-btn:disabled{color:#9db6d2;cursor:default}.qqc-login-btn{color:#1c5fb0;letter-spacing:3px;cursor:pointer;background:linear-gradient(#f6faff,#d2e6fb);border:2px solid #f0b429;border-radius:5px;flex:1;justify-content:center;align-items:center;gap:6px;height:34px;margin:0 8px;font-size:15px;font-weight:900;display:flex;box-shadow:0 1px 3px #1e468240}.qqc-login-btn:disabled{color:#7a9cc4;cursor:default}.qqc-login-progress{align-items:center;gap:5px;margin-top:6px;display:flex}.qqc-login-progress span{background:linear-gradient(#7fc0ff,#2f6fc7);border-radius:4px;width:42px;height:8px}.qqc-login-progress span.is-pending{background:#bcd2ea}.qqc-login-progress em{color:#4a6c96;font-size:11px;font-style:normal}.qqc-tm-btn .qqi{width:16px;height:16px}.qqc-panel{--qqc-p1:#5cb1f4;--qqc-p2:#3b94e8;--qqc-p3:#2d7dd2;--qqc-gloss:#e8f5ff;color:#163a63;background:linear-gradient(180deg, var(--qqc-p1), var(--qqc-p2) 40%, var(--qqc-p3));flex-direction:column;font-family:Tahoma,宋体,SimSun,MS Song,Arial,sans-serif;font-size:12px;display:flex;position:relative;overflow:hidden}.qqc-panel[data-skin=silver]{--qqc-p1:#b9c4d1;--qqc-p2:#96a3b3;--qqc-p3:#7e8b9c}.qqc-panel[data-skin=black]{--qqc-p1:#3d4650;--qqc-p2:#2c323a;--qqc-p3:#20252b}.qqc-panel-title{flex:none;justify-content:space-between;align-items:center;height:28px;padding:0 6px 0 10px;display:flex}.qqc-panel-title strong{color:#fff;letter-spacing:1px;text-shadow:0 1px 2px #0a285a99;font-size:17px;font-style:italic;font-weight:900}.qqc-title-btns{gap:4px;display:flex}.qqc-user{flex:none;align-items:center;gap:10px;height:72px;padding:0 10px;display:flex;position:relative}.qqc-user-ava{cursor:pointer;background:#fff;border:2px solid #ffffffd9;border-radius:4px;flex:none;width:52px;height:52px;padding:0;position:relative;box-shadow:0 2px 5px #0a285a66}.qqc-user-ava .qqc-ava{border-radius:2px;width:100%;height:100%}.qqc-user-ava-arrow{color:#2c68b8;background:linear-gradient(#f4faff,#b9d4f2);border:1px solid #6b9fd8;border-radius:3px;justify-content:center;align-items:center;width:17px;height:17px;display:flex;position:absolute;bottom:-7px;right:-7px}.qqc-user-ava-arrow .qqi{width:9px;height:9px}.qqc-user-id{min-width:0}.qqc-user-id strong{color:#0f2f5c;letter-spacing:.5px;text-shadow:0 1px #ffffff8c;white-space:nowrap;font-size:19px;font-weight:900;display:block}.qqc-user-id em{color:#eaf4ff;text-shadow:0 1px 2px #0a285a80;font-size:13px;font-style:normal;font-weight:700}.qqc-services{flex:none;justify-content:space-around;align-items:center;height:40px;padding:0 8px;display:flex}.qqc-services button{cursor:pointer;color:#0f2f5c;background:0 0;border:0;align-items:center;gap:4px;padding:2px;display:flex}.qqc-services .qqi{width:16px;height:16px}.qqc-services em{color:#5a7193;font-size:12px;font-style:normal}.qqc-friend-tab{flex:none;align-items:center;gap:2px;height:40px;padding-right:8px;display:flex}.qqc-friend-tab-penguin{flex:none;justify-content:center;align-items:center;width:46px;display:flex}.qqc-friend-tab-penguin .qqi{width:24px;height:24px}.qqc-friend-tab>button{color:#1f5aa6;letter-spacing:2px;cursor:pointer;text-shadow:0 1px #fffc;background:linear-gradient(#eef8ff 0%,#b8dbf8 50%,#a4cff3 100%);border:1px solid #9dc8ee;border-radius:6px;flex:1;height:32px;font-size:15px;font-weight:900}.qqc-friend-tab>button.is-active{color:#b36a0c;background:linear-gradient(#fffbe8,#ffe3a2);border-color:#f0b429}.qqc-body{border-radius:8px;flex:1;min-height:0;margin:0 6px;display:flex;overflow:hidden;box-shadow:inset 0 1px 3px #0a285a40,0 1px #ffffff59}.qqc-sidebar{background:linear-gradient(#ffffff47,#ffffff0f);flex-direction:column;flex:none;align-items:center;gap:1px;width:46px;padding:4px 0;display:flex}.qqc-sidebar button{cursor:pointer;color:#fff;background:url(../assets/qq2005/ui/barback2_normal.png) 50%/27px 37px no-repeat;border:0;border-radius:0;justify-content:center;align-items:center;width:27px;height:37px;padding:0;display:flex}.qqc-sidebar>button:first-child{background-image:url(../assets/qq2005/ui/barback_normal.png)}.qqc-sidebar button:hover:not(:disabled){background-image:url(../assets/qq2005/ui/barback2_over.png)}.qqc-sidebar>button:first-child:hover:not(:disabled){background-image:url(../assets/qq2005/ui/barback_over.png)}.qqc-sidebar button:disabled{opacity:1;cursor:default;background-image:url(../assets/qq2005/ui/barback_disabled.png)}.qqc-sidebar-pager{flex-direction:column;margin-top:auto;display:flex}.qqc-sidebar-pager button{color:#1f5aa6;cursor:pointer;background:#ffffff4d;border:0;justify-content:center;align-items:center;width:24px;height:20px;padding:0;display:flex}.qqc-sidebar-pager button:disabled{opacity:.4;cursor:default}.qqc-sidebar-pager .qqi{width:10px;height:10px}.qqc-list-area{background:linear-gradient(#f7fbff 0%,#e4effb 100%);flex-direction:column;flex:1;min-width:0;display:flex}.qqc-list{flex:1;min-height:0;overflow-y:auto}.qqc-list::-webkit-scrollbar{width:8px}.qqc-list::-webkit-scrollbar-thumb{background:#5078b466;border-radius:4px}.qqc-group-title{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;width:100%;padding:5px 8px;display:flex}.qqc-group-arrow{background:radial-gradient(circle at 38% 32%,#8fdc6f,#35a22f 70%);border-radius:50%;flex:none;width:16px;height:16px;position:relative;box-shadow:inset 0 -1px 2px #0050004d}.qqc-group-arrow:after{content:"";border-top:.32em solid #0000;border-bottom:.32em solid #0000;border-left:.4em solid #fff;width:0;height:0;transition:transform .12s;position:absolute;top:50%;left:56%;transform:translate(-50%,-50%)}.qqc-group-arrow.is-collapsed:after{transform:translate(-50%,-50%)rotate(-90deg)}.qqc-group-title strong{color:#1c3d68;font-size:13px;font-weight:900}.qqc-group-title em{color:#7a93b5;margin-left:auto;font-size:12px;font-style:normal;font-weight:400}.qqc-friend{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:7px;width:100%;padding:4px 8px;display:flex}.qqc-friend:hover{background:#d9e9fb}.qqc-friend.is-selected{background:#b9d6f5}.qqc-ava-frame{background:#fff;border:1px solid #b7cce3;border-radius:4px;flex:none;width:40px;height:40px;position:relative;box-shadow:0 1px 2px #1e468233}.qqc-ava-frame .qqc-ava{border-radius:3px;width:100%;height:100%;font-size:40px}.qqc-friend-meta{flex:1;min-width:0}.qqc-friend-nick{color:#1c3d68;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;display:block;overflow:hidden}.qqc-friend.is-selected .qqc-friend-nick{color:#c0271b}.qqc-friend.is-offline .qqc-friend-nick{color:#8a99ad}.qqc-friend-sig{color:#b0662e;white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.qqc-friend.is-offline .qqc-friend-sig{color:#a3b3c7}.qqc-friend-services{gap:4px;margin-top:2px;display:flex}.qqc-friend-services .qqi{display:inline-block}.qqc-unread{color:#fff;background:linear-gradient(#ff6f5e,#e0281c);border-radius:8px;flex:none;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 3px;font-size:10px;font-weight:700;display:flex}.qqc-friend.is-flashing .qqc-ava-frame{animation:.9s step-end infinite qqc-flash}.qqc-friend.is-flashing .qqc-friend-nick{color:#d4601a}@keyframes qqc-flash{0%,49%{opacity:1}50%,to{opacity:.15}}.qqc-list-hint{text-align:center;color:#7a93b5;margin:0;padding:10px;font-size:11px}.qqc-phone-list{padding:6px}.qqc-contact-card{background:#fff;border:1px solid #c4d8ef;border-radius:4px;flex-direction:column;gap:1px;margin-bottom:5px;padding:5px 8px;display:flex}.qqc-contact-card small{color:#7a93b5}.qqc-group-row,.qqc-recent-row{cursor:pointer;text-align:left;background:#fff;border:1px solid #c4d8ef;border-radius:4px;align-items:center;gap:8px;width:100%;margin-bottom:5px;padding:6px 8px;display:flex}.qqc-group-row:hover,.qqc-recent-row:hover{background:#e8f1fc}.qqc-group-ava{color:#8a4b06;background:linear-gradient(#ffd36b,#f09a1e);border-radius:6px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.qqc-group-meta{flex-direction:column;flex:1;display:flex}.qqc-group-meta small{color:#7a93b5}.qqc-group-row>.qqi{color:#5a83b8;width:14px;height:14px}.qqc-recent-row .qqc-ava{width:32px;height:32px;font-size:32px}.qqc-recent-row .qqc-friend-nick{flex:1}.qqc-recent-row small{color:#7a93b5}.qqc-list-modes{flex-direction:column;flex:none;gap:3px;padding:5px 8px 7px;display:flex}.qqc-list-modes button{color:#1f5aa6;letter-spacing:2px;cursor:pointer;text-shadow:0 1px #fffc;background:linear-gradient(#eef8ff,#b4d8f6);border:1px solid #9dc8ee;border-radius:5px;height:28px;font-size:14px;font-weight:900}.qqc-list-modes button.is-active{color:#b36a0c;background:linear-gradient(#fffbe8,#ffe3a2);border-color:#f0b429}.qqc-musicbar{background:linear-gradient(#ffffff6b,#ffffff1f);border-radius:8px;flex:none;align-items:center;gap:4px;height:44px;margin:4px 6px 0;padding:0 6px;display:flex}.qqc-music-ico{cursor:pointer;background:#fff;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex;position:relative;box-shadow:0 1px 3px #0a285a59}.qqc-music-ico .qqi{width:16px;height:16px}.qqc-music-ico:after{content:"";background:#35a22f;border:1px solid #1e7a1e;border-radius:50%;width:13px;height:13px;position:absolute;bottom:-2px;right:-2px}.qqc-music-info{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.qqc-music-info>strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;text-shadow:0 1px 2px #0a285a80;font-size:12px;font-weight:700;overflow:hidden}.qqc-music-pl{color:#ffd36b;background:#00000073;border-radius:2px;flex:none;padding:1px 3px;font-size:9px}.qqc-music-wins{margin-left:auto;display:flex}.qqc-music-wins button{color:#ffffffd9;cursor:pointer;background:0 0;border:0;width:17px;padding:1px}.qqc-music-wins button:disabled{opacity:.5;cursor:default}.qqc-music-ctrl{flex:none;align-items:center;gap:1px;display:flex}.qqc-music-ctrl button{color:#2c68b8;cursor:pointer;background:linear-gradient(#f4faff,#b9d4f2);border:0;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:flex}.qqc-music-ctrl button:disabled{opacity:.5;cursor:default}.qqc-searchbar{background:#ffffff47;border-radius:8px;flex:none;align-items:center;gap:4px;height:38px;margin:4px 6px 0;padding:0 6px;display:flex}.qqc-searchbar input{color:#333;background:#fff;border:1px solid #9dc8ee;border-radius:4px;outline:none;flex:1;min-width:0;height:26px;padding:0 8px;font-size:12px}.qqc-search-btn{color:#8a5a06;cursor:pointer;background:linear-gradient(#fffbe8,#ffd875);border:1px solid #f0b429;border-radius:4px;flex:none;height:28px;padding:0 12px;font-size:13px;font-weight:900}.qqc-search-side{flex-direction:column;display:flex}.qqc-search-side button{color:#ffffffe6;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:16px;height:14px;padding:0;display:flex}.qqc-search-side .qqi{width:10px;height:10px}.qqc-dock{flex:none;justify-content:space-around;align-items:center;height:26px;padding:0 6px;display:flex}.qqc-dock button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:22px;height:22px;padding:3px;display:flex}.qqc-dock button:disabled{opacity:.65;cursor:default}.qqc-dock .qqi{filter:none;width:16px;height:16px}.qqc-statusbar{flex:none;align-items:center;gap:4px;height:30px;padding:0 6px;display:flex;position:relative}.qqc-menu-main{color:#0000;cursor:pointer;background:url(../assets/qq2005/ui/MenuButton_Normal.png) 50%/65px 24px no-repeat;border:0;border-radius:0;width:65px;height:24px;padding:0;font-size:0}.qqc-menu-main:hover{background-image:url(../assets/qq2005/ui/MenuButton_Hover.png)}.qqc-menu-main:active{background-image:url(../assets/qq2005/ui/MenuButton_Down.png)}.qqc-menu-label{display:none}.qqc-statusbar-spk{color:#ffffffe6;cursor:default;background:0 0;border:0;justify-content:center;width:28px;margin-left:auto;display:flex}.qqc-statusbar-spk .qqi{width:16px;height:16px}.qqc-statusbar-find{color:#fff;cursor:pointer;text-shadow:0 1px 2px #0a285a80;background:0 0;border:0;align-items:center;gap:4px;padding:2px 8px 2px 2px;display:flex}.qqc-statusbar-find .qqi{width:16px;height:16px}.qqc-statusbar-find em{letter-spacing:0;font-size:12px;font-style:normal;font-weight:700}.qqc-chat{color:#22344f;background:linear-gradient(#b9dbf9 0%,#d6e9fb 30%,#e8f3fe 100%);flex-direction:column;font-family:Tahoma,宋体,SimSun,MS Song,Arial,sans-serif;font-size:12px;display:flex;overflow:hidden}.qqc-chat-empty{color:#6b83a6;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;display:flex}.qqc-chat-empty .qqi{color:#9db9dd;width:36px;height:36px}.qqc-chat-empty p{margin:0}.qqc-chat-empty-list{flex-wrap:wrap;justify-content:center;gap:6px;padding:0 24px;display:flex}.qqc-chat-empty-list button{color:#2c5588;cursor:pointer;background:#fff;border:1px solid #b7cde7;border-radius:4px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;display:inline-flex}.qqc-chat-empty-list button:hover{background:#e8f1fc}.qqc-chat-empty-list .qqc-ava{font-size:20px}.qqc-chat-menu{background:linear-gradient(#6cb4f1,#3d8bd8);border-bottom:1px solid #2b6ba8;flex:none;align-items:center;gap:4px;height:36px;padding:0 8px;display:flex}.qqc-chat-menu button{color:#0e2f56;cursor:pointer;text-shadow:0 1px #ffffff80;background:0 0;border:0;border-radius:4px;align-items:center;gap:3px;padding:3px 7px;font-size:13px;font-weight:700;display:flex}.qqc-chat-menu button:hover:not(:disabled){background:#ffffff59}.qqc-chat-menu button:disabled{opacity:.75;cursor:default}.qqc-chat-menu .qqi-arrow-down{width:9px;height:9px}.qqc-chat-buddy{background:linear-gradient(#dcecfb,#c5ddf4);border-bottom:1px solid #9ec4e8;flex:none;align-items:center;gap:6px;height:44px;padding:0 8px;display:flex}.qqc-chat-buddy .qqc-ava{border-radius:3px;width:34px;height:34px;font-size:34px}.qqc-chat-buddy-bar{background:linear-gradient(#ffffffa6,#ffffff26);border:1px solid #a9c9e8;border-radius:4px;flex:1;align-items:center;height:28px;padding:0 10px;display:flex}.qqc-chat-buddy-bar em{color:#4a6c96;font-style:normal;font-weight:700}.qqc-chat-buddy-bar strong{color:#9e2a18;font-size:14px}.qqc-chat-toolbar{flex:none;align-items:center;gap:2px;height:36px;padding:0 8px;display:flex;position:relative}.qqc-chat-toolbar button{cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:30px;height:28px;padding:0;display:flex}.qqc-chat-toolbar button:hover:not(:disabled){background:#ffffffb3}.qqc-chat-toolbar button:disabled{opacity:.45;cursor:default}.qqc-chat-toolbar button.is-on{background:#ffffffd9;box-shadow:inset 0 0 0 1px #9dc8ee}.qqc-tools-sep{background:#9dc0e4;width:1px;height:20px;margin:0 5px}.qqc-font-pop{z-index:30;background:#fff;border:1px solid #8fb4e0;border-radius:4px;gap:4px;padding:5px;display:flex;position:absolute;top:30px;left:44px;box-shadow:2px 3px 8px #1e46824d}.qqc-font-pop button{border:1px solid #00000026;border-radius:2px;width:18px;height:18px;padding:0}.qqc-font-pop button.is-on{outline:2px solid #2c5588}.qqc-chat-main{flex:1;gap:6px;min-height:0;padding:0 8px;display:flex}.qqc-chat-left{background:#fff;border:1px solid #9dc0e4;border-radius:4px;flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}.qqc-msg-area{flex:1;min-height:60px;padding:8px 10px;font-size:12px;line-height:1.7;overflow-y:auto}.qqc-msg{margin-bottom:6px}.qqc-msg-head{color:#1c4fa0;font-weight:700}.qqc-msg-qq{color:#7a93b5;font-weight:400}.qqc-msg-head time{color:#94a7c0;margin-left:8px;font-size:11px;font-weight:400}.qqc-msg-text{color:#1f2c3b;white-space:pre-wrap;word-break:break-word}.qqc-msg .qqc-face{font-size:16px}.qqc-msg-sys{text-align:center;color:#8a99ad;margin:5px 0;font-size:11px}.qqc-attachment{cursor:pointer;text-align:left;background:linear-gradient(#f7faff,#e6f0fb);border:1px solid #b7cde7;border-radius:4px;align-items:center;gap:8px;width:250px;margin-top:4px;padding:6px 10px;display:flex}.qqc-attachment:hover{border-color:#6f97c6}.qqc-attachment .qqi{color:#447bb0;flex:none;width:26px;height:26px}.qqc-attachment span{flex-direction:column;min-width:0;display:flex}.qqc-attachment strong{color:#1c4fa0;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.qqc-attachment small{color:#7a93b5;font-size:11px}.qqc-inline-link{color:#1c6fd0;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-size:12px;text-decoration:underline}.qqc-chat-left textarea{resize:none;border:0;border-top:1px solid #d3e1f2;outline:none;height:118px;margin:0;padding:6px 10px;font-family:inherit;font-size:12px;line-height:1.55}.qqc-chat-left textarea.is-message-mode{border-top:0;flex:1;height:100%}.qqc-emote-panel{z-index:30;background:#fff;border:1px solid #8fb4e0;border-radius:4px;grid-template-columns:repeat(8,1fr);gap:2px;width:226px;padding:6px;display:grid;position:absolute;bottom:126px;left:40px;box-shadow:2px 3px 10px #1e46824d}.qqc-emote-panel button{cursor:pointer;background:0 0;border:0;border-radius:3px;padding:4px;font-size:18px}.qqc-emote-panel button:hover{background:#e3eefb}.qqc-chat-side{background:linear-gradient(#d8ebfb,#c4dcf2);border:1px solid #9dc0e4;border-radius:4px;flex-direction:column;flex:none;width:208px;display:flex;overflow:hidden}.qqc-side-header,.qqc-side-footer{color:#1f5aa6;cursor:pointer;background:#fff6;border:0;border-bottom:1px solid #b4d0ec;flex:none;align-items:center;gap:5px;height:28px;padding:0 8px;font-size:13px;font-weight:900;display:flex}.qqc-side-footer{border-top:1px solid #b4d0ec;border-bottom:0;margin-top:auto}.qqc-side-header .qqi,.qqc-side-footer .qqi{width:11px;height:11px}.qqc-side-header .qqi:last-child{margin-left:auto}.qqc-show-stage{background:linear-gradient(#f4faff 0%,#dcecfb 70%,#c7dcf2 100%);border:1px solid #a9c9e8;border-radius:4px;flex:1;justify-content:center;align-items:flex-end;min-height:180px;margin:8px;display:flex;position:relative;overflow:hidden}.qqc-show-stage em{color:#9b3fb0;text-shadow:0 1px #fff;font-size:14px;font-style:normal;font-weight:900;position:absolute;bottom:26px}.qqc-show-figure{width:76px;height:150px;position:relative}.qqc-show-figure .show-hair{z-index:1;background:linear-gradient(#f0a85a,#d9772e);border-radius:50% 50% 38% 38%;width:60px;height:46px;position:absolute;top:6px;left:8px}.qqc-show-figure .show-face{z-index:2;background:radial-gradient(circle at 40% 35%,#ffe3c0,#f5c699);border-radius:48% 48% 46% 46%;width:38px;height:42px;position:absolute;top:26px;left:20px}.qqc-show-figure .show-body{z-index:0;background:linear-gradient(#fff 0 70%,#d8dde5 70%);border-radius:18px 18px 6px 6px;width:46px;height:64px;position:absolute;top:66px;left:16px}.qqc-show-figure .show-body:before{content:"";background:#788ca059;width:6px;height:48px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.qqc-show-shop{justify-content:space-between;gap:2px;padding:0 8px 6px;display:flex}.qqc-show-shop button{cursor:default;background:0 0;border:0;width:28px;padding:0}.qqc-weather{background:#ffffff59;border-top:1px solid #b4d0ec;padding:4px 8px 8px}.qqc-weather-header{color:#1f5aa6;align-items:center;gap:5px;height:24px;font-size:13px;font-weight:900;display:flex}.qqc-weather-header .qqi{width:11px;height:11px}.qqc-weather-header .qqi:last-child{margin-left:auto}.qqc-weather p{align-items:center;gap:6px;margin:4px 2px;font-size:13px;display:flex}.qqc-weather hr{border:0;border-top:1px dashed #a9c9e8;margin:4px 0}.qqc-history-list{flex:1;padding:8px;overflow-y:auto}.qqc-history-list p{margin:0 0 6px;font-size:11px;line-height:1.5}.qqc-history-list em{color:#1c4fa0;margin-right:4px;font-style:normal;font-weight:700}.qqc-history-list span{color:#3a4a60}.qqc-chat-bottom{flex:none;justify-content:space-between;align-items:center;gap:8px;height:44px;padding:0 8px;display:flex}.qqc-chat-bottom-left{align-items:center;gap:6px;display:flex}.qqc-chat-bottom-left .xp-button{min-width:78px;height:30px;font-size:13px;font-weight:700}.qqc-chat-bottom-left .qqc-send-btn{color:#8a5a06;background:linear-gradient(#fffbe8,#ffe3a2);border-color:#e0a92e;justify-content:center;align-items:center;gap:4px;min-width:96px;display:inline-flex}.qqc-chat-bottom-left .qqc-send-btn .qqi{width:10px;height:10px}.qqc-chat-bottom-left .qqc-close-btn{min-width:72px}.qqc-chat-bottom-right{align-items:center;gap:2px;display:flex}.qqc-chat-bottom-right button{cursor:default;background:0 0;border:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.qqc-voice-main{flex:1;gap:6px;min-height:0;padding:6px 8px;display:flex}.qqc-voice-left{background:#fff;border:1px solid #9dc0e4;border-radius:4px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.qqc-voice-log-title{color:#1f5aa6;background:linear-gradient(#eef7ff,#d8e9fa);border-bottom:1px solid #b4d0ec;flex:none;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:13px;font-weight:900;display:flex}.qqc-voice-log-title .qqi{width:16px;height:16px}.qqc-voice-log{flex:1;min-height:60px;padding:10px 14px;overflow-y:auto}.qqc-voice-log p{margin:0 0 10px}.qqc-voice-log strong{color:#3f8a56;font-size:14px;display:block}.qqc-voice-log strong time{color:#7a93b5;margin-left:10px;font-size:12px;font-weight:400}.qqc-voice-log span{color:#333;padding-left:16px;font-size:15px;display:block}.qqc-voice-tools{background:#f4f9ff;border-top:1px solid #d3e1f2}.qqc-voice-left textarea{resize:none;border:0;border-top:1px solid #d3e1f2;outline:none;flex:none;height:70px;padding:6px 10px;font-family:inherit}.qqc-voice-right{background:linear-gradient(#d8ebfb,#c4dcf2);border:1px solid #9dc0e4;border-radius:4px;flex-direction:column;flex:none;width:210px;display:flex;overflow:hidden}.qqc-voice-side-header{color:#1f5aa6;background:#fff6;border-bottom:1px solid #b4d0ec;flex:none;align-items:center;gap:5px;height:28px;padding:0 8px;font-size:13px;font-weight:900;display:flex}.qqc-voice-side-header .qqi{width:11px;height:11px}.qqc-voice-side-header .qqi:last-child{margin-left:auto}.qqc-voice-timer{color:#33506e;align-items:center;gap:6px;margin:8px 10px 4px;font-size:13px;display:flex}.qqc-voice-timer .qqi{width:18px;height:18px}.qqc-voice-grid{flex:1;grid-template-columns:1fr 1fr;align-content:start;gap:8px;padding:6px;display:grid;overflow-y:auto}.qqc-voice-member{text-align:center}.qqc-voice-ava{background:#fff;border:1px solid #9dc0e4;border-radius:4px;width:100%;height:68px;display:block;position:relative;overflow:hidden}.qqc-voice-ava .vf-hair{border-radius:50% 50% 36% 36%;width:76%;height:42%;position:absolute;top:8%;left:12%}.qqc-voice-ava .vf-face{border-radius:48%;width:44%;height:38%;position:absolute;top:30%;left:28%}.qqc-voice-ava .vf-body{border-radius:24px 24px 0 0;width:64%;height:36%;position:absolute;bottom:0;left:18%}.v-face-girl1 .vf-hair{background:linear-gradient(#c98a3e,#8a5a24)}.v-face-girl1 .vf-face{background:#f5c699}.v-face-girl1 .vf-body{background:linear-gradient(#f2729f,#c93a72)}.v-face-boy1 .vf-hair{background:#2c221c;top:4%}.v-face-boy1 .vf-face{background:#f5c699}.v-face-boy1 .vf-body{background:linear-gradient(#333,#111)}.v-face-girl2 .vf-hair{background:linear-gradient(#e8933c,#c96a22)}.v-face-girl2 .vf-face{background:#f5c699}.v-face-girl2 .vf-body{background:linear-gradient(#7a8a9e,#4a5a6e)}.v-face-boy2 .vf-hair{background:#e8d44a;height:36%}.v-face-boy2 .vf-face{background:#f5c699;top:24%}.v-face-boy2 .vf-body{background:linear-gradient(#8ac46f,#4a8a3a)}.v-face-girl3 .vf-hair{background:linear-gradient(#c97a2c,#8a4a18)}.v-face-girl3 .vf-face{background:#f5c699}.v-face-girl3 .vf-body{background:linear-gradient(#b65a4a,#7a2e24)}.v-face-boy3 .vf-hair{background:#d9c39a;height:34%}.v-face-boy3 .vf-face{background:#f0cda0;top:22%}.v-face-boy3 .vf-body{background:linear-gradient(#c9964a,#8a5a20)}.qqc-voice-member strong{color:#2f7d3f;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;display:block;overflow:hidden}.qqc-voice-member:nth-child(2) strong,.qqc-voice-member:nth-child(4) strong,.qqc-voice-member:nth-child(6) strong{color:#8a7a3a}.qqc-voice-member p{color:#33506e;justify-content:center;align-items:center;gap:3px;margin:2px 0 0;font-size:12px;display:flex}.qqc-voice-member p .qqi{width:15px;height:15px}.qqc-voice-member em{font-style:normal}.qqc-voice-member em.is-connecting{color:#8a99ad}.qqc-hangup{color:#fff;letter-spacing:2px;cursor:pointer;text-shadow:0 1px 2px #78141499;background:linear-gradient(#f5908a,#d43a2f);border:1px solid #b03030;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:6px;min-width:132px;height:36px;margin:6px auto 10px;font-size:15px;font-weight:900;display:flex}.qqc-menu{z-index:60;color:#1c3d68;background:#fbfdff;border:1px solid #6f97c6;border-radius:3px;min-width:164px;margin:0;padding:3px;list-style:none;position:absolute;box-shadow:2px 3px 8px #14326459}.qqc-status-menu{top:64px;left:10px}.qqc-main-menu{bottom:40px;left:8px}.qqc-menu li button{color:#1c3d68;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:2px;align-items:center;gap:7px;width:100%;padding:5px 10px;font-size:12px;display:flex}.qqc-menu li button:hover:not(:disabled),.qqc-menu li button.is-active{color:#fff;background:#316ac5}.qqc-menu li button:disabled{color:#9db0c6;cursor:default}.qqc-menu li button .qqi{width:13px;height:13px}.qqc-menu li button .qqi:last-child{width:9px;height:9px;margin-left:auto}.qqc-menu li button .qqc-dot{margin-right:2px}.qqc-menu-sep{background:#cfdff2;height:1px;margin:3px 6px;list-style:none}.qqc-menu-parent{list-style:none;position:relative}.qqc-submenu{background:#fbfdff;border:1px solid #6f97c6;border-radius:3px;min-width:118px;margin:0 2px 0 0;padding:3px;list-style:none;position:absolute;bottom:-4px;right:100%;box-shadow:-2px 3px 8px #14326459}.qqc-submenu li button{color:#1c3d68;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:2px;width:100%;padding:5px 10px;font-size:12px}.qqc-submenu li button:hover{color:#fff;background:#316ac5}.qqc-context-menu{z-index:80;background:#fbfdff;border:1px solid #6f97c6;border-radius:3px;min-width:150px;padding:3px;position:absolute;box-shadow:2px 3px 8px #14326459}.qqc-context-menu button{color:#1c3d68;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:2px;width:100%;padding:5px 12px;font-size:12px}.qqc-context-menu button:hover:not(:disabled){color:#fff;background:#316ac5}.qqc-context-menu button:disabled{color:#a3b3c7;cursor:default}.qqc-context-menu hr{border:0;border-top:1px solid #d3e1f2;margin:3px 6px}.qqc-dot{border:1px solid #ffffffd9;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.qqc-dot-online{background:#37b24d}.qqc-dot-away{background:#f0a020}.qqc-dot-offline{background:#9aa4ad}.qqc-dot-invisible{background:#8e7fd6}.qqc-level{align-items:center;gap:2px;display:inline-flex}.qqc-level i{width:11px;height:11px;display:inline-block}.qqc-level .sun{background:radial-gradient(circle at 35% 32%,#fff3b0,#ffc933 60%,#e8920d);border-radius:50%}.qqc-level .moon{background:#f6c024;border-radius:50%;-webkit-mask:radial-gradient(circle at 66% 34%,#0000 42%,#000 46%);mask:radial-gradient(circle at 66% 34%,#0000 42%,#000 46%)}.qqc-level .star{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 100%,50% 73%,21% 100%,32% 57%,2% 35%,39% 35%);background:#f6c024}.qqc-dialog-mask{z-index:90;background:#142d5a38;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.qqc-dialog{background:#f4f8fd;border:1px solid #3a6ea8;border-radius:4px 4px 0 0;flex-direction:column;max-height:94%;display:flex;box-shadow:3px 5px 14px #0f285566}.qqc-dialog-titlebar{color:#fff;background:linear-gradient(#4a8bdf,#245aa9);justify-content:space-between;align-items:center;height:24px;padding:0 4px 0 8px;font-size:12px;display:flex}.qqc-dialog-titlebar button{color:#fff;cursor:pointer;background:#ffffff2e;border:1px solid #fff9;border-radius:3px;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.qqc-dialog-titlebar .qqi{width:10px;height:10px}.qqc-dialog-body{color:#22344f;padding:10px 12px;font-size:12px;overflow-y:auto}.qqc-dialog-footer{background:#eef4fb;border-top:1px solid #d3e1f2;justify-content:center;gap:10px;padding:8px;display:flex}.qqc-dialog-footer .xp-button{min-width:64px}.qqc-profile-head{border-bottom:1px solid #d3e1f2;align-items:center;gap:10px;margin-bottom:8px;padding-bottom:8px;display:flex}.qqc-profile-head strong{color:#163a63;font-size:14px;display:block}.qqc-profile-head p{color:#6b83a6;margin:2px 0;font-size:11px}.qqc-profile-grid{grid-template-columns:64px 1fr;gap:4px 8px;margin:0 0 8px;font-size:12px;display:grid}.qqc-profile-grid dt{color:#5f7a9e;text-align:right}.qqc-profile-grid dd{margin:0}.qqc-profile-grid input{border:1px solid #9db9dd;border-radius:2px;outline:none;width:100%;padding:2px 5px;font-size:12px}.qqc-profile-sig{grid-column:2}.qqc-profile-note strong{color:#5f7a9e;margin-bottom:3px;font-weight:400;display:block}.qqc-profile-note p{background:#fff;border:1px solid #d3e1f2;min-height:34px;margin:0;padding:5px 7px}.qqc-profile-note textarea{resize:none;border:1px solid #9db9dd;border-radius:2px;outline:none;width:100%;padding:4px 6px;font-family:inherit;font-size:12px}.qqc-add-body label{cursor:pointer;align-items:center;gap:5px;margin:5px 0;display:flex}.qqc-add-input{border:1px solid #9db9dd;border-radius:2px;outline:none;width:100%;margin:2px 0 6px;padding:4px 7px;font-size:12px}.qqc-add-query{margin:4px 0 8px}.qqc-add-result{min-height:56px}.qqc-add-hint{color:#7a93b5;margin:6px 0;font-size:11px}.qqc-add-row{background:#fff;border:1px solid #c4d8ef;border-radius:3px;align-items:center;gap:8px;padding:6px 8px;display:flex}.qqc-add-row .qqc-ava{font-size:28px}.qqc-add-row>div{flex-direction:column;flex:1;min-width:0;display:flex}.qqc-add-row strong{color:#163a63;font-size:12px}.qqc-add-row small{color:#7a93b5;font-size:11px}.qqc-add-done{color:#2c8a3a;font-size:11px}.qqc-settings label{cursor:pointer;align-items:center;gap:6px;padding:6px 4px;display:flex}.qqc-security{margin:0;padding:0;list-style:none}.qqc-security li{border-bottom:1px dashed #d3e1f2;align-items:center;gap:6px;padding:5px 4px;display:flex}.qqc-syslist{max-height:280px;margin:0;padding:0;list-style:none;overflow-y:auto}.qqc-syslist li{background:#fff;border:1px solid #c4d8ef;border-radius:3px;margin-bottom:6px;padding:6px 8px}.qqc-syslist strong{color:#1c4fa0;font-size:12px}.qqc-syslist small{float:right;color:#94a7c0;font-size:10px}.qqc-syslist p{color:#3a4a60;margin:3px 0 0;font-size:11px}.qqc-ava{border-radius:14%;flex:none;width:1em;height:1em;font-size:28px;display:inline-block;position:relative;overflow:hidden}.qqc-ava.small{font-size:22px}.qqc-ava.normal{font-size:40px}.qqc-ava.large{font-size:48px}.qqc-ava.is-dim{filter:grayscale();opacity:.55}.qqc-ava i,.qqc-ava i:before,.qqc-ava i:after{content:"";position:absolute}.qqc-ava-penguin{background:radial-gradient(circle at 40% 28%,#3a424c,#14181d);border-radius:50% 50% 46% 46%}.qqc-ava-penguin:before{content:"";background:#f5f7fa;border-radius:50% 50% 46% 46%;height:52%;position:absolute;bottom:6%;left:22%;right:22%}.qqc-ava-penguin:after{content:"";background:#f1b429;border-radius:50%;width:18%;height:12%;position:absolute;top:40%;left:41%}.qqc-ava-penguin i:before{background:#fff;border-radius:50%;width:12%;height:14%;top:22%;left:30%;box-shadow:1.75em 0 #fff}.qqc-ava-penguin i:after{background:#d94433;border-radius:40%;width:68%;height:14%;bottom:10%;left:16%}.qqc-ava-frog{background:radial-gradient(circle at 40% 35%,#8ed97f,#41a33e);border-radius:50%}.qqc-ava-frog:before{content:"";background:#eafbe6;border-radius:50%;width:34%;height:34%;position:absolute;top:-14%;left:12%;box-shadow:1.5em 0 #eafbe6}.qqc-ava-frog:after{content:"";background:#1f2d1a;border-radius:50%;width:14%;height:14%;position:absolute;top:-6%;left:20%;box-shadow:1.5em 0 #1f2d1a}.qqc-ava-frog i:before{border-bottom:.14em solid #27632a;border-radius:0 0 60% 60%;width:56%;height:24%;bottom:16%;left:22%}.qqc-ava-panda{background:#f6f7f8;border-radius:50%}.qqc-ava-panda:before{content:"";background:#22262c;border-radius:50%;width:30%;height:30%;position:absolute;top:-8%;left:6%;box-shadow:1.75em 0 #22262c}.qqc-ava-panda:after{content:"";background:#22262c;border-radius:50%;width:26%;height:30%;position:absolute;top:30%;left:16%;transform:rotate(-18deg);box-shadow:1.5em .1em 0 -.02em #22262c}.qqc-ava-panda i:before{background:#fff;border-radius:50%;width:10%;height:12%;top:38%;left:24%;box-shadow:1.72em 0 #fff}.qqc-ava-panda i:after{background:#22262c;border-radius:50%;width:16%;height:12%;bottom:14%;left:42%}.qqc-ava-rabbit{background:radial-gradient(circle at 40% 40%,#fff,#e9edf2);border-radius:50%}.qqc-ava-rabbit:before{content:"";background:#f2f5f8;border:.03em solid #c9d2dc;border-radius:50% 50% 40% 40%;width:18%;height:48%;position:absolute;top:-30%;left:22%;transform:rotate(-8deg);box-shadow:1.55em .05em 0 -.03em #f2f5f8}.qqc-ava-rabbit:after{content:"";background:#2a2f36;border-radius:50%;width:12%;height:14%;position:absolute;top:30%;left:28%;box-shadow:1.7em 0 #2a2f36}.qqc-ava-rabbit i:before{background:#f19bb0;border-radius:50%;width:16%;height:10%;bottom:16%;left:42%}.qqc-ava-tiger{background:radial-gradient(circle at 40% 40%,#ffc267,#ee8f22);border-radius:50%}.qqc-ava-tiger:before{content:"";background:#ee8f22;border-radius:50% 50% 10%;width:28%;height:28%;position:absolute;top:-6%;left:8%;box-shadow:1.85em 0 #ee8f22}.qqc-ava-tiger:after{content:"王";color:#8a4b08;font-size:.32em;font-weight:900;position:absolute;top:10%;left:50%;transform:translate(-50%)}.qqc-ava-tiger i:before{background:#2a2018;border-radius:50%;width:14%;height:15%;top:42%;left:24%;box-shadow:1.7em 0 #2a2018}.qqc-ava-tiger i:after{border-bottom:.12em solid #7a3d05;border-radius:0 0 60% 60%;width:24%;height:16%;bottom:14%;left:38%}.qqc-ava-pig{background:radial-gradient(circle at 40% 38%,#ffd9df,#f2a6b4);border-radius:50%}.qqc-ava-pig:before{content:"";background:#ee9aa9;border-radius:30% 70% 50% 50%;width:26%;height:26%;position:absolute;top:-4%;left:12%;transform:rotate(-24deg);box-shadow:1.75em 0 0 -.02em #ee9aa9}.qqc-ava-pig:after{content:"";background:#f7bcc7;border-radius:50%;width:44%;height:30%;position:absolute;bottom:12%;left:28%}.qqc-ava-pig i:before{background:#2a2024;border-radius:50%;width:12%;height:14%;top:30%;left:26%;box-shadow:1.7em 0 #2a2024}.qqc-ava-pig i:after{background:#b05f70;border-radius:50%;width:8%;height:10%;bottom:20%;left:40%;box-shadow:1.4em 0 #b05f70}.qqc-ava-dog{background:radial-gradient(circle at 40% 40%,#d29a5f,#a06a2f);border-radius:50%}.qqc-ava-dog:before{content:"";background:#7c4d1e;border-radius:60% 40% 50% 50%;width:34%;height:44%;position:absolute;top:6%;left:-6%;transform:rotate(18deg);box-shadow:2.1em .1em 0 -.02em #7c4d1e}.qqc-ava-dog:after{content:"";background:#f0d3ae;border-radius:50%;width:48%;height:34%;position:absolute;bottom:8%;left:26%}.qqc-ava-dog i:before{background:#241a10;border-radius:50%;width:13%;height:15%;top:32%;left:26%;box-shadow:1.7em 0 #241a10}.qqc-ava-dog i:after{background:#241a10;border-radius:50%;width:12%;height:10%;bottom:26%;left:44%}.qqc-ava-cat{background:radial-gradient(circle at 40% 42%,#ffd096,#e89346);border-radius:50%}.qqc-ava-cat:before{content:"";clip-path:polygon(0 100%,20% 0,100% 70%);background:#e89346;width:28%;height:28%;position:absolute;top:-6%;left:10%;transform:rotate(-8deg);box-shadow:1.9em .2em 0 -.02em #e89346}.qqc-ava-cat:after{content:"";background:#2a1f14;border-radius:50%;width:12%;height:14%;position:absolute;top:36%;left:26%;box-shadow:1.7em 0 #2a1f14}.qqc-ava-cat i:before{background:#d3654d;border-radius:50%;width:12%;height:9%;bottom:20%;left:44%}.qqc-ava-bear{background:radial-gradient(circle at 40% 40%,#b5814d,#81521f);border-radius:50%}.qqc-ava-bear:before{content:"";background:#81521f;border-radius:50%;width:28%;height:28%;position:absolute;top:-8%;left:10%;box-shadow:1.8em 0 #81521f}.qqc-ava-bear:after{content:"";background:#e8c696;border-radius:50%;width:44%;height:30%;position:absolute;bottom:8%;left:28%}.qqc-ava-bear i:before{background:#221608;border-radius:50%;width:12%;height:14%;top:32%;left:26%;box-shadow:1.7em 0 #221608}.qqc-ava-bear i:after{background:#221608;border-radius:50%;width:10%;height:8%;bottom:24%;left:45%}.qqc-ava-chick{background:radial-gradient(circle at 40% 38%,#ffe98a,#f7c531);border-radius:50%}.qqc-ava-chick:before{content:"";background:#2a2410;border-radius:50%;width:12%;height:14%;position:absolute;top:40%;left:24%;box-shadow:1.7em 0 #2a2410}.qqc-ava-chick:after{content:"";clip-path:polygon(0 0,100% 0,50% 100%);background:#f08a1c;width:22%;height:16%;position:absolute;top:52%;left:40%}.qqc-ava-chick i:before{clip-path:polygon(50% 0,60% 45%,100% 30%,70% 70%,88% 100%,50% 82%,12% 100%,30% 70%,0 30%,40% 45%);background:#f0a020;width:16%;height:18%;top:-8%;left:42%}.qqc-ava-boy{background:radial-gradient(circle at 40% 45%,#ffe0b5,#f3c088);border-radius:50%}.qqc-ava-boy:before{content:"";background:#2a2320;border-radius:50% 50% 30% 30%;height:42%;position:absolute;top:0;left:6%;right:6%}.qqc-ava-boy:after{content:"";background:#ffffff59;border:.09em solid #2a2320;border-radius:50%;width:26%;height:24%;position:absolute;top:36%;left:16%;box-shadow:1.45em 0 0 -.02em #ffffff59,1.45em 0 0 -.01em #2a2320}.qqc-ava-boy i:before{background:#241c14;border-radius:50%;width:9%;height:11%;top:42%;left:24%;box-shadow:1.55em 0 #241c14}.qqc-ava-boy i:after{border-bottom:.12em solid #8a4b2a;border-radius:0 0 60% 60%;width:24%;height:12%;bottom:14%;left:38%}.qqc-ava-girl{background:radial-gradient(circle at 40% 46%,#ffe3c0,#f5c699);border-radius:50%}.qqc-ava-girl:before{content:"";background:linear-gradient(#c94a36,#9e2f22);border-radius:50% 50% 36% 36%;height:46%;position:absolute;top:-2%;left:4%;right:4%}.qqc-ava-girl:after{content:"";background:#2a1f18;border-radius:50%;width:12%;height:14%;position:absolute;top:38%;left:24%;box-shadow:1.72em 0 #2a1f18}.qqc-ava-girl i:before{border-bottom:.12em solid #b04a52;border-radius:0 0 60% 60%;width:24%;height:12%;bottom:14%;left:38%}.qqc-ava-girl i:after{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:#e06a54;width:26%;height:16%;top:4%;right:8%}.qqc-face{vertical-align:-.28em;background:radial-gradient(circle at 35% 30%,#ffed8f,#ffd042 62%,#efb01e);border-radius:50%;flex:none;width:1.2em;height:1.2em;display:inline-block;position:relative}.qqc-face:before,.qqc-face:after{content:"";position:absolute}.qqc-face:before{background:#4a3208;border-radius:50%;width:.13em;height:.15em;top:.34em;left:.3em;box-shadow:.47em 0 #4a3208}.qqc-face-smile:after,.qqc-face-touxiao:after,.qqc-face-keai:after{border-bottom:.09em solid #7a4a0b;border-radius:0 0 1em 1em;width:.52em;height:.26em;bottom:.22em;left:.33em}.qqc-face-keai:before{width:.16em;height:.18em}.qqc-face-keai{box-shadow:-.28em .18em .5em -.3em #f28fa8,.28em .18em .5em -.3em #f28fa8}.qqc-face-touxiao:before{border-radius:0;height:.08em;top:.42em;transform:rotate(-8deg)}.qqc-face-pie:after{border-top:.08em solid #7a4a0b;border-radius:1em 1em 0 0;width:.46em;height:.16em;bottom:.26em;left:.36em;transform:rotate(-6deg)}.qqc-face-se:before{background:#e0281c;border-radius:40% 40% 50% 50%;box-shadow:.47em 0 #e0281c}.qqc-face-se:after{background:#8a2f16;border-radius:50%;width:.38em;height:.3em;bottom:.18em;left:.4em}.qqc-face-dai:after{background:#7a4a0b;border-radius:50%;width:.18em;height:.2em;bottom:.32em;left:.5em}.qqc-face-deyi:before{border-radius:0;height:.08em;top:.4em;transform:rotate(10deg)}.qqc-face-deyi:after{border-bottom:.09em solid #7a4a0b;border-radius:0 0 1em;width:.4em;height:.2em;bottom:.26em;left:.42em}.qqc-face-haixiu{box-shadow:-.3em .3em .4em -.25em #ef7f96,.3em .3em .4em -.25em #ef7f96}.qqc-face-haixiu:after{border-bottom:.08em solid #7a4a0b;border-radius:0 0 1em 1em;width:.34em;height:.16em;bottom:.3em;left:.42em}.qqc-face-bizui:after{background:#7a4a0b;border-radius:.05em;width:.38em;height:.06em;bottom:.34em;left:.4em}.qqc-face-shui:before{background:#7a4a0b;border-radius:0;height:.06em;box-shadow:.47em 0 #7a4a0b}.qqc-face-shui:after{border:.07em solid #7a4a0b;border-top:0;border-radius:0 0 1em 1em;width:.26em;height:.2em;bottom:.32em;left:.46em}.qqc-face-daku:before{width:.16em;height:.08em;box-shadow:none;border-top:.08em solid #4a3208;border-radius:60% 60% 0 0;top:.36em;left:.28em}.qqc-face-daku:after{background:#7a2f14;border-radius:0 0 1em 1em;width:.42em;height:.3em;bottom:.14em;left:.38em;box-shadow:-.26em -.12em 0 -.06em #5fb0f2,.72em -.12em 0 -.06em #5fb0f2}.qqc-face-ganga:after{border-top:.07em solid #7a4a0b;border-radius:1em 1em 0 0;width:.42em;height:.14em;bottom:.28em;left:.38em}.qqc-face-ganga{box-shadow:.52em -.34em 0 -.18em #6fb4f4}.qqc-face-fanu{background:radial-gradient(circle at 35% 30%,#ffb19a,#ef5a3c 70%,#c9301a)}.qqc-face-fanu:before{background:#4a1608;border-radius:0;width:.24em;height:.07em;top:.3em;left:.26em;transform:rotate(20deg);box-shadow:.55em 0 #4a1608}.qqc-face-fanu:after{border-top:.09em solid #4a1608;border-radius:1em 1em 0 0;width:.42em;height:.16em;bottom:.2em;left:.38em}.qqc-face-tiaopi:before{height:.07em;box-shadow:none;border-radius:0}.qqc-face-tiaopi:after{background:#e8647a;border-radius:0 0 .6em .6em;width:.3em;height:.26em;bottom:.12em;left:.42em}.qqc-face-ciya:after{background:#7a2f14;border-top:.07em solid #7a4a0b;border-radius:0 0 1em 1em;width:.62em;height:.3em;bottom:.2em;left:.28em;box-shadow:inset 0 .09em 0 .04em #fff}.qqc-face-jingya:before{width:.17em;height:.19em}.qqc-face-jingya:after{background:#7a2f14;border-radius:50%;width:.24em;height:.28em;bottom:.2em;left:.46em}.qqc-face-nanguo:after{border-top:.08em solid #7a4a0b;border-radius:1em 1em 0 0;width:.42em;height:.16em;bottom:.24em;left:.38em}.qqc-face-nanguo:before{background:#4a3208;border-radius:0;width:.2em;height:.07em;top:.3em;left:.28em;transform:rotate(-14deg);box-shadow:.52em 0 #4a3208}.qqc-face-ku:before{width:.82em;height:.22em;box-shadow:none;background:#20242b;border-radius:.08em;top:.32em;left:.18em}.qqc-face-ku:after{border-bottom:.08em solid #7a4a0b;border-radius:0 0 1em 1em;width:.36em;height:.14em;bottom:.24em;left:.4em}.qqc-face-lenghan:after{border-bottom:.08em solid #7a4a0b;border-radius:0 0 1em 1em;width:.36em;height:.22em;bottom:.26em;left:.4em}.qqc-face-lenghan{box-shadow:.5em -.3em 0 -.16em #6fb4f4}.qqc-face-zhuakuang:before{border-radius:0;width:.18em;height:.07em;transform:rotate(35deg);box-shadow:.5em 0 #4a3208}.qqc-face-zhuakuang:after{border-bottom:.08em solid #7a4a0b;border-radius:0;width:.5em;height:.2em;bottom:.22em;left:.34em;transform:rotate(24deg)}.qqc-face-tu:after{background:#e8647a;border-radius:0 0 .8em .8em;width:.24em;height:.24em;bottom:.12em;left:.46em}.qqc-face-baiyan:before{top:.24em}.qqc-face-baiyan:after{background:#7a4a0b;border-radius:.05em;width:.32em;height:.07em;bottom:.32em;left:.42em}.qqc-face-aoman:before{border-radius:0;height:.07em}.qqc-face-aoman:after{border-bottom:.08em solid #7a4a0b;border-radius:0 0 1em;width:.3em;height:.14em;bottom:.26em;left:.5em}.qqc-face-jie:after{background:#7a2f14;border-radius:50%;width:.34em;height:.3em;bottom:.16em;left:.4em}.qqc-face-kun:before{background:#7a4a0b;border-radius:0;height:.06em;box-shadow:.47em 0 #7a4a0b}.qqc-face-kun:after{border-bottom:.07em solid #7a4a0b;border-radius:0 0 .8em .8em;width:.26em;height:.14em;bottom:.32em;left:.46em}.qqc-face-kun{box-shadow:.56em -.3em 0 -.2em #8fd0ff}.qqc-face-jingkong:before{width:.18em;height:.2em}.qqc-face-jingkong:after{background:#7a2f14;border-radius:50%;width:.22em;height:.26em;bottom:.24em;left:.46em}.qqc-face-jingkong{box-shadow:.52em -.34em 0 -.18em #6fb4f4}.qqc-face-liuhan{box-shadow:.52em -.36em 0 -.15em #55a8f0}.qqc-face-liuhan:after{border-bottom:.08em solid #7a4a0b;border-radius:0 0 1em 1em;width:.36em;height:.2em;bottom:.28em;left:.4em}.qqc-face-hanxiao:before{background:0 0;border-top:.08em solid #4a3208;border-radius:60% 60% 0 0;width:.16em;height:.14em;box-shadow:.47em 0 #0000}.qqc-face-hanxiao:after{background:#7a2f14;border-radius:0 0 1em 1em;width:.62em;height:.32em;bottom:.16em;left:.28em}.qqc-face-qiaoda{box-shadow:.5em -.38em 0 -.22em #e03a2c}.qqc-face-qiaoda:before{border-radius:0;width:.18em;height:.07em;transform:rotate(24deg)}.qqc-face-qiaoda:after{border-top:.09em solid #7a4a0b;border-radius:1em 1em 0 0;width:.36em;height:.16em;bottom:.22em;left:.4em}.qqc-face-zaijian:before{background:#4a3208;border-radius:0;height:.07em;box-shadow:.47em 0 #4a3208}.qqc-face-zaijian:after{border-bottom:.09em solid #7a4a0b;border-radius:0 0 1em 1em;width:.52em;height:.24em;bottom:.22em;left:.33em}
