body.sythonom-app .purchase-steps{display:flex;align-items:center;gap:.75rem;margin:1rem 0 1.5rem;color:var(--sy-t3);font:600 .6875rem/1 var(--sy-mono);letter-spacing:.1em;text-transform:uppercase}body.sythonom-app .purchase-steps>span{display:inline-flex;align-items:center;gap:.5rem}body.sythonom-app .purchase-steps b{display:grid;place-items:center;width:1.5rem;height:1.5rem;border:1px solid var(--sy-l2);border-radius:0;background:none;font-weight:600}body.sythonom-app .purchase-steps .current{color:#fff}body.sythonom-app .purchase-steps .current b{border-color:#fff;background:#fff;color:#000}body.sythonom-app .purchase-steps .complete b{border-color:var(--sy-red);color:var(--sy-red)}body.sythonom-app .purchase-steps i{flex:0 0 2rem;height:1px;background:var(--sy-l2)}body.sythonom-app .guild-picker{display:grid;gap:.5rem}body.sythonom-app .guild-option{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;width:100%;padding:.9rem 1rem;border:1px solid var(--sy-l2);border-radius:0;background:#000;color:#fff;text-align:left;transition:border-color .2s,background-color .2s}body.sythonom-app .guild-option:hover{border-color:var(--sy-l3)}body.sythonom-app .guild-option.selected{border-color:#fff;background:rgba(255,255,255,.06);box-shadow:inset 3px 0 0 var(--sy-red)}body.sythonom-app .guild-option>span:nth-child(2){min-width:0;text-align:left}body.sythonom-app .guild-option strong{display:block;font-size:1rem;font-weight:700;overflow-wrap:anywhere;text-align:left}body.sythonom-app .guild-option small{display:block;margin-top:.15rem;color:var(--sy-t3);font-size:.8125rem;text-align:left}body.sythonom-app .guild-icon{display:grid;place-items:center;width:2.5rem;height:2.5rem;overflow:hidden;border:1px solid var(--sy-l2);border-radius:0;background:none;color:var(--sy-t2)}body.sythonom-app .guild-icon img{width:100%;height:100%;object-fit:cover;border-radius:0}body.sythonom-app .guild-radio{width:1.1rem;height:1.1rem;border:1px solid var(--sy-l3);border-radius:50%}body.sythonom-app .guild-option.selected>svg{color:var(--sy-red)}body.sythonom-app .guild-search{display:flex;align-items:center;gap:.6rem;margin-bottom:.75rem;padding:0 .9rem;border:1px solid var(--sy-l2);border-radius:0;background:#000}body.sythonom-app .guild-search input{flex:1 1;min-width:0;border:0;background:none}body.sythonom-app .purchase-limit{display:flex;gap:.6rem;align-items:flex-start;margin-bottom:1rem;padding:.8rem 1rem;border:1px solid var(--sy-l2);border-radius:0;background:none;color:var(--sy-t2);font-size:.875rem;line-height:1.55}body.sythonom-app .purchase-limit svg{flex:none;margin-top:.15rem;color:var(--sy-red)}body.sythonom-app .purchase-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--sy-l2)}body.sythonom-app .purchase-footer>span{color:var(--sy-t2);font-size:.875rem}body.sythonom-app :is(.purchase-empty,.purchase-loading,.guild-search-empty){padding:1.5rem 0;color:var(--sy-t2);text-align:left;border:0}body.sythonom-app .purchase-error{margin:0 0 1rem;padding:.9rem 1rem;border:1px solid var(--sy-red);border-radius:0;background:rgba(255,79,79,.08);color:#fff;font-size:.875rem;line-height:1.55}body.sythonom-app .purchase-confirmation{display:grid;justify-items:stretch;gap:1.1rem;text-align:left}body.sythonom-app .purchase-confirm-icon{justify-self:start;display:grid;place-items:center;width:3rem;height:3rem;border:1px solid var(--sy-l3);border-radius:0;background:none;color:#fff}body.sythonom-app .purchase-confirmation h3{margin:0;text-align:left;color:#fff;font:800 clamp(1.5rem,5vw,2.1rem)/1 var(--sy-font);font-stretch:70%;letter-spacing:-.004em;text-transform:uppercase}body.sythonom-app .checkout-summary{display:grid;border-top:1px solid var(--sy-l2)}body.sythonom-app .checkout-summary>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.85rem 0;border:0;border-bottom:1px solid var(--sy-l1);background:none}body.sythonom-app .checkout-summary span{color:var(--sy-t2);font-size:.9375rem}body.sythonom-app .checkout-summary strong{color:#fff;font:600 1rem/1.2 var(--sy-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}body.sythonom-app .checkout-summary .checkout-summary-discount strong{color:var(--sy-red)}body.sythonom-app .checkout-summary .checkout-summary-total{padding-block:1.1rem;border-bottom:1px solid #fff}body.sythonom-app .checkout-summary .checkout-summary-total span{color:#fff;font-weight:700}body.sythonom-app .checkout-summary .checkout-summary-total strong{font-size:1.375rem}body.sythonom-app :is(.checkout-wallet-note,.checkout-free-note){margin:0;color:var(--sy-t2);font-size:.875rem;line-height:1.6;text-align:left}body.sythonom-app .checkout-free-note{display:flex;align-items:flex-start;gap:.5rem}body.sythonom-app .checkout-free-note svg{flex:none;margin-top:.15rem;color:var(--sy-red)}body.sythonom-app .checkout-discount-box{display:grid;gap:.6rem;padding:1rem;border:1px solid var(--sy-l2);border-radius:0;background:#000;text-align:left}body.sythonom-app .checkout-discount-box label{color:var(--sy-t2);font:700 .6875rem/1.3 var(--sy-font);letter-spacing:.1em;text-transform:uppercase}body.sythonom-app .checkout-discount-controls{display:flex;gap:.5rem}body.sythonom-app .checkout-discount-controls input{flex:1 1;min-width:0}body.sythonom-app .checkout-discount-error{color:var(--sy-red)}body.sythonom-app .checkout-discount-success{color:#fff}body.sythonom-app .purchase-confirm-servers{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.5rem}body.sythonom-app .purchase-confirm-servers span{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .7rem;border:1px solid var(--sy-l2);border-radius:0;color:var(--sy-t2);font-size:.8125rem}body.sythonom-app .checkout-purchase-button{width:100%}body.sythonom-app .purchase-back-link{justify-self:start;display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:0;border:0;background:none;color:var(--sy-t2);font:700 .6875rem/1 var(--sy-font);letter-spacing:.1em;text-transform:uppercase}body.sythonom-app .purchase-back-link:hover{color:var(--sy-red)}body.sythonom-app .bot-install-panel{display:grid;justify-items:start;gap:1rem;text-align:left}body.sythonom-app .bot-install-icon{display:grid;place-items:center;width:3rem;height:3rem;border:1px solid var(--sy-l3);border-radius:0;background:none;color:#fff}body.sythonom-app .bot-install-panel h3{margin:0;color:#fff;font:800 clamp(1.5rem,5vw,2.1rem)/1 var(--sy-font);font-stretch:70%;text-transform:uppercase;letter-spacing:-.004em}body.sythonom-app .bot-install-panel p{margin:0;color:var(--sy-t2);line-height:1.65}body.sythonom-app .bot-install-actions{display:flex;flex-wrap:wrap;gap:.75rem}body.sythonom-app :is(.experience-workspace,.experience-owner-page,.app-shell,.experience-home,.experience-packages,.experience-login,.experience-guide,.purchase-modal,.melody-checkout-dialog,.shopier-payment-dialog,.profile-library-preview-modal,.profile-library-create-modal) :is(.button,.card-action,.admin-action-button,.license-card-action,.feature-card-action,.workspace-primary-button,.profile-library-apply,.profile-library-create,.profile-library-secondary,.experience-action,.refresh-button):not(.personal-profile-preview *){min-height:2.75rem;padding:0 1.15rem;border:1px solid var(--sy-l3);border-radius:0;background:transparent;color:#fff;font:700 .75rem/1.2 var(--sy-font);font-stretch:100%;letter-spacing:.1em;text-transform:uppercase;text-shadow:none;box-shadow:none}body.sythonom-app :is(.experience-workspace,.experience-owner-page,.app-shell,.experience-home,.experience-packages,.experience-login,.experience-guide,.purchase-modal,.melody-checkout-dialog,.shopier-payment-dialog,.profile-library-preview-modal,.profile-library-create-modal) :is(.button,.card-action,.admin-action-button,.license-card-action,.feature-card-action,.workspace-primary-button,.profile-library-apply,.profile-library-create,.profile-library-secondary,.experience-action,.refresh-button):not(.personal-profile-preview *):hover:not(:disabled):not([aria-disabled=true]){background:#fff;border-color:#fff;color:#000;transform:none;box-shadow:none}body.sythonom-app :is(.experience-workspace,.experience-owner-page,.app-shell,.experience-home,.experience-packages,.experience-login,.experience-guide,.purchase-modal,.melody-checkout-dialog,.shopier-payment-dialog,.profile-library-preview-modal,.profile-library-create-modal) :is(.button.button-primary,.profile-library-apply,.profile-library-create,.experience-action-light,.workspace-primary-button):not(.personal-profile-preview *){background:var(--sy-red);border-color:var(--sy-red);color:#000}body.sythonom-app :is(.experience-workspace,.experience-owner-page,.app-shell,.experience-home,.experience-packages,.experience-login,.experience-guide,.purchase-modal,.melody-checkout-dialog,.shopier-payment-dialog,.profile-library-preview-modal,.profile-library-create-modal) :is(.button.button-primary,.profile-library-apply,.profile-library-create,.experience-action-light,.workspace-primary-button):not(.personal-profile-preview *):hover:not(:disabled):not([aria-disabled=true]){background:#fff;border-color:#fff;color:#000}body.sythonom-app :is(.experience-workspace,.experience-owner-page,.app-shell,.purchase-modal,.melody-checkout-dialog,.shopier-payment-dialog) :is(.admin-action-button.danger,.button-danger):not(.personal-profile-preview *){background:transparent;border-color:var(--sy-red);color:var(--sy-red)}body.sythonom-app :is(.experience-workspace,.experience-owner-page,.app-shell,.purchase-modal,.melody-checkout-dialog,.shopier-payment-dialog) :is(.admin-action-button.danger,.button-danger):not(.personal-profile-preview *):hover:not(:disabled){background:var(--sy-red);border-color:var(--sy-red);color:#000}body.sythonom-app :is(.button,.admin-action-button):disabled{opacity:.45;cursor:not-allowed}body.sythonom-app .shopier-payment-dialog .shopier-payment-icon{background:none;border:1px solid var(--sy-l3);border-radius:0;color:#fff;box-shadow:none}body.sythonom-app .shopier-payment-dialog .shopier-payment-icon.is-error{border-color:var(--sy-red);color:var(--sy-red);background:none}body.sythonom-app .shopier-payment-dialog .shopier-payment-icon.is-complete{border-color:#fff;color:#fff;background:none}body.sythonom-app .shopier-payment-dialog .shopier-payment-label{color:var(--sy-red);font:600 .6875rem/1.3 var(--sy-mono);letter-spacing:.14em}body.sythonom-app .shopier-payment-dialog h2{font:800 clamp(1.5rem,5vw,2rem)/1 var(--sy-font);font-stretch:70%;text-transform:uppercase;letter-spacing:-.004em;color:#fff}body.sythonom-app .shopier-payment-dialog p{color:var(--sy-t2);font:400 .9375rem/1.65 var(--sy-font)}body.sythonom-app .shopier-payment-dialog .shopier-payment-actions{background:#000;border:0;border-top:1px solid var(--sy-l2);border-radius:0}body.sythonom-app :is(.shopier-payment-dialog,.melody-checkout-dialog,.purchase-modal,.profile-library-preview-modal,.profile-library-create-modal){background:#000;border:1px solid var(--sy-l3);border-radius:0;box-shadow:none}