.topic-hero[data-v-db7ed46e]{position:relative;overflow:hidden;background-image:linear-gradient(180deg,rgba(255,231,90,.06),transparent 34%)}.topic-hero__rule[data-v-db7ed46e]{width:5.5rem;height:.3rem;background:rgb(217 53 53)}.topic-hero__highlight[data-v-db7ed46e]{position:relative;display:inline-block}.topic-hero__highlight[data-v-db7ed46e]:after{content:"";position:absolute;left:0;right:0;bottom:.18em;height:.38em;background:rgba(255,231,90,.62);z-index:-1}.topic-paper[data-v-db7ed46e]{box-shadow:inset 0 1px #ffffff8c}.topic-paper[data-v-db7ed46e]:before{content:"";display:block;width:4.5rem;height:1rem;margin-left:auto;margin-bottom:1rem;border:1px solid rgba(217,211,199,.8);background:rgba(255,231,90,.22);transform:rotate(4deg)}.dark .topic-hero[data-v-db7ed46e]{background-image:linear-gradient(180deg,rgba(255,231,90,.05),transparent 34%)}.dark .topic-hero__highlight[data-v-db7ed46e]:after{background:rgba(255,231,90,.22)}.float-tool-wrap[data-v-db7ed46e]{display:flex;align-items:center;width:11rem}.float-tool-wrap--left[data-v-db7ed46e]{justify-content:flex-start}.float-tool-btn[data-v-db7ed46e]{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:#fff6;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));width:48px;height:48px;background:linear-gradient(140deg,#d93535,#bc2424);box-shadow:0 14px 24px -18px #141414e6;overflow:hidden;transition:all .25s ease}.float-tool-wrap:hover .float-tool-btn[data-v-db7ed46e]{width:auto;padding:0 14px;transform:translateY(-2px)}.float-tool-btn .btn-text[data-v-db7ed46e]{opacity:0;max-width:0;white-space:nowrap;margin-left:0;transition:all .25s ease}.float-tool-wrap:hover .float-tool-btn .btn-text[data-v-db7ed46e]{opacity:1;max-width:160px;margin-left:8px}.dark .topic-paper[data-v-db7ed46e]:before{border-color:#e8e6df1f;background:rgba(255,231,90,.12)}@media (max-width: 640px){.float-tool-wrap[data-v-db7ed46e]{width:9rem}.fixed.bottom-8.left-8[data-v-db7ed46e]{bottom:16px;left:16px}.float-tool-wrap:hover .float-tool-btn[data-v-db7ed46e]{padding:0 12px}.float-tool-wrap:hover .float-tool-btn .btn-text[data-v-db7ed46e]{max-width:110px}}
