/* Legacy :is() theme rules inherit two-ID specificity from online controls.
 * Repeating these actual settings IDs keeps R37 component overrides scoped,
 * including when legacy visual styles are mounted after startup. */
/* R37 live settings use the shared design tokens and native control owners. */
html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .p182-window{position:fixed!important;inset:auto!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;display:flex!important;flex-direction:column!important;height:min(840px,calc(100dvh - 40px))!important;box-sizing:border-box!important;overflow:hidden!important;}
/* Both settings routes must sit above the frozen pause surface (99000).
 * Diagnostic dialogs retain their existing, higher stacking levels. */
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings{z-index:99010!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings{z-index:99020!important;}
/* R45: allow the modal's native pan gesture through the former page-wide
 * gameplay touch lock. Combat canvas and controls keep their own touch rules. */
html[data-sejm-ui=r37]:has(body.pack182-gfx-open),html[data-sejm-ui=r37] body.pack182-gfx-open{touch-action:pan-y!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings,
html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .p182-window{touch-action:pan-y!important;}
html[data-sejm-ui=r37][data-sejm-art] body :is(#pack185SettingsHub#pack185SettingsHub,#pack182GfxPanel#pack182GfxPanel).sk-r37-settings{color:var(--sk-paper,#f4f0e6);font-family:var(--sk-font-ui,Arial,sans-serif)!important;background:linear-gradient(105deg,#0c1117e8,#12181eed)!important;padding:clamp(12px,4vh,42px) clamp(14px,5vw,80px)!important;}
html[data-sejm-ui=r37][data-sejm-art] body :is(#pack185SettingsHub#pack185SettingsHub,#pack182GfxPanel#pack182GfxPanel).sk-r37-settings :is(.sk-b55-modal-window,.p182-window){width:min(1120px,100%)!important;max-height:calc(100dvh - 40px)!important;border:1px solid var(--sk-line,#69747a)!important;border-radius:0!important;background:linear-gradient(120deg,#1a2026f5,#11171dfb)!important;box-shadow:18px 18px 0 #090d11a8!important;color:var(--sk-paper,#f4f0e6)!important;scrollbar-color:var(--sk-lime,#c9ff3b) var(--sk-ink,#101419);}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .sk-b55-modal-window{display:grid!important;grid-template-columns:230px minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr) auto!important;padding:0!important;gap:0!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .sk-b55-modal-window>header{grid-column:1/-1;padding:26px 30px 22px!important;border:0!important;border-bottom:1px solid #69747a66!important;background:transparent!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .sk-b55-modal-window>header h2,html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .p182-title{font:800 italic clamp(32px,4.5vw,60px)/1 var(--sk-font-display,'Arial Narrow',sans-serif)!important;text-transform:uppercase!important;letter-spacing:.015em!important;color:var(--sk-paper,#f4f0e6)!important;text-shadow:5px 5px 0 #080c10!important;margin:0!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .sk-b55-kicker{color:var(--sk-lime,#c9ff3b)!important;font-size:11px!important;letter-spacing:.22em!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings [data-b89-version]{color:var(--sk-muted,#99a7b2)!important;font-size:10px!important;letter-spacing:.08em!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r70-settings-nav{display:flex!important;flex-direction:column!important;grid-column:1!important;grid-row:2!important;gap:6px!important;padding:20px 14px!important;border:0!important;border-right:1px solid #69747a55!important;background:#10141988!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r70-settings-nav button{display:flex!important;align-items:center!important;gap:12px!important;text-align:left!important;border:0!important;border-radius:0!important;min-height:52px!important;padding:10px 15px!important;clip-path:polygon(7px 0,100% 0,calc(100% - 7px) 100%,0 100%)!important;background:var(--sk-raised,#252d34)!important;color:var(--sk-paper,#f4f0e6)!important;font:700 21px/1 var(--sk-font-display,'Arial Narrow',sans-serif)!important;text-transform:uppercase!important;box-shadow:none!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r70-settings-nav button:before{content:attr(data-r37-index);font:600 10px/1 var(--sk-font-ui,Arial,sans-serif);opacity:.58;}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r70-settings-nav button[aria-selected=true]{background:var(--sk-lime,#c9ff3b)!important;color:var(--sk-ink,#101419)!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .sk-b55-settings-scroll{grid-column:2!important;grid-row:2!important;overflow:auto!important;min-height:0!important;padding:24px 28px!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .sk-b55-setting-card{padding:0 0 24px!important;margin:0 0 24px!important;border:0!important;border-bottom:1px solid #69747a44!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--sk-paper,#f4f0e6)!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .sk-b55-setting-card[hidden]{display:none!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .sk-b55-setting-card h3,html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .r37-gfx-group h3{font:700 27px/1.1 var(--sk-font-display,'Arial Narrow',sans-serif)!important;color:var(--sk-paper,#f4f0e6)!important;text-transform:uppercase!important;letter-spacing:.02em!important;margin:0 0 12px!important;}
html[data-sejm-ui=r37][data-sejm-art] body :is(#pack185SettingsHub#pack185SettingsHub,#pack182GfxPanel#pack182GfxPanel).sk-r37-settings :is(p,small,.p182-value,.p182-sub){font-family:var(--sk-font-ui,Arial,sans-serif)!important;color:var(--sk-muted,#99a7b2)!important;font-size:13px!important;line-height:1.45!important;}
html[data-sejm-ui=r37][data-sejm-art] body :is(#pack185SettingsHub#pack185SettingsHub,#pack182GfxPanel#pack182GfxPanel).sk-r37-settings button{min-height:44px!important;border-radius:0!important;border:1px solid #69747a88!important;background:var(--sk-raised,#252d34)!important;color:var(--sk-paper,#f4f0e6)!important;box-shadow:none!important;font:700 19px/1.2 var(--sk-font-display,'Arial Narrow',sans-serif)!important;letter-spacing:.025em!important;text-transform:uppercase!important;padding:10px 16px!important;cursor:pointer;}
html[data-sejm-ui=r37][data-sejm-art] body :is(#pack185SettingsHub#pack185SettingsHub,#pack182GfxPanel#pack182GfxPanel).sk-r37-settings button:hover:not(:disabled){border-color:var(--sk-lime,#c9ff3b)!important;background:#313e41!important;}
html[data-sejm-ui=r37][data-sejm-art] body :is(#pack185SettingsHub#pack185SettingsHub,#pack182GfxPanel#pack182GfxPanel).sk-r37-settings button:is([aria-pressed=true],[aria-selected=true],.active,.is-selected),html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings #p182_apply{color:var(--sk-ink,#101419)!important;background:var(--sk-lime,#c9ff3b)!important;border-color:var(--sk-lime,#c9ff3b)!important;}
html[data-sejm-ui=r37][data-sejm-art] body :is(#pack185SettingsHub#pack185SettingsHub,#pack182GfxPanel#pack182GfxPanel).sk-r37-settings :is(button,select,input):focus-visible{outline:2px solid var(--sk-lime,#c9ff3b)!important;outline-offset:3px!important;box-shadow:none!important;}
html[data-sejm-ui=r37][data-sejm-art] body :is(#pack185SettingsHub#pack185SettingsHub,#pack182GfxPanel#pack182GfxPanel).sk-r37-settings :is(select,input[type=text],input[type=number]){border:1px solid var(--sk-line,#69747a)!important;border-radius:0!important;background:#11181d!important;color:var(--sk-paper,#f4f0e6)!important;padding:9px 12px!important;font:500 15px/1.25 var(--sk-font-ui,Arial,sans-serif)!important;min-height:44px!important;max-width:100%;box-sizing:border-box;}
html[data-sejm-ui=r37][data-sejm-art] body :is(#pack185SettingsHub#pack185SettingsHub,#pack182GfxPanel#pack182GfxPanel).sk-r37-settings input{accent-color:var(--sk-lime,#c9ff3b)!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .sk-b55-modal-window>footer{grid-column:1/-1!important;padding:14px 28px!important;background:#101419!important;border:0!important;border-top:1px solid #69747a66!important;color:var(--sk-muted,#99a7b2)!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .sk-b55-modal-window>footer button{background:var(--sk-lime,#c9ff3b)!important;color:var(--sk-ink,#101419)!important;min-width:145px!important;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r37-basic-graphics{display:grid;gap:13px;margin:18px 0;}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r37-basic-graphics :is(.r37-setting-row,.sk-r37-field-row,label.sk-r37-field){display:grid;grid-template-columns:minmax(100px,.7fr) minmax(140px,1fr);gap:7px 18px;align-items:center;color:var(--sk-paper,#f4f0e6);}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r37-basic-graphics .sk-r37-field__hint{grid-column:1/-1;}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r37-setting-label{font:700 22px/1 var(--sk-font-display,'Arial Narrow',sans-serif);text-transform:uppercase;}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r37-setting-hint{grid-column:1/-1;}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r37-setting-readout{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:12px 0;border-top:1px solid #69747a44;border-bottom:1px solid #69747a44;font:700 22px/1 var(--sk-font-display,'Arial Narrow',sans-serif);text-transform:uppercase;}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r37-fps-choice{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;border:0;padding:0;margin:0;}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r37-fps-choice legend{font:700 22px/1 var(--sk-font-display,'Arial Narrow',sans-serif);text-transform:uppercase;margin:0 0 8px;}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r37-fps-choice button{font-size:27px!important;clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%);}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r37-advanced-entry{width:100%!important;text-align:left!important;display:block!important;background:var(--sk-lime,#c9ff3b)!important;color:var(--sk-ink,#101419)!important;font-size:24px!important;min-height:56px!important;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);}
html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings [data-b55-action=preset][hidden]{display:none!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .p182-window{padding:24px 30px 0!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .p182-window>:is(.p182-title,.p182-sub,.r37-gfx-tabs,.p182-buttons){flex-shrink:0!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .r37-gfx-scroll{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y!important;scroll-padding:12px;padding:0 4px 18px 0;scrollbar-color:var(--sk-lime,#c9ff3b) var(--sk-ink,#101419);}
html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .r37-gfx-scroll :is(button,input,select,label){scroll-margin-block:12px;touch-action:pan-y!important;}
/* Only the outer content region scrolls; legacy grid/summary scroll boxes
 * must not trap swipes before they reach it. Horizontal range drags stay native. */
html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .r37-gfx-scroll :is(.p182-grid,.p182-summary){overflow:visible!important;max-height:none!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .p182-sub{margin:12px 0 18px!important;max-width:760px;}
html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .r37-gfx-tabs{display:flex;gap:6px;margin:18px 0 22px;padding-bottom:16px;border-bottom:1px solid #69747a66;}
html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .r37-gfx-tabs button{flex:1;padding:10px!important;font-size:21px!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .p182-grid{display:block!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .r37-gfx-group[hidden]{display:none!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .r37-gfx-rows{display:grid;grid-template-columns:minmax(140px,.5fr) minmax(0,1fr);gap:16px 24px;align-items:start;padding-bottom:18px;}
html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .p182-label{font:700 23px/1.15 var(--sk-font-display,'Arial Narrow',sans-serif)!important;color:var(--sk-paper,#f4f0e6)!important;margin:10px 0 0!important;text-transform:uppercase!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .p182-rowbox{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--sk-paper,#f4f0e6)!important;min-width:0;}
html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .p182-check{font-size:14px!important;display:flex;align-items:center;gap:10px;min-height:44px;color:var(--sk-paper,#f4f0e6)!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings :is(.p182-summary,.r13-fx-settings){border:1px solid #69747a66!important;border-radius:0!important;padding:14px!important;background:#10141988!important;color:var(--sk-paper,#f4f0e6)!important;grid-column:1/-1!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .r13-fx-settings legend{color:var(--sk-lime,#c9ff3b)!important;font:700 25px/1 var(--sk-font-display,'Arial Narrow',sans-serif)!important;}
html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .p182-buttons{position:relative!important;bottom:auto!important;margin:0 -30px!important;padding:14px 30px!important;display:flex!important;gap:8px!important;flex-wrap:wrap!important;background:#101419fa!important;border-top:1px solid #69747a66!important;z-index:3;}
html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .p182-buttons #p182_apply{margin-left:auto!important;}
html[data-sejm-ui=r37] body :is(#pack185SettingsHub#pack185SettingsHub,#pack182GfxPanel#pack182GfxPanel).sk-r37-settings .r72-setting-switch{background:#101419!important;border-color:#69747a88!important;border-radius:0!important;box-shadow:none!important;margin:0 0 5px!important;}
html[data-sejm-ui=r37] body :is(#pack185SettingsHub#pack185SettingsHub,#pack182GfxPanel#pack182GfxPanel).sk-r37-settings .r72-setting-switch>button{background:transparent!important;color:var(--sk-paper,#f4f0e6)!important;font:700 22px/1.15 var(--sk-font-display,'Arial Narrow',sans-serif)!important;clip-path:none!important;text-shadow:none!important;}
html[data-sejm-ui=r37] body :is(#pack185SettingsHub#pack185SettingsHub,#pack182GfxPanel#pack182GfxPanel).sk-r37-settings .r72-setting-switch>.r72-switch-arrow{color:var(--sk-lime,#c9ff3b)!important;font:600 30px/1 var(--sk-font-display,'Arial Narrow',sans-serif)!important;}
html[data-sejm-ui=r37] body :is(#pack185SettingsHub#pack185SettingsHub,#pack182GfxPanel#pack182GfxPanel).sk-r37-settings .r72-setting-switch:after{background:var(--sk-lime,#c9ff3b)!important;box-shadow:none!important;}
html[data-sejm-ui=r37] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings #p182_close.r72-footer-back,html[data-sejm-ui=r37] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings #r72-back-pack185SettingsHub.r72-footer-back{background:var(--sk-raised,#252d34)!important;color:var(--sk-paper,#f4f0e6)!important;border-color:#69747a88!important;font:700 20px/1 var(--sk-font-display,'Arial Narrow',sans-serif)!important;box-shadow:none!important;}
@media(max-height:560px) and (orientation:landscape){
 html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .p182-window.p182-window{width:calc(100vw - 24px)!important;}
 html[data-sejm-ui=r37][data-sejm-art] body :is(#pack185SettingsHub#pack185SettingsHub,#pack182GfxPanel#pack182GfxPanel).sk-r37-settings{padding:7px 12px!important;}
 html[data-sejm-ui=r37][data-sejm-art] body :is(#pack185SettingsHub#pack185SettingsHub,#pack182GfxPanel#pack182GfxPanel).sk-r37-settings :is(.sk-b55-modal-window,.p182-window){height:calc(100dvh - 14px)!important;max-height:calc(100dvh - 14px)!important;width:100%!important;box-shadow:none!important;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .sk-b55-modal-window{grid-template-columns:165px minmax(0,1fr)!important;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .sk-b55-modal-window>header{padding:10px 16px!important;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .sk-b55-modal-window>header h2,html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .p182-title{font-size:32px!important;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r70-settings-nav{padding:10px 8px!important;gap:5px!important;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r70-settings-nav button{font-size:18px!important;min-height:40px!important;padding:8px 10px!important;gap:7px!important;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .sk-b55-settings-scroll{padding:12px 16px!important;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .sk-b55-modal-window>footer{padding:7px 16px!important;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r37-basic-graphics{gap:8px;margin:12px 0;grid-template-columns:1fr 1fr;align-items:start;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r37-basic-graphics>:first-child,html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r37-setting-status{grid-column:1/-1;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r37-setting-readout{padding:9px 0;font-size:19px;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r37-fps-choice legend{font-size:19px;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r37-fps-choice button{min-height:40px!important;padding:7px!important;font-size:22px!important;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r37-advanced-entry{min-height:44px!important;font-size:20px!important;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .p182-window{padding:12px 18px 0!important;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .p182-sub{font-size:11px!important;margin:7px 0 10px!important;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .r37-gfx-tabs{margin:10px 0 12px;padding-bottom:8px;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .r37-gfx-tabs button{font-size:18px!important;min-height:38px!important;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .r37-gfx-rows{grid-template-columns:minmax(120px,.4fr) minmax(0,1fr);gap:10px 18px;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .p182-label{font-size:19px!important;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .p182-buttons{margin:0 -18px!important;padding:8px 18px!important;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .p182-buttons button{font-size:17px!important;min-height:38px!important;padding:8px 12px!important;}
}
html[data-sejm-ui=r37][data-sejm-art] body :is(#pack185SettingsHub#pack185SettingsHub,#pack182GfxPanel#pack182GfxPanel).sk-r37-settings button:is([aria-selected=true],[aria-pressed=true],.active,.is-selected,.r37-advanced-entry):hover:not(:disabled){background:var(--sk-lime,#c9ff3b)!important;color:var(--sk-ink,#101419)!important;border-color:var(--sk-lime,#c9ff3b)!important;}
@media(max-width:650px) and (orientation:portrait){
 html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .sk-b55-modal-window{grid-template-columns:1fr!important;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r70-settings-nav{grid-column:1!important;grid-row:auto!important;flex-direction:row!important;overflow:auto;border-right:0!important;border-bottom:1px solid #69747a55!important;padding:8px!important;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .r70-settings-nav button{flex:0 0 auto!important;font-size:17px!important;min-height:40px!important;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack185SettingsHub#pack185SettingsHub.sk-r37-settings .sk-b55-settings-scroll{grid-column:1!important;grid-row:auto!important;padding:16px!important;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .r37-gfx-tabs{flex-wrap:wrap;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .r37-gfx-tabs button{flex:1 0 40%;font-size:18px!important;}
 html[data-sejm-ui=r37][data-sejm-art] body #pack182GfxPanel#pack182GfxPanel.sk-r37-settings .r37-gfx-rows{grid-template-columns:1fr;gap:7px;}
}
