:is(.story-studio,.story-dialog,.flk-wb){--flk-motion-fast: .16s;--flk-motion: .28s;--flk-motion-slow: .42s;--flk-ease-out: cubic-bezier(.22, 1, .36, 1);--flk-ease-in-out: cubic-bezier(.65, 0, .35, 1);--flk-spring: cubic-bezier(.34, 1.56, .64, 1)}:is(.story-studio,.story-dialog){--flk-bg: var(--st-bg);--flk-media: var(--st-media);--flk-veil: var(--st-veil);--flk-pop: var(--st-pop);--flk-ink: var(--st-ink);--flk-ink2: var(--st-ink2);--flk-ink3: var(--st-ink3);--flk-mute: var(--st-mute);--flk-faint: var(--st-faint);--flk-faint2: var(--st-faint2);--flk-hair: var(--st-hair);--flk-line: var(--st-line);--flk-line2: var(--st-line2);--flk-line3: var(--st-line3);--flk-lineStrong: var(--st-lineStrong);--flk-fill: var(--st-fill);--flk-fill2: var(--st-fill2);--flk-fill3: var(--st-fill3);--flk-tint3: var(--st-tint3);--flk-onMediaBg: var(--st-onMediaBg);--flk-grad: var(--st-grad);--flk-accent: var(--st-violet2);--flk-ctaInk: var(--st-ctaInk);--flk-error: var(--st-pinkInk);--flk-plate: var(--st-pop);--flk-rim: linear-gradient(135deg, var(--st-champ), var(--st-violet2) 38%, var(--st-pinkInk) 72%, var(--st-champ));--flk-glow: var(--st-tint3);--flk-shade: var(--st-veil);--flk-sheen: var(--st-noirEdge);--flk-warm: var(--st-champ);--flk-glass: linear-gradient(180deg, var(--st-fill3), var(--st-fill))}.flk-wb{--flk-bg: var(--wb-bg);--flk-media: var(--wb-card2);--flk-veil: var(--wb-veil);--flk-pop: var(--wb-pop);--flk-ink: var(--wb-ink);--flk-ink2: var(--wb-ink2);--flk-ink3: var(--wb-ink2);--flk-mute: var(--wb-ink3);--flk-faint: var(--wb-ink4);--flk-faint2: var(--wb-ink4);--flk-hair: var(--wb-surf2);--flk-line: var(--wb-line);--flk-line2: var(--wb-lineH);--flk-line3: var(--wb-lineH);--flk-lineStrong: var(--wb-ink4);--flk-fill: var(--wb-surf);--flk-fill2: var(--wb-surf2);--flk-fill3: var(--wb-fill);--flk-tint3: var(--wb-tint);--flk-onMediaBg: var(--wb-tagbg);--flk-grad: var(--wb-grad);--flk-accent: var(--wb-acc);--flk-ctaInk: var(--wb-bnInk);--flk-error: var(--wb-danger);--flk-plate: var(--wb-sheet);--flk-rim: var(--wb-pborder);--flk-glow: var(--wb-hglow);--flk-shade: var(--wb-sh2);--flk-sheen: var(--wb-hi);--flk-warm: var(--wb-creditInk);--flk-glass: var(--wb-fillg)}@keyframes flk-flap{0%{opacity:0;transform:translateY(100%) rotateX(-70deg)}}.flk-ct-host{position:static;min-width:0}.flk-ct-inline{min-width:0;margin:0 0 10px}.flk-ct{min-width:0}.flk-ct[data-shape=row]{position:relative}.flk-ct-tab{position:absolute;left:50%;top:1px;z-index:6;transform:translate(-50%,-100%);display:flex;align-items:center;gap:8px;height:30px;margin:0;padding:0 12px 0 11px;border:0;border-radius:12px 12px 0 0;white-space:nowrap;cursor:pointer;color:var(--flk-ink);background:linear-gradient(180deg,var(--flk-fill2),transparent 70%),var(--flk-plate);box-shadow:inset 0 1px 0 var(--flk-sheen),0 0 0 1px var(--flk-line2);transition:height var(--flk-motion) var(--flk-ease-out),box-shadow var(--flk-motion-fast) ease}.flk-ct-tab:after{content:"";position:absolute;inset:-14px -2px 0}.flk-ct-tab:hover,.flk-ct[data-open] .flk-ct-tab{height:33px;box-shadow:inset 0 1px 0 var(--flk-sheen),0 0 0 1px color-mix(in srgb,var(--flk-warm) 45%,transparent),0 -10px 24px -14px var(--flk-glow)}.flk-ct-tab:focus-visible{outline:2px solid var(--flk-accent);outline-offset:2px}@media(min-width:768px){.flk-ct-tab:where(:not([data-mn-landscape],[data-mn-landscape] *)){left:auto;right:var(--flk-ct-tab-right, 22px);transform:translateY(-100%)}}.flk-ct-ic{flex:none;color:var(--flk-warm)}.flk-ct-tab b{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.flk-ct-sum{max-width:220px;overflow:hidden;text-overflow:ellipsis;font-size:11px;color:color-mix(in srgb,var(--flk-ink) 72%,transparent);animation:flk-flap .45s var(--flk-ease-out)}.flk-ct-sum:before{content:"·";margin-right:6px}.flk-ct[data-set] .flk-ct-sum{color:var(--flk-ink)}.flk-ct-chev{flex:none;color:var(--flk-faint);transform:rotate(180deg);transition:transform .45s var(--flk-spring)}.flk-ct[data-open] .flk-ct-chev{transform:none}.flk-ct-dot{display:none;width:6px;height:6px;border-radius:50%;background:var(--flk-error);box-shadow:0 0 10px var(--flk-error)}.flk-ct[data-set] .flk-ct-dot{display:block}.flk-ct[data-shape=row]{display:grid;gap:8px}.flk-ct-head{display:flex;align-items:baseline;gap:8px;min-width:0}.flk-ct-head b{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--flk-ink2)}.flk-ct-head span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--flk-mute)}.flk-ct-skel{height:46px;border-radius:12px;border:1px solid var(--flk-line);background:var(--flk-fill)}@media(max-width:767px){.flk-ct-skel{height:48px}}@media(pointer:coarse)and (max-height:500px){.flk-ct-skel:where([data-mn-landscape],[data-mn-landscape] *){height:48px}}.flk-foldtag{flex:0 1 auto;min-width:0;display:inline-flex;align-items:center;gap:2px;height:24px;padding:0 2px 0 10px;border-radius:999px;border:1px solid var(--wb-line);background:var(--wb-fillg, transparent);color:var(--wb-ink2, currentColor);font-size:11px;font-weight:600;letter-spacing:.02em;white-space:nowrap}.flk-foldtag-name{min-width:0;overflow:hidden;text-overflow:ellipsis;max-width:18ch}.flk-foldtag-x{position:relative;flex:none;display:inline-grid;place-items:center;width:20px;height:20px;border-radius:999px;border:0;background:transparent;color:inherit;cursor:pointer}.flk-foldtag-x:before{content:"";position:absolute;inset:-12px}.flk-foldtag-x:hover{background:var(--wb-surf2)}.flk-foldtag-x:focus-visible{outline:2px solid var(--wb-accent, currentColor);outline-offset:1px}
