@font-face{font-family:jakarta;src:url(../media/plus_jakarta_sans_latin_wght_normal-s.p.1nsast9qgxif8.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:jakarta Fallback;src:local(Arial);ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.0%;size-adjust:105.75%}.jakarta_7849b4a3-module__kSVEoW__className{font-family:jakarta,jakarta Fallback,ui-sans-serif,system-ui,sans-serif}.jakarta_7849b4a3-module__kSVEoW__variable{--font-jakarta:"jakarta", "jakarta Fallback", ui-sans-serif, system-ui, sans-serif}
.Header-module__lnUIdW__header{z-index:100;border-bottom:1px solid var(--line);background:#fffffff0;position:sticky;top:0}.Header-module__lnUIdW__header:before{content:"";background:var(--g-edge);height:2px;position:absolute;inset:0 0 auto}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.Header-module__lnUIdW__header{-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);background:#ffffffdb}}.Header-module__lnUIdW__inner{height:var(--header-h);align-items:center;gap:12px;display:flex}.Header-module__lnUIdW__logo{color:var(--navy);border-radius:8px;flex:none;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.Header-module__lnUIdW__logo:hover{color:var(--navy)}.Header-module__lnUIdW__mark{width:26px;height:32px;transition:transform var(--t-med) var(--ease-out)}.Header-module__lnUIdW__logo:hover .Header-module__lnUIdW__mark{transform:rotate(-6deg)scale(1.06)}.Header-module__lnUIdW__wordmark{font-family:var(--font-jakarta), var(--font-sans);letter-spacing:-.02em;font-size:1.25rem;font-weight:800;line-height:1}.Header-module__lnUIdW__works{background:var(--g-brand);color:#0000;-webkit-background-clip:text;background-clip:text}.Header-module__lnUIdW__logoLg .Header-module__lnUIdW__mark{width:39px;height:48px}.Header-module__lnUIdW__logoLg .Header-module__lnUIdW__wordmark{font-size:1.75rem}.Header-module__lnUIdW__nav{align-items:center;gap:2px;margin-left:12px;display:none}.Header-module__lnUIdW__navLink,.Header-module__lnUIdW__navButton{border-radius:var(--r-sm);height:40px;color:var(--ink-2);font-weight:650;font-size:var(--fs-sm);transition:background var(--t-fast), color var(--t-fast);background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}.Header-module__lnUIdW__navLink:hover,.Header-module__lnUIdW__navButton:hover,.Header-module__lnUIdW__navButton[aria-expanded=true]{background:var(--ice);color:var(--ink)}.Header-module__lnUIdW__navButton svg{width:16px;height:16px;transition:transform var(--t-fast) var(--ease-out)}.Header-module__lnUIdW__navButton[aria-expanded=true] svg{transform:rotate(180deg)}.Header-module__lnUIdW__spacer{flex:1}.Header-module__lnUIdW__actions{align-items:center;gap:6px;display:flex}.Header-module__lnUIdW__searchBtn{border-radius:var(--r-md);border:1px solid var(--line-2);background:var(--canvas);height:40px;color:var(--ink-3);font-size:var(--fs-sm);min-width:0;transition:border-color var(--t-fast), background var(--t-fast), box-shadow var(--t-fast);align-items:center;gap:10px;padding:0 10px 0 12px;display:inline-flex}.Header-module__lnUIdW__searchBtn:hover{border-color:var(--cobalt);box-shadow:var(--sh-1);color:var(--ink-2);background:#fff}.Header-module__lnUIdW__searchBtn svg{width:18px;height:18px;color:var(--ink-2);flex:none}.Header-module__lnUIdW__searchLabel{white-space:nowrap;text-overflow:ellipsis;display:none;overflow:hidden}.Header-module__lnUIdW__kbd{font-family:var(--font-mono);border:1px solid var(--line-2);color:var(--ink-3);background:#fff;border-radius:5px;padding:2px 6px;font-size:11px;display:none}.Header-module__lnUIdW__lang{position:relative}.Header-module__lnUIdW__langPanel,.Header-module__lnUIdW__megaPanel{border:1px solid var(--line);border-radius:var(--r-md);min-width:180px;box-shadow:var(--sh-3);opacity:0;visibility:hidden;transition:opacity var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out), visibility 0s linear var(--t-fast);background:#fff;padding:6px;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-4px)}.Header-module__lnUIdW__open>.Header-module__lnUIdW__langPanel,.Header-module__lnUIdW__open>.Header-module__lnUIdW__megaPanel{opacity:1;visibility:visible;transition:opacity var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out);transform:none}.Header-module__lnUIdW__langItem{border-radius:var(--r-sm);color:var(--ink);font-size:var(--fs-sm);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-weight:600;text-decoration:none;display:flex}.Header-module__lnUIdW__langItem:hover{background:var(--ice);color:var(--ink)}.Header-module__lnUIdW__langItem[aria-current=true]{color:var(--cobalt-700)}.Header-module__lnUIdW__langItem svg{width:16px;height:16px}.Header-module__lnUIdW__mega{position:relative}.Header-module__lnUIdW__megaPanel{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;width:min(760px,100vw - 48px);padding:12px;display:grid;left:0;right:auto}.Header-module__lnUIdW__megaItem{border-radius:var(--r-md);color:var(--ink);transition:background var(--t-fast);grid-template-columns:36px 1fr;align-items:center;gap:2px 12px;padding:10px;text-decoration:none;display:grid}.Header-module__lnUIdW__megaItem:hover{background:var(--ice-2);color:var(--ink)}.Header-module__lnUIdW__megaItem>:first-child{grid-row:span 2}.Header-module__lnUIdW__megaName{font-weight:700;font-size:var(--fs-sm);line-height:1.35}.Header-module__lnUIdW__megaShort{font-size:var(--fs-xs);color:var(--ink-3);line-height:1.45}.Header-module__lnUIdW__megaFooter{border-top:1px solid var(--line);grid-column:1/-1;justify-content:flex-end;margin-top:6px;padding:8px 6px 2px;display:flex}.Header-module__lnUIdW__megaFooter a{font-size:var(--fs-sm);align-items:center;gap:4px;font-weight:700;text-decoration:none;display:inline-flex}.Header-module__lnUIdW__megaFooter svg{width:16px;height:16px}.Header-module__lnUIdW__menuBtn{border-radius:var(--r-sm);width:40px;height:40px;color:var(--ink);background:0 0;border:0;place-items:center;display:inline-grid}.Header-module__lnUIdW__menuBtn:hover{background:var(--ice)}.Header-module__lnUIdW__menuBtn svg{width:22px;height:22px}.Header-module__lnUIdW__drawer{inset:var(--header-h) 0 0;z-index:99;overscroll-behavior:contain;padding:16px var(--gutter) calc(32px + env(safe-area-inset-bottom));animation:Header-module__lnUIdW__drawerIn var(--t-med) var(--ease-out);background:#fff;position:fixed;overflow-y:auto}@keyframes Header-module__lnUIdW__drawerIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.Header-module__lnUIdW__drawerSection{border-bottom:1px solid var(--line);gap:4px;margin-bottom:8px;padding:8px 0 16px;display:grid}.Header-module__lnUIdW__drawerTitle{font-size:var(--fs-xs);letter-spacing:.08em;color:var(--ink-3);text-transform:uppercase;padding:4px 4px 8px;font-weight:800}.Header-module__lnUIdW__drawerLink{border-radius:var(--r-md);min-height:48px;color:var(--ink);align-items:center;gap:12px;padding:8px;font-weight:650;text-decoration:none;display:flex}.Header-module__lnUIdW__drawerLink:hover{background:var(--ice-2);color:var(--ink)}.Header-module__lnUIdW__drawerLink>svg:last-child{width:18px;height:18px;color:var(--ink-3);margin-left:auto}@media (min-width:640px){.Header-module__lnUIdW__searchLabel{display:inline}.Header-module__lnUIdW__searchBtn{width:260px}}@media (min-width:1024px){.Header-module__lnUIdW__nav{display:flex}.Header-module__lnUIdW__menuBtn{display:none}.Header-module__lnUIdW__kbd{margin-left:auto;display:inline-block}.Header-module__lnUIdW__searchBtn{width:300px}}
.Footer-module__3hUVsW__footer{border-top:1px solid var(--line);background:#fff;margin-top:96px;position:relative;overflow:hidden}.Footer-module__3hUVsW__inner{z-index:1;gap:40px;padding-block:56px 32px;display:grid;position:relative}.Footer-module__3hUVsW__brand{align-content:start;gap:14px;max-width:360px;display:grid}.Footer-module__3hUVsW__tagline{color:var(--ink);font-weight:700}.Footer-module__3hUVsW__copy{color:var(--ink-2);font-size:var(--fs-sm);line-height:1.7}.Footer-module__3hUVsW__sub{font-family:var(--font-jakarta), var(--font-sans);letter-spacing:.24em;color:var(--ink-3);font-size:11px;font-weight:700}.Footer-module__3hUVsW__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;display:grid}.Footer-module__3hUVsW__col h2,.Footer-module__3hUVsW__colHead{line-height:1.3;font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:12px;font-weight:800}.Footer-module__3hUVsW__col ul{gap:2px;list-style:none;display:grid}.Footer-module__3hUVsW__col a{min-height:32px;color:var(--ink-2);font-size:var(--fs-sm);align-items:center;font-weight:550;text-decoration:none;display:inline-flex}.Footer-module__3hUVsW__col a:hover{color:var(--cobalt-700);text-decoration:underline}.Footer-module__3hUVsW__bottom{z-index:1;padding-block:20px calc(20px + env(safe-area-inset-bottom));border-top:1px solid var(--line);font-size:var(--fs-xs);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;display:flex;position:relative}.Footer-module__3hUVsW__langs{gap:12px;display:flex}.Footer-module__3hUVsW__langs a{color:var(--ink-2);font-weight:600;text-decoration:none}.Footer-module__3hUVsW__langs a:hover,.Footer-module__3hUVsW__langs a[aria-current=true]{color:var(--cobalt-700)}@media (min-width:768px){.Footer-module__3hUVsW__cols{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.Footer-module__3hUVsW__inner{grid-template-columns:minmax(260px,1fr) 2.4fr;gap:64px}}
.FacetIcon-module__JOg4Na__tile{--size:40px;--c1:#e6fbff;--c2:#dce8ff;--c3:#c9d9ff;--fg:var(--cobalt);width:var(--size);height:var(--size);border-radius:calc(var(--size) * .28);background:linear-gradient(145deg, var(--c1), var(--c2));color:var(--fg);isolation:isolate;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0057ff1a}.FacetIcon-module__JOg4Na__tile:before,.FacetIcon-module__JOg4Na__tile:after{content:"";z-index:-1;position:absolute}.FacetIcon-module__JOg4Na__tile:before{clip-path:polygon(0 0,62% 0,0 62%);background:linear-gradient(135deg,#ffffffd9,#fff0);inset:0}.FacetIcon-module__JOg4Na__tile:after{background:var(--c3);clip-path:polygon(100% 38%,100% 100%,38% 100%);opacity:.9;inset:0}.FacetIcon-module__JOg4Na__tile svg{stroke-width:1.9px;width:52%;height:52%}.FacetIcon-module__JOg4Na__cobalt{--c1:#e8f7ff;--c2:#dfe9ff;--c3:#c7d8ff;--fg:#0049d9}.FacetIcon-module__JOg4Na__cyan{--c1:#e2fbff;--c2:#d8f3ff;--c3:#b6e9fb;--fg:#00799c}.FacetIcon-module__JOg4Na__violet{--c1:#f2f0ff;--c2:#e6e3ff;--c3:#d3cdff;--fg:#4c3de0}.FacetIcon-module__JOg4Na__navy{--c1:#eef2fa;--c2:#e1e8f5;--c3:#c9d4e8;--fg:#13285a}.FacetIcon-module__JOg4Na__solid{--fg:#fff;background:var(--g-brand);box-shadow:0 6px 16px -6px #0057ff80}.FacetIcon-module__JOg4Na__solid:after{background:#0a1b3d38}.FacetIcon-module__JOg4Na__solid:before{background:linear-gradient(135deg,#ffffff73,#fff0)}
.ToolPage-module__GSfsEa__hero{background:radial-gradient(1200px 300px at 85% -40%, #00d4ff24, transparent 60%), linear-gradient(180deg, #eef5ff 0%, var(--canvas) 100%);border-bottom:1px solid var(--line);position:relative;overflow:hidden}.ToolPage-module__GSfsEa__heroPlanes{pointer-events:none;position:absolute;inset:0}.ToolPage-module__GSfsEa__heroPlanes i{display:block;position:absolute}.ToolPage-module__GSfsEa__heroPlanes i:first-child{clip-path:polygon(28% 0,100% 0,100% 78%,0 100%);background:linear-gradient(135deg,#00d4ff29,#0057ff1a);width:360px;height:260px;top:-40px;right:-60px}.ToolPage-module__GSfsEa__heroPlanes i:nth-child(2){clip-path:polygon(0 20%,80% 0,100% 100%,20% 90%);background:linear-gradient(135deg,#6b5cff1f,#6b5cff05);width:200px;height:160px;top:40px;right:180px}.ToolPage-module__GSfsEa__heroInner{gap:14px;padding-block:20px 28px;display:grid;position:relative}.ToolPage-module__GSfsEa__crumbs ol{font-size:var(--fs-xs);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px;list-style:none;display:flex}.ToolPage-module__GSfsEa__crumbs li{align-items:center;gap:4px;display:inline-flex}.ToolPage-module__GSfsEa__crumbs li+li:before{content:"/";color:var(--ink-4);margin-right:4px}.ToolPage-module__GSfsEa__crumbs a{color:var(--ink-2);font-weight:600;text-decoration:none}.ToolPage-module__GSfsEa__crumbs a:hover{color:var(--cobalt-700);text-decoration:underline}.ToolPage-module__GSfsEa__titleRow{align-items:flex-start;gap:16px;display:flex}.ToolPage-module__GSfsEa__title{font-size:var(--fs-3xl);letter-spacing:-.02em;font-weight:800;line-height:1.2}.ToolPage-module__GSfsEa__lead{color:var(--ink-2);font-size:var(--fs-md);max-width:72ch;margin-top:8px;line-height:1.75}.ToolPage-module__GSfsEa__badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ToolPage-module__GSfsEa__privacy{border-radius:var(--r-pill);border:1px solid var(--ok-line);color:var(--ok);font-size:var(--fs-xs);box-shadow:var(--sh-1);background:#fff;align-items:center;gap:8px;padding:6px 12px 6px 8px;font-weight:700;display:inline-flex}.ToolPage-module__GSfsEa__privacy svg{width:16px;height:16px}.ToolPage-module__GSfsEa__privacyNote{font-size:var(--fs-xs);color:var(--ink-3)}.ToolPage-module__GSfsEa__workspace{padding-block:20px 8px;position:relative}.ToolPage-module__GSfsEa__info{gap:40px;padding-block:48px 0;display:grid}.ToolPage-module__GSfsEa__article{gap:48px;min-width:0;display:grid}.ToolPage-module__GSfsEa__section{scroll-margin-top:calc(var(--header-h) + 16px);gap:16px;display:grid}.ToolPage-module__GSfsEa__h2{font-size:var(--fs-2xl);align-items:center;gap:12px;font-weight:800;display:flex}.ToolPage-module__GSfsEa__steps{counter-reset:step;gap:12px;list-style:none;display:grid}.ToolPage-module__GSfsEa__step{border:1px solid var(--line);border-radius:var(--r-lg);counter-increment:step;background:#fff;grid-template-columns:40px 1fr;align-items:start;gap:14px;padding:14px 16px;display:grid;position:relative}.ToolPage-module__GSfsEa__step:before{content:counter(step);width:40px;height:40px;font-family:var(--font-jakarta), var(--font-sans);color:#fff;background:var(--g-brand);clip-path:polygon(25% 0,100% 0,100% 75%,75% 100%,0 100%,0 25%);place-items:center;font-weight:800;display:grid}.ToolPage-module__GSfsEa__step p{color:var(--ink);padding-top:7px}.ToolPage-module__GSfsEa__featureGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;display:grid}.ToolPage-module__GSfsEa__feature{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;padding:18px 18px 18px 20px;position:relative;overflow:hidden}.ToolPage-module__GSfsEa__feature:before{content:"";background:var(--g-brand);border-radius:0 3px 3px 0;width:3px;position:absolute;top:16px;bottom:16px;left:0}.ToolPage-module__GSfsEa__feature h3{font-size:var(--fs-md);margin-bottom:6px;font-weight:750}.ToolPage-module__GSfsEa__feature p{color:var(--ink-2);font-size:var(--fs-sm);line-height:1.75}.ToolPage-module__GSfsEa__chipsRow{flex-wrap:wrap;gap:8px;display:flex}.ToolPage-module__GSfsEa__formatGroup{gap:8px;display:grid}.ToolPage-module__GSfsEa__formatGroup h3{font-size:var(--fs-sm);color:var(--ink-3);font-weight:750}.ToolPage-module__GSfsEa__fmt{border-radius:var(--r-sm);border:1px solid var(--line-2);height:30px;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--navy-700);background:#fff;align-items:center;padding:0 10px;font-weight:700;display:inline-flex}.ToolPage-module__GSfsEa__tableWrap{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;overflow-x:auto}.ToolPage-module__GSfsEa__table{width:100%;font-size:var(--fs-sm)}.ToolPage-module__GSfsEa__table th,.ToolPage-module__GSfsEa__table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:12px 14px}.ToolPage-module__GSfsEa__table tr:last-child td{border-bottom:0}.ToolPage-module__GSfsEa__table th{background:var(--ice-2);font-size:var(--fs-xs);color:var(--ink-3);letter-spacing:.02em;white-space:nowrap;font-weight:800}.ToolPage-module__GSfsEa__table td:first-child{font-weight:650}.ToolPage-module__GSfsEa__cap{white-space:nowrap;align-items:center;gap:6px;font-weight:700;display:inline-flex}.ToolPage-module__GSfsEa__cap svg{flex:none;width:16px;height:16px}.ToolPage-module__GSfsEa__capYes{color:var(--ok)}.ToolPage-module__GSfsEa__capPartial{color:var(--warn)}.ToolPage-module__GSfsEa__capNo{color:var(--ink-3)}.ToolPage-module__GSfsEa__note{color:var(--ink-2)}.ToolPage-module__GSfsEa__bullets{gap:10px;list-style:none;display:grid}.ToolPage-module__GSfsEa__bullets li{color:var(--ink);padding-left:22px;line-height:1.75;position:relative}.ToolPage-module__GSfsEa__bullets li:before{content:"";background:var(--cobalt);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:8px;height:8px;position:absolute;top:.68em;left:2px}.ToolPage-module__GSfsEa__privacyCard{border-radius:var(--r-lg);border:1px solid var(--ok-line);background:linear-gradient(135deg,#f0fbf6,#fff 60%);grid-template-columns:auto 1fr;gap:14px;padding:18px;display:grid}.ToolPage-module__GSfsEa__privacyCard p{color:var(--ink);line-height:1.8}.ToolPage-module__GSfsEa__faq{gap:10px;display:grid}.ToolPage-module__GSfsEa__faqItem{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;overflow:hidden}.ToolPage-module__GSfsEa__faqItem summary{transition:background var(--t-fast);justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;font-weight:700;list-style:none;display:flex}.ToolPage-module__GSfsEa__faqItem summary::-webkit-details-marker{display:none}.ToolPage-module__GSfsEa__faqItem summary:hover{background:var(--ice-2)}.ToolPage-module__GSfsEa__faqItem summary svg{width:18px;height:18px;color:var(--ink-3);transition:transform var(--t-med) var(--ease-out);flex:none}.ToolPage-module__GSfsEa__faqItem[open] summary svg{color:var(--cobalt);transform:rotate(45deg)}.ToolPage-module__GSfsEa__faqItem[open] summary{border-bottom:1px solid var(--line)}.ToolPage-module__GSfsEa__faqA{color:var(--ink-2);padding:14px 18px 18px;line-height:1.85}.ToolPage-module__GSfsEa__updated{font-size:var(--fs-xs);color:var(--ink-3)}.ToolPage-module__GSfsEa__aside{display:none}.ToolPage-module__GSfsEa__toc{top:calc(var(--header-h) + 24px);border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;gap:4px;padding:16px;display:grid;position:sticky}.ToolPage-module__GSfsEa__tocTitle{font-size:var(--fs-xs);color:var(--ink-3);letter-spacing:.06em;margin-bottom:6px;font-weight:800}.ToolPage-module__GSfsEa__toc a{border-radius:var(--r-sm);color:var(--ink-2);font-size:var(--fs-sm);border-left:2px solid #0000;padding:6px 10px;font-weight:600;text-decoration:none;display:block}.ToolPage-module__GSfsEa__toc a:hover{background:var(--ice-2);color:var(--ink);border-left-color:var(--cobalt)}@media (min-width:1100px){.ToolPage-module__GSfsEa__info{grid-template-columns:minmax(0,1fr) 240px;gap:56px}.ToolPage-module__GSfsEa__aside{display:block}}@media (max-width:639px){.ToolPage-module__GSfsEa__titleRow>:first-child{display:none}.ToolPage-module__GSfsEa__heroInner{gap:10px;padding-block:14px 18px}.ToolPage-module__GSfsEa__title{font-size:1.625rem}.ToolPage-module__GSfsEa__lead{font-size:var(--fs-sm);margin-top:6px;line-height:1.7}.ToolPage-module__GSfsEa__privacyNote{display:none}.ToolPage-module__GSfsEa__workspace{padding-top:14px}}
.ChainMenu-module__kfd62q__wrap{display:inline-block;position:relative}.ChainMenu-module__kfd62q__flip{transition:transform .16s;transform:rotate(180deg)}.ChainMenu-module__kfd62q__menu{z-index:30;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r-lg);width:min(380px,100vw - 32px);max-height:min(420px,70vh);box-shadow:var(--sh-3);padding:8px;animation:.16s ease-out ChainMenu-module__kfd62q__pop;position:absolute;top:calc(100% + 8px);right:0;overflow:auto}@keyframes ChainMenu-module__kfd62q__pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ChainMenu-module__kfd62q__head{font-size:var(--fs-xs);color:var(--ink-3);letter-spacing:.04em;padding:6px 10px 4px;font-weight:800}.ChainMenu-module__kfd62q__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ChainMenu-module__kfd62q__item{text-align:left;border-radius:var(--r-md);width:100%;min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:10px;transition:background .12s;display:flex}.ChainMenu-module__kfd62q__item:hover,.ChainMenu-module__kfd62q__item:focus-visible{background:var(--cobalt-050)}.ChainMenu-module__kfd62q__item:focus-visible{outline:2px solid var(--cobalt);outline-offset:-2px}.ChainMenu-module__kfd62q__item:disabled{cursor:progress;opacity:.6}.ChainMenu-module__kfd62q__item[aria-busy=true]{opacity:1;background:var(--cobalt-050)}.ChainMenu-module__kfd62q__text{flex:1;gap:2px;min-width:0;display:grid}.ChainMenu-module__kfd62q__text strong{font-size:var(--fs-sm)}.ChainMenu-module__kfd62q__text span{font-size:var(--fs-xs);color:var(--ink-3);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ChainMenu-module__kfd62q__arrow{color:var(--cobalt);flex:none;width:18px;height:18px;transition:transform .16s}.ChainMenu-module__kfd62q__item:hover .ChainMenu-module__kfd62q__arrow{transform:translate(2px)}.ChainMenu-module__kfd62q__empty{color:var(--ink-3);font-size:var(--fs-sm);padding:10px}.ChainMenu-module__kfd62q__note{border-top:1px solid var(--line);font-size:var(--fs-xs);color:var(--ink-3);margin-top:6px;padding:8px 10px 4px}@media (max-width:560px){.ChainMenu-module__kfd62q__menu{width:auto;max-height:70vh;position:fixed;inset:auto 16px 16px}}
.ResultCard-module__WM6UZG__card{border-radius:var(--r-lg);animation:ResultCard-module__WM6UZG__pop var(--t-slow) var(--ease-out);background:linear-gradient(135deg,#effbf6 0%,#fff 55%);border:1px solid #b7e3cf;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px 16px;padding:18px;display:grid;position:relative}@keyframes ResultCard-module__WM6UZG__pop{0%{opacity:0;transform:translateY(6px)scale(.99)}to{opacity:1;transform:none}}.ResultCard-module__WM6UZG__text{gap:2px;min-width:0;display:grid}.ResultCard-module__WM6UZG__title{font-weight:800;font-size:var(--fs-lg)}.ResultCard-module__WM6UZG__name{font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ResultCard-module__WM6UZG__meta{font-size:var(--fs-sm);color:var(--ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:6px 14px;margin-top:4px;display:flex}.ResultCard-module__WM6UZG__actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;display:flex}.ResultCard-module__WM6UZG__open{font-weight:700;font-size:var(--fs-sm);border-radius:8px;align-items:center;gap:6px;padding:8px 10px;text-decoration:none;display:inline-flex}.ResultCard-module__WM6UZG__open:hover{background:var(--cobalt-050)}.ResultCard-module__WM6UZG__open svg{width:16px;height:16px}.ResultCard-module__WM6UZG__extra{grid-column:1/-1}@media (min-width:768px){.ResultCard-module__WM6UZG__card{grid-template-columns:auto minmax(0,1fr) auto}.ResultCard-module__WM6UZG__actions{grid-column:auto}}
.Sortable-module__vKGqKq__list{counter-reset:row;gap:8px;list-style:none;display:grid}.Sortable-module__vKGqKq__row{border:1px solid var(--line);border-radius:var(--r-md);transition:box-shadow var(--t-fast), border-color var(--t-fast), transform var(--t-fast) var(--ease-out);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 8px 8px 4px;display:grid}.Sortable-module__vKGqKq__row:hover{border-color:var(--line-2)}.Sortable-module__vKGqKq__dragging{border-color:var(--cobalt);box-shadow:var(--sh-3);z-index:2;position:relative;transform:scale(1.01)}.Sortable-module__vKGqKq__grip{width:32px;height:44px;color:var(--ink-3);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.Sortable-module__vKGqKq__grip:active{cursor:grabbing}.Sortable-module__vKGqKq__grip:hover{background:var(--ice);color:var(--cobalt)}.Sortable-module__vKGqKq__grip svg{width:18px;height:18px}.Sortable-module__vKGqKq__body{min-width:0}.Sortable-module__vKGqKq__moves{flex-direction:column;gap:2px;display:flex}@media (min-width:640px){.Sortable-module__vKGqKq__moves{flex-direction:row}}
.Compare-module__9K6ERW__wrap{border-radius:var(--r-md);border:1px solid var(--line);touch-action:none;-webkit-user-select:none;user-select:none;cursor:ew-resize;background:conic-gradient(#eef2f8 25%, #fff 0 50%, #eef2f8 0 75%, #fff 0) 0 0 / 20px 20px;width:100%;max-height:70vh;margin-inline:auto;position:relative;overflow:hidden}.Compare-module__9K6ERW__img{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Compare-module__9K6ERW__handle{cursor:ew-resize;background:#fff;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 1px #0a1b3d40}.Compare-module__9K6ERW__handle:focus-visible{outline:none}.Compare-module__9K6ERW__handle:focus-visible .Compare-module__9K6ERW__knob{box-shadow:var(--sh-focus), 0 4px 12px #00000040}.Compare-module__9K6ERW__knob{background:var(--g-brand);border:3px solid #fff;border-radius:50%;width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 12px #00000040}.Compare-module__9K6ERW__knob:before,.Compare-module__9K6ERW__knob:after{content:"";border-block:5px solid #0000;width:0;height:0;position:absolute;top:50%;transform:translateY(-50%)}.Compare-module__9K6ERW__knob:before{border-right:6px solid #fff;left:7px}.Compare-module__9K6ERW__knob:after{border-left:6px solid #fff;right:7px}.Compare-module__9K6ERW__tag{border-radius:var(--r-pill);color:#fff;font-size:var(--fs-xs);pointer-events:none;background:#0a1b3db8;padding:3px 10px;font-weight:700;position:absolute;top:10px}.Compare-module__9K6ERW__tagLeft{left:10px}.Compare-module__9K6ERW__tagRight{right:10px}
.Workspace-module__gfIvva__frame{border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--sh-2);background:#fff;min-width:0;position:relative}.Workspace-module__gfIvva__frame:before{content:"";background:var(--g-edge);clip-path:polygon(4px 0,100% 0,calc(100% - 4px) 100%,0 100%);border-radius:0 0 2px 2px;width:120px;height:4px;position:absolute;top:-1px;left:28px}.Workspace-module__gfIvva__toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 12px;padding:14px 16px;display:flex}.Workspace-module__gfIvva__toolbar>*{min-width:0;max-width:100%}.Workspace-module__gfIvva__toolbarEnd{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.Workspace-module__gfIvva__body{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;padding:16px;display:grid}@media (min-width:768px){.Workspace-module__gfIvva__toolbar{padding:14px 20px}.Workspace-module__gfIvva__body{gap:20px;padding:20px}}.Workspace-module__gfIvva__split{gap:16px;min-width:0;display:grid}@media (min-width:960px){.Workspace-module__gfIvva__split{grid-template-columns:repeat(2,minmax(0,1fr))}}.Workspace-module__gfIvva__panel{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;flex-direction:column;min-width:0;display:flex;overflow:hidden}.Workspace-module__gfIvva__panelHead{background:var(--ice-2);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:48px;padding:6px 8px 6px 14px;display:flex}.Workspace-module__gfIvva__panelTitle{font-size:var(--fs-sm);color:var(--ink);flex:0 auto;align-items:center;gap:8px;min-width:min(12em,100%);font-weight:800;display:flex}.Workspace-module__gfIvva__panelTitle svg{width:16px;height:16px;color:var(--cobalt)}.Workspace-module__gfIvva__panelMeta{font-size:var(--fs-xs);color:var(--ink-3);font-variant-numeric:tabular-nums}.Workspace-module__gfIvva__panelActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;margin-left:auto;display:flex}.Workspace-module__gfIvva__panelBody{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.Workspace-module__gfIvva__panelFoot{border-top:1px solid var(--line);font-size:var(--fs-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;background:#fff;flex-wrap:wrap;gap:6px 14px;padding:8px 14px;display:flex}.Workspace-module__gfIvva__editor{resize:vertical;width:100%;min-height:320px;font-family:var(--font-mono);color:var(--ink);tab-size:2;white-space:pre;background:#fff;border:0;outline:none;flex:1;padding:14px;font-size:13.5px;line-height:1.65;overflow:auto}.Workspace-module__gfIvva__editor:focus-visible{box-shadow:inset 0 0 0 2px var(--cobalt)}.Workspace-module__gfIvva__editor::placeholder{color:var(--ink-3)}.Workspace-module__gfIvva__editorWrap{white-space:pre-wrap;word-break:break-all}@media (min-width:960px){.Workspace-module__gfIvva__editor{min-height:440px}}.Workspace-module__gfIvva__drop{border-radius:var(--r-lg);background:linear-gradient(135deg, #00d4ff0f, #6b5cff0d), var(--ice-2);text-align:center;transition:border-color var(--t-fast), background-color var(--t-fast), transform var(--t-fast) var(--ease-out), box-shadow var(--t-fast);border:1.5px dashed #9fb4da;justify-items:center;gap:12px;padding:36px 20px 30px;display:grid;position:relative;overflow:hidden}.Workspace-module__gfIvva__drop:before,.Workspace-module__gfIvva__drop:after{content:"";pointer-events:none;transition:transform var(--t-slow) var(--ease-out);position:absolute}.Workspace-module__gfIvva__drop:before{clip-path:polygon(0 30%,70% 0,100% 70%,30% 100%);background:linear-gradient(135deg,#00d4ff24,#0057ff0f);width:200px;height:160px;bottom:-60px;left:-40px}.Workspace-module__gfIvva__drop:after{clip-path:polygon(20% 0,100% 10%,80% 100%,0 70%);background:linear-gradient(135deg,#6b5cff1f,#6b5cff05);width:160px;height:120px;top:-40px;right:-30px}.Workspace-module__gfIvva__drop:hover{border-color:var(--cobalt)}.Workspace-module__gfIvva__dragging{border-style:solid;border-color:var(--cobalt);background-color:var(--cobalt-050);transform:scale(1.005);box-shadow:0 0 0 4px #0057ff1f}.Workspace-module__gfIvva__dragging:before{transform:translate(14px,-10px)rotate(-4deg)}.Workspace-module__gfIvva__dragging:after{transform:translate(-12px,8px)rotate(5deg)}.Workspace-module__gfIvva__dropIcon{z-index:1;transition:transform var(--t-med) var(--ease-out);position:relative}.Workspace-module__gfIvva__dragging .Workspace-module__gfIvva__dropIcon{transform:translateY(-4px)scale(1.06)}.Workspace-module__gfIvva__dropTitle{z-index:1;font-size:var(--fs-lg);font-weight:800;position:relative}.Workspace-module__gfIvva__dropOr{z-index:1;font-size:var(--fs-xs);color:var(--ink-3);align-items:center;gap:10px;display:flex;position:relative}.Workspace-module__gfIvva__dropOr:before,.Workspace-module__gfIvva__dropOr:after{content:"";background:var(--line-2);width:32px;height:1px}.Workspace-module__gfIvva__dropInfo{z-index:1;font-size:var(--fs-xs);color:var(--ink-3);flex-wrap:wrap;justify-content:center;gap:6px 14px;display:flex;position:relative}.Workspace-module__gfIvva__dropActions{z-index:1;flex-wrap:wrap;justify-content:center;gap:8px;display:flex;position:relative}.Workspace-module__gfIvva__compactDrop{text-align:left;grid-template-columns:auto 1fr auto;place-items:center start;padding:18px 16px}.Workspace-module__gfIvva__compactDrop .Workspace-module__gfIvva__dropTitle{font-size:var(--fs-md)}@media (max-width:639px){.Workspace-module__gfIvva__compactDrop{text-align:center;grid-template-columns:1fr;justify-items:center}}.Workspace-module__gfIvva__progress{gap:8px;display:grid}.Workspace-module__gfIvva__progressHead{font-size:var(--fs-sm);justify-content:space-between;gap:12px;font-weight:650;display:flex}.Workspace-module__gfIvva__progressHead span:last-child{font-variant-numeric:tabular-nums;color:var(--ink-2)}.Workspace-module__gfIvva__track{background:#e1e9f6;border-radius:5px;height:10px;position:relative;overflow:hidden}.Workspace-module__gfIvva__fill{border-radius:inherit;background:var(--g-edge);transform-origin:0;transition:width var(--t-med) var(--ease-out);position:absolute;inset:0 auto 0 0}.Workspace-module__gfIvva__fill:after{content:"";background:repeating-linear-gradient(-60deg,#ffffff47 0 8px,#fff0 8px 16px);animation:.9s linear infinite Workspace-module__gfIvva__sheen;position:absolute;inset:0}@keyframes Workspace-module__gfIvva__sheen{0%{background-position:0 0}to{background-position:32px 0}}.Workspace-module__gfIvva__indeterminate .Workspace-module__gfIvva__fill{animation:Workspace-module__gfIvva__indet 1.3s var(--ease-in-out) infinite;width:36%!important}@keyframes Workspace-module__gfIvva__indet{0%{transform:translate(-100%)}to{transform:translate(280%)}}.Workspace-module__gfIvva__thin .Workspace-module__gfIvva__track{height:4px}.Workspace-module__gfIvva__queue{gap:8px;list-style:none;display:grid}.Workspace-module__gfIvva__queueHead{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Workspace-module__gfIvva__queueTitle{font-weight:800;font-size:var(--fs-sm)}.Workspace-module__gfIvva__item{border:1px solid var(--line);border-radius:var(--r-md);animation:Workspace-module__gfIvva__itemIn var(--t-med) var(--ease-out);background:#fff;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px 12px;display:grid}@keyframes Workspace-module__gfIvva__itemIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.Workspace-module__gfIvva__itemDone{border-color:var(--ok-line)}.Workspace-module__gfIvva__itemFail{border-color:var(--err-line);background:#fffafb}.Workspace-module__gfIvva__thumb{background:var(--ice) center / cover no-repeat;width:48px;height:48px;color:var(--cobalt);border:1px solid var(--line);border-radius:10px;grid-row:span 2;place-items:center;display:grid;overflow:hidden}.Workspace-module__gfIvva__thumb img{object-fit:cover;width:100%;height:100%}.Workspace-module__gfIvva__thumb svg{width:22px;height:22px}.Workspace-module__gfIvva__itemName{font-weight:700;font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Workspace-module__gfIvva__itemMeta{font-size:var(--fs-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;grid-column:2;align-items:center;gap:4px 10px;min-width:0;display:flex}.Workspace-module__gfIvva__itemMeta svg{width:12px;height:12px}.Workspace-module__gfIvva__itemActions{grid-area:1/3/span 2;align-self:center;align-items:center;gap:4px;display:flex}.Workspace-module__gfIvva__itemProgress{grid-column:2/-1}.Workspace-module__gfIvva__delta{font-weight:800}.Workspace-module__gfIvva__deltaGood{color:var(--ok)}.Workspace-module__gfIvva__deltaBad{color:var(--warn)}.Workspace-module__gfIvva__itemError{font-size:var(--fs-xs);color:var(--err);grid-column:2/-1;font-weight:600}@media (max-width:479px){.Workspace-module__gfIvva__item{grid-template-columns:40px minmax(0,1fr)}.Workspace-module__gfIvva__thumb{width:40px;height:40px}.Workspace-module__gfIvva__itemActions{grid-area:auto/1/auto/-1;justify-content:flex-end}}.Workspace-module__gfIvva__stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.Workspace-module__gfIvva__stat{border-radius:var(--r-md);background:var(--ice-2);border:1px solid var(--line);padding:14px 16px;position:relative;overflow:hidden}.Workspace-module__gfIvva__stat:after{content:"";clip-path:polygon(30% 0,100% 0,100% 70%);background:linear-gradient(135deg,#00d4ff2e,#6b5cff1f);width:44px;height:44px;position:absolute;top:-10px;right:-10px}.Workspace-module__gfIvva__statLabel{font-size:var(--fs-xs);color:var(--ink-3);font-weight:700}.Workspace-module__gfIvva__statValue{font-family:var(--font-jakarta), var(--font-sans);font-size:var(--fs-xl);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.3}.Workspace-module__gfIvva__statGood .Workspace-module__gfIvva__statValue{color:var(--ok)}.Workspace-module__gfIvva__statHighlight{background:linear-gradient(135deg,#eaf9ff,#eef1ff);border-color:#c7d8fb}.Workspace-module__gfIvva__actionsBar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Workspace-module__gfIvva__actionsBar>.Workspace-module__gfIvva__grow{flex:1}.Workspace-module__gfIvva__hintText{font-size:var(--fs-xs);color:var(--ink-3)}.Workspace-module__gfIvva__optionGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));align-items:start;gap:16px;display:grid}.Workspace-module__gfIvva__empty{text-align:center;color:var(--ink-2);font-size:var(--fs-sm);justify-items:center;gap:8px;padding:32px 16px;display:grid}.Workspace-module__gfIvva__empty strong{color:var(--ink);font-size:var(--fs-md)}.Workspace-module__gfIvva__collapsible>summary{cursor:pointer;list-style:none}.Workspace-module__gfIvva__collapsible>summary::-webkit-details-marker{display:none}.Workspace-module__gfIvva__collapsible>summary:after{content:"";border-right:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);width:8px;height:8px;transition:transform var(--t-fast) var(--ease-out);flex:none;margin-left:auto;margin-right:8px;transform:rotate(45deg)translateY(-2px)}.Workspace-module__gfIvva__collapsible[open]>summary:after{transform:rotate(-135deg)translateY(-2px)}.Workspace-module__gfIvva__collapsible>summary:hover{background:var(--ice)}
.DataGrid-module__aAKNiq__wrap{border:1px solid var(--line);border-radius:var(--r-md);overscroll-behavior:contain;background:#fff;position:relative;overflow:auto}.DataGrid-module__aAKNiq__wrap:focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}.DataGrid-module__aAKNiq__table{border-collapse:separate;border-spacing:0;min-width:100%;font-size:13px}.DataGrid-module__aAKNiq__table thead th{z-index:2;position:sticky;top:0}.DataGrid-module__aAKNiq__corner,.DataGrid-module__aAKNiq__th{background:var(--ice-2);border-bottom:1px solid var(--line-2);border-right:1px solid var(--line);text-align:left;color:var(--ink);white-space:nowrap;padding:0;font-weight:700}.DataGrid-module__aAKNiq__corner{min-width:52px;position:sticky;left:0;z-index:3!important}.DataGrid-module__aAKNiq__th{min-width:96px;max-width:280px}.DataGrid-module__aAKNiq__letter{color:var(--ink-3);letter-spacing:.04em;padding:2px 10px 0;font-size:10px;font-weight:700;display:block}.DataGrid-module__aAKNiq__headText{text-overflow:ellipsis;max-width:280px;padding:0 10px 6px;display:block;overflow:hidden}.DataGrid-module__aAKNiq__rownum{z-index:1;background:var(--ice-2);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line);color:var(--ink-3);text-align:right;font-variant-numeric:tabular-nums;padding:0 8px;font-size:11px;font-weight:600;position:sticky;left:0}.DataGrid-module__aAKNiq__td{height:var(--rowh);border-right:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;max-width:280px;color:var(--ink);padding:0 10px;overflow:hidden}.DataGrid-module__aAKNiq__num{text-align:right;font-variant-numeric:tabular-nums}.DataGrid-module__aAKNiq__m_changed{background:#fff6d6;box-shadow:inset 2px 0 #e0a800}.DataGrid-module__aAKNiq__m_added{background:var(--ok-bg)}.DataGrid-module__aAKNiq__m_removed{background:var(--err-bg);color:var(--ink-3);text-decoration:line-through}.DataGrid-module__aAKNiq__m_warn{background:var(--warn-bg)}.DataGrid-module__aAKNiq__m_error{background:var(--err-bg)}.DataGrid-module__aAKNiq__m_dup{background:var(--violet-050)}.DataGrid-module__aAKNiq__row_removed td{background:var(--err-bg);color:var(--ink-3);text-decoration:line-through}.DataGrid-module__aAKNiq__row_added td{background:var(--ok-bg)}.DataGrid-module__aAKNiq__row_dup td{background:var(--violet-050)}.DataGrid-module__aAKNiq__row_changed td{background:#fffbea}.DataGrid-module__aAKNiq__row_active td{box-shadow:inset 0 2px 0 var(--cobalt), inset 0 -2px 0 var(--cobalt)}.DataGrid-module__aAKNiq__row_active .DataGrid-module__aAKNiq__rownum{background:var(--cobalt);color:#fff}
.Button-module__8RiFmG__btn{--btn-h:44px;min-height:var(--btn-h);border-radius:var(--r-md);font-weight:700;font-size:var(--fs-md);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--t-fast) var(--ease-out), border-color var(--t-fast) var(--ease-out), color var(--t-fast) var(--ease-out), box-shadow var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.Button-module__8RiFmG__btn:active:not(:disabled){transform:translateY(1px)scale(.99)}.Button-module__8RiFmG__btn:disabled,.Button-module__8RiFmG__btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.Button-module__8RiFmG__btn svg{flex:none;width:18px;height:18px}.Button-module__8RiFmG__sm{--btn-h:36px;font-size:var(--fs-sm);border-radius:var(--r-sm);gap:6px;padding:0 12px}.Button-module__8RiFmG__sm svg{width:16px;height:16px}.Button-module__8RiFmG__lg{--btn-h:52px;font-size:var(--fs-lg);border-radius:var(--r-lg);padding:0 24px}.Button-module__8RiFmG__lg svg{width:20px;height:20px}.Button-module__8RiFmG__block{width:100%}.Button-module__8RiFmG__iconOnly{width:var(--btn-h);padding:0}.Button-module__8RiFmG__primary{background:var(--cobalt);color:#fff;box-shadow:inset 0 1px #ffffff40,0 6px 14px -6px #0057ff8c}.Button-module__8RiFmG__primary:before{content:"";border-radius:inherit;opacity:0;transition:opacity var(--t-fast) var(--ease-out);pointer-events:none;background:linear-gradient(115deg,#00d4ff59 0%,#00d4ff00 38%,#6b5cff00 62%,#6b5cff59 100%);position:absolute;inset:0}.Button-module__8RiFmG__primary:hover:not(:disabled){background:var(--cobalt-600);color:#fff}.Button-module__8RiFmG__primary:hover:not(:disabled):before{opacity:1}.Button-module__8RiFmG__secondary{background:var(--surface);color:var(--ink);border-color:var(--line-2);box-shadow:var(--sh-1)}.Button-module__8RiFmG__secondary:hover:not(:disabled){border-color:var(--cobalt);color:var(--cobalt-700);background:var(--cobalt-050)}.Button-module__8RiFmG__ghost{color:var(--ink-2);background:0 0}.Button-module__8RiFmG__ghost:hover:not(:disabled){background:var(--ice);color:var(--ink)}.Button-module__8RiFmG__danger{background:var(--surface);color:var(--err);border-color:var(--err-line)}.Button-module__8RiFmG__danger:hover:not(:disabled){background:var(--err-bg);border-color:var(--err);color:var(--err)}.Button-module__8RiFmG__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite Button-module__8RiFmG__spin}.Button-module__8RiFmG__loading .Button-module__8RiFmG__label{opacity:.85}@keyframes Button-module__8RiFmG__spin{to{transform:rotate(360deg)}}
.Feedback-module__ZYuaiG__badge{border-radius:var(--r-pill);height:24px;font-size:var(--fs-xs);white-space:nowrap;border:1px solid #0000;align-items:center;gap:5px;padding:0 9px;font-weight:700;line-height:1;display:inline-flex}.Feedback-module__ZYuaiG__badge svg{flex:none;width:13px;height:13px}.Feedback-module__ZYuaiG__wrap{white-space:normal;border-radius:10px;max-width:100%;height:auto;min-height:24px;padding-block:4px;line-height:1.4}.Feedback-module__ZYuaiG__neutral{background:var(--ice);color:var(--ink-2);border-color:var(--line)}.Feedback-module__ZYuaiG__brand{background:var(--cobalt-050);color:var(--cobalt-700);border-color:#c9dafc}.Feedback-module__ZYuaiG__violet{background:var(--violet-050);color:var(--violet-700);border-color:#d9d4ff}.Feedback-module__ZYuaiG__ok{background:var(--ok-bg);color:var(--ok);border-color:var(--ok-line)}.Feedback-module__ZYuaiG__warn{background:var(--warn-bg);color:var(--warn);border-color:var(--warn-line)}.Feedback-module__ZYuaiG__err{background:var(--err-bg);color:var(--err);border-color:var(--err-line)}.Feedback-module__ZYuaiG__callout{border-radius:var(--r-md);font-size:var(--fs-sm);border:1px solid;grid-template-columns:auto 1fr;gap:4px 12px;padding:14px 16px;line-height:1.65;display:grid;position:relative}.Feedback-module__ZYuaiG__callout>svg{grid-row:span 2;width:20px;height:20px;margin-top:1px}.Feedback-module__ZYuaiG__calloutTitle{color:var(--ink);font-weight:750}.Feedback-module__ZYuaiG__calloutBody{color:var(--ink-2);grid-column:2}.Feedback-module__ZYuaiG__calloutActions{flex-wrap:wrap;grid-column:2;gap:8px;margin-top:8px;display:flex}.Feedback-module__ZYuaiG__c-info{background:var(--info-bg);border-color:var(--info-line)}.Feedback-module__ZYuaiG__c-info>svg{color:var(--cobalt)}.Feedback-module__ZYuaiG__c-ok{background:var(--ok-bg);border-color:var(--ok-line)}.Feedback-module__ZYuaiG__c-ok>svg{color:var(--ok)}.Feedback-module__ZYuaiG__c-warn{background:var(--warn-bg);border-color:var(--warn-line)}.Feedback-module__ZYuaiG__c-warn>svg{color:var(--warn)}.Feedback-module__ZYuaiG__c-err{background:var(--err-bg);border-color:var(--err-line)}.Feedback-module__ZYuaiG__c-err>svg{color:var(--err)}.Feedback-module__ZYuaiG__tablist{border-bottom:1px solid var(--line);scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.Feedback-module__ZYuaiG__tablist::-webkit-scrollbar{display:none}.Feedback-module__ZYuaiG__tab{min-height:44px;color:var(--ink-3);font-weight:700;font-size:var(--fs-sm);border-radius:var(--r-sm) var(--r-sm) 0 0;transition:color var(--t-fast), background var(--t-fast);background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:8px 14px;display:inline-flex;position:relative}.Feedback-module__ZYuaiG__tab svg{width:16px;height:16px}.Feedback-module__ZYuaiG__tab:hover{color:var(--ink);background:var(--ice-2)}.Feedback-module__ZYuaiG__tab[aria-selected=true]{color:var(--cobalt-700)}.Feedback-module__ZYuaiG__tab:after{content:"";background:var(--g-edge);height:3px;transition:transform var(--t-med) var(--ease-out);border-radius:3px 3px 0 0;position:absolute;bottom:-1px;left:10px;right:10px;transform:scaleX(0)}.Feedback-module__ZYuaiG__tab[aria-selected=true]:after{transform:scaleX(1)}.Feedback-module__ZYuaiG__tabpanel{padding-top:16px}.Feedback-module__ZYuaiG__tabpanel:focus-visible{outline-offset:4px}.Feedback-module__ZYuaiG__toastRegion{z-index:900;left:50%;bottom:max(16px, env(safe-area-inset-bottom));pointer-events:none;gap:8px;width:min(440px,100vw - 32px);display:grid;position:fixed;transform:translate(-50%)}.Feedback-module__ZYuaiG__toast{pointer-events:auto;border-radius:var(--r-md);background:var(--navy);color:#fff;font-size:var(--fs-sm);box-shadow:var(--sh-3);animation:Feedback-module__ZYuaiG__toastIn var(--t-med) var(--ease-out);align-items:center;gap:10px;padding:12px 14px;font-weight:600;display:flex}.Feedback-module__ZYuaiG__toast svg{flex:none;width:18px;height:18px}.Feedback-module__ZYuaiG__toastOk svg{color:#5ee3b5}.Feedback-module__ZYuaiG__toastErr svg{color:#ff9aa9}@keyframes Feedback-module__ZYuaiG__toastIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.Feedback-module__ZYuaiG__copied{color:var(--ok)!important}
.Field-module__bfn3sa__field{gap:6px;min-width:0;display:grid}.Field-module__bfn3sa__label{font-size:var(--fs-sm);color:var(--ink);align-items:baseline;gap:8px;font-weight:700;display:flex}.Field-module__bfn3sa__optional{color:var(--ink-3);font-weight:500;font-size:var(--fs-xs)}.Field-module__bfn3sa__hint{font-size:var(--fs-xs);color:var(--ink-3);line-height:1.6}.Field-module__bfn3sa__error{font-size:var(--fs-xs);color:var(--err);align-items:flex-start;gap:6px;font-weight:600;line-height:1.6;display:flex}.Field-module__bfn3sa__error svg{flex:none;width:14px;height:14px;margin-top:2px}.Field-module__bfn3sa__control{background:var(--surface);border:1px solid var(--field-line);border-radius:var(--r-sm);width:100%;min-height:44px;color:var(--ink);font-size:var(--fs-md);transition:border-color var(--t-fast) var(--ease-out), box-shadow var(--t-fast) var(--ease-out);padding:10px 12px;line-height:1.5}.Field-module__bfn3sa__control::placeholder{color:var(--ink-3);opacity:1}.Field-module__bfn3sa__control:hover:not(:disabled){border-color:var(--navy-700)}.Field-module__bfn3sa__control:focus-visible,.Field-module__bfn3sa__control:focus{border-color:var(--cobalt);box-shadow:var(--sh-focus);outline:none}.Field-module__bfn3sa__control[aria-invalid=true]{border-color:var(--err)}.Field-module__bfn3sa__control[aria-invalid=true]:focus{box-shadow:0 0 0 3px #c0213a33}.Field-module__bfn3sa__control:disabled{background:var(--ice-2);color:var(--ink-3)}.Field-module__bfn3sa__textarea{resize:vertical;min-height:120px}.Field-module__bfn3sa__mono{font-family:var(--font-mono);font-size:.875rem;line-height:1.6}.Field-module__bfn3sa__selectWrap{position:relative}.Field-module__bfn3sa__select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--ink-2) 50%), linear-gradient(135deg, var(--ink-2) 50%, transparent 50%);background-position:calc(100% - 20px) 52%,calc(100% - 15px) 52%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:40px}.Field-module__bfn3sa__check{cursor:pointer;font-size:var(--fs-sm);color:var(--ink);align-items:flex-start;gap:10px;min-height:24px;line-height:1.5;display:inline-flex}.Field-module__bfn3sa__check input{appearance:none;border:1.5px solid var(--field-line);background:var(--surface);width:20px;height:20px;transition:background var(--t-fast), border-color var(--t-fast);border-radius:6px;flex:none;place-content:center;margin:0;display:grid}.Field-module__bfn3sa__check input[type=radio]{border-radius:50%}.Field-module__bfn3sa__check input:after{content:"";width:10px;height:6px;transition:transform var(--t-fast) var(--ease-out);border-bottom:2.5px solid #fff;border-left:2.5px solid #fff;transform:rotate(-45deg)translate(1px,-1px)scale(0)}.Field-module__bfn3sa__check input[type=radio]:after{background:#fff;border:0;border-radius:50%;width:8px;height:8px;transform:scale(0)}.Field-module__bfn3sa__check input:checked{background:var(--cobalt);border-color:var(--cobalt)}.Field-module__bfn3sa__check input:checked:after{transform:rotate(-45deg)translate(1px,-1px)scale(1)}.Field-module__bfn3sa__check input[type=radio]:checked:after{transform:scale(1)}.Field-module__bfn3sa__check input:focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}.Field-module__bfn3sa__check:hover input:not(:checked){border-color:var(--cobalt)}.Field-module__bfn3sa__checkText{gap:2px;padding-top:0;display:grid}.Field-module__bfn3sa__checkDesc{color:var(--ink-3);font-size:var(--fs-xs)}.Field-module__bfn3sa__switch{cursor:pointer;font-size:var(--fs-sm);align-items:center;gap:10px;min-height:32px;font-weight:600;display:inline-flex}.Field-module__bfn3sa__switch button{border-radius:var(--r-pill);width:44px;height:26px;transition:background var(--t-fast) var(--ease-out);background:#b7c3d9;border:0;flex:none;padding:0;position:relative}.Field-module__bfn3sa__switch button:after{content:"";width:20px;height:20px;transition:transform var(--t-fast) var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0a1b3d4d}.Field-module__bfn3sa__switch button[aria-checked=true]{background:var(--cobalt)}.Field-module__bfn3sa__switch button[aria-checked=true]:after{transform:translate(18px)}.Field-module__bfn3sa__segmented{background:var(--ice);border-radius:var(--r-md);border:1px solid var(--line);flex-wrap:wrap;gap:2px;max-width:100%;padding:3px;display:inline-flex}.Field-module__bfn3sa__segment{min-height:36px;color:var(--ink-2);font-size:var(--fs-sm);transition:background var(--t-fast) var(--ease-out), color var(--t-fast) var(--ease-out), box-shadow var(--t-fast);background:0 0;border:0;border-radius:9px;padding:6px 14px;font-weight:650;line-height:1.3;position:relative}.Field-module__bfn3sa__segment:hover{color:var(--ink);background:#fff9}.Field-module__bfn3sa__segment[aria-checked=true]{background:var(--surface);color:var(--cobalt-700);box-shadow:0 1px 2px #0a1b3d1f,0 0 0 1px #0057ff26}.Field-module__bfn3sa__segmentBlock{width:100%;display:flex}@media (max-width:639px){.Field-module__bfn3sa__segmented:not(.Field-module__bfn3sa__segmentBlock){scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.Field-module__bfn3sa__segmented::-webkit-scrollbar{display:none}.Field-module__bfn3sa__segment{white-space:nowrap;flex:none}}.Field-module__bfn3sa__segmentBlock .Field-module__bfn3sa__segment{flex:1 1 0}.Field-module__bfn3sa__rangeRow{align-items:center;gap:12px;display:flex}.Field-module__bfn3sa__range{appearance:none;--pct:50%;background:0 0;flex:1;height:28px}.Field-module__bfn3sa__range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--cobalt) var(--pct), #cfd9ea var(--pct));border-radius:3px;height:6px}.Field-module__bfn3sa__range::-moz-range-track{background:#cfd9ea;border-radius:3px;height:6px}.Field-module__bfn3sa__range::-moz-range-progress{background:var(--cobalt);border-radius:3px;height:6px}.Field-module__bfn3sa__range::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--cobalt);width:22px;height:22px;transition:transform var(--t-fast) var(--ease-out);background:#fff;border-radius:50%;margin-top:-8px;box-shadow:0 2px 6px #0057ff4d}.Field-module__bfn3sa__range::-moz-range-thumb{border:2px solid var(--cobalt);background:#fff;border-radius:50%;width:18px;height:18px}.Field-module__bfn3sa__range:hover::-webkit-slider-thumb{transform:scale(1.1)}.Field-module__bfn3sa__range:focus-visible{outline:none}.Field-module__bfn3sa__range:focus-visible::-webkit-slider-thumb{box-shadow:var(--sh-focus)}.Field-module__bfn3sa__rangeValue{text-align:right;font-variant-numeric:tabular-nums;min-width:56px;font-weight:700;font-size:var(--fs-sm);color:var(--ink)}
.Home-module__YeEf2G__hero{border-bottom:1px solid var(--line);background:#fff;position:relative;overflow:hidden}.Home-module__YeEf2G__heroGrid{align-items:center;gap:32px;padding-block:40px 48px;display:grid;position:relative}.Home-module__YeEf2G__eyebrow{border-radius:var(--r-pill);border:1px solid var(--line-2);box-shadow:var(--sh-1);font-size:var(--fs-xs);color:var(--ink-2);background:#fff;align-items:center;gap:10px;width:fit-content;padding:6px 14px 6px 10px;font-weight:700;display:inline-flex}.Home-module__YeEf2G__h1{font-size:var(--fs-4xl);letter-spacing:-.035em;margin-top:18px;font-weight:850;line-height:1.16}.Home-module__YeEf2G__h1 em{color:var(--cobalt-700);font-style:normal}.Home-module__YeEf2G__heroLead{font-size:var(--fs-lg);color:var(--ink-2);max-width:36em;margin-top:16px;line-height:1.8}.Home-module__YeEf2G__searchForm{border:1px solid var(--line-2);border-radius:var(--r-lg);max-width:560px;height:60px;box-shadow:var(--sh-2);transition:border-color var(--t-fast), box-shadow var(--t-fast);background:#fff;align-items:center;margin-top:24px;padding:0 6px 0 18px;display:flex;position:relative}.Home-module__YeEf2G__searchForm:focus-within{border-color:var(--cobalt);box-shadow:var(--sh-2), var(--sh-focus)}.Home-module__YeEf2G__searchForm>svg{width:22px;height:22px;color:var(--cobalt);flex:none}.Home-module__YeEf2G__searchInput{min-width:0;height:100%;font-size:var(--fs-md);background:0 0;border:0;outline:none;flex:1;padding:0 12px}.Home-module__YeEf2G__searchInput::placeholder{color:var(--ink-3)}.Home-module__YeEf2G__quick{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.Home-module__YeEf2G__quickLabel{font-size:var(--fs-xs);color:var(--ink-3);margin-right:2px;font-weight:700}.Home-module__YeEf2G__quickChip{border-radius:var(--r-pill);border:1px solid var(--line-2);height:32px;color:var(--ink-2);font-size:var(--fs-sm);transition:border-color var(--t-fast), color var(--t-fast), background var(--t-fast), transform var(--t-fast) var(--ease-out);background:#fffc;align-items:center;padding:0 12px;font-weight:650;text-decoration:none;display:inline-flex}.Home-module__YeEf2G__quickChip:hover{border-color:var(--cobalt);color:var(--cobalt-700);background:#fff;transform:translateY(-1px)}.Home-module__YeEf2G__stage{min-width:0;position:relative}.Home-module__YeEf2G__dropCard{z-index:1;border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--sh-3);background:#fff;padding:20px;position:relative}.Home-module__YeEf2G__dropCard:before{content:"";background:var(--g-edge);clip-path:polygon(4px 0,100% 0,calc(100% - 4px) 100%,0 100%);width:120px;height:4px;position:absolute;top:-1px;left:28px}.Home-module__YeEf2G__dropHead{align-items:center;gap:12px;margin-bottom:14px;display:flex}.Home-module__YeEf2G__dropHead h2{font-size:var(--fs-md);font-weight:800;line-height:1.4}.Home-module__YeEf2G__dropHead p{font-size:var(--fs-xs);color:var(--ink-3)}.Home-module__YeEf2G__detected{animation:Home-module__YeEf2G__rise var(--t-slow) var(--ease-out);gap:12px;margin-top:14px;display:grid}@keyframes Home-module__YeEf2G__rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.Home-module__YeEf2G__detectedHead{font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.Home-module__YeEf2G__detectedName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:700;overflow:hidden}.Home-module__YeEf2G__suggestions{gap:8px;display:grid}.Home-module__YeEf2G__suggestion{border-radius:var(--r-md);border:1px solid var(--line);color:var(--ink);font-weight:700;font-size:var(--fs-sm);transition:border-color var(--t-fast), background var(--t-fast), transform var(--t-fast) var(--ease-out);align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.Home-module__YeEf2G__suggestion:hover{border-color:var(--cobalt);background:var(--cobalt-050);color:var(--ink);transform:translate(2px)}.Home-module__YeEf2G__suggestion>svg:last-child{width:16px;height:16px;color:var(--cobalt);margin-left:auto}@media (min-width:1024px){.Home-module__YeEf2G__heroGrid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:56px;padding-block:72px 80px}}@media (max-width:639px){.Home-module__YeEf2G__heroGrid{gap:28px;padding-block:28px 36px}.Home-module__YeEf2G__heroLead{font-size:var(--fs-md)}}.Home-module__YeEf2G__section{gap:24px;padding-block:64px 0;display:grid}.Home-module__YeEf2G__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;display:flex}.Home-module__YeEf2G__h2{font-size:var(--fs-3xl);letter-spacing:-.02em;align-items:center;gap:12px;font-weight:850;display:flex}.Home-module__YeEf2G__sectionLead{color:var(--ink-2);margin-top:6px}.Home-module__YeEf2G__more{font-weight:700;font-size:var(--fs-sm);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.Home-module__YeEf2G__more svg{width:16px;height:16px;transition:transform var(--t-fast) var(--ease-out)}.Home-module__YeEf2G__more:hover svg{transform:translate(3px)}.Home-module__YeEf2G__grid3{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;display:grid}.Home-module__YeEf2G__taskGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:12px;display:grid}.Home-module__YeEf2G__task{border:1px solid var(--line);border-radius:var(--r-lg);color:var(--ink);transition:border-color var(--t-fast), box-shadow var(--t-fast), transform var(--t-fast) var(--ease-out);background:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:2px 12px;padding:16px;text-decoration:none;display:grid;position:relative;overflow:hidden}.Home-module__YeEf2G__task:hover{color:var(--ink);box-shadow:var(--sh-2);border-color:#b9cdf3;transform:translateY(-2px)}.Home-module__YeEf2G__task>:first-child{grid-row:span 2}.Home-module__YeEf2G__taskName{grid-column:2;font-weight:800}.Home-module__YeEf2G__taskHint{font-size:var(--fs-xs);color:var(--ink-3);grid-column:2}.Home-module__YeEf2G__taskCount{white-space:nowrap;color:var(--cobalt-700);background:var(--cobalt-050);border-radius:var(--r-pill);grid-area:1/3/span 2;padding:2px 8px;font-size:11px;font-weight:800}.Home-module__YeEf2G__catGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:12px;display:grid}.Home-module__YeEf2G__cat{border:1px solid var(--line);border-radius:var(--r-lg);color:var(--ink);isolation:isolate;transition:border-color var(--t-fast), box-shadow var(--t-fast), transform var(--t-fast) var(--ease-out);background:#fff;gap:10px;padding:18px;text-decoration:none;display:grid;position:relative}.Home-module__YeEf2G__cat:after{content:"";z-index:-1;background:var(--g-brand-soft);clip-path:polygon(40% 0,100% 0,100% 100%);border-top-right-radius:var(--r-lg);width:84px;height:64px;transition:width var(--t-med) var(--ease-out), height var(--t-med) var(--ease-out);position:absolute;top:0;right:0}.Home-module__YeEf2G__cat:hover{color:var(--ink);box-shadow:var(--sh-2);border-color:#b9cdf3;transform:translateY(-2px)}.Home-module__YeEf2G__cat:hover:after{width:120px;height:90px}.Home-module__YeEf2G__catTop{align-items:center;gap:12px;display:flex}.Home-module__YeEf2G__catName{font-weight:800;font-size:var(--fs-md);line-height:1.35}.Home-module__YeEf2G__catShort{font-size:var(--fs-sm);color:var(--ink-2);line-height:1.6}.Home-module__YeEf2G__catMeta{font-size:var(--fs-xs);color:var(--ink-3);align-items:center;gap:8px;font-weight:700;display:flex}.Home-module__YeEf2G__catMeta strong{color:var(--cobalt-700)}.Home-module__YeEf2G__features{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:14px;display:grid}.Home-module__YeEf2G__feature{border-radius:var(--r-lg);border:1px solid var(--line);background:#fff;align-content:start;gap:10px;padding:22px;display:grid;position:relative;overflow:hidden}.Home-module__YeEf2G__feature h3{font-size:var(--fs-lg);font-weight:800}.Home-module__YeEf2G__feature p{color:var(--ink-2);font-size:var(--fs-sm);line-height:1.8}.Home-module__YeEf2G__featureWide{background:linear-gradient(135deg,#00d4ff14,#6b5cff14),#fff;border-color:#c9d8f6}.Home-module__YeEf2G__band{border-radius:var(--r-xl);background:var(--navy);color:#fff;justify-items:start;gap:16px;margin-top:72px;padding:36px 28px;display:grid;position:relative;overflow:hidden}.Home-module__YeEf2G__band:before,.Home-module__YeEf2G__band:after{content:"";pointer-events:none;position:absolute}.Home-module__YeEf2G__band:before{clip-path:polygon(30% 0,100% 0,100% 80%,0 100%);opacity:.45;background:linear-gradient(140deg,#00d4ff8c,#0057ff80);width:360px;height:260px;top:-40px;right:-40px}.Home-module__YeEf2G__band:after{clip-path:polygon(0 30%,80% 0,100% 100%,10% 100%);opacity:.35;background:linear-gradient(140deg,#6b5cffb3,#0057ff4d);width:260px;height:180px;bottom:-60px;right:160px}.Home-module__YeEf2G__band h2{z-index:1;font-size:var(--fs-2xl);font-weight:850;position:relative}.Home-module__YeEf2G__band p{z-index:1;color:#c9d6f2;max-width:46em;position:relative}.Home-module__YeEf2G__band a{z-index:1;position:relative}@media (min-width:768px){.Home-module__YeEf2G__band{padding:48px}}
.Search-module__odllxa__dialog{border:1px solid var(--line);border-radius:var(--r-xl);width:min(680px,100vw - 24px);max-height:min(640px,100dvh - 48px);color:var(--ink);background:#fff;margin:8vh auto auto;padding:0;overflow:hidden;box-shadow:0 30px 80px -20px #0a1b3d73}.Search-module__odllxa__dialog[open]{animation:Search-module__odllxa__pop var(--t-med) var(--ease-out);flex-direction:column;display:flex}.Search-module__odllxa__dialog::backdrop{animation:Search-module__odllxa__fade var(--t-med) var(--ease-out);background:#0a1b3d6b}@keyframes Search-module__odllxa__pop{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:none}}@keyframes Search-module__odllxa__fade{0%{opacity:0}to{opacity:1}}.Search-module__odllxa__bar{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:0 16px;display:flex;position:relative}.Search-module__odllxa__bar:after{content:"";background:var(--g-edge);transform-origin:0;height:2px;transition:transform var(--t-slow) var(--ease-out);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.Search-module__odllxa__bar:focus-within:after{transform:scaleX(1)}.Search-module__odllxa__bar>svg{width:22px;height:22px;color:var(--cobalt);flex:none}.Search-module__odllxa__input{min-width:0;height:60px;font-size:var(--fs-lg);color:var(--ink);background:0 0;border:0;outline:none;flex:1}.Search-module__odllxa__input::placeholder{color:var(--ink-3)}.Search-module__odllxa__esc{font-family:var(--font-mono);border:1px solid var(--line-2);color:var(--ink-3);background:var(--canvas);border-radius:6px;padding:3px 7px;font-size:11px}.Search-module__odllxa__closeBtn{color:var(--ink-2);background:0 0;border:0;border-radius:8px;padding:8px;display:none}.Search-module__odllxa__closeBtn svg{width:20px;height:20px}.Search-module__odllxa__body{overscroll-behavior:contain;flex:1;padding:8px;overflow-y:auto}.Search-module__odllxa__groupTitle{font-size:var(--fs-xs);color:var(--ink-3);letter-spacing:.06em;padding:10px 10px 6px;font-weight:800}.Search-module__odllxa__list{gap:2px;list-style:none;display:grid}.Search-module__odllxa__option{border-radius:var(--r-md);color:var(--ink);cursor:pointer;grid-template-columns:40px 1fr auto;align-items:center;gap:2px 12px;padding:10px;text-decoration:none;display:grid}.Search-module__odllxa__option>:first-child{grid-row:span 2}.Search-module__odllxa__option[aria-selected=true],.Search-module__odllxa__option:hover{background:var(--ice-2);color:var(--ink)}.Search-module__odllxa__option[aria-selected=true]{box-shadow:inset 3px 0 0 var(--cobalt)}.Search-module__odllxa__optName{font-weight:700;font-size:var(--fs-md);line-height:1.35}.Search-module__odllxa__optMeta{font-size:var(--fs-xs);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;grid-column:2;line-height:1.45;overflow:hidden}.Search-module__odllxa__optTag{grid-row:span 2}.Search-module__odllxa__empty{text-align:center;color:var(--ink-2);justify-items:center;gap:6px;padding:32px 16px;display:grid}.Search-module__odllxa__empty strong{color:var(--ink)}.Search-module__odllxa__empty svg{width:32px;height:32px;color:var(--ink-4)}.Search-module__odllxa__chips{flex-wrap:wrap;gap:8px;padding:4px 10px 12px;display:flex}.Search-module__odllxa__chip{border-radius:var(--r-pill);border:1px solid var(--line-2);height:34px;color:var(--ink-2);font-size:var(--fs-sm);background:#fff;align-items:center;gap:6px;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}.Search-module__odllxa__chip:hover{border-color:var(--cobalt);color:var(--cobalt-700);background:var(--cobalt-050)}.Search-module__odllxa__chip svg{width:15px;height:15px}.Search-module__odllxa__foot{border-top:1px solid var(--line);font-size:var(--fs-xs);color:var(--ink-3);background:var(--canvas);gap:16px;padding:10px 16px;display:flex}.Search-module__odllxa__foot kbd{font-family:var(--font-mono);border:1px solid var(--line-2);background:#fff;border-radius:4px;margin-right:4px;padding:0 5px}mark.Search-module__odllxa__hl{color:var(--cobalt-700);background:0 0;font-weight:800}@media (max-width:639px){.Search-module__odllxa__dialog{border:0;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.Search-module__odllxa__esc,.Search-module__odllxa__foot{display:none}.Search-module__odllxa__closeBtn{display:inline-grid}}
.ToolCard-module__iL54Cq__card{border:1px solid var(--line);border-radius:var(--r-lg);color:var(--ink);isolation:isolate;transition:transform var(--t-fast) var(--ease-out), border-color var(--t-fast), box-shadow var(--t-fast);background:#fff;grid-template-columns:auto 1fr;align-items:start;gap:4px 14px;padding:16px;text-decoration:none;display:grid;position:relative}.ToolCard-module__iL54Cq__card:before{content:"";z-index:-1;border-radius:inherit;background:var(--g-brand-soft);opacity:0;transition:transform var(--t-med) var(--ease-out), opacity var(--t-fast);border:1px solid #cfdcf6;position:absolute;inset:0;transform:translate(0)}.ToolCard-module__iL54Cq__card:hover{color:var(--ink);box-shadow:var(--sh-2);border-color:#b9cdf3;transform:translate(-2px,-2px)}.ToolCard-module__iL54Cq__card:hover:before{opacity:1;transform:translate(6px,6px)}.ToolCard-module__iL54Cq__card:focus-visible{outline-offset:3px}.ToolCard-module__iL54Cq__icon{grid-row:span 3}.ToolCard-module__iL54Cq__name{font-weight:750;font-size:var(--fs-md);align-items:center;gap:6px;line-height:1.4;display:flex}.ToolCard-module__iL54Cq__name svg{width:16px;height:16px;color:var(--ink-4);transition:transform var(--t-fast) var(--ease-out), color var(--t-fast);flex:none}.ToolCard-module__iL54Cq__card:hover .ToolCard-module__iL54Cq__name svg{color:var(--cobalt);transform:translate(3px)}.ToolCard-module__iL54Cq__lead{font-size:var(--fs-sm);color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.ToolCard-module__iL54Cq__meta{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ToolCard-module__iL54Cq__compact{padding:12px 14px}.ToolCard-module__iL54Cq__compact .ToolCard-module__iL54Cq__lead{-webkit-line-clamp:1}
.PageGrid-module__bcrnbq__grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px;list-style:none;display:grid}@media (max-width:479px){.PageGrid-module__bcrnbq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.PageGrid-module__bcrnbq__card{border-radius:var(--r-md);border:1px solid var(--line);touch-action:pan-y;-webkit-user-select:none;user-select:none;transition:border-color var(--t-fast), box-shadow var(--t-fast), transform var(--t-fast) var(--ease-out);background:#fff;grid-template-rows:1fr auto;gap:6px;padding:8px;display:grid;position:relative}.PageGrid-module__bcrnbq__card:hover{border-color:var(--line-2);box-shadow:var(--sh-1)}.PageGrid-module__bcrnbq__selected{border-color:var(--cobalt);background:var(--cobalt-050);box-shadow:0 0 0 2px #0057ff40}.PageGrid-module__bcrnbq__dragging{box-shadow:var(--sh-3);z-index:3;cursor:grabbing;transform:scale(1.04)}.PageGrid-module__bcrnbq__select{background:0 0;border:0;border-radius:6px;align-items:center;width:100%;padding:0;display:grid;position:relative}.PageGrid-module__bcrnbq__thumb{width:100%;box-shadow:0 0 0 1px var(--line), 0 2px 6px #0a1b3d14;background:#fff;border-radius:4px;place-items:center;display:grid;position:relative;overflow:hidden}.PageGrid-module__bcrnbq__img{max-width:none;height:auto;transition:transform var(--t-med) var(--ease-out);display:block}.PageGrid-module__bcrnbq__loading{width:20px;height:20px;color:var(--ink-4)}.PageGrid-module__bcrnbq__check{border:1.5px solid var(--field-line);color:#fff;background:#ffffffeb;border-radius:7px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:6px;left:6px}.PageGrid-module__bcrnbq__selected .PageGrid-module__bcrnbq__check{background:var(--cobalt);border-color:var(--cobalt)}.PageGrid-module__bcrnbq__check svg{width:16px;height:16px}.PageGrid-module__bcrnbq__meta{gap:2px;min-width:0;display:grid}.PageGrid-module__bcrnbq__num{font-size:var(--fs-xs);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;text-align:center;font-weight:700;overflow:hidden}.PageGrid-module__bcrnbq__actions{justify-content:center;gap:0;display:flex}.PageGrid-module__bcrnbq__actions button{--btn-h:30px;width:30px!important;min-height:30px!important}.PageGrid-module__bcrnbq__dim .PageGrid-module__bcrnbq__thumb{opacity:.4}.PageGrid-module__bcrnbq__badges{pointer-events:none;flex-direction:column;align-items:flex-end;gap:3px;display:flex;position:absolute;top:6px;right:6px}
.stage-module__V6iVVW__stageWrap{background:linear-gradient(180deg, var(--ice-2), var(--ice));border:1px solid var(--line);border-radius:var(--r-md);justify-content:center;min-width:0;min-height:160px;padding:14px;display:flex}.stage-module__V6iVVW__stageScroll{justify-content:flex-start;overflow-x:auto}.stage-module__V6iVVW__stageScroll>.stage-module__V6iVVW__page{margin-inline:auto}.stage-module__V6iVVW__page{box-shadow:0 0 0 1px var(--line-2), var(--sh-2);-webkit-user-select:none;user-select:none;touch-action:pan-y;background:#fff;flex:none;position:relative;overflow:visible}.stage-module__V6iVVW__pageCanvas{background:#fff;display:block;position:absolute;inset:0}.stage-module__V6iVVW__pageBusy{font-size:var(--fs-sm);color:var(--ink-3);pointer-events:none;background:#ffffffb3;place-content:center;justify-items:center;gap:8px;display:grid;position:absolute;inset:0}.stage-module__V6iVVW__pageBusy svg{width:22px;height:22px}.stage-module__V6iVVW__item{transform-origin:50%;cursor:grab;touch-action:none;outline-offset:2px;transition:outline-color var(--t-fast);outline:1px dashed #0000;position:absolute}.stage-module__V6iVVW__item:hover{outline-color:#0057ff8c}.stage-module__V6iVVW__item:active{cursor:grabbing}.stage-module__V6iVVW__item img{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.stage-module__V6iVVW__itemSelected{outline:2px solid var(--cobalt);box-shadow:0 0 0 5px #0057ff1f}.stage-module__V6iVVW__item:focus-visible{outline:2px solid var(--cobalt);box-shadow:var(--sh-focus)}.stage-module__V6iVVW__itemStatic{cursor:default;touch-action:auto}.stage-module__V6iVVW__handle{border:2px solid var(--cobalt);touch-action:none;background:#fff;border-radius:3px;width:12px;height:12px;position:absolute}.stage-module__V6iVVW__handle:after{content:"";position:absolute;inset:-14px}.stage-module__V6iVVW__h_nw{cursor:nwse-resize;top:-8px;left:-8px}.stage-module__V6iVVW__h_ne{cursor:nesw-resize;top:-8px;right:-8px}.stage-module__V6iVVW__h_se{cursor:nwse-resize;bottom:-8px;right:-8px}.stage-module__V6iVVW__h_sw{cursor:nesw-resize;bottom:-8px;left:-8px}.stage-module__V6iVVW__h_w{cursor:ew-resize;top:calc(50% - 6px);left:-8px}.stage-module__V6iVVW__h_e{cursor:ew-resize;top:calc(50% - 6px);right:-8px}.stage-module__V6iVVW__rotateKnob{background:var(--cobalt);width:16px;height:16px;box-shadow:0 0 0 1px var(--cobalt);cursor:grab;touch-action:none;border:2px solid #fff;border-radius:50%;position:absolute;top:-38px;left:calc(50% - 8px)}.stage-module__V6iVVW__rotateKnob:before{content:"";background:var(--cobalt);width:2px;height:20px;position:absolute;top:12px;left:5px}.stage-module__V6iVVW__rotateKnob:after{content:"";position:absolute;inset:-12px}@media (pointer:coarse){.stage-module__V6iVVW__handle{width:18px;height:18px}.stage-module__V6iVVW__h_nw{top:-11px;left:-11px}.stage-module__V6iVVW__h_ne{top:-11px;right:-11px}.stage-module__V6iVVW__h_se{bottom:-11px;right:-11px}.stage-module__V6iVVW__h_sw{bottom:-11px;left:-11px}.stage-module__V6iVVW__h_w{top:calc(50% - 9px);left:-11px}.stage-module__V6iVVW__h_e{top:calc(50% - 9px);right:-11px}.stage-module__V6iVVW__handle:after{inset:-12px}.stage-module__V6iVVW__rotateKnob{width:22px;height:22px;top:-46px;left:calc(50% - 11px)}.stage-module__V6iVVW__rotateKnob:before{top:18px;left:8px}}.stage-module__V6iVVW__strip{overscroll-behavior-x:contain;scrollbar-width:thin;gap:8px;margin:0;padding:6px 2px 10px;list-style:none;display:flex;overflow-x:auto}.stage-module__V6iVVW__strip li{flex:none}.stage-module__V6iVVW__stripItem{border:1px solid var(--line);border-radius:var(--r-sm);cursor:pointer;width:70px;transition:border-color var(--t-fast), box-shadow var(--t-fast);background:#fff;gap:4px;padding:5px;display:grid}.stage-module__V6iVVW__stripItem:hover{border-color:var(--line-strong)}.stage-module__V6iVVW__stripCurrent{border-color:var(--cobalt);background:var(--cobalt-050);box-shadow:0 0 0 2px #0057ff40}.stage-module__V6iVVW__stripThumb{width:100%;aspect-ratio:var(--ar,.7);background:var(--ice-2);max-height:96px;box-shadow:0 0 0 1px var(--line);place-items:center;display:grid;overflow:hidden}.stage-module__V6iVVW__stripThumb img{object-fit:contain;width:100%;height:100%;display:block}.stage-module__V6iVVW__stripThumb svg{width:16px;height:16px;color:var(--ink-4)}.stage-module__V6iVVW__stripNo{font-size:var(--fs-xs);color:var(--ink-2);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:4px;font-weight:700;display:flex}.stage-module__V6iVVW__stripDot{background:var(--cobalt);border-radius:50%;width:7px;height:7px;display:inline-block}@media (max-width:479px){.stage-module__V6iVVW__stageWrap{padding:8px}}
.json-module__P1SCtq__options{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.json-module__P1SCtq__optionGroup{font-size:var(--fs-sm);align-items:center;gap:8px;font-weight:700;display:flex}.json-module__P1SCtq__select{min-height:36px;font-size:var(--fs-sm);width:auto;padding:4px 36px 4px 10px}.json-module__P1SCtq__status{font-size:var(--fs-xs);align-items:center;gap:8px;font-weight:700;display:flex}.json-module__P1SCtq__status svg{width:15px;height:15px}.json-module__P1SCtq__statusOk{color:var(--ok)}.json-module__P1SCtq__statusErr{color:var(--err)}.json-module__P1SCtq__statusIdle{color:var(--ink-3)}.json-module__P1SCtq__code{min-height:320px;max-height:70vh;font-family:var(--font-mono);color:var(--ink);counter-reset:ln;tab-size:2;background:#fff;flex:1;margin:0;padding:14px 14px 14px 0;font-size:13.5px;line-height:1.65;overflow:auto}.json-module__P1SCtq__code:focus-visible{box-shadow:inset 0 0 0 2px var(--cobalt);outline:none}.json-module__P1SCtq__line{white-space:pre;padding-left:64px;display:block;position:relative}.json-module__P1SCtq__line:before{counter-increment:ln;content:counter(ln);text-align:right;color:#9aa6bd;-webkit-user-select:none;user-select:none;width:48px;position:absolute;left:0}.json-module__P1SCtq__plain{white-space:pre;padding-left:14px;display:block}@media (min-width:960px){.json-module__P1SCtq__code{min-height:440px}}.json-module__P1SCtq__k{color:#1e3a8a}.json-module__P1SCtq__s{color:#0b7a55}.json-module__P1SCtq__n{color:#0049d9}.json-module__P1SCtq__b{color:#4c3de0;font-weight:600}.json-module__P1SCtq__z{color:#8a94ab;font-style:italic}.json-module__P1SCtq__p{color:#56627e}.json-module__P1SCtq__excerpt{border-radius:var(--r-sm);border:1px solid var(--err-line);font-family:var(--font-mono);white-space:pre;color:var(--ink);background:#fff;margin-top:8px;padding:10px 12px;font-size:12.5px;line-height:1.6;overflow-x:auto}.json-module__P1SCtq__caret{color:var(--err);font-weight:800}.json-module__P1SCtq__tree{min-height:320px;max-height:70vh;font-family:var(--font-mono);flex:1;padding:10px 6px;font-size:13px;line-height:1.5;overflow:auto}@media (min-width:960px){.json-module__P1SCtq__tree{min-height:440px}}.json-module__P1SCtq__treeList{border-left:1px dashed #d3ddef;margin:0 0 0 9px;padding:0 0 0 18px;list-style:none}.json-module__P1SCtq__treeRoot{margin:0;padding:0;list-style:none}.json-module__P1SCtq__row{white-space:nowrap;border-radius:6px;align-items:center;gap:6px;min-height:28px;padding:1px 6px;display:flex}.json-module__P1SCtq__row:hover{background:var(--ice-2)}.json-module__P1SCtq__toggle{width:20px;height:20px;color:var(--ink-3);background:0 0;border:0;border-radius:4px;flex:none;place-items:center;padding:0;display:inline-grid}.json-module__P1SCtq__toggle:hover{background:var(--cobalt-100);color:var(--cobalt-700)}.json-module__P1SCtq__toggle svg{width:14px;height:14px;transition:transform var(--t-fast) var(--ease-out)}.json-module__P1SCtq__toggle[aria-expanded=true] svg{transform:rotate(90deg)}.json-module__P1SCtq__spacer{flex:none;width:20px}.json-module__P1SCtq__key{color:#1e3a8a;font-weight:600}.json-module__P1SCtq__idx{color:var(--ink-3)}.json-module__P1SCtq__count{font-family:var(--font-sans);color:var(--ink-3);background:var(--ice);border-radius:999px;padding:0 7px;font-size:11px;font-weight:700;line-height:18px}.json-module__P1SCtq__pathBtn{opacity:0;color:var(--ink-3);width:24px;height:24px;transition:opacity var(--t-fast);background:0 0;border:0;border-radius:4px;place-items:center;margin-left:4px;padding:0;display:inline-grid}.json-module__P1SCtq__row:hover .json-module__P1SCtq__pathBtn,.json-module__P1SCtq__pathBtn:focus-visible{opacity:1}.json-module__P1SCtq__pathBtn:hover{background:var(--cobalt-100);color:var(--cobalt-700)}.json-module__P1SCtq__pathBtn svg{width:13px;height:13px}.json-module__P1SCtq__more{border:1px dashed var(--line-2);color:var(--cobalt-700);background:#fff;border-radius:6px;margin:4px 0 4px 26px;padding:4px 10px;font-size:12px;font-weight:700}.json-module__P1SCtq__more:hover{border-color:var(--cobalt);background:var(--cobalt-050)}.json-module__P1SCtq__ellipsis{text-overflow:ellipsis;vertical-align:bottom;max-width:48ch;display:inline-block;overflow:hidden}.json-module__P1SCtq__escapeGrid{gap:16px;display:grid}@media (min-width:960px){.json-module__P1SCtq__escapeGrid{grid-template-columns:1fr 1fr}}
.studio-module__b3-Npq__overview{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.studio-module__b3-Npq__overviewCard{border:1px solid var(--line);border-radius:var(--r-md);background:var(--g-brand-soft);align-content:start;gap:6px;min-width:0;padding:14px 16px;display:grid}.studio-module__b3-Npq__overviewCard strong{font-size:var(--fs-sm);color:var(--ink);align-items:center;gap:8px;display:flex}.studio-module__b3-Npq__overviewCard svg{width:18px;height:18px;color:var(--cobalt);flex:none}.studio-module__b3-Npq__overviewCard span{font-size:var(--fs-xs);color:var(--ink-2);line-height:1.7}.studio-module__b3-Npq__sectionTitle{font-size:var(--fs-md);color:var(--ink);align-items:center;gap:8px;font-weight:800;display:flex}.studio-module__b3-Npq__sectionTitle svg{width:18px;height:18px;color:var(--cobalt)}.studio-module__b3-Npq__pad{gap:14px;min-width:0;display:grid}.studio-module__b3-Npq__lead{font-size:var(--fs-sm);color:var(--ink-2);line-height:1.7}.studio-module__b3-Npq__picker{gap:4px;max-width:480px;display:grid}.studio-module__b3-Npq__head{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.studio-module__b3-Npq__fileName{color:var(--ink);overflow-wrap:anywhere;min-width:0;font-weight:800}.studio-module__b3-Npq__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.studio-module__b3-Npq__chip{border-radius:var(--r-pill);border:1px solid var(--line);font-size:var(--fs-xs);color:var(--ink-2);background:#fff;align-items:center;gap:5px;padding:3px 10px;font-weight:700;display:inline-flex}.studio-module__b3-Npq__chip svg{width:13px;height:13px}.studio-module__b3-Npq__chipOn{border-color:var(--info-line);background:var(--info-bg);color:var(--ink)}.studio-module__b3-Npq__chipOn svg{color:var(--ok)}.studio-module__b3-Npq__chipOff svg{color:var(--ink-3)}.studio-module__b3-Npq__chipWarn{border-color:var(--warn-line);background:var(--warn-bg);color:var(--warn)}.studio-module__b3-Npq__chipWarn svg{color:var(--warn)}.studio-module__b3-Npq__group{gap:8px;min-width:0;display:grid}.studio-module__b3-Npq__groupTitle{font-size:var(--fs-sm);color:var(--ink);font-weight:800}.studio-module__b3-Npq__tableWrap{border:1px solid var(--line);border-radius:var(--r-md);min-width:0;overflow:hidden}.studio-module__b3-Npq__table{border-collapse:collapse;table-layout:fixed;width:100%}.studio-module__b3-Npq__table th,.studio-module__b3-Npq__table td{font-size:var(--fs-sm);text-align:left;vertical-align:top;border-top:1px solid var(--line);overflow-wrap:anywhere;padding:8px 12px}.studio-module__b3-Npq__table tr:first-child th,.studio-module__b3-Npq__table tr:first-child td{border-top:0}.studio-module__b3-Npq__table th{background:var(--ice-2);width:32%;color:var(--ink-3);font-size:var(--fs-xs);font-weight:700}.studio-module__b3-Npq__table td{color:var(--ink);font-weight:600}.studio-module__b3-Npq__raw{font-family:var(--font-mono);color:var(--ink-3);margin-top:2px;font-size:.6875rem;font-weight:500;display:block}.studio-module__b3-Npq__rowRisk th,.studio-module__b3-Npq__rowRisk td{background:var(--warn-bg)}.studio-module__b3-Npq__rowRisk th{color:var(--warn)}.studio-module__b3-Npq__riskTag{color:var(--warn);align-items:center;gap:4px;margin-top:4px;font-size:.6875rem;font-weight:800;display:inline-flex}.studio-module__b3-Npq__riskTag svg{width:12px;height:12px}.studio-module__b3-Npq__mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.8125rem}.studio-module__b3-Npq__legend{font-size:var(--fs-xs);color:var(--ink-3)}.studio-module__b3-Npq__form{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));align-items:start;gap:14px;display:grid}.studio-module__b3-Npq__dateRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.studio-module__b3-Npq__dateRow>:first-child{flex:200px;min-width:0}.studio-module__b3-Npq__timeGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));align-items:end;gap:14px;display:grid}.studio-module__b3-Npq__unitRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.studio-module__b3-Npq__presets{flex-wrap:wrap;gap:8px;display:flex}.studio-module__b3-Npq__preview{border:1px solid var(--line);border-radius:var(--r-md);background:var(--ice-2);gap:6px;padding:12px 14px;display:grid}.studio-module__b3-Npq__previewRow{font-size:var(--fs-sm);grid-template-columns:minmax(0,11rem) minmax(0,1fr);align-items:baseline;gap:4px 12px;display:grid}.studio-module__b3-Npq__previewRow dt{color:var(--ink-3);font-size:var(--fs-xs);font-weight:700}.studio-module__b3-Npq__previewRow dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:700}.studio-module__b3-Npq__arrow{color:var(--ink-3);margin:0 6px;display:inline-block}.studio-module__b3-Npq__verify{border-radius:var(--r-md);background:var(--ok-bg);border:1px solid var(--ok-line);font-size:var(--fs-sm);align-items:flex-start;gap:10px;padding:12px 14px;line-height:1.6;display:flex}.studio-module__b3-Npq__verify svg{width:20px;height:20px;color:var(--ok);flex:none;margin-top:1px}.studio-module__b3-Npq__verify strong{color:var(--ok);display:block}.studio-module__b3-Npq__verify span{color:var(--ink-2);font-size:var(--fs-xs)}.studio-module__b3-Npq__diffTable{border-collapse:collapse;table-layout:fixed;width:100%}.studio-module__b3-Npq__diffTable th,.studio-module__b3-Npq__diffTable td{font-size:var(--fs-sm);text-align:left;vertical-align:top;border-top:1px solid var(--line);overflow-wrap:anywhere;padding:8px 10px}.studio-module__b3-Npq__diffTable thead th{background:var(--ice-2);font-size:var(--fs-xs);color:var(--ink-3);border-top:0}.studio-module__b3-Npq__diffTable tbody th{color:var(--ink-2);width:26%;font-weight:700}.studio-module__b3-Npq__diffTable .studio-module__b3-Npq__state{width:5.5rem}.studio-module__b3-Npq__dChanged td,.studio-module__b3-Npq__dChanged th{background:var(--warn-bg)}.studio-module__b3-Npq__dOnlyA td,.studio-module__b3-Npq__dOnlyA th{background:var(--err-bg)}.studio-module__b3-Npq__dOnlyB td,.studio-module__b3-Npq__dOnlyB th{background:var(--info-bg)}.studio-module__b3-Npq__state{font-size:var(--fs-xs);white-space:nowrap;font-weight:800}.studio-module__b3-Npq__empty{color:var(--ink-3);font-style:italic}.studio-module__b3-Npq__counts{font-size:var(--fs-xs);color:var(--ink-2);flex-wrap:wrap;gap:6px 14px;font-weight:700;display:flex}.studio-module__b3-Npq__mapBox{border:1px dashed var(--line-strong);border-radius:var(--r-md);background:var(--canvas);gap:10px;padding:14px;display:grid}.studio-module__b3-Npq__mapLinks{flex-wrap:wrap;gap:8px;display:flex}.studio-module__b3-Npq__coordBig{font-family:var(--font-mono);font-size:var(--fs-lg);color:var(--ink);overflow-wrap:anywhere;font-weight:800}.studio-module__b3-Npq__copyArea{resize:vertical;width:100%;min-height:220px;max-height:420px}.studio-module__b3-Npq__results{gap:8px;margin:0;padding:0;list-style:none;display:grid}.studio-module__b3-Npq__resultItem{border:1px solid var(--line);border-radius:var(--r-sm);font-size:var(--fs-sm);background:#fff;gap:4px;min-width:0;padding:10px 12px;display:grid}.studio-module__b3-Npq__resultItem strong{overflow-wrap:anywhere}.studio-module__b3-Npq__resultMeta{font-size:var(--fs-xs);color:var(--ink-2);overflow-wrap:anywhere;line-height:1.7}.studio-module__b3-Npq__statusLine{font-weight:700;font-size:var(--fs-xs);align-items:center;gap:6px;display:inline-flex}.studio-module__b3-Npq__statusLine svg{width:14px;height:14px}.studio-module__b3-Npq__ok svg{color:var(--ok)}.studio-module__b3-Npq__bad svg{color:var(--err)}.studio-module__b3-Npq__skip svg{color:var(--ink-3)}.studio-module__b3-Npq__flexEnd{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.studio-module__b3-Npq__cleaner{border:1px solid var(--line);border-radius:var(--r-md);background:var(--g-brand-soft);font-size:var(--fs-xs);color:var(--ink-2);gap:8px;padding:12px 14px;line-height:1.7;display:grid}.studio-module__b3-Npq__cleaner strong{color:var(--ink);font-size:var(--fs-sm)}
.Contact-module__j4j5hq__form{border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--sh-2);background:#fff;gap:20px;padding:24px;display:grid}.Contact-module__j4j5hq__row{gap:20px;display:grid}@media (min-width:720px){.Contact-module__j4j5hq__row{grid-template-columns:1fr 1fr}.Contact-module__j4j5hq__form{padding:32px}}.Contact-module__j4j5hq__hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.Contact-module__j4j5hq__actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.Contact-module__j4j5hq__note{font-size:var(--fs-xs);color:var(--ink-3)}.Contact-module__j4j5hq__done{text-align:center;background:var(--ok-bg);border:1px solid var(--ok-line);border-radius:var(--r-xl);justify-items:center;gap:12px;padding:48px 24px;font-weight:700;display:grid}.Contact-module__j4j5hq__done svg{width:44px;height:44px;color:var(--ok)}
.Explorer-module__5fvn9W__wrap{gap:32px;display:grid}.Explorer-module__5fvn9W__controls{border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--sh-1);background:#fff;gap:12px;padding:16px;display:grid}.Explorer-module__5fvn9W__search{border:1px solid var(--field-line);border-radius:var(--r-md);cursor:text;background:#fff;align-items:center;gap:10px;height:52px;padding:0 14px;display:flex}.Explorer-module__5fvn9W__search:focus-within{border-color:var(--cobalt);box-shadow:var(--sh-focus)}.Explorer-module__5fvn9W__search svg{width:20px;height:20px;color:var(--cobalt);flex:none}.Explorer-module__5fvn9W__search input{min-width:0;font-size:var(--fs-md);background:0 0;border:0;outline:none;flex:1;height:100%}.Explorer-module__5fvn9W__chips{flex-wrap:wrap;gap:6px;display:flex}.Explorer-module__5fvn9W__chip{border-radius:var(--r-pill);border:1px solid var(--line-2);min-height:34px;color:var(--ink-2);font-size:var(--fs-sm);transition:border-color var(--t-fast), background var(--t-fast), color var(--t-fast);background:#fff;align-items:center;gap:6px;padding:0 12px;font-weight:650;display:inline-flex}.Explorer-module__5fvn9W__chip svg{width:15px;height:15px}.Explorer-module__5fvn9W__chip:hover{border-color:var(--cobalt);color:var(--cobalt-700)}.Explorer-module__5fvn9W__chip[aria-pressed=true]{background:var(--cobalt);border-color:var(--cobalt);color:#fff}.Explorer-module__5fvn9W__summary{font-size:var(--fs-sm);color:var(--ink-2);align-items:center;gap:12px;font-weight:700;display:flex}.Explorer-module__5fvn9W__reset{color:var(--cobalt-700);font-weight:700;font-size:var(--fs-sm);background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:4px 6px;display:inline-flex}.Explorer-module__5fvn9W__reset:hover{background:var(--cobalt-050)}.Explorer-module__5fvn9W__reset svg{width:14px;height:14px}.Explorer-module__5fvn9W__group{gap:14px;display:grid}.Explorer-module__5fvn9W__groupTitle{font-size:var(--fs-xl);align-items:center;gap:10px;font-weight:800;display:flex}.Explorer-module__5fvn9W__count{font-size:var(--fs-xs);color:var(--cobalt-700);background:var(--cobalt-050);border-radius:var(--r-pill);padding:2px 9px;font-weight:800}.Explorer-module__5fvn9W__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;display:grid}.Explorer-module__5fvn9W__empty{text-align:center;color:var(--ink-2);justify-items:center;gap:6px;padding:48px 16px;display:grid}.Explorer-module__5fvn9W__empty svg{width:36px;height:36px;color:var(--ink-4)}.Explorer-module__5fvn9W__empty strong{color:var(--ink);font-size:var(--fs-lg)}
.fix-module__-7CwOW__settings{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:start;gap:16px 24px;padding:14px 16px;display:grid}.fix-module__-7CwOW__group{border:0;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;margin:0;padding:0;display:grid}.fix-module__-7CwOW__group legend{font-weight:800;font-size:var(--fs-sm);margin-bottom:4px;padding:0}.fix-module__-7CwOW__hint{font-size:var(--fs-xs);color:var(--ink-3);overflow-wrap:anywhere;line-height:1.6}.fix-module__-7CwOW__hint a{color:var(--cobalt-700);font-weight:700;text-decoration:underline}.fix-module__-7CwOW__detail{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;padding:14px;display:grid}.fix-module__-7CwOW__h3{font-size:var(--fs-md);font-weight:800}.fix-module__-7CwOW__compare{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.fix-module__-7CwOW__tableWrap{border:1px solid var(--line);border-radius:var(--r-md);overflow-x:auto}.fix-module__-7CwOW__table{width:100%;font-size:var(--fs-sm);border-collapse:collapse}.fix-module__-7CwOW__table th,.fix-module__-7CwOW__table td{text-align:left;border-top:1px solid var(--line);vertical-align:top;padding:8px 12px}.fix-module__-7CwOW__table thead th{background:var(--ice-2);font-size:var(--fs-xs);color:var(--ink-3);border-top:0;font-weight:700}.fix-module__-7CwOW__table tbody th{white-space:nowrap;font-weight:700}.fix-module__-7CwOW__table tbody th span{margin-left:6px}.fix-module__-7CwOW__reads{overflow-wrap:anywhere;gap:2px;min-width:160px;display:grid}.fix-module__-7CwOW__rowUsed{background:var(--cobalt-050)}@media (max-width:719px){.fix-module__-7CwOW__table thead{display:none}.fix-module__-7CwOW__table,.fix-module__-7CwOW__table tbody,.fix-module__-7CwOW__table tr,.fix-module__-7CwOW__table td,.fix-module__-7CwOW__table th{width:100%;display:block}.fix-module__-7CwOW__table tr{border-top:1px solid var(--line);padding:8px 0}.fix-module__-7CwOW__table tr:first-child{border-top:0}.fix-module__-7CwOW__table th,.fix-module__-7CwOW__table td{white-space:normal;border-top:0;padding:4px 12px}}.fix-module__-7CwOW__namesBar{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.fix-module__-7CwOW__namesList{border:1px solid var(--line);border-radius:var(--r-md);margin:0;padding:0;list-style:none;overflow:hidden}.fix-module__-7CwOW__nameRow{border-top:1px solid var(--line);font-size:var(--fs-sm);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:4px 8px;padding:8px 12px;display:grid}.fix-module__-7CwOW__namesList>.fix-module__-7CwOW__nameRow:first-child{border-top:0}.fix-module__-7CwOW__nameRemoved{background:var(--ice-2);color:var(--ink-3)}.fix-module__-7CwOW__nameSkipped{background:var(--warn-bg)}.fix-module__-7CwOW__before{color:var(--ink-2)}.fix-module__-7CwOW__after{font-weight:650}.fix-module__-7CwOW__arrow{width:16px;height:16px;color:var(--ink-3);justify-self:center}.fix-module__-7CwOW__del{background:var(--err-bg);color:var(--err);border-radius:3px;padding:0 1px}.fix-module__-7CwOW__ins{background:var(--ok-bg);color:var(--ok);border-radius:3px;padding:0 1px;font-weight:800}.fix-module__-7CwOW__chips{flex-wrap:wrap;grid-column:1/-1;gap:4px;display:flex}@media (max-width:719px){.fix-module__-7CwOW__nameRow{grid-template-columns:minmax(0,1fr)}.fix-module__-7CwOW__arrow{justify-self:start;transform:rotate(90deg)}}.fix-module__-7CwOW__touch.fix-module__-7CwOW__touch{--btn-h:40px}
.archive-module___gKGkW__panelStack,.archive-module___gKGkW__stack{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.archive-module___gKGkW__sumChips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.archive-module___gKGkW__archiveName{overflow-wrap:anywhere;min-width:0;font-weight:800}.archive-module___gKGkW__headRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.archive-module___gKGkW__comment{font-size:var(--fs-sm);color:var(--ink-2);background:var(--ice-2);border:1px solid var(--line);border-radius:var(--r-md);white-space:pre-wrap;overflow-wrap:anywhere;max-height:7.5em;padding:8px 12px;overflow:auto}.archive-module___gKGkW__finds{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.archive-module___gKGkW__namesBox{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--ice-2);grid-template-columns:minmax(0,1fr);gap:8px;padding:12px 14px;display:grid}.archive-module___gKGkW__namesHead{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.archive-module___gKGkW__namesTitle{font-weight:800;font-size:var(--fs-sm)}.archive-module___gKGkW__namesSelect{width:280px;min-width:0;max-width:100%}.archive-module___gKGkW__mutedText{font-size:var(--fs-xs);color:var(--ink-3);line-height:1.6}.archive-module___gKGkW__mutedText a{color:var(--cobalt-700);font-weight:700;text-decoration:underline}.archive-module___gKGkW__okText{color:var(--ok);font-weight:700}.archive-module___gKGkW__listBar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.archive-module___gKGkW__search{flex:200px;min-width:0}.archive-module___gKGkW__sortSel{width:150px;max-width:100%}.archive-module___gKGkW__barGroup{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.archive-module___gKGkW__list{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;min-width:0;overflow:hidden}.archive-module___gKGkW__listHead,.archive-module___gKGkW__row{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:4px 8px;min-width:0;padding:0 8px 0 4px;display:grid}.archive-module___gKGkW__listHead{background:var(--ice-2);border-bottom:1px solid var(--line);min-height:38px;font-size:var(--fs-xs);color:var(--ink-3);font-weight:700}.archive-module___gKGkW__rows{margin:0;padding:0;list-style:none}.archive-module___gKGkW__row{border-top:1px solid var(--line);min-height:48px;transition:background var(--t-fast)}.archive-module___gKGkW__rows>.archive-module___gKGkW__row:first-child{border-top:0}.archive-module___gKGkW__row:hover,.archive-module___gKGkW__rowSel{background:var(--cobalt-050)}.archive-module___gKGkW__rowWarn,.archive-module___gKGkW__rowWarn:hover{background:var(--warn-bg)}.archive-module___gKGkW__cSel{place-items:center;min-height:40px;display:grid}.archive-module___gKGkW__cSel input{width:18px;height:18px;accent-color:var(--cobalt);cursor:pointer;margin:0}.archive-module___gKGkW__cName{gap:2px;min-width:0;padding:6px 0;display:grid}.archive-module___gKGkW__nameLine{align-items:center;gap:6px;min-width:0;display:flex}.archive-module___gKGkW__toggle{border-radius:var(--r-xs);width:28px;height:28px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.archive-module___gKGkW__toggle:hover{background:var(--ice);color:var(--ink)}.archive-module___gKGkW__toggle svg{width:16px;height:16px;transition:transform var(--t-fast)}.archive-module___gKGkW__toggle[aria-expanded=true] svg{transform:rotate(90deg)}.archive-module___gKGkW__togglePad{flex:none;width:28px;display:inline-block}.archive-module___gKGkW__ico{width:18px;height:18px;color:var(--cobalt);flex:none}.archive-module___gKGkW__icoDir{color:var(--cyan-600)}.archive-module___gKGkW__icoWarn{color:var(--warn)}.archive-module___gKGkW__name{font-weight:650;font-size:var(--fs-sm);overflow-wrap:anywhere;min-width:0;color:var(--ink)}.archive-module___gKGkW__dirName{font-weight:800}.archive-module___gKGkW__nameBtn{cursor:pointer;text-align:left;min-width:0;font:inherit;background:0 0;border:0;flex:0 auto;padding:0}.archive-module___gKGkW__nameBtn:hover .archive-module___gKGkW__name{text-decoration:underline}.archive-module___gKGkW__rowBadges{flex-wrap:wrap;gap:4px;padding-left:34px;display:flex}.archive-module___gKGkW__meta{font-size:var(--fs-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:0 10px;padding-left:34px;display:flex}.archive-module___gKGkW__cNum{text-align:right;font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--ink-2);white-space:nowrap;display:none}.archive-module___gKGkW__cAct{justify-content:flex-end;align-items:center;gap:2px;display:flex}.archive-module___gKGkW__moreRow{border-top:1px solid var(--line);background:var(--ice-2);font-size:var(--fs-xs);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.archive-module___gKGkW__emptyList{text-align:center;color:var(--ink-3);font-size:var(--fs-sm);padding:28px 16px}@media (min-width:880px){.archive-module___gKGkW__listHead,.archive-module___gKGkW__row{grid-template-columns:40px minmax(0,1fr) 96px 96px 72px 150px 92px;padding-right:10px}.archive-module___gKGkW__cNum{display:block}.archive-module___gKGkW__meta{display:none}.archive-module___gKGkW__headHide{display:block}}.archive-module___gKGkW__headHide{text-align:right;display:none}.archive-module___gKGkW__headName{padding-left:4px}@media (min-width:880px){.archive-module___gKGkW__headHide{display:block}}.archive-module___gKGkW__headAct{display:none}@media (min-width:880px){.archive-module___gKGkW__headAct{display:block}}.archive-module___gKGkW__actionBox{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;grid-template-columns:minmax(0,1fr);gap:10px;padding:14px;display:grid}.archive-module___gKGkW__actionRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.archive-module___gKGkW__levelBox{gap:4px;min-width:0;max-width:360px;display:grid}.archive-module___gKGkW__previewBody{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;padding:12px 14px;display:grid}.archive-module___gKGkW__previewText{border:1px solid var(--line);border-radius:var(--r-md);background:var(--canvas);max-height:420px;font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;overscroll-behavior:contain;margin:0;padding:12px;font-size:13px;line-height:1.65;overflow:auto}.archive-module___gKGkW__previewText:focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}.archive-module___gKGkW__previewImgWrap{border:1px solid var(--line);border-radius:var(--r-md);background:repeating-conic-gradient(#eef3fb 0% 25%,#fff 0% 50%) 50%/16px 16px;place-items:center;max-height:460px;padding:12px;display:grid;overflow:auto}.archive-module___gKGkW__previewImg{max-width:100%;height:auto;max-height:420px;display:block}.archive-module___gKGkW__previewPath{font-size:var(--fs-xs);color:var(--ink-3);overflow-wrap:anywhere}.archive-module___gKGkW__previewTools{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.archive-module___gKGkW__encSel{width:220px;max-width:100%}.archive-module___gKGkW__createDrop{border-radius:var(--r-lg);text-align:center;background:linear-gradient(135deg, #00d4ff0f, #6b5cff0d), var(--ice-2);transition:border-color var(--t-fast), background-color var(--t-fast), box-shadow var(--t-fast);border:1.5px dashed #9fb4da;justify-items:center;gap:12px;padding:30px 18px 24px;display:grid;position:relative}.archive-module___gKGkW__createDrop:hover{border-color:var(--cobalt)}.archive-module___gKGkW__createDropOn{border-color:var(--cobalt);background:linear-gradient(135deg, #00d4ff29, #6b5cff1f), var(--ice-2);box-shadow:0 0 0 4px var(--cobalt-050)}.archive-module___gKGkW__createTitle{font-size:var(--fs-lg);font-weight:800}.archive-module___gKGkW__createActions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.archive-module___gKGkW__optGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));align-items:start;gap:14px 20px;padding:14px;display:grid}.archive-module___gKGkW__optWide{grid-column:1/-1}.archive-module___gKGkW__switchCol{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.archive-module___gKGkW__itemsTable{width:100%;font-size:var(--fs-sm);border-collapse:collapse}.archive-module___gKGkW__itemsTable th{text-align:left;font-size:var(--fs-xs);color:var(--ink-3);border-bottom:1px solid var(--line);background:var(--ice-2);padding:8px 12px;font-weight:700}.archive-module___gKGkW__itemsTable td{border-top:1px solid var(--line);overflow-wrap:anywhere;vertical-align:top;padding:7px 12px}.archive-module___gKGkW__itemsTable td:last-child,.archive-module___gKGkW__itemsTable th:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.archive-module___gKGkW__itemsWrap{overscroll-behavior:contain;max-height:320px;overflow:auto}.archive-module___gKGkW__noteList{font-size:var(--fs-xs);color:var(--ink-3);border-top:1px solid var(--line);gap:2px;padding:10px 14px;display:grid}.archive-module___gKGkW__levelLabel{font-variant-numeric:tabular-nums}@media (max-width:719px){.archive-module___gKGkW__namesSelect{width:100%}.archive-module___gKGkW__sortSel{flex:140px;width:auto}.archive-module___gKGkW__encSel{width:100%}.archive-module___gKGkW__itemsTable th:last-child,.archive-module___gKGkW__itemsTable td:last-child{white-space:normal}}.archive-module___gKGkW__touch.archive-module___gKGkW__touch{--btn-h:40px}.archive-module___gKGkW__touchSeg [role=radio]{min-height:40px}.archive-module___gKGkW__wrapBtn.archive-module___gKGkW__wrapBtn{white-space:normal;text-align:left;max-width:100%;padding-top:8px;padding-bottom:8px}
.rename-module__6oARgG__layout{gap:16px;min-width:0;display:grid}@media (min-width:1100px){.rename-module__6oARgG__layout{grid-template-columns:minmax(340px,400px) minmax(0,1fr);align-items:start}}.rename-module__6oARgG__rules{gap:10px;min-width:0;padding:12px;display:grid}.rename-module__6oARgG__ruleList{counter-reset:rule;gap:10px;margin:0;padding:0;list-style:none;display:grid}.rename-module__6oARgG__rule{border:1px solid var(--line);border-radius:var(--r-md);counter-increment:rule;animation:rename-module__6oARgG__ruleIn var(--t-med) var(--ease-out);background:#fff;gap:10px;min-width:0;padding:12px;display:grid;position:relative}.rename-module__6oARgG__ruleOff{background:var(--ice-2)}.rename-module__6oARgG__ruleOff .rename-module__6oARgG__ruleBody{opacity:.55}@keyframes rename-module__6oARgG__ruleIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.rename-module__6oARgG__ruleHead{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.rename-module__6oARgG__ruleNum{background:var(--g-brand);color:#fff;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:inline-grid}.rename-module__6oARgG__ruleNum:before{content:counter(rule)}.rename-module__6oARgG__ruleTitle{font-size:var(--fs-sm);flex:1;min-width:0;font-weight:800}.rename-module__6oARgG__ruleBtns{align-items:center;gap:2px;margin-left:auto;display:flex}.rename-module__6oARgG__ruleBody{gap:10px;min-width:0;display:grid}.rename-module__6oARgG__grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.rename-module__6oARgG__grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.rename-module__6oARgG__mini{min-width:0;color:var(--ink-3);gap:4px;font-size:11px;font-weight:700;display:grid}.rename-module__6oARgG__mini input,.rename-module__6oARgG__mini select{min-height:38px;font-size:var(--fs-sm);padding:6px 10px}.rename-module__6oARgG__mini select{padding-right:32px}.rename-module__6oARgG__ruleError{font-size:var(--fs-xs);color:var(--err);align-items:flex-start;gap:6px;font-weight:650;display:flex}.rename-module__6oARgG__ruleError svg{flex:none;width:14px;height:14px;margin-top:2px}.rename-module__6oARgG__addRow{align-items:stretch;gap:8px;display:flex}.rename-module__6oARgG__addRow select{flex:1;min-width:0}.rename-module__6oARgG__previewTools{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 12px;display:flex}.rename-module__6oARgG__previewTools select{width:auto;min-height:36px;font-size:var(--fs-sm);padding:4px 36px 4px 10px}.rename-module__6oARgG__tableWrap{max-height:560px;overflow:auto}.rename-module__6oARgG__table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.rename-module__6oARgG__table th,.rename-module__6oARgG__table td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:7px 10px}.rename-module__6oARgG__table thead th{z-index:1;background:var(--ice-2);font-size:var(--fs-xs);color:var(--ink-3);white-space:nowrap;box-shadow:inset 0 -1px 0 var(--line);border-top:0;font-weight:800;position:sticky;top:0}.rename-module__6oARgG__cNo{width:40px;color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:var(--fs-xs)}.rename-module__6oARgG__cName{font-family:var(--font-mono);overflow-wrap:anywhere;min-width:120px;font-size:.8125rem}.rename-module__6oARgG__dir{color:var(--ink-3);font-size:11px;display:block}.rename-module__6oARgG__from{color:var(--ink-2)}.rename-module__6oARgG__to{color:var(--ink);font-weight:650}.rename-module__6oARgG__toChanged{color:var(--cobalt-700)}.rename-module__6oARgG__rowBad td{background:#fffafb}.rename-module__6oARgG__rowBad .rename-module__6oARgG__to{color:var(--err)}.rename-module__6oARgG__cStatus{white-space:nowrap}.rename-module__6oARgG__statusList{flex-wrap:wrap;gap:4px;display:flex}.rename-module__6oARgG__more{border-top:1px solid var(--line);justify-content:center;padding:10px;display:flex}@media (max-width:639px){.rename-module__6oARgG__table .rename-module__6oARgG__cFrom{display:none}.rename-module__6oARgG__table td.rename-module__6oARgG__cName .rename-module__6oARgG__fromInline{display:block}}.rename-module__6oARgG__fromInline{color:var(--ink-3);font-size:11px;font-weight:400;text-decoration:line-through;display:none}.rename-module__6oARgG__output{gap:12px;padding:14px;display:grid}.rename-module__6oARgG__outputRow{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.rename-module__6oARgG__presetRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rename-module__6oARgG__presetRow select,.rename-module__6oARgG__presetRow input{min-width:0;min-height:36px;font-size:var(--fs-sm);flex:140px;padding:4px 10px}.rename-module__6oARgG__presetRow select{padding-right:32px}
.code-module__ecQLZG__options{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.code-module__ecQLZG__optionGroup{font-size:var(--fs-sm);align-items:center;gap:8px;font-weight:700;display:flex}.code-module__ecQLZG__select{min-height:36px;font-size:var(--fs-sm);width:auto;max-width:100%;padding:4px 36px 4px 10px}.code-module__ecQLZG__textInput{min-height:36px;font-size:var(--fs-sm);width:160px;max-width:100%;padding:4px 10px}.code-module__ecQLZG__note{font-size:var(--fs-xs);color:var(--ink-3);margin:0}.code-module__ecQLZG__status{font-size:var(--fs-xs);align-items:center;gap:8px;font-weight:700;display:flex}.code-module__ecQLZG__status svg{width:15px;height:15px}.code-module__ecQLZG__statusOk{color:var(--ok)}.code-module__ecQLZG__statusErr{color:var(--err)}.code-module__ecQLZG__statusIdle{color:var(--ink-3)}.code-module__ecQLZG__code{min-height:320px;max-height:70vh;font-family:var(--font-mono);color:var(--ink);counter-reset:ln;tab-size:2;background:#fff;flex:1;margin:0;padding:14px 14px 14px 0;font-size:13.5px;line-height:1.65;overflow:auto}.code-module__ecQLZG__code:focus-visible{box-shadow:inset 0 0 0 2px var(--cobalt);outline:none}.code-module__ecQLZG__line{white-space:pre;padding-left:64px;display:block;position:relative}.code-module__ecQLZG__line:before{counter-increment:ln;content:counter(ln);text-align:right;color:#9aa6bd;-webkit-user-select:none;user-select:none;width:48px;position:absolute;left:0}.code-module__ecQLZG__plain{white-space:pre;padding-left:14px;display:block}@media (min-width:960px){.code-module__ecQLZG__code{min-height:440px}}.code-module__ecQLZG__kw{color:#4c3de0;font-weight:600}.code-module__ecQLZG__str{color:#0b7a55}.code-module__ecQLZG__num{color:#0049d9}.code-module__ecQLZG__tag{color:#1e3a8a;font-weight:600}.code-module__ecQLZG__attr{color:#9a3412}.code-module__ecQLZG__com{color:#8a94ab;font-style:italic}.code-module__ecQLZG__punct{color:#56627e}.code-module__ecQLZG__excerpt{border-radius:var(--r-sm);border:1px solid var(--err-line);font-family:var(--font-mono);white-space:pre;color:var(--ink);background:#fff;margin-top:8px;padding:10px 12px;font-size:12.5px;line-height:1.6;overflow-x:auto}.code-module__ecQLZG__caret{color:var(--err);font-weight:800}
.CsvFix-module__ksWi7W__switches{align-content:start;gap:10px;display:grid}.CsvFix-module__ksWi7W__conv{color:var(--ink-2);white-space:nowrap;font-weight:700}.CsvFix-module__ksWi7W__detail{gap:16px;margin-top:8px;display:grid}.CsvFix-module__ksWi7W__cands{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);gap:10px;min-width:0;margin:0;padding:16px;display:grid}.CsvFix-module__ksWi7W__legend{padding:0 6px;font-weight:800}.CsvFix-module__ksWi7W__candGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.CsvFix-module__ksWi7W__cand{border:1px solid var(--line-2);border-radius:var(--r-md);cursor:pointer;background:#fff;align-content:start;gap:8px;min-width:0;padding:12px 12px 12px 40px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative}.CsvFix-module__ksWi7W__cand:hover{border-color:var(--cobalt);transform:translateY(-1px)}.CsvFix-module__ksWi7W__cand input{width:18px;height:18px;accent-color:var(--cobalt);cursor:pointer;margin:0;position:absolute;top:14px;left:14px}.CsvFix-module__ksWi7W__cand:has(input:focus-visible){outline:2px solid var(--cobalt);outline-offset:2px}.CsvFix-module__ksWi7W__candOn{border-color:var(--cobalt);box-shadow:0 0 0 3px var(--cobalt-050);background:linear-gradient(180deg, var(--cobalt-050), #fff 60%)}.CsvFix-module__ksWi7W__candHead{font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.CsvFix-module__ksWi7W__meter{background:var(--ice-2);border-radius:4px;height:4px;display:block;overflow:hidden}.CsvFix-module__ksWi7W__meter span{background:var(--g-brand);transform-origin:0;height:100%;transition:transform .24s;display:block}.CsvFix-module__ksWi7W__sample{font-family:var(--font-mono);color:var(--ink-2);white-space:pre;text-overflow:ellipsis;background:var(--ice);border-radius:var(--r-sm);max-height:6.2em;padding:6px 8px;font-size:12px;line-height:1.55;display:block;overflow:hidden}.CsvFix-module__ksWi7W__other{max-width:320px}.CsvFix-module__ksWi7W__preview{counter-reset:ln;border:1px solid var(--line);border-radius:var(--r-md);max-height:420px;font-family:var(--font-mono);overscroll-behavior:contain;background:#fff;margin:0;padding:6px 0;font-size:13px;line-height:1.7;list-style:none;overflow:auto}.CsvFix-module__ksWi7W__preview:focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}.CsvFix-module__ksWi7W__preview li{counter-increment:ln;white-space:pre;grid-template-columns:52px 1fr;padding-right:12px;display:grid}.CsvFix-module__ksWi7W__preview li:before{content:counter(ln);text-align:right;color:var(--ink-4);background:inherit;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;padding-right:12px;position:sticky;left:0}.CsvFix-module__ksWi7W__preview li{background:#fff;width:max-content;min-width:100%}.CsvFix-module__ksWi7W__preview .CsvFix-module__ksWi7W__changed{background:#fff8db}.CsvFix-module__ksWi7W__preview .CsvFix-module__ksWi7W__changed:before{color:var(--warn);font-weight:700}
.diff-module__rzh2Ea__opts{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.diff-module__rzh2Ea__editor.diff-module__rzh2Ea__editor{word-break:normal;overflow-wrap:normal;white-space:pre;min-height:240px}@media (min-width:960px){.diff-module__rzh2Ea__editor.diff-module__rzh2Ea__editor{min-height:300px}}.diff-module__rzh2Ea__diffWrap{max-height:640px;font-family:var(--font-mono);font-size:var(--fs-sm);line-height:1.55;overflow:auto}.diff-module__rzh2Ea__table{border-collapse:collapse;table-layout:fixed;width:100%}.diff-module__rzh2Ea__table td{vertical-align:top;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;padding:0 8px}.diff-module__rzh2Ea__num{text-align:right;width:48px;color:var(--ink-3);-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;padding:0 6px}.diff-module__rzh2Ea__mark{text-align:center;-webkit-user-select:none;user-select:none;width:20px;font-weight:800}.diff-module__rzh2Ea__side{width:50%}.diff-module__rzh2Ea__del{background:var(--err-bg)}.diff-module__rzh2Ea__add{background:var(--ok-bg)}.diff-module__rzh2Ea__del .diff-module__rzh2Ea__mark{color:var(--err)}.diff-module__rzh2Ea__add .diff-module__rzh2Ea__mark{color:var(--ok)}.diff-module__rzh2Ea__emptyCell{background:var(--surface-2,transparent)}.diff-module__rzh2Ea__delWord{background:var(--err-line);border-radius:2px}.diff-module__rzh2Ea__addWord{background:var(--ok-line);border-radius:2px}.diff-module__rzh2Ea__table tr+tr td{border-top:0}.diff-module__rzh2Ea__sbs td.diff-module__rzh2Ea__num{width:40px}@media (max-width:767px){.diff-module__rzh2Ea__diffWrap{font-size:12px}.diff-module__rzh2Ea__sbs{min-width:640px}}.diff-module__rzh2Ea__actions{justify-content:flex-end}
