@font-face{font-family:Loader Manrope;src:url('/assets/Manrope-wght.ttf') format('truetype');font-weight:200 800;font-display:swap}
.hero-release-note{display:block;margin-top:15px;color:#85858f;font-size:10px}.hero-art{width:min(900px,100%);max-width:900px;margin-top:49px;scroll-margin-top:30px;container-type:inline-size}.preview-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:0 0 17px;font-size:11px;color:#8e8e99}.preview-toolbar>div{display:flex;gap:4px;padding:3px;border:1px solid #29292f;border-radius:6px;background:#101012}.preview-toolbar [role=tab]{font-size:11px;color:#777783;padding:6px 14px;border-radius:4px;background:none;transition:color .2s,background .2s}.preview-toolbar [aria-selected=true]{background:#29292f;color:#eeeef0}
.preview-shell{position:relative;background:#0a0a0b;border-radius:2.4cqw;aspect-ratio:1080/680;font-family:Loader Manrope,sans-serif;text-align:left;color:#eeeef0;border:1px solid #1c1c20;box-shadow:0 25px 80px #0006}.preview-shell button,.preview-shell select{font-family:inherit}.preview-shell::before{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;background:radial-gradient(250px circle at var(--light-x,10%) var(--light-y,20%),#ffffff05,transparent 75%);transition:opacity .3s}.preview-no-light .preview-shell::before{opacity:0}.preview-shell .launcher-top{height:3.52cqw;border:0;padding:0 2.04cqw;justify-content:flex-end}.native-window-dots{display:flex;gap:1.2cqw}.native-window-dots i{width:1.02cqw;height:1.02cqw;border-radius:50%;background:#ffbd2e}.native-window-dots i+i{background:#ff5d5b}
.preview-workspace{display:grid;grid-template-columns:6.48cqw minmax(0,1fr);height:calc(100% - 3.52cqw)}.preview-rail{display:flex;flex-direction:column;align-items:center;gap:.83cqw;padding:3.52cqw .92cqw 1.3cqw}.preview-rail button{height:4.26cqw;width:4.26cqw;display:grid;place-items:center;background:none;color:#b5b5bb;border-radius:1.3cqw;transition:background .25s,color .25s}.preview-rail button:hover,.preview-rail button:focus-visible{background:#1c1c1f;color:#eeeef0}.preview-rail svg{height:1.6cqw;width:1.6cqw;stroke-width:1.3}.preview-rail img{height:3.2cqw;width:3.2cqw;object-fit:cover;filter:url(#logo-ink)}.preview-rail .preview-signout{margin-top:auto}.preview-main{padding:2.4cqw 2.59cqw 2.22cqw 2.22cqw;min-width:0;overflow:hidden}.preview-home{display:grid;grid-template-columns:minmax(0,1fr) 4.81cqw;grid-template-rows:minmax(0,1fr) 2.13cqw;height:100%;position:relative}[data-preview-pane][hidden]{display:none!important}#preview-client-panel{min-height:0}.preview-client-card{height:100%;display:grid;grid-template-columns:.49fr .51fr;border:1px solid #34343a;border-radius:2.04cqw;overflow:hidden;background:#111113;transition:opacity .35s}.preview-artwork{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#050505;min-height:100%}.preview-artwork::before{content:'';position:absolute;width:130%;height:1px;left:-15%;top:35%;background:#ffffff0d;transform:rotate(-24deg)}.preview-symbol{position:relative;width:17.6cqw;aspect-ratio:760/695;overflow:hidden;display:block;opacity:.78}.preview-symbol img{filter:url(#logo-ink);position:absolute;width:165%;max-width:none;height:auto;left:-35.526%;top:-40.288%}.preview-artwork>.brand-wordmark{position:absolute;left:50%;transform:translateX(-50%);bottom:2.22cqw;width:11.12cqw;min-width:0}.preview-client-info{padding:3.43cqw 2.32cqw 2.13cqw 2.5cqw;display:flex;flex-direction:column;min-width:0}.preview-client-info h2{font-size:2.04cqw;font-weight:600;letter-spacing:0;line-height:1.2}.preview-client-info>div>p{font-size:1.02cqw;color:#b5b5bb;margin-top:.56cqw;line-height:1.6}.preview-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:.83cqw;margin-top:2.78cqw}.preview-info-grid>div{padding:.93cqw 1.2cqw;border:1px solid #36363d;border-radius:.65cqw;background:#eeeeef1a;min-width:0}.preview-info-grid small,.preview-account-fields small{display:block;font-size:.83cqw;letter-spacing:0;color:#74747b}.preview-info-grid span{display:block;font-size:1.2cqw;font-weight:600;margin-top:.46cqw;line-height:1.4}.preview-version{border:1px solid #2b2b2f;border-radius:1.02cqw;margin:1.2cqw 0 2cqw;position:relative;background:#131315}.preview-version summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:9px;padding:.92cqw 1.2cqw;font-size:.83cqw;color:#74747b;cursor:pointer}.preview-version summary::-webkit-details-marker{display:none}.preview-version strong{font-size:1.11cqw;font-weight:600;color:#eeeef0}.preview-version p{position:absolute;left:-1px;right:-1px;top:calc(100% + 5px);z-index:5;background:#17171a;border:1px solid #45454a;border-radius:8px;padding:12px;font-size:11px;color:#b5b5bb;line-height:1.7;box-shadow:0 10px 25px #0006}.preview-load{height:3.7cqw;width:100%;border-radius:1.02cqw;background:#6a6a72;color:#fff;font-size:1.11cqw;font-weight:600;margin-top:auto;transition:background .25s}.preview-load:not(:disabled):hover{background:#7c7c85}.preview-load:disabled{cursor:default}.java-selected{opacity:.42}.java-selected .preview-version{pointer-events:none}.preview-next{width:3.33cqw;height:4.81cqw;margin-left:1.11cqw;align-self:center;border-radius:1.3cqw;background:none;display:grid;place-items:center;color:#b5b5bb;transition:background .25s}.preview-next svg{height:1.48cqw;width:1.11cqw}.preview-next:hover{background:#1c1c1f}.preview-pager{display:flex;align-items:end;justify-content:center;gap:.46cqw;grid-column:1/-1}.preview-pager i{width:.74cqw;height:.28cqw;border-radius:2px;background:#404047;transition:width .3s,background .3s}.preview-pager .active{width:1.48cqw;background:#eeeef0}
.preview-pane{height:100%;overflow:auto;scrollbar-width:thin;scrollbar-color:#34343a transparent;padding-right:1px}.preview-pane h2{font-size:2.22cqw;font-weight:600;letter-spacing:0;margin:0 0 1.76cqw}.preview-identity{height:12.6cqw;display:flex;align-items:center;gap:1.67cqw;padding:2.04cqw;background:#111113;border:1px solid #2b2b2f;border-radius:1.48cqw}.preview-avatar{display:grid;place-items:center;width:5.74cqw;height:5.74cqw;border-radius:50%;background:#eeeef0;color:#0a0a0b;font-size:1.57cqw}.preview-identity strong{font-size:1.67cqw;font-weight:600;display:block}.preview-identity small{font-size:.93cqw;display:block;color:#b5b5bb;margin-top:.56cqw}.preview-account-fields{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.93cqw;margin-top:1.39cqw}.preview-account-fields>div{border:1px solid #2b2b2f;background:#111113;border-radius:1.3cqw;padding:1.3cqw}.preview-account-fields strong{display:block;font-size:1.2cqw;font-weight:600;margin-top:.56cqw}.preview-settings-group{padding:1.2cqw 2.04cqw;border:1px solid #2b2b2f;background:#111113;border-radius:1.48cqw}.preview-setting{display:flex;align-items:center;gap:1.02cqw;min-height:4.4cqw;font-size:1.2cqw;font-weight:600}.preview-setting input{appearance:none;width:1.67cqw;height:1.67cqw;border:1px solid #47474e;border-radius:.46cqw;background:#171719;flex-shrink:0;cursor:pointer;display:grid;place-items:center}.preview-setting input:checked{background:#eeeef0;border-color:#eeeef0}.preview-setting input:checked::after{content:'';display:block;width:.7cqw;height:.4cqw;border-left:1.5px solid #161618;border-bottom:1.5px solid #161618;transform:rotate(-45deg) translateY(-1px)}.preview-sound-profile{justify-content:space-between}.preview-setting select{width:15.37cqw;max-width:50%;border:1px solid #39393f;background:#19191c;color:#eeeef0;border-radius:.65cqw;padding:.7cqw 1cqw;font-size:1.1cqw}.preview-settings-label{font-size:.83cqw;color:#74747b;margin:1.67cqw .37cqw .74cqw}.preview-still .launcher-float{animation:none!important}.preview-still .launcher{transform:none!important}.preview-still *, .preview-still *::before{transition:none!important}.art-label-bottom{font-size:10px;gap:12px}
.product-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;border:0}.product-card{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:25px 24px 17px;border:1px solid #2b2b31;border-radius:9px;background:#101012;min-height:190px}.product-card:hover{background:#131315}.product-identity{gap:15px}.product-card h3{font-size:19px}.product-icon{height:39px;width:39px;background:none}.product-card>p{display:block;font-size:12px;margin:17px 0 20px;line-height:1.7;max-width:none;color:#92929e}.product-card-bottom{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-top:auto;padding-top:12px;border-top:1px solid #ffffff08}.status-pill{font-size:11px}.product-details{height:30px;width:30px}.shared-loader-note{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:11px;color:#92929d;padding:19px 0;border-bottom:1px solid #ffffff09}.shared-loader-note .text-link{font-size:10px;color:#a6a6b2}.status-note{margin-top:17px}

@media(max-width:760px){.hero-art{max-width:900px}.preview-client-info h2{font-size:max(14px,2.04cqw)}.preview-client-info>div>p{font-size:max(9px,1.02cqw)}.preview-info-grid small,.preview-account-fields small,.preview-version summary,.preview-settings-label{font-size:max(7px,.83cqw)}.preview-info-grid span,.preview-account-fields strong,.preview-version strong,.preview-load{font-size:max(10px,1.2cqw)}.preview-pane h2{font-size:max(18px,2.22cqw)}.preview-setting{font-size:max(11px,1.2cqw)}}
@media(max-width:760px){.hero-release-note{font-size:9px;line-height:1.7}.hero-art{margin-top:38px;max-width:420px}.preview-toolbar{font-size:10px;gap:8px;margin-bottom:13px}.preview-toolbar [role=tab]{font-size:10px;padding:6px 10px}.preview-shell{aspect-ratio:auto;height:545px;border-radius:17px}.preview-shell .launcher-top{height:30px;padding:0 14px}.native-window-dots{gap:9px}.native-window-dots i{height:7px;width:7px}.preview-workspace{height:calc(100% - 30px);grid-template-columns:43px minmax(0,1fr)}.preview-rail{padding:17px 4px 12px;gap:10px}.preview-rail button{height:33px;width:33px;border-radius:9px}.preview-rail img{height:31px;width:31px}.preview-rail svg{height:17px;width:17px}.preview-main{padding:12px 12px 17px 7px}.preview-home{grid-template-columns:minmax(0,1fr) 22px;grid-template-rows:minmax(0,1fr) 18px}.preview-client-card{grid-template-columns:1fr;grid-template-rows:155px minmax(0,1fr);border-radius:13px}.preview-artwork{min-height:0}.preview-symbol{width:78px}.preview-artwork>.brand-wordmark{width:65px;bottom:10px}.preview-client-info{padding:20px 15px 15px}.preview-client-info h2{font-size:21px}.preview-client-info>div>p{font-size:10px;margin-top:7px}.preview-info-grid{gap:7px;margin-top:20px}.preview-info-grid>div{padding:10px 8px;border-radius:6px}.preview-info-grid small{font-size:7px}.preview-info-grid span{font-size:11px;margin-top:5px}.preview-version{margin:10px 0 20px;border-radius:7px}.preview-version summary{padding:10px 8px;font-size:7px;gap:6px}.preview-version strong{font-size:11px}.preview-load{height:35px;font-size:11px;border-radius:8px}.preview-next{margin-left:3px;width:22px;height:44px;border-radius:8px}.preview-next svg{height:15px;width:11px}.preview-pager{gap:5px}.preview-pager i{width:8px;height:3px}.preview-pager .active{width:16px}.preview-pane h2{font-size:21px;margin:0 0 18px}.preview-identity{height:112px;padding:16px;gap:14px;border-radius:12px}.preview-avatar{width:42px;height:42px;font-size:14px;flex-shrink:0}.preview-identity strong{font-size:15px}.preview-identity small{font-size:9px;margin-top:6px}.preview-account-fields{gap:7px;grid-template-columns:1fr;margin-top:12px}.preview-account-fields>div{padding:14px;border-radius:10px;display:flex;align-items:center;justify-content:space-between}.preview-account-fields small{font-size:8px}.preview-account-fields strong{font-size:12px;margin:0}.preview-settings-group{padding:8px 13px;border-radius:12px}.preview-setting{min-height:44px;font-size:11px;gap:10px}.preview-setting input{height:17px;width:17px;border-radius:5px}.preview-setting input:checked::after{width:7px;height:4px}.preview-setting select{width:108px;font-size:10px;border-radius:6px;padding:7px;max-width:54%}.preview-settings-label{font-size:8px;margin:18px 4px 8px}.art-label-bottom{font-size:8px;line-height:1.7;align-items:start}.art-label-bottom span{max-width:115px;text-align:right}.product-grid{grid-template-columns:1fr;gap:12px}.product-card{padding:23px 22px 16px;min-height:173px}.product-card h3{font-size:19px}.product-identity{gap:15px}.product-card>p{font-size:12px;margin:14px 0 17px}.product-card .platform{font-size:8px;margin-top:5px}.product-icon{width:38px;height:38px}.status-pill{font-size:11px}.shared-loader-note{flex-direction:column;align-items:start;gap:11px;padding:18px 0;font-size:11px}.status-note{font-size:10px}}
@media(prefers-reduced-motion:reduce){.preview-shell::before{transition:none}}

.product-card .product-details{display:inline-flex;align-items:center;justify-content:center;gap:11px;width:auto;min-height:38px;height:auto;padding:0 12px;border:1px solid #36363d;border-radius:7px;background:#1a1a1e;color:#cccdd4;font-size:11px;white-space:nowrap;transition:background .25s,border-color .25s,color .25s}.product-details svg{height:14px;width:14px;transition:translate .35s var(--ease)}.product-details:hover{background:#27272d;border-color:#56565f;color:#fff;transform:none}.product-details:hover svg{translate:2px 0}.product-details:active{background:#303037}.product-details:focus-visible{outline:2px solid #b9b9c4;outline-offset:4px}.product-card-bottom{gap:12px}.preview-shell .launcher-top{cursor:default}
@media(max-width:360px){.product-card{padding:21px 16px 16px}.product-card .product-details{font-size:10px;padding:0 10px;gap:7px}.product-card .status-pill{font-size:10px}}
@media(prefers-reduced-motion:reduce){.product-details:hover svg{translate:none}}body.motion-off .product-details:hover svg{translate:none}
