.fc-stage[data-v-4c450a24]{container-type:inline-size;transition:min-height .55s cubic-bezier(.2,.7,.2,1)}.fc-speak-bars[data-v-4c450a24]{display:inline-flex;align-items:center;justify-content:center;gap:2px;height:16px}.fc-speak-bars i[data-v-4c450a24]{display:block;width:2.5px;height:4px;border-radius:2px;background:currentColor;animation:fc-speak-bar-4c450a24 .9s ease-in-out infinite}.fc-speak-bars i[data-v-4c450a24]:nth-child(2){animation-delay:.15s}.fc-speak-bars i[data-v-4c450a24]:nth-child(3){animation-delay:.3s}.fc-speak-bars i[data-v-4c450a24]:nth-child(4){animation-delay:.45s}@keyframes fc-speak-bar-4c450a24{0%,to{height:4px}50%{height:14px}}@media(prefers-reduced-motion:reduce){.fc-speak-bars i[data-v-4c450a24]{animation:none;height:10px}.fc-stage[data-v-4c450a24]{transition:none}}.fc-def-fade[data-v-4c450a24]{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 30px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 30px),transparent)}.fc-verdict[data-v-4c450a24]{background:color-mix(in srgb,var(--ui-bg,#fff) 88%,transparent);transition:opacity .15s ease-out,transform .15s cubic-bezier(.2,.9,.3,1.3)}.fc-perspective[data-v-4c450a24]{perspective:179cqw}.fc-perspective.flipping[data-v-4c450a24]{animation:fc-lift-4c450a24 .55s cubic-bezier(.2,.7,.2,1)}@keyframes fc-lift-4c450a24{0%,to{transform:scale(1)}45%{transform:scale(1.035)}}.fc-swipe[data-v-4c450a24]{transition:transform .32s cubic-bezier(.2,.7,.2,1),opacity .32s ease}.fc-swipe[data-v-4c450a24],.fc-turn[data-v-4c450a24]{transform-style:preserve-3d}.fc-turn[data-v-4c450a24]{transition:transform .55s cubic-bezier(.2,.7,.2,1)}.fc-turn.revealed[data-v-4c450a24]{transform:rotateY(180deg)}.fc-face[data-v-4c450a24]{backface-visibility:hidden;-webkit-backface-visibility:hidden}.fc-back[data-v-4c450a24]{transform:rotateY(180deg)}.fc-definition[data-v-4c450a24]{font-size:15px;line-height:1.5}.fc-definition[data-v-4c450a24] .fc-def{margin:0}.fc-definition[data-v-4c450a24] .fc-def p{margin:0;font-size:20px;font-weight:500;line-height:1.4}.fc-definition[data-v-4c450a24] .fc-example{margin-top:14px;color:var(--ui-text-muted,#4b5563);font-size:15px;line-height:1.5}.fc-definition[data-v-4c450a24] .fc-example em,.fc-definition[data-v-4c450a24] .fc-example i{font-style:normal}.fc-definition[data-v-4c450a24] .fc-example u{text-decoration:underline;text-decoration-color:#3b82f6;text-decoration-thickness:2px;text-underline-offset:2px}.fc-definition[data-v-4c450a24] .fc-syn{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 12px;margin-top:18px;font-size:13px}.fc-definition[data-v-4c450a24] .fc-syn-label{font-weight:600;color:var(--ui-text-toned,#4b5563)}.fc-definition[data-v-4c450a24] .fc-syn-list{color:var(--ui-text-muted,#6b7280)}@media(max-width:1023px){.fc-definition[data-v-4c450a24]{font-size:15px;line-height:1.45}.fc-definition[data-v-4c450a24] .fc-def p{font-size:19px;line-height:1.35}.fc-definition[data-v-4c450a24] .fc-example{margin-top:12px;font-size:15px;line-height:1.5}.fc-definition[data-v-4c450a24] .fc-syn{margin-top:16px}}@media(prefers-reduced-motion:reduce){.fc-swipe[data-v-4c450a24],.fc-turn[data-v-4c450a24]{transition:none}.fc-perspective.flipping[data-v-4c450a24]{animation:none}}.deck[data-v-3e943825]{position:relative;display:flex;flex-direction:column;min-height:180px;padding-bottom:11px}.edge[data-v-3e943825]{position:absolute;height:28px;border:1px solid var(--ui-border);background:var(--ui-bg-elevated,#f4f4f5);border-radius:14px;transition:transform .16s cubic-bezier(.2,.7,.2,1)}.edge-mid[data-v-3e943825]{bottom:5px;left:7px;right:7px}.edge-back[data-v-3e943825]{bottom:0;left:14px;right:14px;opacity:.7}.face[data-v-3e943825]{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;padding:16px;border:1px solid var(--ui-border);background:var(--ui-bg);border-radius:14px;transition:border-color .16s,background-color .16s,transform .16s cubic-bezier(.2,.7,.2,1)}.deck:hover .face[data-v-3e943825]{border-color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 5%,var(--ui-bg));transform:translateY(-2px)}.deck:hover .edge-mid[data-v-3e943825]{transform:translateY(1px)}.deck:hover .edge-back[data-v-3e943825]{transform:translateY(2px)}.open[data-v-3e943825]{display:block;width:100%;text-align:left;background:none;cursor:pointer}.open[data-v-3e943825]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px;border-radius:8px}.actions[data-v-3e943825]{display:flex;gap:6px;margin-top:10px}.act[data-v-3e943825],.actions[data-v-3e943825]{min-height:30px}.act[data-v-3e943825]{flex:1;border:1px solid var(--ui-border);background:var(--ui-bg-elevated,#f4f4f5);color:var(--ui-text-toned,#3f3f46);border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;transition:border-color .16s,background-color .16s}.act[data-v-3e943825]:hover{border-color:var(--ui-primary)}.act[data-v-3e943825]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.act-review[data-v-3e943825]{background:color-mix(in srgb,#f0973f 16%,var(--ui-bg));border-color:color-mix(in srgb,#f0973f 45%,var(--ui-bg));color:#9a5a12}@media(prefers-reduced-motion:reduce){.act[data-v-3e943825],.edge[data-v-3e943825],.face[data-v-3e943825]{transition:none}.deck:hover .edge-back[data-v-3e943825],.deck:hover .edge-mid[data-v-3e943825],.deck:hover .face[data-v-3e943825]{transform:none}}@keyframes wipe-a-e0a48719{0%{background-size:0 100%}to{background-size:100% 100%}}@keyframes wipe-b-e0a48719{0%{background-size:0 100%}to{background-size:100% 100%}}.highlight-wipe-a[data-v-e0a48719]{animation:wipe-a-e0a48719 .3s cubic-bezier(.4,0,.2,1)}.highlight-wipe-a[data-v-e0a48719],.highlight-wipe-b[data-v-e0a48719]{background-repeat:no-repeat;background-position:0;background-size:100% 100%;will-change:background-size}.highlight-wipe-b[data-v-e0a48719]{animation:wipe-b-e0a48719 .3s cubic-bezier(.4,0,.2,1)}[data-v-a0751e1e] .p-carousel,[data-v-a0751e1e] .p-carousel-content-container,[data-v-a0751e1e] .p-carousel-content{min-width:0}[data-v-a0751e1e] .p-carousel-viewport{min-width:0;flex:1 1 0%}[data-v-a0751e1e] .p-carousel-item-list{min-width:0}[data-v-a0751e1e] .p-carousel-item{min-width:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box}
