.xgl-w{position:relative}.xgl-w__win{text-align:left;min-height:636px;color:var(--ink2);box-shadow:0 0 0 1px #001b3712, var(--sh3);background:#fff;border-radius:22px;grid-template-columns:192px minmax(0,1fr);font-size:13px;display:grid;overflow:hidden}.xgl-w__rail{background:var(--fog);border-right:1px solid var(--line2);align-content:start;gap:2px;padding:18px 12px;display:grid}.xgl-w__brand{color:var(--ink);padding:4px 8px 10px;font-size:14px;font-weight:800}.xgl-w__rail>small{color:var(--body);align-items:center;gap:6px;padding:12px 8px 4px;font-size:11.5px;font-weight:700;display:flex}.xgl-w__rail>small svg{color:var(--gray)}.xgl-w__rail>span{height:32px;color:var(--body);border-radius:9px;align-items:center;gap:8px;padding:0 10px;font-size:12.5px;font-weight:600;display:flex}.xgl-w__rail>span svg{color:var(--gray)}.xgl-w__rail>span em{color:var(--gray);margin-left:auto;font-size:11px;font-style:normal}.xgl-w__rail>span[data-on]{color:var(--ink);box-shadow:0 0 0 1px var(--line2);background:#fff}.xgl-w__rail>span[data-on] svg{color:var(--blue)}.xgl-w__set{margin-top:16px}.xgl-w__main{min-width:0;padding:18px 22px 22px;position:relative}.xgl-w__head{align-items:center;gap:8px;display:flex}.xgl-w__head b{letter-spacing:-.03em;color:var(--ink);font-size:19px;font-weight:800}.xgl-w__head>em{color:var(--gray);font-size:13px;font-style:normal;font-weight:700}.xgl-w__head .pv-ubtn{height:32px;margin-left:auto;font-size:12px}.xgl-w__views{border-bottom:1px solid var(--line2);gap:16px;margin-top:12px;display:flex}.xgl-w__views span{color:var(--gray);padding-bottom:8px;font-size:12.5px;font-weight:700}.xgl-w__views span[data-on]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.xgl-w__bar{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.xgl-w__chip,.xgl-al__chip{height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink2);white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:700;display:inline-flex}.xgl-w__chip small,.xgl-al__chip small{color:var(--gray);font-size:11px;font-weight:600}.xgl-w__chip--stall{color:var(--body)}.xgl-w__chip--stall svg{color:var(--gray)}.xgl-w__sum{color:var(--gray);white-space:nowrap;gap:10px;margin-left:auto;font-size:11.5px;font-weight:600;display:flex}.xgl-w__sum b{color:var(--ink);font-weight:800}.xgl-w__sum i{font-style:normal;font-weight:700}.xgl-w__sum [data-k=stall]{color:#b25e00}.xgl-w__table{box-shadow:inset 0 0 0 1px var(--line2);border-radius:12px;margin-top:10px;overflow:hidden}.xgl-w__tr{border-top:1px solid var(--line2);white-space:nowrap;grid-template-columns:minmax(0,1fr) 84px 104px 128px 78px 46px;align-items:center;gap:10px;height:44px;padding:0 12px;display:grid}.xgl-w__th{background:var(--fog);height:32px;color:var(--gray);border-top:0;font-size:11px;font-weight:700}.xgl-w__name{align-items:center;gap:6px;min-width:0;display:flex}.xgl-w__name>svg{color:var(--gray);flex:none}.xgl-w__name b{text-overflow:ellipsis;min-width:0;color:var(--ink);font-weight:700;overflow:hidden}.xgl-w__name small{color:var(--gray);flex:none;font-size:11px}.xgl-w__st{align-items:center;gap:4px;min-width:0;display:flex}.xgl-w__st .pv-tag{height:20px;padding:0 6px;font-size:10.5px}.xgl-w__st em{color:#b25e00;align-items:center;gap:2px;font-size:10.5px;font-style:normal;font-weight:700;display:inline-flex}.xgl-w__stall{color:#b25e00;flex:none;align-items:center;gap:3px;font-size:11px;font-style:normal;font-weight:700;display:inline-flex}.xgl-w__dept{min-width:0;color:var(--body);align-items:center;gap:5px;display:flex}.xgl-w__dept svg{color:var(--gray);flex:none}.xgl-w__who{min-width:0;color:var(--ink2);align-items:center;gap:6px;display:flex;overflow:hidden}.xgl-w__who .pv-av{width:20px;height:20px;font-size:9.5px}.xgl-w__prog{align-items:center;gap:8px;display:flex}.xgl-w__bar2{background:var(--mist);border-radius:99px;flex:1;height:6px;position:relative;overflow:hidden}.xgl-w__bar2 b{background:var(--blue);transition:width 1.1s var(--ease);border-radius:99px;position:absolute;inset:0 auto 0 0}.xgl-w__prog--kr .xgl-w__bar2{background:#0d143017}.xgl-w__prog--kr .xgl-w__bar2 b{background:#0d1430}.xgl-w__prog em{text-align:right;width:34px;color:var(--ink2);flex:none;font-size:11.5px;font-style:normal;font-weight:700}.xgl-w__due{color:var(--body)}.xgl-w__g0{width:59%}.xgl-w__k0{width:65%}.xgl-w[data-done] .xgl-w__g0{width:66%}.xgl-w[data-done] .xgl-w__k0{width:80%}.xgl-w__sw{display:inline-grid}.xgl-w__sw>span{transition:opacity .3s, transform .4s var(--ease);grid-area:1/1}.xgl-w__sw>span:last-child{opacity:0;transform:translateY(5px)}.xgl-w[data-typed] .xgl-w__in .xgl-w__sw>span:first-child,.xgl-w[data-done] :is(.xgl-w__prog,.xgl-w__done) .xgl-w__sw>span:first-child{opacity:0;transform:translateY(-5px)}.xgl-w[data-typed] .xgl-w__in .xgl-w__sw>span:last-child,.xgl-w[data-done] :is(.xgl-w__prog,.xgl-w__done) .xgl-w__sw>span:last-child{opacity:1;transform:none}.xgl-w[data-done] .xgl-w__grp[data-first]>.xgl-w__tr .xgl-w__prog em{color:#02814a}.xgl-w__krs{max-height:0;transition:max-height .6s var(--ease), padding .6s var(--ease);background:#fbfcfd;gap:4px;padding:0 12px 0 40px;display:grid;overflow:hidden}.xgl-w[data-open] .xgl-w__krs{border-top:1px solid var(--line2);max-height:170px;padding-block:8px 10px}.xgl-w__krs>small{color:var(--gray);font-size:10.5px;font-weight:800}.xgl-w__kr{box-shadow:inset 0 0 0 1px var(--line2);white-space:nowrap;background:#fff;border-radius:10px;grid-template-columns:14px minmax(0,1fr) 128px 62px;align-items:center;gap:10px;padding:8px 10px;font-size:12px;transition:box-shadow .3s;display:grid}.xgl-w__kr>svg{color:var(--gray2)}.xgl-w__kr[data-edit]{box-shadow:inset 0 0 0 1.5px var(--blue), 0 8px 18px -10px #1b64da73}.xgl-w__krb{gap:3px;min-width:0;display:grid}.xgl-w__krb>b{text-overflow:ellipsis;min-width:0;color:var(--ink);font-weight:700;overflow:hidden}.xgl-w__meta{min-width:0;color:var(--body);align-items:center;gap:8px;font-size:11px;display:flex;overflow:hidden}.xgl-w__krw{align-items:center;gap:4px;display:inline-flex}.xgl-w__krw .pv-av{width:14px;height:14px;font-size:7.5px}.xgl-w__upd{color:var(--gray)}.xgl-w__in{height:26px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);background:#fff;border-radius:6px;justify-content:flex-end;align-items:center;padding:0 8px;font-size:12px;font-weight:700;transition:box-shadow .3s;display:flex}.xgl-w__in .xgl-w__sw{justify-items:end}.xgl-w__kr[data-edit] .xgl-w__in{box-shadow:inset 0 0 0 1.5px var(--blue), 0 0 0 4px #3182f624}@media (max-width:1100px){.xgl-w__win{grid-template-columns:minmax(0,1fr)}.xgl-w__rail{display:none}}@media (max-width:760px){.xgl-w__win{min-height:672px}.xgl-w__main{padding:14px}.xgl-w__views span:nth-child(n+3),.xgl-w__chip:nth-child(n+3),.xgl-w__sum{display:none}.xgl-w__tr{grid-template-columns:minmax(0,1fr) 96px 60px}.xgl-w__st em,.xgl-w__tr>:nth-child(2),.xgl-w__tr>:nth-child(3),.xgl-w__tr>:nth-child(6){display:none}.xgl-w__krs{padding-left:12px}.xgl-w[data-open] .xgl-w__krs{max-height:240px}.xgl-w__kr{grid-template-columns:14px minmax(0,1fr) 52px;row-gap:6px}.xgl-w__kr>.xgl-w__prog--kr{grid-area:2/2/auto/-1}.xgl-w__meta .xgl-w__krw{display:none}}.xgl-al{background:var(--fog);height:420vh}.xgl-al .pv-scene__stage{background:var(--fog)}.xgl-al__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:36px;height:100%;display:grid;position:relative}.xgl-al__copy{height:380px;position:relative}.xgl-al__copy .pv-kill{font-size:clamp(30px,3.4vw,50px)}.xgl-al__copy .pv-head__k{margin:0 0 10px}.xgl-al__beat{position:absolute;top:50%;left:0;right:0;translate:0 -50%}.xgl-al__beat .pv-sub{max-width:24em}.xgl-al__beat[data-beat=a]{opacity:var(--a,0);transform:translateY(calc((1 - var(--a,0)) * 26px))}.xgl-al__beat[data-beat=b]{opacity:var(--b,0);transform:translateY(calc((1 - var(--b,0)) * 26px))}.xgl-al__beat[data-beat=c]{opacity:var(--c,0);transform:translateY(calc((1 - var(--c,0)) * 26px))}.xgl-al__vis{justify-content:flex-end;display:flex}.xgl-al__view{width:680px;height:520px;box-shadow:0 0 0 1px #001b3712, var(--sh3);background:#fff;border-radius:24px;flex:none;position:relative;overflow:hidden}@media (max-width:1240px){.xgl-al__view{zoom:.84}}@media (max-width:1035px) and (min-width:901px){.xgl-al__view{zoom:.7}}.xgl-al__top{z-index:2;border-bottom:1px solid var(--line2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;justify-content:space-between;align-items:center;gap:10px;height:52px;padding:0 18px;display:flex;position:absolute;top:0;left:0;right:0}.xgl-al__top b{color:var(--ink);font-size:14px;font-weight:800}.xgl-al__tools{color:var(--gray);align-items:center;gap:6px;display:flex}.xgl-al__search{width:150px;height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--gray2);background:#fff;border-radius:99px;align-items:center;gap:6px;margin-left:4px;padding:0 10px;font-size:11.5px;display:inline-flex}.xgl-al__map{transform-origin:0 0;width:820px;height:400px;transform:translate(calc(var(--zx,0) * 1px), calc(var(--zy,0) * 1px)) scale(var(--zs,1));will-change:transform;padding:24px;position:absolute;top:0;left:0}.xgl-al__tr{grid-template-columns:calc(28px + var(--d,0) * 26px) minmax(0, 1fr) 80px 100px 120px 70px 44px;border-bottom:1px solid var(--line2);white-space:nowrap;height:46px;color:var(--body);align-items:center;gap:10px;padding:0 8px;font-size:12.5px;display:grid;position:relative}.xgl-al__th{border-bottom-color:var(--line);height:32px;color:var(--gray);font-size:11px;font-weight:700}.xgl-al__tr:not([data-me]):not(.xgl-al__th){opacity:calc(1 - .62 * var(--me,0))}.xgl-al__tr[data-me]{background:rgba(49, 130, 246, calc(.04 + .06 * var(--me,0)));box-shadow:inset 0 0 0 calc(1.5px * var(--me,0)) #3182f6b3}.xgl-al__tr[data-up]{background:rgba(3, 166, 90, calc(.07 * var(--up,0)))}.xgl-al__gl{background:var(--line);width:1px;position:absolute;top:0;bottom:0}.xgl-al__gl[data-last]{bottom:50%}.xgl-al__el{background:var(--line);width:15px;height:1px;position:absolute;top:50%}.xgl-al__caret{color:var(--gray);justify-content:flex-end;align-items:center;padding-right:4px;display:flex}.xgl-al__name{align-items:center;gap:6px;min-width:0;display:flex}.xgl-al__name b{text-overflow:ellipsis;min-width:0;color:var(--ink);font-size:13px;font-weight:600;overflow:hidden}.xgl-al__tr[data-d="0"] .xgl-al__name b{font-weight:800}.xgl-al__name small{color:var(--gray);flex:none;font-size:11px}.xgl-al__name em{color:var(--gray);flex:none;align-items:center;gap:2px;font-size:11px;font-style:normal;display:inline-flex}.xgl-al__dept{align-items:center;gap:5px;min-width:0;display:flex}.xgl-al__dept svg{color:var(--gray);flex:none}.xgl-al__who{min-width:0;color:var(--ink2);align-items:center;gap:6px;display:flex;overflow:hidden}.xgl-al__who .pv-av{width:20px;height:20px;font-size:9.5px}.xgl-al__prog{align-items:center;gap:8px;display:flex}.xgl-al__prog i{background:var(--mist);border-radius:99px;flex:1;height:6px;position:relative;overflow:hidden}.xgl-al__prog b{background:var(--blue);border-radius:99px;position:absolute;inset:0 auto 0 0}.xgl-al__prog b[data-up]{width:calc((var(--p0) + (var(--p1) - var(--p0)) * var(--up,0)) * 1%)}.xgl-al__prog em{text-align:right;width:34px;color:var(--ink2);flex:none;font-size:11.5px;font-style:normal;font-weight:700}.xgl-al__tr .pv-tag{height:20px;font-size:10.5px}.xgl-al__due{color:var(--body)}.xgl-al__sw{justify-items:end;display:inline-grid}.xgl-al__sw>span{grid-area:1/1}.xgl-al__sw>span:first-child{opacity:calc(1 - var(--up,0))}.xgl-al__sw>span:last-child{opacity:var(--up,0);color:#02814a}.xgl-al__me{z-index:1;background:var(--ink);color:#fff;border-radius:99px;align-items:center;gap:3px;height:19px;padding:0 7px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;top:-10px;left:98px}@media (max-width:900px){.xgl-al{height:440vh}.xgl-al__grid{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;padding-top:88px}.xgl-al__copy{height:250px}.xgl-al .pv-kill{font-size:30px}.xgl-al .pv-sub{margin-top:12px;font-size:15px}.xgl-al__vis{justify-content:center}.xgl-al__view{zoom:.5}}@media (max-width:900px) and (min-width:600px){.xgl-al__view{zoom:.76}}.pv-scene[data-static] .xgl-al__grid{grid-template-columns:minmax(0,1fr)}.pv-scene[data-static] .xgl-al__copy{gap:36px;height:auto;display:grid}.pv-scene[data-static] .xgl-al__beat{opacity:1;position:static;transform:none}.xgl-pc{background:var(--fog);padding-block:140px}.xgl-pc__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:52px;display:grid}.xgl-pc .pv-kill{font-size:clamp(30px,3.4vw,50px)}.xgl-pc__facts{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.xgl-pc__facts li{color:var(--ink2);align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.xgl-pc__facts svg{color:var(--blue);flex:none}.xgl-pc__app{min-height:510px;box-shadow:0 0 0 1px #001b3712, var(--sh3);color:var(--ink2);background:#fff;border-radius:22px;padding:16px 18px 18px;font-size:12px;position:relative;overflow:hidden}.xgl-pc .pv-tag,.xgl-w__st .pv-tag,.xgl-bd__m .pv-tag,.xgl-ds__st .pv-tag,.xgl-al__tr .pv-tag{font-style:normal}.xgl-pc__crumb{color:var(--gray);align-items:center;gap:4px;font-size:11.5px;display:flex}.xgl-pc__head{align-items:center;gap:8px;margin-top:8px;display:flex}.xgl-pc__ico{color:#0d1430;background:#0d143014;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.xgl-pc__h1{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.03em;min-width:0;color:var(--ink);font-size:17px;font-weight:800;overflow:hidden}.xgl-pc__more{flex:none;width:30px;height:30px;margin-left:auto;padding:0}.xgl-pc__meta{color:var(--body);white-space:nowrap;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:10px;font-size:11.5px;display:flex}.xgl-pc__meta .pv-av{width:18px;height:18px;font-size:8.5px}.xgl-pc__sep{background:var(--line);width:1px;height:11px}.xgl-pc__due{color:var(--ink2);font-weight:700}.xgl-pc__stale{max-width:140px;height:20px;transition:max-width .45s var(--ease), padding .45s var(--ease), opacity .3s;gap:3px;font-size:10.5px;overflow:hidden}.xgl-pc__app[data-saved] .xgl-pc__stale{opacity:0;max-width:0;padding-inline:0}.xgl-pc__mini{align-items:center;gap:6px;display:inline-flex}.xgl-pc__mini>b{color:var(--ink);font-size:12px;font-weight:800}.xgl-pc__mini>i{background:var(--mist);border-radius:99px;width:72px;height:5px;position:relative;overflow:hidden}.xgl-pc__mini>i b{background:var(--blue);width:41%;transition:width .9s var(--ease);border-radius:99px;position:absolute;inset:0 auto 0 0}.xgl-pc__app[data-saved] .xgl-pc__mini>i b{width:48%}.xgl-pc__tabs{border-bottom:1px solid var(--line2);gap:16px;margin-top:12px;display:flex}.xgl-pc__tabs>span{color:var(--gray);white-space:nowrap;align-items:center;gap:4px;padding-bottom:8px;font-size:12px;font-weight:700;display:inline-flex}.xgl-pc__tabs>span[data-on]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.xgl-pc__tabs em{color:var(--gray);font-size:11px;font-style:normal;font-weight:700}.xgl-pc__body{grid-template-columns:minmax(0,1fr) 226px;align-items:start;gap:14px;margin-top:12px;display:grid}.xgl-pc__cap{color:var(--gray);margin:0 0 6px;font-size:11px;font-weight:800;display:block}.xgl-pc__main{gap:8px;min-width:0;display:grid}.xgl-pc__compose{box-shadow:inset 0 0 0 1px var(--line2);background:#fff;border-radius:12px;gap:7px;min-width:0;padding:9px 10px;display:grid}.xgl-pc__field{background:var(--mist);height:30px;box-shadow:inset 0 0 0 1px var(--line);color:var(--gray2);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;align-items:center;padding:0 10px;font-size:11.5px;display:flex;overflow:hidden}.xgl-pc__acts{gap:5px;min-width:0;display:flex;overflow:hidden}.xgl-pc__acts>span{height:22px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink2);white-space:nowrap;background:#fff;border-radius:99px;flex:none;align-items:center;gap:4px;padding:0 8px;font-size:10.5px;font-weight:700;display:inline-flex}.xgl-pc__acts svg{color:var(--gray2)}.xgl-pc__post{box-shadow:inset 0 0 0 1px var(--line2);background:#fff;border-radius:12px;gap:7px;min-width:0;padding:11px 12px;display:grid}.xgl-pc__post--new{opacity:0;max-height:0;box-shadow:inset 0 0 0 1.5px var(--blue);transition:max-height .6s var(--ease), padding .6s var(--ease), margin .6s var(--ease), opacity .4s .15s, transform .5s var(--ease) .15s;margin-bottom:-8px;padding-block:0;overflow:hidden;transform:translateY(-6px)}.xgl-pc__app[data-posted] .xgl-pc__post--new{opacity:1;max-height:130px;margin-bottom:0;padding-block:11px;transform:none}.xgl-pc__ph{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex}.xgl-pc__ph .pv-av{width:20px;height:20px;font-size:9px}.xgl-pc__ph b{color:var(--ink);font-size:12px;font-weight:800}.xgl-pc__ph .pv-tag{height:19px;padding:0 6px;font-size:10px}.xgl-pc__ph small{color:var(--gray);font-size:10.5px}.xgl-pc__kb{background:var(--fog);white-space:nowrap;border-radius:9px;align-items:center;gap:8px;min-width:0;padding:7px 10px;font-size:11.5px;display:flex}.xgl-pc__kb>span{text-overflow:ellipsis;min-width:0;color:var(--body);flex:1;overflow:hidden}.xgl-pc__kb>b{color:var(--ink);flex:none;font-weight:800}.xgl-pc__kb>small{color:var(--gray);flex:none;font-size:10.5px}.xgl-pc__txt{color:var(--ink2);margin:0;font-size:11.5px;line-height:1.5}.xgl-pc__pf{color:var(--gray);align-items:center;gap:8px;font-size:10.5px;display:flex}.xgl-pc__ack{height:22px;box-shadow:inset 0 0 0 1px var(--line);color:var(--body);border-radius:99px;align-items:center;gap:4px;padding:0 8px;font-weight:700;display:inline-flex}.xgl-pc__side{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:14px;align-content:start;gap:8px;padding:12px;display:grid}.xgl-pc__side .xgl-pc__cap{margin:0}.xgl-pc__kr{background:var(--fog);border-radius:12px;gap:6px;padding:10px;display:grid}.xgl-pc__kn{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.xgl-pc__kv{color:var(--gray);white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.xgl-pc__in{height:26px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:7px;align-items:center;gap:5px;padding:0 8px;transition:box-shadow .2s;display:inline-flex}.xgl-pc__in small{color:var(--gray);font-size:10.5px}.xgl-pc__in b{text-align:right;min-width:18px;color:var(--ink);font-size:12px;font-weight:800}.xgl-pc__app[data-focus] .xgl-pc__kr[data-k=a] .xgl-pc__in{box-shadow:inset 0 0 0 1.5px var(--blue), 0 0 0 4px #3182f624}.xgl-pc__kp{align-items:center;gap:8px;display:flex}.xgl-pc__kp>i{background:#0d143017;border-radius:99px;flex:1;height:5px;position:relative;overflow:hidden}.xgl-pc__kp>i b{background:#0d1430;border-radius:99px;position:absolute;inset:0 auto 0 0}.xgl-pc__kr[data-k=a] .xgl-pc__kp>i b{width:38%;transition:width .7s var(--ease)}.xgl-pc__app[data-typed] .xgl-pc__kr[data-k=a] .xgl-pc__kp>i b{width:52%}.xgl-pc__kp em{text-align:right;width:30px;color:var(--ink2);flex:none;font-size:11.5px;font-style:normal;font-weight:700}.xgl-pc__note{color:var(--gray);font-size:10.5px;line-height:1.5;display:grid}.xgl-pc__note>span{grid-area:1/1;transition:opacity .3s}.xgl-pc__note>span:last-child{color:#02814a;opacity:0;align-self:start;align-items:center;gap:4px;font-weight:700;display:inline-flex}.xgl-pc__app[data-saved] .xgl-pc__note>span:first-child{opacity:0}.xgl-pc__app[data-saved] .xgl-pc__note>span:last-child{opacity:1}.xgl-pc__sw{justify-items:end;display:inline-grid}.xgl-pc__sw>span{transition:opacity .3s, transform .4s var(--ease);grid-area:1/1}.xgl-pc__sw>span:last-child{opacity:0;transform:translateY(5px)}.xgl-pc__app[data-typed] .xgl-pc__sw[data-k=typed]>span:first-child,.xgl-pc__app[data-saved] .xgl-pc__sw[data-k=saved]>span:first-child{opacity:0;transform:translateY(-5px)}.xgl-pc__app[data-typed] .xgl-pc__sw[data-k=typed]>span:last-child,.xgl-pc__app[data-saved] .xgl-pc__sw[data-k=saved]>span:last-child{opacity:1;transform:none}.xgl-pc__cur{opacity:0;transition:left .8s cubic-bezier(.65,0,.35,1),top .8s cubic-bezier(.65,0,.35,1),opacity .3s;top:112%;left:70%}.xgl-pc__app:is([data-step="1"],[data-step="2"]) .xgl-pc__cur{opacity:1;top:229px;left:calc(100% - 184px)}.xgl-pc__app[data-step="3"] .xgl-pc__cur{opacity:0;top:229px;left:calc(100% - 184px)}@keyframes xgl-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (max-width:1100px){.xgl-pc__grid{grid-template-columns:minmax(0,1fr);gap:36px}}@media (max-width:760px){.xgl-pc{padding-block:96px}.xgl-pc__app{min-height:800px;padding:14px}.xgl-pc__tabs>span:nth-child(n+3){display:none}.xgl-pc__body{grid-template-columns:minmax(0,1fr)}.xgl-pc__side{order:-1}.xgl-pc__cur{display:none}}.xgl-cd{background:#fff;padding-block:150px 130px;position:relative;overflow:hidden}.xgl-cd .pv-head{max-width:760px;margin:0 auto}.xgl-cd__stage{grid-template-columns:300px minmax(0,560px);justify-content:center;align-items:center;margin:64px auto 0;display:grid;position:relative}.xgl-cd__ph{z-index:2;justify-items:center;gap:12px;margin-right:-48px;display:grid;position:relative}.xgl-cd__ph .pv-phone{--pz:.96}.xgl-cd__cap{color:var(--gray);font-size:12px;font-weight:700}.xgl-cd__lead{gap:10px;display:grid;position:relative;transform:translateY(26px)}.xgl-cd__cap--lead{padding-left:76px}.xgl-cd__win{box-shadow:0 0 0 1px #001b3712, var(--sh3);color:var(--ink2);background:#fff;border-radius:22px;padding:18px 20px 20px 76px;font-size:12px}.xgl-cd__wh{border-bottom:1px solid var(--line2);align-items:center;gap:10px;padding-bottom:12px;display:flex}.xgl-cd__wh>.pv-av{flex:none;width:32px;height:32px;font-size:12.5px}.xgl-cd__wh>span:not(.xgl-cd__btns){gap:3px;min-width:0;display:grid}.xgl-cd__wn{align-items:center;gap:6px;display:flex}.xgl-cd__wn .pv-tag{height:20px;font-size:10.5px}.xgl-cd__wh b{color:var(--ink);font-size:15px;font-weight:800}.xgl-cd__wh small{text-overflow:ellipsis;white-space:nowrap;color:var(--gray);font-size:11px;overflow:hidden}.xgl-cd__btns{flex:none;gap:6px;margin-left:auto;display:flex}.xgl-cd__btns .pv-ubtn{gap:5px;height:28px;padding:0 10px;font-size:11.5px}.xgl-cd__btns .xgl-cd__cancel{box-shadow:none;color:#d22030;background:0 0}.xgl-cd__got{max-height:0;box-shadow:inset 0 0 0 1.5px var(--amber);opacity:0;transition:max-height .65s var(--ease), padding .65s var(--ease), margin .65s var(--ease), opacity .4s;background:#fffaf2;border-radius:14px;gap:6px;margin-top:0;padding:0 12px;display:grid;overflow:hidden}.xgl-cd__stage[data-saved] .xgl-cd__got{opacity:1;max-height:170px;margin-top:12px;padding-block:12px}.xgl-cd__got>b{color:var(--ink);font-size:12.5px;font-weight:800}.xgl-cd__chips{flex-wrap:wrap;gap:5px;display:flex}.xgl-cd__got q{color:var(--ink2);quotes:"“" "”";font-size:12px}.xgl-cd__got small{color:#8a4a00;font-size:11px}.xgl-cd__sec{gap:6px;margin-top:12px;display:grid}.xgl-cd__sec>small{color:var(--gray);font-size:11px;font-weight:800}.xgl-cd__ag,.xgl-cd__act{background:var(--fog);height:34px;color:var(--ink);border-radius:10px;align-items:center;gap:8px;padding:0 10px;font-size:12px;display:flex}.xgl-cd__ag i{box-shadow:inset 0 0 0 1px var(--line);color:var(--body);background:#fff;border-radius:5px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:700}.xgl-cd__add{height:32px;box-shadow:inset 0 0 0 1px var(--line);color:var(--gray2);border-radius:10px;align-items:center;padding:0 10px;font-size:11.5px;display:flex}.xgl-cd__act i{width:15px;height:15px;box-shadow:inset 0 0 0 1.5px var(--gray2);border-radius:4px}.xgl-cd__act>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.xgl-cd__act em{color:var(--body);flex:none;font-size:11px;font-style:normal}.xgl-cd__act em.tnum{color:var(--gray)}.xgl-cd__scr{background:#fff;flex-direction:column;display:flex;position:absolute;inset:0}.xgl-cd__body{flex:1;align-content:start;gap:4px;min-height:0;padding:12px 14px 0;display:grid}.xgl-cd__back{color:var(--gray);align-items:center;gap:2px;font-size:11.5px;display:inline-flex}.xgl-cd__who{align-items:center;gap:6px;margin-top:4px;display:flex}.xgl-cd__who b{letter-spacing:-.02em;color:var(--ink);font-size:16px;font-weight:800}.xgl-cd__who .pv-tag{height:19px;font-size:10px}.xgl-cd__meta{color:var(--gray);font-size:10.5px}.xgl-cd__card{background:var(--fog);border-radius:16px;gap:6px;margin-top:10px;padding:12px;display:grid}.xgl-cd__card>b{color:var(--ink);font-size:13.5px;font-weight:800}.xgl-cd__card>p{color:var(--body);margin:0 0 2px;font-size:11px;line-height:1.5}.xgl-cd__item{gap:4px;display:grid}.xgl-cd__item>small{color:var(--ink2);font-size:10.5px;font-weight:800}.xgl-cd__lv{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.xgl-cd__lv em{height:30px;box-shadow:inset 0 0 0 1px var(--line);color:var(--body);background:#fff;border-radius:9px;place-items:center;font-size:11.5px;font-style:normal;font-weight:700;transition:background .25s,box-shadow .25s,color .25s,transform .3s cubic-bezier(.34,1.56,.64,1);display:grid}.xgl-cd__lv em[data-on][data-t=green]{background:var(--green-s);box-shadow:inset 0 0 0 1.5px var(--green);color:#02814a;transform:scale(1.03)}.xgl-cd__lv em[data-on][data-t=amber]{background:var(--amber-s);box-shadow:inset 0 0 0 1.5px var(--amber);color:#8a4a00;transform:scale(1.03)}.xgl-cd__lab{color:var(--body);margin-top:4px;font-size:10.5px;font-weight:800}.xgl-cd__in{min-height:34px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);background:#fff;border-radius:9px;padding:8px 10px;font-size:11px;line-height:1.45;display:block}.xgl-cd__typed{clip-path:inset(0 100% 0 0);display:inline-block}.xgl-cd__stage:is([data-step="4"],[data-step="5"],[data-step="6"],[data-step="7"]) .xgl-cd__typed{animation:1.2s steps(22,end) both xgl-type}.xgl-cd__save{align-items:center;gap:8px;margin-top:4px;display:flex}.xgl-cd__save .pv-ubtn{height:32px;transition:transform .2s var(--ease), box-shadow .2s;font-size:12px}.xgl-cd__stage[data-step="5"] .xgl-cd__save .pv-ubtn{transform:scale(.95);box-shadow:0 0 0 4px #3182f63d}.xgl-cd__ok{color:#02814a;opacity:0;align-items:center;gap:4px;font-size:11.5px;font-style:normal;font-weight:700;transition:opacity .3s;display:inline-flex}.xgl-cd__stage[data-saved] .xgl-cd__ok{opacity:1}@media (max-width:900px){.xgl-cd{padding-block:96px}.xgl-cd__stage{grid-template-columns:minmax(0,1fr);justify-items:center;gap:22px;margin-top:36px}.xgl-cd__ph{margin-right:0}.xgl-cd__lead{width:100%;max-width:560px;transform:none}.xgl-cd__cap--lead{padding-left:4px}.xgl-cd__win{min-height:441px;padding:16px}}@media (max-width:400px){.xgl-cd__win{min-height:460px}}.xgl-bd{background:#fff;padding-block:140px 120px}.xgl-bd .pv-head{max-width:760px;margin:0 auto}.xgl-bd__stage{margin-top:56px}.xgl-bd__win{text-align:left;color:var(--ink2);box-shadow:0 0 0 1px #001b3712, var(--sh3);background:#fff;border-radius:22px;padding:18px 22px 22px;font-size:13px;overflow:hidden}.xgl-bd__head,.xgl-ds__top{align-items:center;gap:8px;display:flex}.xgl-bd__head b,.xgl-ds__top b{letter-spacing:-.03em;color:var(--ink);font-size:19px;font-weight:800}.xgl-bd__head>em,.xgl-ds__top>em{color:var(--gray);font-size:13px;font-style:normal;font-weight:700}.xgl-bd__head .pv-ubtn,.xgl-ds__top .pv-ubtn{height:32px;margin-left:auto;font-size:12px}.xgl-bd__views{border-bottom:1px solid var(--line2);gap:16px;margin-top:12px;display:flex}.xgl-bd__views span{color:var(--gray);white-space:nowrap;padding-bottom:8px;font-size:12.5px;font-weight:700}.xgl-bd__views span[data-on]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.xgl-bd__bar{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.xgl-bd__board{--colW:216px;--gapX:12px;--padX:10px;--headH:40px;--cardH:92px;--gapY:8px;--c0:0;--drag:cubic-bezier(.65, 0, .35, 1);height:calc(var(--headH) + 3 * (var(--cardH) + var(--gapY)) + 6px);margin-top:14px;position:relative}.xgl-bd__col{top:0;bottom:0;left:calc((var(--i) - var(--c0)) * (var(--colW) + var(--gapX)));width:var(--colW);background:var(--fog);outline-offset:-2px;border-radius:14px;outline:2px dashed #0000;transition:outline-color .2s;position:absolute}.xgl-bd__col[data-tone=blue]{background:color-mix(in srgb, var(--blue) 12%, #fff)}.xgl-bd__col[data-tone=coral]{background:color-mix(in srgb, var(--red) 12%, #fff)}.xgl-bd__col[data-tone=green]{background:color-mix(in srgb, var(--green) 12%, #fff)}.xgl-bd__stage[data-step="2"] .xgl-bd__col[data-i="2"]{outline-color:var(--blue)}.xgl-bd__ch{height:var(--headH);align-items:center;gap:8px;padding:0 12px;display:flex}.xgl-bd__ch b{color:var(--ink);font-size:13px;font-weight:800}.xgl-bd__ch em{color:var(--gray);font-size:12px;font-style:normal}.xgl-bd__ch svg{color:var(--gray2);margin-left:auto}.xgl-bd__sw{display:inline-grid}.xgl-bd__sw>span{grid-area:1/1;transition:opacity .3s}.xgl-bd__sw>span:nth-child(2),.xgl-bd__stage[data-dropped] .xgl-bd__sw>span:first-child:not(:only-child){opacity:0}.xgl-bd__stage[data-dropped] .xgl-bd__sw>span:nth-child(2){opacity:1}.xgl-bd__add{top:0;left:calc((4 - var(--c0)) * (var(--colW) + var(--gapX)));border:1.5px dashed var(--line);width:150px;height:44px;color:var(--body);border-radius:14px;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex;position:absolute}.xgl-bd__line{z-index:2;left:calc((2 - var(--c0)) * (var(--colW) + var(--gapX)) + var(--padX) + 4px);top:calc(var(--headH) - 6px);width:calc(var(--colW) - 2 * var(--padX) - 8px);background:var(--blue);opacity:0;border-radius:2px;height:3px;transition:opacity .2s;position:absolute}.xgl-bd__stage[data-step="2"] .xgl-bd__line{opacity:1}.xgl-bd__cards{transition:opacity .3s;position:absolute;inset:0}.xgl-bd__stage[data-step="5"] .xgl-bd__cards{opacity:0}.xgl-bd__card{z-index:1;left:calc((var(--col) - var(--c0)) * (var(--colW) + var(--gapX)) + var(--padX));top:calc(var(--headH) + var(--slot) * (var(--cardH) + var(--gapY)));width:calc(var(--colW) - 2 * var(--padX));height:var(--cardH);box-shadow:0 0 0 1px var(--line2), 0 1px 2px #001b370f;transition:left .5s var(--ease), top .5s var(--ease), opacity .25s, transform .3s var(--ease), box-shadow .3s;background:#fff;border-radius:11px;align-content:start;gap:8px;padding:11px 12px 10px;display:grid;position:absolute}.xgl-bd__t{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:12.5px;font-weight:700;overflow:hidden}.xgl-bd__card[data-sig=done] .xgl-bd__t{color:var(--gray);text-decoration:line-through}.xgl-bd__p{align-items:center;gap:8px;display:flex}.xgl-bd__p i{background:var(--mist);border-radius:99px;flex:1;height:5px;position:relative;overflow:hidden}.xgl-bd__p i b{background:var(--blue);border-radius:99px;position:absolute;inset:0 auto 0 0}.xgl-bd__card[data-sig=done] .xgl-bd__p i b{background:var(--green)}.xgl-bd__p em{text-align:right;width:34px;color:var(--ink2);flex:none;font-size:11.5px;font-style:normal;font-weight:700}.xgl-bd__m{align-items:center;gap:6px;min-width:0;display:flex}.xgl-bd__avs{flex:none;display:inline-flex}.xgl-bd__avs .pv-av{width:20px;height:20px;font-size:9px;box-shadow:0 0 0 1.5px #fff}.xgl-bd__avs .pv-av+.pv-av{margin-left:-6px}.xgl-bd__m small{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--body);flex:1;font-size:11px;overflow:hidden}.xgl-bd__m .pv-tag{flex:none;height:20px;font-size:10px}.xgl-bd__stale{color:#b25e00;flex:none;align-items:center;gap:2px;font-size:10.5px;font-style:normal;font-weight:700;display:inline-flex}.xgl-bd__stage:is([data-step="1"],[data-step="2"]) .xgl-bd__orig{opacity:.5}.xgl-bd__stage:is([data-step="3"],[data-step="4"],[data-step="5"]) .xgl-bd__orig{opacity:0}.xgl-bd__ghost{z-index:3;opacity:0;transition:left .9s var(--drag), top .9s var(--drag), opacity .25s, transform .4s var(--ease), box-shadow .4s}.xgl-bd__stage[data-step="1"] .xgl-bd__ghost{opacity:.95;box-shadow:0 0 0 1px var(--line2), 0 18px 34px -14px #001b3766;transform:translateY(-4px)rotate(-1.5deg)scale(1.02)}.xgl-bd__stage[data-step="2"] .xgl-bd__ghost{opacity:.95;box-shadow:0 0 0 1px var(--line2), 0 22px 40px -14px #001b3773;transform:translate(10px,16px)rotate(-2deg)scale(1.02)}.xgl-bd__stage:is([data-step="3"],[data-step="4"]) .xgl-bd__ghost{opacity:1;transform:none}.xgl-bd__stage[data-step="5"] .xgl-bd__card{transition:left 0s .32s,top 0s .32s,opacity .25s,transform 0s .32s,box-shadow 0s .32s}.xgl-bd__stage[data-step="5"] .xgl-bd__ghost{opacity:0;transform:none}.xgl-bd__cur{left:calc((var(--cc) - var(--c0)) * (var(--colW) + var(--gapX)) + var(--padX) + (var(--colW) - 2 * var(--padX)) * .62 + var(--dx,70px));top:calc(var(--headH) + var(--cs) * (var(--cardH) + var(--gapY)) + 30px + var(--dy,60px));opacity:0;transition:left .9s var(--drag), top .9s var(--drag), opacity .3s}.xgl-bd__stage[data-step="1"] .xgl-bd__cur{--dx:0px;--dy:-4px;opacity:1;transition-duration:.7s,.7s,.3s}.xgl-bd__stage[data-step="2"] .xgl-bd__cur{--dx:10px;--dy:16px;opacity:1}.xgl-bd__stage[data-step="3"] .xgl-bd__cur{--dx:0px;--dy:0px;opacity:1;transition-duration:.4s,.4s,.3s}.xgl-bd__stage[data-step="4"] .xgl-bd__cur{--dx:46px;--dy:40px;opacity:0}.xgl-bd__stage[data-step="5"] .xgl-bd__cur{opacity:0;transition:left 0s .32s,top 0s .32s,opacity .2s}.xgl-bd__facts,.xgl-ds__facts{flex-wrap:wrap;justify-content:center;gap:10px 26px;max-width:1000px;margin:30px auto 0;padding:0;list-style:none;display:flex}.xgl-bd__facts li,.xgl-ds__facts li{color:var(--ink2);align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:flex}.xgl-bd__facts svg,.xgl-ds__facts svg{color:var(--blue);flex:none}@media (max-width:1180px){.xgl-bd__board{--gapX:10px;--colW:calc((100% - 3 * var(--gapX)) / 4)}.xgl-bd__add{display:none}}@media (max-width:760px){.xgl-bd{padding-block:96px}.xgl-bd__win{padding:14px}.xgl-bd__win .xgl-bd__views span:nth-child(n+4),.xgl-bd__win .xgl-bd__bar .xgl-w__chip:nth-child(n+3){display:none}.xgl-bd__board{--c0:1;--padX:8px;--colW:calc((100% - var(--gapX)) / 2)}.xgl-bd__col:is([data-i="0"],[data-i="3"]),.xgl-bd__card:is([data-k=pay],[data-k=intv]){display:none}.xgl-bd__facts,.xgl-ds__facts{flex-direction:column;align-items:flex-start}.xgl-bd__facts li,.xgl-ds__facts li{align-items:flex-start;font-size:14px}.xgl-bd__facts li svg,.xgl-ds__facts li svg{margin-top:2px}}.xgl-ds{background:var(--fog);padding-block:140px 120px;overflow:hidden}.xgl-ds .pv-head{max-width:760px;margin:0 auto}.xgl-ds__stage{max-width:960px;height:640px;margin:60px auto 0;position:relative}.xgl-ds__win{text-align:left;height:580px;color:var(--ink2);box-shadow:0 0 0 1px #001b3712, var(--sh3);transform-origin:50% 0;transition:transform .8s var(--ease), opacity .6s var(--ease), box-shadow .6s;background:#fff;border-radius:22px;padding:18px 22px;font-size:12.5px;position:absolute;top:46px;left:0;right:0;overflow:hidden}.xgl-ds__win:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff);height:48px;position:absolute;inset:auto 0 0}.xgl-ds__win:not([data-front]){z-index:1;opacity:.55;transform:translateY(-46px)scale(.94);box-shadow:0 0 0 1px #001b3712}.xgl-ds__win[data-front]{z-index:2}.xgl-ds__band{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px;display:grid}.xgl-ds__band>span{border-right:1px solid var(--line2);gap:3px;min-width:0;margin-right:16px;padding:11px 16px 11px 0;display:grid}.xgl-ds__band>span:last-child{border-right:0;margin-right:0}.xgl-ds__band small{letter-spacing:.02em;color:var(--gray);font-size:10.5px;font-weight:700}.xgl-ds__band b{color:var(--ink);font-size:20px;font-weight:800}.xgl-ds__band em{text-overflow:ellipsis;white-space:nowrap;color:var(--body);font-size:11px;font-style:normal;font-weight:600;overflow:hidden}.xgl-ds__band [data-t=amber] b{color:#b25e00}.xgl-ds__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 26px;margin-top:18px;display:grid}.xgl-ds__tile{align-content:start;gap:10px;min-width:0;display:grid}.xgl-ds__th{border-bottom:1px solid var(--line);align-items:baseline;gap:8px;padding-bottom:8px;display:flex}.xgl-ds__th b{color:var(--ink);font-size:14.5px;font-weight:800}.xgl-ds__th small{color:var(--gray);font-size:11px}.xgl-ds__donut{align-items:center;gap:18px;display:flex}.xgl-ds__donut svg{flex:none}.xgl-ds__legend{gap:6px;display:grid}.xgl-ds__legend>span{color:var(--body);align-items:center;gap:6px;font-size:12px;display:inline-flex}.xgl-ds__legend i{border-radius:3px;width:9px;height:9px}.xgl-ds__legend b{color:var(--ink)}.xgl-ds__legend em{color:var(--gray);font-size:11px;font-style:normal}.xgl-ds__bars{gap:7px;display:grid}.xgl-ds__br{grid-template-columns:minmax(0,1fr) 40px;align-items:center;gap:4px 10px;display:grid}.xgl-ds__bl{justify-content:space-between;gap:8px;font-size:12px;display:flex}.xgl-ds__bl b{color:var(--ink)}.xgl-ds__bl small{color:var(--gray);font-size:11px}.xgl-ds__br>i,.xgl-ds__dr>i{background:var(--line2);border-radius:99px;height:7px;position:relative;overflow:hidden}.xgl-ds__br>i{grid-column:1}.xgl-ds__br>i b,.xgl-ds__dr>i b{border-radius:99px;width:0;position:absolute;inset:0 auto 0 0}.xgl-ds__br>em{text-align:right;color:var(--ink);grid-area:1/2/span 2;font-size:12px;font-style:normal;font-weight:800}.xgl-ds__add{border:1.5px dashed var(--line);text-align:center;min-height:96px;color:var(--body);border-radius:14px;align-content:center;justify-items:center;gap:5px;padding:10px;display:grid}.xgl-ds__add i{background:var(--fog);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.xgl-ds__add b{font-size:12.5px;font-weight:700}.xgl-ds__add small{color:var(--gray);font-size:10.5px}.xgl-ds__row{align-items:center;gap:8px;min-width:0;display:flex}.xgl-ds__row>span{flex:1;gap:2px;min-width:0;display:grid}.xgl-ds__row b{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:12.5px;overflow:hidden}.xgl-ds__row small{color:var(--gray);font-size:11px}.xgl-ds__row .pv-tag{height:20px;font-size:10px}.xgl-ds__row>.xgl-ds__st{flex:none;align-items:center;gap:4px;display:inline-flex}.xgl-ds__st>em:last-child{color:#b25e00;align-items:center;gap:2px;font-size:10.5px;font-style:normal;font-weight:700;display:inline-flex}.xgl-ds__row strong{color:var(--ink2);font-size:12px;font-weight:700}.xgl-ds__h1{letter-spacing:-.03em;color:var(--ink);font-size:19px;font-weight:800;display:block}.xgl-ds__tabs{margin-top:12px}.xgl-ds__tool{align-items:center}.xgl-ds__tool>em{color:var(--gray2);margin-left:auto;font-size:11px;font-style:normal}.xgl-ds__sec{color:var(--ink);align-items:baseline;gap:6px;margin:16px 0 8px;font-size:13px;font-weight:800;display:flex}.xgl-ds__sec svg{color:var(--body);align-self:center}.xgl-ds__sec small{color:var(--gray);font-size:11px;font-weight:500}.xgl-ds__metrics{box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.xgl-ds__mt{gap:6px;padding:12px 14px;display:grid}.xgl-ds__mt+.xgl-ds__mt{box-shadow:inset 1px 0 0 var(--line2)}.xgl-ds__mt small{color:var(--body);align-items:center;gap:4px;font-size:11.5px;font-weight:700;display:inline-flex}.xgl-ds__mt small svg{color:var(--gray2)}.xgl-ds__mt>span{align-items:baseline;gap:7px;display:flex}.xgl-ds__mt b{letter-spacing:-.03em;color:var(--ink);font-size:20px;font-weight:900}.xgl-ds__mt em{color:#02814a;opacity:0;align-items:center;gap:2px;font-size:11px;font-style:normal;font-weight:700;display:inline-flex;transform:translateY(4px)}.xgl-ds__two{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:10px;display:grid}.xgl-ds__panel{min-width:0;box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;padding:12px 14px}.xgl-ds__ph{align-items:center;gap:5px;margin-bottom:8px;display:flex}.xgl-ds__ph b{color:var(--ink);font-size:12.5px;font-weight:800}.xgl-ds__ph svg{color:var(--gray2)}.xgl-ds__depts{gap:9px;display:grid}.xgl-ds__dr{gap:4px;display:grid}.xgl-ds__dr>span{align-items:baseline;gap:5px;font-size:12px;display:flex}.xgl-ds__dr>span b{color:var(--ink)}.xgl-ds__dr>span small{color:var(--gray);font-size:11px}.xgl-ds__dr>span em{color:#02814a;margin-left:auto;font-style:normal;font-weight:800}.xgl-ds__dr>i b{background:var(--green)}.xgl-ds__dr[data-t=mid]>i b{background:var(--amber)}.xgl-ds__dr[data-t=mid]>span em{color:#b25e00}.xgl-ds__dr[data-t=low]>i b{background:var(--red)}.xgl-ds__dr[data-t=low]>span em{color:#d22030}.xgl-ds__panel[data-k=behind]{align-content:start;justify-items:center;display:grid}.xgl-ds__panel[data-k=behind] .xgl-ds__ph{justify-self:stretch}.xgl-ds__rv{fill:var(--ink);font-size:20px;font-weight:900}.xgl-ds__rl{fill:var(--gray);font-size:11px}.xgl-ds__arc{stroke-dasharray:0 var(--c);opacity:0}.xgl-ds__cover{stroke-dashoffset:0}.xgl-ds__stage[data-active] .xgl-ds__win[data-front] :is(.xgl-ds__br,.xgl-ds__dr)>i b{width:var(--w);transition:width .9s var(--ease) calc(.35s + var(--i) * 70ms)}.xgl-ds__stage[data-active] .xgl-ds__win[data-front] .xgl-ds__cover{stroke-dashoffset:-252px;transition:stroke-dashoffset 1s var(--ease) .35s}.xgl-ds__stage[data-active] .xgl-ds__win[data-front] .xgl-ds__arc{stroke-dasharray:var(--len) var(--c);opacity:1;transition:stroke-dasharray 1s var(--ease) .35s, opacity .2s .35s}.xgl-ds__stage[data-active] .xgl-ds__win[data-front] .xgl-ds__mt em{opacity:1;transition:opacity .4s .55s, transform .5s var(--ease) .55s;transform:none}@media (max-width:900px){.xgl-ds__stage{height:676px}.xgl-ds__win{height:640px;top:36px}.xgl-ds__win:not([data-front]){transform:translateY(-36px)scale(.95)}.xgl-ds__tiles{grid-template-columns:minmax(0,1fr)}.xgl-ds__tile[data-k=due],.xgl-ds__add{display:none}.xgl-ds__two{grid-template-columns:minmax(0,1fr)}.xgl-ds__panel[data-k=behind]{display:none}}@media (max-width:760px){.xgl-ds{padding-block:96px}.xgl-ds__stage{margin-top:40px}.xgl-ds__win{padding:14px}.xgl-ds__win .xgl-bd__views span:nth-child(-n+3),.xgl-ds__win .xgl-bd__bar .xgl-w__chip:nth-child(n+3),.xgl-ds__tool>em{display:none}.xgl-ds__band{border-block:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.xgl-ds__band>span{border-right:0;border-bottom:1px solid var(--line2);margin-right:0;padding:9px 0}.xgl-ds__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.xgl-ds__mt:nth-child(3){box-shadow:inset 0 1px 0 var(--line2)}.xgl-ds__mt:nth-child(4){box-shadow:inset 1px 0 0 var(--line2), inset 0 1px 0 var(--line2)}}.xgl-d{color:var(--ink2);justify-content:center;align-items:flex-end;padding:0 40px;display:flex;position:absolute;inset:0}.xgl-d__win{background:#fff;border-radius:20px 20px 0 0;width:min(680px,100%);margin-bottom:-18px;padding:18px 20px 26px;font-size:13px;position:relative;box-shadow:0 0 0 1px #001b370f,0 30px 60px -30px #001b3759}.xgl-d__head{border-bottom:1px solid var(--line2);align-items:center;gap:8px;padding-bottom:10px;display:flex}.xgl-d__head b{color:var(--ink);font-size:14px;font-weight:800}.xgl-d__head small{color:var(--gray);margin-left:auto;font-size:11.5px}.xgl-d__head .pv-ubtn{height:28px;margin-left:auto;font-size:11.5px}@keyframes xgl-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes xgl-show{to{opacity:1}}@keyframes xgl-hide{to{opacity:0}}@keyframes xgl-press{40%{transform:scale(.94);box-shadow:0 0 0 5px #3182f638}}@keyframes xgl-dim{to{opacity:.38}}@keyframes xgl-check{to{background:var(--blue);box-shadow:none;color:#fff}}@keyframes xgl-pick{to{background:var(--blue-s);box-shadow:inset 0 0 0 1.5px var(--blue);color:var(--blue-d)}}.xgl-cy__head{border-bottom:1px solid var(--line2);align-items:center;gap:10px;padding-bottom:12px;display:flex}.xgl-cy__head>.pv-av{flex:none;width:34px;height:34px;font-size:13px}.xgl-cy__hb{flex:1;gap:2px;min-width:0;display:grid}.xgl-cy__ht{align-items:center;gap:7px;display:flex}.xgl-cy__ht b{color:var(--ink);font-size:15px;font-weight:800}.xgl-cy__hb small{text-overflow:ellipsis;white-space:nowrap;color:var(--body);font-size:11.5px;overflow:hidden}.xgl-cy__st{display:inline-grid}.xgl-cy__st>em{grid-area:1/1;height:22px;font-size:10.5px}.xgl-cy__now{opacity:0}.pv-demohost[data-active] .xgl-cy__now{animation:xgl-show .3s var(--d) both}.pv-demohost[data-active] .xgl-cy__was{animation:.3s 1.1s both xgl-hide}.xgl-cy__btns{flex:none;gap:6px;display:flex}.xgl-cy__btns .pv-ubtn{gap:5px;height:30px;padding:0 12px;font-size:11.5px}.xgl-cy__btns .xgl-cy__cancel{box-shadow:none;color:#d22030;background:0 0}.pv-demohost[data-active] .xgl-cy__done{animation:xgl-press .45s var(--ease) var(--d) both}.xgl-cy__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:12px;display:grid}.xgl-cy__col{box-shadow:inset 0 0 0 1px var(--line2);border-radius:14px;align-content:start;gap:6px;padding:12px;display:grid}.xgl-cy__when{min-height:22px;color:var(--ink);justify-content:space-between;align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex}.xgl-cy__when .pv-tag{height:22px;font-size:10.5px}.xgl-cy__cap{color:var(--ink);font-size:12px;font-weight:800}.xgl-cy__next .xgl-cy__cap{color:var(--gray);font-size:10.5px}.xgl-cy__it{height:36px;box-shadow:inset 0 0 0 1px var(--line2);background:#fff;border-radius:10px;grid-template-columns:15px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:0 10px;font-size:12px;display:grid}.xgl-cy__it>i{width:15px;height:15px;box-shadow:inset 0 0 0 1.5px var(--gray2);color:#fff;border-radius:4px;place-items:center;display:grid}.xgl-cy__it[data-done]>i{background:var(--green);box-shadow:none}.xgl-cy__it b{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink2);font-weight:600;overflow:hidden}.xgl-cy__it[data-done] b{color:var(--gray);text-decoration:line-through}.xgl-cy__it em{color:var(--body);font-size:11px;font-style:normal}.xgl-cy__it em.tnum{color:var(--gray)}.pv-demohost[data-active] .xgl-cy__it[data-go]{animation:xgl-dim .5s var(--ease) var(--d) both}.xgl-cy__next,.xgl-cy__in{opacity:0}.xgl-cy__next{box-shadow:inset 0 0 0 1.5px var(--blue-m);background:#f5f9ff}.pv-demohost[data-active] .xgl-cy__next,.pv-demohost[data-active] .xgl-cy__in{animation:xgl-in .5s var(--ease) var(--d) both}.xgl-cy__in{box-shadow:inset 0 0 0 1.5px var(--blue)}.xgl-cy__toast{background:var(--ink);color:#fff;opacity:0;border-radius:10px;align-items:center;gap:6px;margin-top:10px;padding:8px 12px;font-size:11.5px;font-weight:700;display:inline-flex}.pv-demohost[data-active] .xgl-cy__toast{animation:xgl-in .45s var(--ease) var(--d) both}.xgl-fb__form{gap:6px;margin-top:12px;display:grid}.xgl-fb__to{background:var(--fog);color:var(--body);border-radius:8px;align-items:center;gap:7px;padding:6px 10px;font-size:12px;display:flex}.xgl-fb__to b{color:var(--ink2);font-weight:700}.xgl-fb__to small{color:var(--gray);font-size:11px}.xgl-fb__to svg{color:var(--gray)}.xgl-fb__pick{height:26px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);background:#fff;border-radius:7px;align-items:center;gap:5px;padding:0 9px;font-weight:700;display:inline-flex}.xgl-fb__pick .pv-av{width:18px;height:18px;font-size:8.5px}.xgl-fb__two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.xgl-fb__f{gap:4px;display:grid}.xgl-fb__lab{color:var(--body);margin-top:4px;font-size:11px;font-weight:800}.xgl-fb__sel,.xgl-fb__date{height:32px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:flex}.xgl-fb__sel{justify-content:space-between}.xgl-fb__sel svg,.xgl-fb__date svg{color:var(--gray);flex:none}.xgl-fb__sv{display:inline-grid}.xgl-fb__sv>span{grid-area:1/1}.xgl-fb__sv>span:last-child{opacity:0}.pv-demohost[data-active] .xgl-fb__sel{animation:xgl-focus .8s var(--d) both}.pv-demohost[data-active] .xgl-fb__sv>span:first-child{animation:xgl-hide .15s calc(var(--d) + .35s) both}.pv-demohost[data-active] .xgl-fb__sv>span:last-child{animation:xgl-show .15s calc(var(--d) + .35s) both}@keyframes xgl-focus{25%,75%{box-shadow:inset 0 0 0 1.5px var(--blue), 0 0 0 4px #3182f624}}.xgl-fb__body{min-height:52px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:10px;padding:9px 11px;font-size:12px;line-height:1.5;display:block}.xgl-fb__typed,.xgl-rq__typed,.xgl-rv__typed{clip-path:inset(0 100% 0 0);display:inline}.pv-demohost[data-active] .xgl-fb__typed{animation:xgl-type 1.4s steps(30, end) var(--d) both}.xgl-fb__pub{color:var(--body);align-items:center;gap:7px;font-size:11.5px;display:flex}.xgl-fb__pub i{background:var(--blue);color:#fff;border-radius:4px;place-items:center;width:15px;height:15px;display:grid}.xgl-fb__acts{justify-content:flex-end;gap:6px;display:flex}.xgl-fb__acts .pv-ubtn{gap:5px;height:30px;padding:0 12px;font-size:11.5px}.pv-demohost[data-active] .xgl-fb__save{animation:xgl-press .45s var(--ease) var(--d) both}.xgl-fb__row{background:var(--fog);opacity:0;border-radius:12px;gap:3px;margin-top:10px;padding:10px 12px;display:grid}.pv-demohost[data-active] .xgl-fb__row{animation:xgl-in .45s var(--ease) var(--d) both}.xgl-fb__row b{color:var(--ink);align-items:center;gap:5px;font-size:12px;display:inline-flex}.xgl-fb__row b .pv-av{width:18px;height:18px;font-size:8.5px}.xgl-fb__row b svg{color:var(--gray)}.xgl-fb__row small{color:var(--gray);font-size:11px}.xgl-fb__row p{color:var(--body);margin:2px 0 0;font-size:11.5px;line-height:1.5}.xgl-rq__head .pv-ubtn{margin-left:auto}.xgl-rq__badge{background:var(--red);color:#fff;border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-style:normal;font-weight:800;display:grid}.pv-demohost[data-active] .xgl-rq__badge{animation:xgl-hide .3s var(--d) both}.xgl-rq__item{border-bottom:1px solid var(--line2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:4px;padding:12px 2px;display:grid}.xgl-rq__who{align-items:center;gap:10px;min-width:0;display:flex}.xgl-rq__who .pv-av{flex:none;width:30px;height:30px;font-size:12px}.xgl-rq__who>span{gap:2px;min-width:0;display:grid}.xgl-rq__t{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:12.5px;overflow:hidden}.xgl-rq__t b{font-weight:800}.xgl-rq__who small{text-overflow:ellipsis;white-space:nowrap;color:var(--gray);font-size:11px;overflow:hidden}.xgl-rq__st{place-items:center end;display:inline-grid}.xgl-rq__st>*{grid-area:1/1}.xgl-rq__acts{gap:6px;display:flex}.xgl-rq__acts .pv-ubtn{height:28px;padding:0 10px;font-size:11.5px}.xgl-rq__acts .xgl-rq__no{box-shadow:none;color:var(--gray);background:0 0}.pv-demohost[data-active] .xgl-rq__acts{animation:xgl-hide .3s var(--d) both}.pv-demohost[data-active] .xgl-rq__ans{animation:xgl-press .45s var(--ease) var(--d) both}.xgl-rq__fin{opacity:0;height:22px;font-size:10.5px}.pv-demohost[data-active] .xgl-rq__fin{animation:xgl-show .3s var(--d) both}.xgl-rq__box{opacity:0;gap:8px;margin:8px 0 0 42px;display:grid}.pv-demohost[data-active] .xgl-rq__box{animation:xgl-in .45s var(--ease) var(--d) both}.xgl-rq__in{min-height:60px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);background:#fff;border-radius:10px;padding:9px 11px;font-size:12px;line-height:1.5;display:block}.pv-demohost[data-active] .xgl-rq__typed{animation:xgl-type 1.1s steps(30, end) var(--d) both}.xgl-rq__send{justify-self:end;gap:5px;height:30px;padding:0 12px;font-size:11.5px}.pv-demohost[data-active] .xgl-rq__send{animation:xgl-press .45s var(--ease) var(--d) both}.xgl-rq__note{color:var(--gray);align-items:center;gap:5px;margin-top:10px;font-size:11px;display:flex}.xgl-ld__tabs{border-bottom:1px solid var(--line2);gap:16px;display:flex}.xgl-ld__tabs span{color:var(--gray);padding-bottom:8px;font-size:12.5px;font-weight:700}.xgl-ld__tabs span[data-on]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.xgl-ld__bar{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.xgl-ld__bar>small{color:var(--gray);font-size:11.5px;font-weight:700}.xgl-ld__bar>small:not(:first-child),.xgl-ld__bar>span:last-child{margin-left:4px}.xgl-ld__bar>span{height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink2);white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex}.xgl-ld__bar>span svg{color:var(--gray)}.xgl-ld__tr{border-top:1px solid var(--line2);white-space:nowrap;grid-template-columns:16px 82px 58px 48px minmax(0,1fr) 48px 58px 82px;align-items:center;gap:8px;height:40px;padding:0 10px;font-size:11.5px;display:grid}.xgl-ld__th{background:var(--fog);height:30px;color:var(--gray);border-top:0;border-radius:9px;margin-top:10px;font-size:10.5px;font-weight:700}.xgl-ld__tr:not(.xgl-ld__th){opacity:0}.pv-demohost[data-active] .xgl-ld__tr:not(.xgl-ld__th){animation:xgl-in .4s var(--ease) var(--d) both}.xgl-ld__cb{width:15px;height:15px;box-shadow:inset 0 0 0 1.5px var(--gray2);color:#0000;border-radius:4px;place-items:center;display:grid}.xgl-ld__th .xgl-ld__cb,.xgl-ld__th>span:first-child{box-shadow:none}.pv-demohost[data-active] .xgl-ld__tr[data-pick] .xgl-ld__cb{animation:.3s .95s both xgl-check}.xgl-ld__n{color:var(--ink);align-items:center;gap:6px;font-weight:700;display:flex}.xgl-ld__n .pv-av{width:20px;height:20px;font-size:9.5px}.xgl-ld__org,.xgl-ld__last{color:var(--body)}.xgl-ld__pct{align-items:center;gap:6px;display:flex}.xgl-ld__pct i{background:var(--mist);border-radius:99px;flex:1;height:6px;position:relative;overflow:hidden}.xgl-ld__pct i b{background:var(--green);border-radius:99px;position:absolute;inset:0 auto 0 0}.xgl-ld__pct em{text-align:right;color:#02814a;flex:none;width:32px;font-style:normal;font-weight:800}.xgl-ld__pct[data-t=mid] i b{background:var(--amber)}.xgl-ld__pct[data-t=mid] em{color:#b25e00}.xgl-ld__pct[data-t=low] i b{background:var(--red)}.xgl-ld__pct[data-t=low] em{color:#d22030}.xgl-ld__tr:not(.xgl-ld__th)>:is(:nth-child(6),:nth-child(7)){color:var(--gray2)}.xgl-ld__tr:not(.xgl-ld__th)>[data-risk]{color:#d22030;font-weight:700}.xgl-ld__go{opacity:0;height:30px;margin-top:10px;font-size:11.5px}.pv-demohost[data-active] .xgl-ld__go{animation:xgl-in .4s var(--ease) var(--d) both, xgl-press .45s var(--ease) calc(var(--d) + .3s) both}.xgl-ld__dlg{z-index:3;border-radius:inherit;opacity:0;pointer-events:none;background:#191f2842;place-content:center;display:grid;position:absolute;inset:0}.pv-demohost[data-active] .xgl-ld__dlg{animation:xgl-show .3s var(--d) both}.xgl-ld__dlg p{width:330px;color:var(--ink);background:#fff;border-radius:16px 16px 0 0;margin:0;padding:18px 20px 12px;font-size:12.5px;font-weight:600;line-height:1.55}.xgl-ld__dlg>span{background:#fff;border-radius:0 0 16px 16px;justify-content:flex-end;gap:8px;padding:0 20px 16px;display:flex}.xgl-ld__dlg .pv-ubtn{height:30px;font-size:11.5px}.xgl-rv{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.xgl-rv__cap{color:var(--gray);margin-bottom:6px;font-size:11px;font-weight:800;display:block}.xgl-rv__opt{box-shadow:inset 0 0 0 1px var(--line);opacity:0;border-radius:12px;grid-template-columns:15px minmax(0,1fr);gap:8px;margin-bottom:6px;padding:10px 12px;display:grid}.pv-demohost[data-active] .xgl-rv__opt{animation:xgl-in .4s var(--ease) var(--d) both}.xgl-rv__opt>i{width:15px;height:15px;box-shadow:inset 0 0 0 1.5px var(--gray2);border-radius:50%;margin-top:2px}.xgl-rv__opt[data-on]{background:var(--blue-s);box-shadow:inset 0 0 0 1.5px var(--blue)}.xgl-rv__opt[data-on]>i{box-shadow:inset 0 0 0 5px var(--blue)}.xgl-rv__opt b{color:var(--ink);font-size:12.5px;display:block}.xgl-rv__opt small{color:var(--body);margin-top:2px;font-size:11px;line-height:1.45;display:block}.xgl-rv__goal{background:var(--fog);opacity:0;border-radius:14px;padding:12px}.pv-demohost[data-active] .xgl-rv__goal{animation:xgl-in .45s var(--ease) var(--d) both}.xgl-rv__gh{align-items:center;gap:6px;min-width:0;display:flex}.xgl-rv__gh b{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-size:12.5px;overflow:hidden}.xgl-rv__gh small{color:var(--gray);flex:none;margin-left:auto;font-size:11px}.xgl-rv__gh .pv-tag{height:20px;font-size:10.5px}.xgl-rv__lv{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin-top:10px;display:grid}.xgl-rv__lv em{height:30px;box-shadow:inset 0 0 0 1px var(--line);color:var(--body);white-space:nowrap;background:#fff;border-radius:8px;place-items:center;font-size:10.5px;font-style:normal;font-weight:700;display:grid}.pv-demohost[data-active] .xgl-rv__lv em[data-on]{animation:xgl-pick .3s var(--d) both}.xgl-rv__why{min-height:48px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);background:#fff;border-radius:10px;margin-top:8px;padding:8px 10px;font-size:11.5px;line-height:1.45;display:block}.pv-demohost[data-active] .xgl-rv__typed{animation:xgl-type 1.1s steps(24, end) var(--d) both}@media (max-width:900px){.xgl-d{padding:0 14px}}@media (prefers-reduced-motion:reduce){.xgl-w *,.xgl-pc *,.xgl-cd *,.xgl-al *,.xgl-bd *,.xgl-ds *{transition:none!important}.xgl-bd__cur{display:none}.xgl-cd__typed{clip-path:none;animation:none!important}.xgl-pc__cur{display:none}.pv-demohost .xgl-d,.pv-demohost .xgl-d *{animation-duration:1ms!important;animation-delay:0s!important}}
