:where(.GraduationBlock-module__VKF9Qq__block[data-tone=dark]){--grad-fg:#fff;--grad-bg:radial-gradient(120% 140% at 15% 10%, color-mix(in oklab, var(--primary) 70%, #000) 0%, color-mix(in oklab, var(--primary) 38%, #000) 100%);--grad-border:0 solid transparent;--grad-shadow:0 14px 34px #0000002e;--grad-kicker:color-mix(in oklab, #fff 75%, var(--accent));--grad-cta-bg:#fff;--grad-cta-fg:color-mix(in oklab, var(--primary) 70%, #000);--grad-medal-shadow:drop-shadow(0 10px 14px #00000059)}:where(.GraduationBlock-module__VKF9Qq__block[data-tone=light]){--grad-fg:var(--ink);--grad-bg:linear-gradient(160deg, color-mix(in oklab, #fff 62%, var(--bg)) 0%, color-mix(in oklab, #fff 28%, var(--bg)) 100%);--grad-border:1px solid color-mix(in oklab, var(--primary) 16%, transparent);--grad-shadow:0 1px 0 #ffffffb3 inset, 0 12px 28px color-mix(in oklab, var(--primary) 16%, transparent);--grad-kicker:var(--primary);--grad-cta-bg:var(--primary-deep,var(--primary));--grad-cta-fg:var(--on-primary,#fff);--grad-medal-shadow:drop-shadow(0 10px 14px #1e3c1e38)}:where(.GraduationBlock-module__VKF9Qq__block){color:var(--grad-fg);background:var(--grad-bg);border:var(--grad-border);box-shadow:var(--grad-shadow)}:where(.GraduationBlock-module__VKF9Qq__kicker){color:var(--grad-kicker)}:where(.GraduationBlock-module__VKF9Qq__cta){background:var(--grad-cta-bg);color:var(--grad-cta-fg)}:where(.GraduationBlock-module__VKF9Qq__medal){filter:var(--grad-medal-shadow);transform:rotate(-6deg)}:where(.GraduationBlock-module__VKF9Qq__case){display:contents}:where(.GraduationBlock-module__VKF9Qq__lid),:where(.GraduationBlock-module__VKF9Qq__live){display:none}
.shelf-module__eg3oMa__cell{scroll-snap-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:6px;width:74px;padding:0;text-decoration:none;display:flex}.shelf-module__eg3oMa__clubMedal{height:78px;width:calc(78px / var(--ma));filter:drop-shadow(0 3px 5px #00000038);display:block}.shelf-module__eg3oMa__caption{text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;color:var(--ink-soft);font-size:10.5px;font-weight:800;overflow:hidden}.shelf-module__eg3oMa__caption[data-new]{color:var(--primary)}.shelf-module__eg3oMa__set{scroll-snap-align:start;flex-direction:column;flex:none;align-self:flex-start;align-items:center;gap:6px;width:162px;text-decoration:none;display:flex}.shelf-module__eg3oMa__tray{--u:1px;width:calc(162 * var(--u));height:calc(78 * var(--u));border-radius:calc(10 * var(--u));background:radial-gradient(80% 90% at 40% 30%, #ffffff29, transparent 70%), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.45'/%3E%3C/svg%3E"), var(--cr-velvet,#33452f);box-shadow:inset 0 calc(3 * var(--u)) calc(8 * var(--u)) #00000073, inset 0 0 0 1px #0003, 0 1px 0 #ffffff80;display:block;position:relative;overflow:hidden}.shelf-module__eg3oMa__tray:after{content:"";inset:calc(4 * var(--u));border-radius:calc(7 * var(--u));pointer-events:none;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--metal-2,#c99a3e) 55%, transparent);position:absolute}.shelf-module__eg3oMa__medalTap{left:calc(26 * var(--u));top:calc((60 - 56 * var(--ma)) * var(--u));width:calc(56 * var(--u));height:calc((56 * var(--ma) + 18) * var(--u));cursor:pointer;z-index:2;background:0 0;border:0;padding:0;display:block;position:absolute}.shelf-module__eg3oMa__setMedal{width:calc(56 * var(--u));height:calc(56 * var(--ma) * var(--u));filter:drop-shadow(0 calc(3 * var(--u)) calc(3 * var(--u)) #00000080);display:block;position:absolute;top:0;left:0}.shelf-module__eg3oMa__degree{left:calc(90 * var(--u));top:calc(8 * var(--u));width:calc(48 * var(--u));height:calc(62 * var(--u));z-index:1;display:block;position:absolute}.shelf-module__eg3oMa__folio{left:calc(4 * var(--u));top:calc(3 * var(--u));width:calc(40 * var(--u));height:calc(56 * var(--u));border-radius:calc(1.5 * var(--u)) calc(2.5 * var(--u)) calc(2.5 * var(--u)) calc(1.5 * var(--u));background:linear-gradient(128deg, #ffffff3d, transparent 36%, transparent 64%, #00000038), repeating-linear-gradient(0deg, #ffffff0d 0 1px, transparent 1px 2px), repeating-linear-gradient(90deg, #00000012 0 1px, transparent 1px 2px), var(--cr-cloth,#2c3b28);box-shadow:inset calc(1.6 * var(--u)) 0 0 #00000047, calc(1.4 * var(--u)) calc(1.2 * var(--u)) 0 calc(-.2 * var(--u)) var(--cr-satin,#f1e9da), calc(1.9 * var(--u)) calc(1.8 * var(--u)) 0 0 #00000038, 0 calc(4 * var(--u)) calc(7 * var(--u)) #00000080;position:absolute;transform:rotate(4deg)}.shelf-module__eg3oMa__folio:before{content:"";inset:calc(3.4 * var(--u));border:calc(.7 * var(--u)) solid color-mix(in oklab, var(--metal-2,#c99a3e) 88%, transparent);position:absolute}.shelf-module__eg3oMa__folioCrest,.shelf-module__eg3oMa__folioTitle{background:linear-gradient(160deg, var(--metal-0,#fff3c8), var(--metal-2,#c99a3e) 45%, var(--metal-3,#8d6a2c) 70%, var(--metal-1,#e3c27a));position:absolute;left:50%;translate:-50%}.shelf-module__eg3oMa__folioCrest{top:calc(12 * var(--u));width:calc(19 * var(--u));height:calc(24 * var(--u));-webkit-mask:var(--folio-crest) center / contain no-repeat;-webkit-mask:var(--folio-crest) center / contain no-repeat;mask:var(--folio-crest) center / contain no-repeat}.shelf-module__eg3oMa__folioTitle{top:calc(40 * var(--u));width:calc(18 * var(--u));height:calc(1.3 * var(--u));opacity:.85;box-shadow:none}.shelf-module__eg3oMa__ghostTray{background:color-mix(in oklab, var(--ink) 4%, transparent);box-shadow:inset 0 1px 3px color-mix(in oklab, var(--ink) 16%, transparent), 0 1px 0 #fff9;outline:1.5px dashed color-mix(in oklab, var(--ink) 22%, transparent);outline-offset:-1.5px}.shelf-module__eg3oMa__ghostTray:after{display:none}.shelf-module__eg3oMa__ghostTray .shelf-module__eg3oMa__setMedal{left:calc(26 * var(--u));top:calc((60 - 56 * var(--ma)) * var(--u));filter:grayscale();opacity:.32}.shelf-module__eg3oMa__ghostTray .shelf-module__eg3oMa__folio{left:calc(94 * var(--u));top:calc(11 * var(--u));box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--ink) 18%, transparent);background:0 0}.shelf-module__eg3oMa__ghostTray .shelf-module__eg3oMa__folio:before{border-color:color-mix(in oklab, var(--ink) 12%, transparent)}.shelf-module__eg3oMa__ghostTray .shelf-module__eg3oMa__folioCrest{background:color-mix(in oklab, var(--ink) 16%, transparent)}.shelf-module__eg3oMa__set[data-shimmer] .shelf-module__eg3oMa__ghostTray:before{content:"";pointer-events:none;z-index:3;background:linear-gradient(105deg,#0000 40%,#ffffffbf 50%,#0000 60%);animation:.9s ease-out .26s both shelf-module__eg3oMa__grShimmer;position:absolute;inset:-20% -60%;transform:translate(-100%)}@keyframes shelf-module__eg3oMa__grShimmer{to{transform:translate(100%)}}.shelf-module__eg3oMa__set[data-waiting] .shelf-module__eg3oMa__tray>*{opacity:0}.shelf-module__eg3oMa__set[data-arrived] .shelf-module__eg3oMa__tray{animation:.9s cubic-bezier(.3,.6,.3,1) both shelf-module__eg3oMa__grSetPulse}@keyframes shelf-module__eg3oMa__grSetPulse{0%{filter:brightness();transform:scale(1)}24%{filter:brightness(1.22);transform:scale(1.045)}to{filter:brightness();transform:scale(1)}}.shelf-module__eg3oMa__flight{z-index:60;pointer-events:none;place-items:start center;padding-top:18svh;display:grid;position:fixed;inset:0}.shelf-module__eg3oMa__flight:before{content:"";background:radial-gradient(70% 34% at 50% 32%, color-mix(in oklab, var(--cr-satin,#f3ead6) 55%, transparent), color-mix(in oklab, var(--ink,#1d1a17) 14%, transparent) 80%);animation:.42s both shelf-module__eg3oMa__grFloatIn;position:absolute;inset:0}.shelf-module__eg3oMa__flight[data-phase=glide]:before{animation:.62s .12s both shelf-module__eg3oMa__grFadeOut}.shelf-module__eg3oMa__flyWrap{animation:.56s cubic-bezier(.2,.8,.2,1) both shelf-module__eg3oMa__grRise;position:relative}.shelf-module__eg3oMa__flyTray{--u:2px;box-shadow:0 30px 60px #0006,inset 0 6px 16px #00000073}.shelf-module__eg3oMa__glint{width:calc(9px - var(--g) * .8px);height:calc(9px - var(--g) * .8px);margin:calc(-4.5px + var(--g) * .4px);opacity:0;background:radial-gradient(circle, #fff 0 22%, var(--metal-1,#f0d68a) 45%, transparent 72%);box-shadow:0 0 10px 3px color-mix(in oklab, var(--metal-1,#f0d68a) 55%, transparent);border-radius:50%;position:absolute;top:50%;left:50%}@keyframes shelf-module__eg3oMa__grRise{0%{opacity:0;transform:translateY(34px)scale(.9)}to{opacity:1;transform:none}}@keyframes shelf-module__eg3oMa__grFloatIn{0%{opacity:0}to{opacity:1}}@keyframes shelf-module__eg3oMa__grFadeOut{to{opacity:0}}@media (prefers-reduced-motion:reduce){.shelf-module__eg3oMa__set[data-arrived] .shelf-module__eg3oMa__tray{animation:.3s both shelf-module__eg3oMa__grFadeIn}.shelf-module__eg3oMa__set[data-shimmer] .shelf-module__eg3oMa__ghostTray:before{display:none}}@keyframes shelf-module__eg3oMa__grFadeIn{0%{opacity:0}to{opacity:1}}