.xuRFLq_root{color:var(--nh-ink);font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.xuRFLq_page{flex-direction:column;gap:16px;width:100%;max-width:1280px;margin:0 auto;display:flex}.xuRFLq_scrim{z-index:40;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#12182657;position:fixed;inset:0}.xuRFLq_titleRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.xuRFLq_titleCol{flex-direction:column;gap:4px;min-width:0;display:flex}.xuRFLq_h1{font-size:var(--nh-fs-3xl);letter-spacing:-.02em;margin:0;font-weight:600;line-height:1.1}.xuRFLq_lead{font-size:var(--nh-fs-sm);color:var(--nh-ink-2);margin:0}.xuRFLq_controls{z-index:45;flex-wrap:wrap;gap:8px;display:flex;position:relative}.xuRFLq_menuWrap{position:relative}.xuRFLq_pill,.xuRFLq_pillGrey{height:36px;font:inherit;font-size:var(--nh-fs-sm);cursor:pointer;background:var(--nh-brand-tint);color:var(--nh-brand-ink);border:0;border-radius:999px;padding:0 14px;font-weight:600}.xuRFLq_menu{background:var(--nh-card);z-index:46;border-radius:14px;flex-direction:column;gap:2px;min-width:220px;max-height:60vh;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:0 12px 32px #141e3c29}.xuRFLq_menuItem{text-align:left;height:36px;font:inherit;font-size:var(--nh-fs-sm);color:var(--nh-ink);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 12px}.xuRFLq_menuItem:hover:not(:disabled){background:var(--nh-app-ground)}.xuRFLq_menuItem[aria-checked=true]{color:var(--nh-brand);font-weight:600}.xuRFLq_menuItem:disabled{color:var(--nh-mute-2);cursor:default}.xuRFLq_tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.xuRFLq_tile{text-align:left;min-width:0;font:inherit;color:inherit;cursor:pointer;background:var(--nh-card);box-shadow:var(--nh-card-shadow);border:0;border-radius:18px;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.xuRFLq_tile:hover{box-shadow:0 16px 36px #283c6424}.xuRFLq_tileLabel{font-size:var(--nh-fs-sm);color:var(--nh-ink-2);font-weight:500}.xuRFLq_tileValue{font-size:var(--nh-fs-3xl);letter-spacing:-.03em;font-weight:600;line-height:1.05}.xuRFLq_tileSub,.xuRFLq_tileBase{font-size:var(--nh-fs-sm);color:var(--nh-ink-2)}.xuRFLq_delta{color:var(--nh-ink);font-weight:600}.xuRFLq_delta[data-tone=worse]{color:var(--nh-accent)}.xuRFLq_bars{align-items:flex-end;gap:4px;height:36px;margin-top:auto;padding-top:6px;display:flex}.xuRFLq_bar{background:var(--nh-brand);border-radius:4px;flex:1}.xuRFLq_bar[data-base=true]{background:#dfe1e6}.xuRFLq_tooFew,.xuRFLq_tooFewInline{background:var(--nh-app-ground);color:var(--nh-ink-2);font-size:var(--nh-fs-sm);border-radius:10px;padding:8px 12px;display:inline-block}.xuRFLq_tooFewInline{padding:4px 10px}.xuRFLq_overlay{z-index:50;background:var(--nh-card);border-radius:22px;flex-direction:column;gap:20px;width:min(1100px,100% - 80px);height:fit-content;max-height:calc(100% - 80px);margin:auto;padding:22px 26px 26px;display:flex;position:fixed;inset:40px;overflow-y:auto;box-shadow:0 30px 80px #141e3c47}.xuRFLq_overlayHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.xuRFLq_overlayTitle{font-size:var(--nh-fs-2xl);letter-spacing:-.02em;margin:0;font-weight:600}.xuRFLq_muted{color:var(--nh-ink-2);font-weight:500}.xuRFLq_note{font-size:var(--nh-fs-sm);color:var(--nh-ink-2);text-wrap:pretty}.xuRFLq_close{background:var(--nh-app-ground);width:36px;height:36px;color:var(--nh-ink);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.xuRFLq_overlayGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:20px;display:grid}.xuRFLq_panel{background:var(--nh-app-ground);border-radius:18px;flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex}.xuRFLq_panelTitle{font-size:var(--nh-fs-md);flex-wrap:wrap;justify-content:space-between;gap:12px;font-weight:600;display:flex}.xuRFLq_legend{font-size:var(--nh-fs-xs);color:#aeaeb2;font-weight:400}.xuRFLq_legendNow{color:var(--nh-brand);margin-left:8px}.xuRFLq_months{grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:10px;height:200px;display:grid}.xuRFLq_month{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.xuRFLq_monthVal{font-size:var(--nh-fs-sm);font-weight:600}.xuRFLq_monthBar{background:var(--nh-brand);border-radius:10px;width:100%;max-width:56px}.xuRFLq_monthBar[data-base=true]{background:#dfe1e6}.xuRFLq_splitRow{font-size:var(--nh-fs-sm);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 90px;align-items:center;gap:12px;display:grid}.xuRFLq_track{background:#e3e8f0;border-radius:4px;height:8px;overflow:hidden}.xuRFLq_fill{background:var(--nh-brand);height:100%;display:block}.xuRFLq_pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.xuRFLq_pair>:only-child{grid-column:1/-1}.xuRFLq_card2{background:var(--nh-card);box-shadow:var(--nh-card-shadow);border-radius:22px;flex-direction:column;gap:14px;min-width:0;padding:20px 24px;display:flex}.xuRFLq_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.xuRFLq_cardTitle{font-size:var(--nh-fs-lg);margin:0;font-weight:600}.xuRFLq_empty{font-size:var(--nh-fs-sm);color:var(--nh-ink-2)}.xuRFLq_legendRow{font-size:var(--nh-fs-xs);color:var(--nh-ink-2);flex-wrap:wrap;gap:16px;display:flex}.xuRFLq_legendItem{align-items:center;gap:6px;display:inline-flex}.xuRFLq_swatch{background:var(--nh-brand);border-radius:2px;width:14px;height:3px}.xuRFLq_swatch[data-line="1"],.xuRFLq_line[data-line="1"]{background:var(--nh-brand-ink);stroke:var(--nh-brand-ink)}.xuRFLq_swatch[data-line="2"],.xuRFLq_line[data-line="2"]{background:var(--nh-mute-2);stroke:var(--nh-mute-2)}.xuRFLq_line{stroke:var(--nh-brand)}.xuRFLq_chart{height:160px}.xuRFLq_steps{font-size:var(--nh-fs-xs);color:var(--nh-ink-2);text-align:center;grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.xuRFLq_step[data-base=true]{color:#aeaeb2}.xuRFLq_table{font-size:var(--nh-fs-sm);flex-direction:column;display:flex}.xuRFLq_tr,.xuRFLq_tr3{border-top:1px solid var(--nh-line-soft);align-items:center;gap:12px;padding:8px 0;display:grid}.xuRFLq_tr{grid-template-columns:minmax(0,2fr) repeat(5,minmax(0,1fr))}.xuRFLq_tr3{grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr))}.xuRFLq_tr[data-head=true],.xuRFLq_tr3[data-head=true]{color:var(--nh-ink-2);font-weight:600;font-size:var(--nh-fs-xs);border-top:0}.xuRFLq_tr3[data-base=true]{color:var(--nh-mute-2)}.xuRFLq_rowName{overflow-wrap:anywhere;min-width:0}.xuRFLq_num{text-align:right}.xuRFLq_hiddenCell{grid-column:2/-1}.xuRFLq_seg{background:var(--nh-app-ground);border-radius:999px;padding:3px;display:inline-flex}.xuRFLq_segBtn{height:30px;font:inherit;font-size:var(--nh-fs-sm);color:var(--nh-ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-weight:600}.xuRFLq_segBtn[aria-pressed=true]{background:var(--nh-card);color:var(--nh-ink);box-shadow:0 1px 2px #00000014}.xuRFLq_pager{font-size:var(--nh-fs-sm);color:var(--nh-ink-2);justify-content:flex-end;align-items:center;gap:8px;display:flex}.xuRFLq_pageBtn{background:var(--nh-app-ground);width:32px;height:32px;font:inherit;cursor:pointer;border:0;border-radius:50%}.xuRFLq_pageBtn:disabled{opacity:.4;cursor:default}.xuRFLq_stageBars{grid-auto-columns:1fr;grid-auto-flow:column;align-items:end;gap:12px;height:220px;display:grid}.xuRFLq_stage{text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.xuRFLq_stageN{font-size:var(--nh-fs-lg);font-weight:600}.xuRFLq_stageBar{background:var(--nh-brand);border-radius:10px;width:100%;max-width:56px}.xuRFLq_stageBar[data-running=true]{background:#9fb4d1}.xuRFLq_stageName{font-size:var(--nh-fs-sm);font-weight:600}.xuRFLq_stack{border-radius:9px;gap:2px;height:18px;display:flex;overflow:hidden}.xuRFLq_answerRow{font-size:var(--nh-fs-sm);grid-template-columns:minmax(0,1fr) 60px 60px;align-items:center;gap:12px;display:grid}.xuRFLq_dot{border-radius:50%;width:10px;height:10px}.xuRFLq_dialog{z-index:50;background:var(--nh-card);border-radius:22px;flex-direction:column;gap:14px;width:min(520px,100% - 32px);height:fit-content;max-height:calc(100% - 32px);margin:auto;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto;box-shadow:0 30px 80px #141e3c47}.xuRFLq_closeAll{z-index:40;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#12182657;position:fixed;inset:0}.xuRFLq_fieldRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.xuRFLq_dialogActions{justify-content:flex-end;gap:8px;display:flex}@media (max-width:1199px){.xuRFLq_tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.xuRFLq_pair{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.xuRFLq_tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.xuRFLq_overlay{width:calc(100% - 16px);max-height:calc(100% - 16px);padding:18px 16px;inset:8px}.xuRFLq_tr{grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,1fr))}.xuRFLq_tr>:nth-child(n+4){display:none}.xuRFLq_hiddenCell{grid-column:2/-1}.xuRFLq_splitRow{grid-template-columns:minmax(0,1fr) 70px}.xuRFLq_splitRow .xuRFLq_track{display:none}.xuRFLq_fieldRow{grid-template-columns:1fr}.xuRFLq_card2{padding:16px}}@media (prefers-reduced-motion:reduce){.xuRFLq_root,.xuRFLq_root *{transition:none!important;animation:none!important}}
.gwO4bG_head{justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:8px;display:flex}.gwO4bG_headText{flex-direction:column;gap:4px;min-width:0;display:flex}.gwO4bG_title{font-size:var(--nh-fs-3xl);letter-spacing:-.02em;color:var(--nh-ink);margin:0;font-weight:600;line-height:34px}.gwO4bG_lede{font-size:var(--nh-fs-md);color:var(--nh-mute);margin:0;line-height:22px}.gwO4bG_headAction{flex-shrink:0;align-items:center;gap:8px;display:flex}.gwO4bG_card{background:#fff;border-radius:12px;flex-direction:column;gap:18px;padding:24px;display:flex;box-shadow:0 6px 20px #283c640f}.gwO4bG_cardHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.gwO4bG_cardTitleBox{flex-direction:column;gap:4px;min-width:0;display:flex}.gwO4bG_cardTitle{font-size:var(--nh-fs-lg);letter-spacing:-.01em;color:var(--nh-ink);margin:0;font-weight:600;line-height:22px}.gwO4bG_cardHint{font-size:var(--nh-fs-sm);color:var(--nh-mute);margin:0;line-height:18px}.gwO4bG_tabs{scrollbar-width:none;border-bottom:1px solid var(--nh-line);gap:24px;display:flex;overflow:auto hidden}.gwO4bG_tabs::-webkit-scrollbar{display:none}.gwO4bG_tab{font-size:var(--nh-fs-md);color:var(--nh-mute);white-space:nowrap;border-bottom:2px solid #0000;align-items:baseline;gap:6px;padding:10px 0;text-decoration:none;display:inline-flex}.gwO4bG_tab:hover{color:var(--nh-brand-ink)}.gwO4bG_tab[aria-current=page]{border-bottom-color:var(--nh-brand);color:var(--nh-brand-ink);font-weight:600}.gwO4bG_tab:focus-visible{outline:2px solid var(--nh-brand);outline-offset:-2px}.gwO4bG_tabCount{font-size:var(--nh-fs-sm);color:var(--nh-mute);font-weight:500}.gwO4bG_progress{gap:2px;width:100%;height:6px;display:flex}.gwO4bG_progressPart{min-width:3px}.gwO4bG_progressPart:first-child{border-radius:3px 0 0 3px}.gwO4bG_progressPart:last-child{border-radius:0 3px 3px 0}.gwO4bG_progressPart:only-child{border-radius:3px}.gwO4bG_progressPart[data-part=done]{background:var(--nh-progress-done)}.gwO4bG_progressPart[data-part=doing]{background:var(--nh-progress-doing)}.gwO4bG_progressPart[data-part=blocked]{background:var(--nh-progress-blocked)}.gwO4bG_progressPart[data-part=open]{background:var(--nh-progress-open)}.gwO4bG_table{flex-direction:column;min-width:0;display:flex}.gwO4bG_tableRow,.gwO4bG_tableHead{grid-template-columns:var(--cols);align-items:center;gap:16px;padding-inline:12px;display:grid}.gwO4bG_tableHead{min-height:40px;font-size:var(--nh-fs-sm);color:var(--nh-mute);font-weight:600}.gwO4bG_tableHead [aria-sort]:not([aria-sort=none]){color:var(--nh-ink)}.gwO4bG_tableRow{border-top:1px solid var(--nh-line-soft);min-height:52px;font-size:var(--nh-fs-md);color:var(--nh-ink);border-radius:8px;padding-block:8px}.gwO4bG_tableRow:hover{background:var(--nh-surface)}.gwO4bG_cell{overflow-wrap:anywhere;min-width:0}.gwO4bG_cellLabel{display:none}.gwO4bG_tableEmpty{font-size:var(--nh-fs-sm);color:var(--nh-mute);margin:0;padding:16px 12px;line-height:18px}.gwO4bG_paging{font-size:var(--nh-fs-sm);color:var(--nh-mute);justify-content:space-between;align-items:center;gap:12px;padding:12px 12px 0;display:flex}.gwO4bG_pagingButtons{gap:8px;display:flex}.gwO4bG_pageButton{background:var(--nh-fill);width:32px;height:32px;color:var(--nh-ink);font:inherit;cursor:pointer;border:0;border-radius:50%}.gwO4bG_pageButton:disabled{color:var(--nh-ghost);cursor:default;background:0 0}.gwO4bG_pageButton:focus-visible{outline:2px solid var(--nh-brand);outline-offset:2px}.gwO4bG_rowMenu{justify-self:end;position:relative}.gwO4bG_rowMenu>summary{cursor:pointer;width:32px;height:28px;color:var(--nh-ink-2);border-radius:6px;justify-content:center;align-items:center;font-weight:700;list-style:none;display:flex}.gwO4bG_rowMenu>summary::-webkit-details-marker{display:none}.gwO4bG_rowMenu>summary:hover,.gwO4bG_rowMenu[open]>summary{background:var(--nh-fill)}.gwO4bG_rowMenu>summary:focus-visible{outline:2px solid var(--nh-brand);outline-offset:1px}.gwO4bG_menuList{z-index:20;background:#fff;border-radius:12px;flex-direction:column;min-width:170px;padding:6px;display:flex;position:absolute;top:32px;right:0;box-shadow:0 10px 30px #00000024}.gwO4bG_menuItem{height:32px;font:inherit;font-size:var(--nh-fs-sm);text-align:left;color:var(--nh-ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;padding-inline:10px}.gwO4bG_menuItem:hover:not(:disabled){background:var(--nh-fill)}.gwO4bG_menuItem:disabled{color:var(--nh-ghost);cursor:default}.gwO4bG_menuItem[data-danger]{color:var(--nh-danger);margin-top:6px}.gwO4bG_scrim{z-index:60;background:#0000002e;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.gwO4bG_drawer{width:min(480px,100%);height:100%;color:var(--nh-ink);background:#fff;flex-direction:column;display:flex;box-shadow:-10px 0 30px #0000001f}.gwO4bG_drawerHead{border-bottom:1px solid var(--nh-line-soft);justify-content:space-between;align-items:center;gap:12px;padding:22px 24px;display:flex}.gwO4bG_drawerTitle{font-size:var(--nh-fs-xl);letter-spacing:-.01em;margin:0;font-weight:600}.gwO4bG_close{background:var(--nh-fill);width:32px;height:32px;font-size:var(--nh-fs-lg);color:var(--nh-ink-2);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;line-height:1}.gwO4bG_close:focus-visible{outline:2px solid var(--nh-brand);outline-offset:2px}.gwO4bG_drawerBody{flex-direction:column;flex:1;gap:18px;padding:24px;display:flex;overflow-y:auto}.gwO4bG_drawerFoot{border-top:1px solid var(--nh-line-soft);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;padding:16px 24px;display:flex}.gwO4bG_dialog{width:min(460px,100% - 32px);color:var(--nh-ink);background:#fff;border-radius:12px;flex-direction:column;align-self:center;gap:12px;margin:0 auto;padding:24px;display:flex;box-shadow:0 20px 50px #0003}.gwO4bG_dialogLines{font-size:var(--nh-fs-md);color:var(--nh-ink-2);flex-direction:column;gap:4px;margin:0;padding-left:20px;line-height:22px;display:flex}.gwO4bG_dialogText{font-size:var(--nh-fs-md);color:var(--nh-ink-2);margin:0;line-height:22px}.gwO4bG_typed{font-size:var(--nh-fs-sm);flex-direction:column;gap:8px;font-weight:600;display:flex}.gwO4bG_typedInput{box-sizing:border-box;border:1px solid var(--nh-line);width:100%;height:34px;font:inherit;font-size:var(--nh-fs-md);color:var(--nh-ink);background:#fff;border-radius:6px;padding-inline:12px;font-weight:400}.gwO4bG_typedInput:focus{border-color:var(--nh-brand);box-shadow:0 0 0 3px var(--nh-brand-tint);outline:none}.gwO4bG_dialogButtons{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.gwO4bG_soft,.gwO4bG_danger,.gwO4bG_primary{height:36px;font:inherit;font-size:var(--nh-fs-sm);cursor:pointer;white-space:nowrap;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding-inline:14px;font-weight:600;display:inline-flex}.gwO4bG_soft{background:var(--nh-fill);color:var(--nh-ink)}.gwO4bG_soft:hover{background:var(--nh-line)}.gwO4bG_primary{background:var(--nh-brand);color:var(--nh-on-brand)}.gwO4bG_primary:hover{background:var(--nh-brand-hover)}.gwO4bG_danger{color:var(--nh-danger);background:#fff0f0}.gwO4bG_danger:disabled,.gwO4bG_primary:disabled{opacity:.5;cursor:default}.gwO4bG_soft:focus-visible,.gwO4bG_danger:focus-visible,.gwO4bG_primary:focus-visible{outline:2px solid var(--nh-brand);outline-offset:2px}.gwO4bG_banner{font-size:var(--nh-fs-md);color:var(--nh-ink);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;line-height:22px;display:flex}.gwO4bG_banner[data-tone=info]{background:var(--nh-brand-tint)}.gwO4bG_banner[data-tone=warn]{background:#fff4e5}.gwO4bG_banner[data-tone=error]{background:var(--nh-danger-tint);box-shadow:inset 0 0 0 1px #ffd9d9}.gwO4bG_banner[data-tone=quiet]{background:var(--nh-fill)}.gwO4bG_bannerAction{flex-shrink:0}.gwO4bG_tooFew{background:var(--nh-fill);border-radius:8px;flex-direction:column;gap:2px;padding:10px 14px;display:flex}.gwO4bG_tooFewTitle{font-size:var(--nh-fs-sm);color:var(--nh-ink);font-weight:600;line-height:18px}.gwO4bG_tooFewWhy{font-size:var(--nh-fs-sm);color:var(--nh-mute);line-height:18px}.gwO4bG_secret{border:1px solid var(--nh-line);background:var(--nh-surface);border-radius:8px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.gwO4bG_secretRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.gwO4bG_secretValue{min-width:0;font-family:var(--nh-mono), ui-monospace, monospace;font-size:var(--nh-fs-md);overflow-wrap:anywhere;color:var(--nh-ink);line-height:20px}.gwO4bG_secretNote{font-size:var(--nh-fs-sm);color:#8a5d00;margin:0;font-weight:600;line-height:18px}.gwO4bG_face{background:var(--nh-avatar);width:32px;height:32px;color:var(--nh-avatar-ink);font-size:var(--nh-fs-xs);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.gwO4bG_face[data-size=sm]{width:24px;height:24px}.gwO4bG_deptChip{background:var(--nh-dept,var(--nh-fill));max-width:100%;color:var(--nh-dept-ink,var(--nh-ink-2));font-size:var(--nh-fs-sm);overflow-wrap:anywhere;border-radius:6px;align-items:center;padding:2px 8px;font-weight:500;line-height:18px;display:inline-flex}@media (max-width:760px){.gwO4bG_head{flex-direction:column}.gwO4bG_card{gap:14px;padding:18px}.gwO4bG_tableHead{display:none}.gwO4bG_tableRow{grid-template-columns:minmax(0,1fr);gap:6px;padding-block:12px}.gwO4bG_cell{justify-content:space-between;gap:12px;display:flex}.gwO4bG_cell>*{min-width:0}.gwO4bG_cellLabel{font-size:var(--nh-fs-sm);color:var(--nh-mute);flex-shrink:0;display:block}.gwO4bG_banner{flex-direction:column;align-items:flex-start}.gwO4bG_drawer{width:100%}.gwO4bG_soft,.gwO4bG_danger,.gwO4bG_primary{height:44px}.gwO4bG_typedInput{height:44px;font-size:var(--nh-fs-input)}}
._8_NewG_card{background:var(--nh-card);border-radius:var(--nh-r-lg);min-width:0;box-shadow:var(--nh-card-shadow);border:0;padding:20px 20px 18px}._8_NewG_cardTight{padding:18px 18px 16px}._8_NewG_cardList{padding:6px 18px 12px}._8_NewG_eyebrow{font-family:var(--nh-mono);font-size:var(--nh-fs-xs);letter-spacing:.13em;text-transform:uppercase;color:var(--nh-mute)}._8_NewG_h{font-size:var(--nh-fs-md);color:var(--nh-ink);letter-spacing:-.015em;font-weight:800}._8_NewG_h2{font-size:var(--nh-fs-xl);color:var(--nh-ink);letter-spacing:-.02em;margin-top:9px;font-weight:800;line-height:1.3}._8_NewG_sub{font-size:var(--nh-fs-sm);color:var(--nh-mute);margin-top:4px;line-height:1.45}._8_NewG_body{font-size:var(--nh-fs-sm);color:var(--nh-ink-2);line-height:1.55}._8_NewG_note{font-size:var(--nh-fs-xs);color:var(--nh-mute);line-height:1.5}._8_NewG_small{font-size:var(--nh-fs-xs);color:var(--nh-mute);line-height:1.45}._8_NewG_mono{font-family:var(--nh-mono)}._8_NewG_strong{color:var(--nh-ink);font-weight:700}._8_NewG_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;display:flex}._8_NewG_between{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._8_NewG_chips{flex-wrap:wrap;align-items:center;gap:7px;display:flex}._8_NewG_split{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:14px;display:grid}._8_NewG_stack{flex-direction:column;gap:12px;min-width:0;display:flex}._8_NewG_stack14{flex-direction:column;gap:14px;display:flex}._8_NewG_sticky{position:sticky;top:76px}._8_NewG_grid2{grid-template-columns:repeat(2,1fr);gap:10px 18px;display:grid}._8_NewG_list{flex-direction:column;display:flex}._8_NewG_mt{margin-top:12px}._8_NewG_mt8{margin-top:8px}._8_NewG_mt14{margin-top:14px}._8_NewG_mt20{margin-top:20px}._8_NewG_tile{border-top:1px solid var(--nh-line-soft);min-width:0;padding:10px 0 0}._8_NewG_tileV{font-size:var(--nh-fs-xl);color:var(--nh-ink);letter-spacing:-.025em;font-weight:800}._8_NewG_tileV[data-hot=true]{color:#b23c07}._8_NewG_tileL{font-size:var(--nh-fs-xs);color:var(--nh-mute);margin-top:2px;line-height:1.35}._8_NewG_tileClick{cursor:pointer}._8_NewG_tileClick:hover ._8_NewG_tileTitle{color:var(--nh-brand)}._8_NewG_tileTitle{font-size:var(--nh-fs-sm);color:var(--nh-ink);font-weight:700;line-height:1.4}._8_NewG_tileSub{font-size:var(--nh-fs-xs);color:var(--nh-mute);margin-top:5px;line-height:1.45}._8_NewG_pill{font-size:var(--nh-fs-xs);white-space:nowrap;letter-spacing:.01em;border-radius:7px;padding:4px 9px;font-weight:700;display:inline-block}._8_NewG_pill[data-tone=accent]{color:#b23c07;background:#ffe7dc}._8_NewG_pill[data-tone=ink]{background:var(--nh-brand-tint);color:var(--nh-brand-ink)}._8_NewG_pill[data-tone=ok]{color:#116634;background:#dcf3e3}._8_NewG_pill[data-tone=grey]{color:#3d3d3a;background:#ecebe6}._8_NewG_pill[data-tone=soft]{background:var(--nh-fill);color:var(--nh-ink-2);font-weight:600}._8_NewG_pill[data-tone=ghost]{color:var(--nh-mute);background:0 0;font-weight:600}._8_NewG_pill[data-tone=none]{color:var(--nh-mute);background:0 0;font-weight:500}._8_NewG_pill[data-tone=purple]{color:#4b3bb3;background:#e8e4ff}._8_NewG_row{cursor:pointer;background:0 0;border-top:1px solid #f0efea;align-items:stretch;gap:13px;padding:13px 0 12px;display:flex}._8_NewG_row[data-active=true]{background:var(--nh-surface)}._8_NewG_row[data-paused=true]{opacity:.72}._8_NewG_mark{border-radius:var(--radius-sm,999px);background:0 0;flex:none;width:3px}._8_NewG_row[data-active=true] ._8_NewG_mark{background:var(--nh-brand)}._8_NewG_rowBody{flex:1;min-width:0}._8_NewG_rowTitle{font-size:var(--nh-fs-md);color:var(--nh-ink);font-weight:700;line-height:1.35}._8_NewG_rowSub{font-size:var(--nh-fs-sm);color:var(--nh-mute);margin-top:4px;line-height:1.45}._8_NewG_rowMeta{font-size:var(--nh-fs-xs);color:var(--nh-mute)}._8_NewG_listRow{border-top:1px solid #f0efea;padding:12px 0 11px}._8_NewG_listRow[data-click=true]{cursor:pointer}._8_NewG_listTitle{font-size:var(--nh-fs-sm);color:var(--nh-ink);font-weight:700;line-height:1.35}._8_NewG_quote{border-left:2px solid #dedcd5;padding:2px 0 2px 12px}._8_NewG_quote[data-tone=accent]{border-color:var(--nh-accent)}._8_NewG_quoteText{font-size:var(--nh-fs-sm);color:var(--nh-ink);line-height:1.55}._8_NewG_quoteBy{font-size:var(--nh-fs-xs);color:var(--nh-mute);margin-top:6px}._8_NewG_btn{text-align:center;border-radius:var(--radius-xs,10px);font-size:var(--nh-fs-sm);cursor:pointer;background:var(--nh-surface);border:1px solid var(--nh-line);color:var(--nh-ink-2);flex:1;padding:10px 14px;font-family:inherit;font-weight:700;line-height:normal}._8_NewG_btn:hover{background:#f4f3f0}._8_NewG_btn[data-kind=primary]{background:var(--nh-brand);color:var(--nh-on-brand);border-color:var(--nh-brand)}._8_NewG_btn[data-kind=primary]:hover{background:var(--nh-brand-hover)}._8_NewG_btn[data-kind=accent]{background:var(--nh-brand);color:var(--nh-on-brand);border-color:var(--nh-brand);font-weight:800}._8_NewG_btn[data-kind=accent]:hover{background:var(--nh-brand-hover)}._8_NewG_btn[data-kind=disabled]{background:var(--nh-fill);color:var(--nh-mute);cursor:default;border-color:#f0efea}._8_NewG_btn[data-kind=muted]{background:var(--nh-fill);color:var(--nh-ink-2);border-color:#f0efea}._8_NewG_btn[data-fixed=true]{flex:none}._8_NewG_btnRow{gap:8px;margin-top:8px;display:flex}._8_NewG_textlink{font-size:var(--nh-fs-sm);color:var(--nh-mute);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-family:inherit;font-weight:600}._8_NewG_textlink:hover{color:var(--nh-ink)}._8_NewG_empty{padding:26px 4px}._8_NewG_emptyTitle{font-size:var(--nh-fs-md);color:var(--nh-ink);font-weight:700;line-height:1.4}._8_NewG_emptySub{font-size:var(--nh-fs-sm);color:var(--nh-mute);margin-top:7px;line-height:1.55}._8_NewG_emptyLine{font-size:var(--nh-fs-sm);color:var(--nh-mute);padding:14px 0 6px;line-height:1.5}._8_NewG_ghost{border-radius:var(--radius-xs,8px);border:1px solid var(--nh-line);background:var(--nh-card);font-size:var(--nh-fs-xs);color:var(--nh-ink);cursor:pointer;margin-top:14px;padding:8px 12px;font-family:inherit;font-weight:700;display:inline-block}._8_NewG_ghost:hover{background:#f4f3f0}._8_NewG_personChip{background:var(--nh-surface);border:1px solid var(--nh-line-soft);border-radius:var(--radius-sm,999px);font-size:var(--nh-fs-xs);color:var(--nh-ink);align-items:center;gap:8px;padding:5px 13px 5px 6px;font-weight:600;display:flex}._8_NewG_deptChip{background:var(--nh-surface);border:1px solid var(--nh-line-soft);border-radius:var(--radius-sm,999px);font-size:var(--nh-fs-xs);color:var(--nh-ink);padding:6px 13px;font-weight:700}._8_NewG_personRow{border-top:1px solid #f0efea;align-items:center;gap:10px;padding:7px 0;display:flex}._8_NewG_personRow[data-click=true]{cursor:pointer;border-radius:var(--radius-xs,8px);margin:0 -4px;padding:9px 4px}._8_NewG_personRow[data-click=true]:hover{background:var(--nh-surface)}._8_NewG_stats{background:var(--nh-card);border:1px solid var(--nh-line);border-radius:var(--radius-sm,14px);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));padding:4px 0;display:grid}._8_NewG_stat{border-left:1px solid var(--nh-line-soft);min-width:0;padding:10px 18px 9px}._8_NewG_stat:first-child{border-left:0}._8_NewG_statV{font-size:var(--nh-fs-xl);letter-spacing:-.025em;color:var(--nh-ink);font-weight:800}._8_NewG_statV[data-hot=true]{color:#b23c07}._8_NewG_statL{font-size:var(--nh-fs-xs);color:var(--nh-mute);margin-top:3px;line-height:1.35}@media (max-width:760px){._8_NewG_sticky{position:static}._8_NewG_stats{grid-template-columns:repeat(2,1fr)}._8_NewG_stat:nth-child(odd){border-left:0}._8_NewG_stat:nth-child(n+3){border-top:1px solid var(--nh-line-soft)}}
.epL3hG_off{flex-direction:column;gap:12px;padding:24px 0;display:flex}.epL3hG_origin{border-top:1px solid var(--nh-line-soft);flex-direction:column;gap:8px;padding:12px 0;display:flex}.epL3hG_origin:first-of-type{border-top:0}.epL3hG_originTitle{font-size:var(--nh-fs-md);color:var(--nh-ink);font-weight:600}.epL3hG_originBody{font-size:var(--nh-fs-sm);color:var(--nh-ink-2);white-space:pre-wrap;margin:0;line-height:1.5}.epL3hG_originLine{font-size:var(--nh-fs-sm);color:var(--nh-ink-2);margin:0;line-height:1.45}.epL3hG_originKey{min-width:64px;font-size:var(--nh-fs-sm);color:var(--nh-mute);margin-right:8px;font-weight:600;display:inline-block}.epL3hG_versions summary{cursor:pointer;font-size:var(--nh-fs-sm);color:var(--nh-mute);font-weight:600}.epL3hG_version{border-left:2px solid var(--nh-line);margin-top:8px;padding-left:10px}.epL3hG_back{font-size:var(--nh-fs-sm);color:var(--nh-ink-2);margin:0 0 12px;font-weight:600;text-decoration:none;display:inline-block}.epL3hG_back:hover{color:var(--nh-brand-ink)}.epL3hG_off .epL3hG_back{margin-top:4px}.epL3hG_empty{background:var(--nh-card);border-radius:var(--radius-md,18px);padding:24px 20px;box-shadow:0 6px 20px #283c640f}.epL3hG_emptyTitle{font-size:var(--nh-fs-md);color:var(--nh-ink);font-weight:600}.epL3hG_emptySub{font-size:var(--nh-fs-sm);color:var(--nh-mute);margin-top:6px;line-height:1.5}.epL3hG_emptyLine{font-size:var(--nh-fs-sm);color:var(--nh-mute);margin:8px 0 0;line-height:1.5}.epL3hG_group{margin-top:22px}.epL3hG_groupHead{font-size:var(--nh-fs-sm);color:var(--nh-ink-2);align-items:baseline;gap:8px;margin:0 0 10px;font-weight:600;display:flex}.epL3hG_count{font-size:var(--nh-fs-xs);color:var(--nh-ink-2);font-variant-numeric:tabular-nums;font-weight:500}.epL3hG_cards{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px;display:grid}.epL3hG_cardSteps{flex-direction:column;gap:4px;margin-top:2px;display:flex}.epL3hG_cardStepsText{font-size:var(--nh-fs-xs);color:var(--nh-mute);font-weight:500}.epL3hG_card{background:var(--nh-card);border-radius:var(--radius-md,18px);min-width:0;color:inherit;border:1px solid #0000;flex-direction:column;gap:6px;padding:16px 16px 14px;text-decoration:none;display:flex;box-shadow:0 6px 20px #283c640f}.epL3hG_card:hover{background:var(--nh-surface)}.epL3hG_card:focus-visible{outline:2px solid var(--nh-brand);outline-offset:2px}.epL3hG_cardTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.epL3hG_label{font-family:var(--nh-mono);font-size:var(--nh-fs-xs);letter-spacing:.04em;color:var(--nh-mute);white-space:nowrap;font-weight:600}.epL3hG_cardTitle{font-size:var(--nh-fs-md);color:var(--nh-ink);font-weight:600;line-height:1.35}.epL3hG_cardMeta{font-size:var(--nh-fs-sm);color:var(--nh-mute)}.epL3hG_cardFoot{border-top:1px solid var(--nh-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;padding-top:9px;display:flex}.epL3hG_next{font-size:var(--nh-fs-sm);color:var(--nh-ink-2);font-weight:500}.epL3hG_next[data-mine=true]{color:var(--nh-brand)}.epL3hG_due{font-size:var(--nh-fs-xs);color:var(--nh-ink-2);background:var(--nh-fill);border-radius:var(--radius-xs,6px);white-space:nowrap;font-variant-numeric:tabular-nums;padding:3px 8px;font-weight:600;display:inline-block}.epL3hG_due[data-late=true]{color:var(--nh-danger);background:#fff0f0}form .epL3hG_due{white-space:normal}.epL3hG_projectPage{flex-direction:column;gap:16px;width:100%;min-width:0;max-width:max(80vw,1120px);margin:0 auto;display:flex}.epL3hG_hero{flex-direction:column;align-items:stretch;gap:8px;display:flex}.epL3hG_hero .epL3hG_back{align-self:flex-start;margin-bottom:0}.epL3hG_heroTop{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.epL3hG_status{background:var(--nh-fill);font-size:var(--nh-fs-sm);color:var(--nh-ink-2);border-radius:999px;align-items:center;gap:4px;padding:2px 10px;font-weight:500;display:inline-flex}.epL3hG_heroMeta{font-size:var(--nh-fs-md);color:var(--nh-mute);overflow-wrap:anywhere;margin:-6px 0 0;line-height:22px}.epL3hG_faces{flex:none;align-items:center;gap:10px;display:flex}.epL3hG_faceStack{display:inline-flex}.epL3hG_faceStack>*{box-shadow:0 0 0 2px var(--nh-card);margin-left:-6px}.epL3hG_faceStack>:first-child{margin-left:0}.epL3hG_faceText{font-size:var(--nh-fs-sm);color:var(--nh-mute)}.epL3hG_chips{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.epL3hG_link{color:var(--nh-brand);font-weight:600;text-decoration:none}.epL3hG_link:hover{text-decoration:underline}.epL3hG_muted{color:var(--nh-mute);font-size:var(--nh-fs-sm)}.epL3hG_strong{color:var(--nh-ink);font-weight:600}.epL3hG_hint{font-size:var(--nh-fs-xs);color:var(--nh-mute);line-height:1.45}.epL3hG_actions{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:8px;display:flex}.epL3hG_actionRow{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.epL3hG_actions .epL3hG_input{width:260px;max-width:100%}.epL3hG_toolChips{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:6px;display:flex}.epL3hG_toolChip{border:1px solid var(--nh-line);border-radius:var(--radius-sm,8px);font-size:var(--nh-fs-sm);color:var(--nh-ink);background:#fff;align-items:center;gap:7px;padding:4px 10px;font-weight:500;text-decoration:none;display:inline-flex}a.epL3hG_toolChip:hover{background:var(--nh-surface)}.epL3hG_chipNote{font-size:var(--nh-fs-xs);color:var(--nh-mute);font-weight:500}.epL3hG_quiet{font-family:inherit;font-size:var(--nh-fs-sm);color:var(--nh-mute);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.epL3hG_quiet:hover{color:var(--nh-ink)}.epL3hG_quietLink{font-family:inherit;font-size:var(--nh-fs-sm);color:var(--nh-brand);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:600}.epL3hG_quietLink:hover{text-decoration:underline}.epL3hG_yourMoveLabel{color:var(--nh-brand);font-weight:600}.epL3hG_summary{background:var(--nh-card);border-radius:var(--radius-md,18px);flex-direction:column;gap:18px;padding:24px;display:flex;box-shadow:0 6px 20px #283c640f}.epL3hG_stepper{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.epL3hG_stage{flex-direction:column;gap:2px;min-width:0;padding-top:16px;display:flex;position:relative}.epL3hG_stage:before{content:"";background:var(--nh-line);height:2px;position:absolute;top:5px;left:0;right:0}.epL3hG_stage[data-state=done]:before{background:var(--nh-progress-done)}.epL3hG_stage:first-child:before{left:6px}.epL3hG_stage:last-child:before{width:6px;right:auto}.epL3hG_stageDot{border-radius:var(--radius-full,50%);background:var(--nh-card);border:2px solid var(--nh-line);box-sizing:border-box;width:12px;height:12px;position:absolute;top:0;left:0}.epL3hG_stage[data-state=done] .epL3hG_stageDot{background:var(--nh-progress-done);border-color:var(--nh-progress-done)}.epL3hG_stage[data-state=now] .epL3hG_stageDot{border-color:var(--nh-brand);box-shadow:0 0 0 3px var(--nh-brand-tint)}.epL3hG_stage[data-state=stopped] .epL3hG_stageDot{background:var(--nh-accent);border-color:var(--nh-accent)}.epL3hG_stageLabel{font-size:var(--nh-fs-sm);color:var(--nh-mute);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.epL3hG_stage[data-state=done] .epL3hG_stageLabel{color:var(--nh-ink)}.epL3hG_stage[data-state=now] .epL3hG_stageLabel{color:var(--nh-brand)}.epL3hG_stage[data-state=stopped] .epL3hG_stageLabel{color:var(--nh-danger)}.epL3hG_stageDay{font-size:var(--nh-fs-xs);color:var(--nh-mute-2);white-space:nowrap;font-variant-numeric:tabular-nums}.epL3hG_kpis{border-top:1px solid var(--nh-line-soft);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding-top:12px;display:grid}.epL3hG_kpi{border-left:1px solid var(--nh-line-soft);flex-direction:column;gap:3px;min-width:0;padding:0 14px;display:flex}.epL3hG_kpi:first-child{border-left:0;padding-left:0}.epL3hG_kpi dt{font-size:var(--nh-fs-sm);color:var(--nh-mute);font-weight:500}.epL3hG_kpi dd{flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.epL3hG_kpiNum{font-size:var(--nh-fs-xl);color:var(--nh-ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:600}.epL3hG_kpiNum[data-verdict=better]{color:var(--nh-ok)}.epL3hG_kpiNum[data-verdict=worse]{color:var(--nh-ink)}.epL3hG_kpiOf{font-size:var(--nh-fs-sm);color:var(--nh-mute);white-space:pre;font-weight:500}.epL3hG_kpiNone{font-size:var(--nh-fs-md);color:var(--nh-mute);font-weight:600}.epL3hG_kpiNote{font-size:var(--nh-fs-xs);color:var(--nh-mute);overflow-wrap:anywhere;line-height:1.35}.epL3hG_kpi[data-hot=true] .epL3hG_kpiNum{color:var(--nh-danger)}.epL3hG_layout{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:28px;margin-top:4px;display:grid}.epL3hG_main{flex-direction:column;min-width:0;display:flex}.epL3hG_panel{border-top:1px solid var(--nh-line);min-width:0;padding:16px 0 18px}.epL3hG_main>.epL3hG_panel:first-child{border-top:0;padding-top:0}.epL3hG_projectPage>.epL3hG_panel{background:var(--nh-card);border-radius:var(--radius-md,18px);border-top:0;padding:24px;box-shadow:0 6px 20px #283c640f}.epL3hG_panelHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.epL3hG_h2{font-size:var(--nh-fs-lg);color:var(--nh-ink);letter-spacing:-.01em;margin:0;font-weight:600;line-height:22px}.epL3hG_h3{font-size:var(--nh-fs-md);color:var(--nh-ink);letter-spacing:-.01em;margin:0;font-weight:600}.epL3hG_rail{background:var(--nh-card);border-radius:var(--radius-md,18px);min-width:0;max-height:calc(var(--nh-screen-h) - 24px);flex-direction:column;display:flex;position:sticky;top:12px;overflow-y:auto;box-shadow:0 6px 20px #283c640f}.epL3hG_railSection{border-top:1px solid var(--nh-line-soft);min-width:0;padding:20px 24px}.epL3hG_railSection:first-child{border-top:0}.epL3hG_railSection>.epL3hG_hint:last-child{margin:10px 0 0}.epL3hG_top{background:var(--nh-card);box-shadow:0 0 0 100vmax var(--nh-card);clip-path:inset(0 -100vmax);flex-direction:column;gap:16px;margin-top:-20px;padding-top:20px;display:flex;position:relative}.epL3hG_top:after{content:"";background:var(--nh-line);height:1px;position:absolute;bottom:0;left:-100vmax;right:-100vmax}.epL3hG_top>nav{z-index:1;border-bottom:0;position:relative}.epL3hG_tabLayout{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:24px;display:grid}.epL3hG_tabCards{flex-direction:column;gap:16px;min-width:0;display:flex}.epL3hG_tabCards>.epL3hG_panel{background:var(--nh-card);border-radius:var(--radius-md,18px);border-top:0;padding:24px;box-shadow:0 6px 20px #283c640f}.epL3hG_tabRail{background:var(--nh-card);border-radius:var(--radius-md,18px);flex-direction:column;min-width:0;display:flex;box-shadow:0 6px 20px #283c640f}.epL3hG_tabNarrow{max-width:640px}.epL3hG_nextList{margin:10px 0 0;padding:0;list-style:none}.epL3hG_nextRow{border-top:1px solid var(--nh-line-soft);grid-template-columns:96px minmax(0,1fr) 160px 96px;align-items:center;gap:14px;padding:12px 0;display:grid}.epL3hG_nextState{background:var(--nh-fill);font-size:var(--nh-fs-xs);color:var(--nh-ink-2);border-radius:999px;justify-self:start;padding:2px 10px;font-weight:600}.epL3hG_nextState[data-col=doing]{background:var(--nh-brand-tint);color:var(--nh-brand)}.epL3hG_nextState[data-col=blocked]{color:var(--nh-danger);background:#fff0f0}.epL3hG_nextText{flex-direction:column;gap:2px;min-width:0;display:flex}.epL3hG_nextTitle{font-size:var(--nh-fs-md);color:var(--nh-ink);font-weight:500}.epL3hG_nextMeta{font-size:var(--nh-fs-sm);color:var(--nh-mute)}.epL3hG_nextOwner{min-width:0;font-size:var(--nh-fs-sm);color:var(--nh-ink);align-items:center;gap:8px;display:flex}.epL3hG_nextDue{font-size:var(--nh-fs-sm);color:var(--nh-mute);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end}.epL3hG_nextDue[data-late=true]{color:var(--nh-danger);font-weight:600}.epL3hG_code{font-family:var(--nh-mono);font-size:var(--nh-fs-xs);color:var(--nh-mute);font-weight:600}.epL3hG_nextTitle .epL3hG_code{margin-right:8px}@media (max-width:1100px){.epL3hG_tabLayout{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.epL3hG_nextRow{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.epL3hG_nextState,.epL3hG_nextText{grid-column:1/-1}}.epL3hG_input{height:38px;font-size:var(--nh-fs-sm);padding:0 11px}.epL3hG_textarea{height:auto;min-height:76px;font-size:var(--nh-fs-sm);padding:9px 11px}.epL3hG_grow{flex:160px;min-width:0}.epL3hG_days{flex:none;width:120px}.epL3hG_form{flex-direction:column;gap:10px;margin-top:12px;display:flex}.epL3hG_formHead{font-size:var(--nh-fs-sm);color:var(--nh-ink);font-weight:700}.epL3hG_inline{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.epL3hG_fields{grid-template-columns:1fr 1fr;gap:10px 12px;display:grid}.epL3hG_wide{grid-column:1/-1}.epL3hG_radios{border:0;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;display:flex}.epL3hG_radios legend{margin-bottom:6px;padding:0}.epL3hG_suggest{border-radius:var(--radius-sm,8px);background:var(--nh-brand-tint);margin-top:12px;padding:12px 16px}.epL3hG_suggestHead{font-size:var(--nh-fs-sm);color:var(--nh-ink);margin-bottom:4px;font-weight:600}.epL3hG_suggestHead .epL3hG_muted{font-weight:500}.epL3hG_suggestRow{border-top:1px solid #0000000f;align-items:center;gap:10px;padding:6px 0;display:flex}.epL3hG_suggestHead+.epL3hG_suggestRow{border-top:0}.epL3hG_form>.epL3hG_suggestRow{background:var(--nh-brand-tint);border-radius:var(--radius-sm,8px);border:0;padding:10px 12px}.epL3hG_suggestLabel{font-size:var(--nh-fs-xs);color:var(--nh-brand);white-space:nowrap;min-width:74px;font-weight:600}.epL3hG_suggestText{min-width:0;font-size:var(--nh-fs-sm);color:var(--nh-ink);flex:1;line-height:1.4}.epL3hG_boardWrap{min-width:0}.epL3hG_boardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.epL3hG_boardTitle{align-items:baseline;gap:10px;display:flex}.epL3hG_filters{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.epL3hG_filter{font-family:inherit;font-size:var(--nh-fs-sm);color:var(--nh-ink-2);border:1px solid var(--nh-line);border-radius:var(--radius-sm,8px);cursor:pointer;background:0 0;padding:5px 10px;font-weight:500}.epL3hG_filter:hover{border-color:var(--nh-ink-2)}.epL3hG_filter[aria-pressed=true]{background:var(--nh-brand);border-color:var(--nh-brand);color:var(--nh-on-brand)}.epL3hG_filterFace{border-radius:var(--radius-full,50%);cursor:pointer;opacity:.75;background:0 0;border:0;padding:2px;line-height:0}.epL3hG_filterFace:hover{opacity:1}.epL3hG_filterFace[aria-pressed=true]{opacity:1;box-shadow:0 0 0 2px var(--nh-brand)}.epL3hG_readOnly{font-size:var(--nh-fs-sm);color:var(--nh-mute);margin:8px 0 0}.epL3hG_board{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:12px;margin-top:12px;display:grid}.epL3hG_column{--col:var(--nh-line-2);border-radius:var(--radius-md,14px);background:#0000000b;border:1px solid #0000;flex-direction:column;gap:8px;min-width:0;min-height:160px;padding:10px;transition:background-color .12s,border-color .12s;display:flex}.epL3hG_board[data-dragging=true] .epL3hG_column{border-style:dashed;border-color:var(--nh-line)}.epL3hG_column[data-over=true]{background:var(--nh-brand-tint);border-color:var(--nh-brand-line)}.epL3hG_colHead{align-items:center;gap:8px;padding:0 2px 2px;display:flex}.epL3hG_colDot{display:none}.epL3hG_colName{font-size:var(--nh-fs-md);color:var(--nh-ink);font-weight:600}.epL3hG_colHead .epL3hG_count{font-size:var(--nh-fs-sm);margin-left:auto}.epL3hG_colCards{flex-direction:column;flex:1;gap:8px;min-height:40px;display:flex}.epL3hG_slot{flex-direction:column;gap:8px;display:flex}.epL3hG_colEmpty{text-align:center;font-size:var(--nh-fs-xs);color:var(--nh-mute);border:1px dashed var(--nh-line);border-radius:var(--radius-sm,10px);margin:0;padding:14px 8px}.epL3hG_dropLine{border-radius:var(--radius-xs,2px);background:var(--nh-brand);height:3px;box-shadow:0 0 0 3px var(--nh-brand-tint)}.epL3hG_step{background:var(--nh-card);border-radius:var(--radius-sm,10px);border:1px solid #0000;flex-direction:column;gap:7px;min-width:0;padding:9px 10px 8px;transition:box-shadow .12s,transform .12s,opacity .12s;display:flex;position:relative;box-shadow:0 1px 2px #0000000a}.epL3hG_step:hover{box-shadow:0 4px 14px -6px #0000002e}.epL3hG_step[draggable=true]{cursor:grab}.epL3hG_step[draggable=true]:active{cursor:grabbing}.epL3hG_step[data-dragging=true]{opacity:.4;transform:scale(.98)}.epL3hG_step[data-mine=true] .epL3hG_owner{color:var(--nh-brand)}.epL3hG_step[data-col=done] .epL3hG_stepOpen{color:var(--nh-mute)}.epL3hG_stepTop{justify-content:space-between;align-items:center;gap:6px;display:flex}.epL3hG_age{font-size:var(--nh-fs-xs);color:var(--nh-mute);font-variant-numeric:tabular-nums;margin-left:auto}.epL3hG_stepRow{align-items:flex-start;gap:6px;display:flex}.epL3hG_stepRow .epL3hG_stepOpen{flex:1;min-width:0}.epL3hG_dragGrip{border-radius:var(--radius-sm,8px);width:30px;height:30px;color:var(--nh-mute);fill:currentColor;touch-action:none;cursor:grab;flex:none;justify-content:center;align-items:center;margin:-6px -6px -6px 0;display:none}@media (pointer:coarse){.epL3hG_dragGrip{display:inline-flex}}.epL3hG_dragGhost{z-index:70;background:var(--nh-card);border:1px solid var(--nh-brand-line);border-radius:var(--radius-sm,10px);max-width:240px;font-size:var(--nh-fs-sm);color:var(--nh-ink);pointer-events:none;padding:8px 10px;font-weight:600;position:fixed;transform:translate(-50%,-120%);box-shadow:0 12px 30px -10px #00000059}.epL3hG_stepOpen{all:unset;font-size:var(--nh-fs-sm);color:var(--nh-ink);overflow-wrap:anywhere;cursor:pointer;font-weight:600;line-height:1.35;display:block}.epL3hG_stepOpen:hover{color:var(--nh-brand)}.epL3hG_stepOpen:focus-visible{outline:2px solid var(--nh-brand);outline-offset:2px;border-radius:var(--radius-xs,4px)}.epL3hG_stepFoot{font-size:var(--nh-fs-xs);color:var(--nh-mute);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.epL3hG_owner{font-size:var(--nh-fs-xs);color:var(--nh-ink-2);align-items:center;gap:6px;min-width:0;font-weight:500;display:inline-flex}.epL3hG_noOwner{font-size:var(--nh-fs-xs);color:var(--nh-mute);font-style:italic}.epL3hG_stepIcons{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.epL3hG_noteMark{color:var(--nh-mute);font-weight:800}.epL3hG_dueChip{font-size:var(--nh-fs-xs);color:var(--nh-ink-2);background:var(--nh-fill);border-radius:var(--radius-xs,6px);white-space:nowrap;font-variant-numeric:tabular-nums;padding:2px 7px;font-weight:600}.epL3hG_dueChip[data-late=true]{color:var(--nh-danger);background:#fff0f0}.epL3hG_key{font-family:var(--nh-mono);font-size:var(--nh-fs-xs);color:var(--nh-mute);background:var(--nh-fill);border-radius:var(--radius-xs,6px);white-space:nowrap;padding:1px 6px;font-weight:600;text-decoration:none}a.epL3hG_key:hover{text-decoration:underline}.epL3hG_blockedWhy{font-size:var(--nh-fs-xs);color:var(--nh-ink-2);background:var(--nh-fill);border-radius:var(--radius-xs,6px);padding:6px 8px;line-height:1.4}.epL3hG_whyForm{flex-direction:column;gap:6px;display:flex}.epL3hG_addCard{font-family:inherit;font-size:var(--nh-fs-sm);color:var(--nh-mute);border-radius:var(--radius-sm,8px);text-align:left;cursor:pointer;background:0 0;border:0;padding:7px 8px;font-weight:600}.epL3hG_addCard:hover{background:var(--nh-card);color:var(--nh-ink)}.epL3hG_addCard span{margin-right:4px;font-weight:800}.epL3hG_composer{background:var(--nh-card);border:1px solid var(--nh-brand-line);border-radius:var(--radius-sm,10px);flex-direction:column;gap:8px;padding:8px;display:flex}.epL3hG_composerText{height:auto;min-height:54px;font-size:var(--nh-fs-sm);resize:vertical;padding:8px 10px}.epL3hG_composerRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.epL3hG_composerRow .epL3hG_days{width:104px}.epL3hG_sheetWrap{z-index:60;justify-content:flex-end;display:flex;position:fixed;inset:0}.epL3hG_scrim{cursor:default;background:#141c2d3d;border:0;padding:0;animation:.16s backwards epL3hG_sheetFade;position:absolute;inset:0}.epL3hG_sheet{background:var(--nh-card);outline:none;flex-direction:column;width:min(480px,100%);height:100%;animation:.22s cubic-bezier(.2,.8,.2,1) backwards epL3hG_sheetIn;display:flex;position:relative;box-shadow:-12px 0 40px #141e3c29}.epL3hG_sheetHead{border-bottom:1px solid var(--nh-line-soft);flex:none;align-items:center;gap:8px;padding:14px 16px;display:flex}.epL3hG_sheetClose{border-radius:var(--radius-sm,8px);background:var(--nh-surface);width:32px;height:32px;color:var(--nh-ink-2);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0;display:flex}.epL3hG_sheetClose:hover{background:var(--nh-line-soft)}.epL3hG_sheetBody{flex-direction:column;flex:1;gap:16px;min-height:0;padding:16px 18px 24px;display:flex;overflow-y:auto}.epL3hG_sheetTitle{font-size:var(--nh-fs-xl);color:var(--nh-ink);letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.3}.epL3hG_sheetTitleInput{height:auto;min-height:58px;font-size:var(--nh-fs-md);resize:vertical;padding:8px 10px;font-weight:700}.epL3hG_sheetField{flex-direction:column;gap:6px;min-width:0;display:flex}.epL3hG_sheetGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.epL3hG_fieldLabel{font-size:var(--nh-fs-sm);color:var(--nh-mute);font-weight:600}.epL3hG_segment{border:1px solid var(--nh-line);border-radius:var(--radius-sm,8px);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.epL3hG_segBtn{font-family:inherit;font-size:var(--nh-fs-xs);color:var(--nh-ink-2);background:var(--nh-card);border:0;border-left:1px solid var(--nh-line);cursor:pointer;padding:8px 4px;font-weight:700}.epL3hG_segBtn:first-child{border-left:0}.epL3hG_segBtn:hover:not(:disabled){background:var(--nh-surface)}.epL3hG_segBtn[aria-pressed=true]{background:var(--nh-brand);color:var(--nh-on-brand);cursor:default;opacity:1}.epL3hG_colPill{font-size:var(--nh-fs-xs);background:var(--nh-fill);color:var(--nh-ink-2);border-radius:999px;padding:3px 9px;font-weight:600}.epL3hG_colPill[data-col=doing]{background:var(--nh-brand-tint);color:var(--nh-brand)}.epL3hG_colPill[data-col=blocked]{color:var(--nh-danger);background:#fff0f0}.epL3hG_dueNow{font-size:var(--nh-fs-sm);color:var(--nh-ink);font-weight:600}.epL3hG_dueNow[data-late=true]{color:var(--nh-danger)}.epL3hG_chipRow{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.epL3hG_chipBtn{font-family:inherit;font-size:var(--nh-fs-xs);color:var(--nh-ink-2);background:var(--nh-surface);border:1px solid var(--nh-line);border-radius:var(--radius-sm,8px);cursor:pointer;padding:3px 8px;font-weight:600}.epL3hG_chipBtn:hover{border-color:var(--nh-ink-2)}.epL3hG_inlineDays{display:inline-flex}.epL3hG_tinyInput{width:70px;height:26px;font-size:var(--nh-fs-xs);padding:0 6px}.epL3hG_keyInput{flex:0 140px}.epL3hG_stepFacts{font-size:var(--nh-fs-sm);grid-template-columns:110px 1fr;gap:5px 12px;margin:0;display:grid}.epL3hG_stepFacts dt{color:var(--nh-mute);font-weight:600}.epL3hG_stepFacts dd{color:var(--nh-ink);margin:0}.epL3hG_sheetFoot{border-top:1px solid var(--nh-line-soft);padding-top:12px}@keyframes epL3hG_sheetIn{0%{opacity:0;transform:translate(24px)}}@keyframes epL3hG_sheetFade{0%{opacity:0}}.epL3hG_baseline{flex-direction:column;align-items:flex-start;gap:4px;margin-top:10px;display:flex}.epL3hG_big{font-size:var(--nh-fs-xl);color:var(--nh-ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:600}.epL3hG_check{border-top:1px solid var(--nh-line-soft);margin-top:12px;padding-top:11px}.epL3hG_checkHead{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.epL3hG_result{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:8px;display:flex}.epL3hG_change{font-size:var(--nh-fs-sm);color:var(--nh-ink-2);font-variant-numeric:tabular-nums;font-weight:600}.epL3hG_measureForm{flex-wrap:wrap;align-items:flex-end;gap:8px 10px;margin-top:10px;display:flex}.epL3hG_measureForm .nh-field{flex:0 160px}.epL3hG_preview{font-size:var(--nh-fs-sm);color:var(--nh-ink-2);flex-wrap:wrap;flex-basis:100%;align-items:center;gap:6px;display:inline-flex}.epL3hG_claim{border-radius:var(--radius-sm,8px);background:var(--nh-fill);font-size:var(--nh-fs-sm);color:var(--nh-ink);flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;padding:12px 16px;display:flex}.epL3hG_people,.epL3hG_links,.epL3hG_comments,.epL3hG_timeline,.epL3hG_tools,.epL3hG_feed{margin:10px 0 0;padding:0;list-style:none}.epL3hG_person{font-size:var(--nh-fs-sm);color:var(--nh-ink);align-items:center;gap:9px;padding:5px 0;display:flex}.epL3hG_leadTag{font-size:var(--nh-fs-xs);color:var(--nh-brand);margin-left:6px;font-weight:700}.epL3hG_load{font-size:var(--nh-fs-xs);color:var(--nh-mute);white-space:nowrap}.epL3hG_linkRow{border-top:1px solid var(--nh-line-soft);font-size:var(--nh-fs-sm);overflow-wrap:anywhere;flex-direction:column;gap:2px;padding:6px 0;display:flex}.epL3hG_linkRow:first-child{border-top:0}.epL3hG_railSection>.epL3hG_link{font-size:var(--nh-fs-sm);margin-top:8px;display:inline-block}.epL3hG_tool{border-top:1px solid var(--nh-line-soft);align-items:flex-start;gap:10px;padding:8px 0;display:flex}.epL3hG_tool:first-child{border-top:0}.epL3hG_toolMark{display:none}.epL3hG_toolBody{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.epL3hG_toolName{font-size:var(--nh-fs-sm);color:var(--nh-ink);flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;display:flex}.epL3hG_toolMode{font-size:var(--nh-fs-xs);color:var(--nh-ink-2);background:var(--nh-fill);border-radius:var(--radius-xs,6px);padding:1px 7px;font-weight:600}.epL3hG_toolMode[data-sync=true]{color:var(--nh-ink)}.epL3hG_syncChip{font-size:var(--nh-fs-xs);color:var(--nh-ink-2);background:var(--nh-fill);overflow-wrap:anywhere;border:0;border-radius:999px;align-items:center;padding:2px 9px;font-weight:600;display:inline-flex}.epL3hG_syncChip[data-tone=ok]{color:var(--nh-ink)}.epL3hG_syncChip[data-tone=problem]{color:var(--nh-danger);background:#fff0f0}.epL3hG_waitKey{font-size:var(--nh-fs-xs);color:var(--nh-mute);white-space:nowrap;font-style:italic;font-weight:600}.epL3hG_toolLinks{flex-direction:column;gap:2px;display:flex}.epL3hG_toolLink{font-size:var(--nh-fs-sm);overflow-wrap:anywhere}.epL3hG_feedComment{font-size:var(--nh-fs-sm);color:var(--nh-ink);overflow-wrap:anywhere;gap:9px;padding:8px 0;line-height:1.45;display:flex}.epL3hG_feedBody{background:var(--nh-fill);border-radius:var(--radius-sm,10px);flex-direction:column;flex:1;gap:2px;min-width:0;padding:7px 10px;display:flex}.epL3hG_comment{border-top:1px solid var(--nh-line-soft);font-size:var(--nh-fs-sm);color:var(--nh-ink);overflow-wrap:anywhere;flex-direction:column;gap:3px;padding:8px 0;line-height:1.45;display:flex}.epL3hG_comment:first-child{border-top:0}.epL3hG_commentBy{font-size:var(--nh-fs-xs);color:var(--nh-mute);font-weight:600}.epL3hG_tl{font-size:var(--nh-fs-xs);color:var(--nh-ink-2);overflow-wrap:anywhere;grid-template-columns:54px 1fr;gap:8px;padding:5px 0;line-height:1.45;display:grid}.epL3hG_tlDay{color:var(--nh-mute-2);white-space:nowrap;font-variant-numeric:tabular-nums}.epL3hG_split{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:14px;display:grid}.epL3hG_moves{gap:8px 16px;margin-top:8px}.epL3hG_move{font-size:var(--nh-fs-sm);color:var(--nh-ink);flex-wrap:wrap;align-items:center;gap:7px;font-weight:600;display:inline-flex}.epL3hG_desk{background:var(--nh-card);border-radius:var(--radius-md,18px);padding:14px 18px;box-shadow:0 6px 20px #283c640f}.epL3hG_deskList{margin:8px 0 0;padding:0;list-style:none}.epL3hG_deskRow{border-top:1px solid var(--nh-line-soft);color:inherit;align-items:center;gap:12px;padding:9px 0;text-decoration:none;display:flex}.epL3hG_deskList li:first-child .epL3hG_deskRow{border-top:0}.epL3hG_deskRow:hover .epL3hG_strong{color:var(--nh-brand)}.epL3hG_deskText{min-width:0;font-size:var(--nh-fs-sm);flex-direction:column;flex:1;gap:2px;display:flex}@media (min-width:1500px){.epL3hG_main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:32px;display:grid}.epL3hG_main>.epL3hG_activity{border-top:0;grid-area:1/2/span 6;padding-top:0}}@media (max-width:1100px){.epL3hG_layout{grid-template-columns:minmax(0,1fr)}.epL3hG_rail{max-height:none;position:static}.epL3hG_kpis{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}.epL3hG_kpi:nth-child(4){border-left:0;padding-left:0}}@media (max-width:760px){.epL3hG_board{scroll-snap-type:x mandatory;gap:10px;margin:12px -16px 0;padding:0 16px 6px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.epL3hG_column{scroll-snap-align:start;flex:0 0 82%;min-height:120px}.epL3hG_board[data-dragging=true]{scroll-snap-type:none}.epL3hG_stepper{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}.epL3hG_kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.epL3hG_kpi{padding:0 10px}.epL3hG_kpi:nth-child(odd){border-left:0;padding-left:0}.epL3hG_kpi:nth-child(4){border-left:1px solid var(--nh-line-soft);padding-left:10px}.epL3hG_heroMain{align-items:flex-start}.epL3hG_fields,.epL3hG_sheetGrid{grid-template-columns:minmax(0,1fr)}.epL3hG_input,.epL3hG_textarea,.epL3hG_composerText,.epL3hG_sheetTitleInput{font-size:var(--nh-fs-input)}.epL3hG_projectPage>.epL3hG_panel,.epL3hG_summary{padding:14px}.epL3hG_suggestRow{flex-wrap:wrap}.epL3hG_days{flex:100%;width:100%}.epL3hG_composerRow .epL3hG_days{width:100%}.epL3hG_deskRow{flex-wrap:wrap}.epL3hG_sheet{width:100%}}.epL3hG_hub{width:100%;max-width:max(80vw,1120px);margin:0 auto;padding-top:8px}.epL3hG_hubCols{grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:start;gap:28px;display:grid}.epL3hG_hubProjects,.epL3hG_hubIdeas{min-width:0}.epL3hG_hubHead{align-items:center;min-height:36px;margin-bottom:16px;display:flex}.epL3hG_hubTitle{font-size:var(--nh-fs-lg);color:var(--nh-ink);letter-spacing:-.01em;align-items:baseline;gap:8px;margin:0;font-weight:600;line-height:22px;display:flex}.epL3hG_hubProjects .epL3hG_group:first-of-type{margin-top:0}.epL3hG_hubProjects .epL3hG_cards{grid-template-columns:minmax(0,1fr)}.epL3hG_hubProjects .epL3hG_group{background:var(--nh-card);border:1px solid var(--nh-line-soft);border-top:0;margin:0;padding-top:12px}.epL3hG_hubProjects .epL3hG_group:first-of-type{border-top:1px solid var(--nh-line-soft);border-radius:var(--radius-md,18px) var(--radius-md,18px) 0 0}.epL3hG_hubProjects .epL3hG_group:last-of-type{border-radius:0 0 var(--radius-md,18px) var(--radius-md,18px)}.epL3hG_hubProjects .epL3hG_group:only-of-type{border-radius:var(--radius-md,18px)}.epL3hG_hubProjects .epL3hG_groupHead{margin-bottom:2px;padding:0 16px}.epL3hG_hubProjects .epL3hG_cards{gap:0}.epL3hG_hubProjects .epL3hG_card{border:0;border-bottom:1px solid var(--nh-line-soft);box-shadow:none;border-radius:0;padding:10px 16px 12px}.epL3hG_hubProjects .epL3hG_group:last-of-type .epL3hG_card:last-child{border-radius:0 0 var(--radius-md,18px) var(--radius-md,18px);border-bottom:0}.epL3hG_hubProjects .epL3hG_card:hover{background:var(--nh-surface)}.epL3hG_hubProjects .epL3hG_cardFoot{border-top:0;padding-top:0}.epL3hG_hub:has([data-open=true]){max-width:none}.epL3hG_hub:has([data-open=true]) .epL3hG_hubCols{display:block}.epL3hG_hub:has([data-open=true]) .epL3hG_hubProjects{display:none}@media (max-width:1100px){.epL3hG_hubCols{grid-template-columns:minmax(0,1fr);gap:32px}}
.pXP1pq_backdrop{z-index:90;background:#1414146b;position:fixed;inset:0}.pXP1pq_sheet{z-index:95;width:min(460px, calc(var(--nh-screen-w) - 24px));max-height:calc(var(--nh-screen-h) - 40px);background:var(--nh-card);border-radius:var(--radius-sm,16px);padding:20px 20px 18px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 24px 70px #14141459}.pXP1pq_eyebrow{font-family:var(--nh-mono);font-size:var(--nh-fs-xs);letter-spacing:.13em;text-transform:uppercase;color:var(--nh-ink-2)}.pXP1pq_title{font-size:var(--nh-fs-lg);color:var(--nh-ink);letter-spacing:-.02em;margin-top:8px;font-weight:800;line-height:1.3}.pXP1pq_sub{font-size:var(--nh-fs-sm);color:var(--nh-mute);margin-top:7px;line-height:1.55}.pXP1pq_options{flex-direction:column;gap:7px;margin-top:16px;display:flex}.pXP1pq_option{text-align:left;border-radius:var(--radius-xs,10px);cursor:pointer;border:1px solid var(--nh-line);background:var(--nh-surface);padding:10px 12px;font-family:inherit;display:block}.pXP1pq_option[data-on=true]{border-color:var(--nh-brand);background:var(--nh-brand)}.pXP1pq_optionLabel{font-size:var(--nh-fs-sm);color:var(--nh-ink);font-weight:700;line-height:1.35}.pXP1pq_optionSub{font-size:var(--nh-fs-xs);color:var(--nh-mute);margin-top:3px;line-height:1.4}.pXP1pq_option[data-on=true] .pXP1pq_optionLabel{color:#fff}.pXP1pq_option[data-on=true] .pXP1pq_optionSub{color:#c9c8c0}.pXP1pq_people{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.pXP1pq_person{border-radius:var(--radius-sm,999px);cursor:pointer;font-size:var(--nh-fs-xs);border:1px solid var(--nh-line);background:var(--nh-surface);color:var(--nh-ink);align-items:center;gap:7px;padding:6px 11px 6px 6px;font-family:inherit;font-weight:700;display:inline-flex}.pXP1pq_person[data-on=true]{border-color:var(--nh-brand);background:var(--nh-brand);color:var(--nh-on-brand)}.pXP1pq_textLabel{font-size:var(--nh-fs-xs);color:var(--nh-ink-2);margin-top:16px;font-weight:700}.pXP1pq_textarea{background:var(--nh-surface);border:1px solid var(--nh-line);border-radius:var(--radius-xs,10px);width:100%;font-family:inherit;font-size:var(--nh-fs-sm);color:var(--nh-ink);resize:vertical;outline:0;margin-top:7px;padding:10px 12px;line-height:1.5;display:block}.pXP1pq_textarea:focus{border-color:var(--nh-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--nh-brand) 16%, transparent)}.pXP1pq_actions{gap:8px;margin-top:16px;display:flex}@media (max-width:760px){.pXP1pq_sheet{border-radius:var(--radius-sm,16px) var(--radius-sm,16px) 0 0;width:auto;max-height:88dvh;padding-bottom:22px;inset:auto 0 0;transform:none}.pXP1pq_textarea{font-size:var(--nh-fs-input)}}
.H8EpHG_people{flex-direction:column;gap:6px;margin-top:8px;display:flex}.H8EpHG_person,.H8EpHG_foundRow{text-align:left;border:1px solid var(--nh-line);border-radius:var(--radius-sm,10px);background:var(--nh-surface);width:100%;color:var(--nh-ink);cursor:pointer;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;display:flex}.H8EpHG_person[data-on=true]{border-color:var(--nh-brand);background:var(--nh-brand);color:var(--nh-on-brand)}.H8EpHG_who{flex-direction:column;min-width:0;display:flex}.H8EpHG_name{font-size:var(--nh-fs-sm);font-weight:700;line-height:1.3}.H8EpHG_note{font-size:var(--nh-fs-xs);color:var(--nh-mute);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.H8EpHG_person[data-on=true] .H8EpHG_note{color:var(--nh-on-brand)}.H8EpHG_search{height:38px;font-size:var(--nh-fs-sm);margin-top:7px}.H8EpHG_found{flex-direction:column;gap:4px;margin-top:6px;display:flex}.H8EpHG_foundRow{background:0 0;border-color:#0000;padding:6px 8px}.H8EpHG_foundRow:hover{background:var(--nh-surface)}.H8EpHG_none{font-size:var(--nh-fs-xs);color:var(--nh-mute);margin-top:6px}.H8EpHG_points{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.H8EpHG_point{border:1px solid var(--nh-line);border-radius:var(--radius-sm,999px);background:var(--nh-surface);color:var(--nh-ink);font-family:inherit;font-size:var(--nh-fs-xs);cursor:pointer;padding:6px 11px;font-weight:700}.H8EpHG_point[data-on=true]{border-color:var(--nh-brand);background:var(--nh-brand);color:var(--nh-on-brand)}.H8EpHG_draft{white-space:pre-wrap;min-height:132px}.H8EpHG_field{height:40px;font-size:var(--nh-fs-sm);margin-top:7px}.H8EpHG_go{border-radius:var(--radius-sm,999px);background:var(--nh-brand);height:40px;color:var(--nh-on-brand);font-size:var(--nh-fs-sm);justify-content:center;align-items:center;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.H8EpHG_go:hover{background:var(--nh-brand-hover);color:var(--nh-on-brand)}@media (max-width:760px){.H8EpHG_search,.H8EpHG_field{font-size:var(--nh-fs-input)}}
.LAGeUG_fab{z-index:80;border:1px solid var(--nh-line);background:var(--nh-card);width:40px;height:40px;color:var(--nh-ink-2);box-shadow:var(--nh-card-shadow);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:color .15s,border-color .15s,transform .15s;display:flex;position:fixed;bottom:16px;left:16px}.LAGeUG_fab:hover{color:var(--nh-brand);border-color:var(--nh-brand-line)}.LAGeUG_fab:active{transform:scale(.96)}.LAGeUG_fab:disabled{cursor:progress;opacity:.6}.LAGeUG_fab:focus-visible{outline:2px solid var(--nh-brand);outline-offset:2px}.LAGeUG_backdrop{z-index:90;background:#1414146b;position:fixed;inset:0}.LAGeUG_sheet{z-index:95;width:min(480px, calc(var(--nh-screen-w) - 24px));max-height:calc(var(--nh-screen-h) - 40px);background:var(--nh-card);border-radius:var(--radius-sm,16px);padding:20px 20px 18px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 24px 70px #14141459}.LAGeUG_eyebrow{font-family:var(--nh-mono);font-size:var(--nh-fs-xs);letter-spacing:.13em;text-transform:uppercase;color:var(--nh-mute)}.LAGeUG_title{font-size:var(--nh-fs-lg);color:var(--nh-ink);letter-spacing:-.02em;margin-top:8px;font-weight:800;line-height:1.3}.LAGeUG_sub{font-size:var(--nh-fs-sm);color:var(--nh-mute);margin-top:7px;line-height:1.55}.LAGeUG_sub a{color:var(--nh-brand);font-weight:700}.LAGeUG_chips{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.LAGeUG_chip{border-radius:var(--radius-sm,999px);cursor:pointer;font-size:var(--nh-fs-xs);border:1px solid var(--nh-line);background:var(--nh-surface);color:var(--nh-ink);padding:6px 12px;font-family:inherit;font-weight:700}.LAGeUG_chip[data-on=true]{border-color:var(--nh-brand);background:var(--nh-brand);color:#fff}.LAGeUG_textLabel{font-size:var(--nh-fs-xs);color:var(--nh-ink-2);margin-top:14px;font-weight:700;display:block}.LAGeUG_textarea{background:var(--nh-surface);border:1px solid var(--nh-line);border-radius:var(--radius-xs,10px);width:100%;font-family:inherit;font-size:var(--nh-fs-sm);color:var(--nh-ink);resize:vertical;outline:0;margin-top:7px;padding:10px 12px;line-height:1.5;display:block}.LAGeUG_textarea:focus{border-color:var(--nh-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--nh-brand) 16%, transparent)}.LAGeUG_shot{margin-top:14px}.LAGeUG_shotToggle{font-size:var(--nh-fs-xs);color:var(--nh-ink-2);cursor:pointer;align-items:center;gap:8px;font-weight:700;display:flex}.LAGeUG_shotImg{border-radius:var(--radius-xs,10px);border:1px solid var(--nh-line);width:100%;margin-top:8px;transition:opacity .15s;display:block}.LAGeUG_shotImg[data-off=true]{opacity:.25}.LAGeUG_fine{font-size:var(--nh-fs-xs);color:var(--nh-mute);margin-top:8px;line-height:1.5}.LAGeUG_error{font-size:var(--nh-fs-xs);color:var(--nh-danger);margin-top:10px;font-weight:600}.LAGeUG_actions{gap:8px;margin-top:16px;display:flex}:is(html[data-report-capturing] input[type=password],html[data-report-capturing] [data-private]){filter:blur(8px)}@media (max-width:760px){.LAGeUG_fab{bottom:12px;left:12px}.LAGeUG_sheet{border-radius:var(--radius-sm,16px) var(--radius-sm,16px) 0 0;width:auto;max-height:88dvh;padding-bottom:22px;inset:auto 0 0;transform:none}.LAGeUG_textarea{font-size:var(--nh-fs-input)}}.LAGeUG_chipNote{opacity:.7;font-weight:500}.LAGeUG_optional{color:var(--nh-mute);margin-left:6px;font-size:.9em;font-weight:400}
._6MS1lG_panel{background:var(--nh-surface);font-size:var(--nh-fs-md);border-radius:8px;gap:8px;margin:0;padding:12px 14px;line-height:22px;display:grid}._6MS1lG_title{font-size:var(--nh-fs-sm);color:var(--nh-mute);font-weight:600}._6MS1lG_rows{grid-template-columns:max-content 1fr;gap:4px 16px;margin:0;display:grid}._6MS1lG_rows dt{color:var(--nh-mute);font-weight:600}._6MS1lG_rows dd{color:var(--nh-ink);margin:0}._6MS1lG_hint{font-size:var(--nh-fs-sm);color:var(--nh-mute);grid-column:2;margin:0}._6MS1lG_list{color:var(--nh-ink);gap:4px;margin:0;padding:0;list-style:none;display:grid}._6MS1lG_late{color:#8a5d00}@media (max-width:760px){._6MS1lG_rows{grid-template-columns:1fr;gap:0}._6MS1lG_rows dd{margin-bottom:6px}._6MS1lG_hint{grid-column:1}}
.UKVznW_phone{--ease:cubic-bezier(.2, .8, .2, 1);height:100%;color:var(--c-ink);background:#f5f8fc;flex-direction:column;display:flex}.UKVznW_bar{padding:calc(10px + env(safe-area-inset-top)) 12px 10px;-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--c-sep-head);background:#ffffffdb;flex:none;align-items:center;gap:8px;display:flex}.UKVznW_icon{background:var(--c-fill);width:36px;height:36px;color:var(--c-ink);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.UKVznW_icon:disabled{opacity:.35;cursor:default}.UKVznW_icon:focus-visible,.UKVznW_tab:focus-visible,.UKVznW_decide:focus-visible,.UKVznW_ringBtn:focus-visible{outline:2px solid var(--c-left);outline-offset:2px}.UKVznW_up,.UKVznW_down{display:flex}.UKVznW_up{transform:rotate(90deg)}.UKVznW_down{transform:rotate(-90deg)}.UKVznW_step{gap:6px;display:flex}.UKVznW_tabs{border-radius:var(--radius-sm,999px);background:var(--c-fill);flex:1;grid-template-columns:repeat(3,1fr);min-width:0;padding:3px;display:grid;position:relative}.UKVznW_thumb{border-radius:var(--radius-sm,999px);background:var(--nh-brand);will-change:transform;width:calc(33.3333% - 2px);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 3px #0003}.UKVznW_tab{z-index:1;height:30px;font:inherit;font-size:var(--nh-fs-md);color:var(--c-ink-2);cursor:pointer;background:0 0;border:0;font-weight:600;transition:color .2s;position:relative}.UKVznW_tab[data-on=true]{color:var(--nh-on-brand)}.UKVznW_pager{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;flex:1;min-height:0;display:flex;overflow:auto hidden}.UKVznW_pager::-webkit-scrollbar{display:none}.UKVznW_page{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;overscroll-behavior-y:contain;flex-direction:column;flex:0 0 100%;gap:16px;min-width:0;padding:18px 16px 28px;display:flex;overflow-y:auto}.UKVznW_feed{gap:12px}.UKVznW_page>*{flex:none}.UKVznW_head{align-items:center;gap:10px;display:flex}.UKVznW_author{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;display:flex}.UKVznW_title{font-weight:600;font-size:var(--nh-fs-3xl);letter-spacing:-.02em;color:var(--c-title);text-wrap:balance;margin:0;line-height:1.12}.UKVznW_lede{font-size:var(--nh-fs-lg);color:var(--c-ink-2);margin:0;line-height:1.5}.UKVznW_rings{border-radius:var(--radius-md,18px);background:#fff;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:12px 6px 10px;display:grid;box-shadow:0 6px 20px #283c640f}.UKVznW_ringBtn{border-radius:var(--radius-sm,12px);min-width:0;font:inherit;color:inherit;cursor:pointer;transition:background .16s ease, transform .16s var(--ease);background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:4px 0;display:flex}.UKVznW_ringBtn:active{background:var(--c-fill);transform:scale(.95)}.UKVznW_ringWrap{justify-content:center;align-items:center;display:flex;position:relative}.UKVznW_ring{transform:rotate(135deg)}.UKVznW_ringNum,.UKVznW_ringNumBig{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--c-ink);font-weight:700;position:absolute}.UKVznW_ringNum{font-size:var(--nh-fs-md)}.UKVznW_ringNumBig{font-size:var(--nh-fs-xl)}.UKVznW_ringLabel{font-size:var(--nh-fs-xs);color:var(--c-ink-2);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;overflow:hidden}.UKVznW_hint{text-align:center;font-size:var(--nh-fs-sm);color:var(--c-mute);margin-top:-8px}.UKVznW_block{flex-direction:column;gap:8px;display:flex}.UKVznW_rail{scroll-snap-type:x proximity;scrollbar-width:none;gap:6px;margin:0 -16px;padding:2px 16px 4px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.UKVznW_rail::-webkit-scrollbar{display:none}.UKVznW_rail>*{scroll-snap-align:start;flex:none}.UKVznW_prompts{background:#fff;box-shadow:0 6px 20px #283c640f}.UKVznW_dock{padding:10px 12px calc(10px + env(safe-area-inset-bottom)) 16px;-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);border-top:1px solid var(--c-sep-head);background:#ffffffe6;flex:none;align-items:center;gap:12px;display:flex}.UKVznW_dockText{flex-direction:column;flex:1;min-width:0;display:flex}.UKVznW_dockLabel{font-size:var(--nh-fs-sm);color:var(--c-mute);align-items:center;gap:4px;display:flex}.UKVznW_dockLabel svg{color:var(--c-left)}.UKVznW_dockSub{font-size:var(--nh-fs-lg);color:var(--c-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.UKVznW_decide{border-radius:var(--radius-sm,999px);background:var(--nh-brand);height:44px;color:var(--nh-on-brand);font:inherit;font-size:var(--nh-fs-lg);cursor:pointer;transition:transform .16s var(--ease);border:0;flex:none;padding:0 24px;font-weight:600}.UKVznW_decide:active{transform:scale(.96)}.UKVznW_scrim{z-index:1;background:#1414145c;animation:.22s UKVznW_fadeIn;position:fixed;inset:0}.UKVznW_sheet{z-index:2;border-radius:var(--radius-md,22px) var(--radius-md,22px) 0 0;max-height:86%;animation:UKVznW_sheetUp .34s var(--ease);background:#fff;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 40px #141e3c2e}.UKVznW_handle{border-radius:var(--radius-md,22px) var(--radius-md,22px) 0 0;cursor:grab;touch-action:none;background:0 0;border:0;flex:none;align-self:stretch;height:32px;margin:0;padding:0;position:relative}.UKVznW_handle:before{content:"";background:var(--nh-line-2);border-radius:3px;width:36px;height:5px;position:absolute;top:12px;left:calc(50% - 18px)}.UKVznW_sheetBody>*{flex:none}.UKVznW_sheetBody{overscroll-behavior:contain;padding:4px 18px calc(22px + env(safe-area-inset-bottom));flex-direction:column;gap:14px;display:flex;overflow-y:auto}.UKVznW_members{flex-direction:column;display:flex}.UKVznW_scoreTabs{scrollbar-width:none;gap:6px;margin:0 -18px;padding:0 18px 2px;scroll-padding-inline:18px;display:flex;overflow-x:auto}.UKVznW_scoreTabs::-webkit-scrollbar{display:none}.UKVznW_scoreTab{border-radius:var(--radius-sm,999px);background:var(--c-fill);min-height:34px;font:inherit;font-size:var(--nh-fs-sm);color:var(--c-ink-2);cursor:pointer;border:0;flex:none;align-items:center;gap:6px;padding:4px 12px 4px 4px;font-weight:600;display:flex}.UKVznW_scoreTab[data-on=true]{background:var(--nh-brand);color:var(--nh-on-brand)}.UKVznW_scoreTabNum{box-sizing:border-box;border-radius:var(--radius-sm,999px);min-width:26px;height:26px;color:var(--c-ink);font-size:var(--nh-fs-xs);background:#fff;justify-content:center;align-items:center;padding:0 4px;display:flex}.UKVznW_reason{flex-direction:column;gap:16px;animation:.24s UKVznW_fadeIn;display:flex}.UKVznW_reasonHead{align-items:center;gap:14px;display:flex}@keyframes UKVznW_sheetUp{0%{transform:translateY(100%)}to{transform:none}}@keyframes UKVznW_fadeIn{0%{opacity:0}to{opacity:1}}
.ntKn5W_wrap{z-index:60;font-family:var(--font-inter,"Inter"), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color:var(--nh-ink);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ntKn5W_scrim{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:default;background:#141c2d47;border:none;padding:0;animation:.22s backwards ntKn5W_affSoft;position:absolute;inset:0}.ntKn5W_panel{width:100%;max-width:680px;max-height:calc(var(--nh-screen-h) - 48px);background:var(--nh-fill);border-radius:var(--radius-md,24px);outline:none;flex-direction:column;animation:.32s cubic-bezier(.2,.8,.2,1) backwards ntKn5W_pubIn;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #141e3c38,0 0 0 1px #0000000a}.ntKn5W_head{flex:none;align-items:center;gap:12px;padding:22px 22px 16px 24px;display:flex}.ntKn5W_headText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ntKn5W_kicker{font-size:var(--nh-fs-sm);color:var(--nh-mute);font-weight:600}.ntKn5W_heading{font-size:var(--nh-fs-xl);letter-spacing:-.01em;color:var(--nh-ink);margin:0;font-weight:600}.ntKn5W_close{background:var(--nh-card);width:34px;height:34px;color:var(--nh-ink-2);cursor:pointer;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:background .16s;display:flex}.ntKn5W_close:hover{background:var(--nh-line)}.ntKn5W_body{flex-direction:column;flex:1;gap:12px;min-height:0;padding:0 18px 16px;display:flex;overflow-y:auto}.ntKn5W_card{background:var(--nh-card);border-radius:var(--radius-md,18px);flex-direction:column;gap:14px;padding:22px 24px;display:flex;box-shadow:0 6px 20px #283c640f}.ntKn5W_who{flex-direction:column;flex:1;min-width:0;display:flex}.ntKn5W_label{font-size:var(--nh-fs-sm);color:var(--nh-mute)}.ntKn5W_title{border-radius:var(--radius-sm,10px);resize:none;field-sizing:content;font-family:inherit;font-weight:600;font-size:var(--nh-fs-3xl);letter-spacing:-.02em;color:var(--nh-ink);background:0 0;border:none;outline:none;margin:0 -8px;padding:4px 8px;line-height:1.2;transition:background .16s}.ntKn5W_desc{border-radius:var(--radius-sm,10px);resize:none;field-sizing:content;min-height:48px;font-family:inherit;font-size:var(--nh-fs-lg);color:var(--nh-ink-2);background:0 0;border:none;outline:none;margin:0 -8px;padding:6px 8px;line-height:1.55;transition:background .16s}.ntKn5W_ctx{border-radius:var(--radius-sm,10px);resize:none;field-sizing:content;min-height:48px;font-family:inherit;font-size:var(--nh-fs-md);color:var(--nh-ink);background:0 0;border:none;outline:none;margin:0 -8px;padding:6px 8px;line-height:1.55;transition:background .16s}.ntKn5W_title:hover,.ntKn5W_desc:hover,.ntKn5W_ctx:hover{background:var(--nh-surface)}.ntKn5W_title:focus,.ntKn5W_desc:focus,.ntKn5W_ctx:focus{background:var(--nh-surface);box-shadow:0 0 0 1.5px var(--nh-ink)}.ntKn5W_cell{flex-direction:column;gap:8px;min-width:0;display:flex}.ntKn5W_section{border-top:1px solid var(--nh-line-soft);flex-direction:column;gap:8px;padding-top:14px;display:flex}.ntKn5W_chips{flex-wrap:wrap;gap:6px;display:flex}.ntKn5W_x{width:22px;height:22px;color:var(--nh-mute-2);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.ntKn5W_x:hover{background:var(--nh-line);color:var(--nh-ink)}.ntKn5W_dashed{border:1px dashed var(--nh-ghost);border-radius:var(--radius-sm,999px);height:30px;color:var(--nh-ink-2);font-family:inherit;font-size:var(--nh-fs-sm);cursor:pointer;background:0 0;align-items:center;gap:5px;padding:0 12px;font-weight:500;transition:background .16s,border-color .16s;display:flex}.ntKn5W_dashed:hover{background:var(--nh-surface);border-color:var(--nh-mute-2)}.ntKn5W_dashed[data-solo]{align-self:flex-start}.ntKn5W_dept{font-size:var(--nh-fs-sm);color:var(--nh-ink);background:var(--nh-fill);border-radius:var(--radius-sm,999px);align-items:center;gap:4px;min-height:30px;padding:0 4px 0 12px;font-weight:500;display:flex}.ntKn5W_tray{border-radius:var(--radius-sm,12px);background:var(--nh-surface);flex-wrap:wrap;gap:6px;padding:10px;animation:.2s backwards ntKn5W_affSoft;display:flex}.ntKn5W_trayBtn{border:1px solid var(--nh-line);border-radius:var(--radius-sm,999px);background:var(--nh-card);height:30px;color:var(--nh-ink);font-family:inherit;font-size:var(--nh-fs-sm);cursor:pointer;align-items:center;gap:5px;padding:0 12px;font-weight:500;transition:background .16s;display:flex}.ntKn5W_trayBtn:hover{background:var(--nh-fill-2)}.ntKn5W_prompts{border-radius:var(--radius-sm,12px);background:var(--nh-surface);flex-direction:column;gap:2px;padding:8px 6px 8px 14px;display:flex}.ntKn5W_prompt{grid-template-columns:110px minmax(0,1fr) 22px;align-items:start;gap:8px;display:grid}.ntKn5W_promptLabel{font-size:var(--nh-fs-sm);color:var(--nh-mute-2);padding-top:6px}.ntKn5W_promptLabelEdit{box-sizing:border-box;border-radius:var(--radius-sm,8px);width:100%;font-family:inherit;font-size:var(--nh-fs-sm);color:var(--nh-mute);background:0 0;border:none;outline:none;margin-left:-6px;padding:5px 6px;transition:background .16s}.ntKn5W_promptLabelEdit:hover{background:var(--nh-fill-2)}.ntKn5W_promptLabelEdit:focus{background:var(--nh-card);box-shadow:0 0 0 1.5px var(--nh-ink);color:var(--nh-ink)}.ntKn5W_promptText{border-radius:var(--radius-sm,10px);resize:none;field-sizing:content;font-family:inherit;font-size:var(--nh-fs-md);color:var(--nh-ink);background:0 0;border:none;outline:none;margin-left:-8px;padding:5px 8px;line-height:1.45;transition:background .16s}.ntKn5W_promptText:hover{background:var(--nh-fill-2)}.ntKn5W_promptText:focus{background:var(--nh-card);box-shadow:0 0 0 1.5px var(--nh-ink)}.ntKn5W_promptX{padding-top:4px}.ntKn5W_files{flex-wrap:wrap;gap:8px;display:flex}.ntKn5W_file{border:1px solid var(--nh-line);border-radius:var(--radius-sm,12px);background:var(--nh-card);align-items:center;gap:10px;min-width:0;max-width:240px;padding:8px 6px 8px 8px;display:flex}.ntKn5W_ext{border-radius:var(--radius-sm,8px);width:34px;height:34px;font-size:var(--nh-fs-xs);background:var(--nh-fill);color:var(--nh-ink-2);flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.ntKn5W_ext[data-tone=sheet]{background:var(--nh-ok-tint);color:var(--nh-ok)}.ntKn5W_ext[data-tone=pdf]{background:var(--nh-danger-tint);color:var(--nh-danger)}.ntKn5W_ext[data-tone=image]{background:var(--nh-brand-tint);color:var(--nh-brand-ink)}.ntKn5W_fileName{font-size:var(--nh-fs-sm);color:var(--nh-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ntKn5W_fileSub{font-size:var(--nh-fs-xs);color:var(--nh-mute-2)}.ntKn5W_addFile{border:1px dashed var(--nh-ghost);border-radius:var(--radius-sm,12px);min-height:52px;color:var(--nh-ink-2);font-size:var(--nh-fs-sm);cursor:pointer;align-items:center;gap:6px;padding:0 16px;font-weight:500;transition:background .16s;display:flex}.ntKn5W_addFile:hover{background:var(--nh-surface)}.ntKn5W_hidden{display:none}.ntKn5W_none{font-size:var(--nh-fs-sm);color:var(--nh-mute-2)}.ntKn5W_card[data-locked] .ntKn5W_dashed,.ntKn5W_card[data-locked] .ntKn5W_x,.ntKn5W_card[data-locked] .ntKn5W_addFile{display:none}.ntKn5W_card[data-locked] .ntKn5W_title:hover,.ntKn5W_card[data-locked] .ntKn5W_desc:hover,.ntKn5W_card[data-locked] .ntKn5W_ctx:hover,.ntKn5W_card[data-locked] .ntKn5W_promptText:hover,.ntKn5W_card[data-locked] .ntKn5W_title:focus,.ntKn5W_card[data-locked] .ntKn5W_desc:focus,.ntKn5W_card[data-locked] .ntKn5W_ctx:focus,.ntKn5W_card[data-locked] .ntKn5W_promptText:focus{box-shadow:none;background:0 0}.ntKn5W_sheetHead{flex-direction:column;gap:2px;padding:0 4px;display:flex}.ntKn5W_sheetHint{font-size:var(--nh-fs-sm);color:var(--nh-mute);padding:0 4px}.ntKn5W_ai{border-radius:var(--radius-md,16px);border:1px dashed var(--nh-ghost);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.ntKn5W_aiIcon{border-radius:var(--radius-sm,10px);background:var(--nh-line);flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ntKn5W_aiText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ntKn5W_aiTitle{font-size:var(--nh-fs-md);color:var(--nh-ink-2);font-weight:600}.ntKn5W_aiSub{font-size:var(--nh-fs-sm);color:var(--nh-mute);text-wrap:pretty;line-height:1.45}.ntKn5W_foot{border-top:1px solid var(--nh-line);background:var(--nh-card);flex:none;align-items:center;gap:10px;padding:14px 18px 18px;display:flex}.ntKn5W_hint{min-width:0;font-size:var(--nh-fs-sm);color:var(--nh-mute);flex:1}.ntKn5W_export{border-radius:var(--radius-sm,999px);background:var(--nh-brand-tint);height:42px;color:var(--nh-brand-ink);font-family:inherit;font-size:var(--nh-fs-md);cursor:pointer;border:none;flex:none;align-items:center;gap:6px;padding:0 18px;font-weight:600;transition:background .16s;display:flex}.ntKn5W_export:hover{background:var(--nh-brand-line)}.ntKn5W_export:disabled{color:var(--nh-mute);cursor:default}.ntKn5W_export:disabled:hover{background:var(--nh-brand-tint)}.ntKn5W_go{border-radius:var(--radius-sm,999px);background:var(--nh-brand);height:42px;color:var(--nh-on-brand);font-family:inherit;font-size:var(--nh-fs-md);cursor:pointer;border:none;flex:none;align-items:center;gap:8px;padding:0 20px;font-weight:600;transition:background .16s,transform .16s cubic-bezier(.2,.8,.2,1);display:flex}.ntKn5W_go:hover:not(:disabled){background:var(--nh-brand-hover)}.ntKn5W_go:active{transform:scale(.97)}.ntKn5W_go:disabled{background:var(--nh-line);color:var(--nh-mute);cursor:default;transform:none}@media (max-width:760px){.ntKn5W_wrap{padding:12px}.ntKn5W_panel{max-height:calc(var(--nh-screen-h) - 24px);border-radius:var(--radius-md,20px)}.ntKn5W_head{padding:18px 16px 12px 18px}.ntKn5W_body{padding:0 10px 12px}.ntKn5W_card{padding:18px 16px}.ntKn5W_title{font-size:var(--nh-fs-2xl)}.ntKn5W_desc,.ntKn5W_ctx,.ntKn5W_promptText,.ntKn5W_promptLabelEdit{font-size:var(--nh-fs-input)}.ntKn5W_prompt{grid-template-columns:88px minmax(0,1fr) 22px}.ntKn5W_file{max-width:100%}.ntKn5W_foot{flex-wrap:wrap;padding:12px 14px 14px}.ntKn5W_hint{flex-basis:100%}.ntKn5W_export{margin-left:auto}}@keyframes ntKn5W_affSoft{0%{opacity:0}to{opacity:1}}@keyframes ntKn5W_pubIn{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}.ntKn5W_skelBody{background:var(--nh-card);border-radius:var(--radius-sm,16px);flex-direction:column;flex:1;gap:12px;margin:0 18px 16px;padding:22px 24px;display:flex}.ntKn5W_skelRow{gap:10px;display:flex}.ntKn5W_skel{background:linear-gradient(90deg, var(--nh-line-soft) 0%, var(--nh-surface) 50%, var(--nh-line-soft) 100%);background-size:200% 100%;border-radius:7px;height:14px;animation:1.1s linear infinite ntKn5W_pvShimmer;display:block}.ntKn5W_skel[data-w="30"]{width:30%}.ntKn5W_skel[data-w="40"]{width:40%}.ntKn5W_skel[data-w="60"]{width:60%}.ntKn5W_skel[data-w="70"]{width:70%}.ntKn5W_skel[data-w="92"]{width:92%}.ntKn5W_skel[data-w="100"]{width:100%}.ntKn5W_skel[data-h=title]{border-radius:9px;height:26px}.ntKn5W_skel[data-h=box]{border-radius:12px;flex:1;height:54px}.ntKn5W_skel[data-h=block]{border-radius:12px;height:88px}.ntKn5W_skelBtn{background:var(--nh-line-2);border-radius:999px;width:180px;height:40px;margin-left:auto;animation:1s ease-in-out infinite ntKn5W_pvPulse}@keyframes ntKn5W_pvShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ntKn5W_pvPulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.ntKn5W_skel,.ntKn5W_skelBtn{animation:none}}
.YjQzNq_inlineAdd{justify-content:flex-end;display:flex}.YjQzNq_note{font-size:var(--nh-fs-xs);color:var(--nh-mute);align-items:center;gap:8px;display:inline-flex}.YjQzNq_badge{color:#b25000;background:#fff4e5;border-radius:6px;padding:2px 8px;font-weight:600}.YjQzNq_result{background:var(--nh-surface);font-size:var(--nh-fs-sm);border-radius:8px;gap:12px;padding:10px 14px;line-height:18px;display:flex}.YjQzNq_foot{font-size:var(--nh-fs-sm);color:var(--nh-mute);margin:0;padding-inline:4px}.YjQzNq_empty{text-align:center;align-items:center}.YjQzNq_tableCard{gap:0;padding:0;overflow:visible}.YjQzNq_table{flex-direction:column;display:flex}.YjQzNq_tr{border-top:1px solid var(--nh-line-soft);grid-template-columns:minmax(0,1.5fr) minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,1fr) 64px 40px;align-items:start;gap:12px;padding:14px 20px;display:grid;position:relative}.YjQzNq_tr:first-child{border-top:0}.YjQzNq_th{font-size:var(--nh-fs-xs);color:var(--nh-mute);padding-block:16px 12px;font-weight:600}.YjQzNq_typeCell{flex-direction:column;gap:6px;min-width:0;display:flex}.YjQzNq_typeName{font:inherit;font-size:var(--nh-fs-md);color:var(--nh-ink);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.YjQzNq_typeName:hover{text-decoration:underline}.YjQzNq_typeName:focus-visible{outline:2px solid var(--nh-brand);outline-offset:2px}.YjQzNq_kw{font-size:var(--nh-fs-xs);flex-wrap:wrap;gap:6px;display:flex}.YjQzNq_kw span{background:var(--nh-fill);color:var(--nh-ink-2);border-radius:5px;padding:1px 7px}.YjQzNq_kw em{color:var(--nh-mute-2);font-style:normal}.YjQzNq_cell{min-width:0;font-size:var(--nh-fs-sm);flex-direction:column;gap:2px;line-height:18px;display:flex}.YjQzNq_cellMain{color:var(--nh-ink)}.YjQzNq_cellSub{color:var(--nh-mute);align-items:center;gap:6px;display:flex}.YjQzNq_cellChip{display:flex}.YjQzNq_wait{font-size:var(--nh-fs-sm);font-weight:600}@media (max-width:760px){.YjQzNq_th{display:none}.YjQzNq_tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:10px;padding:14px 16px}.YjQzNq_typeCell{grid-column:1/-1;padding-right:40px}.YjQzNq_tr>details{position:absolute;top:10px;right:10px}.YjQzNq_cell:before,.YjQzNq_wait:before{content:attr(data-label);font-size:var(--nh-fs-xs);color:var(--nh-mute-2);font-weight:600;display:block}}
.lq2dBa_root{min-height:var(--nh-screen-h);flex-direction:column;display:flex}.lq2dBa_bar{z-index:50;height:var(--nh-bar-h);padding:0 var(--nh-page-x);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);background:#ffffff9e;border-bottom:1px solid #0000000f;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid;position:sticky;top:0}.lq2dBa_brand{margin-left:calc(16px - var(--nh-page-x));justify-self:start;align-items:center;display:flex}.lq2dBa_logo{aspect-ratio:506/224;background:linear-gradient(var(--nh-logo-word), var(--nh-logo-word)) right 0 top 72% / 57% 40% no-repeat, var(--nh-brand);flex:none;height:28px;display:block;-webkit-mask:url(/brand/nextup-logo-blue.png) 50%/contain no-repeat;mask:url(/brand/nextup-logo-blue.png) 50%/contain no-repeat}.lq2dBa_nav{border-radius:var(--radius-sm,999px);background:#0000000d;gap:2px;padding:3px;display:inline-flex;position:relative}.lq2dBa_navThumb{border-radius:var(--radius-sm,999px);background:var(--nh-brand);height:calc(100% - 6px);transition:transform .32s cubic-bezier(.4,.05,.2,1),width .32s cubic-bezier(.4,.05,.2,1);position:absolute;top:3px;left:0;box-shadow:0 1px 3px #0003}.lq2dBa_navItem{z-index:1;border-radius:var(--radius-sm,999px);font-size:var(--nh-fs-sm);color:var(--nh-ink-2);white-space:nowrap;align-items:center;gap:6px;padding:5px 14px;font-weight:600;transition:background .15s,color .15s;display:inline-flex;position:relative}.lq2dBa_navItem[data-active=true] .lq2dBa_navCount{color:var(--nh-on-brand);background:#ffffff38}.lq2dBa_navCount{font-family:var(--nh-mono);font-size:var(--nh-fs-xs);border-radius:var(--radius-sm,999px);background:var(--nh-accent);color:#fff;padding:1px 6px;font-weight:700}.lq2dBa_navItem:hover{color:var(--nh-ink)}.lq2dBa_navItem[data-active=true]{color:var(--nh-on-brand);transition-delay:80ms}.lq2dBa_navItem:focus-visible{outline:2px solid var(--nh-brand);outline-offset:2px}.lq2dBa_right{margin-right:calc(16px - var(--nh-page-x));justify-self:end;align-items:center;display:flex;position:relative}.lq2dBa_avatar{background:var(--nh-brand);width:30px;height:30px;color:var(--nh-on-brand);font-family:var(--nh-mono);font-size:var(--nh-fs-xs);cursor:pointer;outline-offset:2px;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.lq2dBa_avatar[data-open=true]{outline:2px solid var(--nh-brand)}.lq2dBa_me{background:var(--nh-card);border:1px solid var(--nh-line);border-radius:var(--radius-sm,16px);z-index:40;width:290px;padding:14px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 16px 42px #141e3c2e}.lq2dBa_meHead{align-items:center;gap:10px;display:flex}.lq2dBa_meAvatar{background:var(--nh-brand);width:36px;height:36px;color:var(--nh-on-brand);font-family:var(--nh-mono);font-size:var(--nh-fs-xs);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.lq2dBa_meText{flex-direction:column;min-width:0;display:flex}.lq2dBa_meName{font-size:var(--nh-fs-sm);color:var(--nh-ink);font-weight:800}.lq2dBa_meLine{font-size:var(--nh-fs-xs);color:var(--nh-mute);line-height:1.4}.lq2dBa_meStats{border-top:1px solid var(--nh-line-soft);font-size:var(--nh-fs-xs);color:var(--nh-mute);gap:16px;margin-top:12px;padding-top:12px;display:flex}.lq2dBa_meStats strong{color:var(--nh-ink);font-family:var(--nh-mono);font-size:var(--nh-fs-sm)}.lq2dBa_mePreview{border-radius:var(--radius-xs,9px);background:var(--nh-surface);flex-direction:column;gap:2px;margin-top:12px;padding:10px 12px;display:flex}.lq2dBa_mePreviewLabel{font-family:var(--nh-mono);font-size:var(--nh-fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--nh-mute);margin-bottom:3px}.lq2dBa_mePreviewName{font-size:var(--nh-fs-sm);color:var(--nh-ink);font-weight:700}.lq2dBa_meFoot{border-top:1px solid var(--nh-line-soft);flex-direction:column;align-items:stretch;margin-top:12px;padding-top:8px;display:flex}.lq2dBa_meLinks{flex-direction:column;display:flex}.lq2dBa_meLink{border-radius:var(--radius-xs,9px);min-height:36px;font-size:var(--nh-fs-sm);color:var(--nh-ink);justify-content:space-between;align-items:center;gap:12px;padding:7px 9px;font-weight:600;display:flex}.lq2dBa_meLink span{color:var(--nh-mute)}.lq2dBa_meLink:hover{background:var(--nh-fill);color:var(--nh-ink)}.lq2dBa_logout{border:0;border-top:1px solid var(--nh-line-soft);width:100%;color:var(--nh-mute);text-align:left;font-size:var(--nh-fs-sm);cursor:pointer;background:0 0;margin-top:5px;padding:11px 9px 3px;font-family:inherit;font-weight:600}.lq2dBa_logout:hover{color:var(--nh-ink)}.lq2dBa_sectionTabs{top:var(--nh-bar-h);z-index:49;padding:0 var(--nh-page-x);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);background:#ffffff80;border-bottom:1px solid #0000000f;position:sticky}.lq2dBa_sectionTabs nav{width:100%;max-width:var(--nh-max);border-bottom:0;margin:0 auto}.lq2dBa_sectionTabs a{font-size:var(--nh-fs-sm);font-weight:500;line-height:18px}.lq2dBa_sectionTabs a:not([aria-current=page]){color:var(--nh-ink-2)}.lq2dBa_sectionTabs[data-section=projects] nav{max-width:max(80vw,1120px)}@media (min-width:1101px){.lq2dBa_sectionTabs[data-section=projects]{--nh-page-x:32px}}.lq2dBa_content{padding:20px var(--nh-page-x) 40px;flex:1;overflow-x:clip}.lq2dBa_contentInner{max-width:var(--nh-max);flex-direction:column;gap:14px;min-width:0;margin:0 auto;display:flex}.lq2dBa_contentInner:has([data-wide=true]){--nh-max:var(--nh-max-wide)}@media (min-width:1101px){.lq2dBa_content:has([data-wide=true]){--nh-page-x:32px}}.lq2dBa_backdrop{z-index:10;position:fixed;inset:0}.lq2dBa_toast{z-index:87;border-radius:var(--radius-sm,12px);background:var(--nh-brand-deep);max-width:min(92vw,560px);color:var(--nh-on-brand);font-size:var(--nh-fs-sm);padding:11px 16px;line-height:1.45;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 14px 40px #14141440}@media (max-width:760px){.lq2dBa_bar{height:var(--nh-bar-h);grid-template-columns:auto 1fr auto}.lq2dBa_right{margin-right:0}.lq2dBa_content{padding-bottom:16px}.lq2dBa_logo{height:26px}.lq2dBa_nav{justify-self:center}.lq2dBa_navItem{font-size:var(--nh-fs-sm);padding:5px 12px}.lq2dBa_me{width:min(290px, calc(var(--nh-screen-w) - 32px))}.lq2dBa_nav{scrollbar-width:none;max-width:100%;overflow-x:auto}.lq2dBa_nav::-webkit-scrollbar{display:none}}@media (max-width:420px){.lq2dBa_bar{gap:8px;padding:0 12px}.lq2dBa_brand{margin-left:0}.lq2dBa_logo{height:24px}.lq2dBa_navItem{font-size:var(--nh-fs-sm);gap:4px;padding:7px 9px}.lq2dBa_navCount{padding:1px 5px}}@media (max-width:380px){.lq2dBa_bar{gap:6px;padding:0 10px}.lq2dBa_logo{height:22px}.lq2dBa_navItem{font-size:var(--nh-fs-xs);padding:5px 7px}}@media (prefers-reduced-motion:reduce){.lq2dBa_navThumb{transition:none}}.lq2dBa_navGroup{justify-self:center;align-items:center;gap:6px;min-width:0;max-width:100%;padding:3px;display:flex;position:relative}.lq2dBa_searchSpacer{flex:none;width:32px;height:32px}.lq2dBa_searchControl{z-index:2;box-sizing:border-box;border-radius:var(--radius-sm,999px);background:#0000000d;align-items:center;width:32px;height:32px;transition:width .56s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:50%;left:3px;overflow:hidden;transform:translateY(-50%)}.lq2dBa_navGroup[data-search=true] .lq2dBa_searchControl{width:calc(100% - 6px)}.lq2dBa_searchButton{width:32px;height:32px;color:var(--nh-ink-2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.lq2dBa_searchButton:focus,.lq2dBa_searchButton:focus-visible{box-shadow:none;outline:none}.lq2dBa_navGroup .lq2dBa_nav{transition:opacity .26s,transform .42s cubic-bezier(.2,.8,.2,1),visibility}.lq2dBa_navGroup[data-search=true] .lq2dBa_nav{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .26s,transform .42s cubic-bezier(.2,.8,.2,1),visibility 0s .56s;transform:translate(-12px)}.lq2dBa_searchSlot{opacity:0;pointer-events:none;flex:1;align-items:center;min-width:0;transition:opacity .24s;display:flex}.lq2dBa_navGroup[data-search=true] .lq2dBa_searchSlot{opacity:1;pointer-events:auto;transition:opacity .24s .18s}.lq2dBa_searchInput{width:100%;min-width:0;font:inherit;font-size:var(--nh-fs-md);color:var(--nh-ink);background:0 0;border:0;outline:none;flex:1;padding:0 8px 0 0}.lq2dBa_searchInput::placeholder{color:var(--nh-mute)}.lq2dBa_searchClear{width:22px;height:22px;color:var(--nh-ink-2);font-size:var(--nh-fs-lg);cursor:pointer;background:#00000014;border:0;border-radius:50%;flex:none;margin-right:6px;padding:0;line-height:1}.lq2dBa_searchClear:hover{background:#00000024}@media (max-width:760px){.lq2dBa_searchInput{font-size:var(--nh-fs-input)}}@media (prefers-reduced-motion:reduce){.lq2dBa_searchControl,.lq2dBa_navGroup .lq2dBa_nav,.lq2dBa_searchSlot,.lq2dBa_navGroup[data-search=true] .lq2dBa_searchSlot{transition:none}}.lq2dBa_sPanel{z-index:3;width:min(560px, calc(var(--nh-screen-w) - 24px));max-height:min(600px, calc(var(--nh-screen-h) - var(--nh-bar-h) - 24px));box-sizing:border-box;border-radius:var(--radius-md,22px);color:var(--nh-ink);text-align:left;background:#fff;flex-direction:column;animation:.22s cubic-bezier(.2,.8,.2,1) both lq2dBa_sPop;display:flex;position:absolute;top:calc(100% + 10px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 18px 48px #141e3c29,0 1px 2px #141e3c0f}@keyframes lq2dBa_sPop{0%{opacity:0;translate:0 -6px;scale:.98}to{opacity:1;translate:0;scale:1}}.lq2dBa_sFilters{scrollbar-width:none;flex:none;gap:4px;padding:12px 12px 10px;display:flex;overflow-x:auto}.lq2dBa_sFilter{border-radius:var(--radius-sm,999px);background:var(--nh-fill);height:32px;color:var(--nh-ink-2);font:inherit;font-size:var(--nh-fs-sm);white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:6px;padding:0 13px;font-weight:600;transition:background .18s,color .18s,transform .16s cubic-bezier(.2,.8,.2,1);display:inline-flex}.lq2dBa_sFilter:hover{background:var(--nh-line)}.lq2dBa_sFilter:active{transform:scale(.97)}.lq2dBa_sFilter[aria-pressed=true]{background:var(--nh-brand);color:var(--nh-on-brand)}.lq2dBa_sCount{font-size:var(--nh-fs-xs);font-variant-numeric:tabular-nums;color:var(--nh-mute-2);font-weight:600}.lq2dBa_sFilter[aria-pressed=true] .lq2dBa_sCount{color:#fff9}.lq2dBa_sList{overscroll-behavior:contain;border-top:1px solid var(--nh-line-soft);flex:auto;min-height:0;padding:0 8px;overflow-y:auto}.lq2dBa_sList:empty{display:none}.lq2dBa_sSection{padding:6px 0}.lq2dBa_sSection+.lq2dBa_sSection{border-top:1px solid var(--nh-line-soft)}.lq2dBa_sHeading{font-size:var(--nh-fs-xs);color:var(--nh-mute);margin:8px 10px 4px;font-weight:500}.lq2dBa_sRow{border-radius:var(--radius-sm,14px);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:10px;transition:background .16s,transform .16s cubic-bezier(.2,.8,.2,1);display:flex}.lq2dBa_sRow[aria-selected=true]{background:#eef3fb}.lq2dBa_sRow:active{transform:scale(.995)}.lq2dBa_sMark{border-radius:var(--radius-xs,11px);flex:none;place-items:center;width:36px;height:36px;display:grid}.lq2dBa_sMark[data-kind=Problem]{background:var(--nh-problem-tint);color:var(--nh-problem)}.lq2dBa_sMark[data-kind=Idea]{background:var(--nh-idea-tint);color:var(--nh-idea)}.lq2dBa_sAvatar{width:36px;height:36px;color:var(--nh-avatar-ink);font-size:var(--nh-fs-sm);letter-spacing:.02em;background:var(--nh-avatar);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.lq2dBa_sBody{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.lq2dBa_sTitle{font-size:var(--nh-fs-md);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.lq2dBa_sTitle mark{color:inherit;background:#d6e8ff;border-radius:3px;padding:0 1px}.lq2dBa_sSub{font-size:var(--nh-fs-sm);color:var(--nh-mute);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lq2dBa_sSub [data-tone=late]{color:var(--nh-danger)}.lq2dBa_sSide{flex-direction:column;flex:none;align-items:flex-end;gap:7px;display:flex}.lq2dBa_sBadge{font-size:var(--nh-fs-xs);border-radius:var(--radius-sm,999px);white-space:nowrap;color:var(--nh-ink-2);background:var(--nh-fill);padding:3px 9px;font-weight:600}.lq2dBa_sBadge[data-tone=move]{color:var(--nh-brand-ink);background:var(--nh-brand-tint)}.lq2dBa_sBadge[data-tone=replied]{color:var(--nh-ok);background:var(--nh-ok-tint)}.lq2dBa_sSteps{grid-template-columns:repeat(5,1fr);gap:3px;width:56px;display:grid}.lq2dBa_sSteps span{border-radius:var(--radius-sm,999px);background:var(--nh-line);height:4px}.lq2dBa_sSteps span[data-tone=done]{background:var(--nh-progress-done)}.lq2dBa_sSteps span[data-tone=now]{background:var(--nh-progress-doing)}.lq2dBa_sGo{font-size:var(--nh-fs-sm);color:var(--nh-mute);font-weight:600}.lq2dBa_sRow[aria-selected=true] .lq2dBa_sGo{color:var(--nh-ink)}.lq2dBa_sEmpty{text-align:center;padding:28px 20px 30px}.lq2dBa_sEmpty strong{font-size:var(--nh-fs-md);overflow-wrap:anywhere;font-weight:600;display:block}.lq2dBa_sEmpty p{font-size:var(--nh-fs-sm);color:var(--nh-mute);margin:6px 0 14px;line-height:1.5}.lq2dBa_sPlaces{border-top:1px solid var(--nh-line-soft);flex:none;padding:4px 12px 12px}.lq2dBa_sPlaces .lq2dBa_sHeading{margin:8px 2px}.lq2dBa_sPlaceRow{flex-wrap:wrap;gap:6px;display:flex}.lq2dBa_sPill{border-radius:var(--radius-sm,999px);background:var(--nh-fill);height:32px;color:var(--nh-ink);font:inherit;font-size:var(--nh-fs-sm);cursor:pointer;border:0;align-items:center;padding:0 14px;font-weight:600;transition:background .18s,transform .16s cubic-bezier(.2,.8,.2,1);display:inline-flex}.lq2dBa_sPill:hover{background:var(--nh-line);color:var(--nh-ink)}.lq2dBa_sPill:active{transform:scale(.97)}.lq2dBa_sFoot{border-top:1px solid var(--nh-line-soft);font-size:var(--nh-fs-xs);color:var(--nh-mute-2);background:#fafafc;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.lq2dBa_sKeys{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.lq2dBa_sKeys kbd{box-sizing:border-box;min-width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--nh-line);font:inherit;font-size:var(--nh-fs-xs);color:var(--nh-ink-2);background:#fff;border-radius:5px;place-items:center;padding:0 4px;display:inline-grid}.lq2dBa_sKeys kbd:not(:first-child){margin-left:2px}.lq2dBa_sPanel button:focus-visible,.lq2dBa_sPanel a:focus-visible{outline:2px solid var(--nh-brand);outline-offset:2px}@media (max-width:760px){.lq2dBa_sPanel{top:calc(var(--nh-bar-h) + 8px);width:auto;max-height:calc(var(--nh-screen-h) - var(--nh-bar-h) - 20px);border-radius:var(--radius-md,18px);position:fixed;left:12px;right:12px;transform:none}.lq2dBa_sSteps,.lq2dBa_sKeys{display:none}.lq2dBa_sRow{padding:10px 8px}}@media (prefers-reduced-motion:reduce){.lq2dBa_sPanel{animation:none}.lq2dBa_sRow,.lq2dBa_sFilter,.lq2dBa_sPill{transition:none}}
.Dk19NG_banner{background:var(--nh-fill);font-size:var(--nh-fs-md);color:var(--nh-ink);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:10px;padding:12px 16px;line-height:22px;display:flex}.Dk19NG_banner[data-tone=yes]{background:var(--nh-brand-tint)}.Dk19NG_bannerTag{font-size:var(--nh-fs-sm);color:var(--nh-mute);font-weight:600}.Dk19NG_bannerLink{color:var(--nh-brand-ink);font-weight:600}.Dk19NG_small{font-size:var(--nh-fs-sm);color:var(--nh-mute);line-height:18px}.Dk19NG_round{font-size:var(--nh-fs-sm);color:var(--nh-ink);font-weight:600}.Dk19NG_round[data-late=true]{color:#8a5d00}.Dk19NG_k{font-size:var(--nh-fs-sm);color:var(--nh-mute);margin-bottom:3px;font-weight:600;display:block}.Dk19NG_missing{font-size:var(--nh-fs-md);color:var(--nh-ink-2);margin:0;line-height:22px}.Dk19NG_soft,.Dk19NG_primary{height:36px;font:inherit;font-size:var(--nh-fs-sm);cursor:pointer;white-space:nowrap;border:0;border-radius:8px;justify-content:center;align-items:center;padding-inline:14px;font-weight:600;display:inline-flex}.Dk19NG_soft{background:var(--nh-brand-tint);color:var(--nh-brand-ink)}.Dk19NG_soft:hover{background:var(--nh-brand-line)}.Dk19NG_primary{background:var(--nh-brand);color:var(--nh-on-brand)}.Dk19NG_primary:hover{background:var(--nh-brand-hover)}.Dk19NG_primary:disabled{opacity:.5;cursor:default}.Dk19NG_soft:focus-visible,.Dk19NG_primary:focus-visible{outline:2px solid var(--nh-brand);outline-offset:2px}.Dk19NG_people{flex-wrap:wrap;gap:8px 16px;display:flex}.Dk19NG_who{font-size:var(--nh-fs-md);color:var(--nh-ink);align-items:center;gap:8px;font-weight:600;display:inline-flex}.Dk19NG_whoNote{font-size:var(--nh-fs-sm);color:var(--nh-mute);font-weight:400}.Dk19NG_checkins{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Dk19NG_checkin{border-top:1px solid var(--nh-line-soft);padding:12px 0}.Dk19NG_checkinHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.Dk19NG_checkinTitle{font-size:var(--nh-fs-md);color:var(--nh-ink);font-weight:600}.Dk19NG_open{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.Dk19NG_openTag{color:#7a5200;font-size:var(--nh-fs-sm);background:#fff1d1;border-radius:6px;padding:2px 8px;font-weight:500}.Dk19NG_note{font-size:var(--nh-fs-md);color:var(--nh-ink-2);white-space:pre-wrap;margin:8px 0 0;line-height:22px}.Dk19NG_actions{flex-wrap:wrap;gap:8px;display:flex}.Dk19NG_versions{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Dk19NG_version{border-top:1px solid var(--nh-line-soft);align-items:center;gap:12px;padding:10px 0;display:flex}.Dk19NG_version:first-child{border-top:0;padding-top:0}.Dk19NG_vTag{background:var(--nh-fill);min-width:32px;font-size:var(--nh-fs-sm);color:var(--nh-mute);text-align:center;border-radius:6px;flex:none;padding:3px 6px;font-weight:600}.Dk19NG_version[data-now=true] .Dk19NG_vTag{background:var(--nh-brand-tint);color:var(--nh-brand-ink)}.Dk19NG_vBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Dk19NG_vTitle{font-size:var(--nh-fs-md);color:var(--nh-ink);overflow-wrap:anywhere;font-weight:600;line-height:20px}.Dk19NG_vScore{font-size:var(--nh-fs-lg);color:var(--nh-ink);flex-direction:column;flex:none;align-items:flex-end;font-weight:600;line-height:1.1;display:flex}.Dk19NG_delta{font-size:var(--nh-fs-xs);color:#1b6e34;font-weight:600}.Dk19NG_delta[data-down=true]{color:#8a5d00}.Dk19NG_up{color:#1b6e34;font-weight:500}.Dk19NG_older{font-size:var(--nh-fs-md);color:var(--nh-ink-2)}.Dk19NG_older summary{cursor:pointer;color:var(--nh-mute);font-weight:600}.Dk19NG_oldText{background:var(--nh-surface);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin-top:8px;padding:10px 12px;line-height:22px}.Dk19NG_revise{border-top:1px solid var(--nh-line-soft);flex-direction:column;gap:6px;padding-top:14px;display:flex}.Dk19NG_field{box-sizing:border-box;border:1px solid var(--nh-line);width:100%;height:36px;font:inherit;font-size:var(--nh-fs-md);color:var(--nh-ink);background:#fff;border-radius:8px;padding-inline:12px}.Dk19NG_area{resize:vertical;height:auto;padding-block:8px;line-height:22px}.Dk19NG_field:focus{border-color:var(--nh-brand);box-shadow:0 0 0 3px var(--nh-brand-tint);outline:none}.Dk19NG_dials{flex-wrap:wrap;gap:6px;display:flex}.Dk19NG_dial{background:var(--nh-fill);font-size:var(--nh-fs-sm);color:var(--nh-ink-2);border-radius:6px;padding:2px 8px;font-weight:500}.Dk19NG_dial[data-up=true]{color:#1b6e34;background:#e6f6ea}@media (max-width:760px){.Dk19NG_field{height:44px;font-size:var(--nh-fs-input)}.Dk19NG_area{height:auto}.Dk19NG_soft,.Dk19NG_primary{height:44px}}
.txKKua_view{background:var(--nh-brand-tint);flex:1;min-height:0;animation:.22s backwards txKKua_exportIn;overflow:hidden auto}.txKKua_wrap{flex-direction:column;gap:15px;max-width:810px;margin:0 auto;padding:18px 18px 42px;display:flex}.txKKua_head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.txKKua_back,.txKKua_close{cursor:pointer;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background .16s;display:flex}.txKKua_back{background:var(--nh-brand-tint);color:var(--nh-brand-ink)}.txKKua_back:hover{background:var(--nh-brand-line)}.txKKua_close{background:var(--nh-brand-tint);color:var(--nh-brand-ink)}.txKKua_close:hover{background:var(--nh-brand-line)}.txKKua_title{min-width:90px;font-size:var(--nh-fs-md);letter-spacing:-.01em;color:var(--nh-ink);flex:1;margin:0;font-weight:600}.txKKua_spacer{flex:0 165px;min-width:128px;margin-left:4.5px}.txKKua_row{flex-wrap:nowrap;align-items:flex-start;gap:12px;display:flex}.txKKua_page{aspect-ratio:210/297;box-sizing:border-box;background:var(--nh-card);border-radius:4.5px;flex-direction:column;flex:1 1 0;min-width:0;padding:clamp(21px,8%,54px);display:flex;box-shadow:0 1px 1.5px #141e3c0f,0 13.5px 36px #141e3c1a}.txKKua_eyebrow{font-size:var(--nh-fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--nh-ok);font-weight:600}.txKKua_docTitle{font-size:var(--nh-fs-xl);letter-spacing:-.02em;color:var(--nh-ink);text-wrap:pretty;overflow-wrap:anywhere;margin-top:6px;font-weight:600;line-height:1.2}.txKKua_meta{font-size:var(--nh-fs-xs);color:var(--nh-mute);margin-top:6px}.txKKua_goes{font-size:var(--nh-fs-xs);color:var(--nh-mute);margin-top:3px}.txKKua_goes strong{color:var(--nh-ink-2);font-weight:600}.txKKua_rule{background:var(--nh-brand-line);height:2px;margin:16.5px 0 18px}.txKKua_sec{flex-direction:column;gap:6px;margin-top:18px;display:flex}.txKKua_sec[data-first]{margin-top:0}.txKKua_sec[data-ai]{gap:7.5px;animation:.22s backwards txKKua_exportIn}.txKKua_label{font-size:var(--nh-fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--nh-mute);font-weight:600}.txKKua_label[data-rows]{margin-bottom:0}.txKKua_summary{font-size:var(--nh-fs-sm);color:var(--nh-ink);text-wrap:pretty;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.txKKua_ctx{font-size:var(--nh-fs-xs);color:var(--nh-ink);text-wrap:pretty;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.txKKua_detail{border-bottom:1px solid var(--nh-line-soft);grid-template-columns:112px minmax(0,1fr);gap:9px;padding:7.5px 0;display:grid}.txKKua_detailLabel{font-size:var(--nh-fs-xs);color:var(--nh-mute)}.txKKua_detailValue{font-size:var(--nh-fs-xs);color:var(--nh-ink);text-wrap:pretty;overflow-wrap:anywhere;line-height:1.45}.txKKua_rec{flex-wrap:wrap;align-items:baseline;gap:7.5px;display:flex}.txKKua_recPill{font-size:var(--nh-fs-xs);color:var(--nh-ink);background:var(--nh-fill);border-radius:999px;padding:2px 7.5px;font-weight:600}.txKKua_recWhy{min-width:150px;font-size:var(--nh-fs-xs);color:var(--nh-ink-2);text-wrap:pretty;flex:1;line-height:1.5}.txKKua_scores{border-top:1px solid var(--nh-line-soft);border-bottom:1px solid var(--nh-line-soft);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.txKKua_score{flex-direction:column;gap:2px;min-width:0;padding:7.5px 0;display:flex}.txKKua_scoreLabel{font-size:var(--nh-fs-xs);color:var(--nh-mute);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.txKKua_scoreVal{font-size:var(--nh-fs-sm);color:var(--nh-ink);font-variant-numeric:tabular-nums;font-weight:600}.txKKua_caption{font-size:var(--nh-fs-xs);color:var(--nh-mute-2)}.txKKua_foot{font-size:var(--nh-fs-xs);color:var(--nh-mute-2);justify-content:space-between;gap:9px;margin-top:auto;padding-top:18px;display:flex}.txKKua_panel{box-sizing:border-box;background:var(--nh-card);border-radius:13.5px;flex-direction:column;flex:0 165px;gap:10.5px;min-width:128px;padding:9px;display:flex;position:sticky;top:0;box-shadow:0 4.5px 15px #283c640f}.txKKua_group{flex-direction:column;gap:6px;display:flex}.txKKua_group[data-split]{border-top:1px solid var(--nh-line-soft);gap:4.5px;padding-top:10.5px}.txKKua_groupLabel{font-size:var(--nh-fs-xs);color:var(--nh-mute);font-weight:600}.txKKua_group[data-split] .txKKua_groupLabel{margin-bottom:1.5px}.txKKua_switch{background:var(--nh-fill);width:100%;color:var(--nh-ink);text-align:left;cursor:pointer;border:none;border-radius:9px;align-items:center;gap:7.5px;padding:7.5px 9px;font-family:inherit;transition:background .16s;display:flex}.txKKua_switch:hover{background:var(--nh-line)}.txKKua_switchText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.txKKua_switchTitle{font-size:var(--nh-fs-sm);font-weight:600}.txKKua_switchSub{font-size:var(--nh-fs-xs);color:var(--nh-mute)}.txKKua_track{background:var(--nh-line-2);border-radius:999px;flex:none;width:24px;height:15px;transition:background .2s;position:relative}.txKKua_track[data-on=true]{background:var(--nh-brand)}.txKKua_knob{background:var(--nh-card);border-radius:50%;width:12px;height:12px;transition:left .2s cubic-bezier(.2,.8,.2,1);position:absolute;top:1.5px;left:1.5px;box-shadow:0 1px 2px #0003}.txKKua_track[data-on=true] .txKKua_knob{left:10.5px}.txKKua_act{background:var(--nh-brand-tint);width:100%;height:30px;color:var(--nh-brand-ink);font-family:inherit;font-size:var(--nh-fs-sm);text-align:left;cursor:pointer;border:none;border-radius:9px;align-items:center;gap:6px;padding:0 10.5px;font-weight:600;transition:background .16s;display:flex}.txKKua_act:hover{background:var(--nh-line)}.txKKua_act svg{flex:none}@media (max-width:760px){.txKKua_wrap{gap:12px;padding:14px 16px 32px}.txKKua_head{padding-left:34px}.txKKua_spacer{display:none}.txKKua_row{flex-direction:column;align-items:stretch}.txKKua_panel{flex:none;order:-1;position:static}.txKKua_page{aspect-ratio:auto;flex:none;min-height:420px;padding:22px 18px}.txKKua_detail{grid-template-columns:96px minmax(0,1fr)}.txKKua_scores{grid-template-columns:repeat(3,minmax(0,1fr))}}@keyframes txKKua_exportIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.txKKua_view,.txKKua_sec[data-ai]{animation:none}.txKKua_track,.txKKua_knob{transition:none}}
.k2lYcG_box{background:var(--nh-line-soft);border-radius:var(--nh-r-sm);flex:none;max-width:100%;animation:1.5s ease-in-out infinite k2lYcG_pulse;display:block}.k2lYcG_box[data-r=md]{border-radius:var(--radius-sm,12px)}.k2lYcG_box[data-r=lg]{border-radius:var(--nh-r-lg)}.k2lYcG_box[data-r=pill]{border-radius:var(--radius-sm,999px)}.k2lYcG_box[data-r=circle]{border-radius:50%}.k2lYcG_dark{background:#ffffff47}@keyframes k2lYcG_pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.k2lYcG_box{animation:none}}
._0-1KUG_form{gap:16px;margin-top:6px;display:grid}._0-1KUG_form .nh-btn-primary{margin-top:4px}._0-1KUG_slug{align-items:stretch;display:flex}._0-1KUG_slug .nh-input{border-radius:var(--nh-r) 0 0 var(--nh-r)}._0-1KUG_slugSuffix{font-size:var(--nh-fs-xs);color:var(--nh-mute);background:var(--nh-surface);border:1px solid var(--nh-line);border-radius:0 var(--nh-r) var(--nh-r) 0;white-space:nowrap;border-left:0;align-items:center;padding:0 12px;display:flex}._0-1KUG_company{border-bottom:1px solid var(--nh-line-soft);align-items:center;gap:12px;margin-bottom:14px;padding-bottom:16px;display:flex}._0-1KUG_company strong{font-size:var(--nh-fs-md);display:block}._0-1KUG_mark{border-radius:var(--radius-xs,10px);background:var(--nh-brand-tint);width:40px;height:40px;color:var(--nh-brand-ink);font-weight:800;font-size:var(--nh-fs-xl);flex:none;place-items:center;display:grid}._0-1KUG_switch{font-size:var(--nh-fs-xs);color:var(--nh-mute);white-space:nowrap;margin-left:auto}._0-1KUG_switch:hover{color:var(--nh-ink)}._0-1KUG_under{text-align:center;margin:-8px 0 0}._0-1KUG_demo{border:1px dashed var(--nh-line);border-radius:var(--nh-r);gap:10px;margin-top:22px;padding:14px;display:grid}._0-1KUG_demoHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}._0-1KUG_demoHead strong{font-size:var(--nh-fs-sm)}._0-1KUG_demoTag{font-size:var(--nh-fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--nh-mute);border:1px solid var(--nh-line);border-radius:var(--radius-sm,999px);padding:2px 8px}._0-1KUG_inputWrap{align-items:center;display:flex;position:relative}._0-1KUG_inputWrap ._0-1KUG_inputWithFill{padding-right:112px}._0-1KUG_fill{border:1px solid var(--nh-line);border-radius:var(--radius-sm,999px);background:var(--nh-surface);height:32px;color:var(--nh-mute);font:inherit;font-size:var(--nh-fs-sm);cursor:pointer;padding:0 12px;position:absolute;right:6px}._0-1KUG_fill:hover{border-color:var(--nh-brand);color:var(--nh-brand)}._0-1KUG_fill:focus-visible{outline:2px solid var(--nh-brand);outline-offset:2px}._0-1KUG_error{color:var(--nh-danger);font-size:var(--nh-fs-md);margin:0}._0-1KUG_enrolKey{gap:6px;display:grid}._0-1KUG_enrolLink{overflow-wrap:anywhere}._0-1KUG_notOpen{background:var(--nh-brand-tint);font-size:var(--nh-fs-sm);color:var(--nh-ink);border-radius:8px;margin:0;padding:10px 12px;line-height:18px}
.wkobHa_ground{z-index:-1;pointer-events:none;background:#f9fcfc;position:fixed;inset:0;overflow:hidden}.wkobHa_ground>span{filter:blur(72px);will-change:transform;border-radius:50%;position:absolute}.wkobHa_blob1{background:radial-gradient(circle,#bfd6f8 0%,#bfd6f800 70%);width:900px;height:700px;animation:18s ease-in-out infinite wkobHa_drift1;top:-200px;left:-180px}.wkobHa_blob2{background:radial-gradient(circle,#d0e4fb 0%,#d0e4fb00 70%);width:800px;height:650px;animation:22s ease-in-out infinite wkobHa_drift2;top:-160px;right:-200px}.wkobHa_blob3{background:radial-gradient(circle,#c3d8f9 0%,#c3d8f900 68%);width:1000px;height:500px;animation:26s ease-in-out infinite wkobHa_drift3;top:40%;left:50%;transform:translate(-50%)}.wkobHa_blob4{background:radial-gradient(circle,#ddeafc 0%,#ddeafc00 70%);width:700px;height:600px;animation:20s ease-in-out infinite wkobHa_drift4;bottom:-180px;left:10%}.wkobHa_grain{filter:none;opacity:.18;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.45'/%3E%3C/svg%3E");background-size:160px 160px;border-radius:0;inset:0}.wkobHa_ground>.wkobHa_dots{filter:none;will-change:auto;--dot-gap:var(--dot-spacing,var(--dots-default-spacing,42px));background:radial-gradient(circle, #3c64aa .9px, transparent 1.5px) 0 0 / var(--dot-gap) var(--dot-gap);opacity:var(--dots-strength,var(--dots-default-strength,.2));border-radius:0;inset:0}@keyframes wkobHa_drift1{0%{transform:translate(0)scale(1)}33%{transform:translate(80px,60px)scale(1.06)}66%{transform:translate(-40px,100px)scale(.96)}to{transform:translate(0)scale(1)}}@keyframes wkobHa_drift2{0%{transform:translate(0)scale(1)}40%{transform:translate(-100px,80px)scale(1.08)}70%{transform:translate(50px,40px)scale(.94)}to{transform:translate(0)scale(1)}}@keyframes wkobHa_drift3{0%{transform:translate(-50%)translateY(0)scale(1)}50%{transform:translate(-50%)translateY(-60px)scale(1.1)}to{transform:translate(-50%)translateY(0)scale(1)}}@keyframes wkobHa_drift4{0%{transform:translate(0)scale(1)}45%{transform:translate(120px,-50px)scale(1.05)}80%{transform:translate(-30px,-80px)scale(.97)}to{transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.wkobHa_ground>span{animation:none}}
.LgNNTq_text{font-size:var(--nh-fs-md);color:var(--nh-ink);margin:0;line-height:22px}.LgNNTq_actions{flex-wrap:wrap;gap:8px;display:flex}.LgNNTq_actions:empty{display:none}.LgNNTq_state{background:var(--nh-fill);color:var(--nh-mute);font-size:var(--nh-fs-sm);border-radius:6px;padding:2px 8px;font-weight:600}.LgNNTq_ok{color:#1b6e34;font-size:var(--nh-fs-sm);margin:0}.LgNNTq_error{color:var(--nh-danger);font-size:var(--nh-fs-sm);margin:0}.LgNNTq_note{color:var(--nh-mute);font-size:var(--nh-fs-sm);margin:0}.LgNNTq_primary,.LgNNTq_soft{height:36px;font:inherit;font-size:var(--nh-fs-sm);cursor:pointer;white-space:nowrap;border:0;border-radius:8px;justify-content:center;align-items:center;padding-inline:14px;font-weight:600;text-decoration:none;display:inline-flex}.LgNNTq_primary{background:var(--nh-brand);color:var(--nh-on-brand)}.LgNNTq_primary:hover{background:var(--nh-brand-hover)}.LgNNTq_soft{background:var(--nh-brand-tint);color:var(--nh-brand-ink)}.LgNNTq_soft:hover{background:var(--nh-brand-line)}.LgNNTq_primary:focus-visible,.LgNNTq_soft:focus-visible{outline:2px solid var(--nh-brand);outline-offset:2px}@media (max-width:760px){.LgNNTq_primary,.LgNNTq_soft{height:44px}}
.D6-HkG_stack{flex-direction:column;gap:16px;margin-top:16px;display:flex}.D6-HkG_stack[data-tab=true]{margin-top:0}.D6-HkG_empty{font-size:var(--nh-fs-md);color:var(--nh-mute);line-height:22px}.D6-HkG_bigV{font-size:var(--nh-fs-2xl);color:var(--nh-ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:600}.D6-HkG_bigV[data-hot=true]{color:var(--nh-danger)}
.yZI0uq_form{flex-direction:column;gap:18px;display:flex}.yZI0uq_actions{flex-wrap:wrap;gap:8px;display:flex}.yZI0uq_line{font-size:var(--nh-fs-md);overflow-wrap:anywhere;margin:0;line-height:22px}@media (max-width:760px){.yZI0uq_actions>*{flex:1;height:44px}}
