:root{--im-bubble-ink:#27313a;--im-bubble-muted:#52616e;--im-bubble-border:#89959e;--im-bubble-fill:linear-gradient(180deg,#f5f7f8,#e8ecef 48%,#d9dfe3);--im-bubble-shadow:0 10px 26px #0512224d,inset 0 1px 0 #ffffffb8,inset 0 -1px 0 #1c416333;--im-bubble-texture:url(/static/image/studio-bubbles/studio-bubble-highlight.png)}html body :is(#messagetext,.p_pop,.p_pof,.sllt,.tip,.p_tip,.fwin .m_c,.f_c.altw,.alert_right,.alert_error,.alert_info,.ntc_l,.prmm,.login_pop,.jump_c,.notice,.notice_tip,.dialog_c,.dialogbox,.msgbox,.tips,.tipsblock,.tipsbody,.showmessage,.ui-tooltip,.weui-toptips){min-width:0;background-image:var(--im-bubble-texture), var(--im-bubble-fill)!important;background-position:50%,50%!important;background-repeat:repeat,no-repeat!important;background-size:96px 96px,auto!important;border-radius:12px!important}@media (max-width:600px){html body :is(#messagetext,.p_pop,.p_pof,.sllt,.tip,.p_tip,.fwin .m_c,.f_c.altw,.alert_right,.alert_error,.alert_info,.ntc_l,.prmm,.login_pop,.jump_c,.notice,.notice_tip,.dialog_c,.dialogbox,.msgbox,.tips,.tipsblock,.tipsbody,.showmessage,.ui-tooltip,.weui-toptips){padding:10px 12px;border-radius:12px!important}}html body :is(#messagetext,.p_pop,.p_pof,.sllt,.tip,.p_tip,.fwin .m_c,.f_c.altw,.alert_right,.alert_error,.alert_info,.ntc_l,.prmm,.login_pop,.jump_c,.notice,.notice_tip,.dialog_c,.dialogbox,.msgbox,.tips,.tipsblock,.tipsbody,.showmessage,.ui-tooltip,.weui-toptips){box-sizing:border-box;text-shadow:none;overflow-wrap:anywhere;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.6;color:var(--im-bubble-ink)!important;border:1px solid var(--im-bubble-border)!important;background-image:var(--im-bubble-texture), var(--im-bubble-fill)!important;box-shadow:var(--im-bubble-shadow)!important;-webkit-backdrop-filter:none!important;background-position:50%,50%!important;background-repeat:repeat,no-repeat!important;background-size:96px 96px,auto!important;border-radius:7px!important}html body :is(#messagetext,.p_pop,.p_pof,.tip,.fwin .m_c,.f_c.altw,.ntc_l,.prmm,.login_pop,.jump_c,.notice_tip,.dialogbox,.tipsbody,.showmessage) :is(a,.xg1,.xg2,.grey,.desc,.tip_c,.flb em){color:#315f88!important}html body :is(#messagetext,.p_pop,.tip,.fwin .m_c) :is(.se-tfx-t,.se-ta-u){color:inherit!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;background:0 0!important}html body :is(#messagetext,.p_pop,.p_pof,.tip,.fwin .m_c,.login_pop,.dialogbox) :is(.pn,.button,button){color:#27313a!important;background:linear-gradient(#f9fafb,#d3dce3)!important;border:1px solid #89959e!important;border-radius:5px!important;box-shadow:inset 0 1px #fff!important}html body :is(#messagetext,.p_pop,.p_pof,.tip,.fwin .m_c,.login_pop,.dialogbox) :is(.pn,.button,button) :is(strong,span,em){color:inherit!important}html body :is(#messagetext,.p_pop,.p_pof,.tip,.fwin .m_c,.login_pop,.dialogbox) :is(.pn,.button,button):active{background:#c3cfd9!important;box-shadow:inset 0 1px 3px #27313a40!important}html body :is(#messagetext,.p_pop,.p_pof,.tip,.fwin .m_c,.login_pop,.dialogbox) :is(a,button,input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #315f88!important}html body :is(#messagetext,.p_pop,.p_pof,.sllt) a:hover,html body :is(#messagetext,.p_pop,.p_pof,.sllt) a.a{color:#173e60!important;background-color:#cbd7e0!important}html body :is(#messagetext,.p_pop,.p_pof,.sllt) a{white-space:normal}html body .tip{max-width:calc(100vw - 24px);padding:10px 12px}html body :is(.tip_1,.tip_2) .tip_horn{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='6'%3E%3Cpath fill='%23f5f7f8' stroke='%2389959e' d='M0 6l5.5-5.3L11 6'/%3E%3C/svg%3E")!important}html body :is(.tip_3,.tip_4,.tip_js) .tip_horn{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='6'%3E%3Cpath fill='%23d9dfe3' stroke='%2389959e' d='M0 0l5.5 5.3L11 0'/%3E%3C/svg%3E")!important}html body .prmm .prmc,html body .prmm ul{background:0 0!important}html body .prmm li{color:#27313a!important}html body :is(#messagetext,.fwin,.tip,.p_pop) .flbc{border-radius:4px;color:#fff!important;background:#526777!important}html body :is(#messagetext,.fwin,.tip,.p_pop) .flbc:hover{background:#315f88!important}html body :is(.alert_right,.alert_error,.alert_info){padding:12px 12px 12px 58px}html body .alert_right{color:#1f6847!important;background-image:var(--im-bubble-texture), linear-gradient(180deg,#f1f7f3,#d7e8dc)!important;background-position:50%,50%!important;background-repeat:repeat,no-repeat!important;background-size:96px 96px,auto!important;border-color:#7da892!important}html body .alert_error{color:#795317!important;background-image:var(--im-bubble-texture), linear-gradient(180deg,#faf5e9,#e9dec2)!important;background-position:50%,50%!important;background-repeat:repeat,no-repeat!important;background-size:96px 96px,auto!important;border-color:#b99b62!important}html body .alert_info{color:#31536f!important;background-image:var(--im-bubble-texture), linear-gradient(180deg,#f0f5f8,#d8e3eb)!important;background-position:50%,50%!important;background-repeat:repeat,no-repeat!important;background-size:96px 96px,auto!important;border-color:#829bb0!important}html body .alert_right:before{color:#23724d}html body .alert_error:before{color:#996300}html body .alert_info:before{color:#315f88}html body :is(.alert_right,.alert_error,.alert_info) a{color:#274e70!important}html body :is(.m_c,.f_c.altw) :is(#messagetext,.alert_right,.alert_error,.alert_info){padding:6px 0 6px 58px;box-shadow:none!important;background:0 0!important;border-color:#0000!important}html body :is(.m_c,.f_c.altw) :is(.alert_right,.alert_error,.alert_info):before{left:0}html body .fwin .o{height:auto;min-height:26px;color:#27313a!important;background:#d9dfe3!important;border-color:#89959e!important}@media (max-width:600px){html body :is(.p_pop,.p_pof,.sllt,.tip,.login_pop,.dialogbox){min-width:0;max-width:calc(100vw - 24px)!important}html body .altw{width:auto;max-width:calc(100vw - 40px)}html body .tip dt{padding:16px 10px}html body :is(.tip,.dialogbox) :is(input,textarea,select){box-sizing:border-box;max-width:100%}}:root{--im-card-ink:#27313a;--im-card-muted:#52616e;--im-card-link:#315f88;--im-card-border:#89959e;--im-card-fill:linear-gradient(180deg,#f5f7f8,#e8ecef 48%,#d9dfe3);--im-card-soft:#d9dfe3;--im-card-shadow:0 5px 16px #18222a3d,inset 0 1px 0 #ffffffef,inset 0 -1px 0 #6b78822e}.st-d,.se-appearance-dark,.aos-shell,.cvstudio-shell,.bs-app,.br-page,.im-workbench{--im-card-ink:#e4e9ef;--im-card-muted:#bcc7d3;--im-card-link:#badbff;--im-card-border:#74818d;--im-card-fill:linear-gradient(180deg,#53616e,#414d59 48%,#323e49);--im-card-soft:#344150;--im-card-shadow:0 5px 16px #10182066,inset 0 1px 0 #dce8f24d,inset 0 -1px 0 #10182055}html body :is(#cpcontainer .dbox,#cpcontainer .colorbox,.bm,.block,.loginbox,.br-page .br-card,.aos-shell .aos-card,.cvstudio-shell .cvstudio-card,.bs-app .bs-card,.im-workbench .card){text-shadow:none;color:var(--im-card-ink)!important;border:1px solid var(--im-card-border)!important;background:var(--im-card-fill)!important;box-shadow:var(--im-card-shadow)!important;-webkit-backdrop-filter:none!important;border-radius:7px!important}html body :is(#cpcontainer .dbox .boxheader,.bm .bm_h){color:var(--im-card-ink)!important;background:var(--im-card-soft)!important;border-color:var(--im-card-border)!important;border-radius:6px 6px 0 0!important;box-shadow:inset 0 1px #fff3!important}html body :is(#cpcontainer .dbox .boxbody,.bm .bm_c,.bm .bm_h h2,.bm .bm_h a,.bm .tl,.bm .threadlist){color:var(--im-card-ink)!important;border-color:var(--im-card-border)!important;background:0 0!important}html body :is(#cpcontainer .dbox,.bm,.block) :is(.xg1,.xg2,.desc){color:var(--im-card-muted)!important}html body :is(#cpcontainer .dbox,.bm,.block) a:not(.pn):not(.btn){color:var(--im-card-link)!important}html body :is(#cpcontainer .dbox,.bm,.block).se-gl:before,html body.aos-shell .aos-card-glow{box-shadow:none!important;background:0 0!important}html body :is(#cpcontainer .colorbox,.cvstudio-shell .cvstudio-stat,.cvstudio-shell .cvstudio-order,.cvstudio-shell .cvstudio-payment,.im-workbench .stat,.im-workbench .database-job,.im-workbench .downloads,.im-workbench .item-card){color:var(--im-card-ink)!important;border-color:var(--im-card-border)!important;background:var(--im-card-fill)!important;box-shadow:var(--im-card-shadow)!important;border-radius:7px!important}html body :is(#messagetext,.p_pop,.p_pof,.sllt,.tip,.p_tip,.fwin .m_c,.f_c.altw,.login_pop,.jump_c,.dialogbox,.msgbox,.showmessage){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html body .bs-app .bs-toast{background:var(--im-card-fill)!important;color:var(--im-card-ink)!important;border-color:var(--im-card-border)!important;box-shadow:var(--im-card-shadow)!important;border-radius:7px!important}html body .bs-app .bs-toast.error{color:#ffe1dd!important;border-color:#c98880!important}html body .br-page .br-card:before{background:0 0!important}html body :is(#cpcontainer .dbox,.bm,.block) :is(.p_pop,.p_pof,.tip,.m_c) :is(a,.xg1,.xg2,.desc){color:#315f88!important}@media (max-width:600px){html body :is(.tip,.dialogbox,.i18n_box,.manage_popup,.notice_tip,.jump_c,.msgbox),html body :is(.friend_msg,.self_msg) .dialog_c{color:var(--im-bubble-ink)!important;border:1px solid var(--im-bubble-border)!important;background-image:var(--im-bubble-texture), var(--im-bubble-fill)!important;box-shadow:var(--im-bubble-shadow)!important;background-position:50%,50%!important;background-repeat:repeat,no-repeat!important;background-size:96px 96px,auto!important;border-radius:7px!important}html body :is(.tip,.dialogbox,.i18n_box,.manage_popup,.notice_tip,.jump_c,.msgbox,.dialog_c) :is(a,.xg1,.xg2,.grey,.desc){color:#315f88!important}html body :is(.tip,.dialogbox,.i18n_box,.manage_popup,.notice_tip,.jump_c,.msgbox,.dialog_c) :is(.button,.pn,button){color:#27313a!important;background:linear-gradient(#f9fafb,#d3dce3)!important;border:1px solid #89959e!important;border-radius:5px!important;box-shadow:inset 0 1px #fff!important}html body .self_msg .dialog_c{color:var(--im-bubble-ink)!important}}html body :is(.ann-box .mtit,.hotbox h2 span,.pm-list-badge,.notice-list-shield,.invite-info,.invite-tip,.invite-preview-note,.usergroup-form .tag,.notice_tip,.profile-form .form-tip,.promotion-form .promotion-info-item,.medal_tip_box .ts,.tag-cloud-item){text-shadow:none;color:var(--im-bubble-ink)!important;border:1px solid var(--im-bubble-border)!important;background-image:var(--im-bubble-texture), var(--im-bubble-fill)!important;background-position:50%,50%!important;background-repeat:repeat,no-repeat!important;background-size:96px 96px,auto!important;border-radius:7px!important;box-shadow:0 4px 12px #0512222e,inset 0 1px #ffffffb8!important}html body :is(.ann-box .mtit,.hotbox h2 span,.pm-list-badge,.usergroup-form .tag,.tag-cloud-item){letter-spacing:.01em;font-weight:600}html body :is(.ann-box .mtit,.hotbox h2 span,.pm-list-badge,.usergroup-form .tag) :is(a,em,span){color:inherit!important}html body :is(.notice-list-shield,.invite-tip,.profile-form .form-tip,.medal_tip_box .ts),html body :is(.invite-info,.invite-preview-note,.promotion-form .promotion-info-item){color:var(--im-bubble-muted)!important}html body :is(.notice_tip,.profile-form .form-tip,.promotion-form .promotion-info-item) :is(a,strong){color:#315f88!important}html body .pm-list-badge{text-align:center;min-width:20px;min-height:20px;padding:0 6px;line-height:18px}html body :is(.tag-cloud-item,.usergroup-form .tag){justify-content:center;align-items:center;display:inline-flex}html body :is(.tag-cloud-item,.notice-list-shield,.invite-preview-note,.usergroup-form .tag):hover{filter:brightness(1.03)}html body :is(.friend_msg,.self_msg) .dialog_c,html body :is(.friend_msg,.self_msg) .dialog_c :is(.dialog_c,.message){color:var(--im-bubble-ink)!important;border-color:var(--im-bubble-border)!important;background-image:var(--im-bubble-texture), var(--im-bubble-fill)!important;box-shadow:var(--im-bubble-shadow)!important;background-position:50%,50%!important;background-repeat:repeat,no-repeat!important;background-size:96px 96px,auto!important}html body :is(.friend_msg,.self_msg) .dialog_c :is(a,.xg1,.xg2,.grey){color:#315f88!important}@media (max-width:860px){html body :is(.tip,.p_tip,.notice_tip,.msgbox,.ui-tooltip,.tag-cloud-item,.usergroup-form .tag,.invite-tip,.invite-info,.invite-preview-note,.profile-form .form-tip,.notice-list-shield,.promotion-info-item),html body :is(.friend_msg,.self_msg) .dialog_c{box-sizing:border-box!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;width:-moz-fit-content!important;width:fit-content!important;min-width:0!important;max-width:min(100%,100vw - 2rem)!important;height:auto!important;max-height:none!important;padding:.4em .65em!important;font-size:.875rem!important;line-height:1.5!important;overflow:visible!important}html body :is(a,button,[role=button]):is(.tag-cloud-item,.notice-list-shield),html body :is(.tip,.p_tip,.notice_tip,.msgbox,.dialog_c) :is(button,.button,.pn){box-sizing:border-box!important;white-space:normal!important;overflow-wrap:anywhere!important;min-width:44px!important;max-width:100%!important;height:auto!important;min-height:44px!important;padding:.4em .65em!important;line-height:1.5!important}}
