.toolbox-landing_page__rmGvC{min-height:70vh;background:var(--background);color:var(--foreground)}.toolbox-landing_container__L_m2F{width:min(100% - 48px,1160px);margin:0 auto;padding:24px 0 72px}.toolbox-landing_breadcrumb__9zh5D{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:32px;color:var(--muted-foreground);font-size:12px}.toolbox-landing_breadcrumb__9zh5D a{display:inline-flex;align-items:center;min-height:36px}.toolbox-landing_breadcrumb__9zh5D a:hover,.toolbox-landing_cardContent__EL9hy :is(h2,h3) a:hover{color:var(--primary)}.toolbox-landing_heroHeader__qyxLv,.toolbox-landing_overviewHeader__EO62U{max-width:860px;margin:24px auto 30px;text-align:center}.toolbox-landing_eyebrow__FSYKL{display:inline-flex;align-items:center;justify-content:center;gap:7px;color:var(--primary);font-size:12px;font-weight:600;letter-spacing:.03em}.toolbox-landing_heroHeader__qyxLv h1,.toolbox-landing_overviewHeader__EO62U h1{margin-top:15px;font-size:clamp(28px,3.1vw,43px);font-weight:650;line-height:1.3;letter-spacing:-.035em;text-wrap:balance}.toolbox-landing_heroDescription__xqQKe,.toolbox-landing_overviewSubtitle__sMeRB{max-width:740px;margin:17px auto 0;color:var(--muted-foreground);font-size:14px;line-height:1.9;text-wrap:pretty}.toolbox-landing_highlights__9vxJv{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 24px;margin-top:20px;list-style:none}.toolbox-landing_highlights__9vxJv li{display:flex;align-items:center;gap:7px;color:var(--muted-foreground);font-size:12px}.toolbox-landing_highlights__9vxJv svg,.toolbox-landing_sceneCopy__2ecq_ li svg{flex-shrink:0;color:var(--primary)}.toolbox-landing_toolNav__rC3Nm{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:20px}.toolbox-landing_toolNav__rC3Nm>a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:8px 15px;border:1px solid var(--border);border-radius:9px;color:var(--muted-foreground);font-size:12px;transition:color .15s,background .15s,border-color .15s}.toolbox-landing_toolNav__rC3Nm>a:hover{background:color-mix(in oklch,var(--primary) 5%,var(--background));color:var(--primary)}.toolbox-landing_toolNav__rC3Nm>a[aria-current=page]{border-color:color-mix(in oklch,var(--primary) 30%,var(--border));background:color-mix(in oklch,var(--primary) 8%,var(--background));color:var(--primary);font-weight:600}.toolbox-landing_toolNav__rC3Nm>.toolbox-landing_howToLink__W6Pc8{margin-left:auto;border-color:transparent;padding-right:0}.toolbox-landing_workspaceAnchor__CEI5_{scroll-margin-top:96px}.toolbox-landing_landing__WmKFw{display:flex;flex-direction:column;gap:104px;margin-top:88px}.toolbox-landing_sectionHeading__SSj5l{max-width:780px;margin:0 auto 38px;text-align:center}.toolbox-landing_comparisonSection__TTXqB,.toolbox-landing_formatsSection__lxYVn,.toolbox-landing_relatedSection__0Qf_B,.toolbox-landing_scenesSection__0AtLq,.toolbox-landing_sectionHeading__SSj5l h2,.toolbox-landing_stepsSection__gubLV{scroll-margin-top:96px}.toolbox-landing_finalCta__A_HhB h2,.toolbox-landing_overviewCta___H9Fs h2,.toolbox-landing_relatedHeading__xaKRp h2,.toolbox-landing_sectionHeading__SSj5l h2{margin-top:12px;font-size:clamp(23px,2.5vw,31px);font-weight:600;line-height:1.45;letter-spacing:-.025em;text-wrap:balance}.toolbox-landing_overviewCta___H9Fs p,.toolbox-landing_relatedHeading__xaKRp p,.toolbox-landing_sectionHeading__SSj5l>p:last-child{margin-top:12px;color:var(--muted-foreground);font-size:14px;line-height:1.85}.toolbox-landing_steps__8t0P_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;list-style:none}.toolbox-landing_steps__8t0P_ li{position:relative;min-width:0;padding:0 16px;text-align:center}.toolbox-landing_steps__8t0P_ li:not(:last-child):after{position:absolute;top:25px;left:calc(50% + 45px);width:calc(100% - 54px);border-top:1px dashed color-mix(in oklch,var(--primary) 23%,var(--border));content:""}.toolbox-landing_stepNumber__Yimhq{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border:1px solid color-mix(in oklch,var(--primary) 15%,var(--border));border-radius:16px;background:color-mix(in oklch,var(--primary) 7%,var(--background));color:var(--primary);font-size:16px;font-weight:600}.toolbox-landing_steps__8t0P_ h3{margin:20px 0 9px;font-size:16px;font-weight:600;line-height:1.6}.toolbox-landing_steps__8t0P_ li>p{color:var(--muted-foreground);font-size:13px;line-height:1.9;text-wrap:pretty}.toolbox-landing_scenes__mayum{display:flex;flex-direction:column;gap:60px}.toolbox-landing_scene__OPIB_{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:64px}.toolbox-landing_sceneReverse__LkEF5{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)}.toolbox-landing_sceneReverse__LkEF5 .toolbox-landing_sceneVisual__PKalg{order:2}.toolbox-landing_sceneVisual__PKalg{display:grid;min-width:0;aspect-ratio:1.43;overflow:hidden;border:1px solid var(--border);border-radius:18px;background:color-mix(in oklch,var(--primary) 4%,var(--background))}.toolbox-landing_pairVisual__8mhnx{grid-template-columns:1fr 1fr}.toolbox-landing_resultImage__mYeTo,.toolbox-landing_sourceImage__eEUrl{position:relative;display:flex;min-width:0;min-height:0;overflow:hidden}.toolbox-landing_sourceImage__eEUrl{border-right:2px solid var(--background)}.toolbox-landing_resultImage__mYeTo img,.toolbox-landing_sourceImage__eEUrl img{width:100%;height:100%;object-fit:cover;object-position:center}.toolbox-landing_checkerboard__DLUcu{background-color:#f4f2f7;background-image:linear-gradient(45deg,#e5e2ec 25%,transparent 0),linear-gradient(-45deg,#e5e2ec 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e5e2ec 0),linear-gradient(-45deg,transparent 75%,#e5e2ec 0);background-position:0 0,0 9px,9px -9px,-9px 0;background-size:18px 18px}.toolbox-landing_visualLabel__E6snv{position:absolute;bottom:14px;left:12px;max-width:calc(100% - 24px);padding:5px 9px;border:1px solid rgb(255 255 255/40%);border-radius:6px;background:rgb(255 255 255/87%);color:#4c455a;font-size:10px;font-weight:500;line-height:1.5}.toolbox-landing_resultLabel__dJGml{color:#6e40be}.toolbox-landing_sceneCopy__2ecq_{min-width:0}.toolbox-landing_sceneLabel__o_BK8{color:var(--primary);font-size:12px;font-weight:500}.toolbox-landing_sceneCopy__2ecq_ h3{margin:13px 0;font-size:clamp(21px,2.1vw,27px);font-weight:600;line-height:1.5;letter-spacing:-.025em;text-wrap:balance}.toolbox-landing_sceneCopy__2ecq_>p{color:var(--muted-foreground);font-size:14px;line-height:1.95;text-wrap:pretty}.toolbox-landing_sceneCopy__2ecq_ ul{display:flex;flex-direction:column;gap:11px;margin:22px 0;list-style:none}.toolbox-landing_sceneCopy__2ecq_ li{display:flex;align-items:flex-start;gap:8px;color:var(--muted-foreground);font-size:12px;line-height:1.7}.toolbox-landing_sceneCopy__2ecq_ li svg{margin-top:2px}.toolbox-landing_textLink__jQxUc{display:inline-flex;align-items:center;gap:8px;min-height:40px;color:var(--primary);font-size:12px;font-weight:600}.toolbox-landing_textLink__jQxUc:hover{text-decoration:underline;text-underline-offset:4px}.toolbox-landing_exampleNote__PknEK{margin-top:26px;color:var(--muted-foreground);font-size:11px;line-height:1.8;text-align:center}.toolbox-landing_promptVisual__MB35C{grid-template-columns:1fr .94fr}.toolbox-landing_scenePrompt__wDP_X{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;padding:26px 23px}.toolbox-landing_scenePrompt__wDP_X svg{margin-bottom:14px;color:var(--primary)}.toolbox-landing_scenePrompt__wDP_X>span{color:var(--primary);font-size:10px;font-weight:600}.toolbox-landing_scenePrompt__wDP_X p{margin-top:10px;color:var(--muted-foreground);font-size:12px;line-height:1.9}.toolbox-landing_promptLines__MQgR4{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:22px}.toolbox-landing_promptLines__MQgR4 i{width:90%;height:5px;border-radius:2px;background:color-mix(in oklch,var(--primary) 9%,transparent)}.toolbox-landing_promptLines__MQgR4 i:nth-child(2){width:100%}.toolbox-landing_promptLines__MQgR4 i:last-child{width:60%}.toolbox-landing_formatGrid__rbaAm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.toolbox-landing_formatCard__USvWT{min-width:0;padding:24px;border:1px solid var(--border);border-radius:14px;background:var(--card)}.toolbox-landing_formatTag__CdSeU{color:var(--primary);font-size:13px;font-weight:600}.toolbox-landing_formatCard__USvWT>p{margin:10px 0 16px;color:var(--muted-foreground);font-size:12px;line-height:1.85}.toolbox-landing_formatCard__USvWT pre{min-height:126px;max-height:252px;overflow:auto;padding:18px;border:1px solid color-mix(in oklch,var(--border) 70%,transparent);border-radius:9px;background:color-mix(in oklch,var(--primary) 3%,var(--background));color:var(--muted-foreground);font-family:var(--font-mono,monospace);font-size:11px;line-height:1.85;white-space:pre-wrap;overflow-wrap:anywhere}.toolbox-landing_specsSection__RZUFs{padding:30px;border:1px solid var(--border);border-radius:16px;background:color-mix(in oklch,var(--primary) 3%,var(--background))}.toolbox-landing_specsSection__RZUFs h2{font-size:15px;font-weight:600}.toolbox-landing_specs__j65Le{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:24px}.toolbox-landing_specs__j65Le>div:not(:last-child){padding-right:18px;border-right:1px solid var(--border)}.toolbox-landing_specs__j65Le dt{color:var(--muted-foreground);font-size:11px}.toolbox-landing_specs__j65Le dd{margin-top:9px;font-size:12px;font-weight:500;line-height:1.8}.toolbox-landing_tableScroll__veJUJ{overflow-x:auto;border:1px solid var(--border);border-radius:14px}.toolbox-landing_comparisonTable__w4KUk{width:100%;border-collapse:collapse;text-align:left}.toolbox-landing_comparisonTable__w4KUk td,.toolbox-landing_comparisonTable__w4KUk th{padding:20px 24px;font-size:12px;line-height:1.85;vertical-align:top}.toolbox-landing_comparisonTable__w4KUk thead th{background:color-mix(in oklch,var(--primary) 5%,var(--background));font-size:13px;font-weight:600}.toolbox-landing_comparisonTable__w4KUk thead th:first-child{width:20%;color:var(--muted-foreground);font-weight:400}.toolbox-landing_comparisonTable__w4KUk td,.toolbox-landing_comparisonTable__w4KUk th:not(:first-child){width:40%}.toolbox-landing_comparisonTable__w4KUk tbody tr{border-top:1px solid var(--border)}.toolbox-landing_comparisonTable__w4KUk tbody th{font-weight:500}.toolbox-landing_comparisonTable__w4KUk td{color:var(--muted-foreground)}.toolbox-landing_faqSection___bvWz{max-width:860px;width:100%;margin:0 auto}.toolbox-landing_faqList__KjqBj{border-top:1px solid var(--border)}.toolbox-landing_faqItem__FxfWx{border-bottom:1px solid var(--border)}.toolbox-landing_faqItem__FxfWx summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 1px;cursor:pointer;list-style:none;font-size:14px;font-weight:500;line-height:1.8}.toolbox-landing_faqItem__FxfWx summary::-webkit-details-marker{display:none}.toolbox-landing_faqItem__FxfWx summary svg{flex-shrink:0;color:var(--muted-foreground);transition:transform .15s}.toolbox-landing_faqItem__FxfWx[open] summary svg{transform:rotate(45deg)}.toolbox-landing_faqItem__FxfWx>p{padding:0 35px 23px 1px;color:var(--muted-foreground);font-size:13px;line-height:1.95}.toolbox-landing_relatedHeading__xaKRp{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:28px}.toolbox-landing_relatedHeading__xaKRp h2{margin-top:0}.toolbox-landing_relatedHeading__xaKRp>.toolbox-landing_textLink__jQxUc{flex-shrink:0}.toolbox-landing_relatedGrid___0aRA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.toolbox-landing_toolGrid__hKuKL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.toolbox-landing_toolCard__Dwo6e{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:16px;background:var(--card);transition:border-color .15s,transform .15s}.toolbox-landing_toolCard__Dwo6e:hover{transform:translateY(-3px);border-color:color-mix(in oklch,var(--primary) 35%,var(--border))}.toolbox-landing_cardImage__ACZvT{position:relative;display:block;aspect-ratio:1.65;overflow:hidden;border-bottom:1px solid var(--border);background-color:color-mix(in oklch,var(--primary) 5%,var(--background))}.toolbox-landing_cardImage__ACZvT img{width:100%;height:100%;object-fit:cover;object-position:center 38%}.toolbox-landing_cardImageBadge__mEtqp{position:absolute;right:14px;bottom:14px;display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 28px);padding:7px 10px;border:1px solid rgb(255 255 255/50%);border-radius:7px;background:rgb(255 255 255/90%);color:#6c3bb3;font-size:10px;font-weight:500}.toolbox-landing_cardImageBadge__mEtqp svg{flex-shrink:0}.toolbox-landing_cardContent__EL9hy{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:24px}.toolbox-landing_cardContent__EL9hy :is(h2,h3){font-size:18px;font-weight:600;line-height:1.6}.toolbox-landing_cardContent__EL9hy>p{flex:1;margin:10px 0 16px;color:var(--muted-foreground);font-size:12px;line-height:1.9}.toolbox-landing_finalCta__A_HhB{padding:48px 28px;border:1px solid color-mix(in oklch,var(--primary) 18%,var(--border));border-radius:20px;background:radial-gradient(ellipse at top,color-mix(in oklch,var(--primary) 12%,transparent),transparent 70%),color-mix(in oklch,var(--primary) 3%,var(--background));text-align:center}.toolbox-landing_ctaSparkle__W_KiG{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:8px;border:1px solid color-mix(in oklch,var(--primary) 19%,var(--border));border-radius:13px;background:var(--background);color:var(--primary)}.toolbox-landing_finalCta__A_HhB>p{margin:14px 0 24px;color:var(--muted-foreground);font-size:14px;line-height:1.85}.toolbox-landing_primaryLink__BHHlr{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;max-width:100%;padding:12px 23px;border:1px solid transparent;border-radius:9px;background:var(--primary);color:var(--primary-foreground);font-size:13px;font-weight:500;line-height:1.65;transition:opacity .15s}.toolbox-landing_primaryLink__BHHlr:hover{opacity:.88}.toolbox-landing_overviewHeader__EO62U{margin:42px auto 44px}.toolbox-landing_overviewSubtitle__sMeRB{max-width:660px}.toolbox-landing_overviewFootnote__xT7Sf{margin-top:22px;color:var(--muted-foreground);font-size:12px;line-height:1.8;text-align:center}.toolbox-landing_overviewCta___H9Fs{display:flex;align-items:center;justify-content:space-between;gap:36px;margin-top:68px;padding:36px;border:1px solid var(--border);border-radius:18px;background:color-mix(in oklch,var(--primary) 4%,var(--background))}.toolbox-landing_overviewCta___H9Fs .toolbox-landing_primaryLink__BHHlr{flex-shrink:0}.toolbox-landing_faqItem__FxfWx summary:focus-visible,.toolbox-landing_page__rmGvC a:focus-visible{outline:2px solid var(--ring);outline-offset:4px}@media (max-width:900px){.toolbox-landing_sceneReverse__LkEF5,.toolbox-landing_scene__OPIB_{gap:32px}.toolbox-landing_specs__j65Le{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.toolbox-landing_specs__j65Le>div:nth-child(2){border-right:0}.toolbox-landing_toolGrid__hKuKL{gap:16px}.toolbox-landing_cardContent__EL9hy{padding:20px}.toolbox-landing_scenePrompt__wDP_X{padding:18px}.toolbox-landing_scenePrompt__wDP_X p{font-size:11px}}@media (max-width:680px){.toolbox-landing_container__L_m2F{width:min(100% - 32px,1160px);padding-top:16px;padding-bottom:44px}.toolbox-landing_heroHeader__qyxLv{margin:20px auto 24px}.toolbox-landing_heroHeader__qyxLv h1,.toolbox-landing_overviewHeader__EO62U h1{font-size:28px;line-height:1.4}.toolbox-landing_heroDescription__xqQKe,.toolbox-landing_overviewSubtitle__sMeRB{font-size:13px}.toolbox-landing_highlights__9vxJv{gap:9px 14px;margin-top:17px}.toolbox-landing_highlights__9vxJv li{gap:5px;font-size:10px}.toolbox-landing_toolNav__rC3Nm{gap:6px}.toolbox-landing_toolNav__rC3Nm>a{min-height:40px;padding:8px 10px;font-size:11px}.toolbox-landing_toolNav__rC3Nm>.toolbox-landing_howToLink__W6Pc8{display:none}.toolbox-landing_landing__WmKFw{gap:68px;margin-top:64px}.toolbox-landing_sectionHeading__SSj5l{margin-bottom:28px}.toolbox-landing_relatedHeading__xaKRp p,.toolbox-landing_sectionHeading__SSj5l>p:last-child{font-size:13px}.toolbox-landing_steps__8t0P_{grid-template-columns:1fr;gap:27px}.toolbox-landing_steps__8t0P_ li{display:grid;grid-template-columns:46px minmax(0,1fr);gap:4px 17px;padding:0;text-align:left}.toolbox-landing_stepNumber__Yimhq{grid-row:1/3;width:46px;height:46px;border-radius:13px;font-size:14px}.toolbox-landing_steps__8t0P_ h3{margin:0;font-size:15px}.toolbox-landing_steps__8t0P_ li:not(:last-child):after{display:none}.toolbox-landing_sceneReverse__LkEF5,.toolbox-landing_scene__OPIB_{grid-template-columns:1fr;gap:26px}.toolbox-landing_sceneReverse__LkEF5 .toolbox-landing_sceneVisual__PKalg{order:0}.toolbox-landing_scenes__mayum{gap:42px}.toolbox-landing_sceneVisual__PKalg{border-radius:14px}.toolbox-landing_sceneCopy__2ecq_>p{font-size:13px}.toolbox-landing_sceneCopy__2ecq_ ul{margin:17px 0 12px}.toolbox-landing_formatGrid__rbaAm{grid-template-columns:1fr}.toolbox-landing_formatCard__USvWT{padding:20px}.toolbox-landing_specsSection__RZUFs{padding:23px 20px}.toolbox-landing_specs__j65Le{gap:22px 17px}.toolbox-landing_specs__j65Le>div:not(:last-child){padding-right:10px}.toolbox-landing_specs__j65Le dd{font-size:11px}.toolbox-landing_comparisonTable__w4KUk td,.toolbox-landing_comparisonTable__w4KUk th{padding:16px 12px;font-size:11px}.toolbox-landing_comparisonTable__w4KUk thead th{font-size:11px}.toolbox-landing_comparisonTable__w4KUk thead th:first-child{min-width:70px}.toolbox-landing_faqItem__FxfWx summary{gap:18px;padding:19px 1px;font-size:13px}.toolbox-landing_faqItem__FxfWx>p{font-size:12px}.toolbox-landing_relatedHeading__xaKRp{display:block;margin-bottom:20px}.toolbox-landing_relatedHeading__xaKRp>.toolbox-landing_textLink__jQxUc{margin-top:8px}.toolbox-landing_relatedGrid___0aRA,.toolbox-landing_toolGrid__hKuKL{grid-template-columns:1fr;gap:20px}.toolbox-landing_cardImage__ACZvT{aspect-ratio:1.8}.toolbox-landing_finalCta__A_HhB{padding:33px 20px;border-radius:16px}.toolbox-landing_finalCta__A_HhB>p{font-size:13px}.toolbox-landing_overviewHeader__EO62U{margin-top:30px;margin-bottom:30px}.toolbox-landing_overviewCta___H9Fs{display:block;margin-top:44px;padding:27px}.toolbox-landing_overviewCta___H9Fs .toolbox-landing_primaryLink__BHHlr{margin-top:23px}}@media (prefers-reduced-motion:reduce){.toolbox-landing_faqItem__FxfWx summary svg,.toolbox-landing_primaryLink__BHHlr,.toolbox-landing_toolCard__Dwo6e,.toolbox-landing_toolNav__rC3Nm>a{transition:none}}.toolbox_checkerboard__kvIz7{background-color:#fff;background-image:linear-gradient(45deg,#e5e7eb 25%,transparent 0),linear-gradient(-45deg,#e5e7eb 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e5e7eb 0),linear-gradient(-45deg,transparent 75%,#e5e7eb 0);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.toolbox_whitePreview__oSYun{background:#fff}.toolbox_darkPreview__W14D4{background:#20212a}.toolbox_image__osUmy{display:block;width:100%;height:100%;min-height:0;object-fit:contain}.toolbox_workspace__EvDSd{scroll-margin-top:6rem;overflow-wrap:anywhere}.toolbox_formatField__v4jS3{min-width:0;width:100%}.toolbox_formatPicker__QnjE7{position:relative;min-width:0;margin-top:.5rem}.toolbox_formatSummary__u1bYn{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .75rem;border:1px solid var(--border);border-radius:.5rem;background:var(--background);font-size:.875rem;cursor:pointer;list-style:none}.toolbox_formatSummary__u1bYn::-webkit-details-marker{display:none}.toolbox_formatSummary__u1bYn svg{flex-shrink:0}.toolbox_formatSummary__u1bYn[aria-disabled=true]{cursor:default;opacity:.5}.toolbox_formatChoice__SoIuT:has(input:focus-visible),.toolbox_formatInfo__GnBzx:focus-visible,.toolbox_formatSummary__u1bYn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.toolbox_formatOptions__NbF_C{position:absolute;z-index:20;inset-inline:0;top:calc(100% + .375rem);max-height:min(60vh,28rem);overflow:auto;overscroll-behavior:contain;padding:.375rem;border:1px solid var(--border);border-radius:.75rem;background:var(--background);box-shadow:0 10px 30px rgb(0 0 0/12%)}.toolbox_formatOption__pd8AA+.toolbox_formatOption__pd8AA{border-top:1px solid var(--border)}.toolbox_formatRow__xFmTS{display:flex;min-width:0;align-items:center;gap:.125rem}.toolbox_formatChoice__SoIuT{display:flex;min-width:0;min-height:44px;flex:1;align-items:center;gap:.625rem;padding:.5rem;border-radius:.375rem;font-size:.875rem;cursor:pointer}.toolbox_formatChoice__SoIuT input{flex-shrink:0;accent-color:var(--primary)}.toolbox_formatChoice__SoIuT:has(input:checked){color:var(--primary);font-weight:600}.toolbox_formatInfo__GnBzx{display:inline-flex;width:44px;height:44px;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;color:var(--muted-foreground);cursor:pointer}.toolbox_formatChoice__SoIuT:hover,.toolbox_formatInfo__GnBzx:hover,.toolbox_formatInfo__GnBzx[aria-expanded=true]{background:var(--muted)}.toolbox_formatField__v4jS3:disabled .toolbox_formatChoice__SoIuT,.toolbox_formatInfo__GnBzx:disabled{cursor:default}.toolbox_formatHelp__p_XnT{min-width:0;margin:0 .375rem .625rem;padding:.75rem;border-radius:.5rem;background:var(--muted);color:var(--muted-foreground);font-size:.75rem;line-height:1.7;overflow-wrap:anywhere}.toolbox_formatHelp__p_XnT[hidden]{display:none}.toolbox_formatExampleLabel__v9Fro{margin-top:.625rem;font-weight:600}.toolbox_formatHelp__p_XnT pre{max-width:100%;margin-top:.25rem;white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:inherit}.toolbox_formatHint__3bRcR{margin-top:.5rem;color:var(--muted-foreground);font-size:.75rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.toolbox_workspace__EvDSd .animate-spin{animation:none}}.toolbox-preview_workspace__v1pAX{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem;scroll-margin-top:6rem;overflow-wrap:anywhere}.toolbox-preview_inputPanel__eSKpk,.toolbox-preview_resultPanel__rrcoE{min-width:0;padding:1.25rem;border:1px solid var(--border);border-radius:1.25rem;background:var(--card)}.toolbox-preview_inputPanel__eSKpk{display:grid;gap:1.25rem}.toolbox-preview_inputPanel__eSKpk>.space-y-3{min-width:0}.toolbox-preview_resultPanel__rrcoE{box-shadow:0 12px 35px -30px color-mix(in srgb,var(--primary) 55%,transparent)}.toolbox-preview_comparison__wcTLs,.toolbox-preview_demo__98j1d{min-width:0}.toolbox-preview_comparisonToolbar__QuXgh,.toolbox-preview_demoFooter__2dwtb,.toolbox-preview_demoHeading__0hS1K,.toolbox-preview_demoTopline__lQR9l,.toolbox-preview_imageMeta__eHDar,.toolbox-preview_pixelHeading__k5wvz,.toolbox-preview_previewActions__jeJVq{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.toolbox-preview_demoEyebrow__vy_Po,.toolbox-preview_demoFacts__Fa7OG span,.toolbox-preview_demoLabel__PtW3q{display:inline-flex;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:600}.toolbox-preview_demoEyebrow__vy_Po{color:var(--primary)}.toolbox-preview_demoLabel__PtW3q{padding:.3rem .6rem;border:1px solid var(--border);border-radius:2rem;color:var(--muted-foreground);font-weight:400}.toolbox-preview_demoHeading__0hS1K{display:block;margin-top:1rem}.toolbox-preview_demoHeading__0hS1K h3{font-size:clamp(1.0625rem,2vw,1.375rem);font-weight:650;line-height:1.45;letter-spacing:-.025em}.toolbox-preview_demoHeading__0hS1K p{margin-top:.375rem;color:var(--muted-foreground);font-size:.8125rem;line-height:1.7}.toolbox-preview_demoTabs__54Z7c{display:flex;min-width:0;gap:.375rem;margin:1rem 0;padding:.3rem;border:1px solid var(--border);border-radius:.875rem;background:color-mix(in srgb,var(--muted) 50%,var(--card))}.toolbox-preview_demoTabs__54Z7c button{display:flex;min-width:0;min-height:44px;flex:1;align-items:center;justify-content:center;gap:.5rem;padding:.5rem;border-radius:.625rem;color:var(--muted-foreground);font-size:.8125rem;cursor:pointer}.toolbox-preview_demoTabs__54Z7c button[aria-pressed=true]{color:var(--primary);background:var(--background);box-shadow:0 1px 5px rgb(0 0 0/6%);font-weight:600}.toolbox-preview_sceneDot__bRm6J{width:.375rem;height:.375rem;flex-shrink:0;border-radius:50%;background:currentColor;opacity:.65}.toolbox-preview_comparisonToolbar__QuXgh{margin-bottom:.75rem;gap:.375rem}.toolbox-preview_zoomToolbar__YUpNk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.375rem;margin-bottom:.625rem;padding-bottom:.625rem;border-bottom:1px solid var(--border)}.toolbox-preview_zoomToolbar__YUpNk>span{font-size:.8125rem;font-weight:600}.toolbox-preview_previewFrame__1Zohg{min-width:0}.toolbox-preview_zoomImage__JXbXu{position:absolute;display:block;max-width:none;max-height:none;object-fit:contain;pointer-events:none}.toolbox-preview_overviewMap__llY2k{position:absolute;z-index:4;bottom:.75rem;left:.75rem;width:7.5rem;height:6.25rem;overflow:hidden;border:3px solid #fff;border-radius:.75rem;background:#f1f0f4;box-shadow:0 3px 15px rgb(30 25 45/24%);cursor:crosshair;touch-action:manipulation}.toolbox-preview_overviewMap__llY2k svg{display:block;width:100%;height:100%}.toolbox-preview_overviewSelection__2RFMc{fill:rgb(100 80 230/12%);stroke:#6552e8;stroke-width:2;vector-effect:non-scaling-stroke}.toolbox-preview_overviewMap__llY2k>span{position:absolute;right:0;bottom:0;left:0;padding:.2rem;background:rgb(255 255 255/92%);color:#3d374d;font-size:.5625rem;line-height:1.5;pointer-events:none}.toolbox-preview_zoomHelp__u21sh{margin-top:.625rem;color:var(--muted-foreground);font-size:.6875rem;line-height:1.7}.toolbox-preview_outputScale__aP5PH{margin-top:.375rem;color:var(--primary);font-size:.6875rem;font-weight:600}.toolbox-preview_segmented__39aR9{display:flex;min-width:0;max-width:100%;flex-wrap:wrap;gap:.125rem}.toolbox-preview_promptFormatTabs__Itloc button,.toolbox-preview_segmented__39aR9 button{min-width:0;min-height:44px;padding:.5rem .7rem;border-radius:.625rem;color:var(--muted-foreground);font-size:.75rem;line-height:1.4;cursor:pointer}.toolbox-preview_promptFormatTabs__Itloc button[aria-pressed=true],.toolbox-preview_segmented__39aR9 button[aria-pressed=true]{color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,transparent);font-weight:600}.toolbox-preview_swatches__liUsB{display:flex;align-items:center}.toolbox-preview_swatches__liUsB button{display:flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:.5rem;cursor:pointer}.toolbox-preview_swatches__liUsB button>span{width:23px;height:23px;border:1px solid #b8b8c1;border-radius:50%}.toolbox-preview_swatches__liUsB button[aria-pressed=true]>span{outline:2px solid var(--primary);outline-offset:3px}.toolbox-preview_comparisonViewport__4NwaN,.toolbox-preview_sideBySide__5sjoG{position:relative;width:100%;height:25rem;min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:1rem;isolation:isolate}.toolbox-preview_dragSurface__yAri1{cursor:col-resize;touch-action:pan-y;user-select:none}.toolbox-preview_imageLayer__COywC{position:absolute;inset:0;width:100%;height:100%}.toolbox-preview_revealLayer__HsWC1{clip-path:inset(0 0 0 var(--comparison-position,50%))}.toolbox-preview_comparisonImage__rfy5i{display:block;width:100%;height:100%;max-width:none;object-fit:contain;object-position:center;pointer-events:none}.toolbox-preview_neutral__4r_2x{background:#f1f0f4}.toolbox-preview_checker__I2lRM{background-color:#fff;background-image:linear-gradient(45deg,#e4e4eb 25%,transparent 0),linear-gradient(-45deg,#e4e4eb 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e4e4eb 0),linear-gradient(-45deg,transparent 75%,#e4e4eb 0);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.toolbox-preview_white__xO9Vb{background:#fff}.toolbox-preview_dark__216hF{background:#25232d}.toolbox-preview_imageBadge__SpXW1{position:absolute;z-index:2;top:.75rem;left:.75rem;padding:.35rem .6rem;border:1px solid rgb(255 255 255/65%);border-radius:.4375rem;background:rgb(255 255 255/91%);color:#3d374d;font-size:.6875rem;font-weight:500;pointer-events:none}.toolbox-preview_afterBadge__sU81A{left:auto;right:.75rem}.toolbox-preview_divider__giOSf{position:absolute;z-index:3;top:0;bottom:0;left:var(--comparison-position,50%);width:2px;transform:translateX(-50%);background:#fff;box-shadow:0 0 0 1px rgb(56 38 84/10%);pointer-events:none}.toolbox-preview_divider__giOSf>span{position:absolute;top:50%;left:50%;display:grid;width:44px;height:44px;transform:translate(-50%,-50%);place-items:center;border:1px solid #e8e1f4;border-radius:50%;background:#fff;color:#764ad6;box-shadow:0 3px 14px rgb(53 30 86/18%)}.toolbox-preview_sideBySide__5sjoG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--border)}.toolbox-preview_sideFrame__A1GR1{position:relative;min-width:0;height:100%;overflow:hidden}.toolbox-preview_sliderControl__Ls4Sz{display:flex;min-width:0;align-items:center;gap:.75rem;color:var(--muted-foreground);font-size:.6875rem}.toolbox-preview_sliderControl__Ls4Sz>span{flex-shrink:0}.toolbox-preview_sliderControl__Ls4Sz input{min-width:0;width:100%;height:44px;accent-color:var(--primary);cursor:col-resize}.toolbox-preview_sliderControl__Ls4Sz output{min-width:2rem;font-variant-numeric:tabular-nums;text-align:right}.toolbox-preview_imageMeta__eHDar{align-items:flex-start;gap:.375rem;margin-top:.5rem;color:var(--muted-foreground);font-size:.6875rem;line-height:1.6}.toolbox-preview_previewActions__jeJVq{justify-content:flex-start;gap:.25rem 1rem;margin-top:.375rem}.toolbox-preview_textButton__iGSS0{display:inline-flex;min-width:0;min-height:44px;align-items:center;justify-content:center;gap:.4rem;padding:.375rem .125rem;border-radius:.375rem;color:var(--primary);font-size:.75rem;line-height:1.6;text-align:left;cursor:pointer}.toolbox-preview_loadSample__lPvrp svg,.toolbox-preview_textButton__iGSS0 svg{flex-shrink:0}.toolbox-preview_smallNote__ehBmN{color:var(--muted-foreground);font-size:.6875rem;line-height:1.7}.toolbox-preview_pixelDetails__iOsny{display:grid;min-width:0;gap:.75rem;margin:.5rem 0 1rem;padding:1rem;border:1px solid var(--border);border-radius:.875rem;background:color-mix(in srgb,var(--muted) 35%,var(--card))}.toolbox-preview_pixelHeading__k5wvz{font-size:.8125rem;font-weight:600}.toolbox-preview_pixelGrid__PgaPF{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.toolbox-preview_pixelPanel__sK_04{min-width:0}.toolbox-preview_pixelPanel__sK_04>strong{display:block;margin-bottom:.375rem;font-size:.6875rem;font-weight:500;line-height:1.6}.toolbox-preview_pixelScroll__gB5sM{width:100%;height:15rem;overflow:auto;overscroll-behavior:contain;border:1px solid var(--border);border-radius:.5rem}.toolbox-preview_pixelImage__TMhk_{display:block;width:auto;height:auto;max-width:none;max-height:none;image-rendering:auto}.toolbox-preview_demoFooter__2dwtb{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border)}.toolbox-preview_demoFooter__2dwtb>p{min-width:0;flex:1 1 15rem;color:var(--muted-foreground);font-size:.6875rem;line-height:1.8}.toolbox-preview_loadSample__lPvrp{display:inline-flex;min-width:0;min-height:44px;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1rem;border:1px solid color-mix(in srgb,var(--primary) 24%,var(--border));border-radius:.75rem;background:color-mix(in srgb,var(--primary) 7%,var(--background));color:var(--primary);font-size:.75rem;font-weight:600;line-height:1.5;cursor:pointer}.toolbox-preview_demoFacts__Fa7OG{display:flex;min-width:0;flex-wrap:wrap;gap:.5rem 1rem;margin-top:1rem;color:var(--muted-foreground)}.toolbox-preview_demoFacts__Fa7OG span{font-weight:400}.toolbox-preview_demoFacts__Fa7OG svg{color:var(--primary)}.toolbox-preview_samplePicker__tiwPJ>p{margin-bottom:.625rem;color:var(--muted-foreground);font-size:.75rem;line-height:1.6}.toolbox-preview_sampleThumbnails__XEipJ{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.toolbox-preview_sampleThumbnails__XEipJ button{display:grid;min-width:0;min-height:44px;gap:.375rem;padding:.375rem;border:1px solid var(--border);border-radius:.75rem;background:var(--background);color:var(--muted-foreground);font-size:.6875rem;cursor:pointer}.toolbox-preview_sampleThumbnails__XEipJ img{width:100%;height:3.75rem;object-fit:contain;border-radius:.375rem;background:#f1f0f4}.toolbox-preview_promptDemo__4RF_8{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:1rem}.toolbox-preview_promptDemoImage__er07m{position:relative;display:grid;min-width:0;height:16rem;place-items:center;overflow:hidden;border:1px solid var(--border);border-radius:1rem;background:#f1f0f4}.toolbox-preview_promptDemoImage__er07m img{display:block;width:100%;height:100%;min-height:0;object-fit:contain}.toolbox-preview_promptDemoImage__er07m figcaption{position:absolute;bottom:.75rem;left:.75rem;padding:.35rem .6rem;border-radius:.4375rem;background:rgb(255 255 255/90%);color:#3d374d;font-size:.6875rem}.toolbox-preview_promptDemoOutput__yxo4r{min-width:0}.toolbox-preview_promptFormatTabs__Itloc{display:grid;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:.125rem;margin-bottom:.5rem}.toolbox-preview_promptFormatTabs__Itloc button{padding-inline:.25rem;font-size:.6875rem;overflow-wrap:anywhere}.toolbox-preview_promptExample__Yf3cB{height:15.5rem;min-width:0;overflow:auto;padding:1rem;border:1px solid color-mix(in srgb,var(--primary) 12%,var(--border));border-radius:.875rem;background:color-mix(in srgb,var(--primary) 3%,var(--background))}.toolbox-preview_outputEyebrow__MKLts{color:var(--primary);font-size:.625rem;font-weight:600;letter-spacing:.1em}.toolbox-preview_promptExample__Yf3cB pre{margin-top:.75rem;white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:.8125rem;line-height:1.9}.toolbox-preview_comparison__wcTLs button:hover,.toolbox-preview_demo__98j1d button:hover,.toolbox-preview_sampleThumbnails__XEipJ button:hover{filter:brightness(.97)}.toolbox-preview_workspace__v1pAX [tabindex="0"]:focus-visible,.toolbox-preview_workspace__v1pAX a:focus-visible,.toolbox-preview_workspace__v1pAX button:focus-visible,.toolbox-preview_workspace__v1pAX input:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.toolbox-preview_workspace__v1pAX button:disabled{cursor:default;opacity:.5}.toolbox-preview_spinner__I9H4Q{animation:toolbox-preview_sample-spin__qGg1R 1s linear infinite}@keyframes toolbox-preview_sample-spin__qGg1R{to{transform:rotate(1turn)}}@media (min-width:1024px){.toolbox-preview_workspace__v1pAX{grid-template-columns:minmax(0,330px) minmax(0,1fr)}.toolbox-preview_inputPanel__eSKpk,.toolbox-preview_resultPanel__rrcoE{padding:1.5rem}.toolbox-preview_promptDemo__4RF_8{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch}.toolbox-preview_promptDemoImage__er07m{height:22rem}}@media (max-width:639px){.toolbox-preview_inputPanel__eSKpk,.toolbox-preview_resultPanel__rrcoE{padding:1rem;border-radius:1rem}.toolbox-preview_comparisonViewport__4NwaN,.toolbox-preview_sideBySide__5sjoG{height:20rem}.toolbox-preview_segmented__39aR9{width:100%;justify-content:space-between}.toolbox-preview_segmented__39aR9 button{padding-inline:.4rem;font-size:.6875rem}.toolbox-preview_pixelGrid__PgaPF{grid-template-columns:minmax(0,1fr)}.toolbox-preview_pixelHeading__k5wvz>.toolbox-preview_segmented__39aR9{width:auto}.toolbox-preview_sliderControl__Ls4Sz{gap:.5rem}.toolbox-preview_sliderControl__Ls4Sz>span{max-width:4.25rem;font-size:.625rem}.toolbox-preview_demoFooter__2dwtb>.toolbox-preview_loadSample__lPvrp{width:100%}}@media (prefers-reduced-motion:reduce){.toolbox-preview_spinner__I9H4Q,.toolbox-preview_workspace__v1pAX *{animation:none!important;scroll-behavior:auto!important;transition:none!important}}