.nd .cabinet-page-header{min-height:var(--cab-page-control-height);grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;margin:0 0 18px;display:grid}.nd .cabinet-page-heading{flex:1;width:100%;min-width:0}.nd .cabinet-page-title-meta{color:var(--cab-widget-muted);font:400 var(--cab-page-count-size)/1.5 var(--font-body);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:0;display:inline-block}.nd .cabinet-page-header .cabinet-page-title{color:var(--guided-ink);text-align:left;font:600 var(--cab-page-title-size)/1.3 var(--font-body);letter-spacing:-.02em;margin:0}.nd .cabinet-page-header .cabinet-page-description{margin:var(--cab-page-heading-gap) 0 0;color:var(--cab-widget-muted);font:400 var(--cab-page-description-size)/1.5 var(--font-body);border:0;padding:0}.nd .cabinet-page-actions{flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.nd .cabinet-page-icon-action{width:var(--cab-page-control-height);height:var(--cab-page-control-height);border:1px solid var(--cab-widget-line);border-radius:var(--cab-page-control-radius);background:var(--cab-widget-surface);color:var(--cab-widget-forest);cursor:pointer;place-items:center;padding:0;display:inline-grid}.nd .cabinet-page-icon-action svg{width:18px;height:18px}.nd .cabinet-page-icon-action:focus-visible{outline:1px solid var(--cabinet-focus-border);outline-offset:3px}.nd .cabinet-page-icon-action[aria-pressed=true]{border-color:var(--cabinet-focus-border)}.nd.nd-guided.mobcab[data-cabinet-surface] .cabinet-section-page{width:100%;max-width:none;padding-top:var(--cab-page-top-gap);padding-inline:var(--cab-page-gutter);margin-inline:0}.nd.nd-guided.mobcab[data-cabinet-surface] .cabinet-section-page>.cabinet-page-header{flex:none}.nd.nd-guided.mobcab[data-cabinet-surface] .mobcab-overview.cabinet-section-page{gap:18px}.nd.nd-guided.mobcab[data-cabinet-surface] .mobcab-overview.cabinet-section-page>.cabinet-page-header,.nd .family-stat-heading.cabinet-page-header{margin-bottom:0}.nd .family-calendar-heading.cabinet-page-header{margin-bottom:20px}.nd .cabinet-section-page .cabper-mobile-search{grid-template-columns:minmax(0, 1fr) var(--cab-page-control-height)}.nd .cabinet-section-page .cabper-mobile-search :is(input,button){height:var(--cab-page-control-height);border-radius:var(--cab-page-control-radius);box-shadow:none}.nd .cabinet-section-page .cabper-mobile-search button{width:var(--cab-page-control-height)}@media (width<=767.01px){.nd .cabinet-page-header{--cab-page-title-size:18px;gap:12px}.nd .family-calendar-heading .cabinet-page-actions{width:100%}}.nd.nd-guided.mobcab[data-cabinet-surface] .mobcab-family-photo-caption .mobcab-family-title{color:var(--guided-forest);font:400 var(--cab-page-title-size,20px)/1.5 var(--cab-font-section,"Arsenal",sans-serif);letter-spacing:.16em;text-transform:uppercase;overflow-wrap:anywhere;margin:0}.nd .mobcab-family-photo-caption>div:first-child{min-width:0}.nd .mobcab-family-photo-people{flex-shrink:0}.nd .cabinet-page-title-row{align-items:center;gap:18px;width:100%;display:flex}.nd .cabinet-page-title-row:before,.nd .cabinet-page-title-row:after{content:"";background:var(--cab-section-rule,#d5dcd6);flex:24px;min-width:12px;height:1px}.nd .cabinet-page-title-label{flex-wrap:wrap;flex:0 auto;justify-content:center;align-items:baseline;gap:4px 12px;min-width:0;display:flex}.nd .cabinet-page-header .cabinet-page-title{text-align:center;font-family:var(--cab-font-section,"Arsenal",sans-serif);letter-spacing:.16em;text-transform:uppercase;overflow-wrap:anywhere;font-size:20px;font-weight:400;line-height:1.5}.nd .cabinet-page-header .cabinet-page-description{text-align:center;margin-top:10px}@media (width<=767px){.nd .cabinet-page-title-row{gap:12px}.nd .cabinet-page-header .cabinet-page-title{letter-spacing:.12em;font-size:18px}}.nd.nd-guided.mobcab[data-cabinet-surface] .cabinet-page-header{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.nd .cabinet-page-header>.cabinet-page-heading{grid-area:1/1}.nd .cabinet-page-header>.cabinet-page-actions{flex-wrap:wrap;grid-area:2/1;justify-self:end;max-width:100%}.nd .cabinet-page-title-row.has-back:before{display:none}.nd .cabinet-page-title-back{flex:24px;align-items:center;gap:8px;min-width:60px;display:flex}.nd .cabinet-page-title-back:after{content:"";background:var(--cab-section-rule,#d5dcd6);flex:1;min-width:8px;height:1px}.nd .cabinet-page-title-back>.cabinet-page-icon-action{width:44px;height:44px;min-height:44px;box-shadow:none;color:var(--gold-text-paper);background:0 0;border:0;border-radius:0;flex:none}.nd .cabinet-page-title-row.has-back:after{min-width:60px}.nd.nd-guided.mobcab[data-cabinet-surface] :is(.cabper-mobile-empty,.document-empty,.document-no-results,.family-calendar-empty,.cabl-mobile-empty){min-height:clamp(240px,42svh,440px);box-shadow:none;text-align:center;color:var(--cab-widget-muted);font:400 14px/1.65 var(--cab-font-ui);background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:0;padding:32px 16px;display:flex}.nd.nd-guided.mobcab[data-cabinet-surface] :is(.cabper-mobile-empty,.document-empty,.document-no-results) h2{max-width:30ch;color:var(--cab-widget-forest);font:400 17px/1.55 var(--cab-font-section);letter-spacing:.12em;text-transform:uppercase;margin:0}.nd.nd-guided.mobcab[data-cabinet-surface] :is(.cabper-mobile-empty,.document-empty,.document-no-results,.family-calendar-empty)>p{max-width:32ch;font:400 13px/1.65 var(--cab-font-ui);color:var(--cab-widget-muted);margin:0}.nd.nd-guided.mobcab[data-cabinet-surface] .cabper-mobile-empty>button{min-height:44px;color:var(--cab-widget-forest);font:400 13px/1.5 var(--cab-font-ui);text-underline-offset:5px;cursor:pointer;background:0 0;border:0;border-radius:0;margin:4px 0 0;padding:8px 0;text-decoration:underline;text-decoration-thickness:1px}.nd.nd-guided.mobcab[data-cabinet-surface] .photo-empty-medallion{background:0 0;border:0;margin:0}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .cabper-mobile-empty{min-height:max(260px,100svh - 330px)}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .notes-workspace:not(.is-editing):has(.notes-list>div.notes-list-empty) :is(.notes-surface,.notes-sidebar){box-shadow:none;background:0 0;border:0}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .notes-list>div.notes-list-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:24px 16px;display:flex}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile]:has(:is(.document-empty,.document-no-results,.cabl-mobile-empty,.cabper-mobile-empty,div.notes-list-empty,.family-access-empty,.family-access-empty-panel,.family-calendar-empty)){flex-direction:column;min-height:100dvh;display:flex}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile]:has(:is(.document-empty,.document-no-results,.cabl-mobile-empty,.cabper-mobile-empty,div.notes-list-empty,.family-access-empty,.family-access-empty-panel,.family-calendar-empty))>.cabinet-access-notice{flex:none}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .mobcab-live-section:has(:is(.document-empty,.document-no-results,.cabl-mobile-empty,.cabper-mobile-empty)){flex-direction:column;flex:1 0 auto;min-height:0;display:flex}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .mobcab-live-content:has(:is(.document-empty,.document-no-results,.cabl-mobile-empty,.cabper-mobile-empty)){flex-direction:column;flex:1 0 auto;min-height:0;display:flex}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .document-library-surface:has(:is(.document-empty,.document-no-results)){flex-direction:column;flex:1 0 auto;min-height:0;display:flex}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .document-library:has(:is(.document-empty,.document-no-results)){flex-direction:column;flex:1 0 auto;min-height:0;display:flex}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .cabl-mobile:has(>.cabl-mobile-empty){flex-direction:column;flex:1 0 auto;min-height:0;display:flex}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .cabper--mobile-editorial:has(.cabper-mobile-empty){flex-direction:column;flex:1 0 auto;min-height:0;display:flex}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .cabper-mobile-groups:has(>.cabper-mobile-empty){flex-direction:column;flex:1 0 auto;min-height:0;display:flex}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .notes-workspace:not(.is-editing):has(.notes-list>div.notes-list-empty){flex-direction:column;flex:1 0 auto;min-height:0;display:flex}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .notes-workspace:not(.is-editing):has(.notes-list>div.notes-list-empty) :is(.notes-surface,.notes-sidebar,.notes-list){flex-direction:column;flex:1 0 auto;min-height:0;display:flex}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .family-access-page:has(:is(.family-access-empty,.family-access-empty-panel)){flex-direction:column;flex:1 0 auto;min-height:0;display:flex}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .family-calendar-page:has(.family-calendar-empty){flex-direction:column;flex:1 0 auto;min-height:0;display:flex}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .family-calendar-page:has(.family-calendar-empty)>div:has(>.family-calendar-agenda){flex-direction:column;flex:1 0 auto;min-height:0;display:flex}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .family-calendar-agenda:has(>.family-calendar-empty){flex-direction:column;flex:1 0 auto;min-height:0;display:flex}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] :is(.mobcab-live-section,.notes-workspace:not(.is-editing),.family-access-page,.family-calendar-page):has(:is(.document-empty,.document-no-results,.cabl-mobile-empty,.cabper-mobile-empty,div.notes-list-empty,.family-access-empty,.family-access-empty-panel,.family-calendar-empty)){padding-bottom:var(--mob-nav-space,calc(108px + env(safe-area-inset-bottom)));box-sizing:border-box}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .notes-workspace:not(.is-editing):has(.notes-list>div.notes-list-empty) :is(.notes-surface,.notes-sidebar){height:auto;max-height:none;box-shadow:none;background:0 0;border:0}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] :is(.document-empty,.document-no-results,.cabl-mobile-empty,.cabper-mobile-empty,div.notes-list-empty,.family-access-empty,.family-access-empty-panel,.family-calendar-empty){text-align:center;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;gap:12px;min-height:0;margin:0;padding:24px 16px;display:flex}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] :is(.document-empty,.document-no-results,.cabl-mobile-empty,.cabper-mobile-empty,div.notes-list-empty,.family-access-empty,.family-access-empty-panel,.family-calendar-empty)>:is(.cabinet-illustration,.photo-empty-medallion,h2,p,small,button){margin-top:0;margin-bottom:0}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] :is(.family-access-empty-panel,.notes-list>div.notes-list-empty){box-shadow:none;background:0 0;border:0;border-radius:0}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .notes-list>div.notes-list-empty :is(p,small){max-width:32ch;margin:0}.notes-empty-illustration-mobile{display:none}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .notes-list>div.notes-list-empty>.notes-empty-illustration-mobile{margin:0;display:inline-block}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] :is(.family-access-empty-panel>h2,.notes-list>div.notes-list-empty>.notes-list-empty-title,.cabl-mobile-empty>.cabinet-empty-title){max-width:30ch;color:var(--cab-widget-forest);font:400 17px/1.55 var(--cab-font-section);letter-spacing:.12em;text-transform:uppercase;margin:0}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .family-access-empty-panel>p{max-width:32ch;font:400 13px/1.65 var(--cab-font-ui);color:var(--cab-widget-muted);margin:0}.nd .cabinet-illustration.cabinet-empty-illustration-mobile{display:none}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .cabinet-illustration.cabinet-empty-illustration-mobile{display:inline-block}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .notes-list>div.notes-list-empty{min-height:0}.nd .cabinet-access-notice{margin:14px var(--cab-page-gutter) 0;color:var(--cab-widget-muted);align-items:center;gap:7px;display:flex}.nd .cabinet-access-notice>svg{width:14px;height:14px;color:var(--cab-widget-forest);flex:none}.nd .cabinet-access-notice p{font:400 12px/1.5 var(--font-body);margin:0}@media (width<=767px){.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .cabinet-page-heading>.cabinet-access-notice{margin:12px 0 0}}.nd .cabinet-preview-boundary-content{cursor:default}.nd .cabper-mobile-arrow.is-access-locked{color:var(--cab-widget-muted);background:0 0}.nd .cabper-mobile-arrow.is-access-locked svg{width:18px;height:18px}.nd.nd-guided .cabinet-section-page.mobcab-live-tree .mobcab-live-content .cabt .cabt-toolbar{margin-top:0}.nd .document-library-controls--mobile-empty{display:none}.nd .document-library-top:has(>.document-library-controls--mobile-empty)>.document-view-switch{display:none}@media (width<=767px){.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .document-library-surface .document-library-top{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .document-library-surface .document-library-controls{order:1;grid-template-columns:minmax(0,1fr);gap:8px;width:100%;display:grid}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .document-library-controls--mobile-empty{display:grid}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .document-library-controls>.document-upload-action{text-align:center;justify-self:center}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .document-library-controls .document-primary{width:auto;min-width:44px;min-height:44px;color:var(--cab-widget-forest);box-shadow:none;font:500 14px/1.4 var(--font-body);background:0 0;border:0;border-radius:0;justify-self:center;padding:0}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .document-library-controls .document-primary:disabled{color:var(--cab-widget-muted)}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .document-library-controls .document-primary svg{width:18px;height:18px}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .document-library-controls>.cabinet-search-field{order:1;width:100%;min-height:44px}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .document-library-controls>.cabinet-search-field>input{font-size:16px}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .document-library-top>:is(.document-origin-filters,.document-view-switch){order:2;align-self:stretch;margin:0}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .document-library-top:has(>.document-library-controls--mobile-empty)>.document-view-switch{display:flex}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .document-library-top>:is(.document-origin-filters,.document-view-switch)>button{min-height:44px;font-size:14px}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .photo-library .document-empty>.document-primary{display:none}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .notes-workspace:not(.is-editing){padding-top:16px}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .notes-workspace>.cabinet-page-header{margin-bottom:0}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .notes-workspace .notes-topbar{grid-template-columns:minmax(0,1fr);gap:8px;margin:12px 0 16px;display:grid}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .notes-workspace .notes-topbar>.notes-new{min-height:44px;color:var(--cab-widget-forest);box-shadow:none;font:500 14px/1.4 var(--font-body);background:0 0;border:0;border-radius:0;grid-row:1;justify-self:center;padding:0}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .notes-workspace .notes-topbar>.notes-new svg{width:18px;height:18px}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .notes-workspace .notes-topbar>.cabinet-search-field{grid-row:2;width:100%;min-height:44px}.nd.nd-guided.mobcab[data-cabinet-surface=guided-mobile] .notes-workspace .notes-topbar>.cabinet-search-field>input{font-size:16px}}
