.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__inner{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__head{flex-shrink:0;margin:0 0 1rem;padding:0;border-bottom:none}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__head-row{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;min-width:0}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__head-copy{min-width:0}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__eyebrow{margin:0;font-size:.68rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:var(--muted,#6f675c)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__title{margin:.28rem 0 0;font-size:clamp(1.45rem,2.1vw,1.85rem);font-weight:560;line-height:1.18;letter-spacing:.01em;color:var(--ink,#1a1612)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__supporting{margin:.35rem 0 0;font-size:.84rem;line-height:1.45;color:var(--muted,#6f675c)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__meta{margin:.28rem 0 0;font-size:.78rem;letter-spacing:.02em;color:var(--muted,#6f675c)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__close{flex-shrink:0;margin:-.2rem -.2rem 0 0;border:none;background:transparent;color:var(--muted,#6f675c);font-size:1.45rem;line-height:1;padding:.15rem .45rem;cursor:pointer}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__close:focus-visible,.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__close:hover{color:var(--ink,#1a1612)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__scroll{flex:1 1 auto;min-height:0}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__stepper{list-style:none;margin:0 0 1.1rem;padding:.85rem .35rem .95rem;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.35rem;border-top:1px solid rgba(26,22,18,.07);border-bottom:1px solid rgba(26,22,18,.07)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__step{position:relative;display:flex;flex-direction:column;align-items:center;gap:.38rem;text-align:center;min-width:0;color:#8a8174}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__step:not(:last-child):after{content:"";position:absolute;top:.85rem;left:calc(50% + 1.1rem);width:calc(100% - 2.2rem);height:2px;background:rgba(26,22,18,.1)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__step.is-done:not(:last-child):after{background:color-mix(in srgb,#3d6b45 55%,transparent)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__step.is-current:not(:last-child):after{background:color-mix(in srgb,var(--gold,#b8913d) 55%,transparent)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__step-mark{width:1.7rem;height:1.7rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;letter-spacing:.02em;background:#ebe4d7;color:#6b6258;border:1px solid rgba(26,22,18,.08);z-index:1}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__step.is-done .filing-prep-tasks-dialog__step-mark{background:color-mix(in srgb,#3d6b45 18%,#eef5ef);color:#2f5a38;border-color:color-mix(in srgb,#3d6b45 28%,transparent)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__step.is-current .filing-prep-tasks-dialog__step-mark{background:color-mix(in srgb,var(--gold,#b8913d) 88%,#8a6b2a);color:#fffdf8;border-color:transparent;box-shadow:0 0 0 4px color-mix(in srgb,var(--gold,#b8913d) 16%,transparent)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__step.is-blocked .filing-prep-tasks-dialog__step-mark{background:color-mix(in srgb,#b8913d 12%,#fff6e8);color:#8a6b2a;border-color:color-mix(in srgb,#b8913d 35%,transparent)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__step-num{font-variant-numeric:tabular-nums}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__step-label{font-size:.72rem;font-weight:650;letter-spacing:.01em;line-height:1.25;color:var(--ink,#1a1612)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__step-status{font-size:.66rem;font-weight:550;letter-spacing:.01em;color:#8a8174}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__step.is-done .filing-prep-tasks-dialog__step-status{color:#2f5a38}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__step.is-current .filing-prep-tasks-dialog__step-label{color:#6a5220}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__step.is-current .filing-prep-tasks-dialog__step-status{color:#8a6b2a;font-weight:650}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__step.is-blocked .filing-prep-tasks-dialog__step-status{color:#8a6b2a}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__current{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) auto;gap:1rem 1.35rem;align-items:center;margin:0 0 1.1rem;padding:1.05rem 1.15rem;border-radius:.75rem;border:1px solid color-mix(in srgb,var(--gold,#b8913d) 42%,transparent);background:color-mix(in srgb,var(--gold,#b8913d) 10%,#fffdf8)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__current-main{display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:.75rem;align-items:start;min-width:0}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__current-icon{width:2.4rem;height:2.4rem;border-radius:.65rem;display:inline-flex;align-items:center;justify-content:center;color:#6a5220;background:color-mix(in srgb,var(--gold,#b8913d) 16%,#fff);border:1px solid color-mix(in srgb,var(--gold,#b8913d) 28%,transparent)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__current-kicker{margin:0;font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-dark,#8a6b2a)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__current-title{margin:.2rem 0 0;font-size:1.05rem;font-weight:650;line-height:1.3;color:var(--ink,#1a1612)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__current-copy{margin:.28rem 0 0;font-size:.82rem;line-height:1.45;color:var(--muted,#6f675c)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__current-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1.1rem;min-width:0}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__current-field{min-width:0}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__current-field dt{margin:0;font-size:.66rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#6f675c)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__current-field dd{margin:.2rem 0 0;font-size:.86rem;line-height:1.35;color:var(--ink,#1a1612)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__current-cta{flex-shrink:0;align-self:center;margin:0;white-space:nowrap}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__current--alert{display:block;border-color:color-mix(in srgb,#8a3b2a 28%,transparent);background:color-mix(in srgb,#8a3b2a 6%,#fffdf8)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__current-actions{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.7rem}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__tabs{display:flex;flex-wrap:wrap;gap:.1rem .15rem;margin:0 0 1rem;padding:0 0 .05rem;border-bottom:1px solid rgba(26,22,18,.1)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__tab{margin:0;border:none;border-radius:0;background:transparent!important;color:var(--muted,#6f675c)!important;padding:.45rem .7rem .55rem;font-size:.78rem;font-weight:550;letter-spacing:.01em;box-shadow:none!important}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__tab:hover{color:var(--ink,#1a1612)!important}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__tab--active{color:var(--ink,#1a1612)!important;background:transparent!important;box-shadow:inset 0 -2px 0 var(--gold,#b8913d)!important;font-weight:650}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__conflict{display:grid;grid-template-columns:1.35rem minmax(0,1fr) auto;gap:.75rem 1rem;align-items:start;margin:0 0 1rem;padding:.85rem 1rem;border-radius:.7rem;border:1px solid color-mix(in srgb,#b8913d 42%,transparent);background:color-mix(in srgb,#b8913d 12%,#fff8ea);color:#1a1612}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__conflict-icon{color:#8a6b2a;margin-top:.1rem}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__conflict-title{margin:0;font-size:.9rem;font-weight:700}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__conflict-copy{margin:.25rem 0 0;font-size:.82rem;line-height:1.45;color:#4a433a}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__conflict-list{margin:.45rem 0 0;padding-left:1.1rem;font-size:.8rem;color:#4a433a}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__conflict-cta{flex-shrink:0;align-self:center;margin:0;white-space:nowrap}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__stages-heading{margin:0 0 .65rem;font-size:.9rem;font-weight:650;color:var(--ink,#1a1612)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__stages{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__stage{margin:0;padding:.75rem .9rem;border-radius:.65rem;border:1px solid rgba(26,22,18,.08);background:#fffdf8}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__stage.is-current{border-color:color-mix(in srgb,var(--gold,#b8913d) 48%,transparent);background:color-mix(in srgb,var(--gold,#b8913d) 7%,#fffdf8);box-shadow:inset 3px 0 0 var(--gold,#b8913d)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__stage.is-done{background:color-mix(in srgb,#3d6b45 4%,#fffdf8)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__stage.is-open{border-color:color-mix(in srgb,var(--gold,#b8913d) 40%,transparent)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__stage-row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;gap:.75rem 1rem;align-items:center}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__stage-left{display:grid;grid-template-columns:1.7rem minmax(0,1fr);gap:.65rem;align-items:start;min-width:0}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__stage-mark{width:1.7rem;height:1.7rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;background:#ebe4d7;color:#6b6258;border:1px solid rgba(26,22,18,.08)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__stage.is-done .filing-prep-tasks-dialog__stage-mark{background:color-mix(in srgb,#3d6b45 18%,#eef5ef);color:#2f5a38;border-color:color-mix(in srgb,#3d6b45 28%,transparent)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__stage.is-current .filing-prep-tasks-dialog__stage-mark{background:color-mix(in srgb,var(--gold,#b8913d) 88%,#8a6b2a);color:#fffdf8;border-color:transparent}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__stage-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .55rem;margin:0;min-width:0}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__stage-title{font-size:.9rem;font-weight:650;color:var(--ink,#1a1612)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__stage-id{margin:.22rem 0 0;font-size:.78rem;color:var(--muted,#6f675c)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__stage-center{min-width:0;font-size:.82rem;line-height:1.4;color:var(--ink,#1a1612)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__stage-center-muted{margin:.15rem 0 0;font-size:.76rem;color:var(--muted,#6f675c)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__stage-note{margin:.35rem 0 0;grid-column:1/-1;font-size:.75rem;color:var(--muted,#6f675c)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__stage-actions{display:flex;flex-shrink:0;align-items:center;gap:.35rem}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__stage-action{margin:0}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__stage:not(.is-current) .filing-prep-tasks-dialog__stage-action.btn-primary{background:transparent!important;color:var(--ink,#1a1612)!important;border:1px solid rgba(26,22,18,.14)!important;box-shadow:none!important}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__pill{display:inline-flex;align-items:center;padding:.18rem .5rem;border-radius:999px;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border:1px solid transparent;line-height:1.2}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__pill--done{color:#2f5a38;background:color-mix(in srgb,#3d6b45 12%,#fff);border-color:color-mix(in srgb,#3d6b45 22%,transparent)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__pill--current{color:#6a5220;background:color-mix(in srgb,var(--gold,#b8913d) 16%,#fff);border-color:color-mix(in srgb,var(--gold,#b8913d) 30%,transparent)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__pill--blocked,.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__pill--warn{color:#7a4a12;background:color-mix(in srgb,#b8913d 14%,#fff8ea);border-color:color-mix(in srgb,#b8913d 28%,transparent)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__pill--muted,.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__pill--waiting{color:#6b6258;background:rgba(26,22,18,.04);border-color:rgba(26,22,18,.08)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.65rem 1.25rem;margin:0 0 1rem;font-size:.86rem}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__overview>div{min-width:0;padding:.35rem 0;border-bottom:1px solid rgba(26,22,18,.06)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__prep-title{margin:0 0 .65rem;font-size:.9rem;font-weight:650;color:var(--ink,#1a1612)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__foot{flex-shrink:0;display:flex;justify-content:flex-end;margin:.65rem 0 0;padding:.7rem 0 0;border-top:1px solid color-mix(in srgb,var(--gold,#b8913d) 18%,transparent)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__banner{margin-top:.75rem;padding:.7rem 0;font-size:.84rem}@media (min-width:901px){.reset-dialog-backdrop.filing-prep-tasks-dialog__backdrop{display:flex;align-items:center;justify-content:center;overflow:hidden;padding:max(1.25rem,env(safe-area-inset-top,0px)) max(1.25rem,env(safe-area-inset-right,0px)) max(1.25rem,env(safe-area-inset-bottom,0px)) max(1.25rem,env(safe-area-inset-left,0px))}.filing-prep-tasks-dialog__backdrop .reset-dialog.card.filing-prep-tasks-dialog,.filing-prep-tasks-dialog__backdrop .reset-dialog.filing-prep-tasks-dialog{width:min(72rem,calc(100vw - 2.5rem));max-width:min(72rem,calc(100vw - 2.5rem));max-height:min(90dvh,90vh);margin:auto;padding:0;display:flex;flex-direction:column;overflow:hidden;border-radius:.75rem;border:1px solid rgba(184,145,61,.22);background:#fbf7f0;color:var(--ink,#1a1612);box-shadow:0 22px 56px rgba(26,22,18,.28)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__inner{padding:1.35rem 1.6rem 1.1rem}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__scroll{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-right:.15rem}}@media (max-width:1100px){.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__current{grid-template-columns:minmax(0,1fr)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__current-cta{justify-self:start}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__stage-row{grid-template-columns:minmax(0,1fr)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__conflict{grid-template-columns:1.35rem minmax(0,1fr)}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__conflict-cta{grid-column:2;justify-self:start}}@media (max-width:900px){.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__stepper{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem .35rem}.filing-prep-tasks-dialog__backdrop .filing-prep-tasks-dialog__step:nth-child(3):after{display:none}}.filing-stage-editor{padding:1rem 1.05rem;border-radius:.7rem;border:1px solid rgba(184,145,61,.22);background:#fffdf8}.filing-stage-editor__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem 1rem;margin-bottom:.85rem}.filing-stage-editor__eyebrow{margin:0;font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#7a6f61}.filing-stage-editor__title{margin:.25rem 0 0;font-size:1rem;font-weight:650;color:var(--ink,#1a1612)}.filing-stage-editor__lede{margin:.28rem 0 0;font-size:.82rem;line-height:1.45;color:var(--muted,#6f675c)}.filing-stage-editor__blocker{margin:0 0 .85rem;padding:.75rem .9rem;border-radius:.65rem;border:1px solid color-mix(in srgb,var(--gold,#b8913d) 40%,transparent);background:color-mix(in srgb,var(--gold,#b8913d) 12%,#fff8ea)}.filing-stage-editor__blocker-title{margin:0;font-size:.86rem;font-weight:700;color:var(--ink,#1a1612)}.filing-stage-editor__blocker-body{margin:.2rem 0 0;font-size:.8rem;line-height:1.4;color:#4a433a}.filing-prep-complete-dialog,.modal-backdrop .modal-panel.filing-prep-complete-dialog{--fpc-ink:#2a241c;--fpc-muted:#7a7166;--fpc-label:#8a6b2a;--fpc-gold:#a8864d;--fpc-gold-deep:#7a5c28;--fpc-shell:#faf6ee;--fpc-ivory:#f7f1e6;--fpc-card:#fffdf8;--fpc-border:#e2d6c4;--fpc-icon-bg:#f0e6d4;--fpc-sheet-max:950px;--fpc-radius:14px;--fpc-card-radius:10px;--fpc-shadow:0 22px 56px rgba(26,22,18,0.34);width:min(var(--fpc-sheet-max),calc(100vw - 3.5rem))!important;max-width:min(var(--fpc-sheet-max),calc(100vw - 3.5rem))!important;height:-moz-fit-content!important;height:fit-content!important;min-height:0!important;max-height:min(88dvh,88vh)!important;margin:auto!important;padding:0!important;display:flex;flex-direction:column;background:linear-gradient(180deg,var(--fpc-shell) 0,var(--fpc-ivory) 100%)!important;border:none!important;border-radius:var(--fpc-radius)!important;border-left:3px solid var(--fpc-gold)!important;box-shadow:var(--fpc-shadow)!important;font-family:var(--font-ui),"Sofia Sans Semi Condensed",system-ui,sans-serif;color:var(--fpc-ink);overflow:hidden}@media (max-width:1280px){.filing-prep-complete-dialog,.modal-backdrop .modal-panel.filing-prep-complete-dialog{--fpc-sheet-max:910px}}@media (max-width:1100px){.filing-prep-complete-dialog,.modal-backdrop .modal-panel.filing-prep-complete-dialog{--fpc-sheet-max:940px}}.filing-prep-complete-dialog__head{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem 1rem;align-items:start;padding:1.25rem 1.35rem .85rem 1.4rem;height:auto;min-height:0;max-height:none;box-sizing:border-box;flex:0 0 auto}.filing-prep-complete-dialog__head-copy{min-width:0;padding-top:0;padding-right:.25rem}.filing-prep-complete-dialog__eyebrow{margin:0 0 .32rem;font-family:inherit;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--fpc-gold)}.filing-prep-complete-dialog__title{margin:0;font-family:inherit!important;font-size:clamp(1.15rem,1.45vw,1.35rem)!important;font-weight:650!important;line-height:1.25;letter-spacing:-.01em;color:var(--fpc-ink)}.filing-prep-complete-dialog__lede{margin:.45rem 0 0;max-width:36rem;font-family:inherit;font-size:.86rem;font-weight:500;line-height:1.45;color:var(--fpc-muted)}.filing-prep-complete-dialog__mark{position:relative;width:7.5rem;height:auto;margin:0;justify-self:end;display:flex;align-items:flex-start;justify-content:flex-end;overflow:visible;pointer-events:none}.filing-prep-complete-dialog__mark-img{display:block;width:7.25rem;height:auto;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;filter:none}.filing-prep-complete-dialog__summary{margin:0 1.25rem .85rem;padding:.95rem 1.1rem;min-height:0;height:auto;max-height:none;box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;align-content:start;border-radius:var(--fpc-card-radius);border:1px solid var(--fpc-border);background:var(--fpc-card);box-shadow:inset 0 1px 0 rgba(255,255,255,.65),0 1px 3px rgba(42,36,28,.05);position:relative;flex:0 0 auto}.filing-prep-complete-dialog__summary:before{content:"";position:absolute;top:.85rem;bottom:.85rem;left:50%;width:1px;background:var(--fpc-border);transform:translateX(-.5px);pointer-events:none}.filing-prep-complete-dialog__summary-col{display:grid;grid-template-rows:auto auto;gap:.85rem;min-width:0;padding:.15rem .35rem;align-content:start}.filing-prep-complete-dialog__summary-row{display:grid;grid-template-columns:2.65rem minmax(0,1fr);gap:.7rem;align-items:center}.filing-prep-complete-dialog__summary-icon{width:2.65rem;height:2.65rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--fpc-gold-deep);background:var(--fpc-icon-bg);border:1px solid color-mix(in srgb,var(--fpc-gold) 35%,var(--fpc-border))}.filing-prep-complete-dialog__summary-icon svg{width:1.1rem;height:1.1rem}.filing-prep-complete-dialog__summary-copy{min-width:0}.filing-prep-complete-dialog__meta-label{margin:0 0 .2rem;font-family:inherit;font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--fpc-label)}.filing-prep-complete-dialog__meta-value{margin:0;font-family:inherit;font-size:.9rem;font-weight:650;line-height:1.3;color:var(--fpc-ink);word-break:break-word}.filing-prep-complete-dialog__foot{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:0;height:auto;min-height:0;max-height:none;padding:.85rem 1.25rem 1.1rem;border-top:1px solid var(--fpc-border);box-sizing:border-box;flex:0 0 auto}.filing-prep-complete-dialog__btn-secondary.btn-secondary{min-height:2.65rem!important;height:2.65rem!important;padding:0 1rem!important;border-radius:999px!important;border:1px solid var(--fpc-border)!important;background:#fffefb!important;color:var(--fpc-ink)!important;font-family:var(--font-ui),"Sofia Sans Semi Condensed",system-ui,sans-serif!important;font-size:.86rem!important;font-weight:650!important;box-shadow:none!important}.filing-prep-complete-dialog__btn-secondary.btn-secondary:focus-visible,.filing-prep-complete-dialog__btn-secondary.btn-secondary:hover{border-color:color-mix(in srgb,var(--fpc-gold) 40%,var(--fpc-border))!important;background:color-mix(in srgb,var(--fpc-icon-bg) 55%,#fff)!important}.filing-prep-complete-dialog__btn-primary.btn-primary,.modal-panel.filing-prep-complete-dialog .filing-prep-complete-dialog__btn-primary.btn-primary,html[data-billing-theme=space] .modal-panel.filing-prep-complete-dialog .filing-prep-complete-dialog__btn-primary.btn-primary{min-height:2.65rem!important;height:2.65rem!important;min-width:0!important;padding:0 1.15rem!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.4rem!important;border:1px solid rgba(176,140,72,.4)!important;background:linear-gradient(100deg,#e8d4a4,#d4b06e 45%,#b8924a)!important;background-image:linear-gradient(100deg,#e8d4a4,#d4b06e 45%,#b8924a)!important;color:#1a1612!important;font-family:var(--font-ui),"Sofia Sans Semi Condensed",system-ui,sans-serif!important;font-size:.86rem!important;font-weight:650!important;box-shadow:0 4px 12px rgba(140,110,60,.16)!important;filter:none!important}.filing-prep-complete-dialog__btn-primary.btn-primary:focus-visible,.filing-prep-complete-dialog__btn-primary.btn-primary:hover,html[data-billing-theme=space] .modal-panel.filing-prep-complete-dialog .filing-prep-complete-dialog__btn-primary.btn-primary:focus-visible,html[data-billing-theme=space] .modal-panel.filing-prep-complete-dialog .filing-prep-complete-dialog__btn-primary.btn-primary:hover{filter:brightness(1.03)!important;background:linear-gradient(100deg,#ecd9ae,#d8b878 45%,#c09c56)!important;background-image:linear-gradient(100deg,#ecd9ae,#d8b878 45%,#c09c56)!important}.filing-prep-complete-dialog__btn-primary.btn-primary svg{width:.95rem;height:.95rem}@media (max-width:900px){.filing-prep-complete-dialog,.modal-backdrop .modal-panel.filing-prep-complete-dialog{width:min(100vw - 1.25rem,var(--fpc-sheet-max))!important;max-width:min(100vw - 1.25rem,var(--fpc-sheet-max))!important;height:auto!important;min-height:0!important;max-height:min(92vh,calc(100vh - 24px))!important;overflow:auto}.filing-prep-complete-dialog__head{grid-template-columns:minmax(0,1fr);padding:1.1rem 1.1rem .65rem}.filing-prep-complete-dialog__mark{position:absolute;top:.65rem;right:.65rem;width:4.5rem}.filing-prep-complete-dialog__mark-img{width:4.5rem}.filing-prep-complete-dialog__head-copy{padding-right:5rem}.filing-prep-complete-dialog__summary{margin:.65rem 1rem;padding:.85rem .95rem;grid-template-columns:1fr}.filing-prep-complete-dialog__summary:before{display:none}.filing-prep-complete-dialog__summary-col{gap:.75rem}.filing-prep-complete-dialog__foot{padding:.85rem 1rem 1rem}}.modal-backdrop:has(>.modal-backdrop__frost){background:transparent!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:visible!important}.modal-backdrop__frost{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:absolute;inset:0;z-index:0;display:block;margin:0;border:0;padding:0;cursor:pointer;background:color-mix(in srgb,var(--ink,#1a1612) 48%,transparent)}.modal-backdrop:has(>.modal-backdrop__frost)>.modal-panel{position:relative;z-index:1}@media (min-width:768px){html:not([data-layout-mode=mobile]) .birthday-greeting-dialog-backdrop,html:not([data-layout-mode=mobile]) .client-directory-overlay__backdrop,html:not([data-layout-mode=mobile]) .client-matter-overlay__backdrop,html:not([data-layout-mode=mobile]) .content-protection-notice-backdrop,html:not([data-layout-mode=mobile]) .daily-briefing-gate,html:not([data-layout-mode=mobile]) .dialog-backdrop,html:not([data-layout-mode=mobile]) .firm-command-palette__backdrop,html:not([data-layout-mode=mobile]) .hub-command-palette__backdrop,html:not([data-layout-mode=mobile]) .keyboard-shortcuts-backdrop,html:not([data-layout-mode=mobile]) .matter-close-file-backdrop__scrim,html:not([data-layout-mode=mobile]) .modal-backdrop,html:not([data-layout-mode=mobile]) .modal-backdrop__frost,html:not([data-layout-mode=mobile]) .payment-proof-dialog__backdrop,html:not([data-layout-mode=mobile]) .reset-dialog-backdrop,html:not([data-layout-mode=mobile]) .workspace-intro-backdrop,html:not([data-layout-mode=mobile]) .workspace-intro-modal__backdrop{backdrop-filter:blur(12px) saturate(1.05)!important;-webkit-backdrop-filter:blur(12px) saturate(1.05)!important}html:not([data-layout-mode=mobile]) .modal-backdrop:has(>.modal-backdrop__frost){backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}:is(html[data-billing-theme=space]:not([data-layout-mode=desktop]),html[data-billing-theme=practice]:not([data-layout-mode=desktop])){.matter-page--native-mobile{box-sizing:border-box;width:100%;max-width:100%;min-width:0;overflow-x:visible;padding:0 0 calc(5.25rem + env(safe-area-inset-bottom, 0px));background:var(--gl-m-bg,#0b0b0b)!important;color:var(--gl-m-ink,#f5f1e8)!important}.matter-page--native-mobile *,.matter-page--native-mobile :after,.matter-page--native-mobile :before{box-sizing:border-box}.matter-page--native-mobile .matter-sticky-bar{display:none!important}.matter-page--native-mobile #matter-billing>.matter-page__section-head .matter-page__section-name,.matter-page--native-mobile #matter-billing>.matter-page__section-name,.matter-page--native-mobile .client-matter-panel__stat--wide,.matter-page--native-mobile .matter-desk-wayfinding,.matter-page--native-mobile .matter-page__at-a-glance,.matter-page--native-mobile .matter-page__balance-hero,.matter-page--native-mobile .matter-page__header-label{display:none}.matter-page--native-mobile .matter-page__mobile-chrome{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:.5rem;width:calc(100% + 2 * var(--gl-m-gutter, 1rem));max-width:none;margin:0 calc(-1 * var(--gl-m-gutter, 1rem)) .85rem;padding:.35rem var(--gl-m-gutter,1rem);min-height:2.75rem;overflow:visible;background:var(--gl-m-bg,#0b0b0b);border-bottom:1px solid var(--gl-m-divider,#2d2d2d)}.matter-page--native-mobile .matter-page__mobile-back{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.75rem;min-width:2.75rem;height:2.75rem;margin:0;padding:0;border-radius:.85rem;border:1px solid var(--gl-m-divider,#2d2d2d);background:var(--gl-m-card,#181818);color:var(--gl-m-gold,#d1a449)!important;font-size:1.15rem;font-weight:700;line-height:1;text-decoration:none}.matter-page--native-mobile .matter-page__mobile-title{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--gl-m-fs-card,18px);font-weight:var(--gl-m-fw-card,650);letter-spacing:0;color:var(--gl-m-ink,#f5f1e8)}.matter-page--native-mobile .matter-page__header-more{position:relative;flex:0 0 auto}.matter-page--native-mobile .matter-page__header-more-summary{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;min-width:2.75rem;height:2.75rem;margin:0;padding:0;list-style:none;border-radius:.85rem;border:1px solid var(--gl-m-divider,#2d2d2d);background:var(--gl-m-card,#181818);color:var(--gl-m-gold,#d1a449);font-size:1.35rem;font-weight:700;line-height:1;cursor:pointer}.matter-page--native-mobile .matter-page__header-more-summary::-webkit-details-marker{display:none}.matter-page--native-mobile .matter-page__header-more-menu{position:absolute;right:0;top:calc(100% + .4rem);z-index:50;display:grid;gap:.4rem;min-width:12rem;max-width:min(18.5rem,100%);padding:.6rem;border-radius:.9rem;border:1px solid var(--gl-m-divider,#2d2d2d)!important;background:var(--gl-m-card-elevated,#202020)!important;box-shadow:0 16px 40px rgba(0,0,0,.45)}.matter-page--native-mobile .matter-page__header-more:not([open]) .matter-page__header-more-menu{display:none}.matter-page--native-mobile .matter-page__header-more-menu .btn-primary,.matter-page--native-mobile .matter-page__header-more-menu .btn-secondary,.matter-page--native-mobile .matter-page__header-more-menu .matter-code-rename-trigger,.matter-page--native-mobile .matter-page__header-more-menu .matter-page__header-action,.matter-page--native-mobile .matter-page__header-more-menu .matter-portal-quick-link{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:2.75rem!important;margin:0;padding:.55rem .75rem!important;border-radius:.85rem!important;border:1px solid var(--gl-m-gold-border,#8f7136)!important;background:var(--gl-m-card,#181818)!important;color:var(--gl-m-ink,#f5f1e8)!important;-webkit-text-fill-color:var(--gl-m-ink,#f5f1e8)!important;font-size:var(--gl-m-fs-body,16px);font-weight:var(--gl-m-fw-button,600);text-align:left;white-space:normal}.matter-page--native-mobile .matter-page__header-more-menu .matter-code-rename-form{width:100%;max-width:none;margin:0;padding:.65rem;border-radius:.75rem;border:1px solid var(--gl-m-divider,#2d2d2d);background:var(--gl-m-card,#181818);color:var(--gl-m-ink,#f5f1e8)}.matter-page--native-mobile .matter-page__header,.matter-page--native-mobile .matter-page__header.client-matter-panel__header{width:100%;max-width:100%;min-width:0;overflow:visible;margin:0 0 .85rem;padding:0!important;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;color:var(--gl-m-card-ink,#f5f1e8)!important}.matter-page--native-mobile .matter-active-banner,.matter-page--native-mobile .matter-intake-gate,.matter-page--native-mobile .matter-ph-stages{color:#1a1612!important;-webkit-text-fill-color:#1a1612!important}.matter-page--native-mobile .matter-active-banner .matter-header-kicker,.matter-page--native-mobile .matter-intake-gate__eyebrow,.matter-page--native-mobile .matter-ph-stages .matter-header-kicker{color:#6b5210!important;-webkit-text-fill-color:#6b5210!important}.matter-page--native-mobile .matter-active-banner__amount,.matter-page--native-mobile .matter-active-banner__caption,.matter-page--native-mobile .matter-active-banner__offense-value,.matter-page--native-mobile .matter-intake-gate__label,.matter-page--native-mobile .matter-intake-gate__pct,.matter-page--native-mobile .matter-intake-gate__title{color:#1a1612!important;-webkit-text-fill-color:#1a1612!important}.matter-page--native-mobile .matter-active-banner__meta,.matter-page--native-mobile .matter-intake-gate__hint,.matter-page--native-mobile .matter-intake-gate__item{color:#5c534a!important;-webkit-text-fill-color:#5c534a!important}.matter-page--native-mobile .matter-active-banner{overflow:hidden;padding:.95rem 1rem 1rem}.matter-page--native-mobile .matter-active-banner__caption,.matter-page--native-mobile .matter-active-banner__meta{overflow-wrap:break-word;word-break:normal}.matter-page--native-mobile .matter-page__header-row{display:flex;flex-direction:column;align-items:stretch;gap:.85rem;width:100%;padding:1rem;border-radius:1rem;border:1px solid var(--gl-m-divider,#2d2d2d);background:var(--gl-m-card,#181818);box-shadow:0 8px 24px rgba(0,0,0,.28)}.matter-page--native-mobile .client-matter-panel__title-block,.matter-page--native-mobile .matter-page__header-row .client-matter-panel__identity{width:100%;max-width:100%;min-width:0}.matter-page--native-mobile .matter-page__code-row{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;width:100%}.matter-page--native-mobile .client-matter-panel__code,.matter-page--native-mobile .matter-case-identity__role-tag,.matter-page--native-mobile .matter-health-badge,.matter-page--native-mobile .matter-health-badge--header{border-radius:999px!important}.matter-page--native-mobile .client-matter-panel__code{color:var(--gl-m-gold-ink,#14110c)!important;background:var(--gl-m-gold-action,#e0b75c)!important;border-color:transparent!important}.matter-page--native-mobile .matter-health-badge,.matter-page--native-mobile .matter-health-badge--header{color:var(--gl-m-ink,#f5f1e8)!important;border-color:var(--gl-m-gold-border,#8f7136)!important;background:var(--gl-m-card-elevated,#202020)!important}.matter-page--native-mobile .client-matter-panel__name,.matter-page--native-mobile .matter-page__client-name{margin:.15rem 0 .35rem;max-width:100%;overflow-wrap:anywhere;word-break:break-word;font-size:var(--gl-m-fs-section,21px);font-weight:var(--gl-m-fw-section,650);line-height:var(--gl-m-lh-section,1.25);color:var(--gl-m-ink,#f5f1e8)!important}.matter-page--native-mobile .matter-page__client-contact{display:grid;gap:.55rem;width:100%;margin-top:.65rem;color:var(--gl-m-ink,#f5f1e8)!important}.matter-page--native-mobile .matter-page__client-contact dt{margin:0 0 .15rem;color:var(--gl-m-heading,#f5f1e8)!important;font-size:var(--gl-m-fs-field,15px);font-weight:var(--gl-m-fw-field,600);line-height:var(--gl-m-lh-field,1.35);letter-spacing:0;text-transform:none}.matter-page--native-mobile .matter-page__client-contact .text-ink,.matter-page--native-mobile .matter-page__client-contact a,.matter-page--native-mobile .matter-page__client-contact dd{margin:0;color:var(--gl-m-ink,#f5f1e8)!important;overflow-wrap:anywhere;word-break:break-word}.matter-page--native-mobile .matter-page__client-contact a{display:inline-flex;align-items:center;min-height:1.5rem;text-decoration:underline;text-underline-offset:.15em;color:var(--gl-m-gold,#d1a449)!important}.matter-page--native-mobile .matter-case-identity{margin-top:.75rem;padding-top:.75rem;border-top-color:var(--gl-m-divider,#2d2d2d)}.matter-page--native-mobile .matter-case-identity__caption{margin:0;overflow-wrap:anywhere;word-break:break-word;font-style:normal;font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--gl-m-fs-secondary,13px);font-weight:var(--gl-m-fw-secondary,400);line-height:var(--gl-m-lh-secondary,1.45);color:var(--gl-m-ink,#f5f1e8)!important}.matter-page--native-mobile .matter-case-identity__role-tag{color:var(--gl-m-gold-ink,#14110c)!important;background:color-mix(in srgb,var(--gl-m-gold,#d1a449) 82%,#fff)!important}.matter-page--native-mobile .btn-gold,.matter-page--native-mobile .btn-primary,.matter-page--native-mobile .btn-secondary,.matter-page--native-mobile .matter-code-rename-trigger,.matter-page--native-mobile .matter-page__quick-add-link,.matter-page--native-mobile .matter-portal-quick-link{border-radius:.85rem!important}.matter-page--native-mobile .client-matter-panel__status-line{color:var(--gl-m-muted,#c4bdb3)!important}.matter-page--native-mobile .matter-page__header-actions{display:flex;flex-direction:column;width:100%;margin:0}.matter-page--native-mobile .matter-page__header-actions .btn-primary,.matter-page--native-mobile .matter-page__header-actions .matter-page__header-action--primary{width:100%;min-height:2.75rem!important;justify-content:center;border-radius:.85rem!important;background:var(--gl-m-gold-action,#e0b75c)!important;color:var(--gl-m-gold-ink,#14110c)!important;border-color:transparent!important;white-space:normal}.matter-page--native-mobile .matter-page__header .matter-family-list{margin-top:.7rem}.matter-page--native-mobile .client-matter-panel__stats,.matter-page--native-mobile .client-matter-panel__stats--compact{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;width:100%;margin:0}.matter-page--native-mobile .client-matter-panel__stat{min-width:0;padding:.75rem .85rem;border-radius:.9rem;border:1px solid var(--gl-m-divider,#2d2d2d)!important;background:var(--gl-m-card-elevated,#202020)!important;box-shadow:none}.matter-page--native-mobile .client-matter-panel__stat-label{color:var(--gl-m-muted,#c4bdb3)!important;font-size:var(--gl-m-fs-caption,12px);font-weight:var(--gl-m-fw-caption,500)}.matter-page--native-mobile .client-matter-panel__stat-value{overflow:visible;white-space:nowrap;padding-top:.1em;color:var(--gl-m-ink,#f5f1e8)!important;font-size:var(--gl-m-fs-stat,28px);font-weight:var(--gl-m-fw-stat,700);line-height:1.25}.matter-page--native-mobile .matter-page__quick-add{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;width:100%}.matter-page--native-mobile .matter-page__quick-add-link{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:2.75rem;padding:.55rem .75rem;border-radius:.85rem!important;border:1px solid var(--gl-m-gold-border,#8f7136)!important;background:var(--gl-m-card-elevated,#202020)!important;color:var(--gl-m-gold,#d1a449)!important;font-size:var(--gl-m-fs-button,16px);font-weight:var(--gl-m-fw-button,600)}.matter-page--native-mobile .matter-page__case-details-embed{width:100%;max-width:100%;margin-top:.65rem}.matter-page--native-mobile .matter-case-details-fold,.matter-page--native-mobile .matter-case-details-fold.matter-admin-details{width:100%;padding:0!important;border-radius:1rem;border:1px solid var(--gl-m-gold-border,#8f7136);background:var(--gl-m-card-elevated,#202020)!important}.matter-page--native-mobile .matter-case-details-fold__summary{flex-direction:row;justify-content:flex-start;align-items:center;min-height:3.35rem;padding:.75rem .85rem}.matter-page--native-mobile .matter-case-details-fold__mark{border-color:var(--gl-m-gold-border,#8f7136);background:color-mix(in srgb,var(--gl-m-gold,#d1a449) 16%,var(--gl-m-card,#181818));color:var(--gl-m-gold,#d1a449)}.matter-page--native-mobile .matter-case-details-fold__open{background:var(--gl-m-gold-action,#d1a449);border-color:transparent;color:var(--gl-m-gold-ink,#1a1612)}.matter-page--native-mobile .matter-case-details-fold[open] .matter-case-details-fold__open{background:transparent;border-color:var(--gl-m-gold-border,#8f7136);color:var(--gl-m-gold,#d1a449)}.matter-page--native-mobile .matter-case-details-fold__hint,.matter-page--native-mobile .matter-case-details-fold__label,.matter-page--native-mobile .matter-case-details__eyebrow,.matter-page--native-mobile .matter-case-details__title{color:var(--gl-m-ink,#f5f1e8)!important}.matter-page--native-mobile .matter-case-details-fold__hint{color:var(--gl-m-muted,#c4bdb3)!important}.matter-page--native-mobile .matter-case-details,.matter-page--native-mobile .matter-case-details-panel .matter-case-details{background:var(--gl-m-card,#181818)!important;background-image:none!important;border-color:var(--gl-m-divider,#2d2d2d)!important;color:var(--gl-m-ink,#f5f1e8)!important}.matter-page--native-mobile .matter-admin-details,.matter-page--native-mobile .matter-case-details,.matter-page--native-mobile .matter-case-details dd,.matter-page--native-mobile .matter-case-details dt,.matter-page--native-mobile .matter-case-details label,.matter-page--native-mobile .matter-case-details p,.matter-page--native-mobile .matter-case-details span{color:var(--gl-m-ink,#f5f1e8)}.matter-page--native-mobile .matter-case-details .matter-case-details__hint,.matter-page--native-mobile .matter-case-details .text-muted,.matter-page--native-mobile .matter-case-details dt{color:var(--gl-m-muted,#c4bdb3)!important}.matter-page--native-mobile .matter-ph-stages{width:100%;max-width:100%;min-width:0;margin:0 0 .85rem;padding:.85rem .65rem 1.05rem;overflow:visible}.matter-page--native-mobile .matter-ph-stages__list{display:flex;flex-wrap:nowrap;gap:0;width:100%;max-width:100%;overflow-x:auto!important;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding:0 .35rem .45rem .15rem;scrollbar-width:none}.matter-page--native-mobile .matter-ph-stages__list::-webkit-scrollbar{display:none}.matter-page--native-mobile .matter-ph-stages__item{flex:1 0 4.85rem;min-width:4.85rem;max-width:none;padding:0 .2rem}.matter-page--native-mobile .matter-ph-stages__label{max-width:100%;overflow-wrap:break-word;word-break:normal;hyphens:none;font-size:.6rem;line-height:1.28;color:#1a1612!important;-webkit-text-fill-color:#1a1612!important}.matter-page--native-mobile .matter-ph-stages__item--current .matter-ph-stages__label{color:#5c4316!important;-webkit-text-fill-color:#5c4316!important}.matter-page--native-mobile .matter-ph-stages__item--done .matter-ph-stages__label{color:#5c534a!important;-webkit-text-fill-color:#5c534a!important}.matter-page--native-mobile .matter-ph-stages__detail{display:none}.matter-page--native-mobile .matter-page__nav-full-status{width:100%;margin-top:.55rem;padding:.7rem .95rem;border-radius:.85rem!important;border:1px solid var(--gl-m-divider,#2d2d2d)!important;background:var(--gl-m-card-elevated,#202020)!important;color:var(--gl-m-ink,#f5f1e8)!important;font-size:var(--gl-m-fs-button,16px);font-weight:600;text-align:center}.matter-page--native-mobile .client-code-link,.matter-page--native-mobile .matter-code-rename-trigger{background:var(--gl-m-gold-action,#e0b75c)!important;color:var(--gl-m-gold-ink,#14110c)!important;-webkit-text-fill-color:var(--gl-m-gold-ink,#14110c)!important;border-color:transparent!important}.matter-page--native-mobile .matter-birthday-greeting__actions{display:grid;grid-template-columns:1fr;gap:.55rem}.matter-page--native-mobile .matter-birthday-greeting__action-btn{width:100%;min-height:2.75rem!important;border-radius:.85rem!important}.matter-page--native-mobile .matter-page__body,.matter-page--native-mobile .matter-page__body--billing,.matter-page--native-mobile .matter-page__body--timeline,.matter-page--native-mobile .matter-page__body--work{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;max-width:100%;min-height:0!important;height:auto!important;gap:.85rem}.matter-page--native-mobile .matter-page__nav,.matter-page--native-mobile .matter-page__nav--views{display:flex;flex-direction:column;align-items:stretch;gap:.75rem;width:100%;margin:0;padding:0;background:transparent}.matter-page--native-mobile .matter-page__nav-focus{position:sticky;top:3.15rem;z-index:30;display:flex;width:100%;gap:.35rem;padding:.35rem;border-radius:1rem;border:1px solid var(--gl-m-divider,#2d2d2d);background:var(--gl-m-card,#181818)}.matter-page--native-mobile .matter-page__nav-link{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;min-width:0;padding:.4rem .45rem;border-radius:.75rem;border:1px solid transparent;background:transparent;color:var(--gl-m-muted,#c4bdb3)!important;font-size:var(--gl-m-fs-caption,12px);font-weight:var(--gl-m-fw-badge,600);white-space:nowrap}.matter-page--native-mobile .matter-page__nav-link--active{border-color:var(--gl-m-gold,#d1a449);background:color-mix(in srgb,var(--gl-m-gold,#d1a449) 16%,var(--gl-m-card,#181818));color:var(--gl-m-gold,#d1a449)!important}.matter-page--native-mobile .matter-page__nav-badge{background:var(--gl-m-gold-action,#e0b75c);color:var(--gl-m-gold-ink,#14110c)}.matter-page--native-mobile .matter-page__nav-full{display:flex;width:100%;max-width:100%;justify-self:stretch;min-height:2.75rem;padding:.7rem .85rem;border-radius:1rem;border:1px dashed var(--gl-m-gold-border,#8f7136);background:var(--gl-m-card,#181818)!important;color:var(--gl-m-ink,#f5f1e8)!important}.matter-page--native-mobile .matter-page__nav-full-arrow,.matter-page--native-mobile .matter-page__nav-full-icon,.matter-page--native-mobile .matter-page__nav-full-label{color:var(--gl-m-gold,#d1a449)!important}.matter-page--native-mobile .matter-page__nav-full-hint{color:var(--gl-m-muted,#c4bdb3)!important}.matter-page--native-mobile #matter-billing,.matter-page--native-mobile .matter-billing-snapshot,.matter-page--native-mobile .matter-page__block,.matter-page--native-mobile .matter-page__stack{width:100%;max-width:100%;min-width:0;min-height:0!important;height:auto!important;align-items:stretch;justify-content:flex-start}.matter-page--native-mobile .matter-billing-snapshot{gap:.75rem;margin:0;padding:1.05rem .95rem .85rem;overflow:visible;border-radius:1rem;border:1px solid var(--gl-m-divider,#2d2d2d);background:var(--gl-m-card,#181818)!important;color:var(--gl-m-ink,#f5f1e8)!important}.matter-page--native-mobile .matter-billing-snapshot__identity{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:.28rem;width:100%;min-width:0;overflow:visible;padding:.15rem 0 .75rem;border-bottom:1px solid var(--gl-m-divider,#2d2d2d)}.matter-page--native-mobile .matter-billing-snapshot__identity-code{justify-self:start;flex:0 0 auto;padding:.18rem .45rem;border-radius:.35rem;border:1px solid var(--gl-m-gold-border,#8f7136);color:var(--gl-m-gold,#d1a449);font-size:var(--gl-m-fs-badge,11px);font-weight:var(--gl-m-fw-badge,600);letter-spacing:.04em}.matter-page--native-mobile .matter-billing-snapshot__identity-name{min-width:0;overflow:visible;text-overflow:unset;white-space:normal;color:var(--gl-m-ink,#f5f1e8);font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--gl-m-fs-card,18px);font-weight:650;line-height:1.25;overflow-wrap:anywhere}.matter-page--native-mobile .matter-billing-snapshot__identity-balance{margin-top:.2rem;padding-top:.12em;overflow:visible;color:var(--gl-m-ink,#f5f1e8);font-family:var(--font-ui),system-ui,sans-serif;font-size:22px;font-weight:700;line-height:1.3;font-variant-numeric:tabular-nums}.matter-page--native-mobile .matter-billing-snapshot__balance{display:none}.matter-page--native-mobile .matter-billing-snapshot h3.panel-subsection-title,.matter-page--native-mobile .matter-billing-snapshot__heading{margin:0 0 .4rem;color:var(--gl-m-muted,#c4bdb3)!important;font-family:var(--font-ui),system-ui,sans-serif!important;font-size:var(--gl-m-fs-caption,12px)!important;font-weight:700!important;line-height:1.35!important;letter-spacing:.06em!important;text-transform:uppercase!important}.matter-page--native-mobile .matter-billing-snapshot__charge-date,.matter-page--native-mobile .matter-billing-snapshot__empty,.matter-page--native-mobile .matter-billing-snapshot__eyebrow,.matter-page--native-mobile .matter-billing-snapshot__soa-date,.matter-page--native-mobile .matter-billing-snapshot__truth{color:var(--gl-m-muted,#c4bdb3)!important;font-size:var(--gl-m-fs-caption,12px)!important;font-weight:var(--gl-m-fw-caption,500)!important;line-height:var(--gl-m-lh-caption,1.35)!important;letter-spacing:0!important;text-transform:none!important}.matter-page--native-mobile .matter-billing-snapshot__charges{gap:0}.matter-page--native-mobile .matter-billing-snapshot__charges li{align-items:flex-start;gap:.7rem;padding:.65rem 0;border-bottom:1px solid var(--gl-m-divider,#2d2d2d);font-size:inherit}.matter-page--native-mobile .matter-billing-snapshot__charges li:first-child{padding-top:.15rem}.matter-page--native-mobile .matter-billing-snapshot__charges li:last-child{padding-bottom:0;border-bottom:0}.matter-page--native-mobile .matter-billing-snapshot__charge-copy,.matter-page--native-mobile .matter-billing-snapshot__charge-label{display:grid;gap:.18rem;min-width:0;flex:1 1 auto}.matter-page--native-mobile .matter-billing-snapshot__charge-desc,.matter-page--native-mobile .matter-billing-snapshot__charge-label{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--gl-m-ink,#f5f1e8)!important;font-size:var(--gl-m-fs-field,15px)!important;font-weight:500!important;line-height:1.35!important;overflow-wrap:anywhere}.matter-page--native-mobile .matter-billing-snapshot__soa{color:var(--gl-m-ink,#f5f1e8)!important;font-size:var(--gl-m-fs-field,15px)!important;font-weight:400!important;line-height:1.4!important;overflow-wrap:anywhere}.matter-page--native-mobile .matter-billing-snapshot__soa strong{font-size:15px;font-weight:650}.matter-page--native-mobile .matter-billing-snapshot__charge-amount{flex:0 0 auto;padding-top:.05rem;color:var(--gl-m-ink,#f5f1e8)!important;font-family:var(--font-ui),system-ui,sans-serif!important;font-size:var(--gl-m-fs-field,15px)!important;font-weight:650!important;line-height:1.3!important;font-variant-numeric:tabular-nums;white-space:nowrap}.matter-page--native-mobile .matter-page__partner-fold-summary{flex-direction:column;align-items:flex-start;gap:.15rem;font-size:18px!important;font-weight:650!important;letter-spacing:0!important;text-transform:none!important;color:var(--gl-m-ink,#f5f1e8)!important}.matter-page--native-mobile .matter-page__partner-fold-hint{font-size:13px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--gl-m-muted,#c4bdb3)!important}.matter-page--native-mobile .matter-billing-snapshot .empty-state,.matter-page--native-mobile .matter-billing-snapshot .empty-state--compact{min-height:0!important;margin:0;padding:.85rem .7rem!important;border-radius:.85rem;border:1px dashed var(--gl-m-divider,#2d2d2d);background:var(--gl-m-card-elevated,#202020)!important;color:var(--gl-m-muted,#c4bdb3)!important}.matter-page--native-mobile .matter-billing-snapshot__actions{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}.matter-page--native-mobile .matter-billing-snapshot__actions .btn-primary,.matter-page--native-mobile .matter-billing-snapshot__actions .btn-secondary{width:100%;min-height:2.75rem!important;border-radius:.85rem!important}.matter-page--native-mobile .empty-state__message,.matter-page--native-mobile .empty-state__title{color:var(--gl-m-ink,#f5f1e8)!important}.matter-page--native-mobile .text-muted{color:var(--gl-m-muted,#c4bdb3)!important}.matter-page--native-mobile .text-ink{color:var(--gl-m-ink,#f5f1e8)!important}.matter-page--native-mobile .matter-active-banner .text-ink,.matter-page--native-mobile .matter-intake-gate .matter-page__section-name,.matter-page--native-mobile .matter-intake-gate .panel-section-title,.matter-page--native-mobile .matter-intake-gate .text-ink,.matter-page--native-mobile .matter-ph-stages .text-ink{color:#1a1612!important;-webkit-text-fill-color:#1a1612!important}.matter-page--native-mobile .matter-intake-gate .matter-page__section-name,.matter-page--native-mobile .matter-intake-gate .panel-section-title{color:#6b5210!important;-webkit-text-fill-color:#6b5210!important}.matter-page--native-mobile .matter-page__client-name,.matter-page--native-mobile a.text-ink,.matter-page--native-mobile dd{color:var(--gl-m-ink,#f5f1e8)}.matter-page--native-mobile .card{width:100%;max-width:100%;min-width:0}.matter-page--native-mobile .matter-elevation-block{background:var(--gl-m-card,#181818)!important;border-color:var(--gl-m-divider,#2d2d2d)!important}.matter-page--native-mobile .matter-appeal-setup__eyebrow,.matter-page--native-mobile .matter-elevation-continuity__eyebrow{color:var(--gl-m-gold,#d1a449)!important}.matter-page--native-mobile .matter-appeal-setup__label,.matter-page--native-mobile .matter-appeal-setup__lede,.matter-page--native-mobile .matter-elevation-continuity__title{color:var(--gl-m-ink,#f5f1e8)!important}.matter-page--native-mobile .matter-appeal-setup{background:var(--gl-m-card-elevated,#202020)!important;border-top-color:var(--gl-m-divider,#2d2d2d)!important}.matter-page--native-mobile .matter-appeal-setup__item--action{background:var(--gl-m-card,#181818)!important;border-color:var(--gl-m-gold-border,#8f7136)!important}.matter-page--native-mobile .matter-appeal-setup__check{border-color:var(--gl-m-divider,#2d2d2d);color:var(--gl-m-gold,#d1a449)}.matter-page--native-mobile .matter-elevation-continuity__alert{background:rgba(209,164,73,.12)!important;border-color:var(--gl-m-gold-border,#8f7136)!important;color:var(--gl-m-ink,#f5f1e8)!important}.matter-page--native-mobile .matter-close-file-sheet{background:var(--gl-m-card,#181818)!important;color:var(--gl-m-ink,#f5f1e8)!important;border-color:var(--gl-m-divider,#2d2d2d)!important}.matter-page--native-mobile .matter-close-file-sheet .section-label,.matter-page--native-mobile .matter-close-file-sheet p,.matter-page--native-mobile .matter-close-file-sheet textarea{color:var(--gl-m-ink,#f5f1e8)!important}.client-matter-overlay:not(.walk-in-matter-overlay){align-items:stretch;justify-content:center;padding:max(.5rem,env(safe-area-inset-top,0px)) .75rem calc(var(--mobile-nav-height, 5.25rem) + env(safe-area-inset-bottom, 0px) + .35rem)}.client-matter-overlay:not(.walk-in-matter-overlay) .client-matter-panel{width:auto;max-width:100%;height:auto!important;max-height:100%!important;margin:0;border-radius:1.15rem!important;border:1px solid var(--gl-m-divider,#2d2d2d)!important;background:var(--gl-m-card,#181818)!important;color:var(--gl-m-ink,#f5f1e8)!important;box-shadow:0 16px 40px rgba(0,0,0,.45)}.client-matter-overlay:not(.walk-in-matter-overlay) .client-matter-panel__scroll{min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.client-matter-overlay:not(.walk-in-matter-overlay) .client-matter-panel__header{padding:.95rem 3.5rem .85rem 1rem!important;background:transparent!important;border-bottom:1px solid var(--gl-m-divider,#2d2d2d)!important}.client-matter-overlay:not(.walk-in-matter-overlay) .client-matter-panel__identity{display:flex;flex-direction:column;align-items:stretch;gap:.45rem;width:100%;min-width:0}.client-matter-overlay:not(.walk-in-matter-overlay) .matter-page__code-row{width:100%;flex:none}.client-matter-overlay:not(.walk-in-matter-overlay) .client-matter-panel__name,.client-matter-overlay:not(.walk-in-matter-overlay) .client-matter-panel__title-block,.client-matter-overlay:not(.walk-in-matter-overlay) .matter-case-identity{width:100%;max-width:100%;min-width:0}.client-matter-overlay:not(.walk-in-matter-overlay) .client-matter-panel__code{border-radius:999px!important;border-color:transparent!important;background:var(--gl-m-gold-action,#e0b75c)!important;color:var(--gl-m-gold-ink,#14110c)!important}.client-matter-overlay:not(.walk-in-matter-overlay) .client-matter-panel__name{margin:0;color:var(--gl-m-heading,#f5f1e8)!important;font-family:var(--font-ui),system-ui,sans-serif!important;font-size:var(--gl-m-fs-card,18px)!important;font-weight:var(--gl-m-fw-card,650)!important;line-height:var(--gl-m-lh-card,1.3)!important;white-space:normal;overflow-wrap:break-word;word-break:normal}.client-matter-overlay:not(.walk-in-matter-overlay) .matter-case-identity{margin-top:.35rem;padding-top:.45rem;border-top-color:var(--gl-m-divider,#2d2d2d)}.client-matter-overlay:not(.walk-in-matter-overlay) .matter-case-identity__caption,.client-matter-overlay:not(.walk-in-matter-overlay) .matter-case-identity__role,.client-matter-overlay:not(.walk-in-matter-overlay) .matter-case-identity__role-muted{color:var(--gl-m-muted,#c4bdb3)!important;font-family:var(--font-ui),system-ui,sans-serif!important;font-style:normal;white-space:normal;overflow-wrap:break-word;word-break:normal}.client-matter-overlay:not(.walk-in-matter-overlay) .matter-case-identity__role-tag{display:inline-block;max-width:100%;border-radius:999px!important;white-space:normal;overflow-wrap:break-word;color:var(--gl-m-gold-ink,#14110c)!important;background:color-mix(in srgb,var(--gl-m-gold,#d1a449) 82%,#fff)!important}.client-matter-overlay:not(.walk-in-matter-overlay) .client-matter-panel__status-line{color:var(--gl-m-muted,#c4bdb3)!important}.client-matter-overlay:not(.walk-in-matter-overlay) .client-matter-panel__stats,.client-matter-overlay:not(.walk-in-matter-overlay) .client-matter-panel__stats--compact{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;width:100%}.client-matter-overlay:not(.walk-in-matter-overlay) .client-matter-panel__stat{border-radius:.9rem;border:1px solid var(--gl-m-divider,#2d2d2d)!important;background:var(--gl-m-card-elevated,#202020)!important;box-shadow:none}.client-matter-overlay:not(.walk-in-matter-overlay) .client-matter-panel__stat-label{color:var(--gl-m-muted,#c4bdb3)!important}.client-matter-overlay:not(.walk-in-matter-overlay) .client-matter-panel__stat-value{color:var(--gl-m-ink,#f5f1e8)!important;overflow-wrap:break-word;white-space:normal}.client-matter-overlay:not(.walk-in-matter-overlay) .client-matter-panel__close{top:.7rem;right:.7rem;width:2.5rem;height:2.5rem;min-height:2.5rem;min-width:2.5rem;padding:0;border-radius:.85rem;border:1px solid var(--gl-m-divider,#2d2d2d);background:var(--gl-m-card-elevated,#202020);color:var(--gl-m-muted,#c4bdb3);box-shadow:none}.client-matter-overlay:not(.walk-in-matter-overlay) .client-matter-panel__close-icon{color:var(--gl-m-ink,#f5f1e8)}.client-matter-overlay:not(.walk-in-matter-overlay) .client-matter-panel__footer{background:var(--gl-m-card,#181818)!important;border-top:1px solid var(--gl-m-divider,#2d2d2d)!important}.client-matter-overlay:not(.walk-in-matter-overlay) .client-matter-panel__matter-link{border-radius:.85rem!important;border:1px solid var(--gl-m-gold-border,#8f7136)!important;background:var(--gl-m-card-elevated,#202020)!important;color:var(--gl-m-gold,#d1a449)!important}.client-matter-overlay:not(.walk-in-matter-overlay) .client-matter-panel__columns{grid-template-columns:1fr}.client-matter-overlay:not(.walk-in-matter-overlay) .client-matter-panel__checklist-title,.client-matter-overlay:not(.walk-in-matter-overlay) .client-matter-panel__section-title{color:var(--gl-m-ink,#f5f1e8)!important}.client-matter-overlay:not(.walk-in-matter-overlay) .client-matter-panel__checklist-hint,.client-matter-overlay:not(.walk-in-matter-overlay) .client-matter-panel__section-count{color:var(--gl-m-muted,#c4bdb3)!important}}:is(html[data-billing-theme=space]:not([data-layout-mode=desktop]),html[data-billing-theme=practice]:not([data-layout-mode=desktop])){.documents-page--native-mobile{box-sizing:border-box;width:100%;max-width:100%;min-width:0;overflow-x:hidden;color:var(--gl-m-ink,#f5f1e8)}.documents-page--ar-shell{padding:0 0 .25rem}.documents-page--native-mobile,.documents-page--native-mobile *{box-sizing:border-box}.documents-page--native-mobile>*{width:100%;max-width:100%;min-width:0}.documents-page--native-mobile .documents-page{width:100%;max-width:100%;min-width:0;padding:0}.documents-page--native-mobile .documents-page--native-mobile{padding:0}.documents-page__mobile-chrome{position:static;z-index:auto;display:flex;align-items:center;gap:.5rem;width:100%;max-width:100%;min-width:0;margin:0 0 .75rem;padding:0;min-height:2.75rem;background:transparent;border-bottom:0}.documents-page__mobile-back{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.75rem;min-width:2.75rem;height:2.75rem;border-radius:.85rem;border:1px solid var(--gl-m-divider,#2d2d2d);background:var(--gl-m-card,#181818);color:var(--gl-m-gold,#d1a449)!important;font-size:1.15rem;font-weight:700;line-height:1;text-decoration:none}.documents-page__mobile-title{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--gl-m-fs-card,18px);font-weight:var(--gl-m-fw-card,650);letter-spacing:0;color:var(--gl-m-ink,#f5f1e8)}.documents-page--native-mobile .card,.documents-page--native-mobile .document-review-card,.documents-page--native-mobile .documents-page__client,.documents-page--native-mobile .documents-page__panel,.documents-page--native-mobile .documents-page__select,.documents-page--native-mobile .ui-card{width:100%;max-width:100%;min-width:0}.documents-page--native-mobile .document-review-card,.documents-page--native-mobile .documents-page__client,.documents-page--native-mobile .documents-page__panel,.documents-page--native-mobile .ui-card.card{margin:0;padding:.9rem 1rem 1.25rem!important;overflow:visible;border-radius:1rem;border:1px solid var(--gl-m-divider,#2d2d2d)!important;background:var(--gl-m-card,#181818)!important;background-image:none!important;box-shadow:0 8px 24px rgba(0,0,0,.28);color:var(--gl-m-ink,#f5f1e8)!important}.documents-page--native-mobile .documents-page__client,.documents-page--native-mobile .field-label,.documents-page--native-mobile .text-ink,.documents-page--native-mobile .text-muted,.documents-page--native-mobile label,.documents-page--native-mobile p,.documents-page--native-mobile strong{color:var(--gl-m-ink,#f5f1e8);overflow-wrap:anywhere;word-break:break-word}.documents-page--native-mobile .document-email-preview__canvas{background:#fff!important;color:#14110e!important}.documents-page--native-mobile .document-review-letterhead{background:#fff!important}.documents-page--native-mobile .field-label{margin:0 0 .45rem;color:var(--gl-m-heading,#f5f1e8)!important;font-size:var(--gl-m-fs-field,15px);font-weight:var(--gl-m-fw-field,600);line-height:var(--gl-m-lh-field,1.35);letter-spacing:0;text-transform:none}.documents-page--native-mobile .documents-page__select{width:100%}.documents-page--native-mobile .documents-page__client{font-size:var(--gl-m-fs-body,16px);font-weight:var(--gl-m-fw-body,400);line-height:var(--gl-m-lh-body,1.45)}.documents-page--native-mobile .documents-page__client-email{display:inline-block;margin-top:.2rem;color:var(--gl-m-gold,#d1a449)!important;text-decoration:underline;text-underline-offset:.15em;overflow-wrap:anywhere}.documents-page--native-mobile .matter-doc-tabs.nav-tabs,.documents-page--native-mobile .nav-tabs.matter-doc-tabs,html[data-layout-mode=mobile] .documents-page--native-mobile .matter-doc-tabs.documents-page__doc-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;flex-wrap:unset!important;overflow:hidden!important;width:100%;max-width:100%;min-width:0;margin:0 0 .75rem!important;padding:0!important;gap:.3rem!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.documents-page--native-mobile .matter-doc-tabs .nav-tab,.documents-page--native-mobile .matter-doc-tabs .nav-tab-active,.documents-page--native-mobile .matter-doc-tabs .nav-tab-idle{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;flex:unset!important;flex-shrink:1!important;width:100%;min-width:0!important;max-width:none!important;min-height:2.65rem;padding:.42rem .2rem!important;gap:0!important;border-radius:.85rem!important;border:1px solid var(--gl-m-divider,#2d2d2d)!important;background:var(--gl-m-card,#181818)!important;color:var(--gl-m-ink,#f5f1e8)!important;-webkit-text-fill-color:var(--gl-m-ink,#f5f1e8)!important;font-family:var(--font-ui),"Sofia Sans Semi Condensed",system-ui,sans-serif!important;font-size:var(--gl-m-fs-caption,12px)!important;font-weight:650!important;line-height:1.25;letter-spacing:0;white-space:nowrap;box-shadow:none!important;transform:none!important}.documents-page--native-mobile .documents-page__doc-tab-hint,.documents-page--native-mobile .documents-page__doc-tab-icon,.documents-page--native-mobile .matter-doc-tabs .nav-tab svg{display:none!important}.documents-page--native-mobile .matter-doc-tabs .nav-tab-active{border-color:var(--gl-m-gold,#d1a449)!important;background:var(--gl-m-gold,#d1a449)!important;color:var(--gl-m-gold-ink,#14110c)!important;-webkit-text-fill-color:var(--gl-m-gold-ink,#14110c)!important}.documents-page--native-mobile .matter-doc-tabs .nav-tab-idle{background:var(--gl-m-card,#181818)!important;color:var(--gl-m-ink,#f5f1e8)!important;-webkit-text-fill-color:var(--gl-m-ink,#f5f1e8)!important;border-color:var(--gl-m-divider,#2d2d2d)!important}.documents-page--native-mobile .documents-page__option{display:flex;align-items:flex-start;gap:.7rem;width:100%;min-height:2.75rem;height:auto;margin:0 0 .65rem;padding:.7rem .75rem .85rem;overflow:visible;border-radius:.85rem;border:1px solid var(--gl-m-divider,#2d2d2d);background:var(--gl-m-card-elevated,#202020);color:var(--gl-m-ink,#f5f1e8)!important;cursor:pointer}.documents-page--native-mobile .documents-page__option:last-child{margin-bottom:0}.documents-page--native-mobile .documents-page__option input{flex:0 0 auto;width:1.15rem;height:1.15rem;margin:.2rem 0 0;accent-color:var(--gl-m-gold,#d1a449)}.documents-page--native-mobile .documents-page__option-copy{display:grid;gap:.2rem;min-width:0;flex:1 1 auto}.documents-page--native-mobile .documents-page__option-title{color:var(--gl-m-ink,#f5f1e8)!important;font-size:var(--gl-m-fs-card,18px);font-weight:var(--gl-m-fw-card,650);line-height:var(--gl-m-lh-card,1.3);overflow-wrap:break-word;word-break:normal}.documents-page--native-mobile .documents-page__option-hint{display:block;color:var(--gl-m-muted,#c4bdb3)!important;font-size:var(--gl-m-fs-secondary,13px);font-weight:var(--gl-m-fw-secondary,400);line-height:1.45;overflow:visible;overflow-wrap:break-word;word-break:normal;white-space:normal}.documents-page--native-mobile .empty-state,.documents-page--native-mobile .empty-state--compact{min-height:0!important;margin:.35rem 0 .75rem;padding:.75rem .7rem!important;border-radius:.85rem;border:1px dashed var(--gl-m-divider,#2d2d2d);background:var(--gl-m-card-elevated,#202020)!important}.documents-page--native-mobile .empty-state--compact .empty-state__mark,.documents-page--native-mobile .empty-state__mark{width:2rem!important;height:2rem!important;margin:0 auto .4rem!important}.documents-page--native-mobile .empty-state__title{color:var(--gl-m-heading,#f5f1e8)!important;font-size:var(--gl-m-fs-section,21px);font-weight:var(--gl-m-fw-section,650)}.documents-page--native-mobile .empty-state__message{color:var(--gl-m-muted,#c4bdb3)!important;font-size:var(--gl-m-fs-secondary,13px);font-weight:var(--gl-m-fw-secondary,400)}.documents-page--native-mobile .document-email-preview,.documents-page--native-mobile .document-review-card [class*="bg-[#faf8f4]"],.documents-page--native-mobile .documents-page__panel [class*="bg-[#faf8f4]"],.documents-page--native-mobile .documents-page__panel [class*="bg-[#fffef9]"],.documents-page--native-mobile .documents-page__panel>p{background:var(--gl-m-card-elevated,#202020)!important;border-color:var(--gl-m-divider,#2d2d2d)!important;color:var(--gl-m-ink,#f5f1e8)!important}.documents-page--native-mobile .documents-page__panel li label{display:flex;align-items:flex-start;gap:.7rem;width:100%;min-height:2.75rem;padding:.55rem .45rem;color:var(--gl-m-ink,#f5f1e8)!important;overflow-wrap:anywhere}.documents-page--native-mobile .document-review-card .btn-primary,.documents-page--native-mobile .documents-page__panel .btn-primary{display:flex;align-items:center;justify-content:center;width:100%;min-height:2.75rem;margin-top:.75rem;border-radius:.85rem;background:var(--gl-m-gold-action,#e0b75c)!important;color:var(--gl-m-gold-ink,#14110c)!important;-webkit-text-fill-color:var(--gl-m-gold-ink,#14110c)!important}.documents-page--native-mobile .document-review-card .btn-primary:disabled,.documents-page--native-mobile .documents-page__panel .btn-primary:disabled{background:color-mix(in srgb,var(--gl-m-gold-action,#e0b75c) 55%,var(--gl-m-card,#181818))!important;color:var(--gl-m-gold-ink,#14110c)!important;-webkit-text-fill-color:var(--gl-m-gold-ink,#14110c)!important;opacity:.72}.documents-page--native-mobile .messenger-share-row{margin-top:.85rem;padding:.9rem 1rem;border-radius:1rem;border:1px solid var(--gl-m-divider,#2d2d2d);background:var(--gl-m-card,#181818)}.documents-page--native-mobile .messenger-share-row__label{margin:0 0 .55rem;color:var(--gl-m-muted,#c4bdb3)!important}.documents-page--native-mobile .messenger-share-row__actions{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;width:100%}.documents-page--native-mobile .messenger-share-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:2.75rem;padding:.5rem .6rem;border-radius:.85rem;font-size:var(--gl-m-fs-button,16px);font-weight:var(--gl-m-fw-button,600)}.documents-page--native-mobile .messenger-share-btn--wa{border-color:color-mix(in srgb,#34c759 55%,var(--gl-m-divider,#2d2d2d));background:color-mix(in srgb,#34c759 14%,var(--gl-m-card,#181818));color:#d8f5de!important}.documents-page--native-mobile .messenger-share-btn--viber{border-color:color-mix(in srgb,#7360f2 55%,var(--gl-m-divider,#2d2d2d));background:color-mix(in srgb,#7360f2 14%,var(--gl-m-card,#181818));color:#e4e0ff!important}.documents-page--native-mobile .field,.documents-page--native-mobile input:not([type=checkbox]):not([type=radio]),.documents-page--native-mobile select,.documents-page--native-mobile textarea{width:100%;max-width:100%;min-width:0;min-height:2.75rem;color:var(--gl-m-ink,#f5f1e8)!important;background:var(--gl-m-card-elevated,#202020)!important;border-color:var(--gl-m-divider,#2d2d2d)!important}.documents-page--native-mobile ul{max-width:100%;min-width:0;background:var(--gl-m-card-elevated,#202020)!important;border-color:var(--gl-m-divider,#2d2d2d)!important;color:var(--gl-m-ink,#f5f1e8)!important}.documents-page--native-mobile .document-review-card,.documents-page--native-mobile .document-review-card dd,.documents-page--native-mobile .document-review-card dt{color:var(--gl-m-ink,#f5f1e8)!important;overflow-wrap:anywhere}.documents-page--native-mobile .document-review-card .btn-primary+button,.documents-page--native-mobile .document-review-card button[type=button]{width:100%;min-height:2.75rem}.documents-page--native-mobile .document-review-card .btn-primary+button:not(.btn-primary):not(.document-review-secondary-btn),.documents-page--native-mobile .document-review-card button[type=button]:not(.btn-primary):not(.document-review-secondary-btn){color:var(--gl-m-ink,#f5f1e8)}.documents-page--native-mobile .documents-page__ar-section-label,.documents-page--native-mobile .documents-page__form-label{color:var(--gl-m-muted,#c4bdb3)!important;font-size:var(--gl-m-fs-caption,12px);font-weight:650;letter-spacing:.04em;text-transform:uppercase}.documents-page--native-mobile .documents-page__form-row{display:grid;grid-template-columns:minmax(0,1fr);gap:.35rem;margin-top:.75rem}.documents-page--native-mobile .documents-page__soa-hero{display:grid;gap:.2rem;margin:0 0 .85rem;padding:.85rem .95rem;border-radius:1rem;border:1px solid color-mix(in srgb,var(--gl-m-gold,#d1a449) 45%,var(--gl-m-divider,#2d2d2d));background:var(--gl-m-card,#181818);box-shadow:inset 3px 0 0 var(--gl-m-gold,#d1a449)}.documents-page--native-mobile .documents-page__soa-hero-kicker{margin:0;color:var(--gl-m-gold,#d1a449);font-size:var(--gl-m-fs-caption,12px);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.documents-page--native-mobile .documents-page__soa-hero-client,.documents-page--native-mobile .documents-page__soa-hero-matter{margin:0;min-width:0;overflow-wrap:anywhere;word-break:break-word}.documents-page--native-mobile .documents-page__soa-hero-client{color:var(--gl-m-ink,#f5f1e8);font-size:var(--gl-m-fs-card,18px);font-weight:650;line-height:1.3}.documents-page--native-mobile .documents-page__soa-hero-matter{color:var(--gl-m-muted,#c4bdb3);font-size:var(--gl-m-fs-secondary,13px);font-weight:400;line-height:1.4}.documents-page--native-mobile .documents-page__soa-hero-amt{margin:.35rem 0 0;color:var(--gl-m-ink,#f5f1e8);font-family:var(--font-ui),"Sofia Sans Semi Condensed",system-ui,sans-serif;font-size:var(--gl-m-fs-section,21px);font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:-.02em}.documents-page--native-mobile .documents-page__soa-hero-hint{margin:0;color:var(--gl-m-muted,#c4bdb3);font-size:var(--gl-m-fs-caption,12px)}.documents-page--native-mobile .documents-page__ar-cards,.documents-page--native-mobile .service-invoice-panel__list{list-style:none;margin:0;padding:0;display:grid;gap:.45rem;background:transparent!important;border:none!important}.documents-page--native-mobile .documents-page__ar-card{display:grid;grid-template-columns:auto max-content minmax(0,1fr);-moz-column-gap:.55rem;column-gap:.55rem;align-items:start;width:100%;min-width:0;margin:0;padding:.7rem .75rem;border-radius:.85rem;border:1px solid var(--gl-m-divider,#2d2d2d);background:var(--gl-m-card-elevated,#202020);color:var(--gl-m-ink,#f5f1e8)}.documents-page--native-mobile .documents-page__ar-card.is-on{border-color:color-mix(in srgb,var(--gl-m-gold,#d1a449) 55%,var(--gl-m-divider,#2d2d2d));box-shadow:inset 3px 0 0 var(--gl-m-gold,#d1a449)}.documents-page--native-mobile .documents-page__ar-card input{margin:.2rem 0 0;accent-color:var(--gl-m-gold,#d1a449)}.documents-page--native-mobile .documents-page__amt-rail{min-width:-moz-max-content;min-width:max-content;padding-right:.15rem;color:var(--gl-m-ink,#f5f1e8)!important;font-family:var(--font-ui),"Sofia Sans Semi Condensed",system-ui,sans-serif;font-size:var(--gl-m-fs-field,15px);font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;word-break:keep-all;overflow-wrap:normal;text-align:left}.documents-page--native-mobile .documents-page__ar-card-copy{min-width:0;display:grid;gap:.12rem}.documents-page--native-mobile .documents-page__ar-card-kind{color:var(--gl-m-gold,#d1a449);font-size:var(--gl-m-fs-badge,11px);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.documents-page--native-mobile .documents-page__ar-card-title{color:var(--gl-m-ink,#f5f1e8);font-size:var(--gl-m-fs-field,15px);font-weight:600;line-height:1.35;overflow-wrap:anywhere;word-break:break-word}.documents-page--native-mobile .documents-page__ar-card-meta{color:var(--gl-m-muted,#c4bdb3);font-size:var(--gl-m-fs-caption,12px);line-height:1.4;overflow-wrap:anywhere}.documents-page--native-mobile .documents-page__ar-empty{min-height:0;margin:.35rem 0 .75rem;padding:.75rem .7rem;border-radius:.85rem;border:1px dashed var(--gl-m-divider,#2d2d2d);background:var(--gl-m-card-elevated,#202020)!important}.documents-page--native-mobile .documents-page__ar-empty-text{color:var(--gl-m-muted,#c4bdb3)!important;font-size:var(--gl-m-fs-secondary,13px)}.documents-page--native-mobile .documents-page__ar-empty-icon{background:var(--gl-m-card,#181818)!important;border:1px solid var(--gl-m-divider,#2d2d2d)!important;color:var(--gl-m-gold,#d1a449)!important}.documents-page--native-mobile .documents-page__ar-batch-note,.documents-page--native-mobile .documents-page__ar-form ul,.documents-page--native-mobile .documents-page__ar-payment-list,.documents-page--native-mobile .documents-page__soa-callout,.documents-page--native-mobile .rounded-md.border.border-amber-300\/80,.documents-page--native-mobile [class*="bg-[#faf7f1]"],.documents-page--native-mobile [class*="bg-[#faf8f4]"],.documents-page--native-mobile [class*="bg-[#fffef9]"]{background:var(--gl-m-card-elevated,#202020)!important;border-color:var(--gl-m-divider,#2d2d2d)!important;color:var(--gl-m-ink,#f5f1e8)!important}.documents-page--native-mobile .document-review-card{background:var(--gl-m-card,#181818)!important;border-color:var(--gl-m-divider,#2d2d2d)!important;color:var(--gl-m-ink,#f5f1e8)!important;box-shadow:none!important}.documents-page--native-mobile .document-review-secondary-btn{background:var(--gl-m-card-elevated,#202020)!important;background-image:none!important;border-color:var(--gl-m-divider,#2d2d2d)!important;color:var(--gl-m-ink,#f5f1e8)!important;border-radius:.85rem!important}.documents-page--native-mobile .documents-page__panel--ar,.documents-page--native-mobile .documents-page__panel--soa,.documents-page--native-mobile .service-invoice-panel{background:var(--gl-m-card,#181818)!important;background-image:none!important}.documents-page--native-mobile .service-invoice-panel__kicker{color:var(--gl-m-gold,#d1a449)!important;font-size:var(--gl-m-fs-caption,12px)!important}.documents-page--native-mobile .service-invoice-panel__title{color:var(--gl-m-ink,#f5f1e8)!important;font-family:var(--font-ui),"Sofia Sans Semi Condensed",system-ui,sans-serif!important;font-size:var(--gl-m-fs-section,21px)!important}.documents-page--native-mobile .service-invoice-panel__lede,.documents-page--native-mobile .service-invoice-panel__loading{color:var(--gl-m-muted,#c4bdb3)!important;font-size:var(--gl-m-fs-secondary,13px)}.documents-page--native-mobile .service-invoice-panel__list{display:grid;gap:.45rem;border:none}.documents-page--native-mobile .service-invoice-panel__row{display:grid!important;grid-template-columns:auto max-content minmax(0,1fr);align-items:start;gap:.55rem;padding:.7rem .75rem!important;border-radius:.85rem;border:1px solid var(--gl-m-divider,#2d2d2d);background:var(--gl-m-card-elevated,#202020)!important}.documents-page--native-mobile .service-invoice-panel__row.is-selected{border-color:color-mix(in srgb,var(--gl-m-gold,#d1a449) 55%,var(--gl-m-divider,#2d2d2d));box-shadow:inset 3px 0 0 var(--gl-m-gold,#d1a449);background:var(--gl-m-card-elevated,#202020)!important}.documents-page--native-mobile .service-invoice-panel__body{display:contents}.documents-page--native-mobile .service-invoice-panel__amt{text-align:left!important}.documents-page--native-mobile .service-invoice-panel__due,.documents-page--native-mobile .service-invoice-panel__total-value{color:var(--gl-m-ink,#f5f1e8)!important;font-variant-numeric:tabular-nums;white-space:nowrap;word-break:keep-all;overflow-wrap:normal}.documents-page--native-mobile .service-invoice-panel__due-label,.documents-page--native-mobile .service-invoice-panel__partial{display:none}.documents-page--native-mobile .service-invoice-panel__kind{color:var(--gl-m-gold,#d1a449)!important;font-size:var(--gl-m-fs-badge,11px)!important}.documents-page--native-mobile .service-invoice-panel__particulars{color:var(--gl-m-ink,#f5f1e8)!important;font-size:var(--gl-m-fs-field,15px)!important;overflow-wrap:anywhere}.documents-page--native-mobile .service-invoice-panel__date,.documents-page--native-mobile .service-invoice-panel__partial-meta{color:var(--gl-m-muted,#c4bdb3)!important;font-size:var(--gl-m-fs-caption,12px);overflow-wrap:anywhere}.documents-page--native-mobile .service-invoice-panel__total{position:static;background:var(--gl-m-card-elevated,#202020)!important;border:1px solid var(--gl-m-divider,#2d2d2d)!important;border-radius:.85rem;padding:.75rem .9rem}.documents-page--native-mobile .service-invoice-panel__tool{color:var(--gl-m-gold,#d1a449)!important}.documents-page--native-mobile .service-invoice-panel__option-title{color:var(--gl-m-ink,#f5f1e8)}.documents-page--native-mobile .service-invoice-panel__option-hint{color:var(--gl-m-muted,#c4bdb3)}.documents-page--native-mobile .btn-secondary{width:100%;min-height:2.75rem;border-radius:.85rem;border:1px solid var(--gl-m-divider,#2d2d2d)!important;background:var(--gl-m-card-elevated,#202020)!important;color:var(--gl-m-ink,#f5f1e8)!important}.documents-page--ar-shell>.documents-page--native-mobile>.documents-page__client{display:none}@media (max-width:359px){.documents-page--native-mobile .messenger-share-row__actions{grid-template-columns:1fr}}}