:is(.ui-stone-panel,.culture-view--stone .culture-plate){--stone-edge-light:#bea77757;--ui-table-sticky-surface:#191e17;--ui-line-row:#beb1921a;--ui-line-section:#beb19221;isolation:isolate;background:0 0;border:0;border-radius:6px;min-width:0;padding:4px;position:relative}:is(.ui-stone-panel,.culture-view--stone .culture-plate):before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(#1b2018, #151a14) padding-box, linear-gradient(135deg, var(--stone-edge-light), #bea77714 45%, #00000038 72%, #bea77729) border-box;pointer-events:none;border:1px solid #0000;position:absolute;inset:0;transform:translateZ(0);box-shadow:0 2px 4px #00000047,inset 0 1px #edddb906}.ui-stone-panel .ui-ledger-section__heading{background:0 0;border-bottom:0}.ui-stone-panel :is(button,a,summary){box-shadow:none;transition:none}.ui-stone-panel>:last-child{border-bottom:0}.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:#09100b;place-items:center;display:grid;position:fixed;inset:0}.entry-recap.game-overlay{--entry-left:18px;--entry-right:18px;border-radius:var(--radius-sm);background:var(--ui-canvas);width:min(760px,100%);max-width:100%;min-height:0;max-height:100%;color:var(--text);text-align:left;box-shadow:none;border:0;flex-direction:column;margin:0;padding:0;display:flex;overflow:hidden}.entry-recap__header{padding:13px var(--entry-right,0px) 12px var(--entry-left,0px);border-bottom:1px solid var(--ui-line-row);flex:none}.entry-recap__header h1{font-size:18px;line-height:var(--line-compact);font-weight:var(--weight-semibold);letter-spacing:0;margin:0}.entry-recap__body{flex:auto;min-height:0;display:grid;overflow:clip}.entry-recap__tabpanel{overscroll-behavior:contain;min-width:0;min-height:0;overflow-y:auto}.entry-recap__tabpanel[hidden]{display:none}.entry-recap__section+.entry-recap__section{border-top:1px solid var(--ui-line-section)}:is(.entry-recap,.entry-recap__item) summary{cursor:pointer;list-style:none}:is(.entry-recap,.entry-recap__item) summary::-webkit-details-marker{display:none}:is(.entry-recap,.entry-recap__item) summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.entry-recap__section-title{min-height:44px;padding:7px var(--entry-right,0px) 7px var(--entry-left,0px);grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:8px;display:grid}.entry-recap__section-title h2{min-width:0;color:var(--muted);font-size:var(--type-effect);line-height:var(--line-compact);font-weight:var(--weight-semibold);overflow-wrap:anywhere;margin:0}.entry-recap__section-title h2>span{font-weight:var(--weight-regular);font-variant-numeric:tabular-nums;white-space:nowrap}.entry-recap__list,.entry-recap__fact-list{margin:0;padding:0;list-style:none}.entry-recap__item{overflow-wrap:anywhere;margin:0}.entry-recap__item+.entry-recap__item,.entry-recap__event+.entry-recap__event{border-top:1px solid var(--ui-line-row)}.entry-recap__record>summary,.entry-recap__plain-result{min-height:44px;padding:10px var(--entry-right,0px) 10px var(--entry-left,0px);grid-template-columns:32px minmax(0,1fr) 20px;align-items:start;gap:10px;display:grid}.entry-recap__art{object-fit:contain;width:32px;height:32px;margin:0}.entry-recap__art.ui-icon{margin:0}.entry-recap__copy{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 10px;min-width:0;display:grid}.entry-recap__copy>strong{min-width:0;font-size:var(--type-effect);font-weight:var(--weight-bold);line-height:var(--line-compact);grid-area:1/1;margin:0;display:block}.entry-recap__copy>time{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;line-height:var(--line-body);grid-area:1/2;justify-self:end}.entry-recap__copy>.entry-recap__deadline{max-width:132px;font-size:var(--type-minimum);white-space:normal;text-align:right}.entry-recap__chevron.hex-panel-icon{color:var(--muted);transition:transform .12s}.entry-recap__record>summary>.entry-recap__chevron{grid-area:1/3;align-self:start;margin-top:2px}.entry-recap__record[open]>summary .entry-recap__chevron,.entry-recap__section[open]>summary>.entry-recap__chevron{transform:rotate(180deg)}.entry-recap__urgency{border:1px solid var(--warning);vertical-align:2px;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.entry-recap__preview{min-width:0;color:var(--text-soft);font-size:var(--type-minimum);line-height:var(--line-body);grid-area:2/1/auto/-1;gap:4px;display:grid}.entry-recap__main-fact{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:5px;display:grid}.entry-recap__fact-icon :is(.ui-icon,.resource-inline-icon){object-fit:contain;margin:0}.entry-recap__fact-text:first-child{grid-column:1/-1}.entry-recap__expanded{padding:0 calc(var(--entry-right,0px) + 26px) 10px calc(var(--entry-left,0px) + 42px)}.entry-recap__fact-list{gap:6px;display:grid}.entry-recap__fact-list li{color:var(--text-soft);font-size:var(--type-minimum);line-height:var(--line-body);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:6px;display:grid}.entry-recap__gift .diplomacy-identity{min-width:0;font-size:var(--type-minimum);align-items:center;gap:5px;display:inline-flex}.entry-recap__gift .diplomacy-identity :is(img,.ui-icon){width:18px;height:18px}.entry-recap__gift .diplomacy-identity :is(img,.ui-icon),.entry-recap__gift .resource-inline-icon{object-fit:contain;flex:none;margin:0}.entry-recap__gift-resources{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.entry-recap__gift .resource-value{font-size:inherit;gap:4px}.entry-recap__footer{padding:9px var(--entry-right,0px) 9px var(--entry-left,0px);border-top:1px solid var(--ui-line-section);background:var(--ui-canvas);flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.entry-recap__footer p{min-width:0;color:var(--muted);font-size:var(--type-minimum);line-height:var(--line-body);margin:0}.entry-recap__footer p.is-error{color:var(--warning)}.entry-recap__footer button{min-width:120px;min-height:44px;font-size:var(--type-effect);flex:none;justify-content:center}.entry-recap__error{padding:12px var(--entry-right,0px) 12px var(--entry-left,0px);font-size:var(--type-effect);line-height:var(--line-body)}.entry-recap__error p{margin:0}:is(.entry-recap,.entry-recap__item) details:not([open])>:not(summary){display:none}html[data-ui-layout=mobile] .entry-recap-backdrop{padding:0}html[data-ui-layout=mobile] .entry-recap.game-overlay{--entry-left:calc(12px + var(--app-left-inset,0px));--entry-right:calc(12px + var(--app-right-inset,0px));width:100%;height:100%;box-shadow:none;border:0;border-radius:0}html[data-ui-layout=mobile] .entry-recap__header{padding-top:calc(12px + var(--app-top-inset,0px));padding-bottom:11px}html[data-ui-layout=mobile] .entry-recap__copy{grid-template-columns:minmax(0,1fr)}html[data-ui-layout=mobile] .entry-recap__copy>time{grid-area:3/1;justify-self:start}html[data-ui-layout=mobile] .entry-recap__copy>.entry-recap__deadline{text-align:left;max-width:100%}html[data-ui-layout=mobile] .entry-recap__footer{padding-bottom:calc(9px + var(--app-bottom-inset,0px))}@media (prefers-reduced-motion:reduce){.entry-recap__chevron.hex-panel-icon{transition:none}}.entry-recap__tabs.ui-section-tabs{border-bottom:1px solid var(--ui-line-row);flex:none}.entry-recap__tabs.ui-section-tabs button{min-height:44px;padding:6px 14px}.entry-recap__tab-count{color:var(--muted);font-size:var(--type-minimum);font-variant-numeric:tabular-nums;margin-left:6px}.entry-recap__empty{padding:12px var(--entry-right) 12px var(--entry-left);color:var(--muted);font-size:var(--type-secondary);margin:0}.entry-recap__changes{gap:8px;margin:0;padding:0;list-style:none;display:grid}.entry-recap__changes>li{font-size:var(--type-minimum);gap:4px;display:grid}.entry-recap__changes small{color:var(--muted)}
