.storefront.storefront{color-scheme:dark;color:#f6f5f2;background-color:#171b1e;background-image:repeating-linear-gradient(25deg,transparent,transparent 13px,hsla(35,34%,65%,.025) 14px,transparent 15px);--color-ink:246 245 242;--color-ink-strong:246 245 242;--color-ink-soft:203 209 211;--color-ink-muted:174 184 189;--color-ink-faint:174 184 189;--color-accent:197 172 137;--color-accent-hover:222 201 167;--color-accent-ring:197 172 137;--color-accent-soft:48 55 59;--color-line:54 60 63;--color-line-strong:125 138 142;--color-surface-subtle:23 27 30;--color-surface-muted:36 44 43;--action-fill:#c5ac89;--action-hover:#dec9a7;--on-action:#171b1e;--pcard-bg:#242c2b;--pcard-hover:#303a38;--pcard-fg:#f6f5f2;--pcard-fg-soft:#aeb8bd;--pcard-accent:#c5ac89;--pcard-ring:hsla(35,34%,65%,.23);--pcard-inset:hsla(0,0%,100%,.04);--shadow-rgb:0 0 0;--shadow-action:0 3px 12px rgba(0,0,0,.19);accent-color:#c5ac89;caret-color:#c5ac89}.storefront .badge,.storefront .bg-surface,.storefront .bg-white,.storefront .btn-secondary,.storefront .card,.storefront .card-interactive,.storefront .surface-panel{background-color:#242c2b}.storefront .bg-white\/90{background-color:rgba(36,44,43,.9)}.storefront .hover\:bg-surface-subtle:hover,.storefront .hover\:bg-white:hover{background-color:#303a38}.storefront .btn-secondary{color:#f6f5f2;border-color:#59686b;box-shadow:none}.storefront .btn-secondary:hover{background-color:#303a38;border-color:#c5ac89}.storefront article[data-resource-doc-type=software] .resource-download-body a[href],.storefront article[data-resource-doc-type=software] a[data-studio2-manual],.storefront article[data-resource-doc-type=software] section a.btn-secondary[href]{box-sizing:border-box;max-width:100%;min-height:44px;padding:10px 14px;border:1px solid #60a5fa;border-radius:6px;background-color:#242c2b;color:#93c5fd;font-weight:650;line-height:1.4;overflow-wrap:anywhere;text-decoration:none}.storefront article[data-resource-doc-type=software] .resource-download-body a[href]:not([data-studio2-download]):not([data-studio2-manual]){display:inline-block;vertical-align:middle}.storefront article[data-resource-doc-type=software] .resource-download-body a[href] span,.storefront article[data-resource-doc-type=software] section a.btn-secondary[href] span{overflow-wrap:anywhere}.storefront article[data-resource-doc-type=software] .resource-download-body a[href]:not([data-studio2-download]):not([data-studio2-manual]) :is(span,strong,b,em,i,u,s){color:inherit!important}.storefront article[data-resource-doc-type=software] .resource-download-body a[href]:hover,.storefront article[data-resource-doc-type=software] a[data-studio2-manual]:hover,.storefront article[data-resource-doc-type=software] section a.btn-secondary[href]:hover{border-color:#bfdbfe;background-color:#2d4050;color:#dbeafe}.storefront article[data-resource-doc-type=software] .resource-download-body a[href]:focus-visible,.storefront article[data-resource-doc-type=software] a[data-studio2-manual]:focus-visible,.storefront article[data-resource-doc-type=software] section a.btn-secondary[href]:focus-visible{outline:2px solid #bfdbfe;outline-offset:2px}.storefront article[data-resource-doc-type=software][data-resource-key=mpino-studio2] .resource-download-body a[data-studio2-download],.storefront article[data-resource-doc-type=software][data-resource-key=mpino-studio2] a[data-studio2-manual]{border-color:#2dd4bf;color:#f6f5f2}.storefront article[data-resource-doc-type=software][data-resource-key=mpino-studio2] .resource-download-body a[data-studio2-download]:hover,.storefront article[data-resource-doc-type=software][data-resource-key=mpino-studio2] a[data-studio2-manual]:hover{border-color:#99f6e4;background-color:#303a38;color:#f6f5f2}.storefront .card,.storefront .surface-panel{box-shadow:0 8px 24px rgba(0,0,0,.13)}.storefront .card-interactive:hover{border-color:#80725e}.storefront .bg-ink{background-color:#c5ac89;color:#171b1e}.storefront .hover\:bg-ink\/90:hover{background-color:#dec9a7}.storefront .bg-ink-strong{background-color:#101619}.storefront .prose-tech pre{color:#f6f5f2;background-color:#101619}.storefront .prose-tech pre code{color:#f6f5f2;background-color:transparent}.storefront .bg-tech-grid{background-image:linear-gradient(90deg,rgba(54,60,63,.2) 1px,transparent 0),linear-gradient(180deg,rgba(54,60,63,.2) 1px,transparent 0)}.storefront .bg-tech-dots{background-image:radial-gradient(circle at 1px 1px,hsla(35,34%,65%,.09) 1px,transparent 0)}.storefront .bg-amber-50{background-color:#342e22}.storefront .text-amber-900,.storefront .text-warning{color:#f4c37e}.storefront.storefront input::-moz-placeholder,.storefront.storefront textarea::-moz-placeholder{color:#aeb8bd;opacity:1}.storefront.storefront input::placeholder,.storefront.storefront textarea::placeholder{color:#aeb8bd;opacity:1}.storefront .field-edge{border-color:#829096}.storefront .field-ring{--tw-ring-color:#829096}.storefront :is(input,textarea,select):focus-visible{outline-color:#c5ac89}.storefront .mall-media-well,.storefront .mall-media-well.bg-white{color:#24292d;background:#eef1eb}.storefront .mall-badge-chip,.storefront .mall-badge-chip.bg-white{color:#24292d;background:#fff}.storefront.storefront .product-feature-icon svg :is([stroke="#c7ccd3"],[stroke="#e6eae6"],[stroke="#e6f4f8"],[stroke="#d7eaf0"],[stroke="#f1efe9"]){stroke:#cbd1d3}.storefront.storefront .product-feature-icon svg :is([stroke="#7aa7b6"],[stroke="#9aa2b0"],[stroke="#7d939c"],[stroke="#a7adb8"]){stroke:#aeb8bd}.storefront.storefront .product-feature-icon svg [stroke="#a7d8c4"]{stroke:#8cd0b2}.storefront.storefront .product-feature-icon svg [stroke="#b6a4f0"]{stroke:#c5b2ef}.storefront.storefront .product-feature-icon svg :is([stroke="#4fc7de"],[stroke="#4fc4de"],[stroke="#39d3e6"],[stroke="#39c3dc"],[stroke="#00ffff"]){stroke:#55cddd}.storefront.storefront .product-feature-icon svg :is([fill="#4fc7de"],[fill="#4fc4de"],[fill="#39d3e6"],[fill="#39c3dc"],[fill="#00ffff"]){fill:#55cddd}.storefront.storefront .product-feature-icon svg :is([stroke="#ffb454"],[stroke="#e2a353"]){stroke:#f4c37e}.storefront.storefront .product-feature-icon svg :is([fill="#ffb454"],[fill="#e2a353"]){fill:#f4c37e}.storefront.storefront .product-feature-icon svg text:is([fill="#e6f4f8"],[fill="#e6eae6"],[fill="#ffffff"],[fill="#c7ccd3"],[fill="#d7eaf0"]){fill:#f6f5f2}.storefront.storefront .product-feature-icon svg text:is([fill="#8f958d"],[fill="#7d939c"],[fill="#9aa2b0"]){fill:#cbd1d3}.storefront.storefront .product-feature-icon svg text:is([fill="#fff2c8"],[fill="#ffb454"],[fill="#e2a353"],[fill="#af681d"]){fill:#f4c37e}.storefront.storefront .product-feature-icon svg[data-icon-design=light-io] [fill="#375665"]{fill:#f6f5f2}.storefront.storefront .product-feature-icon svg[data-icon-design=light-io] [fill="#087c91"]{fill:#55cddd}.storefront.storefront .product-feature-icon svg[data-icon-design=light-io] [stroke="#375665"]{stroke:#cbd1d3}.storefront.storefront .product-feature-icon svg[data-icon-design=light-io] [stroke="#087c91"]{stroke:#55cddd}.storefront.storefront .product-feature-icon svg[data-icon-design=light-io] [stroke="#7a98a4"]{stroke:#aeb8bd}.storefront.storefront .mpino-white-svg section[id^=psec-] .product-feature-icon svg text:is([fill="#d7eaf0"],[fill="#e6f4f8"],[fill="#e6eae6"],[fill="#ffffff"]){fill:#f6f5f2}.storefront.storefront .mpino-white-svg section[id^=psec-] .product-feature-icon svg text[fill="#8f958d"]{fill:#cbd1d3}.storefront .mall-related-copy{background-color:var(--pcard-bg)}.storefront .group:hover .mall-related-copy{background-color:var(--pcard-hover)}.storefront .product-body.is-light{color:#24292d}.storefront .product-body.is-light :is(h1,h2,h3,h4){color:#24292d}.storefront .product-body.is-light a{color:#72583c}.storefront .product-body.is-light blockquote,.storefront .product-body.is-light figure.image figcaption{color:#5e6662}.storefront .resource-download-body :is([style*="#b0005d" i],[style*="#b91c1c" i]){color:#f0a7af!important}.storefront .resource-download-body [style*="#5f5f5f" i]{color:#aeb8bd!important}.storefront .resource-download-body [style*="#52607a" i]{color:#b7c8dc!important}.storefront .resource-download-body [style*="#0065ad" i]{color:#79c9ef!important}.storefront .quote-doc .bg-white{background-color:#fff}.storefront .mall-light-document{color-scheme:light}.storefront .mall-light-document :is(input,textarea,select){color:#0f172a}.storefront .mall-light-document :is(input,textarea)::-moz-placeholder{color:#475569}.storefront .mall-light-document :is(input,textarea)::placeholder{color:#475569}@media print{.storefront{color-scheme:light;background:#fff}.storefront .quote-doc{color:#0f172a;background:#fff}}