@font-face{font-family:Outfit;src:url('/outfit-variable.ttf') format('truetype');font-style:normal;font-weight:100 900;font-display:swap}
.premium-page{min-height:100dvh;background:#fff;color:#26143f;font:16px Outfit,system-ui,sans-serif}.premium-heading{background:#2c1558;color:#fff;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 28px}.premium-logo{display:flex;gap:10px;align-items:center;font-size:24px;font-weight:750;color:#fff;text-decoration:none}.premium-logo svg{color:#e5ff43;width:28px;height:28px}.premium-heading>div{display:flex;gap:20px;align-items:center;font-size:14px}.premium-heading button{color:#fff}.premium-content{width:100%;min-width:0;max-width:1000px;padding:32px 28px 60px;margin:0 auto}.premium-content h1{font-size:32px;margin:0 0 12px}.premium-content h2{font-size:21px;margin:28px 0 14px}.premium-content p{line-height:1.5}.premium-content label{display:flex;flex-direction:column;gap:7px;font-size:14px;font-weight:600}.premium-content input{font:inherit;padding:10px 12px;border:1px solid #cfc5e1;border-radius:4px;min-width:0;color:#26143f;background:white}.premium-content button{cursor:pointer;font:inherit}.premium-content .primary{background:#562dce;color:#fff;border:0;border-radius:4px;padding:11px 18px;font-weight:600;white-space:nowrap}.premium-content button:disabled{opacity:.5;cursor:wait}.premium-content input:focus-visible,.premium-content button:focus-visible{outline:2px solid #562dce;outline-offset:3px}.premium-form-line{display:flex;align-items:end;gap:12px;margin-top:8px}.premium-form-line input{flex:1}.premium-create{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:16px;align-items:end}.premium-limits{display:flex;align-items:end;gap:20px}.premium-limits>div{max-width:220px}.premium-limits input[type=number]{width:100%;margin-top:7px}.premium-content .premium-check{display:flex;flex-direction:row;align-items:center;padding-bottom:10px;font-weight:400}.premium-check input{accent-color:#562dce;width:18px;height:18px}.premium-allowance{max-width:520px}.premium-figures{display:flex;gap:12px;align-items:baseline}.premium-figures strong{font-size:24px}.premium-allowance progress{display:block;width:100%;height:12px;margin:18px 0;accent-color:#562dce}.premium-content .muted{font-size:13px;color:#63566f}.premium-owner{min-width:0;border-top:1px solid #ddd6e9;margin-top:32px}.premium-table-wrap{overflow-x:auto}.premium-content table{width:100%;border-collapse:collapse;text-align:left;font-size:14px}.premium-content th,.premium-content td{padding:14px 8px;border-bottom:1px solid #e3deed}.premium-content th{font-weight:600;color:#63566f}.premium-state{display:inline-block;padding:4px 8px;border-radius:4px;background:#eee8fa;color:#3d1e7e}.premium-state.ended{background:#f0eded;color:#615c65}.premium-code-result{background:#eee8fa;padding:18px;margin:18px 0}.premium-code-result input{font-size:13px}.premium-error{color:#902625;background:#fff0eb;padding:10px}.premium-notice{color:#135744;background:#e2f6ef;padding:10px}.premium-error:empty,.premium-notice:empty{display:none}.premium-demo{margin:0;padding:8px 28px;background:#e5ff43;color:#26143f;font-size:13px;font-weight:600}@media(max-width:700px){.premium-heading{padding:14px 18px;align-items:start}.premium-heading>div{flex-direction:column;gap:6px;align-items:end;font-size:12px}.premium-content{padding:24px 18px}.premium-create{grid-template-columns:1fr 1fr}.premium-create label:first-child{grid-column:1/-1}.premium-limits{flex-wrap:wrap;gap:12px}.premium-form-line{flex-direction:column;align-items:stretch}.premium-form-line input{width:100%}.premium-figures{display:block}.premium-figures span{display:block;margin-top:6px}}

.premium-allowance progress::-webkit-progress-bar{background:#eee8fa;border-radius:8px}.premium-allowance progress::-webkit-progress-value{background:#562dce;border-radius:8px}.premium-allowance progress::-moz-progress-bar{background:#562dce;border-radius:8px}

.premium-admin-label{font-size:12px;line-height:1;background:#e5ff43;color:#26143f;border-radius:4px;padding:5px 7px;font-weight:650}.premium-admin-links{display:flex;gap:24px;align-items:center;margin:18px 0 26px;font-size:13px}.premium-owner:first-of-type{margin-top:0}.premium-heading .premium-admin-label{flex-shrink:0}

.admin-feedback-row{padding:18px 0;border-bottom:1px solid #ddd6e9}.admin-feedback-row>div:first-child{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap}.admin-feedback-row p{white-space:pre-wrap}.admin-feedback-row span{font-size:13px;color:#63566f}.admin-feedback-image{display:block;max-width:100%;max-height:700px}.account-close{margin:25px 0}.account-close summary{cursor:pointer;font-weight:600}.account-close form{display:grid;gap:16px;max-width:500px;margin:20px 0}.premium-admin-links{flex-wrap:wrap}

.owner-switch{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid #ffffff55;border-radius:7px;flex-shrink:0;font-size:12px;line-height:1.2}.owner-switch a,.owner-switch button,.owner-switch span{display:block;padding:7px 10px;border:0;border-radius:4px;color:#fff;background:transparent;text-decoration:none;font:inherit;white-space:nowrap}.owner-switch [aria-current=page]{background:#e5ff43;color:#241044;font-weight:650}.owner-switch a:hover,.owner-switch button:hover{background:#ffffff22}.owner-switch a:focus-visible,.owner-switch button:focus-visible{outline:2px solid #e5ff43;outline-offset:2px}.premium-heading:has(.owner-switch){gap:18px;flex-wrap:wrap}.premium-heading>.owner-switch{margin-right:auto}.chief-topbar:has(.owner-switch){gap:14px}.chief-topbar:has(.owner-switch) #workspace-search-form{min-width:0;flex:1}.chief-topbar:has(.owner-switch) .beta-account span{display:none}@media(max-width:760px){.chief-topbar:has(.owner-switch){gap:7px}.owner-switch{font-size:11px}.owner-switch a,.owner-switch button,.owner-switch span{padding:6px}.chief-topbar:has(.owner-switch) #workspace-search-form{width:35px;min-width:30px}.premium-heading:has(.owner-switch){gap:12px}.premium-heading:has(.owner-switch)>div{width:100%}}
