:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0c0d0e;--surface:#131517;--surface-2:#1a1c1f;--text:#f3f0eb;--muted:#b2b2b5;--line:#2b2d30;--glass-bg:#131517;--glass-strong:#1a1c1f;--glass-border:#2b2d30;--accent:#f16d7c;--accent-2:#ff9b8c;--purple:#e98591;--purple-deep:#bd5969;--font-ui:var(--font-system-body), "Segoe UI", ui-sans-serif, system-ui, sans-serif;--font-editorial:var(--font-system-editorial), Georgia, serif;--font-metadata:var(--font-system-metadata), ui-monospace, Consolas, monospace;--refresh-radius-sm:6px;--refresh-radius-md:10px;--refresh-radius-lg:12px;--refresh-shadow:none}html{scroll-padding-top:24px}body.sythonom-app{font-family:var(--font-ui);color:var(--text);background:var(--bg);line-height:1.55}#sythonom-content{min-width:0}#sythonom-content:focus{outline:none}.skip-to-content{z-index:10000;color:#151010;background:var(--accent);border-radius:6px;padding:12px 20px;position:fixed;top:12px;left:16px;transform:translateY(-180%)}.skip-to-content:focus{transform:none}.container{width:min(1264px,100% - 80px)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:4px}:where(button,a){-webkit-tap-highlight-color:transparent}:where(input,textarea,select){accent-color:var(--accent)}button:disabled,[aria-disabled=true]{cursor:not-allowed}button:disabled{opacity:.55}.public-header{border-bottom:1px solid var(--line);align-items:center;gap:32px;min-height:96px;display:flex}.public-header .brand{letter-spacing:.11em;flex-shrink:0;align-items:center;gap:10px;font-size:15px;display:inline-flex}.brand em,.workspace-brand em{color:var(--accent-2);font-style:normal}.public-header-links{justify-content:center;gap:24px;margin-left:auto;display:flex}.public-header-links a{color:#bcbec1;white-space:nowrap;align-items:center;min-height:44px;font-size:13px;display:inline-flex}.public-header-links a:hover,.public-header-links a[aria-current=page]{color:var(--text)}.public-header-links a[aria-current=page]{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:9px}.public-header-account{flex-shrink:0}.public-header-account .nav-login{border:1px solid var(--line);min-height:44px;color:var(--text);background:#17191b;border-radius:6px;padding:10px 16px}.public-menu-trigger{display:none}.public-menu-dialog{width:min(460px,100% - 32px);max-height:calc(100dvh - 40px);color:var(--text);background:var(--surface);border:1px solid #45464a;border-radius:12px;margin:auto;padding:24px;overflow-y:auto}.public-menu-dialog::backdrop{background:#000b}.public-menu-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}.public-menu-heading h2{font:600 14px var(--font-ui);letter-spacing:.14em}.public-menu-heading button{border:1px solid var(--line);width:44px;height:44px;color:var(--text);background:0 0;border-radius:6px;place-items:center;display:grid}.public-menu-dialog nav{padding-block:12px;display:grid}.public-menu-dialog nav a{min-height:52px;color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:10px 6px;display:flex}.public-menu-dialog nav a[aria-current=page]{color:var(--accent-2)}.public-menu-account{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.public-menu-account>a{color:var(--muted);font-size:13px}.studio-admin-navigation{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px 24px;padding-block:12px;display:flex}.studio-admin-navigation a{min-height:44px;color:var(--muted);align-items:center;font-size:13px;display:inline-flex}.studio-admin-navigation a[aria-current=page]{color:var(--accent-2)}:is(.button,.card-action,.feature-card-action,.license-card-action,.workspace-primary-button){min-height:46px;box-shadow:none;letter-spacing:.015em;border-radius:6px;font-size:13px;font-weight:650}.button-primary,.hero-actions .button-primary,.form-card button[type=submit]{background:var(--accent);color:#1b1012;border:1px solid var(--accent);box-shadow:none}.button-primary:hover:not(:disabled),.hero-actions .button-primary:hover:not(:disabled){background:#fa8491;border-color:#fa8491;transform:none}.button-quiet{color:var(--text);background:0 0;border:1px solid #46484c}.button-quiet:hover:not(:disabled){background:var(--surface-2);border-color:#76767b;transform:none}:is(.surface-card,.glass-panel,.workspace-card,.workspace-metric,.workspace-license-card,.metric-card,.license-row,.admin-license-card,.feature-editor,.feature-setting-card,.feature-overview-group,.feature-overview-hero,.feedback-form-card,.feedback-hero-card,.howto-hero-card,.legal-hero-card,.legal-info-card,.legal-contact-card,.legal-sources-card,.ticket-card,.system-health-card,.owner-users-list-panel,.owner-user-profile-card,.owner-badges-panel,.owner-template-card,.giveaway-panel,.giveaway-hero-card,.giveaway-server-card,.mail-access-card,.project-feature-card,.pricing-card,.premium-hero-card,.premium-benefit-card,.balance-topup-card,.shopier-topup-card,.feature-studio-panel,.feature-settings-panel,.profile-overview-card,.ml-studio-panel){border:1px solid var(--line);background:var(--surface);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:10px}:is(.feature-card,.project-feature-card,.ticket-card,.owner-template-card,.pricing-card):hover{box-shadow:none;border-color:#565055;transform:none}:is(.dashboard-header,.workspace-header,.workspace-section-title,.section-heading){border-color:var(--line)}:is(.eyebrow,.dashboard-kicker,.workspace-kicker){font:500 10px/1.5 var(--font-metadata);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}:is(.workspace-heading,.dashboard-header) h1{font-family:var(--font-ui);letter-spacing:-.045em;font-size:clamp(25px,3vw,38px);font-weight:550;line-height:1.15}:is(.workspace-heading,.dashboard-header) p{max-width:72ch;color:var(--muted);font-size:14px}:is(.section-heading,.workspace-section-title) h2{letter-spacing:-.025em;font-size:19px;font-weight:550}:is(.packages-hero,.howto-hero,.legal-hero,.projects-hero,.feedback-hero,.page-hero) h1{font:400 clamp(38px, 5.6vw, 72px)/1.07 var(--font-editorial);letter-spacing:-.055em;color:var(--text);text-wrap:balance}:is(.packages-hero,.howto-hero,.legal-hero,.projects-hero,.feedback-hero,.page-hero){padding-top:56px;padding-bottom:40px}:is(.packages-hero,.howto-hero,.legal-hero,.projects-hero,.feedback-hero) p{color:var(--muted);line-height:1.75}.section-space{padding-block:64px}.section-intro{align-items:end;gap:40px;margin-bottom:32px}.section-intro h2,.studio-section-heading h2{font:400 clamp(30px, 3.6vw, 46px)/1.13 var(--font-editorial);letter-spacing:-.045em}.section-intro h2 span{color:#a6a4a4}.section-intro>p{max-width:42ch;color:var(--muted);font-size:14px;line-height:1.7}.site-footer{border-top:1px solid var(--line);color:var(--muted);gap:24px;padding-block:32px;font-size:12px}.site-footer>div{flex-wrap:wrap;gap:8px 22px;display:flex}.site-footer a{align-items:center;min-height:44px;display:inline-flex}.studio-home{background:var(--bg)}.studio-home-hero{grid-template-columns:1.06fr 1fr;align-items:center;gap:80px;padding-block:86px 88px;display:grid}.studio-home-copy .eyebrow{align-items:center;gap:10px;display:flex}.studio-home-copy .eyebrow:before{content:"";background:var(--accent);width:6px;height:6px}.studio-home-copy h1{font:400 clamp(44px, 5.6vw, 76px)/1.08 var(--font-editorial);letter-spacing:-.06em;text-wrap:balance;margin:24px 0}.studio-home-copy h1 span{color:#aaa6a5}.studio-home-copy>p{color:#b7b7ba;max-width:45ch;font-size:16px;line-height:1.8}.studio-home-copy .hero-actions{gap:12px;margin-top:32px}.studio-home-note{color:var(--muted);align-items:center;gap:9px;margin-top:28px;font-size:12px;display:flex}.studio-home-note svg{color:var(--accent-2);flex-shrink:0}.studio-product-index{background:#111315;border:1px solid #353337;min-width:0;position:relative}.studio-product-index:before,.studio-product-index:after{content:"";border-color:var(--accent);pointer-events:none;width:14px;height:14px;position:absolute}.studio-product-index:before{color:var(--accent);border-top:1px solid;border-left:1px solid;top:-1px;left:-1px}.studio-product-index:after{color:var(--accent);border-bottom:1px solid;border-right:1px solid;bottom:-1px;right:-1px}.studio-index-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:22px 26px;display:flex}.studio-index-heading span{font:500 10px var(--font-metadata);color:var(--muted);letter-spacing:.12em}.studio-index-heading img{opacity:.9}.studio-product-index>a{border-bottom:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) 20px;align-items:center;gap:18px;min-height:73px;padding:14px 26px;transition:background-color .16s;display:grid}.studio-product-index>a:last-child{border-bottom:0}.studio-product-index>a:hover{background:#1c1b1e}.studio-product-index>a>svg:first-child{color:var(--accent-2)}.studio-product-index>a>svg:last-child{color:#77797e}.studio-product-index strong{font-size:14px;font-weight:550;display:block}.studio-product-index small{color:var(--muted);margin-top:2px;font-size:12px;display:block}.studio-home .community-stats-section{border-top:1px solid var(--line)}.studio-home :is(.live-team-intro h2,.reviews-showcase-copy h2){font:400 clamp(30px, 3.6vw, 46px)/1.13 var(--font-editorial);letter-spacing:-.045em;color:var(--text)}.studio-home :is(.live-team-heading,.reviews-showcase-heading){align-items:end;gap:32px;margin-bottom:28px}.studio-home .live-team-role{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:8px}.studio-home .live-team-role:before,.studio-home .live-team-role:after,.studio-home .community-stat-card:after{display:none}.studio-home .live-team-role-icon{color:var(--accent-2);background:#242024;border-color:#43343b;border-radius:6px}.studio-home :is(.live-team-member,.review-card,.reviews-showcase-summary,.reviews-showcase-empty){background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:8px}.studio-home :is(.live-team-intro p,.reviews-showcase-copy p){color:var(--muted);font-size:14px;line-height:1.75}.studio-home .live-team-footnote{color:var(--muted);margin-top:24px;padding-top:0;font-size:11px}.studio-home :is(.community-stat-card,.community-stat){box-shadow:none;background:0 0;border-radius:0}.studio-steps{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.studio-section-heading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:36px;display:flex}.studio-section-heading .eyebrow{margin-bottom:16px}.studio-steps ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:0;padding:0;list-style:none;display:grid}.studio-steps li{border-top:1px solid #414044;padding-top:20px}.studio-steps li>span{font:400 11px var(--font-metadata);color:var(--accent-2)}.studio-steps h3{letter-spacing:-.025em;margin:20px 0 10px;font-size:18px;font-weight:550}.studio-steps p{max-width:34ch;color:var(--muted);font-size:14px;line-height:1.75}.studio-contact{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:40px;padding-block:56px;display:flex}.studio-contact h2{font:400 clamp(30px, 4vw, 48px)/1.15 var(--font-editorial);letter-spacing:-.045em;margin:12px 0}.studio-contact p{color:var(--muted);max-width:50ch;font-size:14px}.pricing-card{border-radius:8px;padding:28px}.pricing-card.featured{box-shadow:none;background:#191719;border-color:#95616a}.pricing-card:before,.pricing-card:after{box-shadow:none;background:0 0}.pricing-card h3{letter-spacing:-.035em;font-size:23px;font-weight:550}.pricing-card :is(.price,.pricing-price){font-variant-numeric:tabular-nums;letter-spacing:-.05em}.pricing-grid{gap:20px}:is(.duration-tabs,.billing-tabs,.pricing-duration-tabs,.profile-studio-tabs,.feature-navigation-tabs,.ml-tabbar){box-shadow:none;border-radius:6px}:is(.purchase-modal,.checkout-modal,.melody-checkout-dialog,.shopier-payment-dialog){background:var(--surface);border:1px solid #4b454a;border-radius:12px;max-height:calc(100dvh - 32px);overflow-y:auto;box-shadow:0 24px 100px #0009}.purchase-modal .purchase-close{border-radius:6px;width:44px;height:44px;min-height:44px}dialog.purchase-backdrop{width:100%;max-width:none;height:100%;max-height:none;color:var(--text);border:0;margin:0}dialog.purchase-backdrop:not([open]){display:none}dialog.purchase-backdrop::backdrop{background:#0008}dialog.profile-library-modal-backdrop{width:100%;max-width:none;height:100%;max-height:none;color:var(--text);border:0;margin:0}dialog.profile-library-modal-backdrop:not([open]){display:none}dialog.profile-library-modal-backdrop::backdrop{background:#0008}.shopier-amount-row{background:#0f1012;border-color:#3b363b;border-radius:8px;padding:22px}.shopier-total strong{color:var(--text);font-size:clamp(26px,3vw,36px);font-weight:550}.balance-topup-hero{border:1px solid var(--line);border-left:2px solid var(--accent);background:var(--surface);box-shadow:none;border-radius:8px}.balance-topup-hero:before,.premium-hero-card:before{display:none}.premium-hero-card{background:#1a1719;border-color:#5d4348}.workspace-page{background:var(--bg);grid-template-columns:236px minmax(0,1fr)}.workspace-sidebar{border-right:1px solid var(--line);width:236px;box-shadow:none;background:#101214;padding:28px 16px}.workspace-brand{padding:0 12px}.workspace-sidebar-label{font-family:var(--font-metadata);letter-spacing:.13em;color:#a3a2a7;padding-inline:14px;font-size:9px}.workspace-nav a{color:#b4b4bb;border-radius:6px;min-height:46px;font-size:13px}.workspace-nav a.active{color:#ffc0c5;box-shadow:none;background:#241b20;border-color:#5c353e}.workspace-nav a:hover{background:#1b1d20}.workspace-main{min-width:0;padding:36px clamp(24px,3vw,52px) 64px}.workspace-header{margin-bottom:28px;padding-bottom:24px}.workspace-metrics{gap:16px}.workspace-metric{padding:22px}.workspace-metric>span,.workspace-metric small{color:var(--muted);font-size:12px}.workspace-metric strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-weight:550}.workspace-metric-accent{background:#1c171b;border-color:#69454c}.workspace-license-card{overflow:hidden}.workspace-mobile-topbar{border-color:var(--line);background:#101214}.workspace-menu-dialog{background:var(--surface);border:1px solid #49454a;border-radius:10px}.workspace-header-actions>:is(a,button){min-height:44px}.app-shell{background:var(--bg)}.app-sidebar{border-color:var(--line);box-shadow:none;background:#101214}.app-nav a{border-radius:6px;min-height:46px}.app-nav a.active{color:#ffc0c5;background:#241b20}.dashboard-main{padding:36px clamp(24px,3vw,52px) 64px}.dashboard-main.narrow-page{max-width:1500px}.dashboard-main .dashboard-header{margin-bottom:28px}:is(.owner-users-shell,.owner-badges-shell,.owner-template-shell,.profile-badge-catalog-shell,.mail-layout){padding-top:36px;padding-bottom:56px}:is(.owner-users-list-panel,.owner-user-profile-card,.owner-badges-panel,.owner-template-card){border-radius:8px}.owner-users-list-panel{background:#101214}.owner-users-heading h1,.owner-badges-heading h1,.owner-template-heading h1{font:550 clamp(28px, 3.2vw, 40px)/1.15 var(--font-ui);letter-spacing:-.045em;color:var(--text)}.owner-users-heading-mark,.owner-badges-mark{border-color:var(--line);color:var(--muted);background:0 0;border-radius:6px}.owner-users-page :is(small,time),.owner-user-section-title>span,.owner-users-list-panel>p{color:var(--muted);font-size:11px}.owner-user-metrics :is(small,span),.owner-users-list-panel :is(small,p){font-size:11px;line-height:1.6}.owner-license-code-panel{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:10px}.admin-license-heading>time,.admin-license-heading p,.admin-note{color:var(--muted);font-size:12px}.admin-license-meta span{font:500 10px/1.6 var(--font-metadata);color:var(--muted)}.admin-license-meta strong{font-size:13px;font-weight:550}.admin-action-button,.admin-tabs button,.refresh-button{min-height:44px;font-size:13px}.admin-license-meta .toggle{min-width:44px;min-height:32px}.owner-users-list-panel button{min-height:52px}:is(.owner-user-profile-main,.owner-user-profile-main>div,.owner-users-detail,.owner-users-list-panel){min-width:0}:is(.owner-user-profile-main h2,.owner-user-section-title h2){overflow-wrap:anywhere}:is(.owner-user-section,.admin-action-panel,.system-health-card){border-color:var(--line);background:var(--surface);border-radius:8px}:is(.table-wrap,.table-scroll,.admin-table-wrap,.wallet-table-wrap,.transaction-table-wrap){overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}:is(.workspace-page,.app-shell,.owner-users-page,.owner-badges-page,.owner-template-page,.mail-page) table{border-collapse:collapse;font-size:13px}:is(.workspace-page,.app-shell,.owner-users-page,.owner-badges-page,.owner-template-page,.mail-page) th{color:var(--muted);letter-spacing:.02em;background:#101214;font-size:11px;font-weight:550}:is(.workspace-page,.app-shell,.owner-users-page,.owner-badges-page,.owner-template-page,.mail-page) :is(th,td){border-color:var(--line);text-align:left;padding:14px 16px}:is(.workspace-page,.app-shell,.owner-users-page,.owner-badges-page,.owner-template-page,.mail-page,.feedback-page,.giveaway-page) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){max-width:100%;min-height:44px;color:var(--text);font-family:var(--font-ui);box-shadow:none;background-color:#101214;border:1px solid #414047;border-radius:6px;font-size:14px}:is(.workspace-page,.app-shell,.owner-users-page,.owner-badges-page,.owner-template-page,.mail-page,.feedback-page,.giveaway-page) textarea{line-height:1.65}:is(.workspace-page,.app-shell,.owner-users-page,.owner-badges-page,.owner-template-page,.mail-page,.feedback-page,.giveaway-page) :is(input,select,textarea):focus-visible{border-color:var(--accent);outline-offset:2px;outline:2px solid #f16d7c77}:is(.workspace-alert,.dashboard-alert,.inline-message,.empty-state,.workspace-unavailable,.workspace-empty-state){box-shadow:none;border-radius:8px;font-size:14px;line-height:1.7}:is(.workspace-alert.error,.dashboard-alert.error,.inline-message.error){color:#ffc2c8;background:#291b21;border:1px solid #77414e}:is(.workspace-alert.success,.dashboard-alert.success,.inline-message.success){color:#a7e6ca;background:#14271f;border:1px solid #355e4c}:is(.portal-modal,.profile-modal,.workspace-inbox-panel){background:var(--surface);border-color:#4b454a;border-radius:12px;box-shadow:0 24px 100px #0009}:is(.portal-modal,.profile-modal,.workspace-inbox-panel,.checkout-modal) :is(button,.button){min-height:44px}:is(.feature-overview-hero,.feature-overview-group,.feature-studio-panel){border-radius:8px}.feature-overview-hero{background:#151518;padding:28px}.feature-overview-group{overflow:hidden}.feature-studio-contextbar{border:1px solid var(--line);box-shadow:none;background:#101214;border-radius:8px}:is(.portal-settings-section,.feature-settings-section,.feature-setting-card,.commander-template-item){border-color:var(--line);background:#141619;border-radius:8px}:is(.feature-workspace,.feature-studio-page,.commander-template-editor){min-width:0}.portal-section-heading h3{font-size:17px;font-weight:550}.ml-studio-layout{gap:24px}:is(.ml-studio-panel,.ml-control-panel,.ml-queue-panel,.ml-player-card){background:var(--surface);border-color:var(--line);box-shadow:none;border-radius:10px}.ml-tabbar{border-bottom:1px solid var(--line)}:is(.profile-overview-card,.profile-editor-card,.profile-media-card,.profile-analytics-card,.profile-library-card){border-color:var(--line);background:var(--surface);box-shadow:none;border-radius:10px}.profile-studio-tabs{border:1px solid var(--line);background:#101214;gap:4px;padding:5px}.profile-studio-tabs button{border-radius:5px;min-height:44px}.profile-studio-tabs button.active{color:#ffc0c5;background:#2b1c23}.profile-badge-catalog-page{background:var(--bg)}.public-profile-brand{border-color:#ffffff30}.login-continue-page{background:var(--bg)}.login-continue-card{background:var(--surface);box-shadow:none;border:1px solid #474048;border-radius:12px}.login-continue-card h1{font:400 clamp(30px, 4vw, 45px)/1.15 var(--font-editorial);letter-spacing:-.04em}.login-continue-notice{background:#1a191d;border-color:#494049;border-radius:6px}.login-continue-discord-button{min-height:48px;box-shadow:none;border-radius:6px}.login-continue-back,.login-continue-secondary{min-height:44px}.baskomutan-page .public-header{z-index:40;position:relative}.baskomutan-page .public-header .brand{color:#f3f0eb}.giveaway-hero-glow{display:none}.howto-step,.howto-faq-item{border-color:var(--line);box-shadow:none;background:0 0;border-radius:0}.howto-faq-item{border-bottom:1px solid var(--line)}.howto-faq-item summary{min-height:56px}.legal-info-card{padding:28px}.legal-info-card h2{letter-spacing:-.025em;font-size:21px;font-weight:550}.legal-info-card p{line-height:1.85}.projects-hero-orbit{box-shadow:none;background:0 0}.studio-state-page{max-width:900px;min-height:70vh;padding-block:100px}.studio-state-page h1{font:400 clamp(38px, 6vw, 64px)/1.1 var(--font-editorial);letter-spacing:-.045em;margin:24px 0}.studio-state-page>p:not(.eyebrow){max-width:52ch;color:var(--muted);line-height:1.8}.studio-loading{min-height:50vh;color:var(--muted);padding-block:64px}.studio-loading>div{gap:16px;margin-top:24px;display:grid}.studio-loading i{background:var(--surface-2);border-radius:4px;max-width:700px;height:24px;display:block}.studio-loading i:nth-child(2){max-width:540px}.studio-loading i:nth-child(3){height:140px}@media (min-width:1600px){.workspace-main{width:100%;max-width:1700px;margin-inline:auto}}@media (max-width:1100px){.container{width:calc(100% - 48px)}.public-header{gap:20px;min-height:80px}.public-header-links{display:none}.public-header-account{margin-left:auto}.public-menu-trigger{min-width:44px;height:44px;color:var(--text);background:0 0;border:1px solid #414047;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;display:inline-flex}.studio-home-hero{gap:40px;padding-block:64px}.studio-home-copy h1{font-size:clamp(44px,6vw,64px)}.workspace-page{grid-template-columns:216px minmax(0,1fr)}.workspace-sidebar{width:216px}.workspace-main{padding:28px 24px 48px}}@media (max-width:980px){.workspace-page{display:block}.workspace-sidebar{display:none}.workspace-mobile-topbar{display:flex}.studio-home-hero{grid-template-columns:1fr;gap:40px}.studio-home-copy{max-width:680px}.studio-home-copy h1{font-size:clamp(44px,8vw,66px)}.studio-product-index{width:100%}.studio-product-index>a{min-height:66px}.section-intro,.studio-section-heading,.studio-contact{align-items:flex-start}.studio-contact{flex-direction:column;gap:20px}.owner-users-layout,.owner-badges-layout{grid-template-columns:minmax(0,1fr)}.owner-users-list-panel{max-height:330px;overflow-y:auto}}@media (max-width:640px){.container{width:calc(100% - 32px)}.public-header{gap:12px;min-height:76px}.public-header .brand{letter-spacing:.08em;gap:8px;font-size:12px}.public-header .brand img{width:30px;height:30px}.public-header-account{display:none}.public-menu-trigger{margin-left:auto}.studio-home-hero{gap:32px;padding-block:44px 48px}.studio-home-copy h1{letter-spacing:-.055em;margin-block:20px;font-size:clamp(41px,10.5vw,58px)}.studio-home-copy>p{font-size:15px}.studio-home-copy .hero-actions{grid-template-columns:1fr;width:100%;display:grid}.studio-home-copy .hero-actions .button{justify-content:space-between}.studio-home-note{font-size:11px}.studio-index-heading{padding:18px 20px}.studio-product-index>a{gap:14px;padding:14px 20px}.section-space{padding-block:44px}.section-intro,.studio-section-heading{gap:20px;display:grid}.studio-steps ol{grid-template-columns:minmax(0,1fr);gap:24px}.studio-steps li{grid-template-columns:28px minmax(0,1fr);column-gap:16px;display:grid}.studio-steps li>span{grid-row:1/span 2;margin-top:4px}.studio-steps h3{margin:0 0 8px}.studio-steps p{max-width:none;margin:0}:is(.packages-hero,.howto-hero,.legal-hero,.projects-hero,.feedback-hero,.page-hero){padding-block:32px}.pricing-card{padding:22px}.pricing-grid{gap:16px}.workspace-main,.dashboard-main{padding:24px 16px 44px}.workspace-header{gap:18px;margin-bottom:24px}.workspace-header-actions{flex-wrap:wrap}.workspace-heading h1,.dashboard-header h1{font-size:28px}.workspace-heading>p:last-child{font-size:13px;line-height:1.7}:is(.workspace-card,.workspace-metric,.feature-overview-hero,.legal-info-card){padding:20px}:is(.workspace-page,.app-shell,.owner-users-page,.owner-badges-page,.owner-template-page,.mail-page,.feedback-page,.giveaway-page) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){font-size:16px}.shopier-amount-row{grid-template-columns:minmax(0,1fr);gap:24px;padding:18px}.shopier-total{border-top:1px solid var(--line);padding-top:16px;padding-bottom:0}.shopier-actions .button{justify-content:center;width:100%}.feature-overview-hero{align-items:start}.site-footer{padding-block:28px;display:grid}.site-footer>div{gap:4px 20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;min-width:320px;font-size:15px}body.sythonom-app{--font-ui:var(--font-system-body), "Segoe UI", sans-serif;--font-editorial:var(--font-system-editorial), Georgia, serif;--font-metadata:var(--font-system-metadata), Consolas, monospace}button,input,select,textarea{font:inherit;color:inherit}button,a,input,select,textarea,summary{transition:border-color .16s,background-color .16s,color .16s}button{cursor:pointer}button:not(.public-profile-card button){border:1px solid var(--line);background:var(--surface-2);color:var(--text);font-size:13px;font-weight:500}button:hover:not(:disabled):not(.public-profile-card button){border-color:#68656a}a{color:inherit;text-decoration:none}img,video{max-width:100%}svg{flex-shrink:0}input,textarea,select{min-width:0;max-width:100%;color:var(--text);background:#101113;border:1px solid #45454a;border-radius:2px;padding:12px 14px;font-size:15px}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select{min-height:46px}input[type=checkbox],input[type=radio]{width:18px;height:18px;accent-color:var(--accent)}input[type=range]{accent-color:var(--accent)}input[type=color]{min-height:42px;padding:3px}textarea{resize:vertical;min-height:112px;line-height:1.65}::placeholder{color:#88888f;opacity:1}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--accent);outline-offset:2px;outline:2px solid #f16d7c66}label{color:#c1bfc1;font-size:13px}small{font-size:12px;line-height:1.6}p{line-height:1.65}h1,h2,h3,h4,p{margin-top:0}h1{letter-spacing:-.035em;font-size:clamp(32px,4vw,56px);font-weight:500;line-height:1.08}h2{letter-spacing:-.025em;font-size:27px;font-weight:500;line-height:1.2}h3{letter-spacing:-.015em;font-size:19px;font-weight:550;line-height:1.3}h4{font-size:16px;font-weight:550;line-height:1.4}strong{font-weight:600}code,pre,kbd{font-family:var(--font-metadata);font-size:11px}pre{max-width:100%;overflow-x:auto}hr{border:0;border-top:1px solid var(--line)}table{border-collapse:collapse;width:100%;font-size:13px}th,td{border-bottom:1px solid var(--line);text-align:left;padding:15px}th{font:500 10px/1.5 var(--font-metadata);letter-spacing:.04em;color:var(--muted)}details>summary{min-height:48px;list-style:none}details>summary::-webkit-details-marker{display:none}button[disabled],input[disabled],select[disabled],textarea[disabled]{opacity:.5;cursor:not-allowed}[hidden]{display:none!important}::selection{color:var(--text);background:#67414b}:is(.workspace-card,.workspace-metric,.workspace-license-card,.feature-setting-card,.owner-user-section,.admin-action-panel,.system-health-card,.owner-license-code-panel,.portal-settings-section,.feature-settings-section,.commander-template-item,.profile-card,.profile-library-card,.profile-media-item,.profile-media-upload,.profile-analytics-panel,.profile-badge-card,.profile-account-panel,.mail-client-shell,.mail-client-topbar,.mail-message-view,.mail-composer,.ticket-card,.support-form-card,.custom-request-form,.custom-request-card,.ml-studio-panel,.ml-panel,.ml-player,.ml-section,.ml-dialog,.commander-group-card,.commander-groups-card,.commander-groups-settings,.commander-template-intro,.commander-template-body,.shopier-payment-dialog,.profile-library-preview-modal,.profile-library-create-modal){background:var(--surface);color:var(--text);border:1px solid var(--line);box-shadow:none;border-radius:2px}:is(.workspace-page,.admin-page,.owner-users-page,.owner-badges-page,.owner-template-page,.mail-page,.support-page,.custom-request-page) :is(p,small){color:var(--muted)}:is(.workspace-card,.profile-card,.admin-action-panel,.owner-user-section,.feature-setting-card) :is(h2,h3,strong){color:var(--text)}:is(.workspace-header,.dashboard-header,.owner-users-heading,.owner-badges-heading) h1{font-family:var(--font-editorial);font-weight:400}:is(.workspace-section-title,.portal-section-heading,.owner-user-section-title){border-bottom:1px solid var(--line);padding-bottom:14px}:is(.workspace-section-title,.owner-user-section-title) p{font:500 9px/1.5 var(--font-metadata);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-2)}:is(.eyebrow,.mail-kicker,.purchase-kicker,.profile-library-kicker,.owner-user-eyebrow){font:500 9px/1.6 var(--font-metadata);letter-spacing:.09em;color:var(--accent-2);text-transform:uppercase}:is(.workspace-metric,.owner-user-metric)>:is(span,small){color:var(--muted);font-size:11px}:is(.workspace-metric,.owner-user-metric) strong{font:400 30px/1.2 var(--font-editorial);letter-spacing:-.03em}:is(.workspace-alert,.workspace-success,.workspace-error,.inline-message,.mail-client-error,.shopier-error){color:#ffc0c5;background:#24181d;border:1px solid #6c4149;padding:16px 20px;line-height:1.65}:is(.workspace-success,.inline-message.success,.shopier-success){color:#b3debf;background:#14221b;border-color:#365344}:is(.empty-state,.workspace-empty-state,.workspace-unavailable,.profile-library-empty,.mail-list-empty,.workspace-loading){border:1px dashed var(--line);color:var(--muted);text-align:center;padding:32px 24px}:is(.workspace-page,.admin-page,.owner-users-page,.owner-badges-page) :is(.status,.status-chip,.badge,.admin-license-status){color:#b3debf;background:#15231b;border:1px solid #385b49;padding:5px 9px;font-size:10px}:is(.workspace-page,.admin-page) :is(.status-inactive,.status-expired){color:#ffc0c5;background:#271b21;border-color:#71434e}.commander-template-tokens code{color:#d4d1db;background:#1b1b20;border:1px solid #42424a;border-radius:2px;padding:5px 8px}.commander-template-item summary{border-bottom:1px solid var(--line);background:#141517}.commander-template-item summary small{color:var(--muted)}.commander-template-item[open]{border-color:#68616a}.commander-template-item-body,.commander-template-body{padding:20px}:is(.admin-license-card,.bot-home-panel,.bot-install-panel,.checkout-discount-box,.commander-account-card,.feature-card,.feature-overview-card,.feedback-form-card,.form-card,.giveaway-hero-card,.giveaway-panel,.giveaway-server-card,.giveaway-state-card,.glass-panel,.howto-hero-card,.itemsatis-profile-card,.legal-card,.legal-contact-card,.legal-hero-card,.legal-info-card,.legal-sources-card,.license-card,.license-grant-redeem-card,.login-card,.login-continue-card,.mail-access-card,.melody-install-card,.melody-package-card,.melody-settings-panel,.metric-card,.mini-card,.ml-discard,.owner-badges-panel,.owner-template-card,.owner-user-profile-card,.owner-users-list-panel,.premium-price-card,.profile-account-card,.profile-badge-catalog-card,.profile-badges-panel,.profile-chart-card,.profile-link-editor-card,.profile-media-panel,.profile-template-card,.project-feature-card,.resource-picker-box,.review-auth-card,.role-reward-rule-card,.showcase-card,.support-card,.surface-card,.team-card,.ticket-category-card){border:1px solid var(--line);background:var(--surface);color:var(--text);box-shadow:none;border-radius:2px}.license-card-top{border-bottom:1px solid var(--line);padding-bottom:18px}.license-status{font:500 9px/1.5 var(--font-metadata);color:var(--muted)}.license-status.online{color:#a4d7b4}.license-meta{color:var(--muted);font-size:12px}.plan-pip{width:36px;height:36px;color:var(--accent-2);background:#291e24;border:1px solid #64464f;border-radius:2px;place-items:center;display:grid}.plan-pip.plan-melody{color:#cbb2f5;background:#211c2b;border-color:#59446f}.community-stats-grid{border-block:1px solid var(--line);gap:0}.community-stat-card{border:0;border-right:1px solid var(--line);background:0 0;border-radius:0;padding:28px;transform:none}.community-stat-card:last-child{border-right:0}.community-stat-card strong{font:400 46px/1.1 var(--font-editorial);letter-spacing:-.035em}.community-stat-label{font:500 9px/1.5 var(--font-metadata);color:var(--muted);text-transform:uppercase}.community-stat-icon{color:var(--muted)}.community-stat-card p{color:var(--muted);font-size:12px}.community-stat-review-link{color:var(--accent-2);font-size:11px}.live-team-member{border:1px solid var(--line);background:#17181b;border-radius:2px}.live-team-member img{border-radius:50%}.live-team-role-title h3{font-size:17px}.live-team-sync{color:#b3debf;background:#14221b;border:1px solid #355544;border-radius:2px;padding:12px}.live-team-empty{color:var(--muted);border:1px dashed var(--line);padding:24px}:is(.button,.nav-login,.card-action,.workspace-nav a,.admin-action-button,.profile-library-secondary,.profile-library-apply,.profile-library-create,.owner-badges-actions button,.profile-studio-tabs button,.profile-library-tabs button,.duration-tabs button,.ml-tabbar button,.ml-button,.ml-action,.mail-message-actions button){min-height:44px;font-family:var(--font-ui);border-radius:2px;font-size:13px;font-weight:500}:is(.button-primary,.profile-library-apply,.profile-library-create){color:#1b1012;background:var(--accent);border:1px solid var(--accent)}:is(.button-primary,.profile-library-apply,.profile-library-create):hover:not(:disabled){color:#1b1012;background:#ff8b98;border-color:#ff8b98}:is(.button-quiet,.button-secondary,.profile-library-secondary,.ml-button-secondary){color:var(--text);background:0 0;border:1px solid #47474c}:is(.button-danger,.danger-button){color:#ffc0c5;background:#2a1a21;border:1px solid #804652}:is(.profile-library-tabs,.profile-studio-tabs,.ml-tabbar,.admin-tabs){border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;gap:0;padding:0}:is(.profile-library-tabs,.profile-studio-tabs,.ml-tabbar,.admin-tabs)>button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:12px 16px}:is(.profile-library-tabs,.profile-studio-tabs,.ml-tabbar,.admin-tabs)>:is(button.active,button.is-active,button[aria-selected=true],button[aria-current=page]){border-bottom-color:var(--accent);color:var(--text);background:0 0}.profile-select-trigger{min-height:46px;color:var(--text);background:#101113;border:1px solid #45454a;border-radius:2px;padding:11px 14px}:is(.profile-select-options,.profile-select-menu,.emoji-picker-dialog,.workspace-menu-dialog){color:var(--text);background:#17181b;border:1px solid #55545b;border-radius:2px;box-shadow:0 18px 50px #0009}:is(.profile-select-options,.profile-select-menu) button{background:0 0;border:0;min-height:44px;padding:10px 14px}:is(.profile-select-options,.profile-select-menu) :is(button[aria-selected=true],button:hover){color:#ffc0c5;background:#2a2025}:is(.portal-toggle,.toggle,.ml-toggle,.ml-switch){background:#2b2d32;border:1px solid #64636b;border-radius:24px}:is(.portal-toggle,.toggle,.ml-toggle,.ml-switch) :is(span,i){background:#d6d6dc;border-radius:50%}:is(.portal-toggle,.toggle,.ml-toggle,.ml-switch):is(.active,.on,[aria-checked=true],[aria-pressed=true]){border-color:var(--accent);background:#71414d}:is(.workspace-savebar,.feature-savebar,.portal-savebar,.ml-savebar){background:#17181b;border:1px solid #555057;border-radius:2px;box-shadow:0 -8px 30px #0005}.container{width:min(1280px,100% - 80px);margin-inline:auto}.public-header{min-height:80px}.public-header .brand{font-family:var(--font-ui);font-weight:650}.public-header-account .nav-login{background:var(--text);color:var(--bg);border:1px solid var(--text);border-radius:0}.public-menu-dialog{border-radius:2px}:is(.packages-page,.howto-page,.legal-page,.projects-page,.feedback-page,.giveaway-page,.profile-badge-catalog-page){background:var(--bg)}:is(.packages-hero,.howto-hero,.legal-hero,.projects-hero,.feedback-hero,.page-hero) h1{font-family:var(--font-editorial);letter-spacing:-.045em;font-size:clamp(44px,5.8vw,80px);font-weight:400}:is(.howto-hero-card,.legal-hero-card,.feedback-hero-card){background:var(--surface);border-color:var(--line);border-radius:0}.studio-home-hero{border-inline:1px solid var(--line);min-height:640px;padding-block:110px;padding-inline:40px}.studio-home-copy h1{letter-spacing:-.05em;font-size:clamp(52px,5.7vw,84px);font-weight:380}.studio-home-copy>p{max-width:39ch;font-size:18px;line-height:1.65}.studio-product-index,.studio-product-index>a{border-radius:0}.studio-product-index>a{min-height:72px}.studio-index-heading{font-family:var(--font-metadata)}.studio-community,.studio-steps{border-block:1px solid var(--line)}.studio-home :is(.studio-section-heading h2,.section-intro h2,.team-heading h2,.reviews-heading h2,.studio-contact h2){font-family:var(--font-editorial);font-weight:400}.studio-home .section-space{padding-block:84px}.stats-grid{border-block:1px solid var(--line);gap:0}.stat-card{border:0;border-right:1px solid var(--line);background:0 0;border-radius:0}.stat-card:last-child{border-right:0}.stat-card strong{font-family:var(--font-editorial);font-size:46px;font-weight:400}.stat-label{font:500 9px/1.6 var(--font-metadata);color:var(--muted)}.team-role-card,.review-card{background:var(--surface);border:1px solid var(--line);border-radius:0}.team-member,.team-member-card{border:1px solid var(--line);background:0 0;border-radius:2px}.team-member :is(img,.team-avatar){border-radius:50%}.review-card blockquote{color:var(--text);font-family:var(--font-editorial);font-size:23px;line-height:1.4}.pricing-grid{border:1px solid var(--line);gap:0}.pricing-card{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface);border-radius:0;padding:28px}.pricing-card h3{font:450 29px/1.2 var(--font-editorial)}.pricing-card .price{font:450 35px/1.15 var(--font-editorial);color:var(--text)}.pricing-card .card-action{border:0;border-top:1px solid var(--line);color:var(--text);background:0 0;border-radius:0;padding:14px 0}.pricing-card .card-action:hover{color:var(--accent-2)}.duration-tabs{border:1px solid var(--line);background:var(--surface);border-radius:0}.duration-tabs button{min-height:44px;color:var(--muted);background:0 0;border:0;border-radius:0;padding:12px 18px}.duration-tabs :is(button.active,button[aria-pressed=true],button[aria-selected=true]){color:var(--bg);background:var(--text)}.duration-switch{border:1px solid var(--line);background:var(--surface);border-radius:0;gap:0;display:inline-flex}.duration-switch button{border:0;border-right:1px solid var(--line);min-height:44px;color:var(--muted);background:0 0;border-radius:0;padding:12px 18px}.duration-switch button:last-child{border-right:0}.duration-switch button[aria-selected=true]{color:#171113;background:var(--text)}.price-line strong{font:450 clamp(30px, 2.7vw, 40px)/1.15 var(--font-editorial);letter-spacing:-.035em;color:var(--text)}.price-line>span{color:var(--muted);font-size:12px}.pricing-discount-badge,.melody-free-badge{background:#18271e;border:1px solid #3c5948;border-radius:2px;padding:5px 8px;font-size:10px;color:#b3debf!important}.pricing-card .fx-note{color:var(--muted);font-size:11px;line-height:1.7}.howto-step{border-block:1px solid var(--line);background:0 0;border-radius:0}.howto-step h2{font-family:var(--font-editorial);font-weight:400}.legal-info-card,.legal-contact-card,.legal-sources-card{background:0 0;border-radius:0}.site-footer{border-block:1px solid var(--line);color:var(--muted)}:is(.purchase-modal,.shopier-payment-dialog,.melody-checkout-dialog,.profile-library-preview-modal,.profile-library-create-modal){background:#141517;border:1px solid #555157;border-radius:2px;box-shadow:0 24px 90px #0009}:is(.profile-library-preview-modal,.profile-library-create-modal)>header button{background:0 0;border:0;width:44px;height:44px}:is(.profile-library-preview-modal,.profile-library-create-modal)>header span{font:500 9px/1.6 var(--font-metadata);color:var(--accent-2)}:is(.profile-library-preview-modal,.profile-library-create-modal) h2{font-family:var(--font-editorial);font-weight:400}.profile-library-hero{background:var(--surface);border:1px solid var(--line);border-radius:0}.profile-library-orbit{display:none}.profile-library-card{border-radius:2px;overflow:hidden}.profile-library-tags span,.profile-library-preview-details span{border:1px solid var(--line);color:var(--muted);background:#202124;border-radius:2px;padding:5px 8px;font-size:10px}.profile-library-card-copy p,.profile-library-footnote{color:var(--muted);font-size:13px}.profile-library-favorite{background:0 0;border:0;border-radius:0;width:44px;height:44px}.profile-library-favorite.is-favorite{color:var(--accent)}.profile-badge-card.is-earned{border-color:#5d4c54}.profile-badge-card.is-equipped{border-color:var(--accent);background:#231b20}.profile-badge-icon{color:var(--accent-2)}.profile-media-item img{object-fit:contain;background:#0a0b0c}.mail-message-row{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;border-radius:0;padding:16px}.mail-message-row.selected{border-left:2px solid var(--accent);background:#261e24}.mail-message-body{color:var(--text);font-size:15px;line-height:1.75}.mail-client-topbar{border-radius:0}.mail-quick-replies-list button{border:1px solid var(--line);background:0 0;border-radius:2px;min-height:44px;padding:8px 12px}.mail-quick-replies-list button.active{border-color:var(--accent);color:var(--accent-2);background:#2a2026}.ml-studio-shell,.ml-studio-layout{background:var(--bg)}.ml-studio-panel,.ml-section,.ml-dialog{border-radius:2px}.ml-studio-panel h2,.ml-section h2{font-family:var(--font-editorial);font-weight:400}.ml-chip{border:1px solid var(--line);color:var(--muted);background:#202124;border-radius:2px}.ml-dialog::backdrop,.workspace-menu-dialog::backdrop{background:#000b}.shopier-amount-row{border:1px solid var(--line);background:#101113;border-radius:2px}.shopier-total strong{font-family:var(--font-editorial);font-weight:450}.premium-hero-card{background:#181416;border-color:#61454d;border-radius:2px}.premium-benefit-card,.balance-topup-hero,.shopier-topup-card{border-radius:2px}@media (max-width:980px){.studio-home-hero{min-height:auto;padding:64px 28px}.studio-home-copy h1{max-width:15ch}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){body{font-size:15px}.container{width:calc(100% - 24px)}.studio-home-hero{border-inline:0;padding:48px 4px}.studio-home-copy h1{font-size:clamp(43px,11vw,60px)}.studio-home-copy>p{font-size:16px}.studio-home .section-space{padding-block:52px}.pricing-grid{grid-template-columns:minmax(0,1fr)}.pricing-card{border-right:0;padding:24px}.stat-card{border-right:0;border-bottom:1px solid var(--line)}.community-stat-card{border-right:0;border-bottom:1px solid var(--line);padding:24px}.workspace-main{padding-inline:16px}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea{font-size:16px}.workspace-header h1{font-size:35px}}
