.cr-cost+.cr-sol,.cr-sale+.cr-all,.cr-quotes+.pg-faq{padding-top:24px}.cr-page ol.ivz-puzzle,.cr-page ul.ivz-feats,.cr-does{margin:0;padding:0;list-style:none}.cr-inbox li{border-radius:6px;margin:0 -8px;padding:10px 8px}.cr-inbox li.is-on{background:#f1f3ff;border-top-color:#0000}.cr-inbox li.is-on+li{border-top-color:#0000}.cr-inbox__t{justify-content:space-between;align-items:center;gap:10px;display:flex}.cr-inbox__t>span:first-child{color:#7a7d87;font-size:12px}.cr-bento{margin-top:var(--space-8)}.cr-bento .ivz-bcard{min-height:330px}.cr-big{text-align:center;flex-direction:column;align-items:center;gap:6px;margin:-24px 0 0;display:flex}.cr-big .ivz-display{background:linear-gradient(#fff,#ffb98a);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:76px}.cr-big small{color:var(--card-text);font-size:13px}.cr-race{flex-direction:column;gap:10px;width:min(380px,80%);padding:16px;font-size:12px;display:flex}.cr-race p{justify-content:space-between;gap:12px;margin:0;display:flex}.cr-race span{color:#fff;font-weight:600}.cr-race em{color:var(--card-text);font-style:normal}.cr-race i{background:#ffffff14;border-radius:3px;height:6px;overflow:hidden}.cr-race b{background:linear-gradient(90deg, var(--cool), var(--cyan));height:100%;display:block}.cr-race b.is-slow{background:#4b4e57}.cr-wait{flex-direction:column;gap:8px;width:min(340px,80%);padding:14px 16px;font-size:13px;display:flex}.cr-wait p{margin:0}.cr-wait__h{justify-content:space-between;align-items:center;display:flex}.cr-wait__h b{color:#fff;font-weight:600}.cr-wait__h span{color:var(--card-text);font-size:11px}.cr-wait__msg{color:#e5e5e7;background:#ffffff14;border-radius:2px 10px 10px;align-self:flex-start;padding:8px 11px}.cr-wait__st{color:#ffb98a;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.cr-wait__st i{background:#ff8a40;border-radius:50%;width:8px;height:8px;position:relative}.cr-wait__st i:after{content:"";background:#ff8a4099;border-radius:50%;animation:2s ease-out infinite cr-wait;position:absolute;inset:0}@keyframes cr-wait{to{opacity:0;scale:3}}.cr-rooms{margin-top:var(--space-8)}.ivz-room__label small{color:#5d6b9a;margin-top:2px;font-size:11.5px;font-weight:500;display:block}.cr-rooms .ivz-ripple{top:46%}.cr-rooms .ivz-room__ic svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.cr-board{border-radius:6px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.cr-board .mk-main{flex-direction:column;flex:1;display:flex}.cr-pipe{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.cr-col{background:#f4f5f8;border-radius:6px;flex-direction:column;gap:6px;min-width:0;padding:8px;display:flex}.cr-col__h{color:#3a3d46;justify-content:space-between;align-items:center;margin:0 0 2px;font-size:11.5px;font-weight:600;display:flex}.cr-col__h small{color:#8a8d97;font-size:11px;font-weight:500}.cr-card{background:#fff;border-radius:5px;gap:2px;min-width:0;padding:7px 8px;display:grid;box-shadow:0 0 0 1px #e4e6ec}.cr-card b{color:#15171c;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.cr-card span{color:#6b6e78;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.cr-col:last-child .cr-card span{color:#1a8a4a;font-weight:600}.cr-board .mk-label{margin-top:18px}.cr-board .mk-label:first-child{margin-top:0}.cr-auto{gap:6px;display:grid;margin-top:8px!important}.cr-auto li{background:#f7f8fa;border-radius:6px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 8px;display:grid}.cr-auto b{color:#16181d;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.cr-stats{padding-top:18px;margin-top:auto!important}.cr-does{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;margin-top:56px;display:grid}.cr-does li{flex-direction:column;gap:8px;display:flex}.cr-does .ivz-icon{margin-bottom:6px}.cr-does b{color:var(--ink);letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:1.3}.cr-does span:not(.ivz-icon){color:var(--muted);font-size:14.5px;line-height:1.55}.cr-sale .ivz-vlines{left:max(12px,50% - 680px)}.cr-sale__stage{margin-top:var(--space-8);position:relative}.cr-puzzle{padding-left:60px}.cr-puzzle .ivz-pcard{min-height:250px;padding:24px 26px 100px}.cr-initial{color:#7d92ff;letter-spacing:-.02em;margin-right:1px;font-size:1.75em;font-weight:700;line-height:.8;display:inline-block}.cr-puzzle .ivz-pcard h3{font-size:19px}.cr-puzzle .ivz-pcard p{max-width:36ch;font-size:15px}.cr-puzzle .ivz-disc{width:min(100%,250px)}.cr-puzzle .ivz-disc .ivz-display{color:#fff;font-size:46px}.cr-disc__k{color:#9fb2ff;letter-spacing:.22em;text-transform:uppercase;margin-bottom:4px;font-size:14px;font-weight:600}.cr-puzzle .ivz-launch{width:190px;height:70px;right:auto}.cr-pcard--e{padding-bottom:26px!important}.cr-pcard--e h3{margin-top:auto}.cr-pcard--e p{max-width:44%!important}.cr-grow{z-index:-1;fill:none;stroke:#9fb2ff;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:48%;position:absolute;top:40px;right:24px}.cr-all__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:64px;display:grid}.cr-all__cards{flex-direction:column;gap:16px;display:flex}.cr-all .ivz-collab__art{height:170px}.cr-all .ivz-collab__body{padding:22px 24px 24px}.cr-all .ivz-collab__body h3{font-size:18px}.cr-all .ivz-collab__body p{font-size:15px}.cr-relax{border:1.5px solid var(--cool);color:#1d2240;border-radius:4px;padding:4px 12px;font-size:40px}.cr-all .ivz-cursor svg{width:14px;height:14px}.cr-support{border-radius:var(--radius-lg,16px);background:#fff;border:1px solid #e6e7ea;gap:16px;padding:22px 24px;display:flex;box-shadow:0 30px 60px -30px #0b0d104d}.cr-support h3{color:#0b0d10;margin:0 0 6px;font-size:18px;font-weight:600}.cr-support p{color:#4b4e57;margin:0;font-size:15px;line-height:1.55}.cr-all .ivz-h2 .ivz-pin{width:48px;height:48px}.cr-all .ivz-pin:after{content:none}.cr-all .ivz-pin svg{stroke-width:2.4px;width:22px;height:22px}.cr-typed{letter-spacing:-.04em;font-size:clamp(26px,3vw,36px);line-height:1.35;margin:34px 0 0!important}.cr-tools{flex-direction:column;align-items:flex-start;gap:14px;margin-top:22px;display:flex}.cr-page ul.cr-feats{margin-top:var(--space-8);gap:40px 36px}.cr-feats .ivz-feat p{color:#fff;font-size:16.5px}.cr-marquee{margin-top:var(--space-8)}.cr-marquee .ivz-marquee__track{align-items:stretch;padding:10px 0 30px}.cr-marquee .ivz-tcard{margin-top:0;margin-bottom:0}.cr-marquee blockquote{color:#30333b;margin:0;font-size:15px;line-height:1.6}.cr-marquee .ivz-tcard__who b{color:#0b0d10}@media (prefers-reduced-motion:reduce){.cr-marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.cr-marquee .ivz-tcard[aria-hidden=true]{display:none}}@media (width<=1100px){.cr-does{grid-template-columns:repeat(3,minmax(0,1fr))}.cr-puzzle{padding-left:0}.cr-puzzle .ivz-pcard--jut{margin-left:0}}@media (width<=960px){.cr-all__grid{grid-template-columns:minmax(0,1fr);gap:40px}.cr-all__text{order:-1}.cr-rooms>.ivz-room{min-height:150px;grid-area:auto!important}.cr-rooms>.ivz-room--main{order:-1;min-height:0;grid-column:1/-1!important}.cr-does{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-feats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.cr-pcard--e p{max-width:none!important}.cr-grow{opacity:.5}.cr-puzzle>.ivz-disc{order:-1;width:min(100%,220px);grid-column:1/-1!important;margin:0 auto 14px!important}}@media (width<=600px){.cr-bento .ivz-bcard{min-height:290px}.cr-pipe{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-board .cr-stats{display:none}.cr-rooms>.ivz-room:not(.ivz-room--main){text-align:center;justify-content:center;min-height:196px}.cr-rooms .ivz-room__ic,.cr-rooms .ivz-room__bub,.cr-rooms .ivz-ripple{top:36%}.cr-board .mk-main{padding:16px 14px 18px}.cr-does{grid-template-columns:minmax(0,1fr);gap:22px}.cr-puzzle .ivz-pcard{min-height:0;padding:22px 22px 96px}.cr-pcard--e{min-height:270px!important}.cr-relax{font-size:32px}.cr-typed{font-size:24px}.cr-feats{gap:24px;grid-template-columns:minmax(0,1fr)!important}.cr-feats .ivz-feat{flex-direction:row;align-items:center}}
