.nb .nb-gt .nb-desc,.nb .nb-gt .nb-err,.nb .nb-gt .nb-link{font-size:14px}.nb .nb-gt .nb-err .nb-link{min-width:44px}.nb .nb-gt-st{font:400 14px var(--f-ui);color:var(--soft);margin:14px 0 4px}.nb .nb-gt-empty{font:400 14px/1.75 var(--f-head);color:var(--soft);text-align:center;word-break:keep-all;padding:36px 4px 30px}.nb .nb-gt-nav{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;gap:8px;margin:6px 0 4px;display:flex}.nb .nb-gt-arw{min-width:48px;min-height:48px;font:400 26px/1 var(--f-num);color:var(--print);border-radius:3px}.nb .nb-gt-ym{font:600 18px var(--f-head);color:var(--ink);letter-spacing:.02em}.nb .nb-gt-chart{margin-top:6px}.nb .nb-gt-scale{border-bottom:1px solid var(--hair2);height:26px;position:relative}.nb .nb-gt-scale .tk{font:400 14px/1 var(--f-num);color:var(--print);font-variant-numeric:tabular-nums;border-left:1px solid var(--hair2);padding-bottom:6px;padding-left:2px;position:absolute;top:3px}.nb .nb-gt-scale .tk.sun{color:var(--wine)}.nb .nb-gt-scale .now{border-left:5px solid #0000;border-right:5px solid #0000;border-top:6px solid var(--navy);width:0;height:0;margin-left:-5px;position:absolute;bottom:-1px}.nb .nb-gt-list{margin:0;padding:0;list-style:none}.nb .nb-gt-list>li{border-bottom:1px solid var(--hair)}.nb .nb-gt-row{text-align:left;background:0 0;width:100%;min-height:44px;padding:10px 0 12px;display:block}.nb .nb-gt-row .top{align-items:baseline;gap:8px;min-width:0;display:flex}.nb .nb-gt-row .sq{background:var(--c);border-radius:1.5px;flex:none;width:8px;height:8px;transform:translateY(-1px)}.nb .nb-gt-row .nm{min-width:0;font-family:var(--user);font-size:calc(var(--u-size) * var(--u-scale));color:var(--ink);overflow-wrap:anywhere;flex:1;line-height:1.35}.nb .nb-gt-row .go{font:500 14px var(--f-ui);color:var(--navy);white-space:nowrap;flex:none}.nb .nb-gt-row .rg{font:400 14px/1.45 var(--f-ui);color:var(--print);font-variant-numeric:tabular-nums;margin:3px 0 0 16px;display:block}.nb .nb-gt-row .sub{font:400 14px/1.45 var(--f-ui);color:var(--soft);overflow-wrap:anywhere;margin:1px 0 0 16px;display:block}.nb .nb-gt-tr{background-color:#0000;background-repeat:no-repeat;height:24px;margin-top:8px;display:block;position:relative}.nb .nb-gt-tr .now{border-left:1.5px solid var(--navy);opacity:.7;z-index:2;width:0;margin-left:-.75px;position:absolute;top:-4px;bottom:-4px}.nb .nb-gt-tr .bar{border:1.5px solid var(--c);box-sizing:border-box;z-index:1;border-radius:2px;min-width:12px;height:16px;position:absolute;top:4px}.nb .nb-gt-tr .bar:before{content:"";background:var(--c);opacity:.16;position:absolute;inset:0}.nb .nb-gt-tr .bar.cs{border-left-style:dashed;border-top-left-radius:0;border-bottom-left-radius:0}.nb .nb-gt-tr .bar.ce{border-right-style:dashed;border-top-right-radius:0;border-bottom-right-radius:0}.nb .nb-gt-tr .arw{font:700 18px/1 var(--f-ui);color:var(--c);align-items:center;display:flex;position:absolute;top:0;bottom:0}.nb .nb-gt-tr .arw.l{left:2px}.nb .nb-gt-tr .arw.r{right:2px}.nb .nb-gt-tr .dot{background:var(--c);z-index:1;border-radius:50%;width:6px;height:6px;margin-left:-3px;position:absolute;top:9px}.nb .nb-gt-row.mute .nm{color:var(--soft)}.nb .nb-gt-row.mute .bar{opacity:.6;border-style:dashed}.nb .nb-gt-row.mute .bar:before{opacity:.08}.nb .nb-gt-row.mute .dot{opacity:.55}.nb .nb-gt-row.ro{cursor:default}.nb .nb-gt-note{font:400 14px/1.6 var(--f-ui);color:var(--print);margin:-4px 0 10px 16px}.nb .nb-gt-note .nb-link{padding-left:4px}.nb .nb-gt-legend{font:400 14px/1.5 var(--f-ui);color:var(--soft);margin:8px 0 0}.nb .nb-gt-add{margin:16px 0 26px}.nb .nb-gt-row:focus-visible{outline-offset:-2px}@media (prefers-reduced-motion:reduce){.nb .nb-gt-row,.nb .nb-gt-arw{transition:none}}
.nb .nb-t3{min-width:0}.nb .nb-t3-wk{font:500 14px var(--f-ui);color:var(--soft);margin:-2px 0 2px}.nb .nb-t3 .nb-hint{font-size:14px;line-height:1.5}.nb .nb-t3 .nb-err,.nb .nb-t3 .nb-err .nb-link{font-size:14px}.nb .nb-t3-edit{min-width:44px;min-height:44px;font:500 14px var(--f-ui);color:var(--navy);background:0 0;margin:-8px -2px -8px 0;padding:0 4px 0 8px}.nb .nb-t3-edit[aria-pressed=true]{font-weight:600}.nb .nb-t3-list{margin:0;padding:0;list-style:none}.nb .nb-t3-list li{margin:0;padding:0}.nb .nb-t3-row{text-align:left;width:100%;color:var(--ink);background:0 0;border-radius:0}.nb .nb-t3-row .nb-tx{display:block}.nb .nb-t3-no{font:italic 500 15px var(--f-num);color:var(--print);font-variant-numeric:tabular-nums;margin-right:7px}.nb .nb-t3-row.done .nb-t3-no{color:var(--done)}.nb .nb-t3-row.done .nb-tx{text-decoration:line-through;-webkit-text-decoration-color:var(--hair2);text-decoration-color:var(--hair2);text-decoration-thickness:1px}.nb .nb-t3-when{font:400 14px var(--f-ui);color:var(--soft);white-space:nowrap;font-variant-numeric:tabular-nums}.nb .nb-t3-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nb .nb-t3-del{min-width:44px;min-height:44px;font:500 14px var(--f-ui);color:var(--wine);white-space:nowrap;background:0 0;padding:0 4px 0 10px}.nb .nb-t3-del:disabled{opacity:.5;cursor:default}.nb .nb-t3-add{cursor:default}.nb .nb-t3-add input{min-width:0}.nb .nb-t3-act{align-items:center;gap:2px;display:flex}.nb .nb-t3-act .nb-mic{margin:0}.nb .nb-t3-plus{border:1px solid var(--hair2);width:44px;height:44px;font:400 20px/1 var(--f-ui);color:var(--navy);background:0 0;border-radius:50%;place-items:center;display:grid}.nb .nb-t3-plus:disabled{opacity:.4;cursor:default}.nb .nb-t3-plus[aria-busy=true]{opacity:.6}@media (prefers-reduced-motion:reduce){.nb .nb-t3 *,.nb .nb-t3 :before,.nb .nb-t3 :after{transition:none!important;animation:none!important}}
.nb .nb-num-row{border-bottom:1px solid var(--hair)}.nb .nb-num-line{align-items:center;gap:8px;display:flex}.nb .nb-num-main{text-align:left;touch-action:manipulation;background:0 0;flex:auto;align-items:center;gap:10px;min-width:0;min-height:48px;padding:4px 0;display:flex}.nb .nb-num-main .n{min-width:0;font-family:var(--user);font-size:calc(var(--u-size) * var(--u-scale));color:var(--ink);overflow-wrap:anywhere;flex:auto;line-height:1.35}.nb .nb-num-main .v{text-align:right;min-width:0;max-width:62%;font:400 17px/1.3 var(--f-num);color:var(--ink);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere;flex:0 auto}.nb .nb-num-main .v.none{color:var(--faint)}.nb .nb-num-row.open{border-bottom-color:var(--hair2)}.nb .nb-num-row.open .nb-num-main .n{color:var(--navy)}.nb .nb-num-row.ro .nb-num-main{cursor:default}.nb .nb-num-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nb .nb-num-quick{border:1px solid var(--hair2);width:44px;height:44px;font:400 20px/1 var(--f-num);color:var(--c,var(--navy));touch-action:manipulation;background:0 0;border-radius:22px;flex:none}.nb .nb-num-quick:disabled,.nb .nb-num-quick[aria-disabled=true]{opacity:.35;cursor:default}.nb .nb-num .nb-num-first{padding-left:0}.nb .nb-num .nb-link{min-width:44px}.nb .nb-num-ed{padding:6px 0 4px}.nb .nb-num-note{font:400 13px/1.55 var(--f-ui);color:var(--soft);overflow-wrap:anywhere;margin:6px 0 0}.nb .nb-num-note.top{margin:0 0 4px}.nb .nb-num-note .nb-link{font-size:13px}.nb .nb-num-ed .nb-err{margin:6px 0 0}.nb .nb-num-ed .nb-btn{margin-top:10px}.nb .nb-num-foot{justify-content:space-between;align-items:center;gap:8px;margin:2px 0 0 -10px;display:flex}.nb .nb-num-foot .nb-link{font-size:13.5px}.nb .nb-num-chips{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:6px;margin:6px 0 2px;display:grid}.nb .nb-num-chips.wide{grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}.nb .nb-num-chip{border:1px solid var(--hair2);min-width:0;min-height:44px;font:500 16px var(--f-num);color:var(--print);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;touch-action:manipulation;background:0 0;border-radius:6px;padding:0 2px}.nb .nb-num-chips.wide .nb-num-chip{font:500 14.5px var(--f-ui)}.nb .nb-num-chip[aria-checked=true]{border-color:var(--navy);color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy);font-weight:600}.nb .nb-num-pm{border:1px solid var(--hair2);min-width:44px;min-height:44px;font:500 15px var(--f-num);color:var(--print);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;touch-action:manipulation;background:0 0;border-radius:6px;padding:0 4px}.nb .nb-num-pm:disabled,.nb .nb-num-pm[aria-disabled=true]{opacity:.35;cursor:default}.nb .nb-num-step{grid-template-columns:minmax(60px,1fr) minmax(0,1.6fr) minmax(60px,1fr);align-items:center;gap:6px;margin:8px 0 2px;display:grid}.nb .nb-num-val{text-align:center;font:400 18px/1.25 var(--f-num);color:var(--ink);font-variant-numeric:tabular-nums lining-nums;word-break:keep-all;overflow-wrap:anywhere}.nb .nb-num-val.none{color:var(--faint)}.nb .nb-num-now{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 10px;margin:6px 0 8px;display:flex}.nb .nb-num-big{font:400 34px/1.1 var(--f-num);color:var(--ink);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere;text-align:center}.nb .nb-num-now .from{font:500 12.5px var(--f-ui);color:var(--soft);white-space:nowrap}.nb .nb-num-pms{grid-template-columns:repeat(var(--n,2), minmax(0, 1fr));gap:6px;display:grid}.nb .nb-num-pms .nb-num-pm{min-width:0;padding:0 2px}.nb .nb-num-type{align-items:flex-end;gap:8px;display:flex}.nb .nb-num-type .nb-field{text-align:right;min-width:0;font:400 22px var(--f-num);font-variant-numeric:tabular-nums lining-nums;flex:auto;margin-top:4px}.nb .nb-num-type .u{font:500 14px var(--f-ui);color:var(--soft);white-space:nowrap;flex:none;padding-bottom:14px}.nb .nb-num-type .nb-btn{flex:0 0 72px;width:auto;margin:0}.nb .nb-num .nb-num-back{padding-left:0}.nb .nb-num-count{grid-template-columns:56px minmax(0,1fr) 56px;align-items:center;gap:8px;margin:6px 0 2px;display:grid}.nb .nb-num-count button{border:1px solid var(--hair2);width:56px;height:56px;font:400 26px/1 var(--f-num);color:var(--c,var(--navy));touch-action:manipulation;background:0 0;border-radius:28px}.nb .nb-num-count button:disabled,.nb .nb-num-count button[aria-disabled=true]{opacity:.35;cursor:default}.nb .nb-num-count output{justify-content:center;align-items:baseline;gap:4px;display:flex}.nb .nb-num-count output b{font:400 40px/1 var(--f-num);color:var(--ink);font-variant-numeric:tabular-nums lining-nums}.nb .nb-num-count output small{font:500 15px var(--f-ui);color:var(--soft)}.nb .nb-num-prow{grid-template-columns:3.6em 44px minmax(0,1fr) 44px;align-items:center;gap:6px;margin-top:6px;display:grid}.nb .nb-num-prow label{font:500 14px var(--f-ui);color:var(--print);white-space:nowrap}.nb .nb-num-prow .nb-field{text-align:center;min-height:44px;font:400 21px var(--f-num);font-variant-numeric:tabular-nums lining-nums;margin:0;padding:6px 2px}@media (max-width:340px){.nb .nb-num-step{grid-template-columns:56px minmax(0,1fr) 56px}.nb .nb-num-pm{font-size:14px}.nb .nb-num-val{font-size:17px}}.nb .nb-num-ed .nb-btn[aria-disabled=true]{opacity:.45;cursor:default}.nb .nb-num-big:focus{outline:2px solid var(--navy);outline-offset:3px;border-radius:4px}
.nb .nb-ng-in{padding-bottom:26px}.nb .nb-ng-ctl{border-bottom:1px solid var(--hair);padding-bottom:12px}.nb .nb-ng-chips{flex-wrap:wrap;gap:8px;margin:12px 0 0;display:flex}.nb .nb-ng-chips.range{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.nb .nb-ng-chip{border:1px solid var(--hair2);min-width:44px;max-width:100%;min-height:44px;font:500 14.5px/1.25 var(--f-ui);color:var(--print);text-align:center;overflow-wrap:anywhere;background:0 0;border-radius:22px;padding:0 14px}.nb .nb-ng-chips.range .nb-ng-chip{padding:0 6px}.nb .nb-ng-chip[aria-checked=true]{border-color:var(--navy);color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy)}.nb .nb-ng-msg{font:400 14.5px/1.7 var(--f-head);color:var(--soft);text-align:center;padding:32px 0 20px}.nb .nb-ng-none .nb-btn{margin-bottom:4px}.nb .nb-ng-retry{min-width:44px}.nb .nb-ng-read{min-height:44px;font:400 15px/1.4 var(--f-ui);color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:2px 12px;padding:12px 0 6px;display:flex}.nb .nb-ng-read b{color:var(--ink);font-weight:600}.nb .nb-ng-read em{color:var(--soft);margin-right:5px;font-size:13px;font-style:normal}.nb .nb-ng-read .hint{color:var(--soft);font-size:13px}.nb .nb-ng-fig{margin:0;transition:opacity .2s}.nb .nb-ng-fig.dim{opacity:.45}.nb .nb-ng-unit{font:500 12px var(--f-ui);color:var(--soft);margin:0 0 6px;padding-left:2px}.nb .nb-ng-plot{grid-template-columns:48px minmax(0,1fr);display:grid}.nb .nb-ng-y{position:relative}.nb .nb-ng-y span{font:400 12.5px/1 var(--f-num);color:var(--print);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;position:absolute;right:8px;transform:translateY(-50%)}.nb .nb-ng-svg{touch-action:pan-y;cursor:crosshair;-webkit-tap-highlight-color:transparent;width:100%;height:190px;display:block;overflow:visible}.nb .nb-ng-svg .grid{stroke:var(--hair2);stroke-width:1px}.nb .nb-ng-svg .cross{stroke:var(--soft);stroke-width:1px}.nb .nb-ng-svg .ln{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round}.nb .nb-ng-svg .mk,.nb .nb-ng-key .mk{stroke:currentColor}.nb .nb-ng-svg .bg,.nb .nb-ng-key .bg{stroke:var(--paper)}.nb .nb-ng-g0{color:var(--navy)}.nb .nb-ng-g1{color:var(--soft)}.nb .nb-ng-g2{color:var(--ink)}.nb .nb-ng-x{font:400 12.5px var(--f-num);color:var(--print);font-variant-numeric:lining-nums;justify-content:space-between;gap:8px;margin-top:8px;padding-left:48px;display:flex}.nb .nb-ng-legend{font:400 13.5px/1.4 var(--f-ui);color:var(--ink);flex-wrap:wrap;gap:6px 16px;margin:12px 0 0;padding:0;list-style:none;display:flex}.nb .nb-ng-legend li{align-items:center;gap:6px;min-width:0;display:flex}.nb .nb-ng-key{flex:none;width:30px;height:12px;overflow:visible}.nb .nb-ng-days{font:400 14px var(--f-ui);color:var(--soft);margin:18px 0 0}.nb .nb-ng-days b{font:400 24px/1 var(--f-num);color:var(--ink);font-variant-numeric:lining-nums;margin:0 2px}.nb .nb-ng-fact .nm{font:600 13.5px var(--f-ui);color:var(--ink);overflow-wrap:anywhere;align-items:center;gap:8px;margin:14px 0 0;display:flex}.nb .nb-ng-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px;margin:6px 0 0;display:grid}.nb .nb-ng-stats>div{border-bottom:1px solid var(--hair);min-width:0;padding:8px 0 9px}.nb .nb-ng-stats dt{font:500 12.5px var(--f-ui);color:var(--soft)}.nb .nb-ng-stats dd{font:500 15.5px/1.3 var(--f-ui);color:var(--ink);overflow-wrap:anywhere;font-variant-numeric:lining-nums;margin:4px 0 0}.nb .nb-ng-list{margin:2px 0 0;padding:0;list-style:none}.nb .nb-ng-list li{border-bottom:1px solid var(--hair)}.nb .nb-ng-row{text-align:left;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:48px;padding:8px 0;display:grid}.nb .nb-ng-row .d{font:500 14px var(--f-ui);color:var(--print);white-space:nowrap}.nb .nb-ng-row .v{min-width:0;font:400 15px/1.35 var(--f-ui);color:var(--ink);text-align:right;overflow-wrap:anywhere;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.nb .nb-ng-row .v em{color:var(--soft);margin-right:6px;font-size:13px;font-style:normal}.nb .nb-ng-row .go{font:400 20px/1 var(--f-num);color:var(--soft)}.nb .nb-ng-foot{font:400 12.5px/1.6 var(--f-ui);color:var(--soft);border-top:1px solid var(--hair);margin:22px 0 0;padding-top:10px}@media (max-width:360px){.nb .nb-ng-row .d{white-space:normal}.nb .nb-ng-stats{gap:0 8px}.nb .nb-ng-stats dd{font-size:14.5px}}@media (prefers-reduced-motion:reduce){.nb .nb-ng-fig{transition:none}}
.nb .nb-rp-in{padding-bottom:26px}.nb .nb-rp-total{flex:none}.nb .nb-rp-seg{margin-bottom:4px}.nb .nb-rp-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.nb .nb-rp-subrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 8px;min-height:44px;display:flex}.nb .nb-rp-sub{font:400 14px/1.4 var(--f-ui);color:var(--soft);overflow-wrap:anywhere;min-width:0}.nb .nb-rp-subrow .nb-link{font-size:14px}.nb .nb-rp .nb-mnav{margin-bottom:6px}.nb .nb-rp .nb-mnav .nb-btn[aria-disabled=true]{opacity:.45;cursor:default}.nb .nb-rp-spans{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:6px;display:grid}.nb .nb-rp-spans .nb-ng-chip.wide{grid-column:1/-1}.nb .nb-rp-sec{margin-top:8px}.nb .nb-rp-lab{margin-top:24px}.nb .nb-rp-lab h2{font:inherit;align-items:baseline;gap:8px;min-width:0;display:flex}.nb .nb-rp-lab b{font-size:14px}.nb .nb-rp-h3{font:600 13.5px var(--f-ui);color:var(--print);letter-spacing:.01em;margin:14px 0 2px}.nb .nb-rp-none{font:400 14px/1.6 var(--f-head);color:var(--soft);margin:8px 0 2px}.nb .nb-rp-line{font:400 14.5px/1.6 var(--f-ui);color:var(--ink);margin:8px 0 2px}.nb .nb-rp-line b{font:400 21px/1 var(--f-num);color:var(--ink);font-variant-numeric:lining-nums;margin:0 1px}.nb .nb-rp-view .nb-hint{font-size:12.5px;line-height:1.55}.nb .nb-rp-dotsw{margin-top:6px}.nb .nb-rp-wd{margin-bottom:0}.nb .nb-rp-dots{margin-top:0;padding:0;list-style:none}.nb .nb-rp-dots li{justify-content:center;min-width:0;display:flex}.nb .nb-rp-dots .nb-mc{width:100%}.nb .nb-rp-cnt{font:400 14px var(--f-ui);color:var(--soft);margin:12px 0 0}.nb .nb-rp-cnt b{font:400 24px/1 var(--f-num);color:var(--ink);font-variant-numeric:lining-nums;margin:0 2px}.nb .nb-rp-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin:4px 0 0;display:grid}.nb .nb-rp-pair>div{border-bottom:1px solid var(--hair);min-width:0;padding:9px 0 8px}.nb .nb-rp-pair dt{font:500 13.5px var(--f-ui);color:var(--soft)}.nb .nb-rp-pair dd{font:400 23px/1.2 var(--f-num);color:var(--ink);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere;margin:3px 0 0}.nb .nb-rp-pair dd small{font:400 14px var(--f-ui);color:var(--soft);margin-left:2px}.nb .nb-rp-kv{margin:2px 0 0;padding:0;list-style:none}.nb .nb-rp-kv li{border-bottom:1px solid var(--hair);font:400 14.5px/1.45 var(--f-ui);color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:9px 0 8px;display:flex}.nb .nb-rp-kv .n{overflow-wrap:anywhere;min-width:0}.nb .nb-rp-kv .v{color:var(--print);white-space:nowrap;font-variant-numeric:tabular-nums}.nb .nb-rp-kv .v small{color:var(--soft);font-size:13px}.nb .nb-rp-kv .d{font:500 13px var(--f-ui);color:var(--print);white-space:nowrap;flex:none}.nb .nb-rp-kv .t{min-width:0;font-family:var(--user);font-size:calc(var(--u-size) * var(--u-scale) * .94);color:var(--ink);overflow-wrap:anywhere;flex:12em}.nb .nb-rp-kv li:has(>.d){justify-content:flex-start}.nb .nb-rp .nb-rp-more{min-height:44px;padding-left:0}.nb .nb-rp-top{margin:2px 0 0;padding:0;list-style:none}.nb .nb-rp-top li{border-bottom:1px solid var(--hair);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:6px;min-height:40px;padding:4px 0;display:grid}.nb .nb-rp-top .t{font-family:var(--user);font-size:calc(var(--u-size) * var(--u-scale) * .94);color:var(--ink);overflow-wrap:anywhere}.nb .nb-rp-top li.done .t{color:var(--done)}.nb .nb-rp-bars{margin:2px 0 0;padding:0;list-style:none}.nb .nb-rp-bars li{border-bottom:1px solid var(--hair);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;padding:8px 0 9px;display:grid}.nb .nb-rp-bars .n{font:400 14.5px/1.4 var(--f-ui);color:var(--ink);overflow-wrap:anywhere}.nb .nb-rp-bars .d{font:400 14.5px var(--f-ui);color:var(--print);white-space:nowrap;font-variant-numeric:tabular-nums}.nb .nb-rp-bars .d small{color:var(--soft);font-size:12.5px}.nb .nb-rp-bars .bar{background:var(--hair);border-radius:1px;grid-column:1/-1;height:3px;margin-top:4px;display:block;overflow:hidden}.nb .nb-rp-bars .bar i{background:var(--navy);height:100%;display:block}.nb .nb-rp-nums{margin:2px 0 0;padding:0;list-style:none}.nb .nb-rp-nums li{border-bottom:1px solid var(--hair)}.nb .nb-rp-num{text-align:left;background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:48px;padding:9px 0 8px;display:grid}.nb .nb-rp-num .b{flex-direction:column;gap:3px;min-width:0;display:flex}.nb .nb-rp-num .top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 10px;display:flex}.nb .nb-rp-num .nm{font:600 14.5px var(--f-ui);color:var(--ink);overflow-wrap:anywhere}.nb .nb-rp-num .dd{font:400 13px var(--f-ui);color:var(--soft);white-space:nowrap}.nb .nb-rp-num .st{font:400 14px/1.45 var(--f-ui);color:var(--print);overflow-wrap:anywhere;font-variant-numeric:lining-nums}.nb .nb-rp-num .arr,.nb .nb-rp-lines .arr{font:400 20px/1 var(--f-num);color:var(--soft)}.nb .nb-rp-tags{font:400 14.5px/1.5 var(--f-ui);color:var(--ink);flex-wrap:wrap;gap:6px 18px;margin:6px 0 2px;padding:0;list-style:none;display:flex}.nb .nb-rp-tags b{color:var(--print);font-variant-numeric:tabular-nums;margin-left:3px;font-weight:500}.nb .nb-rp-lines{margin:2px 0 0;padding:0;list-style:none}.nb .nb-rp-lines li{border-bottom:1px solid var(--hair)}.nb .nb-rp-lines button{text-align:left;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:10px;width:100%;min-height:48px;padding:11px 0 9px;display:grid}.nb .nb-rp-lines .d{font:500 13px var(--f-ui);color:var(--print);white-space:nowrap}.nb .nb-rp-lines .t{font-family:var(--user);font-size:calc(var(--u-size) * var(--u-scale) * .94);color:var(--ink);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.nb .nb-rp-stamps{grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:12px 10px;margin:8px 0 4px;padding:0;list-style:none;display:grid}.nb .nb-rp-stamps li{min-width:0;position:relative}.nb .nb-rp-stamps .nb-stamp .nm,.nb .nb-rp-stamps .nb-stamp .no{display:none}.nb .nb-rp-stamps .nb-stamp .face{justify-content:center;padding-bottom:0;inset:6px 6px 11px}.nb .nb-rp-stamps .nb-stamp svg{width:82%;margin:0}.nb .nb-rp-share{margin-top:26px;padding-top:4px}.nb .nb-rp-share .nb-hint{text-align:center}.nb .nb-rp-ctitle{font:600 19px/1.35 var(--f-head);color:var(--ink);margin:18px 0 2px}.nb .nb-rp-cmeta{font:400 14px/1.5 var(--f-ui);color:var(--soft)}.nb .nb-rp-cnums{margin:2px 0 0;padding:0;list-style:none}.nb .nb-rp-cnums>li{border-bottom:1px solid var(--hair);padding:10px 0 8px}.nb .nb-rp-cnums .top{justify-content:space-between;align-items:center;gap:12px;display:flex}.nb .nb-rp-cnums h3{font:600 15px var(--f-ui);color:var(--ink);overflow-wrap:anywhere;min-width:0}.nb .nb-rp-cnums h3 em{color:var(--soft);margin-left:6px;font-size:13.5px;font-style:normal;font-weight:500}.nb .nb-rp-spark{width:96px;height:28px;color:var(--ink);flex:none;display:block;overflow:visible}.nb .nb-rp-cnums dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 12px;margin:6px 0 0;display:grid}.nb .nb-rp-cnums dl>div{min-width:0}.nb .nb-rp-cnums dl>div.w{grid-column:1/-1;grid-template-columns:6.6em minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.nb .nb-rp-cnums dt{font:500 12.5px var(--f-ui);color:var(--soft)}.nb .nb-rp-cnums dd{font:400 14.5px/1.4 var(--f-ui);color:var(--ink);overflow-wrap:anywhere;font-variant-numeric:lining-nums;margin:1px 0 0}.nb .nb-rp-tog{margin:12px 0 2px}.nb .nb-rp-notes{margin-top:2px}.nb .nb-rp-q{--lh:40px;min-height:calc(var(--lh) * 3);margin-top:2px}.nb .nb-rp-q:disabled{opacity:.6}.nb .nb-rp-qs{min-height:24px;font:400 12.5px/1.5 var(--f-ui);color:var(--soft);flex-wrap:wrap;align-items:center;gap:0 2px;margin-top:4px;display:flex}.nb .nb-rp-qs.bad{color:var(--wine);font-weight:500}.nb .nb-rp-qs .nb-link{font-size:13px}.nb .nb-rp-foot{font:400 12.5px/1.6 var(--f-ui);color:var(--soft);border-top:1px solid var(--hair);margin:22px 0 0;padding-top:10px}.nb .nb-rp-aiprint{justify-content:center;margin:0 0 12px}@media (max-width:360px){.nb .nb-rp-pair{gap:0 10px}.nb .nb-rp-pair dd{font-size:20px}.nb .nb-rp-spark{width:72px}.nb .nb-rp-cnums dl{grid-template-columns:repeat(2,minmax(0,1fr))}.nb .nb-rp-cnums dl>div.w{grid-template-columns:minmax(0,1fr);gap:0}}.nb.nb-printdoc{display:none}@page{margin:14mm 14mm 16mm}@media print{html.nb-printing,html.nb-printing body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff!important;max-width:none!important;overflow:visible!important}html.nb-printing body>:not(.nb-printdoc){display:none!important}html.nb-printing .nb-printdoc,html.nb-printing .nb-printdoc *{visibility:visible!important}html.nb-printing .nb.nb-printdoc{color:#000;background:#fff;min-height:0;padding:0;display:block}.nb .nb-pd{font:400 10.5pt/1.5 var(--f-ui);color:#000;-webkit-print-color-adjust:exact;print-color-adjust:exact}.nb .nb-pd-head{border-bottom:1.2pt solid #000;padding-bottom:3mm}.nb .nb-pd .brand{font:500 8.5pt var(--f-ui);letter-spacing:.08em;color:#333}.nb .nb-pd h1{font:600 17pt/1.3 var(--f-head);color:#000;margin:1mm 0 1.5mm}.nb .nb-pd .meta{color:#222;font-size:10.5pt}.nb .nb-pd section{margin-top:6mm}.nb .nb-pd h2{font:600 12pt/1.3 var(--f-head);color:#000;break-after:avoid;page-break-after:avoid;margin:0 0 2mm}.nb .nb-pd h3{font:600 10.5pt var(--f-ui);color:#000;break-after:avoid;page-break-after:avoid;margin:4mm 0 1.5mm}.nb .nb-pd table{border-collapse:collapse;width:100%;font-size:10pt;line-height:1.4}.nb .nb-pd thead{display:table-header-group}.nb .nb-pd th,.nb .nb-pd td{text-align:left;vertical-align:top;color:#000;overflow-wrap:anywhere;border-bottom:.5pt solid #888;padding:1.6mm 2.5mm 1.6mm 0}.nb .nb-pd thead th{color:#222;white-space:nowrap;border-bottom:1pt solid #000;font-size:9pt;font-weight:600}.nb .nb-pd tbody th{font-weight:600}.nb .nb-pd tr{break-inside:avoid;page-break-inside:avoid}.nb .nb-pd .c{white-space:nowrap}.nb .nb-pd .sl{color:#333;font-weight:400}.nb .nb-pd table.nums,.nb .nb-pd table.notes{table-layout:fixed}.nb .nb-pd col.c-nm{width:19%}.nb .nb-pd col.c-dy{width:9%}.nb .nb-pd col.c-av{width:16%}.nb .nb-pd col.c-rg{width:20%}.nb .nb-pd col.c-dt{width:14%}.nb .nb-pd .nb-rp-spark{vertical-align:top;color:#000;width:100%;max-width:30mm;height:7mm;margin-top:1.2mm;display:inline-block}.nb .nb-pd table.kv{width:auto;min-width:60%}.nb .nb-pd table.notes tbody th{white-space:nowrap;font-weight:500}.nb .nb-pd .note{color:#333;margin-top:1.5mm;font-size:9pt}.nb .nb-pd-none{color:#333;font-size:10pt}.nb .nb-pd-ai .sum{color:#000;margin:1.5mm 0 0;font-size:10.5pt;line-height:1.6}.nb .nb-pd-ai ul{margin:1.5mm 0 0;padding-left:5mm}.nb .nb-pd-ai li{break-inside:avoid;page-break-inside:avoid;color:#000;margin:.8mm 0}.nb .nb-pd-q{break-inside:avoid;page-break-inside:avoid}.nb .nb-pd-q .q{white-space:pre-wrap;overflow-wrap:anywhere;border:.5pt solid #888;min-height:20mm;padding:3mm}.nb .nb-pd-q .blank i{border-bottom:.5pt solid #999;height:9mm;display:block}.nb .nb-pd-foot{color:#333;break-inside:avoid;border-top:.5pt solid #888;margin-top:8mm;padding-top:2mm;font-size:9pt}}.nb .nb-arc-rp{text-align:right;margin:-4px 0 12px}.nb .nb-arc-rp .nb-link{min-height:44px;font:500 14px var(--f-ui);padding:0 2px}.nb .nb-ai-intro{font:400 14px/1.65 var(--f-head);color:var(--soft);word-break:keep-all;overflow-wrap:anywhere;margin:8px 0 2px}.nb .nb-ai-wait{font:500 14px/1.5 var(--f-ui);color:var(--navy);min-height:24px;margin:12px 0 2px}.nb .nb-ai-wait span{font-variant-numeric:tabular-nums}.nb .nb-ai-res{margin-top:6px}.nb .nb-ai-res:focus{outline:none}.nb .nb-ai-care{border:1px solid var(--wine-line);border-left:3px solid var(--wine);background:var(--paper2);font:500 14.5px/1.65 var(--f-ui);color:var(--ink);word-break:keep-all;overflow-wrap:anywhere;border-radius:3px;margin:10px 0 12px;padding:11px 13px 11px 12px}.nb .nb-ai-care .calls{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.nb .nb-ai-care .calls a{border:1px solid var(--wine-line);background:var(--paper);min-height:44px;color:var(--wine);font:600 14.5px var(--f-ui);border-radius:3px;flex:8em;justify-content:center;align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}.nb .nb-ai-sum{font:400 15.5px/1.8 var(--f-head);color:var(--ink);word-break:keep-all;overflow-wrap:anywhere;margin:10px 0 2px}.nb .nb-ai-ul{margin:2px 0 0;padding:0;list-style:none}.nb .nb-ai-ul li{border-bottom:1px solid var(--hair);font:400 14.5px/1.6 var(--f-ui);color:var(--ink);word-break:keep-all;overflow-wrap:anywhere;padding:7px 0 7px 14px;position:relative}.nb .nb-ai-ul li:before{content:"";background:var(--print);opacity:.55;border-radius:1px;width:5px;height:5px;position:absolute;top:1.05em;left:2px}.nb .nb-ai-next{font:400 14.5px/1.65 var(--f-ui);color:var(--ink);border-left:2px solid var(--hair2);word-break:keep-all;overflow-wrap:anywhere;margin:6px 0 2px;padding:2px 0 2px 12px}.nb .nb-ai-ask{margin:2px 0 0;padding:0;list-style:none}.nb .nb-ai-ask li{border-bottom:1px solid var(--hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 10px;padding:6px 0 4px;display:flex}.nb .nb-ai-ask .t{min-width:0;font:400 14.5px/1.6 var(--f-ui);color:var(--ink);word-break:keep-all;overflow-wrap:anywhere;flex:14em}.nb .nb-ai-add{min-height:44px;font:500 13.5px var(--f-ui);color:var(--navy);white-space:nowrap;flex:none;margin-left:auto;padding:0 2px 0 8px}.nb .nb-ai-add[aria-disabled=true]{color:var(--soft);cursor:default}.nb .nb-ai-note{border-top:1px solid var(--hair);font:400 12.5px/1.6 var(--f-ui);color:var(--soft);word-break:keep-all;overflow-wrap:anywhere;margin:16px 0 0;padding-top:10px}.nb .nb-ai-foot{margin-top:4px}.nb .nb-ai-when{font:400 12.5px/1.6 var(--f-ui);color:var(--soft);word-break:keep-all;overflow-wrap:anywhere;margin:6px 0 0}.nb .nb-ai-res .nb-err .nb-link,.nb .nb-rp-view .nb-ai-ask+.nb-err .nb-link{font-size:13.5px}.nb .nb-nudge{margin:2px 0 6px;padding:0;list-style:none}.nb .nb-nudge li{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;gap:8px;display:flex}.nb .nb-nudge .go{text-align:left;min-width:0;min-height:44px;font:500 14.5px var(--f-ui);color:var(--navy);overflow-wrap:anywhere;background:0 0;flex:auto;padding:0}.nb .nb-nudge .go span{font:400 18px/1 var(--f-num);margin-left:2px}.nb .nb-nudge .x{min-width:44px;min-height:44px;font:400 13px var(--f-ui);color:var(--soft);background:0 0;flex:none;padding:0 2px 0 10px}
.nb .nb-aic{border-top:1px solid var(--hair);margin:6px 0 12px}.nb .nb-aic>div{border-bottom:1px solid var(--hair);grid-template-columns:6.2em minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.nb .nb-aic dt{font:600 13.5px/1.55 var(--f-ui);color:var(--print)}.nb .nb-aic dd{font:400 14px/1.6 var(--f-ui);color:var(--ink);word-break:keep-all;overflow-wrap:anywhere}@media (max-width:360px){.nb .nb-aic>div{grid-template-columns:1fr;gap:2px}}.nb .nb-ai-togs{border-top:1px solid var(--hair);margin:12px 0 4px}.nb .nb-ai-togs .nb-crow{border-bottom:1px solid var(--hair);width:100%;padding:8px 0}.nb .nb-ai-togs .nb-crow:disabled{opacity:.55;cursor:default}.nb .nb-ai-tl{min-width:0;font:500 14.5px/1.45 var(--f-ui);color:var(--ink);word-break:keep-all;overflow-wrap:anywhere;flex-direction:column;gap:2px;display:flex}.nb .nb-ai-tl small{font:400 12.5px/1.45 var(--f-ui);color:var(--soft)}.nb .nb-ai-h{font:600 13.5px var(--f-ui);color:var(--print);justify-content:space-between;align-items:baseline;gap:8px;margin:16px 0 6px;display:flex}.nb .nb-ai-h small{font:400 12.5px var(--f-ui);color:var(--soft);font-variant-numeric:tabular-nums}.nb .nb-ai-text{border:1px solid var(--hair2);background:var(--paper2);max-height:40dvh;font:400 13.5px/1.65 var(--f-ui);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;word-break:keep-all;-webkit-overflow-scrolling:touch;border-radius:3px;margin:0;padding:11px 12px;overflow:auto}.nb .nb-ai-text:focus-visible{outline-offset:1px}.nb .nb-ai-left{font:400 14px/1.5 var(--f-ui);color:var(--print);flex-wrap:wrap;align-items:center;gap:0 2px;min-height:22px;margin:14px 0 0;display:flex}.nb .nb-ai-left b{font:400 21px/1 var(--f-num);color:var(--ink);font-variant-numeric:lining-nums;margin:0 2px}.nb .nb-ai-left small{color:var(--soft);margin-left:4px;font-size:12.5px}.nb .nb-ai-left .bad{color:var(--wine);font-weight:500}.nb .nb-ai-left .nb-link{font-size:13.5px}.nb .nb-ai-sheet .nb-ai-wait{margin-top:10px}.nb .nb-ai-sheet .nb-btn[aria-disabled=true],.nb .nb-ai-set .nb-btn[aria-disabled=true]{opacity:.45;cursor:default}.nb .nb-ai-set{padding-bottom:6px}.nb .nb-ai-set-h{font:600 12.5px var(--f-ui);color:var(--print);letter-spacing:.02em;margin:18px 0 0}.nb .nb-ai-set-h:first-child{margin-top:10px}.nb .nb-ai-use .v{font:400 14px var(--f-ui);color:var(--print);font-variant-numeric:tabular-nums}.nb .nb-ai-use .v b{font:400 20px/1 var(--f-num);color:var(--ink);font-variant-numeric:lining-nums;margin-right:2px}.nb .nb-ai-use[aria-busy=true] .v{color:var(--soft)}.nb .nb-ai-ask-w{margin-top:4px}.nb .nb-ai-what{word-break:keep-all;overflow-wrap:anywhere;margin-top:16px;line-height:1.6}
.nb .nb-stamp.nb-my .face{padding-top:15px}.nb .nb-stamp.nb-my .face img{object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;flex:0 auto;width:70%;height:auto;min-height:0;margin-bottom:2px;display:block}.nb .nb-stamp.nb-my .nm{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:none;display:-webkit-box;overflow:hidden}.nb .nb-stamp.nb-my .no{letter-spacing:.16em}.nb .nb-stamp.nb-my .big-no{letter-spacing:.1em;font-size:26px}.nb .nb-stamp.nb-my.big .big-no{font-size:44px}.nb .nb-ms .nb-desc,.nb .nb-ms .nb-hint{word-break:keep-all}.nb .nb-ms-count{font:400 13px/1.6 var(--f-ui);color:var(--soft);margin:6px 0 2px}.nb .nb-ms-count b{font:500 15px var(--f-num);color:var(--ink)}.nb .nb-ms-plus{margin:12px 0 4px}.nb .nb-ms-empty{padding:30px 0 40px}.nb .nb-ms-grid{margin-top:16px}.nb .nb-ms-grid .fresh .nb-stamp{animation:.34s cubic-bezier(.3,1.4,.5,1) nb-ms-down}@keyframes nb-ms-down{0%{opacity:0;transform:rotate(-10deg)scale(1.32)}}.nb .nb-ms-h{font:600 19px/1.35 var(--f-head);color:var(--ink);word-break:keep-all;margin:16px 0 2px}.nb .nb-ms-h:focus{outline:none}.nb .nb-ms-seeds{border-top:1px solid var(--hair);margin:10px 0 6px;padding:0;list-style:none}.nb .nb-ms-seeds li{border-bottom:1px solid var(--hair)}.nb .nb-ms-seed{text-align:left;flex-direction:column;gap:3px;width:100%;min-height:56px;padding:11px 2px;display:flex}.nb .nb-ms-seed .h{font:500 12px var(--f-ui);color:var(--soft);letter-spacing:.02em}.nb .nb-ms-seed .t{font-family:var(--user);font-size:calc(var(--u-size) * var(--u-scale));color:var(--ink);word-break:keep-all;overflow-wrap:anywhere;line-height:1.45}.nb .nb-ms-seed:active .t{color:var(--navy)}.nb .nb-ms-direct{margin-top:6px}.nb .nb-ms-from{color:var(--soft);font-weight:400}.nb .nb-ms-send{border-left:2px solid var(--navy);background:var(--paper2);font-family:var(--user);font-size:calc(var(--u-size) * var(--u-scale));color:var(--ink);word-break:keep-all;overflow-wrap:anywhere;white-space:pre-wrap;margin:8px 0 4px;padding:12px 14px;line-height:1.5}.nb .nb-ms-wait{text-align:center;padding-bottom:6px}.nb .nb-ms-wait .nb-desc{word-break:keep-all;overflow-wrap:anywhere}.nb .nb-ms-frame{aspect-ratio:96/116;border:1.5px dashed var(--soft);opacity:.7;border-radius:2px;width:120px;margin:22px auto 10px;animation:2.4s ease-in-out infinite nb-ms-breath;display:block}@keyframes nb-ms-breath{50%{opacity:.25}}.nb .nb-ms-secs{font:400 22px var(--f-num);color:var(--print);letter-spacing:.02em;margin:2px 0 4px}.nb .nb-ms-cands{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:10px;margin:14px 0 6px;display:grid}.nb .nb-ms-cand{border:1px solid var(--hair);border-radius:3px;flex-direction:column;align-items:center;gap:6px;min-height:44px;padding:8px 6px 6px;display:flex}.nb .nb-ms-cand[aria-checked=true]{border-color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy)}.nb .nb-ms-cand .pk{font:500 12px var(--f-ui);color:var(--soft)}.nb .nb-ms-cand[aria-checked=true] .pk{color:var(--navy);font-weight:600}@media (min-width:420px){.nb .nb-ms-cands{gap:14px}}@media (max-width:379px){.nb .nb-ms-cand .nb-my .no{display:none}}.nb .nb-ms-scene{font-family:var(--user);font-size:calc(var(--u-size) * var(--u-scale) * .94);color:var(--ink);text-align:center;word-break:keep-all;overflow-wrap:anywhere;margin:2px 0 4px;line-height:1.5}.nb .nb-ms-scene span{font:500 11.5px var(--f-ui);color:var(--soft);letter-spacing:.06em;margin-bottom:2px;display:block}@media (prefers-reduced-motion:reduce){.nb .nb-ms-grid .fresh .nb-stamp,.nb .nb-ms-frame{animation:none}}
