.scc-section{background:var(--scc-section-bg,#fff);padding:var(--scc-pad-v) 0;width:100%}.scc-heading{color:var(--scc-desc-color,#6b7280);font-size:.8125rem;font-weight:600;letter-spacing:.08em;margin:0 0 32px;text-transform:uppercase}.scc-grid{display:flex;flex-wrap:wrap;gap:0}.scc-item{align-items:flex-start;display:flex;flex:1 1 180px;flex-direction:row;gap:20px;opacity:0;padding:0 40px 0 0;text-align:left;transform:translateY(16px);transition:opacity .5s ease,transform .5s ease}.scc-item--played{opacity:1;transform:translateY(0)}.scc-item:first-child{transition-delay:0s}.scc-item:nth-child(2){transition-delay:.1s}.scc-item:nth-child(3){transition-delay:.2s}.scc-item:nth-child(4){transition-delay:.3s}.scc-item:nth-child(5){transition-delay:.4s}.scc-item:nth-child(6){transition-delay:.5s}.scc-circle{align-items:center;background:var(--scc-circle-bg,#eaf2fb);border-radius:50%;color:var(--scc-icon-color,#1b6fcf);flex-shrink:0;height:var(--scc-circle-size,72px);width:var(--scc-circle-size,72px)}.scc-circle,.scc-item__text{display:flex;justify-content:center}.scc-item__text{flex-direction:column}.scc-circle svg{display:block;height:40%;width:40%}.scc-item__value{color:var(--scc-val-color,inherit);margin:0 0 6px}.scc-item__desc{color:var(--scc-desc-color,inherit);margin:0}@keyframes scc-money-hop{0%{transform:translateY(0) rotate(0deg) scale(1)}15%{transform:translateY(-6px) rotate(-6deg) scale(1.03,.98)}35%{transform:translateY(-18px) rotate(5deg) scale(.94,1.08)}50%{transform:translateY(-20px) rotate(-2deg) scale(.96,1.06)}65%{transform:translateY(-8px) rotate(1deg) scale(.99,1.01)}72%{transform:translateY(0) rotate(0deg) scale(1.14,.86)}82%{transform:translateY(-5px) rotate(0deg) scale(.97,1.04)}91%{transform:translateY(0) rotate(0deg) scale(1.03,.98)}to{transform:translateY(0) rotate(0deg) scale(1)}}@keyframes scc-dollar-flip{0%{transform:rotateY(0deg) scale(1)}40%{transform:rotateY(180deg) scale(1.25)}75%{transform:rotateY(1turn) scale(.9)}88%{transform:rotateY(1turn) scale(1.1)}to{transform:rotateY(1turn) scale(1)}}.scc-item--played .scc-circle--money{animation:scc-money-hop .9s cubic-bezier(.36,.07,.19,.97) .2s both}.scc-item--played .scc-circle--money svg{animation:scc-dollar-flip .6s ease-in-out .42s both;transform-origin:center}@keyframes scc-admin-drop{0%{opacity:0;transform:translateY(-28px) scaleY(.85)}40%{opacity:1;transform:translateY(5px) scale(1.1,.82)}55%{transform:translateY(-8px) scale(.95,1.07)}68%{transform:translateY(2px) scale(1.05,.95)}80%{transform:translateY(-2px) scale(.99,1.02)}to{transform:translateY(0) scale(1)}}@keyframes scc-clipboard-wobble{0%{transform:rotate(0deg) scale(1)}20%{transform:rotate(-10deg) scale(1.1)}40%{transform:rotate(7deg) scale(1.05)}58%{transform:rotate(-4deg) scale(1.02)}72%{transform:rotate(2deg) scale(1)}85%{transform:rotate(-1deg) scale(1)}to{transform:rotate(0deg) scale(1)}}.scc-item--played .scc-circle--admin{animation:scc-admin-drop .75s cubic-bezier(.36,.07,.19,.97) .2s both}.scc-item--played .scc-circle--admin svg{animation:scc-clipboard-wobble .55s ease-in-out .42s both;transform-origin:center bottom}@keyframes scc-calendar-spin{0%{opacity:0;transform:rotate(-160deg) scale(.6)}55%{opacity:1;transform:rotate(12deg) scale(1.06)}70%{transform:rotate(-6deg) scale(.97)}82%{transform:rotate(3deg) scale(1.02)}91%{transform:rotate(-1deg) scale(1)}to{transform:rotate(0deg) scale(1)}}@keyframes scc-calendar-page{0%{transform:rotateY(0deg) scale(1)}35%{transform:rotateY(180deg) scale(1.2)}70%{transform:rotateY(1turn) scale(.92)}85%{transform:rotateY(1turn) scale(1.08)}to{transform:rotateY(1turn) scale(1)}}.scc-item--played .scc-circle--calendar{animation:scc-calendar-spin .85s cubic-bezier(.34,1.56,.64,1) .2s both}.scc-item--played .scc-circle--calendar svg{animation:scc-calendar-page .55s ease-in-out .42s both;transform-origin:center}.scc-circle--calendar{overflow:visible;position:relative}.scc-arrow-up{color:var(--scc-icon-color,#1b6fcf);left:50%;line-height:0;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}@keyframes scc-arrow-rise{0%{opacity:0;transform:translateX(-50%) translateY(-45%)}15%{opacity:1;transform:translateX(-50%) translateY(-60%)}70%{opacity:.8;transform:translateX(-50%) translateY(-130%)}to{opacity:0;transform:translateX(-50%) translateY(-165%)}}.scc-item--played .scc-arrow-up{animation:scc-arrow-rise .9s ease-out 1.05s both}.scc-grid--vertical{flex-direction:column;gap:var(--scc-vertical-gap,32px)}.scc-grid--vertical .scc-item{flex:none;padding:0;width:100%}.scc-grid--vertical.scc-grid--dividers{gap:0}.scc-grid--vertical.scc-grid--dividers .scc-item{padding-bottom:calc(var(--scc-vertical-gap, 32px)/2);padding-top:calc(var(--scc-vertical-gap, 32px)/2)}.scc-grid--vertical.scc-grid--dividers .scc-item:first-child{padding-top:0}.scc-grid--vertical.scc-grid--dividers .scc-item:last-child{padding-bottom:0}.scc-grid--vertical.scc-grid--dividers .scc-item+.scc-item{border-top:1px solid var(--scc-divider-color,#e5e7eb)}@media (max-width:640px){.scc-grid{flex-direction:column;gap:32px}.scc-item{flex:none;padding:0;width:100%}}