.application-drawer-revision-module__vKsiLG__overlay{z-index:var(--z-index-overlay);background:var(--color-overlay)}.application-drawer-revision-module__vKsiLG__drawer{--legacy-compact-control-height:var(--control-height);background:var(--color-surface);width:min(58rem,100vw);max-width:100%;height:100dvh;min-height:0;color:var(--color-text);font-family:var(--font-family-operational);font-size:var(--font-size-body);line-height:var(--line-height-body)}:is(.application-drawer-revision-module__vKsiLG__drawer .drawer-head,.application-drawer-revision-module__vKsiLG__drawer .drawer-body,.application-drawer-revision-module__vKsiLG__drawer .drawer-footer){padding:var(--space-4)}.application-drawer-revision-module__vKsiLG__drawer .drawer-head{align-items:start;gap:var(--space-3);background:var(--color-surface);flex-shrink:0;min-height:0;display:flex}.application-drawer-revision-module__vKsiLG__drawer .drawer-head>div{flex:1;min-width:0}.application-drawer-revision-module__vKsiLG__drawer .drawer-head h2{margin:var(--space-1) 0;font-family:var(--font-family-operational);font-size:var(--font-size-section-title);line-height:var(--line-height-section-title);overflow-wrap:anywhere}.application-drawer-revision-module__vKsiLG__drawer .drawer-head h2>span{margin-top:var(--space-1);font-family:var(--font-family-operational);font-size:var(--font-size-secondary);color:var(--color-text-muted);display:block}.application-drawer-revision-module__vKsiLG__drawer .drawer-head h2>.application-drawer-revision-module__vKsiLG__schoolTitle{align-items:center;gap:var(--space-2);font:inherit;color:inherit;flex-wrap:wrap;margin:0;display:flex}.application-drawer-revision-module__vKsiLG__schoolTitle>span:first-child{overflow-wrap:anywhere;min-width:0}.application-drawer-revision-module__vKsiLG__headerTargets{--standard-control:var(--standard-h2);--standard-bodyLineHeight:1;--standard-buttonHeight:var(--standard-h2);--control-height:var(--standard-h2);align-items:center;gap:var(--space-2);font:inherit;flex:none;line-height:1;display:inline-flex}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__headerTargets>button{block-size:1em;inline-size:1em;min-width:0;min-height:0;box-shadow:none;font:inherit;color:var(--color-text-muted);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__headerTargets>button:after{content:"";inset:calc(-1 * var(--space-1));position:absolute}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__headerTargets>button>svg{width:1em;height:1em;color:inherit}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__headerTargets>button.active{color:var(--color-primary)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__headerTargets>button:focus-visible{outline:2px solid var(--color-primary);outline-offset:var(--space-1);border-radius:var(--control-radius)}.application-drawer-revision-module__vKsiLG__drawer .drawer-head p{font-size:var(--font-size-secondary);color:var(--color-text-muted);overflow-wrap:anywhere;margin:0}.application-drawer-revision-module__vKsiLG__drawer .drawer-head .eyebrow{font-family:var(--font-family-operational);font-size:var(--font-size-metadata);letter-spacing:var(--letter-spacing-body)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__closeButton{flex:0 0 var(--space-10);min-width:var(--space-10);width:var(--space-10);min-height:var(--space-10);height:var(--space-10);background:var(--control-background);color:var(--color-text);font-size:var(--font-size-card-title);padding:0}.application-drawer-revision-module__vKsiLG__drawer .drawer-rank{align-items:baseline;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-4);background:var(--color-background);color:var(--color-text-muted);font-size:var(--font-size-metadata);flex-wrap:wrap;display:flex}.application-drawer-revision-module__vKsiLG__drawer .drawer-rank>*{font-family:var(--font-family-operational);font-size:var(--font-size-metadata)}.application-drawer-revision-module__vKsiLG__drawer .drawer-rank>small{text-align:left;flex-basis:100%;margin-left:0}.application-drawer-revision-module__vKsiLG__drawer .project-selection-bar{gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-surface);flex-wrap:wrap;display:flex}.application-drawer-revision-module__vKsiLG__drawer .project-selection-bar>button{min-height:var(--control-height);height:auto;font-size:var(--control-font-size)}.application-drawer-revision-module__vKsiLG__drawer .project-selection-bar>button>span{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.application-drawer-revision-module__vKsiLG__tabs{padding-inline:var(--space-4);flex-shrink:0}.application-drawer-revision-module__vKsiLG__drawer .drawer-body{overscroll-behavior:contain;background:var(--color-surface);min-height:0;display:block;container:application-detail/inline-size}.application-drawer-revision-module__vKsiLG__drawer .drawer-footer{align-items:center;gap:var(--space-2);padding-bottom:max(var(--space-3), env(safe-area-inset-bottom));border-top:1px solid var(--color-border);background:var(--color-surface);flex-wrap:wrap;flex-shrink:0;display:flex}.application-drawer-revision-module__vKsiLG__drawer .drawer-footer>span{color:var(--color-text-muted);font-size:var(--font-size-metadata)}.application-drawer-revision-module__vKsiLG__drawer .drawer-footer>div{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}.application-drawer-revision-module__vKsiLG__drawer button,.application-drawer-revision-module__vKsiLG__drawer select,.application-drawer-revision-module__vKsiLG__drawer input,.application-drawer-revision-module__vKsiLG__drawer textarea{font-family:var(--font-family-operational);font-size:var(--control-font-size)}.application-drawer-revision-module__vKsiLG__drawer .form-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.application-drawer-revision-module__vKsiLG__drawer .form-grid>label{min-width:0}.application-drawer-revision-module__vKsiLG__drawer .form-grid>label>span{margin-bottom:var(--space-1);font-family:var(--font-family-operational);font-size:var(--font-size-label);line-height:var(--line-height-secondary);color:var(--color-text-muted);display:block}:is(.application-drawer-revision-module__vKsiLG__drawer .form-grid input,.application-drawer-revision-module__vKsiLG__drawer .form-grid select,.application-drawer-revision-module__vKsiLG__drawer .form-grid textarea){width:100%;min-width:0;min-height:var(--control-height);border-radius:var(--control-radius);height:auto;font-size:var(--control-font-size);line-height:var(--line-height-control)}.application-drawer-revision-module__vKsiLG__drawer .form-grid input[data-ui-control][data-input-kind]{min-height:var(--control-height);height:auto}.application-drawer-revision-module__vKsiLG__drawer .form-grid select[data-ui-control]{min-height:var(--control-height);height:auto}.application-drawer-revision-module__vKsiLG__drawer .form-grid textarea[data-ui-control]{min-height:var(--control-height);height:auto}.application-drawer-revision-module__vKsiLG__drawer .form-grid input[type=number]{font-family:var(--font-family-mono)}.application-drawer-revision-module__vKsiLG__drawer .form-grid textarea{line-height:var(--line-height-body)}.application-drawer-revision-module__vKsiLG__drawer .node-fields{flex-wrap:wrap;align-items:start;display:flex}.application-drawer-revision-module__vKsiLG__drawer .node-fields>label{flex:12rem}.application-drawer-revision-module__vKsiLG__drawer .node-fields>.wide{flex-basis:100%}.application-drawer-revision-module__vKsiLG__section{gap:var(--space-3);padding-bottom:var(--space-4);margin-bottom:var(--space-4);border-bottom:1px solid var(--color-border);display:grid}.application-drawer-revision-module__vKsiLG__section h3{font-family:var(--font-family-operational);font-size:var(--font-size-body-emphasis);margin:0}.application-drawer-revision-module__vKsiLG__drawer .deposit-information-field{min-width:0;container:application-deposits/inline-size}.application-drawer-revision-module__vKsiLG__drawer .deposit-information-heading{align-items:center;gap:var(--space-1);margin-bottom:var(--space-1);min-height:var(--control-height);display:flex}.application-drawer-revision-module__vKsiLG__drawer .deposit-information-heading>span{color:var(--color-text-muted);font-family:var(--font-family-operational);font-size:var(--font-size-label);line-height:var(--line-height-secondary)}.application-drawer-revision-module__vKsiLG__drawer .deposit-information-editor{gap:var(--space-2);display:grid}.application-drawer-revision-module__vKsiLG__drawer .deposit-installment-row{grid-template-columns:max-content minmax(17rem, 1fr) minmax(7.5em, 8.5em) minmax(5rem, 1fr) minmax(5em, 6em) var(--control-height);align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--control-radius);display:grid}.application-drawer-revision-module__vKsiLG__drawer .deposit-installment-row>b{padding:var(--space-1);white-space:nowrap;background:var(--color-background);color:var(--color-text-muted);font-family:var(--font-family-operational);font-size:var(--font-size-label)}.application-drawer-revision-module__vKsiLG__drawer .deposit-installment-row>.unified-date-input{min-width:0;max-width:none}:is(.application-drawer-revision-module__vKsiLG__drawer .deposit-installment-row>select,.application-drawer-revision-module__vKsiLG__drawer .deposit-installment-row>input){width:100%;min-width:0}:is(.application-drawer-revision-module__vKsiLG__drawer .deposit-information-heading>button,.application-drawer-revision-module__vKsiLG__drawer .deposit-installment-row>button){width:var(--control-height);height:var(--control-height);min-height:var(--control-height);font-size:var(--font-size-card-title);padding:0}@container application-deposits (max-width:38rem){.application-drawer-revision-module__vKsiLG__drawer .deposit-installment-row{grid-template-columns:max-content minmax(7.5em, 1fr) minmax(5rem, 1fr) minmax(5em, max-content) var(--control-height)}.application-drawer-revision-module__vKsiLG__drawer .deposit-installment-row>b{grid-area:1/1}.application-drawer-revision-module__vKsiLG__drawer .deposit-installment-row>.unified-date-input{grid-area:1/2/auto/-1}.application-drawer-revision-module__vKsiLG__drawer .deposit-installment-row>.deposit-currency{grid-area:2/2}.application-drawer-revision-module__vKsiLG__drawer .deposit-installment-row>.deposit-amount{grid-area:2/3}.application-drawer-revision-module__vKsiLG__drawer .deposit-installment-row>.deposit-payment-status{grid-area:2/4}.application-drawer-revision-module__vKsiLG__drawer .deposit-installment-row>button{grid-area:2/5;justify-self:end}}@container application-deposits (max-width:32rem){.application-drawer-revision-module__vKsiLG__drawer .deposit-installment-row{grid-template-columns:repeat(2,minmax(0,1fr))}.application-drawer-revision-module__vKsiLG__drawer .deposit-installment-row>.unified-date-input{grid-area:2/1/auto/-1}.application-drawer-revision-module__vKsiLG__drawer .deposit-installment-row>.deposit-currency{grid-area:3/1}.application-drawer-revision-module__vKsiLG__drawer .deposit-installment-row>.deposit-amount{grid-area:3/2}.application-drawer-revision-module__vKsiLG__drawer .deposit-installment-row>.deposit-payment-status{grid-area:4/1}.application-drawer-revision-module__vKsiLG__drawer .deposit-installment-row>button{grid-area:4/2}}.application-drawer-revision-module__vKsiLG__drawer .date-value{width:100%;min-width:0;min-height:var(--control-height);height:auto;padding-inline:var(--space-2);color:var(--color-text);border-radius:var(--control-radius);background:var(--control-background)}.application-drawer-revision-module__vKsiLG__drawer .date-value>span{min-width:0;font-family:var(--font-family-mono);font-size:var(--font-size-timestamp)}.application-drawer-revision-module__vKsiLG__drawer .date-value.empty>span{font-family:var(--font-family-operational);font-size:var(--control-font-size)}.application-drawer-revision-module__vKsiLG__drawer .date-reminder{flex:0 0 var(--control-height);min-width:var(--control-height);width:var(--control-height);min-height:var(--control-height);height:var(--control-height)}.application-drawer-revision-module__vKsiLG__followups{gap:var(--space-3);min-width:0;display:grid}.application-drawer-revision-module__vKsiLG__followups>header{justify-content:space-between;align-items:start;gap:var(--space-2);flex-wrap:wrap;display:flex}.application-drawer-revision-module__vKsiLG__followups h3{gap:var(--space-2);font-size:var(--font-size-body-emphasis);align-items:baseline;margin:0;display:flex}.application-drawer-revision-module__vKsiLG__followups header p{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--font-size-secondary)}.application-drawer-revision-module__vKsiLG__followups>form{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-background);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.application-drawer-revision-module__vKsiLG__followups label{align-content:start;gap:var(--space-1);min-width:0;display:grid}.application-drawer-revision-module__vKsiLG__followups label>span{color:var(--color-text-muted);font-size:var(--font-size-label)}.application-drawer-revision-module__vKsiLG__followups input{max-width:100%}.application-drawer-revision-module__vKsiLG__formActions{justify-content:end;gap:var(--space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.application-drawer-revision-module__vKsiLG__wide{grid-column:1/-1}.application-drawer-revision-module__vKsiLG__followupList{gap:var(--space-2);display:grid}.application-drawer-revision-module__vKsiLG__followupList article{align-items:start;gap:var(--space-3);padding:var(--space-3);border-top:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.application-drawer-revision-module__vKsiLG__followupList article>div{overflow-wrap:anywhere;min-width:0}.application-drawer-revision-module__vKsiLG__followupList strong{font-size:var(--font-size-secondary)}.application-drawer-revision-module__vKsiLG__followupList small{color:var(--color-text-muted);font-size:var(--font-size-metadata);display:block}.application-drawer-revision-module__vKsiLG__followupList ul{margin:var(--space-1) 0;padding-left:var(--space-4);font-size:var(--font-size-secondary)}.application-drawer-revision-module__vKsiLG__emptyFollowups{padding-block:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-secondary);margin:0}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadForm,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__notesEditor,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistEditor,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyView{min-width:0;font-family:var(--font-family-operational);font-size:var(--font-size-body);line-height:var(--line-height-body)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadForm{align-items:end;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-background);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadForm label,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteForm label,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate label,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__expectedDate{align-content:start;gap:var(--space-1);min-width:0;display:grid}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadForm label>span,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteForm label>span,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate label>span,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__expectedDate>span{font-family:var(--font-family-operational);font-size:var(--font-size-label);line-height:var(--line-height-secondary);color:var(--color-text-muted);margin:0;font-weight:600;display:block}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadForm input,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadForm select,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteForm textarea,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate select,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistSync select,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistNote,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyView input,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyView select{width:100%;min-width:0;min-height:var(--control-height);height:auto;color:var(--color-text);font-size:var(--control-font-size);line-height:var(--line-height-control);border-radius:var(--control-radius)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadForm .application-drawer-revision-module__vKsiLG__uploadFileField{grid-column:1}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadForm>button{grid-column:2;justify-self:end}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadForm input[type=file]{overflow:hidden}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadForm input[type=file]::file-selector-button{font:inherit;padding:var(--space-1) var(--space-2);border:1px solid var(--control-border);border-radius:var(--control-radius);background:var(--control-background);color:var(--color-text);cursor:pointer;margin-inline-end:var(--space-2)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__notesEditor{gap:var(--space-3);display:grid}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__notesTabs,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyTabs{min-width:0}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__notesTabs [role=tab],.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyTabs [role=tab]{font-size:var(--control-font-size);min-height:var(--control-height)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteForm{align-items:start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-background);grid-template-columns:minmax(17rem,.9fr) minmax(0,1.3fr);display:grid}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteForm .application-drawer-revision-module__vKsiLG__noteDateField{align-self:start}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteForm .application-drawer-revision-module__vKsiLG__noteContentField{min-width:0}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteForm textarea{resize:vertical;font-family:var(--font-family-operational);font-size:var(--font-size-body);line-height:var(--line-height-body)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteForm>button{grid-column:1/-1;justify-self:end}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteTimeline{gap:var(--space-3);min-width:0;display:grid}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteTimeline article{grid-template-columns:10ch var(--space-2) minmax(0, 1fr) auto;align-items:start;gap:var(--space-2);padding-block:var(--space-2);min-width:0;display:grid}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteTimeline article>time{font-family:var(--font-family-mono);font-size:var(--font-size-timestamp);line-height:var(--line-height-body);color:var(--color-text-muted)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteTimeline article>i,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords article>i{width:var(--space-2);height:var(--space-2);margin-top:var(--space-2);background:var(--color-primary);border-radius:50%}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteTimeline article>div{min-width:0}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteTimeline p{margin:0 0 var(--space-1);font-size:var(--font-size-body);line-height:var(--line-height-body);white-space:pre-wrap;overflow-wrap:anywhere}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteTimeline article>div>span{color:var(--color-text-muted);font-size:var(--font-size-metadata);line-height:var(--line-height-secondary)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteTimeline article>button{color:var(--color-danger)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistEditor{gap:var(--space-3);display:grid}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistEditor>header{justify-content:space-between;align-items:start;gap:var(--space-3);display:flex}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistEditor>header>div{min-width:0}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistEditor h3{font-size:var(--font-size-body-emphasis);margin:0}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistEditor header p{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--font-size-secondary)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistEditor header>strong{font-family:var(--font-family-mono);font-size:var(--font-size-body-emphasis);flex-shrink:0}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistSync{align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--control-radius);background:var(--color-background);grid-template-columns:minmax(0,1fr) auto;display:grid}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistSync button{max-width:100%}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistRows{min-inline-size:0;max-inline-size:100%;overflow-x:auto}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistEditor>article,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistRows>article{align-items:center;gap:var(--space-2);min-inline-size:34em;padding-block:var(--space-3);border-top:1px solid var(--color-border);grid-template-columns:auto minmax(5em,1fr) minmax(11.5em,12em) minmax(4em,.7fr) auto;display:grid}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistState label{align-items:center;gap:var(--space-2);min-height:var(--control-height)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistState label>span{font-family:var(--font-family-operational);font-size:var(--font-size-label);white-space:nowrap}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistIdentity{align-items:baseline;gap:var(--space-2);overflow-wrap:anywhere;flex-wrap:wrap;grid-column:2;min-width:0;display:flex}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistIdentity strong{font-size:var(--font-size-body);line-height:var(--line-height-body)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistIdentity>span{color:var(--color-text-muted);font-size:var(--font-size-secondary)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__expectedDate{grid-column:3}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__expectedDate .date-value{white-space:nowrap}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__expectedDate .date-value>span{white-space:nowrap}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistNote{grid-column:4;min-width:0}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistEditor>article>button,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistRows>article>button{color:var(--color-danger);grid-column:5}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate{align-items:end;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;display:grid}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate button>span{align-items:center;gap:var(--space-1);display:inline-flex}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate>button{min-height:var(--control-height);white-space:nowrap;align-self:end;margin:0}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate label>.ui-select-entry{margin:0;display:block}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyView{gap:var(--space-3);display:grid}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyView :is(small,p,[role=status],[data-ui-message]){color:var(--color-text)}.application-drawer-revision-module__vKsiLG__drawer .project-material-list small{color:var(--color-text)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyView>header{align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) minmax(8rem,.6fr);display:grid}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords{gap:var(--space-2);min-width:0;display:grid}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords article{grid-template-columns:var(--space-2) minmax(0, 1fr);align-items:start;gap:var(--space-3);padding-block:var(--space-3);border-bottom:1px solid var(--color-border);min-width:0;display:grid}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords article>div{gap:var(--space-1);overflow-wrap:anywhere;min-width:0;display:grid}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords article>div>span,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords small{font-size:var(--font-size-secondary);line-height:var(--line-height-secondary);color:var(--color-text-muted)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords time{font-family:var(--font-family-mono);font-size:var(--font-size-timestamp)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords strong{font-size:var(--font-size-body-emphasis)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords p{font-size:var(--font-size-body);line-height:var(--line-height-body);white-space:pre-wrap;margin:0}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords[data-history-layout=卡片]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords[data-history-layout=卡片] article{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-background)}.application-drawer-revision-module__vKsiLG__drawer .fee-input{gap:var(--space-2);grid-template-columns:minmax(7.5em,auto) minmax(0,1fr) auto;align-items:center;min-width:0;display:grid}.application-drawer-revision-module__vKsiLG__drawer .fee-input select{width:100%;min-width:7.5em}.application-drawer-revision-module__vKsiLG__drawer .fee-input input{min-width:0}.application-drawer-revision-module__vKsiLG__drawer .fee-input button{min-width:0}.application-drawer-revision-module__vKsiLG__drawer .research-only>label{gap:var(--space-1);min-width:0;display:grid}.application-drawer-revision-module__vKsiLG__drawer .research-only>label>span{font-family:var(--font-family-operational);font-size:var(--font-size-label);line-height:var(--line-height-secondary);color:var(--color-text-muted);margin:0;display:block}.application-drawer-revision-module__vKsiLG__drawer .research-only .link-field{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.application-drawer-revision-module__vKsiLG__drawer .research-only .link-field input{flex:14rem;width:auto;min-width:0}.application-drawer-revision-module__vKsiLG__drawer .research-only .link-field a{font-family:var(--font-family-operational);font-size:var(--font-size-secondary);overflow-wrap:anywhere;flex-shrink:0}.application-drawer-revision-module__vKsiLG__drawer .project-feedback-tab>header{justify-content:space-between;align-items:start;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.application-drawer-revision-module__vKsiLG__drawer .project-feedback-tab>header>div{flex:16rem;min-width:0}.application-drawer-revision-module__vKsiLG__drawer .project-feedback-tab h3{margin:0 0 var(--space-1);font-size:var(--font-size-body-emphasis);line-height:var(--line-height-body)}:is(.application-drawer-revision-module__vKsiLG__drawer .project-feedback-tab header span,.application-drawer-revision-module__vKsiLG__drawer .project-feedback-tab article>p){font-size:var(--font-size-secondary);line-height:var(--line-height-secondary)}.application-drawer-revision-module__vKsiLG__drawer .project-feedback-tab>p{font-size:var(--font-size-secondary);line-height:var(--line-height-body);overflow-wrap:anywhere}.application-drawer-revision-module__vKsiLG__drawer .project-feedback-tab>p[role=alert]{color:var(--color-danger)}.application-drawer-revision-module__vKsiLG__drawer .project-feedback-tab a{font-size:var(--font-size-secondary);overflow-wrap:anywhere}.application-drawer-revision-module__vKsiLG__drawer .project-feedback-tab article>header{justify-content:space-between;align-items:start;gap:var(--space-2);flex-wrap:wrap;display:flex}.application-drawer-revision-module__vKsiLG__drawer .feedback-row-actions{justify-content:space-between;align-items:start;gap:var(--space-2);flex-wrap:wrap;display:flex}.application-drawer-revision-module__vKsiLG__drawer .project-feedback-tab article strong{font-size:var(--font-size-body-emphasis)}.application-drawer-revision-module__vKsiLG__drawer .project-feedback-tab pre{overflow-wrap:anywhere;white-space:pre-wrap;max-width:100%;font-size:var(--font-size-secondary)}@media (max-width:767px){.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyView>header{grid-template-columns:minmax(0,1fr) minmax(8rem,.7fr)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyTabs{grid-column:1/-1}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords[data-history-layout=卡片]{grid-template-columns:minmax(0,1fr)}}@media (max-width:479px){.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadForm,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteForm,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistSync,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyView>header{grid-template-columns:minmax(0,1fr)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadForm>button,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteForm>button,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate>button{grid-column:1;justify-self:end}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteTimeline article{grid-template-columns:var(--space-2) minmax(0, 1fr) auto}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteTimeline article>time{grid-column:2/-1}.application-drawer-revision-module__vKsiLG__drawer .fee-input{grid-template-columns:minmax(7.5em,auto) minmax(0,1fr)}.application-drawer-revision-module__vKsiLG__drawer .fee-input button{grid-column:1/-1;justify-self:end}}.application-drawer-revision-module__vKsiLG__datePopover{color:var(--color-text);background:var(--color-surface);border-color:var(--color-border);font-family:var(--font-family-operational);font-size:var(--font-size-secondary)}.application-drawer-revision-module__vKsiLG__datePopover button,.application-drawer-revision-module__vKsiLG__datePopover input,.application-drawer-revision-module__vKsiLG__datePopover select{color:var(--color-text);font-family:var(--font-family-operational);font-size:var(--font-size-secondary)}.application-drawer-revision-module__vKsiLG__datePopover input{font-family:var(--font-family-mono)}.application-drawer-revision-module__vKsiLG__datePopover .calendar-days button{font-family:var(--font-family-mono)}.application-drawer-revision-module__vKsiLG__datePopover .date-popover-footer button{min-height:var(--control-height)}.application-drawer-revision-module__vKsiLG__dateContext{margin:0 0 var(--space-2);color:var(--color-text-muted);font-family:var(--font-family-operational);font-size:var(--font-size-metadata)}.application-drawer-revision-module__vKsiLG__dateContext[role=alert]{color:var(--color-danger)}.application-drawer-revision-module__vKsiLG__drawer .node-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.application-drawer-revision-module__vKsiLG__drawer .node-fields>.wide{grid-column:1/-1}.application-drawer-revision-module__vKsiLG__drawer .node-fields .date-value>span{white-space:normal;text-overflow:clip;overflow:visible}.application-drawer-revision-module__vKsiLG__drawer .project-selection-bar>button{width:40px;min-width:40px;height:40px;padding:5px}.application-drawer-revision-module__vKsiLG__drawer .project-material-list article>header{align-items:center;gap:var(--space-3);flex-wrap:wrap}.application-drawer-revision-module__vKsiLG__materialActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.application-drawer-revision-module__vKsiLG__drawer .project-material-list article>header>div:last-child{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__materialFileTitle{align-items:center;gap:var(--space-2);display:flex}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyView>header{align-items:end}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyView>header>.ui-floating-field{align-self:end}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistEditor>article{align-items:center}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistNote{align-self:center}.application-drawer-revision-module__vKsiLG__depositDateStatus{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.application-drawer-revision-module__vKsiLG__materialActions>*{flex:none}.application-drawer-revision-module__vKsiLG__historyRecords p{white-space:pre-line}html body .application-drawer-revision-module__vKsiLG__drawer .project-material-list{margin-top:var(--space-4)}html body .application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadForm{align-items:start}html body .application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadForm [data-upload-label]{clip-path:none;opacity:1;width:auto;height:auto;position:static;overflow:visible}html body .application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadForm input[name=note]{height:var(--control-height)}.application-drawer-revision-module__vKsiLG__drawer .account-info-panel[data-profile-surface]{padding:var(--space-4)}@media (max-width:767px),(pointer:coarse){.application-drawer-revision-module__vKsiLG__datePopover button,.application-drawer-revision-module__vKsiLG__datePopover input,.application-drawer-revision-module__vKsiLG__datePopover select{min-height:var(--mobile-touch-target)}}@media (min-width:768px) and (pointer:fine){.application-drawer-revision-module__vKsiLG__drawer{--control-height:var(--space-8)}}@media (max-width:767px),(pointer:coarse){.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__closeButton{flex-basis:var(--mobile-touch-target);width:var(--mobile-touch-target);min-width:var(--mobile-touch-target);height:var(--mobile-touch-target);min-height:var(--mobile-touch-target)}}@media (max-width:479px){:is(.application-drawer-revision-module__vKsiLG__drawer .drawer-head,.application-drawer-revision-module__vKsiLG__drawer .drawer-body,.application-drawer-revision-module__vKsiLG__drawer .drawer-footer){padding-inline:var(--space-3)}.application-drawer-revision-module__vKsiLG__followups>form{grid-template-columns:minmax(0,1fr)}.application-drawer-revision-module__vKsiLG__drawer .form-grid{grid-template-columns:minmax(0,1fr)}.application-drawer-revision-module__vKsiLG__drawer .node-fields>label{flex-basis:100%}.application-drawer-revision-module__vKsiLG__drawer .drawer-footer>div{width:100%;margin-left:0}.application-drawer-revision-module__vKsiLG__followupList article{grid-template-columns:minmax(0,1fr) auto}.application-drawer-revision-module__vKsiLG__followupList time{grid-column:1/-1}}:is(.application-drawer-revision-module__vKsiLG__drawer .credential-section,.application-drawer-revision-module__vKsiLG__drawer .feedback-document,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadForm,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteForm){background:var(--glass-form-surface);border-color:var(--glass-border);box-shadow:inset 0 1px 0 var(--glass-border);-webkit-backdrop-filter:blur(var(--glass-form-blur));backdrop-filter:blur(var(--glass-form-blur))}.application-drawer-revision-module__vKsiLG__drawer .credential-header-actions{gap:var(--space-2);align-items:center;margin-left:auto;display:flex}.application-drawer-revision-module__vKsiLG__drawer .drawer-body[aria-label=材料清单]{padding:var(--space-4)}.application-drawer-revision-module__vKsiLG__drawer .drawer-body[aria-label=材料清单]>*{padding:var(--space-4);background:var(--glass-form-surface);border:1px solid var(--glass-border);border-radius:var(--surface-radius)}.application-drawer-revision-module__vKsiLG__drawer .feedback-row-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center}.application-drawer-revision-module__vKsiLG__drawer .feedback-row-actions>a{min-height:var(--control-height);padding-inline:var(--space-2);border-radius:var(--control-radius);white-space:nowrap;border:1px solid #0000;align-items:center;display:inline-flex}.application-drawer-revision-module__vKsiLG__drawer .feedback-row-actions>a:hover{background:var(--glass-control-surface);border-color:var(--glass-border)}.application-drawer-revision-module__vKsiLG__drawer .feedback-document{margin-top:var(--space-3);font-family:var(--font-family-operational)}.application-drawer-revision-module__vKsiLG__drawer .feedback-document section{padding-block:var(--space-3);border-top:1px solid var(--color-border)}.application-drawer-revision-module__vKsiLG__drawer .feedback-document :is(h4,h5,p){margin-block:0 var(--space-2)}.application-drawer-revision-module__vKsiLG__drawer .feedback-answer{margin-block:var(--space-3)}.application-drawer-revision-module__vKsiLG__drawer .feedback-document dl>div{gap:var(--space-3);border-bottom:1px solid var(--color-border);padding-block:var(--space-2);grid-template-columns:minmax(5rem,.7fr) minmax(0,2fr);display:grid}.application-drawer-revision-module__vKsiLG__drawer .feedback-document dd{margin:0}.application-drawer-revision-module__vKsiLG__drawer .note-metadata{gap:var(--space-3);display:grid}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistNote{width:100%;min-width:0}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords[data-history-layout=时间轴]{gap:0}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords[data-history-layout=时间轴] article,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteTimeline article{gap:var(--space-3);padding-block:var(--space-3);border:0;grid-template-columns:16ch 10px minmax(0,1fr);position:relative}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords[data-history-layout=时间轴] article:before,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteTimeline article:before{content:"";left:calc(16ch + var(--space-3) + 4px);background:var(--color-border);width:1px;font-family:var(--font-family-mono);font-size:var(--font-size-timestamp);position:absolute;top:0;bottom:0}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords[data-history-layout=时间轴] article,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteTimeline article{font-family:var(--font-family-mono);font-size:var(--font-size-timestamp)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords article>div,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteTimeline article>div{font-family:var(--font-family-operational)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords[data-history-layout=时间轴] article>i,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteTimeline article>i{z-index:1;border:1px solid var(--color-primary);background:var(--color-surface);width:9px;height:9px;box-shadow:0 0 0 3px var(--glass-content-surface)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords article[data-latest]>i,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteTimeline article[data-latest]>i{background:var(--color-primary)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords article>time{line-height:var(--line-height-body);grid-column:1}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords[data-history-layout=卡片] article>time{grid-column:1/-1}.application-drawer-revision-module__vKsiLG__drawer .latest-mark{margin-left:var(--space-2);color:var(--color-primary);font-family:var(--font-family-operational);font-size:var(--font-size-metadata);font-weight:600;display:inline-block}@media (max-width:767px){.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords[data-history-layout=时间轴] article,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteTimeline article{grid-template-columns:10ch 10px minmax(0,1fr)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords[data-history-layout=时间轴] article:before,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteTimeline article:before{left:calc(10ch + var(--space-3) + 4px)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteTimeline article>time{grid-column:1}}@media (max-width:479px){.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadForm{grid-template-columns:repeat(2,minmax(0,1fr))}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadForm>button{grid-column:1/-1}}.application-drawer-revision-module__vKsiLG__drawer .credential-section{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-color:var(--glass-divider);background:0 0}html body .application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistSync{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding-inline:0}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__materialFileTitle svg{flex:0 0 20px;width:20px;height:20px}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__historyRecords article>time,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteTimeline article>time{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadOperationRow{align-items:center;column-gap:var(--space-3);row-gap:var(--space-1);grid-column:1/-1;grid-template-rows:auto auto;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;min-width:0;display:grid}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadOperationRow>label{grid-row:1/span 2;grid-template-rows:subgrid;align-items:center;min-width:0}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadOperationRow>button{grid-area:2/3;place-self:center end;width:auto}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__materialFileTitle{align-items:flex-start;gap:var(--space-2);min-width:0;display:flex!important}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__materialFileTitle>svg{flex:none}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__materialFileTitle [data-material-filename]{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;line-height:1.5;display:-webkit-box;overflow:hidden}.application-drawer-revision-module__vKsiLG__drawer .project-material-list article>header{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid!important}.application-drawer-revision-module__vKsiLG__drawer .project-material-list article>header>div{min-width:0}.application-drawer-revision-module__vKsiLG__drawer .project-material-list article>header>div:last-child{justify-self:end}.application-drawer-revision-module__vKsiLG__drawer .shared-material-notice{font-size:var(--font-size-metadata);line-height:var(--line-height-metadata);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:12px;padding:10px 12px;display:flex}.application-drawer-revision-module__vKsiLG__drawer .shared-material-notice strong{font-size:inherit}@media (max-width:640px){.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadOperationRow{grid-template-rows:repeat(4,auto);grid-template-columns:minmax(0,1fr) auto}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadOperationRow>.application-drawer-revision-module__vKsiLG__uploadFileField{grid-area:1/1/span 2/-1}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadOperationRow>label:not(.application-drawer-revision-module__vKsiLG__uploadFileField){margin-top:var(--space-2);grid-area:3/1/span 2}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__uploadOperationRow>button{grid-area:4/2}}@media (max-width:450px){.application-drawer-revision-module__vKsiLG__drawer .project-material-list article>header{grid-template-columns:minmax(0,1fr)}}@layer business-controls{html:root body .application-drawer-revision-module__vKsiLG__drawer :is([data-field-caption],[data-floating-label],[data-ui-field=form]>label,.form-grid>label>span:first-child,.deposit-information-heading>span,.application-drawer-revision-module__vKsiLG__uploadForm label>span:first-child,.application-drawer-revision-module__vKsiLG__noteForm label>span:first-child,.application-drawer-revision-module__vKsiLG__checklistCreate label>span:first-child,.application-drawer-revision-module__vKsiLG__expectedDate>span,.application-drawer-revision-module__vKsiLG__followups label>span:first-child){color:var(--color-accent-secondary,var(--color-primary))!important}html:root body .application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate{align-items:end!important;row-gap:var(--space-1)!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto!important;display:grid!important}html:root body .application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate>label{grid-row:1/span 2!important;grid-template-rows:subgrid!important;align-self:stretch!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:grid!important}html:root body .application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate>label:first-child{grid-column:1!important}html:root body .application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate>label:nth-child(2){grid-column:2!important}html:root body .application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate>label>span{min-height:0!important;margin:0!important;padding:0!important}html:root body .application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate>label>.ui-select-entry{grid-row:2!important;align-self:end!important;height:auto!important;margin:0!important;padding:0!important;display:grid!important}html:root body .application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate select{margin:0!important;display:block!important;position:static!important;transform:none!important}html:root body .application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate>button{min-height:var(--standard-selectHeight,var(--control-height))!important;height:var(--standard-selectHeight,var(--control-height))!important;grid-area:2/3!important;place-self:end!important;margin:0!important;padding-block:0!important}@container application-detail (max-width:600px){html:root body .application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate{grid-template-rows:auto auto auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html:root body .application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate>button{grid-area:3/2!important}}@container application-detail (max-width:420px){html:root body .application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate{grid-template-rows:repeat(5,auto)!important;grid-template-columns:minmax(0,1fr)!important}html:root body .application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate>label:nth-child(2){grid-area:3/1/span 2!important}html:root body .application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate>button{grid-area:5/1!important}}}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteForm .date-value>[data-date-display]{flex-wrap:nowrap}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteForm .date-value>[data-date-display]>[data-date-part]{font-variant-numeric:tabular-nums}.application-drawer-revision-module__vKsiLG__drawer .deposit-installment-row .date-value>[data-date-display]{flex-wrap:nowrap}@container application-detail (max-width:600px){.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__noteForm{grid-template-columns:minmax(0,1fr)}.application-drawer-revision-module__vKsiLG__drawer .note-metadata{grid-template-columns:minmax(17rem,1fr) minmax(0,1fr);align-items:end}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate{grid-template-columns:repeat(2,minmax(0,1fr))}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate>button{grid-column:2;justify-self:end}}@container application-detail (max-width:420px){:is(.application-drawer-revision-module__vKsiLG__drawer .note-metadata,.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate){grid-template-columns:minmax(0,1fr)}.application-drawer-revision-module__vKsiLG__drawer .application-drawer-revision-module__vKsiLG__checklistCreate>button{grid-column:1}}.application-drawer-revision-module__vKsiLG__materialActions :is(button,a){color:var(--color-text)}.application-drawer-revision-module__vKsiLG__drawer .project-material-list article>header :is(span,strong,button,a){color:var(--color-text)}.application-drawer-revision-module__vKsiLG__drawer .project-material-list article>header .danger{color:var(--color-danger)}
.project-node-icon-module__8B0OTa__icon{color:var(--color-primary);filter:drop-shadow(1px 2px 1px color-mix(in srgb,var(--color-primary) 20%,transparent));flex:none;display:block}.project-node-icon-module__8B0OTa__badges{align-items:center;gap:var(--space-1);display:inline-flex}.project-node-icon-module__8B0OTa__badge{background:var(--glass-control-surface);width:28px;height:28px;box-shadow:var(--glass-control-shadow);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.project-node-icon-module__8B0OTa__badges{vertical-align:baseline;line-height:1}.project-node-icon-module__8B0OTa__badge{width:16px;height:16px;box-shadow:none;background:0 0;border:0;border-radius:0}
.application-project-editor-module__neU_iG__editor{gap:var(--space-3);padding:var(--space-4);display:grid}.application-project-editor-module__neU_iG__heading{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.application-project-editor-module__neU_iG__heading h3{font-size:var(--font-size-body-emphasis);margin:0}.application-project-editor-module__neU_iG__checkedAt{color:var(--color-text-muted);font-size:var(--font-size-helper)}.application-project-editor-module__neU_iG__checkedAt time{font-family:var(--font-family-mono);white-space:nowrap}.application-project-editor-module__neU_iG__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;display:grid}.application-project-editor-module__neU_iG__facts div{min-width:0}.application-project-editor-module__neU_iG__facts .application-project-editor-module__neU_iG__intakeFact{grid-column:1/-1}.application-project-editor-module__neU_iG__facts dt{font-size:var(--font-size-label);color:var(--color-text-muted);margin-bottom:5px}.application-project-editor-module__neU_iG__facts dd{overflow-wrap:anywhere;margin:0}.application-project-editor-module__neU_iG__feeValue{min-width:0;font-family:var(--font-family-operational);align-self:center}html body .application-project-editor-module__neU_iG__editor .application-project-editor-module__neU_iG__feeInput{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}html body .application-project-editor-module__neU_iG__editor .application-project-editor-module__neU_iG__feeInput>button{flex:none;justify-self:start;width:auto;min-width:0}.application-project-editor-module__neU_iG__feeInput>.ui-select-entry{width:8rem}.application-project-editor-module__neU_iG__feeInput>input{width:10rem;max-width:100%}.application-project-editor-module__neU_iG__feeValue>span:not([data-typography-role]){font-family:var(--font-family-operational)}html body .application-project-editor-module__neU_iG__editor>.application-project-editor-module__neU_iG__feedback{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;padding-inline:0}html body .application-project-editor-module__neU_iG__editor .application-project-editor-module__neU_iG__feedback .feedback-document{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;padding-inline:0}.application-project-editor-module__neU_iG__feedback{border-top:1px solid var(--glass-divider);padding-top:16px}@media (max-width:600px){.application-project-editor-module__neU_iG__facts{grid-template-columns:1fr}}
.revision-results-controls-module__F5_e3G__filters,.revision-results-controls-module__F5_e3G__navigation{--control-height:var(--space-8);font-family:var(--font-family-ui);font-size:max(var(--font-size-metadata), calc(var(--font-size-secondary) - 1px));min-width:0}.revision-results-controls-module__F5_e3G__filters :is(button,input,select,summary),.revision-results-controls-module__F5_e3G__navigation button{font-size:max(var(--font-size-metadata), calc(var(--control-font-size) - 1px))}.revision-results-controls-module__F5_e3G__options label>span{font-size:max(var(--font-size-metadata), calc(var(--font-size-body) - 1px))}.revision-results-controls-module__F5_e3G__filters{z-index:calc(var(--z-index-sticky) + 1);--filter-caption-space:calc(var(--font-size-label) * var(--line-height-control) + var(--space-1));gap:var(--space-2);flex-wrap:wrap;align-items:start;display:flex;position:relative}.revision-results-controls-module__F5_e3G__searchRow{align-items:end;gap:var(--space-2);flex:12rem;min-width:0;display:flex}.revision-results-controls-module__F5_e3G__searchRow>.ui-floating-standalone{width:100%;min-width:0}.revision-results-controls-module__F5_e3G__search{width:100%}.revision-results-controls-module__F5_e3G__compact .revision-results-controls-module__F5_e3G__searchRow{flex:0 10rem;max-width:12rem}.revision-results-controls-module__F5_e3G__compact .revision-results-controls-module__F5_e3G__fields{gap:var(--space-2);flex:32rem}.revision-results-controls-module__F5_e3G__compact .revision-results-controls-module__F5_e3G__fields>label{flex:none}.revision-results-controls-module__F5_e3G__compact .revision-results-controls-module__F5_e3G__fields>label :is(input,select){max-width:10rem}.revision-results-controls-module__F5_e3G__fields{gap:var(--space-2);min-width:0;padding-top:var(--filter-caption-space);flex-wrap:wrap;flex:3 28rem;align-items:center;display:flex}.revision-results-controls-module__F5_e3G__fields>label{gap:var(--space-1);white-space:nowrap;min-width:0;font-size:max(var(--font-size-metadata), calc(var(--font-size-label) - 1px));align-items:center;display:flex}.revision-results-controls-module__F5_e3G__fields>label>span:first-child{white-space:nowrap;flex:none}.revision-results-controls-module__F5_e3G__fields>label>.ui-select-entry{flex:0 auto;width:auto}.revision-results-controls-module__F5_e3G__fields>label :is(input,select){width:auto;max-width:100%}.revision-results-controls-module__F5_e3G__facet,.revision-results-controls-module__F5_e3G__customFacet{flex:none;min-width:0;max-width:100%;position:relative}.revision-results-controls-module__F5_e3G__facet summary{align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:var(--space-1) var(--space-2);border:1px solid var(--glass-border);border-radius:var(--control-radius);color:var(--color-text);background:var(--glass-control-surface);box-shadow:var(--glass-control-shadow);-webkit-backdrop-filter:blur(var(--glass-form-blur,4px));backdrop-filter:blur(var(--glass-form-blur,4px));font-size:max(var(--font-size-metadata), calc(var(--control-font-size) - 1px));font-family:var(--font-family-ui);cursor:pointer;list-style:none;display:flex}.revision-results-controls-module__F5_e3G__facet summary:hover{background:var(--glass-control-hover)}.revision-results-controls-module__F5_e3G__facetLabel{white-space:nowrap;flex:none}.revision-results-controls-module__F5_e3G__facet summary::-webkit-details-marker{display:none}.revision-results-controls-module__F5_e3G__facet summary:focus-visible,.revision-results-controls-module__F5_e3G__facet[open] summary{outline:2px solid var(--color-primary);outline-offset:2px}.revision-results-controls-module__F5_e3G__facet summary svg,.revision-results-controls-module__F5_e3G__backTop svg,.revision-results-controls-module__F5_e3G__directoryDock svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:1rem;height:1rem}.revision-results-controls-module__F5_e3G__count{font-family:var(--font-family-mono)}.revision-results-controls-module__F5_e3G__filters .revision-results-controls-module__F5_e3G__monoValue{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-variant-ligatures:none}.revision-results-controls-module__F5_e3G__options{top:calc(100% + var(--space-1));z-index:var(--z-index-popover,50);width:max-content;min-width:11rem;max-width:min(20rem,100vw - 3rem);max-height:17rem;padding:var(--space-2);border:1px solid var(--glass-border);border-radius:var(--control-radius);background:var(--glass-floating-surface,var(--color-surface-elevated));box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(var(--glass-form-blur,4px));backdrop-filter:blur(var(--glass-form-blur,4px));color:var(--color-text);position:absolute;left:0;overflow:auto}.revision-results-controls-module__F5_e3G__options>div{padding:var(--space-1)}.revision-results-controls-module__F5_e3G__tags{gap:var(--space-1);flex-wrap:wrap;flex-basis:100%;display:flex}.revision-results-controls-module__F5_e3G__tags button{white-space:normal;height:auto;font-size:max(var(--font-size-metadata), calc(var(--font-size-label) - 1px));text-align:start}.revision-results-controls-module__F5_e3G__mobileToggle{display:none}.revision-results-controls-module__F5_e3G__navigation{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;flex-wrap:wrap;display:flex}.revision-results-controls-module__F5_e3G__pagination{justify-content:end;align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;margin-left:auto;display:flex}.revision-results-controls-module__F5_e3G__pageSize{align-items:center;gap:var(--space-2);white-space:nowrap;color:var(--color-text-muted);display:flex}.revision-results-controls-module__F5_e3G__pageSize>.ui-number-stepper{width:5.75rem}.revision-results-controls-module__F5_e3G__pageSize input{font-size:inherit}.revision-results-controls-module__F5_e3G__pages{align-items:center;gap:var(--space-2);white-space:nowrap;min-width:0;margin-left:auto;display:flex}.revision-results-controls-module__F5_e3G__range{color:var(--color-text-muted);font-size:max(var(--font-size-metadata), calc(var(--font-size-label) - 1px))}.revision-results-controls-module__F5_e3G__pages b{font-family:var(--font-family-mono);font-weight:500}.revision-results-controls-module__F5_e3G__directoryDock{right:var(--space-2);z-index:var(--z-index-sticky);position:fixed;top:50%;transform:translateY(-50%)}.revision-results-controls-module__F5_e3G__directoryToggle{width:2rem;min-width:2rem;height:auto;padding:var(--space-2) var(--space-1);border-radius:var(--control-radius)}.revision-results-controls-module__F5_e3G__directoryToggle>span{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.revision-results-controls-module__F5_e3G__directoryToggle>span>span{writing-mode:vertical-rl;letter-spacing:.08em;line-height:1}.revision-results-controls-module__F5_e3G__directoryPanel{right:calc(100% + var(--space-2));width:min(16rem,100vw - 4.5rem);max-height:min(38rem,100dvh - 8rem);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--control-radius);background:var(--color-surface-elevated);color:var(--color-text);flex-direction:column;display:flex;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.revision-results-controls-module__F5_e3G__directoryPanel>header{justify-content:space-between;align-items:start;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-2);display:flex}.revision-results-controls-module__F5_e3G__directoryPanel>header>div{gap:var(--space-1);display:grid}.revision-results-controls-module__F5_e3G__directoryPanel strong{font-size:max(var(--font-size-metadata), calc(var(--font-size-secondary) - 1px));font-weight:600}.revision-results-controls-module__F5_e3G__directoryPanel small{font-size:max(var(--font-size-metadata), calc(var(--font-size-label) - 1px));color:var(--color-text-muted)}.revision-results-controls-module__F5_e3G__directoryPanel ol{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-border) var(--color-surface-elevated);min-height:0;margin:0;padding:0;list-style:none;overflow:auto}.revision-results-controls-module__F5_e3G__directoryPanel li{margin:0;padding:0}.revision-results-controls-module__F5_e3G__directoryPanel a{min-height:var(--control-height);padding:var(--space-2) var(--space-3);border-left:1px solid var(--color-border);color:var(--color-text-muted);font:inherit;font-size:max(var(--font-size-metadata), calc(var(--font-size-label) - 1px));white-space:normal;overflow-wrap:anywhere;align-items:center;line-height:1.5;text-decoration:none;display:flex;position:relative}.revision-results-controls-module__F5_e3G__directoryPanel a:hover{color:var(--color-text);background:var(--color-surface)}.revision-results-controls-module__F5_e3G__directoryPanel a[aria-current=location]{color:var(--color-primary);border-left-color:var(--color-primary);background:var(--color-surface);font-weight:600}.revision-results-controls-module__F5_e3G__directoryPanel a:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;color:var(--color-text)}.revision-results-controls-module__F5_e3G__directoryDock[data-directory-design=index] .revision-results-controls-module__F5_e3G__directoryPanel a{justify-content:space-between;column-gap:var(--space-2);padding:var(--space-2);border-left:0;flex-wrap:wrap}.revision-results-controls-module__F5_e3G__directoryDock[data-directory-design=index] .revision-results-controls-module__F5_e3G__directoryPanel a>span{overflow-wrap:anywhere}.revision-results-controls-module__F5_e3G__directoryPanel .revision-results-controls-module__F5_e3G__directoryDetail{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-size:var(--font-size-metadata);overflow-wrap:anywhere;flex-basis:100%}.revision-results-controls-module__F5_e3G__directoryPanel a[aria-disabled=true]{opacity:.5;cursor:not-allowed}.revision-results-controls-module__F5_e3G__initialLetters{gap:var(--space-1);flex:none;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.revision-results-controls-module__F5_e3G__initialLetters .revision-results-controls-module__F5_e3G__initialLetter{min-height:var(--control-height);min-width:0;padding:var(--space-1);border:0;border-bottom:1px solid var(--color-border);color:var(--color-text-muted);font:inherit;font-family:var(--font-family-ui);cursor:pointer;background:0 0;border-radius:0;place-items:center;display:grid}.revision-results-controls-module__F5_e3G__initialLetters .revision-results-controls-module__F5_e3G__initialLetter:hover:not(:disabled){color:var(--color-text);background:var(--color-surface)}.revision-results-controls-module__F5_e3G__initialLetters .revision-results-controls-module__F5_e3G__initialLetter[aria-pressed=true]{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-selected-background)}.revision-results-controls-module__F5_e3G__initialLetters .revision-results-controls-module__F5_e3G__initialLetter:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.revision-results-controls-module__F5_e3G__initialLetters .revision-results-controls-module__F5_e3G__initialLetter:disabled{opacity:.5;cursor:not-allowed}.revision-results-controls-module__F5_e3G__initialHeading{align-items:baseline;gap:var(--space-3);padding:var(--space-3) var(--space-2) var(--space-2);display:flex}.revision-results-controls-module__F5_e3G__initialHeading strong{color:var(--color-text);font-family:var(--font-family-display);font-size:var(--font-size-page-title);font-weight:400;line-height:1}.revision-results-controls-module__F5_e3G__initialHeading>span{color:var(--color-text-muted);font-size:var(--font-size-metadata)}.revision-results-controls-module__F5_e3G__directoryDock[data-directory-inline=true]>.revision-results-controls-module__F5_e3G__directoryToggle{display:none}.revision-results-controls-module__F5_e3G__directoryDock[data-directory-inline=true]>.revision-results-controls-module__F5_e3G__directoryPanel{width:100%;max-height:none;padding:var(--space-2) 0;background:0 0;border:0;border-radius:0;position:static;inset:auto;transform:none}.revision-results-controls-module__F5_e3G__directoryDock[data-directory-inline=true]>.revision-results-controls-module__F5_e3G__directoryPanel>header{padding-inline:var(--space-2)}.revision-results-controls-module__F5_e3G__directoryDock[data-directory-inline=true]>.revision-results-controls-module__F5_e3G__directoryPanel>ol{max-height:min(21rem,38dvh)}.revision-results-controls-module__F5_e3G__locatedTarget{outline:2px solid var(--color-primary);outline-offset:-2px}.revision-results-controls-module__F5_e3G__backTop{bottom:calc(var(--space-4) + env(safe-area-inset-bottom));right:var(--space-2);width:2rem;min-width:2rem;height:2rem;z-index:var(--z-index-sticky);border-radius:50%;position:fixed}.revision-results-controls-module__F5_e3G__directoryDock[hidden],.revision-results-controls-module__F5_e3G__backTop[hidden]{display:none}@media (max-width:767px){.revision-results-controls-module__F5_e3G__filters,.revision-results-controls-module__F5_e3G__navigation{--control-height:var(--mobile-touch-target)}.revision-results-controls-module__F5_e3G__searchRow{flex-basis:100%}.revision-results-controls-module__F5_e3G__mobileToggle{flex:none;display:inline-flex}.revision-results-controls-module__F5_e3G__fields{flex-basis:100%;padding-top:0;display:none}.revision-results-controls-module__F5_e3G__fields.revision-results-controls-module__F5_e3G__mobileOpen{display:flex}.revision-results-controls-module__F5_e3G__facet{position:static}.revision-results-controls-module__F5_e3G__filters{position:relative}.revision-results-controls-module__F5_e3G__options{width:100%;max-width:100%;z-index:var(--z-index-dropdown);top:auto;left:0}.revision-results-controls-module__F5_e3G__compact .revision-results-controls-module__F5_e3G__searchRow{flex-basis:100%;max-width:none}.revision-results-controls-module__F5_e3G__compact .revision-results-controls-module__F5_e3G__fields{flex-basis:100%}.revision-results-controls-module__F5_e3G__pages{margin-left:auto}.revision-results-controls-module__F5_e3G__range{width:100%}.revision-results-controls-module__F5_e3G__directoryToggle{width:var(--mobile-touch-target);min-width:var(--mobile-touch-target);min-height:var(--mobile-touch-target);padding:var(--space-2)}.revision-results-controls-module__F5_e3G__directoryToggle>span>span{display:none}.revision-results-controls-module__F5_e3G__directoryPanel{width:min(16rem,100vw - 4.5rem)}.revision-results-controls-module__F5_e3G__backTop{width:var(--mobile-touch-target);height:var(--mobile-touch-target);min-width:var(--mobile-touch-target)}}@media (pointer:coarse){.revision-results-controls-module__F5_e3G__filters,.revision-results-controls-module__F5_e3G__navigation{--control-height:var(--mobile-touch-target)}.revision-results-controls-module__F5_e3G__options label{min-height:var(--mobile-touch-target)}.revision-results-controls-module__F5_e3G__directoryToggle{min-width:var(--mobile-touch-target)}.revision-results-controls-module__F5_e3G__backTop{width:var(--mobile-touch-target);height:var(--mobile-touch-target);min-width:var(--mobile-touch-target)}}
.student-directory-revision-module__egNgyG__root{--control-height:var(--space-8);min-width:0;padding:var(--space-3);background:var(--glass-surface);border:1px solid var(--glass-border);border-radius:var(--surface-radius);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));color:var(--color-text);font-family:var(--font-family-ui);font-size:max(var(--font-size-metadata), calc(var(--font-size-secondary) - 1px));scroll-margin-top:7rem}body:not(.auth-viewport-lock):has(.student-directory-revision-module__egNgyG__root){overflow:clip visible}.student-directory-revision-module__egNgyG__root :is(button,input,select,summary){font-family:var(--font-family-ui);font-size:max(var(--font-size-metadata), calc(var(--control-font-size) - 1px))}.student-directory-revision-module__egNgyG__heading{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.student-directory-revision-module__egNgyG__heading h2{font:600 var(--font-size-section-title)/var(--line-height-section-title) var(--font-family-ui);margin:0}.student-directory-revision-module__egNgyG__heading>span{color:var(--color-text-muted)}.student-directory-revision-module__egNgyG__number{font-family:var(--font-family-mono);font-weight:500}.student-directory-revision-module__egNgyG__views{gap:var(--space-1);margin-left:auto;display:flex}.student-directory-revision-module__egNgyG__tools{gap:var(--space-3);flex:none;align-items:center;max-width:100%;display:flex}.student-directory-revision-module__egNgyG__tools label{align-items:center;gap:var(--space-1);min-width:0;display:flex}.student-directory-revision-module__egNgyG__tools label>span:first-child{white-space:nowrap;color:var(--color-text-muted);font-size:max(var(--font-size-metadata), calc(var(--font-size-label) - 1px));flex:none}.student-directory-revision-module__egNgyG__tools label>.ui-select-entry{width:auto;min-width:6rem}.student-directory-revision-module__egNgyG__tools select{width:auto}.student-directory-revision-module__egNgyG__root .student-directory-revision-module__egNgyG__table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:0;margin-top:var(--space-2);overflow:visible}.student-directory-revision-module__egNgyG__root .student-directory-revision-module__egNgyG__table thead{top:var(--space-2);z-index:var(--z-index-dropdown);border-radius:var(--surface-radius);outline:1px solid var(--glass-border);box-shadow:var(--glass-shadow);position:sticky}.student-directory-revision-module__egNgyG__table th:first-child{width:17%}.student-directory-revision-module__egNgyG__table th:nth-child(2){width:7%}.student-directory-revision-module__egNgyG__table th:nth-child(3){width:17%}.student-directory-revision-module__egNgyG__table th:nth-child(4){width:10%}.student-directory-revision-module__egNgyG__table th:nth-child(5){width:7%}.student-directory-revision-module__egNgyG__table th:nth-child(6){width:15%}.student-directory-revision-module__egNgyG__table th:nth-child(7){width:27%}.student-directory-revision-module__egNgyG__root .student-directory-revision-module__egNgyG__table th{text-align:left;color:var(--color-text-muted);font:500 calc(var(--font-size-label) - 1px)/var(--line-height-metadata) var(--font-family-ui);background:var(--glass-surface);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation))}.student-directory-revision-module__egNgyG__table th:first-child{border-start-start-radius:var(--surface-radius);border-end-start-radius:var(--surface-radius)}.student-directory-revision-module__egNgyG__table th:last-child{border-start-end-radius:var(--surface-radius);border-end-end-radius:var(--surface-radius)}.student-directory-revision-module__egNgyG__root .student-directory-revision-module__egNgyG__table :is(th,td){border-bottom:1px solid var(--color-border);padding:var(--space-2);white-space:normal;overflow-wrap:anywhere}.student-directory-revision-module__egNgyG__row{cursor:pointer;scroll-margin-top:8rem}.student-directory-revision-module__egNgyG__row:hover{background:var(--color-selected-background)}.student-directory-revision-module__egNgyG__row:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;background:var(--color-selected-background)}.student-directory-revision-module__egNgyG__row>td{vertical-align:top}.student-directory-revision-module__egNgyG__row small,.student-directory-revision-module__egNgyG__identity>span{font-size:max(var(--font-size-metadata), calc(var(--font-size-label) - 1px));color:var(--color-text-muted);margin-top:var(--space-1);display:block}.student-directory-revision-module__egNgyG__identity strong{font-size:max(var(--font-size-metadata), calc(var(--font-size-body-emphasis) - 1px));color:var(--color-text);overflow-wrap:anywhere;display:block}.student-directory-revision-module__egNgyG__contacts{align-items:start;gap:var(--space-1);flex-wrap:wrap;min-width:0;display:flex}.student-directory-revision-module__egNgyG__contactValues{max-width:calc(100% - var(--control-height) - var(--space-1));gap:var(--space-1);overflow-wrap:anywhere;flex:0 auto;min-width:0;display:grid}.student-directory-revision-module__egNgyG__contactValue{font-family:var(--font-family-mono), var(--font-family-ui);letter-spacing:-.025em}.student-directory-revision-module__egNgyG__contactValue .student-directory-revision-module__egNgyG__contactMask{font-family:var(--font-family-ui);letter-spacing:-.18em}.student-directory-revision-module__egNgyG__contactEmpty{font-family:var(--font-family-ui);letter-spacing:normal}.student-directory-revision-module__egNgyG__contacts svg{width:1.1rem;height:1.1rem}.student-directory-revision-module__egNgyG__contacts>button{flex:0 0 var(--control-height);width:var(--control-height);min-width:var(--control-height)}.student-directory-revision-module__egNgyG__copyActions{gap:var(--space-1);flex-wrap:wrap;flex-basis:100%;display:flex}.student-directory-revision-module__egNgyG__copyActions button{font-size:max(var(--font-size-metadata), calc(var(--font-size-label) - 1px));padding:var(--space-1)}.student-directory-revision-module__egNgyG__contactMessage{font-size:max(var(--font-size-metadata), calc(var(--font-size-label) - 1px));flex-basis:100%}.student-directory-revision-module__egNgyG__root .student-directory-revision-module__egNgyG__status{white-space:normal;line-height:var(--line-height-metadata);font-size:max(var(--font-size-metadata), calc(var(--font-size-label) - 1px));padding:var(--space-1)}.student-directory-revision-module__egNgyG__background{gap:var(--space-1);display:grid}.student-directory-revision-module__egNgyG__backgroundLine{overflow-wrap:anywhere;display:block}.student-directory-revision-module__egNgyG__secondary{color:var(--color-text-muted);font-size:max(var(--font-size-metadata), calc(var(--font-size-label) - 1px))}.student-directory-revision-module__egNgyG__academicScores{align-items:baseline;column-gap:var(--space-2);row-gap:var(--space-1);font-size:max(var(--font-size-metadata), calc(var(--font-size-label) - 1px));flex-wrap:wrap;display:flex}.student-directory-revision-module__egNgyG__academicScores .student-directory-revision-module__egNgyG__number{letter-spacing:-.025em}.student-directory-revision-module__egNgyG__morePeople summary{min-height:var(--control-height);color:var(--color-primary);cursor:pointer;padding:var(--space-1) 0;align-content:center}.student-directory-revision-module__egNgyG__morePeople>.student-directory-revision-module__egNgyG__people{padding-block:var(--space-1)}.student-directory-revision-module__egNgyG__board{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.student-directory-revision-module__egNgyG__board .student-directory-revision-module__egNgyG__row{border:1px solid var(--color-border);border-radius:var(--surface-radius);padding:var(--space-3);gap:var(--space-2) var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.student-directory-revision-module__egNgyG__board .student-directory-revision-module__egNgyG__row>div{overflow-wrap:anywhere;min-width:0}.student-directory-revision-module__egNgyG__board .student-directory-revision-module__egNgyG__identity{grid-column:1/-1}.student-directory-revision-module__egNgyG__board .student-directory-revision-module__egNgyG__row>div:before{content:attr(data-label);font-size:max(var(--font-size-metadata), calc(var(--font-size-label) - 1px));color:var(--color-text-muted);margin-bottom:var(--space-1);display:block}.student-directory-revision-module__egNgyG__board .student-directory-revision-module__egNgyG__identity:before{display:none}.student-directory-revision-module__egNgyG__board .student-directory-revision-module__egNgyG__row>div:nth-child(3),.student-directory-revision-module__egNgyG__board .student-directory-revision-module__egNgyG__row>div:nth-child(6),.student-directory-revision-module__egNgyG__board .student-directory-revision-module__egNgyG__row>div:nth-child(7){grid-column:1/-1}.student-directory-revision-module__egNgyG__empty{padding:var(--space-6);text-align:center}.student-directory-revision-module__egNgyG__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1100px){.student-directory-revision-module__egNgyG__root .student-directory-revision-module__egNgyG__table td{padding:var(--space-2) var(--space-1)}}@media (max-width:767px){.student-directory-revision-module__egNgyG__root{--control-height:var(--mobile-touch-target);padding:var(--space-3)}.student-directory-revision-module__egNgyG__root .student-directory-revision-module__egNgyG__table,.student-directory-revision-module__egNgyG__table tbody{display:block}.student-directory-revision-module__egNgyG__root .student-directory-revision-module__egNgyG__table thead{display:none}.student-directory-revision-module__egNgyG__table .student-directory-revision-module__egNgyG__row{border-bottom:1px solid var(--color-border);padding-block:var(--space-3);gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.student-directory-revision-module__egNgyG__root .student-directory-revision-module__egNgyG__table td{border:none;min-width:0;padding:0;display:block}.student-directory-revision-module__egNgyG__table td:before{content:attr(data-label);color:var(--color-text-muted);font-size:max(var(--font-size-metadata), calc(var(--font-size-label) - 1px));margin-bottom:var(--space-1);display:block}.student-directory-revision-module__egNgyG__table td:first-child{grid-column:1/-1}.student-directory-revision-module__egNgyG__table td:first-child:before{display:none}.student-directory-revision-module__egNgyG__table td:nth-child(3),.student-directory-revision-module__egNgyG__table td:nth-child(6),.student-directory-revision-module__egNgyG__table td:nth-child(7){grid-column:1/-1}}@media (pointer:coarse){.student-directory-revision-module__egNgyG__root{--control-height:var(--mobile-touch-target)}}.student-directory-revision-module__egNgyG__contactHeaderToggle.student-directory-revision-module__egNgyG__contactHeaderToggle{vertical-align:middle;width:var(--space-5);min-width:var(--space-5);height:var(--space-5);min-height:var(--space-5);box-shadow:none;background:0 0;border:0;margin-inline-start:var(--space-1);padding:0;display:inline-flex}.student-directory-revision-module__egNgyG__contactHeaderToggle svg{width:var(--space-4);height:var(--space-4)}.student-directory-revision-module__egNgyG__mobileContactToggle{display:none}@media (max-width:767px){.student-directory-revision-module__egNgyG__mobileContactToggle{align-items:center;display:inline-flex}.student-directory-revision-module__egNgyG__mobileContactToggle .student-directory-revision-module__egNgyG__contactHeaderToggle{width:var(--mobile-touch-target);min-width:var(--mobile-touch-target);height:var(--mobile-touch-target);min-height:var(--mobile-touch-target);margin-inline-start:0}}.student-directory-revision-module__egNgyG__contactLine{align-items:center;gap:var(--space-1);min-width:0;min-height:24px;line-height:var(--line-height-table,1.5);grid-template-columns:minmax(0,1fr) 24px;display:grid}.student-directory-revision-module__egNgyG__contactLine>span:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.student-directory-revision-module__egNgyG__contactCopySlot{place-items:center;width:24px;height:24px;display:inline-grid}html:root body .student-directory-revision-module__egNgyG__copyIcon.student-directory-revision-module__egNgyG__copyIcon{font-size:inherit;box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;padding:4px!important}:is(.student-directory-revision-module__egNgyG__copyIcon .ui-copy-original,.student-directory-revision-module__egNgyG__copyIcon .ui-copy-confirm){display:none}.student-directory-revision-module__egNgyG__copyIcon svg{width:1em;height:1em}.student-directory-revision-module__egNgyG__copyIcon .ui-copy-glyph{width:1em;height:1em}.student-directory-revision-module__egNgyG__people{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.student-directory-revision-module__egNgyG__unassigned{color:var(--color-text-muted);font-size:var(--font-size-helper)}.student-directory-revision-module__egNgyG__person{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--font-size-helper);font-weight:400;display:flex}.student-directory-revision-module__egNgyG__person>span:last-child{overflow-wrap:anywhere;min-width:0}.student-directory-revision-module__egNgyG__positionIcon{flex:0 0 var(--space-4);width:var(--space-4);height:var(--space-4);color:var(--color-text-muted);cursor:help;align-items:center;display:inline-flex;position:relative}.student-directory-revision-module__egNgyG__positionIcon svg{width:100%;height:100%}.student-directory-revision-module__egNgyG__positionIcon:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:calc(var(--control-radius) / 2)}.student-directory-revision-module__egNgyG__positionTooltip{bottom:calc(100% + var(--space-1));z-index:var(--z-index-tooltip);padding:var(--space-1) var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:calc(var(--control-radius) / 2);color:var(--color-text);font-size:var(--font-size-helper);white-space:nowrap;pointer-events:none;visibility:hidden;position:absolute;left:0}.student-directory-revision-module__egNgyG__positionIcon:is(:hover,:focus-visible) .student-directory-revision-module__egNgyG__positionTooltip{visibility:visible}.student-directory-revision-module__egNgyG__directoryWorkspace{gap:var(--space-3);border-top:1px solid var(--color-border);min-width:0;padding-top:var(--space-3);grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:stretch;display:grid}.student-directory-revision-module__egNgyG__listColumn,.student-directory-revision-module__egNgyG__tableViewport{min-width:0;overflow:visible}.student-directory-revision-module__egNgyG__root .student-directory-revision-module__egNgyG__directoryTable{table-layout:fixed;border-collapse:collapse;width:100%;font:inherit;margin:0}.student-directory-revision-module__egNgyG__directoryTable :is(th,td){padding:var(--space-2);vertical-align:top;text-align:left;border-bottom:1px solid var(--color-border);white-space:normal;overflow-wrap:anywhere;font-weight:400}.student-directory-revision-module__egNgyG__directoryTable thead th{color:var(--color-text-muted);background:var(--glass-control-surface);font-weight:500}.student-directory-revision-module__egNgyG__directoryTable th:first-child{width:29%}.student-directory-revision-module__egNgyG__directoryTable th:nth-child(2){width:24%}.student-directory-revision-module__egNgyG__directoryTable th:nth-child(3){width:23%}.student-directory-revision-module__egNgyG__directoryTable th:nth-child(4){width:24%}.student-directory-revision-module__egNgyG__directoryTable tbody th{color:var(--color-text)}.student-directory-revision-module__egNgyG__directoryTable .student-directory-revision-module__egNgyG__row[data-selected=true]{background:var(--color-selected-background)}.student-directory-revision-module__egNgyG__directoryTable .student-directory-revision-module__egNgyG__row[data-selected=true] .student-directory-revision-module__egNgyG__identity strong{color:var(--color-primary)}.student-directory-revision-module__egNgyG__directoryTable td>.student-directory-revision-module__egNgyG__secondary{margin-top:var(--space-1);display:block}.student-directory-revision-module__egNgyG__directoryTable .student-directory-revision-module__egNgyG__contacts{gap:0}.student-directory-revision-module__egNgyG__directoryTable .student-directory-revision-module__egNgyG__contactValues{gap:0;max-width:100%}.student-directory-revision-module__egNgyG__directoryTable .student-directory-revision-module__egNgyG__contactLine{line-height:1.3}.student-directory-revision-module__egNgyG__contactHeader{align-items:center;gap:var(--space-1);white-space:nowrap;display:inline-flex}.student-directory-revision-module__egNgyG__contactHeader .student-directory-revision-module__egNgyG__contactHeaderToggle.student-directory-revision-module__egNgyG__contactHeaderToggle{width:1em;min-width:1em;height:1em;min-height:1em;font-size:inherit;margin:0;position:relative;overflow:visible}.student-directory-revision-module__egNgyG__contactHeaderToggle:after{content:"";position:absolute;inset:-.45em}.student-directory-revision-module__egNgyG__contactHeader .student-directory-revision-module__egNgyG__contactHeaderToggle svg{width:.85em;height:.85em}.student-directory-revision-module__egNgyG__labeledValue,.student-directory-revision-module__egNgyG__workflowPair{gap:var(--space-1);justify-items:start;display:grid}.student-directory-revision-module__egNgyG__workflowPair+.student-directory-revision-module__egNgyG__workflowPair{margin-top:var(--space-2)}.student-directory-revision-module__egNgyG__statusPair{align-items:start;gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.student-directory-revision-module__egNgyG__root .student-directory-revision-module__egNgyG__identityLine{color:var(--color-text);font-size:inherit;margin:0;display:inline}.student-directory-revision-module__egNgyG__root .student-directory-revision-module__egNgyG__identityLine strong{display:inline}.student-directory-revision-module__egNgyG__identityLine .student-directory-revision-module__egNgyG__contractNumber{font-weight:400;font-size:var(--font-size-metadata);color:var(--color-text-muted);overflow-wrap:anywhere}.student-directory-revision-module__egNgyG__labeledValue>small,.student-directory-revision-module__egNgyG__workflowPair>small{color:var(--color-text-muted);font-size:inherit}.student-directory-revision-module__egNgyG__workView{align-items:center;gap:var(--space-2);padding-block:var(--space-3);flex-wrap:wrap;display:flex}.student-directory-revision-module__egNgyG__workView>span{color:var(--color-text-muted)}.student-directory-revision-module__egNgyG__inspector{border:0;border-inline-start:1px solid var(--color-border);min-width:0;box-shadow:none;padding:0 var(--space-2) 0 var(--space-4);background:0 0;border-radius:0;flex-direction:column;align-self:start;display:flex;position:static}.student-directory-revision-module__egNgyG__inspectorHeading{padding-bottom:var(--space-3);flex:none}.student-directory-revision-module__egNgyG__inspectorHeading h3{align-items:baseline;gap:var(--space-1) var(--space-2);font:600 var(--font-size-section-title)/var(--line-height-section-title) var(--font-family-ui);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}.student-directory-revision-module__egNgyG__inspectorHeading .student-directory-revision-module__egNgyG__inspectorCycle{color:var(--color-text-muted);font-size:var(--font-size-metadata);font-weight:400;line-height:var(--line-height-body);white-space:nowrap;flex:none}html:root body .student-directory-revision-module__egNgyG__inspectorTabs[role=tablist][data-gliding-group]{padding:var(--space-1);border-bottom:1px solid var(--color-border);flex:none;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:0;display:grid;overflow:clip}html:root body .student-directory-revision-module__egNgyG__inspectorTabs[role=tablist][data-gliding-group]>[role=tab]{--standard-controlPadding:var(--space-1);--control-padding-x:var(--space-1);min-width:0;height:auto;padding-inline:var(--space-1);white-space:normal;overflow-wrap:anywhere;font-size:var(--font-size-metadata)}.student-directory-revision-module__egNgyG__inspectorBody{scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;min-height:min(5rem,20dvh);flex:auto;padding-inline-end:var(--space-1)}.student-directory-revision-module__egNgyG__listColumn,.student-directory-revision-module__egNgyG__inspectorBody{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-text-muted) 30%, transparent) transparent;scrollbar-gutter:stable}.student-directory-revision-module__egNgyG__listColumn::-webkit-scrollbar{width:6px;height:6px}.student-directory-revision-module__egNgyG__inspectorBody::-webkit-scrollbar{width:6px;height:6px}.student-directory-revision-module__egNgyG__listColumn::-webkit-scrollbar-track{background:0 0}.student-directory-revision-module__egNgyG__inspectorBody::-webkit-scrollbar-track{background:0 0}.student-directory-revision-module__egNgyG__listColumn::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-text-muted) 30%, transparent);border-radius:999px}.student-directory-revision-module__egNgyG__inspectorBody::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-text-muted) 30%, transparent);border-radius:999px}.student-directory-revision-module__egNgyG__inspectorBody:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.student-directory-revision-module__egNgyG__inspectorBody h4{margin:var(--space-4) 0 var(--space-2);font:600 var(--font-size-label)/var(--line-height-body) var(--font-family-ui)}.student-directory-revision-module__egNgyG__facts{gap:0;margin:0;display:grid}.student-directory-revision-module__egNgyG__facts>div{gap:var(--space-2);padding-block:var(--space-2);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(4.5em,.7fr) minmax(0,1.3fr);display:grid}.student-directory-revision-module__egNgyG__facts dt{color:var(--color-text-muted)}.student-directory-revision-module__egNgyG__facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.student-directory-revision-module__egNgyG__factLine,.student-directory-revision-module__egNgyG__nodePair>span{display:block}.student-directory-revision-module__egNgyG__roleDetails{gap:var(--space-3);margin:var(--space-4) 0;display:grid}.student-directory-revision-module__egNgyG__roleDetails>div{gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid}.student-directory-revision-module__egNgyG__roleDetails dt{color:var(--color-text-muted)}.student-directory-revision-module__egNgyG__roleDetails dd{min-width:0;margin:0}.student-directory-revision-module__egNgyG__rolePerson{overflow-wrap:anywhere;min-width:0}.student-directory-revision-module__egNgyG__inspectorFooter{gap:var(--space-2);padding-top:var(--space-3);flex-wrap:wrap;flex:none;display:flex}.student-directory-revision-module__egNgyG__inspectorFooter>button{flex:1 1 max-content;min-width:0;max-width:100%}@media (min-width:901px){.student-directory-revision-module__egNgyG__directoryWorkspace{height:var(--directory-workspace-height,max(320px, calc(100dvh - 24rem)));overflow:hidden}.student-directory-revision-module__egNgyG__directoryWorkspace .student-directory-revision-module__egNgyG__listColumn{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;overflow:auto}.student-directory-revision-module__egNgyG__directoryWorkspace .student-directory-revision-module__egNgyG__inspector{min-height:0;box-shadow:none;align-self:stretch;position:static;overflow:hidden}.student-directory-revision-module__egNgyG__directoryWorkspace .student-directory-revision-module__egNgyG__inspectorBody{overscroll-behavior:contain;min-height:0;overflow:auto}}.student-directory-revision-module__egNgyG__root [data-revision-directory]{width:100%;z-index:var(--z-index-sticky);position:relative;inset:auto;transform:none}body:has(.student-directory-revision-module__egNgyG__root) #student-directory-navigation-slot [data-revision-directory]{width:100%;z-index:var(--z-index-sticky);position:relative;inset:auto;transform:none}.student-directory-revision-module__egNgyG__root [data-revision-directory]>button{width:100%;height:var(--control-height);padding:var(--space-1) var(--space-2)}body:has(.student-directory-revision-module__egNgyG__root) #student-directory-navigation-slot [data-revision-directory]>button{width:100%;height:var(--control-height);padding:var(--space-1) var(--space-2)}.student-directory-revision-module__egNgyG__root [data-revision-directory]>button>span{flex-direction:row}body:has(.student-directory-revision-module__egNgyG__root) #student-directory-navigation-slot [data-revision-directory]>button>span{flex-direction:row}.student-directory-revision-module__egNgyG__root [data-revision-directory]>button span{writing-mode:horizontal-tb;letter-spacing:normal}body:has(.student-directory-revision-module__egNgyG__root) #student-directory-navigation-slot [data-revision-directory]>button span{writing-mode:horizontal-tb;letter-spacing:normal}.student-directory-revision-module__egNgyG__root [data-revision-directory]>section{inset:auto auto calc(100% + var(--space-2)) 0;width:100%;min-width:0;max-height:min(24rem, calc(100dvh - var(--space-10)));transform:none}body:has(.student-directory-revision-module__egNgyG__root) #student-directory-navigation-slot [data-revision-directory]>section{inset:auto auto calc(100% + var(--space-2)) 0;width:100%;min-width:0;max-height:min(24rem, calc(100dvh - var(--space-10)));transform:none}.student-directory-revision-module__egNgyG__root :is([aria-label=结果分页],[aria-label=结果分页与定位]) [aria-label=返回结果顶部]{position:static;inset:auto}.student-directory-revision-module__egNgyG__root>[data-revision-filters]{--filter-caption-space:0px;--directory-search-width:max(20rem, calc(16em + var(--space-8)));align-items:start}.student-directory-revision-module__egNgyG__root>[data-revision-filters]>div:first-child{flex:0 1 var(--directory-search-width);width:var(--directory-search-width);min-width:min(100%, var(--directory-search-width));flex-wrap:wrap;max-width:100%;padding:0}.student-directory-revision-module__egNgyG__root>[data-revision-filters]>div:nth-child(2){flex:1 1 0;min-width:min(100%,12rem);padding-top:0}.student-directory-revision-module__egNgyG__root>[data-revision-filters] input[type=search]{box-sizing:border-box;width:100%;min-width:min(100%, calc(16em + var(--space-8)));max-width:100%;height:var(--control-height);min-height:var(--control-height);padding:var(--space-1) var(--space-2);margin:0}.student-directory-revision-module__egNgyG__root>[data-revision-filters] details:has([aria-label=在途状态多选])>summary{box-sizing:border-box;width:100%;max-width:100%;height:var(--control-height);min-height:var(--control-height);padding:var(--space-1) var(--space-2);margin:0}.student-directory-revision-module__egNgyG__root>[data-revision-filters] details:has([aria-label=在途状态多选]){width:max(7.5rem,calc(5em + var(--space-8)));flex:none;max-width:100%}@media (max-width:1100px){.student-directory-revision-module__egNgyG__directoryTable :is(th,td){padding-inline:var(--space-1)}}@media (max-width:900px){.student-directory-revision-module__egNgyG__directoryWorkspace{grid-template-columns:minmax(0,1fr)}.student-directory-revision-module__egNgyG__inspector{border-inline-start:0;border-top:1px solid var(--color-border);max-height:none;padding:var(--space-4) 0 0;position:static;overflow:visible}.student-directory-revision-module__egNgyG__inspectorBody{min-height:0;overflow:visible}.student-directory-revision-module__egNgyG__inspectorFooter>button{width:auto}}@media (max-width:600px){.student-directory-revision-module__egNgyG__root .student-directory-revision-module__egNgyG__directoryTable,.student-directory-revision-module__egNgyG__directoryTable tbody,.student-directory-revision-module__egNgyG__directoryTable thead,.student-directory-revision-module__egNgyG__directoryTable thead tr{display:block}.student-directory-revision-module__egNgyG__directoryTable thead th{display:none}.student-directory-revision-module__egNgyG__directoryTable thead th:has(.student-directory-revision-module__egNgyG__contactHeader){width:auto;display:block}.student-directory-revision-module__egNgyG__directoryTable .student-directory-revision-module__egNgyG__row{padding-block:var(--space-2);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.student-directory-revision-module__egNgyG__directoryTable .student-directory-revision-module__egNgyG__row>:is(th,td){width:auto;padding:var(--space-2);border:0}.student-directory-revision-module__egNgyG__directoryTable .student-directory-revision-module__egNgyG__row>th{grid-column:1/-1}.student-directory-revision-module__egNgyG__directoryTable td:before{content:attr(data-label);color:var(--color-text-muted);margin-bottom:var(--space-1);display:block}.student-directory-revision-module__egNgyG__root>[data-revision-filters]>div:first-child{flex-basis:100%;width:auto}}
.student-inspector-overview-module__HA8uea__list{gap:var(--space-3);min-width:0;display:grid}.student-inspector-overview-module__HA8uea__list article{padding-block:var(--space-3);border-bottom:1px solid var(--color-border);min-width:0}.student-inspector-overview-module__HA8uea__list h4{margin:0 0 var(--space-2);overflow-wrap:anywhere;font-size:var(--font-size-body)}.student-inspector-overview-module__HA8uea__list p,.student-inspector-overview-module__HA8uea__list dl{margin:var(--space-2) 0;font-size:var(--font-size-helper)}.student-inspector-overview-module__HA8uea__list dl>div{gap:var(--space-2);grid-template-columns:5em minmax(0,1fr);display:grid}.student-inspector-overview-module__HA8uea__list dt{color:var(--color-text-muted)}.student-inspector-overview-module__HA8uea__list dd{overflow-wrap:anywhere;margin:0}.student-inspector-overview-module__HA8uea__list time{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums}.student-inspector-overview-module__HA8uea__list footer{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.student-inspector-overview-module__HA8uea__progress{gap:var(--space-1);margin-block:var(--space-2);overflow-wrap:anywhere;display:grid}.student-inspector-overview-module__HA8uea__progress strong{color:var(--color-text-muted);font-size:var(--font-size-helper);font-weight:400}.student-inspector-overview-module__HA8uea__progress .student-inspector-overview-module__HA8uea__progressButton{--standard-buttonHeight:0px;--sitewide-control-height:0px;min-height:0;color:var(--color-text-muted);font-size:var(--font-size-helper);text-align:start;white-space:normal;font-weight:400;line-height:inherit;background:0 0;border:0;border-radius:0;justify-self:start;padding:0}.student-inspector-overview-module__HA8uea__progress .student-inspector-overview-module__HA8uea__progressButton:hover{color:var(--color-primary)}.student-inspector-overview-module__HA8uea__progressEdit{align-items:center;gap:var(--space-2);min-width:0;display:flex}.student-inspector-overview-module__HA8uea__progressEdit>:first-child{flex:1;min-width:0}.student-inspector-overview-module__HA8uea__progressEdit .student-inspector-overview-module__HA8uea__cancel{color:var(--color-text-muted);font-size:var(--font-size-helper);flex:none;padding:0}
.crm-export-actions-module__KHszCG__dialog{width:min(38rem,100vw - 2rem)}.crm-export-actions-module__KHszCG__content{gap:var(--space-3);min-width:0;display:grid}.crm-export-actions-module__KHszCG__content p{line-height:var(--line-height-body);overflow-wrap:anywhere;margin:0}.crm-export-actions-module__KHszCG__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.crm-export-actions-module__KHszCG__handoffTrigger{margin-bottom:var(--space-3)}.crm-export-actions-module__KHszCG__handoffRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-2);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.crm-export-actions-module__KHszCG__handoffRow>div{gap:var(--space-1);min-width:0;display:grid}.crm-export-actions-module__KHszCG__handoffRow span{font-size:var(--font-size-sm);color:var(--text-secondary)}
