/* Bright site-wide interface; the daily topic remains a light reading panel. */
:root,html[data-site-palette],html[data-theme]{
--blue:#2453a4!important;--blue-2:#3368c3!important;--green:#087961!important;--green-2:#129d84!important;--teal:#087f9e!important;--gold:#b88813!important;
--bg:#edf6ff!important;--light-bg:#edf6ff!important;--paper:#fff!important;--surface:#fff!important;--surface-alt:#edf8f7!important;--banner-cream:#fffaf0!important;--ink:#243b58!important;--muted:#516578!important;--line:#b9d9e3!important;--soft-blue:#e5efff!important;--soft-green:#e4f7ed!important;
--sst-royal-page:#edf6ff!important;--sst-royal-paper:#fff!important;--sst-royal-panel:#f0f9ff!important;--sst-royal-cream:#f4efff!important;--sst-royal-leaf:#e5f8ed!important;--sst-royal-green:#087961!important;--sst-royal-green-deep:#07644f!important;--sst-royal-blue:#2453a4!important;--sst-royal-gold:#b88813!important;--sst-royal-ink:#243b58!important;--sst-royal-muted:#516578!important;--sst-royal-border:#bfd4ed!important;
--sst-v7-deep:#2453a4!important;--sst-v7-deeper:#194384!important;--sst-v7-green:#087961!important;--sst-v7-leaf:#129d84!important;--sst-v7-blue:#2453a4!important;--sst-v7-cream:#f1f4ff!important;--sst-v7-ivory:#fff!important;--sst-v7-gold:#b88813!important;--sst-v7-line:#bfd4ed!important;--sst-heading-color:#2453a4!important;--genre-panel:#e1f7ed!important;--ssc-genre-panel:#e1f7ed!important;
}
html body.sst-reference-ui,html[data-site-palette] body.sst-reference-ui{background:radial-gradient(ellipse at 5% 12%,#c6e9ff 0,transparent 45%),radial-gradient(ellipse at 97% 36%,#ded0ff 0,transparent 40%),linear-gradient(145deg,#eef9ff,#effbf5 52%,#f8f0ff)!important;background-attachment:fixed!important;color:#243b58!important}
html body.sst-reference-ui header.sst-reference-header{background:linear-gradient(100deg,#d9f3ff,#dcfff0 55%,#eee2ff)!important;border-bottom:3px solid #3f97b5!important}
html body.sst-reference-ui .sst-reference-nav-shell{background:linear-gradient(100deg,#e0f4ff,#ece3ff)!important;border-color:#b8cceb!important}
html body.sst-reference-ui .sst-reference-main-nav .sst-reference-nav-list a{color:#244783!important;border-radius:7px!important}
html body.sst-reference-ui .sst-reference-main-nav .sst-reference-nav-list a:hover{background:#d0e5ff!important;color:#183564!important}
html body.sst-reference-ui .sst-reference-home :is(.sst-reference-panel,.sst-reference-section){border-color:#b5d5e6!important;background:linear-gradient(125deg,#f3fbff,#eef6ff)!important}
html body.sst-reference-ui .sst-reference-home :is(.sst-reference-panel,.sst-reference-section):nth-of-type(3n+2){background:linear-gradient(125deg,#e7fff3,#f6fff0)!important;border-color:#a8dac2!important}
html body.sst-reference-ui .sst-reference-home :is(.sst-reference-panel,.sst-reference-section):nth-of-type(3n){background:linear-gradient(125deg,#f1eaff,#fff0fa)!important;border-color:#d4b7ec!important}
html body.sst-reference-ui .sst-reference-home .sst-reference-genres-panel{background:linear-gradient(115deg,#e1f7ed,#dff3ff)!important;border-color:#95ccb9!important}
html body.sst-reference-ui main#main-content :is(.sst-reference-section-header h2,.section-head h2,.page-title){color:#2453a4!important}
html body.sst-reference-ui :is(.sst-reference-login,.header-login,.publish-btn,.sst-reference-register,.header-register),html body.sst-reference-ui main#main-content :is(.ssc-btn,.btn,.wp-block-button__link,button[type="submit"],input[type="submit"]){background:linear-gradient(100deg,#2859b4,#5c3caf)!important;color:#fff!important;border:1px solid #354da1!important}
html body.sst-reference-ui main#main-content :is(.ssc-btn,.btn,.wp-block-button__link,button[type="submit"],input[type="submit"]) :is(span,strong,small){color:#fff!important}
html body.sst-reference-ui :is(.sst-reference-register,.header-register){background:linear-gradient(100deg,#087862,#087b98)!important}
html body.sst-reference-ui main#main-content :is(.ssc-btn-light,.btn-ghost,.ssc-btn-secondary){background:#e1f5ec!important;color:#075d4e!important;border-color:#9bcdb8!important}
html body.sst-reference-ui main#main-content :is(.ssc-btn-light,.btn-ghost,.ssc-btn-secondary) :is(span,strong,small){color:#075d4e!important}
html body.sst-reference-ui :is(.ssc-form-card,.reading-header-card,.reading-main-card){background:#fff!important;border-color:#b7cfee!important;box-shadow:0 7px 20px #345b9910!important}
html body.sst-reference-ui .ssc-writing-card{border-color:#b7d4e5!important}
html body.sst-reference-ui :is(.site-footer,.sst-reference-footer){background:linear-gradient(110deg,#153b78,#4b348c 60%,#126d79)!important;color:#f4f5ff!important}
html body.sst-reference-ui :is(.site-footer,.sst-reference-footer) :is(a,p,span,strong,small,h2,h3){color:#f4f5ff!important}
html body.sst-reference-ui .ssc-help-strip{background:linear-gradient(100deg,#e5f3ff,#eee7ff)!important;border-color:#b4c9e8!important}
html body.sst-reference-ui #main-content .ssc-daily-spotlight,html body.sst-reference-ui .ssc-daily-spotlight{background:linear-gradient(110deg,#fff9e7,#fffdf5)!important;border:2px solid #dbb657!important;border-left-width:6px!important;color:#173e5e!important;box-shadow:0 7px 18px #a47c1712!important}
html body.sst-reference-ui #main-content .ssc-daily-spotlight #ssc-daily-topic,html body.sst-reference-ui .ssc-daily-spotlight #ssc-daily-topic{color:#173e5e!important;-webkit-text-fill-color:#173e5e!important;background:transparent!important;opacity:1!important;filter:none!important;font-size:clamp(21px,2vw,28px)!important;line-height:1.6!important}
html body.sst-reference-ui #main-content .ssc-daily-spotlight :is(p,time,small){color:#3c556a!important}
html body.sst-reference-ui #main-content .ssc-daily-spotlight .ssc-daily-actions a{background:#e6efff!important;color:#204d92!important;border-color:#b3caee!important}
html body.sst-reference-ui #main-content .ssc-daily-spotlight .ssc-daily-actions .ssc-daily-write{background:#ffe39a!important;color:#173e5e!important;border-color:#dfbd61!important}
html body.sst-reference-ui #sst-reference-home .sst-reference-panel{background:linear-gradient(125deg,#edf9ff,#e8f0ff)!important;border-color:#9fc9e5!important}
html body.sst-reference-ui #sst-reference-home .sst-reference-writing-panel:nth-child(2n){background:linear-gradient(125deg,#f0e6ff,#fff0f8)!important;border-color:#d0b2e9!important}
html body.sst-reference-ui #sst-reference-home .sst-reference-news-panel{background:linear-gradient(125deg,#e2f8ed,#efffe4)!important;border-color:#9acfb3!important}
html body.sst-reference-ui #sst-reference-home .sst-reference-poets-panel{background:linear-gradient(125deg,#eee6ff,#f9eeff)!important;border-color:#c8b1e6!important}
html body.sst-reference-ui #sst-reference-home .sst-reference-genres-panel{background:linear-gradient(115deg,#dcf7eb,#def2ff)!important;border-color:#94cfbc!important}
html body.sst-reference-ui #sst-reference-home .sst-reference-section-header{background:linear-gradient(100deg,#d9ecff,#e5e0ff)!important;border-bottom:1px solid #b8cae4!important}
html body.sst-reference-ui #sst-reference-home .sst-reference-section-header h2{background:transparent!important;color:#244b91!important}
/* v11.8.148: more colour in the same family; black/light and white/dark UI text. */
html body.sst-reference-ui,html[data-site-palette] body.sst-reference-ui{background:radial-gradient(ellipse at 0 8%,#aee5ff 0,transparent 44%),radial-gradient(ellipse at 100% 34%,#cfb5ff 0,transparent 40%),linear-gradient(145deg,#e2f5ff,#def8ec 52%,#eee0ff)!important;color:#000!important}
:root,html[data-site-palette],html[data-theme]{--ink:#000!important;--muted:#252525!important;--sst-royal-ink:#000!important;--sst-royal-muted:#252525!important}
html body.sst-reference-ui header.sst-reference-header{background:linear-gradient(100deg,#bdeaff,#c0f6de 55%,#dfccff)!important;border-bottom:3px solid #3b87b9!important}
html body.sst-reference-ui .sst-reference-nav-shell{background:linear-gradient(100deg,#d0eaff,#ded0ff)!important}
html body.sst-reference-ui .sst-reference-main-nav .sst-reference-nav-list a{color:#000!important}
html body.sst-reference-ui .sst-reference-main-nav .sst-reference-nav-list a:hover{color:#000!important;background:#b8d8fb!important}
html body.sst-reference-ui #sst-reference-home .sst-reference-panel{background:linear-gradient(125deg,#daf2ff,#d8e5ff)!important;border-color:#79aedb!important}
html body.sst-reference-ui #sst-reference-home .sst-reference-writing-panel:nth-child(2n){background:linear-gradient(125deg,#e2d2ff,#fbe1f1)!important;border-color:#bc96df!important}
html body.sst-reference-ui #sst-reference-home .sst-reference-news-panel{background:linear-gradient(125deg,#c9f3de,#e3ffd0)!important;border-color:#7fc49d!important}
html body.sst-reference-ui #sst-reference-home .sst-reference-poets-panel{background:linear-gradient(125deg,#dccbff,#f3ddff)!important;border-color:#b297d7!important}
html body.sst-reference-ui #sst-reference-home .sst-reference-genres-panel{background:linear-gradient(115deg,#c2efdb,#ccecff)!important;border-color:#77bda4!important}
html body.sst-reference-ui #sst-reference-home .sst-reference-section-header{background:linear-gradient(100deg,#b9dbff,#d7c4ff)!important;border-bottom:2px solid #9cb5dd!important}
html body.sst-reference-ui #main-content :is(.sst-reference-section-header,.section-head,.ssc-tool-head,.ssc-form-card,.ssc-writing-card,.ssc-manual,.ssc-help-strip,.ssc-daily-gallery) :is(h1,h2,h3,h4,p,label,strong,small,li),html body.sst-reference-ui #main-content :is(.page-title,.ssc-card-title){color:#000!important}
html body.sst-reference-ui #sst-reference-home .sst-reference-section-header :is(h2,span,a){color:#000!important;background:transparent!important}
html body.sst-reference-ui #main-content .ssc-help-strip,html body.sst-reference-ui #main-content .ssc-help-strip :is(span,strong,a){color:#000!important}
html body.sst-reference-ui :is(input:not([type="submit"]):not([type="button"]),textarea,select){background-color:#fff!important;color:#000!important}
html body.sst-reference-ui :is(input,textarea)::placeholder{color:#454545!important;opacity:1!important}
/* Light action buttons and reaction controls. */
html body.sst-reference-ui #main-content :is(.ssc-btn-light,.btn-ghost,.ssc-btn-secondary,.ssc-reaction-btn,.ssc-reward-qr-trigger){background:#d7f3e7!important;color:#000!important;border-color:#84bda7!important}
html body.sst-reference-ui #main-content :is(.ssc-btn-light,.btn-ghost,.ssc-btn-secondary,.ssc-reaction-btn,.ssc-reward-qr-trigger) :is(span,strong,small,b){color:#000!important;-webkit-text-fill-color:#000!important}
/* Dark main actions: include labels that older interface styles override. */
html body.sst-reference-ui #main-content :is(.ssc-btn,.btn,.wp-block-button__link,button[type="submit"],input[type="submit"]):not(.ssc-btn-light):not(.btn-ghost):not(.ssc-btn-secondary){background:linear-gradient(100deg,#2859b4,#6439b3)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
html body.sst-reference-ui #main-content :is(.ssc-btn,.btn,.wp-block-button__link,button[type="submit"]):not(.ssc-btn-light):not(.btn-ghost):not(.ssc-btn-secondary) :is(span,strong,small,b){color:#fff!important;-webkit-text-fill-color:#fff!important}
html body.sst-reference-ui :is(.sst-reference-login,.header-login,.publish-btn,.sst-reference-register,.header-register){color:#fff!important;-webkit-text-fill-color:#fff!important}
html body.sst-reference-ui #main-content .ssc-daily-spotlight #ssc-daily-topic,html body.sst-reference-ui .ssc-daily-spotlight #ssc-daily-topic{color:#000!important;-webkit-text-fill-color:#000!important}
html body.sst-reference-ui #main-content .ssc-daily-spotlight :is(p,time,small,strong),html body.sst-reference-ui #main-content .ssc-daily-spotlight .ssc-daily-actions a{color:#000!important;-webkit-text-fill-color:#000!important}
html body.sst-reference-ui :is(.site-footer,.sst-reference-footer){color:#fff!important}
html body.sst-reference-ui :is(.site-footer,.sst-reference-footer) :is(a,p,span,strong,small,h2,h3){color:#fff!important;-webkit-text-fill-color:#fff!important}
/* Content within the authored reading body keeps its own formatting. */
html body.sst-reference-ui .sst-reference-main-nav .sst-reference-nav-list a.publish-btn,html body.sst-reference-ui .sst-reference-main-nav .sst-reference-nav-list a.publish-btn:hover{background:linear-gradient(100deg,#2859b4,#6439b3)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
/* v11.8.149: explicit text + background pairs for section actions. */
html body.sst-reference-ui #main-content #sst-reference-home .sst-reference-section-header :is(h1,h2,h3,h4,span,strong,small){color:#000!important;-webkit-text-fill-color:#000!important;opacity:1!important}
html body.sst-reference-ui #main-content #sst-reference-home .sst-reference-section-header>a{background:#2859b4!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #214b9a!important;box-shadow:0 3px 8px #2859b420!important}
html body.sst-reference-ui #main-content #sst-reference-home .sst-reference-section-header>a :is(span,strong,small){color:#fff!important;-webkit-text-fill-color:#fff!important}
/* A descendant label must follow its button's palette, not a surrounding panel. */
html body.sst-reference-ui #main-content #sst-reference-home :is(a.ssc-btn,a.btn,.sst-reference-books-actions a,.sst-reference-ebook-actions a){background:#2859b4!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#214b9a!important}
html body.sst-reference-ui #main-content #sst-reference-home :is(a.ssc-btn,a.btn,.sst-reference-books-actions a,.sst-reference-ebook-actions a) :is(span,strong,small,b){color:#fff!important;-webkit-text-fill-color:#fff!important}
html body.sst-reference-ui #main-content :is(.ssc-btn-light,.btn-ghost,.ssc-btn-secondary){background:#d7f3e7!important;color:#000!important;-webkit-text-fill-color:#000!important}
html body.sst-reference-ui #main-content :is(.ssc-btn-light,.btn-ghost,.ssc-btn-secondary) :is(span,strong,small,b){color:#000!important;-webkit-text-fill-color:#000!important}
html body.sst-reference-ui #main-content #sst-reference-home :is(a.ssc-btn-light,a.btn-ghost,a.ssc-btn-secondary){background:#d7f3e7!important;color:#000!important;-webkit-text-fill-color:#000!important}
html body.sst-reference-ui #main-content #sst-reference-home :is(a.ssc-btn-light,a.btn-ghost,a.ssc-btn-secondary) :is(span,strong,small,b){color:#000!important;-webkit-text-fill-color:#000!important}
html body.sst-reference-ui #main-content :is(.ssc-reaction-btn,.ssc-reward-qr-trigger){color:#000!important;-webkit-text-fill-color:#000!important;background:#e4f5ed!important}
html body.sst-reference-ui #main-content :is(.ssc-reaction-btn,.ssc-reward-qr-trigger) :is(span,strong,b,small){color:#000!important;-webkit-text-fill-color:#000!important}
.sst-reference-panel,.ssc-writing-card,.sst-reference-section-header>a,.ssc-btn,.btn{transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}
@media(hover:hover) and (prefers-reduced-motion:no-preference){.ssc-writing-card:hover{transform:translateY(-3px);box-shadow:0 12px 26px #345b9924!important}.sst-reference-section-header>a:hover,.ssc-btn:hover,.btn:hover{transform:translateY(-1px);box-shadow:0 6px 14px #345b9930!important}}
html body.sst-reference-ui :is(a,button,input,textarea,select):focus-visible{outline:3px solid #7342b1!important;outline-offset:3px!important}
@media(prefers-reduced-motion:reduce){.sst-reference-panel,.ssc-writing-card,.sst-reference-section-header>a,.ssc-btn,.btn{transition:none!important;transform:none!important}}
html body.sst-reference-ui:not(.wp-admin) main#main-content :is(.ssc-form-card,.ssc-tool-head,.ssc-manual,.ssc-help-strip,.ssc-daily-entry-topic) :is(h1,h2,h3,h4,label){color:#000!important;-webkit-text-fill-color:#000!important}

/* v11.8.150: complete, uncropped directory portraits. */
html body.sst-reference-ui #main-content .ssc-directory .ssc-author-card .ssc-author-photo-link{display:flex!important;align-items:center!important;justify-content:center!important;width:116px!important;height:140px!important;max-width:100%!important;aspect-ratio:auto!important;padding:4px!important;margin:0 auto 8px!important;border:1px solid #9bc8dc!important;border-radius:12px!important;overflow:hidden!important;background:#eff7fc!important;box-sizing:border-box!important;transform:none!important}
html body.sst-reference-ui #main-content .ssc-directory .ssc-author-card .ssc-author-photo-link img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;border:0!important;border-radius:0!important;padding:0!important;margin:0!important;position:static!important;transform:none!important;clip-path:none!important;mask-image:none!important;box-shadow:none!important;aspect-ratio:auto!important}
html body.sst-reference-ui #main-content .ssc-directory .ssc-author-card .ssc-author-photo-link:before,html body.sst-reference-ui #main-content .ssc-directory .ssc-author-card .ssc-author-photo-link:after{content:none!important;display:none!important}
/* v11.8.151: one predictable alignment model for shared UI. */
html body.sst-reference-ui #main-content :is(a.ssc-btn,button.ssc-btn,a.btn,button.btn,.wp-block-button__link,.ssc-actions>button,.ssc-actions>a,.ssc-author-quick-actions>a,.ssc-follow-btn,.ssc-manual-open,.ssc-daily-actions>a){display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:middle!important;gap:7px!important;min-height:42px!important;max-width:100%!important;padding:9px 15px!important;box-sizing:border-box!important;font-size:15px!important;line-height:1.5!important;text-align:center!important;text-decoration:none!important;white-space:normal!important;border-radius:10px!important;float:none!important}
html body.sst-reference-ui #main-content :is(.ssc-btn,.btn,.wp-block-button__link,.ssc-follow-btn,.ssc-daily-actions>a)>:is(span,strong,small,b){margin:0!important;line-height:inherit!important;vertical-align:middle!important}
html body.sst-reference-ui #main-content :is(.ssc-actions,.ssc-author-quick-actions,.ssc-daily-actions,.ssc-dash-nav){display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important}
html body.sst-reference-ui #main-content .sst-reference-section-header{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:76px!important;padding:12px 16px!important;margin:0 0 12px!important;box-sizing:border-box!important;position:relative!important}
html body.sst-reference-ui #main-content .sst-reference-section-header>h2{display:flex!important;align-items:center!important;gap:8px!important;flex:1 1 auto!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:0!important;line-height:1.5!important;font-size:clamp(18px,1.6vw,24px)!important;text-align:left!important;background:transparent!important;float:none!important;position:static!important;transform:none!important}
html body.sst-reference-ui #main-content .sst-reference-section-header>h2>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;margin:0!important;line-height:1!important;vertical-align:middle!important}
html body.sst-reference-ui #main-content #sst-reference-home .sst-reference-section-header>a,html body.sst-reference-ui #main-content .sst-reference-section-header>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;flex:0 0 auto!important;min-height:42px!important;height:auto!important;max-width:45%!important;margin:0!important;padding:9px 15px!important;line-height:1.5!important;font-size:14px!important;text-align:center!important;white-space:normal!important;position:static!important;inset:auto!important;float:none!important;transform:none!important;background:#2859b4!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #214b9a!important;border-radius:10px!important;box-sizing:border-box!important}
html body.sst-reference-ui #main-content .sst-reference-section-header>a :is(span,strong,small){color:#fff!important;-webkit-text-fill-color:#fff!important}
html body.sst-reference-ui #main-content .sst-reference-section-header>h2,html body.sst-reference-ui #main-content .sst-reference-section-header>h2 :is(span,strong){color:#000!important;-webkit-text-fill-color:#000!important}
html body.sst-reference-ui #main-content .ssc-filter{display:flex!important;align-items:end!important;flex-wrap:wrap!important;gap:10px!important}
html body.sst-reference-ui #main-content .ssc-filter>label{flex:1 1 230px!important;margin:0!important}
html body.sst-reference-ui #main-content .ssc-filter>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;margin:0!important;line-height:1.5!important;padding:9px 16px!important}
html body.sst-reference-ui #main-content :is(button,a.ssc-btn,a.btn):disabled,html body.sst-reference-ui #main-content button[disabled]{opacity:1!important;cursor:not-allowed!important}
@media(max-width:600px){html body.sst-reference-ui #main-content .sst-reference-section-header{padding:10px 12px!important;gap:10px!important;min-height:68px!important}html body.sst-reference-ui #main-content .sst-reference-section-header>h2{font-size:18px!important}html body.sst-reference-ui #main-content #sst-reference-home .sst-reference-section-header>a,html body.sst-reference-ui #main-content .sst-reference-section-header>a{font-size:13px!important;padding:8px 11px!important;min-height:40px!important}html body.sst-reference-ui #main-content :is(a.ssc-btn,button.ssc-btn,a.btn,button.btn,.ssc-actions>button,.ssc-actions>a){font-size:14px!important}}
html body.sst-reference-ui #main-content .sst-reference-section-header>h2,html body.sst-reference-ui #main-content .sst-reference-section-header>a{font-family:"Noto Sans Devanagari",Mangal,"Segoe UI",sans-serif!important}
/* Circular directory frame: inscribed image box preserves every corner of the original. */
html body.sst-reference-ui #main-content .ssc-directory .ssc-author-card .ssc-author-photo-link{width:140px!important;height:140px!important;aspect-ratio:1!important;border-radius:50%!important;padding:0!important;background:linear-gradient(135deg,#e2f4ff,#eee4ff)!important;border:2px solid #85b9d5!important}
html body.sst-reference-ui #main-content .ssc-directory .ssc-author-card .ssc-author-photo-link img{width:70%!important;height:70%!important;max-width:70%!important;max-height:70%!important;object-fit:contain!important;border-radius:0!important;flex:0 0 70%!important}
/* Keep secondary actions light even when legacy main-element selectors win. */
html body.sst-reference-ui main#main-content :is(.ssc-btn.ssc-btn-light,.btn.btn-ghost,.ssc-btn.ssc-btn-secondary){background:#d7f3e7!important;background-image:none!important;color:#000!important;-webkit-text-fill-color:#000!important;border-color:#84bda7!important}
html body.sst-reference-ui main#main-content :is(.ssc-btn.ssc-btn-light,.btn.btn-ghost,.ssc-btn.ssc-btn-secondary) :is(span,strong,small,b){color:#000!important;-webkit-text-fill-color:#000!important}
/* One button colour family across pages, including dashboard and profile actions. */
html body.sst-reference-ui #main-content#main-content :is(.ssc-btn,.btn,.wp-block-button__link,button[type="submit"],input[type="submit"],.sst-reference-section-header>a){background:#2859b4!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#214b9a!important}
html body.sst-reference-ui #main-content#main-content :is(.ssc-btn,.btn,.wp-block-button__link,button[type="submit"],.sst-reference-section-header>a) :is(span,strong,b,small){color:#fff!important;-webkit-text-fill-color:#fff!important}
html body.sst-reference-ui #main-content#main-content :is(.ssc-btn.ssc-btn-light,.btn.btn-ghost,.ssc-btn.ssc-btn-secondary){background:#e1edff!important;background-image:none!important;color:#000!important;-webkit-text-fill-color:#000!important;border-color:#9ab9e9!important}
html body.sst-reference-ui #main-content#main-content :is(.ssc-btn.ssc-btn-light,.btn.btn-ghost,.ssc-btn.ssc-btn-secondary) :is(span,strong,b,small){color:#000!important;-webkit-text-fill-color:#000!important}
html body.sst-reference-ui :is(.sst-reference-login,.header-login,.publish-btn,.sst-reference-register,.header-register){background:#2859b4!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#214b9a!important}
html body.sst-reference-ui #main-content .ssc-author-quick-actions>details{align-self:center!important;display:block!important}
html body.sst-reference-ui #main-content .ssc-author-quick-actions>details>summary.ssc-btn{display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;min-height:42px!important;box-sizing:border-box!important;line-height:1.5!important;list-style:none!important}
html body.sst-reference-ui #main-content .ssc-author-quick-actions>details>summary.ssc-btn::-webkit-details-marker{display:none}
/* Legacy monthly mobile header must share the same single row as other sections. */
html body.sst-reference-ui #main-content#main-content .sst-reference-section-header{flex-wrap:nowrap!important}
html body.sst-reference-ui #main-content#main-content .sst-reference-section-header>h2{width:auto!important;max-width:none!important;flex:1 1 0!important;min-width:0!important}
