.zfoot-bottom[data-astro-cid-nns7i3if]{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}@media (width<=640px){.zfoot-bottom[data-astro-cid-nns7i3if]{text-align:center;justify-content:center}}*{box-sizing:border-box}body{color:#0f1b2d;-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Inter,system-ui,sans-serif}::selection{color:#fff;background:#26bdef}html{scroll-behavior:smooth}a{text-decoration:none}@keyframes zrise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes zfade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.zwrap{max-width:1180px;margin:0 auto;padding:0 28px}.znav-links{align-items:center;gap:24px;display:flex}.znav-cta{display:inline-flex}.zham{justify-content:center;align-items:center;display:none}.zrise{animation:.7s cubic-bezier(.16,1,.3,1) both zrise}.zlink{color:#51617a;transition:color .18s}.zlink:hover{color:#0070c0}.zfootlink{color:#b9c4d4;transition:color .18s}.zfootlink:hover{color:#fff}.zcard{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,border-color .25s}.zcard:hover{border-color:#cfe0f3;transform:translateY(-6px);box-shadow:0 22px 46px -18px #14267b33}.zarrow{transition:transform .22s}.zcard:hover .zarrow{transform:translate(4px)}.zsearch{color:#0f1b2d;background:#fff;border:1.5px solid #e4eaf2;border-radius:12px;width:100%;padding:15px 18px 15px 46px;font-family:Inter,sans-serif;font-size:15px;transition:border-color .2s,box-shadow .2s}.zsearch:focus{border-color:#0070c0;outline:none;box-shadow:0 0 0 4px #0070c01f}.zbtn-outline{transition:background .2s,color .2s,border-color .2s}.zbtn-outline:hover{color:#fff;background:#14267b;border-color:#14267b}.zbento{grid-template-columns:1.3fr 1fr;gap:22px;display:grid}.zgrid{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.zpost{animation:.45s both zfade}.zfoot-cols{flex-wrap:wrap;justify-content:space-between;gap:44px;display:flex}.zdetail-back{color:#0070c0;align-items:center;gap:8px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:700;display:inline-flex}.zdetail-back:before{content:"";clip-path:polygon(36% 0,45% 8%,17% 43%,100% 43%,100% 57%,17% 57%,45% 92%,36% 100%,0 50%);background:currentColor;width:16px;height:12px;display:inline-block}.zdetail-hero{grid-template-columns:minmax(0,1fr) minmax(260px,420px);align-items:center;gap:42px;margin-top:28px;display:grid}.zdetail-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#0070c0;margin-bottom:14px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:800;display:inline-flex}.zdetail-hero h1{letter-spacing:0;color:#0f1b2d;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(34px,5vw,58px);font-weight:800;line-height:1.08}.zdetail-hero p{color:#51617a;max-width:720px;margin:22px 0 0;font-size:18px;line-height:1.72}.zdetail-meta{color:#8794a8;flex-wrap:wrap;gap:10px;margin-top:24px;font-size:13px;font-weight:700;display:flex}.zdetail-meta span{background:#f9fafc;border:1px solid #e4eaf2;border-radius:999px;align-items:center;min-height:34px;padding:7px 13px;display:inline-flex}.zdetail-cover{aspect-ratio:4/3;background:linear-gradient(135deg,#14267b1a,#26bdef2e),repeating-linear-gradient(135deg,#eef3f9,#eef3f9 14px,#f6f9fc 14px 28px);border:1px solid #e7edf5;border-radius:20px;justify-content:flex-start;align-items:flex-end;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 54px -28px #14267b47}.zdetail-cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.zdetail-cover span{z-index:3;color:#14267b;background:#fff;border:1px solid #e4eaf2;border-radius:18px;justify-content:center;align-items:center;width:58px;height:58px;font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:800;display:inline-flex;position:relative}.zarticle-grid{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:30px;display:grid}.zarticle-card{background:#fff;border:1px solid #e7edf5;border-radius:18px;padding:30px;box-shadow:0 16px 42px -30px #14267b5c}.zarticle-body{color:#334155;font-size:16.5px;line-height:1.86}.zarticle-body p{margin:0 0 22px}.zarticle-body p:last-child{margin-bottom:0}.zarticle-body h2{letter-spacing:0;color:#0f1b2d;margin:34px 0 14px;font-family:Plus Jakarta Sans,sans-serif;font-size:25px;line-height:1.25}.zarticle-body h3{letter-spacing:0;color:#0f1b2d;margin:28px 0 12px;font-family:Plus Jakarta Sans,sans-serif;font-size:20px;line-height:1.3}.zarticle-body h4{letter-spacing:0;color:#0f1b2d;margin:24px 0 10px;font-family:Plus Jakarta Sans,sans-serif;font-size:17px;line-height:1.35}.zarticle-body ul,.zarticle-body ol{margin:0 0 22px;padding-left:22px}.zarticle-body li{margin:0 0 10px}.zarticle-body img{border-radius:14px;max-width:100%;height:auto;margin:10px 0 24px;display:block}.zarticle-body a{color:#0070c0;text-decoration:underline}.zarticle-body blockquote{color:#51617a;background:#f4f7fb;border-left:3px solid #0070c0;border-radius:8px;margin:24px 0;padding:16px 20px;font-style:italic}.zarticle-body figure{margin:0 0 24px}.zarticle-body figcaption{color:#8794a8;text-align:center;margin-top:8px;font-size:13px}.zcat-row{flex-wrap:wrap;gap:8px;display:flex}.zcat-chip{letter-spacing:.03em;text-transform:uppercase;color:#0070c0;background:#eaf3fc;border-radius:999px;align-items:center;padding:5px 12px;font-family:Plus Jakarta Sans,sans-serif;font-size:11.5px;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.zcat-chip:hover{color:#fff;background:#14267b}.zproduct-divider{background:#eef2f8;height:1px;margin:22px 0 18px}.zad-rotator{display:grid;position:relative}.zad-slide{opacity:0;pointer-events:none;flex-direction:column;grid-area:1/1;gap:10px;transition:opacity .5s;display:flex}.zad-slide.is-active{opacity:1;pointer-events:auto}.zad-preview{aspect-ratio:16/9;background:#eaf3fc 50%/cover;border:1px solid #e4eaf2;border-radius:10px;justify-content:center;align-items:center;width:100%;display:flex}.zad-preview-fallback{color:#0070c0;font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:800}.zad-slide strong{color:#0f1b2d;font-family:Plus Jakarta Sans,sans-serif;font-size:15.5px}.zad-slide small{color:#51617a;font-size:12.5px}.zad-cta{color:#0070c0;align-items:center;gap:5px;font-size:13px;font-weight:700;display:inline-flex}.zad-dots{justify-content:center;gap:6px;margin-top:12px;display:flex}.zad-dot{cursor:pointer;background:#e4eaf2;border:0;border-radius:50%;width:6px;height:6px;padding:0;transition:background .2s,transform .2s}.zad-dot.is-active{background:#0070c0;transform:scale(1.35)}@media (prefers-reduced-motion:reduce){.zad-slide{transition:none}}.zthumb{background:repeating-linear-gradient(135deg,#eef3f9,#eef3f9 14px,#f6f9fc 14px 28px);position:relative;overflow:hidden}.zthumb img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.zthumb-badge{z-index:3;position:relative}.zfade-img{opacity:0;transition:opacity .5s}.is-loaded>.zfade-img{opacity:1}.zthumb:before,.zdetail-cover:before{content:"";z-index:2;background:linear-gradient(100deg,#0000 0%,#ffffffb3 45%,#0000 90%) 150% 0/200% 100%;animation:1.5s ease-in-out infinite zshimmer;position:absolute;inset:0}.zthumb.is-loaded:before,.zdetail-cover.is-loaded:before{opacity:0;transition:opacity .3s;animation:none}@keyframes zshimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.zthumb:before,.zdetail-cover:before{animation:none}.zfade-img{transition:none}}.zempty-state{text-align:center;color:#8794a8;flex-direction:column;align-items:center;padding:56px 20px;font-size:14px;display:none}.zempty-state svg{color:#c7d2e0;margin-bottom:18px}.zempty-state strong{color:#3a4a63;margin-bottom:6px;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:800;display:block}.zdetail-sidebar{flex-direction:column;gap:18px;display:flex;position:sticky;top:96px}.zarticle-card h3{letter-spacing:0;color:#0f1b2d;margin:0 0 18px;font-family:Plus Jakarta Sans,sans-serif;font-size:17px;line-height:1.35}.zshare-row{flex-wrap:wrap;gap:10px;display:flex}.zshare-btn{color:#14267b;cursor:pointer;background:#f9fafc;border:1px solid #e4eaf2;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 13px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:800;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.zshare-btn:hover{color:#fff;background:#14267b;border-color:#14267b}.zdetail-related-list{flex-direction:column;gap:12px;display:flex}.zdetail-related{color:#0f1b2d;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px;display:grid}.zdetail-related span{color:#0070c0;background:#eaf3fc;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:800;display:flex}.zdetail-related strong{font-family:Plus Jakarta Sans,sans-serif;font-size:14px;line-height:1.45}.zcomment-shell{max-width:850px;margin:0 auto;padding:32px}.zcomment-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:24px;display:flex}.zcomment-head h2{letter-spacing:0;color:#0f1b2d;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:28px;line-height:1.2}.zcomment-head p{color:#51617a;margin:8px 0 0;font-size:15px;line-height:1.65}.zcomment-count{color:#0070c0;vertical-align:3px;background:#eaf3fc;border-radius:999px;justify-content:center;align-items:center;min-width:26px;height:26px;margin-left:6px;padding:0 9px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:800;display:inline-flex}.zcomment-count[hidden]{display:none}.zcomment-list{--zcomment-fade:#fff;flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.zcomment-list.is-scrollable{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c6d4e6 transparent;padding-right:10px;overflow-y:auto}.zcomment-list.is-scrollable::-webkit-scrollbar{width:8px}.zcomment-list.is-scrollable::-webkit-scrollbar-track{background:0 0}.zcomment-list.is-scrollable::-webkit-scrollbar-thumb{background:#c6d4e6;border-radius:999px}.zcomment-list.is-scrollable::-webkit-scrollbar-thumb:hover{background:#9fb4ce}.zcomment-list.is-scrollable:after{content:"";background:linear-gradient(180deg,#fff0,var(--zcomment-fade));pointer-events:none;flex:none;height:36px;margin-top:-48px;transition:opacity .25s;position:sticky;bottom:-1px}.zcomment-list.is-scrollable.at-end:after{opacity:0}.zcomment-item{background:#f9fafc;border:1px solid #e7edf5;border-radius:14px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;transition:border-color .2s,box-shadow .2s;display:grid}.zcomment-item:hover{border-color:#c9dff5;box-shadow:0 10px 24px -20px #0f1b2d73}.zcomment-item.is-new{animation:.55s cubic-bezier(.16,1,.3,1) zcomment-pop}@keyframes zcomment-pop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.zcomment-avatar{color:#fff;letter-spacing:.5px;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:800;display:inline-flex;box-shadow:inset 0 0 0 2px #ffffff42}.zcomment-item-main{min-width:0}.zcomment-item-head{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:5px;display:flex}.zcomment-item strong{color:#0f1b2d;font-family:Plus Jakarta Sans,sans-serif;font-size:14px}.zcomment-item small{color:#8794a8;font-size:12px;font-weight:700}.zcomment-item p{color:#51617a;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14.5px;line-height:1.65}.zcomment-empty{--zcomment-empty-bg:#eaf3fc;--zcomment-empty-back:#c9dff5;--zcomment-empty-accent:#0070c0;text-align:center;color:#8794a8;background:linear-gradient(#fff,#fbfdff);border:1px dashed #c6d4e6;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:34px 18px;font-size:14px;display:flex}.zcomment-empty-art{width:96px;height:96px;margin-bottom:8px}.zcomment-empty-title{color:#0f1b2d;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:800}.zcomment-empty-sub{color:#8794a8;font-size:13.5px}.zcomment-form{flex-direction:column;gap:12px;display:flex}.zcomment-field{color:#0f1b2d;resize:vertical;background:#fff;border:1.5px solid #e4eaf2;border-radius:12px;width:100%;padding:14px 15px;font-family:Inter,sans-serif;font-size:14.5px;line-height:1.5;transition:border-color .2s,box-shadow .2s,background .2s}.zcomment-field::placeholder{color:#75849a}.zcomment-field:focus{border-color:#0070c0;outline:none;box-shadow:0 0 0 4px #0070c01f}.zcomment-form textarea{min-height:118px}.zcomment-actions{background:#f9fafc;border:1px solid #e7edf5;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 18px;padding:14px;display:grid}.zrecaptcha{grid-column:1;align-items:center;max-width:100%;min-height:78px;display:flex;overflow:hidden}.zrecaptcha-error{color:#c24131;font-size:13px;font-weight:700;line-height:1.45;display:block}.zcomment-actions .zrecaptcha-error{grid-column:1;margin:-2px 0 0}.zcomment-submit{white-space:nowrap;color:#fff;cursor:pointer;background:#14267b;border:0;border-radius:10px;grid-area:1/2/span 2;justify-content:center;align-self:center;align-items:center;gap:10px;min-width:158px;min-height:54px;padding:15px 24px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:800;line-height:1;transition:transform .2s,box-shadow .2s,background .2s,opacity .2s;display:inline-flex}.zcomment-submit:hover:not(:disabled){background:#0e63c9;transform:translateY(-1px);box-shadow:0 14px 26px -18px #14267bd9}.zcomment-submit:focus-visible{outline-offset:3px;outline:3px solid #0070c040}.zcomment-submit:disabled{cursor:not-allowed;opacity:.96;transform:none}.zcomment-submit.zis-loading{background:#0f2072;box-shadow:0 14px 26px -18px #14267bc2}.zcomment-submit.zis-success{background:#11845b;box-shadow:0 14px 26px -18px #11845b8f}.zbtn-spinner{border:2px solid #ffffff61;border-top-color:#fff;border-radius:50%;flex:none;width:18px;height:18px;animation:.75s linear infinite zspin}.zbtn-check{flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.zbtn-label{align-items:center;min-height:18px;display:inline-flex}@keyframes zspin{to{transform:rotate(360deg)}}.zcomment-status{background:linear-gradient(135deg,#f0fbf6,#fff);border:1px solid #bfebd8;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:12px;margin-top:4px;padding:14px 16px;transition:opacity .25s,transform .25s;animation:.28s cubic-bezier(.16,1,.3,1) both zstatus-in;display:grid;box-shadow:0 16px 34px -26px #0f1b2d6b}.zcomment-status[hidden]{display:none}.zcomment-status.is-leaving{opacity:0;transform:translateY(6px)}.zcomment-status__icon{color:#11845b;background:#ddf8ec;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.zcomment-status__copy{flex-direction:column;gap:3px;min-width:0;display:flex}.zcomment-status__title{letter-spacing:0;color:#0f1b2d;font-family:Plus Jakarta Sans,sans-serif;font-size:14.5px;font-weight:800}.zcomment-status__body{color:#51617a;font-size:13.5px;line-height:1.55}.zcomment-status--error{background:linear-gradient(135deg,#fdf1f1,#fff);border-color:#f3c7c7}.zcomment-status--error .zcomment-status__icon{color:#c0392b;background:#fbe2e2}@keyframes zstatus-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.zcomment-status{transition:none;animation:none}.zcomment-item.is-new{animation:none}}@media (width<=940px){.znav-links,.znav-cta{display:none}.zham{display:inline-flex}}@media (width<=1000px){.zgrid{grid-template-columns:repeat(2,1fr)}}@media (width<=960px){.zdetail-hero,.zarticle-grid{grid-template-columns:1fr}.zdetail-sidebar{position:static}}@media (width<=900px){.zbento{grid-template-columns:1fr}}@media (width<=640px){.zgrid{grid-template-columns:1fr}.zwrap{padding:0 20px}.zdetail-hero{gap:26px}.zdetail-cover{border-radius:16px;padding:18px}.zarticle-card,.zcomment-shell{padding:22px}.zcomment-shell.zarticle-card{padding:12px}.zcomment-head{margin-bottom:18px}.zcomment-head h2{font-size:24px}.zcomment-empty{padding:26px 14px}.zcomment-actions{background:0 0;border:none;grid-template-columns:1fr;align-items:stretch;gap:14px;padding:0}[data-zegen-theme=dark] .zcomment-actions{background:0 0;border-color:#0000}.zrecaptcha{align-items:flex-start}.zcomment-actions .zrecaptcha-error{grid-column:1}.zcomment-submit{grid-area:auto/1;width:100%;min-width:0}.zshare-btn{flex:140px}}[data-zegen-theme=dark]{color:#d7e2f0;background:#0b1220}[data-zegen-theme=dark] [data-surface=white]{background:#0e1626!important}[data-zegen-theme=dark] [data-surface=mist]{background:#0a1220!important}[data-zegen-theme=dark] [data-surface] h1,[data-zegen-theme=dark] [data-surface] h2,[data-zegen-theme=dark] [data-surface] h3,[data-zegen-theme=dark] [data-surface] h4{color:#f2f6fb!important}[data-zegen-theme=dark] :is([data-surface],[data-surface] *)[style*="rgb(15, 27, 45)"]{color:#f2f6fb!important}[data-zegen-theme=dark] :is([data-surface],[data-surface] *)[style*="rgb(255, 255, 255)"],[data-zegen-theme=dark] :is([data-surface],[data-surface] *)[style*="rgb(249, 250, 252)"]{background:#121c30!important}[data-zegen-theme=dark] :is([data-surface],[data-surface] *)[style*="rgb(231, 237, 245)"],[data-zegen-theme=dark] :is([data-surface],[data-surface] *)[style*="rgb(228, 234, 242)"]{border-color:#223047!important}[data-zegen-theme=dark] :is([data-surface],[data-surface] *)[style*="rgb(238, 242, 248)"]{border-color:#1b2740!important}[data-zegen-theme=dark] .zlink{color:#93a5c2}[data-zegen-theme=dark] .zlink:hover{color:#5bb4ee}[data-zegen-theme=dark] header{background:#0b1220!important;box-shadow:0 1px 14px #00000080!important}[data-zegen-theme=dark] header img{filter:brightness(0)invert();opacity:.95}[data-zegen-theme=dark] header a[style*="rgb(20, 38, 123)"]{color:#5bb4ee!important}[data-zegen-theme=dark] .ztogglebtn[style]{color:#e4ecf7!important;background:#17233f!important;border-color:#3d5474!important}[data-zegen-theme=dark] .ztogglebtn:hover{color:#fff!important;border-color:#5bb4ee!important}[data-zegen-theme=dark] .ztogglebtn svg *{stroke:#5bb4ee!important}[data-zegen-theme=dark] .znav-cta[style]{background:#0e63c9!important}[data-zegen-theme=dark] .znav-cta:hover{background:#2f8fe0!important}[data-zegen-theme=dark] :is([data-surface],[data-surface] *)[style*="rgb(20, 38, 123)"]{color:#5bb4ee!important}[data-zegen-theme=dark] :is([data-surface],[data-surface] *)[style*="rgb(0, 112, 192)"]{color:#4fc3ff!important}[data-zegen-theme=dark] :is([data-surface],[data-surface] *)[style*="rgb(81, 97, 122)"]{color:#a9bbda!important}[data-zegen-theme=dark] :is([data-surface],[data-surface] *)[style*="rgb(234, 243, 252)"]{background:#17233f!important}[data-zegen-theme=dark] .zchev svg path{stroke:#5bb4ee!important}[data-zegen-theme=dark] .zacc-head:hover{background:#121c30}[data-zegen-theme=dark] .zarticle-card{box-shadow:none;background:#121c30;border-color:#223047}[data-zegen-theme=dark] .zarticle-body,[data-zegen-theme=dark] .zcomment-item p{color:#a9bbda}[data-zegen-theme=dark] .zarticle-body a{color:#4fc3ff}[data-zegen-theme=dark] .zarticle-body blockquote{color:#a9bbda;background:#121c30}[data-zegen-theme=dark] .zcat-chip{color:#4fc3ff;background:#17233f}[data-zegen-theme=dark] .zcat-chip:hover{color:#fff;background:#0e63c9}[data-zegen-theme=dark] .zproduct-divider{background:#223047}[data-zegen-theme=dark] .zad-preview{background-color:#17233f;border-color:#223047}[data-zegen-theme=dark] .zad-preview-fallback{color:#4fc3ff}[data-zegen-theme=dark] .zad-slide strong{color:#f2f6fb}[data-zegen-theme=dark] .zad-slide small{color:#a9bbda}[data-zegen-theme=dark] .zad-cta{color:#4fc3ff}[data-zegen-theme=dark] .zad-dot{background:#223047}[data-zegen-theme=dark] .zad-dot.is-active{background:#4fc3ff}[data-zegen-theme=dark] .zthumb{background:repeating-linear-gradient(135deg,#121c30,#121c30 14px,#17233f 14px 28px)}[data-zegen-theme=dark] .zthumb:before,[data-zegen-theme=dark] .zdetail-cover:before{background:linear-gradient(100deg,#0000 0%,#5bb4ee38 45%,#0000 90%) 0 0/200% 100%}[data-zegen-theme=dark] .zdetail-meta span,[data-zegen-theme=dark] .zshare-btn,[data-zegen-theme=dark] .zcomment-item{background:#17233f;border-color:#223047}[data-zegen-theme=dark] .zshare-btn{color:#e4ecf7}[data-zegen-theme=dark] .zshare-btn:hover{color:#fff;background:#0e63c9;border-color:#0e63c9}[data-zegen-theme=dark] .zcomment-field{color:#f2f6fb;background:#0b1220;border-color:#223047}[data-zegen-theme=dark] .zcomment-actions{background:#17233f;border-color:#223047}[data-zegen-theme=dark] .zrecaptcha-error{color:#fca5a5}[data-zegen-theme=dark] .zcomment-empty{--zcomment-empty-bg:#17233f;--zcomment-empty-back:#223047;--zcomment-empty-accent:#4fc3ff;color:#93a5c2;background:#101a2d;border-color:#3d5474}[data-zegen-theme=dark] .zcomment-empty-title{color:#f2f6fb}[data-zegen-theme=dark] .zcomment-empty-sub{color:#93a5c2}[data-zegen-theme=dark] .zcomment-count{color:#4fc3ff;background:#17233f}[data-zegen-theme=dark] .zcomment-list{--zcomment-fade:#121c30}[data-zegen-theme=dark] .zcomment-list.is-scrollable{scrollbar-color:#3d5474 transparent}[data-zegen-theme=dark] .zcomment-list.is-scrollable::-webkit-scrollbar-thumb{background:#3d5474}[data-zegen-theme=dark] .zcomment-list.is-scrollable::-webkit-scrollbar-thumb:hover{background:#54719a}[data-zegen-theme=dark] .zcomment-item:hover{box-shadow:none;border-color:#3d5474}[data-zegen-theme=dark] .zcomment-item strong{color:#f2f6fb}[data-zegen-theme=dark] .zcomment-avatar{box-shadow:inset 0 0 0 2px #ffffff24}[data-zegen-theme=dark] .zcomment-submit.zis-loading{background:#0e63c9}[data-zegen-theme=dark] .zcomment-submit.zis-success{background:#168766}[data-zegen-theme=dark] .zcomment-status{background:linear-gradient(135deg,#1687662e,#121c30);border-color:#34d39957;box-shadow:0 18px 36px -28px #000000b3}[data-zegen-theme=dark] .zcomment-status__icon{color:#66e1ad;background:#34d39929}[data-zegen-theme=dark] .zcomment-status--error{background:linear-gradient(135deg,#c0392b33,#121c30);border-color:#f871715c}[data-zegen-theme=dark] .zcomment-status--error .zcomment-status__icon{color:#f49b8f;background:#f8717129}[data-zegen-theme=dark] .zcomment-status__title{color:#f2f6fb}[data-zegen-theme=dark] .zcomment-status__body{color:#a9bbda}
