:where(.mapp-hero,.dapp-hero,.mapp-scene,.dapp-scene,.mapp-get,.dapp-get,.g2-rm,.g2-trio) :where(p,ul,ol,li,dl,dt,dd,table,h4){margin:0;padding:0;list-style:none}:where(.mapp-hero,.dapp-hero,.mapp-scene,.dapp-scene,.mapp-get,.dapp-get,.g2-rm,.g2-trio) :where(i,em,s){font-style:normal;text-decoration:none}:where(.mapp-hero,.dapp-hero,.mapp-scene,.dapp-scene,.mapp-get,.dapp-get,.g2-rm,.g2-trio) :where(i){display:block;flex:none}:where(.mapp-hero,.dapp-hero,.mapp-scene,.dapp-scene,.mapp-get,.dapp-get,.g2-rm,.g2-trio) :where(i,s,span)>svg{display:block;width:100%;height:100%}:where(.mapp-hero,.dapp-hero,.mapp-scene,.dapp-scene,.mapp-get,.dapp-get,.g2-rm,.g2-trio) table{border-collapse:collapse}.mapp-get,.mapp-hero,.mapp-rm,.mapp-scene,.mapp-trio{--ya:#2F5D6B;--ya2:#E4EEF0;--ya3:#F4F8F9}.dapp-get,.dapp-hero,.dapp-rm,.dapp-scene,.dapp-trio{--da:#2D3B36;--da2:#EEF1EF;--dw:#B7791F}.mapp-stores{display:grid;gap:8px}.mapp-store{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:12px;background:#111;color:#fff}.mapp-store>i{width:22px;height:22px;color:#fff}.mapp-store>span{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.1}.mapp-store em{font-size:10px;color:rgba(255,255,255,.65)}.mapp-store b{font-size:14px;font-weight:600;letter-spacing:-.01em}.mapp-store s{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:99px;background:rgba(255,255,255,.12);font-size:10.5px;font-weight:600;color:rgba(255,255,255,.75)}.mapp-store s[data-live]{background:var(--hm-lime);color:var(--hm-ink)}.mapp-store s i{width:11px;height:11px}.mapp-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:6px 4px 4px;border-top:1px solid #e8eef0;background:#fff}.mapp-tabs span{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:9px;font-weight:600;color:#8A9A9E}.mapp-tabs span i{width:16px;height:16px}.mapp-tabs span[data-on]{color:var(--ya)}.dapp-bar{display:flex;align-items:center;gap:10px;padding:7px 10px;background:#E9ECEA;border-bottom:1px solid #d9dedb;font-family:-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;color:#3B4A44}.dapp-dots{display:flex;gap:5px}.dapp-dots i{width:9px;height:9px;border-radius:50%;background:#FF5F57}.dapp-dots i+i{background:#FEBC2E}.dapp-dots i+i+i{background:#28C840}.dapp-bar b{flex:1;min-width:0;overflow:hidden;font-weight:600;white-space:pre;text-overflow:ellipsis}.dapp-bar em{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:99px;font-size:10px;font-weight:600;white-space:nowrap}.dapp-bar em i{width:11px;height:11px}.dapp-on{background:#E3F4E8;color:#0B5A31}.dapp-off{background:#FFF3DC;color:#8A5A00}.dapp-tbl{width:100%;font-family:-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;color:#22302B;text-align:left}.dapp-tbl th{padding:6px 8px;border-bottom:1px solid #dce2df;background:#F5F7F6;font-weight:600;color:#6A7A73}.dapp-tbl td{padding:6px 8px;border-bottom:1px solid #eef1ef;white-space:nowrap}.dapp-tbl tr[data-hot] td{background:#FFF8EA}.dapp-tbl tr[data-hot] td:first-child{box-shadow:inset 3px 0 0 var(--dw);font-weight:600}.dapp-tbl s{display:inline-block;padding:2px 8px;border-radius:99px;background:#EEF1EF;font-weight:600}.dapp-tbl s[data-k=sent]{background:#E8F0FE;color:#1A56C4}.dapp-tbl s[data-k=build]{background:#FFF3DC;color:#8A5A00}.dapp-tbl s[data-k=paid]{background:#E3F4E8;color:#0B5A31}.dapp-tbl s[data-k=draft]{color:#6A7A73}.mapp-hero .dnt-hx-stack{--sheet:#fff}.mapp-x-top{display:flex;align-items:center;gap:calc(var(--u) * 1.2);padding:calc(var(--u) * .4)}.mapp-x-top .dnt-pm{font-size:calc(var(--u) * 4.2);border-radius:50%;background:var(--ya2);color:var(--ya)}.mapp-x-top>span{display:flex;flex-direction:column;flex:1;min-width:0}.mapp-x-top em{font-size:calc(var(--u) * 1.35);color:#7A8B90}.mapp-x-top b{font-size:calc(var(--u) * 2.1);font-weight:650;letter-spacing:-.02em}.mapp-x-top>i{width:calc(var(--u) * 2.4);height:calc(var(--u) * 2.4);color:var(--ya)}.mapp-x-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:calc(var(--u) * .4)}.mapp-x-week span{padding:calc(var(--u) * .8) 0;border-radius:calc(var(--u) * 1);font-size:calc(var(--u) * 1.25);font-weight:600;color:#6F8186;text-align:center}.mapp-x-week span[data-on]{background:var(--ya);color:#fff}.mapp-x-class{display:flex;align-items:center;gap:calc(var(--u) * 1.1)}.mapp-app-sw,.mapp-x-sw{flex:none;width:calc(var(--u) * 4.6);height:calc(var(--u) * 4.6);border-radius:calc(var(--u) * 1.1);background:linear-gradient(140deg,#9FC3CC,var(--ya))}.mapp-x-class>span:not(.mapp-x-sw){display:flex;flex-direction:column;flex:1;min-width:0}.mapp-x-class b{font-size:calc(var(--u) * 1.8);font-weight:650}.mapp-x-class em{font-size:calc(var(--u) * 1.3);color:#7A8B90}.mapp-x-class s{padding:calc(var(--u) * .8) calc(var(--u) * 1.6);border-radius:99px;background:var(--ya);font-size:calc(var(--u) * 1.4);font-weight:650;color:#fff;box-shadow:0 0 0 calc(var(--hit) * var(--u) * .9) rgba(190,250,94,.85)}.mapp-x-pay{display:grid;gap:calc(var(--u) * .6)}.mapp-x-pay span{display:flex;align-items:center;gap:calc(var(--u) * .9);padding:calc(var(--u) * .8) calc(var(--u) * 1);border-radius:calc(var(--u) * 1);background:var(--ya3);font-size:calc(var(--u) * 1.4)}.mapp-x-pay span:first-child{box-shadow:inset 0 0 0 1.5px var(--ya)}.mapp-x-pay i{width:calc(var(--u) * 2);height:calc(var(--u) * 2);color:var(--ya)}.mapp-x-pay b{font-weight:650}.mapp-x-pay em{color:#5F7076}.mapp-x-pass{gap:calc(var(--u) * 1);padding:calc(var(--u) * 1.2);border-radius:calc(var(--u) * 1.2);background:linear-gradient(135deg,var(--ya),#1D3E48);color:#fff}.mapp-x-pass,.mapp-x-pass>span:first-child{display:flex;flex-direction:column}.mapp-x-pass em{font-size:calc(var(--u) * 1.2);color:rgba(255,255,255,.7)}.mapp-x-pass b{font-size:calc(var(--u) * 2);font-weight:650}.mapp-x-tog{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 1)}.mapp-x-tog em{font-size:calc(var(--u) * 1.3);color:#fff}.mapp-x-tog i{position:relative;width:calc(var(--u) * 4);height:calc(var(--u) * 2.3);border-radius:99px;background:var(--hm-lime)}.mapp-x-tog i:after{content:"";position:absolute;right:calc(var(--u) * .3);top:calc(var(--u) * .3);width:calc(var(--u) * 1.7);height:calc(var(--u) * 1.7);border-radius:50%;background:#fff}.mapp-hero .dnt-hx-l[data-l=tabs] .dnt-hx-sheet{padding:0;overflow:hidden}.mapp-hero .mapp-tabs{padding:calc(var(--u) * .9) calc(var(--u) * .4) calc(var(--u) * .7);border-top:0}.mapp-hero .mapp-tabs span{gap:calc(var(--u) * .4);font-size:calc(var(--u) * 1.15)}.mapp-hero .mapp-tabs span i{width:calc(var(--u) * 2.2);height:calc(var(--u) * 2.2)}.mapp-hero .dnt-hx-pw[data-p=note]{right:-4cqw;top:10cqw;width:37cqw}.mapp-hero .dnt-hx-pw[data-p=stores]{right:-3cqw;top:74cqw;width:30cqw}.mapp-x-card{border-radius:2.2cqw;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.06),0 3cqw 6cqw -2.4cqw rgba(6,38,26,.45);font-family:var(--font-hm-sans),system-ui,sans-serif;letter-spacing:-.005em;color:#0F2A1F}.mapp-x-note{display:flex;flex-direction:column;gap:1.2cqw;padding:2cqw;background:linear-gradient(160deg,#1F3C46,#0F2229);color:#fff}.mapp-x-lock{font-size:max(10px,1.4cqw);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.6)}.mapp-x-ntf{display:flex;align-items:flex-start;gap:1.2cqw;padding:1.4cqw;border-radius:1.8cqw;background:rgba(255,255,255,.92);font-size:max(10.5px,1.55cqw);line-height:1.35;color:#1F2A2D}.mapp-x-ntf .dnt-pm{font-size:max(22px,3.6cqw);background:var(--ya2);color:var(--ya)}.mapp-x-ntf span{display:flex;flex-direction:column}.mapp-x-ntf b{font-weight:650}.mapp-x-to{display:flex;align-items:center;gap:1cqw;font-size:max(10px,1.5cqw);font-weight:600;color:var(--hm-lime)}.mapp-x-to i{width:2.4cqw;height:2.4cqw}.mapp-x-st{display:flex;flex-direction:column;gap:1.2cqw;padding:1.6cqw;box-shadow:0 0 0 calc(var(--hit) * .5cqw) rgba(190,250,94,.9),0 3cqw 6cqw -2.4cqw rgba(6,38,26,.45)}.mapp-x-st .mapp-x-to{color:#0E8C4E}.mapp-x-st .mapp-store{padding:1.2cqw 1.4cqw;border-radius:1.6cqw;gap:1.2cqw}.mapp-x-st .mapp-store>i{width:2.8cqw;height:2.8cqw}.mapp-x-st .mapp-store em{font-size:max(9px,1.25cqw)}.mapp-x-st .mapp-store b{font-size:max(11px,1.7cqw)}.mapp-x-st .mapp-store s{font-size:max(9px,1.25cqw)}@media (max-width:960px){.mapp-hero .dnt-hx-stage{aspect-ratio:1/1.78}.mapp-hero .dnt-hx-pw[data-p=note]{left:0;right:auto;top:118cqw;width:66cqw}.mapp-x-note{gap:2cqw;padding:3.4cqw;border-radius:3.4cqw}.mapp-x-lock{font-size:max(10px,2.6cqw)}.mapp-x-ntf{gap:2cqw;padding:2.4cqw;border-radius:3cqw;font-size:max(11px,3cqw)}.mapp-x-ntf .dnt-pm{font-size:7cqw}.mapp-x-to{font-size:max(11px,2.9cqw)}.mapp-x-to i{width:4cqw;height:4cqw}}.dapp-hero .dnt-hx-stack{--w:48cqw;transform:rotateX(calc(var(--rx) * 1deg)) rotateY(calc(var(--ry) * 1deg)) rotate(calc(var(--rz) * 1deg));padding:calc(var(--u) * 1.6) calc(var(--u) * 1.4) calc(var(--u) * 2);font-family:-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif;animation-name:dapp-hx-tilt}@keyframes dapp-hx-tilt{0%{transform:translateY(12cqw) rotateX(40deg) rotateY(-36deg) rotate(-8deg)}}.dapp-hero .dnt-hx-frame{inset:calc(var(--u) * -.7);border-radius:calc(var(--u) * 1.6);background:#C9CFCC;box-shadow:inset 0 0 0 1px #AEB6B2,0 5cqw 9cqw -3cqw rgba(6,38,26,.5)}.dapp-hero .dnt-hx-frame i{display:none}.dapp-hero .dnt-hx-scr{border-radius:calc(var(--u) * 1.1);background:#F7F8F7}.dapp-hero .dnt-hx-sheet{border-radius:calc(var(--u) * (.5 + var(--ex) * .9))}.dapp-hero .dnt-hx-l[data-l=bar] .dnt-hx-sheet,.dapp-hero .dnt-hx-l[data-l=jobs] .dnt-hx-sheet{padding:0;overflow:hidden}.dapp-hero .dapp-bar{gap:calc(var(--u) * 1.1);padding:calc(var(--u) * .9) calc(var(--u) * 1.2);font-size:calc(var(--u) * 1.35)}.dapp-hero .dapp-dots{gap:calc(var(--u) * .6)}.dapp-hero .dapp-dots i{width:calc(var(--u) * 1.1);height:calc(var(--u) * 1.1)}.dapp-hero .dapp-bar em{padding:calc(var(--u) * .25) calc(var(--u) * .9);font-size:calc(var(--u) * 1.15)}.dapp-hero .dapp-bar em i{width:calc(var(--u) * 1.3);height:calc(var(--u) * 1.3)}.dapp-hero .dapp-tbl{font-size:calc(var(--u) * 1.3)}.dapp-hero .dapp-tbl td,.dapp-hero .dapp-tbl th{padding:calc(var(--u) * .75) calc(var(--u) * 1)}.dapp-x-sheet p{display:flex;align-items:center;gap:calc(var(--u) * .8);margin-bottom:calc(var(--u) * .8);font-size:calc(var(--u) * 1.5)}.dapp-x-sheet p i{width:calc(var(--u) * 2);height:calc(var(--u) * 2);color:var(--dw)}.dapp-x-sheet p b{font-weight:650}.dapp-x-sheet p em{margin-left:auto;font-size:calc(var(--u) * 1.2);color:#6A7A73}.dapp-x-sheet dl{display:grid;gap:calc(var(--u) * .4)}.dapp-x-sheet dl div{display:grid;grid-template-columns:calc(var(--u) * 9) minmax(0,1fr);padding:calc(var(--u) * .5) 0;border-top:1px solid #eef1ef;font-size:calc(var(--u) * 1.25)}.dapp-x-sheet dt{color:#6A7A73}.dapp-x-links{display:flex;flex-wrap:wrap;gap:calc(var(--u) * .7)}.dapp-x-links span{display:inline-flex;align-items:center;gap:calc(var(--u) * .6);padding:calc(var(--u) * .6) calc(var(--u) * 1.1);border-radius:99px;background:var(--da2);font-size:calc(var(--u) * 1.3);font-weight:600;color:var(--da)}.dapp-x-links i{width:calc(var(--u) * 1.6);height:calc(var(--u) * 1.6)}.dapp-x-links span:after{content:"";width:calc(var(--u) * .8);height:calc(var(--u) * .8);border-radius:50%;background:#2EA35F}.dapp-x-print{display:flex;align-items:center;gap:calc(var(--u) * 1.2)}.dapp-x-print s{display:inline-flex;align-items:center;gap:calc(var(--u) * .7);padding:calc(var(--u) * .8) calc(var(--u) * 1.4);border-radius:calc(var(--u) * .8);background:var(--da);font-size:calc(var(--u) * 1.35);font-weight:650;color:#fff;box-shadow:0 0 0 calc(var(--hit) * var(--u) * .9) rgba(190,250,94,.85)}.dapp-x-print s i{width:calc(var(--u) * 1.7);height:calc(var(--u) * 1.7)}.dapp-x-print em{display:inline-flex;align-items:center;gap:calc(var(--u) * .5);font-size:calc(var(--u) * 1.25);font-weight:600;color:#0E8C4E}.dapp-x-print em i{width:calc(var(--u) * 1.4);height:calc(var(--u) * 1.4)}.dapp-hero .dnt-hx-pw[data-p=off]{right:-3cqw;top:14cqw;width:33cqw}.dapp-hero .dnt-hx-pw[data-p=paper]{right:1cqw;top:66cqw;width:26cqw}.dapp-x-card{border-radius:2cqw;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.06),0 3cqw 6cqw -2.4cqw rgba(6,38,26,.45);font-family:var(--font-hm-sans),system-ui,sans-serif;letter-spacing:-.005em;color:#0F2A1F}.dapp-x-off{flex-direction:column;padding:2cqw}.dapp-x-off,.dapp-x-oh{display:flex;gap:1.2cqw}.dapp-x-oh{align-items:center;font-size:max(11px,1.8cqw)}.dapp-x-oh i{width:4.4cqw;height:4.4cqw;padding:1.1cqw;border-radius:50%;background:#FFF3DC;color:#8A5A00}.dapp-x-oh b{font-weight:650}.dapp-x-ob{display:flex;flex-direction:column;padding:1.3cqw 1.5cqw;border-radius:1.4cqw;background:#F5F7F6;font-size:max(10px,1.5cqw);line-height:1.35;color:#4A5A53}.dapp-x-ob b{font-size:max(11px,1.65cqw);color:#0F2A1F}.dapp-x-to{display:flex;align-items:center;gap:1cqw;font-size:max(10px,1.5cqw);font-weight:600;color:#0E8C4E}.dapp-x-to i{width:2.4cqw;height:2.4cqw}.dapp-x-paper{gap:1.2cqw;padding:2cqw 2cqw 2.6cqw;border-radius:.6cqw;background:#FFFEFB;rotate:3deg;box-shadow:0 0 0 calc(var(--hit) * .5cqw) rgba(190,250,94,.9),0 3cqw 6cqw -2.4cqw rgba(6,38,26,.45)}.dapp-x-paper,.dapp-x-ph{display:flex;flex-direction:column}.dapp-x-ph{padding-bottom:1cqw;border-bottom:1.5px solid #22302b}.dapp-x-ph b{font-size:max(11px,1.9cqw);font-weight:700}.dapp-x-ph em{font-size:max(9px,1.2cqw);color:#6A7A73}.dapp-x-pc,.dapp-x-pl{display:flex;flex-direction:column;gap:.7cqw;font-size:max(10px,1.4cqw)}.dapp-x-pc{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.7cqw}.dapp-x-pc i{width:2.2cqw;height:2.2cqw;color:var(--dw)}.dapp-x-pc span,.dapp-x-pl span{display:block;height:.7cqw;border-radius:99px;background:#E3E7E5}.dapp-x-pc span{flex-basis:100%}.dapp-x-pl span[data-s]{width:60%}@media (max-width:960px){.dapp-hero .dnt-hx-stack{--w:60cqw;transform:translateX(19cqw) rotateX(calc(var(--rx) * 1deg)) rotateY(calc(var(--ry) * 1deg)) rotate(calc(var(--rz) * 1deg));animation-name:dnt-hx-tilt-m}.dapp-hero .dnt-hx-stage{aspect-ratio:1/1.5}.dapp-hero .dnt-hx-pw[data-p=off]{left:0;right:auto;top:96cqw;width:66cqw}.dapp-x-off{gap:2cqw;padding:3.4cqw;border-radius:3.4cqw}.dapp-x-oh{font-size:max(12px,3.3cqw)}.dapp-x-oh i{width:7.6cqw;height:7.6cqw;padding:2cqw}.dapp-x-ob{padding:2.4cqw;border-radius:2.6cqw;font-size:max(11px,3cqw)}.dapp-x-ob b{font-size:max(12px,3.2cqw)}.dapp-x-to{font-size:max(11px,2.9cqw)}.dapp-x-to i{width:4cqw;height:4cqw}}.mapp-ls{container-type:inline-size;display:flex;flex-direction:column;gap:2.6cqw;height:100%;padding:3.6cqw 4cqw;background:#fff;font-family:-apple-system,Helvetica Neue,Arial,sans-serif;line-height:1.25;letter-spacing:-.01em;color:#111;text-align:left}.mapp-ls-top{display:flex;align-items:center;gap:3cqw}.mapp-ls-icon{flex:none;display:grid;place-items:center;width:13cqw;height:13cqw;border-radius:3cqw;background:linear-gradient(140deg,#5E95A3,var(--ya));box-shadow:0 1cqw 2cqw -1cqw rgba(0,0,0,.4)}.mapp-ls-icon i{width:7cqw;height:7cqw;color:#fff}.mapp-ls-t{display:flex;flex-direction:column;gap:.6cqw;min-width:0}.mapp-ls-t>b{font-size:3.4cqw;font-weight:700}.mapp-ls-t>em{font-size:1.8cqw;color:#6E7A7E}.mapp-ls-acts{display:flex;align-items:center;gap:1.6cqw;margin-top:.6cqw}.mapp-ls-acts s{padding:.8cqw 3cqw;border-radius:99px;background:#0A6CFF;font-size:1.7cqw;font-weight:700;color:#fff}.mapp-ls-acts em{font-size:1.5cqw;color:#6E7A7E}.mapp-ls-shots{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.8cqw;flex:1;min-height:0}.mapp-ls-shot{position:relative;display:flex;flex-direction:column;gap:1.2cqw;overflow:hidden;padding:1.6cqw 1.6cqw 0;border-radius:2cqw;background:linear-gradient(170deg,var(--ya2),#CFE0E4)}.mapp-ls-shot:nth-child(2){background:linear-gradient(170deg,#1F3C46,var(--ya))}.mapp-ls-shot:nth-child(2) em{color:#fff}.mapp-ls-shot em{font-size:1.6cqw;font-weight:700;line-height:1.15;color:#1F3C46}.mapp-ls-ph{flex:1;display:flex;flex-direction:column;gap:1cqw;margin:0 1cqw;padding:2.4cqw 1.2cqw 0;border-radius:2.4cqw 2.4cqw 0 0;background:#fff;box-shadow:0 0 0 .5cqw #111}.mapp-ls-ph i{height:2.6cqw;border-radius:.8cqw;background:var(--ya3);box-shadow:inset 1.2cqw 0 0 #9FC3CC}.mapp-ls-ph i:first-child{height:1.6cqw;width:60%;box-shadow:none;background:#DDE6E8}.mapp-ls-shot[data-k=pass] .mapp-ls-ph i:nth-child(2){height:7cqw;background:linear-gradient(135deg,var(--ya),#1D3E48);box-shadow:none}.mapp-ls-shot[data-k=note] .mapp-ls-ph{background:#1F3C46}.mapp-ls-shot[data-k=note] .mapp-ls-ph i{background:rgba(255,255,255,.9);box-shadow:none}.mapp-ls-new{display:flex;flex-direction:column;gap:.6cqw;padding-top:2cqw;border-top:1px solid #eceff0;font-size:1.6cqw;color:#4E5A5E}.mapp-ls-new b{font-size:1.9cqw;color:#111}.mapp-app{background:var(--ya3)}.mapp-app-h{display:flex;align-items:center;gap:2.4cqw;padding:15cqw 4.6cqw 3cqw;background:#fff}.mapp-app-h .dnt-pm{font-size:9cqw;border-radius:50%;background:var(--ya2);color:var(--ya)}.mapp-app-h b{flex:1;font-size:5.2cqw;font-weight:700;letter-spacing:-.02em}.mapp-app-h>i{width:6cqw;height:6cqw;color:var(--ya)}.mapp-app-days{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.4cqw;padding:0 4.6cqw 3cqw;background:#fff}.mapp-app-days span{padding:2cqw 0;border-radius:2.4cqw;font-size:3.2cqw;font-weight:600;color:#6F8186;text-align:center}.mapp-app-days span[data-on]{background:var(--ya);color:#fff}.mapp-app-list{display:flex;flex-direction:column;gap:2.4cqw;padding:4cqw 4.6cqw 0}.mapp-app-list li{display:flex;align-items:center;gap:2.6cqw;padding:2.6cqw;border-radius:3.4cqw;background:#fff;box-shadow:0 .6cqw 2cqw -1cqw rgba(15,42,50,.25)}.mapp-app .mapp-app-sw{width:10cqw;height:10cqw;border-radius:2.6cqw}.mapp-app-list li>span:not(.mapp-app-sw){display:flex;flex-direction:column;flex:1;min-width:0}.mapp-app-list b{font-size:3.8cqw;font-weight:650}.mapp-app-list em{font-size:3cqw;color:#7A8B90}.mapp-app-list s{padding:1.6cqw 3.2cqw;border-radius:99px;background:var(--ya2);font-size:3cqw;font-weight:700;color:var(--ya)}.mapp-app-list li[data-on]{box-shadow:inset 0 0 0 .6cqw var(--ya),0 .6cqw 2cqw -1cqw rgba(15,42,50,.25)}.mapp-app-list li[data-on] s{background:var(--ya);color:#fff}.mapp-app-ok{display:flex;align-items:center;gap:2.4cqw;margin:auto 4.6cqw 3.6cqw;padding:3cqw;border-radius:3.4cqw;background:#1F3C46;color:#fff}.mapp-app-ok>i{width:8cqw;height:8cqw;padding:2cqw;border-radius:50%;background:var(--hm-lime);color:var(--hm-ink)}.mapp-app-ok span{display:flex;flex-direction:column;font-size:3cqw;color:rgba(255,255,255,.75)}.mapp-app-ok b{font-size:3.8cqw;color:#fff}.mapp-app .mapp-tabs{padding:2cqw 1cqw 4cqw}.mapp-app .mapp-tabs span{gap:1cqw;font-size:2.6cqw}.mapp-app .mapp-tabs span i{width:5.4cqw;height:5.4cqw}.mapp-off{display:flex;align-items:center;gap:2cqw;margin:3cqw 4.6cqw 0;padding:2.2cqw 3cqw;border-radius:99px;background:#FFF3DC;font-size:3cqw;font-weight:600;color:#8A5A00}.mapp-off i{width:4.4cqw;height:4.4cqw}.mapp-team-list{display:flex;flex-direction:column;gap:2cqw;padding:3.4cqw 4.6cqw 0}.mapp-team-list li{display:flex;flex-direction:column;gap:.8cqw;padding:2.8cqw 3cqw;border-radius:3cqw;background:#fff}.mapp-team-list b{font-size:3.8cqw;font-weight:650}.mapp-team-list em{display:inline-flex;align-items:center;gap:1.4cqw;font-size:3cqw;color:#0E8C4E}.mapp-team-list em i{width:3.4cqw;height:3.4cqw}.mapp-team-note{display:grid;grid-template-columns:minmax(0,1fr) 13cqw;gap:.8cqw 2.4cqw;margin:2.4cqw 4.6cqw 0;padding:2.8cqw 3cqw;border-radius:3cqw;background:#fff;box-shadow:inset .8cqw 0 0 var(--ya)}.mapp-team-note b{font-size:3.4cqw;font-weight:650}.mapp-team-note span:not(.mapp-team-pic){grid-column:1;font-size:3cqw;line-height:1.35;color:#4E5A5E}.mapp-team-pic{grid-column:2;grid-row:1/3;border-radius:2cqw;background:linear-gradient(160deg,#C9B79C,#8E7A5E)}.mapp-sync{display:flex;align-items:center;gap:2cqw;margin:auto 4.6cqw 5cqw;font-size:3cqw;font-weight:600;color:#6F8186}.mapp-sync i{width:4.4cqw;height:4.4cqw}.dapp-scene .ws-bar{display:none}.dapp-app{container-type:inline-size;display:flex;flex-direction:column;height:100%;background:#fff;font-family:-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif;line-height:1.25;color:#22302B;text-align:left}.dapp-app .dapp-bar{gap:1.4cqw;padding:1.1cqw 1.6cqw;font-size:1.5cqw}.dapp-app .dapp-dots{gap:.7cqw}.dapp-app .dapp-dots i{width:1.3cqw;height:1.3cqw}.dapp-app .dapp-bar em{padding:.3cqw 1.1cqw;font-size:1.3cqw}.dapp-app .dapp-bar em i{width:1.5cqw;height:1.5cqw}.dapp-app-b{flex:1;display:grid;grid-template-columns:17cqw minmax(0,1fr) 27cqw;min-height:0}.dapp-side{display:flex;flex-direction:column;gap:.6cqw;padding:1.6cqw 1.2cqw;background:var(--da)}.dapp-side span{display:flex;align-items:center;gap:1cqw;padding:1cqw 1.2cqw;border-radius:1cqw;font-size:1.45cqw;font-weight:600;color:rgba(255,255,255,.65)}.dapp-side span i{width:1.8cqw;height:1.8cqw}.dapp-side span[data-on]{background:rgba(255,255,255,.12);color:#fff}.dapp-main{display:flex;flex-direction:column;gap:1.4cqw;padding:2cqw;min-width:0}.dapp-main-h{display:flex;align-items:center;justify-content:space-between}.dapp-main-h b{font-size:2.4cqw;font-weight:700;letter-spacing:-.02em}.dapp-main-h s{padding:.7cqw 1.6cqw;border-radius:.8cqw;background:var(--da);font-size:1.35cqw;font-weight:600;color:#fff}.dapp-app .dapp-tbl{font-size:1.4cqw}.dapp-app .dapp-tbl td,.dapp-app .dapp-tbl th{padding:1cqw 1.1cqw}.dapp-det{gap:1.4cqw;padding:2cqw 1.8cqw;border-left:1px solid #e3e7e5;background:#FAFBFA}.dapp-det,.dapp-det-h{display:flex;flex-direction:column}.dapp-det-h{gap:.4cqw}.dapp-det-h b{font-size:1.9cqw;font-weight:700}.dapp-det-h em{align-self:flex-start;padding:.3cqw 1cqw;border-radius:99px;background:#E8F0FE;font-size:1.2cqw;font-weight:600;color:#1A56C4}.dapp-det dl{display:grid;gap:.8cqw}.dapp-det dl div{display:flex;flex-direction:column;font-size:1.35cqw}.dapp-det dt{font-size:1.15cqw;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8A978F}.dapp-det-links{display:flex;flex-wrap:wrap;gap:.6cqw}.dapp-det-links em{display:inline-flex;align-items:center;gap:.5cqw;padding:.4cqw 1cqw;border-radius:99px;background:var(--da2);font-size:1.2cqw;font-weight:600;color:var(--da)}.dapp-det-links i{width:1.3cqw;height:1.3cqw}.dapp-det-btn{display:flex;align-items:center;justify-content:center;gap:.8cqw;margin-top:auto;padding:1.1cqw;border-radius:.9cqw;background:var(--dw);font-size:1.45cqw;font-weight:700;color:#fff}.dapp-det-btn i{width:1.8cqw;height:1.8cqw}.dapp-paper{container-type:inline-size;position:relative;display:flex;flex-direction:column;gap:3.4cqw;aspect-ratio:8.5/11;padding:7cqw 7cqw 6cqw;border-radius:1.4cqw;background:#FFFEFB;box-shadow:0 30px 60px -24px rgba(0,0,0,.6);font-family:var(--font-hm-sans),"Instrument Sans",system-ui,sans-serif;line-height:1.25;color:#1C2622;text-align:left;rotate:-1.5deg}.dapp-inv{rotate:1.8deg}.dapp-paper-h{display:flex;align-items:center;gap:3cqw;padding-bottom:3cqw;border-bottom:.6cqw solid #1c2622}.dapp-paper-h .dnt-pm{font-size:11cqw;background:#F3EBDF;color:var(--dw)}.dapp-paper-h span{display:flex;flex-direction:column}.dapp-paper-h b{font-size:6.4cqw;font-weight:700;letter-spacing:-.01em}.dapp-paper-h em{font-size:4.2cqw;color:#6A7A73}.dapp-paper-t{font-size:6cqw;font-weight:700}.dapp-paper dl{display:grid;gap:1.6cqw}.dapp-paper dl div{display:flex;justify-content:space-between;gap:2cqw;font-size:4.2cqw}.dapp-paper dt{color:#6A7A73}.dapp-paper dd{font-weight:600;text-align:right}.dapp-paper-s{display:flex;align-items:center;gap:2cqw;font-size:4.6cqw;font-weight:700}.dapp-paper-s i{width:6cqw;height:6cqw;color:var(--dw)}.dapp-inv-l,.dapp-paper-cut{display:grid;gap:2cqw}.dapp-inv-l li,.dapp-paper-cut li{display:grid;grid-template-columns:minmax(0,1fr) 30%;align-items:center;gap:3cqw;font-size:4.2cqw}.dapp-inv-l s,.dapp-inv-tot s,.dapp-paper-cut s{display:block;height:2cqw;border-radius:99px;background:#E6E2DA}.dapp-inv-tot{display:grid;grid-template-columns:minmax(0,1fr) 36%;align-items:center;padding-top:2.6cqw;border-top:.4cqw solid #1c2622;font-size:5cqw;font-weight:700}.dapp-inv-tot s{height:3.4cqw;background:#CFC8BB}.dapp-paid{position:absolute;right:7cqw;top:46%;padding:1.6cqw 4cqw;border:.8cqw solid #0e8c4e;border-radius:2cqw;font-size:6.4cqw;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#0E8C4E;rotate:-12deg;opacity:.85}.dapp-paper-f{display:flex;align-items:center;gap:2cqw;margin-top:auto;font-size:3.8cqw;font-weight:600;color:#0E8C4E}.dapp-paper-f i{width:4.6cqw;height:4.6cqw}.dapp-get .gt-v,.mapp-get .gt-v{font-family:var(--font-hm-sans),"Instrument Sans",system-ui,sans-serif;line-height:1.3;letter-spacing:-.005em;color:#0F2A1F;text-align:left}.dapp-get b,.mapp-get b{font-weight:600}.dapp-g-cells,.dapp-g-clean,.dapp-g-core,.dapp-g-inv,.dapp-g-label,.dapp-g-node,.dapp-g-pcs li,.dapp-g-toast,.dapp-g-upd,.dapp-g-win,.g2-card,.mapp-g-card,.mapp-g-cls,.mapp-g-doc,.mapp-g-quote,.mapp-g-renew,.mapp-g-rev,.mapp-g-sheet,.mapp-g-sync,.mapp-g-tph{border-radius:14px;background:#fff;box-shadow:0 0 0 1px rgba(6,38,26,.07),0 18px 34px -22px rgba(6,38,26,.45)}.dapp-g-stamp,.mapp-g-stamp{position:absolute;padding:7px 14px;border:2px solid #0e8c4e;border-radius:10px;background:rgba(255,255,255,.92);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0E8C4E;rotate:-8deg}.mapp-g-book{position:relative;width:290px;height:230px}.mapp-g-cls{position:absolute;left:0;top:10px;display:flex;align-items:center;gap:12px;width:270px;padding:12px}.mapp-g-cls .mapp-app-sw{width:44px;height:44px;border-radius:12px}.mapp-g-cls>span:not(.mapp-app-sw){display:flex;flex-direction:column;flex:1;min-width:0;font-size:12px;color:#6F8186}.mapp-g-cls b{font-size:15px;color:#0F2A1F}.mapp-g-cls s{padding:6px 13px;border-radius:99px;background:var(--ya);font-size:12px;font-weight:700;color:#fff}.mapp-g-sheet{position:absolute;left:34px;top:92px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 12px;width:236px;padding:16px;background:#1F3C46;color:#fff}.mapp-g-sheet>i{grid-row:1/4;width:36px;height:36px;padding:8px;border-radius:50%;background:var(--hm-lime);color:var(--hm-ink)}.mapp-g-sheet b{font-size:15px}.mapp-g-sheet em{font-size:12px;color:rgba(255,255,255,.7)}.mapp-g-sheet span{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:11.5px;font-weight:600;color:var(--hm-lime)}.mapp-g-scope{position:relative;width:280px;height:240px}.mapp-g-doc{position:absolute;left:10px;top:0;width:250px;padding:16px 18px 18px}.mapp-g-doc-h{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 10px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #eef1ef}.mapp-g-doc-h i{grid-row:1/3;width:32px;height:32px;padding:7px;border-radius:8px;background:var(--ya2);color:var(--ya)}.mapp-g-doc-h b{font-size:14px}.mapp-g-doc-h em{font-size:11.5px;color:#6F8186}.mapp-g-doc ul{display:grid;gap:7px}.mapp-g-doc li{display:flex;align-items:center;gap:8px;font-size:12.5px}.mapp-g-doc li i{width:15px;height:15px;color:#0E8C4E}.mapp-g-scope .mapp-g-stamp{right:-4px;bottom:6px}.mapp-g-fixed{position:relative;width:280px;height:230px}.mapp-g-quote{position:absolute;left:10px;top:0;gap:8px;width:250px;padding:16px 18px}.mapp-g-q-h,.mapp-g-quote{display:flex;flex-direction:column}.mapp-g-q-h{padding-bottom:8px;border-bottom:1px solid #eef1ef}.mapp-g-q-h b{font-size:15px}.mapp-g-q-h em{font-size:11.5px;color:#6F8186}.mapp-g-q-row{display:flex;justify-content:space-between;gap:10px;font-size:12.5px}.mapp-g-q-row span{color:#6F8186}.mapp-g-quote ul{display:grid;gap:5px;margin-top:4px}.mapp-g-quote li{display:flex;align-items:center;gap:7px;font-size:12px;color:#4E5A5E}.mapp-g-quote li i{width:14px;height:14px;color:#C5221F}.mapp-g-fixed .mapp-g-stamp{right:0;bottom:4px}.mapp-g-pass{position:relative;width:280px;height:230px}.mapp-g-card{position:absolute;left:6px;top:6px;display:flex;flex-direction:column;gap:12px;width:256px;padding:16px;background:linear-gradient(135deg,var(--ya),#1D3E48);color:#fff}.mapp-g-card p{display:flex;align-items:center;gap:10px;font-size:15px}.mapp-g-card .dnt-pm{font-size:30px;border-radius:50%;background:rgba(255,255,255,.15);color:#fff}.mapp-g-punch{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px}.mapp-g-punch i{aspect-ratio:1;padding:4px;border-radius:50%;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.35);color:var(--hm-ink)}.mapp-g-punch i[data-on]{background:var(--hm-lime);box-shadow:none}.mapp-g-card em{font-size:11.5px;color:rgba(255,255,255,.75)}.mapp-g-renew{position:absolute;right:0;bottom:6px;display:flex;align-items:center;gap:10px;width:210px;padding:12px 14px}.mapp-g-renew>i{width:32px;height:32px;padding:7px;border-radius:50%;background:#E3F4E8;color:#0E8C4E}.mapp-g-renew span{display:flex;flex-direction:column;font-size:11.5px;color:#6F8186}.mapp-g-renew b{font-size:13.5px;color:#0F2A1F}.mapp-g-team{position:relative;width:280px;height:240px}.mapp-g-tph{position:absolute;left:14px;top:0;width:240px;padding:14px;background:var(--ya3)}.mapp-g-tph .mapp-off{margin:0 0 10px;padding:7px 11px;font-size:11.5px;gap:7px}.mapp-g-tph .mapp-off i{width:15px;height:15px}.mapp-g-tph ul{display:grid;gap:6px}.mapp-g-tph li{display:flex;justify-content:space-between;gap:10px;padding:8px 11px;border-radius:10px;background:#fff;font-size:12px}.mapp-g-tph li em{color:#6F8186}.mapp-g-sync{position:absolute;right:0;bottom:10px;display:flex;align-items:center;gap:8px;padding:10px 14px;font-size:12px;font-weight:600;color:#0E8C4E}.mapp-g-sync i{width:16px;height:16px}.mapp-g-live{position:relative;display:flex;flex-direction:column;gap:14px;width:260px}.mapp-g-rev{display:flex;align-items:center;gap:10px;padding:12px 14px}.mapp-g-rev>i{width:30px;height:30px;padding:7px;border-radius:50%;background:#0E8C4E;color:#fff}.mapp-g-rev span{display:flex;flex-direction:column;font-size:11.5px;color:#6F8186}.mapp-g-rev b{font-size:13.5px;color:#0F2A1F}.dapp-g-xl{position:relative;width:290px;height:240px}.dapp-g-cells{position:absolute;left:0;top:0;width:230px;padding:10px 10px 0;overflow:hidden}.dapp-g-grid,.g2-t-xl .dapp-g-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #dde3e0;border-left:1px solid #dde3e0}.dapp-g-grid i{height:18px;border-right:1px solid #dde3e0;border-bottom:1px solid #dde3e0}.dapp-g-grid i[data-x]{background:#FCE8E6}.dapp-g-tabs{display:flex;gap:3px;margin-top:6px}.dapp-g-tabs em{padding:4px 7px;border-radius:4px 4px 0 0;background:#F1F3F2;font-size:10px;font-weight:600;color:#6A7A73;white-space:nowrap}.dapp-g-tabs em:first-child{background:#fff;box-shadow:0 0 0 1px #DDE3E0;color:#22302B}.dapp-g-clean{position:absolute;right:0;bottom:4px;width:220px;overflow:hidden}.dapp-g-hub{position:relative;width:280px;height:220px}.dapp-g-lines{position:absolute;inset:0;width:100%;height:100%}.dapp-g-lines path{fill:none;stroke:#9DD8B2;stroke-width:2;stroke-dasharray:5 5}.dapp-g-core{position:absolute;left:70px;top:88px;display:flex;align-items:center;gap:8px;width:140px;padding:10px 12px;background:var(--da);color:#fff}.dapp-g-core .dnt-pm{font-size:24px;background:#F3EBDF;color:var(--dw)}.dapp-g-core b,.dapp-g-node{font-size:12.5px}.dapp-g-node{position:absolute;display:flex;flex-direction:column;align-items:flex-start;gap:3px;width:104px;padding:9px 10px;font-weight:600}.dapp-g-node>i{width:18px;height:18px;color:var(--da)}.dapp-g-node em{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;color:#0E8C4E}.dapp-g-node em i{width:11px;height:11px}.dapp-g-node[data-k=l]{left:0;top:0}.dapp-g-node[data-k=r]{right:0;top:0}.dapp-g-node[data-k=b]{left:88px;bottom:-6px}.dapp-g-off,.dapp-g-steps{position:relative;width:290px;height:236px}.dapp-g-win{position:absolute;left:0;top:0;width:270px;overflow:hidden}.dapp-g-steps ol{display:grid;gap:6px;padding:12px}.dapp-g-steps li{display:flex;align-items:center;gap:9px;margin-left:calc(var(--i) * 8px);padding:7px 10px;border-radius:9px;background:#F5F7F6;font-size:12.5px;font-weight:600}.dapp-g-steps li i{width:16px;height:16px;color:var(--da)}.dapp-g-steps li[data-on]{background:#FFF3DC;box-shadow:inset 3px 0 0 var(--dw)}.dapp-g-steps .dapp-g-stamp{right:0;bottom:0}.dapp-g-off ul{display:grid;gap:6px;padding:12px 12px 54px}.dapp-g-off li{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:9px;background:#F5F7F6;font-size:12px}.dapp-g-off li i{width:14px;height:14px;color:#0E8C4E}.dapp-g-toast{position:absolute;right:0;bottom:6px;display:flex;align-items:center;gap:10px;width:236px;padding:12px 14px;background:#22302B;color:#fff}.dapp-g-toast>i{width:30px;height:30px;padding:7px;border-radius:50%;background:var(--hm-lime);color:var(--hm-ink)}.dapp-g-toast span{display:flex;flex-direction:column;font-size:11.5px;color:rgba(255,255,255,.75)}.dapp-g-toast b{font-size:13px;color:#fff}.dapp-g-print{position:relative;width:280px;height:236px}.dapp-g-label{position:absolute;left:0;top:4px;display:flex;flex-direction:column;gap:3px;width:150px;padding:12px 14px;border-radius:6px;rotate:-4deg;font-size:11px;color:#4A5A53}.dapp-g-label b{font-size:12.5px;color:#1C2622}.dapp-g-label em{font-weight:600;color:#1C2622}.dapp-g-code{height:26px;margin-top:4px;background:repeating-linear-gradient(90deg,#1C2622 0 2px,transparent 2px 4px,#1C2622 4px 5px,transparent 5px 8px)}.dapp-g-inv{position:absolute;right:0;bottom:0;display:flex;flex-direction:column;gap:8px;width:180px;padding:14px 16px;border-radius:6px;rotate:3deg;background:#FFFEFB}.dapp-g-inv p:first-child{display:flex;flex-direction:column;padding-bottom:6px;border-bottom:2px solid #1c2622}.dapp-g-inv p:first-child b{font-size:14px}.dapp-g-inv p:first-child em{font-size:11px;color:#6A7A73}.dapp-g-inv>span{display:block;height:7px;border-radius:99px;background:#E6E2DA}.dapp-g-inv>span[data-s]{width:55%}.dapp-g-ok{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#0E8C4E}.dapp-g-ok i{width:14px;height:14px}.dapp-g-pcs{position:relative;display:flex;flex-direction:column;gap:12px;width:270px}.dapp-g-pcs ul{display:grid;gap:8px}.dapp-g-pcs li{display:flex;align-items:center;gap:10px;margin-left:calc(var(--i) * 10px);padding:9px 12px;font-size:13px}.dapp-g-pcs li>i{width:22px;height:22px;color:var(--da)}.dapp-g-pcs li b{flex:1}.dapp-g-pcs li em{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#0E8C4E}.dapp-g-pcs li em i{width:12px;height:12px}.dapp-g-upd{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#22302B;color:#fff}.dapp-g-upd>i{width:30px;height:30px;padding:7px;border-radius:50%;background:var(--hm-lime);color:var(--hm-ink)}.dapp-g-upd span{display:flex;flex-direction:column;font-size:11.5px;color:rgba(255,255,255,.75)}.dapp-g-upd b{font-size:13px;color:#fff}.g2-rm .dnt-art{font-size:12px}.g2-a-bars{display:grid;gap:6px}.g2-a-bars li{display:grid;grid-template-columns:minmax(0,1fr) 72px;align-items:center;gap:8px}.g2-a-bars span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.g2-a-bars s{display:block;width:calc(var(--w) * 1%);height:7px;border-radius:99px;background:linear-gradient(90deg,var(--hm-lime),#3DBB6E)}.g2-a-sort p{display:flex;gap:6px;margin-bottom:6px}.g2-a-sort p em{padding:2px 9px;border-radius:99px;background:rgba(255,255,255,.08);font-size:10.5px;font-weight:600}.g2-a-sort p em[data-y]{background:rgba(190,250,94,.16);color:var(--hm-lime)}.g2-a-sort ul{display:grid;gap:4px}.g2-a-sort li{display:flex;align-items:center;gap:7px;padding:4px 8px;border-radius:8px;background:rgba(255,255,255,.05)}.g2-a-sort li i{width:13px;height:13px;color:rgba(255,255,255,.4)}.g2-a-sort li[data-y] i{color:var(--hm-lime)}.g2-a-sort li:not([data-y]){opacity:.6}.g2-a-plan{display:grid;gap:4px}.g2-a-plan li{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:8px;padding:4px 8px;border-radius:8px;background:rgba(255,255,255,.05)}.g2-a-plan em{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--hm-lime)}.g2-a-made{display:grid;gap:4px}.g2-a-made li{display:flex;align-items:center;gap:7px;padding:4px 8px;border-radius:8px;background:rgba(255,255,255,.05)}.g2-a-made li i{width:13px;height:13px;color:rgba(255,255,255,.45)}.wr-desk[data-on] .g2-a-made li i{color:var(--hm-lime)}.g2-a-grid{width:100%;font-size:11px}.g2-a-grid th{padding:0 0 5px;font-weight:600;color:rgba(255,255,255,.5);text-align:center}.g2-a-grid td{padding:4px 0;border-top:1px solid rgba(255,255,255,.07)}.g2-a-grid td:not(:first-child){width:52px}.g2-a-grid td:not(:first-child) svg{width:14px;height:14px;margin:0 auto;color:#FF8A73}.g2-a-grid td[data-y] svg{color:var(--hm-lime)}.g2-a-climb{position:relative;height:60px}.g2-a-climb svg{display:block;width:100%;height:100%}.g2-a-area{fill:rgba(190,250,94,.1)}.g2-a-line{fill:none;stroke:var(--hm-lime);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:.35;transition:stroke-dashoffset 1.2s cubic-bezier(.2,.8,.2,1);vector-effect:non-scaling-stroke}.wr-desk[data-on] .g2-a-line{stroke-dashoffset:0}.g2-a-live{position:absolute;left:0;top:0;display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:99px;background:rgba(255,255,255,.08);font-size:11px;font-weight:600}.g2-a-live i{width:7px;height:7px;border-radius:50%;background:var(--hm-lime)}.g2-a-talk{display:flex;flex-direction:column;gap:6px}.g2-a-talk p{max-width:90%;padding:7px 10px;border-radius:10px;background:rgba(255,255,255,.08)}.g2-a-talk p[data-who=us]{align-self:flex-end;background:rgba(190,250,94,.16);color:#fff}.g2-rm .g2-later{background:#F6F2E8;color:#8A6D2E}.g2-rm .g2-later i{color:#B7791F}.g2-p-order{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.g2-p-order li{display:flex;flex-direction:column;gap:2px;padding:6px 8px;border-radius:9px;background:#F1F3F2;font-size:11.5px;color:#6B7A72;transition:background-color .5s ease,color .5s ease}.g2-p-order li b{font-size:10px;letter-spacing:.06em;text-transform:uppercase}.g2-p-order li[data-y]{background:#E3F4E8;color:#0B5A31}.mapp-p-scr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mapp-p-scr span{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 8px;padding:8px 10px;border-radius:10px;background:#F1F3F2;color:#6B7A72;transition:background-color .5s ease,color .5s ease}.mapp-p-scr span i{grid-row:1/3;width:22px;height:22px}.mapp-p-scr span b{font-size:12.5px}.mapp-p-scr span em{font-size:11px}.mapp-p-scr span[data-y]{background:#E3F4E8;color:#0B5A31}.mapp-rm .dnt-panel-top .dnt-pm{background:var(--ya2);color:var(--ya)}.dapp-rm .dnt-panel-top .dnt-pm{background:#F3EBDF;color:var(--dw)}.wr-box[data-done="1"] [data-to=asks],.wr-box[data-done="1"] [data-to=hand],.wr-box[data-done="2"] [data-to=tool],.wr-box[data-done="2"] [data-to=v1],.wr-box[data-done="3"] [data-to=order],.wr-box[data-done="4"] [data-to=built],.wr-box[data-done="4"] [data-to=screens],.wr-box[data-done="5"] [data-to=tested],.wr-box[data-done="5"] [data-to=tests]{box-shadow:inset 0 0 0 2px #7DDB1F,0 0 0 4px rgba(190,250,94,.4)}@media (max-width:960px){.g2-p-order{grid-template-columns:repeat(2,minmax(0,1fr))}}.g2-trio .at-acct,.g2-trio .dnt-acct{font-family:var(--font-hm-sans),"Instrument Sans",system-ui,sans-serif;letter-spacing:-.005em}.g2-trio[data-f=back] .at-p[data-p=back],.g2-trio[data-f=book] .at-p[data-p=book],.g2-trio[data-f=fit] .at-p[data-p=fit],.g2-trio[data-f=offline] .at-p[data-p=offline],.g2-trio[data-f=sheet] .at-p[data-p=sheet],.g2-trio[data-f=typed] .at-p[data-p=typed]{box-shadow:0 0 0 calc(var(--u) * .3) #7DDB1F,0 0 0 calc(var(--u) * 1.1) rgba(190,250,94,.35)}.g2-trio b{font-weight:600}.g2-t-ok{display:grid;gap:calc(var(--u) * .5)}.g2-t-ok li{display:flex;align-items:center;gap:calc(var(--u) * .9);padding:calc(var(--u) * .6) calc(var(--u) * .8);border-radius:calc(var(--u) * .8);background:#E6F4EA}.g2-t-ok li>i{width:calc(var(--u) * 2.4);height:calc(var(--u) * 2.4);padding:calc(var(--u) * .5);border-radius:50%;background:#0E8C4E;color:#fff}.g2-t-ok li span{display:flex;flex-direction:column;font-size:calc(var(--u) * 1.15);color:#5F6368}.g2-t-ok li b{color:#0F2A1F}.g2-t-ok li b,.g2-t-paper{font-size:calc(var(--u) * 1.35)}.g2-t-paper{display:flex;flex-direction:column;gap:calc(var(--u) * .5);padding:calc(var(--u) * 1.2);border-radius:calc(var(--u) * .4);background:#FFFBE8 repeating-linear-gradient(transparent 0 calc(var(--u) * 2.2),#E7DFC0 calc(var(--u) * 2.2) calc(var(--u) * 2.3));font-family:Bradley Hand,Segoe Print,Comic Sans MS,cursive;color:#3A3F6B;rotate:-1deg}.g2-t-paper>b{font-family:var(--font-hm-sans),system-ui,sans-serif;font-size:calc(var(--u) * 1.3);letter-spacing:.06em;text-transform:uppercase;color:#6B6A55}.g2-t-paper s{text-decoration:line-through}.g2-t-miss{display:flex;align-items:center;gap:calc(var(--u) * .6);margin-top:calc(var(--u) * .4);padding:calc(var(--u) * .5) calc(var(--u) * .7);border-radius:calc(var(--u) * .6);background:#FCE8E6;font-family:var(--font-hm-sans),system-ui,sans-serif;font-size:calc(var(--u) * 1.2);font-weight:600;color:#C5221F}.g2-t-miss i{width:calc(var(--u) * 1.8);height:calc(var(--u) * 1.8)}.g2-t-fit{display:flex;flex-direction:column;gap:calc(var(--u) * .7);padding:calc(var(--u) * 1);border-radius:calc(var(--u) * 1);background:#F4F4F2}.g2-t-fit p{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 1);font-size:calc(var(--u) * 1.4)}.g2-t-fit p em{padding:calc(var(--u) * .2) calc(var(--u) * .8);border-radius:99px;background:#FCE8E6;font-size:calc(var(--u) * 1.05);font-weight:700;color:#C5221F}.g2-t-fit ul{display:grid;gap:calc(var(--u) * .4)}.g2-t-fit li{display:flex;align-items:center;gap:calc(var(--u) * .7);font-size:calc(var(--u) * 1.2);color:#5F6368}.g2-t-fit li i{width:calc(var(--u) * 1.5);height:calc(var(--u) * 1.5);color:#C5221F}.g2-t-fit[data-now]{background:#F1F8F3;box-shadow:inset 0 0 0 1.5px #2EA35F}.g2-t-fit[data-now] p em{background:#E6F4EA;color:#0B5A31}.g2-t-fit[data-now] li{color:#0F2A1F}.g2-t-fit[data-now] li i{color:#0E8C4E}.g2-t-alert{display:flex;align-items:center;gap:calc(var(--u) * 1);padding:calc(var(--u) * 1) calc(var(--u) * 1.1);border-radius:calc(var(--u) * 1);background:#FCE8E6}.g2-t-alert>i{width:calc(var(--u) * 3);height:calc(var(--u) * 3);padding:calc(var(--u) * .6);border-radius:50%;background:#fff;color:#C5221F}.g2-t-alert span{display:flex;flex-direction:column;font-size:calc(var(--u) * 1.2);line-height:1.35;color:#5F6368}.g2-t-alert b{font-size:calc(var(--u) * 1.4);color:#C5221F}.g2-t-alert[data-now]{background:#E6F4EA}.g2-t-alert[data-now]>i{background:#0E8C4E;color:#fff}.g2-t-alert[data-now] b{color:#0F2A1F}.g2-t-win{overflow:hidden;border-radius:calc(var(--u) * .8);box-shadow:0 0 0 1px #DCE2DF}.g2-t-win .dapp-tbl{font-size:calc(var(--u) * 1.2)}.g2-t-win .dapp-tbl td,.g2-t-win .dapp-tbl th{padding:calc(var(--u) * .6) calc(var(--u) * .9)}.g2-t-xl{display:flex;flex-direction:column;gap:calc(var(--u) * .5)}.g2-t-xl .dapp-g-grid i{height:calc(var(--u) * 1.8)}.g2-t-xl .dapp-g-tabs em{font-size:calc(var(--u) * 1.05)}.g2-t-warn{display:flex;align-items:center;gap:calc(var(--u) * .6);padding:calc(var(--u) * .5) calc(var(--u) * .7);border-radius:calc(var(--u) * .6);background:#FCE8E6;font-size:calc(var(--u) * 1.15);font-weight:600;color:#C5221F}.g2-t-warn i{width:calc(var(--u) * 1.5);height:calc(var(--u) * 1.5)}.g2-t-typed{display:grid;gap:calc(var(--u) * .5)}.g2-t-typed li{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 1);padding:calc(var(--u) * .6) calc(var(--u) * .8);border-radius:calc(var(--u) * .8);background:#F8F9FA;font-size:calc(var(--u) * 1.3)}.g2-t-typed em{display:inline-flex;align-items:center;gap:calc(var(--u) * .4);padding:calc(var(--u) * .2) calc(var(--u) * .8);border-radius:99px;background:#FCE8E6;font-size:calc(var(--u) * 1.05);font-weight:700;color:#C5221F}.g2-t-typed em i{width:calc(var(--u) * 1.1);height:calc(var(--u) * 1.1)}.g2-t-typed[data-now] li{background:#F4F8F5}.g2-t-typed[data-now] em{background:#E6F4EA;color:#0B5A31}@media (prefers-reduced-motion:reduce){.g2-a-line{transition:none;stroke-dashoffset:0}}