/* Personal colors for the guide's Pro reader and its preview. */
html[data-pwa="desktop"][data-personal="true"] :is(.reader-text,.reader-color-preview) :is(.question-context,.question-context *){
 color:var(--pc-reading-context-color,var(--read-context,var(--context-ink,var(--ink))))!important;
 text-shadow:none!important;
}
html[data-pwa="desktop"][data-personal="true"] :is(.reader-text,.reader-color-preview) :is(.asked,.asked *){
 color:var(--pc-reading-question-color,var(--read-question,var(--asked-ink,var(--ink))))!important;
 text-shadow:none!important;
}
html[data-pwa="desktop"][data-personal="true"] :is(.reader-text,.reader-color-preview) :is(.reading-answer,.reading-answer strong,.reading-answer>span){
 color:var(--pc-reading-answer-color,var(--read-answer,var(--ink)))!important;
 text-shadow:none!important;
}
.reader-color-controls{display:grid;gap:0;margin-top:8px}
.reader-color-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:12px 0;border-bottom:1px solid var(--line)}
.reader-color-row label{display:flex;align-items:center;justify-content:space-between;gap:14px;flex:1 1 210px;margin:0;font-size:13px;min-width:0}
.reader-color-row input[type="color"]{flex:none;width:48px;min-width:48px;height:38px;padding:3px;border:1px solid var(--line);border-radius:7px;background:var(--panel);cursor:pointer}
.reader-color-row button{min-height:38px;font-size:12px}
.reader-color-preview{padding:16px;margin-top:14px;border:1px solid var(--line);border-radius:10px;background:var(--panel)}
.reader-color-preview .question-context{margin:0 0 12px;line-height:1.6}
.reader-color-preview .asked{display:block;line-height:1.6}
.reader-color-preview .reading-answer{margin-top:14px}
.reader-color-preview .reading-answer strong{font-size:15px;line-height:1.6}
.reader-controls .reader-color-heading{margin:20px 0 8px;font-size:15px}
@media(max-width:420px){.reader-color-row label{flex-basis:100%}.reader-color-row button{width:auto}}
