.mb-head,.mb-gt,.mb-export,.mb-flag{display:none}@media (max-width:640px){:root{--mb-gap:12px;--sat:env(safe-area-inset-top,0px);--sab:env(safe-area-inset-bottom,0px)}html,body{max-width:100%;overflow-x:clip}body{padding-bottom:calc(84px + var(--sab));-webkit-text-size-adjust:100%;font-size:15px}.wrap{padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px))}.view{padding:12px 12px 24px}.view.wrap{padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px))}h1{font-size:24px}h2{margin-bottom:8px;font-size:17px}.card{border-radius:12px;padding:14px}.note{font-size:13px}.btn,.ghost,select,.seg button,.emp-tabs button{min-height:40px}input[type=text],input[type=email],input[type=date],textarea,select{font-size:16px}.btn{padding:10px 14px}.demo-strip{padding-top:var(--sat);font-size:10px}.demo-strip .wrap{flex-wrap:nowrap;gap:8px;min-height:40px}.ds-long,.ds-as,.ds-seg,.ds-sp{display:none}.ds-tag{flex:none}.ds-selw{flex:auto;min-width:0;display:block}.ds-sel{text-overflow:ellipsis;width:100%;min-width:0;min-height:32px;padding:6px 22px 6px 8px;font-size:12px}.ds-tour{min-height:32px;padding:0 9px}.ds-tl{display:none}.ds-ts{display:inline}.top{position:relative}.top .wrap{flex-wrap:nowrap;align-items:center;gap:8px;min-height:0;padding-top:8px;padding-bottom:8px;display:flex}.top .brand{flex-wrap:nowrap;flex:auto;gap:8px;min-width:0;overflow:hidden}.top .brand .px{white-space:nowrap;flex:none;font-size:10px}.top .co{flex:0 auto;min-width:0;overflow:hidden}.top .co .x,.top .co .ttn{display:none}.top .co b{min-width:0;max-width:100%;font-size:13px;overflow:hidden}.top .co b span:not(.ini){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.top .co b .brandlogo{max-width:80px}.top .sp{display:none}.top .start-top{flex:none;min-height:38px;padding:0 12px;font-size:13px}.start-top .st-l{display:none}.start-top .st-s{display:inline}.set-btn{gap:6px;height:40px;padding:0 10px}.setm{position:static}.set-menu{width:auto;position:absolute;top:calc(100% + 6px);left:12px;right:12px}.seg.lang button.soon:after{display:none}.mb-head,.mb-gt{text-align:left;width:100%;min-height:48px;color:var(--w);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:10px;display:flex}.mb-head .mb-ht,.mb-gt .mb-ht{flex:1;min-width:0;font-size:16px;font-weight:700;line-height:1.25}.mb-head .mb-hs,.mb-gt .mb-hs{letter-spacing:.04em;color:var(--mt);white-space:nowrap;font-family:Space Mono,monospace;font-size:11px}.mb-chev{color:var(--mt);flex:none;transition:transform .2s}.mb-open>.mb-head .mb-chev,[aria-expanded=true] .mb-chev{transform:rotate(180deg)}.mb-acc{padding-top:0;padding-bottom:0}.mb-acc>.mb-head{min-height:52px;padding:0}.mb-acc.mb-open>.mb-head{border-bottom:1px solid var(--line);margin-bottom:12px}.mb-acc.mb-open{padding-bottom:14px}.mb-acc:not(.mb-open)>:not(.mb-head){display:none!important}.mb-acc .mb-dup{display:none}.mb-acc.pp-shlow{background:var(--p2);border:1px solid var(--line);border-radius:12px;margin-top:10px;padding:0 14px;display:block}.mb-gt{background:var(--p2);border:1px solid var(--line);border-radius:12px;margin-top:10px;padding:0 14px}.mb-exp{background:var(--p1);border:1px solid var(--line);border-radius:12px;padding:0 14px}.mb-export{display:block}.mb-people{gap:var(--mb-gap);flex-direction:column;display:none}.mb-people.on{display:flex}.mb-people>*{min-width:0;margin:0!important}.mb-people .mb-o1{order:1}.mb-people .mb-o2{order:2}.mb-people .mb-o3{order:3}.mb-people .mb-o4{order:4}.mb-people .mb-o5{order:5}.mb-people .mb-o6{order:6}.mb-people .mb-o7{order:9}.mb-people .hero{flex-direction:row;align-items:center;gap:8px;margin:0 0 2px;display:flex}.mb-people .hero p,.mb-people .hero>button{display:none}.mb-people .hero h1{font-size:22px}.mb-people #ppKpis{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mb-people .pp-kpi{flex-direction:column;gap:2px;min-height:0;padding:12px;display:flex}.mb-people .pp-kpi .pp-kpih .ico{display:none}.mb-people .pp-kpi .v{font-size:22px;line-height:1.1}.mb-people .pp-kpi .k{font-size:10px}.mb-people .pp-kpi .bar{display:none}.mb-people .pp-kpi .pp-ksub,.mb-people .pp-kpi small,.mb-people .pp-kpi .s{font-size:12px;line-height:1.3}.mb-people .pp-sherpas{padding:14px 14px 12px;overflow:hidden}.mb-people .pp-shhead{padding:0 14px;display:block}.mb-people .pp-shhead>div:first-child p,.mb-people .pp-shhead .pp-note{display:none}.mb-people .pp-shtitle h2{margin:0;font-size:17px}.mb-people .pp-shstats{grid-template-columns:repeat(4,1fr);gap:6px;width:100%;margin-top:10px;display:grid}.mb-people .pp-shstats>*{text-align:center;padding:6px 4px}.mb-people .pp-shstats b{font-size:18px}.mb-people .pp-shstats span,.mb-people .pp-shstats small{font-size:10px;line-height:1.2}.mb-people .pp-shget{display:none}.mb-people .pp-shgrid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:10px;padding:12px 14px 6px;scroll-padding:0 14px;display:flex;overflow-x:auto}.mb-people .pp-shgrid::-webkit-scrollbar{display:none}.mb-people .pp-shgrid>.pp-shc{scroll-snap-align:start;flex:0 0 76%;max-width:300px;margin:0}.mb-people .pp-shc .pp-shfoot{display:none}.mb-people .pp-shlow{margin:6px 14px 0}.mb-people .pp-shlow.mb-open{padding-bottom:12px}.mb-people .pp-weather{padding:14px}.mb-people .pp-weather>.pp-note,.mb-people .pp-wgrid>.pp-wteams~*{font-size:12px}.mb-people .pp-weather>.pp-note:first-of-type{display:none}.mb-people .pp-wgrid,.mb-people .pp-wteams{display:block}.mb-people .pp-whead{display:none!important}.mb-people .pp-wrow:not(.pp-whead){border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto 18px;grid-template-areas:"team conf flag""top top top";align-items:center;gap:2px 10px;padding:9px 0;display:grid}.mb-people .pp-wrow:not(.pp-whead):first-of-type{border-top:0}.mb-people .pp-wteam{grid-area:team;align-items:baseline;gap:8px;min-width:0;display:flex}.mb-people .pp-wteam .pp-tn{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.mb-people .pp-wteam .pp-note{display:none}.mb-people .pp-wconf{grid-area:conf;align-items:baseline;gap:4px;max-width:none;display:flex}.mb-people .pp-wconf .bar{display:none}.mb-people .pp-wconf b{font-size:13px}.mb-people .pp-wtop{grid-area:top;display:block}.mb-people .pp-wtop .pp-wb~.pp-wb{display:none}.mb-people .pp-wtop .pp-wb{color:var(--g);gap:8px;font-size:12.5px;line-height:1.3;display:flex}.mb-people .pp-wtop .pp-wb .bar{display:none}.mb-people .pp-wtop .pp-wb span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mb-people .mb-flag{background:var(--line);border-radius:2px;grid-area:flag;justify-self:center;width:10px;height:10px;display:block}.mb-people .mb-flag.low{background:var(--m);box-shadow:0 0 0 3px color-mix(in srgb,var(--m) 25%,transparent)}.mb-people .mb-flag.good{background:var(--l)}:root[data-theme=light] .mb-people .mb-flag.good{background:var(--lfill)}.mb-people .pp-weather:not(.mb-g-wdet) .pp-bel,.mb-people .pp-weather:not(.mb-g-wdet) .pp-wmajh,.mb-people .pp-weather:not(.mb-g-wdet) .pp-wmajh+.pp-note,.mb-people .pp-weather:not(.mb-g-wdet) .pp-majors{display:none}.mb-people .pp-weather .pp-bel{margin-top:14px}.mb-people .pp-main{gap:var(--mb-gap);flex-direction:column;display:flex}.mb-people .pp-main>.card:not(.mb-acc) .pp-note{display:none}.mb-people .pp-main>.card:not(.mb-acc) .pp-fr{grid-template-columns:96px 1fr 44px;gap:8px;font-size:13px}.mb-people .pp-main>.card:not(.mb-acc) .pp-fr .bar{height:10px}.mb-people .pp-scroll,.mb-tscroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.mb-people .card{max-width:100%;overflow-x:clip}.mb-people canvas{max-width:100%}.mb-people .pp-scroll{max-height:60vh}.mb-people .pp-head{flex-direction:column;align-items:stretch;gap:8px}.mb-people .pp-head select{width:100%}.mb-people .cat-grid{flex-direction:column;gap:10px;display:flex}.mb-emp .emp{gap:12px}.mb-emp .hero{align-items:center;gap:8px;margin:0}.mb-emp .hero h1,.emp .hero h1{font-size:24px}.mb-emp .hero p,.emp .hero p{margin-top:2px;font-size:14px}.mb-emp .hero{flex-wrap:nowrap}.mb-emp .hero>div:first-child{flex:1;min-width:0}.mb-emp .emp-heroacts{flex:none;gap:8px;width:auto;display:flex}.mb-emp .emp-heroacts .btn{justify-content:center;padding:0 12px}.mb-emp .emp-heroacts .emp-stuckbtn{min-height:40px;padding:0 12px}.emp-tabs{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;box-shadow:none;gap:6px;margin:0 -12px;padding:0 12px 6px;scroll-padding-inline:12px;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 28px),#0000 100%)}.emp-tabs button{scroll-snap-align:start;border:1px solid var(--line);background:var(--p1);border-radius:999px;flex:none;min-height:42px;padding:0 14px;font-size:14px}.emp-tabs button:after{display:none}.emp-tabs button.on{background:var(--m);border-color:var(--m);color:#0b0b0b;box-shadow:2px 2px 0 var(--w)}.emp-tabs button.on .ico rect[fill=\#ffffff]{fill:#0b0b0b}.mb-emp .emp-body{gap:12px}.mb-emp .emp-body>*{min-width:0}.mb-emp .emp-body>.emp-scene{border-radius:14px;order:1;padding:0;overflow:hidden}.mb-emp .emp-body>.emp-hud{order:2}.mb-emp .emp-body>.emp-sec{order:3}.mb-emp .emp-body>.emp-home{order:4;display:contents}.mb-emp .emp-home .emp-quick{order:4}.mb-emp .emp-home>.grid{display:contents}.mb-emp .emp-vit{order:5}.mb-emp .emp-week{order:6}.mb-emp .emp-body>.emp-gauge{order:9}.mb-emp .emp-body>.emp-shfoot{order:8}.mb-emp .emp-ropebar{gap:10px;padding:10px 12px}.mb-emp .emp-ropebar .rb-ttn{display:none}.mb-emp .emp-mapbox{position:relative}.mb-emp .emp-mapwrap{max-height:none}.mb-emp .emp-hud{grid-template-columns:1.7fr 1.1fr .75fr .85fr;gap:6px}.mb-emp .emp-hud .hd{border-radius:10px;gap:3px;padding:8px;overflow:hidden}.mb-emp .emp-hud .hd .k{letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.mb-emp .emp-hud .hd b{text-overflow:ellipsis;min-width:0;font-size:10px;line-height:1.3;overflow:hidden}.mb-emp .emp-hud .hd b.px{white-space:normal;overflow-wrap:anywhere;font-size:9px;line-height:1.35;display:block;overflow:hidden}.mb-emp .emp-hud .hd small{display:none}.mb-emp .emp-sechead{flex-wrap:nowrap;align-items:center;margin-bottom:8px}.mb-emp .emp-sechead .note{display:none}.mb-emp .emp-sechead h2{margin:0}.mb-emp .emp-pitches{flex-direction:column;gap:10px;display:flex}.mb-emp .emp-pc{gap:6px;padding:14px}.mb-emp .emp-pc .why{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.mb-emp .emp-sec:not(.mb-g-pitch) .emp-pc:nth-child(n+2){display:none}.mb-emp .emp-sec .mb-gt{margin-top:10px}.mb-emp .emp-quick{padding:14px 0 12px;overflow:hidden}.mb-emp .emp-quick>.row,.mb-emp .emp-quick>.note{padding:0 14px}.mb-emp .emp-quick>.note{display:none}.mb-emp .emp-qlist{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:10px;padding:10px 14px 4px;scroll-padding:0 14px;display:flex;overflow-x:auto}.mb-emp .emp-qlist::-webkit-scrollbar{display:none}.mb-emp .emp-qlist>.emp-q{scroll-snap-align:start;flex:0 0 68%;align-items:center;max-width:260px;min-height:72px}.mb-emp .emp-vit{padding:12px 0 10px;overflow:hidden}.mb-emp .emp-vit>.row{padding:0 14px}.mb-emp .emp-vit-row{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:10px;padding:10px 14px 4px;display:flex;overflow-x:auto}.mb-emp .emp-vit-row::-webkit-scrollbar{display:none}.mb-emp .emp-vit-row>.vb{flex:none;min-width:44px;min-height:44px}.mb-emp .emp-vit-row>.vb.next{display:none}.mb-emp .emp-week{padding:12px 14px}.mb-emp .emp-week .emp-ref{display:none}.mb-emp .emp-week .emp-wg{gap:6px}.mb-emp .emp-week .emp-wg b{font-size:15px;line-height:1.3}.mb-emp .emp-certs{grid-template-columns:minmax(0,1fr)}.mb-emp .emp-certs>*,.mb-emp .emp-cc>*{width:100%;min-width:0}.mb-emp .emp-cc-pass .emp-certcv,.mb-emp .emp-certcv{width:100%;max-width:none;margin:0}.mb-emp .emp-ward-wrap,.mb-emp .grid.g2,.mb-emp .grid.g3,.mb-emp .grid.g4{grid-template-columns:minmax(0,1fr)}.mb-emp table.t{display:block;overflow-x:auto}.mb-emp canvas{max-width:100%}.toast{bottom:calc(20px + var(--sab));max-width:calc(100vw - 24px)}.modal.emp-modal{background:var(--p1);justify-content:stretch;align-items:stretch;padding:0}.modal.emp-modal .box{width:100%;max-width:none;min-height:100dvh;max-height:none;padding:max(16px,var(--sat)) max(16px,env(safe-area-inset-right,0px)) calc(24px + var(--sab)) max(16px,env(safe-area-inset-left,0px));border:0;border-radius:0;margin:0}.modal.emp-modal.emp-wxm{background:#000000b8;align-items:flex-end}.modal.emp-modal.emp-wxm .box{border-top:1px solid var(--line);border-radius:16px 16px 0 0;min-height:0;max-height:min(85dvh,560px)}.modal:not(.emp-modal){padding:12px}}@media (max-width:640px) and (prefers-reduced-motion:reduce){.mb-chev{transition:none}}.mb-people .mb-heat .pp-scroll{-webkit-overflow-scrolling:touch;margin:0 -14px;padding:0 14px;overflow-x:auto}.mb-people .mb-heat table{min-width:0;font-size:11px}.mb-people .mb-heat th,.mb-people .mb-heat td{white-space:nowrap;padding:7px 6px}.mb-people .mb-heat th{letter-spacing:.02em;font-size:9px}.mb-people .mb-heat td:first-child,.mb-people .mb-heat th:first-child{z-index:1;background:var(--p1);text-overflow:ellipsis;max-width:96px;position:sticky;left:0;overflow:hidden}@media (max-width:640px){.start-card{padding:14px}.start-card-b{justify-content:center;width:100%}.demo-strip .ds-tag{display:none}.ds-home{align-items:center;min-height:32px;margin-right:0;display:inline-flex}.emp-campd .cd-r{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.emp-campd .cd-r>.tag,.emp-campd .cd-r>.mono{white-space:nowrap}.emp-campd .cd-bar{flex:70px;width:auto;min-width:70px}.emp-campd .cd-tog{white-space:nowrap;min-height:32px;margin-left:auto}.emp-badges{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.emp-badges .bd{gap:6px;min-height:0;padding:12px}.emp-badges .bd b{font-size:14px}.emp-badges .bd small{font-size:12px}.emp-badges .lk{top:10px;right:10px}.emp-rc{width:30px;min-height:22px;max-height:32px}.modal.emp-soft .box{flex-direction:column;display:flex}.modal.emp-soft .sb-scr:not([hidden]){flex-direction:column;flex:1 0 auto;display:flex}.modal.emp-soft .sb-scr>.sb-nav{bottom:calc(-1 * (24px + var(--sab)));margin-top:auto;margin-left:-16px;margin-right:-16px;margin-bottom:calc(-1 * (24px + var(--sab)));padding-left:16px;padding-right:16px;padding-bottom:calc(14px + var(--sab))}body.alti-on .modal.emp-soft .sb-scr>.sb-nav{bottom:calc(var(--alti-dock,180px) - 20px);margin-bottom:-20px;padding-bottom:14px}.modal.emp-soft .sb-sticky{top:calc(-1 * max(16px,var(--sat)));margin:calc(-1 * max(16px,var(--sat))) -16px 12px;padding-left:16px}.modal.emp-soft .sb-x{top:max(14px,calc(var(--sat) + 6px))}.modal.emp-soft .sb-sticky{padding-top:calc(10px + var(--sat))}.modal.emp-soft .sb-sticky .sb-x{top:calc(50% + var(--sat) / 2)}.mb-people .pp-weather .pp-scroll{overflow:visible}#v-people.mb-people .pp-wt,#v-people.mb-people .pp-wt tbody{width:100%;min-width:0;display:block}#v-people.mb-people .pp-wt tr{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 30px 42px 88px;align-items:center;gap:4px 10px;padding:10px 0;display:grid}#v-people.mb-people .pp-wt tr:first-child{display:none}#v-people.mb-people .pp-wt td{border:0;min-width:0;padding:0;display:block}#v-people.mb-people .pp-wt td.pp-wtop{grid-area:auto/1/auto/-1;font-size:13px}#v-people.mb-people .pp-wt tr:not(.pp-wsm) td:last-child{grid-area:1/4}#v-people.mb-people .pp-wt tr.pp-wsm td+td{grid-column:2/-1}#v-people.mb-people .pp-wt .pp-wconf .bar{width:48px}body.alti-on,body.alti-on .modal.emp-modal .box{padding-bottom:calc(var(--alti-dock,180px) + 16px)}body.alti-on .emp-soft .sb-nav{bottom:calc(var(--alti-dock,180px) - 20px)}.sb-intro .sb-chip.comp,.sb-intro .sb-chip.dif,.sb-intro .sb-chip.gift{display:none}.sb-intro>*{order:3}.sb-intro>.sb-head{order:1}.sb-intro>.sb-say{order:2}.sb-intro>.sb-easy,.sb-intro>.sb-howp{order:4}.sb-intro>.sb-toolq{order:5}.sb-intro>.emp-role,.sb-intro>.emp-alt,.sb-intro>.emp-alt9,.sb-intro>.emp-dcheck,.sb-intro>.emp-drules{order:6}.sb-intro>.sb-nav{order:9}.sb-intro>.sb-toolq+*{margin-top:18px}.sb-intro>.emp-alt9,.sb-intro>.emp-drules,.sb-intro>.emp-dcheck,.sb-intro>.emp-role,.sb-intro>.emp-alt{color:#5b4f73;background:0 0;border:0;border-top:1px solid #efe8ff;border-radius:0;margin:12px 0 0;padding:12px 2px 0;font-size:14px;line-height:1.45}.sb-intro>.emp-alt9 summary,.sb-intro>.emp-drules summary{color:#4a2a8a;font-size:15px;font-weight:600}}
