.ToolFeedbackActions-module__L3EGZq__card{border-radius:var(--radius-lg);background:#ffffff08;border:1px solid #f5dec51a;gap:14px;padding:18px 20px;display:grid}.ToolFeedbackActions-module__L3EGZq__compact{background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,var(--accent)) 6%, transparent), transparent 24%), #ffffff04;border-radius:10px;gap:10px;padding:12px;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.ToolFeedbackActions-module__L3EGZq__heading{gap:6px;display:grid}.ToolFeedbackActions-module__L3EGZq__heading strong{font-size:15px}.ToolFeedbackActions-module__L3EGZq__heading p{color:var(--muted-text);font-size:14px;line-height:1.7}.ToolFeedbackActions-module__L3EGZq__actions{flex-wrap:wrap;gap:10px;display:flex}.ToolFeedbackActions-module__L3EGZq__link{border:1px solid var(--surface-border);background:#ffffff0a;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.ToolFeedbackActions-module__L3EGZq__link:hover{border-color:var(--surface-border-strong);background:#ffffff14;transform:translateY(-1px)}.ToolFeedbackActions-module__L3EGZq__linkAccent{color:var(--foreground);background:#f6b85d1f;border-color:#f6b85d4d}.ToolFeedbackActions-module__L3EGZq__note{color:var(--muted-text);font-size:13px;line-height:1.6}.ToolFeedbackActions-module__L3EGZq__compact .ToolFeedbackActions-module__L3EGZq__heading strong{letter-spacing:-.02em;font-size:13px}.ToolFeedbackActions-module__L3EGZq__compact .ToolFeedbackActions-module__L3EGZq__actions{gap:8px}.ToolFeedbackActions-module__L3EGZq__compact .ToolFeedbackActions-module__L3EGZq__link{min-height:30px;padding:0 9px;font-size:10px}
.ToolInlineFeedback-module__bbaLKq__card{background:linear-gradient(135deg,#f6b85d14,#ffffff06),#0c0b12db;border:1px solid #f6b85d24;border-radius:22px;grid-template-columns:minmax(0,.85fr) minmax(280px,1.15fr);align-items:start;gap:14px;width:min(1120px,100vw - 32px);margin:14px auto 0;padding:14px;display:grid;box-shadow:0 18px 60px #0000002e}.ToolInlineFeedback-module__bbaLKq__copy{gap:5px;display:grid}.ToolInlineFeedback-module__bbaLKq__copy strong{color:var(--foreground);font-size:15px}.ToolInlineFeedback-module__bbaLKq__copy p,.ToolInlineFeedback-module__bbaLKq__context,.ToolInlineFeedback-module__bbaLKq__error,.ToolInlineFeedback-module__bbaLKq__success{color:var(--muted-text);font-size:13px;line-height:1.45}.ToolInlineFeedback-module__bbaLKq__context{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ToolInlineFeedback-module__bbaLKq__form{gap:8px;display:grid}.ToolInlineFeedback-module__bbaLKq__textarea{resize:vertical;width:100%;min-height:68px;color:var(--foreground);background:#ffffff09;border:1px solid #f5dec521;border-radius:16px;padding:11px 12px;line-height:1.45}.ToolInlineFeedback-module__bbaLKq__textarea::placeholder{color:#f5dec573}.ToolInlineFeedback-module__bbaLKq__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ToolInlineFeedback-module__bbaLKq__submit{background:linear-gradient(135deg, var(--accent), var(--accent-deep));min-height:38px;color:var(--accent-ink);cursor:pointer;border:none;border-radius:999px;padding:0 16px;font-weight:800}.ToolInlineFeedback-module__bbaLKq__submit:disabled{cursor:not-allowed;opacity:.52}.ToolInlineFeedback-module__bbaLKq__error{color:#ffb3a7}.ToolInlineFeedback-module__bbaLKq__success{color:#f6b85deb}@media (max-width:720px){.ToolInlineFeedback-module__bbaLKq__card{grid-template-columns:1fr;width:min(100% - 24px,520px);margin-top:12px;padding:12px}.ToolInlineFeedback-module__bbaLKq__submit{width:100%}}
.ToolStatusMeta-module__cOOSFG__card{border:1px solid var(--premium-border);background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent) 8%, transparent), transparent 26%), #ffffff05;border-radius:6px;gap:10px;padding:12px;display:grid;box-shadow:0 0 0 1px #00000059,4px 4px #0000003d}.ToolStatusMeta-module__cOOSFG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ToolStatusMeta-module__cOOSFG__item{gap:3px;display:grid}.ToolStatusMeta-module__cOOSFG__item strong{color:var(--premium-text);font-size:10px;font-weight:700;line-height:1.2}.ToolStatusMeta-module__cOOSFG__item span,.ToolStatusMeta-module__cOOSFG__item p{color:var(--premium-muted);font-size:10px;line-height:1.35}.ToolStatusMeta-module__cOOSFG__stable{color:var(--premium-accent)}.ToolStatusMeta-module__cOOSFG__tags{flex-wrap:wrap;gap:6px;display:flex}.ToolStatusMeta-module__cOOSFG__tag{border:1px solid var(--premium-border-strong);background:color-mix(in srgb, var(--premium-accent) 12%, transparent);min-height:24px;color:var(--premium-muted);border-radius:6px;align-items:center;padding:0 8px;font-size:10px;line-height:1;display:inline-flex}@media (max-width:640px){.ToolStatusMeta-module__cOOSFG__grid{grid-template-columns:1fr}}
.AdvancedOptionsPanel-module__QR_1Kq__panel{background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,var(--accent)) 8%, transparent), transparent 24%), #ffffff06;border:1px solid #f5dec51a;border-radius:6px;gap:10px;padding:12px 14px;display:grid;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.AdvancedOptionsPanel-module__QR_1Kq__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;list-style:none;display:flex}.AdvancedOptionsPanel-module__QR_1Kq__summary::-webkit-details-marker{display:none}.AdvancedOptionsPanel-module__QR_1Kq__copy{gap:2px;display:grid}.AdvancedOptionsPanel-module__QR_1Kq__copy strong{letter-spacing:0;font-size:11px;line-height:1.2}.AdvancedOptionsPanel-module__QR_1Kq__copy span{color:var(--muted-text);font-size:10px;line-height:1.35}.AdvancedOptionsPanel-module__QR_1Kq__badge{min-height:28px;color:var(--accent);white-space:nowrap;background:#f6b85d14;border-radius:6px;justify-content:center;align-items:center;padding:0 10px;font-size:10px;display:inline-flex;box-shadow:0 0 0 1px #00000038,inset 0 1px #ffffff08}.AdvancedOptionsPanel-module__QR_1Kq__panel[open] .AdvancedOptionsPanel-module__QR_1Kq__badge{background:#d87b341f}.AdvancedOptionsPanel-module__QR_1Kq__panel:not([open]) .AdvancedOptionsPanel-module__QR_1Kq__content{display:none}.AdvancedOptionsPanel-module__QR_1Kq__content{gap:12px;display:grid}
.DownloadButton-module__GZs-zG__button{background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,var(--accent)) 78%, white), color-mix(in srgb, var(--premium-accent,var(--accent)) 92%, black));min-height:44px;color:var(--premium-button-ink,var(--accent-ink));letter-spacing:0;cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0 14px;font-size:11px;font-weight:700;transition:transform .2s,opacity .2s,filter .2s;display:inline-flex;box-shadow:0 0 0 1px #00000059,4px 4px #00000047}.DownloadButton-module__GZs-zG__button:hover:not(:disabled){filter:saturate(1.05);transform:translate(-1px,-1px)}.DownloadButton-module__GZs-zG__button:disabled{opacity:.45;cursor:not-allowed}
.ToolTrustStrip-module__2bRqda__strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ToolTrustStrip-module__2bRqda__card{border:1px solid var(--premium-border,#f5dec51a);background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,var(--accent)) 6%, transparent), transparent 42%), var(--premium-surface,#ffffff06);border-radius:6px;justify-content:center;align-items:center;min-height:36px;padding:0 10px;display:flex;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.ToolTrustStrip-module__2bRqda__card strong{color:var(--premium-text,var(--foreground));letter-spacing:0;font-size:10px;line-height:1.1}@media (max-width:900px){.ToolTrustStrip-module__2bRqda__strip{grid-template-columns:1fr}}
.ImageDropzone-module__Lsr2hq__wrapper{gap:8px;display:grid}.ImageDropzone-module__Lsr2hq__dropzone{border:1px dashed var(--premium-border-strong,#f5dec538);background:radial-gradient(circle at top left, color-mix(in srgb, var(--premium-accent,var(--accent)) 14%, transparent), transparent 34%), linear-gradient(180deg, #ffffff07, #ffffff04), var(--premium-surface,#ffffff06);cursor:pointer;border-radius:6px;gap:8px;min-height:206px;padding:18px;transition:border-color .2s,background .2s,transform .2s;display:grid;box-shadow:0 0 0 1px #0000006b,0 14px 40px #0000004d,inset 0 1px #ffffff0a}.ImageDropzone-module__Lsr2hq__dropzone:hover,.ImageDropzone-module__Lsr2hq__isDragging{border-color:color-mix(in srgb, var(--premium-accent,var(--accent)) 44%, #ffffff0f);background:radial-gradient(circle at top left, color-mix(in srgb, var(--premium-accent,var(--accent)) 18%, transparent), transparent 38%), linear-gradient(180deg, #ffffff08, #ffffff05), var(--premium-surface-strong,#ffffff0a);transform:translateY(-1px)}.ImageDropzone-module__Lsr2hq__compact{min-height:152px;padding:14px}.ImageDropzone-module__Lsr2hq__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ImageDropzone-module__Lsr2hq__dropzone strong{color:var(--premium-text,var(--foreground));letter-spacing:0;font-size:clamp(18px,2.2vw,22px);line-height:1.12}.ImageDropzone-module__Lsr2hq__dropzone p{max-width:34ch;color:var(--premium-muted,var(--muted-text));font-size:11px;line-height:1.4}.ImageDropzone-module__Lsr2hq__compact strong{font-size:16px}.ImageDropzone-module__Lsr2hq__compact p{font-size:10px}.ImageDropzone-module__Lsr2hq__cta{background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,var(--accent)) 78%, white), color-mix(in srgb, var(--premium-accent,var(--accent)) 92%, black));width:fit-content;min-height:42px;color:var(--premium-button-ink,var(--accent-ink));letter-spacing:0;border-radius:6px;justify-content:center;align-items:center;padding:0 14px;font-size:11px;font-weight:700;display:inline-flex;box-shadow:0 0 0 1px #00000059,4px 4px #00000047}.ImageDropzone-module__Lsr2hq__compact .ImageDropzone-module__Lsr2hq__cta{min-height:36px;padding:0 12px;font-size:10px}.ImageDropzone-module__Lsr2hq__supported{color:var(--premium-muted,var(--muted-text));letter-spacing:0;font-size:10px;line-height:1.45}.ImageDropzone-module__Lsr2hq__error{color:#ffb8a1;font-size:10px;line-height:1.4}@media (max-width:640px){.ImageDropzone-module__Lsr2hq__dropzone{min-height:184px;padding:16px}}
@font-face{font-family:pixelFont;src:url(../media/Galmuri11-s.p.02h_vjcxt~4xi.woff2)format("woff2");font-display:swap}@font-face{font-family:pixelFont Fallback;src:local(Arial);ascent-override:79.81%;descent-override:13.3%;line-gap-override:13.3%;size-adjust:125.29%}.pixelfont_372fde8c-module__U5vIsW__className{font-family:pixelFont,pixelFont Fallback}.pixelfont_372fde8c-module__U5vIsW__variable{--font-premium-shell-pixel:"pixelFont", "pixelFont Fallback"}
.PremiumToolShell-module__rNTEBG__shell{--premium-accent:#d4a050;--premium-accent-soft:#d4a05033;--premium-border:color-mix(in srgb, var(--premium-accent) 22%, #ffffff14);--premium-border-strong:color-mix(in srgb, var(--premium-accent) 42%, #ffffff24);--premium-surface:#13100de6;--premium-surface-strong:#181410fa;--premium-text:#f5ede0;--premium-muted:#e9dfd2c2;--premium-shell-bg:radial-gradient(circle at top left, color-mix(in srgb, var(--premium-accent) 18%, transparent), transparent 32%), radial-gradient(circle at top right, color-mix(in srgb, var(--premium-accent) 10%, transparent), transparent 28%), linear-gradient(180deg, #090705, #050403);--premium-radius-shell:18px;--premium-radius-card:8px;--premium-radius-pill:6px;border:1px solid var(--premium-border);border-radius:var(--premium-radius-shell);background:var(--premium-shell-bg);isolation:isolate;min-width:0;padding:12px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 72px #00000057,inset 0 1px #ffffff0a}.PremiumToolShell-module__rNTEBG__shell[data-tone=neutral]{--premium-accent:#7ea8ff;--premium-accent-soft:#7ea8ff2e;--premium-border:color-mix(in srgb, var(--premium-accent) 18%, #ffffff14);--premium-border-strong:color-mix(in srgb, var(--premium-accent) 30%, #ffffff29);--premium-surface:#0e121aeb;--premium-surface-strong:#111721fa;--premium-text:#eef4ff;--premium-muted:#d6e1f5c2}.PremiumToolShell-module__rNTEBG__shell:has(details[open]){z-index:1000;overflow:visible}.PremiumToolShell-module__rNTEBG__shell[data-skin=pixel-glow]:after{content:"";opacity:.16;pointer-events:none;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px),repeating-linear-gradient(#ffffff05 0 1px,#0000 1px 3px);background-size:10px 10px,10px 10px,100% 4px;position:absolute;inset:0}.PremiumToolShell-module__rNTEBG__shell[data-skin=pixel-glow],.PremiumToolShell-module__rNTEBG__shell[data-skin=pixel-glow] button,.PremiumToolShell-module__rNTEBG__shell[data-skin=pixel-glow] a{font-family:var(--font-premium-shell-pixel), monospace}.PremiumToolShell-module__rNTEBG__desktopShell,.PremiumToolShell-module__rNTEBG__primaryColumn,.PremiumToolShell-module__rNTEBG__hero,.PremiumToolShell-module__rNTEBG__heroCopy,.PremiumToolShell-module__rNTEBG__desktopCanvas,.PremiumToolShell-module__rNTEBG__flowBoardSurface,.PremiumToolShell-module__rNTEBG__canvasDesktopFrame,.PremiumToolShell-module__rNTEBG__canvasWorkspace,.PremiumToolShell-module__rNTEBG__canvasControls,.PremiumToolShell-module__rNTEBG__tinyRail,.PremiumToolShell-module__rNTEBG__flowRail,.PremiumToolShell-module__rNTEBG__mobileShell,.PremiumToolShell-module__rNTEBG__mobileHero,.PremiumToolShell-module__rNTEBG__mobileBoard,.PremiumToolShell-module__rNTEBG__mobileResultSlot,.PremiumToolShell-module__rNTEBG__mobileTinyLinks,.PremiumToolShell-module__rNTEBG__mobileChrome,.PremiumToolShell-module__rNTEBG__mobileWorkCanvas{min-width:0;display:grid}.PremiumToolShell-module__rNTEBG__desktopShell{z-index:1;gap:10px;position:relative}.PremiumToolShell-module__rNTEBG__microHeader,.PremiumToolShell-module__rNTEBG__mobileChrome{border:1px solid var(--premium-border);border-radius:var(--premium-radius-card);background:radial-gradient(circle at top left, var(--premium-accent-soft), transparent 34%), var(--premium-surface);gap:6px;padding:8px 10px;display:grid;box-shadow:0 0 0 1px #0000006b,0 14px 40px #0000004d,inset 0 1px #ffffff0a}.PremiumToolShell-module__rNTEBG__microHeader{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding-inline-end:clamp(138px,12vw,170px)}.PremiumToolShell-module__rNTEBG__chromeSlot,.PremiumToolShell-module__rNTEBG__chromeCenter,.PremiumToolShell-module__rNTEBG__mobileChromeRow{min-width:0}.PremiumToolShell-module__rNTEBG__chromeSlot,.PremiumToolShell-module__rNTEBG__mobileChromeRow{align-items:center;display:flex}.PremiumToolShell-module__rNTEBG__chromeSlot:last-child{justify-content:flex-end}.PremiumToolShell-module__rNTEBG__chromeCenter{justify-content:center;display:inline-flex}.PremiumToolShell-module__rNTEBG__desktopLayout{grid-template-columns:minmax(0,1fr) minmax(248px,.38fr);gap:14px;min-width:0;display:grid}.PremiumToolShell-module__rNTEBG__desktopLayout[data-layout-mode=flow]{grid-template-columns:1fr}.PremiumToolShell-module__rNTEBG__desktopLayout[data-layout-mode=flow] .PremiumToolShell-module__rNTEBG__primaryColumn{gap:8px}.PremiumToolShell-module__rNTEBG__desktopLayout[data-layout-mode=flow] .PremiumToolShell-module__rNTEBG__hero{gap:6px;padding:10px 12px}.PremiumToolShell-module__rNTEBG__desktopLayout[data-layout-mode=flow] .PremiumToolShell-module__rNTEBG__heroCopy{gap:2px}.PremiumToolShell-module__rNTEBG__desktopLayout[data-layout-mode=flow] .PremiumToolShell-module__rNTEBG__heroCopy h1{-webkit-line-clamp:1;font-size:clamp(24px,2.8vw,34px)}.PremiumToolShell-module__rNTEBG__desktopLayout[data-layout-mode=flow] .PremiumToolShell-module__rNTEBG__heroCopy p{-webkit-line-clamp:1;font-size:10px;line-height:1.3}.PremiumToolShell-module__rNTEBG__desktopLayout[data-layout-mode=flow] .PremiumToolShell-module__rNTEBG__heroNote,.PremiumToolShell-module__rNTEBG__desktopLayout[data-layout-mode=flow] .PremiumToolShell-module__rNTEBG__statusMeta{display:none}.PremiumToolShell-module__rNTEBG__primaryColumn{gap:10px}.PremiumToolShell-module__rNTEBG__flowBoardSurface{min-width:0;scroll-margin-top:12px;display:grid}.PremiumToolShell-module__rNTEBG__canvasDesktopFrame{grid-template-columns:minmax(0,1fr) minmax(264px,.34fr);gap:12px;min-width:0;display:grid}.PremiumToolShell-module__rNTEBG__canvasWorkspace,.PremiumToolShell-module__rNTEBG__canvasControls{align-content:start;min-width:0;display:grid}.PremiumToolShell-module__rNTEBG__hero{border:1px solid var(--premium-border);border-radius:var(--premium-radius-card);background:radial-gradient(circle at top left, color-mix(in srgb, var(--premium-accent) 20%, transparent), transparent 30%), linear-gradient(180deg, color-mix(in srgb, var(--premium-accent) 8%, transparent), transparent 30%), var(--premium-surface-strong);gap:10px;padding:16px;box-shadow:0 0 0 1px #0000006b,0 14px 40px #0000004d,inset 0 1px #ffffff0a}.PremiumToolShell-module__rNTEBG__heroLabel{border-radius:var(--premium-radius-pill);border:1px solid var(--premium-border-strong);background:color-mix(in srgb, var(--premium-accent) 10%, transparent);width:fit-content;max-width:100%;min-height:22px;color:var(--premium-muted);text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;padding:0 8px;font-size:10px;line-height:1;display:inline-flex;overflow:hidden}.PremiumToolShell-module__rNTEBG__heroCopy{gap:4px}.PremiumToolShell-module__rNTEBG__heroCopy h1{color:var(--premium-text);letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(34px,4vw,54px);line-height:1.04;display:-webkit-box;overflow:hidden}.PremiumToolShell-module__rNTEBG__heroCopy p{color:var(--premium-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.PremiumToolShell-module__rNTEBG__heroNote,.PremiumToolShell-module__rNTEBG__resultSlot,.PremiumToolShell-module__rNTEBG__tinyRail,.PremiumToolShell-module__rNTEBG__mobileResultSlot,.PremiumToolShell-module__rNTEBG__mobileTinyLinks,.PremiumToolShell-module__rNTEBG__desktopCanvas,.PremiumToolShell-module__rNTEBG__mobileBoard{border:1px solid var(--premium-border);border-radius:var(--premium-radius-card);background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent) 8%, transparent), transparent 26%), var(--premium-surface);padding:12px;box-shadow:0 0 0 1px #0000006b,0 14px 40px #0000004d,inset 0 1px #ffffff0a}.PremiumToolShell-module__rNTEBG__heroNote{padding:10px 12px}.PremiumToolShell-module__rNTEBG__statusMeta{min-width:0;display:grid}.PremiumToolShell-module__rNTEBG__tinyRail{align-content:start;gap:12px}.PremiumToolShell-module__rNTEBG__flowRail{border:1px solid var(--premium-border);border-radius:var(--premium-radius-card);background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent) 8%, transparent), transparent 26%), var(--premium-surface);margin-top:28px;padding:12px;box-shadow:0 0 0 1px #0000006b,0 14px 40px #0000004d,inset 0 1px #ffffff0a}.PremiumToolShell-module__rNTEBG__mobileShell{display:none}.PremiumToolShell-module__rNTEBG__mobileChrome{grid-template-columns:repeat(3,minmax(0,1fr))}.PremiumToolShell-module__rNTEBG__mobileChromeRow{justify-content:center;align-items:center;display:inline-flex}.PremiumToolShell-module__rNTEBG__mobileHero{gap:8px}.PremiumToolShell-module__rNTEBG__mobileWorkCanvas{border:1px solid var(--premium-border);border-radius:var(--premium-radius-card);background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent) 8%, transparent), transparent 26%), var(--premium-surface);padding:8px;scroll-margin-top:10px;display:none;box-shadow:0 0 0 1px #0000006b,0 14px 40px #0000004d,inset 0 1px #ffffff0a}.PremiumToolShell-module__rNTEBG__mobileWorkCanvas:target{display:grid}@media (max-width:900px){.PremiumToolShell-module__rNTEBG__desktopLayout,.PremiumToolShell-module__rNTEBG__canvasDesktopFrame{grid-template-columns:1fr}}@media (max-width:760px){.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__mobileShell{gap:8px;display:grid}.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__desktopShell,.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__microHeader,.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__hero,.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__tinyRail,.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__resultSlot,.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__mobileResultSlot,.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__mobileTinyLinks{display:none}.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__desktopLayout{grid-template-columns:1fr;gap:0}.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__primaryColumn{gap:0}.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__desktopCanvas{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__canvasDesktopFrame{gap:0}.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__canvasWorkspace,.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__canvasControls{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__mobileChrome{grid-template-columns:minmax(0,1fr);gap:4px;padding:6px 8px}.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__mobileChromeRow{justify-content:flex-start}.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__mobileChromeRow:nth-child(2),.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__mobileChromeRow:nth-child(3){display:none}.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__mobileHero{border:1px solid var(--premium-border);border-radius:var(--premium-radius-card);background:radial-gradient(circle at top left, color-mix(in srgb, var(--premium-accent) 16%, transparent), transparent 30%), var(--premium-surface-strong);gap:6px;padding:8px}.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__mobileHero .PremiumToolShell-module__rNTEBG__heroLabel,.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__mobileHero .PremiumToolShell-module__rNTEBG__heroCopy p,.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__mobileHero .PremiumToolShell-module__rNTEBG__heroNote{display:none}.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__mobileBoard,.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__mobileResultSlot,.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__mobileTinyLinks,.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__mobileWorkCanvas{padding:8px}.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__mobileWorkCanvas{display:grid}.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__heroCopy h1{overflow-wrap:anywhere;word-break:keep-all;-webkit-line-clamp:unset;font-size:clamp(19px,5.3vw,24px);line-height:1.08;display:block;overflow:visible}}@media (max-width:380px){.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true]{padding:8px}.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__mobileHero,.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__mobileBoard,.PremiumToolShell-module__rNTEBG__shell[data-has-mobile=true] .PremiumToolShell-module__rNTEBG__mobileWorkCanvas{padding:7px}}@media (min-width:761px) and (max-height:900px){.PremiumToolShell-module__rNTEBG__shell{padding:8px}.PremiumToolShell-module__rNTEBG__desktopShell{gap:8px}.PremiumToolShell-module__rNTEBG__microHeader{padding:6px 8px;padding-inline-end:clamp(138px,12vw,170px)}.PremiumToolShell-module__rNTEBG__hero{gap:6px;padding:10px 12px}.PremiumToolShell-module__rNTEBG__heroCopy{gap:2px}.PremiumToolShell-module__rNTEBG__heroCopy h1{-webkit-line-clamp:1;font-size:clamp(24px,2.5vw,30px)}.PremiumToolShell-module__rNTEBG__heroCopy p{-webkit-line-clamp:1;font-size:10px;line-height:1.3}.PremiumToolShell-module__rNTEBG__heroNote{padding:8px 10px}.PremiumToolShell-module__rNTEBG__flowRail{display:none}}
.ToolFlowFrame-module__ZS20CG__frame{grid-template-columns:minmax(300px,1.45fr) repeat(4,minmax(180px,1fr));align-items:stretch;gap:14px;width:100%;min-width:0;display:grid;position:relative}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=primary-path]{grid-template-columns:minmax(260px,1fr) minmax(300px,1.25fr) minmax(220px,.9fr)}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step]{grid-template-columns:minmax(260px,.82fr) minmax(420px,1.42fr);align-items:start}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step]:has(.ToolFlowFrame-module__ZS20CG__detailPanel[open]){z-index:40}.ToolFlowFrame-module__ZS20CG__line{opacity:.78;pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#d3a3579e 18%,#fffaf1e0 50%,#d3a3579e 82%,#fff0 100%);border-radius:999px;height:2px;position:absolute;top:46%;left:6%;right:6%;box-shadow:0 0 24px #d3a3573d}.ToolFlowFrame-module__ZS20CG__slot{min-width:0;position:relative}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__slot[data-slot=upload]{grid-template-rows:auto auto;align-content:start;gap:10px;min-height:0;display:grid}.ToolFlowFrame-module__ZS20CG__card{z-index:1;background:linear-gradient(#18130df5,#0d0b09fa),#0c0b0afa;border:1px solid #cd9d5247;border-radius:10px;gap:14px;min-width:0;height:100%;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #fff5e408,0 16px 28px #00000057,inset 0 1px #fff7ec14,inset 0 -1px #00000073}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__card{height:auto}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__slot[data-slot=result] .ToolFlowFrame-module__ZS20CG__card{overflow:visible}.ToolFlowFrame-module__ZS20CG__card[data-state=active]{border-color:#ffc970b8;box-shadow:0 0 0 1px #ffe4a824,0 0 30px #e0a44938,0 18px 32px #00000061,inset 0 1px #fff7ec24,inset 0 -1px #00000073}.ToolFlowFrame-module__ZS20CG__card[data-state=active]:before{border-radius:inherit;content:"";pointer-events:none;background:radial-gradient(circle at 20% 0,#ffc76733,#0000 30%),linear-gradient(#ffc25d14,#0000 46%);position:absolute;inset:0}.ToolFlowFrame-module__ZS20CG__card[data-state=idle]{border-color:#cd9d522e}.ToolFlowFrame-module__ZS20CG__cardHeader{gap:12px;display:grid}.ToolFlowFrame-module__ZS20CG__cardHeaderTop{align-items:center;gap:8px;display:flex}.ToolFlowFrame-module__ZS20CG__actionBadge{color:#d8a55a;min-height:30px;font-family:var(--font-premium-shell-pixel,monospace);letter-spacing:.04em;background:#ffbf5714;border:1px solid #cd9d524d;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 10px;font-size:11px;display:inline-flex}.ToolFlowFrame-module__ZS20CG__card[data-state=active] .ToolFlowFrame-module__ZS20CG__actionBadge{color:#fff6e4;background:linear-gradient(#ffbe5847,#ffab401f);border-color:#ffd389d6;box-shadow:0 0 20px #ffb85338}.ToolFlowFrame-module__ZS20CG__card[data-state=done] .ToolFlowFrame-module__ZS20CG__actionBadge{color:#d8a55ac7;background:#ffbf570d;border-color:#cd9d5238}.ToolFlowFrame-module__ZS20CG__card[data-state=idle] .ToolFlowFrame-module__ZS20CG__actionBadge{color:#d8a55a9e;background:#ffbf570a;border-color:#cd9d5229}.ToolFlowFrame-module__ZS20CG__stepNumber{color:#fff6e8b3}.ToolFlowFrame-module__ZS20CG__titleBlock{gap:6px;display:grid}.ToolFlowFrame-module__ZS20CG__titleBlock strong{color:#fff9ef;font-family:var(--font-premium-shell-pixel,monospace);letter-spacing:-.04em;font-size:clamp(24px,1.6vw,30px);line-height:1.05}.ToolFlowFrame-module__ZS20CG__titleBlock span{color:#fff6e8a8;font-family:var(--font-premium-shell-pixel,monospace);font-size:11px;line-height:1.45}.ToolFlowFrame-module__ZS20CG__accent,.ToolFlowFrame-module__ZS20CG__content{min-width:0}.ToolFlowFrame-module__ZS20CG__content{align-content:start;gap:10px;display:grid}:is(.ToolFlowFrame-module__ZS20CG__frame:is([data-flow-mode=primary-path],[data-flow-mode=two-step]) .ToolFlowFrame-module__ZS20CG__card>.ToolFlowFrame-module__ZS20CG__content [class*=metaStack],.ToolFlowFrame-module__ZS20CG__frame:is([data-flow-mode=primary-path],[data-flow-mode=two-step]) .ToolFlowFrame-module__ZS20CG__card>.ToolFlowFrame-module__ZS20CG__content [class*=resultGrid],.ToolFlowFrame-module__ZS20CG__frame:is([data-flow-mode=primary-path],[data-flow-mode=two-step]) .ToolFlowFrame-module__ZS20CG__card>.ToolFlowFrame-module__ZS20CG__content [class*=metaPill]){display:none}.ToolFlowFrame-module__ZS20CG__combinedContent{gap:10px;min-width:0;display:grid}.ToolFlowFrame-module__ZS20CG__combinedContent>div,.ToolFlowFrame-module__ZS20CG__combinedOutput{min-width:0}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__combinedContent>div:first-child [class*=ToolResultProof-module][class*=card]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 12px;padding:10px 14px;display:grid}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__combinedContent>div:first-child [class*=ToolResultProof-module][class*=header]{display:contents}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__combinedContent>div:first-child [class*=ToolResultProof-module][class*=badge]{grid-area:1/2/span 2;min-height:26px}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__combinedContent>div:first-child [class*=ToolResultProof-module][class*=card] p{grid-column:1;margin:0}.ToolFlowFrame-module__ZS20CG__combinedOutput{background:linear-gradient(#ffbf570a,#ffbf5703),#0403025c;border:1px solid #cd9d5229;border-radius:9px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(220px,.42fr);align-items:start;gap:8px 10px;margin-top:2px;padding:10px;display:grid;position:relative;box-shadow:inset 0 1px #fff7ec09,0 10px 24px #0000002e}.ToolFlowFrame-module__ZS20CG__combinedOutputContent{display:contents}.ToolFlowFrame-module__ZS20CG__combinedOutputContent>[class*=slotStack]{display:contents}.ToolFlowFrame-module__ZS20CG__combinedOutputContent>[class*=flowWorkspace]{display:contents}:is(.ToolFlowFrame-module__ZS20CG__combinedOutputContent>[class*=slotStack]>[class*=intentSummary],.ToolFlowFrame-module__ZS20CG__combinedOutputContent>[class*=flowWorkspace]>[class*=intentSummary]){grid-area:1/1}.ToolFlowFrame-module__ZS20CG__combinedOutputContent>[class*=flowWorkspace]>:first-child{display:none}:is(.ToolFlowFrame-module__ZS20CG__combinedOutputContent>[class*=slotStack]>[class*=intentSummary],.ToolFlowFrame-module__ZS20CG__combinedOutputContent>[class*=flowWorkspace]>[class*=intentSummary]){background:#fff4de06;border:1px solid #cd9d521f;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;min-height:48px;padding:7px 10px;display:flex}:is(.ToolFlowFrame-module__ZS20CG__combinedOutputContent>[class*=slotStack]>[class*=intentSummary] strong,.ToolFlowFrame-module__ZS20CG__combinedOutputContent>[class*=flowWorkspace]>[class*=intentSummary] strong){color:#fff6e8e0;font-size:10px;line-height:1.2}:is(.ToolFlowFrame-module__ZS20CG__combinedOutputContent>[class*=slotStack]>[class*=intentSummary] span,.ToolFlowFrame-module__ZS20CG__combinedOutputContent>[class*=flowWorkspace]>[class*=intentSummary] span){color:#fff6e88a;font-size:9px;line-height:1.2}:is(.ToolFlowFrame-module__ZS20CG__combinedOutputContent>[class*=slotStack]>[data-testid=download-button],.ToolFlowFrame-module__ZS20CG__combinedOutputContent>[class*=flowWorkspace]>[data-testid=download-button]){grid-area:1/2;align-self:stretch;width:100%;height:48px;min-height:48px}.ToolFlowFrame-module__ZS20CG__combinedOutputContent>[class*=slotStack]>[class*=modeHint]{display:none}.ToolFlowFrame-module__ZS20CG__combinedOutput:has(.ToolFlowFrame-module__ZS20CG__combinedOutputContent>[class*=flowWorkspace]) .ToolFlowFrame-module__ZS20CG__combinedDetailAction{grid-row:2}.ToolFlowFrame-module__ZS20CG__combinedDetailAction{z-index:20;grid-area:2/1/auto/-1;place-self:start end;min-width:0;position:relative}.ToolFlowFrame-module__ZS20CG__combinedDetailAction .ToolFlowFrame-module__ZS20CG__detailPanel{background:0 0;border:0;display:block;position:relative;overflow:visible}.ToolFlowFrame-module__ZS20CG__combinedDetailAction .ToolFlowFrame-module__ZS20CG__detailPanel summary{text-align:center;white-space:nowrap;background:linear-gradient(#ffbf5718,#ffbf5709),#070503d1;border:1px solid #cd9d5233;border-radius:999px;flex-direction:row;justify-content:space-between;min-height:30px;padding:0 12px;line-height:1.25;position:relative;box-shadow:inset 0 1px #fff6e80d,0 8px 18px #00000038}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__accent{margin-top:-2px}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__accent [class*=heroValue]{color:#ffbf57eb;letter-spacing:-.03em;align-items:center;min-height:28px;padding:0 2px;font-size:clamp(18px,1.6vw,24px);display:inline-flex}.ToolFlowFrame-module__ZS20CG__detailPanel{background:#ffbf570a;border:1px solid #cd9d5229;border-radius:8px;min-width:0}.ToolFlowFrame-module__ZS20CG__detailPanel summary{color:#ffe4b5d6;cursor:pointer;min-height:28px;font-family:var(--font-premium-shell-pixel,monospace);letter-spacing:-.02em;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:10px;transition:background .14s,border-color .14s,color .14s;display:flex}.ToolFlowFrame-module__ZS20CG__detailPanel summary:after{color:#ffd389bd;content:"›";font-size:11px;line-height:1}.ToolFlowFrame-module__ZS20CG__detailPanel summary:hover{color:#fff2d8eb;background:#ffbf570e}.ToolFlowFrame-module__ZS20CG__detailPanel[open] summary:after{transform:rotate(90deg)}.ToolFlowFrame-module__ZS20CG__combinedDetailAction .ToolFlowFrame-module__ZS20CG__detailPanel[open] summary{color:#ffeec8f5;background:linear-gradient(#ffbf5729,#ffbf5711),#0e0903eb;border-color:#ffbf576b}.ToolFlowFrame-module__ZS20CG__detailGrid{gap:8px;padding:0 8px 8px;display:grid}.ToolFlowFrame-module__ZS20CG__detailClose{color:#ffecc6e6;cursor:pointer;width:26px;height:26px;font-family:var(--font-premium-shell-pixel,monospace);background:linear-gradient(#ffecc61f,#ffbf570d),#070503e6;border:1px solid #cd9d523d;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:13px;line-height:1;transition:border-color .14s,background .14s,color .14s,transform .14s;display:inline-flex}.ToolFlowFrame-module__ZS20CG__detailClose:hover{color:#fff4d8;background:linear-gradient(#ffbf572e,#ffbf5712),#120a03f2;border-color:#ffbf5780;transform:translateY(-1px)}.ToolFlowFrame-module__ZS20CG__detailSlot{background:#0000002e;border-radius:8px;gap:8px;min-width:0;padding:8px;display:grid}.ToolFlowFrame-module__ZS20CG__detailHeader{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.ToolFlowFrame-module__ZS20CG__detailHeader strong{color:#fff3d9;font-family:var(--font-premium-shell-pixel,monospace);font-size:11px}.ToolFlowFrame-module__ZS20CG__detailHeader span,.ToolFlowFrame-module__ZS20CG__detailSlot p{color:#fff6e894;font-family:var(--font-premium-shell-pixel,monospace);margin:0;font-size:10px;line-height:1.35}.ToolFlowFrame-module__ZS20CG__detailAccent,.ToolFlowFrame-module__ZS20CG__detailContent{min-width:0}.ToolFlowFrame-module__ZS20CG__detailContent{gap:8px;display:grid}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailPanel[open] .ToolFlowFrame-module__ZS20CG__detailGrid{overscroll-behavior:contain;max-height:none;overflow:visible}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailGrid{z-index:60;background:radial-gradient(circle at 100% 0,#ffbf571f,#0000 36%),linear-gradient(#170e05fa,#090603fa);border:1px solid #cd9d5238;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;width:min(560px,100vw - 48px);min-height:0;padding:34px 10px 10px;position:absolute;top:calc(100% + 8px);right:0;overflow:visible;box-shadow:0 24px 60px #0000007a,inset 0 1px #fff6e80d}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailClose{position:absolute;top:8px;right:8px}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailSlot{background:linear-gradient(#ffbf5709,#ffbf5703),#0000002e;border:1px solid #cd9d521a;align-content:start;gap:8px;min-height:0;padding:8px;overflow:visible}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailHeader{border-bottom:1px solid #cd9d521a;gap:5px;min-height:18px;padding-bottom:5px}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailHeader span,.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailSlot p{display:none}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailHeader strong{font-size:10px;line-height:1.1}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailContent{gap:6px}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailAccent,:is(.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailContent [class*=modeHint],.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailContent [class*=AdvancedOptionsPanel]){display:none}:is(.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailContent [class*=slotStack],.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailContent [class*=flowWorkspace]){gap:8px;min-width:0;display:grid}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailContent [class*=intentSummary]{display:none}:is(.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailContent [class*=presetGrid],.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailContent [class*=optionGrid],.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailContent [class*=dimensionGrid]){grid-template-columns:repeat(auto-fit,minmax(82px,1fr));gap:6px;min-width:0;display:grid}:is(.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailContent button,.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailContent input,.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailContent label){min-width:0}:is(.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailContent [class*=presetButton],.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailContent [class*=option],.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailContent [class*=numberField]){background:#fff4de09;border-color:#cd9d522e;border-radius:8px;min-height:34px}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailContent [class*=option] small{display:none}@media (max-width:760px){.ToolFlowFrame-module__ZS20CG__frame{grid-template-columns:1fr;gap:8px}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=primary-path],.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step]{grid-template-columns:1fr;align-items:start;gap:6px}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__slot[data-slot=upload]{min-height:0;display:block}.ToolFlowFrame-module__ZS20CG__line{display:none}.ToolFlowFrame-module__ZS20CG__card{gap:8px;padding:12px}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=primary-path] .ToolFlowFrame-module__ZS20CG__card,.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__card{gap:6px;padding:8px}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailPanel[open] .ToolFlowFrame-module__ZS20CG__detailGrid{max-height:none}.ToolFlowFrame-module__ZS20CG__cardHeader{gap:8px}.ToolFlowFrame-module__ZS20CG__cardHeaderTop{gap:6px}.ToolFlowFrame-module__ZS20CG__actionBadge{min-height:24px;padding:0 8px;font-size:9px}.ToolFlowFrame-module__ZS20CG__titleBlock{gap:4px}.ToolFlowFrame-module__ZS20CG__titleBlock strong{font-size:clamp(18px,6vw,24px)}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=primary-path] .ToolFlowFrame-module__ZS20CG__titleBlock strong,.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__titleBlock strong{font-size:clamp(16px,5vw,20px)}.ToolFlowFrame-module__ZS20CG__titleBlock span{font-size:10px;line-height:1.35}.ToolFlowFrame-module__ZS20CG__content{gap:8px}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=primary-path] .ToolFlowFrame-module__ZS20CG__content,.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=primary-path] .ToolFlowFrame-module__ZS20CG__detailContent,.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__content,.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailContent,.ToolFlowFrame-module__ZS20CG__combinedContent{gap:6px}.ToolFlowFrame-module__ZS20CG__combinedOutput{grid-template-rows:auto;grid-template-columns:1fr;gap:6px;padding-top:6px}.ToolFlowFrame-module__ZS20CG__combinedDetailAction{grid-area:auto}.ToolFlowFrame-module__ZS20CG__combinedOutputContent>[class*=slotStack]>[class*=intentSummary]{grid-area:auto}.ToolFlowFrame-module__ZS20CG__combinedOutputContent>[class*=slotStack]>[data-testid=download-button]{grid-area:auto}.ToolFlowFrame-module__ZS20CG__combinedOutputContent>[class*=slotStack]>[class*=modeHint]{grid-area:auto}.ToolFlowFrame-module__ZS20CG__combinedDetailAction .ToolFlowFrame-module__ZS20CG__detailPanel{height:auto;display:block;overflow:visible}.ToolFlowFrame-module__ZS20CG__combinedDetailAction{justify-self:stretch}.ToolFlowFrame-module__ZS20CG__combinedDetailAction .ToolFlowFrame-module__ZS20CG__detailPanel[open]{z-index:1000;isolation:isolate;background:radial-gradient(circle at 100% 0,#ffbf5724,#0000 34%),linear-gradient(#140c05fa,#080503fc);border:1px solid #cd9d5247;border-radius:16px;max-height:min(72vh,520px);padding:10px;display:grid;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 24px 80px #00000094,inset 0 1px #fff6e80f}.ToolFlowFrame-module__ZS20CG__detailPanel summary{text-align:start;white-space:nowrap;flex-direction:row;justify-content:space-between;height:auto;min-height:24px;padding:0 8px;font-size:9px}.ToolFlowFrame-module__ZS20CG__detailPanel[open] summary:after{transform:rotate(180deg)}.ToolFlowFrame-module__ZS20CG__detailGrid{gap:6px;padding:0 6px 6px}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailGrid{grid-template-columns:1fr;width:auto;height:auto;max-height:none;padding:34px 6px 6px;position:static;overflow:auto}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailClose{top:8px;right:8px}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailPanel[open] .ToolFlowFrame-module__ZS20CG__detailGrid{max-height:none;overflow:auto}.ToolFlowFrame-module__ZS20CG__detailSlot{gap:6px;padding:6px}.ToolFlowFrame-module__ZS20CG__frame[data-flow-mode=two-step] .ToolFlowFrame-module__ZS20CG__detailSlot{max-height:none;overflow:visible}}@media (min-width:761px) and (max-height:900px){.ToolFlowFrame-module__ZS20CG__frame{gap:10px}.ToolFlowFrame-module__ZS20CG__card{gap:10px;padding:14px}.ToolFlowFrame-module__ZS20CG__cardHeader{gap:8px}.ToolFlowFrame-module__ZS20CG__actionBadge{min-height:26px;padding:0 8px;font-size:10px}.ToolFlowFrame-module__ZS20CG__titleBlock{gap:4px}.ToolFlowFrame-module__ZS20CG__titleBlock strong{font-size:clamp(20px,1.35vw,24px)}.ToolFlowFrame-module__ZS20CG__titleBlock span{font-size:10px;line-height:1.35}.ToolFlowFrame-module__ZS20CG__content{gap:8px}}
.ToolResultProof-module__tE6Xeq__card{border:1px solid var(--premium-border,#f5dec51a);background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,var(--accent)) 7%, transparent), transparent 34%), var(--premium-surface,#ffffff08);border-radius:6px;gap:6px;padding:12px 14px;display:grid;box-shadow:0 0 0 1px #00000059,inset 0 1px #ffffff08}.ToolResultProof-module__tE6Xeq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ToolResultProof-module__tE6Xeq__header strong{color:var(--premium-text,var(--foreground));letter-spacing:0;font-size:11px}.ToolResultProof-module__tE6Xeq__badge{border:1px solid var(--premium-border-strong,#f6b85d38);background:color-mix(in srgb, var(--premium-accent,var(--accent)) 10%, transparent);min-height:24px;color:var(--premium-accent,var(--accent));border-radius:6px;justify-content:center;align-items:center;padding:0 8px;font-size:10px;display:inline-flex}.ToolResultProof-module__tE6Xeq__card p{color:var(--premium-muted,var(--muted-text));font-size:10px;line-height:1.4}
.CarouselSplitter-module__YqsMKG__flowWorkspace,.CarouselSplitter-module__YqsMKG__metaStack,.CarouselSplitter-module__YqsMKG__intentSummary,.CarouselSplitter-module__YqsMKG__resultGrid,.CarouselSplitter-module__YqsMKG__optionGrid,.CarouselSplitter-module__YqsMKG__sliceStrip,.CarouselSplitter-module__YqsMKG__downloadList{gap:10px;min-width:0;display:grid}.CarouselSplitter-module__YqsMKG__heroValue{color:var(--premium-accent,var(--accent));font-family:var(--font-premium-shell-pixel,monospace);font-size:20px;line-height:1}.CarouselSplitter-module__YqsMKG__metaStack,.CarouselSplitter-module__YqsMKG__resultGrid,.CarouselSplitter-module__YqsMKG__optionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CarouselSplitter-module__YqsMKG__metaPill,.CarouselSplitter-module__YqsMKG__intentSummary,.CarouselSplitter-module__YqsMKG__rangeField,.CarouselSplitter-module__YqsMKG__option,.CarouselSplitter-module__YqsMKG__placeholder,.CarouselSplitter-module__YqsMKG__sliceThumb,.CarouselSplitter-module__YqsMKG__morePill{background:#ffffff07;border:1px solid #f5dec514;border-radius:6px;gap:4px;min-width:0;padding:12px;display:grid;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.CarouselSplitter-module__YqsMKG__metaPill span,.CarouselSplitter-module__YqsMKG__intentSummary span,.CarouselSplitter-module__YqsMKG__rangeField span,.CarouselSplitter-module__YqsMKG__option small,.CarouselSplitter-module__YqsMKG__sliceMeta span,.CarouselSplitter-module__YqsMKG__morePill span,.CarouselSplitter-module__YqsMKG__placeholder p,.CarouselSplitter-module__YqsMKG__resultEmpty p{color:var(--muted-text);font-size:10px;line-height:1.35}.CarouselSplitter-module__YqsMKG__metaPill strong,.CarouselSplitter-module__YqsMKG__intentSummary strong,.CarouselSplitter-module__YqsMKG__rangeField strong,.CarouselSplitter-module__YqsMKG__option span,.CarouselSplitter-module__YqsMKG__sliceMeta strong,.CarouselSplitter-module__YqsMKG__morePill strong,.CarouselSplitter-module__YqsMKG__placeholder strong{letter-spacing:0;font-size:11px;line-height:1.2}.CarouselSplitter-module__YqsMKG__rangeField{gap:10px}.CarouselSplitter-module__YqsMKG__rangeField input{width:100%;accent-color:var(--accent)}.CarouselSplitter-module__YqsMKG__rangeField strong{width:fit-content;color:var(--accent);background:#f6b85d14;border-radius:6px;padding:8px 10px;box-shadow:0 0 0 1px #00000038,inset 0 1px #ffffff08}.CarouselSplitter-module__YqsMKG__option{cursor:pointer}.CarouselSplitter-module__YqsMKG__option input{accent-color:var(--accent)}.CarouselSplitter-module__YqsMKG__previewStage{gap:10px;display:grid}.CarouselSplitter-module__YqsMKG__previewFrame{background:linear-gradient(#ffffff07,#ffffff04),linear-gradient(45deg,#ffffff05 25%,#0000 25% 50%,#ffffff05 50% 75%,#0000 75%,#0000) 0 0/18px 18px;border:1px solid #f5dec51a;border-radius:6px;place-items:center;min-height:190px;padding:12px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000059,inset 0 1px #ffffff08}.CarouselSplitter-module__YqsMKG__previewImage{object-fit:contain;border-radius:6px;max-width:100%;max-height:160px;box-shadow:0 0 0 1px #0000004d,0 10px 24px #00000038}.CarouselSplitter-module__YqsMKG__previewOverlay{pointer-events:none;position:absolute;inset:12px}.CarouselSplitter-module__YqsMKG__guideOverlay{width:100%;height:100%;display:grid;position:relative}.CarouselSplitter-module__YqsMKG__guideLine{border-left:2px dashed #f6b85d80;width:0;position:absolute;top:0;bottom:0;box-shadow:0 0 0 1px #0d0b1033}.CarouselSplitter-module__YqsMKG__sliceStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.CarouselSplitter-module__YqsMKG__slicePreview{background:linear-gradient(#ffffff07,#ffffff04),linear-gradient(45deg,#ffffff05 25%,#0000 25% 50%,#ffffff05 50% 75%,#0000 75%,#0000) 0 0/18px 18px;border-radius:6px;place-items:center;min-height:92px;padding:10px;display:grid;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.CarouselSplitter-module__YqsMKG__slicePreview img{object-fit:contain;max-width:100%;max-height:76px}.CarouselSplitter-module__YqsMKG__sliceMeta{gap:4px;display:grid}.CarouselSplitter-module__YqsMKG__morePill{align-content:center;place-items:center;min-height:100%}.CarouselSplitter-module__YqsMKG__placeholder,.CarouselSplitter-module__YqsMKG__resultEmpty{text-align:center;align-content:center;place-items:center;min-height:92px}.CarouselSplitter-module__YqsMKG__resultEmpty{border:1px dashed #f5dec529;border-radius:6px;gap:6px;padding:14px;display:grid}.CarouselSplitter-module__YqsMKG__downloadAll{background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,var(--accent)) 78%, white), color-mix(in srgb, var(--premium-accent,var(--accent)) 92%, black));min-height:46px;color:var(--premium-button-ink,var(--accent-ink));letter-spacing:0;cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0 20px;font-size:11px;font-weight:700;transition:transform .2s,opacity .2s,filter .2s;display:inline-flex;box-shadow:0 0 0 1px #00000059,4px 4px #00000047}.CarouselSplitter-module__YqsMKG__downloadAll:hover:not(:disabled){filter:saturate(1.05);transform:translate(-1px,-1px)}.CarouselSplitter-module__YqsMKG__downloadAll:disabled{opacity:.45;cursor:not-allowed}@media (max-width:900px){.CarouselSplitter-module__YqsMKG__metaStack,.CarouselSplitter-module__YqsMKG__resultGrid,.CarouselSplitter-module__YqsMKG__optionGrid,.CarouselSplitter-module__YqsMKG__sliceStrip{grid-template-columns:1fr}}
.CompletionNextStep-module__5IlQaa__panel{background:radial-gradient(circle at 0 0,#f6b85d1f,#0000 32%),#ffffff08;border:1px solid #f5dec51a;border-radius:6px;gap:12px;padding:16px;display:grid;box-shadow:0 0 0 1px #0000006b,0 14px 40px #0000004d,inset 0 1px #ffffff0a}.CompletionNextStep-module__5IlQaa__compact{background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,var(--accent)) 6%, transparent), transparent 24%), #ffffff04;border-radius:6px;gap:10px;padding:12px;box-shadow:0 0 0 1px #00000047,inset 0 1px #ffffff08}.CompletionNextStep-module__5IlQaa__header{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.CompletionNextStep-module__5IlQaa__copy{gap:2px;display:grid}.CompletionNextStep-module__5IlQaa__copy strong{letter-spacing:0;font-size:12px;line-height:1.2}.CompletionNextStep-module__5IlQaa__copy p,.CompletionNextStep-module__5IlQaa__card span{color:var(--muted-text);font-size:10px;line-height:1.4}.CompletionNextStep-module__5IlQaa__badge{min-height:28px;color:var(--accent);background:#f6b85d14;border:1px solid #f6b85d38;border-radius:6px;justify-content:center;align-items:center;padding:0 12px;font-size:10px;display:inline-flex}.CompletionNextStep-module__5IlQaa__actionRow{flex-wrap:wrap;gap:8px;display:flex}.CompletionNextStep-module__5IlQaa__primaryAction,.CompletionNextStep-module__5IlQaa__secondaryAction,.CompletionNextStep-module__5IlQaa__card{border:1px solid #f5dec51a;border-radius:6px;transition:transform .2s,border-color .2s,background .2s}.CompletionNextStep-module__5IlQaa__primaryAction,.CompletionNextStep-module__5IlQaa__secondaryAction{background:#ffffff08;justify-content:center;align-items:center;min-height:34px;padding:0 14px;font-size:10px;display:inline-flex;box-shadow:0 0 0 1px #00000047,4px 4px #00000038}.CompletionNextStep-module__5IlQaa__primaryAction{background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,var(--accent)) 78%, white), color-mix(in srgb, var(--premium-accent,var(--accent)) 92%, black));color:var(--premium-button-ink,var(--accent-ink));border-color:#f6b85d42}.CompletionNextStep-module__5IlQaa__grid{grid-template-columns:1fr;gap:8px;display:grid}.CompletionNextStep-module__5IlQaa__card{background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,var(--accent)) 8%, transparent), transparent 24%), #ffffff06;gap:2px;padding:12px 14px;display:grid;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.CompletionNextStep-module__5IlQaa__card strong{letter-spacing:0;font-size:11px;line-height:1.2}.CompletionNextStep-module__5IlQaa__card span{font-size:10px}.CompletionNextStep-module__5IlQaa__compact .CompletionNextStep-module__5IlQaa__copy{gap:0}.CompletionNextStep-module__5IlQaa__compact .CompletionNextStep-module__5IlQaa__copy strong{font-size:11px}.CompletionNextStep-module__5IlQaa__compact .CompletionNextStep-module__5IlQaa__copy p{font-size:10px;line-height:1.35}.CompletionNextStep-module__5IlQaa__compact .CompletionNextStep-module__5IlQaa__actionRow{gap:6px}.CompletionNextStep-module__5IlQaa__compact .CompletionNextStep-module__5IlQaa__primaryAction,.CompletionNextStep-module__5IlQaa__compact .CompletionNextStep-module__5IlQaa__secondaryAction{border-radius:6px;min-height:30px;padding:0 9px;font-size:10px;box-shadow:0 0 0 1px #00000038,3px 3px #0000002e}.CompletionNextStep-module__5IlQaa__compact .CompletionNextStep-module__5IlQaa__card{gap:1px;padding:9px 11px}.CompletionNextStep-module__5IlQaa__compact .CompletionNextStep-module__5IlQaa__card strong{font-size:11px}.CompletionNextStep-module__5IlQaa__compact .CompletionNextStep-module__5IlQaa__card span{font-size:10px;line-height:1.35}.CompletionNextStep-module__5IlQaa__primaryAction:hover,.CompletionNextStep-module__5IlQaa__secondaryAction:hover,.CompletionNextStep-module__5IlQaa__card:hover{border-color:var(--surface-border-strong);background:#ffffff0d;transform:translate(-1px,-1px)}@media (max-width:900px){.CompletionNextStep-module__5IlQaa__grid{grid-template-columns:1fr}}
.CropImageTool-module__O9mTmW__flowWorkspace,.CropImageTool-module__O9mTmW__metaStack,.CropImageTool-module__O9mTmW__intentSummary,.CropImageTool-module__O9mTmW__modeHint,.CropImageTool-module__O9mTmW__resultGrid{gap:10px;min-width:0;display:grid}.CropImageTool-module__O9mTmW__heroValue{color:var(--premium-accent,var(--accent));font-family:var(--font-premium-shell-pixel,monospace);font-size:20px;line-height:1}.CropImageTool-module__O9mTmW__metaStack,.CropImageTool-module__O9mTmW__resultGrid,.CropImageTool-module__O9mTmW__optionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CropImageTool-module__O9mTmW__metaPill,.CropImageTool-module__O9mTmW__fixedOption{background:#ffffff07;border:1px solid #f5dec514;border-radius:6px;gap:4px;min-width:0;padding:10px 12px;display:grid;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.CropImageTool-module__O9mTmW__metaPill span,.CropImageTool-module__O9mTmW__intentSummary span,.CropImageTool-module__O9mTmW__modeHint span,.CropImageTool-module__O9mTmW__fixedOption span{color:var(--muted-text);font-size:10px;line-height:1.35}.CropImageTool-module__O9mTmW__metaPill strong,.CropImageTool-module__O9mTmW__intentSummary strong,.CropImageTool-module__O9mTmW__modeHint strong,.CropImageTool-module__O9mTmW__fixedOption strong{letter-spacing:0;font-size:11px;line-height:1.2}.CropImageTool-module__O9mTmW__workspace{gap:16px}.CropImageTool-module__O9mTmW__heading{gap:8px;display:grid}.CropImageTool-module__O9mTmW__heading h2{letter-spacing:0;font-size:22px;line-height:1.1}.CropImageTool-module__O9mTmW__heading p,.CropImageTool-module__O9mTmW__actionCopy p,.CropImageTool-module__O9mTmW__placeholder p,.CropImageTool-module__O9mTmW__previewCardHeader p,.CropImageTool-module__O9mTmW__controlHeader span,.CropImageTool-module__O9mTmW__option small,.CropImageTool-module__O9mTmW__comparisonHeader span,.CropImageTool-module__O9mTmW__comparisonGrid span,.CropImageTool-module__O9mTmW__metaGrid span{color:var(--muted-text);font-size:10px;line-height:1.4}.CropImageTool-module__O9mTmW__topGrid,.CropImageTool-module__O9mTmW__previewGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:14px;display:grid}.CropImageTool-module__O9mTmW__controlCard,.CropImageTool-module__O9mTmW__previewCard,.CropImageTool-module__O9mTmW__placeholder,.CropImageTool-module__O9mTmW__comparisonCard{background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,var(--accent)) 8%, transparent), transparent 24%), #ffffff06;border:1px solid #f5dec51a;border-radius:6px;align-content:start;gap:10px;padding:12px;display:grid;box-shadow:0 0 0 1px #0000006b,0 14px 40px #0000004d,inset 0 1px #ffffff0a}.CropImageTool-module__O9mTmW__controlHeader,.CropImageTool-module__O9mTmW__actionCopy,.CropImageTool-module__O9mTmW__comparisonHeader,.CropImageTool-module__O9mTmW__previewCardHeader{gap:4px;display:grid}.CropImageTool-module__O9mTmW__controlHeader strong,.CropImageTool-module__O9mTmW__actionCopy strong,.CropImageTool-module__O9mTmW__placeholder strong,.CropImageTool-module__O9mTmW__comparisonHeader strong,.CropImageTool-module__O9mTmW__comparisonGrid strong,.CropImageTool-module__O9mTmW__previewCardHeader strong,.CropImageTool-module__O9mTmW__metaGrid strong{letter-spacing:0;font-size:12px;line-height:1.2}.CropImageTool-module__O9mTmW__fieldset,.CropImageTool-module__O9mTmW__rangeField{border:0;gap:10px;display:grid}.CropImageTool-module__O9mTmW__fieldset legend,.CropImageTool-module__O9mTmW__rangeField span,.CropImageTool-module__O9mTmW__sliderField span{letter-spacing:0;font-size:11px;font-weight:700;line-height:1.2}.CropImageTool-module__O9mTmW__optionGrid,.CropImageTool-module__O9mTmW__comparisonGrid{gap:8px;display:grid}.CropImageTool-module__O9mTmW__option{cursor:pointer;background:#ffffff08;border:1px solid #f5dec51a;border-radius:6px;gap:4px;padding:12px 14px;display:grid;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.CropImageTool-module__O9mTmW__option input,.CropImageTool-module__O9mTmW__rangeField input,.CropImageTool-module__O9mTmW__sliderField input{accent-color:var(--accent)}.CropImageTool-module__O9mTmW__option span{letter-spacing:0;font-size:11px;font-weight:700;line-height:1.2}.CropImageTool-module__O9mTmW__rangeField strong{width:fit-content;color:var(--accent);background:#f6b85d14;border-radius:6px;padding:8px 12px;font-size:11px;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.CropImageTool-module__O9mTmW__sliderGrid{gap:10px;display:grid}.CropImageTool-module__O9mTmW__sliderField{gap:6px;display:grid}.CropImageTool-module__O9mTmW__controlCard{gap:14px;padding:16px}.CropImageTool-module__O9mTmW__previewFrame{background:linear-gradient(#ffffff07,#ffffff04),linear-gradient(45deg,#ffffff05 25%,#0000 25% 50%,#ffffff05 50% 75%,#0000 75%,#0000) 0 0/18px 18px;border:1px solid #f5dec514;border-radius:6px;place-items:center;min-height:220px;padding:12px;display:grid;box-shadow:0 0 0 1px #00000059,inset 0 1px #ffffff08}.CropImageTool-module__O9mTmW__previewStage{width:min(100%, var(--stage-width));touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;border-radius:6px;max-width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000047,0 10px 24px #00000038}.CropImageTool-module__O9mTmW__previewStage:active{cursor:grabbing}.CropImageTool-module__O9mTmW__previewStageImage{object-fit:cover;width:100%;height:100%;display:block}.CropImageTool-module__O9mTmW__previewShade{background:linear-gradient(#00000024,#00000038);position:absolute;inset:0}.CropImageTool-module__O9mTmW__cropOverlay{cursor:move;pointer-events:auto;touch-action:none;border:2px solid #f6b85df2;border-radius:6px;position:absolute;box-shadow:0 0 0 999px #090a1073}.CropImageTool-module__O9mTmW__cropOverlayCircle{border-radius:999px}.CropImageTool-module__O9mTmW__cropResizeHandle{background:radial-gradient(circle at 50% 50%, #fff8ef 0 22%, transparent 24%), var(--premium-accent,var(--accent));cursor:nwse-resize;pointer-events:auto;touch-action:none;border:2px solid #090a10d9;border-radius:999px;width:26px;height:26px;position:absolute;bottom:-13px;right:-13px;box-shadow:0 0 0 2px #f6b85d38,0 8px 20px #0000006b}.CropImageTool-module__O9mTmW__cropInteractionHint{color:var(--muted-text);margin:0;font-size:10px;line-height:1.45}.CropImageTool-module__O9mTmW__metaGrid,.CropImageTool-module__O9mTmW__comparisonGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.CropImageTool-module__O9mTmW__comparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CropImageTool-module__O9mTmW__metaGrid div,.CropImageTool-module__O9mTmW__comparisonGrid div{background:#ffffff07;border:1px solid #f5dec514;border-radius:6px;gap:4px;padding:10px 12px;display:grid;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.CropImageTool-module__O9mTmW__resultStack{gap:12px;display:grid}.CropImageTool-module__O9mTmW__comparisonCard{gap:12px;padding:16px}.CropImageTool-module__O9mTmW__comparisonHeader,.CropImageTool-module__O9mTmW__actionCopy{gap:4px}.CropImageTool-module__O9mTmW__actions{background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,var(--accent)) 8%, transparent), transparent 24%), #ffffff06;border:1px solid #f5dec51a;border-radius:6px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex;box-shadow:0 0 0 1px #0000006b,0 14px 40px #0000004d,inset 0 1px #ffffff0a}@media (max-width:900px){.CropImageTool-module__O9mTmW__topGrid,.CropImageTool-module__O9mTmW__previewGrid,.CropImageTool-module__O9mTmW__metaGrid,.CropImageTool-module__O9mTmW__comparisonGrid,.CropImageTool-module__O9mTmW__metaStack,.CropImageTool-module__O9mTmW__resultGrid,.CropImageTool-module__O9mTmW__optionGrid{grid-template-columns:1fr}.CropImageTool-module__O9mTmW__actions{flex-direction:column;align-items:stretch}}@media (max-width:640px){.CropImageTool-module__O9mTmW__workspace{gap:16px}.CropImageTool-module__O9mTmW__heading{display:none}.CropImageTool-module__O9mTmW__controlCard,.CropImageTool-module__O9mTmW__previewCard,.CropImageTool-module__O9mTmW__placeholder,.CropImageTool-module__O9mTmW__comparisonCard{padding:16px}.CropImageTool-module__O9mTmW__previewFrame{min-height:240px;padding:12px}}
.ImagePreview-module__NH2n5a__card{gap:12px;display:grid}.ImagePreview-module__NH2n5a__previewFrame{background:linear-gradient(#ffffff07,#ffffff04),linear-gradient(45deg,#ffffff05 25%,#0000 25% 50%,#ffffff05 50% 75%,#0000 75%,#0000) 0 0/18px 18px;border:1px solid #f5dec51a;border-radius:6px;place-items:center;min-height:240px;padding:14px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000059,inset 0 1px #ffffff08}.ImagePreview-module__NH2n5a__previewImage{object-fit:contain;border-radius:6px;max-height:300px;box-shadow:0 0 0 1px #0000004d,0 10px 24px #00000038}.ImagePreview-module__NH2n5a__livePreviewFrame{width:min(100%, calc(min(300px, 54vh) * var(--live-preview-ratio,1)));border-radius:6px;max-width:100%;max-height:min(300px,54vh);position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000004d,0 10px 24px #00000038}.ImagePreview-module__NH2n5a__livePreviewImage{object-fit:cover;will-change:object-position, transform;width:100%;height:100%;transition:none}.ImagePreview-module__NH2n5a__livePreviewOverlay{pointer-events:none;position:absolute;inset:0}.ImagePreview-module__NH2n5a__previewOverlay{pointer-events:none;position:absolute;inset:14px}.ImagePreview-module__NH2n5a__meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ImagePreview-module__NH2n5a__meta div{background:#ffffff06;border:1px solid #f5dec514;border-radius:6px;justify-content:center;align-items:center;min-height:36px;padding:8px 10px;display:flex;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.ImagePreview-module__NH2n5a__meta strong{letter-spacing:0;font-size:11px;line-height:1.2}@media (max-width:760px){.ImagePreview-module__NH2n5a__previewFrame{min-height:190px}.ImagePreview-module__NH2n5a__meta{grid-template-columns:1fr}}
.EditImageTool-module__IrilKq__flowWorkspace,.EditImageTool-module__IrilKq__metaStack,.EditImageTool-module__IrilKq__intentSummary,.EditImageTool-module__IrilKq__modeHint,.EditImageTool-module__IrilKq__resultGrid{gap:10px;min-width:0;display:grid}.EditImageTool-module__IrilKq__heroValue{color:var(--premium-accent,var(--accent));font-family:var(--font-premium-shell-pixel,monospace);font-size:20px;line-height:1}.EditImageTool-module__IrilKq__metaStack,.EditImageTool-module__IrilKq__resultGrid,.EditImageTool-module__IrilKq__optionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.EditImageTool-module__IrilKq__metaPill,.EditImageTool-module__IrilKq__fixedOption{background:#ffffff07;border:1px solid #f5dec514;border-radius:6px;gap:4px;min-width:0;padding:10px 12px;display:grid;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.EditImageTool-module__IrilKq__metaPill span,.EditImageTool-module__IrilKq__intentSummary span,.EditImageTool-module__IrilKq__modeHint span,.EditImageTool-module__IrilKq__fixedOption span{color:var(--muted-text);font-size:10px;line-height:1.35}.EditImageTool-module__IrilKq__metaPill strong,.EditImageTool-module__IrilKq__intentSummary strong,.EditImageTool-module__IrilKq__modeHint strong,.EditImageTool-module__IrilKq__fixedOption strong{letter-spacing:0;font-size:11px;line-height:1.2}.EditImageTool-module__IrilKq__workspace{gap:16px}.EditImageTool-module__IrilKq__heading{gap:8px;display:grid}.EditImageTool-module__IrilKq__heading h2{letter-spacing:0;font-size:22px;line-height:1.1}.EditImageTool-module__IrilKq__heading p,.EditImageTool-module__IrilKq__actionCopy p,.EditImageTool-module__IrilKq__placeholder p,.EditImageTool-module__IrilKq__controlHeader span,.EditImageTool-module__IrilKq__option small,.EditImageTool-module__IrilKq__comparisonHeader span,.EditImageTool-module__IrilKq__comparisonGrid span,.EditImageTool-module__IrilKq__previewCardHeader p,.EditImageTool-module__IrilKq__metaGrid span{color:var(--muted-text);font-size:10px;line-height:1.4}.EditImageTool-module__IrilKq__topGrid,.EditImageTool-module__IrilKq__previewGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:14px;display:grid}.EditImageTool-module__IrilKq__controlCard,.EditImageTool-module__IrilKq__placeholder,.EditImageTool-module__IrilKq__comparisonCard,.EditImageTool-module__IrilKq__infoCard,.EditImageTool-module__IrilKq__previewCard{background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,var(--accent)) 8%, transparent), transparent 24%), #ffffff06;border:1px solid #f5dec51a;border-radius:6px;align-content:start;gap:10px;padding:12px;display:grid;box-shadow:0 0 0 1px #0000006b,0 14px 40px #0000004d,inset 0 1px #ffffff0a}.EditImageTool-module__IrilKq__controlHeader,.EditImageTool-module__IrilKq__actionCopy,.EditImageTool-module__IrilKq__comparisonHeader,.EditImageTool-module__IrilKq__previewCardHeader{gap:6px;display:grid}.EditImageTool-module__IrilKq__controlHeader strong,.EditImageTool-module__IrilKq__actionCopy strong,.EditImageTool-module__IrilKq__placeholder strong,.EditImageTool-module__IrilKq__comparisonHeader strong,.EditImageTool-module__IrilKq__comparisonGrid strong,.EditImageTool-module__IrilKq__infoCard strong,.EditImageTool-module__IrilKq__previewCardHeader strong,.EditImageTool-module__IrilKq__metaGrid strong,.EditImageTool-module__IrilKq__sliderField strong{letter-spacing:0;font-size:12px;line-height:1.2}.EditImageTool-module__IrilKq__fieldset,.EditImageTool-module__IrilKq__optionGrid,.EditImageTool-module__IrilKq__comparisonGrid,.EditImageTool-module__IrilKq__sliderGrid{gap:8px;display:grid}.EditImageTool-module__IrilKq__fieldset{border:0}.EditImageTool-module__IrilKq__fieldset legend,.EditImageTool-module__IrilKq__sliderField span{letter-spacing:0;font-size:11px;font-weight:700;line-height:1.2}.EditImageTool-module__IrilKq__optionGrid,.EditImageTool-module__IrilKq__comparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.EditImageTool-module__IrilKq__option,.EditImageTool-module__IrilKq__infoCard{background:#ffffff08;border:1px solid #f5dec51a;border-radius:6px;gap:4px;padding:12px 14px;display:grid;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.EditImageTool-module__IrilKq__option{cursor:pointer}.EditImageTool-module__IrilKq__option input,.EditImageTool-module__IrilKq__sliderField input{accent-color:var(--accent)}.EditImageTool-module__IrilKq__option span{letter-spacing:0;font-size:11px;font-weight:700;line-height:1.2}.EditImageTool-module__IrilKq__sliderGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.EditImageTool-module__IrilKq__sliderField{background:#ffffff07;border:1px solid #f5dec514;border-radius:6px;gap:6px;padding:10px 12px;display:grid;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.EditImageTool-module__IrilKq__sliderField input{width:100%}.EditImageTool-module__IrilKq__directEditNote{background:linear-gradient(#f6b85d14,#0000 38%),#ffffff08;border:1px solid #f6b85d29;border-radius:6px;gap:4px;padding:10px 12px;display:grid;box-shadow:0 0 0 1px #00000047,inset 0 1px #ffffff0a}.EditImageTool-module__IrilKq__directEditNote strong{color:var(--accent);font-size:12px;line-height:1.2}.EditImageTool-module__IrilKq__directEditNote span,.EditImageTool-module__IrilKq__blurInteractionHint{color:var(--muted-text);font-size:10px;line-height:1.4}.EditImageTool-module__IrilKq__sliderValue{width:fit-content;color:var(--accent);background:#f6b85d14;border-radius:6px;padding:6px 10px;font-size:11px;box-shadow:0 0 0 1px #00000038,inset 0 1px #ffffff08}.EditImageTool-module__IrilKq__previewFrame{background:linear-gradient(#ffffff07,#ffffff04),linear-gradient(45deg,#ffffff05 25%,#0000 25% 50%,#ffffff05 50% 75%,#0000 75%,#0000) 0 0/18px 18px;border:1px solid #f5dec514;border-radius:6px;place-items:center;min-height:220px;padding:12px;display:grid;box-shadow:0 0 0 1px #00000059,inset 0 1px #ffffff08}.EditImageTool-module__IrilKq__previewStage{border-radius:6px;width:min(100%,520px);max-width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000047,0 10px 24px #00000038}.EditImageTool-module__IrilKq__previewStageImage{object-fit:cover;width:100%;height:100%;display:block}.EditImageTool-module__IrilKq__previewShade{background:linear-gradient(#0000001f,#0003);position:absolute;inset:0}.EditImageTool-module__IrilKq__blurOverlay{cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;border:2px solid #f6b85df5;border-radius:6px;position:absolute;box-shadow:0 0 0 999px #090a106b}.EditImageTool-module__IrilKq__blurOverlayEllipse{border-radius:999px}.EditImageTool-module__IrilKq__blurResizeHandle{background:var(--accent);cursor:nwse-resize;touch-action:none;border:2px solid #090a10e0;border-radius:999px;width:18px;height:18px;position:absolute;bottom:-8px;right:-8px;box-shadow:0 0 0 2px #fff8efb3,0 10px 20px #00000052}.EditImageTool-module__IrilKq__blurInteractionHint{margin:0}.EditImageTool-module__IrilKq__metaGrid,.EditImageTool-module__IrilKq__comparisonGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.EditImageTool-module__IrilKq__comparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.EditImageTool-module__IrilKq__metaGrid div,.EditImageTool-module__IrilKq__comparisonGrid div{background:#ffffff07;border:1px solid #f5dec514;border-radius:6px;gap:4px;padding:10px 12px;display:grid;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.EditImageTool-module__IrilKq__resultStack{gap:12px;display:grid}.EditImageTool-module__IrilKq__actions{background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,var(--accent)) 8%, transparent), transparent 24%), #ffffff06;border:1px solid #f5dec51a;border-radius:6px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex;box-shadow:0 0 0 1px #0000006b,0 14px 40px #0000004d,inset 0 1px #ffffff0a}@media (max-width:900px){.EditImageTool-module__IrilKq__topGrid,.EditImageTool-module__IrilKq__previewGrid,.EditImageTool-module__IrilKq__optionGrid,.EditImageTool-module__IrilKq__comparisonGrid,.EditImageTool-module__IrilKq__metaGrid,.EditImageTool-module__IrilKq__sliderGrid,.EditImageTool-module__IrilKq__metaStack,.EditImageTool-module__IrilKq__resultGrid{grid-template-columns:1fr}.EditImageTool-module__IrilKq__actions{flex-direction:column;align-items:stretch}}@media (max-width:640px){.EditImageTool-module__IrilKq__controlCard,.EditImageTool-module__IrilKq__placeholder,.EditImageTool-module__IrilKq__comparisonCard,.EditImageTool-module__IrilKq__infoCard,.EditImageTool-module__IrilKq__previewCard{padding:16px}.EditImageTool-module__IrilKq__previewFrame{min-height:240px;padding:12px}}
.FormatConverter-module__ziCCKW__flowWorkspace,.FormatConverter-module__ziCCKW__slotStack,.FormatConverter-module__ziCCKW__metaStack,.FormatConverter-module__ziCCKW__resultGrid,.FormatConverter-module__ziCCKW__intentSummary,.FormatConverter-module__ziCCKW__modeHint,.FormatConverter-module__ziCCKW__optionGrid,.FormatConverter-module__ziCCKW__metaList{gap:10px;min-width:0;display:grid}.FormatConverter-module__ziCCKW__heroValue{color:var(--premium-accent,var(--accent));font-family:var(--font-premium-shell-pixel,monospace);font-size:22px;line-height:1}.FormatConverter-module__ziCCKW__metaStack,.FormatConverter-module__ziCCKW__resultGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.FormatConverter-module__ziCCKW__metaPill,.FormatConverter-module__ziCCKW__fixedOption,.FormatConverter-module__ziCCKW__option{border:1px solid var(--premium-border,#f5dec514);background:#ffffff06;border-radius:6px;gap:4px;min-width:0;padding:10px 12px;display:grid;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.FormatConverter-module__ziCCKW__metaPill span,.FormatConverter-module__ziCCKW__intentSummary span,.FormatConverter-module__ziCCKW__modeHint span,.FormatConverter-module__ziCCKW__option small,.FormatConverter-module__ziCCKW__fixedOption span{color:var(--premium-muted,var(--muted-text));font-size:10px;line-height:1.35}.FormatConverter-module__ziCCKW__metaPill strong,.FormatConverter-module__ziCCKW__intentSummary strong,.FormatConverter-module__ziCCKW__modeHint strong,.FormatConverter-module__ziCCKW__option span,.FormatConverter-module__ziCCKW__fixedOption strong{color:var(--premium-text,var(--foreground));letter-spacing:0;font-size:11px;line-height:1.2}.FormatConverter-module__ziCCKW__option{cursor:pointer}.FormatConverter-module__ziCCKW__option input{accent-color:var(--premium-accent,var(--accent))}@media (max-width:640px){.FormatConverter-module__ziCCKW__metaStack,.FormatConverter-module__ziCCKW__resultGrid{grid-template-columns:1fr}}
.ImageCompressor-module__jl0ASG__flowWorkspace,.ImageCompressor-module__jl0ASG__slotStack,.ImageCompressor-module__jl0ASG__metaStack,.ImageCompressor-module__jl0ASG__resultGrid,.ImageCompressor-module__jl0ASG__intentSummary,.ImageCompressor-module__jl0ASG__modeHint{gap:10px;min-width:0;display:grid}.ImageCompressor-module__jl0ASG__heroValue{color:var(--premium-accent,var(--accent));font-family:var(--font-premium-shell-pixel,monospace);font-size:22px;line-height:1}.ImageCompressor-module__jl0ASG__metaStack,.ImageCompressor-module__jl0ASG__resultGrid,.ImageCompressor-module__jl0ASG__presetGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ImageCompressor-module__jl0ASG__metaPill,.ImageCompressor-module__jl0ASG__toggleRow{border:1px solid var(--premium-border,#f5dec514);background:#ffffff06;border-radius:6px;gap:4px;min-width:0;padding:10px 12px;display:grid;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.ImageCompressor-module__jl0ASG__metaPill span,.ImageCompressor-module__jl0ASG__intentSummary span,.ImageCompressor-module__jl0ASG__modeHint span,.ImageCompressor-module__jl0ASG__toggleRow small{color:var(--premium-muted,var(--muted-text));font-size:10px;line-height:1.35}.ImageCompressor-module__jl0ASG__metaPill strong,.ImageCompressor-module__jl0ASG__intentSummary strong,.ImageCompressor-module__jl0ASG__modeHint strong,.ImageCompressor-module__jl0ASG__toggleRow span{color:var(--premium-text,var(--foreground));letter-spacing:0;font-size:11px;line-height:1.2}.ImageCompressor-module__jl0ASG__rangeField{gap:10px;display:grid}.ImageCompressor-module__jl0ASG__rangeField span{color:var(--premium-text,var(--foreground));font-size:11px;font-weight:700;line-height:1.2}.ImageCompressor-module__jl0ASG__rangeField input,.ImageCompressor-module__jl0ASG__option input{accent-color:var(--premium-accent,var(--accent))}.ImageCompressor-module__jl0ASG__rangeField strong{background:color-mix(in srgb, var(--premium-accent,var(--accent)) 10%, transparent);width:fit-content;color:var(--premium-accent,var(--accent));border-radius:6px;padding:8px 12px;font-size:11px;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.ImageCompressor-module__jl0ASG__presetButton,.ImageCompressor-module__jl0ASG__option{border:1px solid var(--premium-border,#f5dec51a);min-height:40px;color:var(--premium-text,var(--text-primary));cursor:pointer;font:inherit;background:#ffffff08;border-radius:6px;gap:4px;padding:10px 12px;font-size:10px;display:grid;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.ImageCompressor-module__jl0ASG__optionGrid{gap:8px;display:grid}.ImageCompressor-module__jl0ASG__option span{color:var(--premium-text,var(--foreground));font-size:11px;font-weight:700;line-height:1.2}.ImageCompressor-module__jl0ASG__option small{color:var(--premium-muted,var(--muted-text));font-size:10px;line-height:1.4}@media (max-width:640px){.ImageCompressor-module__jl0ASG__metaStack,.ImageCompressor-module__jl0ASG__resultGrid,.ImageCompressor-module__jl0ASG__presetGrid{grid-template-columns:1fr}}
.Instagram45Resizer-module__ZiqKWq__flowWorkspace,.Instagram45Resizer-module__ZiqKWq__metaStack,.Instagram45Resizer-module__ZiqKWq__intentSummary,.Instagram45Resizer-module__ZiqKWq__resultGrid{gap:10px;min-width:0;display:grid}.Instagram45Resizer-module__ZiqKWq__heroValue{color:var(--premium-accent,var(--accent));font-family:var(--font-premium-shell-pixel,monospace);font-size:20px;line-height:1}.Instagram45Resizer-module__ZiqKWq__metaStack,.Instagram45Resizer-module__ZiqKWq__resultGrid,.Instagram45Resizer-module__ZiqKWq__optionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Instagram45Resizer-module__ZiqKWq__metaPill,.Instagram45Resizer-module__ZiqKWq__modeHint{background:#ffffff07;border:1px solid #f5dec514;border-radius:6px;gap:4px;min-width:0;padding:10px 12px;display:grid;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.Instagram45Resizer-module__ZiqKWq__metaPill span,.Instagram45Resizer-module__ZiqKWq__intentSummary span,.Instagram45Resizer-module__ZiqKWq__modeHint span{color:var(--muted-text);font-size:10px;line-height:1.35}.Instagram45Resizer-module__ZiqKWq__metaPill strong,.Instagram45Resizer-module__ZiqKWq__intentSummary strong,.Instagram45Resizer-module__ZiqKWq__modeHint strong{letter-spacing:0;font-size:11px;line-height:1.2}.Instagram45Resizer-module__ZiqKWq__workspace{gap:16px}.Instagram45Resizer-module__ZiqKWq__heading{gap:8px;display:grid}.Instagram45Resizer-module__ZiqKWq__heading h2{letter-spacing:0;font-size:22px;line-height:1.1}.Instagram45Resizer-module__ZiqKWq__heading p,.Instagram45Resizer-module__ZiqKWq__actionCopy p,.Instagram45Resizer-module__ZiqKWq__placeholder p,.Instagram45Resizer-module__ZiqKWq__controlHeader span,.Instagram45Resizer-module__ZiqKWq__option small{color:var(--muted-text);font-size:10px;line-height:1.4}.Instagram45Resizer-module__ZiqKWq__topGrid,.Instagram45Resizer-module__ZiqKWq__previewGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:14px;display:grid}.Instagram45Resizer-module__ZiqKWq__controlCard,.Instagram45Resizer-module__ZiqKWq__placeholder{background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,var(--accent)) 8%, transparent), transparent 24%), #ffffff06;border:1px solid #f5dec51a;border-radius:6px;align-content:start;gap:14px;padding:16px;display:grid;box-shadow:0 0 0 1px #0000006b,0 14px 40px #0000004d,inset 0 1px #ffffff0a}.Instagram45Resizer-module__ZiqKWq__controlHeader{gap:6px;display:grid}.Instagram45Resizer-module__ZiqKWq__controlHeader strong,.Instagram45Resizer-module__ZiqKWq__actionCopy strong,.Instagram45Resizer-module__ZiqKWq__placeholder strong{letter-spacing:0;font-size:12px;line-height:1.2}.Instagram45Resizer-module__ZiqKWq__fieldset{border:0;gap:10px;display:grid}.Instagram45Resizer-module__ZiqKWq__fieldset legend{letter-spacing:0;margin-bottom:8px;font-size:11px;font-weight:700;line-height:1.2}.Instagram45Resizer-module__ZiqKWq__optionGrid{gap:8px;display:grid}.Instagram45Resizer-module__ZiqKWq__option{cursor:pointer;background:#ffffff08;border:1px solid #f5dec51a;border-radius:6px;gap:4px;padding:12px 14px;display:grid;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.Instagram45Resizer-module__ZiqKWq__option input{accent-color:var(--accent)}.Instagram45Resizer-module__ZiqKWq__option span{letter-spacing:0;font-size:11px;font-weight:700;line-height:1.2}.Instagram45Resizer-module__ZiqKWq__directFrameSurface{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;gap:8px;display:grid}.Instagram45Resizer-module__ZiqKWq__directFrameSurface:active{cursor:grabbing}.Instagram45Resizer-module__ZiqKWq__directFrameHint{color:var(--muted-text);margin:0;font-size:10px;line-height:1.45}.Instagram45Resizer-module__ZiqKWq__actions{background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,var(--accent)) 8%, transparent), transparent 24%), #ffffff06;border:1px solid #f5dec51a;border-radius:6px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex;box-shadow:0 0 0 1px #0000006b,0 14px 40px #0000004d,inset 0 1px #ffffff0a}.Instagram45Resizer-module__ZiqKWq__actionCopy{gap:4px;display:grid}@media (max-width:900px){.Instagram45Resizer-module__ZiqKWq__topGrid,.Instagram45Resizer-module__ZiqKWq__previewGrid,.Instagram45Resizer-module__ZiqKWq__metaStack,.Instagram45Resizer-module__ZiqKWq__resultGrid,.Instagram45Resizer-module__ZiqKWq__optionGrid{grid-template-columns:1fr}.Instagram45Resizer-module__ZiqKWq__actions{flex-direction:column;align-items:stretch}}@media (max-width:640px){.Instagram45Resizer-module__ZiqKWq__controlCard,.Instagram45Resizer-module__ZiqKWq__placeholder{padding:16px}}
.RelatedTools-module__gGt1la__section{gap:14px}.RelatedTools-module__gGt1la__compactSection{gap:6px;display:grid}.RelatedTools-module__gGt1la__compactHeader strong{letter-spacing:0;font-size:11px;line-height:1.2}.RelatedTools-module__gGt1la__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.RelatedTools-module__gGt1la__compactGrid{grid-template-columns:1fr;gap:6px}.RelatedTools-module__gGt1la__card{background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,var(--accent)) 8%, transparent), transparent 24%), #ffffff08;border:1px solid #f5dec51a;border-radius:6px;gap:4px;padding:14px 16px;transition:transform .2s,border-color .2s,background .2s;display:grid;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.RelatedTools-module__gGt1la__card:hover{border-color:var(--surface-border-strong);background:#ffffff0b;transform:translate(-1px,-1px)}.RelatedTools-module__gGt1la__card strong{letter-spacing:0;font-size:11px;line-height:1.2}.RelatedTools-module__gGt1la__card span{color:var(--muted-text);font-size:10px;line-height:1.4}.RelatedTools-module__gGt1la__compactCard{background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,var(--accent)) 6%, transparent), transparent 24%), #ffffff04;border-radius:6px;gap:1px;padding:9px 11px}.RelatedTools-module__gGt1la__compactCard strong{font-size:11px}.RelatedTools-module__gGt1la__compactCard span{font-size:10px;line-height:1.35}@media (max-width:900px){.RelatedTools-module__gGt1la__grid{grid-template-columns:1fr}}
.ResizeImageTool-module__JuJ-Ta__flowWorkspace,.ResizeImageTool-module__JuJ-Ta__slotStack,.ResizeImageTool-module__JuJ-Ta__metaStack,.ResizeImageTool-module__JuJ-Ta__resultGrid,.ResizeImageTool-module__JuJ-Ta__intentSummary,.ResizeImageTool-module__JuJ-Ta__modeHint{gap:10px;min-width:0;display:grid}.ResizeImageTool-module__JuJ-Ta__heroValue{color:var(--premium-accent,var(--accent));font-family:var(--font-premium-shell-pixel,monospace);font-size:22px;line-height:1}.ResizeImageTool-module__JuJ-Ta__metaStack,.ResizeImageTool-module__JuJ-Ta__resultGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ResizeImageTool-module__JuJ-Ta__metaPill{border:1px solid var(--premium-border,#f5dec514);background:#ffffff06;border-radius:6px;gap:4px;min-width:0;padding:10px 12px;display:grid;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.ResizeImageTool-module__JuJ-Ta__metaPill span,.ResizeImageTool-module__JuJ-Ta__intentSummary span,.ResizeImageTool-module__JuJ-Ta__modeHint span{color:var(--premium-muted,var(--muted-text));font-size:10px;line-height:1.35}.ResizeImageTool-module__JuJ-Ta__metaPill strong,.ResizeImageTool-module__JuJ-Ta__intentSummary strong,.ResizeImageTool-module__JuJ-Ta__modeHint strong{color:var(--premium-text,var(--foreground));letter-spacing:0;font-size:11px;line-height:1.2}.ResizeImageTool-module__JuJ-Ta__dimensionGrid,.ResizeImageTool-module__JuJ-Ta__optionGrid,.ResizeImageTool-module__JuJ-Ta__presetGrid{gap:12px;display:grid}.ResizeImageTool-module__JuJ-Ta__dimensionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ResizeImageTool-module__JuJ-Ta__numberField,.ResizeImageTool-module__JuJ-Ta__fieldset{border:0;gap:10px;display:grid}.ResizeImageTool-module__JuJ-Ta__numberField span,.ResizeImageTool-module__JuJ-Ta__fieldset legend{letter-spacing:0;font-size:11px;font-weight:700;line-height:1.2}.ResizeImageTool-module__JuJ-Ta__numberField input{border:1px solid var(--premium-border,#f5dec51f);width:100%;color:var(--premium-text,var(--text-primary));background:#ffffff08;border-radius:6px;padding:10px 12px;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.ResizeImageTool-module__JuJ-Ta__toggleRow{border:1px solid var(--premium-border,#f5dec51a);background:#ffffff08;border-radius:6px;gap:2px;padding:10px 12px;display:grid;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.ResizeImageTool-module__JuJ-Ta__toggleRow input,.ResizeImageTool-module__JuJ-Ta__option input{accent-color:var(--premium-accent,var(--accent))}.ResizeImageTool-module__JuJ-Ta__toggleRow span,.ResizeImageTool-module__JuJ-Ta__option span{color:var(--premium-text,var(--foreground));letter-spacing:0;font-size:11px;font-weight:700;line-height:1.2}.ResizeImageTool-module__JuJ-Ta__toggleRow small,.ResizeImageTool-module__JuJ-Ta__option small{color:var(--premium-muted,var(--muted-text));font-size:10px;line-height:1.4}.ResizeImageTool-module__JuJ-Ta__presetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ResizeImageTool-module__JuJ-Ta__presetButton,.ResizeImageTool-module__JuJ-Ta__option{border:1px solid var(--premium-border,#f5dec51a);background:#ffffff08;border-radius:6px;gap:4px;padding:10px 12px;display:grid;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.ResizeImageTool-module__JuJ-Ta__presetButton{color:var(--premium-text,var(--text-primary));cursor:pointer;font:inherit;font-size:10px}.ResizeImageTool-module__JuJ-Ta__presetButton:disabled{cursor:not-allowed;opacity:.45}.ResizeImageTool-module__JuJ-Ta__option{cursor:pointer}@media (max-width:900px){.ResizeImageTool-module__JuJ-Ta__dimensionGrid{grid-template-columns:1fr}}@media (max-width:640px){.ResizeImageTool-module__JuJ-Ta__metaStack,.ResizeImageTool-module__JuJ-Ta__resultGrid,.ResizeImageTool-module__JuJ-Ta__presetGrid{grid-template-columns:1fr}}
.DesktopToolCanvas-module__oYK7Gq__canvas{gap:14px;min-width:0;display:grid}.DesktopToolCanvas-module__oYK7Gq__microHeader{gap:6px;min-width:0;padding:0 2px 4px;display:grid}.DesktopToolCanvas-module__oYK7Gq__workRow,.DesktopToolCanvas-module__oYK7Gq__supportRow{gap:14px;min-width:0;display:grid}.DesktopToolCanvas-module__oYK7Gq__workRow[data-has-side=true],.DesktopToolCanvas-module__oYK7Gq__supportRow[data-has-side=true]{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr)}.DesktopToolCanvas-module__oYK7Gq__slot,.DesktopToolCanvas-module__oYK7Gq__actionRow,.DesktopToolCanvas-module__oYK7Gq__proofRow{align-content:start;min-width:0;display:grid}@media (max-width:980px){.DesktopToolCanvas-module__oYK7Gq__workRow[data-has-side=true],.DesktopToolCanvas-module__oYK7Gq__supportRow[data-has-side=true]{grid-template-columns:1fr}}
.SharedImageWorkspace-module__BCClCa__workspace{gap:0}.SharedImageWorkspace-module__BCClCa__microHeaderCopy{gap:4px;display:grid}.SharedImageWorkspace-module__BCClCa__microHeaderCopy strong{color:var(--premium-text,var(--foreground));letter-spacing:0;font-size:12px;line-height:1.2}.SharedImageWorkspace-module__BCClCa__microHeaderCopy p{color:var(--premium-muted,var(--muted-text));font-size:10px;line-height:1.4}.SharedImageWorkspace-module__BCClCa__placeholder{border:1px solid var(--premium-border,#f5dec51a);background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,var(--accent)) 6%, transparent), transparent 28%), var(--premium-surface,#ffffff06);border-radius:6px;align-content:start;gap:8px;min-height:224px;padding:16px;display:grid;box-shadow:0 0 0 1px #0000006b,0 14px 40px #0000004d,inset 0 1px #ffffff0a}.SharedImageWorkspace-module__BCClCa__placeholder strong{color:var(--premium-text,var(--foreground));letter-spacing:0;font-size:12px}.SharedImageWorkspace-module__BCClCa__placeholder p,.SharedImageWorkspace-module__BCClCa__placeholder li,.SharedImageWorkspace-module__BCClCa__actionCopy p{color:var(--premium-muted,var(--muted-text));font-size:10px;line-height:1.4}.SharedImageWorkspace-module__BCClCa__actions{border:1px solid var(--premium-border,#f5dec51a);background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,var(--accent)) 7%, transparent), transparent 34%), var(--premium-surface,#ffffff06);border-radius:6px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex;box-shadow:0 0 0 1px #0000006b,0 14px 40px #0000004d,inset 0 1px #ffffff0a}.SharedImageWorkspace-module__BCClCa__actionCopy{gap:2px;display:grid}.SharedImageWorkspace-module__BCClCa__actionCopy strong{color:var(--premium-text,var(--foreground));font-size:11px;line-height:1.2}@media (max-width:900px){.SharedImageWorkspace-module__BCClCa__actions{flex-direction:column;align-items:stretch}}@media (max-width:640px){.SharedImageWorkspace-module__BCClCa__placeholder{min-height:0;padding:16px}}
.StoryResizer-module__IBk1Gq__flowWorkspace,.StoryResizer-module__IBk1Gq__metaStack,.StoryResizer-module__IBk1Gq__intentSummary,.StoryResizer-module__IBk1Gq__resultGrid{gap:10px;min-width:0;display:grid}.StoryResizer-module__IBk1Gq__heroValue{color:var(--premium-accent,var(--accent));font-family:var(--font-premium-shell-pixel,monospace);font-size:20px;line-height:1}.StoryResizer-module__IBk1Gq__metaStack,.StoryResizer-module__IBk1Gq__resultGrid,.StoryResizer-module__IBk1Gq__optionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.StoryResizer-module__IBk1Gq__metaPill,.StoryResizer-module__IBk1Gq__modeHint{background:#ffffff07;border:1px solid #f5dec514;border-radius:6px;gap:4px;min-width:0;padding:10px 12px;display:grid;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.StoryResizer-module__IBk1Gq__metaPill span,.StoryResizer-module__IBk1Gq__intentSummary span,.StoryResizer-module__IBk1Gq__modeHint span{color:var(--muted-text);font-size:10px;line-height:1.35}.StoryResizer-module__IBk1Gq__metaPill strong,.StoryResizer-module__IBk1Gq__intentSummary strong,.StoryResizer-module__IBk1Gq__modeHint strong{letter-spacing:0;font-size:11px;line-height:1.2}.StoryResizer-module__IBk1Gq__workspace{gap:16px}.StoryResizer-module__IBk1Gq__heading{gap:8px;display:grid}.StoryResizer-module__IBk1Gq__heading h2{letter-spacing:0;font-size:22px;line-height:1.1}.StoryResizer-module__IBk1Gq__heading p,.StoryResizer-module__IBk1Gq__actionCopy p,.StoryResizer-module__IBk1Gq__placeholder p,.StoryResizer-module__IBk1Gq__controlHeader span,.StoryResizer-module__IBk1Gq__option small{color:var(--muted-text);font-size:10px;line-height:1.4}.StoryResizer-module__IBk1Gq__topGrid,.StoryResizer-module__IBk1Gq__previewGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:14px;display:grid}.StoryResizer-module__IBk1Gq__controlCard,.StoryResizer-module__IBk1Gq__placeholder{background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,var(--accent)) 8%, transparent), transparent 24%), #ffffff06;border:1px solid #f5dec51a;border-radius:6px;align-content:start;gap:14px;padding:16px;display:grid;box-shadow:0 0 0 1px #0000006b,0 14px 40px #0000004d,inset 0 1px #ffffff0a}.StoryResizer-module__IBk1Gq__controlHeader{gap:6px;display:grid}.StoryResizer-module__IBk1Gq__controlHeader strong,.StoryResizer-module__IBk1Gq__actionCopy strong,.StoryResizer-module__IBk1Gq__placeholder strong{letter-spacing:0;font-size:12px;line-height:1.2}.StoryResizer-module__IBk1Gq__fieldset{border:0;gap:10px;display:grid}.StoryResizer-module__IBk1Gq__fieldset legend{letter-spacing:0;margin-bottom:8px;font-size:11px;font-weight:700;line-height:1.2}.StoryResizer-module__IBk1Gq__optionGrid{gap:8px;display:grid}.StoryResizer-module__IBk1Gq__option{cursor:pointer;background:#ffffff08;border:1px solid #f5dec51a;border-radius:6px;gap:4px;padding:12px 14px;display:grid;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.StoryResizer-module__IBk1Gq__option input,.StoryResizer-module__IBk1Gq__toggle input{accent-color:var(--accent)}.StoryResizer-module__IBk1Gq__option span{letter-spacing:0;font-size:11px;font-weight:700;line-height:1.2}.StoryResizer-module__IBk1Gq__toggle{cursor:pointer;background:#ffffff08;border:1px solid #f5dec51a;border-radius:6px;align-items:center;gap:10px;width:fit-content;min-height:38px;padding:0 12px;display:inline-flex;box-shadow:0 0 0 1px #0000003d,inset 0 1px #ffffff08}.StoryResizer-module__IBk1Gq__toggle span{font-size:10px;font-weight:600}.StoryResizer-module__IBk1Gq__directFrameSurface{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;gap:8px;display:grid}.StoryResizer-module__IBk1Gq__directFrameSurface:active{cursor:grabbing}.StoryResizer-module__IBk1Gq__directFrameHint{color:var(--muted-text);margin:0;font-size:10px;line-height:1.45}.StoryResizer-module__IBk1Gq__safeGuide{width:100%;height:100%;display:grid;position:relative}.StoryResizer-module__IBk1Gq__safeGuideFrame{background:#ffffff0a;border:1px solid #ffffff6b;border-radius:6px;position:absolute;box-shadow:inset 0 0 0 1px #0d0b103d}.StoryResizer-module__IBk1Gq__safeBand{background:#f6b85d14;border:1px dashed #f6b85d47;height:18%;position:absolute;left:0;right:0}.StoryResizer-module__IBk1Gq__safeBandTop{border-radius:6px 6px 0 0;top:0}.StoryResizer-module__IBk1Gq__safeBandBottom{border-radius:0 0 6px 6px;bottom:0}.StoryResizer-module__IBk1Gq__safeFrame{border:1px solid #ffffff61;border-radius:6px;position:absolute;inset:18%;box-shadow:inset 0 0 0 1px #0d0b103d}.StoryResizer-module__IBk1Gq__actions{background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,var(--accent)) 8%, transparent), transparent 24%), #ffffff06;border:1px solid #f5dec51a;border-radius:6px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex;box-shadow:0 0 0 1px #0000006b,0 14px 40px #0000004d,inset 0 1px #ffffff0a}.StoryResizer-module__IBk1Gq__actionCopy{gap:4px;display:grid}@media (max-width:900px){.StoryResizer-module__IBk1Gq__topGrid,.StoryResizer-module__IBk1Gq__previewGrid,.StoryResizer-module__IBk1Gq__metaStack,.StoryResizer-module__IBk1Gq__resultGrid,.StoryResizer-module__IBk1Gq__optionGrid{grid-template-columns:1fr}.StoryResizer-module__IBk1Gq__actions{flex-direction:column;align-items:stretch}}@media (max-width:640px){.StoryResizer-module__IBk1Gq__controlCard,.StoryResizer-module__IBk1Gq__placeholder{padding:16px}}
.MobileToolBoard-module___JEbja__board{gap:8px;min-width:0;display:grid}.MobileToolBoard-module___JEbja__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"upload upload""action action";gap:6px;display:grid}.MobileToolBoard-module___JEbja__card{border:1px solid var(--premium-border,#f5dec51f);background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,#d4a050) 8%, transparent), transparent 24%), color-mix(in srgb, var(--premium-surface,#13100de6) 86%, black 14%);border-radius:10px;align-content:start;gap:5px;min-width:0;min-height:0;padding:8px;display:grid;box-shadow:0 10px 26px #00000038,inset 0 1px #ffffff0a}.MobileToolBoard-module___JEbja__uploadCard{grid-area:upload}.MobileToolBoard-module___JEbja__flowCard{grid-area:flow}.MobileToolBoard-module___JEbja__formatCard{grid-area:format}.MobileToolBoard-module___JEbja__trustCard{grid-area:trust}.MobileToolBoard-module___JEbja__actionCard{grid-area:action}.MobileToolBoard-module___JEbja__cardTop{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:6px;display:grid}.MobileToolBoard-module___JEbja__step{border:1px solid var(--premium-border-strong,#d4a0503d);background:color-mix(in srgb, var(--premium-accent,#d4a050) 10%, transparent);min-width:22px;height:22px;color:var(--premium-accent,#d4a050);border-radius:6px;justify-content:center;align-items:center;padding:0 6px;font-size:9px;line-height:1;display:inline-flex}.MobileToolBoard-module___JEbja__copy{gap:2px;min-width:0;display:grid}.MobileToolBoard-module___JEbja__copy strong{color:var(--premium-text,#f5ede0);letter-spacing:0;font-size:11px;line-height:1.08}.MobileToolBoard-module___JEbja__copy span,.MobileToolBoard-module___JEbja__inlineText,.MobileToolBoard-module___JEbja__secondaryAction{color:var(--premium-muted,#e9dfd2c2);font-size:9px;line-height:1.15}.MobileToolBoard-module___JEbja__value,.MobileToolBoard-module___JEbja__fileName{color:var(--premium-text,#f5ede0);letter-spacing:0;font-size:clamp(11px,3.8vw,13px);line-height:1.08;display:block}.MobileToolBoard-module___JEbja__fileName{overflow-wrap:anywhere}.MobileToolBoard-module___JEbja__inlineText{letter-spacing:0}.MobileToolBoard-module___JEbja__primaryAction,.MobileToolBoard-module___JEbja__secondaryAction{border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:28px;font-size:9px;font-weight:700;text-decoration:none;display:inline-flex}.MobileToolBoard-module___JEbja__primaryAction{border:1px solid var(--premium-border-strong,#d4a0503d);background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent,#d4a050) 78%, white), color-mix(in srgb, var(--premium-accent,#d4a050) 92%, black));color:var(--premium-button-ink,#120b05);box-shadow:0 0 0 1px #00000059,3px 3px #0000003d}.MobileToolBoard-module___JEbja__secondaryAction{border:1px solid var(--premium-border,#f5dec51f);background:#ffffff05}@media (max-width:380px){.MobileToolBoard-module___JEbja__grid{gap:5px}.MobileToolBoard-module___JEbja__card{gap:4px;padding:7px}.MobileToolBoard-module___JEbja__copy strong,.MobileToolBoard-module___JEbja__value,.MobileToolBoard-module___JEbja__fileName{font-size:10px}.MobileToolBoard-module___JEbja__copy span,.MobileToolBoard-module___JEbja__inlineText,.MobileToolBoard-module___JEbja__primaryAction,.MobileToolBoard-module___JEbja__secondaryAction{font-size:8px}.MobileToolBoard-module___JEbja__step{min-width:22px;height:22px;font-size:8px}}
.page-module__UE-_IW__page{padding:4px 0 10px}.page-module__UE-_IW__shell{gap:8px;width:min(100% - 32px,1240px);margin:0 auto;display:grid}.page-module__UE-_IW__detailStack{gap:10px;display:grid}.page-module__UE-_IW__detailLead,.page-module__UE-_IW__detailSection{min-width:0}.page-module__UE-_IW__guideSupportCard,.page-module__UE-_IW__scenarioSupportCard{gap:12px;display:grid}.page-module__UE-_IW__guideSupportLinks{flex-wrap:wrap;gap:10px;display:flex}.page-module__UE-_IW__scenarioSupportGrid{gap:10px;display:grid}.page-module__UE-_IW__scenarioSupportItem{background:#ffffff07;border:1px solid #f5dec51a;border-radius:18px;gap:12px;padding:16px;display:grid}.page-module__UE-_IW__scenarioSupportCopy{gap:6px;display:grid}.page-module__UE-_IW__scenarioSupportCopy span{color:var(--premium-muted);font-size:11px;line-height:1.3}.page-module__UE-_IW__scenarioSupportCopy strong{letter-spacing:-.02em;font-size:16px}.page-module__UE-_IW__scenarioSupportCopy p{color:var(--muted-text);font-size:14px;line-height:1.6}.page-module__UE-_IW__guideSupportPrimary,.page-module__UE-_IW__guideSupportSecondary,.page-module__UE-_IW__scenarioSupportLink{border:1px solid #f5dec524;border-radius:12px;justify-content:center;align-items:center;min-height:38px;padding:0 14px;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.page-module__UE-_IW__guideSupportPrimary{color:var(--premium-text);background:linear-gradient(#f6b85d24,#f6b85d0f),#ffffff08}.page-module__UE-_IW__guideSupportSecondary{color:var(--foreground);background:#ffffff08}.page-module__UE-_IW__scenarioSupportLink{color:var(--premium-text);background:linear-gradient(#f6b85d1f,#f6b85d0f),#ffffff08}.page-module__UE-_IW__guideSupportPrimary:hover,.page-module__UE-_IW__guideSupportSecondary:hover,.page-module__UE-_IW__scenarioSupportLink:hover{border-color:var(--surface-border-strong);transform:translateY(-1px)}.page-module__UE-_IW__detailBody{color:var(--muted-text);font-size:14px;line-height:1.75}.page-module__UE-_IW__detailGrid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:start;gap:10px;display:grid}.page-module__UE-_IW__factGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.page-module__UE-_IW__factCard{background:linear-gradient(#f6b85d14,#0000 44%),#ffffff07;border:1px solid #f5dec51a;border-radius:18px;gap:6px;padding:18px;display:grid}.page-module__UE-_IW__factCard span{color:var(--premium-muted);font-size:11px;line-height:1.3}.page-module__UE-_IW__factCard strong{letter-spacing:-.02em;font-size:15px}.page-module__UE-_IW__factCard p{color:var(--muted-text);font-size:12px;line-height:1.5}.page-module__UE-_IW__useCaseList{gap:12px;display:grid}.page-module__UE-_IW__useCaseItem{background:#ffffff07;border:1px solid #f5dec51a;border-radius:18px;gap:8px;padding:18px;display:grid}.page-module__UE-_IW__useCaseItem strong{color:var(--premium-accent);font-size:12px;line-height:1.2}.page-module__UE-_IW__useCaseItem p{color:var(--muted-text);font-size:14px;line-height:1.65}.page-module__UE-_IW__article{grid-template-columns:minmax(0,1.45fr) minmax(300px,.78fr);align-items:stretch;gap:18px;min-width:0;display:grid}.page-module__UE-_IW__primaryColumn{grid-template-rows:auto minmax(0,1fr);gap:12px;min-width:0;min-height:0;display:grid}.page-module__UE-_IW__hero{border:1px solid var(--surface-border);border-radius:var(--radius-xl);background:radial-gradient(circle at top left, #f6b85d29, transparent 34%), var(--surface);box-shadow:var(--shadow-soft);gap:10px;padding:18px 20px;display:grid}.page-module__UE-_IW__heroTop,.page-module__UE-_IW__feedbackRow,.page-module__UE-_IW__statusRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.page-module__UE-_IW__heroIntro{gap:4px;display:grid}.page-module__UE-_IW__hero h1{letter-spacing:-.05em;font-size:clamp(26px,4.4vw,40px);line-height:.98}.page-module__UE-_IW__homeLink,.page-module__UE-_IW__secondaryAction{border:1px solid var(--premium-border);background:color-mix(in srgb, var(--premium-accent) 8%, transparent);min-height:30px;color:var(--premium-text);border-radius:6px;justify-content:center;align-items:center;padding:0 10px;font-size:10px;line-height:1;transition:transform .2s,border-color .2s,background .2s;display:inline-flex;box-shadow:0 0 0 1px #00000059,4px 4px #0000003d}.page-module__UE-_IW__homeLink:hover,.page-module__UE-_IW__secondaryAction:hover{border-color:var(--surface-border-strong);background:color-mix(in srgb, var(--premium-accent) 14%, transparent);transform:translate(-1px,-1px)}.page-module__UE-_IW__summary{color:var(--foreground);font-size:16px;line-height:1.3}.page-module__UE-_IW__statusRow span{min-height:28px;color:var(--muted-text);background:#ffffff08;border:1px solid #f5dec51a;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;display:inline-flex}.page-module__UE-_IW__toolCanvas{min-height:0;scroll-margin-top:calc(var(--header-height) + 16px)}.page-module__UE-_IW__chromeActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.page-module__UE-_IW__chromePill{border:1px solid var(--premium-border);background:color-mix(in srgb, var(--premium-accent) 12%, transparent);min-height:26px;color:var(--premium-accent);border-radius:6px;justify-content:center;align-items:center;padding:0 10px;font-size:10px;line-height:1;display:inline-flex;box-shadow:0 0 0 1px #0000004d,4px 4px #00000038}.page-module__UE-_IW__heroNoteStack{gap:4px;display:grid}.page-module__UE-_IW__heroNoteStack strong{color:var(--premium-text);letter-spacing:0;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.page-module__UE-_IW__heroNoteStack span{color:var(--premium-muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:10px;line-height:1.35;display:-webkit-box;overflow:hidden}.page-module__UE-_IW__tinyLinksStack{gap:10px;min-width:0;display:grid}.page-module__UE-_IW__followupScenarioRail,.page-module__UE-_IW__followupScenarioHeader,.page-module__UE-_IW__followupScenarioGrid,.page-module__UE-_IW__followupScenarioItem,.page-module__UE-_IW__followupScenarioCopy{min-width:0;display:grid}.page-module__UE-_IW__followupScenarioRail{background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent) 10%, transparent), transparent 26%), #ffffff06;border:1px solid #f5dec514;border-radius:10px;gap:10px;padding:12px}.page-module__UE-_IW__followupScenarioHeader{gap:3px}.page-module__UE-_IW__followupScenarioHeader strong{font-size:12px;line-height:1.2}.page-module__UE-_IW__followupScenarioHeader p{color:var(--muted-text);font-size:10px;line-height:1.35}.page-module__UE-_IW__followupScenarioGrid{gap:8px}.page-module__UE-_IW__followupScenarioItem{background:#ffffff05;border:1px solid #f5dec514;border-radius:8px;gap:8px;padding:10px}.page-module__UE-_IW__followupScenarioCopy{gap:4px}.page-module__UE-_IW__followupScenarioCopy span{color:var(--premium-muted);font-size:10px;line-height:1.2}.page-module__UE-_IW__followupScenarioCopy strong{font-size:12px;line-height:1.3}.page-module__UE-_IW__followupScenarioCopy p{color:var(--muted-text);font-size:11px;line-height:1.4}.page-module__UE-_IW__followupScenarioLink{min-height:32px;color:var(--premium-text);background:linear-gradient(#f6b85d1f,#f6b85d0f),#ffffff08;border:1px solid #f5dec51f;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:11px;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.page-module__UE-_IW__followupScenarioLink:hover{border-color:var(--surface-border-strong);transform:translateY(-1px)}.page-module__UE-_IW__supportRail{min-width:0;display:grid}.page-module__UE-_IW__supportFold{background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent) 6%, transparent), transparent 24%), #ffffff05;border:1px solid #f5dec514;border-radius:10px;gap:12px;min-width:0;padding:12px;display:grid;box-shadow:0 0 0 1px #00000052,inset 0 1px #ffffff08}.page-module__UE-_IW__supportSummary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;list-style:none;display:grid}.page-module__UE-_IW__supportSummary::-webkit-details-marker{display:none}.page-module__UE-_IW__supportSummaryCopy{gap:2px;min-width:0;display:grid}.page-module__UE-_IW__supportSummaryCopy strong{font-size:12px;line-height:1.2}.page-module__UE-_IW__supportSummaryCopy p{color:var(--muted-text);font-size:10px;line-height:1.35}.page-module__UE-_IW__supportSummaryTags{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.page-module__UE-_IW__supportSummaryTags span{min-height:24px;color:var(--premium-muted);background:#ffffff06;border:1px solid #f5dec514;border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:10px;line-height:1;display:inline-flex}.page-module__UE-_IW__supportFold[open]{background:linear-gradient(180deg, color-mix(in srgb, var(--premium-accent) 8%, transparent), transparent 24%), #ffffff06}.page-module__UE-_IW__rail{align-content:start;gap:12px;min-width:0;display:grid}.page-module__UE-_IW__railCard{background:#ffffff05;border:1px solid #f5dec51a;border-radius:18px;gap:4px;padding:14px;display:grid}.page-module__UE-_IW__railCard strong{letter-spacing:-.02em;font-size:13px}.page-module__UE-_IW__railCard p{color:var(--muted-text);font-size:12px;line-height:1.35}@media (min-width:901px){.page-module__UE-_IW__article{min-height:calc(100dvh - var(--header-height) - 88px)}.page-module__UE-_IW__toolCanvas,.page-module__UE-_IW__rail{padding-right:4px;overflow:auto}.page-module__UE-_IW__toolCanvas::-webkit-scrollbar{width:8px}.page-module__UE-_IW__rail::-webkit-scrollbar{width:8px}.page-module__UE-_IW__toolCanvas::-webkit-scrollbar-thumb{background:#f5dec52e;border-radius:999px}.page-module__UE-_IW__rail::-webkit-scrollbar-thumb{background:#f5dec52e;border-radius:999px}}@media (max-width:900px){.page-module__UE-_IW__article{grid-template-columns:1fr}.page-module__UE-_IW__detailGrid,.page-module__UE-_IW__factGrid{grid-template-columns:1fr 1fr}.page-module__UE-_IW__chromeActions{justify-content:center}.page-module__UE-_IW__toolCanvas,.page-module__UE-_IW__rail{overflow:visible}}@media (max-width:640px){.page-module__UE-_IW__page{padding:18px 0 24px}.page-module__UE-_IW__shell{width:min(100% - 24px,1240px)}.page-module__UE-_IW__detailGrid,.page-module__UE-_IW__factGrid{grid-template-columns:1fr}.page-module__UE-_IW__chromeActions{gap:6px}.page-module__UE-_IW__supportSummary{grid-template-columns:1fr}.page-module__UE-_IW__supportSummaryTags{justify-content:flex-start}.page-module__UE-_IW__guideSupportLinks{grid-template-columns:1fr;display:grid}.page-module__UE-_IW__guideSupportPrimary,.page-module__UE-_IW__guideSupportSecondary,.page-module__UE-_IW__scenarioSupportLink{width:100%}}
