.nvwp-button{display:inline-block;padding:.65em 1.2em;border:0;border-radius:10px;background:var(--primary-color,#3997a3);color:#fff!important;cursor:pointer;text-decoration:none!important;font:inherit}.nvwp-dialog{border:1px solid #e2e8f0;border-radius:18px;background:#fff;color:#475569;box-shadow:0 20px 90px #0f172a40;max-width:calc(100vw - 28px);max-height:85dvh;overflow:auto;padding:24px;font:16px/1.7 system-ui,sans-serif}.nvwp-dialog::backdrop{background:#172a3bcc;backdrop-filter:blur(3px)}.nvwp-dialog-actions{display:flex;justify-content:flex-end;gap:12px;align-items:center;margin-top:20px}.nvwp-dialog-actions button{padding:.6em 1em;border-radius:10px;border:1px solid #cbd5e1;background:#f8fafc}.nvwp-locked{border:1px dashed var(--primary-color,#3997a3);border-radius:12px;padding:20px;margin:20px 0;background:var(--primary-opacity-1,#edf6f8)}.nvwp-tip{border-left:4px solid #3997a3;background:#edf7f8;padding:16px 20px;margin:20px 0;border-radius:8px;color:#355b65}.nvwp-tip-success{border-color:#399867;background:#edf7ef}.nvwp-tip-warning,.nvwp-tip-worning{border-color:#c48c3c;background:#fff8eb}.nvwp-tip-error{border-color:#c56363;background:#fff0f0}.nvwp-details{border:1px solid #d7e1e8;border-radius:10px;margin:16px 0;background:var(--white-opacity-8,#fff);overflow:hidden}.nvwp-details summary{cursor:pointer;padding:12px 16px;font-weight:600}.nvwp-details>div{padding:4px 16px 16px}.nvwp-inline-post{display:flex;gap:16px;padding:16px;border:1px solid #dce6ed;border-radius:12px;text-decoration:none!important;background:var(--white-opacity-8,#fff);margin:20px 0}.nvwp-inline-post img{width:110px;height:90px!important;object-fit:cover;border-radius:8px}.nvwp-inline-post span{display:grid;align-content:center;gap:8px}.nvwp-inline-post time{font-size:13px;opacity:.65}.nvwp-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:16px;margin:20px 0}.nvwp-gallery figure{margin:0;border-radius:12px;overflow:hidden;background:#e6edf2}.nvwp-gallery img{display:block;width:100%;height:230px!important;object-fit:cover}.nvwp-gallery[data-contain="1"] img{object-fit:contain}.nvwp-friends{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:20px;margin:20px 0 32px}.nvwp-friend{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:24px;border-top:3px solid var(--friend-color,#3997a3);border-radius:12px;background:var(--white-opacity-8,#fff);box-shadow:0 6px 20px #29475b10;text-decoration:none!important}.nvwp-friend img{width:64px;height:64px!important;object-fit:contain;border-radius:50%}.nvwp-friend span{font-size:14px;color:#64748b}.nvwp-timeline{padding:12px 24px}.nvwp-timeline ul{list-style:none;border-left:2px solid #cbdbe5;padding-left:22px}.nvwp-timeline li{position:relative;display:flex;gap:20px;padding:12px 0}.nvwp-timeline li:before{position:absolute;left:-28px;top:23px;content:"";width:10px;height:10px;border-radius:50%;background:var(--primary-color,#3997a3)}.nvwp-timeline time{font-size:14px;opacity:.7;white-space:nowrap}.nvwp-timeline a{text-decoration:none;color:inherit}.nvwp-microblog section{padding:12px 20px;border-left:2px solid #bed4df;margin:20px 0}.nvwp-microblog time{font-size:13px;opacity:.6}.nvwp-pager{display:flex;gap:12px;justify-content:center}.nvwp-pager a{padding:8px 14px;border:1px solid #cbd5e1;border-radius:8px}.nvwp-pager [aria-current]{background:#e8f3f5}.nvwp-comment-insert{font-size:13px;position:relative}.nvwp-comment-insert[open]{padding:10px;border:1px solid #d3dfe8;border-radius:8px;background:#fff}.comment-list .content img{max-width:min(280px,100%);max-height:200px;border-radius:8px}.comment-list .content pre{overflow:auto;max-width:100%;padding:12px;background:#edf2f5;border-radius:8px;white-space:pre-wrap}.nvwp-record{text-align:center;font-size:13px;margin-top:10px}.nvwp-record a{color:inherit}.nvwp-native-widget{margin:20px 0;line-height:1.7}.nvwp-native-widget ul{padding-left:18px}.nvwp-404-image{max-width:min(420px,80vw);max-height:40dvh;object-fit:contain;margin:20px}.nvwp-no-sidebar~.sidebar-button{display:none}
.nvwp-full-slider .container,.nvwp-full-slider .nvwp-image-slider{max-width:none;width:100%}.nvwp-header-image .coverflow,.nvwp-header-image .cover-blur,.nvwp-header-image .page-bg{display:none}.nvwp-header-image .metas{padding-right:3em;max-width:none}.nvwp-slider-pause{position:absolute;right:24px;bottom:14px;z-index:5;background:#ffffff25;color:#fff;border:1px solid #ffffff50;border-radius:30px;padding:5px 12px;font-size:12px}.nvwp-flat-slider .past-0{transform:translateX(-8em) scale(.8)!important}.nvwp-flat-slider .future-0{transform:translateX(8em) scale(.8)!important}.nvwp-flat-slider .past-1{transform:translateX(-11em) scale(.65)!important}.nvwp-flat-slider .future-1{transform:translateX(11em) scale(.65)!important}.nvwp-flat-slider .past-2{transform:translateX(-13em) scale(.55)!important}.nvwp-flat-slider .future-2{transform:translateX(13em) scale(.55)!important}
