:root{--text-custom:#bfc8d6;--text-secondary:#8893a7;--text-default:#fff;--text-default-invert:#1b1c24;--span:#96c0ff;--span-low:#96c0ff0d;--span-10:#96c0ff1a;--span-middle:#96c0ff40;--span-half:#96c0ff80;--money:#f4ca80;--money-bg:#f4ca801a;--bg:#0c131a;--card:#151f28;--tooltip:#060b10d9;--bg-modal:#131c24;--input-form:#1a2530;--button:#1f2c38;--button-hover:#28384a;--btn-disabled:#1a2530;--grey:#111922;--navbar:#0c131ad9;--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;--header-height:7rem;--container:110rem;--input-height:3rem;--input-height-sm:2.5rem;--input-height-lg:3.5rem;--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-gilroy)}.page-title{font-family:var(--font-gilroy);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}.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}.table-responsive{-webkit-overflow-scrolling:touch;border-radius:var(--br-10);width:100%;margin-bottom:0;display:block;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:var(--font-size-13);border:none;margin:0}table thead th{text-align:left;font-weight:var(--font-weight-600);font-size:var(--font-size-12);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;vertical-align:middle;white-space:nowrap;background:var(--transparent-2-w);border-bottom:1px solid var(--transparent-3-w);padding:.625rem 1rem}table tbody td{vertical-align:middle;color:var(--text-custom);border-bottom:1px solid var(--transparent-2-w);padding:.5rem 1rem}table tbody tr{transition:background var(--transition-duration)}table tbody tr:hover{background:var(--transparent-2-w)}table tbody tr:last-child td{border-bottom:none}table tfoot td{font-weight:var(--font-weight-700);color:var(--span);padding:.625rem 1rem}table thead th img,table tbody td img{width:1rem;height:1rem}
*{box-sizing:border-box;scrollbar-width:auto;scrollbar-color:var(--transparent-20-w) transparent;margin:0;padding:0}html{scrollbar-gutter:stable;overflow-y:auto}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--transparent-20-w);background-clip:padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--span-half);background-clip:padding-box;border:3px solid #0000}html,body{font-weight:var(--font-weight-500);font-family:var(--font-gilroy), -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}
