.ch-row{align-items:center;gap:6px;display:flex}.ch-col{flex-direction:column;gap:3px;display:flex}.ch-between{justify-content:space-between}.ch-grow{flex-grow:1}.ch-min0{min-width:0}.ch-ellip{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ch-sub{color:var(--lyp-text-secondary);font-size:12px}.ch-av{border-radius:var(--lyp-r-full);width:42px;height:42px;color:var(--lyp-text-primary);flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex;position:relative}.ch-av-lg{width:58px;height:58px;font-size:21px}.ch-av-md{width:40px;height:40px;font-size:14px}.ch-av-sm{width:28px;height:28px;font-size:11px}.ch-av-xs{width:22px;height:22px;font-size:10px}.ch-pill{border-radius:var(--lyp-r-full);white-space:nowrap;align-self:flex-start;align-items:center;height:24px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex}.ch-tone-brand{background:var(--lyp-brand-100);color:var(--lyp-text-brand)}.ch-tone-info{background:var(--lyp-info-bg);color:var(--lyp-info-text)}.ch-tone-success{background:var(--lyp-success-bg);color:var(--lyp-success-text)}.ch-tone-warn{background:var(--lyp-warning-bg);color:var(--lyp-warning-text)}.ch-tone-neutral{background:var(--lyp-neutral-100);color:var(--lyp-text-secondary)}.ch-stage{position:relative}.ch-dk{isolation:isolate;text-align:left;width:1120px;height:660px;margin:0 auto;position:relative}.ch-mb{isolation:isolate;text-align:left;width:350px;height:1070px;margin:0 auto;position:relative}.ch-mb-zoom{display:none}@media (max-width:760px){.ch-dk-zoom{display:none}.ch-mb-zoom{display:block}}.ch-aur{z-index:-1;border-radius:var(--lyp-r-full);filter:blur(80px);opacity:.45;pointer-events:none;position:absolute}.ch-a1{background:var(--lyp-navy-200)}.ch-a2{background:var(--lyp-brand-100)}.ch-a3{background:var(--lyp-success-bg);opacity:.6}.ch-dk .ch-a1{width:520px;height:360px;top:40px;left:-120px}.ch-dk .ch-a2{width:520px;height:380px;bottom:-40px;right:-120px}.ch-dk .ch-a3{width:380px;height:260px;top:-60px;left:420px}.ch-mb .ch-aur{filter:blur(60px)}.ch-mb .ch-a1{width:260px;height:240px;top:60px;left:-80px}.ch-mb .ch-a2{width:260px;height:260px;top:420px;right:-80px}.ch-mb .ch-a3{width:240px;height:220px;bottom:0;left:40px}.ch-scenes{z-index:5;justify-content:center;gap:10px;display:flex;position:absolute;top:0;left:0;right:0}.ch-scene{border-radius:var(--lyp-r-full);background:var(--lyp-bg-default);height:42px;color:var(--lyp-text-tertiary);box-shadow:var(--lyp-shadow-sm);align-items:center;gap:8px;padding:0 16px 0 6px;font-size:14.5px;font-weight:600;transition:background .5s,color .5s,box-shadow .5s;display:inline-flex}.ch-scene.done{color:var(--lyp-text-primary)}.ch-scene.on{background:var(--lyp-int);color:var(--lyp-text-inverse);box-shadow:var(--lyp-shadow-lg)}.ch-snum{border-radius:var(--lyp-r-full);background:var(--lyp-neutral-100);width:30px;height:30px;color:var(--lyp-text-tertiary);justify-content:center;align-items:center;font-size:13px;transition:background .5s,color .5s;display:flex}.ch-scene.done .ch-snum{background:var(--lyp-success-bg);color:var(--lyp-success-text)}.ch-scene.on .ch-snum{background:var(--lyp-brand);color:var(--lyp-text-inverse)}.ch-scenebar{border-radius:var(--lyp-r-full);background:var(--lyp-int);height:40px;color:var(--lyp-text-inverse);box-shadow:var(--lyp-shadow-lg);z-index:5;justify-content:space-between;align-items:center;padding:0 6px 0 14px;display:flex;position:absolute;top:0;left:0;right:0}.ch-scap{font-size:14px;font-weight:600;animation:.5s ease-out both ch-fade-up}.ch-sdots{gap:5px}.ch-sdot{border-radius:var(--lyp-r-full);background:#ffffff26;justify-content:center;align-items:center;width:26px;height:26px;font-size:11.5px;font-weight:600;transition:background .5s;display:flex}.ch-sdot.done{background:var(--lyp-success)}.ch-sdot.on{background:var(--lyp-brand)}.ch-links{z-index:1;position:absolute;top:0;left:0;overflow:visible}.ch-links path{fill:none;stroke-width:2px;stroke-linecap:round}.ch-box{fill:#ffffff59;stroke:color-mix(in srgb, var(--lyp-brand) 35%, transparent);stroke-width:1.5px;stroke-dasharray:6 6}.ch-draw{opacity:0;animation:.9s ease-out forwards ch-fade-in}.ch-fade{opacity:0;animation:.6s ease-out forwards ch-fade-in}.ch-ltag{z-index:4;border-radius:var(--lyp-r-full);color:var(--lyp-text-inverse);white-space:nowrap;box-shadow:var(--lyp-shadow-md);opacity:0;animation:ch-pop .5s var(--lyp-ease-back) both;padding:5px 12px;font-size:12px;font-weight:600;position:absolute}.ch-ocard{z-index:3;border-radius:var(--lyp-r-3xl);border:1px solid var(--lyp-border-subtle);box-shadow:var(--lyp-shadow-lg);background:#fffffff2;align-items:center;gap:12px;display:flex;position:absolute}.ch-dk .ch-ocard{width:290px;height:98px;padding:0 16px;left:0}.ch-ocard .ch-t{font-size:14.5px;font-weight:600}.ch-mb .ch-ocard{border-radius:var(--lyp-r-2xl);gap:8px;width:170px;height:74px;padding:0 10px;top:52px}.ch-mb .ch-ocard .ch-av-lg{width:36px;height:36px;font-size:15px}.ch-mb .ch-ocard .ch-t{white-space:nowrap;font-size:12px}.ch-mb .ch-ocard .ch-sub{font-size:11px}.ch-mb .ch-ocard .ch-pill{height:20px;padding:0 8px;font-size:10px}.ch-slide-r{animation:.7s cubic-bezier(.34,1.3,.64,1) both ch-slide-r}.ch-slide-l{animation:.6s cubic-bezier(.34,1.3,.64,1) both ch-slide-l}.ch-actpanel{z-index:3;border-radius:var(--lyp-r-3xl);border:1px solid var(--lyp-border-subtle);box-shadow:var(--lyp-shadow-lg);background:#fffffff2;padding:16px;position:absolute;left:0;overflow:hidden}.ch-dk .ch-actpanel{width:290px;transition:top .7s var(--lyp-ease-brand), height .7s var(--lyp-ease-brand)}.ch-mb .ch-actpanel{border-radius:var(--lyp-r-2xl);width:350px;padding:14px;top:848px}.ch-act-head{margin-bottom:10px;font-size:14px}.ch-act-head strong{font-weight:600}.ch-owner-view{color:var(--lyp-success-text);font-size:11.5px;font-weight:600}.ch-livedot{border-radius:var(--lyp-r-full);background:var(--lyp-success);width:8px;height:8px;animation:1.6s ease-out infinite ch-live}.ch-act-empty{color:var(--lyp-text-tertiary);padding:18px 6px;font-size:12.5px;line-height:1.5}.ch-mb .ch-act-empty{padding:2px 2px 4px;font-size:12px}.ch-arow{border-radius:var(--lyp-r-xl);background:var(--lyp-bg-subtle);grid-template-columns:28px minmax(0,1fr);gap:8px;margin-bottom:6px;padding:8px;animation:.55s cubic-bezier(.34,1.3,.64,1) both ch-note-in;display:grid}.ch-arow-t{min-width:0;font-size:12px;line-height:1.4}.ch-arow-t strong{font-weight:600}.ch-where{color:var(--lyp-text-tertiary);font-size:11px}.ch-dk .ch-where{display:block}.ch-mb .ch-arow{grid-template-columns:26px minmax(0,1fr);margin:6px 0 0;padding:7px 8px}.ch-mb .ch-arow .ch-av-sm{width:26px;height:26px;font-size:10px}.ch-mb .ch-arow-t{font-size:11.5px}.ch-mb .ch-where{font-size:inherit}.ch-mb .ch-where:before{content:"·"}.ch-mb .ch-just{display:none}.ch-bigprop{z-index:3;border-radius:var(--lyp-r-3xl);background:var(--lyp-bg-default);border:1px solid var(--lyp-border-subtle);box-shadow:0 0 0 10px color-mix(in srgb, var(--lyp-brand) 7%, transparent), var(--lyp-shadow-xl);animation:.7s cubic-bezier(.34,1.3,.64,1) both ch-pop;position:absolute}.ch-bigprop.out{animation:ch-shrink-out .6s var(--lyp-ease-inout) both}.ch-dk .ch-bigprop{width:320px;padding:14px;top:98px;left:400px}.ch-mb .ch-bigprop{width:310px;box-shadow:0 0 0 8px color-mix(in srgb, var(--lyp-brand) 7%, transparent), var(--lyp-shadow-xl);padding:12px;top:150px;left:20px}.ch-bigimg{border-radius:var(--lyp-r-2xl);height:210px;overflow:hidden}.ch-mb .ch-bigimg{height:150px}.ch-bigimg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ch-kb{animation:12s ease-in-out infinite alternate ch-kb}.ch-bigname{letter-spacing:-.02em;margin-top:14px;font-size:22px;font-weight:600;display:block}.ch-bigplace{color:var(--lyp-text-secondary);align-items:center;gap:5px;margin-top:4px;font-size:13px;display:flex}.ch-stats{margin-top:12px}.ch-stat{border-radius:var(--lyp-r-lg);border:1px solid var(--lyp-border-subtle);height:28px;color:var(--lyp-text-secondary);align-items:center;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.ch-active{border-radius:var(--lyp-r-xl);background:var(--lyp-success-bg);height:40px;color:var(--lyp-success-text);justify-content:center;align-items:center;margin-top:12px;font-size:13.5px;font-weight:600;display:flex}.ch-mb .ch-bigname{margin-top:10px;font-size:19px}.ch-mb .ch-bigplace{margin-top:2px;font-size:12px}.ch-mb .ch-stats{margin-top:10px}.ch-mb .ch-stat{height:26px;padding:0 9px;font-size:11.5px}.ch-mb .ch-active{height:36px;margin-top:10px;font-size:13px}.ch-owns{z-index:4;animation:ch-pop .5s var(--lyp-ease-back) both;flex-direction:column;align-items:center;display:flex;position:absolute;top:126px;left:62px}.ch-owns i{background:repeating-linear-gradient(180deg, var(--lyp-brand) 0 4px, transparent 4px 7px);width:2px;height:16px}.ch-owns span{border-radius:var(--lyp-r-full);background:var(--lyp-brand);color:var(--lyp-text-inverse);padding:3px 10px;font-size:10.5px;font-weight:600}.ch-ptitle{z-index:4;border-radius:var(--lyp-r-full);background:var(--lyp-brand);color:var(--lyp-text-inverse);animation:ch-pop .5s var(--lyp-ease-back) .4s both;padding:5px 12px;font-size:12px;font-weight:600;position:absolute}.ch-dk .ch-ptitle{top:70px;left:350px}.ch-mb .ch-ptitle{padding:4px 10px;font-size:11px;top:130px;left:8px}.ch-pbox{border-radius:var(--lyp-r-3xl);border:1.5px dashed color-mix(in srgb, var(--lyp-brand) 35%, transparent);background:#ffffff59;width:362px;height:340px;animation:.5s ease-out both ch-fade-up;position:absolute;top:140px;left:-6px}.ch-pc{z-index:3;border-radius:var(--lyp-r-2xl);background:var(--lyp-bg-default);border:1.5px solid var(--lyp-border-subtle);width:205px;box-shadow:var(--lyp-shadow-lg);padding:9px;transition:border-color .5s;animation:.8s cubic-bezier(.34,1.3,.64,1) both ch-fan-out;position:absolute}.ch-pc img{border-radius:var(--lyp-r-xl);-o-object-fit:cover;object-fit:cover;width:100%;height:84px;display:block}.ch-pc-foot{justify-content:space-between;margin-top:8px}.ch-pc strong{font-size:13px;font-weight:600}.ch-pc .ch-sub{font-size:11px}.ch-mb .ch-pc{width:168px;padding:7px}.ch-mb .ch-pc img{border-radius:var(--lyp-r-lg);height:56px}.ch-mb .ch-pc-foot{margin-top:6px}.ch-mb .ch-pc strong{font-size:12px}.ch-mb .ch-pc .ch-sub{font-size:10.5px}.ch-wdots{gap:0;padding-left:6px}.ch-wdot{border-radius:var(--lyp-r-full);border:2px solid var(--lyp-neutral-0);width:22px;height:22px;color:var(--lyp-text-primary);animation:ch-pop .4s var(--lyp-ease-back) both;justify-content:center;align-items:center;margin-left:-6px;font-size:10px;font-weight:600;display:flex}.ch-mb .ch-wdot{width:20px;height:20px;font-size:9px}.ch-tmc{z-index:3;border-radius:var(--lyp-r-3xl);border:1.5px solid var(--lyp-border-subtle);box-shadow:var(--lyp-shadow-lg);background:#fffffff5;padding:14px;transition:border-color .5s;position:absolute}.ch-dk .ch-tmc{width:300px;animation:.7s cubic-bezier(.34,1.3,.64,1) both ch-slide-l;left:820px}.ch-mb .ch-tmc{border-radius:var(--lyp-r-2xl);width:350px;padding:10px 12px;animation:.6s cubic-bezier(.34,1.3,.64,1) both ch-slide-l;left:0}.ch-tm-head{gap:10px}.ch-tm-head .ch-t{font-size:13.5px;font-weight:600}.ch-tm-head .ch-sub{font-size:11px}.ch-dk .ch-tm-head .ch-av-md{width:44px;height:44px;font-size:16px}.ch-mb .ch-tm-head .ch-av-md{width:38px;height:38px}.ch-perms{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;margin-top:10px;display:grid}.ch-mb .ch-perms{gap:4px 12px;margin-top:8px}.ch-prm{color:var(--lyp-text-secondary);justify-content:space-between;align-items:center;gap:6px;font-size:11.5px;font-weight:500;animation:.4s ease-out both ch-fade-up;display:flex}.ch-pv{border-radius:var(--lyp-r-base);align-items:center;height:20px;padding:0 7px;font-size:10.5px;font-weight:600;display:inline-flex}.ch-pdot{z-index:6;border-radius:var(--lyp-r-full);width:12px;height:12px;box-shadow:0 0 0 4px color-mix(in srgb, currentColor 30%, transparent);offset-anchor:center;offset-rotate:0deg;opacity:0;animation:.8s cubic-bezier(.45,0,.3,1) both ch-go;position:absolute;top:0;left:0}.ch-pdot.back{background:var(--lyp-brand);width:9px;height:9px;color:var(--lyp-brand)}.ch-ptoast{z-index:7;border-radius:var(--lyp-r-full);background:var(--lyp-bg-inverse);height:30px;color:var(--lyp-text-inverse);white-space:nowrap;box-shadow:var(--lyp-shadow-lg);opacity:0;animation:ch-toast .5s var(--lyp-ease-back) both;align-items:center;gap:6px;padding:0 12px 0 4px;font-size:12px;font-weight:600;display:inline-flex;position:absolute}.ch-mb .ch-ptoast{gap:5px;height:28px;padding:0 10px 0 4px;font-size:11.5px}.ch-pains{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:6px 0 0;padding:0;list-style:none;display:grid}.ch-pains li{align-items:center;gap:10px;font-size:17px;font-weight:500;display:flex}.ch-x{border-radius:var(--lyp-r-full);background:var(--lyp-error-bg);width:24px;height:24px;color:var(--lyp-error);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ch-login{border-radius:var(--lyp-r-3xl);background:var(--lyp-bg-default);box-shadow:var(--lyp-shadow-xl);padding:40px 32px;position:relative}.ch-login-tag{border-radius:var(--lyp-r-lg);background:var(--lyp-bg-inverse);color:var(--lyp-text-inverse);letter-spacing:.06em;text-transform:uppercase;padding:6px 12px;font-size:12px;font-weight:600;position:absolute;top:-14px;left:32px}.ch-login-lbl{color:var(--lyp-text-tertiary);margin-bottom:8px;font-size:13px;font-weight:600;display:block}.ch-field{border-radius:var(--lyp-r-xl);background:var(--lyp-bg-subtle);margin-bottom:10px;padding:16px 18px;font-size:16px}.ch-pw{letter-spacing:.1em}.ch-login-users{color:var(--lyp-text-secondary);align-items:center;gap:12px;margin-top:22px;font-size:14px;display:flex}.ch-avstack{display:flex}.ch-avstack span{border-radius:var(--lyp-r-full);border:3px solid var(--lyp-neutral-0);background:var(--lyp-neutral-200);width:38px;height:38px;color:var(--lyp-text-primary);justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.ch-avstack span+span{margin-left:-12px}.ch-alert{border-radius:var(--lyp-r-full);background:var(--lyp-brand);color:var(--lyp-text-inverse);box-shadow:var(--lyp-shadow-md);padding:8px 12px;font-size:13px;font-weight:600;animation:2.4s ease-in-out infinite ch-tag;position:absolute}.ch-alert-1{top:40px;right:-14px}.ch-alert-2{background:var(--lyp-bg-inverse);animation-delay:.8s;bottom:-14px;right:30px}.ch-orbit{width:420px;height:420px;margin:0 auto;position:relative}.ch-ring{border-radius:var(--lyp-r-full);border:1.5px dashed var(--lyp-border-default);animation:40s linear infinite ch-spin;position:absolute}.ch-ring-1{inset:40px}.ch-ring-2{animation-direction:reverse;inset:110px}.ch-orbit-me{background:var(--lyp-brand);width:110px;height:110px;color:var(--lyp-text-inverse);box-shadow:var(--lyp-shadow-xl);border-radius:34px;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ch-orbit-me strong{font-size:30px;font-weight:600}.ch-orbit-me span{font-size:11px;font-weight:600}.ch-oav{flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute}.ch-oav .fp-pill{align-self:center}.ch-face{border-radius:var(--lyp-r-full);border:3px solid var(--lyp-neutral-0);width:64px;height:64px;box-shadow:var(--lyp-shadow-md);justify-content:center;align-items:center;font-size:22px;font-weight:600;display:flex}.ch-oav-1{top:10px;left:50%;transform:translate(-50%)}.ch-oav-2{top:150px;right:0}.ch-oav-3{top:150px;left:0}.ch-oav-4{bottom:10px;left:70px}.ch-oav-5{bottom:10px;right:70px}.ch-team-list{display:none}.ch-invite{border-radius:var(--lyp-r-full);background:var(--lyp-bg-subtle);height:52px;color:var(--lyp-text-secondary);align-self:flex-start;align-items:center;gap:10px;padding:0 8px 0 18px;font-size:15.5px;display:inline-flex}.ch-invite-b{border-radius:var(--lyp-r-full);background:var(--lyp-int);height:38px;color:var(--lyp-text-inverse);align-items:center;padding:0 16px;font-size:13.5px;font-weight:600;display:flex}.ch-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;margin-top:20px;display:grid}.ch-acard{text-align:left;flex-direction:column;gap:16px;padding:36px;display:flex}.ch-acard .fp-pill{height:28px;font-size:12.5px}.ch-acard h3{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:600}.ch-acard p{color:var(--lyp-text-secondary);margin:0;font-size:16.5px;line-height:1.6}.ch-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:6px;display:grid}.ch-tile{border-radius:var(--lyp-r-xl);background:var(--lyp-bg-subtle);height:56px;color:var(--lyp-text-disabled);text-align:center;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.ch-tile.on{background:var(--lyp-success-bg);color:var(--lyp-success-text);animation:4s ease-in-out infinite ch-lit}.ch-grid{border-radius:var(--lyp-r-3xl);border:1px solid var(--lyp-border-subtle);background:var(--lyp-bg-default);width:100%;max-width:1000px;box-shadow:var(--lyp-shadow-lg);margin-top:16px;overflow:hidden}.ch-grow5{border-bottom:1px solid var(--lyp-border-subtle);text-align:center;grid-template-columns:1.4fr repeat(5,minmax(0,1fr));align-items:center;padding:16px 24px;display:grid}.ch-grow5:last-child{border-bottom:0}.ch-grid-head{background:var(--lyp-bg-subtle);color:var(--lyp-text-secondary);padding:18px 24px;font-size:13px;font-weight:600}.ch-grid-head span:first-child{text-align:left}.ch-who{text-align:left;align-items:center;gap:10px;display:flex}.ch-who strong{font-size:14.5px;font-weight:600}.ch-who .ch-av-md{width:36px;height:36px;font-size:13px}.ch-tick{border-radius:var(--lyp-r-full);background:var(--lyp-bg-subtle);width:30px;height:30px;color:var(--lyp-text-disabled);opacity:0;justify-content:center;align-items:center;margin:0 auto;animation:7s ease-out infinite ch-tick;display:flex}.ch-cell.on .ch-tick{background:var(--lyp-success-bg);color:var(--lyp-success-text)}.ch-chip{display:none}.ch-fin{box-shadow:var(--lyp-shadow-xl);padding:28px}.ch-seg{border-radius:var(--lyp-r-full);background:var(--lyp-neutral-100);grid-template-columns:repeat(2,auto);margin-bottom:22px;padding:4px;font-size:13.5px;font-weight:600;display:inline-grid}.ch-seg span{border-radius:var(--lyp-r-full);padding:9px 16px;transition:background .4s,box-shadow .4s}.ch-seg .on{background:var(--lyp-bg-default);box-shadow:var(--lyp-shadow-sm)}.ch-fin-row{border-top:1px solid var(--lyp-border-subtle);color:var(--lyp-text-secondary);justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:16px;display:flex}.ch-fin-v{align-items:center;gap:8px;display:flex}.ch-fin-v strong{color:var(--lyp-text-primary);font-size:24px;font-weight:600;transition:filter .6s}.ch-fin.team .ch-fin-v strong{filter:blur(8px)}.ch-lock{border-radius:var(--lyp-r-full);background:var(--lyp-int);width:28px;height:28px;color:var(--lyp-text-inverse);animation:ch-pop .5s var(--lyp-ease-back) both;justify-content:center;align-items:center;display:flex}.ch-fin-note{color:var(--lyp-text-tertiary);margin-top:8px;font-size:13px;display:block}.ch-feedwin{border-radius:var(--lyp-r-3xl);background:var(--lyp-bg-default);height:420px;box-shadow:var(--lyp-shadow-xl);overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.ch-feed{animation:18s linear infinite ch-feed}.ch-frow{border-bottom:1px solid var(--lyp-border-subtle);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px 22px;display:grid}.ch-frow-t{font-size:14.5px;line-height:1.4}.ch-frow-t strong{font-weight:600}.ch-when{white-space:nowrap}.ch-dark{background-color:var(--lyp-bg-inverse);color:var(--lyp-text-inverse);background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-size:24px 24px}.fp-page .ch-dark .lyp-serif{color:var(--lyp-text-brand-on-dark)}.ch-dark .fp-lead{color:var(--lyp-text-inverse-secondary)}.ch-day{border-radius:var(--lyp-r-3xl);text-align:left;background:#ffffff0a;border:1px solid #ffffff14;width:100%;max-width:980px;margin-top:36px;padding:44px 32px 32px}.ch-hours{color:var(--lyp-text-inverse-secondary);justify-content:space-between;margin-bottom:10px;font-size:12px;display:flex}.ch-track{border-radius:var(--lyp-r-xl);background:#ffffff0a;height:56px;position:relative}.ch-shift{border-radius:var(--lyp-r-xl);width:33%;color:var(--lyp-text-inverse);white-space:nowrap;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.ch-shift-d{white-space:pre}.ch-shift-night{background:var(--lyp-navy-700);left:0}.ch-shift-day{background:var(--lyp-success);left:33.5%}.ch-shift-evening{background:var(--lyp-brand-700);left:67%}.ch-now{background:var(--lyp-brand);width:2px;animation:12s linear infinite ch-now;position:absolute;top:-14px;bottom:-14px}.ch-now span{border-radius:var(--lyp-r-full);background:var(--lyp-brand);padding:2px 8px;font-size:11px;font-weight:600;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.ch-daystats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.ch-daystats>span{border-radius:var(--lyp-r-2xl);color:var(--lyp-text-inverse-secondary);background:#ffffff0d;padding:16px;font-size:13px}.ch-daystats strong{color:var(--lyp-text-inverse);font-size:30px;font-weight:600;display:block}.ch-daystats .ch-good{color:var(--lyp-success-on-dark)}.ch-dark-note{color:var(--lyp-text-inverse-secondary);font-size:13px}@keyframes ch-fade-in{to{opacity:1}}@keyframes ch-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ch-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes ch-shrink-out{to{opacity:0;transform:scale(.55)}}@keyframes ch-slide-r{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:none}}@keyframes ch-slide-l{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@keyframes ch-note-in{0%{opacity:0;transform:translateY(-12px)scale(.96)}to{opacity:1;transform:none}}@keyframes ch-fan-out{0%{opacity:0;transform:translate(var(--fx), var(--fy)) scale(.5)}to{opacity:1;transform:none}}@keyframes ch-go{0%{offset-distance:0%;opacity:1}90%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes ch-toast{0%{opacity:0;transform:translateY(8px)scale(.8)}to{opacity:1;transform:none}}@keyframes ch-live{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--lyp-success) 60%, transparent)}to{box-shadow:0 0 0 8px #0000}}@keyframes ch-kb{0%{transform:scale(1.02)}to{transform:scale(1.12)}}@keyframes ch-tag{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes ch-spin{to{transform:rotate(360deg)}}@keyframes ch-lit{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--lyp-success) 25%, transparent)}}@keyframes ch-tick{0%{opacity:0;transform:scale(.4)}8%,88%{opacity:1;transform:none}to{opacity:0}}@keyframes ch-feed{to{transform:translateY(-50%)}}@keyframes ch-now{0%{left:0}to{left:100%}}@media (max-width:980px){.ch-two{grid-template-columns:minmax(0,1fr)}.ch-team-copy{order:-1}}@media (max-width:760px){.ch-pains{grid-template-columns:minmax(0,1fr)}.ch-pains li{font-size:16px}.ch-login{padding:32px 20px 28px}.ch-alert-1{right:-6px}.ch-orbit{display:none}.ch-team-list{border-radius:var(--lyp-r-3xl);background:var(--lyp-bg-subtle);flex-direction:column;gap:10px;margin:0;padding:20px;list-style:none;display:flex}.ch-team-list li{border-radius:var(--lyp-r-2xl);background:var(--lyp-bg-default);align-items:center;gap:10px;padding:10px 12px;display:flex}.ch-team-list strong{flex-grow:1;font-weight:600}.ch-team-list .fp-pill{align-self:center}.ch-acard{padding:24px}.ch-acard h3{font-size:22px}.ch-tile{height:44px;font-size:11px}.ch-grid{box-shadow:none;background:0 0;border:0;overflow:visible}.ch-grid-head{display:none}.ch-grow5{border:1px solid var(--lyp-border-subtle);border-radius:var(--lyp-r-2xl);background:var(--lyp-bg-default);text-align:left;flex-wrap:wrap;gap:6px;margin-bottom:12px;padding:16px;display:flex}.ch-grow5:last-child{border-bottom:1px solid var(--lyp-border-subtle)}.ch-who{width:100%;margin-bottom:6px}.ch-tick{display:none}.ch-chip{border-radius:var(--lyp-r-lg);border:1px solid var(--lyp-border-subtle);height:26px;color:var(--lyp-text-disabled);align-items:center;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex}.ch-cell.on .ch-chip{background:var(--lyp-success-bg);color:var(--lyp-success-text);border-color:#0000}.ch-fin{padding:22px 18px}.ch-fin-v strong{font-size:19px}.ch-fin-row{font-size:14.5px}.ch-feedwin{height:360px}.ch-frow{grid-template-columns:36px minmax(0,1fr);padding:14px 16px}.ch-when{display:none}.ch-day{padding:36px 16px 16px}.ch-hours span:nth-child(2n){display:none}.ch-shift{justify-content:center;padding:0;font-size:11px}.ch-shift-d{display:none}.ch-daystats{gap:8px}.ch-daystats>span{padding:12px 10px;font-size:11.5px}.ch-daystats strong{font-size:24px}}@media (prefers-reduced-motion:reduce){.ch-stage *,.ch-kb,.ch-ring,.ch-alert,.ch-tile,.ch-tick,.ch-feed,.ch-now,.ch-lock{transition:none!important;animation:none!important}.ch-stage :is(.ch-draw,.ch-fade,.ch-ltag,.ch-ptoast),.ch-tick{opacity:1}.ch-pdot{display:none}.ch-now{left:60%}}
