@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%}.kSVEoW_className{font-family:jakarta,jakarta Fallback,ui-sans-serif,system-ui,sans-serif}.kSVEoW_variable{--font-jakarta:"jakarta", "jakarta Fallback", ui-sans-serif, system-ui, sans-serif}
.lnUIdW_header{z-index:100;border-bottom:1px solid var(--line);background:#fffffff0;position:sticky;top:0}.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))){.lnUIdW_header{-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);background:#ffffffdb}}.lnUIdW_inner{height:var(--header-h);align-items:center;gap:12px;display:flex}.lnUIdW_logo{color:var(--navy);border-radius:8px;flex:none;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.lnUIdW_logo:hover{color:var(--navy)}.lnUIdW_mark{width:26px;height:32px;transition:transform var(--t-med) var(--ease-out)}.lnUIdW_logo:hover .lnUIdW_mark{transform:rotate(-6deg)scale(1.06)}.lnUIdW_wordmark{font-family:var(--font-jakarta), var(--font-sans);letter-spacing:-.02em;font-size:1.25rem;font-weight:800;line-height:1}.lnUIdW_works{background:var(--g-brand);color:#0000;-webkit-background-clip:text;background-clip:text}.lnUIdW_logoLg .lnUIdW_mark{width:39px;height:48px}.lnUIdW_logoLg .lnUIdW_wordmark{font-size:1.75rem}.lnUIdW_nav{align-items:center;gap:2px;margin-left:12px;display:none}.lnUIdW_navLink,.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}.lnUIdW_navLink:hover,.lnUIdW_navButton:hover,.lnUIdW_navButton[aria-expanded=true]{background:var(--ice);color:var(--ink)}.lnUIdW_navButton svg{width:16px;height:16px;transition:transform var(--t-fast) var(--ease-out)}.lnUIdW_navButton[aria-expanded=true] svg{transform:rotate(180deg)}.lnUIdW_spacer{flex:1}.lnUIdW_actions{align-items:center;gap:6px;display:flex}.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}.lnUIdW_searchBtn:hover{border-color:var(--cobalt);box-shadow:var(--sh-1);color:var(--ink-2);background:#fff}.lnUIdW_searchBtn svg{width:18px;height:18px;color:var(--ink-2);flex:none}.lnUIdW_searchLabel{white-space:nowrap;text-overflow:ellipsis;display:none;overflow:hidden}.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}.lnUIdW_lang{position:relative}.lnUIdW_langPanel,.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)}.lnUIdW_open>.lnUIdW_langPanel,.lnUIdW_open>.lnUIdW_megaPanel{opacity:1;visibility:visible;transition:opacity var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out);transform:none}.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}.lnUIdW_langItem:hover{background:var(--ice);color:var(--ink)}.lnUIdW_langItem[aria-current=true]{color:var(--cobalt-700)}.lnUIdW_langItem svg{width:16px;height:16px}.lnUIdW_mega{position:relative}.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}.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}.lnUIdW_megaItem:hover{background:var(--ice-2);color:var(--ink)}.lnUIdW_megaItem>:first-child{grid-row:span 2}.lnUIdW_megaName{font-weight:700;font-size:var(--fs-sm);line-height:1.35}.lnUIdW_megaShort{font-size:var(--fs-xs);color:var(--ink-3);line-height:1.45}.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}.lnUIdW_megaFooter a{font-size:var(--fs-sm);align-items:center;gap:4px;font-weight:700;text-decoration:none;display:inline-flex}.lnUIdW_megaFooter svg{width:16px;height:16px}.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}.lnUIdW_menuBtn:hover{background:var(--ice)}.lnUIdW_menuBtn svg{width:22px;height:22px}.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:lnUIdW_drawerIn var(--t-med) var(--ease-out);background:#fff;position:fixed;overflow-y:auto}@keyframes lnUIdW_drawerIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.lnUIdW_drawerSection{border-bottom:1px solid var(--line);gap:4px;margin-bottom:8px;padding:8px 0 16px;display:grid}.lnUIdW_drawerTitle{font-size:var(--fs-xs);letter-spacing:.08em;color:var(--ink-3);text-transform:uppercase;padding:4px 4px 8px;font-weight:800}.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}.lnUIdW_drawerLink:hover{background:var(--ice-2);color:var(--ink)}.lnUIdW_drawerLink>svg:last-child{width:18px;height:18px;color:var(--ink-3);margin-left:auto}@media (min-width:640px){.lnUIdW_searchLabel{display:inline}.lnUIdW_searchBtn{width:260px}}@media (min-width:1024px){.lnUIdW_nav{display:flex}.lnUIdW_menuBtn{display:none}.lnUIdW_kbd{margin-left:auto;display:inline-block}.lnUIdW_searchBtn{width:300px}}
._3hUVsW_footer{border-top:1px solid var(--line);background:#fff;margin-top:96px;position:relative;overflow:hidden}._3hUVsW_inner{z-index:1;gap:40px;padding-block:56px 32px;display:grid;position:relative}._3hUVsW_brand{align-content:start;gap:14px;max-width:360px;display:grid}._3hUVsW_tagline{color:var(--ink);font-weight:700}._3hUVsW_copy{color:var(--ink-2);font-size:var(--fs-sm);line-height:1.7}._3hUVsW_sub{font-family:var(--font-jakarta), var(--font-sans);letter-spacing:.24em;color:var(--ink-3);font-size:11px;font-weight:700}._3hUVsW_cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;display:grid}._3hUVsW_col h2,._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}._3hUVsW_col ul{gap:2px;list-style:none;display:grid}._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}._3hUVsW_col a:hover{color:var(--cobalt-700);text-decoration:underline}._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}._3hUVsW_langs{gap:12px;display:flex}._3hUVsW_langs a{color:var(--ink-2);font-weight:600;text-decoration:none}._3hUVsW_langs a:hover,._3hUVsW_langs a[aria-current=true]{color:var(--cobalt-700)}@media (min-width:768px){._3hUVsW_cols{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){._3hUVsW_inner{grid-template-columns:minmax(260px,1fr) 2.4fr;gap:64px}}
.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}.JOg4Na_tile:before,.JOg4Na_tile:after{content:"";z-index:-1;position:absolute}.JOg4Na_tile:before{clip-path:polygon(0 0,62% 0,0 62%);background:linear-gradient(135deg,#ffffffd9,#fff0);inset:0}.JOg4Na_tile:after{background:var(--c3);clip-path:polygon(100% 38%,100% 100%,38% 100%);opacity:.9;inset:0}.JOg4Na_tile svg{stroke-width:1.9px;width:52%;height:52%}.JOg4Na_cobalt{--c1:#e8f7ff;--c2:#dfe9ff;--c3:#c7d8ff;--fg:#0049d9}.JOg4Na_cyan{--c1:#e2fbff;--c2:#d8f3ff;--c3:#b6e9fb;--fg:#00799c}.JOg4Na_violet{--c1:#f2f0ff;--c2:#e6e3ff;--c3:#d3cdff;--fg:#4c3de0}.JOg4Na_navy{--c1:#eef2fa;--c2:#e1e8f5;--c3:#c9d4e8;--fg:#13285a}.JOg4Na_solid{--fg:#fff;background:var(--g-brand);box-shadow:0 6px 16px -6px #0057ff80}.JOg4Na_solid:after{background:#0a1b3d38}.JOg4Na_solid:before{background:linear-gradient(135deg,#ffffff73,#fff0)}
.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}.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)}.iL54Cq_card:hover{color:var(--ink);box-shadow:var(--sh-2);border-color:#b9cdf3;transform:translate(-2px,-2px)}.iL54Cq_card:hover:before{opacity:1;transform:translate(6px,6px)}.iL54Cq_card:focus-visible{outline-offset:3px}.iL54Cq_icon{grid-row:span 3}.iL54Cq_name{font-weight:750;font-size:var(--fs-md);align-items:center;gap:6px;line-height:1.4;display:flex}.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}.iL54Cq_card:hover .iL54Cq_name svg{color:var(--cobalt);transform:translate(3px)}.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}.iL54Cq_meta{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.iL54Cq_compact{padding:12px 14px}.iL54Cq_compact .iL54Cq_lead{-webkit-line-clamp:1}
.DdvjVq_figure{border:1px solid var(--line);border-radius:var(--r-lg,16px);background:linear-gradient(180deg, var(--cobalt-050), var(--surface));margin:0;padding:18px 16px}.DdvjVq_stages{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:12px 28px;margin:0;padding:0;list-style:none;display:grid}.DdvjVq_stage{background:var(--surface);border:1px solid var(--line);border-radius:12px;grid-template-rows:1fr auto;gap:10px;padding:14px 12px;display:grid;position:relative}.DdvjVq_stage:not(:last-child):after{content:"";border-top:3px solid var(--cobalt);border-right:3px solid var(--cobalt);width:14px;height:14px;position:absolute;top:50%;right:-21px;transform:translateY(-50%)rotate(45deg)}@media (max-width:640px){.DdvjVq_stage:not(:last-child):after{top:auto;bottom:-15px;right:50%;transform:translate(50%)rotate(135deg)}}.DdvjVq_docs{flex-wrap:wrap;place-content:center;align-items:flex-start;gap:12px 16px;min-height:84px;display:flex}.DdvjVq_doc{justify-items:center;gap:4px;max-width:100%;display:grid}.DdvjVq_sheets{max-width:100%;height:auto}.DdvjVq_label{font-size:var(--fs-sm);color:var(--ink);overflow-wrap:anywhere;text-align:center;font-weight:700}.DdvjVq_note{font-size:var(--fs-xs,.75rem);color:var(--ink-3);text-align:center}.DdvjVq_caption{border-top:1px dashed var(--line-2);font-size:var(--fs-sm);color:var(--cobalt-700);text-align:center;margin:0;padding-top:10px;font-weight:700}.DdvjVq_c0{fill:var(--cobalt-100);stroke:var(--cobalt)}.DdvjVq_c1{fill:var(--cyan-050);stroke:var(--cyan-600)}.DdvjVq_c2{fill:var(--violet-050);stroke:var(--violet)}.DdvjVq_c3{fill:#fff4e5;stroke:#d97a00}.DdvjVq_sheets rect{stroke-width:1.5px}.DdvjVq_fold{fill:none;stroke:var(--line-strong);stroke-width:1.2px}.DdvjVq_glyph{fill:none;stroke:var(--ink-3);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.DdvjVq_glyphFill{fill:var(--ink-3);opacity:.55}.DdvjVq_bin{fill:var(--ink-3);font-family:ui-monospace,monospace;font-size:10px;font-weight:700}.DdvjVq_num{fill:var(--ink-2);font-size:11px;font-weight:700;font-family:var(--font-jakarta), var(--font-sans)}.DdvjVq_blank{fill:var(--surface);stroke:var(--line-strong);stroke-dasharray:3 2}.DdvjVq_faded>rect,.DdvjVq_faded>path:not(.DdvjVq_markRemoved),.DdvjVq_faded>text,.DdvjVq_faded>circle{opacity:.35}.DdvjVq_markRemoved{fill:none;stroke:#d6343a;stroke-width:2.4px;stroke-linecap:round}.DdvjVq_markSelected{fill:none;stroke:var(--cobalt);stroke-width:2.2px}.DdvjVq_markCrop{fill:none;stroke:var(--ink-3);stroke-width:1.2px;stroke-dasharray:2 2}.DdvjVq_markBadge circle{fill:var(--cobalt)}.DdvjVq_markBadge path{fill:none;stroke:#fff;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.DdvjVq_markRedact rect{fill:var(--ink)}.DdvjVq_changed{color:var(--ok);background:var(--ok-bg);border-radius:6px;padding:1px 6px;font-weight:800}
.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}.GSfsEa_heroPlanes{pointer-events:none;position:absolute;inset:0}.GSfsEa_heroPlanes i{display:block;position:absolute}.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}.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}.GSfsEa_heroInner{gap:14px;padding-block:20px 28px;display:grid;position:relative}.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}.GSfsEa_crumbs li{align-items:center;gap:4px;display:inline-flex}.GSfsEa_crumbs li+li:before{content:"/";color:var(--ink-4);margin-right:4px}.GSfsEa_crumbs a{color:var(--ink-2);font-weight:600;text-decoration:none}.GSfsEa_crumbs a:hover{color:var(--cobalt-700);text-decoration:underline}.GSfsEa_titleRow{align-items:flex-start;gap:16px;display:flex}.GSfsEa_title{font-size:var(--fs-3xl);letter-spacing:-.02em;font-weight:800;line-height:1.2}.GSfsEa_lead{color:var(--ink-2);font-size:var(--fs-md);max-width:72ch;margin-top:8px;line-height:1.75}.GSfsEa_badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.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}.GSfsEa_privacy svg{width:16px;height:16px}.GSfsEa_privacyNote{font-size:var(--fs-xs);color:var(--ink-3)}.GSfsEa_workspace{padding-block:20px 8px;position:relative}.GSfsEa_info{gap:40px;padding-block:48px 0;display:grid}.GSfsEa_article{gap:48px;min-width:0;display:grid}.GSfsEa_section{scroll-margin-top:calc(var(--header-h) + 16px);gap:16px;display:grid}.GSfsEa_h2{font-size:var(--fs-2xl);align-items:center;gap:12px;font-weight:800;display:flex}.GSfsEa_steps{counter-reset:step;gap:12px;list-style:none;display:grid}.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}.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}.GSfsEa_step p{color:var(--ink);padding-top:7px}.GSfsEa_featureGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;display:grid}.GSfsEa_feature{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;padding:18px 18px 18px 20px;position:relative;overflow:hidden}.GSfsEa_feature:before{content:"";background:var(--g-brand);border-radius:0 3px 3px 0;width:3px;position:absolute;top:16px;bottom:16px;left:0}.GSfsEa_feature h3{font-size:var(--fs-md);margin-bottom:6px;font-weight:750}.GSfsEa_feature p{color:var(--ink-2);font-size:var(--fs-sm);line-height:1.75}.GSfsEa_chipsRow{flex-wrap:wrap;gap:8px;display:flex}.GSfsEa_formatGroup{gap:8px;display:grid}.GSfsEa_formatGroup h3{font-size:var(--fs-sm);color:var(--ink-3);font-weight:750}.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}.GSfsEa_tableWrap{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;overflow-x:auto}.GSfsEa_table{width:100%;font-size:var(--fs-sm)}.GSfsEa_table th,.GSfsEa_table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:12px 14px}.GSfsEa_table tr:last-child td{border-bottom:0}.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}.GSfsEa_table td:first-child{font-weight:650}.GSfsEa_cap{white-space:nowrap;align-items:center;gap:6px;font-weight:700;display:inline-flex}.GSfsEa_cap svg{flex:none;width:16px;height:16px}.GSfsEa_capYes{color:var(--ok)}.GSfsEa_capPartial{color:var(--warn)}.GSfsEa_capNo{color:var(--ink-3)}.GSfsEa_note{color:var(--ink-2)}.GSfsEa_bullets{gap:10px;list-style:none;display:grid}.GSfsEa_bullets li{color:var(--ink);padding-left:22px;line-height:1.75;position:relative}.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}.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}.GSfsEa_privacyCard p{color:var(--ink);line-height:1.8}.GSfsEa_faq{gap:10px;display:grid}.GSfsEa_faqItem{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;overflow:hidden}.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}.GSfsEa_faqItem summary::-webkit-details-marker{display:none}.GSfsEa_faqItem summary:hover{background:var(--ice-2)}.GSfsEa_faqItem summary svg{width:18px;height:18px;color:var(--ink-3);transition:transform var(--t-med) var(--ease-out);flex:none}.GSfsEa_faqItem[open] summary svg{color:var(--cobalt);transform:rotate(45deg)}.GSfsEa_faqItem[open] summary{border-bottom:1px solid var(--line)}.GSfsEa_faqA{color:var(--ink-2);padding:14px 18px 18px;line-height:1.85}.GSfsEa_updated{font-size:var(--fs-xs);color:var(--ink-3)}.GSfsEa_aside{display:none}.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}.GSfsEa_tocTitle{font-size:var(--fs-xs);color:var(--ink-3);letter-spacing:.06em;margin-bottom:6px;font-weight:800}.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}.GSfsEa_toc a:hover{background:var(--ice-2);color:var(--ink);border-left-color:var(--cobalt)}@media (min-width:1100px){.GSfsEa_info{grid-template-columns:minmax(0,1fr) 240px;gap:56px}.GSfsEa_aside{display:block}}@media (max-width:639px){.GSfsEa_titleRow>:first-child:not(:only-child){display:none}.GSfsEa_heroInner{gap:10px;padding-block:14px 18px}.GSfsEa_title{font-size:1.625rem}.GSfsEa_lead{font-size:var(--fs-sm);margin-top:6px;line-height:1.7}.GSfsEa_privacyNote{display:none}.GSfsEa_workspace{padding-top:14px}}
.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}.V6iVVW_stageScroll{justify-content:flex-start;overflow-x:auto}.V6iVVW_stageScroll>.V6iVVW_page{margin-inline:auto}.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}.V6iVVW_pageCanvas{background:#fff;display:block;position:absolute;inset:0}.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}.V6iVVW_pageBusy svg{width:22px;height:22px}.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}.V6iVVW_item:hover{outline-color:#0057ff8c}.V6iVVW_item:active{cursor:grabbing}.V6iVVW_item img{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.V6iVVW_itemSelected{outline:2px solid var(--cobalt);box-shadow:0 0 0 5px #0057ff1f}.V6iVVW_item:focus-visible{outline:2px solid var(--cobalt);box-shadow:var(--sh-focus)}.V6iVVW_itemStatic{cursor:default;touch-action:auto}.V6iVVW_handle{border:2px solid var(--cobalt);touch-action:none;background:#fff;border-radius:3px;width:12px;height:12px;position:absolute}.V6iVVW_handle:after{content:"";position:absolute;inset:-14px}.V6iVVW_h_nw{cursor:nwse-resize;top:-8px;left:-8px}.V6iVVW_h_ne{cursor:nesw-resize;top:-8px;right:-8px}.V6iVVW_h_se{cursor:nwse-resize;bottom:-8px;right:-8px}.V6iVVW_h_sw{cursor:nesw-resize;bottom:-8px;left:-8px}.V6iVVW_h_w{cursor:ew-resize;top:calc(50% - 6px);left:-8px}.V6iVVW_h_e{cursor:ew-resize;top:calc(50% - 6px);right:-8px}.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)}.V6iVVW_rotateKnob:before{content:"";background:var(--cobalt);width:2px;height:20px;position:absolute;top:12px;left:5px}.V6iVVW_rotateKnob:after{content:"";position:absolute;inset:-12px}@media (pointer:coarse){.V6iVVW_handle{width:18px;height:18px}.V6iVVW_h_nw{top:-11px;left:-11px}.V6iVVW_h_ne{top:-11px;right:-11px}.V6iVVW_h_se{bottom:-11px;right:-11px}.V6iVVW_h_sw{bottom:-11px;left:-11px}.V6iVVW_h_w{top:calc(50% - 9px);left:-11px}.V6iVVW_h_e{top:calc(50% - 9px);right:-11px}.V6iVVW_handle:after{inset:-12px}.V6iVVW_rotateKnob{width:22px;height:22px;top:-46px;left:calc(50% - 11px)}.V6iVVW_rotateKnob:before{top:18px;left:8px}}.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}.V6iVVW_strip li{flex:none}.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}.V6iVVW_stripItem:hover{border-color:var(--line-strong)}.V6iVVW_stripCurrent{border-color:var(--cobalt);background:var(--cobalt-050);box-shadow:0 0 0 2px #0057ff40}.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}.V6iVVW_stripThumb img{object-fit:contain;width:100%;height:100%;display:block}.V6iVVW_stripThumb svg{width:16px;height:16px;color:var(--ink-4)}.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}.V6iVVW_stripDot{background:var(--cobalt);border-radius:50%;width:7px;height:7px;display:inline-block}@media (max-width:479px){.V6iVVW_stageWrap{padding:8px}}
.kfd62q_wrap{display:inline-block;position:relative}.kfd62q_flip{transition:transform .16s;transform:rotate(180deg)}.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 kfd62q_pop;position:absolute;top:calc(100% + 8px);right:0;overflow:auto}@keyframes kfd62q_pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.kfd62q_head{font-size:var(--fs-xs);color:var(--ink-3);letter-spacing:.04em;padding:6px 10px 4px;font-weight:800}.kfd62q_list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.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}.kfd62q_item:hover,.kfd62q_item:focus-visible{background:var(--cobalt-050)}.kfd62q_item:focus-visible{outline:2px solid var(--cobalt);outline-offset:-2px}.kfd62q_item:disabled{cursor:progress;opacity:.6}.kfd62q_item[aria-busy=true]{opacity:1;background:var(--cobalt-050)}.kfd62q_text{flex:1;gap:2px;min-width:0;display:grid}.kfd62q_text strong{font-size:var(--fs-sm)}.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}.kfd62q_arrow{color:var(--cobalt);flex:none;width:18px;height:18px;transition:transform .16s}.kfd62q_item:hover .kfd62q_arrow{transform:translate(2px)}.kfd62q_empty{color:var(--ink-3);font-size:var(--fs-sm);padding:10px}.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){.kfd62q_menu{width:auto;max-height:70vh;position:fixed;inset:auto 16px 16px}}
.WM6UZG_card{border-radius:var(--r-lg);animation: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 WM6UZG_pop{0%{opacity:0;transform:translateY(6px)scale(.99)}to{opacity:1;transform:none}}.WM6UZG_text{gap:2px;min-width:0;display:grid}.WM6UZG_title{font-weight:800;font-size:var(--fs-lg)}.WM6UZG_name{font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.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}.WM6UZG_actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;display:flex}.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}.WM6UZG_open:hover{background:var(--cobalt-050)}.WM6UZG_open svg{width:16px;height:16px}.WM6UZG_extra{grid-column:1/-1}@media (min-width:768px){.WM6UZG_card{grid-template-columns:auto minmax(0,1fr) auto}.WM6UZG_actions{grid-column:auto}}
.gfIvva_frame{border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--sh-2);background:#fff;min-width:0;position:relative}.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}.gfIvva_toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 12px;padding:14px 16px;display:flex}.gfIvva_toolbar>*{min-width:0;max-width:100%}.gfIvva_toolbarEnd{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.gfIvva_body{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;padding:16px;display:grid}@media (min-width:768px){.gfIvva_toolbar{padding:14px 20px}.gfIvva_body{gap:20px;padding:20px}}.gfIvva_split{gap:16px;min-width:0;display:grid}@media (min-width:960px){.gfIvva_split{grid-template-columns:repeat(2,minmax(0,1fr))}}.gfIvva_panel{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;flex-direction:column;min-width:0;display:flex;overflow:hidden}.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}.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}.gfIvva_panelTitle svg{width:16px;height:16px;color:var(--cobalt)}.gfIvva_panelMeta{font-size:var(--fs-xs);color:var(--ink-3);font-variant-numeric:tabular-nums}.gfIvva_panelActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;margin-left:auto;display:flex}.gfIvva_panelBody{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.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}.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}.gfIvva_editor:focus-visible{box-shadow:inset 0 0 0 2px var(--cobalt)}.gfIvva_editor::placeholder{color:var(--ink-3)}.gfIvva_editorWrap{white-space:pre-wrap;word-break:break-all}@media (min-width:960px){.gfIvva_editor{min-height:440px}}.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}.gfIvva_drop:before,.gfIvva_drop:after{content:"";pointer-events:none;transition:transform var(--t-slow) var(--ease-out);position:absolute}.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}.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}.gfIvva_drop:hover{border-color:var(--cobalt)}.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}.gfIvva_dragging:before{transform:translate(14px,-10px)rotate(-4deg)}.gfIvva_dragging:after{transform:translate(-12px,8px)rotate(5deg)}.gfIvva_dropIcon{z-index:1;transition:transform var(--t-med) var(--ease-out);position:relative}.gfIvva_dragging .gfIvva_dropIcon{transform:translateY(-4px)scale(1.06)}.gfIvva_dropTitle{z-index:1;font-size:var(--fs-lg);font-weight:800;position:relative}.gfIvva_dropOr{z-index:1;font-size:var(--fs-xs);color:var(--ink-3);align-items:center;gap:10px;display:flex;position:relative}.gfIvva_dropOr:before,.gfIvva_dropOr:after{content:"";background:var(--line-2);width:32px;height:1px}.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}.gfIvva_dropActions{z-index:1;flex-wrap:wrap;justify-content:center;gap:8px;display:flex;position:relative}.gfIvva_compactDrop{text-align:left;grid-template-columns:auto 1fr auto;place-items:center start;padding:18px 16px}.gfIvva_compactDrop .gfIvva_dropTitle{font-size:var(--fs-md)}@media (max-width:639px){.gfIvva_compactDrop{text-align:center;grid-template-columns:1fr;justify-items:center}}.gfIvva_progress{gap:8px;display:grid}.gfIvva_progressHead{font-size:var(--fs-sm);justify-content:space-between;gap:12px;font-weight:650;display:flex}.gfIvva_progressHead span:last-child{font-variant-numeric:tabular-nums;color:var(--ink-2)}.gfIvva_track{background:#e1e9f6;border-radius:5px;height:10px;position:relative;overflow:hidden}.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}.gfIvva_fill:after{content:"";background:repeating-linear-gradient(-60deg,#ffffff47 0 8px,#fff0 8px 16px);animation:.9s linear infinite gfIvva_sheen;position:absolute;inset:0}@keyframes gfIvva_sheen{0%{background-position:0 0}to{background-position:32px 0}}.gfIvva_indeterminate .gfIvva_fill{animation:gfIvva_indet 1.3s var(--ease-in-out) infinite;width:36%!important}@keyframes gfIvva_indet{0%{transform:translate(-100%)}to{transform:translate(280%)}}.gfIvva_thin .gfIvva_track{height:4px}.gfIvva_queue{gap:8px;list-style:none;display:grid}.gfIvva_queueHead{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gfIvva_queueTitle{font-weight:800;font-size:var(--fs-sm)}.gfIvva_item{border:1px solid var(--line);border-radius:var(--r-md);animation: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 gfIvva_itemIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.gfIvva_itemDone{border-color:var(--ok-line)}.gfIvva_itemFail{border-color:var(--err-line);background:#fffafb}.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}.gfIvva_thumb img{object-fit:cover;width:100%;height:100%}.gfIvva_thumb svg{width:22px;height:22px}.gfIvva_itemName{font-weight:700;font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.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}.gfIvva_itemMeta svg{width:12px;height:12px}.gfIvva_itemActions{grid-area:1/3/span 2;align-self:center;align-items:center;gap:4px;display:flex}.gfIvva_itemProgress{grid-column:2/-1}.gfIvva_delta{font-weight:800}.gfIvva_deltaGood{color:var(--ok)}.gfIvva_deltaBad{color:var(--warn)}.gfIvva_itemError{font-size:var(--fs-xs);color:var(--err);grid-column:2/-1;font-weight:600}@media (max-width:479px){.gfIvva_item{grid-template-columns:40px minmax(0,1fr)}.gfIvva_thumb{width:40px;height:40px}.gfIvva_itemActions{grid-area:auto/1/auto/-1;justify-content:flex-end}}.gfIvva_stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.gfIvva_stat{border-radius:var(--r-md);background:var(--ice-2);border:1px solid var(--line);padding:14px 16px;position:relative;overflow:hidden}.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}.gfIvva_statLabel{font-size:var(--fs-xs);color:var(--ink-3);font-weight:700}.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}.gfIvva_statGood .gfIvva_statValue{color:var(--ok)}.gfIvva_statHighlight{background:linear-gradient(135deg,#eaf9ff,#eef1ff);border-color:#c7d8fb}.gfIvva_actionsBar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gfIvva_actionsBar>.gfIvva_grow{flex:1}.gfIvva_hintText{font-size:var(--fs-xs);color:var(--ink-3)}.gfIvva_optionGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));align-items:start;gap:16px;display:grid}.gfIvva_empty{text-align:center;color:var(--ink-2);font-size:var(--fs-sm);justify-items:center;gap:8px;padding:32px 16px;display:grid}.gfIvva_empty strong{color:var(--ink);font-size:var(--fs-md)}.gfIvva_collapsible>summary{cursor:pointer;list-style:none}.gfIvva_collapsible>summary::-webkit-details-marker{display:none}.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)}.gfIvva_collapsible[open]>summary:after{transform:rotate(-135deg)translateY(-2px)}.gfIvva_collapsible>summary:hover{background:var(--ice)}
.aAKNiq_wrap{border:1px solid var(--line);border-radius:var(--r-md);overscroll-behavior:contain;background:#fff;position:relative;overflow:auto}.aAKNiq_wrap:focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}.aAKNiq_table{border-collapse:separate;border-spacing:0;min-width:100%;font-size:13px}.aAKNiq_table thead th{z-index:2;position:sticky;top:0}.aAKNiq_corner,.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}.aAKNiq_corner{min-width:52px;position:sticky;left:0;z-index:3!important}.aAKNiq_th{min-width:96px;max-width:280px}.aAKNiq_letter{color:var(--ink-3);letter-spacing:.04em;padding:2px 10px 0;font-size:10px;font-weight:700;display:block}.aAKNiq_headText{text-overflow:ellipsis;max-width:280px;padding:0 10px 6px;display:block;overflow:hidden}.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}.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}.aAKNiq_num{text-align:right;font-variant-numeric:tabular-nums}.aAKNiq_m_changed{background:#fff6d6;box-shadow:inset 2px 0 #e0a800}.aAKNiq_m_added{background:var(--ok-bg)}.aAKNiq_m_removed{background:var(--err-bg);color:var(--ink-3);text-decoration:line-through}.aAKNiq_m_warn{background:var(--warn-bg)}.aAKNiq_m_error{background:var(--err-bg)}.aAKNiq_m_dup{background:var(--violet-050)}.aAKNiq_row_removed td{background:var(--err-bg);color:var(--ink-3);text-decoration:line-through}.aAKNiq_row_added td{background:var(--ok-bg)}.aAKNiq_row_dup td{background:var(--violet-050)}.aAKNiq_row_changed td{background:#fffbea}.aAKNiq_row_active td{box-shadow:inset 0 2px 0 var(--cobalt), inset 0 -2px 0 var(--cobalt)}.aAKNiq_row_active .aAKNiq_rownum{background:var(--cobalt);color:#fff}
._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}._9K6ERW_img{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._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}._9K6ERW_handle:focus-visible{outline:none}._9K6ERW_handle:focus-visible ._9K6ERW_knob{box-shadow:var(--sh-focus), 0 4px 12px #00000040}._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}._9K6ERW_knob:before,._9K6ERW_knob:after{content:"";border-block:5px solid #0000;width:0;height:0;position:absolute;top:50%;transform:translateY(-50%)}._9K6ERW_knob:before{border-right:6px solid #fff;left:7px}._9K6ERW_knob:after{border-left:6px solid #fff;right:7px}._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}._9K6ERW_tagLeft{left:10px}._9K6ERW_tagRight{right:10px}
.vKGqKq_list{counter-reset:row;gap:8px;list-style:none;display:grid}.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}.vKGqKq_row:hover{border-color:var(--line-2)}.vKGqKq_dragging{border-color:var(--cobalt);box-shadow:var(--sh-3);z-index:2;position:relative;transform:scale(1.01)}.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}.vKGqKq_grip:active{cursor:grabbing}.vKGqKq_grip:hover{background:var(--ice);color:var(--cobalt)}.vKGqKq_grip svg{width:18px;height:18px}.vKGqKq_body{min-width:0}.vKGqKq_moves{flex-direction:column;gap:2px;display:flex}@media (min-width:640px){.vKGqKq_moves{flex-direction:row}}
._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}._8RiFmG_btn:active:not(:disabled){transform:translateY(1px)scale(.99)}._8RiFmG_btn:disabled,._8RiFmG_btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}._8RiFmG_btn svg{flex:none;width:18px;height:18px}._8RiFmG_sm{--btn-h:36px;font-size:var(--fs-sm);border-radius:var(--r-sm);gap:6px;padding:0 12px}._8RiFmG_sm svg{width:16px;height:16px}._8RiFmG_lg{--btn-h:52px;font-size:var(--fs-lg);border-radius:var(--r-lg);padding:0 24px}._8RiFmG_lg svg{width:20px;height:20px}._8RiFmG_block{width:100%}._8RiFmG_iconOnly{width:var(--btn-h);padding:0}._8RiFmG_primary{background:var(--cobalt);color:#fff;box-shadow:inset 0 1px #ffffff40,0 6px 14px -6px #0057ff8c}._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}._8RiFmG_primary:hover:not(:disabled){background:var(--cobalt-600);color:#fff}._8RiFmG_primary:hover:not(:disabled):before{opacity:1}._8RiFmG_secondary{background:var(--surface);color:var(--ink);border-color:var(--line-2);box-shadow:var(--sh-1)}._8RiFmG_secondary:hover:not(:disabled){border-color:var(--cobalt);color:var(--cobalt-700);background:var(--cobalt-050)}._8RiFmG_ghost{color:var(--ink-2);background:0 0}._8RiFmG_ghost:hover:not(:disabled){background:var(--ice);color:var(--ink)}._8RiFmG_danger{background:var(--surface);color:var(--err);border-color:var(--err-line)}._8RiFmG_danger:hover:not(:disabled){background:var(--err-bg);border-color:var(--err);color:var(--err)}._8RiFmG_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite _8RiFmG_spin}._8RiFmG_loading ._8RiFmG_label{opacity:.85}@keyframes _8RiFmG_spin{to{transform:rotate(360deg)}}
.bfn3sa_field{gap:6px;min-width:0;display:grid}.bfn3sa_label{font-size:var(--fs-sm);color:var(--ink);align-items:baseline;gap:8px;font-weight:700;display:flex}.bfn3sa_optional{color:var(--ink-3);font-weight:500;font-size:var(--fs-xs)}.bfn3sa_hint{font-size:var(--fs-xs);color:var(--ink-3);line-height:1.6}.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}.bfn3sa_error svg{flex:none;width:14px;height:14px;margin-top:2px}.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}.bfn3sa_control::placeholder{color:var(--ink-3);opacity:1}.bfn3sa_control:hover:not(:disabled){border-color:var(--navy-700)}.bfn3sa_control:focus-visible,.bfn3sa_control:focus{border-color:var(--cobalt);box-shadow:var(--sh-focus);outline:none}.bfn3sa_control[aria-invalid=true]{border-color:var(--err)}.bfn3sa_control[aria-invalid=true]:focus{box-shadow:0 0 0 3px #c0213a33}.bfn3sa_control:disabled{background:var(--ice-2);color:var(--ink-3)}.bfn3sa_textarea{resize:vertical;min-height:120px}.bfn3sa_mono{font-family:var(--font-mono);font-size:.875rem;line-height:1.6}.bfn3sa_selectWrap{position:relative}.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}.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}.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}.bfn3sa_check input[type=radio]{border-radius:50%}.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)}.bfn3sa_check input[type=radio]:after{background:#fff;border:0;border-radius:50%;width:8px;height:8px;transform:scale(0)}.bfn3sa_check input:checked{background:var(--cobalt);border-color:var(--cobalt)}.bfn3sa_check input:checked:after{transform:rotate(-45deg)translate(1px,-1px)scale(1)}.bfn3sa_check input[type=radio]:checked:after{transform:scale(1)}.bfn3sa_check input:focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}.bfn3sa_check:hover input:not(:checked){border-color:var(--cobalt)}.bfn3sa_checkText{gap:2px;padding-top:0;display:grid}.bfn3sa_checkDesc{color:var(--ink-3);font-size:var(--fs-xs)}.bfn3sa_switch{cursor:pointer;font-size:var(--fs-sm);align-items:center;gap:10px;min-height:32px;font-weight:600;display:inline-flex}.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}.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}.bfn3sa_switch button[aria-checked=true]{background:var(--cobalt)}.bfn3sa_switch button[aria-checked=true]:after{transform:translate(18px)}.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}.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}.bfn3sa_segment:hover{color:var(--ink);background:#fff9}.bfn3sa_segment[aria-checked=true]{background:var(--surface);color:var(--cobalt-700);box-shadow:0 1px 2px #0a1b3d1f,0 0 0 1px #0057ff26}.bfn3sa_segmentBlock{width:100%;display:flex}@media (max-width:639px){.bfn3sa_segmented:not(.bfn3sa_segmentBlock){scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.bfn3sa_segmented::-webkit-scrollbar{display:none}.bfn3sa_segment{white-space:nowrap;flex:none}}.bfn3sa_segmentBlock .bfn3sa_segment{flex:1 1 0}.bfn3sa_rangeRow{align-items:center;gap:12px;display:flex}.bfn3sa_range{appearance:none;--pct:50%;background:0 0;flex:1;height:28px}.bfn3sa_range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--cobalt) var(--pct), #cfd9ea var(--pct));border-radius:3px;height:6px}.bfn3sa_range::-moz-range-track{background:#cfd9ea;border-radius:3px;height:6px}.bfn3sa_range::-moz-range-progress{background:var(--cobalt);border-radius:3px;height:6px}.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}.bfn3sa_range::-moz-range-thumb{border:2px solid var(--cobalt);background:#fff;border-radius:50%;width:18px;height:18px}.bfn3sa_range:hover::-webkit-slider-thumb{transform:scale(1.1)}.bfn3sa_range:focus-visible{outline:none}.bfn3sa_range:focus-visible::-webkit-slider-thumb{box-shadow:var(--sh-focus)}.bfn3sa_rangeValue{text-align:right;font-variant-numeric:tabular-nums;min-width:56px;font-weight:700;font-size:var(--fs-sm);color:var(--ink)}
.bcrnbq_grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px;list-style:none;display:grid}@media (max-width:479px){.bcrnbq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.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}.bcrnbq_card:hover{border-color:var(--line-2);box-shadow:var(--sh-1)}.bcrnbq_selected{border-color:var(--cobalt);background:var(--cobalt-050);box-shadow:0 0 0 2px #0057ff40}.bcrnbq_dragging{box-shadow:var(--sh-3);z-index:3;cursor:grabbing;transform:scale(1.04)}.bcrnbq_select{background:0 0;border:0;border-radius:6px;align-items:center;width:100%;padding:0;display:grid;position:relative}.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}.bcrnbq_img{max-width:none;height:auto;transition:transform var(--t-med) var(--ease-out);display:block}.bcrnbq_loading{width:20px;height:20px;color:var(--ink-4)}.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}.bcrnbq_selected .bcrnbq_check{background:var(--cobalt);border-color:var(--cobalt)}.bcrnbq_check svg{width:16px;height:16px}.bcrnbq_meta{gap:2px;min-width:0;display:grid}.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}.bcrnbq_actions{justify-content:center;gap:0;display:flex}.bcrnbq_actions button{--btn-h:30px;width:30px!important;min-height:30px!important}.bcrnbq_dim .bcrnbq_thumb{opacity:.4}.bcrnbq_badges{pointer-events:none;flex-direction:column;align-items:flex-end;gap:3px;display:flex;position:absolute;top:6px;right:6px}
.P1SCtq_options{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.P1SCtq_optionGroup{font-size:var(--fs-sm);align-items:center;gap:8px;font-weight:700;display:flex}.P1SCtq_select{min-height:36px;font-size:var(--fs-sm);width:auto;padding:4px 36px 4px 10px}.P1SCtq_status{font-size:var(--fs-xs);align-items:center;gap:8px;font-weight:700;display:flex}.P1SCtq_status svg{width:15px;height:15px}.P1SCtq_statusOk{color:var(--ok)}.P1SCtq_statusErr{color:var(--err)}.P1SCtq_statusIdle{color:var(--ink-3)}.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}.P1SCtq_code:focus-visible{box-shadow:inset 0 0 0 2px var(--cobalt);outline:none}.P1SCtq_line{white-space:pre;padding-left:64px;display:block;position:relative}.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}.P1SCtq_plain{white-space:pre;padding-left:14px;display:block}@media (min-width:960px){.P1SCtq_code{min-height:440px}}.P1SCtq_k{color:#1e3a8a}.P1SCtq_s{color:#0b7a55}.P1SCtq_n{color:#0049d9}.P1SCtq_b{color:#4c3de0;font-weight:600}.P1SCtq_z{color:#8a94ab;font-style:italic}.P1SCtq_p{color:#56627e}.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}.P1SCtq_caret{color:var(--err);font-weight:800}.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){.P1SCtq_tree{min-height:440px}}.P1SCtq_treeList{border-left:1px dashed #d3ddef;margin:0 0 0 9px;padding:0 0 0 18px;list-style:none}.P1SCtq_treeRoot{margin:0;padding:0;list-style:none}.P1SCtq_row{white-space:nowrap;border-radius:6px;align-items:center;gap:6px;min-height:28px;padding:1px 6px;display:flex}.P1SCtq_row:hover{background:var(--ice-2)}.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}.P1SCtq_toggle:hover{background:var(--cobalt-100);color:var(--cobalt-700)}.P1SCtq_toggle svg{width:14px;height:14px;transition:transform var(--t-fast) var(--ease-out)}.P1SCtq_toggle[aria-expanded=true] svg{transform:rotate(90deg)}.P1SCtq_spacer{flex:none;width:20px}.P1SCtq_key{color:#1e3a8a;font-weight:600}.P1SCtq_idx{color:var(--ink-3)}.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}.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}.P1SCtq_row:hover .P1SCtq_pathBtn,.P1SCtq_pathBtn:focus-visible{opacity:1}.P1SCtq_pathBtn:hover{background:var(--cobalt-100);color:var(--cobalt-700)}.P1SCtq_pathBtn svg{width:13px;height:13px}.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}.P1SCtq_more:hover{border-color:var(--cobalt);background:var(--cobalt-050)}.P1SCtq_ellipsis{text-overflow:ellipsis;vertical-align:bottom;max-width:48ch;display:inline-block;overflow:hidden}.P1SCtq_escapeGrid{gap:16px;display:grid}@media (min-width:960px){.P1SCtq_escapeGrid{grid-template-columns:1fr 1fr}}
.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}.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}.b3-Npq_overviewCard strong{font-size:var(--fs-sm);color:var(--ink);align-items:center;gap:8px;display:flex}.b3-Npq_overviewCard svg{width:18px;height:18px;color:var(--cobalt);flex:none}.b3-Npq_overviewCard span{font-size:var(--fs-xs);color:var(--ink-2);line-height:1.7}.b3-Npq_sectionTitle{font-size:var(--fs-md);color:var(--ink);align-items:center;gap:8px;font-weight:800;display:flex}.b3-Npq_sectionTitle svg{width:18px;height:18px;color:var(--cobalt)}.b3-Npq_pad{gap:14px;min-width:0;display:grid}.b3-Npq_lead{font-size:var(--fs-sm);color:var(--ink-2);line-height:1.7}.b3-Npq_picker{gap:4px;max-width:480px;display:grid}.b3-Npq_head{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.b3-Npq_fileName{color:var(--ink);overflow-wrap:anywhere;min-width:0;font-weight:800}.b3-Npq_chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.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}.b3-Npq_chip svg{width:13px;height:13px}.b3-Npq_chipOn{border-color:var(--info-line);background:var(--info-bg);color:var(--ink)}.b3-Npq_chipOn svg{color:var(--ok)}.b3-Npq_chipOff svg{color:var(--ink-3)}.b3-Npq_chipWarn{border-color:var(--warn-line);background:var(--warn-bg);color:var(--warn)}.b3-Npq_chipWarn svg{color:var(--warn)}.b3-Npq_group{gap:8px;min-width:0;display:grid}.b3-Npq_groupTitle{font-size:var(--fs-sm);color:var(--ink);font-weight:800}.b3-Npq_tableWrap{border:1px solid var(--line);border-radius:var(--r-md);min-width:0;overflow:hidden}.b3-Npq_table{border-collapse:collapse;table-layout:fixed;width:100%}.b3-Npq_table th,.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}.b3-Npq_table tr:first-child th,.b3-Npq_table tr:first-child td{border-top:0}.b3-Npq_table th{background:var(--ice-2);width:32%;color:var(--ink-3);font-size:var(--fs-xs);font-weight:700}.b3-Npq_table td{color:var(--ink);font-weight:600}.b3-Npq_raw{font-family:var(--font-mono);color:var(--ink-3);margin-top:2px;font-size:.6875rem;font-weight:500;display:block}.b3-Npq_rowRisk th,.b3-Npq_rowRisk td{background:var(--warn-bg)}.b3-Npq_rowRisk th{color:var(--warn)}.b3-Npq_riskTag{color:var(--warn);align-items:center;gap:4px;margin-top:4px;font-size:.6875rem;font-weight:800;display:inline-flex}.b3-Npq_riskTag svg{width:12px;height:12px}.b3-Npq_mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.8125rem}.b3-Npq_legend{font-size:var(--fs-xs);color:var(--ink-3)}.b3-Npq_form{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));align-items:start;gap:14px;display:grid}.b3-Npq_dateRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.b3-Npq_dateRow>:first-child{flex:200px;min-width:0}.b3-Npq_timeGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));align-items:end;gap:14px;display:grid}.b3-Npq_unitRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.b3-Npq_presets{flex-wrap:wrap;gap:8px;display:flex}.b3-Npq_preview{border:1px solid var(--line);border-radius:var(--r-md);background:var(--ice-2);gap:6px;padding:12px 14px;display:grid}.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}.b3-Npq_previewRow dt{color:var(--ink-3);font-size:var(--fs-xs);font-weight:700}.b3-Npq_previewRow dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:700}.b3-Npq_arrow{color:var(--ink-3);margin:0 6px;display:inline-block}.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}.b3-Npq_verify svg{width:20px;height:20px;color:var(--ok);flex:none;margin-top:1px}.b3-Npq_verify strong{color:var(--ok);display:block}.b3-Npq_verify span{color:var(--ink-2);font-size:var(--fs-xs)}.b3-Npq_diffTable{border-collapse:collapse;table-layout:fixed;width:100%}.b3-Npq_diffTable th,.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}.b3-Npq_diffTable thead th{background:var(--ice-2);font-size:var(--fs-xs);color:var(--ink-3);border-top:0}.b3-Npq_diffTable tbody th{color:var(--ink-2);width:26%;font-weight:700}.b3-Npq_diffTable .b3-Npq_state{width:5.5rem}.b3-Npq_dChanged td,.b3-Npq_dChanged th{background:var(--warn-bg)}.b3-Npq_dOnlyA td,.b3-Npq_dOnlyA th{background:var(--err-bg)}.b3-Npq_dOnlyB td,.b3-Npq_dOnlyB th{background:var(--info-bg)}.b3-Npq_state{font-size:var(--fs-xs);white-space:nowrap;font-weight:800}.b3-Npq_empty{color:var(--ink-3);font-style:italic}.b3-Npq_counts{font-size:var(--fs-xs);color:var(--ink-2);flex-wrap:wrap;gap:6px 14px;font-weight:700;display:flex}.b3-Npq_mapBox{border:1px dashed var(--line-strong);border-radius:var(--r-md);background:var(--canvas);gap:10px;padding:14px;display:grid}.b3-Npq_mapLinks{flex-wrap:wrap;gap:8px;display:flex}.b3-Npq_coordBig{font-family:var(--font-mono);font-size:var(--fs-lg);color:var(--ink);overflow-wrap:anywhere;font-weight:800}.b3-Npq_copyArea{resize:vertical;width:100%;min-height:220px;max-height:420px}.b3-Npq_results{gap:8px;margin:0;padding:0;list-style:none;display:grid}.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}.b3-Npq_resultItem strong{overflow-wrap:anywhere}.b3-Npq_resultMeta{font-size:var(--fs-xs);color:var(--ink-2);overflow-wrap:anywhere;line-height:1.7}.b3-Npq_statusLine{font-weight:700;font-size:var(--fs-xs);align-items:center;gap:6px;display:inline-flex}.b3-Npq_statusLine svg{width:14px;height:14px}.b3-Npq_ok svg{color:var(--ok)}.b3-Npq_bad svg{color:var(--err)}.b3-Npq_skip svg{color:var(--ink-3)}.b3-Npq_flexEnd{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.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}.b3-Npq_cleaner strong{color:var(--ink);font-size:var(--fs-sm)}
.R77W3W_layout{gap:20px;min-width:0;display:grid}@media (min-width:1000px){.R77W3W_layout{grid-template-columns:minmax(0,1fr) 420px;align-items:start}}.R77W3W_main{align-content:start;gap:12px;min-width:0;display:grid}.R77W3W_side{align-content:start;gap:16px;min-width:0;display:grid}.R77W3W_files{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;gap:8px;min-width:0;padding:12px;display:grid}.R77W3W_filesHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.R77W3W_filesTitle{font-size:var(--fs-sm);color:var(--ink);font-weight:800}.R77W3W_grow{flex:1}.R77W3W_fileList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.R77W3W_fileRow{border:1px solid var(--line);border-radius:var(--r-sm);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.R77W3W_fileCurrent{border-color:var(--cobalt);background:var(--cobalt-050)}.R77W3W_fileFail{border-color:var(--err-line);background:var(--err-bg)}.R77W3W_fileNo{font-size:var(--fs-xs);color:var(--ink-3);text-align:center;font-variant-numeric:tabular-nums;min-width:1.6em;font-weight:800}.R77W3W_fileMain{text-align:left;cursor:pointer;border-radius:var(--r-xs);min-width:0;color:inherit;font:inherit;background:0 0;border:0;padding:2px;display:grid}.R77W3W_fileMain:focus-visible{outline:2px solid var(--cobalt);outline-offset:1px}.R77W3W_fileName{font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.R77W3W_fileMeta{font-size:var(--fs-xs);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.R77W3W_fileErr{font-size:var(--fs-xs);color:var(--err);font-weight:600}.R77W3W_fileActions{gap:2px;display:flex}.R77W3W_hiddenInput{clip:rect(0 0 0 0);opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.R77W3W_stageBar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.R77W3W_fileSelect{min-width:0;max-width:100%}.R77W3W_pageInput{font-size:var(--fs-sm);color:var(--ink-2);font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}.R77W3W_pageInput input{text-align:center;width:76px;min-height:40px;padding:4px 8px}.R77W3W_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;position:relative}.R77W3W_page{box-shadow:0 0 0 1px var(--line-2), var(--sh-2);background:#fff;flex:none;position:relative}.R77W3W_pageCanvas{background:#fff;width:100%;height:100%;display:block;position:absolute;inset:0}.R77W3W_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}.R77W3W_pageBusy svg{width:22px;height:22px}.R77W3W_hint{font-size:var(--fs-xs);color:var(--ink-3);line-height:1.7}.R77W3W_note{font-size:var(--fs-xs);color:var(--ink-3);align-items:flex-start;gap:6px;line-height:1.7;display:flex}.R77W3W_note svg{flex:none;width:14px;height:14px;margin-top:3px}.R77W3W_strip{overscroll-behavior-x:contain;scrollbar-width:thin;gap:8px;margin:0;padding:6px 2px 10px;list-style:none;display:flex;overflow-x:auto}.R77W3W_strip li{flex:none}.R77W3W_stripItem{border:1px solid var(--line);border-radius:var(--r-sm);cursor:pointer;width:74px;transition:border-color var(--t-fast), box-shadow var(--t-fast);color:inherit;font:inherit;background:#fff;gap:4px;padding:5px;display:grid;position:relative}.R77W3W_stripItem:hover{border-color:var(--line-strong)}.R77W3W_stripItem:focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}.R77W3W_stripCurrent{border-color:var(--cobalt);background:var(--cobalt-050);box-shadow:0 0 0 2px #0057ff40}.R77W3W_stripSkip{opacity:.55}.R77W3W_stripThumb{width:100%;aspect-ratio:var(--ar,.7);background:var(--ice-2);max-height:100px;box-shadow:0 0 0 1px var(--line);place-items:center;display:grid;overflow:hidden}.R77W3W_stripThumb img{object-fit:contain;width:100%;height:100%;display:block}.R77W3W_stripThumb svg{width:16px;height:16px;color:var(--ink-4)}.R77W3W_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}.R77W3W_stripTag{color:var(--cobalt-700);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-height:1.3em;font-size:10px;font-weight:700;overflow:hidden}.R77W3W_settings{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;gap:16px;min-width:0;padding:14px;display:grid}.R77W3W_section{gap:12px;min-width:0;padding-top:4px;display:grid}.R77W3W_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.R77W3W_sectionTitle{font-size:var(--fs-sm);color:var(--ink);font-weight:800}.R77W3W_divider{border:0;border-top:1px solid var(--line);margin:4px 0}.R77W3W_grid2{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));align-items:start;gap:12px;display:grid}.R77W3W_grid2>*{min-width:0}.R77W3W_stack{gap:14px;min-width:0;display:grid}.R77W3W_row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.R77W3W_colorInput{cursor:pointer;width:56px;min-height:40px;padding:2px}.R77W3W_colorRow{align-items:center;gap:8px;display:flex}.R77W3W_colorHex{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--ink-3)}.R77W3W_issue{font-size:var(--fs-xs);color:var(--err);align-items:flex-start;gap:6px;font-weight:600;line-height:1.6;display:flex}.R77W3W_issue svg{flex:none;width:14px;height:14px;margin-top:3px}.R77W3W_sample{font-family:var(--font-mono);font-size:var(--fs-sm);border-radius:var(--r-xs);background:var(--ice-2);border:1px solid var(--line);overflow-wrap:anywhere;padding:6px 10px}.R77W3W_chips{flex-wrap:wrap;gap:6px;display:flex}.R77W3W_chip{border-radius:var(--r-pill);border:1px solid var(--line-2);min-height:36px;color:var(--ink);font-size:var(--fs-sm);cursor:pointer;transition:border-color var(--t-fast), background var(--t-fast);background:#fff;padding:0 14px;font-weight:650}.R77W3W_chip:hover{border-color:var(--cobalt);background:var(--cobalt-050)}.R77W3W_chip:focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}.R77W3W_posWrap{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.R77W3W_posGrid{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--ice-2);gap:4px;padding:6px;display:grid}.R77W3W_posGrid3{grid-template-rows:repeat(3,44px);grid-template-columns:repeat(3,44px)}.R77W3W_posGrid2{grid-template-rows:repeat(2,44px);grid-template-columns:repeat(3,44px)}.R77W3W_posBtn{border:1px solid var(--line-2);border-radius:var(--r-xs);cursor:pointer;color:var(--ink-3);transition:border-color var(--t-fast), background var(--t-fast);background:#fff;place-items:center;display:grid}.R77W3W_posBtn:hover{border-color:var(--cobalt)}.R77W3W_posBtn:focus-visible{outline:2px solid var(--cobalt);outline-offset:1px}.R77W3W_posBtn[aria-checked=true]{background:var(--cobalt);border-color:var(--cobalt);color:#fff}.R77W3W_posDot{background:currentColor;border-radius:3px;width:10px;height:10px}.R77W3W_posGrid[data-disabled=true]{opacity:.5}.R77W3W_exportBar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.R77W3W_results{border:1px solid var(--ok-line);border-radius:var(--r-md);background:var(--ok-bg);gap:8px;min-width:0;padding:12px;display:grid}.R77W3W_resultsHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.R77W3W_resultsTitle{font-size:var(--fs-sm);color:var(--ok);font-weight:800}.R77W3W_resultList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.R77W3W_resultRow{border:1px solid var(--line);border-radius:var(--r-sm);background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.R77W3W_resultName{font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.R77W3W_resultMeta{font-size:var(--fs-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 12px;display:flex}.R77W3W_stale{opacity:.6}
.YeEf2G_hero{border-bottom:1px solid var(--line);background:#fff;position:relative;overflow:hidden}.YeEf2G_heroGrid{align-items:center;gap:32px;padding-block:40px 48px;display:grid;position:relative}.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}.YeEf2G_h1{font-size:var(--fs-4xl);letter-spacing:-.035em;margin-top:18px;font-weight:850;line-height:1.16}.YeEf2G_h1 em{color:var(--cobalt-700);font-style:normal}.YeEf2G_heroLead{font-size:var(--fs-lg);color:var(--ink-2);max-width:36em;margin-top:16px;line-height:1.8}.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}.YeEf2G_searchForm:focus-within{border-color:var(--cobalt);box-shadow:var(--sh-2), var(--sh-focus)}.YeEf2G_searchForm>svg{width:22px;height:22px;color:var(--cobalt);flex:none}.YeEf2G_searchInput{min-width:0;height:100%;font-size:var(--fs-md);background:0 0;border:0;outline:none;flex:1;padding:0 12px}.YeEf2G_searchInput::placeholder{color:var(--ink-3)}.YeEf2G_quick{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.YeEf2G_quickLabel{font-size:var(--fs-xs);color:var(--ink-3);margin-right:2px;font-weight:700}.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}.YeEf2G_quickChip:hover{border-color:var(--cobalt);color:var(--cobalt-700);background:#fff;transform:translateY(-1px)}.YeEf2G_stage{min-width:0;position:relative}.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}.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}.YeEf2G_dropHead{align-items:center;gap:12px;margin-bottom:14px;display:flex}.YeEf2G_dropHead h2{font-size:var(--fs-md);font-weight:800;line-height:1.4}.YeEf2G_dropHead p{font-size:var(--fs-xs);color:var(--ink-3)}.YeEf2G_detected{animation:YeEf2G_rise var(--t-slow) var(--ease-out);gap:12px;margin-top:14px;display:grid}@keyframes YeEf2G_rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.YeEf2G_detectedHead{font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.YeEf2G_detectedName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:700;overflow:hidden}.YeEf2G_suggestions{gap:8px;display:grid}.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}.YeEf2G_suggestion:hover{border-color:var(--cobalt);background:var(--cobalt-050);color:var(--ink);transform:translate(2px)}.YeEf2G_suggestion>svg:last-child{width:16px;height:16px;color:var(--cobalt);margin-left:auto}@media (min-width:1024px){.YeEf2G_heroGrid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:56px;padding-block:72px 80px}}@media (max-width:639px){.YeEf2G_heroGrid{gap:28px;padding-block:28px 36px}.YeEf2G_heroLead{font-size:var(--fs-md)}}.YeEf2G_section{gap:24px;padding-block:64px 0;display:grid}.YeEf2G_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;display:flex}.YeEf2G_h2{font-size:var(--fs-3xl);letter-spacing:-.02em;align-items:center;gap:12px;font-weight:850;display:flex}.YeEf2G_sectionLead{color:var(--ink-2);margin-top:6px}.YeEf2G_more{font-weight:700;font-size:var(--fs-sm);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.YeEf2G_more svg{width:16px;height:16px;transition:transform var(--t-fast) var(--ease-out)}.YeEf2G_more:hover svg{transform:translate(3px)}.YeEf2G_grid3{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;display:grid}.YeEf2G_taskGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:12px;display:grid}.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}.YeEf2G_task:hover{color:var(--ink);box-shadow:var(--sh-2);border-color:#b9cdf3;transform:translateY(-2px)}.YeEf2G_task>:first-child{grid-row:span 2}.YeEf2G_taskName{grid-column:2;font-weight:800}.YeEf2G_taskHint{font-size:var(--fs-xs);color:var(--ink-3);grid-column:2}.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}.YeEf2G_catGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:12px;display:grid}.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}.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}.YeEf2G_cat:hover{color:var(--ink);box-shadow:var(--sh-2);border-color:#b9cdf3;transform:translateY(-2px)}.YeEf2G_cat:hover:after{width:120px;height:90px}.YeEf2G_catTop{align-items:center;gap:12px;display:flex}.YeEf2G_catName{font-weight:800;font-size:var(--fs-md);line-height:1.35}.YeEf2G_catShort{font-size:var(--fs-sm);color:var(--ink-2);line-height:1.6}.YeEf2G_catMeta{font-size:var(--fs-xs);color:var(--ink-3);align-items:center;gap:8px;font-weight:700;display:flex}.YeEf2G_catMeta strong{color:var(--cobalt-700)}.YeEf2G_features{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:14px;display:grid}.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}.YeEf2G_feature h3{font-size:var(--fs-lg);font-weight:800}.YeEf2G_feature p{color:var(--ink-2);font-size:var(--fs-sm);line-height:1.8}.YeEf2G_featureWide{background:linear-gradient(135deg,#00d4ff14,#6b5cff14),#fff;border-color:#c9d8f6}.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}.YeEf2G_band:before,.YeEf2G_band:after{content:"";pointer-events:none;position:absolute}.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}.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}.YeEf2G_band h2{z-index:1;font-size:var(--fs-2xl);font-weight:850;position:relative}.YeEf2G_band p{z-index:1;color:#c9d6f2;max-width:46em;position:relative}.YeEf2G_band a{z-index:1;position:relative}@media (min-width:768px){.YeEf2G_band{padding:48px}}
.gwH4-q_box{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sh-1);gap:16px;min-width:0;padding:20px;display:grid}.gwH4-q_spec{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;margin:0;display:grid}.gwH4-q_spec>div{border-radius:var(--r-sm);background:var(--ice);min-width:0;padding:10px 12px}.gwH4-q_spec dt{font-size:var(--fs-xs);color:var(--ink-3);font-weight:700}.gwH4-q_spec dd{overflow-wrap:anywhere;margin:2px 0 0;font-weight:700}.gwH4-q_note,.gwH4-q_privacy{font-size:var(--fs-sm);color:var(--ink-2);margin:0}.gwH4-q_progress{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gwH4-q_progress>:first-child{flex:220px}.gwH4-q_notice{border-radius:var(--r-sm);background:var(--info-bg);font-size:var(--fs-sm);margin:0;padding:10px 12px}.gwH4-q_results{gap:16px;min-width:0;display:grid}.gwH4-q_resultHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.gwH4-q_resultHead p{margin:0;font-weight:700}.gwH4-q_resultActions{flex-wrap:wrap;gap:8px;display:flex}.gwH4-q_list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.gwH4-q_item{border:1px solid var(--line-2);border-radius:var(--r-md);gap:12px;min-width:0;padding:14px;display:grid}.gwH4-q_thumbs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gwH4-q_thumbs figure{min-width:0;margin:0}.gwH4-q_thumbs img{object-fit:contain;background:var(--canvas);border-radius:var(--r-sm);width:100%;height:160px;display:block}.gwH4-q_thumbs figcaption{font-size:var(--fs-xs);color:var(--ink-3);overflow-wrap:anywhere;margin-top:4px}.gwH4-q_checks{font-size:var(--fs-sm);gap:6px;margin:0;padding:0;list-style:none;display:grid}.gwH4-q_checks li{align-items:flex-start;gap:6px;display:flex}.gwH4-q_checks svg{color:var(--ok);flex:none;margin-top:2px}.gwH4-q_warn{color:var(--warn);font-weight:700}.gwH4-q_itemFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.gwH4-q_fileName{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--ink-2);overflow-wrap:anywhere;min-width:0}.gwH4-q_failed{gap:8px;display:grid}.gwH4-q_failed p{align-items:center;gap:6px;margin:0;display:flex}@media (max-width:480px){.gwH4-q_box{padding:14px}.gwH4-q_thumbs{grid-template-columns:1fr}}.gwH4-q_section{gap:16px;min-width:0;display:grid}.gwH4-q_section>h2{margin:0}.gwH4-q_cards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.gwH4-q_svcList,.gwH4-q_presetList,.gwH4-q_bullets{gap:12px;margin:0;padding:0;list-style:none;display:grid}.gwH4-q_bullets{padding-left:1.25em;list-style:outside}.gwH4-q_svcCard,.gwH4-q_presetCard{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);gap:6px;min-width:0;padding:14px 16px;display:grid}.gwH4-q_svcCard h3,.gwH4-q_presetCard h3{font-size:var(--fs-md);margin:0}.gwH4-q_svcCard a{color:var(--cobalt-700);text-underline-offset:3px;text-decoration:underline}.gwH4-q_svcTag,.gwH4-q_svcMain{font-size:var(--fs-sm);color:var(--ink-2);margin:0}.gwH4-q_badge{border-radius:var(--r-pill);border:1px solid var(--line-strong);font-size:var(--fs-xs);color:var(--ink-2);white-space:nowrap;padding:1px 8px;font-weight:700;display:inline-block}.gwH4-q_kv{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px 12px;margin:0;display:grid}.gwH4-q_kv>div{min-width:0}.gwH4-q_kv dt{font-size:var(--fs-xs);color:var(--ink-3);font-weight:700}.gwH4-q_kv dd{overflow-wrap:anywhere;margin:0}.gwH4-q_prose{gap:8px;display:grid}.gwH4-q_prose h3{font-size:var(--fs-md);margin:0}.gwH4-q_prose p{margin:0}
.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}.j4j5hq_row{gap:20px;display:grid}@media (min-width:720px){.j4j5hq_row{grid-template-columns:1fr 1fr}.j4j5hq_form{padding:32px}}.j4j5hq_hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.j4j5hq_actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.j4j5hq_note{font-size:var(--fs-xs);color:var(--ink-3)}.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}.j4j5hq_done svg{width:44px;height:44px;color:var(--ok)}
._5fvn9W_wrap{gap:32px;display:grid}._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}._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}._5fvn9W_search:focus-within{border-color:var(--cobalt);box-shadow:var(--sh-focus)}._5fvn9W_search svg{width:20px;height:20px;color:var(--cobalt);flex:none}._5fvn9W_search input{min-width:0;font-size:var(--fs-md);background:0 0;border:0;outline:none;flex:1;height:100%}._5fvn9W_chips{flex-wrap:wrap;gap:6px;display:flex}._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}._5fvn9W_chip svg{width:15px;height:15px}._5fvn9W_chip:hover{border-color:var(--cobalt);color:var(--cobalt-700)}._5fvn9W_chip[aria-pressed=true]{background:var(--cobalt);border-color:var(--cobalt);color:#fff}._5fvn9W_summary{font-size:var(--fs-sm);color:var(--ink-2);align-items:center;gap:12px;font-weight:700;display:flex}._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}._5fvn9W_reset:hover{background:var(--cobalt-050)}._5fvn9W_reset svg{width:14px;height:14px}._5fvn9W_group{gap:14px;display:grid}._5fvn9W_groupTitle{font-size:var(--fs-xl);align-items:center;gap:10px;font-weight:800;display:flex}._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}._5fvn9W_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;display:grid}._5fvn9W_empty{text-align:center;color:var(--ink-2);justify-items:center;gap:6px;padding:48px 16px;display:grid}._5fvn9W_empty svg{width:36px;height:36px;color:var(--ink-4)}._5fvn9W_empty strong{color:var(--ink);font-size:var(--fs-lg)}
.-\37 CwOW_settings{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:start;gap:16px 24px;padding:14px 16px;display:grid}.-\37 CwOW_group{border:0;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;margin:0;padding:0;display:grid}.-\37 CwOW_group legend{font-weight:800;font-size:var(--fs-sm);margin-bottom:4px;padding:0}.-\37 CwOW_hint{font-size:var(--fs-xs);color:var(--ink-3);overflow-wrap:anywhere;line-height:1.6}.-\37 CwOW_hint a{color:var(--cobalt-700);font-weight:700;text-decoration:underline}.-\37 CwOW_detail{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;padding:14px;display:grid}.-\37 CwOW_h3{font-size:var(--fs-md);font-weight:800}.-\37 CwOW_compare{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.-\37 CwOW_tableWrap{border:1px solid var(--line);border-radius:var(--r-md);overflow-x:auto}.-\37 CwOW_table{width:100%;font-size:var(--fs-sm);border-collapse:collapse}.-\37 CwOW_table th,.-\37 CwOW_table td{text-align:left;border-top:1px solid var(--line);vertical-align:top;padding:8px 12px}.-\37 CwOW_table thead th{background:var(--ice-2);font-size:var(--fs-xs);color:var(--ink-3);border-top:0;font-weight:700}.-\37 CwOW_table tbody th{white-space:nowrap;font-weight:700}.-\37 CwOW_table tbody th span{margin-left:6px}.-\37 CwOW_reads{overflow-wrap:anywhere;gap:2px;min-width:160px;display:grid}.-\37 CwOW_rowUsed{background:var(--cobalt-050)}@media (max-width:719px){.-\37 CwOW_table thead{display:none}.-\37 CwOW_table,.-\37 CwOW_table tbody,.-\37 CwOW_table tr,.-\37 CwOW_table td,.-\37 CwOW_table th{width:100%;display:block}.-\37 CwOW_table tr{border-top:1px solid var(--line);padding:8px 0}.-\37 CwOW_table tr:first-child{border-top:0}.-\37 CwOW_table th,.-\37 CwOW_table td{white-space:normal;border-top:0;padding:4px 12px}}.-\37 CwOW_namesBar{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.-\37 CwOW_namesList{border:1px solid var(--line);border-radius:var(--r-md);margin:0;padding:0;list-style:none;overflow:hidden}.-\37 CwOW_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}.-\37 CwOW_namesList>.-\37 CwOW_nameRow:first-child{border-top:0}.-\37 CwOW_nameRemoved{background:var(--ice-2);color:var(--ink-3)}.-\37 CwOW_nameSkipped{background:var(--warn-bg)}.-\37 CwOW_before{color:var(--ink-2)}.-\37 CwOW_after{font-weight:650}.-\37 CwOW_arrow{width:16px;height:16px;color:var(--ink-3);justify-self:center}.-\37 CwOW_del{background:var(--err-bg);color:var(--err);border-radius:3px;padding:0 1px}.-\37 CwOW_ins{background:var(--ok-bg);color:var(--ok);border-radius:3px;padding:0 1px;font-weight:800}.-\37 CwOW_chips{flex-wrap:wrap;grid-column:1/-1;gap:4px;display:flex}@media (max-width:719px){.-\37 CwOW_nameRow{grid-template-columns:minmax(0,1fr)}.-\37 CwOW_arrow{justify-self:start;transform:rotate(90deg)}}.-\37 CwOW_touch.-\37 CwOW_touch{--btn-h:40px}
._gKGkW_panelStack,._gKGkW_stack{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}._gKGkW_sumChips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._gKGkW_archiveName{overflow-wrap:anywhere;min-width:0;font-weight:800}._gKGkW_headRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}._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}._gKGkW_finds{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}._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}._gKGkW_namesHead{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}._gKGkW_namesTitle{font-weight:800;font-size:var(--fs-sm)}._gKGkW_namesSelect{width:280px;min-width:0;max-width:100%}._gKGkW_mutedText{font-size:var(--fs-xs);color:var(--ink-3);line-height:1.6}._gKGkW_mutedText a{color:var(--cobalt-700);font-weight:700;text-decoration:underline}._gKGkW_okText{color:var(--ok);font-weight:700}._gKGkW_listBar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._gKGkW_search{flex:200px;min-width:0}._gKGkW_sortSel{width:150px;max-width:100%}._gKGkW_barGroup{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}._gKGkW_list{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;min-width:0;overflow:hidden}._gKGkW_listHead,._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}._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}._gKGkW_rows{margin:0;padding:0;list-style:none}._gKGkW_row{border-top:1px solid var(--line);min-height:48px;transition:background var(--t-fast)}._gKGkW_rows>._gKGkW_row:first-child{border-top:0}._gKGkW_row:hover,._gKGkW_rowSel{background:var(--cobalt-050)}._gKGkW_rowWarn,._gKGkW_rowWarn:hover{background:var(--warn-bg)}._gKGkW_cSel{place-items:center;min-height:40px;display:grid}._gKGkW_cSel input{width:18px;height:18px;accent-color:var(--cobalt);cursor:pointer;margin:0}._gKGkW_cName{gap:2px;min-width:0;padding:6px 0;display:grid}._gKGkW_nameLine{align-items:center;gap:6px;min-width:0;display:flex}._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}._gKGkW_toggle:hover{background:var(--ice);color:var(--ink)}._gKGkW_toggle svg{width:16px;height:16px;transition:transform var(--t-fast)}._gKGkW_toggle[aria-expanded=true] svg{transform:rotate(90deg)}._gKGkW_togglePad{flex:none;width:28px;display:inline-block}._gKGkW_ico{width:18px;height:18px;color:var(--cobalt);flex:none}._gKGkW_icoDir{color:var(--cyan-600)}._gKGkW_icoWarn{color:var(--warn)}._gKGkW_name{font-weight:650;font-size:var(--fs-sm);overflow-wrap:anywhere;min-width:0;color:var(--ink)}._gKGkW_dirName{font-weight:800}._gKGkW_nameBtn{cursor:pointer;text-align:left;min-width:0;font:inherit;background:0 0;border:0;flex:0 auto;padding:0}._gKGkW_nameBtn:hover ._gKGkW_name{text-decoration:underline}._gKGkW_rowBadges{flex-wrap:wrap;gap:4px;padding-left:34px;display:flex}._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}._gKGkW_cNum{text-align:right;font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--ink-2);white-space:nowrap;display:none}._gKGkW_cAct{justify-content:flex-end;align-items:center;gap:2px;display:flex}._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}._gKGkW_emptyList{text-align:center;color:var(--ink-3);font-size:var(--fs-sm);padding:28px 16px}@media (min-width:880px){._gKGkW_listHead,._gKGkW_row{grid-template-columns:40px minmax(0,1fr) 96px 96px 72px 150px 92px;padding-right:10px}._gKGkW_cNum{display:block}._gKGkW_meta{display:none}._gKGkW_headHide{display:block}}._gKGkW_headHide{text-align:right;display:none}._gKGkW_headName{padding-left:4px}@media (min-width:880px){._gKGkW_headHide{display:block}}._gKGkW_headAct{display:none}@media (min-width:880px){._gKGkW_headAct{display:block}}._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}._gKGkW_actionRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._gKGkW_levelBox{gap:4px;min-width:0;max-width:360px;display:grid}._gKGkW_previewBody{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;padding:12px 14px;display:grid}._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}._gKGkW_previewText:focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}._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}._gKGkW_previewImg{max-width:100%;height:auto;max-height:420px;display:block}._gKGkW_previewPath{font-size:var(--fs-xs);color:var(--ink-3);overflow-wrap:anywhere}._gKGkW_previewTools{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}._gKGkW_encSel{width:220px;max-width:100%}._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}._gKGkW_createDrop:hover{border-color:var(--cobalt)}._gKGkW_createDropOn{border-color:var(--cobalt);background:linear-gradient(135deg, #00d4ff29, #6b5cff1f), var(--ice-2);box-shadow:0 0 0 4px var(--cobalt-050)}._gKGkW_createTitle{font-size:var(--fs-lg);font-weight:800}._gKGkW_createActions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}._gKGkW_optGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));align-items:start;gap:14px 20px;padding:14px;display:grid}._gKGkW_optWide{grid-column:1/-1}._gKGkW_switchCol{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}._gKGkW_itemsTable{width:100%;font-size:var(--fs-sm);border-collapse:collapse}._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}._gKGkW_itemsTable td{border-top:1px solid var(--line);overflow-wrap:anywhere;vertical-align:top;padding:7px 12px}._gKGkW_itemsTable td:last-child,._gKGkW_itemsTable th:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}._gKGkW_itemsWrap{overscroll-behavior:contain;max-height:320px;overflow:auto}._gKGkW_noteList{font-size:var(--fs-xs);color:var(--ink-3);border-top:1px solid var(--line);gap:2px;padding:10px 14px;display:grid}._gKGkW_levelLabel{font-variant-numeric:tabular-nums}@media (max-width:719px){._gKGkW_namesSelect{width:100%}._gKGkW_sortSel{flex:140px;width:auto}._gKGkW_encSel{width:100%}._gKGkW_itemsTable th:last-child,._gKGkW_itemsTable td:last-child{white-space:normal}}._gKGkW_touch._gKGkW_touch{--btn-h:40px}._gKGkW_touchSeg [role=radio]{min-height:40px}._gKGkW_wrapBtn._gKGkW_wrapBtn{white-space:normal;text-align:left;max-width:100%;padding-top:8px;padding-bottom:8px}
.gLp82q_top{margin-bottom:16px}.gLp82q_row{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-bottom:8px;display:grid}.gLp82q_hint{font-size:var(--fs-xs);color:var(--ink-3);margin:8px 0}.gLp82q_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:12px 0;display:flex}.gLp82q_list{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.gLp82q_item{border:1px solid var(--line,var(--border));font-size:var(--fs-sm);border-radius:8px;padding:10px 12px}.gLp82q_itemName{overflow-wrap:anywhere;font-weight:600}.gLp82q_dim{color:var(--ink-3)}.gLp82q_results{gap:12px;display:grid}.gLp82q_preview{width:100%;margin-top:8px}
.fg4-cW_top{margin-bottom:16px}.fg4-cW_hint{font-size:var(--fs-xs);color:var(--ink-3);margin:8px 0}.fg4-cW_dim{font-size:var(--fs-xs);color:var(--ink-3);margin:4px 0}.fg4-cW_warn{font-size:var(--fs-sm);margin:8px 0;font-weight:600}.fg4-cW_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:12px 0;display:flex}.fg4-cW_row{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 4px;display:flex}.fg4-cW_rangeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.fg4-cW_list{font-size:var(--fs-sm);gap:6px;margin:8px 0;padding:0;list-style:none;display:grid}.fg4-cW_item{border:1px solid var(--line,var(--border));font-size:var(--fs-sm);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.fg4-cW_itemName{overflow-wrap:anywhere;min-width:0;font-weight:600}.fg4-cW_wave{aspect-ratio:960/160;border:1px solid var(--line,var(--border));background:var(--surface,transparent);cursor:crosshair;touch-action:none;border-radius:6px;width:100%;height:auto;display:block}.fg4-cW_wave:focus-visible{outline-offset:2px;outline:2px solid}.fg4-cW_preview{width:100%;margin-top:8px}
.-NCnKa_top{margin-bottom:16px}.-NCnKa_hint{font-size:var(--fs-xs);color:var(--ink-3);margin:8px 0}.-NCnKa_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:12px 0;display:flex}.-NCnKa_item{border:1px solid var(--line,var(--border));font-size:var(--fs-sm);border-radius:8px;margin-bottom:12px;padding:10px 12px}.-NCnKa_itemName{overflow-wrap:anywhere;font-weight:600}.-NCnKa_dim{color:var(--ink-3)}.-NCnKa_compare{gap:10px;margin-top:8px;display:grid}.-NCnKa_preview{width:100%}.-NCnKa_wave{border:1px solid var(--line,var(--border));background:var(--surface,transparent);border-radius:6px;width:100%;height:96px}.-NCnKa_wave path{fill:none;stroke:var(--ink);stroke-width:1px}
._4oQf9W_top{margin-bottom:16px}._4oQf9W_row{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-bottom:8px;display:grid}._4oQf9W_hint{font-size:var(--fs-xs);color:var(--ink-3);margin:8px 0}._4oQf9W_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:12px 0;display:flex}._4oQf9W_list{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}._4oQf9W_item{border:1px solid var(--line,var(--border));font-size:var(--fs-sm);border-radius:8px;padding:10px 12px}._4oQf9W_itemName{overflow-wrap:anywhere;font-weight:600}._4oQf9W_dim{color:var(--ink-3)}._4oQf9W_plan{margin:6px 0 0}._4oQf9W_results{gap:12px;display:grid}._4oQf9W_pair{gap:8px;display:grid}._4oQf9W_wave{width:100%;height:48px;color:var(--ink-2);background:var(--surface);border:1px solid var(--line,var(--border));border-radius:6px;display:block}._4oQf9W_wave path{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}._4oQf9W_preview{width:100%;margin-top:8px}
._6oARgG_layout{gap:16px;min-width:0;display:grid}@media (min-width:1100px){._6oARgG_layout{grid-template-columns:minmax(340px,400px) minmax(0,1fr);align-items:start}}._6oARgG_rules{gap:10px;min-width:0;padding:12px;display:grid}._6oARgG_ruleList{counter-reset:rule;gap:10px;margin:0;padding:0;list-style:none;display:grid}._6oARgG_rule{border:1px solid var(--line);border-radius:var(--r-md);counter-increment:rule;animation:_6oARgG_ruleIn var(--t-med) var(--ease-out);background:#fff;gap:10px;min-width:0;padding:12px;display:grid;position:relative}._6oARgG_ruleOff{background:var(--ice-2)}._6oARgG_ruleOff ._6oARgG_ruleBody{opacity:.55}@keyframes _6oARgG_ruleIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}._6oARgG_ruleHead{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}._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}._6oARgG_ruleNum:before{content:counter(rule)}._6oARgG_ruleTitle{font-size:var(--fs-sm);flex:1;min-width:0;font-weight:800}._6oARgG_ruleBtns{align-items:center;gap:2px;margin-left:auto;display:flex}._6oARgG_ruleBody{gap:10px;min-width:0;display:grid}._6oARgG_grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._6oARgG_grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._6oARgG_mini{min-width:0;color:var(--ink-3);gap:4px;font-size:11px;font-weight:700;display:grid}._6oARgG_mini input,._6oARgG_mini select{min-height:38px;font-size:var(--fs-sm);padding:6px 10px}._6oARgG_mini select{padding-right:32px}._6oARgG_ruleError{font-size:var(--fs-xs);color:var(--err);align-items:flex-start;gap:6px;font-weight:650;display:flex}._6oARgG_ruleError svg{flex:none;width:14px;height:14px;margin-top:2px}._6oARgG_addRow{align-items:stretch;gap:8px;display:flex}._6oARgG_addRow select{flex:1;min-width:0}._6oARgG_previewTools{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 12px;display:flex}._6oARgG_previewTools select{width:auto;min-height:36px;font-size:var(--fs-sm);padding:4px 36px 4px 10px}._6oARgG_tableWrap{max-height:560px;overflow:auto}._6oARgG_table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}._6oARgG_table th,._6oARgG_table td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:7px 10px}._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}._6oARgG_cNo{width:40px;color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:var(--fs-xs)}._6oARgG_cName{font-family:var(--font-mono);overflow-wrap:anywhere;min-width:120px;font-size:.8125rem}._6oARgG_dir{color:var(--ink-3);font-size:11px;display:block}._6oARgG_from{color:var(--ink-2)}._6oARgG_to{color:var(--ink);font-weight:650}._6oARgG_toChanged{color:var(--cobalt-700)}._6oARgG_rowBad td{background:#fffafb}._6oARgG_rowBad ._6oARgG_to{color:var(--err)}._6oARgG_cStatus{white-space:nowrap}._6oARgG_statusList{flex-wrap:wrap;gap:4px;display:flex}._6oARgG_more{border-top:1px solid var(--line);justify-content:center;padding:10px;display:flex}@media (max-width:639px){._6oARgG_table ._6oARgG_cFrom{display:none}._6oARgG_table td._6oARgG_cName ._6oARgG_fromInline{display:block}}._6oARgG_fromInline{color:var(--ink-3);font-size:11px;font-weight:400;text-decoration:line-through;display:none}._6oARgG_output{gap:12px;padding:14px;display:grid}._6oARgG_outputRow{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}._6oARgG_presetRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._6oARgG_presetRow select,._6oARgG_presetRow input{min-width:0;min-height:36px;font-size:var(--fs-sm);flex:140px;padding:4px 10px}._6oARgG_presetRow select{padding-right:32px}
.k4w-UG_infoGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:8px 16px;padding:12px 14px;display:grid}.k4w-UG_infoGrid dt{font-size:var(--fs-xs);color:var(--ink-3);font-weight:700}.k4w-UG_infoGrid dd{font-size:var(--fs-sm);color:var(--ink);overflow-wrap:anywhere;min-width:0;margin:0;font-weight:700}.k4w-UG_controls{flex-wrap:wrap;align-items:end;gap:10px 16px;display:flex}.k4w-UG_ctl{gap:4px;min-width:0;display:grid}.k4w-UG_ctlLabel{font-size:var(--fs-xs);color:var(--ink-2);font-weight:800}.k4w-UG_gotoRow{align-items:center;gap:6px;display:flex}.k4w-UG_gotoRow input{width:11em;max-width:100%}.k4w-UG_viewer{border-top:1px solid var(--line);border-bottom:1px solid var(--line);height:min(62vh,480px);min-height:220px;font-family:var(--font-mono);color:var(--ink);background:#fff;font-size:13px;position:relative;overflow:auto}.k4w-UG_viewer:focus-visible{outline:2px solid var(--cobalt);outline-offset:-2px}.k4w-UG_stage{-webkit-user-select:none;user-select:none;width:max-content;min-width:100%;position:sticky;top:0;left:0;overflow:hidden}.k4w-UG_row{white-space:pre;align-items:center;height:22px;padding:0 10px;display:flex}.k4w-UG_off{color:var(--ink-3);flex:none;margin-right:14px}.k4w-UG_hex{flex:none;gap:0;margin-right:14px;display:flex}.k4w-UG_b{text-align:center;cursor:default;border-radius:3px;width:2.4ch;margin-right:.6ch;display:inline-block}.k4w-UG_gap{margin-left:1.2ch}.k4w-UG_chars{flex:none;display:flex}.k4w-UG_c{text-align:center;cursor:default;border-radius:3px;width:1.4ch;display:inline-block}.k4w-UG_cc,.k4w-UG_zero{color:var(--ink-3)}.k4w-UG_sel{background:var(--cobalt);color:#fff}.k4w-UG_cur{outline:2px solid var(--ink);outline-offset:-1px}.k4w-UG_diff{background:var(--warn-bg);box-shadow:inset 0 -2px 0 var(--warn)}.k4w-UG_diff.k4w-UG_sel{background:var(--cobalt);box-shadow:inset 0 -2px 0 var(--warn-line)}.k4w-UG_empty{color:var(--ink-3);font-family:var(--font-sans);padding:24px}.k4w-UG_help{font-size:var(--fs-xs);color:var(--ink-3);padding:6px 14px}.k4w-UG_panel{gap:12px;min-width:0;padding:14px;display:grid}.k4w-UG_row2{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.k4w-UG_fieldLine{gap:4px;min-width:0;display:grid}.k4w-UG_tableWrap{overflow-x:auto}.k4w-UG_table{width:100%;font-size:var(--fs-sm);border-collapse:collapse}.k4w-UG_table th,.k4w-UG_table td{text-align:left;border-top:1px solid var(--line);vertical-align:top;padding:6px 10px}.k4w-UG_table thead th{font-size:var(--fs-xs);color:var(--ink-3);border-top:0}.k4w-UG_table td code,.k4w-UG_table td.k4w-UG_mono{font-family:var(--font-mono);overflow-wrap:anywhere;word-break:break-all;font-size:12.5px}.k4w-UG_list{gap:4px;max-height:260px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.k4w-UG_listBtn{text-align:left;border:1px solid var(--line-2);border-radius:var(--r-sm);width:100%;min-height:36px;font-family:var(--font-mono);color:var(--ink);cursor:pointer;background:#fff;align-items:center;gap:10px;padding:4px 10px;font-size:12.5px;display:flex}.k4w-UG_listBtn:hover{border-color:var(--cobalt);background:var(--cobalt-050)}.k4w-UG_chart{border:1px solid var(--line);border-radius:var(--r-sm);background:#fff;width:100%;height:auto;max-height:140px;display:block}.k4w-UG_bar{fill:var(--cobalt);cursor:pointer}.k4w-UG_barHigh{fill:var(--warn);cursor:pointer}.k4w-UG_axis{stroke:var(--line-2);stroke-width:.5px}.k4w-UG_preview{font-family:var(--font-mono);resize:vertical;width:100%;min-height:120px;max-height:240px;font-size:12px}.k4w-UG_hexInput{font-family:var(--font-mono)}
.uPVPLa_hero{border-radius:var(--r-lg);border:1px solid var(--navy-700);color:#dce6fa;isolation:isolate;background:radial-gradient(700px 320px at 85% 0,#00d4ff2e,#0000 60%),linear-gradient(160deg,#0e2350,#0a1b3d 60%,#14113f);gap:18px;padding:22px 20px;display:grid;position:relative;overflow:hidden}.uPVPLa_hero:before{content:"";clip-path:polygon(25% 0,100% 0,100% 75%,0 100%);z-index:-1;background:linear-gradient(140deg,#00d4ff38,#0057ff1f);width:42%;height:70%;position:absolute;top:-30px;right:-40px}@media (min-width:960px){.uPVPLa_hero{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;padding:26px 28px}}.uPVPLa_heroText{gap:12px;min-width:0;display:grid}.uPVPLa_heroText p{font-size:var(--fs-sm);color:#c5d3ef;line-height:1.8}.uPVPLa_heroTitle{font-size:var(--fs-lg);color:#fff;align-items:center;gap:10px;display:flex}.uPVPLa_heroTitle svg{width:24px;height:24px;color:var(--cyan);flex:none}.uPVPLa_counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;list-style:none;display:grid}.uPVPLa_counts li{border-radius:var(--r-md);background:#ffffff0f;border:1px solid #ffffff1f;gap:2px;min-width:0;padding:10px 12px;display:grid}.uPVPLa_counts strong{font-family:var(--font-jakarta), var(--font-sans);font-size:var(--fs-2xl);color:#fff;font-variant-numeric:tabular-nums;line-height:1.1}.uPVPLa_counts span{color:#9fb4da;align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}.uPVPLa_counts span svg{flex:none;width:13px;height:13px}.uPVPLa_count_passive{border-color:#ffb02080!important}.uPVPLa_count_passive strong{color:#ffcf73}.uPVPLa_summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}@media (min-width:640px){.uPVPLa_summary{grid-template-columns:repeat(3,minmax(0,1fr))}}.uPVPLa_summary>div{border-radius:var(--r-md);background:#ffffff14;border:1px solid #ffffff1f;min-width:0;padding:12px 14px}.uPVPLa_summary dt{color:#9fb4da;font-size:11px;font-weight:700}.uPVPLa_summary dd{color:#fff;font-weight:800;font-size:var(--fs-md);overflow-wrap:anywhere;margin:2px 0 0;line-height:1.35}.uPVPLa_skeleton{background:linear-gradient(90deg,#ffffff14,#fff3,#ffffff14) 0 0/200% 100%;border-radius:4px;width:70%;height:1.1em;animation:1.2s linear infinite uPVPLa_shimmer;display:block}@keyframes uPVPLa_shimmer{to{background-position:-200% 0}}.uPVPLa_notes{gap:12px;display:grid}@media (min-width:960px){.uPVPLa_notes{grid-template-columns:repeat(2,minmax(0,1fr))}}.uPVPLa_loading{color:var(--ink-2);font-weight:700;font-size:var(--fs-sm);justify-content:center;align-items:center;gap:10px;padding:40px 16px;display:flex}.uPVPLa_loading svg{width:20px;height:20px;color:var(--cobalt)}.uPVPLa_sections{gap:16px;min-width:0;display:grid}@media (min-width:1024px){.uPVPLa_sections{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.uPVPLa_sectionWide{grid-column:1/-1}}.uPVPLa_section{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;min-width:0;overflow:hidden}.uPVPLa_sectionHead{background:var(--ice-2);border-bottom:1px solid var(--line);gap:4px;padding:12px 14px;display:grid}.uPVPLa_sectionHead h3{font-size:var(--fs-sm);align-items:center;gap:8px;font-weight:800;display:flex}.uPVPLa_sectionHead h3 svg{width:16px;height:16px;color:var(--cobalt)}.uPVPLa_sectionHead p{font-size:var(--fs-xs);color:var(--ink-3);line-height:1.6}.uPVPLa_table{width:100%;font-size:var(--fs-sm);table-layout:fixed}.uPVPLa_table th,.uPVPLa_table td{border-bottom:1px solid var(--line);vertical-align:top;text-align:left;padding:8px 12px}.uPVPLa_table tr:last-child th,.uPVPLa_table tr:last-child td{border-bottom:0}.uPVPLa_table th{width:38%;color:var(--ink-2);font-weight:700;font-size:var(--fs-xs);line-height:1.5}.uPVPLa_val{overflow-wrap:anywhere;word-break:break-word}.uPVPLa_mono{font-family:var(--font-mono);font-size:12px}.uPVPLa_expCell{width:140px;text-align:right!important}.uPVPLa_expIcon{border-radius:var(--r-pill);background:var(--warn-bg);border:1px solid var(--warn-line);width:26px;height:24px;color:var(--warn);place-items:center;display:inline-grid}.uPVPLa_expIcon svg{width:14px;height:14px}@media (max-width:639px){.uPVPLa_table,.uPVPLa_table tbody,.uPVPLa_table tr,.uPVPLa_table th,.uPVPLa_table td{width:auto;display:block}.uPVPLa_table tr{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:8px 12px;display:grid}.uPVPLa_table th,.uPVPLa_table td{border:0;grid-column:1;padding:0}.uPVPLa_table .uPVPLa_expCell{grid-area:1/2/span 2;width:auto;text-align:right!important}}.uPVPLa_featureGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:6px;padding:12px;list-style:none;display:grid}.uPVPLa_featureGrid li{border-radius:var(--r-sm);border:1px solid var(--line);font-size:var(--fs-sm);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;min-width:0;padding:8px 10px;line-height:1.4;display:grid}.uPVPLa_featureGrid svg{width:18px;height:18px;margin-top:1px}.uPVPLa_fLabel{gap:2px;min-width:0;font-weight:650;display:grid}.uPVPLa_fLabel small{color:var(--ink-3);overflow-wrap:anywhere;font-size:11px;font-weight:500}.uPVPLa_f_yes{background:#fff}.uPVPLa_f_no{background:var(--ice-2);color:var(--ink-3)}.uPVPLa_f_partial{background:var(--warn-bg);border-color:var(--warn-line)!important}.uPVPLa_f_unknown{background:#fff}.uPVPLa_fInfo{background:var(--violet-050);grid-column:1/-1;border-color:#d9d4ff!important}.uPVPLa_fInfo svg{color:var(--violet-700)}.uPVPLa_iconYes{color:var(--ok)}.uPVPLa_iconNo{color:var(--ink-4)}.uPVPLa_iconPartial{color:var(--warn)}.uPVPLa_iconUnknown{color:var(--ink-4)}.uPVPLa_sv_yes,.uPVPLa_sv_no,.uPVPLa_sv_partial,.uPVPLa_sv_unknown{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.uPVPLa_sv_yes svg,.uPVPLa_sv_no svg,.uPVPLa_sv_partial svg,.uPVPLa_sv_unknown svg{flex:none;width:16px;height:16px}
.jewCCq_intro{font-size:var(--fs-sm);color:var(--ink-2);flex:320px;align-items:flex-start;gap:10px;display:flex}.jewCCq_facts{font-size:var(--fs-sm);grid-template-columns:minmax(120px,max-content) minmax(0,1fr);gap:6px 16px;margin:0;display:grid}.jewCCq_facts dt{color:var(--ink-3)}.jewCCq_facts dd{overflow-wrap:anywhere;margin:0}.jewCCq_muted{color:var(--ink-3);font-size:var(--fs-xs)}.jewCCq_list{font-size:var(--fs-sm);overflow-wrap:anywhere;gap:6px;margin:0;padding-left:18px;display:grid}.jewCCq_tree{font-size:var(--fs-sm);overflow-wrap:anywhere;margin:0;padding-left:18px}.jewCCq_tree li+li{margin-top:6px}.jewCCq_thumb{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);max-width:240px;max-height:240px;display:block}.jewCCq_json{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);max-height:360px;font-family:var(--font-mono);font-size:var(--fs-xs);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px;overflow:auto}.jewCCq_verify{overflow-wrap:anywhere;margin:0}
.BdB2qa_stage{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);width:100%;height:min(62vh,560px);min-height:280px;position:relative;overflow:hidden}.BdB2qa_canvas{touch-action:none;cursor:grab;width:100%;height:100%;display:block}.BdB2qa_canvas:active{cursor:grabbing}.BdB2qa_canvas:focus-visible{outline:2px solid var(--focus,currentColor);outline-offset:-2px}.BdB2qa_viewButtons{flex-wrap:wrap;gap:6px;display:flex}.BdB2qa_toggles{flex-wrap:wrap;gap:12px 20px;margin-top:12px;display:flex}.BdB2qa_animRow{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.BdB2qa_exportGrid{flex-wrap:wrap;align-items:flex-end;gap:16px 24px;display:flex}.BdB2qa_actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.BdB2qa_subhead{margin:16px 0 8px;font-size:.95rem}.BdB2qa_muted{color:var(--muted);overflow-wrap:anywhere;margin:8px 0 0;font-size:.85rem}
._2_0Xnq_stack{gap:16px;min-width:0;display:grid}._2_0Xnq_pad{gap:12px;min-width:0;padding:16px;display:grid}._2_0Xnq_row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}._2_0Xnq_note{font-size:var(--fs-sm);color:var(--ink-3);overflow-wrap:anywhere;margin:0}._2_0Xnq_scroll{border:1px solid var(--line);border-radius:var(--r-md);max-width:100%;overflow-x:auto}._2_0Xnq_table{border-collapse:collapse;font-size:var(--fs-sm);width:100%}._2_0Xnq_table th,._2_0Xnq_table td{border-bottom:1px solid var(--line-2);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:6px 10px}._2_0Xnq_table th{background:var(--ice);white-space:nowrap;font-weight:800}._2_0Xnq_mono{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:12px}._2_0Xnq_list{font-size:var(--fs-sm);gap:4px;margin:0;padding-left:20px;display:grid}._2_0Xnq_h{font-size:var(--fs-md);margin:0;font-weight:800}._2_0Xnq_grid2{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;min-width:0;display:grid}._2_0Xnq_field{gap:6px;min-width:0;display:grid}._2_0Xnq_occ{max-height:160px;margin:6px 0 0;padding-left:16px;font-size:12px;overflow:auto}._2_0Xnq_thumb{object-fit:cover;border:1px solid var(--line);border-radius:50%;width:40px;height:40px;display:block}._2_0Xnq_cal{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;min-width:0;display:grid}._2_0Xnq_dow{text-align:center;font-size:var(--fs-xs);color:var(--ink-3);padding:4px 0;font-weight:800}._2_0Xnq_cell{text-align:left;border:1px solid var(--line-2);border-radius:var(--r-sm);cursor:pointer;min-width:0;min-height:64px;font:inherit;color:inherit;background:#fff;align-content:start;gap:2px;padding:4px;transition:border-color .16s,box-shadow .16s;display:grid}._2_0Xnq_cell:hover{border-color:var(--cobalt)}._2_0Xnq_cell:focus-visible{outline:2px solid var(--cobalt);outline-offset:1px}._2_0Xnq_cellOut{background:var(--ice);color:var(--ink-3)}._2_0Xnq_cellSel{border-color:var(--cobalt);box-shadow:0 0 0 2px var(--cobalt-050)}._2_0Xnq_day{font-size:12px;font-weight:800}._2_0Xnq_ev{background:var(--cobalt-050);text-overflow:ellipsis;white-space:nowrap;border-radius:3px;padding:0 3px;font-size:10px;line-height:1.3;display:block;overflow:hidden}._2_0Xnq_dot{color:var(--cobalt);font-size:10px;line-height:1;display:none}._2_0Xnq_more{color:var(--ink-3);font-size:10px;font-weight:700}._2_0Xnq_monthBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}@media (max-width:520px){._2_0Xnq_cell{min-height:48px;padding:2px}._2_0Xnq_ev,._2_0Xnq_more{display:none}._2_0Xnq_dot{display:block}}
.Scnplq_stack{gap:16px;min-width:0;display:grid}.Scnplq_pad{gap:12px;min-width:0;padding:16px;display:grid}.Scnplq_row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.Scnplq_note{font-size:var(--fs-sm);color:var(--ink-3);overflow-wrap:anywhere;margin:0}.Scnplq_scroll{border:1px solid var(--line);border-radius:var(--r-md);max-width:100%;overflow-x:auto}.Scnplq_table{border-collapse:collapse;font-size:var(--fs-sm);width:100%}.Scnplq_table th,.Scnplq_table td{border-bottom:1px solid var(--line-2);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:6px 10px}.Scnplq_table th{background:var(--ice);white-space:nowrap;font-weight:800}.Scnplq_mono{font-family:var(--font-mono);overflow-wrap:anywhere;word-break:break-all;font-size:12px}.Scnplq_pre{font-family:var(--font-mono);background:var(--ice);border-radius:var(--r-sm);white-space:pre;max-width:100%;max-height:360px;margin:0;padding:12px;font-size:12px;line-height:1.55;overflow-x:auto}.Scnplq_kv{font-size:var(--fs-sm);grid-template-columns:minmax(0,11em) minmax(0,1fr);gap:8px 14px;margin:0;display:grid}.Scnplq_kv dt{overflow-wrap:anywhere;font-weight:800}.Scnplq_kv dd{overflow-wrap:anywhere;gap:4px;min-width:0;margin:0;display:grid}@media (max-width:560px){.Scnplq_kv{grid-template-columns:minmax(0,1fr);gap:2px}.Scnplq_kv dd{margin-bottom:8px}}.Scnplq_list{font-size:var(--fs-sm);gap:4px;margin:0;padding-left:20px;display:grid}.Scnplq_plain{gap:2px;margin:0;padding:0;list-style:none;display:grid}.Scnplq_h{font-size:var(--fs-md);overflow-wrap:anywhere;margin:0;font-weight:800}.Scnplq_card{border:1px solid var(--line);border-radius:var(--r-md);gap:12px;min-width:0;padding:14px;display:grid}
.ecQLZG_options{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.ecQLZG_optionGroup{font-size:var(--fs-sm);align-items:center;gap:8px;font-weight:700;display:flex}.ecQLZG_select{min-height:36px;font-size:var(--fs-sm);width:auto;max-width:100%;padding:4px 36px 4px 10px}.ecQLZG_textInput{min-height:36px;font-size:var(--fs-sm);width:160px;max-width:100%;padding:4px 10px}.ecQLZG_note{font-size:var(--fs-xs);color:var(--ink-3);margin:0}.ecQLZG_status{font-size:var(--fs-xs);align-items:center;gap:8px;font-weight:700;display:flex}.ecQLZG_status svg{width:15px;height:15px}.ecQLZG_statusOk{color:var(--ok)}.ecQLZG_statusErr{color:var(--err)}.ecQLZG_statusIdle{color:var(--ink-3)}.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}.ecQLZG_code:focus-visible{box-shadow:inset 0 0 0 2px var(--cobalt);outline:none}.ecQLZG_line{white-space:pre;padding-left:64px;display:block;position:relative}.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}.ecQLZG_plain{white-space:pre;padding-left:14px;display:block}@media (min-width:960px){.ecQLZG_code{min-height:440px}}.ecQLZG_kw{color:#4c3de0;font-weight:600}.ecQLZG_str{color:#0b7a55}.ecQLZG_num{color:#0049d9}.ecQLZG_tag{color:#1e3a8a;font-weight:600}.ecQLZG_attr{color:#9a3412}.ecQLZG_com{color:#8a94ab;font-style:italic}.ecQLZG_punct{color:#56627e}.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}.ecQLZG_caret{color:var(--err);font-weight:800}
.Xyvo5q_bar{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.Xyvo5q_hint{font-size:var(--fs-xs);color:var(--ink-3);margin:0}.Xyvo5q_panes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.Xyvo5q_editorBox{border-top:1px solid var(--line);background:#fff;min-width:0;display:flex}.Xyvo5q_gutter{text-align:right;width:44px;height:260px;font-family:var(--font-mono);color:var(--ink-3);background:var(--cobalt-050);-webkit-user-select:none;user-select:none;flex:none;padding:12px 6px 12px 0;font-size:13px;line-height:1.6;overflow:hidden}.Xyvo5q_gutterInner{white-space:pre}.Xyvo5q_editor{resize:vertical;min-width:0;height:260px;font-family:var(--font-mono);white-space:pre;tab-size:2;color:var(--ink);background:#fff;border:0;flex:1;padding:12px;font-size:13px;line-height:1.6;overflow:auto}.Xyvo5q_editor:focus-visible{box-shadow:inset 0 0 0 2px var(--cobalt);outline:none}.Xyvo5q_out{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:12px;display:grid}.Xyvo5q_frameWrap{background:#fff;min-height:320px;position:relative}.Xyvo5q_frame{background:#fff;border:0;width:100%;height:320px;display:block}.Xyvo5q_placeholder{color:var(--ink-3);font-size:var(--fs-sm);margin:0;padding:16px}.Xyvo5q_console{min-height:320px;max-height:320px;font-family:var(--font-mono);background:#fff;margin:0;padding:8px 0;font-size:12.5px;list-style:none;overflow:auto}.Xyvo5q_entry{border-bottom:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;gap:8px;padding:3px 12px;display:flex}.Xyvo5q_entryWarn{background:var(--warn-bg)}.Xyvo5q_entryError{background:var(--err-bg)}.Xyvo5q_lvl{flex:none;min-width:3.2em;font-weight:700}.Xyvo5q_at{color:var(--ink-3)}.Xyvo5q_warnBox{flex-direction:column;gap:6px;display:flex}@media (max-width:900px){.Xyvo5q_panes,.Xyvo5q_out{grid-template-columns:minmax(0,1fr)}}
.QDbh9a_stack{gap:16px;min-width:0;display:grid}.QDbh9a_pad{gap:12px;min-width:0;padding:16px;display:grid}.QDbh9a_row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.QDbh9a_note{font-size:var(--fs-sm);color:var(--ink-3);overflow-wrap:anywhere;margin:0}.QDbh9a_scroll{border:1px solid var(--line);border-radius:var(--r-md);max-width:100%;overflow-x:auto}.QDbh9a_table{border-collapse:collapse;font-size:var(--fs-sm);width:100%}.QDbh9a_table th,.QDbh9a_table td{border-bottom:1px solid var(--line-2);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:6px 10px}.QDbh9a_table th{background:var(--ice);white-space:nowrap;font-weight:800}.QDbh9a_mono{font-family:var(--font-mono);overflow-wrap:anywhere;word-break:break-all;font-size:12px}.QDbh9a_pre{font-family:var(--font-mono);background:var(--ice);border-radius:var(--r-sm);white-space:pre;max-width:100%;max-height:480px;margin:0;padding:12px;font-size:12px;line-height:1.55;overflow-x:auto}.QDbh9a_kv{font-size:var(--fs-sm);grid-template-columns:max-content minmax(0,1fr);gap:6px 14px;margin:0;display:grid}.QDbh9a_kv dt{font-weight:800}.QDbh9a_kv dd{overflow-wrap:anywhere;min-width:0;margin:0}.QDbh9a_list{font-size:var(--fs-sm);gap:4px;margin:0;padding-left:20px;display:grid}.QDbh9a_h{font-size:var(--fs-md);margin:0;font-weight:800}
