.dice-mode-switch{display:flex;gap:8px;margin:12px 0}.dice-mode-switch button,.quick-adjust button{border:1px solid #718b8e;border-radius:7px;background:#15292d;color:#f4ead5;min-height:44px;padding:8px 12px;font:inherit;cursor:pointer}
.dice-mode-switch [aria-pressed=true]{background:var(--accent);color:#101a1c}.quick-adjust{display:flex;flex-wrap:wrap;gap:8px;align-items:end;margin:12px 0}.quick-adjust label{flex:1;min-width:70px;font-size:12px}.quick-adjust input{display:block;width:100%;min-height:44px;background:#122429;color:#fff4df;border:1px solid #718b8e;border-radius:6px;padding:8px}
.setting-field{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;color:#ede5d4}.setting-field input[type=range]{flex:1;min-width:120px;min-height:44px;accent-color:var(--accent)}.setting-field select,#journal-search{min-height:44px;background:#122429;color:#fff4df;border:1px solid #718b8e;border-radius:6px;padding:8px;max-width:100%;font:inherit}#journal-search{width:100%;margin-bottom:14px}
body[data-dice-mode=express] .finish-choices{display:none}.dice-picker{grid-template-columns:repeat(3,minmax(0,1fr))}.die-button{min-height:58px}.journal-list .outline-button{margin-top:12px}.tray[data-era=neutral]{background:#17252b!important}.tray[data-era=neutral]::before{background-image:none!important}.tray[data-era=neutral] .tray-grain{opacity:.15}
button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #b2f3df;outline-offset:3px}.error-message{color:#ffd4c7}.field-hint,.visual-note{color:#b8cbc8}.tray-top{gap:10px}.tray-top span{min-width:0;overflow-wrap:anywhere}
@media(max-width:420px){.quick-adjust button{padding:8px}.setting-field select{width:100%}.tray-top{font-size:9px}.tray-bottom{gap:6px;flex-wrap:wrap}.tray-bottom #gesture-hint{display:none}}

body.is-embedded #entreverse-media-access,body.is-embedded .masthead .wordmark{display:none!important}body.is-embedded .masthead{min-height:54px}#empty-hint{bottom:110px}#quick-roll{margin:0 0 14px}body[data-dice-mode=expert] #quick-roll{display:none}
