/* Source companion: range/selection/selection.css */
html[data-gd-theme="dark"] body{background:var(--gd-bg);color:var(--gd-text)}
html[data-gd-theme="dark"] a{color:inherit}
html[data-gd-theme="dark"] button{border:1px solid var(--gd-line);background:var(--gd-surface);color:var(--gd-text)}
html[data-gd-theme="dark"] a.action{border:1px solid var(--gd-line);background:var(--gd-surface);color:var(--gd-text)}
html[data-gd-theme="dark"] button[aria-pressed=true]{color:var(--gd-action-text);background:var(--gd-action);color:var(--gd-action-text)}
html[data-gd-theme="dark"] .primary{color:var(--gd-action-text);background:var(--gd-action);color:var(--gd-action-text)}
html[data-gd-theme="dark"] a:focus-visible{outline:3px solid var(--gd-focus)}
html[data-gd-theme="dark"] button:focus-visible{outline:3px solid var(--gd-focus)}
html[data-gd-theme="dark"] input:focus-visible{outline:3px solid var(--gd-focus)}
html[data-gd-theme="dark"] header{border-bottom:1px solid var(--gd-line)}
html[data-gd-theme="dark"] .skip:focus{background:var(--gd-surface)}
html[data-gd-theme="dark"] .notice{border-left:4px solid var(--gd-line);background:var(--gd-surface)}
html[data-gd-theme="dark"] .card{border:1px solid var(--gd-line);background:var(--gd-surface)}
html[data-gd-theme="dark"] .counter input{border:1px solid var(--gd-line)}
html[data-gd-theme="dark"] .summary{color:#173e32}
html[data-gd-theme="dark"] footer{border-top:1px solid var(--gd-line)}
html[data-gd-theme="dark"] details{border-top:1px solid var(--gd-line)}
