/* DocuSphere360 PDF Studio: true dark mode
   Scoped to the product page; the document paper stays white by design.
   Never modifies light theme or other Numerish pages. */
html[data-theme="dark"] .pdfstudio{
 --ds-ink:#eef5ff;--ds-muted:#b8c8dc;--ds-line:#34465e;
 --ds-soft:#14243a;--ds-soft-2:#1b304a;
 --ds-pink:#ff80b3;--ds-pink-dark:#ed4a8e;
 --ds-white:#14243a;
 --ds-shadow:0 22px 62px #0005;--ds-shadow-soft:0 14px 32px #0003;
 background:#0b1728;color:#e7f0fc;
 color-scheme:dark;
}
html[data-theme="dark"] .pdfstudio :is(h1,h2,h3){color:#f0f6ff}
html[data-theme="dark"] .pdfstudio :is(p,li){color:#b8c8dc}
html[data-theme="dark"] .pdfstudio .eyebrow{color:#ff85b9}
html[data-theme="dark"] .pdfstudio :is(.hero,.studio-tour,.studio-working-modes,.studio-trust,.studio-faq,.related,.downloads,.pricing){
 background-color:#0b1728;color:#eaf3ff;
}
html[data-theme="dark"] .pdfstudio :is(.studio-advanced-features,.studio-comparison,.studio-use-cases){
 background:#111f32;color:#eaf3ff;
}
html[data-theme="dark"] .pdfstudio .hero{
 background-image:radial-gradient(circle at 93% 0%,#e7277640,transparent 36%),radial-gradient(circle at 12% 82%,#174f923b,transparent 40%);
}
html[data-theme="dark"] .pdfstudio .hero .lede,
html[data-theme="dark"] .pdfstudio .trust-row{color:#c3d1e2}
html[data-theme="dark"] .pdfstudio .button{background:#d81364;border-color:#d81364;color:#fff}
html[data-theme="dark"] .pdfstudio .button:hover,
html[data-theme="dark"] .pdfstudio .button:focus-visible{background:#f3287d;border-color:#f3287d;color:#fff}
html[data-theme="dark"] .pdfstudio .button-outline{
 background:#162840;border-color:#58708f;color:#eef6ff;
 box-shadow:none;
}
html[data-theme="dark"] .pdfstudio .button-outline:hover,
html[data-theme="dark"] .pdfstudio .button-outline:focus-visible{
 background:#263b55;border-color:#ff80b3;color:#fff;
}
html[data-theme="dark"] .pdfstudio .hero-panel-v2{color:#f8fbff}
html[data-theme="dark"] .pdfstudio .studio-jump-v2{
 background:#14243af5;border-color:#36506d;
 box-shadow:0 13px 35px #0005;
}
html[data-theme="dark"] .pdfstudio .studio-jump-v2.is-stuck{background:#152840fc;border-color:#54718d}
html[data-theme="dark"] .pdfstudio .studio-jump-brand{color:#eff6ff;border-color:#43546d}
html[data-theme="dark"] .pdfstudio .studio-jump-brand small{color:#b6c6d9}
html[data-theme="dark"] .pdfstudio .studio-jump-brand-icon{background:#39213e;color:#ff93bf}
html[data-theme="dark"] .pdfstudio .studio-jump-v2 a{color:#d4e0f1}
html[data-theme="dark"] .pdfstudio .studio-jump-v2 a .studio-jump-number{color:#a3b7d2}
html[data-theme="dark"] .pdfstudio .studio-jump-v2 a:hover{background:#253951;color:#fff}
html[data-theme="dark"] .pdfstudio .studio-jump-v2 a.active,
html[data-theme="dark"] .pdfstudio .studio-jump-v2 a[aria-current="location"]{
 background:#42243f;color:#ffb2d0;
}
html[data-theme="dark"] .pdfstudio .studio-jump-v2 a.active .studio-jump-number,
html[data-theme="dark"] .pdfstudio .studio-jump-v2 a[aria-current="location"] .studio-jump-number{color:#ff9ac5}
html[data-theme="dark"] .pdfstudio :is(.studio-tour .studio-experience-intro,.studio-capability-intro,.studio-workflow-intro,.studio-matrix-intro,.studio-trust-intro,.studio-usecases-intro){
 background:linear-gradient(116deg,#17273d 0%,#182942 52%,#20253f 100%);
 border-color:#3b4d67;
 box-shadow:0 16px 42px #0003;
 color:#eaf2ff;
}
html[data-theme="dark"] .pdfstudio :is(.studio-tour .studio-experience-intro h2,.studio-capability-intro h2,.studio-workflow-intro h2,.studio-matrix-intro h2,.studio-trust-intro h2,.studio-usecases-intro h2){
 color:#f5f8ff;
}
html[data-theme="dark"] .pdfstudio :is(.studio-tour .studio-experience-intro h2 span,.studio-capability-intro h2 span,.studio-workflow-intro h2 span,.studio-matrix-intro h2 span,.studio-trust-intro h2 span,.studio-usecases-intro h2 span,.studio-edition-heading h3 span){color:#ff88b8}
html[data-theme="dark"] .pdfstudio :is(.studio-experience-summary,.studio-compact-summary,.studio-editorial-summary,.studio-capability-intro-details){border-color:#41536b}
html[data-theme="dark"] .pdfstudio :is(.studio-experience-summary .studio-experience-lead,.studio-capability-intro-lead,.studio-compact-summary p,.studio-editorial-summary p){
 color:#e5eef9;
}
html[data-theme="dark"] .pdfstudio :is(.studio-experience-summary .studio-experience-detail,.studio-title-kicker,.studio-capability-subline,.studio-editorial-tagline,.studio-compact-summary .studio-compact-note,.studio-editorial-summary .studio-editorial-detail,.studio-capability-availability){
 color:#b9cbdf;
}
html[data-theme="dark"] .pdfstudio :is(.studio-experience-kicker,.studio-summary-label,.studio-editorial-overline,.studio-capability-overline){color:#ff9ac4}
html[data-theme="dark"] .pdfstudio :is(.studio-experience-points span,.studio-summary-tags span,.studio-editorial-benefits span,.studio-capability-category-strip a){
 background:#233852;color:#d9e8fa;border-color:#465b73;
}
html[data-theme="dark"] .pdfstudio .studio-experience-points i{color:#8ef1c6;background:#20543f}
html[data-theme="dark"] .pdfstudio :is(.studio-experience-link,.studio-capability-category-strip a:hover){color:#ff9dc8;border-color:#a64f7e}
html[data-theme="dark"] .pdfstudio .studio-surface-tabs{
 background:#15253a;border-color:#40546d;
}
html[data-theme="dark"] .pdfstudio .studio-surface-tabs button{
 background:transparent;color:#d4e1f2;border-color:transparent;
}
html[data-theme="dark"] .pdfstudio .studio-surface-tabs button[aria-selected="true"]{
 color:#fff;background:#37465e;border-color:#62758e;
 box-shadow:0 3px 12px #0005;
}
html[data-theme="dark"] .pdfstudio .studio-surface-tabs button:hover:not([aria-selected="true"]){
 background:#263954;color:#fff;
}
html[data-theme="dark"] .pdfstudio .studio-window{
 background:#17283f;color:#dce9f9;border-color:#40536e;
}
html[data-theme="dark"] .pdfstudio .studio-window-top{background:#0c1525;color:#fff}
html[data-theme="dark"] .pdfstudio .studio-menu-bar{
 background:#182a43;border-color:#3d5370;color:#f0f6ff;
}
html[data-theme="dark"] .pdfstudio .studio-menu-bar span{color:#e2edfc}
html[data-theme="dark"] .pdfstudio .studio-ribbon{background:#15273f;border-color:#3d5370}
html[data-theme="dark"] .pdfstudio .studio-ribbon .ribbon-title{
 background:#412741;color:#ff9cc9;
}
html[data-theme="dark"] .pdfstudio .studio-ribbon>span:not(.ribbon-title){
 background:#253a54;color:#e6f1fe;border-color:#435970;
}
html[data-theme="dark"] .pdfstudio .studio-ribbon i{color:#ff94c0}
html[data-theme="dark"] .pdfstudio .studio-page-rail,
html[data-theme="dark"] .pdfstudio .studio-inspector{
 background:#1b2c42;color:#cfdef0;border-color:#415471;
}
html[data-theme="dark"] .pdfstudio .studio-page-rail>b,
html[data-theme="dark"] .pdfstudio .studio-inspector>b,
html[data-theme="dark"] .pdfstudio .studio-inspector strong{color:#f2f7ff}
html[data-theme="dark"] .pdfstudio .studio-inspector small{color:#b6c7dd}
html[data-theme="dark"] .pdfstudio .studio-inspector div span{color:#c9daeb}
html[data-theme="dark"] .pdfstudio .studio-inspector .inspector-check{background:#164136;color:#b2f0ce}
html[data-theme="dark"] .pdfstudio .studio-statusbar{
 background:#1d3049;border-color:#425674;color:#d3e1f2;
}
/* PDF paper and thumbnail miniatures intentionally retain print-paper appearance. */
html[data-theme="dark"] .pdfstudio :is(.studio-preview-paper,.thumbnail){
 background:#fff;color:#26374f;border-color:#c5d3e2;
 color-scheme:light;
}
html[data-theme="dark"] .pdfstudio .studio-preview-paper :is(h2,h3,strong){color:#14243b}
html[data-theme="dark"] .pdfstudio .studio-preview-paper :is(p,span,small){color:#5a687d}
html[data-theme="dark"] .pdfstudio .studio-preview-paper .paper-tag{color:#c00050}
html[data-theme="dark"] .pdfstudio .studio-preview-paper .paper-metrics strong{color:#1a2f4d}
html[data-theme="dark"] .pdfstudio .studio-preview-paper .paper-review{color:#9f1854}
html[data-theme="dark"] .pdfstudio .studio-surface-explanation{
 background:#1a2b44;border-color:#405672;color:#eaf3ff;
}
html[data-theme="dark"] .pdfstudio .studio-surface-explanation h3{color:#eff5ff}
html[data-theme="dark"] .pdfstudio .studio-surface-explanation p,
html[data-theme="dark"] .pdfstudio .studio-surface-explanation .surface-points span{color:#c4d2e6}
html[data-theme="dark"] .pdfstudio .studio-surface-explanation .eyebrow{color:#ff96c4}
html[data-theme="dark"] .pdfstudio .studio-footnote{color:#afc2d7}
html[data-theme="dark"] .pdfstudio .studio-capability-controls label{color:#e3effd}
html[data-theme="dark"] .pdfstudio .studio-capability-controls input{
 background:#1a2b43;border-color:#506680;color:#f4f8ff;
 color-scheme:dark;
}
html[data-theme="dark"] .pdfstudio .studio-capability-controls input::placeholder{color:#afbed1;opacity:1}
html[data-theme="dark"] .pdfstudio .studio-capability-controls input:focus-visible{
 outline:3px solid #fc94bf;outline-offset:2px;border-color:#ff91bc;
}
html[data-theme="dark"] .pdfstudio .studio-filter-buttons button{
 background:#20334e;border-color:#4c647f;color:#e7f0fc;
}
html[data-theme="dark"] .pdfstudio .studio-filter-buttons button.active{
 background:#b9115c;color:#fff;border-color:#e26096;
}
html[data-theme="dark"] .pdfstudio .studio-tools-grid article{
 background:#192a40;border-color:#3d536e;color:#e5f0fc;
 box-shadow:0 5px 20px #0003;
}
html[data-theme="dark"] .pdfstudio .studio-tools-grid h3{color:#f0f6ff}
html[data-theme="dark"] .pdfstudio .studio-tools-grid p{color:#c0d0e3}
html[data-theme="dark"] .pdfstudio .studio-tools-grid small{color:#ffb4d1}
html[data-theme="dark"] .pdfstudio .tool-symbol{background:#40233e;color:#ff9ac5}
html[data-theme="dark"] .pdfstudio .studio-results{color:#b3c6dd}
html[data-theme="dark"] .pdfstudio .studio-mode-grid article{
 background:#182a40;border-color:#3d526c;color:#dce9fa;
}
html[data-theme="dark"] .pdfstudio .studio-mode-grid article:nth-child(2){
 background:#242b48;border-color:#745173;
}
html[data-theme="dark"] .pdfstudio .studio-mode-grid article h3{color:#f1f6ff}
html[data-theme="dark"] .pdfstudio .studio-mode-grid :is(p,ul,li){color:#c4d2e6}
html[data-theme="dark"] .pdfstudio .studio-mode-grid article a{color:#ff9fc7}
html[data-theme="dark"] .pdfstudio .studio-mode-grid .mode-head span{color:#ff9ac0}
html[data-theme="dark"] .pdfstudio .studio-comparison .studio-matrix-wrap{
 background:#192b43;border-color:#3e536e;box-shadow:0 12px 30px #0003;
}
html[data-theme="dark"] .pdfstudio .studio-comparison .studio-matrix-wrap .studio-matrix caption{
 background:#182a40;border-color:#3e526e;color:#c0cee1;
}
html[data-theme="dark"] .pdfstudio .studio-comparison .studio-matrix-wrap .studio-matrix thead th{
 background:#263d5b;color:#fff;border-color:#ffffff25;
}
html[data-theme="dark"] .pdfstudio .studio-comparison .studio-matrix-wrap .studio-matrix thead th:first-child{background:#304d70}
html[data-theme="dark"] .pdfstudio .studio-comparison .studio-matrix-wrap .studio-matrix .matrix-column-subtitle{color:#c8d8ea}
html[data-theme="dark"] .pdfstudio .studio-comparison .studio-matrix-wrap .studio-matrix tbody tr:nth-child(odd){background:#182a40}
html[data-theme="dark"] .pdfstudio .studio-comparison .studio-matrix-wrap .studio-matrix tbody tr:nth-child(even){background:#203550}
html[data-theme="dark"] .pdfstudio .studio-comparison .studio-matrix-wrap .studio-matrix tbody :is(th,td){
 color:#d8e5f5;border-color:#3e536b;
}
html[data-theme="dark"] .pdfstudio .studio-comparison .studio-matrix-wrap .studio-matrix tbody th{background:#243c5a;color:#f2f6fc}
html[data-theme="dark"] .pdfstudio .studio-comparison .studio-matrix-wrap .studio-matrix tbody tr:nth-child(even) th{background:#2b4666}
html[data-theme="dark"] .pdfstudio .studio-comparison .studio-edition-heading h3{color:#f1f6ff}
html[data-theme="dark"] .pdfstudio .studio-comparison .studio-edition-heading p{color:#c0d0e3}
html[data-theme="dark"] .pdfstudio .studio-comparison .studio-editions{border-color:#40536a}
html[data-theme="dark"] .pdfstudio .studio-responsive-table-help{background:#213650;border-color:#436180;color:#e3eefc}
html[data-theme="dark"] .pdfstudio .studio-recovery{background:#111d30;color:#fff}
html[data-theme="dark"] .pdfstudio .studio-recovery :is(h2,h3){color:#fff}
html[data-theme="dark"] .pdfstudio .studio-recovery-copy>p{color:#d2e0ed}
html[data-theme="dark"] .pdfstudio .studio-recovery-demo{
 background:#1d3249;border-color:#49617a;color:#f0f6ff;
}
html[data-theme="dark"] .pdfstudio .studio-recovery-demo>strong{color:#f7faff}
html[data-theme="dark"] .pdfstudio .studio-recovery-demo>p{color:#d3e0ef}
html[data-theme="dark"] .pdfstudio .recovery-row{border-color:#455a70;color:#dfedfa}
html[data-theme="dark"] .pdfstudio .recovery-row b{color:#97efc2}
html[data-theme="dark"] .pdfstudio .studio-recovery-demo>small{color:#bfcfe1}
html[data-theme="dark"] .pdfstudio .studio-recovery-demo .demo-actions span+span{
 background:#2c435e;color:#edf5ff;border-color:#5d7390;
}
html[data-theme="dark"] .pdfstudio .studio-recovery-demo .recovery-icon{background:#194a3b;color:#a2f0c8}
html[data-theme="dark"] .pdfstudio .studio-trust-grid article,
html[data-theme="dark"] .pdfstudio .studio-use-grid article{
 background:linear-gradient(145deg,#192c43,#17263c);
 border-color:#415673;color:#edf4ff;
}
html[data-theme="dark"] .pdfstudio .studio-trust-grid h3,
html[data-theme="dark"] .pdfstudio .studio-use-grid h3{color:#f2f7ff}
html[data-theme="dark"] .pdfstudio .studio-trust-grid p,
html[data-theme="dark"] .pdfstudio .studio-use-grid p{color:#c6d5e6}
html[data-theme="dark"] .pdfstudio .studio-feature-card-index{background:#472941;color:#ffb7d2}
html[data-theme="dark"] .pdfstudio .studio-feature-card-category{color:#ecbad0}
html[data-theme="dark"] .pdfstudio .studio-feature-card-meta{color:#ffadce;border-color:#445873}
html[data-theme="dark"] .pdfstudio .studio-integrations{
 background:#172940;border-color:#3d526c;color:#eaf3fc;
}
html[data-theme="dark"] .pdfstudio .studio-integrations strong{color:#f0f6ff}
html[data-theme="dark"] .pdfstudio .studio-integrations span{
 background:#263b55;border-color:#4c6079;color:#dceafa;
}
html[data-theme="dark"] .pdfstudio .studio-editorial-disclaimer{color:#bacbe0}
html[data-theme="dark"] .pdfstudio .studio-faq details{border-color:#40536c}
html[data-theme="dark"] .pdfstudio .studio-faq summary{color:#ecf3ff}
html[data-theme="dark"] .pdfstudio .studio-faq details[open] summary{color:#ff9ec4}
html[data-theme="dark"] .pdfstudio .studio-faq details p{color:#c8d5e7}
html[data-theme="dark"] .pdfstudio .download-heading p{color:#bdcde0}
html[data-theme="dark"] .pdfstudio .release-badge :is(span,small){color:#c2d2e5}
html[data-theme="dark"] .pdfstudio .platform-card{
 background:#192b42;border-color:#3f5570;color:#eaf3ff;box-shadow:0 8px 24px #0003;
}
html[data-theme="dark"] .pdfstudio .platform-card:hover{border-color:#7b93b2}
html[data-theme="dark"] .pdfstudio .platform-card h3{color:#f0f6ff}
html[data-theme="dark"] .pdfstudio .platform-card small{color:#bfd0e4}
html[data-theme="dark"] .pdfstudio .platform-card :is(a,button):not(.unavailable){
 background:#d81b69;color:#fff;
}
html[data-theme="dark"] .pdfstudio .platform-card .unavailable{background:#2d3c51;color:#ccdaeb;border:1px solid #51627a}
html[data-theme="dark"] .pdfstudio .release-toolbar{border-color:#40536b;color:#d8e7f7}
html[data-theme="dark"] .pdfstudio .release-toolbar a{color:#d2e2f6}
html[data-theme="dark"] .pdfstudio .release-toolbar .text-button{color:#ff9ec6}
html[data-theme="dark"] .pdfstudio .table-wrap:not(.studio-matrix-wrap){
 background:#192b42;border-color:#405470;
}
html[data-theme="dark"] .pdfstudio .table-wrap:not(.studio-matrix-wrap) table :is(td,th){border-color:#405470;color:#dfebf9}
html[data-theme="dark"] .pdfstudio .table-wrap:not(.studio-matrix-wrap) table th{background:#263d5a;color:#f5f9ff}
html[data-theme="dark"] .pdfstudio .table-wrap:not(.studio-matrix-wrap) table td{background:#192b42}
html[data-theme="dark"] .pdfstudio .studio-evaluation-grid{
 background:linear-gradient(120deg,#25263e,#1c2c43);border-color:#674560;box-shadow:0 14px 36px #0003;
}
html[data-theme="dark"] .pdfstudio .studio-evaluation-label{color:#ff9dc8}
html[data-theme="dark"] .pdfstudio .studio-evaluation-copy h2{color:#f2f7ff}
html[data-theme="dark"] .pdfstudio .studio-evaluation-copy p{color:#d1def0}
html[data-theme="dark"] .pdfstudio .studio-evaluation-copy .studio-evaluation-warning{
 background:#38283f;color:#ffdbeb;border-color:#ff87b4;
}
html[data-theme="dark"] .pdfstudio .studio-evaluation-download{
 background:#182c44;border-color:#674862;
}
html[data-theme="dark"] .pdfstudio .studio-evaluation-download>strong{color:#f2f7ff}
html[data-theme="dark"] .pdfstudio .studio-evaluation-download>span{color:#ff9bc5}
html[data-theme="dark"] .pdfstudio .studio-evaluation-download small{color:#bbcee3}
html[data-theme="dark"] .pdfstudio .studio-evaluation-links a{color:#ff9ac6}
html[data-theme="dark"] .pdfstudio .trial-status-panel,
html[data-theme="dark"] .pdfstudio .trial-offer{
 background:#212b42;border-color:#5c5068;color:#dce8f6;
}
html[data-theme="dark"] .pdfstudio .trial-status-panel .trial-status-note{color:#bdcbe0}
html[data-theme="dark"] .pdfstudio .trial-status-panel button{background:#2b3d54;border-color:#a57c94;color:#fff}
html[data-theme="dark"] .pdfstudio .trial-start-disabled{background:#263a52;border-color:#4b617d;color:#c1d1e4}
html[data-theme="dark"] .pdfstudio .price-grid article{
 background:#182b42;border-color:#425775;color:#e7f1ff;box-shadow:0 10px 28px #0003;
}
html[data-theme="dark"] .pdfstudio .price-grid article.featured{
 background:linear-gradient(145deg,#34243d 0%,#202e48 100%);
 border-color:#ed4b91;
}
html[data-theme="dark"] .pdfstudio .price-grid :is(h3,h4){color:#f3f7ff}
html[data-theme="dark"] .pdfstudio .price-grid .plan{color:#ffa3ca}
html[data-theme="dark"] .pdfstudio .price-grid :is(p,ul,li,small){color:#c6d6e9}
html[data-theme="dark"] .pdfstudio .related-grid a{
 background:#1a2e46;border-color:#425a78;color:#edf6ff;
}
html[data-theme="dark"] .pdfstudio .related-grid a:hover{border-color:#8aa1bd}
html[data-theme="dark"] .pdfstudio .related-grid span{color:#c1d2e6}
html[data-theme="dark"] .pdfstudio .cta{
 background:linear-gradient(110deg,#9c1655,#be1f69 54%,#b71961);
}
html[data-theme="dark"] .pdfstudio .cta :is(h2,p,span){color:#fff}
html[data-theme="dark"] .pdfstudio .cta .button-light{
 background:#f6f8fe;color:#192b43;border-color:#fff;
}
html[data-theme="dark"] .pdfstudio .cta .button-light:hover{
 background:#ffe5f1;color:#67213d;
}
@media(max-width:680px){
 html[data-theme="dark"] .pdfstudio .studio-jump-v2{background:#13243bf5}
 html[data-theme="dark"] .pdfstudio .studio-comparison .studio-matrix-wrap .studio-matrix tbody th{background:#243c5a;color:#f3f8ff}
 html[data-theme="dark"] .pdfstudio .studio-comparison .studio-matrix-wrap .studio-matrix tbody tr:nth-child(even) th{background:#2b4666}
}
