.MilestoneTrack-module__HKywYG__track{gap:var(--sp-2);grid-template-columns:repeat(5,minmax(0,1fr));padding:10px 0 4px;list-style:none;display:grid}.MilestoneTrack-module__HKywYG__step{gap:14px;padding-top:24px;display:grid;position:relative}.MilestoneTrack-module__HKywYG__step:before{content:"";background:#0b143014;border-radius:3px;height:3px;position:absolute;top:6px;left:0;right:0}.MilestoneTrack-module__HKywYG__done:before,.MilestoneTrack-module__HKywYG__current:before{background:var(--color-secondary)}.MilestoneTrack-module__HKywYG__current:before{background:linear-gradient(90deg, var(--color-secondary), var(--color-secondary-tint))}.MilestoneTrack-module__HKywYG__dot{background:var(--color-surface-solid);border:3px solid #0b143024;border-radius:50%;width:15px;height:15px;position:absolute;top:0;left:0}.MilestoneTrack-module__HKywYG__done .MilestoneTrack-module__HKywYG__dot{background:var(--color-secondary);border-color:var(--color-secondary)}.MilestoneTrack-module__HKywYG__current .MilestoneTrack-module__HKywYG__dot{border-color:var(--color-secondary);box-shadow:0 0 0 5px var(--color-secondary-tint)}.MilestoneTrack-module__HKywYG__label{font-size:var(--fs-sm);color:var(--color-text-muted);font-weight:500}.MilestoneTrack-module__HKywYG__current .MilestoneTrack-module__HKywYG__label{color:var(--color-text)}@media (max-width:640px){.MilestoneTrack-module__HKywYG__track{gap:var(--sp-1);grid-template-columns:1fr}.MilestoneTrack-module__HKywYG__step{padding-top:0;padding-left:28px}.MilestoneTrack-module__HKywYG__step:before{width:3px;height:auto;inset:0 auto -4px 6px}.MilestoneTrack-module__HKywYG__step:last-child:before{display:none}}
.NextActionCard-module__0N804W__card{border-radius:var(--radius-md);padding:22px 24px}.NextActionCard-module__0N804W__quiet{background:var(--color-surface-2);border:1px solid var(--color-surface-rim);color:var(--color-text-muted)}.NextActionCard-module__0N804W__active{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--ink-text);background:var(--ink-bg);box-shadow:var(--ink-shadow);gap:6px;display:grid}.NextActionCard-module__0N804W__label{font-weight:500;font-size:var(--fs-lg);letter-spacing:-.01em}.NextActionCard-module__0N804W__due{font-size:var(--fs-xs);color:var(--ink-text-muted)}.NextActionCard-module__0N804W__link{color:var(--ink-text);transition:background-color var(--motion-fast) var(--ease-standard)}.NextActionCard-module__0N804W__link:hover{background:var(--ink-bg-hover);text-decoration:none}.NextActionCard-module__0N804W__go{border-radius:var(--radius-pill);background:var(--ink-tile);border:1px solid var(--ink-border);min-height:34px;color:var(--ink-text);font-weight:500;font-size:var(--fs-xs);justify-self:start;align-items:center;gap:6px;margin-top:10px;padding:0 16px;display:inline-flex}.NextActionCard-module__0N804W__link:hover .NextActionCard-module__0N804W__go{background:var(--ink-tile-hover)}
.EventList-module__bcQHJq__list{list-style:none;display:grid}.EventList-module__bcQHJq__item{gap:var(--sp-3);border-bottom:1px solid var(--color-line-soft);font-size:var(--fs-sm);grid-template-columns:170px minmax(0,1fr);padding:12px 0;display:grid}.EventList-module__bcQHJq__item:first-child{padding-top:0}.EventList-module__bcQHJq__item:last-child{border-bottom:0;padding-bottom:0}.EventList-module__bcQHJq__when{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.02em;color:var(--color-text-muted);padding-top:3px}.EventList-module__bcQHJq__what{color:var(--color-text)}.EventList-module__bcQHJq__empty{color:var(--color-text-muted);font-size:var(--fs-sm)}@media (max-width:520px){.EventList-module__bcQHJq__item{grid-template-columns:1fr;gap:4px}}
.Pill-module__6pvceG__pill{border-radius:var(--radius-pill);height:24px;font-size:var(--fs-2xs);letter-spacing:.01em;white-space:nowrap;align-items:center;padding:0 10px;font-weight:500;display:inline-flex}.Pill-module__6pvceG__neutral{color:var(--color-text-secondary);background:#0b14300f}.Pill-module__6pvceG__accent{background:var(--color-accent-tint);color:var(--color-accent)}.Pill-module__6pvceG__ok{background:var(--color-ok-tint);color:var(--color-ok)}.Pill-module__6pvceG__warn{background:var(--color-warn-tint);color:var(--color-warn)}.Pill-module__6pvceG__danger{background:var(--color-danger-tint);color:var(--color-danger)}
.MemberList-module__KKSVTq__list{gap:var(--sp-3);list-style:none;display:grid}.MemberList-module__KKSVTq__item{gap:6px;display:grid}.MemberList-module__KKSVTq__identity{gap:var(--sp-2);flex-wrap:wrap;align-items:baseline;display:flex}.MemberList-module__KKSVTq__name{font-weight:500;font-size:var(--fs-sm)}.MemberList-module__KKSVTq__email{color:var(--color-text-muted);font-size:var(--fs-xs)}.MemberList-module__KKSVTq__meta{gap:var(--sp-2);align-items:center;display:flex}.MemberList-module__KKSVTq__seen{font-size:var(--fs-2xs);color:var(--color-text-muted)}.MemberList-module__KKSVTq__empty{color:var(--color-text-muted);font-size:var(--fs-sm)}
.DocumentReadState-module__iLnupG__read{color:var(--color-text-secondary)}.DocumentReadState-module__iLnupG__muted{color:var(--color-text-muted)}
.DocumentsCard-module__ep7Q9a__list{list-style:none;display:grid}.DocumentsCard-module__ep7Q9a__item{border-bottom:1px solid var(--color-line-soft);font-size:var(--fs-sm);gap:4px;padding:10px 0;display:grid}.DocumentsCard-module__ep7Q9a__item:first-child{padding-top:0}.DocumentsCard-module__ep7Q9a__item:last-child{border-bottom:0;padding-bottom:0}.DocumentsCard-module__ep7Q9a__head{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.DocumentsCard-module__ep7Q9a__title{color:var(--color-text);overflow-wrap:anywhere;font-weight:500}.DocumentsCard-module__ep7Q9a__state{font-size:var(--fs-xs)}.DocumentsCard-module__ep7Q9a__internal,.DocumentsCard-module__ep7Q9a__empty{color:var(--color-text-muted)}.DocumentsCard-module__ep7Q9a__empty{font-size:var(--fs-sm)}
.RequestRow-module__CDvwMa__row{gap:var(--sp-3);padding:var(--sp-4) 0;border-bottom:1px solid var(--color-line-soft);display:grid}.RequestRow-module__CDvwMa__row:last-child{border-bottom:0;padding-bottom:0}.RequestRow-module__CDvwMa__head{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);flex-wrap:wrap;display:flex}.RequestRow-module__CDvwMa__text{gap:var(--sp-1);flex:280px;min-width:0;max-width:72ch;display:grid}.RequestRow-module__CDvwMa__label{font-weight:500}.RequestRow-module__CDvwMa__why{color:var(--color-text-muted);font-size:var(--fs-sm)}.RequestRow-module__CDvwMa__meta{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.RequestRow-module__CDvwMa__body{gap:var(--sp-3);display:grid}
.CollectionProgress-module__DIBCqG__progress{align-items:center;gap:var(--sp-3);display:flex}.CollectionProgress-module__DIBCqG__bar{appearance:none;border-radius:var(--radius-pill);background:#0b143014;border:0;width:160px;max-width:100%;height:6px;overflow:hidden}.CollectionProgress-module__DIBCqG__bar::-webkit-progress-bar{background:#0b143014}.CollectionProgress-module__DIBCqG__bar::-webkit-progress-value{background:var(--color-secondary);border-radius:var(--radius-pill)}.CollectionProgress-module__DIBCqG__bar::-moz-progress-bar{background:var(--color-secondary);border-radius:var(--radius-pill)}.CollectionProgress-module__DIBCqG__text{font-size:var(--fs-sm);white-space:nowrap;font-weight:500}.CollectionProgress-module__DIBCqG__large{gap:6px;display:grid}.CollectionProgress-module__DIBCqG__large .CollectionProgress-module__DIBCqG__bar{width:100%;margin-top:6px}.CollectionProgress-module__DIBCqG__figure{align-items:baseline;gap:6px;line-height:1;display:flex}.CollectionProgress-module__DIBCqG__value{font-size:var(--fs-2xl);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:400}.CollectionProgress-module__DIBCqG__of{font-size:var(--fs-lg);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.CollectionProgress-module__DIBCqG__caption{font-size:var(--fs-xs);color:var(--color-text-muted)}
.FileList-module__zBvwgW__list{gap:var(--sp-2);list-style:none;display:grid}.FileList-module__zBvwgW__item{justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-sm);border:1px solid var(--color-surface-rim);border-radius:var(--radius-sm);background:#ffffff8c;flex-wrap:wrap;padding:10px 14px;display:flex}.FileList-module__zBvwgW__name{overflow-wrap:anywhere;color:var(--color-accent);font-weight:500}.FileList-module__zBvwgW__meta{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--color-text-muted);white-space:nowrap}.FileList-module__zBvwgW__empty{color:var(--color-text-muted);font-size:var(--fs-sm)}
.Alert-module__NnjmRW__alert{border-radius:var(--radius-md);font-size:var(--fs-sm);background:var(--color-surface);gap:4px;padding:12px 16px;display:grid}.Alert-module__NnjmRW__title{font-weight:500}.Alert-module__NnjmRW__body{line-height:var(--lh-body)}.Alert-module__NnjmRW__info{background:var(--color-accent-tint-2);color:var(--color-accent)}.Alert-module__NnjmRW__ok{background:var(--color-ok-tint);color:var(--color-ok)}.Alert-module__NnjmRW__warn{background:var(--color-warn-tint);color:var(--color-warn)}.Alert-module__NnjmRW__danger{background:var(--color-danger-tint);color:var(--color-danger)}
.Button-module__VMVMAW__button{border-radius:var(--radius-pill);min-height:38px;font-weight:500;font-size:var(--fs-sm);letter-spacing:-.005em;cursor:pointer;white-space:nowrap;-webkit-backdrop-filter:blur(12px)saturate(140%);transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 18px;line-height:1;display:inline-flex}.Button-module__VMVMAW__button:disabled{cursor:default;opacity:.5}.Button-module__VMVMAW__sm{min-height:32px;font-size:var(--fs-xs);padding:0 13px}.Button-module__VMVMAW__primary{background:var(--color-accent-tint);color:var(--color-accent);border-color:var(--color-accent-line)}.Button-module__VMVMAW__primary:not(:disabled):hover{background:var(--color-accent-tint-3);border-color:#2f35474d}.Button-module__VMVMAW__secondary{background:var(--color-surface);color:var(--color-text);border-color:var(--color-surface-rim);box-shadow:0 0 0 1px var(--color-line-soft)}.Button-module__VMVMAW__secondary:not(:disabled):hover{background:var(--color-surface-hover);box-shadow:0 0 0 1px var(--color-line)}.Button-module__VMVMAW__ghost{color:var(--color-text-secondary);-webkit-backdrop-filter:none;background:0 0}.Button-module__VMVMAW__ghost:not(:disabled):hover{background:var(--color-surface);color:var(--color-text)}.Button-module__VMVMAW__danger{color:var(--color-danger);background:0 0;border-color:#a83a2c3d}.Button-module__VMVMAW__danger:not(:disabled):hover{background:var(--color-danger-tint);border-color:#a83a2c66}
.Field-module__kdOvOq__field{gap:6px;display:grid}.Field-module__kdOvOq__label{font-size:var(--fs-xs);letter-spacing:.01em;color:var(--color-text-secondary);padding-left:2px;font-weight:500}.Field-module__kdOvOq__hint{font-size:var(--fs-2xs);color:var(--color-text-muted);padding-left:2px}.Field-module__kdOvOq__error{font-size:var(--fs-2xs);color:var(--color-danger);padding-left:2px;font-weight:500}:is(.Field-module__kdOvOq__invalid input,.Field-module__kdOvOq__invalid select,.Field-module__kdOvOq__invalid textarea){border-color:var(--color-danger)}
.PageHeader-module__gp0rpq__header{justify-content:space-between;align-items:flex-end;gap:var(--sp-5);margin-bottom:var(--sp-5);flex-wrap:wrap;padding:4px 4px 0;display:flex}.PageHeader-module__gp0rpq__text{gap:6px;min-width:0;display:grid}.PageHeader-module__gp0rpq__eyebrow{font-size:var(--fs-xs);letter-spacing:.01em;color:var(--color-text-muted);font-weight:500}.PageHeader-module__gp0rpq__title{font-size:var(--fs-xl);letter-spacing:-.025em;font-weight:500}.PageHeader-module__gp0rpq__description{color:var(--color-text-muted);max-width:64ch;font-size:var(--fs-sm)}.PageHeader-module__gp0rpq__meta{gap:var(--sp-2);flex-wrap:wrap;align-items:center;margin-top:4px;display:flex}.PageHeader-module__gp0rpq__actions{gap:var(--sp-2);flex-wrap:wrap;align-items:center;padding-bottom:4px;display:flex}
.Surface-module__nXABWG__surface{background:var(--color-surface);min-width:0;-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--color-surface-rim);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.Surface-module__nXABWG__head{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:20px var(--card-pad) 0;display:flex}.Surface-module__nXABWG__title{font-size:var(--fs-sm);letter-spacing:.005em;color:var(--color-text-secondary);font-weight:500}.Surface-module__nXABWG__body{padding:16px var(--card-pad) var(--card-pad);flex:1}.Surface-module__nXABWG__body:first-child{padding-top:var(--card-pad)}
.TabRail-module__PJSIXW__tabs{margin:0 0 var(--grid-gap);scrollbar-width:none;background:var(--color-surface-2);border:1px solid var(--color-surface-rim);border-radius:var(--radius-pill);gap:2px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.TabRail-module__PJSIXW__tabs::-webkit-scrollbar{display:none}.TabRail-module__PJSIXW__tab{isolation:isolate;border-radius:var(--radius-pill);min-height:32px;color:var(--color-text-secondary);font-weight:500;font-size:var(--fs-sm);white-space:nowrap;transition:color var(--motion-fast) var(--ease-standard);align-items:center;padding:0 16px;display:inline-flex;position:relative}.TabRail-module__PJSIXW__tab:hover{color:var(--color-text);text-decoration:none}.TabRail-module__PJSIXW__active,.TabRail-module__PJSIXW__active:hover{color:var(--color-text)}.TabRail-module__PJSIXW__activeBg{z-index:-1;border-radius:inherit;background:var(--color-surface-solid);box-shadow:var(--shadow-sm);position:absolute;inset:0}.TabRail-module__PJSIXW__text{position:relative}
.NextActionForm-module__ycAYqa__form{gap:var(--sp-3);padding-top:var(--sp-4);border-top:1px solid var(--color-line-soft);display:grid}.NextActionForm-module__ycAYqa__row{gap:var(--sp-3);grid-template-columns:minmax(0,1fr) 190px;display:grid}.NextActionForm-module__ycAYqa__actions{gap:var(--sp-2);flex-wrap:wrap;display:flex}@media (max-width:560px){.NextActionForm-module__ycAYqa__row{grid-template-columns:1fr}}
.PhaseControl-module__GpmZMW__control{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.PhaseControl-module__GpmZMW__control select{width:auto;min-height:36px;font-size:var(--fs-xs);border-radius:var(--radius-pill);padding:6px 12px}.PhaseControl-module__GpmZMW__label{font-size:var(--fs-xs);color:var(--color-text-muted);margin-left:6px;font-weight:500}.PhaseControl-module__GpmZMW__label:first-child{margin-left:0}.PhaseControl-module__GpmZMW__error{width:100%;font-size:var(--fs-2xs);color:var(--color-danger)}
.requests-module__w26fba__stack{gap:var(--grid-gap);display:grid}.requests-module__w26fba__rows{list-style:none;display:grid}.requests-module__w26fba__compose{gap:var(--sp-2);justify-items:start;display:grid}.requests-module__w26fba__error{font-size:var(--fs-xs);color:var(--color-danger)}.requests-module__w26fba__hint{font-size:var(--fs-sm);color:var(--color-text-muted)}.requests-module__w26fba__saved{font-size:var(--fs-sm);color:var(--color-ok)}.requests-module__w26fba__formTitle{font-size:var(--fs-xs);color:var(--color-text-muted);font-weight:500}.requests-module__w26fba__introForm,.requests-module__w26fba__newRow,.requests-module__w26fba__editRow,.requests-module__w26fba__sendBox{gap:var(--sp-3);display:grid}.requests-module__w26fba__newRow,.requests-module__w26fba__sendBox{padding-top:var(--sp-4);border-top:1px solid var(--color-line-soft)}.requests-module__w26fba__editItem{padding:var(--sp-4) 0;border-bottom:1px solid var(--color-line-soft)}.requests-module__w26fba__rowFields{gap:var(--sp-3);grid-template-columns:minmax(0,1fr) 160px;display:grid}.requests-module__w26fba__sendRow{gap:var(--sp-3);grid-template-columns:200px auto;align-items:end;display:grid}.requests-module__w26fba__inlineActions{gap:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.requests-module__w26fba__rowActions{gap:var(--sp-2);flex-wrap:wrap;align-items:center;display:inline-flex}.requests-module__w26fba__statusBar{justify-content:space-between;align-items:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}.requests-module__w26fba__dates{gap:var(--sp-3);font-size:var(--fs-xs);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.requests-module__w26fba__overdue{color:var(--color-danger);font-weight:500}.requests-module__w26fba__intro{color:var(--color-text-muted);white-space:pre-wrap}@media (max-width:640px){.requests-module__w26fba__rowFields,.requests-module__w26fba__sendRow{grid-template-columns:1fr}}
.ProvidedLine-module__A7075G__line{gap:2px;display:grid}.ProvidedLine-module__A7075G__when{font-size:var(--fs-xs);color:var(--color-ok);font-weight:500}.ProvidedLine-module__A7075G__note{font-size:var(--fs-sm);color:var(--color-text-secondary);font-style:italic}
.EmptyState-module__98ICJq__empty{background:var(--color-surface);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--color-surface-rim);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--sp-7) var(--sp-5);text-align:center;gap:var(--sp-2);justify-items:center;display:grid}.EmptyState-module__98ICJq__title{font-weight:500;font-size:var(--fs-lg);letter-spacing:-.01em}.EmptyState-module__98ICJq__description{color:var(--color-text-muted);max-width:46ch;font-size:var(--fs-sm)}.EmptyState-module__98ICJq__action{margin-top:var(--sp-3)}
.ClientDetailScreen-module__W_6qDW__grid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.ClientDetailScreen-module__W_6qDW__grid>:first-child{grid-column:span 8}.ClientDetailScreen-module__W_6qDW__grid>:last-child{grid-column:span 4}.ClientDetailScreen-module__W_6qDW__list{list-style:none;display:grid}.ClientDetailScreen-module__W_6qDW__mission{justify-content:space-between;gap:var(--sp-3);border-bottom:1px solid var(--color-line-soft);flex-wrap:wrap;align-items:center;padding:12px 0;display:flex}.ClientDetailScreen-module__W_6qDW__mission:last-child{border-bottom:0;padding-bottom:0}.ClientDetailScreen-module__W_6qDW__mission:first-child{padding-top:0}.ClientDetailScreen-module__W_6qDW__title{color:var(--color-text);font-weight:500}.ClientDetailScreen-module__W_6qDW__pills{gap:var(--sp-2);display:flex}.ClientDetailScreen-module__W_6qDW__stack{gap:var(--sp-4);display:grid}.ClientDetailScreen-module__W_6qDW__empty{color:var(--color-text-muted);font-size:var(--fs-sm)}@media (max-width:1000px){.ClientDetailScreen-module__W_6qDW__grid>:first-child,.ClientDetailScreen-module__W_6qDW__grid>:last-child{grid-column:1/-1}}
.Stat-module__Zk0mda__stat{min-width:0;padding:20px var(--card-pad) 22px;background:var(--color-surface);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--color-surface-rim);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);align-content:start;gap:10px;display:grid}.Stat-module__Zk0mda__head{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.Stat-module__Zk0mda__label{font-size:var(--fs-sm);color:var(--color-text-secondary);font-weight:500}.Stat-module__Zk0mda__value{font-size:var(--fs-2xl);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--color-text);font-weight:400;line-height:1}.Stat-module__Zk0mda__hint{font-size:var(--fs-xs);color:var(--color-text-muted)}.Stat-module__Zk0mda__accent .Stat-module__Zk0mda__value{color:var(--color-accent)}.Stat-module__Zk0mda__warn .Stat-module__Zk0mda__value{color:var(--color-warn)}.Stat-module__Zk0mda__danger .Stat-module__Zk0mda__value{color:var(--color-danger)}
.inputs-module__n_zuIq__control{border:1px solid var(--color-surface-rim);border-radius:var(--radius-sm);width:100%;min-height:42px;box-shadow:0 0 0 1px var(--color-line-soft);color:var(--color-text);font-size:var(--fs-sm);transition:box-shadow var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard);background:#ffffffa8;padding:10px 14px;line-height:20px}.inputs-module__n_zuIq__control::placeholder{color:var(--color-text-muted)}.inputs-module__n_zuIq__control:hover{background:#ffffffd1}.inputs-module__n_zuIq__control:focus-visible{background:var(--color-surface-solid);border-radius:var(--radius-sm);box-shadow:var(--ring);border-color:#0000}.inputs-module__n_zuIq__textarea{resize:vertical;min-height:104px;line-height:var(--lh-body)}
.NewClientForm-module__265hma__form{gap:var(--sp-3);display:grid}
.auth-module__dgWmnG__form{gap:var(--sp-4);display:grid}.auth-module__dgWmnG__title{font-size:var(--fs-xl);letter-spacing:-.025em;font-weight:500}.auth-module__dgWmnG__text{color:var(--color-text-muted);font-size:var(--fs-sm)}.auth-module__dgWmnG__switch{color:var(--color-accent);cursor:pointer;font-size:var(--fs-xs);background:0 0;border:0;justify-self:start;padding:0;font-weight:500}.auth-module__dgWmnG__switch:hover{text-decoration:underline}.auth-module__dgWmnG__footnote{margin-top:var(--sp-2);padding-top:var(--sp-3);border-top:1px solid var(--color-line-soft);font-size:var(--fs-xs);color:var(--color-text-muted)}
.access-module__KCikJW__stack{gap:var(--grid-gap);display:grid}.access-module__KCikJW__stats{gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.access-module__KCikJW__grid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.access-module__KCikJW__list{grid-column:span 8;min-width:0}.access-module__KCikJW__side{grid-column:span 4;min-width:0}.access-module__KCikJW__card{background:var(--color-surface);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--color-surface-rim);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow-x:auto}.access-module__KCikJW__table{width:100%;min-width:640px;font-size:var(--fs-sm)}.access-module__KCikJW__table th{text-align:left;font-size:var(--fs-xs);color:var(--color-text-muted);border-bottom:1px solid var(--color-line-soft);padding:16px 18px 10px;font-weight:500}.access-module__KCikJW__table th:first-child,.access-module__KCikJW__table td:first-child{padding-left:var(--card-pad)}.access-module__KCikJW__table th:last-child,.access-module__KCikJW__table td:last-child{padding-right:var(--card-pad)}.access-module__KCikJW__table td{border-bottom:1px solid var(--color-line-soft);vertical-align:middle;padding:14px 18px}.access-module__KCikJW__table tbody tr:last-child td{border-bottom:0}.access-module__KCikJW__identity,.access-module__KCikJW__visits{justify-items:start;gap:3px;display:grid}.access-module__KCikJW__visits{white-space:nowrap}.access-module__KCikJW__name{font-weight:500}.access-module__KCikJW__email{font-size:var(--fs-xs);color:var(--color-text-muted);overflow-wrap:anywhere}.access-module__KCikJW__client{color:var(--color-text-secondary);font-weight:500}.access-module__KCikJW__muted{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--fs-2xs);font-variant-numeric:tabular-nums}.access-module__KCikJW__right{text-align:right}.access-module__KCikJW__actions{justify-content:flex-end;align-items:center;gap:var(--sp-2);white-space:nowrap;flex-wrap:wrap;display:flex}.access-module__KCikJW__confirm{font-size:var(--fs-xs);color:var(--color-text-secondary)}.access-module__KCikJW__ok,.access-module__KCikJW__error{width:100%;font-size:var(--fs-2xs);text-align:right}.access-module__KCikJW__ok{color:var(--color-ok)}.access-module__KCikJW__error{color:var(--color-danger)}.access-module__KCikJW__form{gap:var(--sp-3);display:grid}.access-module__KCikJW__hint{font-size:var(--fs-sm);color:var(--color-text-muted)}@media (max-width:1000px){.access-module__KCikJW__list,.access-module__KCikJW__side{grid-column:1/-1}.access-module__KCikJW__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
.account-module__N_ycYq__narrow{max-width:520px}.account-module__N_ycYq__form{gap:var(--sp-4);display:grid}
.ClientsScreen-module__clDn7q__grid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.ClientsScreen-module__clDn7q__list{grid-column:span 8;min-width:0}.ClientsScreen-module__clDn7q__side{grid-column:span 4;min-width:0}.ClientsScreen-module__clDn7q__rows{background:var(--color-surface);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--color-surface-rim);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:6px;list-style:none;display:grid}.ClientsScreen-module__clDn7q__item{justify-content:space-between;align-items:center;gap:var(--sp-3);border-radius:var(--radius-md);color:var(--color-text);transition:background-color var(--motion-fast) var(--ease-standard);padding:16px 18px;display:flex}.ClientsScreen-module__clDn7q__item:hover{background:var(--color-surface-hover);text-decoration:none}.ClientsScreen-module__clDn7q__identity{gap:2px;min-width:0;display:grid}.ClientsScreen-module__clDn7q__name{font-weight:500}.ClientsScreen-module__clDn7q__legal{font-size:var(--fs-xs);color:var(--color-text-muted)}.ClientsScreen-module__clDn7q__count{font-size:var(--fs-xs);color:var(--color-text-secondary);border-radius:var(--radius-pill);background:#0b14300f;flex:none;padding:4px 10px}@media (max-width:1000px){.ClientsScreen-module__clDn7q__list,.ClientsScreen-module__clDn7q__side{grid-column:1/-1}}
.NewDocumentScreen-module__4N_WMG__grid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.NewDocumentScreen-module__4N_WMG__form{gap:var(--sp-4);padding:var(--card-pad);background:var(--color-surface);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--color-surface-rim);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);grid-column:span 8;display:grid}.NewDocumentScreen-module__4N_WMG__side{grid-column:span 4}.NewDocumentScreen-module__4N_WMG__fields{gap:var(--sp-4);border:0;min-width:0;margin:0;padding:0;display:grid}.NewDocumentScreen-module__4N_WMG__check{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);cursor:pointer;font-weight:500;display:flex}.NewDocumentScreen-module__4N_WMG__check input{width:18px;height:18px;accent-color:var(--color-accent)}.NewDocumentScreen-module__4N_WMG__file{align-items:center;gap:var(--sp-3);border:1px dashed var(--color-line-strong);border-radius:var(--radius-md);background:#ffffff59;flex-wrap:wrap;padding:14px 16px;display:flex}.NewDocumentScreen-module__4N_WMG__fileInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.NewDocumentScreen-module__4N_WMG__fileButton{border:1px solid var(--color-accent-line);border-radius:var(--radius-pill);background:var(--color-accent-tint);min-height:34px;font-size:var(--fs-xs);color:var(--color-accent);cursor:pointer;align-items:center;padding:0 14px;font-weight:500;display:inline-flex}.NewDocumentScreen-module__4N_WMG__fileButton:hover{background:var(--color-accent-tint-3)}.NewDocumentScreen-module__4N_WMG__fileInput:focus-visible+.NewDocumentScreen-module__4N_WMG__fileButton{box-shadow:var(--ring)}.NewDocumentScreen-module__4N_WMG__fileInput:disabled+.NewDocumentScreen-module__4N_WMG__fileButton{opacity:.5;cursor:default}.NewDocumentScreen-module__4N_WMG__fileName{font-size:var(--fs-sm);overflow-wrap:anywhere}.NewDocumentScreen-module__4N_WMG__fileSize,.NewDocumentScreen-module__4N_WMG__fileHint{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--color-text-muted)}.NewDocumentScreen-module__4N_WMG__actions{gap:var(--sp-3);margin-top:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.NewDocumentScreen-module__4N_WMG__steps{gap:var(--sp-3);list-style:none;display:grid}.NewDocumentScreen-module__4N_WMG__step{gap:var(--sp-3);font-size:var(--fs-sm);color:var(--color-text-secondary);grid-template-columns:16px minmax(0,1fr);align-items:start;display:grid}.NewDocumentScreen-module__4N_WMG__step svg{color:var(--color-accent);margin-top:3px}@media (max-width:1100px){.NewDocumentScreen-module__4N_WMG__form,.NewDocumentScreen-module__4N_WMG__side{grid-column:1/-1}}
.documents-module__Hpoltq__stack{gap:var(--grid-gap);display:grid}.documents-module__Hpoltq__stats{gap:var(--grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.documents-module__Hpoltq__card{background:var(--color-surface);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--color-surface-rim);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow-x:auto}.documents-module__Hpoltq__table{width:100%;min-width:900px;font-size:var(--fs-sm)}.documents-module__Hpoltq__table th{text-align:left;font-size:var(--fs-xs);color:var(--color-text-muted);padding:16px var(--card-pad) 10px;border-bottom:1px solid var(--color-line-soft);font-weight:500}.documents-module__Hpoltq__table td{padding:15px var(--card-pad);border-bottom:1px solid var(--color-line-soft);vertical-align:middle}.documents-module__Hpoltq__table tbody tr:last-child td{border-bottom:0}.documents-module__Hpoltq__table tbody tr:hover td{background:#fff6}.documents-module__Hpoltq__document,.documents-module__Hpoltq__mission{justify-items:start;gap:6px;display:grid}.documents-module__Hpoltq__title{color:var(--color-text);font-weight:500}.documents-module__Hpoltq__pills{gap:var(--sp-1);flex-wrap:wrap;display:flex}.documents-module__Hpoltq__client{font-size:var(--fs-xs);color:var(--color-text-secondary)}.documents-module__Hpoltq__mono{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.documents-module__Hpoltq__muted{color:var(--color-text-muted)}.documents-module__Hpoltq__right{text-align:right}.documents-module__Hpoltq__actions{justify-content:flex-end;align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:inline-flex}.documents-module__Hpoltq__error{width:100%;font-size:var(--fs-2xs);color:var(--color-danger)}@media (max-width:1100px){.documents-module__Hpoltq__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
.MissionsScreen-module__VnEbEW__stack{gap:var(--grid-gap);display:grid}.MissionsScreen-module__VnEbEW__stats{gap:var(--grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.MissionsScreen-module__VnEbEW__card{background:var(--color-surface);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--color-surface-rim);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow-x:auto}.MissionsScreen-module__VnEbEW__table{width:100%;min-width:760px;font-size:var(--fs-sm)}.MissionsScreen-module__VnEbEW__table th{text-align:left;font-size:var(--fs-xs);color:var(--color-text-muted);padding:16px var(--card-pad) 10px;border-bottom:1px solid var(--color-line-soft);font-weight:500}.MissionsScreen-module__VnEbEW__table td{padding:15px var(--card-pad);border-bottom:1px solid var(--color-line-soft);vertical-align:middle}.MissionsScreen-module__VnEbEW__table tbody tr:last-child td{border-bottom:0}.MissionsScreen-module__VnEbEW__table tbody tr:hover td{background:#fff6}.MissionsScreen-module__VnEbEW__title{color:var(--color-text);font-weight:500}.MissionsScreen-module__VnEbEW__client{color:var(--color-text-secondary)}.MissionsScreen-module__VnEbEW__action,.MissionsScreen-module__VnEbEW__quiet{gap:2px;display:grid}.MissionsScreen-module__VnEbEW__quiet{color:var(--color-text-muted)}.MissionsScreen-module__VnEbEW__due,.MissionsScreen-module__VnEbEW__late{font-size:var(--fs-2xs);color:var(--color-text-muted)}.MissionsScreen-module__VnEbEW__late{color:var(--color-danger);font-weight:500}.MissionsScreen-module__VnEbEW__right{text-align:right}.MissionsScreen-module__VnEbEW__muted{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums}@media (max-width:1100px){.MissionsScreen-module__VnEbEW__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
.NewMissionScreen-module__SZVjwW__form{gap:var(--sp-4);max-width:640px;padding:var(--card-pad);background:var(--color-surface);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--color-surface-rim);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);display:grid}.NewMissionScreen-module__SZVjwW__row{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.NewMissionScreen-module__SZVjwW__actions{gap:var(--sp-3);margin-top:var(--sp-2);align-items:center;display:flex}@media (max-width:560px){.NewMissionScreen-module__SZVjwW__row{grid-template-columns:1fr}}
.quick-request-module__MB5-0G__grid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.quick-request-module__MB5-0G__form{gap:var(--grid-gap);grid-column:span 8;min-width:0;display:grid}.quick-request-module__MB5-0G__side{top:var(--grid-gap);grid-column:span 4;min-width:0;position:sticky}.quick-request-module__MB5-0G__stack{gap:var(--sp-4);display:grid}.quick-request-module__MB5-0G__row{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.quick-request-module__MB5-0G__block{gap:var(--sp-3);padding-top:var(--sp-4);border-top:1px solid var(--color-line-soft);display:grid}.quick-request-module__MB5-0G__blockTitle{font-size:var(--fs-xs);color:var(--color-text-muted);font-weight:500}.quick-request-module__MB5-0G__hint{font-size:var(--fs-sm);color:var(--color-text-muted)}.quick-request-module__MB5-0G__error{font-size:var(--fs-xs);color:var(--color-danger);font-weight:500}.quick-request-module__MB5-0G__inline{gap:var(--sp-3);flex-wrap:wrap;align-items:center;display:flex}.quick-request-module__MB5-0G__actions{gap:var(--sp-3);margin-top:var(--sp-2);align-items:center;display:flex}.quick-request-module__MB5-0G__members{gap:var(--sp-2);list-style:none;display:grid}.quick-request-module__MB5-0G__member{gap:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.quick-request-module__MB5-0G__memberName{font-weight:500;font-size:var(--fs-sm)}.quick-request-module__MB5-0G__memberEmail{color:var(--color-text-muted);font-size:var(--fs-xs)}.quick-request-module__MB5-0G__people{gap:var(--sp-3);list-style:none;display:grid}.quick-request-module__MB5-0G__personRow{gap:var(--sp-3);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) 170px auto;align-items:end;display:grid}.quick-request-module__MB5-0G__lines{list-style:none;display:grid}.quick-request-module__MB5-0G__lineRow{gap:var(--sp-3);padding:var(--sp-4) 0;border-bottom:1px solid var(--color-line-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.quick-request-module__MB5-0G__lineRow:first-child{padding-top:0}.quick-request-module__MB5-0G__lineRow:last-child{border-bottom:0;padding-bottom:0}.quick-request-module__MB5-0G__lineIndex{border-radius:var(--radius-pill);width:24px;height:24px;font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;background:#0b14300f;justify-content:center;align-items:center;margin-top:34px;display:inline-flex}.quick-request-module__MB5-0G__lineFields{gap:var(--sp-3);min-width:0;display:grid}.quick-request-module__MB5-0G__lineHead{gap:var(--sp-3);grid-template-columns:minmax(0,1fr) 160px;display:grid}.quick-request-module__MB5-0G__lineAction{min-height:32px;margin-top:30px;display:inline-flex}.quick-request-module__MB5-0G__steps{gap:var(--sp-4);list-style:none;display:grid}.quick-request-module__MB5-0G__step{gap:var(--sp-3);font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:var(--lh-body);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.quick-request-module__MB5-0G__stepIcon{border-radius:var(--radius-pill);background:var(--color-accent-tint);width:30px;height:30px;color:var(--color-accent);justify-content:center;align-items:center;display:inline-flex}.quick-request-module__MB5-0G__stepDanger{color:var(--color-danger)}.quick-request-module__MB5-0G__stepDanger .quick-request-module__MB5-0G__stepIcon{background:var(--color-danger-tint);color:var(--color-danger)}@media (max-width:1100px){.quick-request-module__MB5-0G__form,.quick-request-module__MB5-0G__side{grid-column:1/-1}.quick-request-module__MB5-0G__side{position:static}}@media (max-width:760px){.quick-request-module__MB5-0G__row,.quick-request-module__MB5-0G__personRow,.quick-request-module__MB5-0G__lineHead{grid-template-columns:1fr}.quick-request-module__MB5-0G__personRow{align-items:start}}
.request-hub-module__uBjG4a__stack{gap:var(--grid-gap);display:grid}.request-hub-module__uBjG4a__stats{gap:var(--grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.request-hub-module__uBjG4a__card{background:var(--color-surface);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--color-surface-rim);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow-x:auto}.request-hub-module__uBjG4a__table{width:100%;min-width:860px;font-size:var(--fs-sm)}.request-hub-module__uBjG4a__table th{text-align:left;font-size:var(--fs-xs);color:var(--color-text-muted);padding:16px var(--card-pad) 10px;border-bottom:1px solid var(--color-line-soft);font-weight:500}.request-hub-module__uBjG4a__table td{padding:15px var(--card-pad);border-bottom:1px solid var(--color-line-soft);vertical-align:middle}.request-hub-module__uBjG4a__table tbody tr:last-child td{border-bottom:0}.request-hub-module__uBjG4a__table tbody tr:hover td{background:#fff6}.request-hub-module__uBjG4a__title{color:var(--color-text);font-weight:500}.request-hub-module__uBjG4a__mission{gap:2px;display:grid}.request-hub-module__uBjG4a__client{font-size:var(--fs-2xs);color:var(--color-text-muted)}.request-hub-module__uBjG4a__mono{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.request-hub-module__uBjG4a__quiet{font-size:var(--fs-xs);color:var(--color-text-muted)}.request-hub-module__uBjG4a__late{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--color-danger);white-space:nowrap;font-weight:500}.request-hub-module__uBjG4a__right{text-align:right}.request-hub-module__uBjG4a__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1100px){.request-hub-module__uBjG4a__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
.documents-module__QayiJW__list{gap:var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));list-style:none;display:grid}.documents-module__QayiJW__card{gap:var(--sp-3);min-height:180px;padding:var(--card-pad);background:var(--color-surface);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--color-surface-rim);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);align-content:start;display:grid}.documents-module__QayiJW__cardHead{justify-content:space-between;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.documents-module__QayiJW__date{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.02em;color:var(--color-text-muted)}.documents-module__QayiJW__cardTitle{font-size:var(--fs-lg);letter-spacing:-.01em;font-weight:500}.documents-module__QayiJW__note{color:var(--color-text-muted);font-size:var(--fs-sm);white-space:pre-wrap}.documents-module__QayiJW__cardAction{padding-top:var(--sp-2);margin-top:auto}.documents-module__QayiJW__reading{gap:var(--grid-gap);display:grid}.documents-module__QayiJW__noteCard{padding:var(--card-pad);background:var(--color-surface);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--color-surface-rim);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.documents-module__QayiJW__noteText{font-size:var(--fs-lg);line-height:var(--lh-body);letter-spacing:-.01em;white-space:pre-wrap;max-width:72ch}.documents-module__QayiJW__frameCard{background:var(--color-surface);min-height:72vh;-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--color-surface-rim);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:8px;display:flex}.documents-module__QayiJW__frame{border-radius:var(--radius-md);background:var(--color-surface-solid);border:0;flex:1;width:100%;min-height:calc(72vh - 16px)}.documents-module__QayiJW__openCard,.documents-module__QayiJW__openCardSmall{gap:var(--sp-3);padding:var(--card-pad);background:var(--color-surface);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--color-surface-rim);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);justify-items:start;display:grid}.documents-module__QayiJW__openCardSmall{display:none}.documents-module__QayiJW__openText{color:var(--color-text-secondary);font-size:var(--fs-sm)}@media (max-width:760px){.documents-module__QayiJW__frameCard{display:none}.documents-module__QayiJW__openCardSmall{display:grid}}
.EspaceIndexScreen-module__baoxDW__list{gap:var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));list-style:none;display:grid}.EspaceIndexScreen-module__baoxDW__item{gap:var(--sp-3);min-height:140px;padding:var(--card-pad);background:var(--color-surface);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--color-surface-rim);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);color:var(--color-text);transition:box-shadow var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard);display:grid}.EspaceIndexScreen-module__baoxDW__item:hover{background:var(--color-surface-hover);box-shadow:var(--shadow-lift);text-decoration:none}.EspaceIndexScreen-module__baoxDW__title{font-weight:500;font-size:var(--fs-lg);letter-spacing:-.01em}.EspaceIndexScreen-module__baoxDW__meta{font-size:var(--fs-2xs);color:var(--color-accent);border-radius:var(--radius-pill);background:var(--color-accent-tint);place-self:end start;padding:4px 10px;font-weight:500}
.EspaceMissionScreen-module__YKeYuW__grid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;display:grid}.EspaceMissionScreen-module__YKeYuW__track{grid-column:1/-1}.EspaceMissionScreen-module__YKeYuW__action{grid-column:span 5}.EspaceMissionScreen-module__YKeYuW__journal{grid-column:span 7}.EspaceMissionScreen-module__YKeYuW__track>*,.EspaceMissionScreen-module__YKeYuW__action>*,.EspaceMissionScreen-module__YKeYuW__journal>*{height:100%}@media (max-width:900px){.EspaceMissionScreen-module__YKeYuW__action,.EspaceMissionScreen-module__YKeYuW__journal{grid-column:1/-1}}
.requests-module__iIXY5q__sections{gap:var(--grid-gap);display:grid}.requests-module__iIXY5q__section{gap:var(--sp-4);padding:var(--card-pad) var(--card-pad) 12px;background:var(--color-surface);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--color-surface-rim);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);display:grid}.requests-module__iIXY5q__intro{font-size:var(--fs-lg);line-height:var(--lh-body);white-space:pre-wrap;letter-spacing:-.01em;max-width:72ch}.requests-module__iIXY5q__statusBar{justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.requests-module__iIXY5q__due,.requests-module__iIXY5q__overdue{font-size:var(--fs-xs);font-weight:500}.requests-module__iIXY5q__due{color:var(--color-accent)}.requests-module__iIXY5q__overdue{color:var(--color-danger)}.requests-module__iIXY5q__rows{list-style:none;display:grid}.requests-module__iIXY5q__muted{color:var(--color-text-muted);font-size:var(--fs-sm)}.requests-module__iIXY5q__dropWrap{gap:var(--sp-2);display:grid}.requests-module__iIXY5q__drop{align-items:center;gap:var(--sp-3);border:1px dashed var(--color-line-strong);border-radius:var(--radius-md);transition:border-color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard);background:#ffffff59;flex-wrap:wrap;padding:14px 16px;display:flex}.requests-module__iIXY5q__dropOver{border-color:var(--color-accent);background:var(--color-accent-tint-2)}.requests-module__iIXY5q__fileInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.requests-module__iIXY5q__dropLabel{border:1px solid var(--color-accent-line);border-radius:var(--radius-pill);background:var(--color-accent-tint);min-height:34px;font-size:var(--fs-xs);color:var(--color-accent);cursor:pointer;align-items:center;padding:0 14px;font-weight:500;display:inline-flex}.requests-module__iIXY5q__dropLabel:hover{background:var(--color-accent-tint-3)}.requests-module__iIXY5q__fileInput:focus-visible+.requests-module__iIXY5q__dropLabel{box-shadow:var(--ring)}.requests-module__iIXY5q__dropHint{font-size:var(--fs-xs);color:var(--color-text-muted)}.requests-module__iIXY5q__uploadList{gap:var(--sp-1);list-style:none;display:grid}.requests-module__iIXY5q__uploadItem{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.requests-module__iIXY5q__uploadName{overflow-wrap:anywhere}.requests-module__iIXY5q__uploadSize{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--color-text-muted)}.requests-module__iIXY5q__uploadError{width:100%;color:var(--color-danger);font-size:var(--fs-xs)}.requests-module__iIXY5q__accessForm{gap:var(--sp-3);display:grid}.requests-module__iIXY5q__check{align-items:center;gap:var(--sp-2);cursor:pointer;font-weight:500;display:flex}.requests-module__iIXY5q__check input{width:18px;height:18px;accent-color:var(--color-accent)}@media (max-width:480px){.requests-module__iIXY5q__drop{flex-direction:column;align-items:flex-start}}