.tools-module__YkmrlW__toolsShell{width:min(calc(100% - 3rem), var(--container-max-width));color:#e5eef8c7;margin:0 auto;padding:2.5rem 0 5rem}.tools-module__YkmrlW__toolHero{isolation:isolate;background-image:radial-gradient(circle at 74% 42%, #36d39933, transparent 28%), linear-gradient(90deg, #03070ef5 0%, #03070eb8 48%, #03070e38 100%), linear-gradient(0deg, #03070edb, #03070e0a), var(--tool-hero-image);background-position:100%;background-size:cover;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(240px,330px);align-items:end;gap:clamp(1rem,4vw,3rem);min-height:clamp(390px,54dvh,520px);margin-bottom:2rem;padding:clamp(1.35rem,4vw,3.5rem);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000052}.tools-module__YkmrlW__landingHero{min-height:clamp(220px,29dvh,300px);margin-bottom:.95rem}.tools-module__YkmrlW__landingHero .tools-module__YkmrlW__heroContent{width:min(760px,100%)}.tools-module__YkmrlW__landingHero .tools-module__YkmrlW__heroContent p{max-width:660px;margin-top:.75rem;font-size:clamp(.98rem,1.4vw,1.08rem);line-height:1.5}.tools-module__YkmrlW__landingHero .tools-module__YkmrlW__heroActions{margin-top:1rem}.tools-module__YkmrlW__toolHeroCompact{align-items:center;min-height:clamp(270px,36dvh,370px);margin-bottom:1rem;padding:clamp(1.1rem,3vw,2.25rem)}.tools-module__YkmrlW__toolHeroCompact .tools-module__YkmrlW__heroContent h1{font-size:clamp(2rem,5vw,3.65rem)}.tools-module__YkmrlW__toolHeroCompact .tools-module__YkmrlW__heroContent p{max-width:680px;margin-top:.75rem;line-height:1.48}.tools-module__YkmrlW__toolHeroCompact .tools-module__YkmrlW__heroActions,.tools-module__YkmrlW__toolHeroCompact .tools-module__YkmrlW__heroStats{margin-top:1rem}.tools-module__YkmrlW__toolHero:after{content:"";background:linear-gradient(90deg, var(--tool-accent,var(--accent-color)), #60a5fa, #fbbf24);opacity:.9;z-index:-1;height:5px;position:absolute;inset:auto 0 0}.tools-module__YkmrlW__heroContent{width:min(780px,100%);min-width:0}.tools-module__YkmrlW__heroMetaRow{flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:1rem;display:flex}.tools-module__YkmrlW__backLink,.tools-module__YkmrlW__eyebrow,.tools-module__YkmrlW__statusBadge,.tools-module__YkmrlW__reviewPill,.tools-module__YkmrlW__versionPill{min-height:30px;color:var(--tool-accent,var(--accent-color));text-transform:uppercase;letter-spacing:0;align-items:center;gap:.45rem;font-size:.78rem;font-weight:900;text-decoration:none;display:inline-flex}.tools-module__YkmrlW__backLink{color:#ffffffb8}.tools-module__YkmrlW__backLink:hover,.tools-module__YkmrlW__backLink:focus-visible{color:#fff}.tools-module__YkmrlW__heroContent h1{color:#fff;letter-spacing:0;overflow-wrap:anywhere;text-shadow:0 16px 42px #00000085;max-width:820px;margin:0;font-size:clamp(2.35rem,6.5vw,4.75rem);line-height:1.01}.tools-module__YkmrlW__heroContent p{color:#eef6ffc7;text-shadow:0 12px 32px #000000a3;max-width:720px;margin:1rem 0 0;font-size:clamp(1rem,2vw,1.2rem);line-height:1.68}.tools-module__YkmrlW__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}:is(.tools-module__YkmrlW__heroActions .linkloot-button,.tools-module__YkmrlW__toolDirectoryEmpty .linkloot-button,.tools-module__YkmrlW__lockedPreview .linkloot-button){min-height:44px}.tools-module__YkmrlW__heroDecisionStrip{flex-wrap:wrap;gap:.55rem;min-width:0;margin-top:1rem;display:flex}.tools-module__YkmrlW__heroDecisionStrip>*{max-width:100%}.tools-module__YkmrlW__heroDecisionText{color:#e5eef8a8;overflow-wrap:anywhere;text-wrap:pretty;max-width:680px;margin:.75rem 0 0;font-size:.92rem;line-height:1.45}.tools-module__YkmrlW__heroStats{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.tools-module__YkmrlW__heroStat{background:#0409128a;border:1px solid #ffffff1f;border-radius:8px;gap:.2rem;min-width:122px;padding:.78rem .9rem;display:grid}.tools-module__YkmrlW__heroStat span{color:#ffffff85;text-transform:uppercase;font-size:.72rem;font-weight:850}.tools-module__YkmrlW__heroStat strong{color:#fff;font-size:1.04rem;font-weight:950}.tools-module__YkmrlW__heroProofCard{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 28%, #ffffff29);background:linear-gradient(180deg, color-mix(in srgb, var(--tool-accent,var(--accent-color)) 12%, transparent), #ffffff0a), #040912b8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:8px;align-self:end;gap:.55rem;width:min(100%,320px);padding:1rem;display:grid;box-shadow:0 22px 60px #00000047}.tools-module__YkmrlW__heroProofCard span,.tools-module__YkmrlW__heroProofCard a{color:var(--tool-accent,var(--accent-color));text-transform:uppercase;align-items:center;gap:.4rem;font-size:.78rem;font-weight:900;text-decoration:none;display:inline-flex}.tools-module__YkmrlW__heroProofCard strong{color:#fff;font-size:2.4rem;line-height:1}.tools-module__YkmrlW__heroProofCard p{color:#e5eef8b8;margin:0;line-height:1.45}.tools-module__YkmrlW__reviewPill,.tools-module__YkmrlW__versionPill{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 34%, transparent);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 12%, transparent);min-height:28px;color:var(--tool-accent,var(--accent-color));border-radius:8px;padding:0 .62rem}.tools-module__YkmrlW__sectionHeader{gap:.55rem;max-width:780px;margin:0 0 1.2rem;display:grid}.tools-module__YkmrlW__compactSectionHeader{max-width:none;margin-bottom:0}.tools-module__YkmrlW__compactSectionHeader p{line-height:1.45}.tools-module__YkmrlW__sectionHeader h2{color:#fff;letter-spacing:0;align-items:center;gap:.72rem;margin:0;font-size:clamp(1.55rem,3vw,2.3rem);line-height:1.05;display:flex}.tools-module__YkmrlW__sectionHeader h2 svg{color:var(--tool-accent,var(--accent-color));flex:none}.tools-module__YkmrlW__sectionHeader p{color:#e5eef8ad;overflow-wrap:anywhere;text-wrap:pretty;margin:0;line-height:1.68}.tools-module__YkmrlW__overviewInfoLink{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 28%, #ffffff1f);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 10%, #ffffff09);color:#fff;border-radius:8px;align-items:center;gap:.38rem;width:fit-content;min-height:32px;padding:0 .72rem;font-size:.82rem;font-weight:900;text-decoration:none;display:inline-flex}.tools-module__YkmrlW__overviewInfoLink:hover,.tools-module__YkmrlW__overviewInfoLink:focus-visible{border-color:var(--tool-accent,var(--accent-color));transform:translateY(-1px);color:#fff!important}.tools-module__YkmrlW__toolGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:stretch;gap:1rem;margin-top:.85rem;display:grid}.tools-module__YkmrlW__toolDirectoryControls{background:linear-gradient(135deg, color-mix(in srgb, var(--tool-accent,var(--accent-color)) 4%, transparent), #ffffff05), #050a1294;border:1px solid #ffffff13;border-radius:16px;gap:.72rem;min-width:0;margin:0 0 1rem;padding:.78rem .85rem .85rem;display:grid}.tools-module__YkmrlW__toolDirectoryHeader{justify-content:space-between;align-items:flex-start;gap:.85rem;min-width:0;display:flex}.tools-module__YkmrlW__toolDirectoryIntro{color:#e5eef8ad;overflow-wrap:anywhere;text-wrap:pretty;margin:0;line-height:1.45}.tools-module__YkmrlW__toolDirectoryLink{color:#fff;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff1f;border-radius:999px;flex:none;align-items:center;gap:.45rem;min-height:44px;padding:0 .92rem;font-size:.8rem;font-weight:900;text-decoration:none;display:inline-flex}.tools-module__YkmrlW__toolDirectoryLink:hover,.tools-module__YkmrlW__toolDirectoryLink:focus-visible{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 46%, #ffffff29);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 10%, #ffffff0a);color:#fff;outline:none}.tools-module__YkmrlW__toolDirectorySearchRow{grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:.72rem;min-width:0;display:grid}.tools-module__YkmrlW__toolSearchBox{color:#e5eef8ad;background:linear-gradient(#ffffff0c,#ffffff05),#050a12c2;border:1px solid #ffffff1a;border-radius:12px;align-items:center;min-width:0;min-height:46px;display:flex;position:relative}.tools-module__YkmrlW__toolSearchBox:focus-within{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 58%, #ffffff24);box-shadow:0 0 0 1px color-mix(in srgb, var(--tool-accent,var(--accent-color)) 22%, transparent)}.tools-module__YkmrlW__toolSearchBox>svg{color:var(--tool-accent,var(--accent-color));flex:none;margin-left:.78rem}.tools-module__YkmrlW__toolSearchBox input{color:#fff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:none;padding:.74rem .72rem;font-size:.95rem;font-weight:750}.tools-module__YkmrlW__toolSearchBox input::placeholder{color:#e5eef875}.tools-module__YkmrlW__toolSearchBox button{color:#e5eef8cc;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;margin-right:.18rem;display:inline-flex}.tools-module__YkmrlW__toolSearchBox button:hover,.tools-module__YkmrlW__toolSearchBox button:focus-visible{border-color:var(--tool-accent,var(--accent-color));color:#fff;outline:none}.tools-module__YkmrlW__toolSearchLabel{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tools-module__YkmrlW__toolDirectorySummary{color:#e5eef8a3;white-space:nowrap;justify-content:flex-end;align-items:center;gap:.38rem;min-height:34px;font-size:.82rem;font-weight:900;display:inline-flex}.tools-module__YkmrlW__toolDirectorySummary svg{color:var(--tool-accent,var(--accent-color))}.tools-module__YkmrlW__toolFilterRow{flex-wrap:wrap;grid-column:1/-1;gap:.45rem;min-width:0;display:flex}.tools-module__YkmrlW__toolFilterChip,.tools-module__YkmrlW__toolFilterChipActive{color:#e5eef8ad;cursor:pointer;min-height:44px;transition:border-color var(--motion-fast) var(--motion-ease-standard), background var(--motion-fast) var(--motion-ease-standard), color var(--motion-fast) var(--motion-ease-standard), transform var(--motion-fast) var(--motion-ease-standard);background:#ffffff09;border:1px solid #ffffff1a;border-radius:999px;padding:0 .9rem;font-size:.78rem;font-weight:900}.tools-module__YkmrlW__toolFilterChip:hover,.tools-module__YkmrlW__toolFilterChip:focus-visible,.tools-module__YkmrlW__toolFilterChipActive{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 48%, #ffffff29);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 12%, #ffffff0a);color:#fff;outline:none}.tools-module__YkmrlW__toolFilterChip:hover,.tools-module__YkmrlW__toolFilterChip:focus-visible{transform:translateY(-1px)}.tools-module__YkmrlW__toolDirectoryEmpty{background:linear-gradient(#ffffff0d,#ffffff07),#050a12b8;border:1px solid #ffffff17;border-radius:8px;justify-items:start;gap:.62rem;min-height:180px;padding:1.1rem;display:grid}.tools-module__YkmrlW__toolDirectoryEmpty strong{color:#fff;font-size:1.1rem;font-weight:950}.tools-module__YkmrlW__toolDirectoryEmpty p{color:#e5eef8ad;margin:0}.tools-module__YkmrlW__toolCard{min-width:0;height:100%;transition:border-color var(--motion-fast) var(--motion-ease-standard), transform var(--motion-base) var(--motion-ease-out), background var(--motion-fast) var(--motion-ease-standard), box-shadow var(--motion-base) var(--motion-ease-standard);background:linear-gradient(#ffffff0d,#ffffff07),#050a12b8;border:1px solid #ffffff17;border-radius:16px;grid-template-rows:auto auto auto minmax(4.7em,1fr) auto;gap:1rem;padding:1.1rem;text-decoration:none;display:grid;overflow:hidden;box-shadow:0 14px 34px #00000024}.tools-module__YkmrlW__toolCard:hover,.tools-module__YkmrlW__toolCard:focus-visible{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 56%, white);box-shadow:0 20px 46px #0000003d, 0 0 0 1px color-mix(in srgb, var(--tool-accent,var(--accent-color)) 12%, transparent);background:linear-gradient(#ffffff12,#ffffff09),#050a12d6;outline:none;transform:translateY(-4px)}.tools-module__YkmrlW__toolCardVisual{aspect-ratio:16/9;background-image:linear-gradient(180deg, #02080e14, #02080e94), var(--tool-card-image);background-position:50%;background-size:cover;border:1px solid #ffffff14;border-radius:12px;min-height:0;position:relative}.tools-module__YkmrlW__toolCardModeIcon{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 28%, #ffffff2e);background:linear-gradient(180deg, color-mix(in srgb, var(--tool-accent,var(--accent-color)) 18%, transparent), #050a12d6), #050a12c2;color:#fff;border-radius:999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex;position:absolute;top:.85rem;right:.85rem;box-shadow:0 14px 28px #0003}.tools-module__YkmrlW__toolCard h2,.tools-module__YkmrlW__toolCard h3,.tools-module__YkmrlW__detailMain h2,.tools-module__YkmrlW__detailMain h3{color:#fff;letter-spacing:0;margin:0}.tools-module__YkmrlW__toolCard h2{font-size:1.4rem;line-height:1.1}.tools-module__YkmrlW__toolCard p,.tools-module__YkmrlW__principleList li,.tools-module__YkmrlW__plainList li,.tools-module__YkmrlW__workflowCard p,.tools-module__YkmrlW__legalBox p,.tools-module__YkmrlW__sourceList a,.tools-module__YkmrlW__fileList li,.tools-module__YkmrlW__warningList li{overflow-wrap:anywhere}.tools-module__YkmrlW__toolCard p{-webkit-line-clamp:3;color:#e5eef8ad;-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}.tools-module__YkmrlW__toolCard>.linkloot-button{width:fit-content;margin-top:auto}.tools-module__YkmrlW__toolCardAction{justify-content:space-between;align-items:center;gap:.65rem;width:100%;min-height:44px;display:inline-flex}.tools-module__YkmrlW__toolCardMeta{flex-wrap:wrap;gap:.55rem;display:flex}.tools-module__YkmrlW__statusBadge{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 34%, transparent);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 14%, transparent);border-radius:8px;min-height:28px;padding:0 .62rem}.tools-module__YkmrlW__mutedBadge{color:#ffffffad;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.4rem;min-height:28px;padding:0 .62rem;font-size:.78rem;font-weight:850;display:inline-flex}.tools-module__YkmrlW__toolCardMetaOptional,.tools-module__YkmrlW__toolCardMetaCritical,.tools-module__YkmrlW__toolCardMetaCost{display:inline-flex}.tools-module__YkmrlW__toolCardMetaCost{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 24%, #ffffff24);color:#f8fcffeb}.tools-module__YkmrlW__toolListHeading{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tools-module__YkmrlW__splitSection,.tools-module__YkmrlW__detailLayout{grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:start;gap:1rem;margin-top:2rem;display:grid}.tools-module__YkmrlW__detailLayout{grid-template-areas:"main sidebar";margin-top:1rem}.tools-module__YkmrlW__toolStickySidebar{grid-area:sidebar;align-self:start;min-width:0;position:relative}.tools-module__YkmrlW__toolStickySidebarShell{gap:1rem;display:grid}.tools-module__YkmrlW__principlePanel,.tools-module__YkmrlW__pipelinePanel,.tools-module__YkmrlW__legalBox{background:#ffffff07;border:1px solid #ffffff17;border-radius:8px;padding:1.2rem}.tools-module__YkmrlW__principleList,.tools-module__YkmrlW__plainList,.tools-module__YkmrlW__fileList,.tools-module__YkmrlW__warningList,.tools-module__YkmrlW__sourceList{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.tools-module__YkmrlW__toolsShell .tool-unlock-panel ul{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.tools-module__YkmrlW__principleList li,.tools-module__YkmrlW__plainList li,.tools-module__YkmrlW__fileList li,.tools-module__YkmrlW__warningList li{color:#e5eef8b3;padding-left:1.1rem;line-height:1.58;position:relative}.tools-module__YkmrlW__toolsShell .tool-unlock-panel li{color:#e5eef8b3;padding-left:1.1rem;line-height:1.58;position:relative}.tools-module__YkmrlW__principleList li:before,.tools-module__YkmrlW__plainList li:before,.tools-module__YkmrlW__fileList li:before,.tools-module__YkmrlW__warningList li:before{content:"";background:var(--tool-accent,var(--accent-color));border-radius:50%;width:6px;height:6px;position:absolute;top:.68em;left:0}.tools-module__YkmrlW__toolsShell .tool-unlock-panel li:before{content:"";background:var(--tool-accent,var(--accent-color));border-radius:50%;width:6px;height:6px;position:absolute;top:.68em;left:0}.tools-module__YkmrlW__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.tools-module__YkmrlW__featureCard{background:#ffffff07;border:1px solid #ffffff16;border-radius:8px;gap:.8rem;min-width:0;padding:1rem;display:grid}.tools-module__YkmrlW__featureIcon{width:42px;height:42px;color:var(--tool-accent,var(--accent-color));background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 12%, transparent);border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 24%, transparent);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.tools-module__YkmrlW__featureCard p,.tools-module__YkmrlW__workflowCard p,.tools-module__YkmrlW__legalBox p{color:#e5eef8ad;margin:0;line-height:1.62}.tools-module__YkmrlW__inlineInfoLink{color:#ecfefff5;text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 70%, #ffffff47);text-decoration-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 70%, #ffffff47);text-underline-offset:.2em;font-weight:780}.tools-module__YkmrlW__inlineInfoLink:hover,.tools-module__YkmrlW__inlineInfoLink:focus-visible{text-decoration-style:solid;text-decoration-color:currentColor;color:#fff!important}.tools-module__YkmrlW__detailMain{grid-area:main;gap:1rem;min-width:0;display:grid}.tools-module__YkmrlW__detailSection{background:#ffffff06;border:1px solid #ffffff17;border-radius:8px;gap:1rem;min-width:0;padding:1.2rem;display:grid}.tools-module__YkmrlW__localWorkspaceSection{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 28%, #ffffff17);background:linear-gradient(135deg, color-mix(in srgb, var(--tool-accent,var(--accent-color)) 7%, transparent), #ffffff05), #ffffff07;scroll-margin-top:110px;box-shadow:inset 0 1px #ffffff09,0 18px 44px #00000026}.tools-module__YkmrlW__twoColumn{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.tools-module__YkmrlW__twoColumn>div{background:#00000029;border:1px solid #ffffff16;border-radius:999px;align-content:start;gap:.68rem;min-width:0;padding:1rem;display:grid}.tools-module__YkmrlW__workflowGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem;display:grid}.tools-module__YkmrlW__workflowCard{background:linear-gradient(#ffffff09,#ffffff04),#0000002e;border:1px solid #ffffff16;border-radius:16px;align-content:start;gap:.58rem;padding:1rem;display:grid}.tools-module__YkmrlW__overviewAccordionContent{gap:1rem;min-width:0;display:grid}.tools-module__YkmrlW__overviewAccordionContent .tools-module__YkmrlW__sectionHeader{margin:0}.tools-module__YkmrlW__toolDetailsSection{background:0 0;border:0;gap:.8rem;padding:0}.tools-module__YkmrlW__toolDetailsHeader{max-width:720px;margin:0;padding-inline:.12rem}.tools-module__YkmrlW__toolDetailsHeader h2{font-size:clamp(1.24rem,2vw,1.68rem)}.tools-module__YkmrlW__toolDetailsHeader p{max-width:620px;line-height:1.5}.tools-module__YkmrlW__publicDetailsAccordion{gap:.75rem;display:grid}.linkloot-accordion.tools-module__YkmrlW__publicDetailsAccordion .linkloot-accordion-item{background:linear-gradient(#ffffff0a,#ffffff06),#0a101994;border-color:#ffffff1b}.linkloot-accordion.tools-module__YkmrlW__publicDetailsAccordion .linkloot-accordion-item[data-open=true]{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 34%, #ffffff14);background:linear-gradient(135deg, color-mix(in srgb, var(--tool-accent,var(--accent-color)) 6%, transparent), #ffffff07), #0a1019ad}.linkloot-accordion.tools-module__YkmrlW__publicDetailsAccordion .linkloot-accordion-trigger{text-align:left;align-items:center;min-height:56px;padding:.95rem 1.05rem;font-size:.98rem}.linkloot-accordion.tools-module__YkmrlW__publicDetailsAccordion .linkloot-accordion-body{padding:0 1.05rem 1.05rem}.tools-module__YkmrlW__toolFaqSection{background:linear-gradient(135deg, color-mix(in srgb, var(--tool-accent,var(--accent-color)) 5%, transparent), #ffffff05), #ffffff05;width:100%;max-width:none;margin-inline:0}.tools-module__YkmrlW__toolFaqSection .tools-module__YkmrlW__sectionHeader{margin-bottom:0}.tools-module__YkmrlW__toolFaqSection .tools-module__YkmrlW__sectionHeader h2{font-size:clamp(1.45rem,2.3vw,2rem)}.tools-module__YkmrlW__toolFaqAccordion{gap:.68rem;display:grid}.tools-module__YkmrlW__toolFaqAnswer{color:#e5eef8b8;margin:0;line-height:1.62}.tools-module__YkmrlW__toolFaqAccordion .linkloot-accordion-trigger{text-align:left;align-items:center;gap:.8rem;min-height:54px;padding:.92rem 1rem;font-size:.95rem}:is(.tools-module__YkmrlW__toolFaqAccordion .linkloot-accordion-item,.tools-module__YkmrlW__toolFaqAccordion .linkloot-accordion-trigger){border-radius:8px}.tools-module__YkmrlW__toolFaqAccordion .linkloot-accordion-body{padding-top:.2rem}.tools-module__YkmrlW__localKnowledgeSection{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 22%, #ffffff17);background:linear-gradient(135deg, color-mix(in srgb, var(--tool-accent,var(--accent-color)) 5%, transparent), #ffffff05), #ffffff05;gap:.75rem;padding:1rem;scroll-margin-top:110px}.tools-module__YkmrlW__localKnowledgeHeader{justify-content:space-between;align-items:end;gap:1rem;display:flex}.tools-module__YkmrlW__localKnowledgeHeader h2{color:#fff;margin:0 0 .22rem;font-size:clamp(1.34rem,2.1vw,1.86rem);line-height:1.08}.tools-module__YkmrlW__localKnowledgeHeader p{color:#e5eef8a8;margin:0;line-height:1.45}.tools-module__YkmrlW__localKnowledgeSummaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;min-width:0;display:grid}.tools-module__YkmrlW__localKnowledgeSummaryCard{background:linear-gradient(135deg, color-mix(in srgb, var(--tool-accent,var(--accent-color)) 5%, transparent), #ffffff05), #00000024;border:1px solid #ffffff16;border-radius:8px;align-content:start;gap:.32rem;min-width:0;padding:.78rem .85rem;display:grid}.tools-module__YkmrlW__localKnowledgeSummaryCard strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.88rem;line-height:1.22;overflow:hidden}.tools-module__YkmrlW__localKnowledgeSummaryCard p{-webkit-line-clamp:2;color:#e5eef8a8;-webkit-box-orient:vertical;min-width:0;margin:0;font-size:.8rem;line-height:1.42;display:-webkit-box;overflow:hidden}.tools-module__YkmrlW__localKnowledgeLayout{grid-template-columns:minmax(0,1fr) minmax(250px,.34fr);align-items:start;gap:.8rem;display:grid}.tools-module__YkmrlW__localKnowledgeAccordion{gap:.5rem;min-width:0;display:grid}.linkloot-accordion.tools-module__YkmrlW__localKnowledgeAccordion .linkloot-accordion-item{background:#080e168a;border-color:#ffffff18}.linkloot-accordion.tools-module__YkmrlW__localKnowledgeAccordion .linkloot-accordion-item[data-open=true]{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 32%, #ffffff14);background:linear-gradient(135deg, color-mix(in srgb, var(--tool-accent,var(--accent-color)) 5%, transparent), #ffffff06), #080e16a3}.linkloot-accordion.tools-module__YkmrlW__localKnowledgeAccordion .linkloot-accordion-trigger{text-align:left;align-items:center;min-height:46px;padding:.72rem .85rem;font-size:.9rem}.linkloot-accordion.tools-module__YkmrlW__localKnowledgeAccordion .linkloot-accordion-body{padding:0 .85rem .85rem}.tools-module__YkmrlW__localKnowledgeSteps{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.tools-module__YkmrlW__localKnowledgeSteps li,.tools-module__YkmrlW__localKnowledgeStack,.tools-module__YkmrlW__localKnowledgeScope>div{background:#00000026;border:1px solid #ffffff14;border-radius:8px;min-width:0;padding:.78rem}.tools-module__YkmrlW__localKnowledgeSteps li{gap:.22rem;display:grid}.tools-module__YkmrlW__localKnowledgeSteps strong,.tools-module__YkmrlW__localKnowledgeScope h3,.tools-module__YkmrlW__localKnowledgeSources>strong{color:#fff;font-size:.9rem}.tools-module__YkmrlW__localKnowledgeSteps span,.tools-module__YkmrlW__localKnowledgeStack p,.tools-module__YkmrlW__localKnowledgeFaqAnswer{color:#e5eef8b3;margin:0;line-height:1.5}.tools-module__YkmrlW__localKnowledgeScope{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.tools-module__YkmrlW__localKnowledgeScope h3{margin:0 0 .5rem}.tools-module__YkmrlW__localKnowledgeStack{gap:.65rem;display:grid}.tools-module__YkmrlW__localKnowledgeSources{gap:.42rem;min-width:0;display:grid}.tools-module__YkmrlW__localKnowledgeReview{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 30%, #ffffff1a);background:linear-gradient(135deg, color-mix(in srgb, var(--tool-accent,var(--accent-color)) 10%, transparent), #ffffff05), #0003;border-radius:8px;gap:.7rem;min-width:0;padding:.88rem;display:grid;position:sticky;top:96px}.tools-module__YkmrlW__localKnowledgeReviewTop{justify-content:space-between;align-items:start;gap:.65rem;display:flex}.tools-module__YkmrlW__localKnowledgeReviewScore{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 26%, #ffffff1a);background:#0003;border-radius:8px;align-items:baseline;gap:.12rem;padding:.34rem .48rem;display:inline-flex}.tools-module__YkmrlW__localKnowledgeReviewScore strong{color:#fff;font-size:1.52rem;line-height:1}.tools-module__YkmrlW__localKnowledgeReviewScore span{color:#e5eef894;font-size:.8rem;font-weight:900}.tools-module__YkmrlW__localKnowledgeReview h3{color:#fff;margin:0;font-size:1rem;line-height:1.25}.tools-module__YkmrlW__localKnowledgeReview p{color:#e5eef8b8;margin:0;font-size:.84rem;line-height:1.46}.tools-module__YkmrlW__localKnowledgeReviewMeta{gap:.48rem;display:grid}.tools-module__YkmrlW__localKnowledgeReviewMeta div{background:#00000029;border:1px solid #ffffff14;border-radius:8px;gap:.18rem;min-width:0;padding:.62rem;display:grid}.tools-module__YkmrlW__localKnowledgeReviewMeta span{color:#e5eef88a;text-transform:uppercase;font-size:.68rem;font-weight:900}.tools-module__YkmrlW__localKnowledgeReviewMeta strong{color:#fff;font-size:.8rem;line-height:1.35}.tools-module__YkmrlW__localSeoSection{background:#ffffff05;border-color:#ffffff14;gap:.85rem}.tools-module__YkmrlW__localSeoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.72rem;display:grid}.tools-module__YkmrlW__localSeoCard{background:linear-gradient(135deg, color-mix(in srgb, var(--tool-accent,var(--accent-color)) 4%, transparent), #ffffff04), #00000024;border:1px solid #ffffff14;border-radius:8px;min-width:0;padding:.86rem}.tools-module__YkmrlW__localSeoCard h3{color:#fff;margin:0 0 .42rem;font-size:.98rem;line-height:1.25}.tools-module__YkmrlW__localSeoCard p{color:#e5eef8ad;margin:0;font-size:.86rem;line-height:1.52}.tools-module__YkmrlW__localSeoLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.tools-module__YkmrlW__localSeoLinks a{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 20%, #ffffff14);min-width:0;color:inherit;background:#0000001f;border-radius:8px;gap:.22rem;padding:.72rem .78rem;text-decoration:none;display:grid}.tools-module__YkmrlW__localSeoLinks a:hover,.tools-module__YkmrlW__localSeoLinks a:focus-visible{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 44%, #ffffff1a);background:#ffffff09}.tools-module__YkmrlW__localSeoLinks strong{color:var(--tool-accent,var(--accent-color));font-size:.86rem}.tools-module__YkmrlW__localSeoLinks span{color:#e5eef8a8;font-size:.8rem;line-height:1.4}.tools-module__YkmrlW__publicBoundaryGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1rem;display:grid}.tools-module__YkmrlW__publicBoundaryGrid>div{background:#00000029;border:1px solid #ffffff16;border-radius:8px;min-width:0;padding:1rem}.tools-module__YkmrlW__publicBoundaryGrid h3{margin:0 0 .55rem}.tools-module__YkmrlW__publicBoundaryGrid p{color:#e5eef8ad;margin:0 0 .8rem;line-height:1.58}:is(.linkloot-accordion.tools-module__YkmrlW__publicDetailsAccordion .linkloot-accordion-item,.linkloot-accordion.tools-module__YkmrlW__publicDetailsAccordion .linkloot-accordion-trigger){border-radius:8px}.tools-module__YkmrlW__aiReviewSection{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 18%, #ffffff17);background:linear-gradient(135deg, color-mix(in srgb, var(--tool-accent,var(--accent-color)) 8%, transparent), #ffffff05), #ffffff07;border-radius:8px;gap:.9rem;min-width:0;padding:1rem;display:grid}.tools-module__YkmrlW__aiReviewTop{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.tools-module__YkmrlW__aiReviewTop h2{color:#fff;margin:.18rem 0 .45rem;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.05}.tools-module__YkmrlW__aiReviewTop p{color:#e5eef8b8;margin:0;line-height:1.68}.tools-module__YkmrlW__aiReviewEyebrow{text-transform:uppercase;align-items:center;gap:.45rem;margin:0;font-size:.78rem;font-weight:900;display:inline-flex;color:var(--tool-accent,var(--accent-color))!important}.tools-module__YkmrlW__aiReviewScore{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 28%, #ffffff1a);background:#0003;border-radius:8px;justify-items:center;min-width:128px;padding:.9rem;display:grid}.tools-module__YkmrlW__aiReviewScore span{color:var(--tool-accent,var(--accent-color));text-transform:uppercase;align-items:center;gap:.35rem;font-size:.75rem;font-weight:900;display:inline-flex}.tools-module__YkmrlW__aiReviewScore strong{color:#fff;font-size:3rem;line-height:1}.tools-module__YkmrlW__aiReviewScore small{color:#e5eef899;font-weight:850}.tools-module__YkmrlW__reviewMetaGrid{grid-template-columns:minmax(0,.8fr) minmax(120px,.45fr) minmax(0,1.6fr);gap:.75rem;display:grid}.tools-module__YkmrlW__reviewMetaGrid div{background:#00000029;border:1px solid #ffffff16;border-radius:8px;gap:.28rem;min-width:0;padding:.85rem;display:grid}.tools-module__YkmrlW__reviewMetaGrid span{color:#e5eef88a;text-transform:uppercase;font-size:.72rem;font-weight:900}.tools-module__YkmrlW__reviewMetaGrid strong{color:#fff;font-size:.95rem;line-height:1.45}.tools-module__YkmrlW__reviewGrid{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:.75rem;display:grid}.tools-module__YkmrlW__reviewScorecard,.tools-module__YkmrlW__reviewFindings{gap:.75rem;min-width:0;display:grid}.tools-module__YkmrlW__reviewScorecard h3,.tools-module__YkmrlW__reviewFindings h3{color:#fff;align-items:center;gap:.62rem;margin:0;display:inline-flex}.tools-module__YkmrlW__reviewScoreRow{background:#0000002e;border:1px solid #ffffff16;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:.45rem .8rem;min-width:0;padding:.75rem;display:grid}.tools-module__YkmrlW__reviewScoreRow strong,.tools-module__YkmrlW__reviewFinding strong{color:#fff;display:block}.tools-module__YkmrlW__reviewScoreRow span,.tools-module__YkmrlW__reviewFinding p,.tools-module__YkmrlW__reviewArtifact figcaption{color:#e5eef8ad;line-height:1.55}.tools-module__YkmrlW__reviewScoreRow b{color:var(--tool-accent,var(--accent-color));font-size:1.1rem}.tools-module__YkmrlW__reviewScoreTrack{background:#ffffff14;border-radius:999px;grid-column:1/-1;height:7px;overflow:hidden}.tools-module__YkmrlW__reviewScoreTrack span{border-radius:inherit;background:linear-gradient(90deg, var(--tool-accent,var(--accent-color)), #60a5fa);height:100%;display:block}.tools-module__YkmrlW__reviewFinding{background:#0000002e;border:1px solid #ffffff16;border-radius:8px;gap:.35rem;padding:.75rem;display:grid}.tools-module__YkmrlW__reviewFinding span{color:var(--tool-accent,var(--accent-color));font-size:.7rem;font-weight:900}.tools-module__YkmrlW__reviewFinding_warn{background:#fbbf240f;border-color:#fbbf243d}.tools-module__YkmrlW__reviewArtifacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.tools-module__YkmrlW__versionPanel{grid-template-columns:minmax(0,.78fr) minmax(0,1fr);gap:.75rem;display:grid}.tools-module__YkmrlW__versionCurrentCard,.tools-module__YkmrlW__versionUpdateCard{background:#0000002e;border:1px solid #ffffff16;border-radius:8px;gap:.45rem;min-width:0;padding:.9rem;display:grid}.tools-module__YkmrlW__versionCurrentCard strong{color:#fff;font-size:2.1rem;line-height:1}.tools-module__YkmrlW__versionCurrentCard p,.tools-module__YkmrlW__versionUpdateCard p{color:#e5eef8b3;margin:0;line-height:1.55}.tools-module__YkmrlW__versionCurrentCard small{color:#e5eef894;align-items:center;gap:.4rem;font-weight:850;display:inline-flex}.tools-module__YkmrlW__versionEyebrow{color:var(--tool-accent,var(--accent-color));text-transform:uppercase;align-items:center;gap:.42rem;font-size:.72rem;font-weight:950;display:inline-flex}.tools-module__YkmrlW__versionHistory{gap:.7rem;display:grid}.tools-module__YkmrlW__versionHistory h3,.tools-module__YkmrlW__versionRelease h4{color:#fff;margin:0}.tools-module__YkmrlW__versionRelease{background:#ffffff06;border:1px solid #ffffff13;border-radius:8px;grid-template-columns:minmax(88px,.28fr) minmax(0,1fr);gap:.85rem;min-width:0;padding:.9rem;display:grid}.tools-module__YkmrlW__versionRelease>div:first-child{align-content:start;gap:.25rem;display:grid}.tools-module__YkmrlW__versionRelease span{color:var(--tool-accent,var(--accent-color));font-size:1rem;font-weight:950}.tools-module__YkmrlW__versionRelease small{color:#e5eef880;font-weight:800}.tools-module__YkmrlW__versionRelease>div:last-child{gap:.55rem;min-width:0;display:grid}.tools-module__YkmrlW__reviewArtifact{gap:.45rem;min-width:0;margin:0;display:grid}.tools-module__YkmrlW__reviewArtifactButton{width:100%;min-width:0;color:inherit;text-align:left;cursor:zoom-in;background:0 0;border:0;padding:0;display:block;position:relative}.tools-module__YkmrlW__reviewArtifactVisual{aspect-ratio:16/10;background:#00000038;border:1px solid #ffffff17;border-radius:8px;display:block;overflow:hidden}.tools-module__YkmrlW__reviewArtifactOverlay{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 30%, #ffffff29);color:#fff;opacity:0;min-height:32px;transition:opacity var(--motion-fast) var(--motion-ease-standard), transform var(--motion-fast) var(--motion-ease-standard), border-color var(--motion-fast) var(--motion-ease-standard);background:#040912e0;border-radius:8px;align-items:center;gap:.4rem;padding:0 .7rem;font-size:.76rem;font-weight:900;display:inline-flex;position:absolute;bottom:.65rem;right:.65rem;transform:translateY(4px)}.tools-module__YkmrlW__reviewArtifactButton:hover .tools-module__YkmrlW__reviewArtifactOverlay,.tools-module__YkmrlW__reviewArtifactButton:focus-visible .tools-module__YkmrlW__reviewArtifactOverlay{opacity:1;transform:translateY(0)}.tools-module__YkmrlW__reviewArtifactButton:focus-visible .tools-module__YkmrlW__reviewArtifactVisual{outline:2px solid var(--tool-accent,var(--accent-color));outline-offset:3px}.tools-module__YkmrlW__reviewArtifactVisual img,.tools-module__YkmrlW__reviewArtifactVisual video,.tools-module__YkmrlW__guideMedia img,.tools-module__YkmrlW__guideMedia video{object-fit:cover;width:100%;height:100%;display:block}.tools-module__YkmrlW__mediaLightbox{z-index:1000;place-items:center;padding:clamp(1rem,3vw,2rem);display:grid;position:fixed;inset:0}.tools-module__YkmrlW__mediaLightboxBackdrop{cursor:zoom-out;background:#000000c2;border:0;position:absolute;inset:0}.tools-module__YkmrlW__mediaLightboxPanel{z-index:1;background:#050a12f5;border:1px solid #ffffff24;border-radius:8px;gap:.8rem;width:min(1120px,100%);max-height:min(88dvh,820px);padding:.85rem;display:grid;position:relative;box-shadow:0 28px 90px #0000008c}.tools-module__YkmrlW__mediaLightboxClose{z-index:2;color:#fff;cursor:pointer;background:#040912e6;border:1px solid #ffffff29;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;position:absolute;top:.75rem;right:.75rem}.tools-module__YkmrlW__mediaLightboxClose:hover,.tools-module__YkmrlW__mediaLightboxClose:focus-visible{border-color:var(--tool-accent,var(--accent-color))}.tools-module__YkmrlW__mediaLightboxVisual{background:#00000052;border-radius:8px;min-height:0;overflow:hidden}.tools-module__YkmrlW__mediaLightboxVisual img,.tools-module__YkmrlW__mediaLightboxVisual video{object-fit:contain;width:100%;max-height:calc(88dvh - 7rem);display:block}.tools-module__YkmrlW__mediaLightboxPanel p{color:#e5eef8c2;margin:0;line-height:1.55}.tools-module__YkmrlW__sourceList{list-style:none}.tools-module__YkmrlW__sourceList a{color:var(--tool-accent,var(--accent-color));text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 42%, transparent);text-decoration-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 42%, transparent);text-underline-offset:.18em;align-items:center;gap:.35rem;font-weight:850;display:inline-flex}.tools-module__YkmrlW__sourceList a:hover,.tools-module__YkmrlW__sourceList a:focus-visible{color:#fff;text-decoration-color:currentColor}.tools-module__YkmrlW__unlockContent{gap:1.1rem;display:grid}.tools-module__YkmrlW__toolGuideTabs{gap:1rem;display:grid}.tools-module__YkmrlW__downloadPanel{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 22%, #ffffff1a);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 7%, #0003);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem;display:grid}.tools-module__YkmrlW__guideTabList{background:#0000002e;border:1px solid #ffffff17;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:.35rem;display:grid}.tools-module__YkmrlW__guideTab{color:#e5eef8b3;min-height:42px;font:inherit;cursor:pointer;transition:background var(--motion-fast) var(--motion-ease-standard), border-color var(--motion-fast) var(--motion-ease-standard), color var(--motion-fast) var(--motion-ease-standard);background:0 0;border:1px solid #0000;border-radius:7px;font-weight:900}.tools-module__YkmrlW__guideTab:hover,.tools-module__YkmrlW__guideTab:focus-visible,.tools-module__YkmrlW__guideTabActive{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 28%, #ffffff1a);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 13%, #ffffff09);color:#fff}.tools-module__YkmrlW__guideAccordion{gap:.65rem;display:grid}.tools-module__YkmrlW__guideAccordionTitle{gap:.12rem;min-width:0;display:grid}.tools-module__YkmrlW__guideAccordionTitle span{color:var(--tool-accent,var(--accent-color));text-transform:uppercase;font-size:.68rem;font-weight:950}.tools-module__YkmrlW__guideAccordionTitle strong{color:#fff;font-size:.98rem;line-height:1.2}.tools-module__YkmrlW__guideAccordionBody{gap:.85rem;min-width:0;display:grid}.tools-module__YkmrlW__guideAccordionBody>p{color:#e5eef8b8;margin:0;line-height:1.62}.tools-module__YkmrlW__guideStepList{gap:.75rem;display:grid}.tools-module__YkmrlW__guideMetaColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.linkloot-accordion.tools-module__YkmrlW__guideAccordion .linkloot-accordion-item{border-radius:8px}.linkloot-accordion.tools-module__YkmrlW__guideAccordion .linkloot-accordion-trigger{gap:.8rem;padding:.82rem .95rem}.tools-module__YkmrlW__downloadPanel h3,.tools-module__YkmrlW__downloadPanel p{margin:0}.tools-module__YkmrlW__downloadPanel p{color:#e5eef8ad;line-height:1.55}.tools-module__YkmrlW__guideNav{flex-wrap:wrap;gap:.55rem;display:flex}.tools-module__YkmrlW__guideNav a{color:#e5eef8c7;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;align-items:center;min-height:32px;padding:0 .7rem;font-size:.78rem;font-weight:850;text-decoration:none;display:inline-flex}.tools-module__YkmrlW__guideNav a:hover,.tools-module__YkmrlW__guideNav a:focus-visible{border-color:var(--tool-accent,var(--accent-color));color:#fff}.tools-module__YkmrlW__guideSection{background:#00000029;border:1px solid #ffffff17;border-radius:8px;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:start;gap:1rem;padding:1rem;scroll-margin-top:110px;display:grid}.tools-module__YkmrlW__guideSection_mediaLeft .tools-module__YkmrlW__guideMedia{order:-1}.tools-module__YkmrlW__guideText{gap:.85rem;min-width:0;display:grid}.tools-module__YkmrlW__guideText>span{color:var(--tool-accent,var(--accent-color));text-transform:uppercase;font-size:.76rem;font-weight:900}.tools-module__YkmrlW__guideText h3{font-size:clamp(1.35rem,2.4vw,1.95rem);line-height:1.08}.tools-module__YkmrlW__guideText p{color:#e5eef8b3;margin:0;line-height:1.65}.tools-module__YkmrlW__guideSteps{gap:.9rem;display:grid}.tools-module__YkmrlW__guideStep{background:#ffffff06;border:1px solid #ffffff13;border-radius:8px;gap:.55rem;min-width:0;padding:.9rem;display:grid}.tools-module__YkmrlW__guideStep h4{color:#fff;margin:0;font-size:1rem}.tools-module__YkmrlW__commandTabs{gap:0;min-width:0;margin-top:.25rem;display:grid}.tools-module__YkmrlW__commandTabs .tools-module__YkmrlW__copyCodeBlock{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.tools-module__YkmrlW__commandTabList{background:#0000003d;border:1px solid #ffffff17;border-bottom:0;border-radius:8px 8px 0 0;flex-wrap:wrap;gap:.35rem;min-width:0;padding:.35rem;display:flex}.tools-module__YkmrlW__commandTab{color:#e5eef8ad;min-width:0;min-height:32px;font:inherit;cursor:pointer;transition:background var(--motion-fast) var(--motion-ease-standard), border-color var(--motion-fast) var(--motion-ease-standard), color var(--motion-fast) var(--motion-ease-standard);background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;padding:0 .7rem;font-size:.76rem;font-weight:900;line-height:1.15;display:inline-flex}.tools-module__YkmrlW__commandTab:hover,.tools-module__YkmrlW__commandTab:focus-visible,.tools-module__YkmrlW__commandTabActive{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 30%, #ffffff1f);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 12%, #ffffff09);color:#fff}.tools-module__YkmrlW__guideNote{background:#fbbf2411;border:1px solid #fbbf2433;border-radius:8px;padding:.75rem;color:#fff2ccd1!important}.tools-module__YkmrlW__guideMedia{gap:.6rem;min-width:0;margin:0;display:grid;position:sticky;top:104px}.tools-module__YkmrlW__guideMedia img,.tools-module__YkmrlW__guideMedia video{aspect-ratio:16/10;background:#00000038;border:1px solid #ffffff1a;border-radius:8px}.tools-module__YkmrlW__guideMedia figcaption{color:#e5eef89e;align-items:flex-start;gap:.45rem;font-size:.83rem;line-height:1.45;display:flex}.tools-module__YkmrlW__copyCodeBlock{background:#0000005c;border:1px solid #ffffff17;border-radius:8px;min-width:0;margin:.25rem 0 0;position:relative;overflow:hidden}.tools-module__YkmrlW__copyCodeMeta{color:#e5eef894;text-transform:uppercase;border-bottom:1px solid #ffffff13;justify-content:space-between;gap:.8rem;padding:.55rem .72rem;font-size:.72rem;font-weight:850;display:flex}.tools-module__YkmrlW__copyCodeBlock pre{max-width:100%;margin:0;padding:.85rem;overflow-x:auto}.tools-module__YkmrlW__copyCodeBlock code{color:#ebfff9eb;white-space:pre;font-size:.84rem;line-height:1.55}.tools-module__YkmrlW__copyCodeButton{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 26%, #ffffff1f);color:#fff;min-height:30px;font:inherit;cursor:pointer;opacity:0;transition:opacity var(--motion-fast) var(--motion-ease-standard), transform var(--motion-fast) var(--motion-ease-standard), border-color var(--motion-fast) var(--motion-ease-standard);background:#050a12eb;border-radius:8px;align-items:center;gap:.35rem;padding:0 .62rem;font-size:.76rem;font-weight:900;display:inline-flex;position:absolute;top:.48rem;right:.48rem;transform:translateY(-2px)}.tools-module__YkmrlW__copyCodeBlock:hover .tools-module__YkmrlW__copyCodeButton,.tools-module__YkmrlW__copyCodeBlock:focus-within .tools-module__YkmrlW__copyCodeButton,.tools-module__YkmrlW__copyCodeButton:focus-visible{opacity:1;transform:translateY(0)}.tools-module__YkmrlW__copyCodeButton:hover,.tools-module__YkmrlW__copyCodeButton:focus-visible{border-color:var(--tool-accent,var(--accent-color))}.tools-module__YkmrlW__fileList strong{color:#fff;margin-bottom:.2rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86rem;display:block}.tools-module__YkmrlW__fileList span{display:block}.tools-module__YkmrlW__lockedPreview{color:#fff2ccd1;background:#fbbf2414;border:1px solid #fbbf2438;border-radius:8px;gap:.6rem;padding:1rem;display:grid}.tools-module__YkmrlW__lockedPreview h2{color:#fff}.tools-module__YkmrlW__toolsShell .tool-unlock-panel{background:linear-gradient(#ffffff0f,#ffffff07),#050a12d6;border:1px solid #ffffff1a;border-radius:8px;gap:1rem;width:100%;min-width:0;padding:1.15rem;display:grid;position:relative;box-shadow:0 20px 56px #00000040}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__header span{color:var(--tool-accent,var(--accent-color));text-transform:uppercase;font-size:.74rem;font-weight:900}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__header h2{color:#fff;letter-spacing:0;margin:.28rem 0 0;font-size:1.28rem;line-height:1.15}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__header svg{color:var(--tool-accent,var(--accent-color));flex-shrink:0}.tools-module__YkmrlW__toolsShell .tool-unlock-panel p{color:#e5eef8ad;margin:0;line-height:1.6}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__price{background:#0000002e;border:1px solid #ffffff14;border-radius:8px;align-items:baseline;gap:.55rem;padding:.9rem;display:flex}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__price strong{color:#fff;font-size:2.25rem;font-weight:950;line-height:1}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__price span{color:var(--tool-accent,var(--accent-color));text-transform:uppercase;font-weight:900}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__balance{color:#e5eef8ad;border:1px solid #ffffff14;border-radius:8px;justify-content:space-between;align-items:center;gap:.8rem;padding:.75rem .85rem;font-size:.84rem;font-weight:850;display:flex}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__balance strong{color:#fff;font-size:1.1rem}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__notice{background:#fbbf2413;border:1px solid #fbbf2433;border-radius:8px;padding:.85rem}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__actions{gap:.65rem;min-width:0;display:grid}:is(.tools-module__YkmrlW__toolsShell .tool-unlock-panel__button,.tools-module__YkmrlW__toolsShell .tool-unlock-panel__secondary){border:1px solid var(--tool-accent,var(--accent-color));background:var(--tool-accent,var(--accent-color));width:100%;min-height:44px;font:inherit;cursor:pointer;transition:transform var(--motion-fast) var(--motion-ease-standard), filter var(--motion-fast) var(--motion-ease-standard), opacity var(--motion-fast) var(--motion-ease-standard), background var(--motion-fast) var(--motion-ease-standard);border-radius:8px;justify-content:center;align-items:center;gap:.55rem;padding:0 .9rem;font-size:.9rem;font-weight:900;line-height:1.1;text-decoration:none;display:inline-flex;color:#06110f!important}:is(.tools-module__YkmrlW__toolsShell .tool-unlock-panel__button:hover,.tools-module__YkmrlW__toolsShell .tool-unlock-panel__button:focus-visible,.tools-module__YkmrlW__toolsShell .tool-unlock-panel__secondary:hover,.tools-module__YkmrlW__toolsShell .tool-unlock-panel__secondary:focus-visible){filter:brightness(1.08);transform:translateY(-1px);color:#06110f!important}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__button:disabled{cursor:not-allowed;opacity:.52;transform:none}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__button--done{background:#ffffff14;border-color:#ffffff1f;color:#ffffffb8!important}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__secondary{background:#ffffff0b;border-color:#ffffff1f;color:#fff!important}:is(.tools-module__YkmrlW__toolsShell .tool-unlock-panel__secondary:hover,.tools-module__YkmrlW__toolsShell .tool-unlock-panel__secondary:focus-visible){color:#fff!important}.tools-module__YkmrlW__localToolGrid,.tools-module__YkmrlW__localToolGridWide{align-items:start;gap:1rem;min-width:0;display:grid}.tools-module__YkmrlW__localToolGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(260px,.45fr)}.tools-module__YkmrlW__localToolGridWide{grid-template-columns:minmax(260px,.55fr) minmax(0,1.15fr) minmax(260px,.4fr)}.tools-module__YkmrlW__pdfWorkspaceDropSurface,.tools-module__YkmrlW__imageWorkspaceDropSurface{position:relative}.tools-module__YkmrlW__pdfWorkspaceDropActive,.tools-module__YkmrlW__imageWorkspaceDropActive{isolation:isolate}.tools-module__YkmrlW__pdfWorkspaceDropOverlay,.tools-module__YkmrlW__imageWorkspaceDropOverlay{z-index:40;border:1px dashed color-mix(in srgb, var(--tool-accent,var(--accent-color)) 72%, #ffffff2e);background:radial-gradient(circle at 50% 32%, color-mix(in srgb, var(--tool-accent,var(--accent-color)) 18%, transparent), transparent 44%), #03080fdb;color:#e5eef8c2;text-align:center;pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:10px;align-content:center;place-items:center;gap:.42rem;min-width:0;padding:1rem;display:grid;position:absolute;inset:0;box-shadow:0 22px 70px #0000005c,inset 0 0 0 1px #ffffff0a}.tools-module__YkmrlW__pdfWorkspaceDropOverlay svg,.tools-module__YkmrlW__imageWorkspaceDropOverlay svg{color:var(--tool-accent,var(--accent-color))}.tools-module__YkmrlW__pdfWorkspaceDropOverlay strong,.tools-module__YkmrlW__imageWorkspaceDropOverlay strong{color:#fff;font-size:1.06rem;font-weight:950;line-height:1.15}.tools-module__YkmrlW__pdfWorkspaceDropOverlay span,.tools-module__YkmrlW__imageWorkspaceDropOverlay span{color:#e5eef8ad;max-width:min(420px,100%);font-size:.86rem;font-weight:800;line-height:1.4}.tools-module__YkmrlW__localToolPanel,.tools-module__YkmrlW__localToolMeter{background:#0000002e;border:1px solid #ffffff17;border-radius:8px;gap:1rem;min-width:0;padding:1rem;display:grid}.tools-module__YkmrlW__localToolPanelHeader,.tools-module__YkmrlW__localToolMeterHeader{align-items:flex-start;gap:.65rem;min-width:0;display:flex}.tools-module__YkmrlW__localToolPanelHeader svg,.tools-module__YkmrlW__localToolMeterHeader svg{color:var(--tool-accent,var(--accent-color));flex:none}.tools-module__YkmrlW__localToolPanelHeader h3,.tools-module__YkmrlW__localToolPanelHeader p,.tools-module__YkmrlW__localToolMeterHeader span,.tools-module__YkmrlW__localToolMeterHeader strong,.tools-module__YkmrlW__localToolMeter p{margin:0}.tools-module__YkmrlW__localToolPanelHeader h3{color:#fff;font-size:1.05rem}.tools-module__YkmrlW__localToolPanelHeader p,.tools-module__YkmrlW__localToolMeterHeader span,.tools-module__YkmrlW__localToolMeter p{color:#e5eef8a8;line-height:1.5}.tools-module__YkmrlW__localToolMeterHeader strong{color:#fff;line-height:1.35;display:block}.tools-module__YkmrlW__localToolField{color:#e5eef8bd;gap:.45rem;min-width:0;font-size:.84rem;font-weight:850;display:grid}.tools-module__YkmrlW__aiHelpLabel{align-items:center;gap:.32rem;width:fit-content;min-width:0;max-width:100%;line-height:1.2;display:inline-flex}.tools-module__YkmrlW__aiHelpTip{z-index:3;border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 45%, #ffffff1f);width:18px;height:18px;color:var(--tool-accent,var(--accent-color));cursor:help;background:#00000038;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.tools-module__YkmrlW__aiHelpTip>span{z-index:30;color:#e5eef8e6;text-transform:none;visibility:hidden;opacity:0;pointer-events:none;width:min(284px,72vw);transition:opacity var(--motion-fast) var(--motion-ease-standard), transform var(--motion-fast) var(--motion-ease-standard), visibility var(--motion-fast) var(--motion-ease-standard);background:#02060cfa;border:1px solid #ffffff24;border-radius:8px;padding:.62rem .68rem;font-size:.76rem;font-weight:760;line-height:1.36;position:absolute;bottom:calc(100% + .48rem);left:0;transform:translateY(4px);box-shadow:0 18px 46px #0000005c}.tools-module__YkmrlW__aiHelpTip:hover>span,.tools-module__YkmrlW__aiHelpTip:focus-visible>span{visibility:visible;opacity:1;transform:translateY(0)}.tools-module__YkmrlW__aiHelpTip:focus-visible{outline:2px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 48%, transparent);outline-offset:2px}.tools-module__YkmrlW__localToolField input,.tools-module__YkmrlW__localToolField textarea{color:#f4fcfff5;width:100%;min-width:0;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;transition:border-color var(--motion-fast) var(--motion-ease-standard), background var(--motion-fast) var(--motion-ease-standard), box-shadow var(--motion-fast) var(--motion-ease-standard);background:linear-gradient(#ffffff09,#ffffff03),#02060cc7;border:1px solid #ffffff1b;border-radius:8px;font-weight:820}.tools-module__YkmrlW__localToolField input{min-height:42px;padding:0 .75rem}.tools-module__YkmrlW__localToolField input[type=number]{appearance:textfield}.tools-module__YkmrlW__localToolField input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.tools-module__YkmrlW__localToolField input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.tools-module__YkmrlW__localToolField input:hover,.tools-module__YkmrlW__localToolField textarea:hover{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 36%, #ffffff24);background:linear-gradient(#ffffff0d,#ffffff05),#02060ce6}.tools-module__YkmrlW__localToolField input:focus-visible,.tools-module__YkmrlW__localToolField textarea:focus-visible{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 70%, #ffffff1f);outline:2px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 38%, transparent);outline-offset:2px;box-shadow:0 0 0 1px color-mix(in srgb, var(--tool-accent,var(--accent-color)) 28%, transparent), 0 0 24px color-mix(in srgb, var(--tool-accent,var(--accent-color)) 10%, transparent)}.tools-module__YkmrlW__localToolField textarea{resize:vertical;padding:.75rem;line-height:1.5}.tools-module__YkmrlW__localToolOutput{background:#ffffff07;border:1px solid #ffffff14;border-radius:8px;gap:.45rem;min-width:0;padding:.75rem;display:grid}.tools-module__YkmrlW__localToolOutput span,.tools-module__YkmrlW__localToolTokenList li,.tools-module__YkmrlW__localToolFacts span{color:#e5eef894;text-transform:uppercase;font-size:.75rem;font-weight:900}.tools-module__YkmrlW__localToolOutput code{color:#ecfefff0;white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;font-size:.85rem;line-height:1.45;display:block;overflow-x:auto}.tools-module__YkmrlW__localToolOutput button,.tools-module__YkmrlW__localToolPrimaryButton,.tools-module__YkmrlW__localToolSecondaryButton,.tools-module__YkmrlW__imageSetupHeader button,.tools-module__YkmrlW__imagePresetGrid button,.tools-module__YkmrlW__imageTemplateGrid button,.tools-module__YkmrlW__imagePreviewStrip button,.tools-module__YkmrlW__imagePreviewToolbar button,.tools-module__YkmrlW__imageJobActions button,.tools-module__YkmrlW__imageFitModeGroup button,.tools-module__YkmrlW__presetButtonRow button,.tools-module__YkmrlW__pdfAnnotationEditButton,.tools-module__YkmrlW__pdfAnnotationDuplicateButton,.tools-module__YkmrlW__pdfAnnotationDeleteButton,.tools-module__YkmrlW__pdfContextToolbar button,.tools-module__YkmrlW__pdfFloatingZoomControls button,.tools-module__YkmrlW__pdfFormatBar button,.tools-module__YkmrlW__pdfInspector button,.tools-module__YkmrlW__pdfPageRail button,.tools-module__YkmrlW__pdfQuickActions button,.tools-module__YkmrlW__pdfSignatureActions button,.tools-module__YkmrlW__pdfSignatureModalHeader button,.tools-module__YkmrlW__pdfToolUploadButton,.tools-module__YkmrlW__pdfToolbar button,.tools-module__YkmrlW__pdfTopBar button{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 38%, #ffffff1f);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 13%, #ffffff09);color:#fff;min-height:40px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:.45rem;padding:0 .75rem;font-size:.84rem;font-weight:900;line-height:1.1;display:inline-flex}.tools-module__YkmrlW__localToolOutput button:hover,.tools-module__YkmrlW__localToolOutput button:focus-visible,.tools-module__YkmrlW__localToolPrimaryButton:hover,.tools-module__YkmrlW__localToolPrimaryButton:focus-visible,.tools-module__YkmrlW__localToolSecondaryButton:hover,.tools-module__YkmrlW__localToolSecondaryButton:focus-visible,.tools-module__YkmrlW__imageSetupHeader button:hover,.tools-module__YkmrlW__imageSetupHeader button:focus-visible,.tools-module__YkmrlW__imagePresetGrid button:hover,.tools-module__YkmrlW__imagePresetGrid button:focus-visible,.tools-module__YkmrlW__imageTemplateGrid button:hover,.tools-module__YkmrlW__imageTemplateGrid button:focus-visible,.tools-module__YkmrlW__imagePreviewStrip button:hover,.tools-module__YkmrlW__imagePreviewStrip button:focus-visible,.tools-module__YkmrlW__imagePreviewToolbar button:hover,.tools-module__YkmrlW__imagePreviewToolbar button:focus-visible,.tools-module__YkmrlW__imageJobActions button:hover,.tools-module__YkmrlW__imageJobActions button:focus-visible,.tools-module__YkmrlW__imageFitModeGroup button:hover,.tools-module__YkmrlW__imageFitModeGroup button:focus-visible,.tools-module__YkmrlW__presetButtonRow button:hover,.tools-module__YkmrlW__presetButtonRow button:focus-visible,.tools-module__YkmrlW__pdfAnnotationDuplicateButton:hover,.tools-module__YkmrlW__pdfAnnotationDuplicateButton:focus-visible,.tools-module__YkmrlW__pdfAnnotationDeleteButton:hover,.tools-module__YkmrlW__pdfAnnotationDeleteButton:focus-visible,.tools-module__YkmrlW__pdfContextToolbar button:hover,.tools-module__YkmrlW__pdfContextToolbar button:focus-visible,.tools-module__YkmrlW__pdfFloatingZoomControls button:hover,.tools-module__YkmrlW__pdfFloatingZoomControls button:focus-visible,.tools-module__YkmrlW__pdfFormatBar button:hover,.tools-module__YkmrlW__pdfFormatBar button:focus-visible,.tools-module__YkmrlW__pdfInspector button:hover,.tools-module__YkmrlW__pdfInspector button:focus-visible,.tools-module__YkmrlW__pdfPageRail button:hover,.tools-module__YkmrlW__pdfPageRail button:focus-visible,.tools-module__YkmrlW__pdfQuickActions button:hover,.tools-module__YkmrlW__pdfQuickActions button:focus-visible,.tools-module__YkmrlW__pdfSignatureActions button:hover,.tools-module__YkmrlW__pdfSignatureActions button:focus-visible,.tools-module__YkmrlW__pdfSignatureModalHeader button:hover,.tools-module__YkmrlW__pdfSignatureModalHeader button:focus-visible,.tools-module__YkmrlW__pdfToolUploadButton:hover,.tools-module__YkmrlW__pdfToolUploadButton:focus-within,.tools-module__YkmrlW__pdfToolbar button:hover,.tools-module__YkmrlW__pdfToolbar button:focus-visible,.tools-module__YkmrlW__pdfTopBar button:hover,.tools-module__YkmrlW__pdfTopBar button:focus-visible{border-color:var(--tool-accent,var(--accent-color))}.tools-module__YkmrlW__localToolPrimaryButton{background:var(--tool-accent,var(--accent-color));color:#06110f}.tools-module__YkmrlW__localToolSecondaryButton{background:#ffffff0b}.tools-module__YkmrlW__localToolPrimaryButton:disabled,.tools-module__YkmrlW__localToolSecondaryButton:disabled,.tools-module__YkmrlW__imagePresetGrid button:disabled,.tools-module__YkmrlW__imageTemplateGrid button:disabled,.tools-module__YkmrlW__imagePreviewStrip button:disabled,.tools-module__YkmrlW__imagePreviewToolbar button:disabled,.tools-module__YkmrlW__imageJobActions button:disabled,.tools-module__YkmrlW__imageFitModeGroup button:disabled,.tools-module__YkmrlW__presetButtonRow button:disabled,.tools-module__YkmrlW__pdfContextToolbar button:disabled,.tools-module__YkmrlW__pdfFloatingZoomControls button:disabled,.tools-module__YkmrlW__pdfFormatBar button:disabled,.tools-module__YkmrlW__pdfInspector button:disabled,.tools-module__YkmrlW__pdfPageRail button:disabled,.tools-module__YkmrlW__pdfQuickActions button:disabled,.tools-module__YkmrlW__pdfSignatureActions button:disabled,.tools-module__YkmrlW__pdfSignatureModalHeader button:disabled,.tools-module__YkmrlW__pdfToolbar button:disabled,.tools-module__YkmrlW__pdfTopBar button:disabled{cursor:not-allowed;opacity:.52}.tools-module__YkmrlW__localToolFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.tools-module__YkmrlW__localToolFacts div,.tools-module__YkmrlW__localToolPrice,.tools-module__YkmrlW__localToolBalance{background:#0000002e;border:1px solid #ffffff14;border-radius:8px;gap:.2rem;min-width:0;padding:.72rem;display:grid}.tools-module__YkmrlW__localToolFacts strong,.tools-module__YkmrlW__localToolPrice strong,.tools-module__YkmrlW__localToolBalance strong{color:#fff;font-size:1.45rem;line-height:1}.tools-module__YkmrlW__urlExampleRow,.tools-module__YkmrlW__urlProfileGrid{gap:.55rem;display:grid}.tools-module__YkmrlW__urlExampleRow{grid-template-columns:repeat(auto-fit,minmax(118px,1fr))}.tools-module__YkmrlW__urlExampleRow button,.tools-module__YkmrlW__urlProfileGrid button{color:#fff;min-width:0;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff17;border-radius:8px}.tools-module__YkmrlW__urlExampleRow button{color:#e5eef8c7;justify-content:center;align-items:center;gap:.35rem;min-height:38px;padding:0 .55rem;font-size:.75rem;font-weight:900;display:inline-flex}.tools-module__YkmrlW__urlExampleRow button svg{color:var(--tool-accent,var(--accent-color));flex:none}.tools-module__YkmrlW__urlExampleRow button:hover,.tools-module__YkmrlW__urlExampleRow button:focus-visible,.tools-module__YkmrlW__urlProfileGrid button:hover,.tools-module__YkmrlW__urlProfileGrid button:focus-visible,.tools-module__YkmrlW__urlProfileActive{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 62%, #ffffff1a)!important;background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 12%, #ffffff0a)!important}.tools-module__YkmrlW__urlProfileGrid{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.tools-module__YkmrlW__urlProfileGrid button{text-align:left;gap:.3rem;min-height:104px;padding:.75rem;display:grid}.tools-module__YkmrlW__urlProfileGrid strong{color:#fff;line-height:1.2}.tools-module__YkmrlW__urlProfileGrid span,.tools-module__YkmrlW__urlValuePanel p,.tools-module__YkmrlW__urlScorePanel p{color:#e5eef8a8;margin:0;font-size:.82rem;line-height:1.45}.tools-module__YkmrlW__urlValuePanel,.tools-module__YkmrlW__urlScorePanel{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 28%, #ffffff1a);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 8%, #ffffff07);border-radius:8px;gap:.55rem;padding:.75rem;display:grid}.tools-module__YkmrlW__urlValuePanel div,.tools-module__YkmrlW__urlScorePanel div,.tools-module__YkmrlW__urlResultHeader{align-items:center;gap:.5rem;min-width:0;display:flex}.tools-module__YkmrlW__urlValuePanel svg,.tools-module__YkmrlW__urlScorePanel svg{color:var(--tool-accent,var(--accent-color));flex:none}.tools-module__YkmrlW__urlValuePanel strong,.tools-module__YkmrlW__urlScorePanel strong{color:#fff}.tools-module__YkmrlW__urlScorePanel div{flex-wrap:wrap}.tools-module__YkmrlW__urlScorePanel strong{font-size:1.65rem;line-height:1}.tools-module__YkmrlW__urlScorePanel span{color:#e5eef89e;text-transform:uppercase;font-size:.75rem;font-weight:900}.tools-module__YkmrlW__localToolPrice{grid-template-columns:auto auto minmax(0,1fr);align-items:center}.tools-module__YkmrlW__localToolPrice span,.tools-module__YkmrlW__localToolBalance span{color:#e5eef89e;font-weight:850}.tools-module__YkmrlW__localToolBalance{grid-template-columns:minmax(0,1fr) auto;align-items:center}.tools-module__YkmrlW__localToolTokenList{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.tools-module__YkmrlW__localToolTokenList li{text-transform:none;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;padding:.34rem .55rem}.tools-module__YkmrlW__localToolWarning,.tools-module__YkmrlW__localToolError,.tools-module__YkmrlW__localToolPaywall{border-radius:8px;gap:.5rem;padding:.75rem;display:grid}.tools-module__YkmrlW__localToolWarning{background:#fbbf2411;border:1px solid #fbbf2433}.tools-module__YkmrlW__localToolError{color:#fecaca;background:#f8717113;border:1px solid #f871713d}.tools-module__YkmrlW__localToolWarning p,.tools-module__YkmrlW__localToolError,.tools-module__YkmrlW__localToolPaywall p{margin:0;line-height:1.55}.tools-module__YkmrlW__localToolWarning p svg{vertical-align:-.15rem;margin-right:.25rem;display:inline-block}.tools-module__YkmrlW__localToolPaywall{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 28%, #ffffff1a);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 9%, #0000002e)}.tools-module__YkmrlW__localToolPaywall strong{color:#fff}.tools-module__YkmrlW__localToolPaywall div{gap:.5rem;display:grid}.tools-module__YkmrlW__localToolCheckbox{color:#e5eef8b3;cursor:pointer;align-items:flex-start;gap:.55rem;min-width:0;line-height:1.5;display:flex;position:relative}.tools-module__YkmrlW__localToolCheckbox input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.tools-module__YkmrlW__localToolCheckboxBox{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 54%, #ffffff24);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 10%, #0000003d);color:#06110f;width:19px;height:19px;transition:border-color var(--motion-fast) var(--motion-ease-standard), background var(--motion-fast) var(--motion-ease-standard), box-shadow var(--motion-fast) var(--motion-ease-standard);border-radius:5px;flex:none;justify-content:center;align-items:center;margin-top:.12rem;display:inline-flex}.tools-module__YkmrlW__localToolCheckboxBox svg{opacity:0;transition:opacity var(--motion-fast) var(--motion-ease-standard), transform var(--motion-fast) var(--motion-ease-standard);transform:scale(.74)}.tools-module__YkmrlW__localToolCheckbox input:checked+.tools-module__YkmrlW__localToolCheckboxBox{border-color:var(--tool-accent,var(--accent-color));background:var(--tool-accent,var(--accent-color));box-shadow:0 0 0 3px color-mix(in srgb, var(--tool-accent,var(--accent-color)) 13%, transparent)}.tools-module__YkmrlW__localToolCheckbox input:checked+.tools-module__YkmrlW__localToolCheckboxBox svg{opacity:1;transform:scale(1)}.tools-module__YkmrlW__localToolCheckbox input:focus-visible+.tools-module__YkmrlW__localToolCheckboxBox{outline:2px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 44%, transparent);outline-offset:2px}.tools-module__YkmrlW__localToolCheckboxText{overflow-wrap:anywhere;min-width:0}.tools-module__YkmrlW__localToolRights{color:#e5eef8b8;font-size:.86rem}.tools-module__YkmrlW__localToolDropzone{border:1px dashed color-mix(in srgb, var(--tool-accent,var(--accent-color)) 45%, #ffffff24);background:linear-gradient(180deg, #ffffff09, #ffffff03), color-mix(in srgb, var(--tool-accent,var(--accent-color)) 7%, #ffffff05);color:#e5eef8c7;text-align:center;cursor:pointer;min-height:112px;transition:border-color var(--motion-fast) var(--motion-ease-standard), background var(--motion-fast) var(--motion-ease-standard), box-shadow var(--motion-fast) var(--motion-ease-standard), color var(--motion-fast) var(--motion-ease-standard);border-radius:8px;place-items:center;gap:.42rem;padding:.78rem;display:grid;position:relative;overflow:hidden}.tools-module__YkmrlW__localToolDropzone svg{color:var(--tool-accent,var(--accent-color))}.tools-module__YkmrlW__localToolDropzone strong{color:#fff;font-size:.95rem;font-weight:950;line-height:1.2}.tools-module__YkmrlW__localToolDropzone span{color:#e5eef8a3;font-size:.82rem;font-weight:760;line-height:1.35}.tools-module__YkmrlW__localToolDropzone:hover,.tools-module__YkmrlW__localToolDropzone:focus-within{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 72%, #ffffff29);background:linear-gradient(180deg, #ffffff0b, #ffffff04), color-mix(in srgb, var(--tool-accent,var(--accent-color)) 11%, #ffffff05);color:#f5f8fce6;box-shadow:0 14px 30px #0000002e,inset 0 0 0 1px #ffffff09}.tools-module__YkmrlW__localToolDropzone input{opacity:0;cursor:pointer;position:absolute;inset:0}.tools-module__YkmrlW__localToolDropzone small{color:#e5eef894;font-size:.76rem;font-weight:800}.tools-module__YkmrlW__localToolTrustRow{flex-wrap:wrap;gap:.38rem;min-width:0;display:flex}.tools-module__YkmrlW__localToolTrustRow span{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 24%, #ffffff14);color:#d2ffefc7;background:#00000029;border-radius:8px;align-items:center;gap:.4rem;min-width:0;min-height:30px;padding:.28rem .5rem;font-size:.75rem;font-weight:850;line-height:1.1;display:inline-flex}.tools-module__YkmrlW__localToolTrustRow svg{color:var(--tool-accent,var(--accent-color));flex:none}.tools-module__YkmrlW__imagePresetGrid{grid-template-columns:repeat(auto-fit,minmax(138px,1fr));gap:.45rem;display:grid}.tools-module__YkmrlW__imagePresetGrid button{text-align:left;justify-items:start;min-height:54px;padding:.55rem .65rem;display:grid}.tools-module__YkmrlW__imagePresetGrid button strong,.tools-module__YkmrlW__imagePresetGrid button span{min-width:0}.tools-module__YkmrlW__imagePresetGrid button span{color:#e5eef894;font-size:.69rem;font-weight:800}.tools-module__YkmrlW__imageTemplateBlock{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 24%, #ffffff1a);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 6%, #ffffff06);border-radius:8px;gap:.48rem;min-width:0;padding:.65rem;display:grid}.tools-module__YkmrlW__imageTemplateHeader{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.tools-module__YkmrlW__imageTemplateHeader strong{color:#fff;font-size:.84rem}.tools-module__YkmrlW__imageTemplateHeader span{color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 82%, #fff);flex:none;font-size:.76rem;font-weight:900}.tools-module__YkmrlW__imageSetupPanel{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 22%, #ffffff14);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 6%, #ffffff05);border-radius:8px;gap:.55rem;min-width:0;padding:.65rem;display:grid}.tools-module__YkmrlW__imageSettingsSummary{color:#fff;cursor:pointer;align-content:center;gap:.14rem;min-height:42px;padding:.1rem 0;list-style:none;display:grid}.tools-module__YkmrlW__imageSettingsSummary::-webkit-details-marker{display:none}.tools-module__YkmrlW__imageSettingsSummary span{font-size:.86rem;font-weight:900}.tools-module__YkmrlW__imageSettingsSummary small{color:#e5eef894;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.74rem;font-weight:780;overflow:hidden}.tools-module__YkmrlW__imagePrimarySettingsPanel[open] .tools-module__YkmrlW__imageSettingsSummary{border-bottom:1px solid #ffffff14;padding-bottom:.55rem}.tools-module__YkmrlW__imageSetupHeader{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.tools-module__YkmrlW__imageSetupHeader strong{color:#fff;min-width:0;font-size:.86rem}.tools-module__YkmrlW__imageSetupHeader button{flex:none;min-height:34px;padding-inline:.65rem}.tools-module__YkmrlW__imageSetupGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.tools-module__YkmrlW__imageCustomSizeGrid{background:#00000024;border:1px solid #ffffff12;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;min-width:0;padding:.55rem;display:grid}.tools-module__YkmrlW__imageCustomSizeGrid>span{color:#e5eef894;grid-column:1/-1;font-size:.74rem;font-weight:760}.tools-module__YkmrlW__imageCustomSizeMode{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.tools-module__YkmrlW__imageCustomSizeMode button{width:100%;min-height:32px;padding-inline:.55rem;font-size:.76rem}.tools-module__YkmrlW__imageCustomSizeGrid .tools-module__YkmrlW__imageInlineToggle{grid-column:1/-1}.tools-module__YkmrlW__imageQuickTargetGroup{background:#00000029;border:1px solid #ffffff12;border-radius:8px;gap:.45rem;min-width:0;padding:.58rem;display:grid}.tools-module__YkmrlW__imageQuickTargetHeader{justify-content:space-between;align-items:baseline;gap:.65rem;min-width:0;display:flex}.tools-module__YkmrlW__imageQuickTargetHeader strong{color:#fff;font-size:.82rem}.tools-module__YkmrlW__imageQuickTargetHeader span{color:#e5eef894;text-align:right;min-width:0;font-size:.74rem;font-weight:750}.tools-module__YkmrlW__imageSetupPanel .tools-module__YkmrlW__presetButtonRow{gap:.35rem}.tools-module__YkmrlW__imageSetupPanel .tools-module__YkmrlW__presetButtonRow button{min-height:32px;padding-inline:.65rem;font-size:.78rem}.tools-module__YkmrlW__imageFormatSelectGroup{padding:.54rem}.tools-module__YkmrlW__imageInlineToggle{color:#e5eef8b8;font-size:.8rem;font-weight:850}.tools-module__YkmrlW__imageInlineToggle .tools-module__YkmrlW__localToolCheckboxBox{width:18px;height:18px;margin-top:0}.tools-module__YkmrlW__imageFitModeGroup{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;min-width:0;display:grid}.tools-module__YkmrlW__imageFitModeGroup button{width:100%;min-height:34px;padding-inline:.65rem;font-size:.78rem}.tools-module__YkmrlW__imageFitModeGroup span{color:#e5eef894;grid-column:1/-1;font-size:.75rem;font-weight:750;line-height:1.4}.tools-module__YkmrlW__imageAdvancedPanel{background:#ffffff07;border:1px solid #ffffff14;border-radius:8px;gap:.65rem;min-width:0;display:grid}.tools-module__YkmrlW__imageAdvancedPanel summary{color:#e5eef8c7;cursor:pointer;min-height:42px;padding:.68rem .75rem;font-size:.82rem;font-weight:900;list-style-position:inside}.tools-module__YkmrlW__imageAdvancedPanel[open]{padding-bottom:.75rem}.tools-module__YkmrlW__imageAdvancedPanel[open] summary{border-bottom:1px solid #ffffff14}.tools-module__YkmrlW__imageAdvancedPanel>.tools-module__YkmrlW__localToolControlGrid,.tools-module__YkmrlW__imageAdvancedPanel>.tools-module__YkmrlW__presetButtonRow,.tools-module__YkmrlW__imageAdvancedPanel>.tools-module__YkmrlW__localToolWarning{margin-inline:.75rem}.tools-module__YkmrlW__imageTemplateGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;max-height:260px;padding-right:.15rem;display:grid;overflow:auto}.tools-module__YkmrlW__imageTemplateGrid button{text-align:left;justify-items:start;min-height:62px;padding:.65rem;display:grid}.tools-module__YkmrlW__imageTemplateGrid button strong,.tools-module__YkmrlW__imageTemplateGrid button span{overflow-wrap:anywhere;min-width:0}.tools-module__YkmrlW__imageTemplateGrid button span{color:#e5eef894;font-size:.72rem;font-weight:800}.tools-module__YkmrlW__localToolControlGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.tools-module__YkmrlW__imagePreviewGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:.75rem;min-width:0;display:grid}.tools-module__YkmrlW__presetButtonRow,.tools-module__YkmrlW__pdfControlRow,.tools-module__YkmrlW__pdfQuickActions,.tools-module__YkmrlW__pdfSwatches{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.tools-module__YkmrlW__pdfControlRow{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tools-module__YkmrlW__pdfStatusGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.tools-module__YkmrlW__pdfStatusGrid div,.tools-module__YkmrlW__pdfToolHint,.tools-module__YkmrlW__pdfImageStampStatus,.tools-module__YkmrlW__pdfPreviewHeader,.tools-module__YkmrlW__pdfPageRailStatus{background:#ffffff07;border:1px solid #ffffff14;border-radius:8px;min-width:0}.tools-module__YkmrlW__pdfStatusGrid div{gap:.14rem;padding:.62rem;display:grid}.tools-module__YkmrlW__pdfStatusGrid span{color:#fff;font-size:1.12rem;font-weight:950;line-height:1}.tools-module__YkmrlW__pdfStatusGrid strong{color:#e5eef894;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:.72rem;font-weight:850;overflow:hidden}.tools-module__YkmrlW__pdfSetupAccordions{gap:.5rem;min-width:0;display:grid}.tools-module__YkmrlW__pdfSetupAccordion{background:#ffffff07;border:1px solid #ffffff14;border-radius:8px;min-width:0;overflow:hidden}.tools-module__YkmrlW__pdfSetupAccordion summary{color:#e5eef8d1;cursor:pointer;justify-content:space-between;align-items:center;gap:.65rem;min-height:38px;padding:.62rem .72rem;font-size:.82rem;font-weight:900;line-height:1.2;list-style:none;display:flex}.tools-module__YkmrlW__pdfSetupAccordion summary::-webkit-details-marker{display:none}.tools-module__YkmrlW__pdfSetupAccordion summary:after{content:"+";color:var(--tool-accent,var(--accent-color));flex:none;font-size:1rem;font-weight:900}.tools-module__YkmrlW__pdfSetupAccordion[open] summary:after{content:"-"}.tools-module__YkmrlW__pdfSetupAccordionContent{color:#e5eef8ad;gap:.55rem;padding:0 .72rem .72rem;font-size:.84rem;display:grid}.tools-module__YkmrlW__pdfSetupAccordionContent p{margin:0;line-height:1.5}.tools-module__YkmrlW__pdfSetupAccordionContent .tools-module__YkmrlW__localToolRights{color:#e5eef8b8}.tools-module__YkmrlW__pdfEditorControls{gap:.34rem;min-width:0;display:grid}.tools-module__YkmrlW__pdfEditorPreviewPanel{min-width:0}.tools-module__YkmrlW__pdfWorkspaceLoaded{grid-template-columns:minmax(0,1fr)}.tools-module__YkmrlW__pdfStudioSetupHidden{display:none}.tools-module__YkmrlW__pdfStudio{background:#09111c;border-color:#ffffff1f;border-radius:12px;grid-column:1/-1;grid-template-rows:auto minmax(0,1fr);gap:0;height:clamp(680px,78dvh,900px);min-height:680px;padding:0;display:grid;overflow:hidden;box-shadow:0 30px 80px #0000005c}.tools-module__YkmrlW__pdfStudioFullscreen{z-index:10100;width:100vw;height:100dvh;min-height:0;box-shadow:none;border:0;border-radius:0;position:fixed;inset:0}.tools-module__YkmrlW__pdfStudioTopBar{z-index:35;background:#07101b;border-bottom:1px solid #ffffff17;grid-template-columns:minmax(0,1fr) auto auto minmax(0,1fr);align-items:center;gap:.75rem;min-height:64px;padding:.55rem .7rem;display:grid;position:relative}.tools-module__YkmrlW__pdfStudioFileGroup,.tools-module__YkmrlW__pdfStudioDocumentControls,.tools-module__YkmrlW__pdfStudioTopActions{align-items:center;gap:.42rem;min-width:0;display:flex}.tools-module__YkmrlW__pdfStudioTopActions{justify-content:flex-end}.tools-module__YkmrlW__pdfStudioUsageBadge{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 34%, #ffffff1a);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 7%, #ffffff07);min-width:128px;min-height:42px;color:var(--tool-accent,var(--accent-color));border-radius:9px;align-items:center;gap:.48rem;padding:.38rem .62rem;display:inline-flex}.tools-module__YkmrlW__pdfStudioUsageBadge>span{gap:.08rem;min-width:0;display:grid}.tools-module__YkmrlW__pdfStudioUsageBadge strong,.tools-module__YkmrlW__pdfStudioUsageBadge small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tools-module__YkmrlW__pdfStudioUsageBadge strong{color:#fff;font-size:.76rem;font-weight:950;line-height:1.05}.tools-module__YkmrlW__pdfStudioUsageBadge small{color:#e5eef899;font-size:.64rem;font-weight:820;line-height:1.15}.tools-module__YkmrlW__pdfStudioUsageBadgePaid{color:#fbbf24;background:#fbbf2412;border-color:#fbbf2452}.tools-module__YkmrlW__pdfStudioFileButton{color:#f5f8fcf0;cursor:pointer;border-radius:8px;align-items:center;gap:.42rem;min-width:0;max-width:min(280px,32vw);min-height:40px;padding:0 .62rem;font-size:.82rem;font-weight:900;display:inline-flex;position:relative}.tools-module__YkmrlW__pdfStudioFileButton:hover,.tools-module__YkmrlW__pdfStudioFileButton:focus-within{background:#ffffff0f}.tools-module__YkmrlW__pdfStudioFileButton span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tools-module__YkmrlW__pdfStudioFileButton input{opacity:0;cursor:pointer;position:absolute;inset:0}.tools-module__YkmrlW__pdfStudioIconButton,.tools-module__YkmrlW__pdfStudioDocumentControls button,.tools-module__YkmrlW__pdfStudioTopActions button,.tools-module__YkmrlW__pdfStudioPanelHeader button,.tools-module__YkmrlW__pdfStudioInspectorHeader button{color:#f5f8fce0;background:#ffffff09;border:1px solid #ffffff17;border-radius:8px;justify-content:center;align-items:center;width:40px;min-height:40px;padding:0;display:inline-flex}.tools-module__YkmrlW__pdfStudioDocumentControls{background:#ffffff06;border:1px solid #ffffff14;border-radius:10px;justify-content:center;padding:.22rem}.tools-module__YkmrlW__pdfStudioIconButton:hover,.tools-module__YkmrlW__pdfStudioIconButton:focus-visible,.tools-module__YkmrlW__pdfStudioDocumentControls button:hover,.tools-module__YkmrlW__pdfStudioDocumentControls button:focus-visible,.tools-module__YkmrlW__pdfStudioPanelHeader button:hover,.tools-module__YkmrlW__pdfStudioPanelHeader button:focus-visible,.tools-module__YkmrlW__pdfStudioInspectorHeader button:hover,.tools-module__YkmrlW__pdfStudioInspectorHeader button:focus-visible{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 42%, #ffffff1f);color:#fff;background:#fff1}.tools-module__YkmrlW__pdfStudioDocumentControls button:disabled,.tools-module__YkmrlW__pdfStudioTopActions button:disabled{opacity:.32;cursor:not-allowed}.tools-module__YkmrlW__pdfStudioDocumentControls strong{color:#fff;text-align:center;min-width:54px;font-size:.78rem;font-weight:950}.tools-module__YkmrlW__pdfStudioControlDivider{background:#ffffff1a;width:1px;height:24px;margin-inline:.18rem}.tools-module__YkmrlW__pdfStudioTopActions .tools-module__YkmrlW__pdfStudioExportButton{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 76%, #ffffff26);background:var(--tool-accent,var(--accent-color));color:#04120f;gap:.42rem;width:auto;min-height:42px;padding-inline:.82rem;font-size:.82rem;font-weight:950}.tools-module__YkmrlW__pdfStudioMain{min-width:0;min-height:0;transition:grid-template-columns var(--motion-base) var(--motion-ease-out);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.tools-module__YkmrlW__pdfStudioMainWithPages{grid-template-columns:180px minmax(0,1fr)}@media (min-width:981px){:is(.tools-module__YkmrlW__pdfStudioMainWithInspector,.tools-module__YkmrlW__pdfStudioMain:has(.tools-module__YkmrlW__pdfStudioInspectorOpen)){grid-template-columns:minmax(0,1fr) 306px}.tools-module__YkmrlW__pdfStudioMainWithPages.tools-module__YkmrlW__pdfStudioMainWithInspector{grid-template-columns:180px minmax(0,1fr) 306px}.tools-module__YkmrlW__pdfStudioMainWithPages:has(.tools-module__YkmrlW__pdfStudioInspectorOpen){grid-template-columns:180px minmax(0,1fr) 306px}}.tools-module__YkmrlW__pdfStudioPagesPanel{background:#07101a;border-right:1px solid #ffffff14;grid-area:1/1;min-width:0;min-height:0;display:none;overflow:hidden}.tools-module__YkmrlW__pdfStudioPagesPanelOpen{flex-direction:column;display:flex}.tools-module__YkmrlW__pdfStudioPanelHeader,.tools-module__YkmrlW__pdfStudioInspectorHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.6rem;min-height:54px;padding:.55rem .65rem;display:flex}.tools-module__YkmrlW__pdfStudioPanelHeader strong,.tools-module__YkmrlW__pdfStudioInspectorHeader strong{color:#fff;font-size:.86rem;font-weight:950}.tools-module__YkmrlW__pdfStudioPagesPanel .tools-module__YkmrlW__pdfPageRail{grid-template-columns:1fr;align-content:start;gap:.8rem;min-height:0;padding:.75rem;display:grid;overflow:auto}.tools-module__YkmrlW__pdfStudioPagesPanel .tools-module__YkmrlW__pdfPageRail button{width:100%;min-height:164px;padding:.45rem}.tools-module__YkmrlW__pdfStudioPagesPanel .tools-module__YkmrlW__pdfPageRail img{height:126px}.tools-module__YkmrlW__pdfStudioCanvasColumn{background:#121b26;grid-area:1/-2/auto/-1;grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.tools-module__YkmrlW__pdfStudio .tools-module__YkmrlW__pdfCanvasShell{background:#17212d;border:0;border-radius:0;width:100%;height:100%;min-height:0;margin:0;padding:1.35rem clamp(.65rem,2vw,1.5rem);scroll-padding:1.35rem}@media (min-width:981px){:is(.tools-module__YkmrlW__pdfStudioMainWithInspector .tools-module__YkmrlW__pdfStudioCanvasColumn,.tools-module__YkmrlW__pdfStudioMain:has(.tools-module__YkmrlW__pdfStudioInspectorOpen) .tools-module__YkmrlW__pdfStudioCanvasColumn){grid-column:1/2}.tools-module__YkmrlW__pdfStudioMainWithPages.tools-module__YkmrlW__pdfStudioMainWithInspector .tools-module__YkmrlW__pdfStudioCanvasColumn{grid-column:2/3}.tools-module__YkmrlW__pdfStudioMainWithPages:has(.tools-module__YkmrlW__pdfStudioInspectorOpen) .tools-module__YkmrlW__pdfStudioCanvasColumn{grid-column:2/3}}.tools-module__YkmrlW__pdfStudio .tools-module__YkmrlW__pdfCanvasStage{box-shadow:0 24px 64px #0000006b}.tools-module__YkmrlW__pdfStudioInspector{z-index:32;background:#07101bf7;border-color:#ffffff21;border-radius:12px;align-content:start;width:min(292px,100% - 2rem);max-height:calc(100% - 96px);padding:0;display:none;position:absolute;top:1rem;bottom:auto;right:1rem;overflow:auto;box-shadow:0 24px 68px #0000006b}.tools-module__YkmrlW__pdfStudioInspectorOpen{flex-flow:column;align-items:stretch;display:flex}.tools-module__YkmrlW__pdfStudioInspectorHeader{flex:none;padding:.7rem}.tools-module__YkmrlW__pdfStudioInspectorHeader>div{gap:.18rem;min-width:0;display:grid}.tools-module__YkmrlW__pdfStudioInspectorHeader span{color:#e5eef894;font-size:.72rem;font-weight:760;line-height:1.35}.tools-module__YkmrlW__pdfStudioInspectorIdle{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 18%, #ffffff14);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 5%, #ffffff06);color:var(--tool-accent,var(--accent-color));border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.62rem;margin:.7rem;padding:.72rem;display:grid}.tools-module__YkmrlW__pdfStudioInspectorIdle>div{gap:.24rem;display:grid}.tools-module__YkmrlW__pdfStudioInspectorIdle strong{color:#fff;font-size:.8rem}.tools-module__YkmrlW__pdfStudioInspectorIdle span{color:#e5eef899;font-size:.72rem;line-height:1.4}.tools-module__YkmrlW__pdfCoverSafetyNote{color:#fbbf24;background:#fbbf2412;border:1px solid #fbbf243d;border-radius:8px;align-items:flex-start;gap:.48rem;margin:0 .7rem .7rem;padding:.58rem .64rem;display:flex}.tools-module__YkmrlW__pdfCoverSafetyNote svg{flex:none}.tools-module__YkmrlW__pdfCoverSafetyNote span{color:#fef3c7c7;font-size:.7rem;font-weight:760;line-height:1.4}.tools-module__YkmrlW__pdfDrawInspector{gap:.62rem;margin:.7rem;display:grid}.tools-module__YkmrlW__pdfDrawModeSwitch{background:#ffffff08;border:1px solid #ffffff17;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;padding:.28rem;display:grid}.tools-module__YkmrlW__pdfDrawModeSwitch button{font-size:.76rem}.tools-module__YkmrlW__pdfDrawSetting{background:#ffffff06;border:1px solid #ffffff17;border-radius:9px;gap:.48rem;padding:.62rem;display:grid}.tools-module__YkmrlW__pdfDrawSettingHeader{color:#e5eef8a6;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.6rem;font-size:.7rem;font-weight:900;line-height:1;display:flex}.tools-module__YkmrlW__pdfDrawSettingHeader strong{color:#fff;font-size:.72rem}.tools-module__YkmrlW__pdfDrawSetting input[type=range]{width:100%;min-height:30px;accent-color:var(--tool-accent,var(--accent-color))}.tools-module__YkmrlW__pdfDrawSetting input[type=color]{background:#02070dd1;border:1px solid #ffffff1a;border-radius:7px;width:100%;min-height:38px;padding:.22rem}.tools-module__YkmrlW__pdfDrawPersistenceHint,.tools-module__YkmrlW__pdfDrawEraserNote{color:#e5eef894;font-size:.7rem;font-weight:760;line-height:1.4}.tools-module__YkmrlW__pdfDrawEraserNote{color:#fef3c7c2;background:#fbbf240f;border:1px solid #fbbf2433;border-radius:8px;align-items:flex-start;gap:.45rem;padding:.58rem .62rem;display:flex}.tools-module__YkmrlW__pdfDrawEraserNote svg{color:#fbbf24;flex:none}.tools-module__YkmrlW__pdfStudioTextField{gap:.36rem;padding:.7rem;display:grid}.tools-module__YkmrlW__pdfStudioTextField>span{color:#e5eef89e;text-transform:uppercase;font-size:.7rem;font-weight:900}.tools-module__YkmrlW__pdfStudioTextField textarea{resize:vertical;color:#fff;width:100%;min-height:94px;font:inherit;background:#ffffff09;border:1px solid #ffffff1a;border-radius:8px;padding:.62rem;font-size:.82rem;line-height:1.45}.tools-module__YkmrlW__pdfStudioInspector .tools-module__YkmrlW__pdfFormatGroup{flex:none;align-items:end;margin:.7rem;display:flex}.tools-module__YkmrlW__pdfStudioInspector .tools-module__YkmrlW__pdfContextActions{width:auto;margin:auto .7rem .7rem}.tools-module__YkmrlW__pdfStudioToolbar{z-index:30;background:#07101b;border-top:1px solid #ffffff17;grid-template-columns:minmax(0,1fr) auto auto;align-items:stretch;gap:.4rem;min-width:0;min-height:76px;padding:.45rem .55rem;display:grid;position:relative}.tools-module__YkmrlW__pdfStudioToolTray{grid-template-columns:repeat(5,minmax(74px,1fr));align-items:stretch;gap:.28rem;min-width:0;display:grid}.tools-module__YkmrlW__pdfStudioToolbar button,.tools-module__YkmrlW__pdfStudioToolbar summary,.tools-module__YkmrlW__pdfStudioToolbar .tools-module__YkmrlW__pdfToolUploadButton,.tools-module__YkmrlW__pdfStudioAddMenuPanel button{color:#f5f8fcd1;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:.24rem;min-width:0;min-height:58px;padding:.36rem .55rem;font-size:.72rem;font-weight:850;line-height:1;list-style:none;display:inline-flex}.tools-module__YkmrlW__pdfStudioToolbar button:hover,.tools-module__YkmrlW__pdfStudioToolbar button:focus-visible,.tools-module__YkmrlW__pdfStudioToolbar summary:hover,.tools-module__YkmrlW__pdfStudioToolbar summary:focus-visible{color:#fff;background:#ffffff0e;border-color:#ffffff17}.tools-module__YkmrlW__pdfStudioToolbar .tools-module__YkmrlW__pdfToolActive{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 46%, #ffffff1a)}.tools-module__YkmrlW__pdfStudioAddMenu{min-width:84px;position:relative}.tools-module__YkmrlW__pdfStudioAddMenu summary::-webkit-details-marker{display:none}.tools-module__YkmrlW__pdfStudioAddMenuPanel{z-index:38;background:#07101b;border:1px solid #ffffff1f;border-radius:10px;grid-template-columns:repeat(2,minmax(120px,1fr));gap:.32rem;width:min(300px,100vw - 2rem);padding:.45rem;display:grid;position:absolute;bottom:calc(100% + .55rem);right:0;box-shadow:0 24px 68px #00000070}.tools-module__YkmrlW__pdfStudioAddMenuPanel .tools-module__YkmrlW__pdfToolUploadButton,.tools-module__YkmrlW__pdfStudioAddMenuPanel button{background:#ffffff09;border-color:#ffffff14;min-height:48px}.tools-module__YkmrlW__pdfStudioHelpButton{width:72px}.tools-module__YkmrlW__pdfGroupSelectionBox{z-index:12;pointer-events:none;border:1px dashed #3b82f6;position:absolute;box-shadow:0 0 0 1px #ffffff6b}.tools-module__YkmrlW__pdfGroupSelectionToolbar{color:#fff;pointer-events:auto;white-space:nowrap;background:#07101b;border:1px solid #ffffff21;border-radius:9px;align-items:center;gap:.28rem;min-height:38px;padding:.25rem .32rem .25rem .62rem;display:flex;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 14px 38px #0000006b}.tools-module__YkmrlW__pdfGroupSelectionToolbar strong{font-size:.72rem;font-weight:900}.tools-module__YkmrlW__pdfGroupSelectionToolbar button{width:30px;min-height:30px;padding:0}.tools-module__YkmrlW__pdfExportDialog{width:min(520px,100%)}.tools-module__YkmrlW__pdfExportUsageCard{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 32%, #ffffff1a);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 6%, #ffffff06);border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;padding:.78rem;display:grid}.tools-module__YkmrlW__pdfExportUsageIcon{background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 14%, #ffffff09);width:38px;height:38px;color:var(--tool-accent,var(--accent-color));border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.tools-module__YkmrlW__pdfExportUsageCard>div{gap:.24rem;min-width:0;display:grid}.tools-module__YkmrlW__pdfExportUsageCard strong{color:#fff;font-size:.88rem;font-weight:950;line-height:1.2}.tools-module__YkmrlW__pdfExportUsageCard span,.tools-module__YkmrlW__pdfExportUsageCard small{color:#e5eef8ad;line-height:1.4}.tools-module__YkmrlW__pdfExportUsageCard span{font-size:.78rem;font-weight:760}.tools-module__YkmrlW__pdfExportUsageCard small{font-size:.7rem}.tools-module__YkmrlW__pdfExportUsageCardPaid{background:#fbbf240e;border-color:#fbbf2447}.tools-module__YkmrlW__pdfExportUsageCardPaid .tools-module__YkmrlW__pdfExportUsageIcon{color:#fbbf24;background:#fbbf241c}.tools-module__YkmrlW__pdfToolbar{background:linear-gradient(#ffffff0d,#ffffff05),#050a12c7;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.36rem;min-width:0;padding:.3rem;display:grid;box-shadow:inset 0 1px #ffffff0e,0 14px 34px #0000002e}.tools-module__YkmrlW__pdfToolTray button svg,.tools-module__YkmrlW__pdfToolTray .tools-module__YkmrlW__pdfToolUploadButton svg{color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 74%, #ffffffad);flex:none}.tools-module__YkmrlW__pdfToolTray{background:#ffffff06;border:1px solid #ffffff13;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.28rem;min-width:0;padding:.14rem .16rem;display:flex}.tools-module__YkmrlW__pdfToolTray button,.tools-module__YkmrlW__pdfToolTray .tools-module__YkmrlW__pdfToolUploadButton{color:#f5f8fce6;text-align:center;background:#ffffff0b;border-color:#ffffff1a;flex:0 auto;justify-content:center;min-height:34px;padding-inline:.58rem;font-size:.78rem;box-shadow:inset 0 1px #ffffff0b}.tools-module__YkmrlW__pdfToolTray button:hover,.tools-module__YkmrlW__pdfToolTray button:focus-visible,.tools-module__YkmrlW__pdfToolTray .tools-module__YkmrlW__pdfToolUploadButton:hover,.tools-module__YkmrlW__pdfToolTray .tools-module__YkmrlW__pdfToolUploadButton:focus-within{background:#ffffff12}.tools-module__YkmrlW__pdfToolActive svg{color:currentColor!important}.tools-module__YkmrlW__pdfMoreTools{align-self:stretch;min-width:0;position:relative}.tools-module__YkmrlW__pdfMoreTools summary{color:#e5eef8c2;cursor:pointer;white-space:nowrap;background:#ffffff09;border:1px solid #ffffff17;border-radius:8px;justify-content:center;align-items:center;min-height:100%;padding:0 .68rem;font-size:.76rem;font-weight:850;list-style:none;display:inline-flex}.tools-module__YkmrlW__pdfMoreTools summary::-webkit-details-marker{display:none}.tools-module__YkmrlW__pdfMoreTools summary:after{content:"+";color:var(--tool-accent,var(--accent-color));margin-left:.45rem;font-weight:950}.tools-module__YkmrlW__pdfMoreTools[open] summary{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 36%, #ffffff1f);background:#ffffff0f}.tools-module__YkmrlW__pdfMoreTools[open] summary:after{content:"-"}.tools-module__YkmrlW__pdfMoreTools>.tools-module__YkmrlW__pdfToolTray{z-index:20;background:#040912f5;width:min(390px,100vw - 2rem);padding:.45rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 18px 44px #00000061,inset 0 1px #ffffff0b}.tools-module__YkmrlW__pdfToolUploadButton{position:relative;overflow:hidden}.tools-module__YkmrlW__pdfToolUploadButton input{opacity:0;cursor:pointer;position:absolute;inset:0}.tools-module__YkmrlW__pdfToolHint{color:#e5eef8b8;align-items:flex-start;gap:.48rem;padding:.65rem;font-size:.82rem;line-height:1.45;display:flex}.tools-module__YkmrlW__pdfToolHint svg{color:var(--tool-accent,var(--accent-color));flex:none}.tools-module__YkmrlW__pdfFormatBar{background:#04091294;border:1px solid #ffffff17;border-radius:8px;flex-wrap:wrap;align-items:end;gap:.42rem;padding:.52rem;display:flex}.tools-module__YkmrlW__pdfFormatGroup{flex-wrap:wrap;align-items:end;gap:.34rem;min-width:0;display:inline-flex}.tools-module__YkmrlW__pdfFormatBar button{min-height:34px;padding-inline:.55rem;font-size:.76rem}.tools-module__YkmrlW__pdfTinyField span{color:#e5eef8a3;letter-spacing:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.69rem;font-weight:900;line-height:1;overflow:hidden}.tools-module__YkmrlW__pdfTinyField input{color:#fff;min-height:34px;font:inherit;background:#02070dd1;border:1px solid #ffffff1a;border-radius:7px;font-size:.82rem;font-weight:850}.tools-module__YkmrlW__pdfTinyField{gap:.24rem;min-width:62px;display:grid}.tools-module__YkmrlW__pdfTinyField input[type=number]{width:68px;padding-inline:.44rem}.tools-module__YkmrlW__pdfTinyField input[type=color]{width:42px;padding:.22rem}.tools-module__YkmrlW__pdfTinyField input[type=range]{width:92px;accent-color:var(--tool-accent,var(--accent-color))}.tools-module__YkmrlW__pdfMiniSwatches{flex-wrap:wrap;align-items:end;gap:.28rem;max-width:148px;display:inline-flex}.tools-module__YkmrlW__pdfMiniSwatches button{border-radius:7px;width:26px;min-height:26px;padding:0}.tools-module__YkmrlW__pdfDangerButton{color:#fecaca!important;background:#f8717121!important;border-color:#f871716b!important}.tools-module__YkmrlW__pdfUnderlineIcon{font-weight:950;text-decoration:underline}.tools-module__YkmrlW__pdfStrikeIcon{font-weight:950;text-decoration:line-through}.tools-module__YkmrlW__pdfLegacyControls{gap:.62rem;padding-top:0;display:grid}.tools-module__YkmrlW__pdfContextToolbar{z-index:8;border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 32%, #ffffff1a);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050c16e0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.34rem;min-width:0;padding:.34rem;display:flex;position:relative;box-shadow:0 12px 28px #0000002e}.tools-module__YkmrlW__pdfContextToolbar .tools-module__YkmrlW__pdfFormatGroup{background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:.22rem;padding:.18rem}.tools-module__YkmrlW__pdfContextToolbar button{justify-content:center;width:34px;min-height:34px;padding:0}.tools-module__YkmrlW__pdfContextToolbar .tools-module__YkmrlW__pdfDrawModeSwitch button{width:100%;min-width:0;min-height:38px;padding-inline:.55rem}.tools-module__YkmrlW__pdfContextToolbar .tools-module__YkmrlW__pdfTinyField{align-items:center;gap:0;min-width:0;display:inline-flex;position:relative}.tools-module__YkmrlW__pdfContextToolbar .tools-module__YkmrlW__pdfTinyField span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tools-module__YkmrlW__pdfContextToolbar .tools-module__YkmrlW__pdfTinyField input{min-height:34px}.tools-module__YkmrlW__pdfContextToolbar .tools-module__YkmrlW__pdfTinyField input[type=number]{text-align:center;width:56px;padding-inline:.32rem}.tools-module__YkmrlW__pdfContextToolbar .tools-module__YkmrlW__pdfTinyField input[type=color]{width:34px;padding:.18rem}.tools-module__YkmrlW__pdfContextToolbar .tools-module__YkmrlW__pdfTinyField input[type=range]{width:92px}.tools-module__YkmrlW__pdfContextToolbarIdle{background:#040912b8;border-color:#ffffff14}.tools-module__YkmrlW__pdfContextActions{gap:.34rem;margin-left:auto;display:inline-flex}.tools-module__YkmrlW__pdfContextToolbar .tools-module__YkmrlW__pdfMiniSwatches{max-width:176px}.tools-module__YkmrlW__pdfQuickActions button{min-height:34px;padding-inline:.55rem;font-size:.75rem}.tools-module__YkmrlW__pdfImageStampStatus{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:.62rem;padding:.55rem;display:grid}.tools-module__YkmrlW__pdfImageStampStatus img,.tools-module__YkmrlW__pdfInspectorImage img{object-fit:contain;background:#ffffff14;border-radius:6px;width:100%}.tools-module__YkmrlW__pdfImageStampStatus img{height:48px}.tools-module__YkmrlW__pdfImageStampStatus strong,.tools-module__YkmrlW__pdfImageStampStatus span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.tools-module__YkmrlW__pdfImageStampStatus strong{color:#fff;font-size:.84rem}.tools-module__YkmrlW__pdfImageStampStatus span{color:#e5eef894;font-size:.76rem;font-weight:780}.tools-module__YkmrlW__pdfSwatches button{border:2px solid #ffffff29;border-radius:8px;width:34px;height:34px;min-height:34px;padding:0}.tools-module__YkmrlW__pdfSwatchActive{box-shadow:0 0 0 2px color-mix(in srgb, var(--tool-accent,var(--accent-color)) 55%, transparent);border-color:#fff!important}.tools-module__YkmrlW__urlResultList,.tools-module__YkmrlW__pdfInspector{gap:.65rem;display:grid}.tools-module__YkmrlW__urlResultCard,.tools-module__YkmrlW__pdfInspector{background:#ffffff07;border:1px solid #ffffff14;border-radius:8px;min-width:0;padding:.75rem}.tools-module__YkmrlW__urlResultCard{gap:.48rem;display:grid}.tools-module__YkmrlW__urlResultCard strong,.tools-module__YkmrlW__pdfInspectorHeader strong{color:#fff}.tools-module__YkmrlW__urlResultHeader{justify-content:space-between}.tools-module__YkmrlW__urlResultHeader span{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 42%, #ffffff1f);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 12%, #ffffff0a);color:#fff;border-radius:999px;flex:none;padding:.28rem .48rem;font-size:.74rem;font-weight:900}.tools-module__YkmrlW__urlResultCard>span,.tools-module__YkmrlW__urlResultCard p{color:#e5eef8a3;margin:0;line-height:1.45}.tools-module__YkmrlW__pdfInspectorHeader{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.tools-module__YkmrlW__pdfInspectorHeader>div{flex-wrap:wrap;gap:.45rem;display:flex}.tools-module__YkmrlW__pdfFloatingZoomControls{z-index:24;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040912db;border:1px solid #ffffff24;border-radius:8px;justify-content:flex-end;align-items:center;gap:.35rem;width:max-content;min-height:42px;margin:-3.2rem 0 0 auto;padding:.25rem;display:flex;position:sticky;bottom:.8rem;right:.8rem;box-shadow:0 14px 34px #00000057}.tools-module__YkmrlW__pdfFloatingZoomControls button{min-width:38px;min-height:38px;padding:0}.tools-module__YkmrlW__pdfFloatingZoomControls span{color:#fff;text-align:center;min-width:48px;font-size:.78rem;font-weight:950;line-height:1}.tools-module__YkmrlW__pdfPreviewHeader{justify-content:space-between;align-items:center;gap:.75rem;padding:.72rem;display:flex}.tools-module__YkmrlW__pdfPreviewHeader>div{gap:.16rem;min-width:0;display:grid}.tools-module__YkmrlW__pdfPreviewHeader strong,.tools-module__YkmrlW__pdfPreviewHeader span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tools-module__YkmrlW__pdfPreviewHeader strong{color:#fff;font-size:.9rem}.tools-module__YkmrlW__pdfPreviewHeader span{color:#e5eef89e;font-size:.78rem;font-weight:800}.tools-module__YkmrlW__pdfLocalBadge{text-transform:uppercase;background:#10b9811a;border:1px solid #34d3993d;border-radius:999px;flex:none;align-items:center;gap:.32rem;min-height:30px;padding:0 .52rem;font-weight:900;display:inline-flex;color:#bbf7d0!important;font-size:.74rem!important}.tools-module__YkmrlW__pdfPageRail{gap:.5rem;min-width:0;padding-bottom:.08rem;display:flex;overflow-x:auto}.tools-module__YkmrlW__pdfPageRail button{background:#ffffff09;border-color:#ffffff14;flex:0 0 76px;gap:.34rem;min-height:112px;padding:.38rem;display:grid;position:relative}.tools-module__YkmrlW__pdfPageRail img{object-fit:contain;background:#fff;border-radius:5px;width:100%;height:72px}.tools-module__YkmrlW__pdfPageRail button>span{color:#e5eef8bd;font-size:.72rem;font-weight:900;line-height:1}.tools-module__YkmrlW__pdfPageRail button>strong{background:var(--tool-accent,var(--accent-color));color:#06110f;border-radius:999px;place-items:center;min-width:20px;min-height:20px;font-size:.68rem;font-weight:950;display:inline-grid;position:absolute;top:.24rem;right:.24rem}.tools-module__YkmrlW__pdfPageThumbActive{border-color:var(--tool-accent,var(--accent-color))!important;background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 14%, #ffffff0a)!important}.tools-module__YkmrlW__pdfPageRailStatus{color:#e5eef89e;text-align:center;justify-content:center;align-self:stretch;align-items:center;min-width:76px;padding:.5rem;font-size:.74rem;font-weight:850;display:inline-flex}.tools-module__YkmrlW__imagePreviewGrid figure{gap:.45rem;min-width:0;margin:0;display:grid}.tools-module__YkmrlW__imagePreviewToolbar{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.48rem;min-width:0;display:flex}.tools-module__YkmrlW__imagePreviewToolbar>div{background:linear-gradient(160deg, color-mix(in srgb, var(--tool-accent,var(--accent-color)) 4%, transparent), #ffffff05), #0003;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:.4rem;min-width:0;min-height:38px;padding:.14rem;display:inline-flex;box-shadow:inset 0 1px #ffffff06}.tools-module__YkmrlW__localToolMeter{position:sticky;top:108px}.tools-module__YkmrlW__imageZoomControl{flex:220px}.tools-module__YkmrlW__imageZoomControl input{width:min(180px,100%);min-width:72px}.tools-module__YkmrlW__imageCropZoomControl{flex:190px}.tools-module__YkmrlW__imageCropZoomControl input{width:min(190px,100%)}.tools-module__YkmrlW__imagePreviewToolbar span{color:#e5eef8c7;text-align:center;min-width:92px;font-size:.78rem;font-weight:900}.tools-module__YkmrlW__imageBatchManager{gap:.45rem;min-width:0;display:grid}.tools-module__YkmrlW__imageBatchHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem .6rem;min-width:0;display:flex}.tools-module__YkmrlW__imageBatchHeader span{color:#e5eef8a8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:.73rem;font-weight:900;overflow:hidden}.tools-module__YkmrlW__imageBatchHeader button{color:#fecaca;min-height:30px;font:inherit;cursor:pointer;background:#f8717114;border:1px solid #f8717157;border-radius:8px;justify-content:center;align-items:center;gap:.38rem;padding:0 .62rem;font-size:.76rem;font-weight:900;line-height:1.1;display:inline-flex}.tools-module__YkmrlW__imageBatchHeader button:hover,.tools-module__YkmrlW__imageBatchHeader button:focus-visible{background:#f8717129;border-color:#f871719e;outline:none}.tools-module__YkmrlW__imagePreviewStrip{gap:.55rem;min-width:0;padding-bottom:.1rem;display:flex;overflow-x:auto}.tools-module__YkmrlW__imagePreviewThumb{flex:0 0 122px;min-width:0;position:relative}.tools-module__YkmrlW__imagePreviewStrip .tools-module__YkmrlW__imagePreviewThumbSelect{background:#ffffff09;border-color:#ffffff17;gap:.4rem;width:100%;min-height:0;padding:.42rem 2rem .42rem .42rem;display:grid}.tools-module__YkmrlW__imagePreviewStrip .tools-module__YkmrlW__imagePreviewThumbRemove{z-index:2;color:#fecaca;background:#02060cc7;border-color:#f871716b;width:28px;height:28px;min-height:28px;padding:0;position:absolute;top:.3rem;right:.3rem}.tools-module__YkmrlW__imagePreviewStrip .tools-module__YkmrlW__imagePreviewThumbRemove:hover,.tools-module__YkmrlW__imagePreviewStrip .tools-module__YkmrlW__imagePreviewThumbRemove:focus-visible{background:#7f1d1db8;border-color:#f87171bd}.tools-module__YkmrlW__imagePreviewStrip img{aspect-ratio:16/10;object-fit:cover;background:#00000038;border-radius:6px;width:100%}.tools-module__YkmrlW__imagePreviewStrip span{color:#e5eef8b8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.7rem;font-weight:850;overflow:hidden}.tools-module__YkmrlW__imagePreviewThumbActive{border-color:var(--tool-accent,var(--accent-color))!important;background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 14%, #ffffff0b)!important}.tools-module__YkmrlW__imagePreviewPane{color:#e5eef894;overscroll-behavior:contain;scrollbar-gutter:stable;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;background:#0000003d;border:1px solid #ffffff17;border-radius:8px;place-items:start;min-height:180px;max-height:360px;padding:.35rem;display:grid;position:relative;overflow:auto}.tools-module__YkmrlW__imagePreviewPane:focus-visible{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 70%, #ffffff1f);outline:2px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 34%, transparent);outline-offset:2px}.tools-module__YkmrlW__imageCropStage,.tools-module__YkmrlW__imageOutputStage{justify-self:start;min-width:100%;max-width:none;display:grid;position:relative;transform:translateZ(0)}.tools-module__YkmrlW__imageCropStage{cursor:grab;touch-action:none}.tools-module__YkmrlW__imageCropStage:focus-visible{outline:2px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 70%, #ffffff1f);outline-offset:3px}.tools-module__YkmrlW__imageCropStage:active{cursor:grabbing}.tools-module__YkmrlW__imageCropStage img,.tools-module__YkmrlW__imageOutputStage img{object-fit:contain;-webkit-user-select:none;user-select:none;border-radius:6px;width:100%;height:100%}.tools-module__YkmrlW__imagePreviewGrid figcaption{color:#e5eef89e;font-size:.8rem;font-weight:850}.tools-module__YkmrlW__imageCropShade{pointer-events:none;background:linear-gradient(#0000006b,#0000006b);position:absolute;inset:0}.tools-module__YkmrlW__imageCropBox{border:2px solid var(--tool-accent,var(--accent-color));min-width:30px;min-height:30px;box-shadow:0 0 0 9999px #0000006b, 0 0 24px color-mix(in srgb, var(--tool-accent,var(--accent-color)) 34%, transparent);pointer-events:none;position:absolute}.tools-module__YkmrlW__imageCropHandle{z-index:2;background:var(--tool-accent,var(--accent-color));pointer-events:auto;touch-action:none;border:2px solid #ffffffe6;border-radius:999px;width:18px;height:18px;min-height:18px;padding:0;position:absolute;box-shadow:0 4px 14px #0006}.tools-module__YkmrlW__imageCropHandleNw{cursor:nwse-resize;top:0;left:0;transform:translate(-50%,-50%)}.tools-module__YkmrlW__imageCropHandleNe{cursor:nesw-resize;top:0;right:0;transform:translate(50%,-50%)}.tools-module__YkmrlW__imageCropHandleSw{cursor:nesw-resize;bottom:0;left:0;transform:translate(-50%,50%)}.tools-module__YkmrlW__imageCropHandleSe{cursor:nwse-resize;bottom:0;right:0;transform:translate(50%,50%)}.tools-module__YkmrlW__imageCropBox:before,.tools-module__YkmrlW__imageCropBox:after{content:"";border-top:1px solid #ffffff7a;position:absolute;inset:33.333% 0 auto}.tools-module__YkmrlW__imageCropBox:after{inset:66.666% 0 auto}.tools-module__YkmrlW__imageCropBox span{color:#fff;text-transform:uppercase;background:#00000094;border-radius:6px;padding:.2rem .38rem;font-size:.66rem;font-weight:900;position:absolute;top:.42rem;left:.45rem}.tools-module__YkmrlW__imageJobList{gap:.55rem;min-width:0;display:grid}.tools-module__YkmrlW__imageExportPanel{background:#00000024;border:1px solid #ffffff14;border-radius:8px;gap:.52rem;min-width:0;padding:.58rem;display:grid}.tools-module__YkmrlW__imageExportPanel .tools-module__YkmrlW__localToolRights{background:#ffffff07;border:1px solid #ffffff13;border-radius:8px;align-items:center;padding:.5rem .58rem;line-height:1.38}.tools-module__YkmrlW__imageExportPanel .tools-module__YkmrlW__localToolRights .tools-module__YkmrlW__localToolCheckboxBox{margin-top:0}.tools-module__YkmrlW__imageExportActions{grid-template-columns:1fr;align-items:end;gap:.55rem;display:grid}.tools-module__YkmrlW__imageExportActions button,.tools-module__YkmrlW__imageExportAction button{width:100%}.tools-module__YkmrlW__imageExportAction{gap:.42rem;min-width:0;display:grid}.tools-module__YkmrlW__imageExportAction>span{color:#ffffff80;letter-spacing:.08em;text-transform:uppercase;align-items:center;min-height:.95rem;font-size:.76rem;font-weight:800;line-height:1.25;display:flex}.tools-module__YkmrlW__imageExportAction button{min-height:46px}.tools-module__YkmrlW__imageExportReportToggle{background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 8%, #ffffff07);border:1px solid #ffffff14;border-radius:8px;align-items:center;min-height:46px;padding:.55rem .65rem}.tools-module__YkmrlW__imageJobCard{cursor:pointer;background:#ffffff07;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;padding:.72rem;display:grid}.tools-module__YkmrlW__imageJobCardActive{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 55%, #ffffff1a);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 9%, #ffffff07)}.tools-module__YkmrlW__imageJobCard strong,.tools-module__YkmrlW__imageJobCard span,.tools-module__YkmrlW__imageJobCard em{overflow-wrap:anywhere;min-width:0;display:block}.tools-module__YkmrlW__imageJobCard strong{color:#fff;font-size:.88rem}.tools-module__YkmrlW__imageJobCard span{color:#e5eef89e;font-size:.78rem;font-weight:750}.tools-module__YkmrlW__imageJobCard em{color:#fecaca;margin-top:.2rem;font-size:.78rem;font-style:normal}.tools-module__YkmrlW__imageJobActions{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.tools-module__YkmrlW__imageJobActions>span{white-space:nowrap;border:1px solid #ffffff1a;border-radius:999px;align-items:center;min-height:32px;padding:0 .55rem;font-size:.72rem;font-weight:900;display:inline-flex}.tools-module__YkmrlW__imageStatusDone{background:#22c55e1f;color:#bbf7d0!important;border-color:#22c55e52!important}.tools-module__YkmrlW__imageStatusError{background:#ef44441f;color:#fecaca!important;border-color:#ef444452!important}.tools-module__YkmrlW__imageStatusWarning{background:#f59e0b1f;color:#fde68a!important;border-color:#f59e0b57!important}.tools-module__YkmrlW__imageStatusProcessing{background:#ffffff0b;color:#e5eef8b8!important}.tools-module__YkmrlW__pdfTopBar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.tools-module__YkmrlW__pdfToolActive{background:var(--tool-accent,var(--accent-color))!important;color:#06110f!important}.tools-module__YkmrlW__pdfTopBar{justify-content:space-between}.tools-module__YkmrlW__pdfTopBar span{color:#fff;font-weight:900}.tools-module__YkmrlW__pdfCanvasShell{overscroll-behavior:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;background:#02060cbd;border:1px solid #ffffff17;border-radius:8px;max-width:100%;min-height:420px;padding:.8rem;position:relative;overflow:auto}.tools-module__YkmrlW__pdfCanvasStage{background:#fff;max-width:none;margin:0 auto;position:relative;overflow:visible;box-shadow:0 20px 46px #00000061}.tools-module__YkmrlW__pdfCanvasStage canvas{width:100%;height:100%;display:block}.tools-module__YkmrlW__pdfExportPanel{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 26%, #ffffff1a);background:linear-gradient(135deg, color-mix(in srgb, var(--tool-accent,var(--accent-color)) 9%, #ffffff05), #ffffff05), #040912cc;border-radius:8px;gap:.72rem;min-width:0;padding:.82rem;display:grid}.tools-module__YkmrlW__pdfExportPanelHeader{gap:.18rem;min-width:0;display:grid}.tools-module__YkmrlW__pdfExportPanelHeader strong,.tools-module__YkmrlW__pdfExportPanelHeader span{overflow-wrap:anywhere;min-width:0}.tools-module__YkmrlW__pdfExportPanelHeader strong{color:#fff;font-size:.96rem;font-weight:950}.tools-module__YkmrlW__pdfExportPanelHeader span{color:#e5eef8a8;font-size:.8rem;font-weight:780;line-height:1.35}.tools-module__YkmrlW__pdfExportPanel .tools-module__YkmrlW__localToolRights{background:#ffffff07;border:1px solid #ffffff14;border-radius:8px;padding:.68rem}.tools-module__YkmrlW__pdfExportPanel .tools-module__YkmrlW__localToolPrimaryButton{width:100%}.tools-module__YkmrlW__pdfOverlay{cursor:crosshair;position:absolute;inset:0}.tools-module__YkmrlW__pdfOverlayPannable{touch-action:pan-x pan-y}.tools-module__YkmrlW__pdfOverlayEditing{touch-action:none}.tools-module__YkmrlW__pdfLoading,.tools-module__YkmrlW__pdfEmptyState{z-index:2;justify-content:center;align-items:center;gap:.5rem;display:inline-flex;position:absolute}.tools-module__YkmrlW__pdfLoading{color:#fff;background:#040912db;border-radius:8px;min-height:34px;padding:0 .72rem;font-weight:900;top:.8rem;left:.8rem}.tools-module__YkmrlW__pdfEmptyState{color:#e5eef8b8;text-align:center;flex-direction:column;inset:0}.tools-module__YkmrlW__pdfRectDraft,.tools-module__YkmrlW__pdfSelectionDraft,.tools-module__YkmrlW__pdfBoxAnnotation,.tools-module__YkmrlW__pdfImageAnnotation,.tools-module__YkmrlW__pdfTextAnnotation,.tools-module__YkmrlW__pdfCoverAnnotation,.tools-module__YkmrlW__pdfHighlightAnnotation,.tools-module__YkmrlW__pdfDrawAnnotationFrame,.tools-module__YkmrlW__pdfDrawOverlay{pointer-events:none;position:absolute}.tools-module__YkmrlW__pdfRectDraft{border:2px dashed var(--tool-accent,var(--accent-color));background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 16%, transparent)}.tools-module__YkmrlW__pdfSelectionDraft{z-index:5;border:1px solid var(--tool-accent,var(--accent-color));background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 18%, transparent);box-shadow:inset 0 0 0 1px #ffffff57}.tools-module__YkmrlW__pdfTextAnnotation{color:#111827;white-space:pre-wrap;align-items:flex-start;min-width:34px;min-height:24px;font-weight:800;line-height:1.2;display:flex;transform:translateY(-.1rem)}.tools-module__YkmrlW__pdfTextAnnotationBody{overflow-wrap:anywhere;width:100%;min-height:100%;display:block}.tools-module__YkmrlW__pdfTextAnnotationPlaceholder{opacity:.58;font-style:italic}.tools-module__YkmrlW__pdfSignatureAnnotation{color:#111827;white-space:pre-wrap;align-items:flex-start;min-width:42px;min-height:28px;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:700;line-height:1.2;display:flex;transform:translateY(-.1rem)}.tools-module__YkmrlW__pdfTextAnnotation,.tools-module__YkmrlW__pdfSignatureAnnotation,.tools-module__YkmrlW__pdfBoxAnnotation,.tools-module__YkmrlW__pdfImageAnnotation,.tools-module__YkmrlW__pdfCoverAnnotation,.tools-module__YkmrlW__pdfHighlightAnnotation{cursor:move;pointer-events:auto;touch-action:none}.tools-module__YkmrlW__pdfTextAnnotation,.tools-module__YkmrlW__pdfSignatureAnnotation,.tools-module__YkmrlW__pdfBoxAnnotation,.tools-module__YkmrlW__pdfImageAnnotation,.tools-module__YkmrlW__pdfCoverAnnotation,.tools-module__YkmrlW__pdfHighlightAnnotation,.tools-module__YkmrlW__pdfDrawAnnotationFrame{overflow:visible}.tools-module__YkmrlW__pdfAnnotationSelected{outline:2px solid var(--tool-accent,var(--accent-color));outline-offset:2px;box-shadow:0 0 0 4px color-mix(in srgb, var(--tool-accent,var(--accent-color)) 18%, transparent)}.tools-module__YkmrlW__pdfAnnotationDeleteButton{z-index:4;color:#fff;pointer-events:auto;background:#dc2626;border-color:#f8717199;border-radius:999px;width:28px;min-height:28px;padding:0;position:absolute;top:-16px;right:-16px;box-shadow:0 10px 26px #00000057}.tools-module__YkmrlW__pdfAnnotationDuplicateButton{z-index:5;color:#dffcf6;pointer-events:auto;background:#142233;border-color:#fff3;border-radius:999px;width:28px;min-height:28px;padding:0;position:absolute;top:-16px;right:18px;box-shadow:0 10px 26px #00000057}.tools-module__YkmrlW__pdfAnnotationDuplicateButtonAfterEdit{right:52px}.tools-module__YkmrlW__pdfAnnotationEditButton{z-index:4;border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 70%, #fff3);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 86%, #101827);color:#06101d;pointer-events:auto;border-radius:999px;width:28px;min-height:28px;padding:0;position:absolute;top:-16px;right:18px;box-shadow:0 10px 26px #00000057}.tools-module__YkmrlW__pdfMoveHandle{z-index:6;border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 70%, #ffffff2e);color:#fff;cursor:grab;pointer-events:auto;touch-action:none;background:#040912eb;border-radius:999px;justify-content:center;align-items:center;width:30px;min-height:24px;padding:0;display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%,-145%);box-shadow:0 10px 26px #0000005c}.tools-module__YkmrlW__pdfMoveHandle:active{cursor:grabbing}.tools-module__YkmrlW__pdfMoveHandle svg{color:var(--tool-accent,var(--accent-color))}.tools-module__YkmrlW__pdfInlineTextEditor{box-sizing:border-box;resize:none;width:100%;min-width:0;height:100%;min-height:0;color:inherit;font:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;white-space:pre-wrap;background:0 0;border:0;border-radius:0;outline:none;padding:0;line-height:1.2;overflow:hidden}.tools-module__YkmrlW__pdfDrawDuplicateAnchor{z-index:5;pointer-events:none;width:1px;height:1px;position:absolute}.tools-module__YkmrlW__pdfDrawDuplicateAnchor .tools-module__YkmrlW__pdfAnnotationDuplicateButton{top:-16px;right:18px}.tools-module__YkmrlW__pdfInlineTextEditor::placeholder{color:#11182775}.tools-module__YkmrlW__pdfResizeFrame{z-index:3;pointer-events:none;position:absolute;inset:0}.tools-module__YkmrlW__pdfResizeFrame:before{content:"";border:1px dashed var(--tool-accent,var(--accent-color));pointer-events:none;border-radius:4px;position:absolute;inset:0}.tools-module__YkmrlW__pdfResizeHandle{background:var(--tool-accent,var(--accent-color));pointer-events:auto;touch-action:none;border:2px solid #06110f;border-radius:999px;width:13px;height:13px;min-height:13px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 6px 16px #00000057,0 0 0 2px #ffffffeb}.tools-module__YkmrlW__pdfResizeHandle:hover,.tools-module__YkmrlW__pdfResizeHandle:focus-visible{box-shadow:0 8px 20px #0006,0 0 0 3px #fff}.tools-module__YkmrlW__pdfCoverAnnotation{background:#111827;border-style:solid}.tools-module__YkmrlW__pdfHighlightAnnotation{background:#facc15;border-style:solid}.tools-module__YkmrlW__pdfBoxAnnotation{background:0 0;border-style:solid}.tools-module__YkmrlW__pdfImageAnnotation{-webkit-user-select:none;user-select:none}.tools-module__YkmrlW__pdfImageAnnotation img{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.tools-module__YkmrlW__pdfDrawAnnotationFrame{inset:0}.tools-module__YkmrlW__pdfDrawDeleteAnchor{pointer-events:none;width:1px;height:1px;position:absolute}.tools-module__YkmrlW__pdfInspectorImage{gap:.65rem;display:grid}.tools-module__YkmrlW__pdfInspectorImage>img{max-height:120px}.tools-module__YkmrlW__pdfDrawOverlay{width:100%;height:100%;inset:0;overflow:visible}.tools-module__YkmrlW__pdfDrawOverlayInteractive{pointer-events:none}.tools-module__YkmrlW__pdfDrawOverlayInteractive path{cursor:move;pointer-events:stroke}.tools-module__YkmrlW__pdfDrawOverlaySelected path{filter:drop-shadow(0 0 5px var(--tool-accent,var(--accent-color)))}.tools-module__YkmrlW__pdfEraserPreview{pointer-events:none;opacity:.72;mix-blend-mode:multiply}.tools-module__YkmrlW__pdfEraserPreview path{filter:drop-shadow(0 0 2px #7f1d1d8c)}.tools-module__YkmrlW__pdfSignatureModalBackdrop{z-index:10200;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#01080ec2;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.tools-module__YkmrlW__pdfSignatureModal{background:#08111d;border:1px solid #ffffff1f;border-radius:10px;gap:.75rem;width:min(620px,100%);padding:1rem;display:grid;box-shadow:0 28px 90px #00000075}.tools-module__YkmrlW__pdfSignatureModalHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.tools-module__YkmrlW__pdfSignatureModalHeader>div{gap:.18rem;min-width:0;display:grid}.tools-module__YkmrlW__pdfSignatureModalHeader strong{color:#fff;font-size:1rem;line-height:1.1}.tools-module__YkmrlW__pdfSignatureModalHeader span{color:#e5eef8a3;font-size:.82rem;line-height:1.35}.tools-module__YkmrlW__pdfSignatureModalHeader button{width:38px;min-height:38px;padding:0}.tools-module__YkmrlW__pdfSignatureControls{background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;padding:.48rem;display:flex}.tools-module__YkmrlW__pdfSignatureControls label{align-items:center;gap:.42rem;min-width:0;display:inline-flex}.tools-module__YkmrlW__pdfSignatureControls span,.tools-module__YkmrlW__pdfSignatureControls strong{color:#e5eef8b8;text-transform:uppercase;font-size:.75rem;font-weight:900;line-height:1}.tools-module__YkmrlW__pdfSignatureControls input[type=color]{background:#02070dd1;border:1px solid #ffffff1a;border-radius:8px;width:38px;min-height:34px;padding:.18rem}.tools-module__YkmrlW__pdfSignatureControls input[type=range]{width:132px;accent-color:var(--tool-accent,var(--accent-color))}.tools-module__YkmrlW__pdfSignatureCanvas{cursor:crosshair;touch-action:none;background:#fff;border:1px solid #0f172a33;border-radius:8px;width:100%;height:220px}.tools-module__YkmrlW__pdfSignatureActions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.tools-module__YkmrlW__pdfSavedSignatureLibrary{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 20%, #ffffff14);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 4%, #ffffff06);border-radius:9px;gap:.58rem;padding:.68rem;display:grid}.tools-module__YkmrlW__pdfSavedSignatureLibraryHeader{justify-content:space-between;align-items:start;gap:.65rem;display:flex}.tools-module__YkmrlW__pdfSavedSignatureLibraryHeader>div{gap:.18rem;display:grid}.tools-module__YkmrlW__pdfSavedSignatureLibraryHeader strong{color:#fff;font-size:.8rem}.tools-module__YkmrlW__pdfSavedSignatureLibraryHeader span{color:#e5eef894;font-size:.7rem;line-height:1.35}.tools-module__YkmrlW__pdfSavedSignatureLibraryHeader>span{background:#ffffff0f;border-radius:999px;flex:none;padding:.18rem .38rem;font-weight:900}.tools-module__YkmrlW__pdfSavedSignatureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.48rem;display:grid}.tools-module__YkmrlW__pdfSavedSignatureCard{min-width:0;position:relative}.tools-module__YkmrlW__pdfSavedSignaturePreview{color:#e5eef8b8;cursor:pointer;background:#ffffff09;border:1px solid #ffffff17;border-radius:8px;width:100%;min-height:82px;padding:.46rem;display:grid}.tools-module__YkmrlW__pdfSavedSignaturePreview:hover,.tools-module__YkmrlW__pdfSavedSignaturePreview:focus-visible{border-color:var(--tool-accent,var(--accent-color));background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 8%, #ffffff09)}.tools-module__YkmrlW__pdfSavedSignaturePreview img{object-fit:contain;background:#fff;border-radius:5px;width:100%;height:48px}.tools-module__YkmrlW__pdfSavedSignaturePreview span{text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:850;overflow:hidden}.tools-module__YkmrlW__pdfSavedSignatureRemove{color:#fff;cursor:pointer;background:#7f1d1deb;border:1px solid #f8717161;border-radius:999px;place-items:center;width:28px;min-height:28px;padding:0;display:inline-grid;position:absolute;top:.28rem;right:.28rem}.tools-module__YkmrlW__aiUtilityGrid{grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr) minmax(260px,.5fr);align-items:start;gap:1rem;min-width:0;display:grid}.tools-module__YkmrlW__aiCostCalculator{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 24%, #ffffff14);background:radial-gradient(circle at 78% 0%, color-mix(in srgb, var(--tool-accent,var(--accent-color)) 7%, transparent), transparent 34%), #02070d9e;border-radius:10px;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);gap:0;overflow:hidden}.tools-module__YkmrlW__aiCostCalculator .tools-module__YkmrlW__aiCostInputPanel,.tools-module__YkmrlW__aiCostCalculator .tools-module__YkmrlW__aiCostResultPanel{background:0 0;border:0;border-radius:0;gap:.9rem;padding:clamp(1rem,2vw,1.35rem)}.tools-module__YkmrlW__aiCostInputPanel{border-right:1px solid #ffffff13!important}.tools-module__YkmrlW__aiCostPromptField textarea{min-height:136px}.tools-module__YkmrlW__aiCostSampleButton{color:#e5eef8bd;background:0 0;border-color:#ffffff17;justify-self:start;min-height:36px}.tools-module__YkmrlW__aiCostResultPanel{min-width:0}.tools-module__YkmrlW__aiCostResultHeader,.tools-module__YkmrlW__aiCostFooterRow,.tools-module__YkmrlW__aiCostCompareHeader,.tools-module__YkmrlW__aiCostCompareHeader>div{justify-content:space-between;align-items:center;gap:.8rem;min-width:0;display:flex}.tools-module__YkmrlW__aiCostCatalogStatus{color:#e5eef899;flex:none;align-items:center;gap:.4rem;font-size:.72rem;font-weight:800;display:inline-flex}.tools-module__YkmrlW__aiCostCatalogStatus i{background:#2dd4bf;border-radius:999px;width:7px;height:7px;box-shadow:0 0 12px #2dd4bf9e}.tools-module__YkmrlW__aiCostHero{background:linear-gradient(135deg, color-mix(in srgb, var(--tool-accent,var(--accent-color)) 13%, #ffffff06), #ffffff05);min-width:0;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tool-accent,var(--accent-color)) 25%, #ffffff0a);border-radius:9px;justify-items:start;gap:.26rem;padding:1.05rem 1.1rem;display:grid}.tools-module__YkmrlW__aiCostHero>span,.tools-module__YkmrlW__aiCostFactRow span{color:#e5eef894;letter-spacing:.045em;text-transform:uppercase;font-size:.7rem;font-weight:920}.tools-module__YkmrlW__aiCostHero>strong{color:#fff;letter-spacing:-.055em;overflow-wrap:anywhere;min-width:0;font-size:clamp(2.4rem,5vw,4.35rem);font-weight:950;line-height:.98}.tools-module__YkmrlW__aiCostHero>p{color:#e5eef8ab;margin:.18rem 0 0;font-size:.8rem;line-height:1.4}.tools-module__YkmrlW__aiCostProjectionRow{border-top:1px solid #ffffff16;gap:1.8rem;margin-top:.78rem;padding-top:.78rem;display:flex}.tools-module__YkmrlW__aiCostProjectionRow div{gap:.1rem;display:grid}.tools-module__YkmrlW__aiCostProjectionRow small,.tools-module__YkmrlW__aiCostFactRow small{color:#e5eef885;font-size:.68rem;font-weight:760}.tools-module__YkmrlW__aiCostProjectionRow b{color:#f6fcfff0;font-size:1rem;line-height:1.2}.tools-module__YkmrlW__aiCostFactRow{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;padding:.2rem 0;display:grid}.tools-module__YkmrlW__aiCostFactRow>div{border-left:1px solid #ffffff16;gap:.12rem;min-width:0;padding:.25rem .85rem;display:grid}.tools-module__YkmrlW__aiCostFactRow>div:first-child{border-left:0;padding-left:0}.tools-module__YkmrlW__aiCostFactRow strong{color:#f6fcfff0;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.92rem;overflow:hidden}.tools-module__YkmrlW__aiCostBreakdown{border-top:1px solid #ffffff13;padding-top:.72rem}.tools-module__YkmrlW__aiCostBreakdown summary{color:#e5eef8c2;cursor:pointer;font-size:.8rem;font-weight:870}.tools-module__YkmrlW__aiCostBreakdown p{color:#e5eef89e;margin:.65rem 0 0;font-size:.78rem;line-height:1.5}.tools-module__YkmrlW__aiCostBreakdown>div{color:#e5eef89e;flex-wrap:wrap;gap:.55rem 1rem;margin-top:.55rem;font-size:.78rem;display:flex}.tools-module__YkmrlW__aiCostBreakdown strong{color:#fff}.tools-module__YkmrlW__aiCostFooterRow{align-items:flex-end;margin-top:auto;padding-top:.15rem}.tools-module__YkmrlW__aiCostFooterRow .tools-module__YkmrlW__localToolTrustRow{flex:auto}.tools-module__YkmrlW__aiCostFooterRow>button{flex:none}.tools-module__YkmrlW__aiCostComparePanel{border-top:1px solid #ffffff13;grid-column:1/-1;gap:.8rem;min-width:0;padding:1rem clamp(1rem,2vw,1.35rem) 1.2rem;display:grid}.tools-module__YkmrlW__aiCostCompareHeader h3,.tools-module__YkmrlW__aiCostCompareHeader p{margin:0}.tools-module__YkmrlW__aiCostCompareHeader h3{color:#fff;font-size:.92rem}.tools-module__YkmrlW__aiCostCompareHeader p{color:#e5eef88f;margin-top:.12rem;font-size:.76rem}.tools-module__YkmrlW__aiCostCompareHeader svg{color:var(--tool-accent,var(--accent-color))}.tools-module__YkmrlW__aiCostComparisonGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;min-width:0;display:grid}.tools-module__YkmrlW__aiCostComparisonGrid button{min-width:0;min-height:100px;color:inherit;text-align:left;cursor:pointer;transition:border-color var(--motion-fast) var(--motion-ease-standard), background var(--motion-fast) var(--motion-ease-standard), transform var(--motion-fast) var(--motion-ease-out);background:#ffffff06;border:1px solid #ffffff13;border-radius:8px;gap:.18rem;padding:.72rem;display:grid}.tools-module__YkmrlW__aiCostComparisonGrid button:hover,.tools-module__YkmrlW__aiCostComparisonGrid button:focus-visible,.tools-module__YkmrlW__aiCostComparisonActive{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 54%, #ffffff14)!important;background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 9%, #ffffff06)!important}.tools-module__YkmrlW__aiCostComparisonGrid button:hover{transform:translateY(-2px)}.tools-module__YkmrlW__aiCostComparisonGrid button:focus-visible{outline:2px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 44%, transparent);outline-offset:2px}.tools-module__YkmrlW__aiCostComparisonGrid strong,.tools-module__YkmrlW__aiCostComparisonGrid span,.tools-module__YkmrlW__aiCostComparisonGrid small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tools-module__YkmrlW__aiCostComparisonGrid strong{color:#f8fcfff0;font-size:.8rem}.tools-module__YkmrlW__aiCostComparisonGrid span{color:var(--tool-accent,var(--accent-color));font-size:.88rem;font-weight:950}.tools-module__YkmrlW__aiCostComparisonGrid small{color:#e5eef880;font-size:.66rem}.tools-module__YkmrlW__aiCostComparisonGrid .tools-module__YkmrlW__aiCostModelKind{color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 78%, #fff);letter-spacing:.045em;text-transform:uppercase;font-size:.61rem;font-weight:920}.tools-module__YkmrlW__aiUtilityInlineControls,.tools-module__YkmrlW__aiToggleGrid,.tools-module__YkmrlW__aiMetricGrid{gap:.55rem;min-width:0;display:grid}.tools-module__YkmrlW__aiUtilityInlineControls{grid-template-columns:repeat(2,minmax(0,1fr))}.tools-module__YkmrlW__aiToggleGrid{grid-template-columns:1fr}.tools-module__YkmrlW__aiMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.tools-module__YkmrlW__aiUtilityPresetBlock{gap:.45rem;min-width:0;display:grid}.tools-module__YkmrlW__aiUtilityPresetBlock>span{color:#e5eef8a8;font-size:.78rem;font-weight:900}.tools-module__YkmrlW__aiUtilityPresetRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem;min-width:0;display:grid}.tools-module__YkmrlW__aiUtilityPresetRow button{color:#fff;min-width:0;min-height:54px;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff17;border-radius:8px;gap:.12rem;padding:.55rem .6rem;font-size:.82rem;font-weight:920;display:grid}.tools-module__YkmrlW__aiUtilityPresetRow button:hover,.tools-module__YkmrlW__aiUtilityPresetRow button:focus-visible,.tools-module__YkmrlW__aiUtilityPresetActive{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 66%, #ffffff1a)!important;background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 13%, #ffffff0a)!important}.tools-module__YkmrlW__aiUtilityPresetRow small{color:#e5eef88f;font-size:.7rem;font-weight:850}.tools-module__YkmrlW__aiUtilityAdvanced{background:#ffffff07;border:1px solid #ffffff14;border-radius:8px;min-width:0;overflow:hidden}.tools-module__YkmrlW__aiUtilityAdvanced summary{color:#e5eef8d6;cursor:pointer;justify-content:space-between;align-items:center;gap:.65rem;min-height:42px;padding:.64rem .72rem;font-size:.82rem;font-weight:920;list-style:none;display:flex}.tools-module__YkmrlW__aiUtilityAdvanced summary::-webkit-details-marker{display:none}.tools-module__YkmrlW__aiUtilityAdvanced summary:after{content:"+";color:var(--tool-accent,var(--accent-color));flex:none;font-weight:950}.tools-module__YkmrlW__aiUtilityAdvanced[open] summary:after{content:"-"}.tools-module__YkmrlW__aiUtilityAdvanced summary small{color:#e5eef88f;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto;font-size:.72rem;font-weight:850;overflow:hidden}.tools-module__YkmrlW__aiUtilityAdvanced p{color:#e5eef8a3;margin:0;padding:0 .72rem .55rem;font-size:.8rem;line-height:1.45}.tools-module__YkmrlW__aiUtilityAdvanced .tools-module__YkmrlW__aiUtilityInlineControls{padding:0 .72rem .72rem}.tools-module__YkmrlW__aiCostExplainer{background:#ffffff07;border:1px solid #ffffff14;border-radius:8px;gap:.42rem;min-width:0;padding:.72rem;display:grid}.tools-module__YkmrlW__aiCostExplainer p{color:#e5eef8ad;margin:0;font-size:.82rem;line-height:1.45}.tools-module__YkmrlW__aiCostExplainer strong{color:#fff}.tools-module__YkmrlW__aiUtilityFootnote{color:#e5eef8a3;margin:-.12rem 0 0;font-size:.78rem;line-height:1.45}.tools-module__YkmrlW__aiMetric{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 24%, #ffffff14);background:linear-gradient(#ffffff09,#ffffff04),#0000002e;border-radius:8px;gap:.28rem;min-width:0;padding:.82rem;display:grid}.tools-module__YkmrlW__aiMetric>span,.tools-module__YkmrlW__aiMetric .tools-module__YkmrlW__aiHelpLabel{color:#e5eef894;text-transform:uppercase;font-size:.72rem;font-weight:920}.tools-module__YkmrlW__aiMetric strong{color:#fff;overflow-wrap:anywhere;min-width:0;font-size:clamp(1.1rem,2.4vw,1.65rem);line-height:1.05}.tools-module__YkmrlW__aiActionStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;min-width:0;display:grid}.tools-module__YkmrlW__aiActionStrip div{background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;gap:.22rem;min-width:0;min-height:58px;padding:.62rem;display:grid}.tools-module__YkmrlW__aiActionStrip>div>span,.tools-module__YkmrlW__aiActionStrip .tools-module__YkmrlW__aiHelpLabel{color:#e5eef88f;text-transform:uppercase;font-size:.68rem;font-weight:920}.tools-module__YkmrlW__aiActionStrip strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.82rem;line-height:1.2;overflow:hidden}.tools-module__YkmrlW__aiActionStrip small{color:#e5eef899;min-width:0;font-size:.68rem;font-weight:720;line-height:1.25}.tools-module__YkmrlW__aiHardwareResultTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.tools-module__YkmrlW__aiHardwareResultTop strong{color:#fff;font-size:.95rem;font-weight:950}.tools-module__YkmrlW__aiHardwareResultTop .tools-module__YkmrlW__aiHelpLabel,.tools-module__YkmrlW__aiHardwareOptionList strong .tools-module__YkmrlW__aiHelpLabel{color:inherit;font:inherit;text-transform:none}.tools-module__YkmrlW__aiHardwareStatusPill{color:#fff;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;align-items:center;min-height:30px;padding:.32rem .62rem;font-size:.78rem;font-weight:950;display:inline-flex}.tools-module__YkmrlW__aiHardwareStatusGreat,.tools-module__YkmrlW__aiHardwareStatusGood{color:#bbf7d0;background:#22c55e1f;border-color:#22c55e6b}.tools-module__YkmrlW__aiHardwareStatusTight{color:#fef08a;background:#facc151f;border-color:#facc1573}.tools-module__YkmrlW__aiHardwareStatusCpu{color:#bae6fd;background:#38bdf81f;border-color:#38bdf86b}.tools-module__YkmrlW__aiHardwareStatusNo{color:#fecaca;background:#f871711f;border-color:#f8717173}.tools-module__YkmrlW__aiHardwareOptionList,.tools-module__YkmrlW__aiHardwareRecommendationList{gap:.42rem;min-width:0;display:grid}.tools-module__YkmrlW__aiHardwareOptionList button{min-width:0;color:inherit;text-align:left;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:.12rem .45rem;padding:.48rem .58rem;display:grid}.tools-module__YkmrlW__aiHardwareOptionList button:hover,.tools-module__YkmrlW__aiHardwareOptionList button:focus-visible,.tools-module__YkmrlW__aiHardwareOptionList button[aria-pressed=true]{border-color:var(--tool-accent,var(--accent-color));outline:none}.tools-module__YkmrlW__aiHardwareOptionList strong{color:#fff;font-size:.8rem;font-weight:950}.tools-module__YkmrlW__aiHardwareOptionList>button>span{min-width:0;color:var(--tool-accent,var(--accent-color));text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:920;overflow:hidden}.tools-module__YkmrlW__aiHardwareOptionList small{color:#e5eef894;grid-column:1/-1;font-size:.7rem;font-weight:780}.tools-module__YkmrlW__aiHardwareRecommendationList{margin:0;padding:0;list-style:none}.tools-module__YkmrlW__aiHardwareRecommendationList li{color:#e5eef8d1;background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;min-width:0;padding:.58rem .68rem;font-size:.84rem;font-weight:850}.tools-module__YkmrlW__aiHardwareDataCard{grid-template-columns:1fr;gap:.5rem;min-width:0;display:grid}.tools-module__YkmrlW__aiHardwareDataCard div{background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;gap:.18rem;min-width:0;padding:.62rem .68rem;display:grid}.tools-module__YkmrlW__aiHardwareDataCard span,.tools-module__YkmrlW__aiHardwareMatchHeader{color:#e5eef88f;text-transform:uppercase;font-size:.7rem;font-weight:920}.tools-module__YkmrlW__aiHardwareDataCard strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.82rem;line-height:1.22;overflow:hidden}.tools-module__YkmrlW__aiHardwareMatchHeader{justify-content:space-between;align-items:center;gap:.55rem;min-width:0;display:flex}.tools-module__YkmrlW__aiHardwareMatchHeader>span:not(.tools-module__YkmrlW__aiHelpLabel){color:#e5eef87a;text-transform:none;font-size:.68rem;font-weight:780}.tools-module__YkmrlW__aiHardwareHistoryList{gap:.42rem;min-width:0;display:grid}.tools-module__YkmrlW__aiHardwareHistoryList button{min-width:0;color:inherit;text-align:left;background:#ffffff07;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.22rem .55rem;padding:.52rem .62rem;display:grid}.tools-module__YkmrlW__aiHardwareHistoryList button[aria-pressed=true]{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 70%, #ffffff1f);background:linear-gradient(135deg, color-mix(in srgb, var(--tool-accent,var(--accent-color)) 11%, transparent), #ffffff07), #00000024}.tools-module__YkmrlW__aiHardwareHistoryList button:hover,.tools-module__YkmrlW__aiHardwareHistoryList button:focus-visible{border-color:var(--tool-accent,var(--accent-color));outline:none}.tools-module__YkmrlW__aiHardwareHistoryList strong,.tools-module__YkmrlW__aiHardwareHistoryList span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tools-module__YkmrlW__aiHardwareHistoryList strong{color:#fff;font-size:.78rem;font-weight:900}.tools-module__YkmrlW__aiHardwareHistoryList span{color:#e5eef894;font-size:.72rem;font-weight:780}.tools-module__YkmrlW__aiHardwareMatchList{gap:.42rem;min-width:0;display:grid}.tools-module__YkmrlW__aiHardwareMatchList a{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 24%, #ffffff14);background:linear-gradient(135deg, color-mix(in srgb, var(--tool-accent,var(--accent-color)) 7%, transparent), #ffffff06), #00000029;min-width:0;color:inherit;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:.18rem .55rem;padding:.58rem .64rem;text-decoration:none;display:grid}.tools-module__YkmrlW__aiHardwareMiniHeader{gap:.08rem;min-width:0;padding-top:.1rem;display:grid}.tools-module__YkmrlW__aiHardwareMiniHeader .tools-module__YkmrlW__aiHelpLabel{color:#e5eef8b8;text-transform:uppercase;font-size:.72rem;font-weight:920}.tools-module__YkmrlW__aiHardwareMiniHeader>span:not(.tools-module__YkmrlW__aiHelpLabel){color:#e5eef885;font-size:.74rem;line-height:1.3}.tools-module__YkmrlW__aiHardwareCpuList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;min-width:0;display:grid}.tools-module__YkmrlW__aiHardwareCpuList a{min-width:0;color:inherit;background:#ffffff07;border:1px solid #ffffff14;border-radius:8px;gap:.1rem;padding:.5rem .56rem;text-decoration:none;display:grid}.tools-module__YkmrlW__aiHardwareCpuList a:hover,.tools-module__YkmrlW__aiHardwareCpuList a:focus-visible{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 62%, #ffffff1f);outline:none}.tools-module__YkmrlW__aiHardwareCpuList strong,.tools-module__YkmrlW__aiHardwareCpuList span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tools-module__YkmrlW__aiHardwareCpuList strong{color:#fff;font-size:.72rem;line-height:1.22}.tools-module__YkmrlW__aiHardwareCpuList span{color:#e5eef894;font-size:.68rem;font-weight:760}.tools-module__YkmrlW__aiHardwareMatchList a:first-child{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 72%, #ffffff1a);background:linear-gradient(135deg, color-mix(in srgb, var(--tool-accent,var(--accent-color)) 13%, transparent), #ffffff08), #0000002e}.tools-module__YkmrlW__aiHardwareMatchList a:hover,.tools-module__YkmrlW__aiHardwareMatchList a:focus-visible{border-color:var(--tool-accent,var(--accent-color));outline:none}.tools-module__YkmrlW__aiHardwareMatchList strong,.tools-module__YkmrlW__aiHardwareMatchList span,.tools-module__YkmrlW__aiHardwareMatchList small,.tools-module__YkmrlW__aiHardwareMatchList em{text-overflow:ellipsis;min-width:0;overflow:hidden}.tools-module__YkmrlW__aiHardwareMatchList strong{color:#fff;grid-column:1/-1;font-size:.82rem;line-height:1.24}.tools-module__YkmrlW__aiHardwareMatchList em{color:#bbf7d0;text-transform:uppercase;white-space:nowrap;background:#22c55e21;border:1px solid #22c55e75;border-radius:999px;grid-area:2/2/span 2;align-self:center;max-width:5rem;padding:.18rem .42rem;font-size:.64rem;font-style:normal;font-weight:920;line-height:1}.tools-module__YkmrlW__aiHardwareMatchList span{color:#e5eef8a8;white-space:nowrap;grid-column:1;font-size:.73rem;font-weight:760}.tools-module__YkmrlW__aiHardwareMatchList small{color:var(--tool-accent,var(--accent-color));white-space:nowrap;grid-column:1;font-size:.72rem;font-weight:880}.tools-module__YkmrlW__aiHardwareNoMatch{color:#e5eef8ad;background:#ffffff07;border:1px solid #ffffff14;border-radius:8px;margin:0;padding:.68rem;font-size:.82rem}.tools-module__YkmrlW__aiHardwareChecker{grid-template-columns:minmax(300px,.88fr) minmax(0,1.12fr);gap:.8rem}.tools-module__YkmrlW__aiHardwareChecker>.tools-module__YkmrlW__localToolPanel{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 18%, #ffffff14);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--tool-accent,var(--accent-color)) 5%, transparent), transparent 36%), #02070dad;border-radius:10px;gap:.9rem;padding:clamp(.9rem,1.5vw,1.2rem)}.tools-module__YkmrlW__aiHardwareSetupPanel,.tools-module__YkmrlW__aiHardwareResultPanel{align-content:start}.tools-module__YkmrlW__aiHardwareFieldGroup,.tools-module__YkmrlW__aiHardwareRecommendationColumn,.tools-module__YkmrlW__aiHardwareQuantBlock{gap:.48rem;min-width:0;display:grid}.tools-module__YkmrlW__aiHardwareFieldGroup>.tools-module__YkmrlW__aiHelpLabel{color:#e5eef8c2;font-size:.84rem;font-weight:850}.tools-module__YkmrlW__aiHardwareArchitecture{background:#0000002e;border:1px solid #ffffff16;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.38rem;min-width:0;padding:.28rem;display:grid}.tools-module__YkmrlW__aiHardwareArchitecture button{color:#e5eef8a3;min-width:0;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:.44rem .45rem;font-size:.76rem;font-weight:880;line-height:1.15}.tools-module__YkmrlW__aiHardwareArchitecture button:hover,.tools-module__YkmrlW__aiHardwareArchitecture button:focus-visible,.tools-module__YkmrlW__aiHardwareArchitecture button[aria-pressed=true]{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 42%, #ffffff14);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 13%, #ffffff09);color:#fff;outline:none}.tools-module__YkmrlW__aiHardwareArchitecture button[aria-pressed=true]{box-shadow:0 0 18px color-mix(in srgb, var(--tool-accent,var(--accent-color)) 10%, transparent)}.tools-module__YkmrlW__aiHardwareManualGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;min-width:0;padding:0 .72rem .72rem;display:grid}.tools-module__YkmrlW__aiHardwareManualGrid input{width:100%}.tools-module__YkmrlW__aiHardwareModelGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;min-width:0;display:grid}.tools-module__YkmrlW__aiHardwareModelHint{color:#e5eef88f;margin:-.05rem 0 0;font-size:.76rem;line-height:1.4}.tools-module__YkmrlW__aiHardwareVerdict{background:#ffffff06;border:1px solid;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-width:0;padding:clamp(.88rem,2vw,1.15rem);display:grid}.tools-module__YkmrlW__aiHardwareVerdict>div:first-child{gap:.25rem;min-width:0;display:grid}.tools-module__YkmrlW__aiHardwareVerdict>div:first-child>span{letter-spacing:.055em;text-transform:uppercase;font-size:.69rem;font-weight:950}.tools-module__YkmrlW__aiHardwareVerdict>div:first-child>strong{color:#fff;font-size:clamp(1.05rem,2vw,1.32rem);line-height:1.22}.tools-module__YkmrlW__aiHardwareVerdict p{color:#e5eef8a8;margin:0;font-size:.8rem;line-height:1.42}.tools-module__YkmrlW__aiHardwareScore{justify-items:end;min-width:76px;display:grid}.tools-module__YkmrlW__aiHardwareScore strong{color:#fff;letter-spacing:-.055em;font-size:clamp(2.15rem,4vw,3.25rem);font-weight:950;line-height:.9}.tools-module__YkmrlW__aiHardwareScore span{color:currentColor;font-size:.7rem;font-weight:900}.tools-module__YkmrlW__aiHardwareMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.tools-module__YkmrlW__aiHardwareMetricGrid .tools-module__YkmrlW__aiMetric{min-height:88px;padding:.72rem}.tools-module__YkmrlW__aiHardwareMetricGrid .tools-module__YkmrlW__aiMetric strong{font-size:clamp(1rem,1.75vw,1.32rem)}.tools-module__YkmrlW__aiHardwareDecisionRow{grid-template-columns:minmax(0,.62fr) minmax(0,.62fr) minmax(190px,1.35fr);gap:.5rem;min-width:0;display:grid}.tools-module__YkmrlW__aiHardwareDecisionRow>div{background:#ffffff07;border:1px solid #ffffff14;border-radius:8px;align-content:center;gap:.22rem;min-width:0;min-height:68px;padding:.62rem .7rem;display:grid}.tools-module__YkmrlW__aiHardwareDecisionRow span,.tools-module__YkmrlW__aiHardwareQuantBlock>div:first-child>span{color:#e5eef885;font-size:.68rem;font-weight:850;line-height:1.3}.tools-module__YkmrlW__aiHardwareDecisionRow strong,.tools-module__YkmrlW__aiHardwareQuantBlock>div:first-child>strong{color:#fff;font-size:.82rem;line-height:1.25}.tools-module__YkmrlW__aiHardwarePrimaryTip{grid-template-columns:minmax(0,1fr) auto}.tools-module__YkmrlW__aiHardwarePrimaryTip span,.tools-module__YkmrlW__aiHardwarePrimaryTip strong{grid-column:1}.tools-module__YkmrlW__aiHardwarePrimaryTip button{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 44%, transparent);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 12%, transparent);min-height:34px;color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 72%, #fff);font:inherit;cursor:pointer;border-radius:7px;grid-area:1/2/span 2;align-self:center;padding:.4rem .56rem;font-size:.7rem;font-weight:900}.tools-module__YkmrlW__aiHardwarePrimaryTip button:hover,.tools-module__YkmrlW__aiHardwarePrimaryTip button:focus-visible{border-color:var(--tool-accent,var(--accent-color));background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 20%, transparent);outline:none}.tools-module__YkmrlW__aiHardwareQuantBlock{padding-top:.15rem}.tools-module__YkmrlW__aiHardwareQuantBlock>div:first-child{justify-content:space-between;align-items:baseline;gap:.7rem;display:flex}.tools-module__YkmrlW__aiHardwareOptionList{grid-template-columns:repeat(4,minmax(0,1fr))}.tools-module__YkmrlW__aiHardwareOptionList button{min-height:74px}.tools-module__YkmrlW__aiHardwareTechnicalGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.42rem;min-width:0;padding:0 .72rem .72rem;display:grid}.tools-module__YkmrlW__aiHardwareTechnicalGrid span{color:#e5eef885;gap:.08rem;min-width:0;font-size:.68rem;display:grid}.tools-module__YkmrlW__aiHardwareTechnicalGrid strong{color:#f6fcffeb;font-size:.76rem}.tools-module__YkmrlW__aiHardwareCopyRow{align-items:center;gap:.7rem;min-height:38px;display:flex}.tools-module__YkmrlW__aiHardwareCopyRow>span{color:#e5eef8a3;font-size:.76rem;font-weight:800}.tools-module__YkmrlW__aiHardwareRecommendations{grid-column:1/-1}.tools-module__YkmrlW__aiHardwareRecommendationGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;gap:.65rem;min-width:0;display:grid}.tools-module__YkmrlW__aiHardwareRecommendationColumn{background:#ffffff06;border:1px solid #ffffff13;border-radius:9px;padding:.72rem}.tools-module__YkmrlW__aiHardwareRecommendationColumn .tools-module__YkmrlW__aiHardwareMatchList{grid-template-columns:repeat(3,minmax(0,1fr))}.tools-module__YkmrlW__aiHardwareRecommendationColumn .tools-module__YkmrlW__aiHardwareMatchList a{align-content:start}.tools-module__YkmrlW__aiHardwareUnifiedCard{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 24%, #ffffff14);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 6%, #ffffff05);border-radius:9px;grid-template-columns:auto minmax(0,1fr);gap:.55rem .7rem;min-width:0;padding:.8rem;display:grid}.tools-module__YkmrlW__aiHardwareUnifiedCard>svg{color:var(--tool-accent,var(--accent-color))}.tools-module__YkmrlW__aiHardwareUnifiedCard p{color:#e5eef8c2;margin:0;font-size:.82rem;line-height:1.4}.tools-module__YkmrlW__aiHardwareUnifiedCard>div{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.tools-module__YkmrlW__aiHardwareUnifiedCard span{color:#e5eef88a;background:#ffffff09;border-radius:7px;gap:.12rem;min-width:0;padding:.58rem;font-size:.68rem;display:grid}.tools-module__YkmrlW__aiHardwareUnifiedCard strong{color:#fff;font-size:.92rem}.tools-module__YkmrlW__aiHardwareDataDetails{align-self:start}.tools-module__YkmrlW__aiHardwareDataDetails .tools-module__YkmrlW__aiHardwareDataCard{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 .72rem .72rem}.tools-module__YkmrlW__aiModelList,.tools-module__YkmrlW__aiRecommendationList{gap:.65rem;min-width:0;display:grid}.tools-module__YkmrlW__aiModelList button{min-width:0;color:inherit;text-align:left;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:.25rem .6rem;padding:.72rem;display:grid}.tools-module__YkmrlW__aiModelList button:hover,.tools-module__YkmrlW__aiModelList button:focus-visible{border-color:var(--tool-accent,var(--accent-color));outline:none}.tools-module__YkmrlW__aiModelList strong,.tools-module__YkmrlW__aiModelList span,.tools-module__YkmrlW__aiModelList small{min-width:0}.tools-module__YkmrlW__aiModelList strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;line-height:1.2;overflow:hidden}.tools-module__YkmrlW__aiModelList span{color:var(--tool-accent,var(--accent-color));font-size:.78rem;font-weight:950}.tools-module__YkmrlW__aiModelList small{color:#e5eef894;grid-column:1/-1;font-weight:780}.tools-module__YkmrlW__aiRecommendationPanel{min-height:0}.tools-module__YkmrlW__aiRecommendationCard{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 22%, #ffffff1a);background:linear-gradient(135deg, color-mix(in srgb, var(--tool-accent,var(--accent-color)) 8%, transparent), transparent 48%), #ffffff07;border-radius:8px;gap:.62rem;min-width:0;padding:.82rem;display:grid}.tools-module__YkmrlW__aiRecommendationCard h3,.tools-module__YkmrlW__aiRecommendationCard p{margin:0}.tools-module__YkmrlW__aiRecommendationCard h3{color:#fff;font-size:1rem;line-height:1.25}.tools-module__YkmrlW__aiRecommendationCard p,.tools-module__YkmrlW__aiRecommendationDetails,.tools-module__YkmrlW__aiRecommendationDetails li{color:#e5eef8ad;line-height:1.5}.tools-module__YkmrlW__aiRecommendationCard p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tools-module__YkmrlW__aiRecommendationTop{flex-wrap:wrap;gap:.45rem;min-width:0;display:flex}.tools-module__YkmrlW__aiRecommendationTop span{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 28%, #ffffff1a);color:#efffdee6;background:#00000029;border-radius:8px;align-items:center;gap:.35rem;min-height:28px;padding:.25rem .52rem;font-size:.74rem;font-weight:920;display:inline-flex}.tools-module__YkmrlW__aiRecommendationTop svg{color:var(--tool-accent,var(--accent-color))}.tools-module__YkmrlW__aiRecommendationDetails{gap:.42rem;display:grid}.tools-module__YkmrlW__aiRecommendationDetails summary{color:var(--tool-accent,var(--accent-color));cursor:pointer;font-size:.8rem;font-weight:920}.tools-module__YkmrlW__aiRecommendationDetails ul{gap:.28rem;margin:0;padding-left:1.1rem;display:grid}.tools-module__YkmrlW__aiPickerShell{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 26%, #ffffff14);background:#03090ec7;border-radius:10px;grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);min-width:0;display:grid;overflow:hidden}.tools-module__YkmrlW__aiPickerControls,.tools-module__YkmrlW__aiPickerResults{align-content:start;gap:.9rem;min-width:0;padding:clamp(1rem,2vw,1.3rem);display:grid}.tools-module__YkmrlW__aiPickerControls{background:#ffffff04;border-right:1px solid #ffffff13}.tools-module__YkmrlW__aiPickerSectionHeader,.tools-module__YkmrlW__aiPickerResultsHeader,.tools-module__YkmrlW__aiPickerModelHeading,.tools-module__YkmrlW__aiPickerPrimaryMeta,.tools-module__YkmrlW__aiPickerAlternativesHeader,.tools-module__YkmrlW__aiPickerActions,.tools-module__YkmrlW__aiPickerTrustRow{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.tools-module__YkmrlW__aiPickerSectionHeader{justify-content:flex-start;align-items:flex-start}.tools-module__YkmrlW__aiPickerHeaderIcon{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 34%, #ffffff14);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 9%, #ffffff06);width:38px;height:38px;color:var(--tool-accent,var(--accent-color));border-radius:8px;flex:none;place-items:center;display:inline-grid}.tools-module__YkmrlW__aiPickerSectionHeader>div,.tools-module__YkmrlW__aiPickerResultsHeader>div,.tools-module__YkmrlW__aiPickerModelHeading>div{gap:.16rem;min-width:0;display:grid}.tools-module__YkmrlW__aiPickerSectionHeader span,.tools-module__YkmrlW__aiPickerResultsHeader>div>span{color:var(--tool-accent,var(--accent-color));letter-spacing:.055em;text-transform:uppercase;font-size:.66rem;font-weight:950}.tools-module__YkmrlW__aiPickerSectionHeader h3,.tools-module__YkmrlW__aiPickerSectionHeader p,.tools-module__YkmrlW__aiPickerResultsHeader h3,.tools-module__YkmrlW__aiPickerResultsHeader p,.tools-module__YkmrlW__aiPickerModelHeading h3,.tools-module__YkmrlW__aiPickerDescription,.tools-module__YkmrlW__aiPickerReasonBlock strong,.tools-module__YkmrlW__aiPickerAlternativesHeader strong,.tools-module__YkmrlW__aiPickerEmptyState p{margin:0}.tools-module__YkmrlW__aiPickerSectionHeader h3,.tools-module__YkmrlW__aiPickerResultsHeader h3{color:#fff;font-size:1.08rem;line-height:1.2}.tools-module__YkmrlW__aiPickerSectionHeader p,.tools-module__YkmrlW__aiPickerResultsHeader p{color:#e5eef894;font-size:.76rem;line-height:1.4}.tools-module__YkmrlW__aiPickerFieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;min-width:0;display:grid}.tools-module__YkmrlW__aiPickerField{gap:.42rem;min-width:0;display:grid}.tools-module__YkmrlW__aiPickerField>span,.tools-module__YkmrlW__aiPickerFieldset legend{color:#f0f7fce0;align-items:center;gap:.4rem;font-size:.76rem;font-weight:900;display:flex}.tools-module__YkmrlW__aiPickerField>span b,.tools-module__YkmrlW__aiPickerFieldset legend b{background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 16%, #ffffff06);width:20px;height:20px;color:var(--tool-accent,var(--accent-color));border-radius:999px;place-items:center;font-size:.66rem;display:inline-grid}.tools-module__YkmrlW__aiPickerFieldset{border:0;gap:.48rem;min-width:0;margin:0;padding:0;display:grid}.tools-module__YkmrlW__aiPickerFieldset legend{margin-bottom:.45rem;padding:0}.tools-module__YkmrlW__aiPickerFieldset legend svg{color:var(--tool-accent,var(--accent-color))}.tools-module__YkmrlW__aiPickerFieldset>small{color:#e5eef880;font-size:.68rem;line-height:1.4}.tools-module__YkmrlW__aiPickerPresetRow,.tools-module__YkmrlW__aiPickerBudgetRow,.tools-module__YkmrlW__aiPickerAlternativeGrid{min-width:0;display:grid}.tools-module__YkmrlW__aiPickerPresetRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:.38rem}.tools-module__YkmrlW__aiPickerPresetRow button,.tools-module__YkmrlW__aiPickerBudgetRow button,.tools-module__YkmrlW__aiPickerAlternativeGrid button{color:#eff7fcc7;min-width:0;font:inherit;cursor:pointer;transition:border-color var(--motion-fast) var(--motion-ease-standard), background var(--motion-fast) var(--motion-ease-standard), color var(--motion-fast) var(--motion-ease-standard), transform var(--motion-fast) var(--motion-ease-out);background:#ffffff07;border:1px solid #ffffff14}.tools-module__YkmrlW__aiPickerPresetRow button{border-radius:7px;min-height:38px;padding:.4rem;font-size:.76rem;font-weight:900}.tools-module__YkmrlW__aiPickerPresetRow button:hover,.tools-module__YkmrlW__aiPickerPresetRow button:focus-visible,.tools-module__YkmrlW__aiPickerPresetActive,.tools-module__YkmrlW__aiPickerBudgetRow button:hover,.tools-module__YkmrlW__aiPickerBudgetRow button:focus-visible,.tools-module__YkmrlW__aiPickerBudgetActive{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 58%, #ffffff14)!important;background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 10%, #ffffff07)!important;color:#fff!important}.tools-module__YkmrlW__aiPickerPresetRow button:focus-visible,.tools-module__YkmrlW__aiPickerBudgetRow button:focus-visible,.tools-module__YkmrlW__aiPickerAlternativeGrid button:focus-visible{outline:2px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 42%, transparent);outline-offset:2px}.tools-module__YkmrlW__aiPickerBudgetRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.tools-module__YkmrlW__aiPickerBudgetRow button{text-align:left;border-radius:8px;gap:.12rem;min-height:58px;padding:.58rem .65rem;display:grid}.tools-module__YkmrlW__aiPickerBudgetRow strong{text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.tools-module__YkmrlW__aiPickerBudgetRow small{color:#e5eef87a;font-size:.67rem;line-height:1.3}.tools-module__YkmrlW__aiPickerAdvanced,.tools-module__YkmrlW__aiPickerConfigDetails{background:#ffffff05;border:1px solid #ffffff13;border-radius:8px;min-width:0;overflow:hidden}.tools-module__YkmrlW__aiPickerAdvanced summary,.tools-module__YkmrlW__aiPickerConfigDetails summary{color:#eff7fccc;cursor:pointer;align-items:center;gap:.5rem;min-height:40px;padding:.55rem .65rem;font-size:.76rem;font-weight:900;list-style:none;display:flex}.tools-module__YkmrlW__aiPickerAdvanced summary::-webkit-details-marker{display:none}.tools-module__YkmrlW__aiPickerConfigDetails summary::-webkit-details-marker{display:none}.tools-module__YkmrlW__aiPickerAdvanced summary:after{content:"+";color:var(--tool-accent,var(--accent-color));margin-left:0;font-weight:950}.tools-module__YkmrlW__aiPickerAdvanced[open] summary:after{content:"−"}.tools-module__YkmrlW__aiPickerAdvanced summary span{color:#eff7fca8;background:#ffffff0e;border-radius:999px;place-items:center;width:20px;height:20px;margin-left:auto;font-size:.66rem;display:inline-grid}.tools-module__YkmrlW__aiPickerAdvancedBody{gap:.48rem;padding:0 .65rem .65rem;display:grid}.tools-module__YkmrlW__aiPickerExactContext{color:#e5eef8b3;grid-template-columns:minmax(0,1fr) 118px;align-items:center;gap:.55rem;font-size:.72rem;font-weight:820;display:grid}.tools-module__YkmrlW__aiPickerExactContext input{color:#fff;width:100%;min-height:36px;font:inherit;background:#0003;border:1px solid #ffffff17;border-radius:7px;padding:.42rem .55rem}.tools-module__YkmrlW__aiPickerTrustRow{color:#e5eef880;flex-wrap:wrap;padding-top:.1rem;font-size:.66rem;font-weight:800}.tools-module__YkmrlW__aiPickerTrustRow span{align-items:center;gap:.35rem;display:inline-flex}.tools-module__YkmrlW__aiPickerTrustRow svg,.tools-module__YkmrlW__aiPickerTrustRow i{color:var(--tool-accent,var(--accent-color))}.tools-module__YkmrlW__aiPickerTrustRow i{background:currentColor;border-radius:999px;width:6px;height:6px;box-shadow:0 0 10px}.tools-module__YkmrlW__aiPickerResults{gap:.75rem}.tools-module__YkmrlW__aiPickerResultsHeader{align-items:flex-start}.tools-module__YkmrlW__aiPickerResultsHeader>div>span{align-items:center;gap:.35rem;display:inline-flex}.tools-module__YkmrlW__aiPickerCatalogCount{color:#e5eef88f;background:#ffffff09;border-radius:7px;flex:none;padding:.36rem .5rem;font-size:.66rem;font-weight:850}.tools-module__YkmrlW__aiPickerPrimaryCard{border:1px solid color-mix(in srgb, var(--tool-accent,var(--accent-color)) 36%, #ffffff14);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 5%, #ffffff05);border-radius:9px;gap:.7rem;min-width:0;padding:.95rem;display:grid}.tools-module__YkmrlW__aiPickerPrimaryMeta>span{color:var(--tool-accent,var(--accent-color));letter-spacing:.045em;text-transform:uppercase;align-items:center;gap:.35rem;font-size:.68rem;font-weight:950;display:inline-flex}.tools-module__YkmrlW__aiPickerPrimaryMeta>strong{color:#fff;align-items:baseline;gap:.22rem;font-size:1.35rem;font-weight:950;line-height:1;display:inline-flex}.tools-module__YkmrlW__aiPickerPrimaryMeta>strong small{color:#e5eef87a;text-transform:uppercase;font-size:.62rem}.tools-module__YkmrlW__aiPickerModelHeading{align-items:flex-start}.tools-module__YkmrlW__aiPickerModelHeading h3{color:#fff;font-size:clamp(1.12rem,2vw,1.38rem);line-height:1.2}.tools-module__YkmrlW__aiPickerModelHeading>div>span{color:#e5eef87a;font-family:var(--font-mono), monospace;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.tools-module__YkmrlW__aiPickerFreeBadge,.tools-module__YkmrlW__aiPickerPaidBadge{border:1px solid #ffffff17;border-radius:7px;flex:none;padding:.3rem .48rem;font-size:.66rem;font-weight:950}.tools-module__YkmrlW__aiPickerFreeBadge{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 42%, #ffffff14);color:var(--tool-accent,var(--accent-color))}.tools-module__YkmrlW__aiPickerPaidBadge{color:#93c5fd;border-color:#60a5fa57}.tools-module__YkmrlW__aiPickerDescription{color:#e5eef8ab;font-size:.78rem;line-height:1.48}.tools-module__YkmrlW__aiPickerModelFacts{border-top:1px solid #ffffff13;border-bottom:1px solid #ffffff13;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;padding:.68rem 0;display:grid}.tools-module__YkmrlW__aiPickerModelFacts>div{border-left:1px solid #ffffff13;gap:.08rem;min-width:0;padding:0 .72rem;display:grid}.tools-module__YkmrlW__aiPickerModelFacts>div:first-child{border-left:0;padding-left:0}.tools-module__YkmrlW__aiPickerModelFacts span,.tools-module__YkmrlW__aiPickerModelFacts small{color:#e5eef87a;text-transform:uppercase;font-size:.6rem;font-weight:850}.tools-module__YkmrlW__aiPickerModelFacts strong{color:#f8fcfff0;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;overflow:hidden}.tools-module__YkmrlW__aiPickerReasonBlock{background:#ffffff07;border-radius:8px;gap:.38rem;padding:.66rem .72rem;display:grid}.tools-module__YkmrlW__aiPickerReasonBlock>strong{color:#f7fcffe6;font-size:.73rem}.tools-module__YkmrlW__aiPickerReasonBlock ul,.tools-module__YkmrlW__aiPickerChipList{flex-wrap:wrap;gap:.32rem .7rem;margin:0;padding:0;list-style:none;display:flex}.tools-module__YkmrlW__aiPickerReasonBlock li{color:#e5eef8a3;align-items:center;gap:.3rem;font-size:.69rem;line-height:1.35;display:inline-flex}.tools-module__YkmrlW__aiPickerReasonBlock li svg{color:var(--tool-accent,var(--accent-color));flex:none}.tools-module__YkmrlW__aiPickerChipList li{color:#e5eef89e;border:1px solid #ffffff13;border-radius:6px;padding:.26rem .46rem;font-size:.64rem;font-weight:850}.tools-module__YkmrlW__aiPickerCaveat{color:#e5eef88c;align-items:flex-start;gap:.45rem;font-size:.67rem;line-height:1.4;display:flex}.tools-module__YkmrlW__aiPickerCaveat svg{color:#fbbf24;flex:none;margin-top:.08rem}.tools-module__YkmrlW__aiPickerCaveat strong{color:#f8fcffc2}.tools-module__YkmrlW__aiPickerActions{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.tools-module__YkmrlW__aiPickerActions>button,.tools-module__YkmrlW__aiPickerConfigDetails{flex:190px}.tools-module__YkmrlW__aiPickerConfigDetails summary{justify-content:center;min-height:42px}.tools-module__YkmrlW__aiPickerConfigDetails code{color:#e5eef8bd;white-space:pre-wrap;border-top:1px solid #ffffff13;max-height:170px;padding:.7rem;font-size:.68rem;line-height:1.45;display:block;overflow:auto}.tools-module__YkmrlW__aiPickerAlternatives{gap:.45rem;display:grid}.tools-module__YkmrlW__aiPickerAlternativesHeader{color:#f5faffd1;font-size:.76rem}.tools-module__YkmrlW__aiPickerAlternativesHeader svg{color:var(--tool-accent,var(--accent-color))}.tools-module__YkmrlW__aiPickerAlternativeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem}.tools-module__YkmrlW__aiPickerAlternativeGrid button{text-align:left;border-radius:8px;gap:.16rem;min-height:92px;padding:.62rem 1.7rem .62rem .65rem;display:grid;position:relative}.tools-module__YkmrlW__aiPickerAlternativeGrid button:hover{border-color:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 48%, #ffffff14);background:color-mix(in srgb, var(--tool-accent,var(--accent-color)) 7%, #ffffff07);transform:translateY(-2px)}.tools-module__YkmrlW__aiPickerAlternativeGrid button>span{color:var(--tool-accent,var(--accent-color));text-transform:uppercase;font-size:.61rem;font-weight:950}.tools-module__YkmrlW__aiPickerAlternativeGrid button>strong,.tools-module__YkmrlW__aiPickerAlternativeGrid button>small{text-overflow:ellipsis;min-width:0;overflow:hidden}.tools-module__YkmrlW__aiPickerAlternativeGrid button>strong{color:#f8fcffe6;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.73rem;line-height:1.25;display:-webkit-box}.tools-module__YkmrlW__aiPickerAlternativeGrid button>small{color:#e5eef87a;white-space:nowrap;font-size:.62rem}.tools-module__YkmrlW__aiPickerAlternativeGrid button>svg{color:#e5eef86b;position:absolute;bottom:.62rem;right:.58rem}.tools-module__YkmrlW__aiPickerEmptyState{min-height:290px;color:var(--tool-accent,var(--accent-color));border:1px dashed #ffffff1f;border-radius:9px;align-content:center;justify-items:start;gap:.5rem;padding:1.2rem;display:grid}.tools-module__YkmrlW__aiPickerEmptyState strong{color:#fff;max-width:480px;font-size:1rem}.tools-module__YkmrlW__aiPickerEmptyState p{color:#e5eef894;max-width:480px;font-size:.76rem;line-height:1.45}@media (max-width:980px){.tools-module__YkmrlW__aiPickerShell{grid-template-columns:1fr}.tools-module__YkmrlW__aiPickerControls{border-bottom:1px solid #ffffff13;border-right:0}}@media (max-width:720px){.tools-module__YkmrlW__aiPickerControls,.tools-module__YkmrlW__aiPickerResults{padding:.82rem}.tools-module__YkmrlW__aiPickerFieldGrid,.tools-module__YkmrlW__aiPickerAlternativeGrid{grid-template-columns:1fr}.tools-module__YkmrlW__aiPickerBudgetRow{grid-template-columns:repeat(2,minmax(0,1fr))}.tools-module__YkmrlW__aiPickerModelHeading{justify-items:start;display:grid}.tools-module__YkmrlW__aiPickerModelFacts>div{padding-inline:.45rem}.tools-module__YkmrlW__aiPickerModelFacts strong{font-size:.76rem}.tools-module__YkmrlW__aiPickerActions>button,.tools-module__YkmrlW__aiPickerConfigDetails{flex-basis:100%;width:100%}.tools-module__YkmrlW__aiPickerAlternativeGrid button{min-height:76px}}@media (min-width:981px){.tools-module__YkmrlW__imageCompressorGridWithJobs{grid-template-columns:minmax(280px,.52fr) minmax(0,1.48fr);gap:.8rem}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__imageUploadPanel{gap:.58rem;padding:.76rem;position:sticky;top:86px}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__imageResultPanel{grid-area:1/2/span 2;gap:.72rem;padding:.85rem}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__localToolMeter{grid-column:1}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__localToolPanelHeader{gap:.55rem}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__localToolPanelHeader h3{font-size:.98rem}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__localToolPanelHeader p{font-size:.82rem;line-height:1.25}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__localToolDropzone{gap:.28rem;min-height:82px;padding:.58rem}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__localToolDropzone svg{width:22px;height:22px}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__localToolDropzone strong{font-size:.86rem}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__localToolDropzone span{font-size:.72rem;line-height:1.2}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__localToolTrustRow{gap:.32rem}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__localToolTrustRow span{min-height:28px;padding:.22rem .46rem;font-size:.72rem}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__imageFormatSelectGroup{padding:.45rem}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__localToolMeter{gap:.55rem;padding:.76rem}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__localToolMeter p{display:none}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__localToolMeterHeader{gap:.5rem}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__localToolMeterHeader span{font-size:.78rem;line-height:1.2}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__localToolMeterHeader strong{font-size:.9rem;line-height:1.2}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__localToolPrice,.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__localToolBalance{padding:.5rem}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__localToolPrice strong,.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__localToolBalance strong{font-size:1rem}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__imagePreviewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__imagePreviewPane{min-height:clamp(220px,24vw,300px);max-height:clamp(260px,32vw,390px)}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__imagePreviewToolbar{gap:.42rem}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__imageZoomControl{flex-basis:200px}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__imageCropZoomControl{flex-basis:190px}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__imagePreviewThumb{flex-basis:104px}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__localToolFacts{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__localToolFacts div{padding:.58rem}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__localToolFacts strong{font-size:1.08rem}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__imageExportActions{grid-template-columns:minmax(220px,1fr) minmax(180px,.72fr);gap:.5rem}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__imageExportActionsWithOption{grid-template-columns:minmax(220px,1fr) minmax(170px,.68fr) minmax(170px,.68fr)}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__imageExportAction button{min-height:46px}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__imageJobList{max-height:230px;padding-right:.12rem;overflow:auto}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__imageJobCard{padding:.6rem}}@media (min-width:1280px){.tools-module__YkmrlW__imageCompressorGridWithJobs{grid-template-columns:minmax(300px,.48fr) minmax(0,1.7fr)}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__imagePreviewPane{min-height:clamp(250px,22vw,340px);max-height:clamp(320px,30vw,440px)}}.tools-module__YkmrlW__pdfStudio .tools-module__YkmrlW__pdfStudioInspector{z-index:32;opacity:0;visibility:hidden;pointer-events:none;width:min(292px,100% - 2rem);max-height:calc(100% - 96px);transition:opacity var(--motion-fast) var(--motion-ease-standard), transform var(--motion-base) var(--motion-ease-out), visibility var(--motion-instant) linear var(--motion-base);background:#07101bf7;border-color:#ffffff21;border-radius:12px;flex-flow:column;align-content:start;align-items:stretch;padding:0;display:flex;position:absolute;top:1rem;bottom:auto;right:1rem;overflow:auto;transform:translate(14px);box-shadow:0 24px 68px #0000006b}.tools-module__YkmrlW__pdfStudio .tools-module__YkmrlW__pdfStudioInspectorOpen{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(0)}@media (max-width:980px){.tools-module__YkmrlW__toolHero{grid-template-columns:1fr}.tools-module__YkmrlW__heroProofCard{display:none}.tools-module__YkmrlW__splitSection,.tools-module__YkmrlW__detailLayout,.tools-module__YkmrlW__localToolGrid,.tools-module__YkmrlW__localToolGridWide,.tools-module__YkmrlW__aiUtilityGrid,.tools-module__YkmrlW__guideSection,.tools-module__YkmrlW__localKnowledgeLayout,.tools-module__YkmrlW__localKnowledgeSummaryGrid,.tools-module__YkmrlW__localSeoGrid,.tools-module__YkmrlW__localSeoLinks,.tools-module__YkmrlW__reviewGrid,.tools-module__YkmrlW__reviewMetaGrid{grid-template-columns:1fr}.tools-module__YkmrlW__localKnowledgeReview,.tools-module__YkmrlW__localToolMeter{position:static}.tools-module__YkmrlW__aiCostInputPanel{border-bottom:1px solid #ffffff13!important;border-right:0!important}.tools-module__YkmrlW__aiCostComparisonGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.tools-module__YkmrlW__guideMedia{position:relative;top:auto}.tools-module__YkmrlW__toolsShell .tool-unlock-panel{position:relative;top:auto}.tools-module__YkmrlW__toolStickySidebarShell{width:auto!important;max-width:none!important;position:static!important}.tools-module__YkmrlW__detailLayout{grid-template-areas:"sidebar""main"}}@media (max-width:820px){.tools-module__YkmrlW__toolHeroCompact .tools-module__YkmrlW__backLink,.tools-module__YkmrlW__localWorkspaceSection button,.tools-module__YkmrlW__localWorkspaceSection input:not([type=checkbox]):not([type=radio]):not([type=file]),.tools-module__YkmrlW__localWorkspaceSection select,.tools-module__YkmrlW__localWorkspaceSection summary{min-height:44px}.tools-module__YkmrlW__localToolHero .tools-module__YkmrlW__heroContent{gap:0;display:grid}.tools-module__YkmrlW__localToolHero .tools-module__YkmrlW__heroMetaRow{order:1}.tools-module__YkmrlW__localToolHero .tools-module__YkmrlW__heroContent h1{order:2}.tools-module__YkmrlW__localToolHero .tools-module__YkmrlW__heroActions{order:3;margin-top:.78rem;display:flex}.tools-module__YkmrlW__localToolHero .tools-module__YkmrlW__heroContent>p:first-of-type{order:4}.tools-module__YkmrlW__localToolHero .tools-module__YkmrlW__heroDecisionStrip{order:5}.tools-module__YkmrlW__localToolHero .tools-module__YkmrlW__heroContent .tools-module__YkmrlW__heroDecisionText{order:6}.tools-module__YkmrlW__localToolHero .tools-module__YkmrlW__heroStats{order:7}}@media (max-width:720px){.tools-module__YkmrlW__toolsShell{width:min(calc(100% - 2rem), var(--container-max-width));padding-top:1.2rem}.tools-module__YkmrlW__toolHero{background-image:linear-gradient(180deg, #03070ead 0%, #03070ef2 100%), var(--tool-hero-image);min-height:clamp(248px,42dvh,320px);padding:.85rem}.tools-module__YkmrlW__landingHero,.tools-module__YkmrlW__toolHeroCompact{align-items:start;min-height:auto;margin-bottom:.72rem;padding:.82rem}.tools-module__YkmrlW__toolHeroCompact .tools-module__YkmrlW__heroMetaRow{gap:.4rem;margin-bottom:.45rem}.tools-module__YkmrlW__toolHeroCompact .tools-module__YkmrlW__heroMetaRow .tools-module__YkmrlW__reviewPill,.tools-module__YkmrlW__toolHeroCompact .tools-module__YkmrlW__heroMetaRow .tools-module__YkmrlW__versionPill{display:none}.tools-module__YkmrlW__heroContent h1{font-size:clamp(2rem,11vw,3.15rem)}.tools-module__YkmrlW__landingHero .tools-module__YkmrlW__heroContent h1,.tools-module__YkmrlW__toolHeroCompact .tools-module__YkmrlW__heroContent h1{font-size:clamp(1.65rem,8vw,2.3rem)}.tools-module__YkmrlW__landingHero .tools-module__YkmrlW__heroContent p,.tools-module__YkmrlW__toolHeroCompact .tools-module__YkmrlW__heroContent p{color:#eef6ffbd;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.62rem;font-size:.96rem;line-height:1.42;display:-webkit-box;overflow:hidden}.tools-module__YkmrlW__toolHeroCompact .tools-module__YkmrlW__heroContent p{-webkit-line-clamp:unset;display:block;overflow:visible}.tools-module__YkmrlW__toolHeroCompact:not(.tools-module__YkmrlW__localToolHero) .tools-module__YkmrlW__heroContent{gap:0;display:grid}.tools-module__YkmrlW__toolHeroCompact:not(.tools-module__YkmrlW__localToolHero) .tools-module__YkmrlW__heroContent>p:first-of-type,.tools-module__YkmrlW__toolHeroCompact:not(.tools-module__YkmrlW__localToolHero) .tools-module__YkmrlW__heroDecisionStrip>:not(:first-child){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tools-module__YkmrlW__toolHeroCompact:not(.tools-module__YkmrlW__localToolHero) .tools-module__YkmrlW__heroDecisionStrip{margin-top:.58rem}.tools-module__YkmrlW__toolHeroCompact:not(.tools-module__YkmrlW__localToolHero) .tools-module__YkmrlW__heroDecisionStrip .tools-module__YkmrlW__reviewPill{min-height:30px;padding-inline:.55rem;font-size:.74rem}.tools-module__YkmrlW__landingHero .tools-module__YkmrlW__heroActions,.tools-module__YkmrlW__toolHeroCompact .tools-module__YkmrlW__heroActions,.tools-module__YkmrlW__toolHeroCompact .tools-module__YkmrlW__heroStats{margin-top:.8rem}.tools-module__YkmrlW__heroDecisionStrip{gap:.38rem;margin-top:.72rem}.tools-module__YkmrlW__heroDecisionText{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.84rem;line-height:1.38;display:-webkit-box;overflow:hidden}.tools-module__YkmrlW__heroStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.tools-module__YkmrlW__heroStat{min-width:0;padding:.65rem}.tools-module__YkmrlW__heroStat strong{font-size:.92rem}.tools-module__YkmrlW__toolHeroCompact .tools-module__YkmrlW__heroStats{display:none}.tools-module__YkmrlW__localToolHero{margin-bottom:.58rem;padding:.72rem .82rem}.tools-module__YkmrlW__localToolHero .tools-module__YkmrlW__heroMetaRow{flex-wrap:wrap;gap:.35rem;margin-bottom:.45rem}.tools-module__YkmrlW__localToolHero .tools-module__YkmrlW__backLink{min-height:44px;padding-inline:.68rem;font-size:.74rem}.tools-module__YkmrlW__localToolHero .tools-module__YkmrlW__eyebrow{white-space:normal;max-width:100%;min-height:30px;font-size:.72rem}.tools-module__YkmrlW__localToolHero .tools-module__YkmrlW__localToolCategory{display:none}.tools-module__YkmrlW__localToolHero .tools-module__YkmrlW__heroContent h1{font-size:clamp(1.4rem,6.5vw,1.88rem);line-height:1.02}.tools-module__YkmrlW__localToolHero .tools-module__YkmrlW__heroContent>p:first-of-type{-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:.42rem;font-size:.88rem;line-height:1.34;display:-webkit-box;overflow:hidden}.tools-module__YkmrlW__localToolHero .tools-module__YkmrlW__heroDecisionStrip{gap:.32rem;margin-top:.46rem}.tools-module__YkmrlW__imageConverterHero{padding:.72rem .85rem}.tools-module__YkmrlW__imageConverterHero .tools-module__YkmrlW__heroContent h1{font-size:clamp(1.55rem,7vw,2rem);line-height:1.02}.tools-module__YkmrlW__imageConverterHero .tools-module__YkmrlW__heroContent>p:first-of-type{display:none}.tools-module__YkmrlW__imageConverterHero .tools-module__YkmrlW__heroDecisionStrip{margin-top:.48rem}.tools-module__YkmrlW__localToolHero .tools-module__YkmrlW__heroDecisionStrip .tools-module__YkmrlW__reviewPill,.tools-module__YkmrlW__localToolHero .tools-module__YkmrlW__heroDecisionStrip .tools-module__YkmrlW__versionPill:last-child,.tools-module__YkmrlW__localToolHero .tools-module__YkmrlW__heroContent .tools-module__YkmrlW__heroDecisionText{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tools-module__YkmrlW__localToolHero .tools-module__YkmrlW__heroActions{margin-top:.68rem;display:flex}.tools-module__YkmrlW__localToolHero .tools-module__YkmrlW__heroActions .linkloot-button{justify-content:center;width:min(100%,240px)}.tools-module__YkmrlW__toolsShell .tool-unlock-panel{gap:.78rem;padding:.85rem}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__header{gap:.72rem;margin-bottom:.05rem}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__price{order:2;padding:.78rem}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__balance{order:3}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__actions{order:4}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__summary{-webkit-line-clamp:2;-webkit-box-orient:vertical;order:6;font-size:.82rem;line-height:1.45;display:-webkit-box;overflow:hidden}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__notice{order:7}.tools-module__YkmrlW__toolsShell .tool-unlock-panel ul{order:8}.tools-module__YkmrlW__localWorkspaceSection{position:relative}.tools-module__YkmrlW__localWorkspaceSection>.tools-module__YkmrlW__compactSectionHeader{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tools-module__YkmrlW__detailLayout{margin-top:.85rem}.tools-module__YkmrlW__toolGrid,.tools-module__YkmrlW__featureGrid,.tools-module__YkmrlW__urlExampleRow,.tools-module__YkmrlW__urlProfileGrid,.tools-module__YkmrlW__aiActionStrip,.tools-module__YkmrlW__aiUtilityInlineControls,.tools-module__YkmrlW__aiUtilityPresetRow,.tools-module__YkmrlW__aiMetricGrid,.tools-module__YkmrlW__localToolControlGrid,.tools-module__YkmrlW__aiHardwareCpuList,.tools-module__YkmrlW__imageCustomSizeGrid,.tools-module__YkmrlW__imageSetupGrid,.tools-module__YkmrlW__imagePresetGrid,.tools-module__YkmrlW__imageTemplateGrid,.tools-module__YkmrlW__pdfControlRow,.tools-module__YkmrlW__imagePreviewGrid,.tools-module__YkmrlW__twoColumn,.tools-module__YkmrlW__workflowGrid,.tools-module__YkmrlW__publicBoundaryGrid,.tools-module__YkmrlW__localKnowledgeScope,.tools-module__YkmrlW__reviewArtifacts,.tools-module__YkmrlW__guideMetaColumns,.tools-module__YkmrlW__aiReviewTop,.tools-module__YkmrlW__downloadPanel,.tools-module__YkmrlW__versionPanel,.tools-module__YkmrlW__versionRelease{grid-template-columns:1fr}.tools-module__YkmrlW__aiHardwareArchitecture{grid-template-columns:repeat(3,minmax(0,1fr))}.tools-module__YkmrlW__aiHardwareManualGrid,.tools-module__YkmrlW__aiHardwareModelGrid,.tools-module__YkmrlW__aiHardwareRecommendationGrid,.tools-module__YkmrlW__aiHardwareRecommendationColumn .tools-module__YkmrlW__aiHardwareMatchList,.tools-module__YkmrlW__aiHardwareTechnicalGrid{grid-template-columns:1fr}.tools-module__YkmrlW__aiHardwareMetricGrid,.tools-module__YkmrlW__aiHardwareOptionList,.tools-module__YkmrlW__aiHardwareUnifiedCard>div,.tools-module__YkmrlW__aiHardwareDecisionRow{grid-template-columns:repeat(2,minmax(0,1fr))}.tools-module__YkmrlW__aiHardwarePrimaryTip{grid-column:1/-1}.tools-module__YkmrlW__aiHardwareQuantBlock>div:first-child{display:grid}.tools-module__YkmrlW__toolCardVisual{order:4;min-height:104px}.tools-module__YkmrlW__toolDirectoryControls{gap:.58rem;margin-bottom:.9rem;padding:.8rem}.tools-module__YkmrlW__toolDirectoryHeader,.tools-module__YkmrlW__toolDirectorySearchRow{grid-template-columns:1fr;gap:.58rem;display:grid}.tools-module__YkmrlW__toolDirectoryLink{width:fit-content}.tools-module__YkmrlW__toolDirectorySummary{justify-content:flex-start;min-height:26px}.tools-module__YkmrlW__toolFilterRow{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding:0 1rem .12rem 0;scroll-padding-inline:.2rem 1rem;position:relative;overflow-x:auto;box-shadow:inset -20px 0 18px -18px #07101bf5;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 .6rem calc(100% - 1.35rem),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 .6rem calc(100% - 1.35rem),#0000)}.tools-module__YkmrlW__toolFilterRow::-webkit-scrollbar{display:none}.tools-module__YkmrlW__toolFilterChip,.tools-module__YkmrlW__toolFilterChipActive{flex:none;min-height:44px;padding-inline:.82rem;font-size:.74rem}.tools-module__YkmrlW__toolSearchBox{min-height:44px}.tools-module__YkmrlW__toolSearchBox input{padding-block:.68rem;font-size:.9rem}.tools-module__YkmrlW__toolCard{gap:.75rem;padding:.9rem}.tools-module__YkmrlW__toolCard h2{order:1;font-size:1.28rem}.tools-module__YkmrlW__toolCard p{-webkit-line-clamp:2;-webkit-box-orient:vertical;order:2;display:-webkit-box;overflow:hidden}.tools-module__YkmrlW__toolCardMeta{order:3;gap:.42rem}.tools-module__YkmrlW__toolCardMetaOptional{display:none}.tools-module__YkmrlW__toolCard>.linkloot-button{order:5}.tools-module__YkmrlW__mutedBadge,.tools-module__YkmrlW__statusBadge,.tools-module__YkmrlW__reviewPill{min-height:26px;padding-inline:.5rem;font-size:.72rem}.tools-module__YkmrlW__detailSection,.tools-module__YkmrlW__localToolPanel,.tools-module__YkmrlW__localToolMeter,.tools-module__YkmrlW__principlePanel,.tools-module__YkmrlW__pipelinePanel,.tools-module__YkmrlW__legalBox,.tools-module__YkmrlW__aiReviewSection,.tools-module__YkmrlW__guideSection{padding:1rem}.tools-module__YkmrlW__toolsShell .tool-unlock-panel{padding:1rem}.tools-module__YkmrlW__localKnowledgeHeader,.tools-module__YkmrlW__localKnowledgeReviewTop{display:grid}.tools-module__YkmrlW__localWorkspaceSection{padding:.9rem;scroll-margin-top:82px}.tools-module__YkmrlW__imageJobCard,.tools-module__YkmrlW__imageExportActions{grid-template-columns:1fr}.tools-module__YkmrlW__aiCostCalculator .tools-module__YkmrlW__aiCostInputPanel,.tools-module__YkmrlW__aiCostCalculator .tools-module__YkmrlW__aiCostResultPanel{gap:.72rem;padding:.9rem}.tools-module__YkmrlW__aiCostCalculator .tools-module__YkmrlW__aiUtilityPresetRow,.tools-module__YkmrlW__aiCostCalculator .tools-module__YkmrlW__aiUtilityInlineControls{grid-template-columns:repeat(3,minmax(0,1fr))}.tools-module__YkmrlW__aiCostCalculator .tools-module__YkmrlW__aiUtilityInlineControls{grid-template-columns:repeat(2,minmax(0,1fr))}.tools-module__YkmrlW__aiCostPromptField textarea{min-height:108px}.tools-module__YkmrlW__aiCostResultHeader,.tools-module__YkmrlW__aiCostFooterRow{flex-direction:column;align-items:flex-start}.tools-module__YkmrlW__aiCostHero{padding:.9rem}.tools-module__YkmrlW__aiCostHero>strong{font-size:clamp(2.3rem,15vw,3.5rem)}.tools-module__YkmrlW__aiCostProjectionRow{gap:1.25rem}.tools-module__YkmrlW__aiCostFactRow>div{padding-inline:.55rem}.tools-module__YkmrlW__aiCostComparePanel{padding:.9rem}.tools-module__YkmrlW__aiCostComparisonGrid{scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:minmax(210px,76vw);grid-auto-flow:column;padding:.15rem .05rem .5rem;overflow-x:auto}.tools-module__YkmrlW__aiCostComparisonGrid button{scroll-snap-align:start}.tools-module__YkmrlW__imageJobActions{justify-content:flex-start}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__imageUploadPanel{display:contents}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__imageUploadPanel>.tools-module__YkmrlW__localToolPanelHeader{background:#0000002e;border:1px solid #ffffff17;border-radius:8px;order:1;padding:.85rem}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__imageUploadPanel>.tools-module__YkmrlW__localToolDropzone{order:2;min-height:92px}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__imageUploadPanel>.tools-module__YkmrlW__localToolTrustRow{display:none}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__imageResultPanel{order:3}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__imagePrimarySettingsPanel{order:4}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__imageAdvancedPanel{order:5}.tools-module__YkmrlW__imageCompressorGridWithJobs .tools-module__YkmrlW__localToolMeter{order:6}.tools-module__YkmrlW__imageQuickTargetHeader{gap:.18rem;display:grid}.tools-module__YkmrlW__imageQuickTargetHeader span{text-align:left}.tools-module__YkmrlW__imageCustomSizeMode button,.tools-module__YkmrlW__imageSetupHeader button,.tools-module__YkmrlW__imageSetupPanel .tools-module__YkmrlW__presetButtonRow button,.tools-module__YkmrlW__imageFitModeGroup button,.tools-module__YkmrlW__imageAdvancedPanel summary{min-height:44px}.tools-module__YkmrlW__imagePreviewToolbar{align-items:stretch;display:grid}.tools-module__YkmrlW__imagePreviewToolbar>div,.tools-module__YkmrlW__imagePreviewToolbar button{width:100%}.tools-module__YkmrlW__imagePreviewToolbar button{min-height:44px}.tools-module__YkmrlW__imagePreviewToolbar .tools-module__YkmrlW__imageZoomControl button{flex:0 0 44px;width:44px;min-height:44px}.tools-module__YkmrlW__pdfWorkspaceDropSurface{gap:.72rem}.tools-module__YkmrlW__pdfEditorPreviewPanel{justify-self:center;width:100%;max-width:100%;margin-inline:0;padding:.55rem}.tools-module__YkmrlW__pdfPreviewHeader{align-items:flex-start;gap:.5rem;padding:.58rem}.tools-module__YkmrlW__pdfPreviewHeader>div{gap:.1rem}.tools-module__YkmrlW__pdfPreviewHeader strong{font-size:.84rem}.tools-module__YkmrlW__pdfPreviewHeader span{font-size:.72rem}.tools-module__YkmrlW__pdfPageRail{gap:.38rem;padding-bottom:.18rem}.tools-module__YkmrlW__pdfPageRail button{flex-basis:64px;min-height:96px;padding:.3rem}.tools-module__YkmrlW__pdfPageRail img{height:60px}.tools-module__YkmrlW__pdfCanvasShell{width:min(100vw - .5rem,100%);max-width:min(100vw - .5rem,100%);height:auto;min-height:min(420px,62dvh);margin-inline:calc(50% - 50vw + .25rem);padding:.35rem;scroll-padding:.35rem}.tools-module__YkmrlW__pdfCanvasShell:has(.tools-module__YkmrlW__pdfEmptyState){min-height:clamp(150px,26dvh,176px)}.tools-module__YkmrlW__imageZoomControl input{width:100%;min-width:0}.tools-module__YkmrlW__imagePreviewPane{min-height:240px;max-height:min(58dvh,420px);padding:.45rem;scroll-padding:.45rem}.tools-module__YkmrlW__imageCropStage{cursor:grab}.tools-module__YkmrlW__imageCropHandle{border-width:3px;width:26px;height:26px;min-height:26px}.tools-module__YkmrlW__imageCropBox span{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - .7rem);top:.32rem;left:.35rem;overflow:hidden}.tools-module__YkmrlW__pdfFormatBar{align-items:stretch;gap:.36rem;padding:.46rem}.tools-module__YkmrlW__pdfToolbar{grid-template-columns:1fr;gap:.22rem;padding:.24rem}.tools-module__YkmrlW__pdfToolTray{grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:.18rem;padding:.12rem;display:grid}.tools-module__YkmrlW__pdfMoreTools summary{width:100%;min-height:34px}.tools-module__YkmrlW__pdfMoreTools>.tools-module__YkmrlW__pdfToolTray{width:100%;margin-top:.2rem;position:static}.tools-module__YkmrlW__pdfToolTray button,.tools-module__YkmrlW__pdfToolTray .tools-module__YkmrlW__pdfToolUploadButton{gap:.26rem;width:100%;min-height:32px;padding-inline:.32rem;font-size:.7rem}.tools-module__YkmrlW__pdfToolHint{gap:.36rem;padding:.44rem .5rem;font-size:.76rem}.tools-module__YkmrlW__pdfContextToolbar{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;align-items:center;gap:.2rem;padding:.24rem;scroll-padding-inline:.24rem;overflow-x:auto}.tools-module__YkmrlW__pdfContextToolbar .tools-module__YkmrlW__pdfFormatGroup{flex:none;gap:.16rem;padding:.14rem}.tools-module__YkmrlW__pdfContextActions{flex:none;margin-left:0}.tools-module__YkmrlW__pdfFormatGroup{flex:auto}.tools-module__YkmrlW__pdfFormatBar button,.tools-module__YkmrlW__pdfContextToolbar button{width:32px;min-height:32px}.tools-module__YkmrlW__pdfTinyField input[type=range],.tools-module__YkmrlW__pdfContextToolbar .tools-module__YkmrlW__pdfTinyField input[type=range]{width:72px}.tools-module__YkmrlW__pdfMiniSwatches{max-width:none}.tools-module__YkmrlW__pdfAnnotationDeleteButton{width:32px;min-height:32px;top:-14px;right:-14px}.tools-module__YkmrlW__pdfAnnotationDuplicateButton{width:32px;min-height:32px;top:-14px;right:24px}.tools-module__YkmrlW__pdfAnnotationDuplicateButtonAfterEdit{right:62px}.tools-module__YkmrlW__pdfAnnotationEditButton{width:32px;min-height:32px;top:-14px;right:24px}.tools-module__YkmrlW__pdfMoveHandle{width:40px;min-height:34px;transform:translate(-50%,-132%)}.tools-module__YkmrlW__pdfResizeHandle{border-width:3px;width:18px;height:18px;min-height:18px}.tools-module__YkmrlW__pdfSignatureModalBackdrop{align-items:center;padding:.75rem}.tools-module__YkmrlW__pdfSignatureModal{border-radius:12px;max-height:min(86dvh,640px);padding:.8rem;overflow:auto}.tools-module__YkmrlW__pdfSavedSignatureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.tools-module__YkmrlW__pdfSignatureCanvas{height:180px}.tools-module__YkmrlW__pdfSignatureControls{align-items:stretch}.tools-module__YkmrlW__pdfSignatureControls label{flex:140px}.tools-module__YkmrlW__pdfSignatureControls input[type=range]{width:min(132px,100%)}}@media (max-width:420px){.tools-module__YkmrlW__heroActions{display:grid}.tools-module__YkmrlW__heroActions a{width:100%}.tools-module__YkmrlW__heroStats{grid-template-columns:1fr}.tools-module__YkmrlW__copyCodeButton{opacity:1;transform:none}.tools-module__YkmrlW__reviewArtifactOverlay{min-height:30px;padding:0 .55rem;bottom:.45rem;right:.45rem}}@media (hover:none){.tools-module__YkmrlW__copyCodeButton,.tools-module__YkmrlW__reviewArtifactOverlay{opacity:1;transform:none}}@media (max-width:980px){.tools-module__YkmrlW__pdfStudio{height:min(82dvh,820px);min-height:640px}.tools-module__YkmrlW__pdfStudio.tools-module__YkmrlW__pdfStudioFullscreen{height:100dvh;min-height:0}.tools-module__YkmrlW__pdfStudioTopBar{grid-template-columns:minmax(0,1fr) auto;gap:.42rem;min-height:142px;padding:.45rem .55rem}.tools-module__YkmrlW__pdfStudioDocumentControls{grid-area:2/1/auto/-1;justify-self:center}.tools-module__YkmrlW__pdfStudioTopActions{grid-area:1/2}.tools-module__YkmrlW__pdfStudioUsageBadge{grid-area:3/1/auto/-1;justify-self:center;min-width:180px;min-height:32px;padding-block:.3rem}.tools-module__YkmrlW__pdfStudioMainWithPages{grid-template-columns:minmax(0,1fr)}.tools-module__YkmrlW__pdfStudioPagesPanel{z-index:34;border-right-color:#ffffff21;width:min(210px,82vw);position:absolute;inset:0 auto 0 0;box-shadow:22px 0 60px #00000075}.tools-module__YkmrlW__pdfStudioCanvasColumn{grid-column:1}.tools-module__YkmrlW__pdfStudio .tools-module__YkmrlW__pdfStudioInspector{width:auto;max-height:min(52%,420px);inset:auto .6rem calc(76px + .6rem);transform:translateY(14px)}.tools-module__YkmrlW__pdfStudio .tools-module__YkmrlW__pdfStudioInspectorOpen{transform:translateY(0)}.tools-module__YkmrlW__pdfStudioToolbar{grid-template-columns:minmax(0,1fr) auto auto;min-height:74px;padding-inline:.4rem}.tools-module__YkmrlW__pdfStudioToolTray{scroll-snap-type:x proximity;min-width:0;display:flex;overflow-x:auto}.tools-module__YkmrlW__pdfStudioToolTray button{scroll-snap-align:start;flex:0 0 84px}}@media (max-width:720px){.tools-module__YkmrlW__pdfWorkspaceLoaded{width:calc(100vw - .5rem);margin-inline:calc(50% - 50vw + .25rem)}.tools-module__YkmrlW__pdfEditorPreviewPanel.tools-module__YkmrlW__pdfStudio{border-radius:10px;width:100%;height:calc(100dvh - 88px);min-height:620px;padding:0}.tools-module__YkmrlW__pdfEditorPreviewPanel.tools-module__YkmrlW__pdfStudioFullscreen{border-radius:0;width:100vw;height:100dvh;min-height:0}.tools-module__YkmrlW__pdfStudioTopBar{min-height:140px}.tools-module__YkmrlW__pdfStudioFileButton{max-width:min(46vw,190px);padding-inline:.42rem}.tools-module__YkmrlW__pdfStudioFileButton svg,.tools-module__YkmrlW__pdfLocalBadge{display:none}.tools-module__YkmrlW__pdfStudioDocumentControls{justify-content:space-between;width:100%}.tools-module__YkmrlW__pdfStudioDocumentControls button,.tools-module__YkmrlW__pdfStudioIconButton,.tools-module__YkmrlW__pdfStudioTopActions button{width:42px;min-height:42px}.tools-module__YkmrlW__pdfStudioDocumentControls strong{min-width:42px}.tools-module__YkmrlW__pdfStudioTopActions .tools-module__YkmrlW__pdfStudioExportButton{width:44px;padding:0}.tools-module__YkmrlW__pdfStudioExportButton span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tools-module__YkmrlW__pdfStudio .tools-module__YkmrlW__pdfCanvasShell{padding:.6rem;scroll-padding:.6rem}.tools-module__YkmrlW__pdfStudioToolbar{grid-template-columns:minmax(0,1fr) 68px 48px;gap:.2rem;min-height:72px;padding:.3rem}.tools-module__YkmrlW__pdfStudioToolTray button{flex-basis:72px;min-height:62px;padding-inline:.26rem;font-size:.68rem}.tools-module__YkmrlW__pdfStudioAddMenu{min-width:68px}.tools-module__YkmrlW__pdfStudioToolbar summary,.tools-module__YkmrlW__pdfStudioHelpButton{min-height:62px;padding-inline:.2rem;font-size:.68rem}.tools-module__YkmrlW__pdfStudioHelpButton{width:48px}.tools-module__YkmrlW__pdfStudioHelpButton span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tools-module__YkmrlW__pdfStudioAddMenuPanel{width:auto;position:fixed;bottom:calc(72px + .5rem);left:.5rem;right:.5rem}.tools-module__YkmrlW__pdfStudio .tools-module__YkmrlW__pdfStudioInspector{border-radius:12px;max-height:54%;bottom:calc(72px + .45rem);left:.45rem;right:.45rem}.tools-module__YkmrlW__pdfGroupSelectionToolbar{min-height:42px;bottom:calc(100% + 7px)}.tools-module__YkmrlW__pdfGroupSelectionToolbar button{width:34px;min-height:34px}}@media (max-width:420px){.tools-module__YkmrlW__pdfStudioControlDivider{display:none}.tools-module__YkmrlW__pdfStudioDocumentControls{gap:.2rem}.tools-module__YkmrlW__pdfStudioDocumentControls button{width:38px;min-height:38px}.tools-module__YkmrlW__pdfStudioDocumentControls strong{min-width:36px;font-size:.72rem}.tools-module__YkmrlW__pdfStudioToolbar{grid-template-columns:minmax(0,1fr) 62px 42px;gap:.1rem;padding-inline:.2rem}.tools-module__YkmrlW__pdfStudioToolTray{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid;overflow-x:hidden}.tools-module__YkmrlW__pdfStudioToolTray button{letter-spacing:-.02em;flex-basis:auto;width:100%;min-width:0;padding-inline:.08rem;font-size:.54rem}.tools-module__YkmrlW__pdfStudioAddMenu{min-width:62px}.tools-module__YkmrlW__pdfStudioHelpButton{width:42px}.tools-module__YkmrlW__pdfGroupSelectionToolbar button{width:40px;min-height:40px}.tools-module__YkmrlW__pdfAnnotationDeleteButton,.tools-module__YkmrlW__pdfAnnotationEditButton,.tools-module__YkmrlW__pdfAnnotationDuplicateButton{width:38px;min-height:38px}.tools-module__YkmrlW__pdfAnnotationDuplicateButton{right:30px}.tools-module__YkmrlW__pdfAnnotationDuplicateButtonAfterEdit{right:74px}.tools-module__YkmrlW__pdfAnnotationEditButton{right:30px}.tools-module__YkmrlW__pdfResizeHandle{width:22px;height:22px;min-height:22px}}@media (max-width:360px){.tools-module__YkmrlW__toolDirectoryControls{gap:.5rem;padding:.72rem .75rem}.tools-module__YkmrlW__toolDirectoryHeader{gap:.48rem}.tools-module__YkmrlW__toolDirectoryIntro{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;line-height:1.36;display:-webkit-box;overflow:hidden}.tools-module__YkmrlW__toolDirectoryLink{padding-inline:.82rem;font-size:.75rem}.tools-module__YkmrlW__toolDirectorySummary{display:none}.tools-module__YkmrlW__toolFilterRow{padding-right:.8rem}.tools-module__YkmrlW__toolsShell .tool-unlock-panel{gap:.72rem;padding:.78rem}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__actions--reserve-rail{padding-inline-end:calc(44px + .85rem)}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__header{gap:.6rem}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__header h2{font-size:1.16rem}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__header svg{width:21px;height:21px}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__price{padding:.72rem}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__price strong{font-size:2rem}.tools-module__YkmrlW__toolsShell .tool-unlock-panel__summary{-webkit-line-clamp:1;font-size:.78rem}.tools-module__YkmrlW__toolHeroCompact:not(.tools-module__YkmrlW__localToolHero) .tools-module__YkmrlW__eyebrow,.tools-module__YkmrlW__toolHeroCompact:not(.tools-module__YkmrlW__localToolHero) .tools-module__YkmrlW__heroDecisionStrip{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
