._site_1gla8_1{--ink:#172342;--muted:#4e5c76;--line:#dce3f0;--accent:#5b34c6;--accent-dark:#4724a8;--tint:#f1edff;--paper:#fff;min-height:100vh;color:var(--ink);font-family:var(--font-geist-sans),system-ui,sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f6f8fd;line-height:1.55}._site_1gla8_1 *{box-sizing:border-box}._site_1gla8_1 h1,._site_1gla8_1 h2,._site_1gla8_1 h3,._site_1gla8_1 h4,._site_1gla8_1 p,._site_1gla8_1 ul,._site_1gla8_1 ol,._site_1gla8_1 dl{margin:0}._site_1gla8_1 a{color:var(--accent-dark);text-underline-offset:3px}._site_1gla8_1 button,._site_1gla8_1 input,._site_1gla8_1 select,._site_1gla8_1 textarea{font:inherit}._site_1gla8_1 button{cursor:pointer}._site_1gla8_1 button:disabled{opacity:.5;cursor:default}._site_1gla8_1 :focus-visible{outline-offset:3px;outline:3px solid #8060df}._site_1gla8_1 button,._site_1gla8_1 a,._site_1gla8_1 summary{-webkit-tap-highlight-color:transparent}._wrap_1gla8_10{width:min(100% - 2rem,1120px);min-width:0;margin-inline:auto}._siteHeader_1gla8_11{border-bottom:1px solid var(--line);background:#fff}._siteHeader_1gla8_11 ._wrap_1gla8_10,._siteFooter_1gla8_12 ._wrap_1gla8_10{justify-content:space-between;align-items:center;gap:.75rem;min-height:64px;display:flex}._siteHeader_1gla8_11 a,._siteFooter_1gla8_12 a{font-size:.9rem;font-weight:650;text-decoration:none}._siteHeader_1gla8_11 ._brand_1gla8_14{color:var(--ink);letter-spacing:.065em;align-items:center;gap:.5rem;font-size:.94rem;font-weight:780;display:flex}._brand_1gla8_14 span{background:var(--accent);color:#fff;letter-spacing:0;border-radius:8px;place-items:center;width:29px;height:29px;font-size:1.05rem;display:grid}._hero_1gla8_16{background:radial-gradient(at 94% 12%,#e5dcff 0%,#0000 46%),linear-gradient(112deg,#eef2ff,#f8f7ff 63%,#ecebff);border-bottom:1px solid #e6e2f6;padding:1.3rem 0 4.5rem;position:relative}._hero_1gla8_16 nav{color:#65718a;gap:.65rem;margin-bottom:1.8rem;font-size:.82rem;display:flex}._hero_1gla8_16 ._kicker_1gla8_18,._kicker_1gla8_18{color:var(--accent-dark);letter-spacing:.04em;font-size:.82rem;font-weight:740}._hero_1gla8_16 h1{letter-spacing:-.052em;text-wrap:balance;max-width:920px;margin:.55rem 0 .9rem;font-size:clamp(1.95rem,5vw,3.8rem);font-weight:770;line-height:1.07}._hero_1gla8_16 p:last-child{max-width:690px;color:var(--muted);font-size:clamp(.98rem,2.3vw,1.17rem)}._formCard_1gla8_21,._results_1gla8_21{background:var(--paper);border:1px solid var(--line);border-radius:19px;min-width:0;position:relative;box-shadow:0 12px 28px #20295509}._formCard_1gla8_21{margin-top:-2.7rem;padding:clamp(1rem,4vw,2rem)}._formHeader_1gla8_23,._resultHeader_1gla8_23{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.85rem;margin-bottom:1.25rem;display:flex}._formHeader_1gla8_23 h2,._resultHeader_1gla8_23 h2{letter-spacing:-.035em;font-size:clamp(1.4rem,3.5vw,2rem);line-height:1.15}._formHeader_1gla8_23 p,._resultHeader_1gla8_23 p{color:var(--muted);margin-top:.28rem}._formGrid_1gla8_26{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1.2rem;display:grid}._field_1gla8_27,._search_1gla8_27{min-width:0;color:var(--ink);font-size:.9rem;font-weight:650;display:block}._field_1gla8_27 span{color:var(--muted);margin-left:.3rem;font-size:.77rem;font-weight:450}._field_1gla8_27 input,._field_1gla8_27 select,._field_1gla8_27 textarea,._search_1gla8_27 input{width:100%;min-width:0;min-height:46px;color:var(--ink);background:#fbfcff;border:1px solid #cbd4e6;border-radius:9px;margin-top:.3rem;padding:.65rem .75rem;font-size:1rem;font-weight:450;display:block}._field_1gla8_27 textarea{resize:vertical}._field_1gla8_27 input::placeholder,._field_1gla8_27 textarea::placeholder,._search_1gla8_27 input::placeholder{color:#67748d;opacity:1}._primary_1gla8_32,._example_1gla8_32,._actions_1gla8_32 button,._tabs_1gla8_32 button,._export_1gla8_32 summary,._iconBtn_1gla8_32{border:1px solid var(--line);min-height:42px;color:var(--ink);background:#fff;border-radius:9px;padding:.55rem .8rem;font-size:.89rem;font-weight:650}._site_1gla8_1 ._primary_1gla8_32{background:var(--accent);border-color:var(--accent);color:#fff;min-height:46px;font-weight:750}._site_1gla8_1 ._primary_1gla8_32:hover{background:var(--accent-dark)}._primary_1gla8_32 span{margin-left:.35rem}._example_1gla8_32,._export_1gla8_32 summary{background:var(--tint);color:var(--accent-dark);border-color:#e5dcff}._example_1gla8_32:hover,._actions_1gla8_32 button:hover,._tabs_1gla8_32 button:hover,._iconBtn_1gla8_32:hover{background:var(--tint);color:var(--accent-dark)}._privacy_1gla8_38{color:var(--muted);font-size:.83rem;margin-top:.95rem!important}._toast_1gla8_39{min-height:1.5rem;color:var(--accent-dark);margin:.5rem 0 .2rem;font-size:.84rem}._error_1gla8_40{color:#a22037;font-weight:650;margin:.5rem 0 .8rem!important}._results_1gla8_21{overflow-wrap:anywhere;margin:0 0 2.2rem}._resultHeader_1gla8_23{margin:0 0 1rem;padding:1.3rem 1.4rem 0}._resultHeader_1gla8_23 ._kicker_1gla8_18{color:var(--accent-dark);margin:0 0 .3rem}._export_1gla8_32{max-width:100%}._export_1gla8_32 summary{cursor:pointer;width:max-content}._export_1gla8_32[open]{flex-basis:100%}._export_1gla8_32 ._actions_1gla8_32{margin-top:.5rem}._stats_1gla8_48{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;padding:0 1.4rem 1.15rem;display:grid}._stats_1gla8_48 span{color:var(--muted);background:#f5f3fc;border:1px solid #ebe6fc;border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:.35rem;padding:.45rem .65rem;font-size:.85rem;display:flex}._stats_1gla8_48 b{color:var(--accent-dark);font-size:1.26rem}._info_1gla8_51{color:#493384;background:#f2efff;border-radius:9px;padding:.65rem .8rem;font-size:.9rem;margin:.6rem 1.4rem 1rem!important}._tabs_1gla8_32{border-block:1px solid var(--line);background:#f6f8fd;flex-wrap:wrap;gap:.35rem;padding:.55rem 1.3rem;display:flex}._tabs_1gla8_32 button{background:0 0;border-color:#0000}._tabs_1gla8_32 button[aria-pressed=true],._actions_1gla8_32 button[aria-pressed=true]{color:var(--accent-dark);background:var(--tint);border-color:#e0d6ff}._resultBody_1gla8_55{min-width:0;padding:1.25rem 1.4rem 1.5rem}._search_1gla8_27{width:min(100%,380px);margin-bottom:1.2rem}._resultBody_1gla8_55 h3{letter-spacing:-.022em;margin:1.25rem 0 .55rem;font-size:1.22rem}._mainKeyword_1gla8_58{color:var(--accent-dark);font-weight:730;margin-bottom:.55rem!important}._cards_1gla8_59{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}._card_1gla8_59{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;padding:.65rem .75rem}._cardTop_1gla8_61{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.3rem;display:flex}._card_1gla8_59 h4{font-size:.96rem}._muted_1gla8_63{color:var(--muted);font-size:.86rem;margin:.35rem 0 .65rem!important}._chips_1gla8_64{flex-wrap:wrap;gap:.35rem;padding:0;list-style:none;display:flex}._chips_1gla8_64 li{background:#f8f6ff;border:1px solid #e5e1f5;border-radius:8px;align-items:stretch;min-width:0;max-width:100%;display:flex}._chips_1gla8_64 button{color:#3b2c74;overflow-wrap:anywhere;text-align:left;background:0 0;border:0;min-width:0;min-height:38px;padding:.35rem .45rem;font-size:.84rem}._chips_1gla8_64 button:hover{background:#ece5ff;border-radius:7px}._chips_1gla8_64 ._iconBtn_1gla8_32,._iconBtn_1gla8_32{text-align:center;flex:none;min-width:34px;min-height:34px;padding:.15rem .3rem}._details_1gla8_69{gap:.45rem;margin-top:.55rem;display:grid}._detail_1gla8_69{border:1px solid var(--line);background:#fff;border-radius:10px}._detail_1gla8_69 summary{cursor:pointer;color:var(--ink);overflow-wrap:anywhere;min-height:44px;padding:.65rem .75rem;font-weight:650}._detail_1gla8_69 summary span{margin-right:.5rem}._detail_1gla8_69 summary small{color:var(--accent-dark);font-size:.76rem;font-weight:550}._detail_1gla8_69>p,._detailBody_1gla8_74{padding:0 .8rem .75rem}._detailBody_1gla8_74 dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin:.15rem 0 .65rem;display:grid}._detailBody_1gla8_74 dt{color:var(--muted);font-size:.8rem;font-weight:700}._detailBody_1gla8_74 dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.92rem}._actions_1gla8_32{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}._actions_1gla8_32 button{overflow-wrap:anywhere;max-width:100%}._map_1gla8_80{border:1px solid var(--line);background:radial-gradient(#dcdff0 1px,#0000 1px) 50%/18px 18px,#f9faff;border-radius:13px;margin:.6rem 0;overflow:hidden}._map_1gla8_80 svg{width:100%;max-height:535px;display:block}._svgButton_1gla8_82{cursor:pointer}._svgButton_1gla8_82:hover rect,._svgButton_1gla8_82:focus-visible rect{stroke:#1d2955;stroke-width:3px}._toggles_1gla8_84{border:1px solid var(--line);border-radius:9px;flex-wrap:wrap;gap:.3rem .8rem;min-width:0;margin:.75rem 0;padding:.4rem .65rem;display:flex}._toggles_1gla8_84 legend{padding:0 .2rem;font-size:.85rem;font-weight:650}._toggles_1gla8_84 label{align-items:center;gap:.25rem;min-height:36px;font-size:.86rem;display:inline-flex}._toggles_1gla8_84 input{accent-color:var(--accent);width:1rem;height:1rem}._nodeInfo_1gla8_88{background:#f4f2fc;border-radius:9px;margin-top:.7rem;padding:.7rem}._nodeInfo_1gla8_88 h4{margin-bottom:.45rem}._dialog_1gla8_90{color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:15px;width:min(100% - 2rem,620px);max-height:85dvh;padding:1rem;box-shadow:0 18px 60px #19234b42}._dialog_1gla8_90::backdrop{background:#121b42a6}._dialog_1gla8_90 h2{margin-bottom:.65rem;font-size:1.3rem}._dialog_1gla8_90 ._field_1gla8_27{margin-bottom:.55rem}._editorial_1gla8_94{gap:2.2rem;padding:1rem 0 3rem;display:grid}._editorial_1gla8_94 h2{letter-spacing:-.027em;margin-bottom:.7rem;font-size:clamp(1.35rem,3.5vw,1.8rem)}._guide_1gla8_96{color:var(--muted);gap:.35rem;padding:0;list-style-position:inside;display:grid}._guide_1gla8_96 strong{color:var(--ink)}._intentCards_1gla8_98{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}._intentCards_1gla8_98 article{border:1px solid var(--line);background:#fff;border-radius:12px;padding:1rem}._intentCards_1gla8_98 h3{margin-bottom:.25rem;font-size:1rem}._intentCards_1gla8_98 p,._editorial_1gla8_94 ._detail_1gla8_69 p{color:var(--muted);font-size:.94rem}._links_1gla8_102,._siteFooter_1gla8_12 nav{flex-wrap:wrap;gap:.6rem 1rem;display:flex}._links_1gla8_102 a{font-weight:650}._siteFooter_1gla8_12{border-top:1px solid var(--line);background:#fff}._printOnly_1gla8_105{display:none}@media (width<=740px){._formGrid_1gla8_26{grid-template-columns:repeat(2,minmax(0,1fr))}._resultHeader_1gla8_23,._resultBody_1gla8_55,._stats_1gla8_48,._tabs_1gla8_32{padding-inline:1rem}}@media (width<=490px){._wrap_1gla8_10{width:calc(100% - 1.25rem)}._siteHeader_1gla8_11 ._wrap_1gla8_10,._siteFooter_1gla8_12 ._wrap_1gla8_10{min-height:54px}._hero_1gla8_16{padding-top:1rem}._hero_1gla8_16 nav{margin-bottom:1.2rem}._formGrid_1gla8_26,._cards_1gla8_59,._intentCards_1gla8_98,._detailBody_1gla8_74 dl{grid-template-columns:minmax(0,1fr)}._stats_1gla8_48{grid-template-columns:repeat(2,minmax(0,1fr))}._tabs_1gla8_32{gap:.12rem}._tabs_1gla8_32 button{padding-inline:.55rem}._chips_1gla8_64 button{min-height:43px}._map_1gla8_80 svg{min-height:240px}._privacy_1gla8_38{font-size:.79rem}}@media print{._site_1gla8_1{color:#000;background:#fff}._siteHeader_1gla8_11,._siteFooter_1gla8_12,._hero_1gla8_16,._formCard_1gla8_21,._toast_1gla8_39,._editorial_1gla8_94,._resultHeader_1gla8_23,._info_1gla8_51,._stats_1gla8_48,._tabs_1gla8_32,._resultBody_1gla8_55,._dialog_1gla8_90{display:none!important}._wrap_1gla8_10{width:100%}._results_1gla8_21{box-shadow:none;border:0;margin:0}._printOnly_1gla8_105{display:block}._printOnly_1gla8_105 h2,._printOnly_1gla8_105 h3{margin:.4rem 0}._printOnly_1gla8_105 li{break-inside:avoid}}
