.ntf-bell{display:inline-flex;position:relative}.ntf-bell__button{border-radius:var(--radius-pill);background:var(--color-bg-fill);block-size:42px;inline-size:42px;color:var(--color-text-primary);cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.ntf-bell__dot{border:2px solid var(--color-bg-page);border-radius:var(--radius-pill);background:var(--color-status-error);block-size:9px;inline-size:9px;position:absolute;inset-block-start:2px;inset-inline-end:2px}.ntf-panel{background:var(--color-bg-page);border-radius:var(--radius-card);z-index:40;inline-size:420px;max-inline-size:calc(100vw - 32px);position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 10px 30px #0000001a}.ntf-panel__head{padding-block:var(--space-7);padding-inline:var(--space-8);border-block-end:1px solid var(--color-border-subtle);align-items:center;gap:var(--space-5);display:flex}.ntf-panel__title{font-size:var(--font-h3-size);font-weight:700}.ntf-panel__action,.ntf-card__action{font-size:var(--font-bodySm-size);color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;margin-inline-start:auto;padding:0;font-weight:600}.ntf-panel__more{inline-size:100%;padding-block:var(--space-6);padding-inline:var(--space-8);border:0;border-block-start:1px solid var(--color-border-subtle);font-size:var(--font-label-size);text-align:center;color:var(--color-brand-primary);cursor:pointer;background:0 0;font-weight:600;text-decoration:none;display:block}.ntf-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ntf-list--lawyer{gap:2px}.ntf-row{gap:var(--space-5);text-align:start;cursor:pointer;inline-size:100%;font:inherit;color:inherit;background:0 0;border:0;align-items:flex-start;display:flex}.ntf-list--client .ntf-row{padding-block:var(--space-7);padding-inline:var(--space-8);border-block-end:1px solid #0000000f}.ntf-list--client .ntf-row--unread{background:var(--color-bg-row-selected)}.ntf-list--lawyer .ntf-row{padding-block:13px;padding-inline:var(--space-5);border-radius:var(--radius-field)}.ntf-list--lawyer .ntf-row--unread{background:var(--color-bg-row-selected)}.ntf-row__icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.ntf-list--client .ntf-row__icon{border-radius:var(--radius-pill);block-size:38px;inline-size:38px}.ntf-list--lawyer .ntf-row__icon{border-radius:10px;block-size:36px;inline-size:36px}.ntf-row__icon--document,.ntf-row__icon--message{background:var(--color-brand-soft);color:var(--color-brand-primary)}.ntf-row__icon--clock{background:var(--color-status-warning-soft);color:var(--color-status-warning)}.ntf-row__icon--star{background:var(--color-bg-trust);color:var(--color-rating-star)}.ntf-row__icon--shield{background:var(--color-bg-fill);color:var(--color-text-body)}.ntf-row__body{flex:1;min-inline-size:0}.ntf-row__title{font-weight:600;line-height:1.6;display:block}.ntf-list--client .ntf-row__title{font-size:14.5px}.ntf-list--lawyer .ntf-row__title{font-size:var(--font-label-size)}.ntf-row__meta{color:var(--color-text-secondary);margin-block-start:3px;display:block}.ntf-list--client .ntf-row__meta{font-size:12.5px}.ntf-list--lawyer .ntf-row__meta{font-size:var(--font-overline-size)}.ntf-row__dot{border-radius:var(--radius-pill);background:var(--color-brand-primary);block-size:9px;inline-size:9px;flex:none;margin-block-start:var(--space-2)}.ntf-empty{padding:var(--space-9) var(--space-8);text-align:center}.ntf-empty__title{font-size:var(--font-body-size);font-weight:600}.ntf-empty__body{font-size:var(--font-bodySm-size);color:var(--color-text-secondary);margin-block-start:var(--space-2);line-height:1.8}.ntf-page{inline-size:min(1140px,100%);padding-block:28px 48px;padding-inline:var(--space-9);margin-inline:auto}.ntf-page__cards{gap:var(--space-7);flex-wrap:wrap;align-items:flex-start;display:flex}.ntf-card{background:var(--color-bg-page);border-radius:var(--radius-card);inline-size:440px;max-inline-size:100%;padding:var(--space-8);box-shadow:0 1px 2px #0000000a,0 14px 34px #00000024}.ntf-prefs{padding:22px;box-shadow:0 1px 2px #0000000a,0 10px 24px #00000014}.ntf-card__head{align-items:center;gap:var(--space-4);margin-block-end:var(--space-5);display:flex}.ntf-card__title{font-size:var(--font-bodyLg-size);margin:0;font-weight:700}.ntf-card__more{inline-size:100%;padding-block:var(--space-4);color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;margin-block-start:var(--space-5);font-size:13.5px;font-weight:600}.ntf-prefs__rows{flex-direction:column;gap:2px;margin-block-start:var(--space-6);display:flex}.ntf-prefs__row{align-items:center;gap:var(--space-5);border-block-end:1px solid var(--color-border-subtle);padding-block:13px;display:flex}.ntf-prefs__row--marketing{border-block-end:0;border-block-start:1px solid var(--color-border-section);margin-block-start:var(--space-2);padding-block-start:var(--space-7)}.ntf-prefs__text{flex:1;min-inline-size:0}.ntf-prefs__label{font-size:14.5px;font-weight:600}.ntf-prefs__hint{color:var(--color-text-secondary);margin-block-start:3px;font-size:12.5px}.ntf-switch{border-radius:var(--radius-pill);background:var(--color-rating-star-empty);cursor:pointer;border:0;flex:none;justify-content:flex-start;align-items:center;block-size:26px;inline-size:44px;padding-inline:3px;transition:background-color .12s;display:inline-flex}.ntf-switch--on{background:var(--color-brand-primary);justify-content:flex-end}.ntf-switch__knob{border-radius:var(--radius-pill);background:var(--color-text-inverse);block-size:20px;inline-size:20px}.ntf-prefs__note{border-radius:var(--radius-field);background:var(--color-bg-trust);padding:var(--space-6);color:var(--color-text-body);margin-block-start:var(--space-6);margin-block-end:0;font-size:12.5px;line-height:1.85}@media (max-width:1023px){.ntf-page__cards{flex-direction:column}.ntf-card{inline-size:100%}}.ntc__head{justify-content:space-between;align-items:flex-start;gap:var(--space-7);display:flex}.ntc__title{font-size:var(--font-h1-size);font-weight:var(--font-h1-weight);letter-spacing:-.6px;margin:0}.ntc__count{font-size:var(--font-bodySm-size);color:var(--color-text-secondary);margin:var(--space-2) 0 0}.ntc__headActions{align-items:center;gap:var(--space-6);flex:none;display:flex}.ntc__markAll{font:inherit;color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:600}.ntc__markAll:disabled{color:var(--color-text-disabled);cursor:default}.ntc__prefs{border:1.4px solid var(--color-text-primary);border-radius:var(--radius-pill);min-block-size:34px;padding-inline:var(--space-6);font:inherit;color:var(--color-text-primary);cursor:pointer;background:0 0;font-size:13.5px;font-weight:600}.ntc__chips{gap:var(--space-3);flex-wrap:wrap;margin-block-start:18px;display:flex}.ntc__chip{white-space:nowrap;min-block-size:36px;padding:9px var(--space-6);border-radius:var(--radius-pill);background:var(--color-bg-fill);font:inherit;color:var(--color-text-primary);cursor:pointer;border:0;flex:none;font-size:13.5px;font-weight:600}.ntc__chip[aria-selected=true]{background:var(--color-text-primary);color:var(--color-text-inverse)}.ntc__day{color:var(--color-text-secondary);margin:22px 0 var(--space-4);font-size:12px;font-weight:600}.ntc__rows{gap:var(--space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ntc__row{align-items:flex-start;gap:var(--space-6);border-radius:var(--radius-field);background:var(--color-bg-surface-secondary);padding:var(--space-7);display:flex}.ntc__row[data-unread=true]{background:var(--color-bg-row-selected)}.ntc__tile{border-radius:var(--radius-md);background:var(--color-bg-fill-muted);block-size:38px;inline-size:38px;color:var(--color-text-muted);flex:none;justify-content:center;align-items:center;display:flex}.ntc__tile[data-tone=brand]{background:var(--color-brand-soft);color:var(--color-brand-primary)}.ntc__tile[data-tone=warning]{background:var(--color-status-warning-soft);color:var(--color-status-warning)}.ntc__body{flex:1;min-inline-size:0}.ntc__rowTitle{font-size:var(--font-body-size);font-weight:600;display:block}.ntc__rowText{font-size:var(--font-bodySm-size);color:var(--color-text-muted);margin-block-start:3px;line-height:1.7;display:block}.ntc__stamp{color:var(--color-text-secondary);margin-block-start:5px;font-size:11.5px;display:block}.ntc__action{border:1.4px solid var(--color-text-primary);border-radius:var(--radius-pill);min-block-size:34px;padding-inline:var(--space-6);font:inherit;color:var(--color-text-primary);cursor:pointer;background:0 0;flex:none;font-size:13.5px;font-weight:600}.ntc__dot{border-radius:var(--radius-pill);background:var(--color-brand-primary);block-size:8px;inline-size:8px;flex:none;margin-block-start:var(--space-6)}.ntc__empty{font-size:var(--font-body-size);color:var(--color-text-muted);margin:var(--space-9) 0 0}.ntc__more{justify-content:center;align-items:center;gap:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-surface-secondary);min-block-size:44px;inline-size:100%;font:inherit;font-size:var(--font-label-size);color:var(--color-text-muted);cursor:pointer;border:0;margin-block-start:var(--space-7);font-weight:600;display:flex}.ntc__markAll:focus-visible,.ntc__prefs:focus-visible,.ntc__chip:focus-visible,.ntc__action:focus-visible,.ntc__more:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}@media (max-width:767px){.ntc__head{flex-direction:column}.ntc__row{flex-wrap:wrap}.ntc__body{flex-basis:calc(100% - 52px)}.ntc__action{margin-inline-start:52px}}.ncp{flex:none;inline-size:660px;max-inline-size:100%}.ncp__title{font-size:var(--font-h1-size);font-weight:var(--font-h1-weight);letter-spacing:-.6px;margin:0}.ncp__lead{color:var(--color-text-secondary);margin:var(--space-2) 0 0;font-size:13.5px;line-height:1.8}.ncp__group{color:var(--color-text-secondary);margin:var(--space-9) 0 var(--space-3);font-size:12px;font-weight:600}.ncp__card{border-radius:var(--radius-card);background:var(--color-bg-page);padding-block:var(--space-1);padding-inline:18px;box-shadow:0 1px 2px #0000000a,0 4px 12px #0000000f}.ncp__card--locked{background:var(--color-bg-surface-secondary);box-shadow:none}.ncp__row{align-items:center;gap:var(--space-7);padding-block:var(--space-7);border-block-end:1px solid var(--color-border-subtle);display:flex}.ncp__row:last-child{border-block-end:0}.ncp__text{flex:1;min-inline-size:0}.ncp__label{font-size:var(--font-body-size);font-weight:600}.ncp__label--locked{color:var(--color-text-muted)}.ncp__hint{color:var(--color-text-secondary);margin-block-start:3px;font-size:12.5px;line-height:1.7}.ncp__switch{border-radius:var(--radius-pill);background:var(--color-bg-disabled);cursor:pointer;border:0;flex:none;justify-content:flex-start;align-items:center;block-size:26px;inline-size:44px;padding-inline:3px;transition:background-color .12s;display:inline-flex}.ncp__switch--on{background:var(--color-brand-primary);justify-content:flex-end}.ncp__events{margin:0;padding:0;list-style:none}.ncp__events li:before{content:"• "}.ncp__row--wa .ncp__hint{font-size:13px}.ncp__row--wa .ncp__switch{block-size:28px;inline-size:48px}.ncp__row--wa .ncp__switch:not(.ncp__switch--on){background:#d9d8d4}.ncp__switch--locked,.ncp__switch--locked.ncp__switch--on{background:var(--color-bg-disabled);cursor:default}.ncp__knob{border-radius:var(--radius-pill);background:var(--color-text-inverse);block-size:20px;inline-size:20px;box-shadow:0 1px 2px #0003}.ncp__switch--locked .ncp__knob{box-shadow:0 1px 2px #00000024}.ncp__note{align-items:flex-start;gap:var(--space-5);border-radius:var(--radius-field);background:var(--color-bg-trust);padding-block:var(--space-6);padding-inline:var(--space-7);margin-block:var(--space-6) 0;color:var(--color-text-body);font-size:12.5px;line-height:1.8;display:flex}.ncp__note svg{flex:none;margin-block-start:2px}.ncp__actions{align-items:center;gap:var(--space-5);margin-block-start:var(--space-9);display:flex}.ncp__save{min-block-size:var(--control-cta-height);border-radius:var(--radius-md);background:var(--color-text-primary);color:var(--color-text-inverse);font:inherit;font-size:var(--font-bodyLg-size);cursor:pointer;border:0;padding-inline:32px;font-weight:600}.ncp__save:disabled{background:var(--color-bg-disabled);color:var(--color-text-disabled);cursor:default}.ncp__savedAt{justify-content:flex-end;align-items:center;gap:var(--space-3);color:var(--color-text-secondary);flex:1;font-size:12.5px;display:flex}.ncp__switch:focus-visible,.ncp__save:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}@media (max-width:767px){.ncp__actions{flex-direction:column;align-items:stretch}.ncp__savedAt{justify-content:flex-start}main.acc-shell:has(>.mw-only){display:block}.ntc-mmark,.ntc-mlink{min-block-size:44px;color:var(--color-brand-primary);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.ntc-mmark{margin-inline-end:8px}.ntc-mmark:disabled{opacity:.5;cursor:default}.ntc-mchips{padding:10px 20px 4px}.ntc-mprefs{padding:0 20px}.ntc-mskel{flex-direction:column;gap:14px;padding:16px 20px 24px;display:flex}.ntc-mday{color:var(--color-text-secondary);margin:0;padding:12px 20px 6px;font-size:13px;font-weight:600}.ntc-mrows{margin:0;padding:0;list-style:none}.ntc-mrow{border-block-end:1px solid #00000012;gap:12px;padding:12px 20px;display:flex}.ntc-mrow[data-unread=true]{background:var(--color-bg-row-selected)}.ntc-mrow__dot{border-radius:var(--radius-pill);flex:none;block-size:9px;inline-size:9px;margin-block-start:8px}.ntc-mrow[data-unread=true] .ntc-mrow__dot{background:var(--color-brand-primary)}.ntc-mrow__body{flex-direction:column;flex:1;min-inline-size:0;display:flex}.ntc-mrow__title{color:var(--color-text-primary);font-size:15px;font-weight:600;line-height:1.55}.ntc-mrow[data-unread=true] .ntc-mrow__title{font-weight:700}.ntc-mrow__text{color:var(--color-text-secondary);font-size:13px;line-height:1.7}.ntc-mrow__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ntc-mrow__stamp{color:var(--color-text-secondary);font-size:13px}.ntc-mmore{flex-direction:column;padding:16px 20px 24px;display:flex}.ntc-mmark:focus-visible,.ntc-mlink:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.ncp{flex-direction:column;gap:14px;inline-size:auto;padding:16px 20px 24px;display:flex}.ncp__lead{color:var(--color-text-body);margin:0;font-size:13px;line-height:1.7}.ncp__lead,.ncp__group,.ncp__note{line-height:1.7}.ncp__group{color:var(--color-text-secondary);margin:0 0 -14px;padding-block-start:6px;font-size:13px;font-weight:600;line-height:normal}.ncp__card,.ncp__card--locked{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.ncp__row,.ncp__row:last-child{border-block-end:1px solid #00000012;align-items:center;gap:12px;min-block-size:56px;padding:10px 0;display:flex}.ncp__label{font-size:15px;font-weight:600;line-height:1.5}.ncp__label--locked{color:#a5a9ad}.ncp__hint{color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.6}.ncp__events{margin:0;padding:0;list-style:none}.ncp__events li:before{content:"• "}.ncp__always{color:var(--color-text-secondary);flex:none;font-size:13px}.ncp__switch{background:#d9d8d4;block-size:28px;inline-size:48px}.ncp__switch--on{background:var(--color-brand-primary)}.ncp__knob{block-size:22px;inline-size:22px;box-shadow:0 1px 3px #0003}.ncp__note{color:var(--color-text-secondary);background:0 0;border:0;margin:0;padding:0;font-size:13px;line-height:1.7}.ncp__note svg{display:none}.ncp-mfoot__stamp{text-align:center;color:var(--color-text-secondary);margin:0;font-size:13px}}@media (min-width:768px){main.acc-shell{grid-template-columns:280px minmax(0,720px);max-inline-size:1440px;margin-inline:auto;padding:34px 120px 80px}}@media (min-width:768px) and (max-width:1279px){main.acc-shell{grid-template-columns:232px minmax(0,640px);gap:20px;padding:30px 32px 64px}}@media (min-width:768px) and (max-width:1023px){main.acc-shell{grid-template-columns:minmax(0,1fr);padding:24px 24px 64px}}
