.ui-domain-section,.ui-domain-cover,.ui-domain-report-chapter,.ui-domain-summary-card,.ui-domain-share-card,.ui-domain-save-card{min-width:0}.ui-domain-cover,.ui-domain-section{gap:var(--ui-space-3);display:grid}.ui-domain-heading{gap:var(--ui-space-1);display:grid}.ui-domain-heading>:where(h1,p){margin:0}.ui-domain-cover__status,.ui-domain-chapter-index{color:var(--ui-color-muted);font-size:var(--ui-text-support);margin:0}.ui-domain-cover__identity{gap:var(--ui-space-1);display:grid}.ui-domain-cover__identity>:where(h2,small){margin:0}.ui-domain-cover__summaries,.ui-domain-grid,.ui-domain-criteria-list,.ui-domain-card-list,.ui-domain-question-list,.ui-domain-share-options,.ui-domain-evidence-list{gap:var(--ui-space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));min-width:0;display:grid}.ui-domain-summary-card,.ui-domain-action-cards article,.ui-domain-criteria-list article,.ui-domain-action-cards .ui-domain-grid>article{border:1px solid var(--ui-color-line);border-radius:var(--ui-radius-card);padding:var(--ui-space-3);background:var(--ui-color-surface-white)}.ui-domain-summary-card>:first-child,.ui-domain-share-card>:first-child{margin-top:0}.ui-domain-scene-list,.ui-domain-lead-in,.ui-domain-finance-fact,.ui-domain-saju-section,.ui-domain-work-section,.ui-domain-company-section,.ui-domain-representative-section,.ui-domain-closing,.ui-domain-company-finance,.ui-domain-company-relation,.ui-domain-representative-relation,.ui-domain-personal-narrative,.ui-domain-money-narrative,.ui-domain-year-narrative,.ui-domain-work-narrative,.ui-domain-organization-fit,.ui-domain-dilli-guidance{gap:var(--ui-space-2);min-width:0;display:grid}.ui-domain-finance-fact,.ui-domain-dilli-guidance,.ui-domain-callout,.ui-domain-share-card,.ui-domain-representative-profile{border-radius:var(--ui-radius-card);padding:var(--ui-space-3);background:var(--ui-color-surface-sky)}.ui-domain-finance-fact>:where(h3,p),.ui-domain-company-identity>:where(h3,p),.ui-domain-company-business>:where(h3,p),.ui-domain-representative-profile>:where(h3,p),.ui-domain-work-type>:where(h3,p),.ui-domain-reflection-questions>:where(h3,p){margin:0}.ui-domain-quote__reply{margin:var(--ui-space-1) 0 0;color:var(--ui-color-muted)}.ui-domain-callout{color:var(--ui-color-ink)}.ui-domain-callout>strong{margin-bottom:var(--ui-space-1);display:block}.ui-domain-callout__text{color:var(--ui-color-body);margin:0;line-height:1.95}.ui-domain-callout__quote{margin:var(--ui-space-2) 0 var(--ui-space-3);color:var(--ui-color-ink);font-family:var(--ui-font-display);font-size:1.25rem;font-weight:700;line-height:1.8}.ui-domain-callout[data-role=avoid],.ui-domain-callout[data-role=say]{border-top:1px solid var(--ui-color-line);padding-block:var(--ui-space-4)}.ui-domain-callout[data-role=say] .ui-domain-callout__quote{border-radius:var(--ui-radius-control);padding:var(--ui-space-4);background:var(--ui-color-surface-memo);font-size:1.375rem;font-weight:600}.ui-domain-callout[data-role=question]{border:1px solid var(--ui-color-line);border-radius:var(--ui-radius-card);padding:var(--ui-space-4)}.ui-domain-callout[data-role=reflection]{border-radius:var(--ui-radius-card);padding:var(--ui-space-3) var(--ui-space-4);background:var(--ui-color-surface-memo)}.ui-domain-callout>.ui-narrative-block[data-kind=note]{margin-top:var(--ui-space-1)}.ui-domain-pillar-summary,.ui-domain-element-distribution,.ui-domain-work-type,.ui-domain-company-identity,.ui-domain-company-business,.ui-domain-reflection-questions,.ui-domain-selection-criteria,.ui-domain-interview-questions,.ui-domain-action-cards,.ui-domain-evidence-section,.ui-domain-save-section,.ui-domain-share-section{min-width:0}.ui-domain-evidence-list{margin:0;padding:0;list-style:none}.ui-domain-evidence-row{gap:var(--ui-space-1);border:1px solid var(--ui-color-line);border-radius:var(--ui-radius-card);min-width:0;padding:var(--ui-space-2);background:var(--ui-color-surface-white);display:grid}.ui-domain-evidence-row__detail{color:var(--ui-color-muted);font-size:var(--ui-text-support)}.ui-domain-evidence-row__primary{gap:.25rem;display:grid}.ui-domain-evidence-row__primary strong{color:var(--ui-color-ink)}.ui-domain-evidence-row__primary span{overflow-wrap:anywhere}.ui-domain-evidence-row__detail{margin:0}.ui-domain-key-value-group{gap:var(--ui-space-1);min-width:0;display:grid}.ui-domain-key-value-group>h3{margin:0}.ui-domain-relation-map{min-width:0}.ui-domain-relation-summary{margin-block:var(--ui-space-2)}.ui-domain-interview-questions ol,.ui-domain-criteria-list,.ui-domain-action-cards .ui-domain-grid{margin:0}.ui-domain-interview-questions ol{gap:var(--ui-space-2);padding-inline-start:1.5rem;display:grid}.ui-domain-interview-questions li p{margin:.25rem 0 0}.ui-domain-action-cards .ui-domain-grid,.ui-domain-selection-criteria .ui-domain-criteria-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.ui-domain-closing>.ui-section-frame__heading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ui-domain-closing>.ui-domain-closing__decision{background:0 0;border-radius:0;gap:0;padding:0;display:grid}.ui-domain-closing>.ui-domain-selection-criteria{gap:0;margin-top:28px}.ui-domain-closing .ui-domain-closing__decision>small.ui-text[data-variant=support]{color:#708ba0;font-size:12px;font-weight:700;line-height:1.95}.ui-domain-closing .ui-domain-closing__decision h3{color:var(--ui-color-navy);font-size:26px;line-height:1.8}.ui-domain-closing .ui-domain-selection-criteria>.ui-section-frame__heading{color:#708ba0;border:0;margin-bottom:0;padding:0;font-size:12px;font-weight:700;line-height:1.95}.ui-domain-closing .ui-domain-selection-criteria .ui-domain-criteria-list{grid-template-columns:minmax(0,1fr);gap:0}.ui-domain-closing .ui-domain-selection-criteria .ui-domain-criteria-list>article{border:0;border-bottom:1px solid var(--ui-color-line);background:0 0;border-radius:0;grid-template-columns:175px minmax(0,1fr);align-items:start;gap:24px;padding:7.5px 0;display:grid}.ui-domain-closing .ui-domain-selection-criteria .ui-domain-criteria-list>article:first-child{padding-top:5px}.ui-domain-closing .ui-domain-selection-criteria .ui-domain-criteria-list h3,.ui-domain-closing .ui-domain-selection-criteria .ui-domain-criteria-list p{margin:0}.ui-domain-closing .ui-domain-selection-criteria .ui-domain-criteria-list p{font-size:15px;line-height:1.95}.ui-domain-closing .ui-domain-selection-criteria .ui-domain-criteria-list h3{color:var(--ui-color-navy);font-size:15px;font-weight:700;line-height:1.95}.ui-domain-closing>.ui-narrative-block[data-kind=list]>.ui-narrative-block__title,.ui-domain-closing .ui-domain-save-section>.ui-section-frame__heading{color:#708ba0;border:0;padding:0;font-size:12px;font-weight:700;line-height:1.95}.ui-domain-closing>.ui-narrative-block[data-kind=list]{margin-top:20px}.ui-domain-closing>.ui-narrative-block[data-kind=list]>.ui-narrative-block__title{margin:0}.ui-domain-closing .ui-domain-save-section>.ui-section-frame__heading{margin:0 0 var(--ui-space-1)}.ui-domain-closing>.ui-narrative-block[data-kind=list] .ui-narrative-block__list{gap:0;padding-inline:0;list-style-type:none}.ui-domain-closing>.ui-narrative-block[data-kind=list] .ui-narrative-block__list li{border-bottom:1px solid var(--ui-color-line);text-indent:-30px;padding-block:7.5px;padding-inline-start:30px;font-size:15px;font-weight:400;line-height:1.95;list-style-position:inside}.ui-domain-closing>.ui-narrative-block[data-kind=list] .ui-narrative-block__list li:first-child{padding-top:5px}.ui-domain-closing>.ui-narrative-block[data-kind=list] .ui-narrative-block__list li::marker{content:"①      ";color:#80a0b7;font-size:15px;font-weight:700}.ui-domain-closing>.ui-narrative-block[data-kind=list] .ui-narrative-block__list li:nth-child(2)::marker{content:"②      "}.ui-domain-closing>.ui-narrative-block[data-kind=list] .ui-narrative-block__list li:nth-child(3)::marker{content:"③      "}.ui-domain-closing>.ui-status-notice{background:var(--ui-color-surface-memo);border-inline-start:0;border-radius:0;margin-top:13px;padding:20px;font-size:13px;line-height:2}.ui-domain-closing>.ui-domain-save-section{gap:var(--ui-space-2);margin-top:23px}.ui-domain-closing .ui-domain-save-section .ui-domain-card-list{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-domain-closing .ui-domain-save-card{background:var(--ui-color-surface-sky);border:0;border-radius:7px;grid-template-columns:minmax(0,1fr);align-content:space-between;padding:20px}.ui-domain-closing .ui-domain-save-card h3{color:#708ba0;margin-bottom:12px;font-size:12px;font-weight:700;line-height:1.65}.ui-domain-closing .ui-domain-save-card p{font-size:17px;font-weight:400;line-height:1.8}.ui-domain-closing .ui-domain-actions{flex-wrap:nowrap;gap:8px;margin-top:10px}.ui-domain-closing .ui-domain-actions>button{border-radius:20px;width:44.25px;min-width:44.25px;height:31.8px;min-height:31.8px;padding:0;font-size:11px}.ui-domain-save-card{align-items:start;gap:var(--ui-space-2);border:1px solid var(--ui-color-line);border-radius:var(--ui-radius-card);padding:var(--ui-space-3);background:var(--ui-color-surface-white);grid-template-columns:minmax(0,1fr) auto;display:grid}.ui-domain-save-card[data-saved=true]{border-color:var(--ui-color-navy)}.ui-domain-save-card h3,.ui-domain-save-card p{margin-top:0}.ui-domain-actions{gap:var(--ui-space-1);flex-wrap:wrap;display:flex}.ui-domain-share-dialog,.ui-domain-share-options{gap:var(--ui-space-3);min-width:0;display:grid}.ui-domain-share-card{border:1px solid var(--ui-color-line);background:var(--ui-color-surface-white)}.ui-domain-share-card :where(h3,p){overflow-wrap:anywhere}.ui-domain-closing__decision{border-radius:var(--ui-radius-card);padding:var(--ui-space-3);background:var(--ui-color-surface-memo)}.ui-domain-closing__decision>:where(p,h2){margin:0}.ui-domain-closing__decision h2{margin-top:var(--ui-space-1);color:var(--ui-color-ink)}@media (max-width:600px){.ui-domain-save-card{grid-template-columns:minmax(0,1fr)}.ui-domain-closing .ui-domain-selection-criteria .ui-domain-criteria-list>article{gap:var(--ui-space-1);grid-template-columns:minmax(0,1fr);padding-block:5.5px}.ui-domain-closing .ui-domain-selection-criteria .ui-domain-criteria-list>article:first-child,.ui-domain-closing>.ui-narrative-block[data-kind=list] .ui-narrative-block__list li:first-child{padding-top:1px}.ui-domain-closing>.ui-domain-selection-criteria{margin-top:16px}.ui-domain-closing>.ui-narrative-block[data-kind=list]{margin-top:10px}.ui-domain-closing>.ui-narrative-block[data-kind=list] .ui-narrative-block__list li{padding-block:5.5px}.ui-domain-closing .ui-domain-save-section .ui-domain-card-list{grid-template-columns:minmax(0,1fr)}.ui-domain-closing .ui-domain-actions>button{width:auto;min-width:44px;height:44px;min-height:44px;padding-inline:10px;font-size:12px}}
