:root{--text-custom:#bebebe;--text-secondary:#9a9a9a;--text-default:#fff;--text-default-invert:#1b1c24;--span:#e37eff;--span-low:#e37eff0d;--span-10:#e37eff1a;--span-middle:#e37eff40;--span-half:#e37eff80;--money:#f4ca80;--money-bg:#f4ca801a;--bg:#100f13;--card:#17161c;--tooltip:#040306d9;--bg-modal:#14121a;--input-form:#1d1c22;--button:#232128;--button-hover:#2c2a32;--btn-disabled:#1e1d22;--grey:#15141a;--navbar:#100f13d9;--green:#64ce82;--orange:#f6b949;--red:#ff4940;--red-10:#ff49401a;--red-20:#ff494033;--t:#cca966;--ct:#6ac;--top-one:#ffdb5c;--top-two:#bfe0ff;--top-three:#f8a785;--transparent-1-w:#ffffff03;--transparent-2-w:#ffffff05;--transparent-3-w:#ffffff08;--transparent-4-w:#ffffff0a;--transparent-5-w:#ffffff0d;--transparent-10-w:#ffffff1a;--transparent-20-w:#fff3;--transparent-1-b:#00000003;--transparent-2-b:#00000005;--transparent-3-b:#00000008;--transparent-4-b:#0000000a;--transparent-5-b:#0000000d;--transparent-10-b:#0000001a;--transparent-20-b:#0003;--brand-vkontakte-color:#07f;--brand-telegram-color:#2aabee;--brand-youtube-color:red;--brand-tiktok-color:#ff0050;--brand-discord-color:#5865f2;--font-weight-400:400;--font-weight-500:500;--font-weight-600:600;--font-weight-700:700;--transition-duration:.3s;--input-height:3rem;--font-size-10:10px;--font-size-11:11px;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-15:15px;--font-size-16:16px;--font-size-18:18px;--font-size-20:20px;--font-size-24:24px;--font-size-28:28px;--font-size-32:32px;--br-4:4px;--br-6:6px;--br-8:8px;--br-10:10px;--br-12:12px;--br-16:16px;--br-20:20px;--br-full:50%}
@keyframes slideUp{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{0%{transform:translate(-105%)}to{transform:translate(105%)}}
h1,h2,h3,h4,h5,h6{color:var(--text-default);font-weight:600;line-height:1.3}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:.875rem}p{line-height:1.6}small{color:var(--text-secondary);font-size:.8125rem}.text-accent{font-family:var(--font-unbounded)}.page-title{font-family:var(--font-unbounded);font-size:var(--font-size-24);color:var(--text-default);margin:0;font-weight:700}
button,input,textarea{font-family:inherit;font-size:inherit;line-height:inherit;-webkit-box-shadow:none;box-shadow:none;border:none;border-radius:0;outline:none;margin:0}.hidden{display:none}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.truncate-2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.flex{display:flex}.flex-col{flex-direction:column;display:flex}.flex-center{justify-content:center;align-items:center;display:flex}.flex-start{justify-content:flex-start}.flex-between{justify-content:space-between;align-items:center;display:flex}.gap-xs{gap:.25rem}.gap-sm{gap:.5rem}.gap-md{gap:.75rem}.gap-lg{gap:1.5rem}.gap-xl{gap:2rem}.field{flex-direction:column;gap:.5rem;display:flex}.field>label{font-size:var(--font-size-15);color:var(--text-custom);font-weight:600}.section{flex-direction:column;gap:1rem;display:flex}.section-header{border-bottom:1px solid var(--transparent-5-w);justify-content:space-between;align-items:center;padding-bottom:.75rem;display:flex}.section-title{font-size:var(--font-size-18);color:var(--text-default);font-weight:700}.section-desc{font-size:var(--font-size-13);color:var(--text-secondary)}input,textarea,select{font-weight:var(--font-weight-500);height:var(--input-height);background:var(--input-form);border-radius:var(--br-8);color:var(--text-custom);font-size:var(--font-size-15);border:1px solid #0000;outline:1px solid #0000;padding-inline:1rem;transition:border-color .15s}input:focus,textarea:focus,select:focus{border-color:var(--span)}input::placeholder,textarea::placeholder{color:var(--text-secondary)}.input-error{border-color:var(--red)}button,.button{text-align:center;vertical-align:middle;width:max-content;line-height:normal;font-weight:var(--font-weight-500);height:var(--input-height);color:var(--text-custom);background-color:var(--button);border:unset;border-radius:var(--br-8);touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:var(--transition-duration);cursor:pointer;background-image:none;outline:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding-inline:1rem;font-size:15px;display:flex}button svg,.button svg{fill:currentColor;width:1.25rem;height:1.25rem;transition:var(--transition-duration)}button:hover,.button:hover{background-color:var(--button-hover);color:var(--text-default)}button.active,.button.active{background-color:var(--span);color:var(--text-default)}button:disabled,button.disabled,.button.disabled{color:var(--transparent-10-w);background-color:var(--btn-disabled);-webkit-user-select:none;user-select:none}button:disabled svg,button:disabled:hover svg,button.disabled svg,button.disabled:hover svg,.button.disabled svg,.button.disabled:hover svg{fill:currentColor}button:disabled:hover,button.disabled:hover,.button.disabled:hover{color:var(--transparent-10-w);background-color:var(--btn-disabled)}.btn-primary{background-color:var(--span);color:var(--text-default)}.btn-primary:hover:not(:disabled){background-color:var(--span-half)}.btn-delete{background-color:var(--red-10);color:var(--red)}.btn-delete svg{fill:var(--red)}.btn-delete:hover{background-color:var(--red-20);color:var(--red)}.btn-delete:hover svg{fill:var(--red)}.btn-bg-unset{background:unset;height:unset;border:unset;outline:unset;padding:0}.btn-bg-unset:hover{background:unset}.btn-no-hover{pointer-events:none;cursor:default}@supports (appearance:none){input[type=checkbox],input[type=radio]{--active:var(--span-middle);--active-inner:var(--span);--focus:4px solid var(--transparent-2-w);--border:var(--transparent-10-w);--border-hover:#ffffff40;--background:transparent;--disabled:var(--card);--disabled-inner:var(--span-middle);-webkit-appearance:none;-moz-appearance:none;vertical-align:top;cursor:pointer;height:21px;margin:0;transition:background .3s,border-color .3s,box-shadow .2s;display:inline-block;position:relative;border:1px solid var(--bc,var(--border))!important;background:var(--b,var(--background))!important;outline:none!important}input[type=checkbox]:after,input[type=radio]:after{content:"";transition:transform var(--d-t,.3s) var(--d-t-e,ease), opacity var(--d-o,.2s);display:block;position:absolute;top:0;left:0}input[type=checkbox]:checked,input[type=radio]:checked{--b:var(--active);--bc:var(--active);--d-o:.3s;--d-t:.6s;--d-t-e:cubic-bezier(.2, .85, .32, 1.2)}input[type=checkbox]:disabled,input[type=radio]:disabled{--b:var(--disabled);cursor:not-allowed;opacity:.9}input[type=checkbox]:disabled:checked,input[type=radio]:disabled:checked{--b:var(--disabled-inner);--bc:var(--border)}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{cursor:not-allowed}input[type=checkbox]:hover:not(:checked):not(:disabled),input[type=radio]:hover:not(:checked):not(:disabled){--bc:var(--border-hover)}input[type=checkbox]:focus,input[type=radio]:focus{box-shadow:0 0 0 var(--focus)}input[type=checkbox]:not(.switch),input[type=radio]:not(.switch){width:21px}input[type=checkbox]:not(.switch):after,input[type=radio]:not(.switch):after{opacity:var(--o,0)}input[type=checkbox]:not(.switch):checked,input[type=radio]:not(.switch):checked{--o:1}input[type=checkbox]+label,input[type=radio]+label{vertical-align:top;cursor:pointer;color:var(--text-custom);margin-bottom:0;margin-left:7px;font-size:16px;line-height:21px;transition:all .2s;display:inline-block}input[type=checkbox]+label:hover,input[type=radio]+label:hover{filter:brightness(120%)}input[type=checkbox]:not(.switch){border-radius:7px}input[type=checkbox]:not(.switch):after{border:2px solid var(--active-inner);width:5px;height:9px;transform:rotate(var(--r,20deg));border-top:0;border-left:0;top:3px;left:6px}input[type=checkbox]:not(.switch):checked{--r:43deg}input[type=checkbox].switch{border-radius:11px;width:38px}input[type=checkbox].switch:after{background:var(--ab,var(--border));width:15px;height:15px;transform:translateX(var(--x,0));border-radius:50%;top:2px;left:2px}input[type=checkbox].switch:checked{--ab:var(--active-inner);--x:17px}input[type=checkbox].switch:disabled:not(:checked):after{opacity:.6}input[type=radio]{border-radius:50%}input[type=radio]:after{background:var(--active-inner);opacity:0;width:19px;height:19px;transform:scale(var(--s,.7));border-radius:50%}input[type=radio]:checked{--s:.5}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;padding:0}}.w-full{width:100%}.pointer{cursor:pointer}.no-select{-webkit-user-select:none;user-select:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.toolbar{border-radius:var(--br-10);background:var(--card);align-items:center;gap:.375rem;padding:.5rem;display:flex}.toolbar-divider{background:var(--transparent-10-w);flex-shrink:0;width:1px;height:2rem;margin:0 .375rem}.toolbar-button{font-weight:var(--font-weight-600);white-space:nowrap;text-overflow:ellipsis;width:8rem;height:3rem;overflow:hidden}
*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--transparent-10-w) transparent;margin:0;padding:0}html{scrollbar-gutter:stable;overflow-y:auto}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--transparent-10-w);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--transparent-20-w)}html,body{font-weight:var(--font-weight-500);font-family:var(--font-sfpro), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;background:var(--bg);color:var(--text-custom);min-height:100vh;font-size:var(--font-size-15)}html.no-scroll{overflow:hidden}a{color:inherit;text-decoration:none}
