.Gr_bhq_stage{--tone:var(--color-frame-blue);--ease-lift:cubic-bezier(.34, 1.32, .64, 1);isolation:isolate;text-rendering:geometricprecision;font-kerning:normal;-webkit-user-select:none;user-select:none;position:relative;container-type:inline-size}.Gr_bhq_inner{display:block;position:relative}.Gr_bhq_frame{aspect-ratio:var(--ratio,1.25);margin:var(--frame-margin,0);background:radial-gradient(120% 90% at 0% 0%, #ffffff4d 0%, transparent 55%), linear-gradient(150deg, color-mix(in oklab, var(--tone) 58%, white) 0%, var(--tone) 72%);box-shadow:0 3cqi 6cqi -3.5cqi color-mix(in srgb, var(--tone) 70%, #13264f), inset 0 0 0 1px #ffffff47;border-radius:5.5cqi;position:relative;overflow:hidden}.Gr_bhq_window{inset:var(--window-inset,10% 8% -3% 8%);background:var(--color-paper);border-radius:2.6cqi 2.6cqi 0 0;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:0 2cqi 4.5cqi -1.5cqi #102a6e4d,0 0 0 1px #13264f0a}.Gr_bhq_bar{border-bottom:1px solid var(--color-line);background:var(--color-canvas);flex:none;align-items:center;gap:1.1cqi;height:5.4cqi;padding-inline:2.4cqi;display:flex}.Gr_bhq_light{aspect-ratio:1;border-radius:50%;width:1.4cqi}.Gr_bhq_light:first-child{background:#ff6159}.Gr_bhq_light:nth-child(2){background:#ffbe2f}.Gr_bhq_light:nth-child(3){background:#2acb42}.Gr_bhq_address{background:var(--color-paper);height:2.8cqi;box-shadow:inset 0 0 0 1px var(--color-line);border-radius:99px;flex:0 34%;margin-left:2.6cqi}.Gr_bhq_body{flex:1;min-height:0;display:flex}.Gr_bhq_side{border-right:1px solid var(--color-line);background:var(--color-sky-50);flex:none;align-content:start;gap:.5cqi;width:25%;padding:2.4cqi 1.6cqi;display:grid}.Gr_bhq_logo{height:4.2cqi;color:var(--color-blue-500);align-items:center;margin:0 0 1.6cqi 1cqi;display:flex}.Gr_bhq_logo svg{width:auto;height:100%}.Gr_bhq_nav{color:var(--color-ink-700);white-space:nowrap;border-radius:1.4cqi;align-items:center;gap:1.1cqi;padding:.95cqi 1.1cqi;font-size:1.7cqi;font-weight:500;line-height:1.2;display:flex}.Gr_bhq_nav svg{width:2cqi;height:2cqi;color:var(--color-ink-500);flex:none}.Gr_bhq_navActive{background:var(--color-paper);color:var(--color-blue-700);font-weight:600;box-shadow:0 .4cqi 1.2cqi -.6cqi #102a6e40}.Gr_bhq_navActive svg{color:var(--color-blue-500)}.Gr_bhq_main{min-width:0;color:var(--color-ink-800);flex-direction:column;flex:1;gap:2cqi;padding:3cqi 3.4cqi;font-size:1.8cqi;line-height:1.3;display:flex}.Gr_bhq_head{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:1.5cqi;display:flex}.Gr_bhq_title{color:var(--color-ink-950);letter-spacing:-.02em;white-space:nowrap;font-size:3cqi;font-weight:700;line-height:1.1}.Gr_bhq_sub{color:var(--color-ink-500);margin-top:.5cqi;font-size:1.6cqi;display:block}.Gr_bhq_tools{align-items:center;gap:1.2cqi;display:flex}.Gr_bhq_input{height:4.6cqi;color:var(--color-ink-500);white-space:nowrap;box-shadow:inset 0 0 0 1px var(--color-line-strong);border-radius:1.4cqi;flex:1;align-items:center;gap:1cqi;padding-inline:1.6cqi;font-size:1.65cqi;display:flex}.Gr_bhq_input svg{flex:none;width:1.9cqi;height:1.9cqi}.Gr_bhq_btn{background:var(--color-blue-500);color:#fff;white-space:nowrap;border-radius:99px;flex:none;align-items:center;gap:.8cqi;height:4.6cqi;padding-inline:2.1cqi;font-size:1.65cqi;font-weight:600;display:inline-flex;box-shadow:0 .8cqi 1.8cqi -.8cqi #396afcb3}.Gr_bhq_btn svg{width:1.9cqi;height:1.9cqi}.Gr_bhq_btnSoft{background:var(--color-blue-50);color:var(--color-blue-700);box-shadow:none}.Gr_bhq_table{--row-h:6.6cqi;--head-h:4.2cqi;isolation:isolate;position:relative}.Gr_bhq_thead,.Gr_bhq_row{grid-template-columns:var(--cols);align-items:center;gap:1.4cqi;padding-inline:1.2cqi;display:grid}.Gr_bhq_thead{height:var(--head-h);white-space:nowrap;border-bottom:1px solid var(--color-line);color:var(--color-ink-500);align-items:end;padding-bottom:1.1cqi;font-size:1.45cqi;font-weight:600;line-height:1.5}.Gr_bhq_row{height:var(--row-h);border-bottom:1px solid var(--color-line);white-space:nowrap}.Gr_bhq_thead>*,.Gr_bhq_row>*{text-overflow:ellipsis;min-width:0;padding-top:.15em;overflow:hidden}.Gr_bhq_strong{color:var(--color-ink-950);font-weight:600}.Gr_bhq_muted{color:var(--color-ink-500);font-size:1.5cqi}.Gr_bhq_num{font-variant-numeric:tabular-nums}.Gr_bhq_person{align-items:center;gap:1.2cqi;min-width:0;display:flex}.Gr_bhq_person>span:last-child{min-width:0;line-height:1.25;display:grid}.Gr_bhq_avatar{aspect-ratio:1;background:var(--avatar,var(--color-frame-blue));border-radius:50%;flex:none;place-items:end center;width:4.2cqi;display:grid;overflow:hidden}.Gr_bhq_avatar svg{fill:#ffffffeb;width:82%;height:82%}.Gr_bhq_sweep{z-index:-1;inset-inline:0;top:calc(var(--head-h) + var(--row-h) * var(--at,0));height:var(--row-h);background:var(--color-blue-50);border-radius:1.4cqi;position:absolute;box-shadow:inset 0 0 0 1px #396afc2e}.Gr_bhq_chip{white-space:nowrap;border-radius:99px;align-items:center;gap:.6cqi;width:fit-content;height:3.1cqi;padding-inline:1.3cqi;font-size:1.45cqi;font-weight:600;display:inline-flex}.Gr_bhq_chip svg{width:1.6cqi;height:1.6cqi}.Gr_bhq_chipOk{background:var(--color-correct-50);color:var(--color-correct-700)}.Gr_bhq_chipWarn{background:var(--color-lane-50);color:var(--color-warn-600)}.Gr_bhq_chipBlue{background:var(--color-blue-50);color:var(--color-blue-700)}.Gr_bhq_chipNeutral{background:var(--color-canvas-2);color:var(--color-ink-700)}.Gr_bhq_line{width:var(--w,70%);background:var(--color-canvas-2);border-radius:99px;height:1.2cqi;display:block}.Gr_bhq_lineStrong{background:var(--color-ink-200)}.Gr_bhq_field{gap:.7cqi;display:grid}.Gr_bhq_label{color:var(--color-ink-600);font-size:1.45cqi;font-weight:600}.Gr_bhq_box{height:4.4cqi;color:var(--color-ink-900);white-space:nowrap;box-shadow:inset 0 0 0 1px var(--color-line-strong);border-radius:1.3cqi;justify-content:space-between;align-items:center;gap:1cqi;padding-inline:1.5cqi;font-size:1.65cqi;display:flex}.Gr_bhq_tabs{border-bottom:1px solid var(--color-line);white-space:nowrap;gap:.6cqi;padding-bottom:1cqi;font-size:1.5cqi;display:flex}.Gr_bhq_tab{color:var(--color-ink-500);border-radius:1.2cqi;padding:.7cqi 1.3cqi;font-weight:500}.Gr_bhq_tabActive{background:var(--color-blue-50);color:var(--color-blue-700);font-weight:600}.Gr_bhq_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4cqi;display:grid}.Gr_bhq_stat{background:var(--color-canvas);border-radius:1.8cqi;gap:.4cqi;padding:1.6cqi 1.8cqi;display:grid}.Gr_bhq_stat b{color:var(--color-ink-950);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:2.7cqi;font-weight:700}.Gr_bhq_stat small{color:var(--color-ink-500);font-size:1.4cqi}.Gr_bhq_meter{background:var(--color-canvas-2);border-radius:99px;height:1.3cqi;overflow:hidden}.Gr_bhq_meter>span{width:var(--fill,20%);border-radius:inherit;background:linear-gradient(90deg, var(--color-frame-teal), color-mix(in oklab, var(--color-frame-teal) 70%, var(--color-blue-500)));transform-origin:0;height:100%;display:block}.Gr_bhq_pop{z-index:2;width:var(--w,40%);background:var(--color-paper);color:var(--color-ink-800);border-radius:2.6cqi;gap:1.2cqi;padding:2.2cqi 2.4cqi;font-size:1.75cqi;line-height:1.3;display:grid;position:absolute;box-shadow:0 3cqi 6cqi -2.5cqi #102a6e5c,0 0 0 1px #13264f0d}.Gr_bhq_popHead{align-items:center;gap:1.3cqi;display:flex}.Gr_bhq_popHead b{color:var(--color-ink-950);font-size:1.9cqi;font-weight:700;line-height:1.2;display:block}.Gr_bhq_popHead small{color:var(--color-ink-500);margin-top:.3cqi;font-size:1.45cqi;display:block}.Gr_bhq_badge{aspect-ratio:1;background:color-mix(in oklab, var(--badge,var(--tone)) 20%, white);width:5cqi;color:color-mix(in oklab, var(--badge,var(--tone)) 62%, #13264f);border-radius:1.6cqi;flex:none;place-items:center;display:grid}.Gr_bhq_badge svg{width:2.6cqi;height:2.6cqi}.Gr_bhq_paper{background:var(--color-paper);box-shadow:0 0 0 1px var(--color-line), 0 2.4cqi 5cqi -2cqi #102a6e4d;border-radius:1cqi;gap:1cqi;padding:2.4cqi 2.4cqi 2.8cqi;display:grid}.Gr_bhq_paperTitle{color:var(--color-ink-950);text-align:center;font-size:1.7cqi;font-weight:700;line-height:1.25}.Gr_bhq_sum{font-variant-numeric:tabular-nums;justify-content:space-between;gap:1cqi;font-size:1.55cqi;display:flex}.Gr_bhq_sumTotal{border-top:1px solid var(--color-line);color:var(--color-ink-950);padding-top:.9cqi;font-weight:700}.Gr_bhq_signature{width:100%;height:auto;overflow:visible}.Gr_bhq_signature path{fill:none;stroke:var(--color-blue-700);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.Gr_bhq_sigLine{background:var(--color-line-strong);height:1px;margin-top:-.6cqi}.Gr_bhq_cursor{z-index:3;filter:drop-shadow(0 .5cqi .8cqi #102a6e59);width:3.6cqi;height:auto;position:absolute}.Gr_bhq_cursor path{fill:#fff;stroke:var(--color-ink-950);stroke-width:1.6px;stroke-linejoin:round}@keyframes Gr_bhq_rise{0%{opacity:0;transform:translateY(2.4cqi)}}@keyframes Gr_bhq_pop{0%{opacity:0;transform:translateY(3.5cqi)scale(.94)}}@keyframes Gr_bhq_draw{0%{stroke-dashoffset:1px;opacity:0}4%{opacity:1}}@keyframes Gr_bhq_grow{0%{transform:scaleX(0)}}@keyframes Gr_bhq_glide{0%{opacity:0;translate:0 calc(var(--row-h) * -1)}}@keyframes Gr_bhq_point{0%{opacity:0;transform:translate(-14cqi,16cqi)}18%{opacity:1}82%{transform:translate(0)}90%{transform:translate(0)scale(.86)}to{transform:translate(0)scale(1)}}@keyframes Gr_bhq_press{50%{transform:scale(.93)}}@media (prefers-reduced-motion:no-preference){.Gr_bhq_stage[data-reveal=armed] :is(.Gr_bhq_rise,.Gr_bhq_pop,.Gr_bhq_cursor,.Gr_bhq_sweep){opacity:0}.Gr_bhq_stage[data-reveal=play] .Gr_bhq_rise{animation:Gr_bhq_rise .62s var(--ease-out) backwards;animation-delay:calc(80ms + var(--i,0) * 70ms)}.Gr_bhq_stage[data-reveal=play] .Gr_bhq_pop{animation:Gr_bhq_pop .76s var(--ease-lift) backwards;animation-delay:var(--delay,.52s)}.Gr_bhq_stage[data-reveal=play] .Gr_bhq_sweep{animation:Gr_bhq_glide .7s var(--ease-out) .7s backwards}.Gr_bhq_stage[data-reveal=play] .Gr_bhq_meter>span{animation:Gr_bhq_grow .9s var(--ease-out) .6s backwards}.Gr_bhq_stage[data-reveal=play] .Gr_bhq_signature path{stroke-dasharray:1;animation:Gr_bhq_draw 1.5s var(--ease-in-out) .9s backwards}.Gr_bhq_stage[data-reveal=play] .Gr_bhq_cursor{animation:Gr_bhq_point 1.7s var(--ease-in-out) .9s backwards}.Gr_bhq_stage[data-reveal=play] .Gr_bhq_pressed{animation:Gr_bhq_press .26s var(--ease-out) 2.45s}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.Gr_bhq_frame,.Gr_bhq_pop,.Gr_bhq_cursor{transition:translate .56s var(--ease-lift), box-shadow .32s var(--ease-out)}.Gr_bhq_sweep{transition:translate .52s var(--ease-in-out)}.Gr_bhq_stage:hover .Gr_bhq_frame{box-shadow:0 5cqi 8cqi -4cqi color-mix(in srgb, var(--tone) 70%, #13264f), inset 0 0 0 1px #ffffff47;translate:0 -1.2cqi}.Gr_bhq_stage:hover .Gr_bhq_pop{translate:0 -2.2cqi}.Gr_bhq_stage:hover .Gr_bhq_cursor{translate:-1.4cqi 1.6cqi}.Gr_bhq_stage:hover .Gr_bhq_sweep{translate:0 calc(var(--row-h) * (var(--to,2) - var(--at,0)))}}
