.entry-recap-backdrop{z-index:145;padding:calc(24px + var(--app-top-inset,0px)) calc(24px + var(--app-right-inset,0px)) calc(24px + var(--app-bottom-inset,0px)) calc(24px + var(--app-left-inset,0px));background:radial-gradient(circle at 18% 24%,#596b4a0d,#0000 36%),#09100b;place-items:center;display:grid;position:fixed;inset:0}.entry-recap.game-overlay{--type-entry-recap-time:11px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--ui-canvas);width:min(860px,100%);max-width:100%;min-height:0;max-height:100%;color:var(--text);text-align:left;flex-direction:column;margin:0;padding:0;display:flex;overflow:hidden;box-shadow:0 22px 70px #0008}.entry-recap__header{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--ui-canvas) 90%, var(--surface-raised));flex:none;padding:20px 26px 17px}.entry-recap__header h1{font-size:clamp(22px,2vw,26px);line-height:var(--line-tight);letter-spacing:-.02em;margin:0}.entry-recap__item p{margin:0}.entry-recap__body{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0;overflow-y:auto}.entry-recap__list,.entry-recap__fact-list{margin:0;padding:0;list-style:none}.entry-recap__list{padding-inline:26px}.entry-recap__item{border-bottom:1px solid var(--line);overflow-wrap:anywhere}.entry-recap__item:last-child{border-bottom:0}.entry-recap__item summary{cursor:pointer;list-style:none}.entry-recap__item summary::-webkit-details-marker{display:none}.entry-recap__item time{color:var(--muted);font-size:var(--type-minimum);font-variant-numeric:tabular-nums;white-space:nowrap}.entry-recap__art,.entry-recap__item>.ui-icon,.entry-recap__kind-icon{object-fit:contain;flex:none;width:30px;height:30px}.entry-recap__event>details>summary,.entry-recap__plain-result{grid-template-columns:30px minmax(0,1fr) auto 16px;align-items:center;gap:10px;min-height:58px;padding-block:10px;display:grid}.entry-recap__plain-result{grid-template-columns:30px minmax(0,1fr) auto}.entry-recap__event strong,.entry-recap__order strong,.entry-recap__gift strong{min-width:0;font-size:var(--type-body);font-weight:var(--weight-bold);line-height:var(--line-compact);overflow-wrap:anywhere;display:block}.entry-recap__item.is-urgent strong,.entry-recap__event.is-urgent strong,.entry-recap__item.is-urgent .entry-recap__status{color:#dfab7d}.entry-recap__chevron{color:var(--muted);font-size:var(--type-subsection-title);line-height:var(--line-solid);transition:transform .12s;transform:rotate(0)}details[open]>summary>.entry-recap__chevron{transform:rotate(180deg)}.entry-recap__fact-list{gap:7px;padding:2px 0 13px 40px;display:grid}.entry-recap__fact-list li{color:var(--text-soft);font-size:var(--type-minimum);line-height:var(--line-body);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:7px;display:grid}.entry-recap__fact-list .ui-icon,.entry-recap__fact-list .resource-inline-icon{object-fit:contain;width:20px;height:20px}.entry-recap__empty{color:var(--muted);font-size:var(--type-minimum);line-height:var(--line-body);padding:0 0 13px 40px}.entry-recap__development{padding-block:8px 5px}.entry-recap__section-title{align-items:center;gap:8px;min-height:38px;display:flex}.entry-recap__section-title .ui-icon{width:24px;height:24px}.entry-recap__section-title h2{font-size:var(--type-subsection-title);line-height:var(--line-compact);margin:0}.entry-recap__section-title>span{color:var(--muted);font-size:var(--type-minimum);margin-left:auto}.entry-recap__more{border-top:1px solid var(--line)}.entry-recap__more>summary{min-height:38px;color:var(--accent);font-size:var(--type-minimum);font-weight:var(--weight-bold);padding:10px 0 8px 40px}.entry-recap__gift-row{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding-block:10px;display:grid}.entry-recap__gift-line{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.entry-recap__gift-line>strong,.entry-recap__gift-line .diplomacy-identity{min-width:0}.entry-recap__status{color:var(--text-soft);font-size:var(--type-minimum)}.entry-recap__interpunct{color:var(--muted)}.entry-recap__gift .diplomacy-identity{color:var(--text-soft);font-size:var(--type-minimum);flex:12rem;align-items:center;gap:5px;display:inline-flex}.entry-recap__gift .diplomacy-identity span{overflow-wrap:anywhere;min-width:0;display:-webkit-box;overflow:hidden}.entry-recap__gift .diplomacy-identity img,.entry-recap__gift .diplomacy-identity .ui-icon,.entry-recap__gift .resource-inline-icon{object-fit:contain;flex:none;width:20px;height:20px}.entry-recap__gift .resource-value{font-size:var(--type-minimum);flex:none;gap:4px}.entry-recap__order{grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:10px;padding-block:13px;display:grid}.entry-recap__order p{color:var(--text-soft);font-size:var(--type-minimum);line-height:var(--line-body);margin-top:3px}.entry-recap__footer{border-top:1px solid var(--line);background:color-mix(in srgb, var(--ui-canvas) 92%, var(--surface-raised));flex:none;justify-content:space-between;align-items:center;gap:16px;padding:12px 26px;display:flex}.entry-recap__footer p{color:var(--muted);font-size:var(--type-minimum);line-height:var(--line-body);align-items:center;gap:7px;margin:0;display:flex}.entry-recap__footer .ui-icon{flex:none;width:20px;height:20px}.entry-recap__footer button{min-width:132px;min-height:40px;font-size:var(--type-effect);justify-content:center}.entry-recap__error{font-size:var(--type-effect);line-height:var(--line-body);padding:18px 26px}html[data-ui-layout=mobile] .entry-recap-backdrop{padding:0}html[data-ui-layout=mobile] .entry-recap.game-overlay{width:100%;height:100%;max-height:100%;box-shadow:none;border:0;border-radius:0}html[data-ui-layout=mobile] .entry-recap__header{padding:calc(16px + var(--app-top-inset,0px)) calc(14px + var(--app-right-inset,0px)) 13px calc(14px + var(--app-left-inset,0px))}html[data-ui-layout=mobile] .entry-recap__header h1{font-size:23px}html[data-ui-layout=mobile] .entry-recap__list{padding-inline:calc(14px + var(--app-left-inset,0px)) calc(14px + var(--app-right-inset,0px))}html[data-ui-layout=mobile] .entry-recap__event>details>summary,html[data-ui-layout=mobile] .entry-recap__plain-result{grid-template-columns:28px minmax(0,1fr) 13px;gap:8px}html[data-ui-layout=mobile] .entry-recap__plain-result{grid-template-columns:28px minmax(0,1fr)}html[data-ui-layout=mobile] :is(.entry-recap__event>details>summary,.entry-recap__plain-result,.entry-recap__event>details>summary) time{grid-area:2/2;justify-self:start}html[data-ui-layout=mobile] :is(.entry-recap__event>details>summary,.entry-recap__plain-result,.entry-recap__event>details>summary)>:is(.entry-recap__art,.ui-icon){grid-area:1/1}html[data-ui-layout=mobile] :is(.entry-recap__event>details>summary,.entry-recap__plain-result)>strong>.entry-recap__result-title{grid-area:1/2}html[data-ui-layout=mobile] .entry-recap__event>details>summary>.entry-recap__chevron>.entry-recap__chevron{grid-area:1/3}html[data-ui-layout=mobile] .entry-recap__art,html[data-ui-layout=mobile] .entry-recap__item>.ui-icon,html[data-ui-layout=mobile] .entry-recap__kind-icon{width:28px;height:28px}html[data-ui-layout=mobile] .entry-recap__result-title{gap:1px;display:grid}html[data-ui-layout=mobile] .entry-recap__gift-row{grid-template-columns:28px minmax(0,1fr);gap:8px}html[data-ui-layout=mobile] .entry-recap__gift-row>time,html[data-ui-layout=mobile] .entry-recap__order>time{grid-area:2/2;justify-self:start}html[data-ui-layout=mobile] .entry-recap__gift-row>.entry-recap__art,html[data-ui-layout=mobile] .entry-recap__order>.ui-icon{grid-area:1/1}html[data-ui-layout=mobile] .entry-recap__gift-row>.entry-recap__gift-line,html[data-ui-layout=mobile] .entry-recap__order>div{grid-area:1/2}html[data-ui-layout=mobile] .entry-recap__gift-line{gap:5px}html[data-ui-layout=mobile] .entry-recap__gift-line .diplomacy-identity span,html[data-ui-layout=mobile] .entry-recap__gift-line>strong{overflow-wrap:anywhere}html[data-ui-layout=mobile] .entry-recap__gift-line>strong{flex:0 auto}html[data-ui-layout=mobile] .entry-recap__gift-line .diplomacy-identity{flex-basis:9rem}html[data-ui-layout=mobile] .entry-recap__order{grid-template-columns:28px minmax(0,1fr)}html[data-ui-layout=mobile] .entry-recap__footer{padding:10px calc(14px + var(--app-right-inset,0px)) calc(10px + var(--app-bottom-inset,0px)) calc(14px + var(--app-left-inset,0px));gap:10px}html[data-ui-layout=mobile] .entry-recap__footer button{min-width:126px}.entry-recap__item details:not([open])>:not(summary){display:none}.entry-recap__art.ui-icon{margin:0}.entry-recap .entry-recap__past-time{font-size:var(--type-entry-recap-time)}.entry-recap__deadline{max-width:17rem;line-height:var(--line-body);white-space:normal!important}.entry-recap__result-title{gap:4px;min-width:0;display:grid}.entry-recap__main-fact{color:var(--text-soft);font-size:var(--type-minimum);line-height:var(--line-body);grid-template-columns:18px minmax(0,1fr);gap:6px;display:grid}.entry-recap__fact-icon :is(.ui-icon,.resource-inline-icon){object-fit:contain;width:18px;height:18px;margin:0}.entry-recap__development .entry-recap__event{border-top:1px solid var(--line)}.entry-recap__more-effects>summary{color:var(--accent);font-size:var(--type-minimum);padding:0 0 10px 40px}.entry-recap__order details>summary,.entry-recap__gift-details>summary{color:var(--accent);font-size:var(--type-minimum);padding-block:6px}.entry-recap__order .entry-recap__fact-list{padding-left:0}.entry-recap__gift-line{gap:4px;display:grid}.entry-recap__gift-resources{color:var(--text-soft);font-size:var(--type-minimum);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.entry-recap__gift-details{font-size:var(--type-minimum);line-height:var(--line-body);color:var(--text-soft)}html[data-ui-layout=mobile] .entry-recap__result-title{grid-area:1/2}html[data-ui-layout=mobile] .entry-recap__order>.entry-recap__art{grid-area:1/1}html[data-ui-layout=mobile] .entry-recap__main-fact{gap:5px}
