/* Interaktywny układ z zatwierdzonej referencji JPG. Dane i akcje pochodzą z gry. */
:root{--hud-left:190px;--hud-right:264px;--hud-bottom:162px;--text:#ece9df;--dim:#b6b7ad;--accent:#cf9f4e;--r:3px}
button:focus-visible,a:focus-visible{outline:2px solid #f2cb81;outline-offset:2px}
#game{background:#0a1014}
#stage{position:absolute!important;inset:0!important;flex:none;background:#142029}
#stage:after{box-shadow:inset 0 0 90px #0006;background:linear-gradient(90deg,#05090d38,transparent 22%,transparent 78%,#03080c30)}
#photoScene{inset:0!important;bottom:0!important}
#view{visibility:hidden}
#topbar{position:absolute;left:calc(var(--hud-left) + 20px);right:calc(var(--hud-right) + 14px);top:5px;min-height:59px;padding:4px 6px;gap:0;z-index:8;border:1px solid #737b7655;border-radius:3px;background:linear-gradient(#14191bdb,#080b0def);box-shadow:0 4px 15px #0008;backdrop-filter:blur(4px)}
#topbar .wordmark{display:none}
#topbar .res{flex:1;min-width:0;gap:10px;align-items:center;justify-content:center;background:none;border:0;border-right:1px solid #8993873d;border-radius:0;padding:2px 8px}
#topbar .res b{display:block;font:600 17px/1.15 'Segoe UI',sans-serif;font-variant-numeric:tabular-nums;color:#efe9dc}
#topbar .res .resource-name{display:block;font-size:10px;line-height:1.3;color:#d5d2c5}
#topbar .res small{display:block;font-size:10px;line-height:1.25;color:#a6be86}
.resource-emblem{font-family:Georgia,serif;font-size:28px;color:#b7b6ac;text-shadow:1px 2px #000;line-height:1}
.resource-emblem.water{color:#9cc9dd}.resource-emblem.food{color:#c9b881}
#topbar .cap{margin-left:0;padding:0 9px;font-size:10px;white-space:normal;max-width:105px;font-weight:400;color:#d4c9ae}
#topbar .mini{min-width:32px;min-height:38px;padding:4px;margin:0 2px;background:#0b1114;border:1px solid #5a61584d;border-radius:2px;font-size:12px}
#visionSidebar{position:absolute;left:0;top:0!important;width:var(--hud-left);z-index:7;padding:0 0 6px;border:0;border-right:1px solid #71776760;border-bottom:1px solid #777e7050;box-shadow:6px 5px 22px #0006;background:linear-gradient(100deg,#070c10ed,#0b1012e5);backdrop-filter:blur(3px)}
.concept-brand{height:69px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-bottom:1px solid #767b6d70;background:linear-gradient(#152026b3,#04090b33)}
.concept-brand strong{font:900 27px/.95 Georgia,'Times New Roman',serif;letter-spacing:.035em;background:linear-gradient(#c1c9c9 6%,#f4f3e6 25%,#879392 45%,#c7ccca 56%,#8d9694 85%);background-clip:text;color:transparent;filter:drop-shadow(0 2px 1px #000);transform:scaleY(1.16)}
.concept-brand small{font:600 7px/2.7 system-ui;letter-spacing:.38em;color:#d5d7cc}
#sceneTitle{display:flex!important;position:static!important;max-width:none!important;width:100%!important;gap:10px;align-items:center;margin:0!important;padding:10px 9px!important;border:0!important;border-bottom:1px solid #89908045!important;background:none!important;filter:none;pointer-events:none;text-shadow:0 2px 3px #000}
.settlement-crest{font:38px Georgia,serif;color:#d6bd84;line-height:1;width:43px;text-align:center}
#sceneTitle>div{flex:1;min-width:0}
#sceneTitle h2{font:600 13px/1.25 'Segoe UI',sans-serif;margin:0;color:#eeedde;letter-spacing:0;overflow-wrap:anywhere}
#sceneTitle p{font-size:10px;line-height:1.4;margin:2px 0;color:#bfc4b6}
#sceneTitle #regionTitle{font-size:9px;margin-top:4px;color:#8f9b95}
.hud-meter{display:block;height:6px;border:1px solid #737b634f;background:#090d0e;overflow:hidden;border-radius:0}
.hud-meter>i{display:block;height:100%;width:0;background:linear-gradient(90deg,#bb7b27,#e6c078)}
#hudProgress{background:linear-gradient(90deg,#849f69,#becba2)}
.hud-vitals{display:flex;padding:8px 5px;border-bottom:1px solid #7c877457}
.hud-vitals span{flex:1;text-align:center;border-right:1px solid #7e8b7840}.hud-vitals span:last-child{border:0}
.hud-vitals b{display:block;font:600 12px 'Segoe UI',sans-serif;color:#ece9dc}.hud-vitals small{display:block;font-size:8px;color:#aab6a7;margin-top:2px}
#visionSidebar button{min-height:39px;padding:7px 11px;border:0;border-bottom:1px solid #747d6c25;font:12px 'Segoe UI',sans-serif;gap:11px;color:#dcded3;white-space:nowrap;box-shadow:none;background:transparent}
#visionSidebar button b{font-weight:400}
#visionSidebar button span{font-family:Georgia,serif;font-size:23px;width:25px;line-height:1;text-align:center;color:#d6ddd2}
#visionSidebar button.on{background:linear-gradient(90deg,#977a3148,#51422629);border-left:2px solid #d6ad5a;color:#f3d9a1}
#visionSidebar button.on span{color:#e6c17c}
#visionSidebar button:first-child{border-left:0}
#hudRight{position:absolute;z-index:6;top:5px;right:5px;width:var(--hud-right);display:flex;flex-direction:column;gap:8px}
.hud-world-map,.hud-frame,.hud-research-summary{border:1px solid #81887968;border-radius:2px;background:linear-gradient(130deg,#0d1518e8,#070d10ed);box-shadow:0 4px 18px #0008}
.hud-world-map{padding:0;display:block;text-align:left;width:100%;overflow:hidden}
.hud-heading{display:flex;align-items:center;justify-content:space-between;font:600 15px/1.2 'Arial Narrow','Segoe UI',sans-serif;letter-spacing:.025em;padding:8px 10px;border-bottom:1px solid #727c7142;color:#e7e9dd}
.hud-heading>span{color:#bbbfb2}
#hudMapCanvas{display:block;width:100%;height:auto;max-height:240px;object-fit:fill;background:#0e161c}
#hudMapStatus{display:block;padding:5px 8px;font-size:9px;color:#bdc5b8;border-top:1px solid #6873633e}
.hud-frame h3{display:flex;justify-content:space-between;font:600 12px 'Arial Narrow','Segoe UI',sans-serif;letter-spacing:.04em;padding:8px 9px;margin:0;border-bottom:1px solid #6973635c;color:#d5dbce}
.hud-frame h3 small{font:11px 'Segoe UI',sans-serif;color:#c4c3b2}
#queueBar{position:relative;display:grid;grid-template-columns:42px 1fr 28px;gap:3px 8px;align-items:center;padding:9px 8px;border:0;background:#080e10d9;font-size:10px;min-height:72px}
.queue-portrait{width:42px;height:41px;object-fit:contain;grid-row:span 2;background:#3c453444;border:1px solid #79826a4d}
.queue-name{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.queue-name small{display:block;font-size:9px;color:#b5baab}
#queueBar .bar{height:6px;border-radius:0;grid-column:1/3;grid-row:3;background:#283029}
#queueBar .bar i{background:linear-gradient(90deg,#b27725,#e4b96a);border-radius:0}
#qLeft{font-size:10px;grid-column:2;grid-row:2;color:#d0d2c0}
#doCancel{grid-column:3;grid-row:1/3;min-width:24px;padding:3px;font-size:18px;color:#cb7465;background:transparent;border:0}
#hudQueueEmpty{display:flex;gap:10px;width:calc(100% - 14px);margin:7px;min-height:39px;padding:8px 10px;align-items:center;background:#131c1d80;border:1px solid #68766358;border-radius:2px;color:#a2aea1;font-size:17px}
#hudQueueEmpty span{font-size:11px}
.hud-research-summary{display:flex;align-items:center;justify-content:space-between;padding:10px;font-size:11px;color:#cbd1c1}
.hud-research-summary b{color:#d9c593;font-weight:500}
.hud-water-build{display:flex;padding:8px;gap:8px;width:100%;border:0;background:#080e10aa;text-align:left}
.hud-water-build img{width:42px;height:40px;object-fit:contain}.hud-water-build>span{flex:1;min-width:0}.hud-water-build b{display:block;font-size:11px}.hud-water-build small{display:block;font-size:9px;margin:2px 0 4px}
#activityStrip{position:absolute;left:4px;right:4px;bottom:calc(4px + var(--safe-b));height:var(--hud-bottom);z-index:8;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}
.activity-card{position:relative;min-width:0;overflow:hidden;border:1px solid #81867882;border-radius:2px;background-position:center;background-size:cover;padding:8px 9px;text-align:left;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 2px 14px #000a;color:#eeeede;text-shadow:0 2px 3px #000}
.activity-card:before{content:'';position:absolute;inset:0;background:linear-gradient(#060a0d88,transparent 38%,#040709b8 68%,#040709f5 100%);pointer-events:none}
.activity-card>*{position:relative;z-index:1}
.activity-card strong{font:700 15px/1.2 'Arial Narrow','Segoe UI',sans-serif;letter-spacing:.02em}
.activity-card>span{display:block;width:100%}.activity-card b{display:block;font-size:12px;line-height:1.25;margin-bottom:5px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.activity-card small{font-size:10px;display:block;color:#c5cbbc;line-height:1.4}
.activity-card .hud-meter{height:6px;margin-top:6px;width:90%}
.activity-expedition{background-image:url('assets/ui/activity-expedition-v1.png')}.activity-research{background-image:url('assets/ui/activity-research-v1.png')}.activity-guild{background-image:url('assets/ui/activity-guild-v1.png')}.activity-map{background-image:url('assets/ui/settlement-valley-day-unlit-v2.png')}.activity-campaign{background-image:url('assets/ui/activity-campaign-v1.png')}
.activity-card:hover,.activity-card:focus-visible{border-color:#e0bb6e;box-shadow:0 0 0 1px #a98c44,0 2px 15px #0009}
#tabs,#atlasLink{display:none}
#environmentBar{left:calc(var(--hud-left) + 15px)!important;top:73px!important;min-height:34px;max-width:min(380px,45vw);padding:7px 10px;font-size:10px;border-radius:2px;background:#10181bd9!important;border-color:#82897a55!important;box-shadow:0 3px 14px #0006}
#objectiveBar{left:calc(var(--hud-left) + 15px)!important;top:116px!important;max-width:240px;padding:7px 9px;border-radius:2px;background:#0a1115c7!important;border:1px solid #7b785452!important;box-shadow:0 2px 10px #0005}
#objectiveBar small{font-size:8px}#objectiveBar b{font-size:10px}
#sceneTools{right:calc(var(--hud-right) + 19px)!important;bottom:calc(var(--hud-bottom) + 54px)!important;top:auto!important;display:flex;flex-direction:row;gap:4px}
#sceneTools button{min-height:34px;min-width:34px;font-size:15px;border-radius:2px;background:#0b131bd9;border-color:#818b7860}
#buildingDock{position:absolute;left:calc(var(--hud-left) + 20px)!important;right:calc(var(--hud-right) + 14px);bottom:calc(var(--hud-bottom) + 13px)!important;transform:none!important;width:auto!important;max-width:none;display:flex;gap:3px;padding:4px!important;border:0!important;box-shadow:none!important;background:linear-gradient(90deg,#080e109c,#0c1519b3)!important;overflow-x:auto;scrollbar-width:thin}
#buildingDock button{min-width:75px;flex:1;display:flex;align-items:center;gap:5px;padding:5px 6px;border:1px solid #89907b4d;border-radius:2px;background:#0a1218b3;box-shadow:none;white-space:nowrap;text-align:left}
.dock-seal{font:21px Georgia,serif;color:#c7cbb9}
#buildingDock strong{font-size:9px;font-weight:500}#buildingDock small{display:block;font-size:8px;color:#b3b7a5}
#photoMarkers button{display:flex;align-items:center;gap:7px;min-width:98px;padding:5px 8px;background:linear-gradient(100deg,#030709e8,#0b1216d9);border:1px solid #9a9f825b;border-radius:2px;box-shadow:0 2px 6px #000a}
#photoMarkers button .building-seal{font:23px Georgia,serif;line-height:1;color:#e4d9b8;min-width:23px;border:1px solid #b4b6999c;border-radius:50%;height:27px;text-align:center}
#photoMarkers button b{font:600 10px 'Segoe UI',sans-serif;color:#ececdc}#photoMarkers button small{font:9px 'Segoe UI',sans-serif;color:#c9cdbc;margin:1px 0 0}
#photoMarkers button.on{border-color:#e8c678;box-shadow:0 0 0 1px #b8984e,0 2px 8px #000b}
#photoMarkers button.unbuilt{opacity:.75}
#photoCaption{left:calc(var(--hud-left) + 15px)!important;bottom:calc(var(--hud-bottom) + 75px)!important;font-size:9px;padding:3px 6px;background:#0810149c;color:#c6cdbd;border-radius:2px;pointer-events:none}
#hint{display:none}
#panel{z-index:10;top:74px;bottom:calc(var(--hud-bottom) + 12px);right:10px;left:auto;width:min(410px,36vw);max-height:none;border-radius:3px;padding:18px 14px;background:linear-gradient(140deg,#11191bf5,#050b10fa);border:1px solid #93977874;box-shadow:0 10px 45px #000b;scrollbar-width:thin}
#panel.world-panel{width:min(950px,calc(100vw - 215px))}
#panelBody{padding-right:25px}#panelClose{z-index:1;min-height:36px;min-width:36px;right:5px;top:5px;color:#ded5b8;border-radius:2px}
#panel h2,#panel h3{font-family:'Segoe UI',sans-serif;letter-spacing:0}#panel h2{font-size:20px}#panel .card{border:1px solid #6d776a70;background:linear-gradient(130deg,#1a2324,#0e161a);border-radius:3px;box-shadow:0 2px 8px #0005}#panel button{border-radius:2px}
.panel-art{height:105px;background-size:cover;background-position:center;margin:-18px -14px 14px}.panel-art-research{background-image:url('assets/ui/activity-research-v1.png')}
.vision-building-preview{background:radial-gradient(ellipse at 50% 60%,#334141,#0b1217 80%);border-color:#7c88716b;border-radius:2px}
.vision-level img{object-fit:contain}.vision-building-preview>img{height:clamp(140px,23vh,240px)}
.region-banner{background-image:linear-gradient(90deg,#091017d9,#09101755),url('assets/ui/activity-expedition-v1.png');background-size:cover;background-position:center;border-radius:3px}
.environment-dialog{background:linear-gradient(135deg,#162125,#080e14);border-color:#8a947c;border-radius:4px}.environment-dialog input{background:#0b151a;border-radius:3px}.environment-dialog button{border-radius:2px}
#auth{background:linear-gradient(#04101aa3,#040b13de),url('assets/ui/settlement-valley-day-unlit-v2.png') center/cover}.auth-box{background:#0a1318ef;border:1px solid #89947a8c;border-radius:3px;box-shadow:0 15px 60px #0009}.auth-box h1{font-family:Georgia,serif;color:#d8ddcf}
#interior{inset:70px calc(var(--hud-right) + 12px) calc(var(--hud-bottom) + 12px) calc(var(--hud-left) + 12px);z-index:9;border:1px solid #8d927374;background:#0b151b}#intPanel{border-radius:3px;background:#101b20f5;border-color:#8c947980}#intHead{background:linear-gradient(#06121bea,transparent)}
@media(min-width:1600px){:root{--hud-left:220px;--hud-right:300px;--hud-bottom:184px}.concept-brand strong{font-size:36px}.concept-brand{height:76px}#visionSidebar button{min-height:45px;font-size:13px}#hudMapCanvas{max-height:280px}.activity-card strong{font-size:17px}.activity-card b{font-size:14px}}
@media(max-width:1100px) and (min-width:900px){:root{--hud-left:155px;--hud-right:220px;--hud-bottom:145px}.concept-brand strong{font-size:24px}.concept-brand small{font-size:6px}.hud-vitals small{font-size:7px}#topbar .res{gap:6px;padding:2px 5px}#topbar .res b{font-size:14px}#topbar .cap{display:none}#topbar .mini{min-width:28px;padding:2px}#hudMapCanvas{max-height:200px}#visionSidebar button{min-height:36px;font-size:11px}#buildingDock{left:175px!important}.resource-emblem{font-size:22px}#panel{width:360px}}
@media(max-width:899px){
 :root{--hud-left:48px;--hud-right:0px;--hud-bottom:116px}
 #topbar{left:4px;right:4px;top:calc(4px + var(--safe-t));min-height:57px;gap:0;padding:3px 3px;flex-wrap:nowrap}#topbar .res{padding:2px 4px;gap:5px}#topbar .res b{font-size:14px}.resource-emblem{font-size:22px}#topbar .res .resource-name{font-size:9px}#topbar .res small{font-size:8px}#topbar .cap{display:none}#topbar .mini{min-width:27px;min-height:40px;padding:3px;margin:0 1px;font-size:11px}
 #visionSidebar{top:calc(70px + var(--safe-t))!important;width:48px;border-right:1px solid #7b867458;background:#081016c7;backdrop-filter:blur(4px)}.concept-brand,.hud-vitals{display:none}
 #sceneTitle{position:absolute!important;left:58px!important;top:0!important;width:210px!important;background:linear-gradient(90deg,#071018cb,transparent)!important;padding:5px 9px!important;border:0!important;pointer-events:none}#sceneTitle h2{font-size:14px}.settlement-crest{font-size:29px;min-width:28px;width:28px}#sceneTitle #regionTitle{font-size:8px}#sceneTitle p{font-size:10px}#sceneTitle .hud-meter{height:4px;max-width:125px}
 #visionSidebar button{min-height:43px;justify-content:center;padding:6px;gap:0;font-size:0}#visionSidebar button span{font-size:23px;width:30px}#visionSidebar button b{display:none}
 #environmentBar{left:58px!important;top:calc(152px + var(--safe-t))!important;font-size:9px;min-height:34px;max-width:calc(100% - 108px);padding:6px 8px}#objectiveBar{display:none}
 #hudRight{top:auto;bottom:calc(var(--hud-bottom) + 72px);right:7px;width:168px;z-index:5}.hud-world-map,.hud-research-summary{display:none}#hudQueue:has(#queueBar[hidden]):has(#hudWaterQueue[hidden]){display:none}#hudQueue h3{font-size:9px;padding:5px 7px}#hudQueueCount{font-size:9px}#hudQueueEmpty{display:none}#queueBar{min-height:61px;padding:5px;grid-template-columns:32px 1fr 20px;gap:2px 5px}.queue-portrait{width:32px;height:32px}.queue-name{font-size:9px}#qLeft{font-size:9px}#doCancel{min-width:20px;font-size:17px}
 #activityStrip{display:flex;gap:5px;height:var(--hud-bottom);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none;padding-bottom:2px}.activity-card{flex:0 0 158px;min-width:158px;scroll-snap-align:start;padding:7px 8px}.activity-card strong{font-size:12px}.activity-card b{font-size:10px;margin-bottom:3px}.activity-card small{font-size:9px}
 #buildingDock{left:58px!important;right:5px;bottom:calc(var(--hud-bottom) + 12px)!important;height:50px;padding:3px!important;display:flex;width:auto!important;gap:4px;scrollbar-width:none}#buildingDock button{min-width:66px;flex:none;display:flex;flex-direction:row;padding:4px;gap:4px}#buildingDock strong{font-size:8px}#buildingDock small{font-size:8px}.dock-seal{font-size:18px}
 #sceneTools{right:6px!important;bottom:calc(var(--hud-bottom) + 75px)!important;display:flex;flex-direction:column;gap:5px}#sceneTools button{min-width:35px;min-height:38px;font-size:16px}
 #photoMarkers{display:block}#photoMarkers button{min-width:70px;max-width:115px;padding:3px 5px;gap:3px;box-shadow:0 2px 5px #0008}#photoMarkers button b{font-size:8px}#photoMarkers button small{font-size:8px}#photoMarkers button .building-seal{font-size:15px;width:18px;min-width:18px;height:20px}
 #photoCaption{display:none}#panel,#panel.sel{left:0;right:0;top:auto;bottom:calc(var(--hud-bottom) + 7px + var(--safe-b));width:100%;max-height:58%;padding:15px 12px;border-radius:5px 5px 0 0;z-index:10}#panel.sel{max-height:46%}#panel.world-panel{width:100%;max-height:66%}#panelBody{padding-right:26px}#panel h2{font-size:18px}.vision-building-preview>img{height:115px}.vision-level img{height:31px}.panel-art{height:95px;margin:-15px -12px 13px}#game:has(#panel:not([hidden])) #sceneTitle{display:flex!important}
 #interior{inset:65px 0 calc(var(--hud-bottom) + 7px) 48px}#intPanel{width:100%;left:0;right:0;padding:10px;max-height:48%}#intHead{padding:6px;gap:7px}#intTitle{font-size:12px}#intBack{font-size:11px;min-height:38px}
}
@media(max-width:359px){#topbar .res{gap:3px;padding:2px 3px}#topbar .res b{font-size:12px}.resource-emblem{font-size:18px}#topbar .mini{min-width:25px;font-size:10px}.activity-card{flex-basis:145px;min-width:145px}#sceneTitle{width:190px!important}}
@media(max-height:550px) and (min-width:560px){:root{--hud-bottom:89px}#sceneTitle{display:none!important}#environmentBar{top:70px!important}#visionSidebar{max-height:calc(100% - 162px);overflow:auto}#visionSidebar button{min-height:32px}#panel,#panel.sel{left:auto;right:5px;top:67px;bottom:99px;width:46%;max-height:none}#photoMarkers button{padding:3px}#objectiveBar{display:none}#sceneTools{flex-direction:row;bottom:calc(var(--hud-bottom) + 66px)!important}#hudRight{display:none}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.activity-card{transition:none}}
/* Pkt 8 (Claude, 24.10): telefon — dolny panel nie przykrywa bocznego menu; menu przewija się, gdy brakuje wysokości. */
@media(max-width:899px){#panel,#panel.sel,#panel.world-panel{left:var(--hud-left);right:0;width:auto}#visionSidebar{max-height:calc(100% - 74px - var(--safe-t) - var(--hud-bottom) - var(--safe-b));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}}
/* Odbiór 25.10: długie nazwy w selektorach i przyciski członkostwa mieszczą się w panelu gildii. */
#panelBody select{max-width:100%;min-width:0;box-sizing:border-box}
#panelBody .guild-membership{flex-wrap:wrap}
#panelBody .guild-membership>*{min-width:0;flex:1 1 130px;overflow-wrap:anywhere}
.progress-icon{display:inline-grid;position:relative;width:var(--icon-size,48px);height:var(--icon-size,48px);vertical-align:middle;flex-shrink:0;line-height:1}
.progress-icon>*{grid-area:1/1;place-self:center}.progress-icon>span{font-size:26px}.progress-icon img{width:100%;height:100%;object-fit:contain;opacity:0}.progress-icon.has-image img{opacity:1}.progress-icon.has-image>span{visibility:hidden}
.ach-list li{display:grid;grid-template-columns:48px minmax(0,1fr);gap:10px;align-items:center;padding:8px;border-bottom:1px solid #45545a}.ach-list li>div{min-width:0;overflow-wrap:anywhere}
.technology-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:8px;margin:12px 0}.technology-card{display:flex;align-items:center;gap:10px;padding:8px;background:#19262b;border:1px solid #45545a;border-radius:4px;min-width:0}.technology-card>div{min-width:0;overflow-wrap:anywhere}.technology-card small{color:#b8c2bf}.technology-done{border-color:#9cae77}

/* digest.v1 (propozycja 8, 07.11): Skrót dnia */
.hud-digest .digest-body{padding:6px 9px 8px;display:grid;gap:6px;font-size:12px}
.hud-digest h4{margin:0 0 2px;font:600 11px 'Segoe UI',sans-serif;letter-spacing:.04em;color:#c4c3b2;display:flex;justify-content:space-between}
.hud-digest ul{list-style:none;margin:0;padding:0;display:grid;gap:3px}
.hud-digest .digest-none{margin:0;color:#9a9c8e}
.hud-digest .digest-go{text-align:left;width:100%;white-space:normal}
.hud-digest .digest-more{color:#9a9c8e}
.hud-digest .digest-actions{margin:2px 0 0}