.mkgl{position:relative;overflow:hidden;background:var(--mkgl-bg,var(--zn-bg1));border-bottom:2px solid rgba(var(--zn-line),.14)}.mkgl-ghost{bottom:20px;right:-20px;font-size:var(--mkgl-ghost-fs,150px);--ghost-stroke:1.5px}.mkgl-wrap{position:relative;z-index:1;max-width:var(--mkgl-mw,1180px);margin:0 auto}.mkgl-h2{margin:16px 0 10px;font-size:var(--mkgl-h-fs,34px);font-weight:900;line-height:1.55;background:linear-gradient(110deg,var(--mkgl-h1,var(--zn-t1)) 35%,var(--mkgl-h2c,var(--zn-accent-head)));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0}.mkgl-lead{margin:0 0 30px;font-size:14.5px;line-height:2.1;color:var(--zn-t5);max-width:var(--mkgl-lead-w,600px);font-weight:500;text-wrap:pretty}.mkgl-lead p{margin:0 0 12px;color:inherit;font:inherit}.mkgl-lead p:last-child{margin-bottom:0}.mkgl-tabs{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:26px}.mkgl-tab{cursor:pointer;user-select:none;font:inherit;padding:var(--mkgl-tab-p,12px 24px);border-radius:var(--mkgl-tab-r,999px);font-size:var(--mkgl-tab-fs,13.5px);font-weight:800;background:var(--mkgl-tab-bg,rgb(255 255 255 / .5));color:var(--mkgl-tab-fg,var(--zn-t4));border:2px solid var(--mkgl-tab-bd,rgba(var(--zn-line),.22));transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.mkgl-tab:hover{border-color:var(--mkgl-tab-bd-h,rgb(225 29 72 / .34))}.mkgl-tab.is-sel{background:var(--mkgl-sel-bg,linear-gradient(135deg,var(--zn-crim),var(--zn-rose)));color:var(--mkgl-sel-fg,#FFF);border-color:#fff0;box-shadow:var(--mkgl-sel-sh,0 0 28px rgb(255 59 92 / .34))}.mkgl-tab:focus-visible{outline:2px solid var(--zn-crim);outline-offset:2px}.mkgl-panel{background:var(--mkgl-panel-bg,linear-gradient(150deg,rgb(255 92 138 / .12),rgb(255 252 246 / .55)));border:2px solid var(--mkgl-panel-bd,rgb(225 29 72 / .32));border-radius:var(--mkgl-panel-r,24px);padding:var(--mkgl-panel-p,32px 34px);box-shadow:var(--mkgl-panel-sh,0 20px 50px rgb(225 29 72 / .1))}.de-scope.mkgl-js .mkgl-panel[hidden]{display:none}.mkgl-panel+.mkgl-panel{margin-top:16px}.de-scope.mkgl-js .mkgl-panel:not([hidden]){animation:mk-pop .32s cubic-bezier(.2,.75,.25,1) both}.mkgl-prow{display:flex;align-items:flex-start;justify-content:space-between;gap:34px;flex-wrap:wrap}.mkgl-pmain{flex:1;min-width:280px}.mkgl-ptop{display:flex;align-items:center;gap:12px}.mkgl-pic{width:var(--mkgl-pic-s,44px);height:var(--mkgl-pic-s,44px);flex-shrink:0;border-radius:var(--mkgl-pic-r,14px);background:var(--g-bg,linear-gradient(135deg,var(--zn-rose),var(--zn-crim)));color:var(--g-fg,#FFF);display:flex;align-items:center;justify-content:center;font-size:19px;box-shadow:0 0 22px var(--g-glow,rgb(255 59 92 / .24))}.mkgl-pic i,.mkgl-pic svg{font-size:19px;width:19px;height:19px;fill:currentColor}.mkgl-plabel{font-size:11.5px;font-weight:800;color:var(--mkgl-plabel-c,var(--zn-accent-soft));letter-spacing:1px}.mkgl-ptitle{font-size:var(--mkgl-pt-fs,24px);font-weight:900;color:var(--zn-t1);margin:16px 0 10px;line-height:1.6}.mkgl-ptext{font-size:var(--mkgl-px-fs,13.5px);color:var(--zn-t3);line-height:2.15;font-weight:500;max-width:560px}.mkgl-ptext p{margin:0 0 12px;color:inherit;font:inherit}.mkgl-ptext p:last-child{margin-bottom:0}.mkgl-phrases{display:flex;flex-wrap:wrap;gap:9px;margin-top:16px}.mkgl-phrase{direction:ltr;background:var(--mkgl-ph-bg,rgb(255 255 255 / .6));border:1px solid var(--mkgl-ph-bd,rgb(225 29 72 / .24));border-radius:var(--mkgl-ph-r,10px);padding:var(--mkgl-ph-p,8px 13px);font-size:var(--mkgl-ph-fs,12px);font-weight:700;color:var(--mkgl-ph-c,var(--zn-t3))}.mkgl-pside{display:flex;flex-direction:column;gap:12px;min-width:230px}.mkgl-meta{display:flex;flex-direction:column;gap:11px}.mkgl-mrow{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid rgba(var(--zn-line),.2);padding-bottom:9px}.mkgl-mrow:last-child{border-bottom:0;padding-bottom:0}.mkgl-mrow .k{font-size:12.5px;color:var(--zn-t5);font-weight:700}.mkgl-mrow .v{font-size:14px;color:var(--zn-t1);font-weight:900;text-align:left}.de-scope .mkgl-btn{display:block;text-align:center;cursor:pointer;margin-top:4px;background:var(--mkgl-btn-bg,linear-gradient(135deg,var(--zn-crim),var(--zn-rose)));color:var(--mkgl-btn-fg,#FFF);font-size:14px;font-weight:900;padding:var(--mkgl-btn-p,15px 22px);border-radius:var(--mkgl-btn-r,13px);box-shadow:0 0 34px rgb(255 59 92 / .3);transition:transform .18s ease,box-shadow .18s ease}.de-scope .mkgl-btn:hover{color:var(--mkgl-btn-fg,#FFF);transform:translateY(-2px)}@media (max-width:640px){.mkgl-tab{flex:1 1 100%;text-align:center}.mkgl-panel{padding:22px 20px}.mkgl-prow{gap:22px}.mkgl-pside{min-width:0;width:100%}}