.as-picker,.as-backdrop{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#f4f4f5;font-size:14px;box-sizing:border-box}.as-picker *,.as-backdrop *{box-sizing:border-box}.as-picker button,.as-backdrop button{font:inherit;color:inherit;border:0;cursor:pointer}.as-picker svg,.as-backdrop svg{width:16px;height:16px;flex-shrink:0}.as-picker{position:fixed;z-index:400;width:530px;background:#222;border:1px solid #ffffff14;border-radius:32px;padding:16px;box-shadow:0 20px 50px #0004}.as-search{height:32px;display:flex;align-items:center;padding:0 12px;gap:8px;margin-bottom:8px}.as-search button{background:transparent;display:flex;align-items:center;gap:6px;font-size:12px;padding:0}.as-search input{background:transparent;border:0;outline:0;color:inherit;width:100%;font:inherit}.as-tabs{display:flex;align-items:center;gap:8px;margin-bottom:12px}.as-tabs button{padding:8px 14px;background:transparent;border-radius:24px;font-size:12px;white-space:nowrap}.as-tabs button[aria-selected=true]{background:#ffffff0d}.as-tabs .as-new{margin-left:auto}.as-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-height:198px;overflow:auto}.as-tile{position:relative;min-width:0}.as-tile>button:first-child{padding:0;width:100%;background:transparent;text-align:left}.as-cover{height:87px;border-radius:16px;background:linear-gradient(135deg,#ffffff06,#ffffff0d);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:12px;color:#b5b5b5;overflow:hidden;border:2px solid transparent}.as-cover>svg{width:24px;height:24px}.as-cover img{width:100%;height:100%;object-fit:cover}.as-cover.selected{border-color:#eee}.as-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:12px;line-height:20px;font-size:13px}.as-manage{position:absolute;top:5px;right:5px;width:30px;height:30px;border-radius:50%;background:#222b;font-size:12px!important}.as-menu{position:absolute;top:38px;right:0;padding:4px;min-width:90px;background:#303030;border:1px solid #ffffff19;border-radius:12px;z-index:2;box-shadow:0 8px 20px #0005}.as-menu button{display:block;background:transparent;width:100%;padding:8px;text-align:left;border-radius:8px}.as-menu button:hover,.as-tabs button:hover{background:#ffffff12}.as-empty{grid-column:1/-1;text-align:center;color:#999;padding:24px;margin:0}.as-backdrop{position:fixed;inset:0;z-index:500;background:#0009;backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:24px}.as-editor{position:relative;width:960px;max-height:calc(100dvh - 48px);overflow:auto;border-radius:32px;padding:24px;background:#1c1c1c;border:1px solid #ffffff1f;box-shadow:0 24px 50px #0007}.as-editor h2,.as-delete h2{font-size:16px;font-weight:500;line-height:24px;margin:0 0 12px}.as-editor .as-close{position:absolute;right:16px;top:16px;width:32px;height:32px;border-radius:50%;background:#ffffff0d;display:grid;place-items:center}.as-editor .as-close svg{width:12px;height:12px}.as-columns{display:grid;grid-template-columns:3fr 2fr;gap:24px}.as-columns label{display:block;line-height:21px;font-size:14px}.as-columns label+label{margin-top:16px}.as-field{display:flex;margin-top:8px;border:1px solid #ffffff33;background:#ffffff14;border-radius:32px;overflow:hidden}.as-field:focus-within{border-color:#aaa}.as-field input,.as-field textarea{width:100%;color:#ddd;border:0;background:transparent;outline:none;font:inherit;font-size:14px;line-height:16.1px;min-width:0;box-shadow:none}.as-field input{height:34px;padding:4px 6px 4px 12px}.as-field small{font-size:13px;color:#aaa;white-space:nowrap;align-self:center;padding:0 12px 0 8px}.as-description{border-radius:24px;flex-direction:column;height:174px}.as-field textarea{padding:10px 12px;resize:none;flex:1}.as-description small{align-self:end;padding:8px 12px 12px}.as-drop{border:1px dashed #ffffff24;border-radius:16px;margin-top:10px;padding:12px;height:230px}.as-upload{width:100%;height:204px;border-radius:32px;background:#262626;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;font-size:12px!important}.as-upload b{font-weight:500}.as-upload>span{color:#ccc}.as-reverse{display:flex;align-items:center;gap:4px;margin-top:12px;height:36px}.as-reverse button{background:#ffffff0a;border-radius:32px;display:flex;align-items:center;gap:4px;height:36px;padding:1px 16px;font-size:12px}.as-reverse button[data-as=info]{background:transparent;width:32px;padding:8px}.as-reverse button[data-as=info] svg{width:14px;height:14px}.as-reverse span{font-size:12px;color:#aaa}.as-editor button:disabled{opacity:.3;cursor:default}.as-editor footer,.as-delete footer{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.as-editor footer button,.as-delete footer button{height:36px;padding:0 16px;min-width:72px;background:#ffffff14;border:1px solid #ffffff0a;border-radius:32px;font-size:12px}.as-editor footer .as-save{background:#f4f4f5;color:#111}.as-editor footer .as-save:disabled{background:#ffffff0a;color:#aaa;opacity:.5}.as-images{display:grid;grid-template-columns:1fr 1fr;gap:8px;height:204px;overflow:auto}.as-images>div{position:relative;min-height:96px;overflow:hidden;border-radius:12px;background:#262626}.as-images img{width:100%;height:100%;position:absolute;object-fit:cover}.as-images>div button{position:absolute;right:4px;top:4px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;padding:4px;background:#222b}.as-images>button{min-height:96px;border-radius:12px;display:grid;place-items:center;background:#262626}.as-error{font-size:12px;color:#f9a2a2;margin:8px 0 0}.as-delete{width:420px;max-width:100%;padding:24px;background:#222;border:1px solid #ffffff24;border-radius:24px}.as-delete p{color:#aaa;font-size:14px;line-height:22px}.as-delete [data-as=confirm-delete]{background:#eee;color:#111}@media(max-width:650px){.as-backdrop{padding:16px}.as-editor{padding:20px;width:100%;max-height:calc(100dvh - 32px)}.as-columns{grid-template-columns:1fr;gap:16px}.as-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.as-tabs{gap:0}.as-tabs button{padding:8px 10px}.as-picker{padding:12px}}

.as-columns label{font-weight:400}.as-field input::placeholder,.as-field textarea::placeholder{color:#808080;opacity:1}.as-images{grid-auto-rows:96px;align-content:start;height:176px;gap:8px}.as-images>div{height:96px}.as-images>button{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;background:transparent;font-size:12px}.as-image-help{font-size:12px;color:#aaa;margin:8px 0 0;line-height:18px}.as-cover-label{position:absolute;bottom:4px;left:4px;background:#2229;border:1px solid #ffffff30;border-radius:12px;padding:0 5px;font-size:12px;line-height:20px}.as-images>div button{opacity:0}.as-images>div:hover button,.as-images>div:focus-within button{opacity:1}.as-reverse [data-as=reverse]:not(:disabled){background:transparent}@media(max-width:650px){.as-editor{width:960px;min-width:960px;padding:24px;max-height:calc(100dvh - 48px);border-radius:32px}.as-columns{gap:24px}.as-editor footer{flex-direction:column}.as-editor footer button{width:100%}}

.as-discard{width:448px;background:#1c1c1c;border-radius:32px}.as-discard [data-as=confirm-close]{background:#f4f4f5;color:#111}
.as-editor{border:0;box-shadow:0 0 0 1px #ffffff1f,0 24px 50px #0007}.as-field small{font-weight:500;padding-left:0}.as-upload b{font-weight:400}.as-field:focus-within{border-color:#ffffff33}
@media(max-width:650px){.as-editor{width:100%;min-width:0;max-height:calc(100dvh - 32px)}.as-upload{background:transparent}}
@font-face{font-family:AccountStyleNumeric;src:url('/static/account-style-numeric.woff2') format('woff2');font-weight:100 900;font-display:swap;unicode-range:U+0030-0039}
.as-picker,.as-backdrop{font-family:AccountStyleNumeric,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased}.as-upload{font-weight:500!important;line-height:13.8px;background:#ffffff0a}.as-upload b{font-weight:500}.as-upload>span{font-weight:400}.as-editor button:not(.as-upload){font-weight:500}.as-picker button{font-weight:500}
.as-upload{background:transparent}.as-upload:hover{background:#ffffff0a}.as-reverse [data-as=reverse]:disabled{opacity:1;color:#717171;background:#ffffff0a}.as-reverse [data-as=reverse]:disabled svg{opacity:.55}
