.topic-cards_deck__i5eyX,.topic-cards_scene__IbE5E{--tc-card:#f5f5f5;--tc-card-hover:#ebebeb;--tc-frame:#fff;--tc-fold:#f5f5f5;--tc-ink:#0a0a0a;--tc-note-bg:#fef08a;--tc-note-ink:#854d0e;--tc-shadow-card:0 1px 1px 0 rgb(0 0 0/0.05)}[data-surface=glass] .topic-cards_deck__i5eyX{--tc-card:#fff1ee;--tc-card-hover:#fde4de;--tc-fold:#fff1ee}.topic-cards_card__WfBEC{isolation:isolate;background:var(--tc-card);transition:background-color .24s ease}.topic-cards_card__WfBEC:after{content:"";position:absolute;inset:0;z-index:20;border:1px solid rgb(0 0 0/.02);border-radius:inherit;pointer-events:none}.topic-cards_card__WfBEC:is(:hover,:active){background:var(--tc-card-hover)}@media (hover:hover) and (pointer:fine){@container (min-width: 42rem){.topic-cards_stackItem__JhHFu{transform:translateX(calc(var(--d) * 16px)) translateY(var(--y)) rotate(var(--r));box-shadow:0 4px 12px -4px color-mix(in srgb,var(--tc-ink) 12%,transparent);transition:transform .46s cubic-bezier(.22,1,.36,1),box-shadow .46s ease,background-color .24s ease}.topic-cards_deck__i5eyX:is(:hover,:focus-within) .topic-cards_stackItem__JhHFu{transform:none;box-shadow:0 0 0 0 transparent}}}@media (prefers-reduced-motion:reduce){.topic-cards_stackItem__JhHFu{transition:background-color .24s ease}}.topic-cards_scene__IbE5E{position:relative;display:block;width:110px;height:80px;flex:none;pointer-events:none}.topic-cards_piece__pUzi1{position:absolute;display:block;transition:transform .52s cubic-bezier(.22,1,.36,1);transform:translate(var(--x,0),var(--y,0)) rotate(var(--r,0deg))}.topic-cards_card__WfBEC:is(:hover,:focus-visible) .topic-cards_piece__pUzi1{transform:translate(var(--hx,var(--x,0)),var(--hy,-6px)) rotate(var(--hr,0deg))}.topic-cards_frame__nKQbT{overflow:hidden;border:2px solid var(--tc-frame);border-radius:12px;background:var(--tc-frame);box-shadow:var(--tc-shadow-card)}.topic-cards_media__8WVlo{display:block;width:100%;height:100%;object-fit:cover}.topic-cards_paper__D48Bs{width:100%;height:100%;overflow:visible;filter:drop-shadow(0 2px 2px color-mix(in srgb,var(--tc-ink) 8%,transparent))}.topic-cards_paperSurface__WbKMJ{fill:var(--tc-frame)}.topic-cards_fold__uInqY{fill:var(--tc-fold)}.topic-cards_paperLine__KCVnQ{stroke:var(--tc-fold)}.topic-cards_sheetBadge__yYOum{fill:#01ac49}.topic-cards_sheetLetter__wqyqF{stroke:var(--tc-frame)}.topic-cards_paperLeft__ul4cv{width:46px;height:65px;left:6px;top:35px;--r:-15deg;--hx:-5px;--hy:-5px;--hr:-21deg}.topic-cards_paperRight__1ZVa5{width:46px;height:65px;right:5px;top:23px;--r:15deg;--hx:6px;--hy:-7px;--hr:21deg}.topic-cards_paperFront__BvGw4{width:61px;height:86px;left:28px;top:4px;--hy:-7px;--hr:-3deg}.topic-cards_notebook__16_OQ{left:13px;top:4px;width:84px;height:88px;background:var(--tc-note-bg);color:var(--tc-note-ink);--hr:-3deg}.topic-cards_quill__s_dbT{left:74px;top:21px;width:36px;height:54px;transform-origin:bottom left;--hx:2px;--hy:-9px;--hr:9deg}.topic-cards_quill__s_dbT img{display:block;width:36px;height:54px}.topic-cards_slide__yxSYw{width:calc(54px + var(--layer) * 20px);height:calc(30px + var(--layer) * 12px);left:calc(28px - var(--layer) * 10px);top:calc(3px + var(--layer) * 17px);--hy:calc(-8px + var(--layer) * 2px)}.topic-cards_card__WfBEC:is(:hover,:focus-visible) .topic-cards_slide__yxSYw{transform:translateY(var(--hy)) rotate(calc((var(--layer) - 1) * 4deg))}.topic-cards_photo__JQ_Z_{height:64px;width:48px;top:27px}.topic-cards_photoLeft__o1GI3{left:-12px;--r:-15deg;--hx:-3px;--hy:-9px;--hr:-22deg}.topic-cards_photoCenter__YZFEr{left:23px;top:3px;width:65px;height:87px;--hy:-6px}.topic-cards_photoRight__8WORS{right:-10px;--r:15deg;--hx:4px;--hy:-8px;--hr:22deg}.topic-cards_video__6m0_y{width:98px;height:94px;left:6px;top:4px;--hy:-5px}.topic-cards_video__6m0_y .topic-cards_media__8WVlo{object-position:center top}.topic-cards_play__HZkXD{position:absolute;display:grid;place-items:center;width:22px;height:22px;left:calc(50% - 11px);top:26px;border-radius:50%;color:var(--tc-frame);background:color-mix(in srgb,var(--tc-ink) 55%,transparent);backdrop-filter:blur(4px);transition:scale .35s ease}.topic-cards_card__WfBEC:is(:hover,:focus-visible) .topic-cards_play__HZkXD{scale:1.12}.topic-cards_code__FlN29{width:81px;height:83px;top:4px;left:15px;border-color:#fff;border-radius:10px;background:linear-gradient(180deg,#3d3d3d,#050505);--hr:-3deg}.topic-cards_badge__RCfLC{display:grid;place-items:center;border-color:#fff;border-radius:10px;background:#fff;box-shadow:inset 0 1px 4px rgb(0 0 0/.12)}.topic-cards_badge__RCfLC img{width:20px;height:20px}.topic-cards_html__HZ_yk{left:5px;top:49px;width:36px;height:36px;--hx:-2px;--hy:-8px;--hr:-8deg}.topic-cards_python__tXenQ{right:0;top:34px;width:30px;height:30px;--hx:2px;--hy:-10px;--hr:8deg}.topic-cards_perch__ToUj5 .topic-cards_piece__pUzi1{transform:translate(var(--hx,var(--x,0)),var(--hy,-6px)) rotate(var(--hr,0deg));animation:topic-cards_perch-rise__8UD4d .48s cubic-bezier(.34,1.45,.64,1) both}.topic-cards_perch__ToUj5 .topic-cards_slide__yxSYw{transform:translateY(var(--hy)) rotate(calc((var(--layer) - 1) * 4deg))}.topic-cards_perch__ToUj5 .topic-cards_piece__pUzi1:nth-child(2){--rise-r:-9deg;animation-delay:70ms}.topic-cards_perch__ToUj5 .topic-cards_piece__pUzi1:nth-child(3){--rise-r:7deg;animation-delay:.14s}@keyframes topic-cards_perch-rise__8UD4d{0%{translate:0 72px;rotate:var(--rise-r,10deg)}to{translate:0 0;rotate:0deg}}@media (prefers-reduced-motion:reduce){.topic-cards_perch__ToUj5 .topic-cards_piece__pUzi1{animation:none}.topic-cards_card__WfBEC,.topic-cards_piece__pUzi1,.topic-cards_play__HZkXD{transition:none}.topic-cards_card__WfBEC:is(:hover,:focus-visible) .topic-cards_piece__pUzi1{transform:translate(var(--x,0),var(--y,0)) rotate(var(--r,0deg))}.topic-cards_card__WfBEC:is(:hover,:focus-visible) .topic-cards_play__HZkXD{scale:1}}