.careersPage-module__P3xqsW__page{background:var(--v3-bg);color:var(--v3-text)}.careersPage-module__P3xqsW__page *{box-sizing:border-box}.careersPage-module__P3xqsW__page a:focus-visible{outline:2px solid var(--v3-accent);outline-offset:4px}.careersPage-module__P3xqsW__eyebrow,.careersPage-module__P3xqsW__sectionLabel,.careersPage-module__P3xqsW__roleTopline,.careersPage-module__P3xqsW__roleCount{font-family:var(--v3-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:560}.careersPage-module__P3xqsW__eyebrow{color:var(--v3-secondary);margin:0 0 28px}.careersPage-module__P3xqsW__hero{border-bottom:1px solid var(--v3-border)}.careersPage-module__P3xqsW__heroInner,.careersPage-module__P3xqsW__heroFacts,.careersPage-module__P3xqsW__introSection,.careersPage-module__P3xqsW__workSection,.careersPage-module__P3xqsW__rolesSection,.careersPage-module__P3xqsW__closing{width:min(var(--public-content-max), calc(100% - var(--public-content-inset)));margin-inline:auto}.careersPage-module__P3xqsW__heroInner{padding-top:var(--public-hero-padding-top);grid-template-columns:minmax(0,1.25fr) minmax(290px,.55fr);align-items:end;gap:80px;padding-bottom:88px;display:grid}.careersPage-module__P3xqsW__hero h1{max-width:850px;font-size:var(--public-hero-title-size);font-weight:var(--public-hero-title-weight);line-height:var(--public-hero-title-line-height);letter-spacing:var(--public-hero-title-tracking);margin:0}.careersPage-module__P3xqsW__heroAside p{max-width:390px;margin:0 0 28px;font-size:19px;line-height:1.55}.careersPage-module__P3xqsW__primaryAction,.careersPage-module__P3xqsW__closing a{background:var(--v3-text);width:fit-content;color:var(--v3-bg);border-radius:8px;align-items:center;gap:20px;padding:13px 17px;font-size:13px;font-weight:630;text-decoration:none;transition:transform .15s,opacity .15s;display:inline-flex}.careersPage-module__P3xqsW__primaryAction:hover,.careersPage-module__P3xqsW__closing a:hover{opacity:.9;transform:translateY(-2px)}.careersPage-module__P3xqsW__heroFacts{color:var(--v3-secondary);flex-wrap:wrap;gap:8px 32px;padding:18px 0;font-size:12px;display:flex}.careersPage-module__P3xqsW__heroFacts span+span:before{content:"·";color:var(--v3-helper);margin-right:32px}.careersPage-module__P3xqsW__introSection,.careersPage-module__P3xqsW__workSection,.careersPage-module__P3xqsW__rolesSection{border-bottom:1px solid var(--v3-border);grid-template-columns:220px minmax(0,1fr);gap:40px;padding-block:118px;display:grid}.careersPage-module__P3xqsW__sectionLabel{color:var(--v3-helper);padding-top:11px}.careersPage-module__P3xqsW__introBody{max-width:850px}.careersPage-module__P3xqsW__introBody h2,.careersPage-module__P3xqsW__workHeading h2,.careersPage-module__P3xqsW__rolesHeading h2,.careersPage-module__P3xqsW__closing h2{font-size:var(--public-section-title-size);font-weight:var(--public-section-title-weight);line-height:var(--public-section-title-line-height);letter-spacing:var(--public-section-title-tracking);margin:0 0 28px}.careersPage-module__P3xqsW__introBody p,.careersPage-module__P3xqsW__workHeading p,.careersPage-module__P3xqsW__rolesHeading p,.careersPage-module__P3xqsW__closing>p:not(.careersPage-module__P3xqsW__eyebrow){max-width:700px;color:var(--v3-secondary);margin:0 0 20px;font-size:17px;line-height:1.7}.careersPage-module__P3xqsW__areaList{flex-wrap:wrap;gap:8px;margin-top:38px;display:flex}.careersPage-module__P3xqsW__areaList span{border:1px solid var(--v3-border);border-radius:8px;padding:9px 12px;font-size:12px}.careersPage-module__P3xqsW__workSection{background:var(--v3-bg)}.careersPage-module__P3xqsW__workHeading{grid-template-columns:1fr .65fr;align-items:end;gap:50px;display:grid}.careersPage-module__P3xqsW__workHeading p{margin-bottom:30px}.careersPage-module__P3xqsW__principles{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;margin-top:70px;display:grid}.careersPage-module__P3xqsW__principles article{border-top:1px solid var(--v3-border);min-height:220px;padding:26px 0 28px}.careersPage-module__P3xqsW__principles svg{color:var(--v3-secondary)}.careersPage-module__P3xqsW__principles h3{letter-spacing:-.025em;margin:24px 0 11px;font-size:19px;font-weight:590}.careersPage-module__P3xqsW__principles p{max-width:400px;color:var(--v3-secondary);margin:0;font-size:14px;line-height:1.65}.careersPage-module__P3xqsW__rolesSection{scroll-margin-top:64px}.careersPage-module__P3xqsW__rolesHeading{justify-content:space-between;align-items:start;gap:30px;margin-bottom:70px;display:flex}.careersPage-module__P3xqsW__rolesHeading p{margin-bottom:0}.careersPage-module__P3xqsW__roleCount{border:1px solid var(--v3-border);color:var(--v3-secondary);border-radius:8px;flex:none;padding:10px 12px}.careersPage-module__P3xqsW__roleGroup+.careersPage-module__P3xqsW__roleGroup{margin-top:72px}.careersPage-module__P3xqsW__groupHeading{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:20px;display:flex}.careersPage-module__P3xqsW__groupHeading h3{letter-spacing:-.03em;margin:0;font-size:23px;font-weight:560}.careersPage-module__P3xqsW__groupHeading p{max-width:390px;color:var(--v3-secondary);margin:0;font-size:13px;line-height:1.5}.careersPage-module__P3xqsW__roleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.careersPage-module__P3xqsW__roleCard{border:1px solid var(--v3-border);background:var(--v3-surface);border-radius:10px;flex-direction:column;min-height:390px;padding:27px;scroll-margin-top:84px;display:flex}.careersPage-module__P3xqsW__roleTopline{color:var(--v3-helper);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:10px;display:flex}.careersPage-module__P3xqsW__roleCard h4{letter-spacing:-.035em;margin:38px 0 13px;font-size:24px;font-weight:580}.careersPage-module__P3xqsW__roleSummary{margin:0 0 19px;font-size:14px;line-height:1.55}.careersPage-module__P3xqsW__roleCard ul{color:var(--v3-secondary);margin:0 0 25px;padding-left:19px;list-style:outside}.careersPage-module__P3xqsW__roleCard li{padding-left:3px;font-size:13px;line-height:1.6}.careersPage-module__P3xqsW__roleCard li+li{margin-top:8px}.careersPage-module__P3xqsW__applyLink{width:fit-content;color:var(--v3-text);align-items:center;gap:10px;margin-top:auto;font-size:13px;font-weight:630;text-decoration:none;display:inline-flex}.careersPage-module__P3xqsW__applyLink:hover{text-underline-offset:4px;text-decoration:underline}.careersPage-module__P3xqsW__closing{padding-block:118px 144px}.careersPage-module__P3xqsW__closing h2{max-width:820px}.careersPage-module__P3xqsW__closing>p:not(.careersPage-module__P3xqsW__eyebrow){margin-bottom:30px}@media (max-width:960px){.careersPage-module__P3xqsW__heroInner{grid-template-columns:1fr;gap:34px}.careersPage-module__P3xqsW__heroAside p{max-width:650px}.careersPage-module__P3xqsW__introSection,.careersPage-module__P3xqsW__workSection,.careersPage-module__P3xqsW__rolesSection{grid-template-columns:1fr;gap:28px;padding-block:84px}.careersPage-module__P3xqsW__workHeading{grid-template-columns:1fr;gap:0}}@media (max-width:640px){.careersPage-module__P3xqsW__heroInner{padding-bottom:58px}.careersPage-module__P3xqsW__heroAside p{font-size:17px}.careersPage-module__P3xqsW__heroFacts{gap:8px 14px}.careersPage-module__P3xqsW__heroFacts span+span:before{margin-right:14px}.careersPage-module__P3xqsW__introSection,.careersPage-module__P3xqsW__workSection,.careersPage-module__P3xqsW__rolesSection{padding-block:70px}.careersPage-module__P3xqsW__introBody p,.careersPage-module__P3xqsW__workHeading p,.careersPage-module__P3xqsW__rolesHeading p,.careersPage-module__P3xqsW__closing>p:not(.careersPage-module__P3xqsW__eyebrow){font-size:15px}.careersPage-module__P3xqsW__principles,.careersPage-module__P3xqsW__roleGrid{grid-template-columns:1fr}.careersPage-module__P3xqsW__principles{margin-top:40px}.careersPage-module__P3xqsW__principles article{min-height:0}.careersPage-module__P3xqsW__rolesHeading,.careersPage-module__P3xqsW__groupHeading{display:block}.careersPage-module__P3xqsW__roleCount{margin-top:22px;display:inline-block}.careersPage-module__P3xqsW__groupHeading p{margin-top:10px}.careersPage-module__P3xqsW__roleCard{min-height:0}.careersPage-module__P3xqsW__roleCard h4{margin-top:30px}.careersPage-module__P3xqsW__closing{padding-block:80px 100px}}
.aiCodingAgentWorkspace-module__zDkvXa__page{--discover-bg:var(--v3-bg);--discover-surface:var(--v3-surface);--discover-raised:var(--v3-raised);--discover-text:var(--v3-text);--discover-muted:var(--v3-secondary);--discover-border:var(--v3-border);--discover-accent:var(--v3-text);background:var(--discover-bg);min-height:100%;color:var(--discover-text);font-family:var(--v3-font);overflow-x:clip}.aiCodingAgentWorkspace-module__zDkvXa__page main{width:min(var(--public-content-max), calc(100% - var(--public-content-inset)));margin:0 auto}.aiCodingAgentWorkspace-module__zDkvXa__hero,.aiCodingAgentWorkspace-module__zDkvXa__problem,.aiCodingAgentWorkspace-module__zDkvXa__workflowSection,.aiCodingAgentWorkspace-module__zDkvXa__featureSection,.aiCodingAgentWorkspace-module__zDkvXa__roles,.aiCodingAgentWorkspace-module__zDkvXa__related,.aiCodingAgentWorkspace-module__zDkvXa__faq,.aiCodingAgentWorkspace-module__zDkvXa__cta{padding:var(--public-section-padding) 0;border-bottom:1px solid var(--discover-border)}.aiCodingAgentWorkspace-module__zDkvXa__hero{min-height:0;padding-top:var(--public-hero-padding-top);padding-bottom:var(--public-hero-padding-bottom);flex-direction:column;justify-content:flex-start;display:flex}.aiCodingAgentWorkspace-module__zDkvXa__eyebrow{color:var(--v3-helper);font-family:var(--v3-mono);font-size:var(--iterel-type-micro);letter-spacing:.07em;text-transform:uppercase;margin:0 0 18px;font-weight:560}.aiCodingAgentWorkspace-module__zDkvXa__hero h1{max-width:900px;font-size:var(--public-hero-title-size);font-weight:var(--public-hero-title-weight);line-height:var(--public-hero-title-line-height);letter-spacing:var(--public-hero-title-tracking);margin:0}.aiCodingAgentWorkspace-module__zDkvXa__lead{max-width:720px;font-size:var(--public-lead-size);letter-spacing:-.02em;margin:28px 0 0;font-weight:650;line-height:1.5}.aiCodingAgentWorkspace-module__zDkvXa__summary{max-width:720px;color:var(--discover-muted);font-size:var(--public-support-size);line-height:var(--public-support-line-height);margin:12px 0 0}.aiCodingAgentWorkspace-module__zDkvXa__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.aiCodingAgentWorkspace-module__zDkvXa__primaryAction,.aiCodingAgentWorkspace-module__zDkvXa__secondaryAction{min-height:44px;color:inherit;border-radius:8px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:620;text-decoration:none;display:inline-flex}.aiCodingAgentWorkspace-module__zDkvXa__primaryAction{background:var(--discover-text);color:var(--discover-bg)}.aiCodingAgentWorkspace-module__zDkvXa__secondaryAction{border:1px solid var(--discover-border);background:var(--discover-surface)}.aiCodingAgentWorkspace-module__zDkvXa__primaryAction:focus-visible,.aiCodingAgentWorkspace-module__zDkvXa__secondaryAction:focus-visible{outline:2px solid var(--discover-accent);outline-offset:3px}.aiCodingAgentWorkspace-module__zDkvXa__problem,.aiCodingAgentWorkspace-module__zDkvXa__roles{gap:var(--public-split-gap);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.aiCodingAgentWorkspace-module__zDkvXa__problem h2,.aiCodingAgentWorkspace-module__zDkvXa__workflowSection h2,.aiCodingAgentWorkspace-module__zDkvXa__featureSection h2,.aiCodingAgentWorkspace-module__zDkvXa__roles h2,.aiCodingAgentWorkspace-module__zDkvXa__related h2,.aiCodingAgentWorkspace-module__zDkvXa__faq h2,.aiCodingAgentWorkspace-module__zDkvXa__cta h2{font-size:var(--public-section-title-size);font-weight:var(--public-section-title-weight);line-height:var(--public-section-title-line-height);letter-spacing:var(--public-section-title-tracking);margin:0}.aiCodingAgentWorkspace-module__zDkvXa__problemCopy p,.aiCodingAgentWorkspace-module__zDkvXa__cta>p:not(.aiCodingAgentWorkspace-module__zDkvXa__eyebrow){color:var(--discover-muted);font-size:var(--public-support-size);line-height:var(--public-support-line-height);margin:0 0 20px}.aiCodingAgentWorkspace-module__zDkvXa__workflow{grid-template-columns:repeat(5,minmax(0,1fr));margin:64px 0 0;padding:0;list-style:none;display:grid}.aiCodingAgentWorkspace-module__zDkvXa__workflow li{border:1px solid var(--discover-border);background:var(--discover-surface);border-right:0;min-height:290px;padding:24px}.aiCodingAgentWorkspace-module__zDkvXa__workflow li:last-child{border-right:1px solid var(--discover-border)}.aiCodingAgentWorkspace-module__zDkvXa__workflow span{color:var(--discover-accent);font-family:var(--font-mono), monospace;font-size:12px}.aiCodingAgentWorkspace-module__zDkvXa__workflow h3,.aiCodingAgentWorkspace-module__zDkvXa__featureGrid h3,.aiCodingAgentWorkspace-module__zDkvXa__faqList h3{letter-spacing:-.025em;margin:44px 0 14px;font-size:20px;font-weight:590}.aiCodingAgentWorkspace-module__zDkvXa__workflow p,.aiCodingAgentWorkspace-module__zDkvXa__featureGrid p,.aiCodingAgentWorkspace-module__zDkvXa__faqList p,.aiCodingAgentWorkspace-module__zDkvXa__roles dd{color:var(--discover-muted);font-size:var(--iterel-type-title);margin:0;line-height:1.6}.aiCodingAgentWorkspace-module__zDkvXa__sectionHeading{max-width:820px}.aiCodingAgentWorkspace-module__zDkvXa__sectionIntro{max-width:720px;color:var(--discover-muted);font-size:var(--public-support-size);line-height:var(--public-support-line-height);margin:22px 0 0}.aiCodingAgentWorkspace-module__zDkvXa__featureGrid{background:var(--discover-border);border:1px solid var(--discover-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:64px;display:grid}.aiCodingAgentWorkspace-module__zDkvXa__featureGrid article{background:var(--discover-surface);min-height:220px;padding:28px}.aiCodingAgentWorkspace-module__zDkvXa__featureGrid h3{margin-top:0}.aiCodingAgentWorkspace-module__zDkvXa__roles dl{background:var(--discover-border);gap:1px;margin:0;display:grid}.aiCodingAgentWorkspace-module__zDkvXa__roles dl>div{background:var(--discover-surface);grid-template-columns:.65fr 1.35fr;gap:28px;padding:24px;display:grid}.aiCodingAgentWorkspace-module__zDkvXa__roles dt{font-weight:620}.aiCodingAgentWorkspace-module__zDkvXa__faqList{background:var(--discover-border);border:1px solid var(--discover-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:64px;display:grid}.aiCodingAgentWorkspace-module__zDkvXa__faqList article{background:var(--discover-surface);padding:30px}.aiCodingAgentWorkspace-module__zDkvXa__faqList h3{margin-top:0}.aiCodingAgentWorkspace-module__zDkvXa__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}.aiCodingAgentWorkspace-module__zDkvXa__relatedGrid a{border:1px solid var(--discover-border);min-height:220px;color:inherit;background:var(--discover-surface);border-radius:10px;flex-direction:column;padding:28px;text-decoration:none;display:flex}.aiCodingAgentWorkspace-module__zDkvXa__relatedGrid a:focus-visible{outline:2px solid var(--discover-accent);outline-offset:3px}.aiCodingAgentWorkspace-module__zDkvXa__relatedGrid strong{letter-spacing:-.025em;font-size:20px;font-weight:590}.aiCodingAgentWorkspace-module__zDkvXa__relatedGrid span{color:var(--discover-muted);font-size:var(--iterel-type-title);margin-top:14px;line-height:1.6}.aiCodingAgentWorkspace-module__zDkvXa__relatedGrid small{color:var(--discover-accent);letter-spacing:.06em;text-transform:uppercase;margin-top:auto;padding-top:28px;font-size:12px;font-weight:650}.aiCodingAgentWorkspace-module__zDkvXa__cta{border-bottom:0;max-width:900px}.aiCodingAgentWorkspace-module__zDkvXa__cta>p:not(.aiCodingAgentWorkspace-module__zDkvXa__eyebrow){max-width:700px;margin-top:26px}@media (max-width:900px){.aiCodingAgentWorkspace-module__zDkvXa__problem,.aiCodingAgentWorkspace-module__zDkvXa__roles{gap:var(--public-split-gap);grid-template-columns:1fr}.aiCodingAgentWorkspace-module__zDkvXa__workflow{grid-template-columns:1fr 1fr}.aiCodingAgentWorkspace-module__zDkvXa__workflow li,.aiCodingAgentWorkspace-module__zDkvXa__workflow li:last-child{border:1px solid var(--discover-border);min-height:230px}.aiCodingAgentWorkspace-module__zDkvXa__featureGrid,.aiCodingAgentWorkspace-module__zDkvXa__relatedGrid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.aiCodingAgentWorkspace-module__zDkvXa__page main{width:min(var(--public-content-max), calc(100% - var(--public-content-inset)))}.aiCodingAgentWorkspace-module__zDkvXa__hero,.aiCodingAgentWorkspace-module__zDkvXa__problem,.aiCodingAgentWorkspace-module__zDkvXa__workflowSection,.aiCodingAgentWorkspace-module__zDkvXa__featureSection,.aiCodingAgentWorkspace-module__zDkvXa__roles,.aiCodingAgentWorkspace-module__zDkvXa__related,.aiCodingAgentWorkspace-module__zDkvXa__faq,.aiCodingAgentWorkspace-module__zDkvXa__cta{padding:var(--public-section-padding) 0}.aiCodingAgentWorkspace-module__zDkvXa__hero{min-height:auto;padding-top:var(--public-hero-padding-top);padding-bottom:var(--public-hero-padding-bottom)}.aiCodingAgentWorkspace-module__zDkvXa__hero h1{font-size:var(--public-hero-title-size)}.aiCodingAgentWorkspace-module__zDkvXa__workflow,.aiCodingAgentWorkspace-module__zDkvXa__featureGrid,.aiCodingAgentWorkspace-module__zDkvXa__relatedGrid,.aiCodingAgentWorkspace-module__zDkvXa__faqList{grid-template-columns:1fr}.aiCodingAgentWorkspace-module__zDkvXa__workflow li{min-height:auto}.aiCodingAgentWorkspace-module__zDkvXa__roles dl>div{grid-template-columns:1fr;gap:10px}}
.solutionPage-module__iuHOAq__page{--solution-bg:var(--v3-bg);--solution-surface:var(--v3-surface);--solution-raised:var(--v3-raised);--solution-text:var(--v3-text);--solution-muted:var(--v3-secondary);--solution-border:var(--v3-border);--solution-accent:var(--v3-text);background:var(--solution-bg);min-height:100%;color:var(--solution-text);font-family:var(--v3-font);overflow-x:clip}.solutionPage-module__iuHOAq__page main{width:min(var(--public-content-max), calc(100% - var(--public-content-inset)));margin:0 auto}.solutionPage-module__iuHOAq__hero,.solutionPage-module__iuHOAq__splitSection,.solutionPage-module__iuHOAq__gridSection,.solutionPage-module__iuHOAq__workflowSection,.solutionPage-module__iuHOAq__boundarySection,.solutionPage-module__iuHOAq__comparisonSection,.solutionPage-module__iuHOAq__faqSection,.solutionPage-module__iuHOAq__relatedSection,.solutionPage-module__iuHOAq__cta{padding:var(--public-section-padding) 0;border-bottom:1px solid var(--solution-border)}.solutionPage-module__iuHOAq__hero{min-height:0;padding-top:var(--public-hero-padding-top);padding-bottom:var(--public-hero-padding-bottom);flex-direction:column;justify-content:flex-start;display:flex}.solutionPage-module__iuHOAq__eyebrow{color:var(--v3-helper);font-family:var(--v3-mono);font-size:var(--iterel-type-micro);letter-spacing:.07em;text-transform:uppercase;margin:0 0 18px;font-weight:560}.solutionPage-module__iuHOAq__hero h1{max-width:900px;font-size:var(--public-hero-title-size);font-weight:var(--public-hero-title-weight);line-height:var(--public-hero-title-line-height);letter-spacing:var(--public-hero-title-tracking);margin:0}.solutionPage-module__iuHOAq__lead{max-width:720px;font-size:var(--public-lead-size);letter-spacing:-.02em;margin:28px 0 0;font-weight:650;line-height:1.5}.solutionPage-module__iuHOAq__summary,.solutionPage-module__iuHOAq__sectionIntro{max-width:760px;color:var(--solution-muted);font-size:var(--public-support-size);line-height:var(--public-support-line-height);margin:12px 0 0}.solutionPage-module__iuHOAq__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.solutionPage-module__iuHOAq__primaryAction,.solutionPage-module__iuHOAq__secondaryAction{min-height:44px;color:inherit;border-radius:8px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:620;text-decoration:none;display:inline-flex}.solutionPage-module__iuHOAq__primaryAction{background:var(--solution-text);color:var(--solution-bg)}.solutionPage-module__iuHOAq__secondaryAction{border:1px solid var(--solution-border);background:var(--solution-surface)}.solutionPage-module__iuHOAq__primaryAction:focus-visible,.solutionPage-module__iuHOAq__secondaryAction:focus-visible,.solutionPage-module__iuHOAq__relatedGrid a:focus-visible{outline:2px solid var(--solution-accent);outline-offset:3px}.solutionPage-module__iuHOAq__splitSection{gap:var(--public-split-gap);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.solutionPage-module__iuHOAq__splitSection h2,.solutionPage-module__iuHOAq__gridSection h2,.solutionPage-module__iuHOAq__workflowSection h2,.solutionPage-module__iuHOAq__boundarySection h2,.solutionPage-module__iuHOAq__comparisonSection h2,.solutionPage-module__iuHOAq__faqSection h2,.solutionPage-module__iuHOAq__relatedSection h2,.solutionPage-module__iuHOAq__cta h2{font-size:var(--public-section-title-size);font-weight:var(--public-section-title-weight);line-height:var(--public-section-title-line-height);letter-spacing:var(--public-section-title-tracking);margin:0}.solutionPage-module__iuHOAq__longCopy p,.solutionPage-module__iuHOAq__cta>p:not(.solutionPage-module__iuHOAq__eyebrow){color:var(--solution-muted);font-size:var(--public-support-size);line-height:var(--public-support-line-height);margin:0 0 20px}.solutionPage-module__iuHOAq__sectionHeading{max-width:880px}.solutionPage-module__iuHOAq__featureGrid,.solutionPage-module__iuHOAq__faqGrid{border:1px solid var(--solution-border);background:var(--solution-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:64px;display:grid}.solutionPage-module__iuHOAq__featureGrid article,.solutionPage-module__iuHOAq__faqGrid article{background:var(--solution-surface);min-height:220px;padding:28px}.solutionPage-module__iuHOAq__featureGrid h3,.solutionPage-module__iuHOAq__workflow h3,.solutionPage-module__iuHOAq__boundaryGrid h3,.solutionPage-module__iuHOAq__faqGrid h3{letter-spacing:-.025em;margin:0 0 14px;font-size:20px;font-weight:590}.solutionPage-module__iuHOAq__featureGrid p,.solutionPage-module__iuHOAq__workflow p,.solutionPage-module__iuHOAq__boundaryGrid p,.solutionPage-module__iuHOAq__faqGrid p{color:var(--solution-muted);font-size:var(--iterel-type-title);margin:0;line-height:1.62}.solutionPage-module__iuHOAq__workflow{grid-template-columns:repeat(5,minmax(0,1fr));margin:64px 0 0;padding:0;list-style:none;display:grid}.solutionPage-module__iuHOAq__workflow li{border:1px solid var(--solution-border);background:var(--solution-surface);border-right:0;min-height:300px;padding:24px}.solutionPage-module__iuHOAq__workflow li:last-child{border-right:1px solid var(--solution-border)}.solutionPage-module__iuHOAq__workflow span{color:var(--solution-accent);font-family:var(--font-mono), monospace;margin-bottom:44px;font-size:12px;display:block}.solutionPage-module__iuHOAq__boundaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:64px;display:grid}.solutionPage-module__iuHOAq__boundaryGrid article{border:1px solid var(--solution-border);background:var(--solution-raised);border-radius:10px;min-height:210px;padding:28px}.solutionPage-module__iuHOAq__tableScroll{border:1px solid var(--solution-border);border-radius:10px;margin-top:48px;overflow-x:auto}.solutionPage-module__iuHOAq__tableScroll table{border-collapse:collapse;background:var(--solution-surface);width:100%;min-width:760px}.solutionPage-module__iuHOAq__tableScroll th,.solutionPage-module__iuHOAq__tableScroll td{border-right:1px solid var(--solution-border);border-bottom:1px solid var(--solution-border);width:40%;color:var(--solution-muted);font-size:var(--iterel-type-title);text-align:left;vertical-align:top;padding:22px 24px;line-height:1.55}.solutionPage-module__iuHOAq__tableScroll th:first-child{width:20%;color:var(--solution-text);font-weight:620}.solutionPage-module__iuHOAq__tableScroll thead th{color:var(--solution-text);background:var(--solution-raised)}.solutionPage-module__iuHOAq__tableScroll tr:last-child th,.solutionPage-module__iuHOAq__tableScroll tr:last-child td{border-bottom:0}.solutionPage-module__iuHOAq__tableScroll th:last-child,.solutionPage-module__iuHOAq__tableScroll td:last-child{border-right:0}.solutionPage-module__iuHOAq__faqGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.solutionPage-module__iuHOAq__faqGrid article:last-child:nth-child(odd){grid-column:1/-1}.solutionPage-module__iuHOAq__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}.solutionPage-module__iuHOAq__relatedGrid a{border:1px solid var(--solution-border);min-height:210px;color:inherit;background:var(--solution-surface);border-radius:10px;flex-direction:column;padding:28px;text-decoration:none;display:flex}.solutionPage-module__iuHOAq__relatedGrid strong{letter-spacing:-.025em;font-size:20px;font-weight:590}.solutionPage-module__iuHOAq__relatedGrid span{color:var(--solution-muted);font-size:var(--iterel-type-title);margin-top:14px;line-height:1.6}.solutionPage-module__iuHOAq__relatedGrid small{color:var(--solution-accent);letter-spacing:.06em;text-transform:uppercase;margin-top:auto;padding-top:28px;font-size:12px;font-weight:650}.solutionPage-module__iuHOAq__cta{border-bottom:0;max-width:920px}.solutionPage-module__iuHOAq__cta>p:not(.solutionPage-module__iuHOAq__eyebrow){max-width:720px;margin-top:26px}@media (max-width:900px){.solutionPage-module__iuHOAq__splitSection{gap:var(--public-split-gap);grid-template-columns:1fr}.solutionPage-module__iuHOAq__featureGrid,.solutionPage-module__iuHOAq__boundaryGrid,.solutionPage-module__iuHOAq__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.solutionPage-module__iuHOAq__workflow{grid-template-columns:1fr 1fr}.solutionPage-module__iuHOAq__workflow li,.solutionPage-module__iuHOAq__workflow li:last-child{border:1px solid var(--solution-border);min-height:230px}}@media (max-width:640px){.solutionPage-module__iuHOAq__page main{width:min(var(--public-content-max), calc(100% - var(--public-content-inset)))}.solutionPage-module__iuHOAq__hero,.solutionPage-module__iuHOAq__splitSection,.solutionPage-module__iuHOAq__gridSection,.solutionPage-module__iuHOAq__workflowSection,.solutionPage-module__iuHOAq__boundarySection,.solutionPage-module__iuHOAq__comparisonSection,.solutionPage-module__iuHOAq__faqSection,.solutionPage-module__iuHOAq__relatedSection,.solutionPage-module__iuHOAq__cta{padding:var(--public-section-padding) 0}.solutionPage-module__iuHOAq__hero{min-height:auto;padding-top:var(--public-hero-padding-top);padding-bottom:var(--public-hero-padding-bottom)}.solutionPage-module__iuHOAq__hero h1{font-size:var(--public-hero-title-size)}.solutionPage-module__iuHOAq__featureGrid,.solutionPage-module__iuHOAq__workflow,.solutionPage-module__iuHOAq__boundaryGrid,.solutionPage-module__iuHOAq__faqGrid,.solutionPage-module__iuHOAq__relatedGrid{grid-template-columns:1fr}.solutionPage-module__iuHOAq__featureGrid article,.solutionPage-module__iuHOAq__workflow li,.solutionPage-module__iuHOAq__boundaryGrid article,.solutionPage-module__iuHOAq__faqGrid article,.solutionPage-module__iuHOAq__relatedGrid a{min-height:auto}}
.FlowNodeCard-module__Ejp3oW__card:focus-visible{outline:2px solid var(--flow-node-focus);outline-offset:2px}
.composerShelf-module__eTMPWa__disclosure{transition:height .26s cubic-bezier(1,0,1,1),visibility;overflow:hidden}.composerShelf-module__eTMPWa__disclosure[data-open=false]{visibility:hidden;transition:height .26s cubic-bezier(1,0,1,1),visibility 0s .26s}.composerShelf-module__eTMPWa__disclosureContent{display:flow-root}@media (prefers-reduced-motion:reduce){.composerShelf-module__eTMPWa__shelf [data-composer-shelf-reset],.composerShelf-module__eTMPWa__shelf svg{transition:none!important}.composerShelf-module__eTMPWa__disclosure,.composerShelf-module__eTMPWa__disclosure[data-open=false]{transition:none}}
.LivingProjectContextView-module__7BD_AW__fillWrapper{flex-direction:column;flex:1;min-height:0;display:flex}.LivingProjectContextView-module__7BD_AW__noShrink{flex-shrink:0}.LivingProjectContextView-module__7BD_AW__documentSections{min-width:0}.LivingProjectContextView-module__7BD_AW__documentSectionBody{overflow-wrap:anywhere;font-size:var(--iterel-type-caption);padding:8px;line-height:1.55}.LivingProjectContextView-module__7BD_AW__documentSectionBody :is(h1,h2,h3,h4){font-size:var(--iterel-type-caption);margin:12px 0 0;font-weight:600;line-height:18px}.LivingProjectContextView-module__7BD_AW__documentSectionBody>:first-child{margin-top:0}.LivingProjectContextView-module__7BD_AW__documentSectionBody p{margin:0}.LivingProjectContextView-module__7BD_AW__documentSectionBody p+p{margin-top:8px}.LivingProjectContextView-module__7BD_AW__documentSectionBody a{text-underline-offset:2px;text-decoration:underline}.LivingProjectContextView-module__7BD_AW__documentSectionBody :is(ul,ol){margin:8px 0 0;padding-left:20px}.LivingProjectContextView-module__7BD_AW__documentSectionBody :is(pre,table){max-width:100%;overflow-x:auto}
.compoundField-module__m0Zxua__field:focus-within{outline:2px solid var(--compound-field-focus);outline-offset:2px}.compoundField-module__m0Zxua__field input:focus{outline:none!important}
.communityAdmin-module__XxzjNa__console{gap:16px;display:grid}.communityAdmin-module__XxzjNa__card{border:1px solid var(--v3-border);border-radius:var(--v3-radius-md);background:var(--v3-surface);min-width:0;padding:16px}.communityAdmin-module__XxzjNa__cardHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.communityAdmin-module__XxzjNa__cardHeader h2,.communityAdmin-module__XxzjNa__form h3{color:var(--v3-text);font-size:var(--iterel-type-body);margin:0;font-weight:650}.communityAdmin-module__XxzjNa__cardHeader p,.communityAdmin-module__XxzjNa__form>p{color:var(--v3-helper);font-size:var(--iterel-type-micro);margin:4px 0 0;line-height:1.5}.communityAdmin-module__XxzjNa__toolbar{align-items:center;gap:6px;display:flex}.communityAdmin-module__XxzjNa__list{border-top:1px solid var(--v3-divider);max-height:420px;display:grid;overflow:auto}.communityAdmin-module__XxzjNa__listingRow{border:0;border-bottom:1px solid var(--v3-divider);width:100%;color:var(--v3-text);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:11px 8px;display:flex}.communityAdmin-module__XxzjNa__listingRow:hover,.communityAdmin-module__XxzjNa__listingRow:focus-visible,.communityAdmin-module__XxzjNa__listingRow[data-selected=true]{background:var(--v3-control)}.communityAdmin-module__XxzjNa__listingRow span:first-child,.communityAdmin-module__XxzjNa__statusStack{gap:3px;display:grid}.communityAdmin-module__XxzjNa__listingRow small{color:var(--v3-helper);font-size:var(--iterel-type-micro)}.communityAdmin-module__XxzjNa__statusStack{text-transform:capitalize;flex:none;justify-items:end}.communityAdmin-module__XxzjNa__state{color:var(--v3-helper);font-size:var(--iterel-type-caption);margin:12px 0}.communityAdmin-module__XxzjNa__error,.communityAdmin-module__XxzjNa__notice{border-radius:var(--v3-radius-sm);font-size:var(--iterel-type-micro);margin:8px 0;padding:8px 10px}.communityAdmin-module__XxzjNa__error{background:color-mix(in srgb, var(--v3-error) 10%, transparent);color:var(--v3-error)}.communityAdmin-module__XxzjNa__notice{background:color-mix(in srgb, var(--v3-success) 10%, transparent);color:var(--v3-success)}.communityAdmin-module__XxzjNa__splitForms{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:18px;display:grid}.communityAdmin-module__XxzjNa__form{border:1px solid var(--v3-border);border-radius:var(--v3-radius-sm);align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.communityAdmin-module__XxzjNa__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.communityAdmin-module__XxzjNa__actionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.communityAdmin-module__XxzjNa__actionGroup{border:1px solid var(--v3-border);border-radius:var(--v3-radius-sm);align-content:start;gap:9px;padding:12px;display:grid}.communityAdmin-module__XxzjNa__actionGroup h3{color:var(--v3-text);font-size:var(--iterel-type-caption);margin:0}.communityAdmin-module__XxzjNa__actionGroup p{color:var(--v3-helper);font-size:var(--iterel-type-micro);margin:0;line-height:1.5}.communityAdmin-module__XxzjNa__actionGroup .communityAdmin-module__XxzjNa__coverGuidance{border:1px solid var(--v3-border);border-radius:var(--v3-radius-sm);background:var(--v3-bg-soft);color:var(--v3-secondary);padding:9px 10px}.communityAdmin-module__XxzjNa__inlineActions{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.communityAdmin-module__XxzjNa__fileField{color:var(--v3-secondary);font-size:var(--iterel-type-micro);gap:5px;display:grid}.communityAdmin-module__XxzjNa__fileField input{max-width:100%;color:var(--v3-helper);font-size:var(--iterel-type-micro)}.communityAdmin-module__XxzjNa__preflight{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:6px;margin:0;display:grid}.communityAdmin-module__XxzjNa__preflight div{border-radius:var(--v3-radius-sm);background:var(--v3-bg-soft);padding:7px}.communityAdmin-module__XxzjNa__preflight dt{color:var(--v3-helper);font-size:var(--iterel-type-micro)}.communityAdmin-module__XxzjNa__preflight dd{color:var(--v3-text);font-size:var(--iterel-type-micro);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;overflow:hidden}.communityAdmin-module__XxzjNa__scanSummary{border:1px solid var(--v3-border);border-radius:var(--v3-radius-sm);background:var(--v3-bg-soft);gap:9px;margin-bottom:14px;padding:12px;display:grid}.communityAdmin-module__XxzjNa__scanSummary header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.communityAdmin-module__XxzjNa__scanSummary h3{color:var(--v3-text);font-size:var(--iterel-type-caption);margin:0}.communityAdmin-module__XxzjNa__scanSummary header p,.communityAdmin-module__XxzjNa__scanSummary header small{color:var(--v3-helper);font-size:var(--iterel-type-micro);text-transform:capitalize;margin:3px 0 0}.communityAdmin-module__XxzjNa__scanFindings{gap:6px;margin:0;padding:0;list-style:none;display:grid}.communityAdmin-module__XxzjNa__scanFindings li{border-radius:var(--v3-radius-sm);background:color-mix(in srgb, var(--v3-error) 8%, transparent);gap:2px;padding:8px;display:grid}.communityAdmin-module__XxzjNa__scanFindings strong{color:var(--v3-error);font-size:var(--iterel-type-micro);text-transform:capitalize}.communityAdmin-module__XxzjNa__scanFindings span,.communityAdmin-module__XxzjNa__scanPassed{color:var(--v3-secondary);font-size:var(--iterel-type-micro);margin:0;line-height:1.45}.communityAdmin-module__XxzjNa__reportList{gap:8px;display:grid}.communityAdmin-module__XxzjNa__reportRow{border:1px solid var(--v3-border);border-radius:var(--v3-radius-sm);grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:10px;display:grid}.communityAdmin-module__XxzjNa__reportRow h3{color:var(--v3-text);font-size:var(--iterel-type-caption);margin:0}.communityAdmin-module__XxzjNa__reportRow p{color:var(--v3-secondary);font-size:var(--iterel-type-micro);margin:4px 0 0}.communityAdmin-module__XxzjNa__contributorRows{gap:4px;display:grid}.communityAdmin-module__XxzjNa__contributorRows>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.communityAdmin-module__XxzjNa__seedControls{grid-template-columns:minmax(260px,1fr) auto;align-items:end;gap:12px;display:grid}.communityAdmin-module__XxzjNa__seedProgress{gap:10px;margin-top:12px;display:grid}.communityAdmin-module__XxzjNa__seedProgress>div:first-child{color:var(--v3-text);font-size:var(--iterel-type-caption);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.communityAdmin-module__XxzjNa__seedProgress>div:first-child span{color:var(--v3-helper);font-size:var(--iterel-type-micro)}.communityAdmin-module__XxzjNa__seedProgress progress{width:100%;height:8px;accent-color:var(--v3-success)}.communityAdmin-module__XxzjNa__seedRows{border-top:1px solid var(--v3-divider);max-height:280px;display:grid;overflow:auto}.communityAdmin-module__XxzjNa__seedRows>div{border-bottom:1px solid var(--v3-divider);color:var(--v3-helper);text-transform:capitalize;justify-content:space-between;align-items:center;gap:12px;padding:8px 4px;display:flex}.communityAdmin-module__XxzjNa__seedRows>div>span{color:var(--v3-text);text-transform:none;gap:2px;display:grid}.communityAdmin-module__XxzjNa__seedRows small{color:var(--v3-helper);font-size:var(--iterel-type-micro)}.communityAdmin-module__XxzjNa__seedRows>div[data-state=conflict]>small{color:var(--v3-error)}@media (max-width:920px){.communityAdmin-module__XxzjNa__splitForms,.communityAdmin-module__XxzjNa__actionGrid{grid-template-columns:1fr}}@media (max-width:620px){.communityAdmin-module__XxzjNa__cardHeader{flex-direction:column;align-items:stretch}.communityAdmin-module__XxzjNa__toolbar,.communityAdmin-module__XxzjNa__twoColumns{grid-template-columns:1fr;width:100%}.communityAdmin-module__XxzjNa__twoColumns{display:grid}.communityAdmin-module__XxzjNa__seedControls{grid-template-columns:1fr}}.communityAdmin-module__XxzjNa__listingRow:focus-visible{outline:2px solid var(--v3-focus-ring);outline-offset:-2px}
.communityPages-module__sCrnwG__catalogSection,.communityPages-module__sCrnwG__library{border:1px solid var(--v3-border);border-radius:var(--v3-radius-lg);background:var(--v3-surface);width:100%;margin:0;overflow:hidden}.communityPages-module__sCrnwG__catalogHeading{border-bottom:1px solid var(--v3-divider);justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:10px 14px;display:flex}.communityPages-module__sCrnwG__catalogHeadingCopy{min-width:0}.communityPages-module__sCrnwG__catalogTitleLine{align-items:baseline;gap:9px;min-width:0;display:flex}.communityPages-module__sCrnwG__catalogHeading h1,.communityPages-module__sCrnwG__catalogHeading h2{color:var(--v3-text);font-size:var(--iterel-type-title);letter-spacing:0;margin:0;font-weight:650;line-height:22px}.communityPages-module__sCrnwG__catalogTitleLine>span{color:var(--v3-helper);font-size:var(--iterel-type-micro);flex:none}.communityPages-module__sCrnwG__catalogHeadingCopy>p{max-width:650px;color:var(--v3-secondary);font-size:var(--iterel-type-micro);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;line-height:16px;overflow:hidden}.communityPages-module__sCrnwG__searchForm{align-items:center;gap:6px;width:min(390px,100%);display:flex}.communityPages-module__sCrnwG__filters{border-bottom:1px solid var(--v3-divider);background:color-mix(in srgb, var(--v3-bg-soft) 45%, transparent);grid-template-columns:repeat(5,minmax(130px,1fr));gap:6px;padding:9px 14px;display:grid}.communityPages-module__sCrnwG__catalogResults,.communityPages-module__sCrnwG__libraryBody{padding:14px}.communityPages-module__sCrnwG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.communityPages-module__sCrnwG__card{border:1px solid var(--v3-border);border-radius:var(--v3-radius-lg);background:color-mix(in srgb, var(--v3-surface) 86%, transparent);min-width:0;box-shadow:var(--v3-shadow-sm);flex-direction:column;display:flex;overflow:hidden}.communityPages-module__sCrnwG__cardPreview{aspect-ratio:16/9;border-bottom:1px solid var(--v3-divider);background:var(--v3-bg-soft);color:var(--v3-helper);place-items:center;display:grid;position:relative;overflow:hidden}.communityPages-module__sCrnwG__cardImage{object-fit:cover;object-position:center}.communityPages-module__sCrnwG__cardBody{flex-direction:column;flex:1;padding:14px;display:flex}.communityPages-module__sCrnwG__cardMetaRow,.communityPages-module__sCrnwG__cardFooter{justify-content:space-between;align-items:center;gap:10px;display:flex}.communityPages-module__sCrnwG__cardChips{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.communityPages-module__sCrnwG__cardTitle{color:var(--v3-text);font-size:var(--iterel-type-title);text-overflow:ellipsis;white-space:nowrap;margin-top:12px;font-weight:650;text-decoration:none;display:block;overflow:hidden}.communityPages-module__sCrnwG__cardTitle:hover{text-underline-offset:3px;text-decoration:underline}.communityPages-module__sCrnwG__cardSummary{-webkit-line-clamp:2;min-height:40px;color:var(--v3-secondary);font-size:var(--iterel-type-control);-webkit-box-orient:vertical;margin:6px 0 12px;line-height:1.55;display:-webkit-box;overflow:hidden}.communityPages-module__sCrnwG__cardFacts{border-block:1px solid var(--v3-divider);flex-wrap:wrap;align-items:center;gap:5px 12px;min-height:36px;margin:0 0 13px;padding:8px 0;display:flex}.communityPages-module__sCrnwG__cardFacts div{font-size:var(--iterel-type-micro);align-items:center;display:inline-flex}.communityPages-module__sCrnwG__cardFacts dd{color:var(--v3-secondary);white-space:nowrap;margin:0}.communityPages-module__sCrnwG__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.communityPages-module__sCrnwG__cardFooter{margin-top:auto}.communityPages-module__sCrnwG__cardAttribution,.communityPages-module__sCrnwG__cardAttribution a,.communityPages-module__sCrnwG__cardAttribution span{color:var(--v3-helper);font-size:var(--iterel-type-micro)}.communityPages-module__sCrnwG__cardAttribution{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.communityPages-module__sCrnwG__cardAttribution a,.communityPages-module__sCrnwG__cardAttribution span{align-items:center;gap:4px;text-decoration:none;display:inline-flex}.communityPages-module__sCrnwG__cardOpenAction{border:1px solid var(--v3-control-border);border-radius:var(--v3-radius-sm);background:var(--v3-control);min-height:28px;color:var(--v3-secondary);font-size:var(--iterel-type-micro);flex:none;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-weight:600;text-decoration:none;transition:background .14s,color .14s;display:inline-flex}.communityPages-module__sCrnwG__cardOpenAction:hover{background:var(--v3-control-hover);color:var(--v3-text)}.communityPages-module__sCrnwG__cardTitle:focus-visible,.communityPages-module__sCrnwG__cardOpenAction:focus-visible,.communityPages-module__sCrnwG__cardAttribution a:focus-visible{outline:2px solid var(--v3-focus-ring);outline-offset:2px}.communityPages-module__sCrnwG__loadMore{justify-content:center;padding-top:18px;display:flex}.communityPages-module__sCrnwG__status{border:1px dashed var(--v3-border-strong);border-radius:var(--v3-radius-lg);min-height:190px;color:var(--v3-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:28px;display:flex}.communityPages-module__sCrnwG__status strong{color:var(--v3-text)}.communityPages-module__sCrnwG__statusError{color:var(--v3-error)}.communityPages-module__sCrnwG__inlineError{border-radius:var(--v3-radius-sm);background:color-mix(in srgb, var(--v3-error) 10%, transparent);color:var(--v3-error);font-size:var(--iterel-type-caption);margin:0 0 16px;padding:9px 11px}.communityPages-module__sCrnwG__spinner{animation:.9s linear infinite communityPages-module__sCrnwG__community-spin}@keyframes communityPages-module__sCrnwG__community-spin{to{transform:rotate(360deg)}}.communityPages-module__sCrnwG__creatorPage{gap:14px;width:100%;display:grid}.communityPages-module__sCrnwG__creatorCatalog{width:100%}.communityPages-module__sCrnwG__creatorAvatarLarge{border:1px solid var(--v3-border-strong);background:var(--v3-raised);color:var(--v3-text);border-radius:50%;place-items:center;font-weight:650;display:grid}.communityPages-module__sCrnwG__creatorHero{border:1px solid var(--v3-border);border-radius:var(--v3-radius-lg);background:var(--v3-surface);align-items:center;gap:14px;width:100%;padding:14px;display:flex}.communityPages-module__sCrnwG__creatorAvatarLarge{width:48px;height:48px;font-size:var(--iterel-type-subheading);flex:none}.communityPages-module__sCrnwG__creatorLabel{color:var(--v3-helper);font-size:var(--iterel-type-micro);margin:0 0 2px;line-height:16px}.communityPages-module__sCrnwG__creatorHero h1{color:var(--v3-text);font-size:var(--iterel-type-heading);letter-spacing:-.02em;align-items:center;gap:7px;margin:0;font-weight:600;line-height:26px;display:flex}.communityPages-module__sCrnwG__creatorHandle{color:var(--v3-helper);font-size:var(--iterel-type-micro);margin:1px 0 0}.communityPages-module__sCrnwG__creatorBio{max-width:700px;color:var(--v3-secondary);font-size:var(--iterel-type-caption);margin:5px 0 0;line-height:1.5}.communityPages-module__sCrnwG__libraryHeading{border-bottom:1px solid var(--v3-divider);justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:10px 14px;display:flex}.communityPages-module__sCrnwG__libraryHeadingCopy{min-width:0}.communityPages-module__sCrnwG__libraryHeading h1{color:var(--v3-text);font-size:var(--iterel-type-title);margin:0;font-weight:650;line-height:22px}.communityPages-module__sCrnwG__libraryHeadingCopy>p{color:var(--v3-secondary);font-size:var(--iterel-type-micro);margin:2px 0 0;line-height:16px}.communityPages-module__sCrnwG__libraryNotice{color:var(--v3-success);font-size:var(--iterel-type-caption);margin:0 0 12px}.communityPages-module__sCrnwG__acquiredList{gap:8px;display:grid}.communityPages-module__sCrnwG__acquiredRow{border:1px solid var(--v3-border);border-radius:var(--v3-radius-md);background:var(--v3-surface);grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px;display:grid}.communityPages-module__sCrnwG__acquiredIcon{border-radius:var(--v3-radius-sm);background:var(--v3-control);width:34px;height:34px;color:var(--v3-secondary);place-items:center;display:grid}.communityPages-module__sCrnwG__acquiredRow strong{color:var(--v3-text);font-size:var(--iterel-type-control);font-weight:600}.communityPages-module__sCrnwG__acquiredRow p{color:var(--v3-helper);font-size:var(--iterel-type-micro);margin:3px 0 0}.communityPages-module__sCrnwG__acquiredAction{border:1px solid var(--v3-control-border);background:var(--v3-control);border-radius:var(--v3-radius-sm);min-height:28px;color:var(--v3-text);font-size:var(--iterel-type-micro);align-items:center;gap:5px;padding:0 9px;font-weight:600;text-decoration:none;display:inline-flex}@media (max-width:980px){.communityPages-module__sCrnwG__filters{grid-template-columns:repeat(3,minmax(130px,1fr))}.communityPages-module__sCrnwG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.communityPages-module__sCrnwG__catalogHeading{flex-direction:column;align-items:stretch;gap:9px;min-height:0;padding:12px}.communityPages-module__sCrnwG__catalogTitleLine{flex-wrap:wrap;row-gap:1px}.communityPages-module__sCrnwG__catalogHeadingCopy>p{white-space:normal}.communityPages-module__sCrnwG__searchForm{width:100%}.communityPages-module__sCrnwG__filters{scrollbar-width:none;gap:6px;padding:8px 12px;display:flex;overflow-x:auto}.communityPages-module__sCrnwG__filters::-webkit-scrollbar{display:none}.communityPages-module__sCrnwG__filters>*{flex:0 0 160px;min-width:160px}.communityPages-module__sCrnwG__catalogResults,.communityPages-module__sCrnwG__libraryBody{padding:12px}.communityPages-module__sCrnwG__grid{grid-template-columns:1fr}.communityPages-module__sCrnwG__creatorHero{align-items:center;padding:12px}.communityPages-module__sCrnwG__creatorAvatarLarge{width:44px;height:44px;font-size:var(--iterel-type-title)}.communityPages-module__sCrnwG__creatorBio{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.communityPages-module__sCrnwG__cardOpenAction{min-width:76px;min-height:44px}.communityPages-module__sCrnwG__libraryHeading{flex-direction:column;align-items:stretch;gap:8px;padding:12px}.communityPages-module__sCrnwG__acquiredRow{grid-template-columns:38px minmax(0,1fr)}.communityPages-module__sCrnwG__acquiredRow>:nth-child(n+3){grid-column:2;justify-self:start}.communityPages-module__sCrnwG__acquiredAction{min-height:44px}}@media (prefers-reduced-motion:reduce){.communityPages-module__sCrnwG__card,.communityPages-module__sCrnwG__cardImage{transition:none}.communityPages-module__sCrnwG__spinner{animation-duration:1.8s}}.communityPages-module__sCrnwG__acquiredAction:focus-visible{outline:2px solid var(--v3-focus-ring);outline-offset:2px}.communityPages-module__sCrnwG__acquiredAction:hover{background:var(--v3-control-hover)}
.communityDetail-module__FYk8hG__detail{gap:14px;width:100%;max-width:1480px;margin:0 auto;padding:0 0 16px;display:grid}.communityDetail-module__FYk8hG__breadcrumb{min-width:0;min-height:30px;color:var(--v3-helper);font-size:var(--iterel-type-micro);align-items:center;gap:7px;display:flex}.communityDetail-module__FYk8hG__breadcrumb a{color:var(--v3-secondary);flex:none;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.communityDetail-module__FYk8hG__breadcrumb a:hover{color:var(--v3-text)}.communityDetail-module__FYk8hG__breadcrumb span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.communityDetail-module__FYk8hG__topGrid,.communityDetail-module__FYk8hG__lowerGrid{align-items:start;gap:24px;display:grid}.communityDetail-module__FYk8hG__topGrid{grid-template-columns:minmax(310px,.62fr) minmax(0,1fr)}.communityDetail-module__FYk8hG__lowerGrid{grid-template-columns:minmax(0,1.6fr) minmax(360px,1fr)}.communityDetail-module__FYk8hG__topGrid>.communityDetail-module__FYk8hG__detailPreview{grid-area:1/1}.communityDetail-module__FYk8hG__topGrid>.communityDetail-module__FYk8hG__summaryCard{grid-area:1/2}.communityDetail-module__FYk8hG__editorialSections{align-content:start;gap:24px;min-width:0;display:grid}.communityDetail-module__FYk8hG__technicalColumn{min-width:0}.communityDetail-module__FYk8hG__detailPreview{aspect-ratio:16/9;border:1px solid var(--v3-border);border-radius:var(--v3-radius-lg);background:var(--v3-bg-soft);color:var(--v3-helper);font-size:var(--iterel-type-micro);place-items:center;display:grid;position:relative;overflow:hidden}.communityDetail-module__FYk8hG__detailPreviewImage{object-fit:cover;object-position:center}.communityDetail-module__FYk8hG__detailPreviewFallback{place-items:center;gap:10px;padding:24px;display:grid}.communityDetail-module__FYk8hG__technicalPanel{border:1px solid var(--v3-border);border-radius:var(--v3-radius-lg);background:var(--v3-surface);min-width:0;box-shadow:var(--v3-shadow-sm);padding:18px}.communityDetail-module__FYk8hG__summaryCard{align-self:center;min-width:0;padding:18px 4px}.communityDetail-module__FYk8hG__summaryTopRow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.communityDetail-module__FYk8hG__chipRow,.communityDetail-module__FYk8hG__tagRow,.communityDetail-module__FYk8hG__contributorList{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.communityDetail-module__FYk8hG__summaryCard h1{color:var(--v3-text);font-size:var(--iterel-type-page);letter-spacing:-.025em;margin:18px 0 0;font-weight:650;line-height:32px}.communityDetail-module__FYk8hG__summary{color:var(--v3-secondary);font-size:var(--iterel-type-control);margin:7px 0 16px;line-height:1.55}.communityDetail-module__FYk8hG__creatorLine{color:var(--v3-secondary);font-size:var(--iterel-type-caption);align-items:center;gap:9px;text-decoration:none;display:inline-flex}.communityDetail-module__FYk8hG__creatorLine>span:last-child,.communityDetail-module__FYk8hG__contributorList a{align-items:center;gap:5px;display:inline-flex}.communityDetail-module__FYk8hG__creatorAvatar{border:1px solid var(--v3-border-strong);background:var(--v3-raised);width:28px;height:28px;color:var(--v3-text);font-size:var(--iterel-type-micro);border-radius:50%;flex:none;place-items:center;font-weight:650;display:grid}.communityDetail-module__FYk8hG__releaseFacts{border-block:1px solid var(--v3-divider);grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 0;padding:12px 0;display:grid}.communityDetail-module__FYk8hG__releaseFacts div{border-left:1px solid var(--v3-divider);gap:3px;min-width:0;padding:0 10px;display:grid}.communityDetail-module__FYk8hG__releaseFacts div:first-child{border-left:0;padding-left:0}.communityDetail-module__FYk8hG__releaseFacts dt{color:var(--v3-helper);font-size:var(--iterel-type-micro)}.communityDetail-module__FYk8hG__releaseFacts dd{color:var(--v3-text);font-size:var(--iterel-type-micro);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;overflow:hidden}.communityDetail-module__FYk8hG__acquireActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.communityDetail-module__FYk8hG__primaryLink{border-radius:var(--v3-radius-sm);background:var(--v3-text);min-height:36px;color:var(--v3-bg);font-size:var(--iterel-type-caption);justify-content:center;align-items:center;gap:7px;padding:0 14px;font-weight:650;text-decoration:none;display:inline-flex}.communityDetail-module__FYk8hG__acquireDisclosure{color:var(--v3-helper);font-size:var(--iterel-type-micro);margin:12px 0 7px;line-height:1.5}.communityDetail-module__FYk8hG__editorialSection{border-bottom:1px solid var(--v3-divider);min-width:0;padding:2px 4px 22px}.communityDetail-module__FYk8hG__editorialSection:last-child{border-bottom:0;padding-bottom:0}.communityDetail-module__FYk8hG__editorialSection h2,.communityDetail-module__FYk8hG__technicalPanel h2,.communityDetail-module__FYk8hG__reportForm h2{color:var(--v3-text);font-size:var(--iterel-type-body);margin:0 0 10px;font-weight:650}.communityDetail-module__FYk8hG__detailDescription,.communityDetail-module__FYk8hG__editorialSection p,.communityDetail-module__FYk8hG__technicalPanel p,.communityDetail-module__FYk8hG__technicalPanel li{color:var(--v3-secondary);font-size:var(--iterel-type-control);line-height:1.6}.communityDetail-module__FYk8hG__detailDescription{margin:0}.communityDetail-module__FYk8hG__outcomeCallout{border-left:2px solid var(--v3-text);border-radius:0 var(--v3-radius-sm) var(--v3-radius-sm) 0;background:var(--v3-bg-soft);color:var(--v3-secondary);font-size:var(--iterel-type-control);gap:4px;margin:18px 0 0;padding:12px 14px;line-height:1.55;display:grid}.communityDetail-module__FYk8hG__outcomeCallout strong{color:var(--v3-text)}.communityDetail-module__FYk8hG__tagRow{margin-top:12px}.communityDetail-module__FYk8hG__screenshotGrid{gap:14px;display:grid}.communityDetail-module__FYk8hG__screenshotGrid figure{margin:0}.communityDetail-module__FYk8hG__screenshotGrid img{border:1px solid var(--v3-border);border-radius:var(--v3-radius-md);width:100%;height:auto;display:block}.communityDetail-module__FYk8hG__screenshotGrid figcaption{color:var(--v3-helper);font-size:var(--iterel-type-micro);margin-top:6px}.communityDetail-module__FYk8hG__contributorList a{color:var(--v3-secondary);font-size:var(--iterel-type-caption);text-decoration:none}.communityDetail-module__FYk8hG__lineage{margin-top:12px;color:var(--v3-helper)!important}.communityDetail-module__FYk8hG__technicalPanel{gap:0;display:grid}.communityDetail-module__FYk8hG__technicalPanel section{border-top:1px solid var(--v3-divider);min-width:0;padding:18px 0}.communityDetail-module__FYk8hG__technicalPanel section:first-child{border-top:0;padding-top:0}.communityDetail-module__FYk8hG__technicalPanel section:last-child{padding-bottom:0}.communityDetail-module__FYk8hG__factList{gap:10px;margin:0;display:grid}.communityDetail-module__FYk8hG__factList div{grid-template-columns:108px minmax(0,1fr);gap:12px;display:grid}.communityDetail-module__FYk8hG__factList dt{color:var(--v3-helper);font-size:var(--iterel-type-micro);line-height:1.45}.communityDetail-module__FYk8hG__factList dd{color:var(--v3-secondary);font-size:var(--iterel-type-micro);margin:0;line-height:1.5}.communityDetail-module__FYk8hG__inventoryList{border:1px solid var(--v3-border);border-radius:var(--v3-radius-md);overflow:hidden}.communityDetail-module__FYk8hG__inventoryList>div{border-bottom:1px solid var(--v3-divider);justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;display:flex}.communityDetail-module__FYk8hG__inventoryList>div:last-child{border-bottom:0}.communityDetail-module__FYk8hG__inventoryList>div>span:first-child{gap:2px;min-width:0;display:grid}.communityDetail-module__FYk8hG__inventoryList strong{color:var(--v3-secondary);font-size:var(--iterel-type-micro);font-weight:600}.communityDetail-module__FYk8hG__inventoryList small{color:var(--v3-helper);font:var(--iterel-type-micro) var(--v3-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.communityDetail-module__FYk8hG__inventoryList>div>span:last-child{color:var(--v3-helper);font:var(--iterel-type-micro) var(--v3-mono);flex:none}.communityDetail-module__FYk8hG__compactFactPair{gap:18px;display:grid}.communityDetail-module__FYk8hG__compactFactPair h2{margin-bottom:6px}.communityDetail-module__FYk8hG__compactFactPair p{font-size:var(--iterel-type-micro);margin:0}.communityDetail-module__FYk8hG__compactFactPair ul{margin:0;padding-left:17px}.communityDetail-module__FYk8hG__changelog{gap:10px;margin:0;padding:0;list-style:none;display:grid}.communityDetail-module__FYk8hG__changelog li{border-bottom:1px solid var(--v3-divider);padding-bottom:10px}.communityDetail-module__FYk8hG__changelog li:last-child{border-bottom:0;padding-bottom:0}.communityDetail-module__FYk8hG__changelog li>div{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.communityDetail-module__FYk8hG__changelog strong{color:var(--v3-text);font-size:var(--iterel-type-micro)}.communityDetail-module__FYk8hG__changelog time{color:var(--v3-helper);font-size:var(--iterel-type-micro)}.communityDetail-module__FYk8hG__changelog p{font-size:var(--iterel-type-micro);margin:4px 0 0}.communityDetail-module__FYk8hG__supportGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:18px;display:grid}.communityDetail-module__FYk8hG__supportGrid h3{color:var(--v3-helper);font-size:var(--iterel-type-micro);letter-spacing:.02em;text-transform:uppercase;margin:0 0 8px;font-weight:600}.communityDetail-module__FYk8hG__supportList{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.communityDetail-module__FYk8hG__supportList li{border:1px solid var(--v3-border);color:var(--v3-secondary);font-size:var(--iterel-type-micro);border-radius:999px;padding:3px 8px}.communityDetail-module__FYk8hG__limitationList{gap:6px;margin:0;padding-left:18px;display:grid}.communityDetail-module__FYk8hG__recipeDetails{border:1px solid var(--v3-border);border-radius:var(--v3-radius-md);background:var(--v3-bg-soft);margin-top:14px;overflow:hidden}.communityDetail-module__FYk8hG__recipeDetails summary{cursor:pointer;min-height:38px;color:var(--v3-secondary);font-size:var(--iterel-type-micro);padding:10px 12px;font-weight:600}.communityDetail-module__FYk8hG__recipeDetails[open] summary{border-bottom:1px solid var(--v3-divider)}.communityDetail-module__FYk8hG__recipeDetails pre{max-height:360px;color:var(--v3-secondary);font:var(--iterel-type-micro)/1.65 var(--v3-mono);white-space:pre-wrap;word-break:break-word;margin:0;padding:12px;overflow:auto}.communityDetail-module__FYk8hG__recipeDetails summary:focus-visible,.communityDetail-module__FYk8hG__recipeDetails pre:focus-visible{outline:2px solid var(--v3-focus-ring);outline-offset:-2px}.communityDetail-module__FYk8hG__hash{color:var(--v3-secondary);font:var(--iterel-type-micro) var(--v3-mono)}.communityDetail-module__FYk8hG__releaseNotes{margin:12px 0 0}.communityDetail-module__FYk8hG__agentInstallStatus{border:1px solid var(--v3-border-strong);border-radius:var(--v3-radius-sm);background:var(--v3-bg-soft);color:var(--v3-secondary);font-size:var(--iterel-type-micro);gap:5px;padding:10px 12px;line-height:1.5;display:grid}.communityDetail-module__FYk8hG__agentInstallStatus strong{color:var(--v3-text);font-weight:650}.communityDetail-module__FYk8hG__agentInstallStatus ul{margin:0;padding-left:17px}.communityDetail-module__FYk8hG__forkDetails{border-top:1px solid var(--v3-divider);border-bottom:1px solid var(--v3-divider);margin:8px 0}.communityDetail-module__FYk8hG__forkDetails summary{min-height:36px;color:var(--v3-secondary);font-size:var(--iterel-type-micro);cursor:pointer;align-items:center;gap:7px;font-weight:600;list-style:none;display:flex}.communityDetail-module__FYk8hG__forkDetails summary::-webkit-details-marker{display:none}.communityDetail-module__FYk8hG__forkDetails summary:focus-visible{outline:2px solid var(--v3-focus-ring);outline-offset:2px}.communityDetail-module__FYk8hG__forkDetails form{gap:10px;padding:2px 0 12px;display:grid}.communityDetail-module__FYk8hG__forkDetails form>p{color:var(--v3-helper);font-size:var(--iterel-type-micro);margin:0;line-height:1.5}.communityDetail-module__FYk8hG__forkFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.communityDetail-module__FYk8hG__notice,.communityDetail-module__FYk8hG__noticeError{border-radius:var(--v3-radius-sm);font-size:var(--iterel-type-micro);margin:10px 0 0;padding:9px 10px}.communityDetail-module__FYk8hG__notice{background:color-mix(in srgb, var(--v3-success) 14%, transparent);color:var(--v3-success)}.communityDetail-module__FYk8hG__noticeError{background:color-mix(in srgb, var(--v3-error) 12%, transparent);color:var(--v3-error)}.communityDetail-module__FYk8hG__reportForm{border-top:1px solid var(--v3-divider);gap:10px;margin-top:12px;padding-top:14px;display:grid}.communityDetail-module__FYk8hG__breadcrumb a:focus-visible,.communityDetail-module__FYk8hG__creatorLine:focus-visible,.communityDetail-module__FYk8hG__contributorList a:focus-visible,.communityDetail-module__FYk8hG__primaryLink:focus-visible{outline:2px solid var(--v3-focus-ring);outline-offset:2px}@media (max-width:980px){.communityDetail-module__FYk8hG__topGrid,.communityDetail-module__FYk8hG__lowerGrid{grid-template-columns:minmax(0,1fr);gap:20px}.communityDetail-module__FYk8hG__topGrid>.communityDetail-module__FYk8hG__detailPreview{grid-area:1/1}.communityDetail-module__FYk8hG__topGrid>.communityDetail-module__FYk8hG__summaryCard{grid-area:2/1}}@media (max-width:640px){.communityDetail-module__FYk8hG__detail{gap:8px;padding-bottom:0}.communityDetail-module__FYk8hG__topGrid,.communityDetail-module__FYk8hG__lowerGrid{gap:14px}.communityDetail-module__FYk8hG__summaryCard{padding:10px 0 4px}.communityDetail-module__FYk8hG__technicalPanel{padding:14px}.communityDetail-module__FYk8hG__summaryCard h1{font-size:var(--iterel-type-page);margin-top:14px;line-height:28px}.communityDetail-module__FYk8hG__summaryTopRow{align-items:center}.communityDetail-module__FYk8hG__releaseFacts div{padding-inline:8px}.communityDetail-module__FYk8hG__factList div{grid-template-columns:1fr;gap:2px}.communityDetail-module__FYk8hG__summaryCard button,.communityDetail-module__FYk8hG__primaryLink,.communityDetail-module__FYk8hG__forkDetails summary{min-height:44px}.communityDetail-module__FYk8hG__forkFields{grid-template-columns:1fr}}
.communityShell-module__vF403G__dashboard{position:relative}.communityShell-module__vF403G__sidebarShell{width:var(--community-sidebar-width);height:100%;margin-right:var(--community-shell-gap);flex-shrink:0;display:flex}.communityShell-module__vF403G__navigation{flex-direction:column;gap:2px;padding:8px;display:flex}.communityShell-module__vF403G__navigationGroup{flex-direction:column;gap:2px;padding-top:6px;display:flex}.communityShell-module__vF403G__sidebarSpacer,.communityShell-module__vF403G__headerSpacer{flex:1;min-width:0;min-height:0}.communityShell-module__vF403G__sidebarSignIn{padding:0 8px 8px}.communityShell-module__vF403G__sidebarSignIn>div:first-child{margin-bottom:8px}.communityShell-module__vF403G__mobileNavigationTrigger{display:none!important}.communityShell-module__vF403G__mobileNavigationPanel{display:none}.communityShell-module__vF403G__contentScroll{overscroll-behavior:contain;height:100%;overflow:auto}.communityShell-module__vF403G__contentInner{box-sizing:border-box;flex-direction:column;gap:14px;width:100%;max-width:1280px;min-height:100%;margin:0 auto;padding:18px;display:flex}.communityShell-module__vF403G__contentScroll::-webkit-scrollbar{width:10px;height:10px}.communityShell-module__vF403G__contentScroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--v3-helper) 42%, transparent);background-clip:padding-box;border:3px solid #0000;border-radius:999px}@media (max-width:640px){.communityShell-module__vF403G__sidebarShell{display:none}.communityShell-module__vF403G__mobileNavigationTrigger{display:grid!important}.communityShell-module__vF403G__mobileNavigationPanel{z-index:10;top:var(--community-header-height);border:1px solid var(--community-shell-border);background:var(--community-shell-panel);box-shadow:var(--community-shell-shadow);border-radius:10px;display:block;position:absolute;left:8px;right:8px;overflow:hidden}.communityShell-module__vF403G__mobileNavigationPanel button{min-height:44px!important}.communityShell-module__vF403G__contentInner{padding:16px}}
.communityAgentsDev-module__n5RMiq__page{background:var(--v3-bg);min-height:100vh;color:var(--v3-text);padding:18px}.communityAgentsDev-module__n5RMiq__toolbar{border:1px solid var(--v3-border);border-radius:var(--v3-radius-md);background:var(--v3-surface);justify-content:space-between;align-items:center;gap:16px;max-width:1480px;margin:0 auto 16px;padding:10px 12px;display:flex}.communityAgentsDev-module__n5RMiq__toolbar>div:first-child{gap:2px;display:grid}.communityAgentsDev-module__n5RMiq__toolbar strong{font-size:12px}.communityAgentsDev-module__n5RMiq__toolbar span{color:var(--v3-helper);font-size:10px}.communityAgentsDev-module__n5RMiq__controls{align-items:center;gap:6px;display:flex}.communityAgentsDev-module__n5RMiq__controls label{align-items:center;gap:6px;margin-left:6px;display:flex}.communityAgentsDev-module__n5RMiq__controls select{border:1px solid var(--v3-control-border);border-radius:var(--v3-radius-sm);background:var(--v3-control);min-height:30px;color:var(--v3-text);padding:0 8px;font-size:11px}.communityAgentsDev-module__n5RMiq__cardStage{width:min(420px,100%);margin:36px auto}@media (max-width:640px){.communityAgentsDev-module__n5RMiq__page{padding:12px}.communityAgentsDev-module__n5RMiq__toolbar{flex-direction:column;align-items:stretch}.communityAgentsDev-module__n5RMiq__controls{flex-wrap:wrap}.communityAgentsDev-module__n5RMiq__controls label{width:100%;margin:4px 0 0}.communityAgentsDev-module__n5RMiq__controls select{flex:1}}
.designGenerationFeedback-module__FRkUQa__target{pointer-events:none;z-index:4;border:none;border-radius:0;position:absolute}.designGenerationFeedback-module__FRkUQa__label{border-radius:6px;padding:4px 8px;font-size:12px;line-height:18px;position:absolute;top:10px;right:12px}.designGenerationFeedback-module__FRkUQa__skeleton{flex-direction:column;gap:20px;height:100%;padding:6%;display:flex;overflow:hidden}.designGenerationFeedback-module__FRkUQa__skeleton>div:not(.designGenerationFeedback-module__FRkUQa__tiles),.designGenerationFeedback-module__FRkUQa__tiles i{opacity:.07;background:currentColor;border-radius:8px;animation:2.4s ease-in-out infinite designGenerationFeedback-module__FRkUQa__breathe}.designGenerationFeedback-module__FRkUQa__navigation{width:65%;height:24px;margin-bottom:15%}.designGenerationFeedback-module__FRkUQa__heading{width:57%;height:42px}.designGenerationFeedback-module__FRkUQa__line{width:75%;height:16px}.designGenerationFeedback-module__FRkUQa__tiles{flex:1;gap:20px;min-height:160px;margin-top:30px;display:flex}.designGenerationFeedback-module__FRkUQa__tiles i{flex:1}@keyframes designGenerationFeedback-module__FRkUQa__breathe{50%{opacity:.13}}@media (prefers-reduced-motion:reduce){.designGenerationFeedback-module__FRkUQa__skeleton>div,.designGenerationFeedback-module__FRkUQa__tiles i{animation:none!important}}
.ActivityView-module__W6ctia__content>*{flex:none}.ActivityView-module__W6ctia__sectionLabel{font-size:var(--iterel-type-micro);letter-spacing:.02em;font-weight:600}.ActivityView-module__W6ctia__activityCard{min-width:0}.ActivityView-module__W6ctia__tileGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (max-width:640px){.ActivityView-module__W6ctia__content{padding:8px 8px calc(12px + env(safe-area-inset-bottom,0px))!important;gap:8px!important}.ActivityView-module__W6ctia__content[data-embedded]{padding:0!important}.ActivityView-module__W6ctia__sectionLabel{letter-spacing:.05em;line-height:16px;font-size:var(--iterel-type-caption)!important;margin-bottom:8px!important}.ActivityView-module__W6ctia__activityCard{border-radius:10px!important}.ActivityView-module__W6ctia__tileGrid{gap:8px}}
.ConversationMessage-module__8ra-3G__actions{box-sizing:border-box;z-index:1;grid-template-rows:minmax(28px,auto) auto;grid-template-columns:max-content max-content minmax(0,1fr) max-content;align-items:center;column-gap:8px;min-height:28px;padding-top:2px;display:grid;position:relative}.ConversationMessage-module__8ra-3G__timestamp{color:var(--message-meta-color);font-size:var(--iterel-type-micro);white-space:nowrap;pointer-events:none;opacity:0;grid-area:1/2;align-items:center;gap:8px;line-height:28px;transition:opacity .12s;display:inline-flex}.ConversationMessage-module__8ra-3G__actions[data-has-sources=false] .ConversationMessage-module__8ra-3G__timestamp{grid-column:1/3}.ConversationMessage-module__8ra-3G__actions[data-has-sources=true] .ConversationMessage-module__8ra-3G__timestamp:before{content:"";background:var(--message-meta-color);opacity:.35;width:1px;height:13px}.ConversationMessage-module__8ra-3G__timestamp[data-visible=true]{opacity:1}.ConversationMessage-module__8ra-3G__actions:has([aria-expanded=true]) .ConversationMessage-module__8ra-3G__timestamp{opacity:1}.ConversationMessage-module__8ra-3G__transientActions{opacity:0;pointer-events:none;grid-area:1/4;justify-self:end;align-items:center;gap:4px;transition:opacity .12s;display:flex}.ConversationMessage-module__8ra-3G__transientActions[data-visible=true]{opacity:1;pointer-events:auto}.ConversationMessage-module__8ra-3G__actions:has([aria-expanded=true]) .ConversationMessage-module__8ra-3G__transientActions{opacity:1;pointer-events:auto}.ConversationMessage-module__8ra-3G__actionButton{width:28px;height:28px}@media (hover:none),(pointer:coarse){.ConversationMessage-module__8ra-3G__actions{min-height:44px!important;padding-top:0!important}.ConversationMessage-module__8ra-3G__transientActions,.ConversationMessage-module__8ra-3G__timestamp{opacity:1!important}.ConversationMessage-module__8ra-3G__transientActions{pointer-events:auto!important}.ConversationMessage-module__8ra-3G__actionButton{width:44px;height:44px}}
.ConversationSources-module__0vyaNq__group{display:contents}.ConversationSources-module__0vyaNq__toggle,.ConversationSources-module__0vyaNq__source{box-sizing:border-box;min-height:28px;color:var(--source-text);font-size:var(--iterel-type-micro);cursor:pointer;border-radius:6px;align-items:center;line-height:17px;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.ConversationSources-module__0vyaNq__toggle{background:var(--source-rest);border:1px solid #0000;grid-area:1/1;justify-self:start;gap:5px;padding:3px 7px}.ConversationSources-module__0vyaNq__toggle:hover,.ConversationSources-module__0vyaNq__toggle[aria-expanded=true]{background:var(--source-hover)}.ConversationSources-module__0vyaNq__count,.ConversationSources-module__0vyaNq__sourceNumber{font-variant-numeric:tabular-nums}.ConversationSources-module__0vyaNq__chevron,.ConversationSources-module__0vyaNq__chevronOpen{color:var(--source-muted);margin-left:1px;transition:transform .12s}.ConversationSources-module__0vyaNq__chevronOpen{transform:rotate(180deg)}.ConversationSources-module__0vyaNq__list{opacity:0;visibility:hidden;grid-area:2/1/auto/-1;grid-template-rows:0fr;min-width:0;transition:grid-template-rows .28s cubic-bezier(1,0,1,1),opacity .18s,visibility 0s linear .28s;display:grid}.ConversationSources-module__0vyaNq__listOpen{opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .28s cubic-bezier(1,0,1,1),opacity .18s,visibility}.ConversationSources-module__0vyaNq__listInner{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;min-height:0;padding-top:0;transition:padding-top .28s cubic-bezier(1,0,1,1);display:flex;overflow:hidden}.ConversationSources-module__0vyaNq__listOpen .ConversationSources-module__0vyaNq__listInner{padding-top:6px}.ConversationSources-module__0vyaNq__source{border:1px solid var(--source-border);background:0 0;gap:5px;max-width:min(240px,100%);padding:3px 8px}.ConversationSources-module__0vyaNq__source:hover{background:var(--source-hover);color:var(--source-text)}.ConversationSources-module__0vyaNq__toggle:focus-visible,.ConversationSources-module__0vyaNq__source:focus-visible{outline:2px solid var(--source-focus);outline-offset:2px}.ConversationSources-module__0vyaNq__sourceNumber{color:var(--source-muted);flex:none}.ConversationSources-module__0vyaNq__sourceLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (pointer:coarse){.ConversationSources-module__0vyaNq__toggle,.ConversationSources-module__0vyaNq__source{min-height:44px}}@media (prefers-reduced-motion:reduce){.ConversationSources-module__0vyaNq__list,.ConversationSources-module__0vyaNq__listOpen,.ConversationSources-module__0vyaNq__listInner{transition:none}}
.ConversationReadingControls-module__50gEEq__question,.ConversationReadingControls-module__50gEEq__jump{cursor:pointer;box-sizing:border-box}.ConversationReadingControls-module__50gEEq__question{min-height:28px}.ConversationReadingControls-module__50gEEq__jump{min-height:32px}.ConversationReadingControls-module__50gEEq__question:focus-visible,.ConversationReadingControls-module__50gEEq__jump:focus-visible{outline:2px solid var(--reading-focus);outline-offset:2px}@media (pointer:coarse){.ConversationReadingControls-module__50gEEq__question,.ConversationReadingControls-module__50gEEq__jump{min-height:44px}}
.ConversationNavigator-module__czhWBG__viewport{flex:1;min-width:0;min-height:0;display:flex;position:relative;container-type:inline-size}.ConversationNavigator-module__czhWBG__viewport>[tabindex]{padding-inline-start:52px!important}.ConversationNavigator-module__czhWBG__navigator{inset-inline-start:4px;z-index:5;color:var(--nav-ink);position:absolute;top:50%;transform:translateY(-50%)}.ConversationNavigator-module__czhWBG__pad{width:44px;height:var(--nav-height,154px);cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:8px;padding:7px 8px}.ConversationNavigator-module__czhWBG__pad[data-dragging=true]{cursor:grabbing}.ConversationNavigator-module__czhWBG__pad:focus-visible,.ConversationNavigator-module__czhWBG__preview:focus-visible{outline:2px solid var(--nav-focus);outline-offset:2px}.ConversationNavigator-module__czhWBG__ticks{height:var(--nav-tick-height,140px);pointer-events:none;width:36px;position:relative;overflow:hidden}.ConversationNavigator-module__czhWBG__ticks i{background:currentColor;border-radius:1px;height:2px;transition:none;display:block;position:absolute;left:0}.ConversationNavigator-module__czhWBG__ticks i[data-selected=true]{background:currentColor;border-radius:2px;height:4px;margin-top:-1px;transition:none}.ConversationNavigator-module__czhWBG__previewBridge{padding-left:8px;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.ConversationNavigator-module__czhWBG__preview{border:1px solid var(--nav-border);background:var(--nav-panel);width:min(340px,100cqw - 72px);max-height:min(280px,60vh);box-shadow:var(--nav-shadow);color:var(--nav-ink);text-align:start;cursor:pointer;border-radius:10px;flex-direction:column;align-items:stretch;gap:8px;padding:16px;font-family:inherit;animation:.14s ease-out ConversationNavigator-module__czhWBG__appear;display:flex;overflow:hidden}.ConversationNavigator-module__czhWBG__previewHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.ConversationNavigator-module__czhWBG__jumpIcon{opacity:.7;flex-shrink:0;transition:transform .16s,opacity .16s}.ConversationNavigator-module__czhWBG__preview:hover .ConversationNavigator-module__czhWBG__jumpIcon,.ConversationNavigator-module__czhWBG__preview:focus-visible .ConversationNavigator-module__czhWBG__jumpIcon{opacity:1;transform:translate(2px)}.ConversationNavigator-module__czhWBG__position{color:var(--nav-muted);font-variant-numeric:tabular-nums;font-size:11px;line-height:16px}.ConversationNavigator-module__czhWBG__prompt,.ConversationNavigator-module__czhWBG__answer{overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ConversationNavigator-module__czhWBG__prompt{-webkit-line-clamp:3;font-size:13px;font-weight:500;line-height:20px}.ConversationNavigator-module__czhWBG__answer{color:var(--nav-muted);-webkit-line-clamp:4;font-size:12px;line-height:19px}@keyframes ConversationNavigator-module__czhWBG__appear{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.ConversationNavigator-module__czhWBG__ticks i,.ConversationNavigator-module__czhWBG__jumpIcon{transition:none}.ConversationNavigator-module__czhWBG__ticks i[data-selected=true]{animation:none}.ConversationNavigator-module__czhWBG__preview:hover .ConversationNavigator-module__czhWBG__jumpIcon,.ConversationNavigator-module__czhWBG__preview:focus-visible .ConversationNavigator-module__czhWBG__jumpIcon{transform:none}.ConversationNavigator-module__czhWBG__preview{animation:none}}
.SourceConnectionText-module__LQKJ0a__link{color:inherit;font:inherit;cursor:pointer;opacity:.6;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:none;transition:opacity .15s;display:inline}.SourceConnectionText-module__LQKJ0a__link:hover,.SourceConnectionText-module__LQKJ0a__link:focus-visible{opacity:1;text-decoration:underline}
.FindingsSummary-module__66XwJW__card{min-width:0}.FindingsSummary-module__66XwJW__header{align-items:center;gap:12px;padding:16px;display:flex}.FindingsSummary-module__66XwJW__icon{place-items:center;width:36px;height:36px;display:grid}.FindingsSummary-module__66XwJW__rows{padding:6px}.FindingsSummary-module__66XwJW__row{border-radius:6px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:12px;display:grid}.FindingsSummary-module__66XwJW__row:hover,.FindingsSummary-module__66XwJW__row:focus-within{background:var(--finding-hover)}.FindingsSummary-module__66XwJW__select{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:12px;width:100%;min-width:0;min-height:44px;padding:8px 10px;display:flex}.FindingsSummary-module__66XwJW__select:focus-visible,button.FindingsSummary-module__66XwJW__anchor:focus-visible{outline:2px solid var(--finding-focus);outline-offset:-2px}.FindingsSummary-module__66XwJW__priority{font-size:var(--iterel-type-micro);flex:none;padding:2px 6px;line-height:16px}.FindingsSummary-module__66XwJW__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FindingsSummary-module__66XwJW__status{font-size:var(--iterel-type-micro);flex:none}.FindingsSummary-module__66XwJW__anchor{text-overflow:ellipsis;white-space:nowrap;text-align:left;background:0 0;border:0;border-radius:6px;min-width:0;padding:8px 10px;display:block;overflow:hidden}button.FindingsSummary-module__66XwJW__anchor{cursor:pointer}button.FindingsSummary-module__66XwJW__anchor:hover{text-decoration:underline}.FindingsSummary-module__66XwJW__detail{padding:6px}@media (max-width:640px){.FindingsSummary-module__66XwJW__row{grid-template-columns:minmax(0,1fr);gap:0;padding-bottom:4px}.FindingsSummary-module__66XwJW__title{white-space:normal;overflow-wrap:anywhere}.FindingsSummary-module__66XwJW__anchor{padding:0 10px 8px 52px}button.FindingsSummary-module__66XwJW__anchor{min-height:32px}}
.catalog-module__qtjJ4q__catalog{--catalog-bg:#111;--catalog-surface:#171717;--catalog-raised:#222;--catalog-control:#2b2b2b;--catalog-border:#2a2a2a;--catalog-border-strong:#3d3d3d;--catalog-text:#f4f4f4;--catalog-text-secondary:#a8a8a8;--catalog-text-helper:#8d8d8d;--catalog-accent:#4d9eff;background:var(--catalog-bg);min-height:100vh;color:var(--catalog-text);font-family:var(--font-inter), Inter, sans-serif}.catalog-module__qtjJ4q__header{justify-content:space-between;align-items:flex-start;gap:32px;max-width:1320px;margin:0 auto;padding:52px 48px 34px;display:flex}.catalog-module__qtjJ4q__eyebrow{color:var(--catalog-accent);font-size:var(--iterel-type-micro);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-weight:600}.catalog-module__qtjJ4q__title{font-size:clamp(var(--iterel-type-display), 5vw, var(--iterel-type-hero));letter-spacing:-.035em;margin:0;font-weight:300;line-height:1.08}.catalog-module__qtjJ4q__intro{max-width:720px;color:var(--catalog-text-secondary);font-size:var(--iterel-type-body);margin:12px 0 0;line-height:1.6}.catalog-module__qtjJ4q__headerActions{flex-shrink:0;align-items:center;gap:10px;display:flex}.catalog-module__qtjJ4q__version{border:1px solid var(--catalog-border);color:var(--catalog-text-secondary);font-family:var(--font-mono), monospace;font-size:var(--iterel-type-micro);border-radius:999px;padding:5px 9px}.catalog-module__qtjJ4q__navigation{z-index:20;border-top:1px solid var(--catalog-border);border-bottom:1px solid var(--catalog-border);background:color-mix(in srgb, var(--catalog-bg) 92%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:0}.catalog-module__qtjJ4q__content{max-width:1320px;margin:0 auto;padding:46px 48px 96px}.catalog-module__qtjJ4q__section+.catalog-module__qtjJ4q__section{margin-top:54px}.catalog-module__qtjJ4q__sectionHeading{border-bottom:1px solid var(--catalog-border);grid-template-columns:minmax(180px,.35fr) minmax(280px,.65fr);gap:28px;margin-bottom:18px;padding-bottom:14px;display:grid}.catalog-module__qtjJ4q__sectionHeading h2{font-size:var(--iterel-type-title);margin:0;font-weight:600;line-height:1.4}.catalog-module__qtjJ4q__sectionHeading p{color:var(--catalog-text-secondary);font-size:var(--iterel-type-caption);margin:0;line-height:1.55}.catalog-module__qtjJ4q__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.catalog-module__qtjJ4q__example{border:1px solid var(--catalog-border);background:0 0;border-radius:10px;min-width:0;overflow:hidden}.catalog-module__qtjJ4q__wide{grid-column:1/-1}.catalog-module__qtjJ4q__exampleHeader{border-bottom:1px solid var(--catalog-border);min-height:35px;color:var(--catalog-text-secondary);font-size:var(--iterel-type-micro);justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-weight:600;display:flex}.catalog-module__qtjJ4q__exampleHeader code{color:var(--catalog-text-helper);font-family:var(--font-mono), monospace;font-size:var(--iterel-type-micro);font-weight:400}.catalog-module__qtjJ4q__exampleBody{min-height:92px;padding:18px}.catalog-module__qtjJ4q__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.catalog-module__qtjJ4q__row+.catalog-module__qtjJ4q__row{margin-top:12px}.catalog-module__qtjJ4q__swatchGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.catalog-module__qtjJ4q__swatch{min-width:0}.catalog-module__qtjJ4q__swatchColor{border:1px solid var(--catalog-border);border-radius:8px;height:72px}.catalog-module__qtjJ4q__swatchLabel{color:var(--catalog-text-secondary);font-size:var(--iterel-type-micro);margin-top:7px;display:block}.catalog-module__qtjJ4q__swatchValue{color:var(--catalog-text-helper);font-family:var(--font-mono), monospace;font-size:var(--iterel-type-micro);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;display:block;overflow:hidden}.catalog-module__qtjJ4q__typeList{gap:0;display:grid}.catalog-module__qtjJ4q__typeRow{border-bottom:1px solid var(--catalog-border);grid-template-columns:118px minmax(0,1fr) 150px;align-items:baseline;gap:18px;padding:16px 0;display:grid}.catalog-module__qtjJ4q__typeRow:last-child{border-bottom:0}.catalog-module__qtjJ4q__tokenName,.catalog-module__qtjJ4q__tokenValue{color:var(--catalog-text-helper);font-family:var(--font-mono), monospace;font-size:var(--iterel-type-micro)}.catalog-module__qtjJ4q__tokenValue{text-align:right}.catalog-module__qtjJ4q__tokenGrid{grid-template-columns:repeat(auto-fit,minmax(82px,1fr));gap:8px;display:grid}.catalog-module__qtjJ4q__tokenTile{border:1px solid var(--catalog-border);min-height:84px;color:var(--catalog-text-secondary);font-size:var(--iterel-type-micro);text-align:center;border-radius:8px;place-items:center;padding:10px;display:grid}.catalog-module__qtjJ4q__tokenShape{border:1px solid var(--catalog-border-strong);background:var(--catalog-control);width:36px;height:36px;margin-bottom:8px}.catalog-module__qtjJ4q__formStack{gap:14px;width:min(100%,430px);display:grid}.catalog-module__qtjJ4q__reviewNote{border-left:2px solid var(--catalog-accent);color:var(--catalog-text-secondary);font-size:var(--iterel-type-micro);margin:0 0 14px;padding:9px 11px;line-height:1.5}.catalog-module__qtjJ4q__surfaceFrame{border:1px solid var(--catalog-border);background:var(--catalog-surface);border-radius:10px;overflow:hidden}.catalog-module__qtjJ4q__surfaceBody{gap:12px;padding:14px;display:grid}.catalog-module__qtjJ4q__registry{border-collapse:collapse;width:100%;font-size:var(--iterel-type-micro)}.catalog-module__qtjJ4q__registry th,.catalog-module__qtjJ4q__registry td{border-bottom:1px solid var(--catalog-border);text-align:left;vertical-align:top;padding:11px 10px}.catalog-module__qtjJ4q__registry th{color:var(--catalog-text-helper);font-size:var(--iterel-type-micro);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.catalog-module__qtjJ4q__registry code{color:var(--catalog-text-secondary);font-family:var(--font-mono), monospace;font-size:var(--iterel-type-micro)}.catalog-module__qtjJ4q__status{border:1px solid var(--catalog-border);color:var(--catalog-text-secondary);font-size:var(--iterel-type-micro);text-transform:capitalize;border-radius:999px;padding:2px 7px;display:inline-flex}.catalog-module__qtjJ4q__statusStable{color:#42be65;border-color:#42be655c}@media (max-width:760px){.catalog-module__qtjJ4q__header{flex-direction:column;padding:32px 20px 24px}.catalog-module__qtjJ4q__headerActions{justify-content:space-between;width:100%}.catalog-module__qtjJ4q__content{padding:32px 20px 72px}.catalog-module__qtjJ4q__sectionHeading{grid-template-columns:1fr;gap:6px}.catalog-module__qtjJ4q__grid{grid-template-columns:1fr}.catalog-module__qtjJ4q__wide{grid-column:auto}.catalog-module__qtjJ4q__swatchGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-module__qtjJ4q__typeRow{grid-template-columns:86px minmax(0,1fr)}.catalog-module__qtjJ4q__tokenValue{display:none}.catalog-module__qtjJ4q__registryWrap{overflow-x:auto}.catalog-module__qtjJ4q__registry{min-width:720px}}
.iterelFloatingTextInput-module__8FHRtG__group{gap:4px;min-width:0;display:grid}.iterelFloatingTextInput-module__8FHRtG__shell{border:1px solid var(--floating-border);background:var(--floating-control);border-radius:10px;height:46px;transition:background-color .14s,border-color .14s,box-shadow .14s;position:relative;overflow:hidden}.iterelFloatingTextInput-module__8FHRtG__shell:hover{background:var(--floating-hover)}.iterelFloatingTextInput-module__8FHRtG__shell:focus-within{background:var(--floating-control);outline:2px solid var(--floating-focus);outline-offset:2px}.iterelFloatingTextInput-module__8FHRtG__shell[data-invalid=true]{border-color:var(--floating-error)}.iterelFloatingTextInput-module__8FHRtG__shell[data-disabled=true]{opacity:.5}.iterelFloatingTextInput-module__8FHRtG__control{width:100%;height:100%;color:var(--floating-text);caret-color:var(--floating-focus);font:inherit;background:0 0;border:0;outline:0;padding:17px 12px 3px;font-size:14px;line-height:18px;position:absolute;inset:0}.iterelFloatingTextInput-module__8FHRtG__group[data-size=sm] .iterelFloatingTextInput-module__8FHRtG__shell{border-radius:8px;height:40px}.iterelFloatingTextInput-module__8FHRtG__group[data-size=sm] .iterelFloatingTextInput-module__8FHRtG__control{padding:15px 11px 2px;font-size:12px;line-height:16px}.iterelFloatingTextInput-module__8FHRtG__group[data-size=sm] .iterelFloatingTextInput-module__8FHRtG__label{left:11px}.iterelFloatingTextInput-module__8FHRtG__group[data-size=sm] .iterelFloatingTextInput-module__8FHRtG__shell:is(:focus-within,[data-filled=true]) .iterelFloatingTextInput-module__8FHRtG__label,.iterelFloatingTextInput-module__8FHRtG__dropdownGroup[data-size=sm] .iterelFloatingTextInput-module__8FHRtG__dropdownContent[data-filled=true] .iterelFloatingTextInput-module__8FHRtG__dropdownLabel{top:4px}.iterelFloatingTextInput-module__8FHRtG__dropdownGroup[data-size=sm] .iterelFloatingTextInput-module__8FHRtG__dropdownValue{font-size:12px;line-height:16px;top:18px}.iterelFloatingTextInput-module__8FHRtG__control::placeholder{color:var(--floating-helper);opacity:0;transition:opacity .1s}.iterelFloatingTextInput-module__8FHRtG__textareaShell{height:auto;overflow:visible}.iterelFloatingTextInput-module__8FHRtG__textareaControl{box-sizing:border-box;height:auto;min-height:calc(38px + var(--floating-rows,3) * 20px);resize:vertical;padding:28px 12px 10px;line-height:20px;display:block;position:relative;inset:auto}.iterelFloatingTextInput-module__8FHRtG__autoSizeControl{resize:none;overflow-y:hidden}.iterelFloatingTextInput-module__8FHRtG__textareaShell[data-filled=true] .iterelFloatingTextInput-module__8FHRtG__textareaControl{padding-top:11px}.iterelFloatingTextInput-module__8FHRtG__textareaShell[data-filled=true] .iterelFloatingTextInput-module__8FHRtG__label{visibility:hidden}.iterelFloatingTextInput-module__8FHRtG__textareaShell .iterelFloatingTextInput-module__8FHRtG__label{top:18px}.iterelFloatingTextInput-module__8FHRtG__textareaShell:focus-within .iterelFloatingTextInput-module__8FHRtG__label,.iterelFloatingTextInput-module__8FHRtG__textareaShell[data-filled=true] .iterelFloatingTextInput-module__8FHRtG__label{top:6px}.iterelFloatingTextInput-module__8FHRtG__dropdownGroup{min-width:0}.iterelFloatingTextInput-module__8FHRtG__dropdownGroup button:not(:disabled):is(:hover,[data-state=open]){--floating-current:var(--floating-hover)}.iterelFloatingTextInput-module__8FHRtG__dropdownGroup button:focus-visible{outline:2px solid var(--floating-focus);outline-offset:2px}.iterelFloatingTextInput-module__8FHRtG__dropdownContent{text-align:left;flex:1;min-width:0;height:100%;display:block;position:relative}.iterelFloatingTextInput-module__8FHRtG__dropdownLabel{max-width:100%;color:var(--floating-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:450;line-height:15px;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}.iterelFloatingTextInput-module__8FHRtG__dropdownContent[data-filled=true] .iterelFloatingTextInput-module__8FHRtG__dropdownLabel{color:var(--floating-helper);font-size:10px;font-weight:560;line-height:13px;top:6px;transform:none}.iterelFloatingTextInput-module__8FHRtG__dropdownValue{max-width:100%;color:var(--floating-text);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:14px;line-height:18px;display:inline-flex;position:absolute;top:21px;left:0;overflow:hidden}.iterelFloatingTextInput-module__8FHRtG__shell:focus-within .iterelFloatingTextInput-module__8FHRtG__control::placeholder{opacity:.72}.iterelFloatingTextInput-module__8FHRtG__label{max-width:calc(100% - 24px);color:var(--floating-muted);pointer-events:none;text-overflow:ellipsis;transform-origin:0 0;white-space:nowrap;font-size:12.5px;font-weight:450;line-height:15px;transition:top .14s,color .14s,font-size .14s,transform .14s;position:absolute;top:50%;left:12px;overflow:hidden;transform:translateY(-50%)}.iterelFloatingTextInput-module__8FHRtG__shell:focus-within .iterelFloatingTextInput-module__8FHRtG__label,.iterelFloatingTextInput-module__8FHRtG__shell[data-filled=true] .iterelFloatingTextInput-module__8FHRtG__label{color:var(--floating-helper);font-size:10px;font-weight:560;line-height:13px;top:6px;transform:none}.iterelFloatingTextInput-module__8FHRtG__shell:has(.iterelFloatingTextInput-module__8FHRtG__control[type=date]) .iterelFloatingTextInput-module__8FHRtG__label{color:var(--floating-helper);font-size:10px;font-weight:560;line-height:13px;top:6px;transform:none}.iterelFloatingTextInput-module__8FHRtG__shell:has(.iterelFloatingTextInput-module__8FHRtG__control[placeholder]:not(:placeholder-shown)) .iterelFloatingTextInput-module__8FHRtG__label{color:var(--floating-helper);font-size:10px;font-weight:560;line-height:13px;top:6px;transform:none}.iterelFloatingTextInput-module__8FHRtG__shell[data-invalid=true] .iterelFloatingTextInput-module__8FHRtG__label{color:var(--floating-error)}.iterelFloatingTextInput-module__8FHRtG__message{color:var(--floating-helper);font-size:11px;line-height:16px}.iterelFloatingTextInput-module__8FHRtG__errorMessage{color:var(--floating-error)}@media (max-width:540px){.iterelFloatingTextInput-module__8FHRtG__shell:not(.iterelFloatingTextInput-module__8FHRtG__textareaShell){height:52px}.iterelFloatingTextInput-module__8FHRtG__control{padding:19px 14px 4px;line-height:20px}.iterelFloatingTextInput-module__8FHRtG__textareaControl{padding:29px 14px 10px;line-height:20px}.iterelFloatingTextInput-module__8FHRtG__label{max-width:calc(100% - 28px);font-size:13px;left:14px}.iterelFloatingTextInput-module__8FHRtG__shell:focus-within .iterelFloatingTextInput-module__8FHRtG__label,.iterelFloatingTextInput-module__8FHRtG__shell[data-filled=true] .iterelFloatingTextInput-module__8FHRtG__label{top:7px}.iterelFloatingTextInput-module__8FHRtG__shell:has(.iterelFloatingTextInput-module__8FHRtG__control[type=date]) .iterelFloatingTextInput-module__8FHRtG__label{top:7px}.iterelFloatingTextInput-module__8FHRtG__shell:has(.iterelFloatingTextInput-module__8FHRtG__control[placeholder]:not(:placeholder-shown)) .iterelFloatingTextInput-module__8FHRtG__label{top:7px}}@media (prefers-reduced-motion:reduce){.iterelFloatingTextInput-module__8FHRtG__shell,.iterelFloatingTextInput-module__8FHRtG__label,.iterelFloatingTextInput-module__8FHRtG__control::placeholder{transition:none}}
.hybridFormProposal-module__QMMcsW__proposal{grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);align-items:start;gap:28px;display:grid}.hybridFormProposal-module__QMMcsW__preview{border:1px solid var(--catalog-border);background:linear-gradient(145deg, color-mix(in srgb, var(--catalog-surface) 84%, transparent), color-mix(in srgb, var(--catalog-bg) 92%, transparent));border-radius:10px;min-width:0;padding:24px}.hybridFormProposal-module__QMMcsW__previewHeader{justify-content:space-between;align-items:start;gap:20px;margin-bottom:22px;display:flex}.hybridFormProposal-module__QMMcsW__previewEyebrow,.hybridFormProposal-module__QMMcsW__proposalBadge,.hybridFormProposal-module__QMMcsW__densityLabel{color:var(--catalog-text-helper);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:600}.hybridFormProposal-module__QMMcsW__previewHeader h3,.hybridFormProposal-module__QMMcsW__rationale h3{color:var(--catalog-text);letter-spacing:-.015em;margin:5px 0 0;font-size:17px;font-weight:560}.hybridFormProposal-module__QMMcsW__densityLabel{white-space:nowrap;padding-top:3px}.hybridFormProposal-module__QMMcsW__form{gap:10px;width:min(100%,540px);display:grid}.hybridFormProposal-module__QMMcsW__segmentedFieldset{border:0;min-width:0;margin:0;padding:0}.hybridFormProposal-module__QMMcsW__segmentedControl{border:1px solid var(--catalog-border);background:color-mix(in srgb, var(--catalog-control) 58%, transparent);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px;display:grid}.hybridFormProposal-module__QMMcsW__segmentOption{cursor:pointer;min-width:0;position:relative}.hybridFormProposal-module__QMMcsW__segmentOption input{opacity:0;width:1px;height:1px;position:absolute}.hybridFormProposal-module__QMMcsW__segmentOption span{min-height:36px;color:var(--catalog-text-secondary);border-radius:7px;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:520;transition:background-color .14s,color .14s,box-shadow .14s;display:flex}.hybridFormProposal-module__QMMcsW__segmentOption span:before{content:"";opacity:0;border:1px solid;border-radius:50%;width:6px;height:6px;transition:opacity .14s,transform .14s;transform:scale(.6)}.hybridFormProposal-module__QMMcsW__segmentOption:hover span{background:color-mix(in srgb, var(--catalog-raised) 76%, transparent);color:var(--catalog-text)}.hybridFormProposal-module__QMMcsW__segmentOption input:checked+span{background:var(--catalog-text);box-shadow:0 1px 4px color-mix(in srgb, var(--catalog-bg) 48%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--catalog-bg) 12%, transparent);color:var(--catalog-bg);font-weight:650}.hybridFormProposal-module__QMMcsW__segmentOption input:checked+span:before{opacity:1;background:currentColor;transform:scale(1)}.hybridFormProposal-module__QMMcsW__segmentOption input:focus-visible+span{outline:2px solid var(--catalog-accent);outline-offset:2px}.hybridFormProposal-module__QMMcsW__fieldGroup{gap:4px;min-width:0;display:grid}.hybridFormProposal-module__QMMcsW__fieldMessage{color:var(--catalog-text-helper);padding:0 3px;font-size:10.5px;line-height:13px;display:block}.hybridFormProposal-module__QMMcsW__fieldPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.hybridFormProposal-module__QMMcsW__dropdownTriggerContent{text-align:left;flex:1;min-width:0;display:grid}.hybridFormProposal-module__QMMcsW__dropdownTriggerLabel{color:var(--catalog-text-helper);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:560;line-height:13px;overflow:hidden}.hybridFormProposal-module__QMMcsW__dropdownTriggerValue{color:var(--catalog-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;overflow:hidden}.hybridFormProposal-module__QMMcsW__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.hybridFormProposal-module__QMMcsW__submitStatus{color:var(--catalog-success);text-align:right;margin:-4px 2px 0;font-size:10.5px;line-height:15px}.hybridFormProposal-module__QMMcsW__rationale{padding:4px 2px}.hybridFormProposal-module__QMMcsW__proposalBadge{border:1px solid color-mix(in srgb, var(--catalog-accent) 45%, transparent);color:var(--catalog-accent);border-radius:999px;padding:4px 7px;display:inline-flex}.hybridFormProposal-module__QMMcsW__rationale>p{color:var(--catalog-text-secondary);margin:10px 0 20px;font-size:12px;line-height:1.55}.hybridFormProposal-module__QMMcsW__specification{margin:0}.hybridFormProposal-module__QMMcsW__specification>div{border-bottom:1px solid var(--catalog-border);grid-template-columns:68px minmax(0,1fr);gap:12px;padding:9px 0;display:grid}.hybridFormProposal-module__QMMcsW__specification dt,.hybridFormProposal-module__QMMcsW__specification dd{margin:0;font-size:10.5px;line-height:1.4}.hybridFormProposal-module__QMMcsW__specification dt{color:var(--catalog-text-helper)}.hybridFormProposal-module__QMMcsW__specification dd{color:var(--catalog-text-secondary)}.hybridFormProposal-module__QMMcsW__principles{color:var(--catalog-text-secondary);gap:8px;margin:20px 0 0;padding:0;font-size:11px;line-height:1.45;list-style:none;display:grid}.hybridFormProposal-module__QMMcsW__principles li{padding-left:14px;position:relative}.hybridFormProposal-module__QMMcsW__principles li:before{color:var(--catalog-accent);content:"·";position:absolute;top:0;left:0}.hybridFormProposal-module__QMMcsW__panelPreview{border:1px solid var(--catalog-border);background:var(--catalog-surface);border-radius:8px;gap:8px;margin-top:20px;padding:12px;display:grid}.hybridFormProposal-module__QMMcsW__panelPreview>span{color:var(--catalog-text-helper);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:600}.hybridFormProposal-module__QMMcsW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.hybridFormProposal-module__QMMcsW__proposal{grid-template-columns:1fr}.hybridFormProposal-module__QMMcsW__rationale{padding:0}}@media (max-width:540px){.hybridFormProposal-module__QMMcsW__preview{padding:18px}.hybridFormProposal-module__QMMcsW__previewHeader{flex-direction:column;align-items:start;gap:6px}.hybridFormProposal-module__QMMcsW__fieldPair{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hybridFormProposal-module__QMMcsW__segmentOption span{transition:none}}
.catalogNavigation-module__cMDurq__list{max-width:1320px;margin:0 auto;padding:0 32px;display:flex;overflow-x:auto}.catalogNavigation-module__cMDurq__button{height:34px;color:var(--catalog-text-secondary);font-family:inherit;font-size:var(--iterel-type-micro);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex-shrink:0;padding:0 12px}.catalogNavigation-module__cMDurq__button:hover{color:var(--catalog-text)}.catalogNavigation-module__cMDurq__button:focus-visible{outline:2px solid var(--catalog-accent);outline-offset:-3px}.catalogNavigation-module__cMDurq__active{border-bottom-color:var(--catalog-text);color:var(--catalog-text);font-weight:600}@media (max-width:760px){.catalogNavigation-module__cMDurq__list{padding:0 8px}}
.PageChromeTabStatesBoard-module__xkPz3a__board{background:var(--board-background);min-height:100vh;color:var(--board-text);padding:48px clamp(20px,4vw,72px) 96px}.PageChromeTabStatesBoard-module__xkPz3a__header,.PageChromeTabStatesBoard-module__xkPz3a__group,.PageChromeTabStatesBoard-module__xkPz3a__liveSection{max-width:1440px;margin:0 auto}.PageChromeTabStatesBoard-module__xkPz3a__header{margin-bottom:48px}.PageChromeTabStatesBoard-module__xkPz3a__eyebrow,.PageChromeTabStatesBoard-module__xkPz3a__liveBadge,.PageChromeTabStatesBoard-module__xkPz3a__count{color:var(--board-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.PageChromeTabStatesBoard-module__xkPz3a__header h1{letter-spacing:-.035em;margin:10px 0 8px;font-size:clamp(30px,4vw,50px);font-weight:600}.PageChromeTabStatesBoard-module__xkPz3a__header p,.PageChromeTabStatesBoard-module__xkPz3a__sectionHeading p{max-width:690px;color:var(--board-muted);margin:0;font-size:14px;line-height:1.5}.PageChromeTabStatesBoard-module__xkPz3a__liveSection,.PageChromeTabStatesBoard-module__xkPz3a__group{margin-bottom:48px}.PageChromeTabStatesBoard-module__xkPz3a__sectionHeading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;display:flex}.PageChromeTabStatesBoard-module__xkPz3a__sectionHeading h2{margin:0 0 6px;font-size:19px;font-weight:600}.PageChromeTabStatesBoard-module__xkPz3a__liveBadge,.PageChromeTabStatesBoard-module__xkPz3a__count{white-space:nowrap;margin-top:5px}.PageChromeTabStatesBoard-module__xkPz3a__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.PageChromeTabStatesBoard-module__xkPz3a__card{border:1px solid var(--board-border);background:var(--board-panel);border-radius:12px;min-width:0;overflow:hidden}.PageChromeTabStatesBoard-module__xkPz3a__cardHeading{justify-content:space-between;align-items:baseline;gap:16px;padding:18px 20px 16px;display:flex}.PageChromeTabStatesBoard-module__xkPz3a__cardHeading h3{margin:0;font-size:14px;font-weight:600}.PageChromeTabStatesBoard-module__xkPz3a__cardHeading span{color:var(--board-muted);font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px}.PageChromeTabStatesBoard-module__xkPz3a__tabSurface{background:var(--board-panel);align-items:flex-end;min-height:50px;padding:0 14px;display:flex}.PageChromeTabStatesBoard-module__xkPz3a__canvasEdge{border-top:1px solid var(--board-border);background-color:var(--board-background);background-image:radial-gradient(var(--board-border) .8px, transparent .8px);background-size:20px 20px;height:23px}@media (max-width:1050px){.PageChromeTabStatesBoard-module__xkPz3a__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.PageChromeTabStatesBoard-module__xkPz3a__board{padding-top:28px}.PageChromeTabStatesBoard-module__xkPz3a__sectionHeading,.PageChromeTabStatesBoard-module__xkPz3a__cardHeading{flex-direction:column;gap:8px}.PageChromeTabStatesBoard-module__xkPz3a__cardHeading span{display:none}}
.IterelToastCard-module__tIEkIW__header{grid-template-columns:8px minmax(0,1fr) 16px;align-items:start;column-gap:12px;display:grid}.IterelToastCard-module__tIEkIW__dot{margin-top:6px;animation:2s ease-in-out infinite IterelToastCard-module__tIEkIW__toast-dot-breathe;display:flex}.IterelToastCard-module__tIEkIW__dot[data-reduced-motion=true]{opacity:1;animation:none}@keyframes IterelToastCard-module__tIEkIW__toast-dot-breathe{0%,to{opacity:1}50%{opacity:.75}}@media (prefers-reduced-motion:reduce){.IterelToastCard-module__tIEkIW__dot{opacity:1;animation:none}}.IterelToastCard-module__tIEkIW__title{min-width:0;color:var(--toast-title);font-size:var(--iterel-type-caption);overflow-wrap:anywhere;font-weight:600;line-height:20px}.IterelToastCard-module__tIEkIW__close{width:16px;height:20px;color:var(--toast-close);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.IterelToastCard-module__tIEkIW__close:hover{color:var(--toast-title)}.IterelToastCard-module__tIEkIW__close:focus-visible,.IterelToastCard-module__tIEkIW__toast[tabindex]:focus-visible{outline:2px solid var(--toast-focus);outline-offset:2px}.IterelToastCard-module__tIEkIW__separator{background:var(--toast-divider);height:1px;margin:16px 0}.IterelToastCard-module__tIEkIW__body{flex-direction:column;gap:16px;display:flex}.IterelToastCard-module__tIEkIW__detail{color:var(--toast-detail);font-size:var(--iterel-type-caption);overflow-wrap:anywhere;line-height:19px}.IterelToastCard-module__tIEkIW__actions{justify-content:flex-end;display:flex}
.PageChromeTabs-module___2RO0q__tabList::-webkit-scrollbar{display:none}.PageChromeTabs-module___2RO0q__tab{box-sizing:border-box;-webkit-tap-highlight-color:transparent;border:none;outline:none;flex:0 auto;align-items:center;gap:8px;height:34px;transition:color .12s;display:flex;position:relative}.PageChromeTabs-module___2RO0q__tab:focus-visible:before,.PageChromeTabs-module___2RO0q__tab[data-preview-focus-visible=true]:before{content:"";box-sizing:border-box;border:2px solid var(--page-tab-focus);pointer-events:none;z-index:2;border-bottom:0;border-radius:10px 10px 0 0;height:22px;position:absolute;inset:0 0 auto}.PageChromeTabs-module___2RO0q__tab:focus-visible:after,.PageChromeTabs-module___2RO0q__tab[data-preview-focus-visible=true]:after{content:"";background:var(--page-tab-focus);pointer-events:none;z-index:2;height:2px;position:absolute;inset:auto 0 0}.PageChromeTabs-module___2RO0q__tab[data-active=true]{--page-tab-current-fill:var(--page-tab-fill);background-color:var(--page-tab-current-fill);box-shadow:inset 0 -6px 8px -8px #00000052}.PageChromeTabs-module___2RO0q__tab[data-hovered=true]:not([data-active=true]){--page-tab-current-fill:color-mix(in srgb, var(--page-tab-fill) 45%, var(--page-tab-panel));background-color:var(--page-tab-current-fill)}.PageChromeTabs-module___2RO0q__tab[data-hovered=true][data-adjacent-active]{-webkit-mask-image:linear-gradient(#000 0 0), radial-gradient(circle 12px at var(--page-tab-cutout-center), transparent 11.5px, #000 12px);-webkit-mask-image:linear-gradient(#000 0 0), radial-gradient(circle 12px at var(--page-tab-cutout-center), transparent 11.5px, #000 12px);mask-image:linear-gradient(#000 0 0), radial-gradient(circle 12px at var(--page-tab-cutout-center), transparent 11.5px, #000 12px);-webkit-mask-size:100% 100%,12px 12px;mask-size:100% 100%,12px 12px;-webkit-mask-position:0 0, var(--page-tab-cutout-position);-webkit-mask-position:0 0, var(--page-tab-cutout-position);mask-position:0 0, var(--page-tab-cutout-position);-webkit-mask-composite:xor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}.PageChromeTabs-module___2RO0q__tab[data-adjacent-active=previous]{--page-tab-cutout-position:left bottom;--page-tab-cutout-center:right top}.PageChromeTabs-module___2RO0q__tab[data-adjacent-active=next]{--page-tab-cutout-position:right bottom;--page-tab-cutout-center:left top}.PageChromeTabs-module___2RO0q__separator{pointer-events:none;width:2px;height:16px;transition:opacity .12s;position:absolute;top:9px}.PageChromeTabs-module___2RO0q__separator[data-side=leading]{left:0;transform:translate(-1px)}.PageChromeTabs-module___2RO0q__separator[data-side=trailing]{right:0;transform:translate(1px)}.PageChromeTabs-module___2RO0q__shoulder{z-index:0;background-color:var(--page-tab-current-fill);pointer-events:none;width:12px;height:12px;position:absolute;bottom:0}.PageChromeTabs-module___2RO0q__shoulder[data-page-tab-shoulder=left]{-webkit-mask-image:radial-gradient(12px at 0 0,#0000 11.5px,#000 12px);mask-image:radial-gradient(12px at 0 0,#0000 11.5px,#000 12px)}.PageChromeTabs-module___2RO0q__shoulder[data-page-tab-shoulder=right]{-webkit-mask-image:radial-gradient(12px at 100% 0,#0000 11.5px,#000 12px);mask-image:radial-gradient(12px at 100% 0,#0000 11.5px,#000 12px)}.PageChromeTabs-module___2RO0q__tab:focus-visible>.PageChromeTabs-module___2RO0q__shoulder:after,.PageChromeTabs-module___2RO0q__tab[data-preview-focus-visible=true]>.PageChromeTabs-module___2RO0q__shoulder:after{content:"";pointer-events:none;position:absolute;inset:0}.PageChromeTabs-module___2RO0q__tab:focus-visible>.PageChromeTabs-module___2RO0q__shoulder[data-page-tab-shoulder=left]:after,.PageChromeTabs-module___2RO0q__tab[data-preview-focus-visible=true]>.PageChromeTabs-module___2RO0q__shoulder[data-page-tab-shoulder=left]:after{background:radial-gradient(circle 12px at left top, transparent 11.5px, var(--page-tab-focus) 12px 13.5px, transparent 14px), linear-gradient(to top, var(--page-tab-focus) 0 2px, transparent 2px)}.PageChromeTabs-module___2RO0q__tab:focus-visible>.PageChromeTabs-module___2RO0q__shoulder[data-page-tab-shoulder=right]:after,.PageChromeTabs-module___2RO0q__tab[data-preview-focus-visible=true]>.PageChromeTabs-module___2RO0q__shoulder[data-page-tab-shoulder=right]:after{background:radial-gradient(circle 12px at right top, transparent 11.5px, var(--page-tab-focus) 12px 13.5px, transparent 14px), linear-gradient(to top, var(--page-tab-focus) 0 2px, transparent 2px)}.PageChromeTabs-module___2RO0q__renameInput,.PageChromeTabs-module___2RO0q__label{z-index:1;letter-spacing:0;flex:1;min-width:0;line-height:16px;position:relative}.PageChromeTabs-module___2RO0q__renameInput{background:0 0;border:none;outline:none;height:22px;padding:0 3px}.PageChromeTabs-module___2RO0q__label{text-overflow:ellipsis;white-space:nowrap;text-align:left;overflow:hidden}.PageChromeTabs-module___2RO0q__closeButton{appearance:none;z-index:1;cursor:pointer;opacity:.72;border:none;border-radius:9px;flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:opacity .12s,background-color .12s;display:inline-flex;position:relative}.PageChromeTabs-module___2RO0q__tab[data-active=true]>.PageChromeTabs-module___2RO0q__closeButton,.PageChromeTabs-module___2RO0q__tab[data-hovered=true]>.PageChromeTabs-module___2RO0q__closeButton,.PageChromeTabs-module___2RO0q__tab:focus-visible>.PageChromeTabs-module___2RO0q__closeButton{opacity:1}@media (prefers-reduced-motion:reduce){.PageChromeTabs-module___2RO0q__closeButton{transition:none}}
.IterelPanelCard-module__WzOzQq__card{flex-direction:column;display:flex;position:relative;overflow:hidden}.IterelPanelCard-module__WzOzQq__header{align-items:center;display:flex}.IterelPanelCard-module__WzOzQq__heading{flex:1;min-width:0}.IterelPanelCard-module__WzOzQq__eyebrow{letter-spacing:.04em;text-transform:uppercase;margin:0 0 2px;font-weight:650}.IterelPanelCard-module__WzOzQq__title{margin:0}.IterelPanelCard-module__WzOzQq__actions{flex:none;align-items:center;display:flex}.IterelPanelCard-module__WzOzQq__body{flex-direction:column;display:flex}@media (max-width:640px){.IterelPanelCard-module__WzOzQq__card{box-shadow:none!important;border-radius:10px!important}.IterelPanelCard-module__WzOzQq__header{flex-wrap:wrap;align-items:flex-start;gap:8px!important;padding:8px 12px!important}.IterelPanelCard-module__WzOzQq__heading{flex:auto}.IterelPanelCard-module__WzOzQq__eyebrow{line-height:16px;font-size:var(--iterel-type-micro)!important}.IterelPanelCard-module__WzOzQq__title{letter-spacing:-.01em;font-size:var(--iterel-type-title)!important;line-height:22px!important}.IterelPanelCard-module__WzOzQq__actions{flex:100%;gap:8px!important}.IterelPanelCard-module__WzOzQq__actions>*{flex:1 1 0;width:auto!important;min-height:44px!important}.IterelPanelCard-module__WzOzQq__body{font-size:var(--iterel-type-body)!important;padding:8px 8px 12px!important;line-height:20px!important}}
.BillingView-module__PmiDPq__sectionLabel{font-size:var(--iterel-type-micro);letter-spacing:.02em;font-weight:600}.BillingView-module__PmiDPq__billingCard{padding:0}.BillingView-module__PmiDPq__splitRow{justify-content:space-between;align-items:center;display:flex}.BillingView-module__PmiDPq__rowCopy{min-width:0}.BillingView-module__PmiDPq__rowTitle{font-size:var(--iterel-type-control)}.BillingView-module__PmiDPq__rowDescription{font-size:var(--iterel-type-micro);margin-top:2px}.BillingView-module__PmiDPq__remoteSection{flex-direction:column;display:flex}.BillingView-module__PmiDPq__remoteSection>.BillingView-module__PmiDPq__sectionLabel{margin-bottom:0!important}.BillingView-module__PmiDPq__action{flex:none}@media (max-width:640px){.BillingView-module__PmiDPq__content{padding:8px 8px calc(24px + env(safe-area-inset-bottom,0px))!important;gap:8px!important}.BillingView-module__PmiDPq__content[data-embedded]{padding:0!important}.BillingView-module__PmiDPq__sectionLabel{letter-spacing:.05em;line-height:16px;font-size:var(--iterel-type-caption)!important;margin-bottom:8px!important}.BillingView-module__PmiDPq__billingCard{border-radius:10px!important}.BillingView-module__PmiDPq__splitRow{flex-direction:column;gap:12px;align-items:stretch!important}.BillingView-module__PmiDPq__rowTitle{letter-spacing:-.01em;line-height:22px;font-size:var(--iterel-type-title)!important}.BillingView-module__PmiDPq__rowDescription{line-height:20px;font-size:var(--iterel-type-body)!important;margin-top:4px!important}.BillingView-module__PmiDPq__action{width:100%!important;min-height:44px!important}.BillingView-module__PmiDPq__remoteSection{gap:12px!important}.BillingView-module__PmiDPq__teamDetail{line-height:18px;font-size:var(--iterel-type-control)!important;margin-top:6px!important}}
.RemoteAccessCard-module__lw4-gW__description,.RemoteAccessCard-module__lw4-gW__detail{margin:0}@media (max-width:640px){.RemoteAccessCard-module__lw4-gW__card{overflow:visible!important}.RemoteAccessCard-module__lw4-gW__icon{border-radius:8px!important;width:36px!important;height:36px!important}.RemoteAccessCard-module__lw4-gW__icon svg{width:18px;height:18px}.RemoteAccessCard-module__lw4-gW__dismiss{border-radius:8px!important;flex:none!important;width:44px!important;height:44px!important;margin:-8px -4px 0 0!important}}
.composerInput-module__CmMuWa__editor{box-sizing:border-box;width:100%;min-width:0;font-size:var(--iterel-type-control);white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;background:0 0;border:none;outline:none;padding:12px;line-height:28px;position:relative}.composerInput-module__CmMuWa__editor[data-empty=true]:before{content:attr(data-placeholder);color:currentColor;opacity:.5;pointer-events:none;box-sizing:border-box;padding:inherit;white-space:inherit;text-overflow:ellipsis;position:absolute;inset:0;overflow:hidden}.composerInput-module__CmMuWa__pill{vertical-align:baseline;box-sizing:border-box;border:1px solid var(--pill-border);border-radius:var(--pill-radius);background:var(--pill-background);max-width:100%;height:23px;line-height:21px;font-size:var(--iterel-type-caption);white-space:nowrap;-webkit-user-select:all;user-select:all;align-items:center;gap:5px;margin:0 1px;padding:0 6px;font-weight:500;display:inline-flex}.composerInput-module__CmMuWa__icon{flex:0 0 15px;justify-content:center;align-items:center;display:inline-flex}.composerInput-module__CmMuWa__label{text-overflow:ellipsis;min-width:0;overflow:hidden}
.composerControls-module__mmxO2a__scope[data-composer-prompt=true]{container:composer-prompt/inline-size}@container composer-prompt (max-width:360px){.composerControls-module__mmxO2a__scope [data-composer-footer=true]{--iterel-composer-footer-gap:4px}}@container composer-prompt (max-width:300px){.composerControls-module__mmxO2a__scope [data-composer-footer=true]{flex-wrap:wrap!important}.composerControls-module__mmxO2a__scope [data-composer-footer-controls=true]{order:-1;flex:1 0 100%!important}.composerControls-module__mmxO2a__scope [data-composer-footer=true]>:first-child:not([data-composer-footer-controls=true]){margin-inline-end:auto}}.composerControls-module__mmxO2a__scope [data-composer-shelf-header] [data-composer-control=true],.composerControls-module__mmxO2a__scope [data-composer-footer] [data-composer-control=true],.composerControls-module__mmxO2a__scope[data-composer-chrome] [data-composer-control=true]{--iterel-composer-control-fill:transparent;--iterel-composer-control-stroke:var(--iterel-composer-toolbar-stroke);--iterel-composer-control-border-rest:var(--iterel-composer-toolbar-stroke)}.composerControls-module__mmxO2a__scope [data-composer-control=true]:not(:disabled):not([data-disabled=true]):is(:hover,:active,[aria-expanded=true],[aria-checked=true],[aria-pressed=true]){--iterel-composer-control-fill:var(--iterel-composer-control-hover)}.composerControls-module__mmxO2a__scope [data-composer-control=true]:focus-visible,.composerControls-module__mmxO2a__scope label[data-composer-control=true]:focus-within,.composerControls-module__mmxO2a__scope [role=group][data-composer-control=true]:focus-within{outline:2px solid var(--iterel-composer-control-focus)!important;outline-offset:2px!important}.composerControls-module__mmxO2a__scope [data-composer-control=true]:is(:disabled,[data-disabled=true]){cursor:not-allowed;opacity:.55!important}@media (pointer:coarse){.composerControls-module__mmxO2a__scope{--iterel-composer-control-height:44px!important}@container composer-prompt (max-width:410px){.composerControls-module__mmxO2a__scope [data-composer-footer=true]{flex-wrap:wrap!important}.composerControls-module__mmxO2a__scope [data-composer-footer-controls=true]{order:-1;flex:1 0 100%!important}.composerControls-module__mmxO2a__scope [data-composer-footer=true]>:first-child:not([data-composer-footer-controls=true]){margin-inline-end:auto}}}
.IterelOutputCard-module__9aMIrW__card{container-type:inline-size}.IterelOutputCard-module__9aMIrW__statusLabel{white-space:nowrap}@container (max-width:380px){.IterelOutputCard-module__9aMIrW__statusLabel{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.IterelOutputCard-module__9aMIrW__skeleton{animation:1.6s ease-in-out infinite IterelOutputCard-module__9aMIrW__outputCardPulse}@keyframes IterelOutputCard-module__9aMIrW__outputCardPulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.IterelOutputCard-module__9aMIrW__skeleton{animation:none}}
.harnessChipSelect-module__PWiXwa__trigger:focus-visible{outline-offset:2px;outline:2px solid var(--harness-chip-focus)!important}.harnessChipSelect-module__PWiXwa__trigger:focus:not(:focus-visible){outline:none}.harnessChipSelect-module__PWiXwa__trigger:hover:not(:disabled){--harness-chip-fill:var(--harness-chip-hover)}