/* Shared charcoal design. Semantic status colors remain distinct. */
.ui-refresh{--bg:#161616;--panel:#1d1d1d;--panel-2:#242424;--line:#383838;--text:#e7e7e7;--muted:#a7a7a7;--accent:#68d7df;background:#161616;color:#e7e7e7;font-size:14px}
.ui-refresh .shell{width:min(1312px,calc(100% - 96px))}.ui-refresh :where(h1,h2,h3){font-weight:550;letter-spacing:-.04em}.ui-refresh .kicker{font-size:12px;letter-spacing:.02em;text-transform:none;font-weight:450;color:#a7a7a7}.ui-refresh .ui-icon{color:inherit}.ui-refresh .button{border-radius:3px;background:#dfdfdf;border-color:#dfdfdf;color:#1c1c1c;box-shadow:none;font-weight:550}.ui-refresh .button:hover{background:#efefef;color:#1c1c1c}.ui-refresh .button.ghost,.ui-refresh .button.subtle{background:transparent;color:#e1e1e1;border-color:#474747}.ui-refresh .button.ghost:hover{background:#272727;border-color:#7a7a7a}.ui-refresh .button.small,.ui-refresh .button.tiny{border-radius:3px}.ui-refresh :where(input,select,textarea){background:#202020!important;border-color:#474747!important;color:#e7e7e7!important;border-radius:3px!important}.ui-refresh .muted{color:#a7a7a7}.ui-refresh .status-active{color:#83b79d}.ui-refresh .pill{border-radius:3px}
.ui-refresh .site-header{background:#161616;border-color:#363636}.ui-refresh .nav-wrap{min-height:86px;gap:50px}.ui-refresh .nav-links{gap:28px}.ui-refresh .nav-links a{color:#a8a8a8;font-size:13px;font-weight:450}.ui-refresh .nav-links a.active{color:#eeeeee;border-bottom-color:#c1c1c1}.ui-refresh .brand-word>span{color:#e3e3e3}.ui-refresh .brand-logo{filter:none}.ui-refresh .nav-discord{color:#a9a9a9}.ui-refresh .account-menu-trigger{background:transparent;border-color:#484848;border-radius:3px}.ui-refresh .account-menu-initial{background:#303030;color:#cacaca}.ui-refresh .account-menu-panel{background:#1f1f1f;border-color:#484848;border-radius:3px}.ui-refresh .site-footer{background:#161616;border-color:#363636}.ui-refresh .footer-links,.ui-refresh .copyright{color:#989898}
.ui-refresh .store-hero{grid-template-columns:.85fr 1.15fr;gap:68px;padding:60px 0 55px}.ui-refresh .store-hero-copy h1{font-size:66px;line-height:1.05;font-weight:550;letter-spacing:-3.5px}.ui-refresh .store-hero-copy>p{font-size:16px;color:#b0b0b0;line-height:1.75;max-width:365px}.ui-refresh .hero-actions .ghost{border:0;padding-left:0}.ui-refresh .hero-actions{gap:20px}.ui-refresh .store-hero-links{display:none}.ui-refresh .featured-resource{background:transparent;border:0;border-radius:0;overflow:visible}.ui-refresh .featured-label{background:transparent;border:0;padding:0 0 14px}.ui-refresh .featured-label .kicker{font-size:12px;color:#aaaaaa;letter-spacing:0}.ui-refresh .featured-media{aspect-ratio:16/9;border:1px solid #393939;border-radius:0}.ui-refresh .featured-copy{padding:16px 0 0}.ui-refresh .featured-copy>p{color:#a2a2a2;margin:7px 0;font-size:12px}.ui-refresh .featured-title h2{font-size:21px;font-weight:550}.ui-refresh .featured-copy .catalog-bottom{border:0;padding-top:7px}.ui-refresh .catalog-bottom>strong{font-size:20px;font-weight:500}.ui-refresh .release-badge{background:transparent!important;color:#aeaeae!important;border:0!important}.ui-refresh .home-collection .catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.ui-refresh .store-section-heading{border-top:1px solid #393939;padding-top:26px}.ui-refresh .store-section-heading .kicker{display:none}.ui-refresh .store-section-heading h2{font-size:27px}.ui-refresh .store-section-heading p{color:#999999}.ui-refresh .catalog-card{border:0;border-radius:0;background:transparent;box-shadow:none}.ui-refresh .catalog-card:hover{transform:none;box-shadow:none;background:transparent}.ui-refresh .catalog-art{border-radius:0;border:1px solid #363636}.ui-refresh .catalog-copy{padding:17px 0}.ui-refresh .catalog-copy h2,.ui-refresh .catalog-copy h3{font-size:18px;font-weight:550}.ui-refresh .catalog-copy>p{color:#9e9e9e}.ui-refresh .catalog-bottom{border-color:#373737}.ui-refresh .catalog-meta{color:#989898}.ui-refresh .catalog-topline{color:#959595}.ui-refresh .store-help{border-color:#373737}.ui-refresh .store-help>a{border-color:#373737}.ui-refresh .store-help p{color:#9f9f9f}.ui-refresh .page-head h1{font-size:48px}.ui-refresh .catalog-filter button{border-radius:3px}.ui-refresh .catalog-filter .is-selected{background:#303030;color:#e2e2e2}
.ui-refresh .product-detail-title h1{font-size:50px}.ui-refresh .product-detail-grid{grid-template-columns:minmax(0,1.9fr) minmax(280px,1fr);gap:42px}.ui-refresh .product-detail-art{border-radius:0;border-color:#393939}.ui-refresh .product-purchase-panel{background:transparent;border:0;border-top:2px solid #dbdbdb;border-radius:0;padding:25px 0}.ui-refresh .product-purchase-panel .button.full{background:#68d7df;border-color:#68d7df;color:#1c1c1c}.ui-refresh .purchase-price strong{font-size:42px;font-weight:500}.ui-refresh .purchase-box dl div{border-color:#393939}.ui-refresh .purchase-box dt,.ui-refresh .purchase-note{color:#a5a5a5}.ui-refresh .product-section-links{border-color:#3c3c3c}.ui-refresh .product-copy,.ui-refresh .doc-prose{color:#bababa}.ui-refresh .product-getting-started{background:transparent;border:0;border-top:1px solid #3b3b3b;border-radius:0;padding:22px 0}.ui-refresh .product-getting-started a{border-color:#3b3b3b}.ui-refresh .product-detail-aside{align-self:start}
.ui-refresh .customer-nav{border-color:#383838}.ui-refresh .customer-nav nav>a{color:#ababab;border-radius:0;background:transparent;font-size:13px}.ui-refresh .customer-nav nav>a.is-active{background:#252525;border-left:2px solid #68cbd4;color:#e4e4e4}.ui-refresh .customer-nav-note{background:transparent;border:0;border-top:1px solid #373737;border-radius:0;padding:22px 0}.ui-refresh .workspace-label{color:#9b9b9b;letter-spacing:0;text-transform:none;font-size:12px}.ui-refresh .account-head h1{font-size:40px;font-weight:550}.ui-refresh .account-title-row p{color:#a1a1a1}.ui-refresh .customer-summary{border-top:1px solid #3c3c3c;border-bottom:1px solid #3c3c3c;gap:0}.ui-refresh .customer-summary>a{background:transparent;border:0;border-radius:0;border-right:1px solid #3c3c3c;padding:20px}.ui-refresh .customer-summary>a:last-child{border-right:0}.ui-refresh .summary-icon,.ui-refresh .small-product-icon{background:transparent;border:0;color:#b1b1b1}.ui-refresh .customer-summary small{color:#a7a7a7}.ui-refresh .account-overview-section,.ui-refresh .account-profile-card{background:transparent;border:0;border-radius:0;padding:24px 0}.ui-refresh .account-profile-card{border-left:1px solid #3a3a3a;padding-left:25px}.ui-refresh .account-avatar{background:#2e2e2e;color:#c1c1c1;border-color:#505050;border-radius:3px}.ui-refresh .account-linked{background:transparent;border:0;padding:10px 0}.ui-refresh .section-line-head,.ui-refresh .account-access-list>a,.ui-refresh .account-profile-details>div,.ui-refresh .account-billing-list>div{border-color:#393939}.ui-refresh .account-access-list strong{font-size:14px;font-weight:500}.ui-refresh .account-access-list small{color:#9d9d9d}.ui-refresh .account-billing-status{background:transparent;color:#aaaaaa;border-color:#464646}.ui-refresh .activation-server-card{background:transparent;border:1px solid #3d3d3d;border-radius:3px}.ui-refresh .activation-server-card-head,.ui-refresh .activation-server-actions,.ui-refresh .activation-server-details{background:transparent;border-color:#3d3d3d}.ui-refresh .activation-server-summary{background:#1e1e1e}.ui-refresh .activation-server-summary small{color:#a4a4a4}.ui-refresh .activation-server-summary b{color:#d8d8d8}.ui-refresh .license-create-form p,.ui-refresh .account-quiet-empty p{color:#a5a5a5}.ui-refresh .license-code-card{background:#222222;border-color:#545454;border-radius:3px}
.refined-owned-list{border-top:1px solid #3c3c3c}.refined-owned{display:grid;grid-template-columns:128px minmax(0,1fr) auto;gap:12px 25px;align-items:center;border-bottom:1px solid #3b3b3b;padding:28px 0}.refined-owned-art{display:grid;place-items:center;min-height:70px}.refined-owned-art img{width:128px;aspect-ratio:16/10;object-fit:cover}.refined-owned-copy h2{font-size:19px;letter-spacing:-.4px}.refined-owned-copy p{font-size:12px;color:#a1a1a1;margin-top:6px}.refined-owned-copy p strong{font-weight:450;color:#c2c2c2}.refined-owned-links{display:flex;gap:22px;flex-wrap:wrap;margin-top:14px;font-size:12px;color:#c4c4c4}.refined-integrity{grid-column:2/-1;font-size:11px;color:#8e8e8e}.refined-integrity summary{cursor:pointer}.refined-integrity code{display:block;overflow-wrap:anywhere;margin-top:10px}.refined-billing-link{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:30px 0;border-bottom:1px solid #3b3b3b}.refined-billing-link h2{font-size:16px}.refined-billing-link p{color:#999999;font-size:13px;margin-top:7px}
.ui-refresh .docs-sidebar{border-color:#3d3d3d}.ui-refresh .docs-menu{background:transparent}.ui-refresh .docs-category-label,.ui-refresh .docs-sidebar a{color:#aeaeae}.ui-refresh .docs-sidebar a.active,.ui-refresh .docs-sidebar a[aria-current=page]{background:#282828;color:#e6e6e6;border-color:#7a7a7a}.ui-refresh .docs-guide{border:0;border-bottom:1px solid #3d3d3d;background:transparent;border-radius:0;padding:20px 0}.ui-refresh .docs-guide:hover{background:#212121}.ui-refresh .docs-product-heading,.ui-refresh .docs-heading{border-color:#3b3b3b}.ui-refresh .docs-toc{border-color:#3b3b3b}.ui-refresh .doc-prose pre,.ui-refresh .docs-code{background:#212121;border-color:#424242;border-radius:3px}.ui-refresh .docs-code-header{background:#282828;border-color:#424242}.ui-refresh .doc-prose blockquote{background:#232323;border-color:#7f7f7f}.ui-refresh .docs-prev-next a{background:transparent;border-color:#424242;border-radius:3px}.ui-refresh .login-card,.ui-refresh .support-primary,.ui-refresh .support-options>a,.ui-refresh .video-card{background:transparent;border:1px solid #3c3c3c;border-radius:3px}.ui-refresh .support-primary{border:0;border-top:2px solid #b1b1b1}.ui-refresh .support-options>a{border:0;border-bottom:1px solid #3c3c3c}.ui-refresh .video-card{border:0}.ui-refresh .video-copy{padding:20px 0}.ui-refresh .support-option-icon{background:transparent;color:#b0b0b0}
.ui-refresh.admin-body{background:#161616}.ui-refresh .admin-sidebar{background:#1a1a1a;border-color:#383838}.ui-refresh .admin-brand,.ui-refresh .admin-sidebar .sidebar-bottom{border-color:#383838}.ui-refresh .admin-nav a{color:#acacac;border-radius:0;font-size:13px}.ui-refresh .admin-nav a.active{background:#262626;border-color:#8a8a8a;color:#e6e6e6;box-shadow:inset 2px 0 #6dced6}.ui-refresh .admin-nav-label{font-size:11px;color:#939393;text-transform:none;letter-spacing:0}.ui-refresh .admin-topbar{background:#1a1a1a;border-color:#3c3c3c}.ui-refresh .workspace-breadcrumb{color:#9c9c9c}.ui-refresh .admin-card,.ui-refresh .admin-page-intro,.ui-refresh .ops-hero,.ui-refresh .customer360-hero{background:transparent;border:1px solid #3c3c3c;border-radius:3px}.ui-refresh .admin-card-head,.ui-refresh .product-library-row,.ui-refresh .admin-card :where(tr,td,th){border-color:#3e3e3e}.ui-refresh .admin-kpi{background:transparent;border:0;border-left:1px solid #454545;border-radius:0;padding:20px}.ui-refresh .admin-kpi-grid{border-top:1px solid #3d3d3d;border-bottom:1px solid #3d3d3d;padding:18px 0;gap:18px 0}.ui-refresh .admin-kpi>strong{font-size:34px;font-weight:500}.ui-refresh .admin-kpi>span,.ui-refresh .admin-kpi>small{color:#a2a2a2}.ui-refresh .admin-main :where(.admin-note,.admin-count,.kicker,.label-hint){color:#a5a5a5}.ui-refresh .admin-main :where(.settings-group,.settings-group-body,.product-quick-card,.customer-card-clean,.admin-license-row,.docs-admin-product,.doc-editor-pane,.doc-preview-pane,.customer360-section){background:transparent;border-color:#3e3e3e;border-radius:3px}.ui-refresh .admin-main :where(.settings-group>summary,.doc-editor-toolbar,.doc-pane-label,.admin-license-grid>span,.docs-admin-category-head){background:#212121;border-color:#3e3e3e}.ui-refresh .admin-main .ui-table-scroll{border-color:#3e3e3e}.ui-refresh .admin-main table{background:transparent}.ui-refresh .admin-main :where(th,thead){background:#212121;color:#b8b8b8}.ui-refresh .admin-main :where(.dashboard-quick-links>a,.dashboard-activity-row,.intel-row,.customer360-access-row){border-color:#3e3e3e}.ui-refresh .admin-identity>span:first-child{background:#2a2a2a;color:#bfbfbf}.ui-refresh .dashboard-clear{background:transparent;color:#aaaaaa}
@media(max-width:1000px){.ui-refresh .nav-wrap{gap:25px}.ui-refresh .nav-links{gap:15px}.ui-refresh .store-hero{gap:32px}.ui-refresh .store-hero-copy h1{font-size:48px}.ui-refresh .product-detail-grid{grid-template-columns:1fr}.ui-refresh .account-profile-card{border:0;padding:24px 0}}
@media(max-width:760px){.ui-refresh .shell{width:calc(100% - 32px)}.ui-refresh .nav-wrap{min-height:68px}.ui-refresh .store-hero{grid-template-columns:1fr;padding:32px 0;gap:35px}.ui-refresh .store-hero-copy h1{font-size:46px;letter-spacing:-2px}.ui-refresh .home-collection .catalog-grid{grid-template-columns:1fr}.ui-refresh .featured-copy{padding:16px 0}.ui-refresh .page-head h1{font-size:34px}.ui-refresh .product-detail-title h1{font-size:36px}.ui-refresh .customer-summary{border:0}.ui-refresh .customer-summary>a{border:0;border-bottom:1px solid #3e3e3e}.refined-owned{grid-template-columns:80px minmax(0,1fr);gap:12px 16px}.refined-owned-art img{width:80px}.refined-owned-copy h2{font-size:16px}.refined-owned-action{grid-column:2}.refined-owned-links{gap:12px}.refined-billing-link{flex-wrap:wrap}.ui-refresh .account-head h1{font-size:32px}.ui-refresh .account-profile-card{border:0;padding-left:0}.ui-refresh .docs-menu{background:#212121;border-color:#3f3f3f}.admin-nav-enhanced .ui-refresh .admin-sidebar{background:#1c1c1c;border-color:#414141}.ui-refresh .admin-topbar{background:#1c1c1c}.ui-refresh .admin-kpi{padding:16px}.ui-refresh .admin-mobile-toggle{background:transparent!important;border-color:#464646!important;color:#b6b6b6!important}}

.ui-refresh .catalog-body{padding:17px 0;background:transparent}.ui-refresh .catalog-body h3,.ui-refresh .catalog-body h2{font-size:18px;min-height:0;font-weight:550}.ui-refresh .home-collection .catalog-description{min-height:0}.ui-refresh .docs-guide-list>a{background:transparent;border:0;border-bottom:1px solid #3e3e3e;border-radius:0;padding:20px 0}.ui-refresh .docs-guide-list>a:hover{background:#222}.ui-refresh .admin-card .button{background:transparent;border-color:#494949;color:#e4e4e4}.ui-refresh .admin-card .button.danger{color:#f5a5af;border-color:#6f3746}.ui-refresh .admin-hero-status{background:transparent;border-color:#444}.ui-refresh .admin-nav a.active{border:0;box-shadow:inset 2px 0 #68cbd4}.ui-refresh .customer-nav nav>a.is-active{background:#252525;color:#eee;border-left:2px solid #68cbd4}

.siren-demo{padding:0 0 24px;margin-bottom:24px;border-bottom:1px solid #353535}.siren-demo h2{font-size:25px;margin:8px 0}.siren-demo p{color:#aaa;font-size:14px}.siren-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:20px 0}.siren-tabs button{border:1px solid #444;border-radius:5px;background:#222;color:#ddd;padding:10px 16px;font:inherit;cursor:pointer}.siren-tabs button[aria-selected=true]{background:#beeaff;color:#10202a;border-color:#beeaff}.siren-tabs button:focus-visible{outline:2px solid white;outline-offset:3px}.siren-demo audio,.audio-admin-row audio{width:100%;max-width:100%;color-scheme:dark}.audio-admin-row{padding:24px 0;border-top:1px solid #444;display:grid;gap:16px}#audio-demos{margin-bottom:24px}#audio-demos input{max-width:100%}

@media(max-width:800px){.product-detail-grid.has-audio{display:flex;flex-direction:column}.has-audio .product-detail-main{display:contents}.has-audio .product-detail-art{order:1}.has-audio .product-detail-aside{order:2}.has-audio .product-section-links{order:3}.has-audio .product-copy{order:4}}
