.nd .cabl{flex-direction:column;display:flex}.nd .cabl-head{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:24px;display:flex}.nd .cabl-title{font-family:var(--font-display);color:var(--ink);margin:0 0 4px;font-size:26px;font-weight:500}.nd .cabl-sub{color:var(--ink-soft);max-width:480px;margin:0;font-size:14px;line-height:1.5}.nd .cabl-summary{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);border-left:1px solid var(--line);grid-template-columns:repeat(2,auto);gap:6px 18px;padding-left:20px;font-size:11px;display:grid}.nd .cabl-summary-item{display:contents}.nd .cabl-summary-label{grid-column:1;align-items:center;gap:8px;display:inline-flex}.nd .cabl-summary-count{text-align:right;font-family:var(--font-display);color:var(--ink);letter-spacing:0;text-transform:none;grid-column:2;font-size:16px;line-height:1}.nd .cabl-dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.nd .cabl-dot-draft{background:var(--ink-mute)}.nd .cabl-dot-ready{background:var(--sepia)}.nd .cabl-dot-sent{background:var(--warm)}.nd .cabl-dot-replied{background:var(--ember)}.nd .cabl-list{flex-direction:column;gap:12px;margin-top:4px;display:flex}.nd .cabl-letter{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:120px 1fr;align-items:start;gap:22px;padding:22px 24px;transition:transform .16s,box-shadow .16s;display:grid;box-shadow:0 1px 2px #14302a0a,0 16px 30px -22px #14302a73}@media (hover:hover){.nd .cabl-letter:hover{transform:translateY(-3px);box-shadow:0 6px 12px #14302a12,0 24px 44px -22px #14302a80}}.nd .cabl-stamp{width:120px;height:96px;position:relative}.nd .cabl-stamp img{object-fit:contain;filter:drop-shadow(2px 4px 6px #140f0a1f);width:100%;height:100%;display:block}.nd .cabl-stamp-id{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-mute);font-size:10px;position:absolute;bottom:-4px;left:4px}.nd .cabl-body{min-width:0}.nd .cabl-meta{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute);flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:6px;font-size:11px;display:flex}.nd .cabl-meta-id{color:var(--sepia)}.nd .cabl-meta-archive{color:var(--ink);letter-spacing:.04em}.nd .cabl-meta-period{color:var(--ink-soft);letter-spacing:.04em;text-transform:none}.nd .cabl-availability{border:1px solid color-mix(in srgb, var(--warm) 55%, var(--line));width:fit-content;color:var(--ink-soft);background:var(--paper);font-family:var(--font-mono);letter-spacing:.04em;border-radius:999px;margin:2px 0 10px;padding:5px 9px;font-size:10px}.nd .cabl-subject{font-family:var(--font-display);color:var(--ink);text-wrap:pretty;margin:0 0 6px;font-size:22px;font-weight:500}.nd .cabl-subject-locked{color:var(--ink-soft)}.nd .cabl-re{font-family:var(--font-body);color:var(--ink-soft);font-size:14px}.nd .cabl-re em{font-family:var(--font-display);color:var(--ink);font-size:16px;font-style:italic}.nd .cabl-suspension{background:var(--paper);border:1px solid var(--line);border-left:2px solid var(--warm);color:var(--ink-soft);border-radius:0 8px 8px 0;margin:10px 0 0;padding:10px 14px;font-size:13px;line-height:1.5}.nd .cabl-channel-note{color:var(--ink-mute);margin:10px 0 0;font-size:13px;font-style:italic;line-height:1.5}.nd .cabl-variant-tabs{gap:8px;margin-bottom:12px;display:flex}.nd .cabl-variant-tab{border:1px solid var(--line);font-family:var(--font-body);color:var(--ink-soft);cursor:pointer;background:0 0;border-radius:999px;padding:5px 14px;font-size:12px;transition:background .16s,color .16s,border-color .16s}.nd .cabl-variant-tab:hover{border-color:var(--sepia);color:var(--ink)}.nd .cabl-variant-tab.is-active{background:var(--sepia);border-color:var(--sepia);color:var(--paper)}.nd .cabl-variant-tab.is-unavailable,.nd .cabl-mobile-variant-tabs button.is-unavailable{border-style:dashed}.nd .cabl-preview{background:var(--bg);border-left:2px solid var(--sepia);border-radius:0 6px 6px 0;margin-top:14px;padding:16px 18px}.nd .cabl-preview-body{font-family:var(--font-display);color:var(--ink-soft);white-space:pre-line;margin:0;font-size:16px;font-style:italic;line-height:1.55}.nd .cabl-placeholder{color:var(--gold-text-paper);background:#b8964c2e;border-radius:2px;padding:0 2px;font-style:normal}.nd .cabl-placeholder-hint{color:var(--ink-mute);margin-top:6px;font-size:11px;font-style:normal;display:block}.nd .cabl-records{margin-top:14px}.nd .cabl-records-label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:6px;font-size:10px}.nd .cabl-records ul{color:var(--ink-soft);margin:0;padding-left:18px;font-size:14px;line-height:1.5}.nd .cabl-destination{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.nd .cabl-destination h5{color:var(--ink);font-family:var(--font-display);margin:0 0 10px;font-size:17px;font-weight:500}.nd .cabl-contact-saved-value{flex:1;gap:3px;min-width:0;display:grid}.nd .cabl-contact-saved-label{color:var(--ink-mute);font-size:11px}.nd .cabl-contact-warning{border:1px solid var(--line);color:var(--ink-soft);background:#b8964c12;border-radius:8px;margin-top:12px;padding:12px;font-size:12px;line-height:1.5}.nd .cabl-contact-warning>p{color:var(--ink);margin:0 0 10px}.nd .cabl-contact-registry strong{color:var(--ink);margin-bottom:4px;display:block}.nd .cabl-contact-registry p,.nd .cabl-contact-provenance p{margin:3px 0 0}.nd .cabl-contact-provenance{color:var(--ink-mute);margin-top:8px;font-size:11px}.nd .cabl-contact-source-text{overflow-wrap:anywhere;word-break:break-word}.nd .cabl-destination dl{flex-direction:column;gap:8px;margin:0;display:flex}.nd .cabl-contact-row{grid-template-columns:72px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.nd .cabl-contact-row dt{color:var(--ink-mute);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding-top:0;font-size:11px}.nd .cabl-contact-row dd{min-width:0;color:var(--ink-soft);justify-content:space-between;align-items:center;gap:12px;margin:0;font-size:13px;line-height:1.45;display:flex}.nd .cabl-contact-row a{color:var(--sepia);overflow-wrap:anywhere}.nd .cabl-copy,.nd .cabl-copy-body{border:1px solid var(--line);min-height:36px;color:var(--sepia);font-family:var(--font-body);cursor:pointer;background:#fff;border-radius:7px;font-size:12px}.nd .cabl-copy{flex:none;padding:7px 11px}.nd .cabl-copy-body{margin-top:12px;padding:8px 14px}.nd .cabl-copy-body+.cabl-copy-body{margin-left:8px}.nd .cabl-copy:hover,.nd .cabl-copy-body:hover{color:var(--paper);border-color:var(--sepia);background:var(--sepia)}.nd .cabl-copy-body:disabled{opacity:.65;cursor:wait}.nd .cabl-download-error{color:var(--ink-soft);margin:8px 0 0;font-size:12px}.nd .cabl-no-email{color:var(--ink-soft);background:var(--paper);border-radius:7px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5}.nd .cabl-contact-note{color:var(--ink-soft);white-space:pre-line;overflow-wrap:anywhere;margin:12px 0 0;font-size:13px;line-height:1.5}.nd .cabl-status-flow{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:10px;margin-top:16px;padding-top:16px;display:flex}.nd .cabl-mark-sent,.nd .cabl-replied{min-height:40px;color:var(--paper);background:var(--sepia);font-family:var(--font-body);cursor:pointer;border:0;border-radius:7px;padding:9px 16px;font-size:13px;transition:background .16s,transform .16s}.nd .cabl-mark-sent:hover,.nd .cabl-replied:hover{background:var(--ink);transform:translateY(-1px)}.nd .cabl-channel-picker{flex-wrap:wrap;gap:8px;display:flex}.nd .cabl-channel-picker button{border:1px solid var(--line);min-height:38px;color:var(--ink-soft);font-family:var(--font-body);cursor:pointer;background:#fff;border-radius:999px;padding:8px 13px;font-size:12px;transition:border-color .16s,color .16s,background .16s}.nd .cabl-channel-picker button:hover{border-color:var(--sepia);color:var(--ink);background:var(--paper)}.nd .cabl-status-flow--sent{width:100%}.nd .cabl-next-step{max-width:620px;color:var(--ink-soft);margin:0;font-size:13px;line-height:1.5}.nd .cabl-sent-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.nd .cabl-unmark{min-height:36px;color:var(--ink-mute);font-family:var(--font-body);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:7px 2px;font-size:11px}.nd .cabl-unmark:hover{color:var(--ink)}.nd .cabl-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:14px;display:flex}.nd .cabl-status{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:8px;font-size:11px;display:inline-flex}.nd .cabl-link{font-family:var(--font-body);color:var(--sepia);cursor:pointer;border:0;border-bottom:1px solid var(--sepia);background:0 0;padding:0 0 1px;font-size:14px}.nd .cabl-link:hover{color:var(--ink);border-color:var(--ink)}.nd .cabl-send{background:var(--sepia);color:var(--paper);font-family:var(--font-body);cursor:pointer;border:0;border-radius:6px;align-items:center;margin-left:auto;padding:9px 16px;font-size:13px;transition:background .2s,transform .18s;display:inline-flex}.nd .cabl-send:hover{background:var(--ink);transform:translateY(-1px)}.nd .cabl-send:disabled{cursor:default;opacity:.72;transform:none}.nd .cabl-pay-error{color:var(--danger,#8b3a3a);margin-top:6px;font-size:12px}.nd .cabl-new{border:1px dashed var(--line);color:var(--ink-soft);font-family:var(--font-body);cursor:pointer;background:0 0;border-radius:8px;align-self:flex-start;align-items:center;gap:10px;margin-top:22px;padding:14px 22px;font-size:14px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.nd .cabl-new:hover{background:var(--ember);color:var(--paper);border-color:var(--ember);border-style:solid}.nd .cabl-empty{border:1px solid var(--line);color:var(--ink-soft);background:#fff;border-radius:14px;padding:28px 24px;font-size:15px;line-height:1.55}.nd .cabl-empty p,.nd .cabl-mobile-empty p{margin:0 0 14px}.nd .cabl-empty-action{background:var(--guided-forest,#24443a);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:10px 16px}.nd .cabl-empty-action:focus-visible{outline-offset:3px;outline:2px solid}@media (width<=767px){.nd .cabl-head{flex-direction:column;gap:18px}.nd .cabl-summary{border-left:0;padding-left:0}.nd .cabl-letter{grid-template-columns:1fr;gap:14px}.nd .cabl-stamp{width:84px;height:68px}.nd .cabl-send{margin-left:0}.nd .cabl-contact-row{grid-template-columns:1fr;gap:2px}.nd .cabl-contact-row dt{padding-top:0}.nd .cabl-copy,.nd .cabl-copy-body{min-height:44px}.nd .cabl-mark-sent,.nd .cabl-replied,.nd .cabl-channel-picker button,.nd .cabl-unmark{min-height:44px;font-size:11px}}.nd .cabl-mobile{--cabl-mobile-forest:#153e32;--cabl-mobile-ink:#20231f;--cabl-mobile-line:#e4e1da;--cabl-mobile-yellow:#f2d45c;--cabl-mobile-coral:#c25131;--cabl-mobile-blue:#9fcdf0;--cabl-mobile-moss:#6f9555;gap:0;min-width:0}.nd .cabl-mobile-summary{border:1px solid var(--cabl-mobile-line);background:#fff;border-radius:22px;padding:16px 18px 14px;box-shadow:0 16px 34px -28px #1d322885}.nd .cabl-mobile-summary-lead{align-items:center;gap:15px;display:flex}.nd .cabl-mobile-summary-lead strong{color:var(--cabl-mobile-forest);letter-spacing:-.045em;font-family:Cormorant Garamond,Cormorant,Georgia,serif;font-size:58px;font-weight:500;line-height:.75}.nd .cabl-mobile-summary-lead span{color:var(--cabl-mobile-ink);font-size:14px;font-weight:500;line-height:1.25}.nd .cabl-mobile-metrics{grid-template-columns:repeat(3,1fr);margin-top:12px;display:grid}.nd .cabl-mobile-metrics>span{flex-direction:column;align-items:center;min-width:0;padding:0 8px;display:flex}.nd .cabl-mobile-metrics>span+span{border-left:1px solid var(--cabl-mobile-line)}.nd .cabl-mobile-metrics strong{color:var(--cabl-mobile-ink);font-family:Cormorant Garamond,Cormorant,Georgia,serif;font-size:22px;font-weight:550;line-height:1}.nd .cabl-mobile-metrics small{color:#686f6a;margin-top:2px;font-size:9px;line-height:1.1}.nd .cabl-mobile-tabs{grid-template-columns:repeat(5,minmax(80px,1fr));display:grid;overflow-x:auto}.nd .cabl-mobile-tabs button{color:#7b817d;cursor:pointer;background:0 0;border:0;min-width:0;min-height:46px;padding:5px 2px;font-size:11px;position:relative}.nd .cabl-mobile-tabs button:after{height:var(--interactive-underline-thickness,1px);background:var(--cabl-mobile-yellow);content:"";opacity:0;border-radius:999px;transition:opacity .16s,transform .22s cubic-bezier(.23,1,.32,1);position:absolute;bottom:-1px;left:22%;right:22%;transform:scaleX(.45)}.nd .cabl-mobile-tabs button.is-active{color:var(--cabl-mobile-forest);font-weight:650}.nd .cabl-mobile-tabs button.is-active:after{opacity:1;transform:scaleX(1)}.nd .cabl-mobile-section-head{color:#6c726e;min-height:38px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:9px 4px 5px;font-size:8px;display:flex}.nd .cabl-mobile-section-head strong{color:var(--cabl-mobile-forest);font-size:9px}.nd .cabl-mobile-list{flex-direction:column;gap:7px;display:flex}.nd .cabl-mobile-letter{border:1px solid var(--cabl-mobile-line);background:#fff;border-radius:17px;grid-template-columns:46px minmax(0,1fr) 34px;align-items:center;gap:11px;min-height:94px;padding:11px 12px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;overflow:hidden;box-shadow:0 14px 28px -28px #1930269e}.nd .cabl-mobile-letter:active{transform:scale(.995)}.nd .cabl-mobile-letter.is-open{border-color:color-mix(in srgb, var(--cabl-mobile-forest) 34%, var(--cabl-mobile-line))}.nd .cabl-mobile-mark{width:46px;height:46px;color:var(--cabl-mobile-forest);letter-spacing:-.02em;text-align:center;background:#f7df69;border:1px solid #153e321f;border-radius:50%;place-items:center;font-family:Cormorant Garamond,Cormorant,Georgia,serif;font-size:13px;font-weight:650;line-height:1;display:grid;overflow:hidden}.nd .cabl-mobile-letter-copy{min-width:0}.nd .cabl-mobile-mark[data-long=true]{letter-spacing:-.04em;font-size:10px}.nd .cabl-mobile-meta{color:#626965;min-width:0;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;font-size:7px;line-height:1.25;display:flex}.nd .cabl-mobile-meta>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nd .cabl-mobile-state{color:#52614e;text-transform:none;flex:none;align-items:center;gap:4px;display:inline-flex}.nd .cabl-mobile-state i{background:var(--cabl-mobile-moss);border-radius:50%;width:5px;height:5px}.nd .cabl-mobile-state.is-draft i{background:#999e9a}.nd .cabl-mobile-state.is-sent i{background:var(--cabl-mobile-coral)}.nd .cabl-mobile-state.is-replied i{background:#84627a}.nd .cabl-mobile-letter h3{color:var(--cabl-mobile-ink);letter-spacing:-.015em;overflow-wrap:anywhere;margin:5px 0 0;font-family:Cormorant Garamond,Cormorant,Georgia,serif;font-size:17px;font-weight:600;line-height:1.05;display:block;overflow:hidden}.nd .cabl-mobile-letter-copy>p{color:#616863;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:10px;line-height:1.2;overflow:hidden}.nd .cabl-mobile-letter-copy>.cabl-mobile-period{color:var(--cabl-mobile-ink);text-overflow:clip;white-space:normal;overflow:visible}.nd .cabl-mobile-letter-copy>.cabl-mobile-availability{border:1px solid color-mix(in srgb, var(--cabl-mobile-yellow) 70%, var(--cabl-mobile-line));width:auto;max-width:100%;color:var(--cabl-mobile-forest);background:color-mix(in srgb, var(--cabl-mobile-yellow) 18%, #fff);white-space:normal;text-overflow:clip;overflow-wrap:anywhere;border-radius:12px;margin-top:7px;padding:4px 7px;font-size:11px;line-height:1.35;overflow:visible}.nd .cabl-mobile-letter-copy>.cabl-mobile-payment-status{border:1px solid var(--cabl-mobile-line);width:auto;max-width:100%;color:var(--cabl-mobile-ink);white-space:normal;text-overflow:clip;overflow-wrap:anywhere;background:#fff;border-radius:12px;margin-top:7px;padding:4px 7px;font-size:11px;line-height:1.35;overflow:visible}.nd .cabl-mobile-open{color:#fff;background:var(--cabl-mobile-forest);cursor:pointer;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid}.nd .cabl-mobile-open svg{stroke-width:1.7px;width:17px;height:17px;transition:transform .22s cubic-bezier(.23,1,.32,1)}.nd .cabl-mobile-letter.is-open .cabl-mobile-open svg{transform:rotate(90deg)}.nd .cabl-mobile-preview{border-top:1px solid var(--cabl-mobile-line);color:#4f5752;grid-column:1/-1;padding:12px 0 1px;font-size:10px;line-height:1.55}.nd .cabl-mobile-preview-body{white-space:pre-line;margin:0;font-size:11px}.nd .cabl-mobile-preview ul{margin:10px 0 0;padding-left:17px}.nd .cabl-mobile-notice{background:#f5f2eb;border-radius:10px;margin:0 0 10px;padding:9px 10px}.nd .cabl-mobile-preview .cabl-destination h5{font-size:15px}.nd .cabl-mobile-preview .cabl-contact-row{grid-template-columns:1fr;gap:2px}.nd .cabl-mobile-preview .cabl-contact-row dt{padding-top:0}.nd .cabl-mobile-preview .cabl-contact-row dd,.nd .cabl-mobile-preview .cabl-no-email,.nd .cabl-mobile-preview .cabl-contact-note{font-size:11px}.nd .cabl-mobile-preview .cabl-copy,.nd .cabl-mobile-preview .cabl-copy-body{min-height:44px}.nd .cabl-mobile-variant-tabs{gap:6px;margin-bottom:10px;display:flex}.nd .cabl-mobile-variant-tabs button{border:1px solid var(--cabl-mobile-line);color:#69706c;background:#fff;border-radius:999px;padding:5px 9px;font-size:9px}.nd .cabl-mobile-variant-tabs button.is-active{color:#fff;border-color:var(--cabl-mobile-forest);background:var(--cabl-mobile-forest)}.nd .cabl-status-flow--mobile{width:100%;margin-top:12px;padding-top:12px}.nd .cabl-status-flow--mobile .cabl-mark-sent,.nd .cabl-status-flow--mobile .cabl-replied{background:var(--cabl-mobile-forest);border-radius:10px;min-height:44px;font-size:11px}.nd .cabl-status-flow--mobile .cabl-channel-picker button,.nd .cabl-status-flow--mobile .cabl-unmark{min-height:44px;font-size:11px}.nd .cabl-status-flow--mobile .cabl-next-step{font-size:11px}.nd .cabl-mobile-empty{border:1px solid var(--cabl-mobile-line);color:#69706c;text-align:center;background:#fff;border-radius:17px;margin:0;padding:28px 18px;font-size:11px}.nd .cabl-artifact-guide{background:#fffcf4b8;border:1px solid #604d3038;margin-top:16px;padding:16px 18px}.nd .cabl-artifact-guide h5{letter-spacing:.08em;text-transform:uppercase;margin:14px 0 6px;font-size:11px}.nd .cabl-artifact-guide p,.nd .cabl-artifact-guide li{font-size:13px;line-height:1.55}.nd .cabl-continuation{background:#fff9ecc7;border:1px solid #8b5c3647;border-radius:12px;margin:14px 0;padding:16px 18px}.nd .cabl-continuation h5{color:#543821;font-family:var(--font-serif);margin:0 0 10px;font-size:17px}.nd .cabl-continuation p,.nd .cabl-continuation a{font-size:13px;line-height:1.5}.nd .cabl-continuation-action{color:#fffaf1;cursor:pointer;background:#735035;border:1px solid #735035;border-radius:8px;width:100%;padding:10px 14px}.nd .cabl-continuation-action:disabled{cursor:wait;opacity:.62}.nd .cabl-continuation-hint,.nd .cabl-continuation-disclosure,.nd .cabl-continuation-verified{color:#31251bad}.nd .cabl-continuation-verified{margin-bottom:0;font-size:11px}@media (prefers-reduced-motion:reduce){.nd .cabl-mobile-tabs button:after,.nd .cabl-mobile-letter,.nd .cabl-mobile-open svg{transition:none}}.nd .cabl-contact-row .cabl-copy-icon{width:36px;height:36px;color:var(--cab-widget-forest,var(--ink));background:0 0;border:0;border-radius:6px;flex:0 0 36px;justify-content:center;align-items:center;padding:8px;display:inline-flex}.nd .cabl-contact-row .cabl-copy-icon:hover{color:var(--cab-widget-forest,var(--ink));opacity:.7;background:0 0}@media (pointer:coarse){.nd .cabl-contact-row .cabl-copy-icon{flex-basis:44px;width:44px;height:44px}}.nd.nd-guided .cabl-mobile{--cabl-mobile-forest:var(--guided-forest);--cabl-mobile-ink:var(--guided-ink);--cabl-mobile-line:var(--cab-widget-line);--cabl-mobile-yellow:var(--calendar-yellow);--cabl-mobile-coral:var(--guided-forest);--cabl-mobile-blue:var(--guided-forest);--cabl-mobile-moss:var(--guided-forest);gap:20px}.nd.nd-guided .cabl-mobile-tabs{scrollbar-width:thin;gap:28px;padding-right:22px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 22px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 22px),#0000)}.nd.nd-guided .cabl-mobile-tabs>button{white-space:nowrap;flex:none}.nd.nd-guided .cabl-mobile-archive-group-item{flex-direction:column;gap:8px;display:flex}.nd.nd-guided .cabl-mobile-archive-notice{border:1px solid var(--cab-widget-line);background:color-mix(in srgb, var(--calendar-yellow) 24%, #fff);color:var(--guided-forest);font:400 var(--cab-widget-meta-size)/1.5 var(--cab-font-ui);overflow-wrap:anywhere;border-radius:12px;padding:12px 14px}.nd.nd-guided .cabl-mobile-archive-notice a{color:inherit;text-underline-offset:2px;text-decoration:underline}.nd.nd-guided .cabl-mobile-letter-copy>.cabl-mobile-archive-short{color:var(--cab-widget-muted);white-space:normal}.nd.nd-guided .cabl-mobile-section-head{min-height:28px;font:400 var(--cab-widget-meta-size)/1.5 var(--cab-font-ui);text-transform:none;letter-spacing:0;color:var(--cab-widget-muted);padding:0}.nd.nd-guided .cabl-mobile-section-head strong{font:inherit;color:var(--guided-forest)}.nd.nd-guided .cabl-mobile-list{gap:12px}.nd.nd-guided .cabl-mobile-letter{isolation:isolate;border:1px solid var(--cab-widget-line);box-shadow:none;background:#fff;border-radius:16px;padding:18px 20px;transition:none;position:relative;overflow:visible;transform:none}.nd.nd-guided .cabl-mobile-letter:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .18s;position:absolute;inset:0;box-shadow:0 12px 28px -8px #153e3229}.nd.nd-guided .cabl-mobile-letter.is-open{border-color:var(--cab-widget-line)}.nd.nd-guided .cabl-mobile-letter:active{transform:none}.nd.nd-guided .cabl-mobile-mark{border:1px solid color-mix(in srgb, var(--guided-forest) 14%, transparent);background:var(--calendar-yellow);width:46px;height:46px;color:var(--guided-forest);font-family:var(--cab-font-editorial);border-radius:50%;font-size:13px;font-weight:500}.nd.nd-guided .cabl-mobile-mark[data-long=true]{letter-spacing:-.04em;font-size:10px}.nd.nd-guided .cabl-mobile-mark{align-self:start}.nd.nd-guided .cabl-mobile-meta{color:var(--cab-widget-muted);font:400 12px/1.5 var(--cab-font-ui);text-transform:none;letter-spacing:0}.nd.nd-guided .cabl-mobile-letter h3{color:var(--guided-forest);margin-top:4px}.nd.nd-guided .cabl-mobile-letter-copy>p{color:var(--cab-widget-muted);font-size:var(--cab-widget-meta-size);line-height:1.5}.nd.nd-guided .cabl-mobile-open{color:var(--guided-forest);background:0 0;border:0;border-radius:0}.nd.nd-guided .cabl-mobile :is(.cabl-link,.cabl-unmark,.cabl-sent-channel,.cabl-community-link){color:var(--guided-forest);border-color:var(--cab-widget-line)}.nd.nd-guided .cabl-mobile :is(.cabl-mark-sent,.cabl-replied){background:var(--calendar-yellow);color:var(--guided-forest);box-shadow:none;border-color:#0000}.nd.nd-guided .cabl-mobile-preview{color:var(--guided-ink);font-size:var(--cab-widget-meta-size)}.nd.nd-guided .cabl-mobile-preview-body{font:400 13px/1.65 var(--cab-font-ui)}.nd.nd-guided .cabl-mobile-variant-tabs{gap:16px}@media (hover:hover) and (pointer:fine){.nd.nd-guided .cabl-mobile-letter:hover:before{opacity:1}}@media (width<=767px){.nd.nd-guided .cabl-mobile-letter{padding:14px}}@media (prefers-reduced-motion:reduce){.nd.nd-guided .cabl-mobile-letter,.nd.nd-guided .cabl-mobile-letter:before{transition:none}.nd.nd-guided .cabl-mobile-letter:hover{transform:none}}.nd.nd-guided .cabl-mobile-variant-tabs button{color:var(--cab-widget-muted);background:0 0;border:0;border-radius:0}.nd.nd-guided .cabl-mobile-variant-tabs button.is-active{color:var(--guided-forest);background:0 0}.nd.nd-guided .cabl-mobile :is(.cabl-artifact-guide,.cabl-continuation){border:1px solid var(--cab-widget-line);background:#fff;border-radius:12px}.nd.nd-guided .cabl-mobile .cabl-continuation h5{color:var(--guided-forest);font:500 var(--cab-card-title-size)/1.4 var(--cab-font-ui)}.nd.nd-guided .cabl-mobile .cabl-continuation-action{background:var(--calendar-yellow);color:var(--guided-forest);border:0}.nd.nd-guided .cabl-mobile :is(.cabl-continuation-hint,.cabl-continuation-disclosure,.cabl-continuation-verified,.cabl-mobile-empty){color:var(--cab-widget-muted)}.nd.nd-guided .cabl-mobile .cabl-mobile-notice{background:#faf4d8}.nd.nd-guided .cabl-mobile-open-text{width:auto;min-height:44px;font:500 var(--cab-page-control-font-size)/1.4 var(--cab-font-ui);white-space:nowrap;justify-content:flex-end;align-items:center;padding:0;display:inline-flex}.nd.nd-guided .cabl-mobile-letter>.cabl-mobile-open-text{grid-column:1/-1;justify-self:end}.nd.nd-guided .letter-reminder-line .cabl-mobile-open-text{margin-left:auto}.nd.nd-guided .cabl-filter-count{color:var(--cab-widget-muted);font-size:var(--cab-page-count-size);font-variant-numeric:tabular-nums;margin-left:5px}.nd.nd-guided .cabl-mobile-letter:has(.cabinet-select-trigger[aria-expanded=true]){z-index:30}.nd.nd-guided .cabl-mobile-letter:has(.cabinet-date-trigger[aria-expanded=true]){z-index:30}.nd.nd-guided .cabl-mobile-open-text{gap:8px}.nd.nd-guided .cabl-mobile-open-text .cabl-open-chevron{color:var(--guided-forest);flex:none;width:18px;height:18px}.nd.nd-guided .cabl-mobile-open-text[aria-expanded=true] .cabl-open-chevron{transform:rotate(180deg)}.nd.nd-guided .cabl-mobile-meta{flex-wrap:wrap;gap:4px 16px}.nd.nd-guided .cabl-mobile-meta>span:first-child{white-space:normal;overflow:visible}.nd.nd-guided .cabl-mobile-meta .letter-status-summary--inline{text-align:left;color:var(--guided-forest);font:400 12px/1.5 var(--cab-font-ui);letter-spacing:0;text-transform:none;justify-content:flex-start;padding:0}.nd .letter-status-summary--inline>span{white-space:nowrap}.nd .letter-status-summary--inline time{color:var(--cab-widget-muted);white-space:nowrap;font-size:11px}@media (width<=767px){.nd.nd-guided .cabl-mobile-meta .letter-status-summary--inline{flex-basis:100%}}
