.nf-laptop{box-sizing:border-box;width:100%;max-width:100%;margin:0 auto;padding:0 3.5%}.nf-laptop-screen{background:#171724;border:1px solid #d8d9e3;border-radius:16px 16px 6px 6px;padding:10px 10px 12px;box-shadow:0 24px 60px #17173029}.nf-laptop-bar{color:#7c7f90;background:#f4f4f8;border-radius:8px 8px 0 0;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:11px;font-weight:600;display:flex}.nf-laptop-bar i{background:#d4d5df;border-radius:50%;width:8px;height:8px}.nf-laptop-bar span{text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #e6e7ef;border-radius:999px;max-width:60%;margin-left:10px;padding:2px 12px;overflow:hidden}.nf-laptop-view{background:#fff;border-radius:0 0 6px 6px;position:relative;overflow:hidden}.nf-laptop-canvas{transform-origin:0 0;scrollbar-width:none;background:#fff;position:absolute;top:0;left:0;overflow:hidden auto}.nf-laptop-canvas::-webkit-scrollbar{display:none}.nf-laptop-canvas>.vp-page{min-height:100%}.nf-laptop-base{background:linear-gradient(#e2e3ea,#c9cad4);border-radius:0 0 18px 18px;height:14px;margin:0 -3.5%;position:relative;box-shadow:0 10px 24px #1717301f}.nf-laptop-base:before{content:"";background:#b9bac6;border-radius:0 0 8px 8px;width:14%;height:5px;position:absolute;top:0;left:50%;transform:translate(-50%)}.nf-laptop.is-decorative .nf-laptop-canvas{overflow:hidden}
