@font-face{font-family:FruitStoryCaption;src:url(/fonts/Poppins-Bold.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}.SubtitlePreview_sample__erPb6{display:grid;width:100%;font-family:FruitStoryCaption,sans-serif;font-weight:700;white-space:nowrap;-webkit-text-stroke:1.6px #000;paint-order:stroke fill;text-shadow:0 1px 0 #000}.SubtitlePreview_group__SqSK5{grid-area:1/1;color:#fff;animation:SubtitlePreview_group__SqSK5 3.6s step-end infinite}.SubtitlePreview_word__jMOzM{animation:SubtitlePreview_active__j8cWV 1.8s step-end infinite}@keyframes SubtitlePreview_active__j8cWV{0%,24.999%{color:var(--accent)}25%,to{color:#fff}}@keyframes SubtitlePreview_group__SqSK5{0%,49.999%{visibility:visible}50%,to{visibility:hidden}}@media(prefers-reduced-motion:reduce){.SubtitlePreview_group__SqSK5,.SubtitlePreview_word__jMOzM{animation:none}.SubtitlePreview_group__SqSK5:not(:first-child){visibility:hidden}.SubtitlePreview_word__jMOzM:first-child{color:var(--accent)}}.fs-v2-shell{--fs-v2-bg:#080b10;--fs-v2-surface:#111722;--fs-v2-raised:#17202f;--fs-v2-border:#263243;--fs-v2-text:#f5f7fb;--fs-v2-muted:#a1adbd;--fs-v2-accent:#0a84ff;--fs-v2-accent-text:#6fc9ff;--fs-v2-accent-soft:#102b43;--fs-v2-cta-fill:linear-gradient(110deg,#0873ed,#0a84ff);--fs-v2-cta-border:#22d3ee99;--fs-v2-cta-shadow:inset 0 1px 0 #ffffff30,0 6px 18px #0a84ff30;--fs-glow:rgba(46,154,255,.13);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}.fs-v2-shell .fs-aurora{opacity:.05}.fs-v2-shell .fs-aurora span{animation:none}.fs-v2-shell h1{color:var(--fs-v2-text);background:none;-webkit-text-fill-color:currentColor;letter-spacing:-.035em;line-height:1.15!important;animation:none!important}.fs-v2-shell .fs-app-main p{line-height:1.65}.fs-v2-shell [data-clickable]:hover,.fs-v2-shell button:hover{transform:none}.fs-v2-shell :focus-visible{outline:3px solid #90caff;outline-offset:3px}.fs-v2-shell .fs-sidebar{width:256px;min-width:256px;height:100dvh;position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;flex-direction:column;background:#0b0c0f;border-right:1px solid #262a31;padding-bottom:18px}.fs-sidebar-brand{padding:26px 24px 24px;border-bottom:1px solid #202328}.fs-sidebar-brand .fs-logo{min-height:44px}.fs-sidebar-scroll{flex:1 1;min-height:0;overflow-y:auto;padding:14px 0}.fs-sidebar-section{margin:25px 27px 9px;color:#8c929e;font-size:11px;font-weight:750;letter-spacing:.12em}.fs-sidebar .sb-item{display:flex;align-items:center;gap:12px;margin:4px 14px;padding:12px 14px;min-height:46px;border:1px solid transparent;border-radius:12px;color:#aeb4bf;font-size:15px;font-weight:550;line-height:1.35;text-decoration:none;transition:background .18s ease,color .18s ease,border-color .18s ease}.fs-sidebar .sb-item:hover{background:#1b1e23;color:#f3f4f7;filter:none;transform:none}.fs-sidebar .sb-active{background:#192532;border-color:#3c5367;color:#daeaff;box-shadow:inset 3px 0 #7dccff}.fs-sidebar .sb-ic{display:inline-flex;flex-shrink:0;color:#939da9}.fs-sidebar .sb-active .sb-ic{color:#9bcfff}.fs-sidebar .fs-nav-primary{margin-top:6px;border-color:#303942;background:linear-gradient(110deg,#181c22,#161c22);color:#effaff}.fs-sidebar .fs-nav-primary .sb-ic{color:#9bcfff}.fs-sidebar-upsell{position:relative;margin:8px 16px 0}.fs-sidebar-dismiss{position:absolute;top:4px;right:4px;z-index:2;width:36px;height:36px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:10px;background:transparent;color:#a0a6b2;font-size:21px;cursor:pointer}.fs-sidebar-upgrade{display:block;padding:16px;border:1px solid #313740;border-radius:16px;background:linear-gradient(135deg,#1a1d23,#16191e)}.fs-sidebar-upgrade-title{display:block;padding-right:22px;color:#f3f4f7;font-size:14px;font-weight:750}.fs-sidebar-upgrade-copy{display:block;margin:5px 0 14px;color:#a0a6b2;font-size:12px;line-height:1.5}.fs-sidebar-upgrade-cta{display:block;text-align:center;padding:10px 6px;border-radius:10px;background:#1766b2;color:#fff;font-size:14px;font-weight:700}.fs-modal-card .ctaGrad,.fs-v2-shell .ctaGrad{background:var(--fs-v2-cta-fill,linear-gradient(110deg,#0873ed,#0a84ff))!important;border-color:var(--fs-v2-cta-border,#22d3ee99)!important;box-shadow:var(--fs-v2-cta-shadow,inset 0 1px 0 #ffffff30,0 6px 18px #0a84ff30);background-size:100% 100%!important;animation:none}.fs-sidebar-credit{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:54px;margin:12px 16px 0;padding:13px 14px;border:1px solid #262a31;border-radius:14px;background:#111316;text-decoration:none;font-size:15px}.fs-sidebar-credit>span:last-child{color:#90caff!important}.fs-v2-shell .fs-app-topbar{min-height:78px;padding:14px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px;position:-webkit-sticky;position:sticky;top:0;z-index:10;background:rgba(10,14,21,.94);border-bottom:1px solid var(--fs-v2-border);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.fs-topbar-brand{min-width:0}.fs-workspace-name{display:flex;align-items:center;gap:11px;color:var(--fs-v2-text);font-size:15px;font-weight:650}.fs-workspace-name svg{color:var(--fs-v2-accent);flex-shrink:0}.fs-topbar-account,.fs-topbar-meta{display:flex;align-items:center;gap:16px}.fs-topbar-language [data-header-language-desktop]>div{background:var(--fs-v2-bg)!important;border-color:var(--fs-v2-border)!important;padding:4px!important}.fs-topbar-language [data-header-language-desktop] button{min-height:36px;min-width:39px;padding:5px 8px!important;font-size:12px!important;color:var(--fs-v2-muted)!important}.fs-topbar-language [data-header-language-desktop] button[aria-pressed=true]{background:var(--fs-v2-accent-soft)!important;color:var(--fs-v2-accent-text)!important;box-shadow:0 2px 6px #0003}.fs-v2-shell .fs-credit-pill{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:9px 14px;border-radius:12px;border:1px solid #23527b;background:var(--fs-v2-accent-soft);color:var(--fs-v2-accent-text);font-size:14px;font-weight:650;white-space:nowrap;box-shadow:none}.fs-account-button{min-width:44px;min-height:44px}.fs-account-button,.fs-avatar-preview{display:flex;align-items:center;justify-content:center}.fs-avatar-preview{width:40px;height:40px;border-radius:13px;border:1px solid var(--fs-v2-border);color:var(--fs-v2-text);background:var(--fs-v2-raised);font-size:15px;font-weight:700}.fs-account-button .cl-userButtonTrigger{min-width:44px;min-height:44px}.fs-account-button .cl-userButtonAvatarBox{width:40px;height:40px}@media (min-width:861px) and (max-width:1180px){.fs-v2-shell .fs-sidebar{width:232px;min-width:232px}.fs-v2-shell .fs-app-topbar{padding-inline:24px;gap:14px}.fs-workspace-name{font-size:14px}.fs-topbar-account,.fs-topbar-meta{gap:10px}}@media (max-width:860px){.fs-v2-shell{background:var(--fs-v2-bg)!important}.fs-v2-shell .fs-app-topbar{display:flex!important;min-height:64px;padding:max(10px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 10px max(12px,env(safe-area-inset-left))!important;gap:8px!important;backdrop-filter:none;-webkit-backdrop-filter:none}.fs-topbar-brand{flex:1 1;min-width:96px}.fs-workspace-name{display:none}.fs-topbar-brand .fs-mobile-logo{margin:0;min-height:44px}.fs-topbar-brand .fs-mobile-logo img{max-width:120px;height:auto!important;max-height:30px;filter:drop-shadow(0 2px 7px #0a84ff22)!important}.fs-topbar-meta{display:flex;flex:none;gap:6px}.fs-topbar-language{width:auto;min-width:44px}.fs-topbar-language [data-header-language-mobile] button{min-height:44px}.fs-topbar-account{gap:6px}.fs-account-button .cl-userButtonAvatarBox{width:32px;height:32px}.fs-v2-shell .fs-mtopright{min-height:44px;padding:9px 8px;gap:5px;font-size:12px;border-radius:12px;box-shadow:none!important;white-space:nowrap}.fs-v2-shell .fs-mtopright[data-free="1"]{background:#1269c8}.fs-v2-shell .fs-mtopright:not([data-free="1"]){background:var(--fs-v2-accent-soft);border-color:#23527b;color:var(--fs-v2-accent-text)}.fs-v2-shell .fs-app-main [data-clickable],.fs-v2-shell .fs-app-main [role=button],.fs-v2-shell .fs-app-main button:not(.no-touch-target){min-height:44px}.fs-v2-shell .fs-page-transition>div:not(.no-mpad):not([data-quick-tools]):not([data-characters-page]){padding:28px 18px calc(100px + env(safe-area-inset-bottom))!important}.fs-v2-shell .fs-page-transition>.no-mpad{height:calc(100dvh - 64px - env(safe-area-inset-top) - 80px - env(safe-area-inset-bottom))!important}.fs-v2-shell .fs-support-button{bottom:calc(88px + env(safe-area-inset-bottom))!important}}@media (max-width:360px){.fs-topbar-brand .fs-mobile-logo img{max-width:100px;max-height:25px}.fs-v2-shell .fs-mtopright{font-size:11px;padding-inline:7px}.fs-v2-shell .fs-mtopright svg{width:12px}}@media (prefers-reduced-motion:reduce){.fs-v2-shell *,.fs-v2-shell :after,.fs-v2-shell :before{animation:none!important;transition:none!important}}