/* Unframed surfaces. Approved animated Google contour is intentional; keyboard focus remains explicit. */
*,*::before,*::after{border-color:transparent!important;box-shadow:none!important}
.signin::before{display:none!important}
.signin::after{display:block!important}
.signin{background:#070709}

button,input,textarea,select,dialog,.message-bubble,.task-surface,.preview-badge,.app-status,.tool-preset,.review-plan,.review-plan li,.app-panel-card,.setup-header,.composer,.cases,.avatar{border:0!important}
.task-option input:checked+.task-surface{background:#25202e}
.choice-dot{border:0!important;background:#ffffff18}
.task-option input:checked+.task-surface .choice-dot{background:#bfa6dd}
html:not(.keyboard-nav) :focus,html:not(.keyboard-nav) :focus-visible,html:not(.keyboard-nav) .task-option input:focus-visible+.task-surface{outline:none!important}
html.keyboard-nav :focus-visible{outline:2px solid #c6b5dd!important;outline-offset:4px!important}
html.keyboard-nav .task-option input:focus-visible+.task-surface{outline:2px solid #c6b5dd!important;outline-offset:4px!important}
h1[tabindex="-1"]:focus{outline:none!important}
