.help-link{color:var(--color-accent-button);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-ui);text-decoration:underline;text-underline-offset:3px;white-space:nowrap;padding:var(--space-3) var(--space-2)}.help-link:hover{color:var(--color-accent-dark)}.help-link:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--space-1);border-radius:var(--radius-sm)}.help-link--icon{display:inline-grid;place-items:center;width:var(--control-height-sm);height:var(--control-height-sm);padding:0;border-radius:var(--radius-md);color:var(--color-secondary);text-decoration:none}.help-link--icon:hover{background:var(--color-control-hover);color:var(--color-ink)}.help-link__icon{width:var(--space-8);height:var(--space-8)}.lazy-part{display:flex;align-items:center;gap:var(--space-3);color:var(--color-muted);font-family:var(--font-ui);font-size:var(--font-size-sm);line-height:var(--line-height-ui);animation:lazy-part-show 0s linear .3s both}.lazy-part--dialog{position:fixed;top:var(--space-20);left:50%;z-index:900;transform:translate(-50%);padding:var(--space-4) var(--space-8);background:var(--color-surface);border:var(--border-width) solid var(--color-line);border-radius:var(--radius-round);box-shadow:var(--shadow-menu)}.lazy-part--view{flex:1 1 auto;justify-content:center;padding:var(--space-12)}.lazy-part--inline{flex:1 1 auto;flex-wrap:wrap}.lazy-part--failed{color:var(--color-ink);animation:none}.lazy-part--dialog.lazy-part--failed{max-width:calc(100vw - var(--space-16));box-sizing:border-box;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-8);border-radius:var(--radius-lg)}.lazy-part--view.lazy-part--failed{flex-wrap:wrap}.lazy-part--at-cell{transform:none}.lazy-part__text{min-width:0}.lazy-part__close{font-size:var(--font-size-xl);line-height:1}.lazy-part__spinner{width:var(--icon-size);height:var(--icon-size);box-sizing:border-box;border:var(--focus-width) solid var(--color-line);border-top-color:var(--color-accent);border-radius:var(--radius-round);animation:lazy-part-spin .8s linear infinite}@keyframes lazy-part-show{0%{visibility:hidden}to{visibility:visible}}@keyframes lazy-part-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion: reduce){.lazy-part__spinner{animation:none}}.nb{position:relative;display:inline-flex}.nb__button{position:relative;display:inline-grid;place-items:center;width:var(--control-height-sm);height:var(--control-height-sm);padding:0;border:0;border-radius:var(--radius-md);background:transparent;color:var(--color-secondary);cursor:pointer}.nb__button:hover{background:var(--color-control-hover);color:var(--color-ink)}.nb__button:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--space-1)}.nb__icon{width:var(--space-8);height:var(--space-8)}.nb__badge{position:absolute;top:var(--space-1);right:0;min-width:var(--space-8);padding:0 var(--space-2);font-size:var(--font-size-xs);line-height:var(--space-8);font-weight:var(--font-weight-semibold);color:var(--color-surface);background:var(--color-danger);border:2px solid var(--color-surface);border-radius:var(--radius-round);text-align:center}.nb__panel{position:absolute;top:calc(100% + 6px);right:0;z-index:40;width:340px;max-width:calc(100vw - 24px);max-height:420px;overflow-y:auto;background:#fff;border:1px solid #d0d7de;border-radius:8px;box-shadow:0 8px 24px #1f232829}.nb__head{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid #eaeef2}.nb__title{flex:1 1 auto;font-weight:600}.nb__link{padding:0;font:inherit;font-size:12px;color:#1f6feb;background:none;border:0;cursor:pointer}.nb__link:disabled{color:#8c959f;cursor:default}.nb__list{margin:0;padding:0;list-style:none}.nb__item{border-bottom:1px solid #f2f4f6}.nb__item--unread{background:#f6faff}.nb__item-button{display:block;width:100%;padding:10px 12px;font:inherit;text-align:left;background:none;border:0;cursor:pointer}.nb__item-button:hover{background:#f3f4f6}.nb__item-title{display:block;font-weight:600}.nb__item-body{display:block;color:#57606a;font-size:13px}.nb__item-time{display:block;margin-top:2px;color:#8c959f;font-size:11px}.nb__empty,.nb__error{margin:0;padding:16px 12px;color:#57606a;text-align:center}.nb__error{color:#b42318}.nb__more{display:block;width:100%;padding:10px;font:inherit;color:#1f6feb;background:none;border:0;border-top:1px solid #eaeef2;cursor:pointer}.ns__row{display:flex;gap:10px;align-items:flex-start;padding:8px 0}.ns__hint{display:block;color:#57606a;font-size:12px}.ns__error{margin:0 0 8px;color:#b42318}.ns__telegram{margin-top:12px;padding-top:12px;border-top:1px solid #eaeef2}.ns__button{padding:6px 12px;font:inherit;background:#fff;border:1px solid #d0d7de;border-radius:6px;cursor:pointer}.ns__link{display:flex;flex-direction:column;gap:6px;margin:10px 0 0;font-size:13px;word-break:break-all}.ns__link code{padding:6px 8px;background:#f6f8fa;border-radius:6px}
