._0qHQXq_app{background:var(--surface);min-height:100dvh}._0qHQXq_top{background:var(--bg);border-bottom:1px solid var(--line)}@media (min-width:1100px){._0qHQXq_top{height:60px;padding:0 var(--gutter);align-items:center;gap:12px;display:flex}._0qHQXq_top>._0qHQXq_bar{display:contents}._0qHQXq_top ._0qHQXq_barEnd{order:1}._0qHQXq_top ._0qHQXq_tabs{flex:none;align-self:stretch;margin-left:20px;padding:0}._0qHQXq_top ._0qHQXq_tabs a{align-items:center;padding:0;display:flex}}._0qHQXq_bar{height:60px;padding:0 var(--gutter);align-items:center;gap:12px;display:flex}._0qHQXq_brand{letter-spacing:-.04em;align-items:center;gap:9px;font-size:20px;font-weight:700;text-decoration:none;display:inline-flex}._0qHQXq_brand svg{width:26px;height:26px}._0qHQXq_barEnd{align-items:center;gap:6px;margin-left:auto;display:flex}._0qHQXq_switch{min-height:44px;color:var(--muted);align-items:center;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}._0qHQXq_switch:hover{color:var(--ink)}._0qHQXq_tabs{padding:0 var(--gutter);scrollbar-width:none;gap:28px;display:flex;overflow-x:auto}._0qHQXq_tabs a{color:var(--muted);flex:none;padding:10px 0 12px;font-size:15px;text-decoration:none;box-shadow:inset 0 -2px #0000}._0qHQXq_tabs a:hover{color:var(--ink)}._0qHQXq_tabs a[aria-current=page]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink);font-weight:500}._0qHQXq_main{padding:20px 32px 96px}._0qHQXq_title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._0qHQXq_lead{max-width:70ch;color:var(--muted);margin-top:6px;font-size:15px}._0qHQXq_muted,._0qHQXq_error{color:var(--muted);margin-top:16px;font-size:14px}span._0qHQXq_muted{margin-top:0}._0qHQXq_error{color:var(--danger)}._0qHQXq_hint{color:var(--muted);font-size:14px}._0qHQXq_card{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin-top:28px;padding:22px 24px;box-shadow:0 1px 2px #0e14240a}._0qHQXq_cardTitle{letter-spacing:-.01em;font-size:17px;font-weight:600}._0qHQXq_inline{flex-wrap:wrap;gap:10px;display:flex}._0qHQXq_inline select{flex:0 360px}._0qHQXq_main input,._0qHQXq_main select,._0qHQXq_main textarea{width:100%;min-height:40px;font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:8px 12px;font-size:15px}._0qHQXq_main select{appearance:none;text-overflow:ellipsis;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 19px) 52%,calc(100% - 14px) 52%;background-repeat:no-repeat;background-size:5px 5px;padding-right:36px}._0qHQXq_main textarea{resize:vertical;font-family:var(--font-mono), monospace;font-size:13px;line-height:1.55}._0qHQXq_main input:focus-visible,._0qHQXq_main select:focus-visible,._0qHQXq_main textarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._0qHQXq_editor{gap:16px;display:grid}._0qHQXq_editor label{gap:6px;font-size:14px;font-weight:500;display:grid}._0qHQXq_editor label span{color:var(--muted);font-weight:400}._0qHQXq_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._0qHQXq_main ._0qHQXq_small{border-radius:8px;min-height:36px;padding:0 14px;font-size:14px}._0qHQXq_danger{color:var(--danger)}._0qHQXq_file{background:var(--bg);border:1px solid var(--line);border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}._0qHQXq_file>span:nth-child(2){flex:1;min-width:0;display:grid}._0qHQXq_file strong{overflow-wrap:anywhere;font-size:15px;font-weight:500}._0qHQXq_file>span>span{color:var(--muted);overflow-wrap:anywhere;font-size:13px}._0qHQXq_giveTo{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}._0qHQXq_giveTo legend{float:left;padding:0;font-size:14px;font-weight:500}._0qHQXq_pick{cursor:pointer;transition:border-color .2s,background-color .2s;position:relative}._0qHQXq_pick>input{opacity:0;pointer-events:none;position:absolute}._0qHQXq_pick:hover{border-color:var(--faint)}._0qHQXq_pick:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}._0qHQXq_pick:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}._0qHQXq_giveTo ._0qHQXq_swatch{width:40px;height:40px;font-size:16px}._0qHQXq_panel>._0qHQXq_warning{margin:16px 24px 0}._0qHQXq_warning{color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, var(--surface));border:1px solid color-mix(in srgb, var(--danger) 30%, var(--surface));border-radius:10px;padding:12px 14px;font-size:14px}._0qHQXq_main ._0qHQXq_dangerSolid{color:#fff;background:var(--danger);font-weight:600}._0qHQXq_main ._0qHQXq_dangerSolid:disabled{opacity:.4;cursor:not-allowed;transform:none}._0qHQXq_segmented{background:var(--bg);border:1px solid var(--line);border-radius:9px;justify-self:start;padding:3px;display:inline-flex}._0qHQXq_segmented button{min-height:32px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 14px;font-size:14px}._0qHQXq_segmented button[aria-pressed=true]{color:var(--ink);background:var(--surface);box-shadow:0 1px 2px #0e142414}._0qHQXq_swatch{color:#fff;text-shadow:0 1px 1px #00000040;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:15px;font-weight:600;display:grid}._0qHQXq_clip{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._0qHQXq_logs{grid-template-columns:minmax(0,1fr);display:grid}._0qHQXq_month{grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}._0qHQXq_usageCard{background:var(--surface);border:1px solid var(--line);border-radius:14px;align-content:start;gap:6px;padding:12px 16px;transition:border-color .15s,box-shadow .15s;display:grid;position:relative;box-shadow:0 1px 2px #0e14240a}._0qHQXq_usageCard:has(._0qHQXq_usagePick:hover){border-color:var(--faint)}._0qHQXq_usageCard:has(._0qHQXq_usagePick[aria-pressed=true]){border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}._0qHQXq_usageCard:has(._0qHQXq_usagePick:focus-visible){outline:2px solid var(--accent);outline-offset:-4px}._0qHQXq_usagePick{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;outline:none;padding:0;position:absolute;inset:0}._0qHQXq_usageCard h2{letter-spacing:-.01em;font-size:15px;font-weight:600}._0qHQXq_usageCard ._0qHQXq_hint{font-size:12px}._0qHQXq_usageCard dl{flex-wrap:wrap;gap:4px 16px;margin:0;display:flex}._0qHQXq_usageCard dt{color:var(--muted);font-size:11px}._0qHQXq_usageCard dd{margin:0;font-size:14px;font-weight:600}._0qHQXq_usageCards{scrollbar-width:thin;grid-auto-columns:minmax(200px,260px);grid-auto-flow:column;gap:12px;margin:0;padding:2px;list-style:none;display:grid;overflow-x:auto}._0qHQXq_usageCardHead{align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:600;display:flex}._0qHQXq_usageCardHead ._0qHQXq_swatch{width:22px;height:22px;font-size:11px}._0qHQXq_filters{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}._0qHQXq_main ._0qHQXq_filters select{min-width:0;font-size:14px}._0qHQXq_main ._0qHQXq_filters ._0qHQXq_filterDay{grid-column:1/-1}._0qHQXq_callList{gap:14px;display:grid}@media (min-width:761px){._0qHQXq_callList{overscroll-behavior:contain;scrollbar-width:thin;max-height:min(70vh,720px);padding-right:4px;overflow-y:auto}}@media (min-width:761px) and (min-height:600px){._0qHQXq_app:has(._0qHQXq_logs){flex-direction:column;height:100dvh;display:flex}._0qHQXq_app:has(._0qHQXq_logs)>._0qHQXq_main{flex-direction:column;flex:1;min-height:0;padding-bottom:20px;display:flex}._0qHQXq_logs{flex:1;grid-template-rows:auto minmax(0,1fr);min-height:0}._0qHQXq_logs>._0qHQXq_split{align-items:stretch;min-height:0}._0qHQXq_logs ._0qHQXq_side{grid-template-rows:auto auto minmax(0,1fr);min-height:0}._0qHQXq_logs ._0qHQXq_callList{min-height:0;max-height:none}._0qHQXq_logs ._0qHQXq_detail,._0qHQXq_logs ._0qHQXq_detail>._0qHQXq_panel{flex-direction:column;min-height:0;display:flex}._0qHQXq_logs ._0qHQXq_callDetail{overscroll-behavior:contain;max-width:none;overflow-y:auto}._0qHQXq_logs ._0qHQXq_callDetail>*{max-width:80ch}}._0qHQXq_day{z-index:1;letter-spacing:.04em;text-transform:uppercase;color:var(--faint);background:color-mix(in srgb, var(--surface) 70%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;margin-bottom:4px;padding:4px 12px;font-size:12px;font-weight:600;position:sticky;top:0}._0qHQXq_showMore{justify-self:center}._0qHQXq_channelIcon,._0qHQXq_side ._0qHQXq_channelIcon{width:32px;height:32px;color:var(--accent);background:var(--accent-soft);border-radius:50%;flex:none;place-items:center;display:grid}._0qHQXq_panelHead ._0qHQXq_channelIcon{width:40px;height:40px}._0qHQXq_callDetail{gap:14px;max-width:80ch;padding:20px 24px 24px;display:grid}._0qHQXq_callDetail h3{color:var(--muted);font-size:13px;font-weight:500}._0qHQXq_tags{flex-wrap:wrap;gap:8px;margin:0;display:flex}._0qHQXq_tags>div{background:var(--bg);border:1px solid var(--line);border-radius:999px;gap:6px;padding:4px 12px;font-size:13px;display:inline-flex}._0qHQXq_tags dt{color:var(--muted)}._0qHQXq_tags dd{margin:0;font-weight:500}._0qHQXq_tags a{color:var(--accent);text-decoration:none}._0qHQXq_summary{background:var(--bg);border-left:3px solid var(--accent);border-radius:0 10px 10px 0;gap:6px;padding:12px 16px;line-height:1.55;display:grid}._0qHQXq_aiLabel{letter-spacing:.02em;color:var(--accent);align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}._0qHQXq_transcript{gap:10px;margin:0;padding:0;list-style:none;display:grid}._0qHQXq_transcript li{background:var(--accent-soft);border-radius:4px 16px 16px;justify-self:start;gap:2px;max-width:min(85%,60ch);padding:10px 14px;line-height:1.5;display:grid}._0qHQXq_transcript li[data-role=user]{background:var(--bg);border:1px solid var(--line);border-radius:16px 4px 16px 16px;justify-self:end}._0qHQXq_transcript li[data-role=tool]{background:0 0;border-radius:0;justify-self:stretch;max-width:none;padding:0}._0qHQXq_transcript li>span{color:var(--muted);font-size:12px}._0qHQXq_toolStep{background:var(--surface);border:1px solid var(--line);border-radius:12px}._0qHQXq_toolStep summary{cursor:pointer;border-radius:11px;align-items:center;gap:12px;min-height:44px;padding:8px 40px 8px 10px;list-style:none;display:flex;position:relative}._0qHQXq_toolStep summary::-webkit-details-marker{display:none}._0qHQXq_toolStep summary:hover{background:var(--bg)}._0qHQXq_toolStep summary:after{content:"";border-right:1.8px solid var(--faint);border-bottom:1.8px solid var(--faint);width:7px;height:7px;margin-top:-6px;transition:transform .15s;position:absolute;top:50%;right:18px;transform:rotate(45deg)}._0qHQXq_toolStep[open] summary:after{margin-top:-2px;transform:rotate(-135deg)}._0qHQXq_toolStep ._0qHQXq_toolIcon{width:32px;height:32px;color:var(--muted);border-radius:8px}._0qHQXq_toolText{flex:1;min-width:0;display:grid}._0qHQXq_toolText strong{font-size:14px;font-weight:500}._0qHQXq_toolText span{color:var(--muted);font-size:12px}._0qHQXq_badge._0qHQXq_failed{color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, var(--surface));border-color:color-mix(in srgb, var(--danger) 35%, var(--surface))}._0qHQXq_toolData{border-top:1px solid var(--line);gap:8px;padding:4px 14px 14px;display:grid}._0qHQXq_toolData h4{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-top:8px;font-size:12px;font-weight:600}._0qHQXq_toolData dl{gap:6px;margin:0;display:grid}._0qHQXq_toolData dl>div{grid-template-columns:minmax(0,160px) minmax(0,1fr);gap:12px;display:grid}._0qHQXq_toolData dt{font-family:var(--font-mono), monospace;color:var(--muted);overflow-wrap:anywhere;font-size:13px}._0qHQXq_toolData dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px}._0qHQXq_toolData pre{max-height:280px;font-family:var(--font-mono), monospace;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--bg);border:1px solid var(--line);border-radius:8px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5;overflow:auto}._0qHQXq_split{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:28px;display:grid}._0qHQXq_split>._0qHQXq_card,._0qHQXq_split>._0qHQXq_panel,._0qHQXq_split>._0qHQXq_detail{margin-top:16px}._0qHQXq_detail>._0qHQXq_card{margin-top:0}._0qHQXq_newCard{margin-top:16px}._0qHQXq_cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;margin:16px 0 0;padding:0;list-style:none;display:grid}._0qHQXq_cards button{width:100%;height:100%;min-height:44px;font:inherit;color:inherit;text-align:left;background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:14px;align-content:start;gap:12px;padding:16px;transition:border-color .15s,box-shadow .15s;display:grid;box-shadow:0 1px 2px #0e14240a}._0qHQXq_cards button:hover{border-color:var(--faint);box-shadow:0 8px 20px #0e142414}._0qHQXq_cards button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._0qHQXq_cards ._0qHQXq_docHead>span:nth-child(2){min-width:0;display:grid}._0qHQXq_cards strong{overflow-wrap:anywhere;font-size:15px;font-weight:500}._0qHQXq_cards ._0qHQXq_docHead span span{color:var(--muted);font-size:13px}._0qHQXq_cards ._0qHQXq_badge,._0qHQXq_tool>._0qHQXq_badge{justify-self:start;margin-left:0}._0qHQXq_cards small{-webkit-line-clamp:3;line-clamp:3;color:var(--muted);-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}._0qHQXq_back{min-height:44px;font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;margin:-8px 0 8px -6px;padding:0 10px 0 4px;font-size:15px;font-weight:500;display:none}._0qHQXq_side{gap:12px;margin-top:16px;display:grid}._0qHQXq_side ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}._0qHQXq_side li button{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;gap:2px;padding:10px 12px;display:grid}._0qHQXq_side li button:hover{background:var(--bg)}._0qHQXq_side li button[aria-current=true]{background:var(--bg);border-color:var(--line)}._0qHQXq_side strong{overflow-wrap:anywhere;font-size:15px;font-weight:500}._0qHQXq_side li span{color:var(--muted);font-size:13px}._0qHQXq_side li ._0qHQXq_sideItem{align-items:center;gap:12px;display:flex}._0qHQXq_side li ._0qHQXq_swatch{color:#fff;font-size:15px}._0qHQXq_side li ._0qHQXq_draftSwatch{color:var(--muted);border:1.5px dashed var(--faint);background:0 0;font-size:18px;font-weight:400}._0qHQXq_sideItem>span{min-width:0;font-size:inherit;color:var(--ink);display:grid}._0qHQXq_sideItem>span>span{color:var(--muted);font-size:13px}._0qHQXq_panel{background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:0 1px 2px #0e14240a}._0qHQXq_panelHead{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:14px;padding:18px 24px;display:flex}._0qHQXq_panelHead h2{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:18px;font-weight:600}._0qHQXq_panelHead ._0qHQXq_actions{margin-left:auto}._0qHQXq_panelTabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:24px;padding:0 24px;display:flex;overflow-x:auto}._0qHQXq_panelTabs button{min-height:44px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:14px;box-shadow:inset 0 -2px #0000}._0qHQXq_panelTabs button:hover{color:var(--ink)}._0qHQXq_panelTabs button[aria-pressed=true]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink);font-weight:500}._0qHQXq_extra{color:var(--danger);margin-top:4px;font-size:14px;display:block}._0qHQXq_meter{border-radius:3px;width:100%;height:6px;margin:4px 0 2px;display:block}._0qHQXq_field{gap:6px;font-size:14px;display:grid}._0qHQXq_field>span{font-weight:500}._0qHQXq_fields ._0qHQXq_field label{min-height:40px;display:inline-flex}._0qHQXq_copy{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._0qHQXq_copyBox{flex:auto;min-width:0;position:relative}._0qHQXq_copy code{min-height:42px;font-family:var(--font-mono), monospace;background:var(--bg);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:8px;padding:8px 48px 8px 12px;font-size:15px;display:block}._0qHQXq_copyIcon{width:30px;height:30px;color:var(--muted);background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:7px;place-items:center;padding:0;transition:color .15s,background-color .15s,border-color .15s;display:grid;position:absolute;bottom:6px;right:6px}._0qHQXq_copyIcon:hover,._0qHQXq_copyIcon:focus-visible{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}._0qHQXq_copyIcon:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._0qHQXq_copyIcon[data-copied]{color:var(--accent);border-color:var(--accent)}._0qHQXq_visitor{gap:16px;min-width:0;display:grid}._0qHQXq_visitor,._0qHQXq_visitor ._0qHQXq_field{grid-template-columns:minmax(0,1fr)}._0qHQXq_visitorValues{gap:8px;margin:0;padding:0;list-style:none;display:grid}._0qHQXq_visitorValues li{border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:10px 14px;font-size:14px;display:flex}._0qHQXq_visitorValues code{font-family:var(--font-mono), monospace;font-weight:500}._0qHQXq_visitorValues ._0qHQXq_badge{margin-left:0}._0qHQXq_visitorValues ._0qHQXq_hint{flex-basis:100%}._0qHQXq_visitor ._0qHQXq_copyBox{flex:100%}._0qHQXq_example ._0qHQXq_copy code{white-space:pre;padding:8px 12px 44px;font-size:13px;line-height:1.55;overflow-x:auto}@media (max-width:760px){._0qHQXq_main ._0qHQXq_visitor ._0qHQXq_small,._0qHQXq_visitor ._0qHQXq_segmented button{min-height:44px}}._0qHQXq_building{text-align:center;justify-items:center;padding:36px 24px 40px;display:grid}._0qHQXq_app{--wash:5%;--glow:9%;isolation:isolate;position:relative}._0qHQXq_app:before,._0qHQXq_app:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(28% 34% at 25% 30%, color-mix(in srgb, var(--accent) var(--glow), transparent), transparent 70%), radial-gradient(30% 36% at 75% 70%, color-mix(in srgb, #7c5cff var(--glow), transparent), transparent 70%), linear-gradient(115deg, transparent 0%, color-mix(in srgb, var(--accent) var(--wash), transparent) 20%, transparent 40%, color-mix(in srgb, #7c5cff var(--wash), transparent) 60%, transparent 80%, color-mix(in srgb, var(--accent) var(--wash), transparent) 100%);background-size:100% 100%,100% 100%,300% 300%;position:fixed;inset:-20%}._0qHQXq_app:before{animation:40s ease-in-out infinite alternate _0qHQXq_background-flow,30s ease-in-out infinite alternate _0qHQXq_background-drift}._0qHQXq_app:after{--wash:9%;--glow:15%;opacity:0;filter:blur(10px);transition:opacity .9s;animation:9s ease-in-out infinite alternate _0qHQXq_background-flow,7s ease-in-out -3s infinite alternate-reverse _0qHQXq_background-drift}html[data-thinking] ._0qHQXq_app:after{opacity:1}@keyframes _0qHQXq_background-flow{0%{background-position:0 0,0 0,0 30%}to{background-position:0 0,0 0,100% 70%}}@keyframes _0qHQXq_background-drift{0%{translate:0;scale:1}50%{translate:8% 5%;scale:1.06}to{translate:-6% 8%;scale:.97}}._0qHQXq_app ._0qHQXq_top{background:color-mix(in srgb, var(--bg) 62%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._0qHQXq_panel:has(>._0qHQXq_building){background:color-mix(in srgb, var(--surface) 62%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}@media (prefers-color-scheme:dark){._0qHQXq_app{--wash:8%;--glow:13%}._0qHQXq_app:after{--wash:12%;--glow:20%}}._0qHQXq_buildingTitle{letter-spacing:-.02em;font-size:20px;font-weight:600}._0qHQXq_buildingTitle span{color:var(--accent);background:linear-gradient(100deg, var(--accent) 35%, color-mix(in srgb, var(--accent) 55%, #9d8bff) 50%, var(--accent) 65%) 0 0 / 300% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:5s ease-in-out infinite _0qHQXq_building-sheen}@keyframes _0qHQXq_building-sheen{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){._0qHQXq_app:before,._0qHQXq_app:after,._0qHQXq_buildingTitle span{animation:none}}._0qHQXq_building ol{margin-top:20px;font-size:15px}._0qHQXq_main ._0qHQXq_buildBar{margin-top:24px}._0qHQXq_panelBody{gap:16px;padding:22px 24px;display:grid}._0qHQXq_section{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:16px 48px;padding:24px;display:grid}._0qHQXq_section:last-child{border-bottom:0}._0qHQXq_section h3{font-size:15px;font-weight:600}._0qHQXq_section ._0qHQXq_hint{margin-top:4px}._0qHQXq_fields{gap:16px;max-width:820px;display:grid}._0qHQXq_fields label{gap:6px;font-size:14px;font-weight:500;display:grid}._0qHQXq_fields output{color:var(--muted);font-weight:400}._0qHQXq_inline{align-items:center}._0qHQXq_grow{flex:320px}._0qHQXq_dialog{width:min(440px,100vw - 32px);color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:22px 24px;box-shadow:0 12px 40px #0e142433}._0qHQXq_dialog::backdrop{background:#0e142473}._0qHQXq_dialog>*+*{margin-top:14px}._0qHQXq_dialogActions{justify-content:flex-end;display:flex}._0qHQXq_checks{border:0;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;margin:0;padding:0;display:grid}._0qHQXq_fields ._0qHQXq_checks label{border:1px solid var(--line);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;font-weight:400;display:flex}._0qHQXq_checkItem[hidden]{display:none}._0qHQXq_checkItem{display:grid;position:relative}._0qHQXq_fields ._0qHQXq_checkItem>label{padding-right:44px}._0qHQXq_checkEdit{width:44px;height:44px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;position:absolute;top:0;right:0}._0qHQXq_checkEdit:hover{color:var(--accent)}._0qHQXq_checks mark{color:inherit;background:var(--accent-soft)}._0qHQXq_checks label:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}._0qHQXq_checks label>span{min-width:0;display:grid}._0qHQXq_checks strong{overflow-wrap:anywhere;font-size:14px;font-weight:500}._0qHQXq_checks label>span>span{color:var(--muted);font-size:13px}._0qHQXq_main input[type=checkbox],._0qHQXq_main input[type=radio]{width:16px;height:16px;min-height:0;accent-color:var(--accent);flex:none;margin:2px 0 0;padding:0}._0qHQXq_main input[type=range]{min-height:0;accent-color:var(--accent);border:0;padding:0}._0qHQXq_picker{border:1px solid var(--line);background:var(--surface);border-radius:999px;align-items:stretch;max-width:240px;transition:border-color .15s,box-shadow .15s;display:flex}._0qHQXq_picker:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}._0qHQXq_picker button{width:44px;min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}._0qHQXq_picker button:hover:not(:disabled){background:var(--bg)}._0qHQXq_picker button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._0qHQXq_picker button:disabled{color:var(--faint);cursor:default}._0qHQXq_main ._0qHQXq_picker input{text-align:center;font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:0;border-radius:0;flex:1;min-width:0;min-height:44px;padding:0;font-size:16px;font-weight:600}._0qHQXq_main ._0qHQXq_picker input:focus-visible{outline:none}._0qHQXq_main ._0qHQXq_picker input::placeholder{color:var(--muted);font-weight:400}._0qHQXq_picker input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._0qHQXq_picker input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._0qHQXq_main ._0qHQXq_picker input:invalid{color:var(--danger)}._0qHQXq_pronunciations{gap:8px;margin:0;padding:0;list-style:none;display:grid}._0qHQXq_pronunciations li{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px;display:grid}._0qHQXq_chatButtonEdit{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._0qHQXq_chatButtonEdit>label:first-child{flex:200px;max-width:280px}._0qHQXq_chatButton{border:1px solid var(--line);background:var(--glass-strong);min-height:52px;box-shadow:0 12px 30px -14px #002c5366, 0 0 28px -8px color-mix(in srgb, var(--g1) 40%, transparent);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:8px 20px 8px 8px;font-size:15px;font-weight:600;line-height:1.2;display:inline-flex}._0qHQXq_chatOrb{background:conic-gradient(var(--g1), var(--g2), var(--g3), var(--g4), var(--g1));width:36px;height:36px;box-shadow:0 0 18px color-mix(in srgb, var(--g1) 50%, transparent);border-radius:50%;flex:none;animation:6s linear infinite _0qHQXq_chatOrbSpin;position:relative}._0qHQXq_chatOrb:after{content:"";background:var(--surface);filter:blur(4px);border-radius:50%;position:absolute;inset:30%}@keyframes _0qHQXq_chatOrbSpin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){._0qHQXq_chatOrb{animation:none}}._0qHQXq_main ._0qHQXq_colorPick input{cursor:pointer;width:72px;height:44px;padding:4px}._0qHQXq_tool textarea,._0qHQXq_fieldLabel textarea{font-family:inherit;font-size:15px}._0qHQXq_stepHead{gap:2px;display:grid}._0qHQXq_stepHead h3{letter-spacing:-.01em;font-size:17px;font-weight:600}._0qHQXq_step{display:contents}._0qHQXq_step[hidden]{display:none}._0qHQXq_next{margin-left:auto}._0qHQXq_saveBar{background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:0 0 14px 14px;justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;display:flex;position:sticky;bottom:0}._0qHQXq_toolGroup{margin-top:32px}._0qHQXq_toolGroup>h2{font-size:15px;font-weight:600}._0qHQXq_tools{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;margin:12px 0 0;padding:0;list-style:none;display:grid}._0qHQXq_panelBody ._0qHQXq_toolGroup{margin-top:4px}._0qHQXq_panelBody ._0qHQXq_tools{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}._0qHQXq_toolGroup h3{font-size:14px;font-weight:600}button._0qHQXq_tool{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color .2s,background-color .2s}button._0qHQXq_tool:hover{border-color:var(--faint)}._0qHQXq_toolHead strong{font-size:15px;font-weight:600}._0qHQXq_fieldLabel{gap:6px;font-size:14px;font-weight:500;display:grid}._0qHQXq_tool{background:var(--surface);border:1px solid var(--line);border-radius:14px;align-content:start;gap:10px;padding:18px 20px;display:grid;box-shadow:0 1px 2px #0e14240a}._0qHQXq_toolHead{align-items:center;gap:12px;display:flex}._0qHQXq_toolHead h3{font-size:15px;font-weight:600}._0qHQXq_toolIcon{background:var(--bg);border:1px solid var(--line);border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}._0qHQXq_main ._0qHQXq_tryIt{color:#fff;box-shadow:0 3px 8px -4px color-mix(in srgb, var(--glow-4) 45%, transparent), 0 1px 2px #0e14241f;background:linear-gradient(110deg,#6d28d9,#9333ea 40%,#b62bc4 75%,#7c3aed) 0 0/200% 100%;gap:6px;font-weight:600;transition:background-position .7s,box-shadow .3s,transform .15s}._0qHQXq_main ._0qHQXq_tryIt:hover{box-shadow:0 5px 12px -6px color-mix(in srgb, var(--glow-4) 55%, transparent), 0 1px 2px #0e14241f;background-position:100% 0}._0qHQXq_main ._0qHQXq_tryIt._0qHQXq_chatIt{box-shadow:0 3px 8px -4px color-mix(in srgb, var(--glow-3) 45%, transparent), 0 1px 2px #0e14241f;background-image:linear-gradient(110deg,#0f766e,#0e7490 40%,#1f6aa5 75%,#0d7a72)}._0qHQXq_main ._0qHQXq_tryIt._0qHQXq_chatIt:hover{box-shadow:0 5px 12px -6px color-mix(in srgb, var(--glow-3) 55%, transparent), 0 1px 2px #0e14241f}@media (prefers-color-scheme:dark){:root:not([data-theme]) ._0qHQXq_main ._0qHQXq_tryIt{background-image:linear-gradient(110deg,#46238f,#58289a 40%,#6a2889 75%,#4b2a9c);box-shadow:inset 0 0 0 1px #ffffff14,0 1px 2px #0000004d}:root:not([data-theme]) ._0qHQXq_main ._0qHQXq_tryIt._0qHQXq_chatIt{background-image:linear-gradient(110deg,#0e4d50,#0e4c60 40%,#1a476e 75%,#0e524d)}:root:not([data-theme]) ._0qHQXq_main ._0qHQXq_tryIt:hover{box-shadow:inset 0 0 0 1px #ffffff24,0 1px 2px #0000004d}}._0qHQXq_testChat{right:var(--gutter);bottom:calc(var(--gutter) + 64px);z-index:2147483647;width:min(400px, calc(100vw - 2 * var(--gutter)));height:min(680px, calc(100svh - 2 * var(--gutter) - 64px));border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;position:fixed;box-shadow:0 24px 60px -24px #002c5380,0 0 40px -16px #8b7cf666}._0qHQXq_testChatPill{right:var(--gutter);bottom:var(--gutter);z-index:2147483647;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0;position:fixed}@media (max-width:640px){._0qHQXq_testChatPill{display:none}._0qHQXq_testChat{width:100%;height:100%;box-shadow:none;border:0;border-radius:0;inset:0}}._0qHQXq_connection{background:var(--bg);border:1px solid var(--line);border-radius:10px;gap:12px;padding:14px 16px;display:grid}._0qHQXq_badge._0qHQXq_on{color:var(--ok-ink);background:var(--ok-bg);border-color:var(--ok-line)}._0qHQXq_badge{color:var(--muted);white-space:nowrap;background:var(--bg);border:1px solid var(--line);border-radius:999px;margin-left:auto;padding:2px 10px;font-size:12px;font-weight:500}._0qHQXq_howItWorks ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}._0qHQXq_howItWorks li,._0qHQXq_setup li{align-items:flex-start;gap:10px;font-size:14px;display:flex}._0qHQXq_howItWorks li{background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:12px 14px}._0qHQXq_howItWorks li>span:last-child,._0qHQXq_setup li>span:last-child{gap:2px;display:grid}._0qHQXq_stepNumber,._0qHQXq_check{width:24px;height:24px;color:var(--accent);background:var(--accent-soft);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}._0qHQXq_setup{background:var(--bg);border:1px solid var(--line);border-radius:10px;gap:10px;padding:14px 16px;display:grid}._0qHQXq_setup h3{font-size:14px;font-weight:600}._0qHQXq_setup ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}._0qHQXq_setup li[data-done]{color:var(--muted)}._0qHQXq_setup li[data-done] ._0qHQXq_check,._0qHQXq_setupDone ._0qHQXq_check{color:var(--ok-ink);background:var(--ok-bg)}._0qHQXq_setupDone{align-items:center;gap:10px;margin:0;font-size:14px;display:flex}._0qHQXq_phones{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}._0qHQXq_phones legend{margin-bottom:6px;padding:0;font-size:14px;font-weight:500}._0qHQXq_phones ul{gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}._0qHQXq_phones li{gap:8px;max-width:420px;display:flex}._0qHQXq_phones li>div,._0qHQXq_phones li>input{flex:1}._0qHQXq_phones li input{font-variant-numeric:tabular-nums;min-width:0}._0qHQXq_main ._0qHQXq_addNumber{justify-self:start}._0qHQXq_signIn{padding-top:28px;padding:48px var(--gutter) 96px;justify-content:center;display:flex}._0qHQXq_bone{background:linear-gradient(90deg, var(--bg) 30%, var(--line) 50%, var(--bg) 70%) 0 0 / 300% 100%;animation:1.4s ease-in-out infinite _0qHQXq_shimmer}._0qHQXq_boneLine{vertical-align:middle;border-radius:6px;max-width:100%;height:.9em;display:inline-block}._0qHQXq_boneBox{border-radius:8px;height:40px;display:block}._0qHQXq_graphsLayout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:20px;display:grid}._0qHQXq_board{grid-template-columns:minmax(0,1fr);gap:20px;transition:outline-color .15s,background-color .15s;display:grid;position:relative}._0qHQXq_boardBar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._0qHQXq_main ._0qHQXq_graphPick{flex:240px;max-width:360px}._0qHQXq_main ._0qHQXq_boardBar ._0qHQXq_small{min-height:40px;padding:0 18px}._0qHQXq_palette{background:var(--surface);border:1px solid var(--line);border-radius:14px;grid-template-columns:minmax(0,1fr);gap:18px;max-height:calc(100vh - 32px);margin-top:16px;padding:16px;display:grid;position:sticky;top:16px;overflow-y:auto}._0qHQXq_palette section{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}._0qHQXq_palette header{justify-content:space-between;align-items:center;gap:8px;display:flex}._0qHQXq_palette h3{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}._0qHQXq_paletteNew{min-height:32px;font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:0 8px;font-size:13px;font-weight:500;display:inline-flex}._0qHQXq_paletteNew:hover{background:var(--accent-soft)}._0qHQXq_deck{isolation:isolate;grid-template-columns:minmax(0,1fr);gap:12px;display:grid}._0qHQXq_deckCard{background:var(--surface);border:1px solid var(--line);border-radius:12px;align-items:center;transition:translate .2s,rotate .2s,border-color .15s,box-shadow .2s;display:flex;position:relative;box-shadow:0 1px 2px #0e14240f}._0qHQXq_deckCard:before{content:"";z-index:-1;background:var(--surface);border:1px solid var(--line);border-radius:12px;position:absolute;inset:5px 6px -5px}._0qHQXq_deckCard:hover{border-color:var(--faint);translate:0 -3px;rotate:-1deg;box-shadow:0 12px 24px #0e14241f}._0qHQXq_deckCard:has([aria-pressed=true]){border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft), 0 12px 24px #0e14241f;translate:0 -3px;rotate:1deg}._0qHQXq_deckCard>button{min-height:52px;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0}._0qHQXq_deckCard>button:first-child{text-align:left;cursor:grab;flex:1;align-items:center;gap:10px;min-width:0;padding:6px 4px 6px 6px;display:flex}._0qHQXq_deckCard>button:first-child:active{cursor:grabbing}._0qHQXq_deckCard>button:first-child>span:last-child{min-width:0;display:grid}._0qHQXq_deckCard strong,._0qHQXq_deckCard strong+span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._0qHQXq_deckCard strong{font-size:14px;font-weight:500}._0qHQXq_deckCard strong+span{color:var(--muted);font-size:12px}._0qHQXq_grip{color:var(--faint);flex:none;font-size:14px}._0qHQXq_deckCard ._0qHQXq_docIcon{width:24px;height:29px;padding-bottom:4px;font-size:6.5px}._0qHQXq_deckCard ._0qHQXq_toolIcon{border-radius:8px;width:30px;height:30px}._0qHQXq_cardEdit{width:44px;color:var(--muted);border-radius:0 12px 12px 0;flex:none}._0qHQXq_cardEdit:hover{color:var(--accent)}._0qHQXq_deckEmpty{color:var(--muted);text-align:center;border:1.5px dashed var(--line);border-radius:12px;padding:14px 12px;font-size:13px}._0qHQXq_palette[data-drop]{outline:2px dashed var(--danger);outline-offset:4px}._0qHQXq_deckDrop{z-index:2;text-align:center;color:var(--danger);background:color-mix(in srgb, var(--surface) 88%, transparent);pointer-events:none;border-radius:14px;place-items:center;padding:24px;font-weight:600;display:grid;position:absolute;inset:0}._0qHQXq_palette[data-over] ._0qHQXq_deckDrop{background:color-mix(in srgb, var(--danger) 10%, var(--surface))}._0qHQXq_board[data-drop]{outline:2px dashed var(--accent);outline-offset:6px;border-radius:var(--r)}._0qHQXq_board[data-over]{background:var(--accent-soft);outline-style:solid}._0qHQXq_editDialog{background:var(--bg);width:min(1200px,100vw - 48px);max-height:calc(100dvh - 48px);padding:20px;overflow-y:auto}._0qHQXq_editDialog:focus{outline:none}._0qHQXq_editDialog ._0qHQXq_side,._0qHQXq_editDialog ._0qHQXq_lead,._0qHQXq_editDialog ._0qHQXq_back{display:none}._0qHQXq_editDialog ._0qHQXq_split{grid-template-columns:minmax(0,1fr)}._0qHQXq_editDialog ._0qHQXq_split>._0qHQXq_detail{margin-top:0}._0qHQXq_dialogBar{justify-content:flex-end;margin:-12px -12px -10px;display:flex}._0qHQXq_dialogClose{width:44px;height:44px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:24px;line-height:1;display:block}._0qHQXq_dialogClose:hover{color:var(--ink);background:var(--surface)}._0qHQXq_graph{background:var(--bg) radial-gradient(var(--line) 1px, transparent 1px) 0 0 / 16px 16px;border:1px solid var(--line);border-radius:var(--r);min-width:0;padding:40px 24px;display:flex;overflow-x:auto}._0qHQXq_canvas{flex:none;margin:auto;position:relative}._0qHQXq_canvas>svg{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:visible}._0qHQXq_canvas>svg>path{fill:none;stroke:var(--faint);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:6 6;transition:stroke .2s,stroke-width .2s,opacity .2s;animation:.4s .3s backwards _0qHQXq_graph-in,1.4s linear infinite _0qHQXq_graph-flow}._0qHQXq_canvas>svg>path._0qHQXq_lookup{stroke-width:2.5px;stroke-dasharray:.5 5.5}._0qHQXq_canvas>svg>path[data-off]{opacity:.6;animation-name:_0qHQXq_graph-in}._0qHQXq_canvas[data-hovering]>svg>path{opacity:.2}._0qHQXq_canvas>svg>path[data-hot]{opacity:1;stroke:var(--tint,var(--accent));stroke-width:2.25px}._0qHQXq_canvas>svg>path._0qHQXq_lookup[data-hot]{stroke-width:3px}._0qHQXq_canvas>svg>circle{fill:var(--surface);stroke:var(--faint);stroke-width:1.5px;animation:.4s .3s backwards _0qHQXq_graph-in}._0qHQXq_canvas>._0qHQXq_node{animation:.5s cubic-bezier(.2,.7,.2,1) backwards _0qHQXq_graph-rise;animation-delay:calc(var(--i,0) * 60ms);transition:opacity .2s,translate .2s,border-color .15s,box-shadow .2s}._0qHQXq_canvas[data-hovering]>._0qHQXq_node:not([data-hot]){opacity:.45}._0qHQXq_canvas>._0qHQXq_nodeCenter{animation:.5s cubic-bezier(.2,.7,.2,1) backwards _0qHQXq_graph-rise,3s ease-in-out .5s infinite _0qHQXq_graph-pulse}@keyframes _0qHQXq_graph-rise{0%{opacity:0;transform:translateY(10px)scale(.97)}}@keyframes _0qHQXq_graph-in{0%{opacity:0}}@keyframes _0qHQXq_graph-flow{to{stroke-dashoffset:-12px}}@keyframes _0qHQXq_graph-pulse{50%{box-shadow:0 0 0 9px var(--accent-soft)}}._0qHQXq_node{font:inherit;text-align:left;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--r);align-items:center;gap:12px;padding:0 14px;display:flex;position:absolute;box-shadow:0 1px 2px #0e14240d}button._0qHQXq_node{cursor:pointer}button._0qHQXq_node:hover,button._0qHQXq_node:focus-visible{border-color:var(--tint,var(--accent));translate:0 -2px;box-shadow:0 10px 24px #0e14241a}button._0qHQXq_node:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._0qHQXq_nodeCenter{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}._0qHQXq_node>span:last-child,._0qHQXq_docHead>span:last-child{min-width:0;display:grid}._0qHQXq_node strong,._0qHQXq_node strong+span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._0qHQXq_node strong{font-size:14px;font-weight:600}._0qHQXq_node strong+span{color:var(--muted);font-size:12.5px}._0qHQXq_docNode{flex-direction:column;align-items:stretch;gap:10px;padding:12px 14px}._0qHQXq_docHead{align-items:center;gap:10px;min-width:0;display:flex}._0qHQXq_docIcon{letter-spacing:.03em;color:#fff;background:var(--tint);clip-path:polygon(0 0,62% 0,100% 30%,100% 100%,0 100%);border-radius:5px;flex:none;place-items:end center;width:32px;height:38px;padding-bottom:6px;font-size:8.5px;font-weight:700;display:grid;position:relative}._0qHQXq_docIcon:before{content:"";background:#ffffff73;border-bottom-left-radius:3px;width:38%;height:30%;position:absolute;top:0;right:0}._0qHQXq_docNode small{-webkit-line-clamp:3;line-clamp:3;color:var(--muted);-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}._0qHQXq_dot{vertical-align:1px;background:var(--faint);border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}._0qHQXq_dot[data-on]{background:var(--ok)}@keyframes _0qHQXq_shimmer{0%{background-position:100% 0}to{background-position:0 0}}._0qHQXq_nodeActions{z-index:2;background:var(--surface);border:1px solid var(--line);animation:.5s cubic-bezier(.2,.7,.2,1) backwards _0qHQXq_graph-rise;animation-delay:calc(var(--i,0) * 60ms);border-radius:8px;transition:opacity .2s;display:flex;position:absolute;translate:-100% -50%;box-shadow:0 2px 6px #0e142414}._0qHQXq_canvas[data-hovering]>._0qHQXq_nodeActions:not([data-hot]){opacity:.45}._0qHQXq_nodeActions button{width:30px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:grid}._0qHQXq_nodeActions button:hover,._0qHQXq_nodeActions button:focus-visible{color:var(--accent);background:var(--accent-soft)}._0qHQXq_nodeActions button:last-child:hover,._0qHQXq_nodeActions button:last-child:focus-visible{color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, var(--surface))}._0qHQXq_treeGraph{padding:20px 14px}._0qHQXq_tree{grid-template-columns:minmax(0,1fr);width:100%;display:grid}._0qHQXq_tree ._0qHQXq_node{width:100%;min-height:64px;animation:.5s cubic-bezier(.2,.7,.2,1) backwards _0qHQXq_graph-rise;animation-delay:calc(var(--i,0) * 60ms);position:relative}._0qHQXq_tree>._0qHQXq_nodeCenter{z-index:1;animation:.5s cubic-bezier(.2,.7,.2,1) backwards _0qHQXq_graph-rise,3s ease-in-out .5s infinite _0qHQXq_graph-pulse}._0qHQXq_tree ul{--gap:12px;gap:var(--gap);margin:var(--gap) 0 0;grid-template-columns:minmax(0,1fr);padding:0 0 0 34px;list-style:none;display:grid}._0qHQXq_tree li{align-items:center;gap:8px;min-width:0;display:flex;position:relative}._0qHQXq_tree li>._0qHQXq_node{flex:1;min-width:0}._0qHQXq_tree li:before,._0qHQXq_tree li:not(:last-child):after{content:"";pointer-events:none;border:0 dashed var(--faint);position:absolute;left:-16px}._0qHQXq_tree li:before{top:calc(-1 * var(--gap));width:14px;height:calc(50% + var(--gap));border-bottom-width:1.5px;border-left-width:1.5px;border-bottom-left-radius:10px}._0qHQXq_tree li:not(:last-child):after{top:50%;bottom:calc(-1 * var(--gap));border-left-width:1.5px}._0qHQXq_tree li._0qHQXq_lookupLeaf:before{border-color:color-mix(in srgb, var(--tint) 60%, var(--line));border-style:dotted;border-bottom-width:2px;border-left-width:2px}._0qHQXq_tree li[data-off]:before{opacity:.6}._0qHQXq_tree li._0qHQXq_treeLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding-top:4px;font-size:12px;font-weight:600}._0qHQXq_tree li._0qHQXq_treeLabel:before{border-bottom-width:0;border-radius:0;width:0;height:auto;bottom:0}._0qHQXq_tree ._0qHQXq_nodeActions{flex-direction:column;flex:none;position:static;translate:none}._0qHQXq_tree ._0qHQXq_nodeActions button{width:40px;height:40px}._0qHQXq_addBar{right:var(--gutter);bottom:calc(88px + env(safe-area-inset-bottom));left:var(--gutter);z-index:20;background:var(--surface);border:1px solid var(--line);border-radius:16px;gap:10px;padding:10px;animation:.3s cubic-bezier(.2,.7,.2,1) backwards _0qHQXq_graph-rise;display:flex;position:fixed;box-shadow:0 12px 30px -10px #0e14244d}._0qHQXq_graphsLayout:has(>._0qHQXq_addBar){padding-bottom:96px}._0qHQXq_addBar>button:first-child{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}@media (prefers-reduced-motion:reduce){._0qHQXq_bone,._0qHQXq_canvas>*,._0qHQXq_canvas>svg>*,._0qHQXq_tree ._0qHQXq_node,._0qHQXq_addBar{animation:none}button._0qHQXq_node:hover,button._0qHQXq_node:focus-visible{translate:none}}@media (max-width:760px){._0qHQXq_bar{gap:8px;height:56px}._0qHQXq_brand{font-size:19px}._0qHQXq_switch{padding:0 8px}._0qHQXq_tabs{gap:24px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}._0qHQXq_tabs a{padding:12px 0 13px}._0qHQXq_tabs:after,._0qHQXq_panelTabs:after{content:"";flex:none;width:4px}._0qHQXq_main{padding:24px var(--gutter) 64px}._0qHQXq_graphsLayout{grid-template-columns:minmax(0,1fr)}._0qHQXq_board{order:-1}._0qHQXq_main ._0qHQXq_graphPick{flex-basis:100%;max-width:none}._0qHQXq_main ._0qHQXq_boardBar ._0qHQXq_small{flex:1}._0qHQXq_palette{max-height:none;position:relative}._0qHQXq_main input,._0qHQXq_main select,._0qHQXq_main textarea{min-height:44px;font-size:16px}._0qHQXq_boneBox{height:44px}._0qHQXq_main textarea{max-height:60svh;font-size:14px}._0qHQXq_main ._0qHQXq_small{min-height:42px;padding:0 16px;font-size:15px}._0qHQXq_dialog{padding:20px var(--gutter)}._0qHQXq_dialog ._0qHQXq_inline>button,._0qHQXq_dialogActions>button{flex:100%}._0qHQXq_editDialog{width:100%;max-width:none;height:100dvh;max-height:none;padding:0 var(--gutter) calc(32px + env(safe-area-inset-bottom));box-shadow:none;border:0;border-radius:0;margin:0}._0qHQXq_dialogBar{z-index:2;margin:0 calc(-1 * var(--gutter)) 2px;padding:env(safe-area-inset-top) 6px 0;background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0}._0qHQXq_dialogBar+*{margin-top:0}._0qHQXq_split{grid-template-columns:minmax(0,1fr);gap:0}._0qHQXq_split[data-open]>._0qHQXq_side,._0qHQXq_split:not([data-open])>._0qHQXq_detail{display:none}._0qHQXq_split>._0qHQXq_detail{margin-top:16px}._0qHQXq_back{display:inline-flex}:is(._0qHQXq_main:has(._0qHQXq_split[data-open]) ._0qHQXq_month,._0qHQXq_main:has(._0qHQXq_split[data-open]) ._0qHQXq_lead,._0qHQXq_main:has(._0qHQXq_split[data-open] ._0qHQXq_back)>._0qHQXq_title){display:none}._0qHQXq_main:has(._0qHQXq_split[data-open] ._0qHQXq_back) ._0qHQXq_split>._0qHQXq_detail{margin-top:0}._0qHQXq_side{gap:14px;margin-top:20px}._0qHQXq_month{grid-template-columns:minmax(0,1fr)}._0qHQXq_transcript li{max-width:92%}._0qHQXq_tags>div:has(a){align-items:center;min-height:44px}._0qHQXq_toolData dl>div{grid-template-columns:minmax(0,1fr);gap:2px}._0qHQXq_side>button{min-height:46px}._0qHQXq_side ul:not(:empty){background:var(--surface);border:1px solid var(--line);border-radius:14px;gap:0;overflow:hidden}._0qHQXq_side li+li{border-top:1px solid var(--line)}._0qHQXq_side li button,._0qHQXq_side li button[aria-current=true]{background:0 0;border:0;border-radius:0;min-height:64px;padding:12px 40px 12px 14px;position:relative}._0qHQXq_side li button:after{content:"";border-top:1.8px solid var(--faint);border-right:1.8px solid var(--faint);width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;right:18px;transform:rotate(45deg)}._0qHQXq_side li button:active{background:var(--bg)}._0qHQXq_card{padding:18px}._0qHQXq_panelHead{gap:12px;padding:16px}._0qHQXq_panelHead>div:not(._0qHQXq_actions){flex:1;min-width:0}._0qHQXq_panelHead ._0qHQXq_actions{flex-basis:100%;margin-left:0}._0qHQXq_panelHead ._0qHQXq_actions>*{flex:1}._0qHQXq_panelHead ._0qHQXq_badge{margin-left:0}._0qHQXq_panelTabs{gap:22px;padding:0 16px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}._0qHQXq_panelTabs button{min-height:46px;font-size:15px}._0qHQXq_panelBody{padding:18px 16px}._0qHQXq_section{grid-template-columns:minmax(0,1fr);gap:14px;padding:20px 16px}._0qHQXq_callDetail{padding:18px 16px 20px}._0qHQXq_pronunciations li{grid-template-columns:minmax(0,1fr) auto}._0qHQXq_pronunciations li>input:nth-child(2){grid-area:2/1}._0qHQXq_tools,._0qHQXq_panelBody ._0qHQXq_tools,._0qHQXq_howItWorks ol{grid-template-columns:minmax(0,1fr)}._0qHQXq_phones li{max-width:none}._0qHQXq_phones li>button{flex:none}._0qHQXq_checks{grid-template-columns:minmax(0,1fr)}._0qHQXq_fields ._0qHQXq_checks label{padding:12px 14px}._0qHQXq_segmented{justify-self:stretch;display:flex}._0qHQXq_segmented button{flex:1;min-height:38px;padding:0 8px}._0qHQXq_copyBox{flex:1}._0qHQXq_copy code{min-height:50px;padding-right:56px}._0qHQXq_copyIcon{width:38px;height:38px}._0qHQXq_example ._0qHQXq_copy code{padding:8px 12px 52px}._0qHQXq_inline>button{flex:1 0 auto}._0qHQXq_saveBar{padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);flex-wrap:wrap;gap:10px}._0qHQXq_saveBar>button{flex:1}}._0qHQXq_toastRegion{position:absolute}._0qHQXq_toast{border-radius:var(--r);background:var(--ink);max-width:min(520px,100vw - 32px);color:var(--surface);border:0;align-items:center;gap:10px;margin:0 auto;padding:14px 20px;font-size:15px;font-weight:600;line-height:1.35;animation:.25s ease-out _0qHQXq_toast-in;display:flex;inset:20px 16px auto;box-shadow:0 12px 32px #0e14244d}._0qHQXq_toast svg{color:var(--ok);flex:none}._0qHQXq_toastError{background:color-mix(in srgb, var(--danger) 82%, #000);color:#fff}._0qHQXq_toastError svg{color:#fff}@keyframes _0qHQXq_toast-in{0%{opacity:0;transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){._0qHQXq_toast{animation:none}}@media (prefers-color-scheme:dark){:root:not([data-theme]) ._0qHQXq_toolIcon{background:#fff;border-color:#fff3}}._0qHQXq_database{gap:16px;min-width:0;display:grid}._0qHQXq_pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}._0qHQXq_hostPort{grid-template-columns:minmax(0,1fr) minmax(0,9rem)}._0qHQXq_fieldLabel ._0qHQXq_code{font-family:var(--font-mono), monospace}._0qHQXq_parameters{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}._0qHQXq_parameters legend{margin-bottom:6px;padding:0;font-size:14px;font-weight:500}._0qHQXq_parameters ul{gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}._0qHQXq_parameters li{grid-template-columns:minmax(0,13rem) minmax(0,1fr) minmax(0,17rem) auto;gap:8px;display:grid}._0qHQXq_parameters li>input:first-child{font-family:var(--font-mono), monospace}._0qHQXq_samples{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:12px;margin-top:4px;display:grid}._0qHQXq_samples code{font-family:var(--font-mono), monospace;font-size:13px}._0qHQXq_under{margin-top:16px}._0qHQXq_database ._0qHQXq_warning{overflow-wrap:anywhere}._0qHQXq_tested{gap:8px;min-width:0;font-size:14px;display:grid}._0qHQXq_results{background:var(--surface);border:1px solid var(--line);border-radius:10px;max-height:320px;overflow:auto}._0qHQXq_results:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._0qHQXq_results table{border-collapse:collapse;font-variant-numeric:tabular-nums;min-width:100%;font-size:13px}._0qHQXq_results th,._0qHQXq_results td{text-align:left;white-space:nowrap;padding:8px 12px}._0qHQXq_results thead th{font-family:var(--font-mono), monospace;background:var(--bg);border-bottom:1px solid var(--line);font-weight:600;position:sticky;top:0}._0qHQXq_results tbody tr+tr>*{border-top:1px solid var(--line)}._0qHQXq_results td>span{text-overflow:ellipsis;max-width:36ch;display:block;overflow:hidden}@media (max-width:760px){._0qHQXq_pair,._0qHQXq_hostPort{grid-template-columns:minmax(0,1fr)}._0qHQXq_parameters li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;padding-bottom:8px}._0qHQXq_parameters li>:nth-child(2),._0qHQXq_parameters li>:nth-child(3){grid-column:1/-1}._0qHQXq_parameters li>button{grid-area:1/2}._0qHQXq_database ._0qHQXq_small{min-height:44px}}._0qHQXq_apiEditor{gap:16px;min-width:0;display:grid}._0qHQXq_apiEditor h4{margin:0}._0qHQXq_apiCurl{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}._0qHQXq_apiUnderstood{background:var(--surface);border:1px solid var(--line);border-radius:10px;gap:8px;min-width:0;padding:12px 14px;font-size:14px;display:grid}._0qHQXq_apiUnderstood pre,._0qHQXq_apiTested pre{font-family:var(--font-mono), monospace;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px}._0qHQXq_apiMethod{border-radius:999px;justify-self:start;padding:3px 10px;font-size:13px}._0qHQXq_apiPlaceholders{gap:12px;margin:0;padding:0;list-style:none;display:grid}._0qHQXq_apiPlaceholder{border:1px solid var(--line);border-radius:10px;gap:8px 12px;min-width:0;margin:0;padding:12px 14px;display:grid}._0qHQXq_apiOptional{align-items:center;gap:8px;min-height:40px;font-size:14px;display:flex}@media (min-width:900px){._0qHQXq_apiCurl{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._0qHQXq_apiPlaceholder{grid-template-columns:minmax(0,16rem) minmax(0,9rem) auto minmax(0,1fr);align-items:end}}._0qHQXq_setup{justify-items:start;gap:14px;max-width:600px;min-height:300px;padding:32px;display:grid}._0qHQXq_setupCount{letter-spacing:.04em;color:var(--muted);font-size:13px;font-weight:600}._0qHQXq_setupQuestion{letter-spacing:-.01em;font-size:24px;font-weight:650;line-height:1.25}._0qHQXq_setupHint{max-width:52ch;color:var(--muted);font-size:15px;line-height:1.5}._0qHQXq_setupActions{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}._0qHQXq_setupActions>button{min-width:120px}._0qHQXq_setupChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}._0qHQXq_setupChoice{min-height:52px;font:inherit;text-align:left;color:var(--ink);background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:0 16px;font-size:15px;font-weight:500;transition:border-color .15s,background-color .15s;display:flex}._0qHQXq_setupChoice:hover{border-color:var(--accent)}._0qHQXq_setupChoice[aria-checked=true]{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 1px var(--accent)}._0qHQXq_setupField{width:100%;max-width:420px}._0qHQXq_setupDone{gap:8px;margin:0;padding:0;list-style:none;display:grid}._0qHQXq_setupDone li{align-items:baseline;gap:10px;font-size:15px;display:flex}._0qHQXq_setupDone li>span{color:var(--accent);font-weight:700}._0qHQXq_setupDone small{color:var(--muted)}._0qHQXq_setupFooter{justify-content:space-between;align-self:end;width:100%;margin-top:12px;display:flex}._0qHQXq_setupLink{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:14px}._0qHQXq_setupLink:hover:not(:disabled){color:var(--accent)}._0qHQXq_setupLink:disabled{visibility:hidden}@media (max-width:760px){._0qHQXq_setup{padding:24px 18px}._0qHQXq_setupQuestion{font-size:21px}._0qHQXq_setupChoices{grid-template-columns:minmax(0,1fr)}._0qHQXq_setupActions{width:100%}._0qHQXq_setupActions>button{flex:1;min-height:48px}._0qHQXq_setupField{max-width:none}}
.p8GJGW_article{max-width:760px;padding-top:48px;padding-bottom:80px}.p8GJGW_crumbs ol{color:var(--muted);flex-wrap:wrap;gap:4px 8px;padding:0;font-size:14px;list-style:none;display:flex}.p8GJGW_crumbs li+li:before{content:"/";color:var(--faint);margin-right:8px}.p8GJGW_crumbs li{align-items:center;min-height:44px;display:flex}.p8GJGW_crumbs a{min-height:44px;color:var(--muted);align-items:center;display:inline-flex}.p8GJGW_article h1{letter-spacing:-.035em;margin-top:8px;font-size:clamp(34px,5vw,52px);font-weight:650;line-height:1.08}.p8GJGW_lead{color:var(--muted);margin-top:20px;font-size:20px;line-height:1.55}.p8GJGW_cta{text-align:center;margin-top:28px;padding-block:12px;line-height:1.35}.p8GJGW_article section{margin-top:48px}.p8GJGW_article h2{letter-spacing:-.025em;font-size:clamp(24px,3vw,30px);font-weight:600;line-height:1.2}.p8GJGW_article section p,.p8GJGW_article section ul{margin-top:14px;font-size:17px;line-height:1.65}.p8GJGW_article section ul{padding-left:22px}.p8GJGW_article section li+li{margin-top:8px}.p8GJGW_article p a,.p8GJGW_article li a,.p8GJGW_article td a,.p8GJGW_article th a{color:var(--accent)}.p8GJGW_tableWrap{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);margin-top:18px;overflow-x:auto}.p8GJGW_code{font-family:var(--font-mono), monospace;white-space:pre;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);margin-top:18px;padding:14px 16px;font-size:14px;overflow-x:auto}.p8GJGW_tableWrap table{border-collapse:collapse;width:100%;min-width:560px;font-size:15px;line-height:1.5}.p8GJGW_tableWrap th,.p8GJGW_tableWrap td{text-align:left;vertical-align:top;padding:12px 16px}.p8GJGW_tableWrap thead th{background:var(--bg);font-weight:600}.p8GJGW_tableWrap tbody th{font-weight:500}.p8GJGW_tableWrap tr+tr>*{border-top:1px solid var(--line)}.p8GJGW_updated{color:var(--muted);margin-top:48px;font-size:14px}.p8GJGW_sources h2{font-size:18px}.p8GJGW_sources ul{font-size:15px}@media (max-width:760px){.p8GJGW_article{padding-top:24px;padding-bottom:56px}.p8GJGW_lead{font-size:18px}}
