/* Scoped stylesheet: loaded only on restic posts 2883 and 2887. */
.restic-command{margin:24px 0;border:1px solid #4a6274;border-left:3px solid #65B8A6;border-radius:9px;background:#192D3F;overflow:hidden;box-shadow:0 4px 14px rgba(0,0,0,.12)}
.restic-command>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid #43586a;background:#213B4A;color:#F2F0EA;font-size:12px;letter-spacing:.02em}
.restic-command pre{margin:0!important;padding:18px!important;overflow-x:auto;font-size:13px!important;line-height:1.75;white-space:pre;color:#F2F0EA!important;background:#192D3F!important;border:0!important}
.restic-command code{font-family:SFMono-Regular,Consolas,"Liberation Mono","PingFang SC","Microsoft YaHei",monospace;font-size:13px!important;font-weight:500;letter-spacing:normal;line-height:1.75;white-space:pre;background:transparent!important;color:inherit!important}
.restic-copy{font-size:12px;padding:6px 12px;cursor:pointer;color:#F2F0EA;background:#214B49;border:1px solid #65B8A6;border-radius:5px;white-space:nowrap}
.restic-copy:hover{background:#2D625A}.restic-copy:focus-visible{outline:2px solid #65B8A6;outline-offset:2px}

/* Article palette: sea blue / warm white / muted teal. No text changes. */
body:is(.postid-2883,.postid-2887){--restic-bg:#0D2235;--restic-text:#F2F0EA;--restic-accent:#65B8A6;background:#0D2235!important;color:#F2F0EA!important}
body:is(.postid-2883,.postid-2887) :is(.site-header,.site-footer,.v3-article-hero,.v3-article-section,main,.single-content-section){background:#0D2235!important;background-image:none!important;color:#F2F0EA!important}
body:is(.postid-2883,.postid-2887) :is(h1,h2,h3,h4,.v3-article-content p,.v3-article-content li,.v3-article-content td,.v3-article-content th,.brand-copy strong,.v3-article-summary,.v3-article-meta,.v3-article-rail-heading strong,.v3-article-solution-card p,.v3-article-solution-card h3){color:#F2F0EA!important}
body:is(.postid-2883,.postid-2887) :is(.v3-article-content a,.v3-article-rail-link span,.v3-article-rail-heading>span,.v3-article-meta-item--category,.eyebrow,.v3-article-solution-card>span){color:#65B8A6!important}
body:is(.postid-2883,.postid-2887) :is(.v3-article-rail,.v3-article-solution-card,.v3-article-related-card,.v3-post-card,.v3-article-featured){background:#11293B!important;border-color:rgba(101,184,166,.30)!important;box-shadow:none!important}
body:is(.postid-2883,.postid-2887) .v3-article-rail{border-top-color:#65B8A6!important}
body:is(.postid-2883,.postid-2887) :is(.v3-article-rail-link,.v3-article-meta){border-color:rgba(242,240,234,.17)!important}
body:is(.postid-2883,.postid-2887) .v3-article-rail-link{color:#F2F0EA!important;background:transparent!important}
body:is(.postid-2883,.postid-2887) .v3-article-rail-link:is(:hover,.is-active){background:rgba(101,184,166,.10)!important;color:#65B8A6!important}
body:is(.postid-2883,.postid-2887) :is(.v3-article-content th,.v3-article-content blockquote){background:#192D3F!important;border-color:rgba(101,184,166,.35)!important}
body:is(.postid-2883,.postid-2887) .v3-article-content :is(td,th){border-color:rgba(242,240,234,.18)!important}
body:is(.postid-2883,.postid-2887) .v3-article-content :not(pre)>code{background:#213B4A!important;color:#F2F0EA!important}
body:is(.postid-2883,.postid-2887) :is(.menu-toggle,.site-footer a,.site-header a){color:#F2F0EA!important}

/* Requested change: code toolbar only. */
.restic-command>div:first-child{background:#65B8A6!important;color:#0D2235!important;border-bottom-color:#65B8A6!important}
.restic-command>div:first-child .restic-copy{background:#0D2235!important;color:#F2F0EA!important;border-color:#0D2235!important}
