#loadModalOverlay .load-modal-content{display:grid!important;grid-template-rows:14px 44px auto minmax(0,1fr) 40px;height:min(900px,calc(100dvh - 16px));max-height:none!important;width:min(1060px,calc(100vw - 16px));overflow:hidden!important;gap:6px!important}#loadModalOverlay .load-modal-content>div:first-child{height:14px!important}#loadModalOverlay h2{font-size:17px!important;letter-spacing:0!important}#loadModalOverlay button,#loadModalOverlay select,#loadModalOverlay input{min-height:36px;font-size:14px!important}#loadModalOverlay .load-toolbar{padding:4px!important;gap:5px!important}#loadModalOverlay .load-toolbar>div:first-child{flex-basis:auto}#loadModalOverlay .load-toolbar>div{min-width:0}#loadModalOverlay .load-toolbar label{font-size:12px}#loadModalGrid{overflow:hidden!important;min-height:0!important;max-height:none!important;padding:0!important;gap:6px!important}#loadModalOverlay .save-tile{display:grid!important;grid-template-columns:70px minmax(0,1fr);grid-template-rows:minmax(0,1fr) 18px 36px;height:100%;padding:8px!important;gap:3px 8px;align-items:center}#loadModalOverlay .save-preview{grid-column:1;grid-row:1 / 4;width:70px!important;height:auto!important;max-height:100%;aspect-ratio:2 / 3;margin:0!important}#loadModalOverlay .save-tile>div:not(.save-preview){grid-column:2}#loadModalOverlay .save-name{font-size:13px!important;line-height:1.15}#loadModalOverlay .save-date{font-size:12px!important}#loadModalOverlay .save-tile button{min-width:36px;min-height:36px}#loadModalOverlay .load-pagination{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px}#loadModalOverlay .load-pagination button{width:44px;border:1px solid #c9a227;border-radius:6px;color:#ffe9a8;background:#2e2318}#loadModalOverlay .load-pagination button:disabled{opacity:.35}#loadModalBugToggle{min-height:24px!important;width:24px;height:24px}#appModalOverlay{padding:8px!important}#appModalOverlay .appmodal-box{max-height:calc(100dvh - 16px);overflow:hidden}#appModalOverlay .appmodal-hazard{height:12px}#appModalOverlay .appmodal-body{padding:10px 12px 0}#appModalOverlay .appmodal-footer{padding:8px 12px 0}#appModalOverlay .appmodal-title{font-size:18px}#appModalOverlay .appmodal-label,#appModalOverlay .appmodal-message{font-size:14px;line-height:1.35}#appModalOverlay .appmodal-option{font-size:14px;padding:5px 3px}#appModalOverlay .appmodal-btn{min-height:36px;padding:5px 12px;font-size:14px}body{--menu-font: 16px;--menu-title: 26px;--menu-control: 36px;--menu-gap: 12px;--ball-choice: 46px}body[data-view^=smartphone]{--menu-font: 11px;--menu-title: 18px;--menu-control: 25px;--menu-gap: 6px;--ball-choice: 24px}#overlaySettings #overlaySettingsContentWrapper.settings-shell{display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:var(--menu-gap);width:min(1100px,96vw);height:auto;max-height:96dvh;padding:16px;background:#171008;overflow:hidden;border:1px solid #8a6d1c;border-radius:10px}#overlaySettings{position:fixed;inset:0;z-index:1100;align-content:center}#overlaySettings.visual-fx-opening #overlaySettingsContentWrapper{animation:plus-menu-open .32s ease-out both}#overlaySettings.visual-fx-closing #overlaySettingsContentWrapper{animation:plus-menu-close .22s ease-in both}@keyframes plus-menu-open{0%{transform:scale(.94);filter:brightness(1.8)}to{transform:scale(1);filter:brightness(1)}}@keyframes plus-menu-close{0%{transform:scale(1);filter:brightness(1)}to{transform:scale(.94);filter:brightness(1.8)}}#overlaySettings .settings-header{display:flex;align-items:center;justify-content:space-between}#overlaySettings .settings-header h1{font-size:var(--menu-title);margin:0;color:#f5c542}#overlaySettings #closeButtonInSettingsOverlay{position:static;width:var(--menu-control);height:var(--menu-control);min-height:0;line-height:1;margin:0;padding:0;font-size:var(--menu-font)}#overlaySettings .settings-tabs{display:grid;grid-template-columns:1fr 1fr!important;margin:0;gap:var(--menu-gap)}#overlaySettings .settings-tabs .tab-button{min-height:var(--menu-control);padding:4px;font-size:var(--menu-font)}#overlaySettings .settings-options{padding:0;justify-content:flex-end}#overlaySettings .settings-options label{font-size:var(--menu-font);min-height:0;gap:5px}#overlaySettings .settings-options input{width:16px;height:16px}#overlaySettings .tab-content{min-height:0;animation:none}#overlaySettings #overlaySettingsContent,#overlaySettings #overlayUiSettingsContent{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--menu-gap);align-content:start;height:auto;max-height:none;overflow:visible;padding:0;border:0;background:none;box-shadow:none}#overlaySettings .tab-content h1{display:none}#overlaySettings .settings-group{min-width:0;padding:10px;border:1px solid #8a6d1c;border-radius:8px;background:linear-gradient(#392c1d,#21180f)}#overlaySettings .settings-group h2{color:#f5c542;font-size:calc(var(--menu-font) + 2px);margin:0 0 6px}#overlaySettings .setting-row{display:grid;grid-template-columns:minmax(0,1fr) 62px;gap:5px;min-height:0;margin:0;padding:5px 0}body[data-view=desktop-landscape] #overlaySettings .setting-row:has(#supplyModeButton){grid-template-columns:minmax(0,1fr) 104px}#overlaySettings [hidden]{display:none!important}#overlaySettings .setting-label{display:flex;align-items:center;font-size:var(--menu-font);line-height:1.2;gap:2px}#overlaySettings .setting-label label{flex:1;margin:0}#overlaySettings .setting-help-button{width:18px;height:var(--menu-control);flex-shrink:0;padding:0;border:0;background:none;color:#f5c542;font-size:var(--menu-font)}#overlaySettings .setting-row-supply-status .setting-control{min-width:0;overflow:hidden}#overlaySettings .setting-row-supply-status .setting-control small{display:block;min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#overlaySettings .setting-row-supply-status .setting-control>*{min-width:0;max-width:100%}#overlaySettings .setting-row-supply-status .setting-control button{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#overlaySettings .setting-row-supply-status{min-width:0;overflow:hidden}#overlaySettings .setting-control button,#overlaySettings .setting-control input[type=password]{width:100%;min-width:0;height:var(--menu-control);min-height:0;padding:2px;margin:0;font-size:var(--menu-font);overflow:hidden;text-overflow:ellipsis}#overlaySettings .setting-control input[type=checkbox]{width:18px;height:18px}#overlaySettings .settings-footer{display:flex;justify-content:flex-end;align-items:center;gap:var(--menu-gap)}#overlaySettings #applySettingsHint{flex:1;margin:0!important;font-size:var(--menu-font)!important}#overlaySettings #playGameButtonInSettingsOverlay,#overlaySettings #applySettingsButton{float:none!important;width:auto;min-width:70px;height:var(--menu-control);min-height:0;margin:0!important;padding:3px 10px;font-size:var(--menu-font);line-height:1}body[data-view^=smartphone] #overlaySettings #overlaySettingsContentWrapper.settings-shell{padding:8px}body[data-view=smartphone-portrait] #overlaySettings #overlaySettingsContent,body[data-view=smartphone-portrait] #overlaySettings #overlayUiSettingsContent{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}body[data-view=smartphone-portrait] #overlaySettings .settings-group{padding:4px 6px}body[data-view=smartphone-portrait] #overlaySettings .settings-group h2{margin-bottom:2px}body[data-view=smartphone-portrait] #overlaySettings .setting-row{grid-template-columns:minmax(0,1fr) 70px;padding:1px 0}body[data-view=smartphone-portrait] #overlaySettings .settings-group{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:0;border:0;background:none;align-content:start}body[data-view=smartphone-portrait] #overlaySettings .settings-group h2{margin:0;padding:1px 2px;border-bottom:1px solid #8a6d1c;font-size:10px;line-height:10px}body[data-view=smartphone-portrait] #overlaySettings .setting-row{grid-template-columns:minmax(0,1fr) 72px;gap:2px;min-height:24px;padding:0}body[data-view=smartphone-portrait] #overlaySettings .setting-label{line-height:1.05}body[data-view=smartphone-portrait] #overlaySettings .setting-help-button{width:24px;min-width:24px;height:24px;min-height:24px}body[data-view=smartphone-portrait] #overlaySettings .setting-control button,body[data-view=smartphone-portrait] #overlaySettings .setting-control input{height:24px;min-height:24px;padding:1px}body[data-view=smartphone-portrait] #overlaySettings .setting-row-supply-status{grid-column:1 / -1;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body[data-view=smartphone-portrait] #overlaySettings.settings-expert .setting-row{grid-template-columns:minmax(0,1fr) 72px}body[data-view=smartphone-portrait] #overlaySettings.settings-expert #overlaySettingsContent{gap:1px}body[data-view=smartphone-portrait] #overlaySettings.settings-expert .settings-group{display:contents}body[data-view=smartphone-portrait] #overlaySettings.settings-expert .settings-group h2{grid-column:1 / -1;margin:0;padding:0 2px;border-bottom:1px solid #8a6d1c;font-size:8px;line-height:8px}body[data-view=smartphone-portrait] #overlaySettings.settings-expert .setting-row{height:25px;min-height:25px;box-sizing:border-box;padding:0!important}body[data-view=smartphone-portrait] #overlaySettings.settings-expert .setting-row-supply-status{height:25px;min-height:25px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body[data-view=smartphone-portrait] #overlaySettings.settings-expert .setting-label{line-height:1}body[data-view=smartphone-portrait] #overlaySettings.settings-expert .setting-row-supply-status small{display:block;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body[data-view^=smartphone] #overlaySettings .settings-group{padding:4px}#ballSelectionModal{padding:8px!important}#ballSelectionModal .ball-selection-modal-content{width:min(940px,96vw)!important;max-width:none!important;max-height:96dvh!important;overflow:hidden!important}#ballSelectionModal .bsm-hazard{height:8px}#ballSelectionModal .bsm-body{display:grid;grid-template-columns:1fr 1fr;gap:var(--menu-gap);padding:12px!important}#ballSelectionModal .bsm-headline{grid-column:1 / -1;margin:0!important;padding:0!important;font-size:var(--menu-title)!important}#ballSelectionModal .bsm-headline-row{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:8px}#ballSelectionModal .bsm-headline-row .bsm-headline{grid-column:auto}#ballSelectionModal .bsm-help-button{flex-shrink:0;padding:0 8px;border:0;background:none;color:#f5c542;font-size:var(--menu-title);line-height:1;cursor:pointer}#ballSelectionModal .bsm-section{min-width:0;margin:0!important;padding:6px!important}#ballSelectionModal .bsm-section-color{grid-column:1;grid-row:2 / 5}#ballSelectionModal .bsm-section-special{grid-column:2;grid-row:2}#ballSelectionModal .bsm-section-weight{grid-column:2;grid-row:3}#ballSelectionModal .bsm-section-state{grid-column:2;grid-row:4}#ballSelectionModal .bsm-section-details{grid-column:1 / -1}#ballSelectionModal .bsm-body{gap:4px;padding:8px!important}#ballSelectionModal .bsm-section{padding:4px!important}#ballSelectionModal .bsm-section-title{margin:0 0 5px!important;padding:0!important;font-size:var(--menu-font)!important;letter-spacing:0}#ballSelectionModal .bsm-num{display:none}#ballSelectionModal #ballColorGrid,#ballSelectionModal #ballSpecialGrid{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:3px!important;margin:0!important}#ballSelectionModal .color-option,#ballSelectionModal .special-option{width:var(--ball-choice)!important;height:var(--ball-choice)!important;max-width:100%;aspect-ratio:1;border-width:2px!important;padding:0!important}#ballSelectionModal .bsm-weight-row{display:grid!important;grid-template-columns:repeat(3,1fr) 1.5fr repeat(3,1fr);gap:3px!important}#ballSelectionModal .bsm-weight-row>*{min-width:0;width:100%!important;min-height:0!important;height:var(--menu-control);padding:1px!important;font-size:var(--menu-font)!important}#ballSelectionModal .bsm-state-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3px!important}#ballSelectionModal .bsm-state-btn,#ballSelectionModal .bsm-dir-btn,#ballSelectionModal .bsm-step-btn{min-height:var(--menu-control);padding:2px!important;font-size:var(--menu-font)!important}#ballSelectionModal .bsm-details-row{gap:4px;flex-wrap:wrap;font-size:var(--menu-font)}#ballSelectionModal .bsm-distance-input{width:45px;height:var(--menu-control);font-size:var(--menu-font);padding:1px}#ballSelectionModal .bsm-details-label,#ballSelectionModal .bsm-group-hint,#ballSelectionModal #weightInfo{font-size:var(--menu-font)}#ballSelectionModal #weightInfo:empty{display:none!important}#ballSelectionModal .bsm-footer{grid-column:1 / -1;margin:0!important;padding:0!important}#ballSelectionModal .bsm-footer button{min-height:var(--menu-control);padding:3px 12px!important;font-size:var(--menu-font)!important}body[data-view^=smartphone] #ballSelectionModal .bsm-body{padding:6px!important}body[data-view=smartphone-portrait] #ballSelectionModal .bsm-body{grid-template-columns:1fr;gap:0;padding:0!important}body[data-view=smartphone-portrait] #ballSelectionModal .bsm-section{grid-column:1;grid-row:auto;padding:0!important}body[data-view=smartphone-portrait] #ballSelectionModal .bsm-section-title{margin-bottom:2px!important}body[data-view=smartphone-portrait] #ballSelectionModal .ball-selection-modal-content{width:min(440px,96vw)!important}body[data-view=smartphone-landscape] #ballSelectionModal .bsm-body{gap:0;padding:0!important}body[data-view=smartphone-landscape] #ballSelectionModal .bsm-section{padding:0!important}body[data-view^=smartphone] #ballSelectionModal .bsm-body{gap:1px}body[data-view^=smartphone] #ballSelectionModal .bsm-section-title{margin-bottom:0!important}body[data-view^=smartphone] #ballSelectionModal .bsm-section-title{font-size:10px!important;line-height:10px!important}body[data-view^=smartphone] #ballSelectionModal .bsm-hazard{height:2px}body[data-view^=smartphone] #ballSelectionModal .bsm-headline{font-size:16px!important;line-height:1.1!important}body[data-view^=smartphone] #ballSelectionModal .bsm-details-row{gap:2px}body.layout-landscape1 #leftRail #saveLoadPanel{position:static!important;transform:none!important;padding:4px 0 0!important;border:0!important;background:none!important;flex-direction:column!important;gap:5px!important;width:100%;pointer-events:auto!important}body.layout-landscape1 #leftRail #saveLoadPanel button{width:100%;min-width:0;height:32px;padding:2px;font-size:12px;pointer-events:auto!important}body[data-view=smartphone-landscape] #rightRail,body[data-view=smartphone-landscape] #leftRail{max-height:none}body[data-view=smartphone-landscape] #rightRail .railButtons,body[data-view=smartphone-landscape] #leftRail .railButtons{gap:4px}body[data-view=smartphone-landscape] #leftRail #saveLoadPanel button{height:24px;font-size:10px}#loadModalOverlay .save-tile{grid-template-columns:60px minmax(0,1fr);padding:5px!important;grid-template-rows:minmax(0,1fr) 16px 28px}#loadModalOverlay .save-preview{width:60px!important}#loadModalOverlay .save-tile button{min-height:26px;height:26px}body[data-view^=smartphone] #loadModalOverlay .load-modal-content{grid-template-rows:8px 28px auto minmax(0,1fr) 28px;gap:4px!important}body[data-view^=smartphone] #loadModalOverlay .load-modal-content>div:first-child{height:8px!important}body[data-view^=smartphone] #loadModalOverlay button,body[data-view^=smartphone] #loadModalOverlay select,body[data-view^=smartphone] #loadModalOverlay input{min-height:24px;font-size:11px!important;padding:2px 5px!important}body[data-view^=smartphone] #loadModalOverlay .save-name{font-size:11px!important}body[data-view^=smartphone] #loadModalOverlay .save-date{font-size:10px!important}body[data-view^=smartphone] #loadModalOverlay .save-tile{grid-template-columns:44px minmax(0,1fr);grid-template-rows:minmax(0,1fr) 14px 24px;gap:2px 5px}body[data-view^=smartphone] #loadModalOverlay .save-preview{width:44px!important}body[data-view=smartphone-landscape] #loadModalOverlay .save-tile{grid-template-columns:minmax(84px,38%) minmax(0,1fr)}body[data-view=smartphone-landscape] #loadModalOverlay .save-preview{width:auto!important;height:100%!important;max-width:100%!important;max-height:100%!important;aspect-ratio:2 / 3!important;justify-self:center;align-self:center}body[data-view=smartphone-portrait] #loadModalOverlay .save-tile{grid-template-columns:62px minmax(0,1fr);grid-template-rows:auto auto auto;align-content:center}body[data-view=smartphone-portrait] #loadModalOverlay .save-preview{width:62px!important}body[data-view=smartphone-portrait] #loadModalOverlay .save-tile button{min-width:28px!important;padding:1px 4px!important}body[data-view=smartphone-portrait] #loadModalOverlay .save-tile>div:last-child{flex-wrap:wrap!important;gap:3px!important}@media(max-width:340px){body[data-view=smartphone-portrait] #loadModalOverlay .save-tile button{min-width:24px!important;padding:1px 2px!important;font-size:10px!important}body[data-view=smartphone-portrait] #loadModalOverlay .save-tile>div:last-child{flex-wrap:nowrap!important;gap:2px!important}body[data-view=smartphone-portrait] #loadModalOverlay .save-date{font-size:8px!important;white-space:nowrap!important}}#overlaySettings .setting-label{min-width:0;overflow-wrap:anywhere}#overlaySettings .settings-tabs{padding-bottom:0;border:0;width:100%;max-width:none}#overlaySettings .settings-group h2{line-height:1.15}#overlaySettings .setting-control button{text-transform:none}#overlaySettings #overlaySettingsContent,#overlaySettings #overlayUiSettingsContent{margin:0;width:100%}body[data-view^=smartphone] #overlaySettings .setting-row{border-bottom-width:1px}#ballSelectionModal #ballWeightInput{min-width:0;height:var(--menu-control);font-size:var(--menu-font)!important}body[data-view=smartphone-portrait] #ballSelectionModal #ballColorGrid{grid-template-columns:repeat(8,minmax(0,1fr))!important}#ballSelectionModal .ball-selection-modal-content{padding:0!important}#ballSelectionModal .bsm-section-color{grid-row:2 / 4}#ballSelectionModal .bsm-section-details{grid-column:1;grid-row:4}#ballSelectionModal .bsm-footer{grid-row:5}body[data-view=smartphone-portrait] #ballSelectionModal .bsm-footer{grid-row:auto}body[data-view=smartphone-portrait] #ballSelectionModal .bsm-state-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}#ballSelectionModal .bsm-section-title{text-transform:none;font-family:Arial,sans-serif}body[data-view=smartphone-portrait] #ballSelectionModal{--menu-control: 23px;--menu-gap: 4px;--ball-choice: 26px;--menu-title: 16px}#ballSelectionModal .bsm-section-title{line-height:1.2}#ballSelectionModal .bsm-details-row{column-gap:3px}#ballSelectionModal .bsm-dir-group{gap:3px}#ballSelectionModal .bsm-details-label{font-size:var(--menu-font)}body[data-view^=smartphone] #manualReplayPrevButton,body[data-view^=smartphone] #manualReplayNextButton{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;font-size:20px!important;border-radius:6px!important}body[data-view=smartphone-portrait] #overlaySettings{--menu-gap: 5px}body.layout-landscape1 #leftRail #saveLoadPanel button{min-width:0!important;width:100%!important;padding:2px!important;font-size:12px!important;line-height:1!important;white-space:nowrap;letter-spacing:0}body[data-view=smartphone-landscape] #leftRail #saveLoadPanel button{font-size:9px!important}body.layout-landscape1 #leftRail #saveLoadPanel button{letter-spacing:0!important}body[data-view=smartphone-landscape] #saveLoadPanel .save-load-icon{display:none}body[data-view=desktop-landscape] #gameFieldViewport{max-width:812px}body[data-view^=smartphone] #overlaySettings .setting-row{padding-block:1px}#ballSelectionModal .bsm-section-title{display:flex;align-items:center;gap:4px;min-width:0}#ballSelectionModal .bsm-selection-name{margin-left:auto;min-width:0;color:#fff;font-size:.9em;font-weight:400;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[data-view=smartphone-landscape] #overlaySettings{--menu-gap: 4px}body[data-view=smartphone-landscape] #overlaySettings #overlaySettingsContentWrapper.settings-shell{box-sizing:border-box;padding:5px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto minmax(0,1fr) auto}body[data-view=smartphone-landscape] #overlaySettings .settings-header{grid-column:1;grid-row:1;gap:6px}body[data-view=smartphone-landscape] #overlaySettings .settings-options{grid-column:2;grid-row:1;margin:0}body[data-view=smartphone-landscape] #overlaySettings .settings-tabs{grid-column:1 / -1;grid-row:2}body[data-view=smartphone-landscape] #overlaySettings .tab-content{grid-column:1 / -1;grid-row:3}body[data-view=smartphone-landscape] #overlaySettings .settings-footer{grid-column:1 / -1;grid-row:4}body[data-view=smartphone-landscape] #overlaySettings .settings-group h2{margin-bottom:2px}body[data-view=smartphone-landscape] #overlaySettings [data-settings-group=game]{grid-column:span 2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px;align-content:start}body[data-view=smartphone-landscape] #overlaySettings [data-settings-group=game] h2,body[data-view=smartphone-landscape] #overlaySettings .setting-row-supply-status{grid-column:1 / -1}body[data-view=smartphone-landscape] #overlaySettings .settings-group{padding:0}body[data-view=smartphone-landscape] #overlaySettings .setting-row-supply-status{grid-template-columns:minmax(0,auto) minmax(0,1fr)}body[data-view=smartphone-landscape] #overlaySettings .setting-row:has(#supplyModeButton){grid-template-columns:minmax(0,1fr) 72px}body[data-view=smartphone-landscape] #overlaySettings .setting-row-supply-status .setting-control{min-width:0;overflow-wrap:anywhere}body[data-view=smartphone-landscape] #overlaySettings .setting-row-supply-status>*{min-width:0;overflow-wrap:anywhere}body[data-view=smartphone-landscape] #overlaySettings .setting-row-supply-status small{display:block;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.write-access-dialog[hidden]{display:none}.write-access-dialog{position:fixed;inset:0;z-index:16000;display:grid;place-items:center;padding:16px;background:#100c08b8;font:16px Georgia,serif;color:#eee2c7}.write-access-panel{box-sizing:border-box;width:min(100%,460px);max-height:90dvh;overflow:auto;padding:22px;border:2px solid #a78a52;background:linear-gradient(#403020,#211a13);box-shadow:0 12px 50px #000b,inset 0 0 0 2px #17140e}.write-access-panel h2{color:#f0dfb8;font:700 25px Georgia,serif}.settings-write-access{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.settings-write-access label{flex-basis:100%}.settings-write-access input{box-sizing:border-box;width:100%;min-height:44px;padding:8px;border:1px solid #aa8a4f;background:#181711;color:#f4e9d1;font:16px Georgia,serif}.write-access-panel .customButtonsSmall{min-height:44px;min-width:90px;margin:8px 0;font:16px Georgia,serif;color:#f1e4c7;background:linear-gradient(#57462b,#2c261b);border:1px solid #ac8e54;cursor:pointer}#writeAccessStatus{flex-basis:100%;min-height:36px;font-size:14px}[data-menu-action=load][hidden]{display:none!important}
