.FreeTools_workspace__zxAe2{display:grid;gap:1rem;padding:clamp(1rem,2.5vw,1.75rem);border:1px solid var(--color-line);background:var(--color-surface)}.FreeTools_row__2BfBh{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.FreeTools_between__kTimz{justify-content:space-between}.FreeTools_split__1irZ1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.FreeTools_label__4cgOm{display:block;margin:0 0 .4rem;color:var(--color-ink-muted);font:600 var(--type-mono-xs)/1rem var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase}.FreeTools_textarea__RR5wg{display:block;width:100%;min-height:16rem;resize:vertical;padding:.9rem 1rem;border:1px solid var(--border-secondary);border-radius:0;background:var(--bg-input,var(--color-canvas));color:var(--color-ink);font:.875rem/1.6 var(--font-family-mono);-moz-tab-size:2;-o-tab-size:2;tab-size:2}.FreeTools_input__KtQ_P:focus,.FreeTools_select__IXaI_:focus,.FreeTools_textarea__RR5wg:focus{outline:2px solid var(--color-accent);outline-offset:-1px}.FreeTools_textareaShort__33NNS{min-height:7rem}.FreeTools_output__WgRnH{background:var(--bg-secondary,var(--color-canvas))}.FreeTools_input__KtQ_P,.FreeTools_select__IXaI_{min-height:2.6rem;padding:.5rem .75rem;border:1px solid var(--border-secondary);border-radius:0;background:var(--bg-input,var(--color-canvas));color:var(--color-ink);font:.9375rem/1.4 var(--font-family-text)}.FreeTools_input__KtQ_P[type=number]{width:9rem;font-family:var(--font-family-mono)}.FreeTools_input__KtQ_P[type=color]{width:3.25rem;padding:.2rem}.FreeTools_field__AgNjS{display:grid;gap:.35rem}.FreeTools_field__AgNjS>span{color:var(--color-ink-muted);font:600 var(--type-mono-xs)/1rem var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase}.FreeTools_buttonGhost__mrwBe,.FreeTools_button__LxuK0{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.6rem;padding:.5rem 1.1rem;border:0;border-radius:0;cursor:pointer;font:500 .9375rem/1.2 var(--font-family-text);text-decoration:none}.FreeTools_button__LxuK0{background:var(--color-ink);color:var(--color-canvas)}.FreeTools_button__LxuK0:hover{background:var(--color-tint-cyan);color:var(--color-tint-fg)}.FreeTools_buttonGhost__mrwBe{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line-control);color:var(--color-ink)}.FreeTools_buttonGhost__mrwBe:hover{background:var(--color-tint-blue);box-shadow:none;color:var(--color-tint-blue-fg)}.FreeTools_buttonGhost__mrwBe:disabled,.FreeTools_button__LxuK0:disabled{cursor:not-allowed;opacity:.45}.FreeTools_buttonGhost__mrwBe:focus-visible,.FreeTools_button__LxuK0:focus-visible,.FreeTools_segment__0FzOn button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.FreeTools_segment__0FzOn{display:inline-flex;border:1px solid var(--color-line-control)}.FreeTools_segment__0FzOn button{min-height:2.4rem;padding:.4rem .9rem;border:0;border-right:1px solid var(--color-line-control);background:var(--color-surface);color:var(--color-ink-muted);cursor:pointer;font:500 .875rem/1 var(--font-family-text)}.FreeTools_segment__0FzOn button:last-child{border-right:0}.FreeTools_segment__0FzOn button[aria-pressed=true]{background:var(--color-ink);color:var(--color-canvas)}.FreeTools_check__4wLBc{display:inline-flex;align-items:center;gap:.45rem;color:var(--color-ink);font-size:.9375rem;cursor:pointer}.FreeTools_error__WrUY7{margin:0;padding:.7rem .9rem;border-left:3px solid #e5484d;background:color-mix(in srgb,#e5484d 8%,transparent);color:var(--color-ink);font:.875rem/1.5 var(--font-family-mono)}.FreeTools_ok___GQ0k{margin:0;color:#2f9e44;font:600 .8125rem/1.4 var(--font-family-mono)}.FreeTools_hint__kppMy{margin:0;color:var(--color-ink-muted);font-size:.875rem;line-height:1.5}.FreeTools_stats__c1SFh{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1px;margin:0;border:1px solid var(--color-line);background:var(--color-line)}.FreeTools_stats__c1SFh>div{padding:1rem 1.1rem;background:var(--color-surface)}.FreeTools_stats__c1SFh dt{color:var(--color-ink-muted);font:600 var(--type-mono-xs)/1rem var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase}.FreeTools_stats__c1SFh dd{margin:.35rem 0 0;color:var(--color-ink);font:500 1.75rem/1.1 var(--font-family-heading);letter-spacing:-.01em}.FreeTools_statsAccent__onFVo dd{color:var(--text-accent)}.FreeTools_drop__boVgj{display:grid;place-items:center;gap:.5rem;min-height:11rem;padding:1.5rem;border:1px dashed var(--border-secondary);background:var(--color-canvas);color:var(--color-ink-muted);cursor:pointer;text-align:center}.FreeTools_drop__boVgj[data-over=true]{border-color:var(--color-accent);background:var(--active-overlay)}.FreeTools_drop__boVgj strong{color:var(--color-ink);font-size:1.0625rem;font-weight:500}.FreeTools_files__ihgsy{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.FreeTools_files__ihgsy li{display:grid;grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.75rem;border:1px solid var(--color-line);background:var(--color-canvas)}.FreeTools_files__ihgsy img{width:4.5rem;height:4.5rem;-o-object-fit:cover;object-fit:cover;background:repeating-conic-gradient(#e5e7eb 0 25%,#fff 0 50%) 0 0 /12px 12px}.FreeTools_files__ihgsy strong{display:block;overflow:hidden;color:var(--color-ink);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.FreeTools_files__ihgsy span{color:var(--color-ink-muted);font:.8125rem/1.5 var(--font-family-mono)}.FreeTools_saved__MKaYg{color:#2f9e44!important}.FreeTools_tableWrap__V4DFw{max-height:22rem;overflow:auto;border:1px solid var(--color-line)}.FreeTools_table__ohPYh{width:100%;border-collapse:collapse;font:.8125rem/1.4 var(--font-family-mono)}.FreeTools_table__ohPYh td,.FreeTools_table__ohPYh th{max-width:18rem;padding:.5rem .75rem;overflow:hidden;border-bottom:1px solid var(--color-line);text-align:left;text-overflow:ellipsis;white-space:nowrap}.FreeTools_table__ohPYh th{position:sticky;top:0;background:var(--bg-secondary,var(--color-canvas));color:var(--color-ink-muted);font-weight:600}.FreeTools_table__ohPYh td a{color:var(--text-accent)}.FreeTools_num__BgQtZ{text-align:right!important;font-variant-numeric:tabular-nums}.FreeTools_cheapest___zFfh td{background:var(--active-overlay)}.FreeTools_qr__zdI2r{display:grid;place-items:center;min-height:18rem;padding:1.5rem;border:1px solid var(--color-line);background:var(--color-canvas)}.FreeTools_qr__zdI2r svg{width:min(100%,18rem);height:auto}.FreeTools_code__I1KLf{margin:0;max-height:28rem;overflow:auto;padding:1rem 1.15rem;border:1px solid var(--color-line);background:#18181b;color:#f4f4f5;font:.8125rem/1.7 var(--font-family-mono);white-space:pre}.FreeTools_filters__i2e6K{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.25rem}.FreeTools_chip__Nj31l{min-height:2.4rem;padding:.4rem .9rem;border:1px solid var(--color-line-control);background:var(--color-surface);color:var(--color-ink);cursor:pointer;font:500 .875rem/1 var(--font-family-text)}.FreeTools_chip__Nj31l span{margin-left:.35rem;color:var(--color-ink-muted);font-family:var(--font-family-mono)}.FreeTools_chip__Nj31l[aria-pressed=true]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-canvas)}.FreeTools_chip__Nj31l[aria-pressed=true] span{color:inherit;opacity:.7}.FreeTools_search__ucKS0{display:block;width:min(36rem,100%);margin-bottom:1rem}.FreeTools_search__ucKS0 input{width:100%;min-height:3rem;padding:.7rem 1rem;border:1px solid var(--border-secondary);border-radius:0;background:var(--bg-input,var(--color-surface));color:var(--color-ink);font-size:1rem}.FreeTools_toolGrid__MnlrI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.FreeTools_toolCard__lQuvn{position:relative;display:flex;flex-direction:column;gap:.6rem;min-height:12.5rem;padding:1.25rem;border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink);text-decoration:none;transition:box-shadow .15s ease,border-color .15s ease}.FreeTools_toolCard__lQuvn:hover{border-color:var(--border-secondary);box-shadow:var(--shadow-float)}.FreeTools_toolCard__lQuvn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.FreeTools_toolTop__qPN8_{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.FreeTools_badge__p7TgD{padding:.25rem .5rem;background:#d9f99d;color:#1a2e05;font:700 var(--type-mono-xs)/1 var(--font-family-mono);letter-spacing:.08em}.FreeTools_toolCat__ywGvc{color:var(--color-accent);font:700 var(--type-mono-xs)/1rem var(--font-family-mono);letter-spacing:.09em;text-transform:uppercase}.FreeTools_toolIcon__9orwO{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid var(--color-line);background:var(--color-canvas);color:var(--color-ink)}.FreeTools_toolIcon__9orwO svg{width:1.35rem;height:1.35rem}.FreeTools_toolCard__lQuvn h3{margin:auto 0 0;font-size:1.25rem;font-weight:500;letter-spacing:-.01em;line-height:1.4}.FreeTools_toolCard__lQuvn p{margin:0;color:var(--color-ink-muted);font:.9375rem/1.5 var(--font-family-text)}.FreeTools_toolOpen__WHNV3{color:var(--text-accent);font-size:.9rem;font-weight:500}.FreeTools_empty__Y__NX{grid-column:1/-1;padding:2.5rem;border:1px solid var(--color-line);color:var(--color-ink-muted);text-align:center}.FreeTools_promise__RLlEY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;border:1px solid var(--color-line);background:var(--color-line)}.FreeTools_promise__RLlEY li{padding:1.25rem;background:var(--color-surface)}.FreeTools_promise__RLlEY strong{display:block;font-size:1.125rem;font-weight:500}.FreeTools_promise__RLlEY span{color:var(--color-ink-muted);font-size:.9375rem;line-height:1.5}@media (max-width:900px){.FreeTools_toolGrid__MnlrI{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.FreeTools_promise__RLlEY,.FreeTools_split__1irZ1,.FreeTools_toolGrid__MnlrI{grid-template-columns:minmax(0,1fr)}.FreeTools_files__ihgsy li{grid-template-columns:3.5rem minmax(0,1fr)}.FreeTools_files__ihgsy li>:last-child{grid-column:1/-1}.FreeTools_files__ihgsy img{width:3.5rem;height:3.5rem}}.FreeTools_toolSection__ZNgWL{padding-top:var(--section-gap-tight)}.FreeTools_tableTall__PMyE1{max-height:40rem}.FreeTools_toolCard__lQuvn{padding:0;gap:0;min-height:0}.FreeTools_cover__uDX9u{position:relative;aspect-ratio:16/10;overflow:hidden;border-bottom:1px solid var(--color-line);background:var(--color-canvas)}.FreeTools_coverMedia__ksRGA{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.FreeTools_toolCard__lQuvn:hover .FreeTools_coverMedia__ksRGA{transform:scale(1.03)}.FreeTools_cover__uDX9u .FreeTools_badge__p7TgD{position:absolute;top:.75rem;right:.75rem}.FreeTools_toolBody__Fo0sw{display:flex;flex:1;flex-direction:column;gap:.5rem;padding:1.1rem 1.25rem 1.25rem}.FreeTools_toolBody__Fo0sw h3{margin:0}.FreeTools_toolIcon__9orwO{width:2rem;height:2rem}.FreeTools_toolIcon__9orwO svg{width:1rem;height:1rem}.FreeTools_toolOpen__WHNV3{margin-top:auto;padding-top:.25rem}.FreeTools_hubHero__SR83I{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(1.5rem,4vw,3.5rem);grid-template-rows:100%;align-items:center;height:clamp(30rem,44vw,38rem);overflow:hidden;padding:0 0 0 clamp(1.5rem,4vw,3.5rem);background-color:#6b4ef5;background-image:linear-gradient(hsla(0,0%,100%,.08) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.08) 1px,transparent 0);background-size:24px 24px;color:#fff}.FreeTools_hubCopy__tGbnR{position:relative;z-index:1}.FreeTools_hubBadge__333zE{display:inline-block;margin:0 0 1.25rem;padding:.35rem .6rem;background:#d9f99d;color:#1a2e05;font:700 var(--type-mono-xs)/1 var(--font-family-mono);letter-spacing:.1em}.FreeTools_hubHero__SR83I h1{margin:0;font-family:var(--font-family-heading);font-size:clamp(2.4rem,1.4rem + 3vw,4rem);font-weight:500;letter-spacing:-.03em;line-height:1.04}.FreeTools_hubHero__SR83I mark{display:inline-block;margin-top:.35rem;padding:0 .35rem;background:#d9f99d;color:#111}.FreeTools_hubLede__gHKWH{max-width:32rem;margin:1.5rem 0 0;color:hsla(0,0%,100%,.88);font:1.0625rem/1.65 var(--font-family-text)}.FreeTools_hubActions__jGxno{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.FreeTools_hubPrimary__hcn30,.FreeTools_hubSecondary__jQepb{display:inline-flex;align-items:center;min-height:3rem;padding:.75rem 1.4rem;font-weight:500;text-decoration:none}.FreeTools_hubPrimary__hcn30{background:#d9f99d;color:#111}.FreeTools_hubPrimary__hcn30:hover{background:#fff}.FreeTools_hubSecondary__jQepb{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.7);color:#fff}.FreeTools_hubSecondary__jQepb:hover{background:hsla(0,0%,100%,.12)}.FreeTools_hubFacts__JVnaa{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin:1.75rem 0 0;padding:0;list-style:none;color:hsla(0,0%,100%,.8);font:600 var(--type-mono-xs)/1.4 var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase}.FreeTools_hubFacts__JVnaa li:before{content:"✓ ";color:#d9f99d}.FreeTools_hubWall__fpxeQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;height:100%;min-height:0;overflow:hidden;padding-right:1rem;-webkit-mask-image:linear-gradient(transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(transparent,#000 12%,#000 88%,transparent)}.FreeTools_hubColumn__W7syE{display:flex;flex-direction:column;gap:1rem;animation:FreeTools_drift__gf8XM 60s linear infinite}.FreeTools_hubColumn__W7syE[data-reverse=true]{animation-direction:reverse;animation-duration:70s}.FreeTools_hubColumn__W7syE img{display:block;width:100%;height:auto;box-shadow:0 10px 30px rgba(20,10,70,.25)}.FreeTools_hubHero__SR83I:hover .FreeTools_hubColumn__W7syE{animation-play-state:paused}@keyframes FreeTools_drift__gf8XM{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - .5rem))}}@media (prefers-reduced-motion:reduce){.FreeTools_hubColumn__W7syE{animation:none}}@media (max-width:900px){.FreeTools_hubHero__SR83I{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 16rem;height:auto;padding:2.5rem 1.5rem 0}.FreeTools_hubWall__fpxeQ{height:16rem;padding:0}}.FreeTools_quota__4qNV9{margin:0;color:inherit;font:500 .875rem/1.4 var(--font-family-text)}.FreeTools_quota__4qNV9 strong{font-family:var(--font-family-mono)}.FreeTools_quota__4qNV9 a{color:inherit;text-decoration:underline;text-underline-offset:3px}.FreeTools_toolFoot__x3Rld{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem;margin-top:auto;padding-top:.25rem}.FreeTools_toolFoot__x3Rld .FreeTools_toolOpen__WHNV3{margin-top:0;padding-top:0}.FreeTools_toolMeta__gQmDM{color:var(--color-ink-muted);font:500 var(--type-mono-xs)/1.4 var(--font-family-mono);letter-spacing:.06em;text-transform:uppercase}.FreeTools_apiLinks__udxQp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none}.FreeTools_apiLinks__udxQp a{display:flex;flex-direction:column;gap:.1rem;height:100%;padding:.55rem .75rem;border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink);text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.FreeTools_apiLinks__udxQp a:hover{border-color:var(--color-accent);background:var(--active-overlay)}.FreeTools_apiLinks__udxQp a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.FreeTools_apiLinks__udxQp strong{overflow:hidden;font-size:.875rem;font-weight:500;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.FreeTools_apiLinks__udxQp span{overflow:hidden;color:var(--color-ink-muted);font:.6875rem/1.4 var(--font-family-mono);text-overflow:ellipsis;white-space:nowrap}.FreeTools_apiAll__Wbpf7{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:1rem 0 0}.FreeTools_apiAll__Wbpf7 a{color:var(--text-accent);font-weight:500}@media (max-width:1000px){.FreeTools_apiLinks__udxQp{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.FreeTools_apiLinks__udxQp{grid-template-columns:repeat(2,minmax(0,1fr))}}.FreeTools_promo__wfUqJ{display:inline-block;margin:0 0 1rem;padding:.4rem .7rem;background:#d9f99d;color:#1a2e05;font:700 var(--type-mono-xs)/1.2 var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase}.FreeTools_promo__wfUqJ a{color:inherit;text-decoration:none}.landing_form__LX1g9{display:grid;gap:.9rem}.landing_inputRow__erCWf{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.45rem .45rem .45rem 1rem;border:2px solid #111;background:#fff;color:#111}.landing_inputRow__erCWf[data-running]{border-color:#d9f99d}.landing_inputRow__erCWf input{min-width:0;min-height:2.9rem;border:0;background:transparent;color:#111;font:1rem/1.4 var(--font-family-text);outline:none}.landing_go__UpNT8{min-height:3rem;padding:.7rem 1.25rem;border:0;background:#111;color:#fff;cursor:pointer;font:500 1rem/1 var(--font-family-text);white-space:nowrap}.landing_go__UpNT8:hover:not(:disabled){background:#6b4ef5}.landing_go__UpNT8:disabled{cursor:not-allowed;background:#111;opacity:.85}.landing_options__LVsTm{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;color:inherit;font-size:.9375rem}.landing_options__LVsTm label{display:inline-flex;align-items:center;gap:.5rem}.landing_options__LVsTm select{min-height:2.3rem;padding:.3rem .5rem;border:1px solid;background:transparent;color:inherit;font:inherit}.landing_options__LVsTm select option{color:#111}.landing_link__DEu_g{padding:0;border:0;background:none;color:inherit;cursor:pointer;font:inherit;text-decoration:underline;text-underline-offset:3px}.landing_result__dLGT8{scroll-margin-top:6rem}.landing_loading__Lwj_4{display:flex;align-items:center;gap:.4rem;margin-top:1.5rem;padding:1.25rem;border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink-muted)}.landing_loading__Lwj_4 span{width:.5rem;height:.5rem;background:#6b4ef5;animation:landing_pulse__LISf6 1s ease-in-out infinite}.landing_loading__Lwj_4 span:nth-child(2){animation-delay:.15s}.landing_loading__Lwj_4 span:nth-child(3){margin-right:.5rem;animation-delay:.3s}@keyframes landing_pulse__LISf6{0%,to{opacity:.25}50%{opacity:1}}.landing_report__or_fm{display:grid;gap:1.5rem;margin-top:2rem;padding:clamp(1rem,2.5vw,1.75rem);border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink)}.landing_head__XXbU3{display:grid;grid-template-columns:minmax(0,22rem) minmax(0,1fr);gap:1.5rem;align-items:start}.landing_player__nKI9P{position:relative;aspect-ratio:16/9;overflow:hidden;background:#000}.landing_player__nKI9P iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.landing_thumb__E88F_{position:absolute;inset:0;padding:0;border:0;background:#000;cursor:pointer}.landing_thumb__E88F_ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.9}.landing_thumb__E88F_ span{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:3.5rem;height:2.5rem;background:#f03;color:#fff;transform:translate(-50%,-50%)}.landing_eyebrow__TuM67{margin:0 0 .4rem;color:var(--color-accent);font:700 var(--type-mono-xs)/1rem var(--font-family-mono);letter-spacing:.09em;text-transform:uppercase}.landing_title__9QqFw{margin:0;font-size:1.375rem;font-weight:500;line-height:1.35}.landing_muted__M8gXK{margin:.3rem 0 0;color:var(--color-ink-muted)}.landing_small__nVlWF{margin:.5rem 0 0;color:var(--color-ink-muted);font-size:.8125rem;line-height:1.5}.landing_kpis__zFzxE{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:1rem 0 0;border:1px solid var(--color-line);background:var(--color-line)}.landing_kpis__zFzxE div{padding:.65rem .8rem;background:var(--color-surface)}.landing_kpis__zFzxE dt{color:var(--color-ink-muted);font:600 var(--type-mono-xs)/1rem var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase}.landing_kpis__zFzxE dd{margin:.2rem 0 0;font:500 1.0625rem/1.3 var(--font-family-heading)}.landing_actions__wwcuT{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.9rem}.landing_sectionHead__iCEdy .landing_actions__wwcuT{margin-top:0}.landing_ghost__BKzot{display:inline-flex;align-items:center;min-height:2.25rem;padding:.35rem .8rem;border:0;background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line-control);color:var(--color-ink);cursor:pointer;font:500 .875rem/1 var(--font-family-text);text-decoration:none}.landing_ghost__BKzot:hover{background:var(--color-tint-blue);box-shadow:none;color:var(--color-tint-blue-fg)}.landing_sectionHead__iCEdy{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.landing_sectionHead__iCEdy h4,.landing_sectionHead__iCEdy h5{margin:0}.landing_summary__V9Dpg h4,.landing_transcript__fEzQS h4{font-size:1.25rem;font-weight:500}.landing_tldr__TmQif{margin:.9rem 0 1rem;padding-left:1rem;border-left:3px solid #6b4ef5;font:1.0625rem/1.65 var(--font-family-text)}.landing_two__Xlab1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.landing_card__Exlkz{padding:1rem 1.1rem;border:1px solid var(--color-line);background:var(--color-canvas)}.landing_card__Exlkz h5{margin:0 0 .5rem;font-size:1rem;font-weight:600}.landing_points__LcBsv{margin:0;padding-left:1.1rem;color:var(--color-ink);line-height:1.6}.landing_points__LcBsv li+li{margin-top:.4rem}.landing_chapters__40AeU{display:grid;gap:.6rem;margin:.5rem 0 0;padding:0;list-style:none}.landing_chapters__40AeU li{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:.5rem}.landing_chapters__40AeU p{margin:.15rem 0 0;color:var(--color-ink-muted);font-size:.875rem;line-height:1.5}.landing_time__c0UA4{align-self:start;padding:.15rem .35rem;border:0;background:var(--active-overlay);color:var(--text-accent);cursor:pointer;font:600 .8125rem/1.3 var(--font-family-mono)}.landing_notice__sxhdA{margin:0;padding:.8rem 1rem;border-left:3px solid #f5a524;background:color-mix(in srgb,#f5a524 10%,transparent)}.landing_tools__dTBmp{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:.9rem 0 .5rem}.landing_tools__dTBmp input[type=search]{flex:1 1 16rem;min-height:2.5rem;padding:.45rem .75rem;border:1px solid var(--border-secondary);background:var(--bg-input,var(--color-canvas));color:var(--color-ink)}.landing_check__ixQvl{display:inline-flex;align-items:center;gap:.4rem;font-size:.9375rem}.landing_lines__7fAHT{max-height:28rem;margin:0;padding:.25rem 0;overflow:auto;list-style:none;border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line)}.landing_lines__7fAHT li{display:flex;gap:.75rem;padding:.35rem .25rem;line-height:1.55}.landing_lines__7fAHT li:nth-child(2n){background:var(--color-canvas)}.landing_lines__7fAHT mark{background:#d9f99d;color:#111}.landing_hero__N6XSa{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:center;padding:clamp(1.75rem,4vw,3.5rem);background-color:#6b4ef5;background-image:linear-gradient(hsla(0,0%,100%,.08) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.08) 1px,transparent 0);background-size:24px 24px;color:#fff}.landing_hero__N6XSa h1{margin:0;font-family:var(--font-family-heading);font-size:clamp(2.2rem,1.3rem + 2.8vw,3.6rem);font-weight:500;letter-spacing:-.03em;line-height:1.05}.landing_hero__N6XSa h1 mark{display:inline-block;margin-top:.3rem;padding:0 .35rem;background:#d9f99d;color:#111}.landing_badge__eSDcv{display:inline-block;margin:0 0 1rem;padding:.35rem .6rem;background:#d9f99d;color:#1a2e05;font:700 var(--type-mono-xs)/1 var(--font-family-mono);letter-spacing:.1em}.landing_lede__UOzuU{max-width:36rem;margin:1.1rem 0 1.5rem;color:hsla(0,0%,100%,.9);font:1.0625rem/1.6 var(--font-family-text)}.landing_facts__FoR3A{display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;margin:1.25rem 0 0;padding:0;list-style:none;color:hsla(0,0%,100%,.85);font:600 var(--type-mono-xs)/1.4 var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase}.landing_facts__FoR3A li:before{content:"✓ ";color:#d9f99d}.landing_heroArt__qWkjc{position:relative}.landing_heroArt__qWkjc img,.landing_heroArt__qWkjc video{display:block;width:100%;height:auto;box-shadow:0 18px 40px rgba(20,10,70,.3)}.landing_heroCard__WmCXe{position:absolute;right:-.75rem;bottom:-1.25rem;max-width:17rem;padding:.9rem 1rem;background:#fff;box-shadow:0 12px 30px rgba(20,10,70,.25);color:#111;font-size:.875rem;line-height:1.5}.landing_heroCard__WmCXe b{display:block;margin-bottom:.2rem;color:#6b4ef5;font:700 var(--type-mono-xs)/1.2 var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase}.landing_hero__N6XSa a{color:inherit}.landing_hero__N6XSa .landing_options__LVsTm{color:hsla(0,0%,100%,.92)}.landing_hero__N6XSa .landing_error__o96_7{color:#111}.landing_compare__s7cnE{width:100%;border-collapse:collapse;border:1px solid var(--color-line);background:var(--color-surface);font-size:.9375rem}.landing_compare__s7cnE td,.landing_compare__s7cnE th{padding:.8rem 1rem;border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top}.landing_compare__s7cnE thead th{background:var(--bg-secondary,var(--color-canvas));color:var(--color-ink-muted);font:700 var(--type-mono-xs)/1.3 var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase}.landing_compare__s7cnE td:nth-child(2){background:var(--active-overlay);font-weight:500}.landing_yes__qDEJs{color:#2f9e44;font-weight:700}.landing_no__a8Nb4{color:var(--color-ink-muted)}.landing_uses__jDvDl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.landing_uses__jDvDl li{padding:1.25rem;border:1px solid var(--color-line);background:var(--color-surface)}.landing_uses__jDvDl b{display:block;margin-bottom:.35rem;font-size:1.0625rem;font-weight:500}.landing_uses__jDvDl span{color:var(--color-ink-muted);line-height:1.55}.landing_api__ImI_w{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1.5rem;align-items:start}.landing_api__ImI_w p{margin:0 0 1rem;color:var(--color-ink-muted);line-height:1.6}.landing_code__tPcPP{margin:0;overflow-x:auto;padding:1.1rem 1.25rem;background:#18181b;color:#f4f4f5;font:.8125rem/1.75 var(--font-family-mono)}.landing_scroll__Oz5nq{overflow-x:auto}@media (max-width:900px){.landing_api__ImI_w,.landing_head__XXbU3,.landing_hero__N6XSa{grid-template-columns:minmax(0,1fr)}.landing_heroCard__WmCXe{position:static;margin-top:1rem;max-width:none}.landing_two__Xlab1,.landing_uses__jDvDl{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.landing_inputRow__erCWf{grid-template-columns:minmax(0,1fr);padding:.6rem}.landing_inputRow__erCWf svg{display:none}.landing_go__UpNT8{width:100%}.landing_kpis__zFzxE{grid-template-columns:repeat(2,minmax(0,1fr))}}.landing_heroCompact__tUGol{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem 2.5rem;align-items:end;padding:clamp(1.5rem,3vw,2.5rem) clamp(1.5rem,4vw,3rem);background-color:#6b4ef5;background-image:linear-gradient(hsla(0,0%,100%,.08) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.08) 1px,transparent 0);background-size:24px 24px;color:#fff}.landing_heroCompact__tUGol h1{margin:0;font-family:var(--font-family-heading);font-size:clamp(2rem,1.3rem + 2vw,3rem);font-weight:500;letter-spacing:-.03em;line-height:1.08}.landing_heroCompact__tUGol h1 mark{padding:0 .3rem;background:#d9f99d;color:#111}.landing_heroCompact__tUGol .landing_lede__UOzuU{max-width:44rem;margin:.9rem 0 0}.landing_heroCompact__tUGol .landing_badge__eSDcv{margin-bottom:.9rem}.landing_heroCompact__tUGol .landing_facts__FoR3A{flex-direction:column;gap:.45rem;margin:0}.landing_workbench__rtaqB{display:grid;grid-template-columns:minmax(18rem,22rem) minmax(0,1fr);align-items:start;border:1px solid var(--color-line);border-top:0;background:var(--color-canvas)}.landing_panel__PrJO_{position:sticky;top:5.5rem;display:grid;gap:1rem;padding:1.5rem;border-right:1px solid var(--color-line);background:var(--color-surface)}.landing_outputLabel__V2pgT,.landing_panelTitle__LJUDP{margin:0;color:var(--color-ink-muted);font:700 var(--type-mono-xs)/1rem var(--font-family-mono);letter-spacing:.1em;text-transform:uppercase}.landing_panel__PrJO_ .landing_form__LX1g9{gap:1rem}.landing_panelField___i_Yx{display:grid;gap:.4rem}.landing_panelField___i_Yx>span{color:var(--color-ink);font-size:.875rem;font-weight:600}.landing_panelField___i_Yx small{color:var(--color-ink-muted);font-size:.75rem;line-height:1.45}.landing_inputBox__vBMwd{display:flex;align-items:center;gap:.55rem;padding:0 .75rem;border:1px solid var(--border-secondary);background:var(--bg-input,var(--color-canvas));color:var(--color-ink-muted)}.landing_inputBox__vBMwd:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.landing_inputBox__vBMwd[data-running]{opacity:.7}.landing_inputBox__vBMwd input{flex:1;min-width:0;border:0;background:transparent;outline:none}.landing_inputBox__vBMwd input,.landing_select___3PdX{min-height:2.75rem;color:var(--color-ink);font:.9375rem/1.4 var(--font-family-text)}.landing_select___3PdX{width:100%;padding:.4rem .6rem;border:1px solid var(--border-secondary);background:var(--bg-input,var(--color-canvas))}.landing_panel__PrJO_ .landing_go__UpNT8{width:100%;min-height:3rem}.landing_panel__PrJO_ .landing_link__DEu_g{justify-self:start;color:var(--text-accent);font-size:.875rem}.landing_panelFoot__5E1h5{padding-top:.9rem;border-top:1px solid var(--color-line);color:var(--color-ink-muted)}.landing_panelFoot__5E1h5 a{color:var(--text-accent)}.landing_output__l4JBB{display:grid;gap:.9rem;min-width:0;padding:1.5rem}.landing_output__l4JBB .landing_report__or_fm{margin-top:0;padding:0;border:0;background:transparent}.landing_srOnly__6HY_c{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.landing_output__l4JBB{padding:1.75rem;background:var(--color-surface)}.landing_output__l4JBB .landing_loading__Lwj_4{margin-top:0}@media (max-width:1000px){.landing_heroCompact__tUGol{grid-template-columns:minmax(0,1fr)}.landing_heroCompact__tUGol .landing_facts__FoR3A{flex-direction:row}.landing_workbench__rtaqB{grid-template-columns:minmax(0,1fr)}.landing_panel__PrJO_{position:static;border-right:0;border-bottom:1px solid var(--color-line)}.landing_output__l4JBB{padding:1rem}}.tiktok_verdict__dENQX{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.75rem;align-items:center;padding:1.25rem;border:1px solid var(--color-line);border-left-width:4px;background:var(--color-canvas)}.tiktok_verdict__dENQX[data-band=good]{border-left-color:#2f9e44}.tiktok_verdict__dENQX[data-band=mid]{border-left-color:#f5a524}.tiktok_verdict__dENQX[data-band=bad]{border-left-color:#e5484d}.tiktok_ring__qFRBh text{fill:var(--color-ink);font-family:var(--font-family-heading);font-weight:500}.tiktok_ring__qFRBh .tiktok_suffix__h_olv{fill:var(--color-ink-muted);font-family:var(--font-family-mono)}.tiktok_track__DUlgC{fill:none;stroke:var(--color-line)}.tiktok_value__J61NC{fill:none;stroke-linecap:butt}.tiktok_ring__qFRBh[data-band=good] .tiktok_value__J61NC{stroke:#2f9e44}.tiktok_ring__qFRBh[data-band=mid] .tiktok_value__J61NC{stroke:#f5a524}.tiktok_ring__qFRBh[data-band=bad] .tiktok_value__J61NC{stroke:#e5484d}.tiktok_pill__W6uYU{display:inline-block;margin:0 0 .5rem;padding:.25rem .55rem;font:700 var(--type-mono-xs)/1 var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase}.tiktok_pill__W6uYU[data-band=good]{background:#d3f9d8;color:#1b5e20}.tiktok_pill__W6uYU[data-band=mid]{background:#fff3bf;color:#7a5200}.tiktok_pill__W6uYU[data-band=bad]{background:#ffe3e3;color:#a51111}.tiktok_verdictTitle__O3opL{margin:0 0 .35rem;font-size:1.5rem;font-weight:500}.tiktok_h4__0UfAb{margin:0 0 .75rem;font-size:1.125rem;font-weight:500}.tiktok_stats__X3tJQ{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0;border:1px solid var(--color-line);background:var(--color-line)}.tiktok_stats__X3tJQ>div{padding:.8rem 1rem;background:var(--color-surface)}.tiktok_stats__X3tJQ dt{color:var(--color-ink-muted);font:600 var(--type-mono-xs)/1rem var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase}.tiktok_stats__X3tJQ dd{margin:.25rem 0 0;font:500 1.5rem/1.1 var(--font-family-heading)}.tiktok_stats__X3tJQ small{color:var(--color-ink-muted);font:.75rem/1.4 var(--font-family-mono)}.tiktok_rows__76Bdz{display:grid;margin:.25rem 0 0}.tiktok_rows__76Bdz>div{display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;border-bottom:1px solid var(--color-line)}.tiktok_rows__76Bdz dt{color:var(--color-ink-muted)}.tiktok_rows__76Bdz dd{margin:0;font-weight:500;text-align:right}.tiktok_tiers__pyBlg{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;margin:.9rem 0 0;padding:0;list-style:none}.tiktok_tiers__pyBlg li{padding:.35rem 0;background:var(--color-line);color:var(--color-ink-muted);font:600 .75rem/1 var(--font-family-mono);text-align:center}.tiktok_tiers__pyBlg li[data-expected]{box-shadow:inset 0 0 0 2px #6b4ef5}.tiktok_tiers__pyBlg li[data-current]{background:#6b4ef5;color:#fff}.tiktok_bars__VxAZt{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.tiktok_bars__VxAZt li{display:grid;grid-template-columns:12rem minmax(0,1fr) 2.5rem;align-items:center;gap:.75rem;font-size:.9375rem}.tiktok_bars__VxAZt b{font-family:var(--font-family-mono);text-align:right}.tiktok_bar__AhHTj{height:.6rem;background:var(--color-line)}.tiktok_bar__AhHTj i{display:block;height:100%}.tiktok_bar__AhHTj i[data-band=good]{background:#2f9e44}.tiktok_bar__AhHTj i[data-band=mid]{background:#f5a524}.tiktok_bar__AhHTj i[data-band=bad]{background:#e5484d}.tiktok_bands__n6TVn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;border:1px solid var(--color-line);background:var(--color-line)}.tiktok_bands__n6TVn li{padding:1rem 1.1rem;background:var(--color-surface);border-top:4px solid transparent}.tiktok_bands__n6TVn b{display:block;font:500 1.375rem/1.2 var(--font-family-heading)}.tiktok_bands__n6TVn span{color:var(--color-ink-muted);font-size:.9375rem}@media (max-width:760px){.tiktok_verdict__dENQX{grid-template-columns:minmax(0,1fr);justify-items:start}.tiktok_stats__X3tJQ{grid-template-columns:repeat(2,minmax(0,1fr))}.tiktok_bars__VxAZt li{grid-template-columns:minmax(0,1fr) 2.5rem}.tiktok_bars__VxAZt .tiktok_bar__AhHTj{grid-column:1/-1;grid-row:2}.tiktok_bands__n6TVn{grid-template-columns:repeat(2,minmax(0,1fr))}}.transcript_head__FG41T{display:grid;grid-template-columns:minmax(0,13.5rem) minmax(0,1fr);gap:1.5rem;align-items:start}.transcript_player__UmjKC{position:relative;aspect-ratio:9/16;overflow:hidden;background:#111}.transcript_player__UmjKC iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.transcript_cover__V_spi{position:absolute;inset:0;display:grid;place-items:center;width:100%;padding:0;border:0;background:#111;color:#fff;cursor:pointer}.transcript_cover__V_spi img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.92}.transcript_cover__V_spi span{position:relative;display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:50%;background:rgba(0,0,0,.55);font-size:1.25rem}.transcript_placeholder__BioMy{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:.35rem;padding:1rem;background:radial-gradient(120% 70% at 20% 10%,rgba(37,244,238,.35),transparent 60%),radial-gradient(120% 70% at 85% 95%,rgba(254,44,85,.4),transparent 60%),#111;font-style:normal;text-align:left}.transcript_placeholder__BioMy b{font:600 .9375rem/1.2 var(--font-family-text)}.transcript_placeholder__BioMy em{font:.8125rem/1.4 var(--font-family-text);font-style:normal;opacity:.85}.transcript_caption__q24ga{display:-webkit-box;margin:.35rem 0 0;overflow:hidden;color:var(--color-ink-muted);-webkit-box-orient:vertical;-webkit-line-clamp:3}.transcript_handle__uMCe2{margin:0;font:500 1.375rem/1.25 var(--font-family-heading)}.transcript_handle__uMCe2 a{color:inherit;text-decoration:none}.transcript_handle__uMCe2 small{margin-left:.5rem;color:var(--color-ink-muted);font:.875rem/1 var(--font-family-mono)}.transcript_meta__K0Oy7{margin:.5rem 0 0;color:var(--color-ink-muted);font:.8125rem/1.5 var(--font-family-mono)}.transcript_hook__04_GQ{margin:1rem 0 0;padding:1rem 1.15rem;border-left:4px solid #6b4ef5;background:var(--color-canvas)}.transcript_hook__04_GQ b{display:block;margin-bottom:.3rem;font:700 var(--type-mono-xs)/1 var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase;color:#6b4ef5}.transcript_hook__04_GQ p{margin:0}.transcript_captionBox__4vS6i{display:grid;gap:.75rem;margin-top:1rem;padding:1rem 1.15rem;border:1px solid var(--color-line);background:var(--color-surface)}.transcript_captionBox__4vS6i p{margin:0;font-size:1.0625rem}.transcript_chips__LsYb6{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.transcript_chips__LsYb6 li{padding:.25rem .55rem;border:1px solid var(--color-line);background:var(--color-canvas);font:.8125rem/1.3 var(--font-family-mono)}.transcript_chips__LsYb6[data-kind=creator] li{border-style:dashed}.transcript_speaker__wjIRb{display:inline-block;min-width:1.6rem;margin-right:.4rem;color:#6b4ef5;font:600 .75rem/1 var(--font-family-mono)}@media (max-width:760px){.transcript_head__FG41T{grid-template-columns:minmax(0,1fr)}.transcript_player__UmjKC{max-width:15rem}}