.dl{margin:24px 0}.dl-frame{position:relative;overflow:hidden;border:1px solid #e4e1dc;border-radius:12px;background:#fff}.dl-stage{position:absolute;left:0;top:0;width:1600px;height:1000px;transform-origin:0 0;font:400 21px/1.35 Inter,system-ui,sans-serif;color:#161616;background:#f5f5f4;overflow:hidden}.dl-stage h1,.dl-stage h2,.dl-stage h3,.dl-stage h4,.dl-stage p{margin:0}.dl-bar{height:56px;display:flex;align-items:center;gap:10px;padding:0 20px;background:#ecebe8;font-size:17px}.dl-bar>i{width:14px;height:14px;border-radius:50%;background:#cfccc6}.dl-bar span{padding:9px 22px;border-radius:9px 9px 0 0;color:#777;transition:background .25s,color .25s;margin-top:11px}.dl-bar span.on{background:#fff;color:#161616}.dl-bar code{margin-left:auto;background:#fff;padding:6px 18px;border-radius:8px;width:440px;font:16px ui-monospace,Menlo,monospace;color:#666}.dl-adm,.dl-iyz,.dl-moka,.dl-sen{position:absolute;inset:56px 0 0;animation:dl-in .38s cubic-bezier(.2,.8,.2,1)}.dl-moka{display:flex;background:#fafafa;color:#0f193c}.dl-moka aside{width:298px;background:#fff;border-right:1px solid #e6e6e6;padding:14px 22px;position:relative;font-size:17px}.dl-moka aside img{height:58px;display:block;margin:0 auto 26px}.dl-moka aside p{padding:15px 12px}.dl-moka aside p.on{color:#223886}.dl-moka aside button{position:absolute;left:16px;right:16px;bottom:24px;background:#223886;color:#fff;border:0;border-radius:4px;padding:12px;font:600 14px Inter,sans-serif}.dl-moka main{flex:1 1;position:relative;padding:20px 26px}.dl-moka header{text-align:right;height:64px}.dl-moka header small{display:block;color:#888}.dl-moka h3{font-size:21px;margin-bottom:18px}.mk-g{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mk-g section{background:#fff;border:1px solid #eee;padding:54px 18px 20px;border-radius:4px}.mk-g span{display:block;font-size:15px;margin-bottom:6px}.mk-g b{font-size:32px;color:#2c7a3c}.mk-g b.or{color:#ea8a2e}.dl-tip ul{margin:12px 0 0;padding-left:22px;animation:dl-in .3s}@keyframes dl-in{0%{opacity:0;transform:translateY(10px)}}.dl-adm{display:flex}.dl-adm>aside{width:340px;flex:none;color:#a9a9a9;overflow:hidden}.dl-adm>aside,.dl-logo{background:#141414;position:relative}.dl-logo{z-index:2;padding:24px;border-bottom:1px solid #2a2a2a}.dl-logo b{display:block;width:168px;background:#fff;color:#161616;padding:12px 18px;border-radius:10px;font-size:24px}.dl-nav{padding:14px 26px;transition:transform 1s cubic-bezier(.4,0,.2,1)}.dl-nav small{display:block;font-size:17px;color:#666;margin:20px 0 8px}.dl-nav p{padding:10px 8px 10px 36px;border-radius:8px}.dl-nav p.on{background:#2a2a2a;color:#fff}.dl-main{flex:1 1;min-width:0}.dl-top{height:72px;background:#fff;border-bottom:1px solid #e6e6e6;display:flex;align-items:center;gap:12px;padding:0 30px;font-size:19px;color:#666}.dl-top b{color:#161616}.dl-top em{font-style:normal;background:#f7f7f7;padding:9px 18px;margin-left:12px;width:250px;color:#888}.dl-top em,.dl-top u{border:1px solid #e3e3e3;border-radius:9px}.dl-top u{text-decoration:none;padding:9px 14px;color:#161616}.dl-top strong{margin-left:auto;width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#eee;color:#161616}.dl-page{padding:26px 32px;animation:dl-in .38s cubic-bezier(.2,.8,.2,1)}.dl-page h2{font-size:32px;letter-spacing:-.02em}.dl-sub{color:#666;margin:6px 0 20px!important}.dl-back{color:#666;font-size:18px}.dl-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:20px 0}.dl-card,.dl-stats div{background:#fff;border:1px solid #e6e6e6;border-radius:12px;padding:18px 22px}.dl-stats small{display:block;color:#777}.dl-stats b{font-size:30px}.dl-card{margin-top:14px}.dl-card svg{width:100%;height:210px}.dl-card p{color:#777}.dl-cats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.dl-cats div{background:#fff;border:1px solid #e6e6e6;border-radius:14px;padding:22px;min-height:190px;display:flex;flex-direction:column}.dl-cats b{font-size:23px}.dl-cats span{color:#666;font-size:18px;margin:6px 0 auto}.dl-cats small{font-size:18px;margin-top:12px}.dl-rows{display:grid;grid-template-columns:1fr 1fr;gap:14px}.dl-hd,.dl-rows>div{display:flex;align-items:center;gap:16px;background:#fff;border:1px solid #e6e6e6;border-radius:14px;padding:16px 20px}.dl-lg{width:130px;height:66px;flex:none;border:1px solid #e9e9e9;border-radius:10px;display:grid;place-items:center;background:#fff}.dl-lg img{max-width:96px;max-height:42px}.dl-hd b,.dl-rows b{flex:1 1;min-width:0}.dl-hd b small,.dl-rows small{display:block;font-weight:400;color:#777;font-size:17px}.dl-hd em,.dl-rows em{font-style:normal;font-size:17px;padding:4px 12px;border-radius:7px;background:#fdf3dc;color:#8a5a00;white-space:nowrap}em.ok{background:#e6f4ea;color:#1c6b37}.dl-shade{position:absolute;inset:0;background:rgba(0,0,0,.42);display:grid;place-items:center;animation:dl-fade .25s}@keyframes dl-fade{0%{opacity:0}}.dl-modal{width:1000px;background:#fff;border-radius:18px;overflow:hidden;animation:dl-pop .32s cubic-bezier(.2,.9,.3,1.1)}@keyframes dl-pop{0%{opacity:0;transform:scale(.96) translateY(14px)}}.dl-hd{border:0;border-bottom:1px solid #eee;border-radius:0}.dl-seg{display:inline-flex;margin:20px 22px 0;background:#f1f1f0;padding:4px;border-radius:10px}.dl-seg b{background:#fff;padding:8px 20px;border-radius:8px}.dl-seg span{padding:8px 20px;color:#777}.dl-fs{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:20px 22px}.dl-fs small{display:block;font-size:18px;margin-bottom:6px}.dl-fs span{display:block;height:48px;line-height:46px;border:1px solid #d9d9d9;border-radius:9px;padding:0 14px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.dl-fs .on span{border-color:#161616;box-shadow:0 0 0 3px #1616161a}.dl-fs u{display:inline-block;width:2px;height:22px;background:#161616;vertical-align:-4px;animation:dl-blink 1s steps(2) infinite}@keyframes dl-blink{50%{opacity:0}}.dl-modal footer{display:flex;justify-content:flex-end;background:#f8f8f7;padding:14px 22px}.dl-modal button{background:#161616;color:#fff;border:0;border-radius:9px;padding:13px 34px;font:600 20px Inter,sans-serif}.dl-iyz{background:#f6f8fa;color:#395564}.dl-iyz>header{height:50px;background:#f8be37;display:flex;align-items:center;gap:20px;padding:0 30px;color:#1d2b33}.dl-iyz>header b{flex:1 1;font-size:17px;line-height:1}.dl-iyz>header small{display:block;font-size:20px}.dl-iyz>header em{font-style:normal;font-size:17px}.dl-iyz>div{display:flex;height:calc(100% - 50px)}.dl-iyz aside{width:280px;background:#fff;font-size:17px;padding-top:12px;flex:none}.dl-iyz aside p{padding:12px 28px 12px 54px;color:#26363e;font-weight:500;border-left:3px solid transparent}.dl-iyz aside p.on{color:#1e64ff;border-left-color:#1e64ff}.dl-iyz aside .sub{font-weight:400;animation:dl-in .25s;padding-left:72px}.dl-iyz aside .cur{color:#1e64ff}.dl-iyz main{flex:1 1;padding:28px;animation:dl-in .35s}.dl-iyz h1{color:#1e64ff;font-size:30px;font-weight:600;margin:12px 0 26px}.crumb{font-size:15px}.iy-ok{background:#e9f8ee;border:1px solid #39b56a;color:#157a3e;border-radius:6px;padding:20px;margin-bottom:24px}.iy-row{display:grid;grid-template-columns:1fr 1fr;gap:24px}.iy-row section{background:#fff;border-radius:8px;padding:26px 36px}.iy-row h3{font-size:19px;color:#212529;font-weight:600;margin-bottom:18px}.iy-row label{display:block;font-size:16px;margin:12px 0 8px}.iy-row p{height:40px;border:1px solid #efefef;border-radius:5px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;font-size:15px;transition:background .3s}.iy-row p.pick{background:#dbe7ff}.iy-row p i{font-style:normal;color:#999}.iy-row p b{color:#1e64ff;font-size:13px}.dl-sen{display:flex;background:#eee}.dl-sen aside{width:256px;background:#263238;color:#dfe6e9;font-size:15px;padding:14px 0}.dl-sen aside b{display:block;font-size:30px;font-weight:300;color:#fff;padding:0 24px 16px}.dl-sen aside p{padding:11px 24px}.dl-sen main{flex:1 1;position:relative}.dl-sen header{height:50px;background:#fff}.se-h{margin:20px;background:#4e6e78;color:#fff;padding:18px 24px;border-radius:4px}.se-g{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;margin:0 20px}.se-g span{background:#fff;height:100px;display:grid;place-items:center;font-weight:700}.dl-tip{position:absolute;left:50%;top:320px;transform:translateX(-50%);width:640px;background:#fff;border-radius:14px;padding:26px 30px;box-shadow:0 14px 44px #0003;animation:dl-pop .32s}.dl-tip b{display:block;margin-bottom:10px}.dl-tip code{font:24px ui-monospace,Menlo,monospace}.dl-tip mark{background:#fdeeb5}.dl-tip p{margin-top:14px!important;animation:dl-in .3s}.dl-cur{position:absolute;left:0;top:0;z-index:9;transition:transform .68s cubic-bezier(.45,.05,.2,1)}.dl-cur:after{content:"";position:absolute;left:-16px;top:-16px;width:40px;height:40px;border-radius:50%;background:#e8590c55;opacity:0;transform:scale(.4)}.dl-cur.tap:after{opacity:1;transform:scale(1);transition:.16s}.dl-say{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 2px}.dl-say p{margin:0}.dl-say button{flex:none;border:1px solid #ddd;background:#fff;border-radius:8px;padding:6px 12px;font-size:13px}@media(prefers-reduced-motion:reduce){.dl *{animation:none!important;transition:none!important}}