:root{--bg: #0a0a0f;--bg2: #111118;--bg3: #16161f;--surface: #1c1c28;--surface2: #232333;--border: rgba(255, 255, 255, .07);--border2: rgba(255, 255, 255, .12);--border-hover: rgba(255, 255, 255, .15);--accent: #7c5cfc;--accent2: #a87eff;--accent3: #c4a8ff;--gold: #f0c060;--gold2: #ffd980;--green: #3dd68c;--pink: #ff6b8a;--cyan: #00d4ff;--text: #f0eef8;--text2: #9b97b8;--text3: #5a5778;--font-display: Syne, sans-serif;--font-body: DM Sans, sans-serif;--r: 12px;--r2: 20px;--r3: 28px;--ease: cubic-bezier(.16, 1, .3, 1);--topbar-bg: rgba(17, 17, 24, .82)}body.theme-light{--bg: #f5f3ff;--bg2: #ffffff;--bg3: #ede9ff;--surface: #ffffff;--surface2: #f0ecff;--border: rgba(124, 92, 252, .12);--border2: rgba(124, 92, 252, .22);--border-hover: rgba(124, 92, 252, .38);--accent: #6640f0;--accent2: #7c5cfc;--accent3: #9b7fff;--gold: #b8740a;--gold2: #d48e14;--green: #0e9455;--pink: #c4245a;--cyan: #006eaa;--text: #1a1630;--text2: #5a4f82;--text3: #998fc0;--font-display: Syne, sans-serif;--font-body: DM Sans, sans-serif;--r: 12px;--r2: 20px;--r3: 28px;--ease: cubic-bezier(.16, 1, .3, 1);--topbar-bg: rgba(255, 255, 255, .92);background:var(--bg);color:var(--text)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{background:#0a0a0f;color:#f0eef8;font-family:DM Sans,sans-serif;line-height:1.65;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");pointer-events:none;z-index:0;opacity:.45}.display-title{font-family:Syne,sans-serif;font-weight:800;letter-spacing:-1.5px;line-height:1.08;color:#f0eef8}.section-label{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:#7c5cfc;display:flex;align-items:center;gap:8px;margin-bottom:14px}.section-label:before{content:"";width:20px;height:1px;background:#7c5cfc}[appScrollReveal]{opacity:0;transform:translateY(28px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}[appScrollReveal].revealed{opacity:1;transform:translateY(0)}.gradient-text{background:linear-gradient(135deg,#a87eff,#f0c060);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v47/1Ptsg8LJRfWJmhDAuUs4QIFqPfE.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v47/1Ptsg8LJRfWJmhDAuUs4SYFqPfE.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v47/1Ptsg8LJRfWJmhDAuUs4ToFqPfE.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v47/1Ptsg8LJRfWJmhDAuUs4QoFqPfE.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v47/1Ptsg8LJRfWJmhDAuUs4Q4FqPfE.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v47/1Ptsg8LJRfWJmhDAuUs4TYFq.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwkT9nA2.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwAT9nA2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwgT9nA2.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwcT9nA2.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwsT9nA2.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwoT9nA2.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwQT9g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvvYwYL8g.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvmYwYL8g.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvuYwYL8g.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvhYwYL8g.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvtYwYL8g.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvsYwYL8g.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcviYwY.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:primeicons;font-display:block;src:url("./media/primeicons-77WLEVE2.eot");src:url("./media/primeicons-77WLEVE2.eot?#iefix") format("embedded-opentype"),url("./media/primeicons-XI7ZC3P3.woff2") format("woff2"),url("./media/primeicons-7C46RJHE.woff") format("woff"),url("./media/primeicons-AEJFRHCW.ttf") format("truetype"),url("./media/primeicons-SQ5LETCD.svg?#primeicons") format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-eraser:before{content:"\ea04"}.pi-stopwatch:before{content:"\ea01"}.pi-verified:before{content:"\ea02"}.pi-delete-left:before{content:"\ea03"}.pi-hourglass:before{content:"\e9fe"}.pi-truck:before{content:"\ea00"}.pi-wrench:before{content:"\e9ff"}.pi-microphone:before{content:"\e9fa"}.pi-megaphone:before{content:"\e9fb"}.pi-arrow-right-arrow-left:before{content:"\e9fc"}.pi-bitcoin:before{content:"\e9fd"}.pi-file-edit:before{content:"\e9f6"}.pi-language:before{content:"\e9f7"}.pi-file-export:before{content:"\e9f8"}.pi-file-import:before{content:"\e9f9"}.pi-file-word:before{content:"\e9f1"}.pi-gift:before{content:"\e9f2"}.pi-cart-plus:before{content:"\e9f3"}.pi-thumbs-down-fill:before{content:"\e9f4"}.pi-thumbs-up-fill:before{content:"\e9f5"}.pi-arrows-alt:before{content:"\e9f0"}.pi-calculator:before{content:"\e9ef"}.pi-sort-alt-slash:before{content:"\e9ee"}.pi-arrows-h:before{content:"\e9ec"}.pi-arrows-v:before{content:"\e9ed"}.pi-pound:before{content:"\e9eb"}.pi-prime:before{content:"\e9ea"}.pi-chart-pie:before{content:"\e9e9"}.pi-reddit:before{content:"\e9e8"}.pi-code:before{content:"\e9e7"}.pi-sync:before{content:"\e9e6"}.pi-shopping-bag:before{content:"\e9e5"}.pi-server:before{content:"\e9e4"}.pi-database:before{content:"\e9e3"}.pi-hashtag:before{content:"\e9e2"}.pi-bookmark-fill:before{content:"\e9df"}.pi-filter-fill:before{content:"\e9e0"}.pi-heart-fill:before{content:"\e9e1"}.pi-flag-fill:before{content:"\e9de"}.pi-circle:before{content:"\e9dc"}.pi-circle-fill:before{content:"\e9dd"}.pi-bolt:before{content:"\e9db"}.pi-history:before{content:"\e9da"}.pi-box:before{content:"\e9d9"}.pi-at:before{content:"\e9d8"}.pi-arrow-up-right:before{content:"\e9d4"}.pi-arrow-up-left:before{content:"\e9d5"}.pi-arrow-down-left:before{content:"\e9d6"}.pi-arrow-down-right:before{content:"\e9d7"}.pi-telegram:before{content:"\e9d3"}.pi-stop-circle:before{content:"\e9d2"}.pi-stop:before{content:"\e9d1"}.pi-whatsapp:before{content:"\e9d0"}.pi-building:before{content:"\e9cf"}.pi-qrcode:before{content:"\e9ce"}.pi-car:before{content:"\e9cd"}.pi-instagram:before{content:"\e9cc"}.pi-linkedin:before{content:"\e9cb"}.pi-send:before{content:"\e9ca"}.pi-slack:before{content:"\e9c9"}.pi-sun:before{content:"\e9c8"}.pi-moon:before{content:"\e9c7"}.pi-vimeo:before{content:"\e9c6"}.pi-youtube:before{content:"\e9c5"}.pi-flag:before{content:"\e9c4"}.pi-wallet:before{content:"\e9c3"}.pi-map:before{content:"\e9c2"}.pi-link:before{content:"\e9c1"}.pi-credit-card:before{content:"\e9bf"}.pi-discord:before{content:"\e9c0"}.pi-percentage:before{content:"\e9be"}.pi-euro:before{content:"\e9bd"}.pi-book:before{content:"\e9ba"}.pi-shield:before{content:"\e9b9"}.pi-paypal:before{content:"\e9bb"}.pi-amazon:before{content:"\e9bc"}.pi-phone:before{content:"\e9b8"}.pi-filter-slash:before{content:"\e9b7"}.pi-facebook:before{content:"\e9b4"}.pi-github:before{content:"\e9b5"}.pi-twitter:before{content:"\e9b6"}.pi-step-backward-alt:before{content:"\e9ac"}.pi-step-forward-alt:before{content:"\e9ad"}.pi-forward:before{content:"\e9ae"}.pi-backward:before{content:"\e9af"}.pi-fast-backward:before{content:"\e9b0"}.pi-fast-forward:before{content:"\e9b1"}.pi-pause:before{content:"\e9b2"}.pi-play:before{content:"\e9b3"}.pi-compass:before{content:"\e9ab"}.pi-id-card:before{content:"\e9aa"}.pi-ticket:before{content:"\e9a9"}.pi-file-o:before{content:"\e9a8"}.pi-reply:before{content:"\e9a7"}.pi-directions-alt:before{content:"\e9a5"}.pi-directions:before{content:"\e9a6"}.pi-thumbs-up:before{content:"\e9a3"}.pi-thumbs-down:before{content:"\e9a4"}.pi-sort-numeric-down-alt:before{content:"\e996"}.pi-sort-numeric-up-alt:before{content:"\e997"}.pi-sort-alpha-down-alt:before{content:"\e998"}.pi-sort-alpha-up-alt:before{content:"\e999"}.pi-sort-numeric-down:before{content:"\e99a"}.pi-sort-numeric-up:before{content:"\e99b"}.pi-sort-alpha-down:before{content:"\e99c"}.pi-sort-alpha-up:before{content:"\e99d"}.pi-sort-alt:before{content:"\e99e"}.pi-sort-amount-up:before{content:"\e99f"}.pi-sort-amount-down:before{content:"\e9a0"}.pi-sort-amount-down-alt:before{content:"\e9a1"}.pi-sort-amount-up-alt:before{content:"\e9a2"}.pi-palette:before{content:"\e995"}.pi-undo:before{content:"\e994"}.pi-desktop:before{content:"\e993"}.pi-sliders-v:before{content:"\e991"}.pi-sliders-h:before{content:"\e992"}.pi-search-plus:before{content:"\e98f"}.pi-search-minus:before{content:"\e990"}.pi-file-excel:before{content:"\e98e"}.pi-file-pdf:before{content:"\e98d"}.pi-check-square:before{content:"\e98c"}.pi-chart-line:before{content:"\e98b"}.pi-user-edit:before{content:"\e98a"}.pi-exclamation-circle:before{content:"\e989"}.pi-android:before{content:"\e985"}.pi-google:before{content:"\e986"}.pi-apple:before{content:"\e987"}.pi-microsoft:before{content:"\e988"}.pi-heart:before{content:"\e984"}.pi-mobile:before{content:"\e982"}.pi-tablet:before{content:"\e983"}.pi-key:before{content:"\e981"}.pi-shopping-cart:before{content:"\e980"}.pi-comments:before{content:"\e97e"}.pi-comment:before{content:"\e97f"}.pi-briefcase:before{content:"\e97d"}.pi-bell:before{content:"\e97c"}.pi-paperclip:before{content:"\e97b"}.pi-share-alt:before{content:"\e97a"}.pi-envelope:before{content:"\e979"}.pi-volume-down:before{content:"\e976"}.pi-volume-up:before{content:"\e977"}.pi-volume-off:before{content:"\e978"}.pi-eject:before{content:"\e975"}.pi-money-bill:before{content:"\e974"}.pi-images:before{content:"\e973"}.pi-image:before{content:"\e972"}.pi-sign-in:before{content:"\e970"}.pi-sign-out:before{content:"\e971"}.pi-wifi:before{content:"\e96f"}.pi-sitemap:before{content:"\e96e"}.pi-chart-bar:before{content:"\e96d"}.pi-camera:before{content:"\e96c"}.pi-dollar:before{content:"\e96b"}.pi-lock-open:before{content:"\e96a"}.pi-table:before{content:"\e969"}.pi-map-marker:before{content:"\e968"}.pi-list:before{content:"\e967"}.pi-eye-slash:before{content:"\e965"}.pi-eye:before{content:"\e966"}.pi-folder-open:before{content:"\e964"}.pi-folder:before{content:"\e963"}.pi-video:before{content:"\e962"}.pi-inbox:before{content:"\e961"}.pi-lock:before{content:"\e95f"}.pi-unlock:before{content:"\e960"}.pi-tags:before{content:"\e95d"}.pi-tag:before{content:"\e95e"}.pi-power-off:before{content:"\e95c"}.pi-save:before{content:"\e95b"}.pi-question-circle:before{content:"\e959"}.pi-question:before{content:"\e95a"}.pi-copy:before{content:"\e957"}.pi-file:before{content:"\e958"}.pi-clone:before{content:"\e955"}.pi-calendar-times:before{content:"\e952"}.pi-calendar-minus:before{content:"\e953"}.pi-calendar-plus:before{content:"\e954"}.pi-ellipsis-v:before{content:"\e950"}.pi-ellipsis-h:before{content:"\e951"}.pi-bookmark:before{content:"\e94e"}.pi-globe:before{content:"\e94f"}.pi-replay:before{content:"\e94d"}.pi-filter:before{content:"\e94c"}.pi-print:before{content:"\e94b"}.pi-align-right:before{content:"\e946"}.pi-align-left:before{content:"\e947"}.pi-align-center:before{content:"\e948"}.pi-align-justify:before{content:"\e949"}.pi-cog:before{content:"\e94a"}.pi-cloud-download:before{content:"\e943"}.pi-cloud-upload:before{content:"\e944"}.pi-cloud:before{content:"\e945"}.pi-pencil:before{content:"\e942"}.pi-users:before{content:"\e941"}.pi-clock:before{content:"\e940"}.pi-user-minus:before{content:"\e93e"}.pi-user-plus:before{content:"\e93f"}.pi-trash:before{content:"\e93d"}.pi-external-link:before{content:"\e93c"}.pi-window-maximize:before{content:"\e93b"}.pi-window-minimize:before{content:"\e93a"}.pi-refresh:before{content:"\e938"}.pi-user:before{content:"\e939"}.pi-exclamation-triangle:before{content:"\e922"}.pi-calendar:before{content:"\e927"}.pi-chevron-circle-left:before{content:"\e928"}.pi-chevron-circle-down:before{content:"\e929"}.pi-chevron-circle-right:before{content:"\e92a"}.pi-chevron-circle-up:before{content:"\e92b"}.pi-angle-double-down:before{content:"\e92c"}.pi-angle-double-left:before{content:"\e92d"}.pi-angle-double-right:before{content:"\e92e"}.pi-angle-double-up:before{content:"\e92f"}.pi-angle-down:before{content:"\e930"}.pi-angle-left:before{content:"\e931"}.pi-angle-right:before{content:"\e932"}.pi-angle-up:before{content:"\e933"}.pi-upload:before{content:"\e934"}.pi-download:before{content:"\e956"}.pi-ban:before{content:"\e935"}.pi-star-fill:before{content:"\e936"}.pi-star:before{content:"\e937"}.pi-chevron-left:before{content:"\e900"}.pi-chevron-right:before{content:"\e901"}.pi-chevron-down:before{content:"\e902"}.pi-chevron-up:before{content:"\e903"}.pi-caret-left:before{content:"\e904"}.pi-caret-right:before{content:"\e905"}.pi-caret-down:before{content:"\e906"}.pi-caret-up:before{content:"\e907"}.pi-search:before{content:"\e908"}.pi-check:before{content:"\e909"}.pi-check-circle:before{content:"\e90a"}.pi-times:before{content:"\e90b"}.pi-times-circle:before{content:"\e90c"}.pi-plus:before{content:"\e90d"}.pi-plus-circle:before{content:"\e90e"}.pi-minus:before{content:"\e90f"}.pi-minus-circle:before{content:"\e910"}.pi-circle-on:before{content:"\e911"}.pi-circle-off:before{content:"\e912"}.pi-sort-down:before{content:"\e913"}.pi-sort-up:before{content:"\e914"}.pi-sort:before{content:"\e915"}.pi-step-backward:before{content:"\e916"}.pi-step-forward:before{content:"\e917"}.pi-th-large:before{content:"\e918"}.pi-arrow-down:before{content:"\e919"}.pi-arrow-left:before{content:"\e91a"}.pi-arrow-right:before{content:"\e91b"}.pi-arrow-up:before{content:"\e91c"}.pi-bars:before{content:"\e91d"}.pi-arrow-circle-down:before{content:"\e91e"}.pi-arrow-circle-left:before{content:"\e91f"}.pi-arrow-circle-right:before{content:"\e920"}.pi-arrow-circle-up:before{content:"\e921"}.pi-info:before{content:"\e923"}.pi-info-circle:before{content:"\e924"}.pi-home:before{content:"\e925"}.pi-spinner:before{content:"\e926"}ul{margin:0;padding:0}a{text-decoration:none;color:#3d3f46}a:visited,a:hover{color:inherit;text-decoration:none}.gradient-wrapper{display:flex;align-items:center;justify-content:center;min-height:100dvh;width:100%;background:#0a0a0f}.loader-holder{position:relative;display:flex;height:300px;flex-direction:column;justify-content:center;align-items:center}.loader-holder img{max-width:35%;position:absolute}.loader-holder .left-part{animation:slideLeftPart 1.5s infinite}.loader-holder .right-part{transform:translateY(-6px);animation:slideRightPart 1.5s infinite}@keyframes slideLeftPart{30%,to{transform:translate(26%)}}@keyframes slideRightPart{30%,to{transform:translate(-20%) translateY(-6px)}}@keyframes fadeInText{0%{transform:translateY(-15px);opacity:0}to{transform:translateY(0);opacity:1}}.loader-holder .logo-text{font-weight:700;font-size:32px;font-family:Comfortaa,cursive;opacity:0;animation:fadeInText 1s forwards;animation-delay:.5s}.btnsuper{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:none;cursor:pointer;font-family:var(--font-body, "DM Sans"),sans-serif;font-weight:400;letter-spacing:.03em;white-space:nowrap;transition:transform .15s,box-shadow .15s,background .15s,border-color .15s,color .15s;position:relative;overflow:hidden}.btnsuper:active{transform:scale(.97)}.btnsuper:disabled{opacity:.38;cursor:not-allowed;pointer-events:none}.btnsuper--sm{height:32px;padding:0 12px;font-size:11px;border-radius:10px}.btnsuper--md{height:40px;padding:0 18px;font-size:13px;border-radius:12px}.btnsuper--lg{height:48px;padding:0 24px;font-size:14px;border-radius:14px}.btnsuper--xl{height:56px;padding:0 32px;font-size:15px;border-radius:16px}.btnsuper--full{width:100%}.btnsuper--icon{padding:0}.btnsuper--icon.btn--sm{width:32px}.btnsuper--icon.btn--md{width:40px}.btnsuper--icon.btn--lg{width:48px}.btnsuper--primary{background:var(--text);color:var(--bg);border:1px solid transparent}.btnsuper--primary:hover{filter:brightness(1.12);box-shadow:0 4px 16px #0000002e}.btnsuper--accent{background:var(--accent);color:var(--text);border:1px solid transparent}.btnsuper--accent:hover{background:#9070ff;box-shadow:0 4px 20px #7c5cfc59}.btnsuper--accent-ghost{background:transparent;color:var(--accent2);border:1px solid rgba(124,92,252,.35)}.btnsuper--accent-ghost:hover{background:#7c5cfc1a;border-color:#7c5cfc8c;color:var(--accent3)}.btnsuper--green{background:var(--green);color:#0a1a10;border:1px solid transparent}.btnsuper--green:hover{background:#52eea0;box-shadow:0 4px 20px #3dd68c4d}.btnsuper--green-ghost{background:#3dd68c1a;color:var(--green);border:1px solid rgba(61,214,140,.3)}.btnsuper--green-ghost:hover{background:#3dd68c2e;border-color:#3dd68c80}.btnsuper--danger{background:#dc3c5a1a;color:#fc6b8a;border:1px solid rgba(220,60,90,.25)}.btnsuper--danger:hover{background:#dc3c5a2e;border-color:#dc3c5a73}.btnsuper--ghost{background:transparent;color:var(--text2);border:1px solid rgba(255,255,255,.1)}.btnsuper--ghost:hover{background:#ffffff0d;border-color:#fff3;color:var(--text)}.btnsuper--surface{background:var(--surface2, #252535);color:var(--text2);border:1px solid rgba(255,255,255,.07)}.btnsuper--surface:hover{background:#2e2e42;border-color:#ffffff24;color:var(--text)}.btnsuper--gradient{background:linear-gradient(135deg,var(--accent),var(--gold));color:#0a0a0f;border:none}.btnsuper--gradient:hover{box-shadow:0 4px 24px #7c5cfc66;filter:brightness(1.08)}.btnsuper--loading .btn__label{opacity:0}.btnsuper--loading:after{content:"";position:absolute;width:14px;height:14px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:btn-spin .6s linear infinite}.btnsuper__badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:#fc6b8a;color:#fff;border-radius:20px;font-size:9px;margin-left:2px}@keyframes btn-spin{to{transform:rotate(360deg)}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:500;line-height:1;border:none;border-radius:12px;cursor:pointer;transition:all .2s ease;font-family:inherit}.btn-primary{background:#8164d8;color:#fff}.btn-primary:hover{background:#6a47d1;box-shadow:0 4px 16px #8164d84d}.btn-outline{background:transparent;color:#8164d8;border:1.5px solid hsla(255,60%,62%,.4)}.btn-outline:hover{background:#8164d8;color:#fff;border-color:#8164d8}.btn-gradient{background:linear-gradient(135deg,#8164d8,#b870db);color:#fff;border:none}.btn-gradient:hover{box-shadow:0 6px 20px #8164d859;transform:translateY(-1px)}.btn-sm{padding:6px 14px;font-size:13px;border-radius:8px}.btn-lg{padding:14px 28px;font-size:16px;border-radius:14px}.btn:disabled{opacity:.5;pointer-events:none}.reject-btn{display:flex;justify-content:center;align-items:center;gap:5px;border:none;background:#e64646;color:#fff;font-weight:500;font-size:14px;line-height:20px;border-radius:4px;padding:8px}.reject-btn:hover{cursor:pointer}.button-transparent{display:flex;align-items:center;border:1px solid rgba(255,255,255,.5);filter:drop-shadow(0px 1px 2px rgba(16,24,40,.05));background:none;border-radius:4px;color:#0f0f14;font-weight:500;font-size:14px;gap:8px;line-height:20px;padding:10px 16px 10px 18px}.button-transparent:hover{cursor:pointer}.rejectButtonStyleClass{background:red!important}.black-btn{padding:14px 16px;background:#0f0f14;border:1px solid #0f0f14;box-shadow:0 1px 2px #1018280d;border-radius:4px;color:#fff;white-space:nowrap;min-width:180px}.black-btn:hover{transition:.5s all;cursor:pointer;background:#0f0f14cc}.buttons-welcome{display:flex;gap:8px;align-items:center;background:#fff;font-weight:500;padding:10px 16px 10px 18px;color:#7068d3;border:1px solid #7068d3;line-height:20px;border-radius:4px;font-size:14px}.buttons-welcome:hover{cursor:pointer}.action-button{display:flex;justify-content:center;border:none;border-radius:4px;font-weight:500;font-size:14px;color:#fff;padding:10px 15px;align-items:center;gap:8px;background:#7068d3;overflow:hidden;position:relative;z-index:0;transition:.2s all}.action-button:hover{transform:translateY(-2px);cursor:pointer;transition:.2s all;box-shadow:#7068d3 0 1px 3px,#7068d3 0 1px 2px}.action-button:disabled{background:#7068d3;opacity:.5}.action-button:disabled:hover{cursor:not-allowed}.action-button:visited{color:#fff}.shine-effect:before{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,#fff3,#fff9,#fff3);transform:skew(-20deg);animation:shine 2.5s infinite;pointer-events:none}@keyframes shine{0%{left:-75%}to{left:125%}}.tabs{display:flex;gap:4px;margin-bottom:24px;border-bottom:1px solid rgba(255,255,255,.07);overflow-x:auto}.tab{display:inline-flex;align-items:center;flex-shrink:0;gap:8px;padding:8px 20px;border:none;background:none;cursor:pointer;font-size:14px;font-weight:500;color:#9b97b8;white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s cubic-bezier(.16,1,.3,1),border-color .15s cubic-bezier(.16,1,.3,1)}.tab i,.tab svg{font-size:15px;transition:color .15s cubic-bezier(.16,1,.3,1)}.tab:hover{color:#f0eef8}.tab--active{color:#a87eff;border-bottom-color:#7c5cfc}.tab--active i,.tab--active svg{color:#a87eff}.user-link{display:flex;gap:15px;font-size:14px;cursor:pointer}.user-link .username{position:relative;max-width:220px;font-weight:500}.user-link .username:after{content:"";position:absolute;left:0;bottom:1px;width:0;height:2px;background-color:#7068d3;transition:width .3s ease-in-out}.user-link .username:hover:after{width:100%}body{--p-inputtext-background: #111118;--p-inputtext-disabled-background: rgba(17, 17, 24, .5);--p-inputtext-border-color: rgba(255, 255, 255, .07);--p-inputtext-hover-border-color: rgba(255, 255, 255, .15);--p-inputtext-focus-border-color: rgba(124, 92, 252, .5);--p-inputtext-invalid-border-color: #dc3545;--p-inputtext-color: #f0eef8;--p-inputtext-disabled-color: #5a5778;--p-inputtext-placeholder-color: #5a5778;--p-inputtext-shadow: none;--p-inputtext-border-radius: 12px;--p-inputtext-padding-x: 16px;--p-inputtext-padding-y: 12px;--p-inputtext-font-size: 14px;--p-inputtext-focus-ring-width: 0px;--p-inputtext-focus-ring-shadow: 0 0 0 3px rgba(124, 92, 252, .08);--p-inputtext-transition-duration: .15s;--p-datepicker-background: #1c1c28;--p-datepicker-border-color: rgba(255, 255, 255, .08);--p-datepicker-border-radius: 14px;--p-datepicker-color: #f0eef8;--p-datepicker-shadow: 0 16px 40px rgba(0, 0, 0, .5);--p-datepicker-header-background: #1c1c28;--p-datepicker-header-color: #f0eef8;--p-datepicker-title-color: #f0eef8;--p-datepicker-title-hover-color: #a87eff;--p-datepicker-select-month-color: #f0eef8;--p-datepicker-select-month-hover-color: #a87eff;--p-datepicker-select-year-color: #f0eef8;--p-datepicker-select-year-hover-color: #a87eff;--p-datepicker-date-hover-background: rgba(124, 92, 252, .1);--p-datepicker-date-hover-color: #f0eef8;--p-datepicker-date-selected-background: #7c5cfc;--p-datepicker-date-selected-color: #ffffff;--p-datepicker-date-selected-hover-background: #6a4de8;--p-datepicker-today-date-background: rgba(255, 255, 255, .06);--p-datepicker-today-date-color: #a87eff;--p-datepicker-day-view-cell-color: #9b97b8;--p-datepicker-other-month-color: #5a5778;--p-select-background: #111118;--p-select-border-color: rgba(255, 255, 255, .08);--p-select-border-radius: 12px;--p-select-color: #f0eef8;--p-select-shadow: none;--p-select-transition-duration: .15s;--p-select-hover-border-color: rgba(124, 92, 252, .5);--p-select-focus-border-color: rgba(124, 92, 252, .5);--p-select-focus-ring-width: 0;--p-select-focus-ring-color: transparent;--p-select-focus-ring-shadow: none;--p-select-placeholder-color: #5a5778;--p-select-label-color: #f0eef8;--p-select-dropdown-color: #5a5778;--p-select-disabled-background: rgba(255, 255, 255, .03);--p-select-disabled-color: #5a5778;--p-select-overlay-background: #1c1c28;--p-select-overlay-border-color: rgba(255, 255, 255, .08);--p-select-overlay-border-radius: 14px;--p-select-overlay-shadow: 0 16px 40px rgba(0, 0, 0, .5);--p-select-overlay-color: #f0eef8;--p-select-filter-background: #111118;--p-select-filter-border-color: rgba(255, 255, 255, .08);--p-select-filter-color: #f0eef8;--p-select-filter-placeholder-color: #5a5778;--p-select-option-color: #9b97b8;--p-select-option-background: transparent;--p-select-option-border-radius: 8px;--p-select-option-padding: 8px 12px;--p-select-option-focus-background: rgba(124, 92, 252, .1);--p-select-option-focus-color: #f0eef8;--p-select-option-selected-background: rgba(124, 92, 252, .15);--p-select-option-selected-color: #a87eff;--p-select-option-selected-focus-background: rgba(124, 92, 252, .2);--p-select-option-selected-focus-color: #a87eff;--p-select-option-group-color: #5a5778;--p-select-option-group-background: transparent;--p-select-option-group-font-weight: 400;--p-select-clear-icon-color: #5a5778;--p-select-empty-message-color: #5a5778;--p-multiselect-background: #111118;--p-multiselect-border-color: rgba(255, 255, 255, .07);--p-multiselect-border-radius: 12px;--p-multiselect-color: #f0eef8;--p-multiselect-shadow: none;--p-multiselect-transition-duration: .15s;--p-multiselect-hover-border-color: rgba(255, 255, 255, .15);--p-multiselect-focus-border-color: rgba(124, 92, 252, .5);--p-multiselect-focus-ring-width: 0;--p-multiselect-focus-ring-color: transparent;--p-multiselect-focus-ring-shadow: none;--p-multiselect-placeholder-color: #5a5778;--p-multiselect-dropdown-color: #5a5778;--p-multiselect-clear-icon-color: #5a5778;--p-multiselect-disabled-background: rgba(255, 255, 255, .03);--p-multiselect-disabled-color: #5a5778;--p-multiselect-overlay-background: #1c1c28;--p-multiselect-overlay-border-color: rgba(255, 255, 255, .07);--p-multiselect-overlay-border-radius: 14px;--p-multiselect-overlay-shadow: 0 16px 48px rgba(0, 0, 0, .5);--p-multiselect-overlay-color: #f0eef8;--p-multiselect-option-color: #9b97b8;--p-multiselect-option-focus-background: rgba(124, 92, 252, .08);--p-multiselect-option-focus-color: #f0eef8;--p-multiselect-option-selected-background: rgba(124, 92, 252, .15);--p-multiselect-option-selected-color: #a87eff;--p-multiselect-option-selected-focus-background: rgba(124, 92, 252, .2);--p-multiselect-option-selected-focus-color: #a87eff;--p-multiselect-option-group-color: #5a5778;--p-multiselect-option-group-background: transparent;--p-checkbox-background: #111118;--p-checkbox-border-color: rgba(255, 255, 255, .12);--p-checkbox-border-radius: 5px;--p-checkbox-hover-border-color: rgba(255, 255, 255, .22);--p-checkbox-focus-border-color: rgba(124, 92, 252, .5);--p-checkbox-focus-ring-width: 0;--p-checkbox-focus-ring-shadow: none;--p-checkbox-checked-background: #7c5cfc;--p-checkbox-checked-border-color: #7c5cfc;--p-checkbox-checked-hover-background: #6a4de8;--p-checkbox-checked-hover-border-color: #6a4de8;--p-checkbox-icon-checked-color: #ffffff;--p-checkbox-shadow: none;--p-chip-background: rgba(124, 92, 252, .15);--p-chip-color: #a87eff;--p-chip-remove-icon-color: #a87eff;--p-chip-border-radius: 20px;--p-floatlabel-color: #5a5778;--p-floatlabel-focus-color: #a87eff;--p-floatlabel-active-color: #a87eff;--p-accordion-header-background: transparent;--p-accordion-header-color: #9b97b8;--p-accordion-header-hover-background: rgba(255, 255, 255, .03);--p-accordion-header-hover-color: #f0eef8;--p-accordion-header-active-background: rgba(124, 92, 252, .05);--p-accordion-header-active-color: #a87eff;--p-accordion-header-active-hover-background: rgba(124, 92, 252, .08);--p-accordion-header-active-hover-color: #a87eff;--p-accordion-header-border-width: 0;--p-accordion-header-border-color: transparent;--p-accordion-header-focus-ring-width: 0;--p-accordion-header-focus-ring-shadow: none;--p-accordion-header-toggle-icon-color: #9b97b8;--p-accordion-header-toggle-icon-hover-color: #f0eef8;--p-accordion-header-toggle-icon-active-color: #a87eff;--p-accordion-header-toggle-icon-active-hover-color: #a87eff;--p-accordion-panel-border-color: rgba(255, 255, 255, .07);--p-accordion-panel-border-width: 0 0 1px 0;--p-accordion-content-background: transparent;--p-accordion-content-color: #f0eef8;--p-accordion-content-border-width: 0;--p-accordion-transition-duration: .15s}.p-multiselect-chip-item .p-chip{border:1px solid rgba(124,92,252,.2);font-size:11px}body.theme-light .p-multiselect-chip-item .p-chip{border-color:#6640f038}.p-multiselect{min-width:0;max-width:100%}.p-multiselect .p-multiselect-label{display:flex;flex-wrap:wrap;gap:4px;min-width:0;overflow:hidden}body.theme-light{--p-inputtext-background: #ffffff;--p-inputtext-disabled-background: rgba(124, 92, 252, .04);--p-inputtext-border-color: rgba(124, 92, 252, .18);--p-inputtext-hover-border-color: rgba(102, 64, 240, .5);--p-inputtext-focus-border-color: rgba(102, 64, 240, .5);--p-inputtext-invalid-border-color: #dc3545;--p-inputtext-color: #1a1630;--p-inputtext-disabled-color: #998fc0;--p-inputtext-placeholder-color: #998fc0;--p-inputtext-focus-ring-shadow: 0 0 0 3px rgba(102, 64, 240, .08);--p-datepicker-background: #ffffff;--p-datepicker-border-color: rgba(124, 92, 252, .15);--p-datepicker-color: #1a1630;--p-datepicker-shadow: 0 16px 40px rgba(102, 64, 240, .14);--p-datepicker-header-background: #ffffff;--p-datepicker-header-color: #1a1630;--p-datepicker-title-color: #1a1630;--p-datepicker-title-hover-color: #6640f0;--p-datepicker-date-selected-background: #6640f0;--p-datepicker-today-date-color: #6640f0;--p-select-background: #ffffff;--p-select-border-color: rgba(124, 92, 252, .18);--p-select-color: #1a1630;--p-select-hover-border-color: rgba(102, 64, 240, .5);--p-select-focus-border-color: rgba(102, 64, 240, .5);--p-select-placeholder-color: #998fc0;--p-select-label-color: #1a1630;--p-select-dropdown-color: #998fc0;--p-select-disabled-background: rgba(124, 92, 252, .04);--p-select-disabled-color: #998fc0;--p-select-overlay-background: #ffffff;--p-select-overlay-border-color: rgba(124, 92, 252, .15);--p-select-overlay-shadow: 0 16px 40px rgba(102, 64, 240, .14);--p-select-overlay-color: #1a1630;--p-select-filter-background: #f5f3ff;--p-select-filter-border-color: rgba(124, 92, 252, .18);--p-select-filter-color: #1a1630;--p-select-filter-placeholder-color: #998fc0;--p-select-option-color: #5a4f82;--p-select-option-focus-background: rgba(102, 64, 240, .08);--p-select-option-focus-color: #1a1630;--p-select-option-selected-background: rgba(102, 64, 240, .12);--p-select-option-selected-color: #6640f0;--p-select-option-selected-focus-background: rgba(102, 64, 240, .18);--p-select-option-selected-focus-color: #6640f0;--p-select-option-group-color: #998fc0;--p-select-clear-icon-color: #998fc0;--p-select-empty-message-color: #998fc0;--p-multiselect-background: #ffffff;--p-multiselect-border-color: rgba(124, 92, 252, .18);--p-multiselect-color: #1a1630;--p-multiselect-hover-border-color: rgba(102, 64, 240, .5);--p-multiselect-focus-border-color: rgba(102, 64, 240, .5);--p-multiselect-placeholder-color: #998fc0;--p-multiselect-dropdown-color: #998fc0;--p-multiselect-clear-icon-color: #998fc0;--p-multiselect-disabled-background: rgba(124, 92, 252, .04);--p-multiselect-disabled-color: #998fc0;--p-multiselect-overlay-background: #ffffff;--p-multiselect-overlay-border-color: rgba(124, 92, 252, .15);--p-multiselect-overlay-shadow: 0 16px 40px rgba(102, 64, 240, .14);--p-multiselect-overlay-color: #1a1630;--p-multiselect-option-color: #5a4f82;--p-multiselect-option-focus-background: rgba(102, 64, 240, .08);--p-multiselect-option-focus-color: #1a1630;--p-multiselect-option-selected-background: rgba(102, 64, 240, .12);--p-multiselect-option-selected-color: #6640f0;--p-multiselect-option-selected-focus-background: rgba(102, 64, 240, .18);--p-multiselect-option-selected-focus-color: #6640f0;--p-multiselect-option-group-color: #998fc0;--p-multiselect-empty-message-color: #998fc0;--p-chip-background: rgba(102, 64, 240, .12);--p-chip-color: #6640f0;--p-chip-remove-icon-color: #6640f0;--p-floatlabel-color: #998fc0;--p-floatlabel-focus-color: #6640f0;--p-floatlabel-active-color: #6640f0;--p-checkbox-background: #ffffff;--p-checkbox-border-color: rgba(102, 64, 240, .3);--p-checkbox-checked-background: #6640f0;--p-checkbox-checked-border-color: #6640f0;--p-checkbox-icon-checked-color: #ffffff}body.theme-light .filter-modal .p-dialog-header,body.theme-light .media-modal .p-dialog-header{background:#fff!important;border-bottom:1px solid rgba(124,92,252,.1)!important}body.theme-light .filter-modal .p-dialog-header .p-dialog-title,body.theme-light .media-modal .p-dialog-header .p-dialog-title{color:#1a1630!important}body.theme-light .filter-modal .p-dialog-header .p-dialog-header-close,body.theme-light .media-modal .p-dialog-header .p-dialog-header-close{background:#7c5cfc0f!important;border:1px solid rgba(124,92,252,.14)!important;color:#5a4f82!important}body.theme-light .filter-modal .p-dialog-header .p-dialog-header-close:hover,body.theme-light .media-modal .p-dialog-header .p-dialog-header-close:hover{background:#7c5cfc1f!important;color:#1a1630!important}body.theme-light .filter-modal .p-dialog-content,body.theme-light .media-modal .p-dialog-content{background:#fff!important;scrollbar-color:rgba(102,64,240,.25) transparent}body.theme-light .filter-modal .p-dialog-content::-webkit-scrollbar-thumb,body.theme-light .media-modal .p-dialog-content::-webkit-scrollbar-thumb{background:#6640f038!important}body.theme-light .filter-modal .p-dialog-content::-webkit-scrollbar-thumb:hover,body.theme-light .media-modal .p-dialog-content::-webkit-scrollbar-thumb:hover{background:#6640f066!important}body.theme-light .filter-modal .p-dialog-footer,body.theme-light .media-modal .p-dialog-footer{background:#fff!important;border-top:1px solid rgba(124,92,252,.1)!important}body.theme-light .filter-modal.p-component-overlay,body.theme-light .p-component-overlay.media-modal{background:#1a163059!important}body.theme-light .custom-dialog_remove_user .p-confirmdialog{background:#fff!important;border:1px solid rgba(124,92,252,.12)!important}body.theme-light .custom-dialog_remove_user .p-confirmdialog-header{background:#fff!important;border-bottom:1px solid rgba(124,92,252,.1)!important}body.theme-light .custom-dialog_remove_user .p-confirmdialog-header .p-confirmdialog-title{color:#1a1630!important}body.theme-light .custom-dialog_remove_user .p-confirmdialog-content{background:#fff!important;color:#5a4f82!important}body.theme-light .custom-dialog_remove_user .p-confirmdialog-footer{background:#fff!important;border-top:1px solid rgba(124,92,252,.1)!important}body.theme-light .custom-dialog_remove_user .rejectButtonStyleClass{border:1px solid rgba(124,92,252,.18)!important;color:#5a4f82!important}body.theme-light .custom-dialog_remove_user .rejectButtonStyleClass:hover{border-color:#7c5cfc59!important;color:#1a1630!important}body{background:var(--bg);color:var(--text);font-size:16px;line-height:1.65;overflow-x:hidden}.masonry{column-count:3}@media only screen and (max-width:768px){.masonry{column-count:1}}.masonry{column-gap:1rem}.masonry>*{width:100%;margin-bottom:1rem;break-inside:avoid}.content{width:100%;margin-top:55px;margin-bottom:125px}@media only screen and (max-width:768px){.content{margin-top:85px;width:100%;padding:15px}}ul li{list-style:none}.container{width:1235px}@media only screen and (max-width:768px){.container{width:100%}}@media only screen and (max-width:768px){.no-on-mobile{display:none!important}}.flex{display:flex}.col{flex-direction:column}.wrap{flex-wrap:wrap}.center{justify-content:center}.align-center{align-items:center}.flex-end{justify-content:flex-end}.align-end{align-items:flex-end}.between{justify-content:space-between}.around{justify-content:space-around}.end{justify-content:end}.self-center{align-self:center}.section-block{position:relative;border-radius:10px;box-shadow:0 17px 78px -8px #18181c12;border:1px solid rgba(0,0,0,.07);padding:32px 32px 15px;background:#fff}.section-block .header{font-weight:600;font-size:18px;line-height:24px;color:#000}.price{background-color:#21c45d26;color:#21c45d;border:1px solid transparent;border-radius:9999px;padding:.125rem .625rem;font-size:14px;font-weight:600;width:fit-content}.no-connection{padding:15px 25px 10px;font-weight:700;background:red;border-radius:3px;position:fixed;bottom:5px;width:100%;color:#fff;text-align:center}.selectedTab{color:#000;padding-bottom:16px}.no-filters{display:flex;align-items:center;flex-direction:column;gap:15px;width:100%}.header-block{display:flex;flex-direction:column;padding-bottom:6px}@media only screen and (max-width:768px){.header-block{padding:15px}}.header-block .title{font-weight:600;font-size:24px;line-height:28px;display:flex;align-items:center;letter-spacing:-.03em;color:#313131;margin-bottom:7px}.header-block .description{font-weight:400;font-size:16px;line-height:26px;display:flex;align-items:center;letter-spacing:-.18px;color:#5c7a8a}.remove-btn{color:red}.remove-btn:hover{cursor:pointer}.custom-dialog{min-width:50%}@media only screen and (max-width:768px){.custom-dialog{width:100%}}.custom-dialog .p-dialog-header{padding-bottom:0!important}.custom-dialog .p-dialog-header-icons{border-radius:50%!important;border:1px solid #99a2ad!important;color:#99a2ad!important}.custom-dialog .p-dialog-content{border-bottom-left-radius:16px!important;border-bottom-right-radius:16px!important}.error{background:#ff2c2c;color:#fff;border-radius:6px;padding:5px;font-weight:600;font-size:18px}textarea{resize:none}.empty-block{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:8px;box-shadow:0 17px 78px -8px #18181c12;padding:45px}.empty-block .description{font-size:16px}.empty-block .benefits{display:flex;flex-direction:column;gap:25px}.empty-block .benefits span{margin-right:15px}.avatar{width:40px;height:40px;object-fit:cover;border-radius:50%;border:2px solid #7068d3}.user-card-container{display:flex;flex-wrap:wrap;gap:15px}.user-card-container .user-card-wrapper{display:flex;flex-direction:column;gap:15px}@media only screen and (max-width:768px){.user-card-container .user-card-wrapper{max-width:100%;width:100%}}.user-type{font-size:12px;color:#7c73d4;margin-top:4px}.tag-item{padding:5px;border-radius:6px;background:#7068d3;color:#fff}.filter-modal,.media-modal{border:none!important;background:none!important}.filter-modal .p-dialog,.media-modal .p-dialog{border-radius:20px!important;border:none!important;background:none!important;box-shadow:0 24px 64px #0009!important;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;font-family:var(--font-body, "DM Sans"),sans-serif!important;width:660px}@media(max-width:768px){.filter-modal .p-dialog,.media-modal .p-dialog{width:96vw!important;margin:0!important;border-radius:20px 20px 0 0!important;position:fixed!important;bottom:0!important;left:0!important}}.filter-modal .p-dialog-header,.media-modal .p-dialog-header{background:#1c1c28!important;border-bottom:1px solid rgba(255,255,255,.06)!important;border-radius:20px 20px 0 0!important;padding:18px 20px 16px!important}.filter-modal .p-dialog-header .p-dialog-title,.media-modal .p-dialog-header .p-dialog-title{font-family:var(--font-display, "Syne"),sans-serif!important;font-weight:800!important;font-size:16px!important;letter-spacing:-.4px!important;color:#f0eef8!important}.filter-modal .p-dialog-header .p-dialog-header-icons,.media-modal .p-dialog-header .p-dialog-header-icons{display:flex;align-items:center;gap:4px}.filter-modal .p-dialog-header .p-dialog-header-close,.media-modal .p-dialog-header .p-dialog-header-close{width:28px!important;height:28px!important;border-radius:8px!important;background:#ffffff0d!important;border:1px solid rgba(255,255,255,.08)!important;color:#9b97b8!important;transition:background .15s,color .15s!important}.filter-modal .p-dialog-header .p-dialog-header-close:hover,.media-modal .p-dialog-header .p-dialog-header-close:hover{background:#ffffff1a!important;color:#f0eef8!important}.filter-modal .p-dialog-content,.media-modal .p-dialog-content{background:#1c1c28!important;border-radius:0 0 20px 20px!important;padding:20px!important;overflow-y:auto!important;flex:1;min-height:0;width:100%;scrollbar-width:thin;scrollbar-color:rgba(124,92,252,.3) transparent}.filter-modal .p-dialog-content::-webkit-scrollbar,.media-modal .p-dialog-content::-webkit-scrollbar{width:4px}.filter-modal .p-dialog-content::-webkit-scrollbar-track,.media-modal .p-dialog-content::-webkit-scrollbar-track{background:transparent}.filter-modal .p-dialog-content::-webkit-scrollbar-thumb,.media-modal .p-dialog-content::-webkit-scrollbar-thumb{background:#7c5cfc4d;border-radius:4px}.filter-modal .p-dialog-content::-webkit-scrollbar-thumb:hover,.media-modal .p-dialog-content::-webkit-scrollbar-thumb:hover{background:#7c5cfc80}@media(max-width:768px){.filter-modal .p-dialog-content,.media-modal .p-dialog-content{padding:16px!important;max-height:75vh}}.filter-modal .p-dialog-footer,.media-modal .p-dialog-footer{background:#1c1c28!important;border-top:1px solid rgba(255,255,255,.06)!important;border-radius:0 0 20px 20px!important;padding:14px 20px!important}.filter-modal.p-component-overlay,.p-component-overlay.media-modal{background:#0a0a0fbf!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.media-modal .p-dialog{width:860px}@media(max-width:900px){.media-modal .p-dialog{width:96vw!important}}.custom-dialog_remove_user .p-confirmdialog{border-radius:20px!important;border:1px solid rgba(255,255,255,.08)!important;background:#1c1c28!important;box-shadow:0 24px 64px #0009!important;width:420px!important}@media(max-width:480px){.custom-dialog_remove_user .p-confirmdialog{width:92vw!important}}.custom-dialog_remove_user .p-confirmdialog-header{background:#1c1c28!important;border-bottom:1px solid rgba(255,255,255,.06)!important;border-radius:20px 20px 0 0!important;padding:18px 20px 14px!important}.custom-dialog_remove_user .p-confirmdialog-header .p-confirmdialog-title{font-family:var(--font-display, "Syne"),sans-serif!important;font-weight:800!important;font-size:15px!important;letter-spacing:-.3px!important;color:#f0eef8!important}.custom-dialog_remove_user .p-confirmdialog-content{background:#1c1c28!important;padding:16px 20px!important;font-size:13px!important;color:#9b97b8!important;line-height:1.6!important}.custom-dialog_remove_user .p-confirmdialog-footer{background:#1c1c28!important;border-top:1px solid rgba(255,255,255,.06)!important;border-radius:0 0 20px 20px!important;padding:12px 20px 16px!important;display:flex!important;gap:8px!important;justify-content:flex-end!important}.custom-dialog_remove_user .rejectButtonStyleClass{background:transparent!important;border:1px solid rgba(255,255,255,.1)!important;color:#9b97b8!important;border-radius:12px!important;padding:8px 16px!important;font-family:var(--font-body, "DM Sans"),sans-serif!important;font-size:12px!important;transition:border-color .15s,color .15s!important}.custom-dialog_remove_user .rejectButtonStyleClass:hover{border-color:#fff3!important;color:#f0eef8!important}.custom-dialog_remove_user .p-confirmdialog-accept-button{background:#dc3c5a1a!important;border:1px solid rgba(220,60,90,.25)!important;color:#fc6b8a!important;border-radius:12px!important;padding:8px 16px!important;font-family:var(--font-body, "DM Sans"),sans-serif!important;font-size:12px!important;transition:background .15s!important}.custom-dialog_remove_user .p-confirmdialog-accept-button:hover{background:#dc3c5a33!important;border-color:#dc3c5a66!important}.vacancy-list{display:flex;flex-direction:column;flex-wrap:wrap;gap:15px}@media only screen and (max-width:768px){.vacancy-list{width:100%}}.vacancy-list .vacancy-card-wrapper{display:flex;flex-direction:column;gap:15px;flex:0 0 calc((100% - 100px) / 3)}@media only screen and (max-width:1024px){.vacancy-list .vacancy-card-wrapper{flex:0 0 calc((100% - 50px)/2)}}@media only screen and (max-width:768px){.vacancy-list .vacancy-card-wrapper{flex:none;width:100%}}.gap-8{gap:8px}.gap-10{gap:10px}.gap-12{gap:12px}.gap-14{gap:14px}.gap-15{gap:15px}.gap-25{gap:25px}.gap-30{gap:30px}.gap-32{gap:32px}.gap-40{gap:40px}.gap-50{gap:50px}.mt-5{margin-top:5px}.mt-8{margin-top:8px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-32{margin-top:32px}.mt-35{margin-top:35px}.mb-12{margin-bottom:12px}.mb-15{margin-bottom:15px}.mb-18{margin-bottom:18px}.mr-20{margin-right:20px}.py-10{padding-top:10px;padding-bottom:10px}.w-full{width:100%}.h-full{height:100%}.h-auto{height:auto}.text-sm{font-size:14px}.text-xl{font-size:24px}.text-center{text-align:center}.text-right{text-align:right}.text-underline{text-decoration:underline}.font-brand{font-family:Comfortaa,cursive}.pos-relative{position:relative}.icon-gap{margin-right:5px}
