*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-5{margin-bottom:1.25rem}.ml-3{margin-left:.75rem}.mt-3{margin-top:.75rem}.mt-5{margin-top:1.25rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.justify-center{justify-content:center}.border{border-width:1px}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.font-bold{font-weight:700}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}body,html{background-color:#0b1220;margin:0;padding:0;min-height:100%}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}.container{width:100%;max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding);box-sizing:border-box}@media(max-width:768px){.container{padding:0 20px}}@media(max-width:480px){.container{padding:0 16px}}.header{position:fixed;top:0;left:0;right:0;z-index:1000;background:rgba(9,27,54,.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);width:100%;box-shadow:0 2px 10px rgba(0,0,0,.1)}.header__gradient-strip{width:100%;height:2px;background:linear-gradient(90deg,rgba(61,127,252,.6),rgba(0,255,255,.6))}.header__container{display:flex;align-items:center;justify-content:space-between;max-width:1400px;margin:0 auto;padding:16px var(--container-padding);gap:40px;position:relative}@media(max-width:768px){.header__container{align-items:center}}.header__logo{display:flex;align-items:center;flex-shrink:0;z-index:1001}.header__logo img{height:30px;width:auto;object-fit:contain}.header__mobile-menu-button{display:none;background:transparent;border:none;color:var(--text-high);cursor:pointer;padding:8px;z-index:1001;align-items:center;justify-content:center;height:fit-content}.header__mobile-menu-button svg{width:24px;height:24px}.header__nav{display:flex;align-items:center;gap:72px;flex:1;justify-content:center}.header__nav-link{color:var(--text-high);font-size:16px;font-weight:400;text-decoration:none!important;transition:color .2s ease;cursor:pointer;white-space:nowrap}.header__nav-link:hover{color:var(--text-link)}.header__contact-button-wrapper{display:none}@media(max-width:768px){.header__contact-button-wrapper{display:flex;align-items:center;flex-shrink:0;order:2;margin-left:auto;margin-right:12px}.header__contact-button-desktop{display:none!important}}.header__right{display:flex;align-items:center;gap:16px;flex-shrink:0}.header__language-selector{position:relative}.header__language-button{display:flex;align-items:center;gap:6px;background:transparent;border:none;color:var(--text-high);font-size:14px;font-weight:400;cursor:pointer;padding:4px 8px;transition:color .2s ease}.header__language-button:hover{color:var(--text-link)}.header__chevron{transition:transform .2s ease;color:currentColor}.header__chevron--open{transform:rotate(180deg)}.header__language-dropdown{position:absolute;top:100%;right:0;margin-top:8px;background:var(--bg-surface-v1);border:1px solid var(--border-v2);border-radius:6px;min-width:80px;box-shadow:0 4px 12px rgba(0,0,0,.3);z-index:1001;overflow:hidden}.header__language-option{display:block;width:100%;padding:8px 12px;background:transparent;border:none;color:var(--text-high);font-size:14px;text-align:left;cursor:pointer;transition:background .2s ease}.header__language-option:hover{background:hsla(0,0%,100%,.05)}.header__separator{width:1px;height:20px;background:hsla(0,0%,100%,.2)}.header__login-link{color:var(--text-high);font-size:14px;font-weight:600;text-decoration:none;transition:color .2s ease;white-space:nowrap}.header__login-link:hover{color:var(--text-link)}.header__user-dropdown{position:relative}.header__user-email{display:flex;align-items:center;background:transparent;border:none;color:var(--text-high);font-size:14px;font-weight:600;cursor:pointer;padding:8px 12px;border-radius:6px;transition:all .2s ease;white-space:nowrap}.header__user-email:hover{color:var(--text-link);background:hsla(0,0%,100%,.05)}.header__dropdown-menu{position:absolute;top:100%;right:0;margin-top:8px;background:var(--bg-surface-v1);border:1px solid var(--border-v2);border-radius:6px;min-width:120px;box-shadow:0 4px 12px rgba(0,0,0,.3);z-index:1001;overflow:hidden}.header__dropdown-item{display:block;width:100%;padding:12px 16px;background:transparent;border:none;color:var(--text-high);font-size:14px;font-weight:400;text-align:left;cursor:pointer;transition:background .2s ease}.header__dropdown-item:hover{background:hsla(0,0%,100%,.05);color:var(--text-link)}.header__contact-button{font-size:12px;padding:5px 10px;white-space:nowrap}@media(max-width:1024px){.header__nav{gap:40px}.header__nav-link{font-size:14px}}@media(max-width:768px){.header__container{flex-wrap:wrap;gap:0;padding:12px 16px}.header__logo{order:1;flex:0 0 auto;display:flex;align-items:center}.header__logo img{height:24px}.header__contact-button-wrapper{display:flex;order:2;margin-left:auto;margin-right:12px;align-items:center}.header__mobile-menu-button{display:flex;order:3;margin-right:0;align-items:center;align-self:center}.header__nav{display:none;position:absolute;top:100%;left:0;right:0;background:rgba(9,27,54,.98);backdrop-filter:blur(10px);flex-direction:column;align-items:flex-start;padding:20px 16px;gap:0;box-shadow:0 4px 12px rgba(0,0,0,.3);z-index:1000;order:3;width:100%}.header__nav--open{display:flex}.header__nav-link{width:100%;padding:12px 0;font-size:16px;border-bottom:1px solid hsla(0,0%,100%,.1)}.header__nav-link:last-child{border-bottom:none}.header__right{display:none;position:absolute;top:100%;left:0;right:0;background:rgba(9,27,54,.98);backdrop-filter:blur(10px);flex-direction:column;align-items:flex-start;padding:20px 16px;gap:16px;box-shadow:0 4px 12px rgba(0,0,0,.3);z-index:1000;order:4;width:100%;margin-top:0}.header__right--open{display:flex}.header__separator{display:none}.header__language-button{font-size:14px;padding:8px 0;width:100%;justify-content:space-between}.header__login-link{font-size:16px;width:100%;padding:12px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.header__language-selector{width:100%}}@media(max-width:480px){.header__container{padding:16px 12px;gap:0}.header__logo img{height:20px}.header__nav{gap:12px}.header__nav-link{font-size:12px}.header__right{gap:8px}}.loader-overlay{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;min-width:100vw!important;min-height:100vh!important;max-width:100vw!important;max-height:100vh!important;z-index:99999!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:#020815!important;background:#020815!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;margin:0!important;padding:0!important;border:none!important;box-shadow:none!important;overflow:hidden!important}.loader-overlay[class*=background],.loader-overlay[class*=bg-]{background-color:#020815!important;background:#020815!important}.loader-overlay.no-background{background-color:transparent!important;background:transparent!important;background-image:none!important}.loader-container{flex-direction:column;gap:32px}.loader-container,.loader-spinner-wrapper{display:flex;align-items:center;justify-content:center}.loader-spinner,.loader-spinner-wrapper{position:relative;width:72px;height:72px}.loader-spinner{border-radius:50%;background:conic-gradient(from 0deg,transparent,rgba(74,158,255,.3),#4a9eff,rgba(74,158,255,.3),transparent);animation:spin 1.2s linear infinite;filter:drop-shadow(0 0 18px rgba(74,158,255,.6))}.loader-spinner:after{content:"";position:absolute;inset:14px;border-radius:50%;background:radial-gradient(circle,rgba(74,158,255,.35),transparent 70%);animation:pulse 1.6s ease-in-out infinite}.loader-text{display:flex;align-items:center;justify-content:center}.loader-text-content{color:#c5c8ce;font-size:13px;font-weight:400;letter-spacing:4px;text-transform:uppercase;font-family:Gibson,sans-serif;position:relative}.loader-text-content:after{content:"...";animation:dots 1.4s steps(3) infinite}@keyframes dots{0%{content:""}33%{content:"."}66%{content:".."}to{content:"..."}}@media(max-width:768px){.loader-spinner,.loader-spinner-wrapper{width:60px;height:60px}.loader-spinner:after{inset:12px}.loader-text-content{font-size:12px;letter-spacing:3px}}.trust-badge{display:flex;align-items:center;gap:8px;padding-right:24px;position:relative}.trust-badge:last-child{padding-right:0}.trust-badge:last-child:after{display:none}.trust-badge:after{content:"";position:absolute;right:4px;top:50%;transform:translateY(-50%);width:1px;height:36px;background:hsla(0,0%,100%,.3)}.trust-badge__logo{display:flex;align-items:center}.trust-badge__logo img{width:70px;height:70px;object-fit:contain}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 60px;border-radius:50px;font-weight:500;font-size:14px;line-height:1.5;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;position:relative;overflow:hidden}.btn__icon{justify-content:center;order:-1;margin-right:8px}.btn__icon,.btn__text{display:flex;align-items:center;transition:transform .3s ease}.btn__text{font-weight:400;font-size:18px}.btn--primary{background:#3d7ffc;color:var(--white);border:1px solid #3d7ffc;justify-content:flex-start;padding-left:4px;padding-right:60px;position:relative;overflow:hidden;z-index:1}@media(max-width:768px){.btn--primary{justify-content:center;padding-left:50px;padding-right:50px}.btn--primary .btn__icon{position:absolute;left:16px;margin-right:0;z-index:2}.btn--primary .btn__text{margin-left:0}}.btn--primary:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#fff;transform:translateY(100%);transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:-1}.btn--primary .btn__text{position:relative;z-index:1;transition:color .3s ease}.btn--primary:hover{background:#3d7ffc;border-color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(61,127,252,.3)}.btn--primary:hover:before{transform:translateY(0)}.btn--primary:hover .btn__text{color:#3d7ffc}.btn--primary:active{transform:translateY(0)}.btn--header{padding:4px 12px!important;border-radius:50px;background:#091b36;color:var(--white);border:1px solid var(--white)!important;height:auto!important;line-height:1.5!important}.btn--header,.btn--header .btn__text{font-size:14px!important;font-weight:600!important}.btn--header:hover{background:none!important;border-color:none!important;transform:none!important;box-shadow:none!important}.btn--header:active{transform:none}.btn--trial{background:#3d7ffc!important;color:#fff!important;border:1px solid #3d7ffc!important;font-size:14px!important;font-weight:500!important;justify-content:center!important;padding:8px 16px!important;gap:8px!important;position:relative;overflow:hidden;z-index:1}.btn--trial:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#fff;transform:translateY(100%);transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:-1}.btn--trial .btn__text{font-size:14px!important;font-weight:500!important;color:#fff!important;position:relative;z-index:1;transition:color .3s ease}.btn--trial__arrow{width:20px;height:20px;flex-shrink:0;stroke:#fff;transition:transform .2s ease,stroke .3s ease;justify-content:flex-end;position:relative;z-index:1}.btn--trial:hover{background:#3d7ffc!important;border-color:#fff!important;transform:translateY(-2px);box-shadow:0 4px 12px rgba(61,127,252,.3);font-weight:500!important}.btn--trial:hover:before{transform:translateY(0)}.btn--trial:hover .btn__text{color:#3d7ffc!important}.btn--trial:hover .btn--trial__arrow{transform:translateX(2px);stroke:#3d7ffc}.btn--trial:active{transform:translateY(0)}.btn--secondary{background:transparent;color:var(--white);border:2px solid #fff}.btn--secondary:hover{border-color:#3d7ffc;background:rgba(61,127,252,.1)}.btn--outline{background:transparent;color:var(--white);border:2px solid var(--white)}.btn--outline:hover{background:#3d7ffc;border-color:#3d7ffc;transform:translateY(-2px);box-shadow:0 4px 12px rgba(61,127,252,.3)}.btn--outline:active{transform:translateY(0)}.btn--pricing{background:transparent;color:#fff!important;border:1px solid hsla(0,0%,100%,.2)!important;font-size:20px!important;font-weight:500!important;justify-content:center!important;padding:12px 16px!important;gap:8px!important}.btn--pricing .btn__text{font-size:18px!important;font-weight:400!important;color:#fff!important}.btn--pricing__arrow{width:20px;height:20px;flex-shrink:0;stroke:#fff;transition:transform .2s ease}.btn--pricing:hover{background:linear-gradient(93deg,#3d7ffc,#568ffd,#76a5ff);border-color:#3d7ffc!important;box-shadow:0 4px 12px rgba(61,127,252,.3);transform:none!important}.btn--pricing:hover,.btn--pricing:hover .btn__text{color:#3d7ffc!important}.btn--pricing:active{transform:translateY(0)}.btn--banner{background:transparent!important;border:1px solid #fff!important;justify-content:center!important;padding:8px 16px!important;gap:8px!important;flex-shrink:0}.btn--banner,.btn--banner .btn__text{color:#fff!important;font-size:14px!important;font-weight:500!important}.btn--banner__arrow{width:20px;height:20px;flex-shrink:0;stroke:#fff;transition:transform .2s ease}.btn--banner:hover{background:transparent!important;border-color:#3d7ffc!important;transform:translateY(-2px);box-shadow:0 4px 12px rgba(61,127,252,.3)}.btn--banner:hover,.btn--banner:hover .btn__text{color:#3d7ffc!important}.btn--banner:hover .btn--banner__arrow{transform:translateX(2px);stroke:#3d7ffc}.btn--banner:active{transform:translateY(0)}.btn--enterprise{background:#fff!important;color:#3d7ffc!important;border:1px solid #fff!important;font-size:18px!important;font-weight:300!important;justify-content:center!important;padding:12px 24px!important;width:40%;border-radius:50px!important;position:relative;overflow:hidden;z-index:1}.btn--enterprise:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#3d7ffc;transform:translateY(100%);transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:-1}.btn--enterprise .btn__text{font-size:18px!important;font-weight:400!important;color:#3d7ffc!important;position:relative;z-index:1;transition:color .3s ease}.btn--enterprise:hover{background:#fff!important;border-color:#3d7ffc!important;transform:translateY(-2px);box-shadow:0 4px 12px rgba(61,127,252,.3)}.btn--enterprise:hover:before{transform:translateY(0)}.btn--enterprise:hover .btn__text{color:#fff!important}.btn--enterprise:active{transform:translateY(0)}@media(max-width:768px){.btn{font-size:14px;padding:8px 24px}.btn--primary{padding-left:50px;padding-right:50px;justify-content:center}.btn--primary .btn__icon{position:absolute;left:16px;margin-right:0;z-index:2}.btn--primary .btn__text{margin-left:0}.btn--header{padding:3px 8px!important}.btn--header,.btn--header .btn__text{font-size:11px!important}.btn--enterprise{width:100%!important;max-width:300px;padding:10px 20px!important;font-size:16px!important}.btn--trial{padding:8px 14px!important;font-size:13px!important}}@media(max-width:480px){.btn{font-size:13px;padding:6px 20px}.btn--primary{padding-left:45px;padding-right:45px;justify-content:center}.btn--primary .btn__icon{position:absolute;left:12px;margin-right:0;z-index:2}.btn--primary .btn__text{margin-left:0}.btn--header{padding:2px 6px!important}.btn--header,.btn--header .btn__text{font-size:10px!important}.btn--enterprise{padding:8px 16px!important;font-size:14px!important}.btn--trial{padding:6px 12px!important;font-size:12px!important}}.feature-card{display:flex;align-items:center;gap:12px}.feature-card__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.feature-card__icon img{width:14px;height:12px;object-fit:contain}.feature-card__text{color:var(--text-med);font-size:18px;line-height:1.5}@media(max-width:768px){.feature-card{gap:10px}.feature-card__icon img{width:12px;height:10px}.feature-card__text{font-size:14px;line-height:1.4}}@media(max-width:480px){.feature-card{gap:8px;margin-top:20px}.feature-card__icon img{width:10px;height:8px}.feature-card__text{font-size:14px;line-height:1.3}}.hero-section{padding:100px 0 40px;position:relative;background:#091b36}.hero-section:before{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:400px;background:radial-gradient(ellipse 150% 40% at center,rgba(61,127,252,.15) 0,rgba(61,127,252,0) 70%);pointer-events:none;z-index:0}@media(max-width:768px){.hero-section:before{height:300px;top:0}}.hero-section:after{content:"";position:absolute;top:0;left:70%;right:0;bottom:50%;background-image:linear-gradient(rgba(61,127,252,.1) 1px,transparent 0),linear-gradient(90deg,rgba(61,127,252,.1) 1px,transparent 0);background-size:100px 100px;pointer-events:none;z-index:0;mask-image:linear-gradient(to bottom right,transparent,rgba(0,0,0,.3) 40%,rgba(0,0,0,.6) 60%,rgba(0,0,0,.7) 75%,rgba(0,0,0,.4) 90%,transparent);-webkit-mask-image:linear-gradient(to bottom right,transparent,rgba(0,0,0,.3) 40%,rgba(0,0,0,.6) 60%,rgba(0,0,0,.7) 75%,rgba(0,0,0,.4) 90%,transparent)}@media(max-width:768px){.hero-section:after{display:none}}.hero-section__container{display:grid;grid-template-columns:1fr 1fr;gap:60px;max-width:var(--container-max-width);padding:0 var(--container-padding);margin:0 auto;position:relative;z-index:1;box-sizing:border-box}.hero-section__left{display:flex;flex-direction:column;gap:24px}.hero-section__badges{display:flex;gap:24px;flex-wrap:wrap}.hero-section__title{font-size:48px;font-weight:700;color:var(--text-high);line-height:1.2;margin:-15px 0 0}.hero-section__description{font-size:18px;color:var(--text-high);line-height:1.6;margin:0}.hero-section__buttons{display:flex;gap:16px;flex-wrap:wrap}.hero-section__no-credit{font-size:12px;color:var(--text-low);margin:0}.hero-section__right{display:flex;align-items:center;justify-content:center}@media(max-width:768px){.hero-section__right{display:none}}.hero-section__features-container{max-width:var(--container-max-width);margin:0 auto;padding:0 0 0 var(--container-padding);position:relative;z-index:1;box-sizing:border-box}.hero-section__features{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:58px;width:100%}@media(max-width:768px){.hero-section__features{grid-template-columns:repeat(2,1fr);gap:24px}}.google-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;flex-shrink:0;background:var(--white);padding:6px;box-sizing:border-box}.google-icon svg{width:100%;height:100%}@media(max-width:1024px){.hero-section__container{gap:40px}.hero-section__title{font-size:40px}.hero-section__description{font-size:16px}}@media(max-width:768px){.hero-section{padding-top:80px}.hero-section__container{grid-template-columns:1fr;gap:24px;padding:0 20px}.hero-section__title{font-size:28px}.hero-section__description{font-size:14px}.hero-section__buttons{flex-direction:column;width:100%;align-items:stretch}.hero-section__buttons .btn{width:100%;max-width:none;font-size:14px;justify-content:center}.hero-section__features-container{padding:0 20px}.hero-section__features{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:480px){.hero-section{padding-top:70px;padding-bottom:30px}.hero-section__left{margin-bottom:20px}.hero-section__container{gap:20px;padding:0 16px}.hero-section__title{font-size:24px}.hero-section__description{font-size:13px}.hero-section__badges{gap:10px}.hero-section__no-credit{display:none}.hero-section__buttons .btn{font-size:13px;padding:8px 16px;width:100%!important;max-width:none!important;justify-content:center!important}.hero-section__features{grid-template-columns:repeat(2,1fr);gap:16px}.hero-section__features-container{padding:0 16px}}.visual-diagram{width:100%;max-width:100%;display:flex;align-items:center;justify-content:center}.visual-diagram__image{width:100%;max-width:600px;height:auto;object-fit:contain}@media(max-width:768px){.visual-diagram__image{max-width:100%}}.trusted-by-section{width:100%;padding:40px 0;position:relative;overflow:hidden;background:#091b36}.trusted-by-section__container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding);box-sizing:border-box;position:relative;z-index:1}.trusted-by-section__text{text-align:center;color:#8599ac;font-size:18px;font-weight:500;margin-bottom:32px}.trusted-by-section__marquee{width:100%;overflow:hidden;position:relative}.trusted-by-section__marquee:after,.trusted-by-section__marquee:before{content:"";position:absolute;top:0;bottom:0;width:12%;max-width:180px;pointer-events:none;z-index:3}.trusted-by-section__marquee:before{left:0;background:linear-gradient(90deg,#091b36 0,rgba(9,27,54,.95) 40%,rgba(9,27,54,.6) 70%,transparent)}.trusted-by-section__marquee:after{right:0;background:linear-gradient(270deg,#091b36 0,rgba(9,27,54,.95) 40%,rgba(9,27,54,.6) 70%,transparent)}.trusted-by-section__marquee-content{display:flex;align-items:center;gap:60px;padding:0 var(--container-padding);animation:marquee 25s linear infinite;will-change:transform}.trusted-by-section__logo{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:40px;opacity:.7;transition:opacity .3s ease}.trusted-by-section__logo:hover{opacity:1}.trusted-by-section__logo img{height:100%;width:auto;max-width:120px;object-fit:contain;filter:brightness(0) invert(1)}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.scraper-card{background:#092349;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;padding:24px 32px;position:relative;display:flex;flex-direction:column;gap:0}.scraper-card__icon{position:absolute;top:24px;left:32px;width:56px;height:56px;display:flex;align-items:center;justify-content:center}.scraper-card__title{font-size:24px;font-weight:500;color:var(--white);margin:72px 0 0}.scraper-card__description{font-size:18px;font-weight:300;color:var(--text-high);line-height:1.6;margin:0;opacity:.9}.scraper-card__divider{border-top:1px solid hsla(0,0%,100%,.2);margin-top:28px!important;margin-bottom:28px!important}@media(min-width:768px){.scraper-card__divider{margin-top:16px;margin-bottom:8px}}.scraper-card__features{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.scraper-card__feature{display:flex;gap:12px;align-items:flex-start}.scraper-card__feature-icon{flex-shrink:0;margin-top:6px}.scraper-card__feature-content{display:flex;flex-direction:column;gap:4px}.scraper-card__feature-title{font-size:18px;font-weight:500;color:var(--white);display:block}.scraper-card__feature-description{font-size:14px;color:var(--text-high);line-height:1.5;opacity:.8;display:block}.effortlessly-scrape-section{padding:80px 0 20px;position:relative;z-index:1}.effortlessly-scrape-section__container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding);box-sizing:border-box}.effortlessly-scrape-section__title{font-size:32px;font-weight:400;color:#fff;text-align:center;margin:0 0 40px;line-height:1.2}.effortlessly-scrape-section__cards{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media(max-width:768px){.effortlessly-scrape-section__title{font-size:32px;margin-bottom:40px}.effortlessly-scrape-section__cards{grid-template-columns:1fr;gap:20px}}.scrapers-section{padding:80px 0;min-height:100vh}.scrapers-section__container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding);box-sizing:border-box}.scrapers-section__header{margin-bottom:36px;text-align:left}.scrapers-section__label{display:inline-block;font-size:18px;font-weight:500;color:#9d97f4;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px}.scrapers-section__title{font-size:40px;font-weight:400;color:#fff;margin:0 0 24px;line-height:1.2}.scrapers-section__description{font-size:20px;color:hsla(0,0%,100%,.8);line-height:1.6;margin:0;opacity:.9;font-weight:400}.scrapers-section__search{margin-bottom:16px;width:100%}.scrapers-section__grid-wrapper{background:transparent;border-radius:8px;padding:0;max-height:640px;position:relative;overflow:visible;margin-right:-8px;margin-bottom:120px}.scrapers-section__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;max-height:592px;overflow-y:auto;overflow-x:hidden;padding-right:16px}.scrapers-section__grid::-webkit-scrollbar{width:8px;height:8px}.scrapers-section__grid::-webkit-scrollbar-track{background:transparent;border-radius:4px}.scrapers-section__grid::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:4px}.scrapers-section__grid::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}@media(max-width:1024px){.scrapers-section{padding:60px 0}.scrapers-section__container{padding:0 20px}.scrapers-section__header{margin-bottom:28px}.scrapers-section__title{font-size:32px}.scrapers-section__description{font-size:18px}.scrapers-section__grid{grid-template-columns:repeat(2,1fr);gap:20px}.scrapers-section__grid-wrapper{margin-bottom:80px}}@media(max-width:768px){.scrapers-section{padding:40px 0;min-height:auto}.scrapers-section__container{padding:0 16px}.scrapers-section__header{margin-bottom:24px;text-align:center}.scrapers-section__label{font-size:14px;margin-bottom:12px}.scrapers-section__title{font-size:28px;text-align:center}.scrapers-section__description{font-size:16px;text-align:center}.scrapers-section__search{margin-bottom:20px}.scrapers-section__grid{grid-template-columns:1fr;gap:16px;max-height:600px;padding-right:16px;overflow-y:auto;overflow-x:hidden}.scrapers-section__grid-wrapper{max-height:600px;margin-right:-8px;margin-bottom:60px;overflow:visible}}@media(max-width:480px){.scrapers-section{padding:30px 0}.scrapers-section__container{padding:0 12px}.scrapers-section__header{margin-bottom:20px}.scrapers-section__label{font-size:12px}.scrapers-section__title{font-size:24px}.scrapers-section__description{font-size:14px}.scrapers-section__grid{gap:12px;max-height:600px;padding-right:12px;overflow-y:auto;overflow-x:hidden}.scrapers-section__grid-wrapper{max-height:600px;margin-right:-4px;margin-bottom:40px;overflow:visible}}.search-input{position:relative;width:100%}.search-input__field{width:100%;padding:12px 48px 12px 24px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:#b8c4d0;font-size:18px;font-family:Gibson,sans-serif;outline:none;transition:all .2s ease}.search-input__field::placeholder{color:#b8c4d0}.search-input__field:focus{border-color:rgba(61,127,252,.5);background:rgba(9,35,73,.7)}.search-input__icon{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:hsla(0,0%,100%,.6);pointer-events:none;display:flex;align-items:center;justify-content:center}.scraper-library-card{background:#092349;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:0;transition:all .2s ease;height:100%;position:relative}.scraper-library-card:hover{border-color:hsla(0,0%,100%,.3);box-shadow:0 4px 12px rgba(0,0,0,.2)}.scraper-library-card__icon{position:absolute;top:16px;right:16px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;z-index:1}.scraper-library-card__icon img{width:100%;height:100%;object-fit:contain}.scraper-library-card__title{font-size:18px;font-weight:500;color:#fff;margin:0;line-height:1.4}.scraper-library-card__description{font-size:16px;font-weight:300;color:var(--text-high);line-height:1.6;opacity:.8;flex-grow:1;margin:0}.scraper-library-card__footer,.scraper-library-card__stats{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.1)}.scraper-library-card__stat,.scraper-library-card__stats{color:#fff!important;font-size:14px;opacity:1}.scraper-library-card__stat{display:flex;align-items:center;gap:6px}.scraper-library-card__stat img{width:20px;height:20px;color:#fff;object-fit:contain}.scraper-library-card__button{margin-left:auto}.pricing-section{padding:20px 0}.pricing-section__container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding);box-sizing:border-box}.pricing-section__header{text-align:center;margin-bottom:48px}.pricing-section__label{display:inline-block;font-size:18px;font-weight:500;color:#9d97f4;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px}.pricing-section__title{font-size:30px;font-weight:400;color:#fff;margin:0;line-height:1.2}.pricing-section__plans{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media(max-width:1200px){.pricing-section__plans{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:768px){.pricing-section{padding:40px 0}.pricing-section__container{padding:0 20px}.pricing-section__header{margin-bottom:32px}.pricing-section__label{font-size:14px;margin-bottom:12px}.pricing-section__title{font-size:24px}.pricing-section__plans{grid-template-columns:1fr;gap:20px}}@media(max-width:480px){.pricing-section{padding:30px 0}.pricing-section__container{padding:0 16px}.pricing-section__header{margin-bottom:24px}.pricing-section__label{font-size:12px}.pricing-section__title{font-size:20px}.pricing-section__plans{gap:16px}}.pricing-card{background:linear-gradient(195deg,rgba(61,127,252,.18) 2.29%,rgba(61,127,252,.08) 45.08%,rgba(61,127,252,.13) 95.08%);border:1px solid transparent;border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:16px;position:relative;transition:all .3s ease;height:100%}.pricing-card:hover{background:linear-gradient(195deg,rgba(61,127,252,.28) 2.29%,rgba(61,127,252,.15) 45.08%,rgba(61,127,252,.23) 95.08%);border:1px solid rgba(61,127,252,.5);box-shadow:0 0 20px rgba(61,127,252,.3),0 4px 12px rgba(0,0,0,.2);transform:translateY(-2px)}.pricing-card__badge{position:absolute;top:16px;right:16px;background:#57f9e6;color:#000;font-size:12px;font-weight:600;padding:4px 12px;border-radius:16px}.pricing-card__icon{display:flex;align-items:center;margin-bottom:8px}.pricing-card__title{font-size:20px;font-weight:600;color:var(--white);margin:0}.pricing-card__price{display:flex;flex-direction:column;gap:4px}.pricing-card__price-amount{display:flex;align-items:baseline;gap:12px;margin-top:-16px}.pricing-card__current-price{font-size:50px;font-weight:700;color:var(--white)}.pricing-card__original-price{font-size:20px;font-weight:400;color:hsla(0,0%,100%,.5);text-decoration:line-through}.pricing-card__per-unit{font-size:14px;color:hsla(0,0%,100%,.7)}.pricing-card__monthly{font-size:16px;font-weight:500;color:var(--white)}.pricing-card__commitment{font-size:14px;color:hsla(0,0%,100%,.7)}.pricing-card__coupon{font-size:14px;color:hsla(0,0%,100%,.8);margin-top:8px;justify-content:center;align-items:center;text-align:center}.pricing-card__coupon-code{font-weight:600;color:var(--white)}.pricing-card__divider{border-top:1px solid hsla(0,0%,100%,.2);margin:auto 0 0}.pricing-card__description{font-size:16px;color:hsla(0,0%,100%,.8);line-height:1.6;margin:16px 0 0}@media(max-width:768px){.pricing-card{padding:16px;gap:12px}.pricing-card__badge{top:12px;right:12px;font-size:11px;padding:3px 10px}.pricing-card__icon{margin-bottom:6px}.pricing-card__icon img{width:40px;height:40px}.pricing-card__title{font-size:18px}.pricing-card__price-amount{gap:8px;margin-top:-12px}.pricing-card__current-price{font-size:36px}.pricing-card__original-price{font-size:16px}.pricing-card__per-unit{font-size:12px}.pricing-card__monthly{font-size:14px}.pricing-card__commitment{font-size:12px}.pricing-card__coupon{font-size:12px;margin-top:6px}.pricing-card__divider{margin:12px 0 0}.pricing-card__description{font-size:13px;line-height:1.5;margin-top:12px}}@media(max-width:480px){.pricing-card{padding:12px;gap:10px}.pricing-card__badge{top:10px;right:10px;font-size:10px;padding:2px 8px}.pricing-card__icon{margin-bottom:4px}.pricing-card__icon img{width:36px;height:36px}.pricing-card__title{font-size:16px}.pricing-card__current-price{font-size:32px}.pricing-card__original-price{font-size:14px}.pricing-card__per-unit{font-size:11px}.pricing-card__monthly{font-size:13px}.pricing-card__commitment,.pricing-card__coupon{font-size:11px}.pricing-card__divider{margin:10px 0 0}.pricing-card__description{font-size:12px;line-height:1.4;margin-top:10px}}.pricing-banner{gap:16px;background:linear-gradient(315deg,#3d7ffc,#9d97f4);border-radius:8px;padding:4px 16px;margin-bottom:30px;margin-top:80px!important;flex-wrap:wrap}.pricing-banner,.pricing-banner__icon{display:flex;align-items:center;justify-content:center}.pricing-banner__icon{flex-shrink:0}.pricing-banner__message{font-size:16px;font-weight:500;color:#fff;margin:0;text-align:center;flex:1;min-width:0}@media(max-width:768px){.pricing-banner{flex-direction:column;padding:16px;gap:12px;text-align:center}.pricing-banner__icon{order:1}.pricing-banner__message{order:2;white-space:normal;word-wrap:break-word;font-size:14px}.pricing-banner .btn--banner{order:3;width:100%;max-width:200px}}@media(max-width:480px){.pricing-banner{padding:12px;gap:10px}.pricing-banner__message{font-size:13px}}.enterprise-card{display:grid;grid-template-columns:1fr 1fr;gap:0;background:#092349;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;overflow:hidden;margin-top:30px}.enterprise-card__left{display:flex;flex-direction:column;gap:24px;background:linear-gradient(315deg,#3d7ffc,#9d97f4);padding:48px 72px;border-radius:8px 0 0 8px;position:relative;clip-path:polygon(0 0,80% 0,100% 100%,0 100%)}.enterprise-card__title{font-size:18px;font-weight:500;color:hsla(0,0%,100%,.8);margin:0}.enterprise-card__description{font-size:18px;font-weight:400;color:#fff;line-height:1.6;margin:0}.enterprise-card__right{display:flex;align-items:flex-start;padding:48px 36px}.enterprise-card__features{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:16px;width:100%}.enterprise-card__feature{display:flex;align-items:center;gap:18px;font-size:18px;font-weight:400;color:hsla(0,0%,100%,.8)}.enterprise-card__feature img{flex-shrink:0}@media(max-width:768px){.enterprise-card{grid-template-columns:1fr}.enterprise-card__left{border-radius:8px 8px 0 0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);padding:32px 24px;gap:16px}.enterprise-card__title{font-size:16px}.enterprise-card__description{font-size:16px;line-height:1.5}.enterprise-card__right{border-radius:0 0 8px 8px;padding:32px 24px}.enterprise-card__features{grid-template-columns:1fr;gap:12px}.enterprise-card__feature{gap:12px;font-size:16px}.enterprise-card__feature img{width:12px;height:10px}}@media(max-width:480px){.enterprise-card__left{padding:24px 16px;gap:12px}.enterprise-card__title{font-size:14px}.enterprise-card__description{font-size:14px;line-height:1.4}.enterprise-card__right{padding:24px 16px}.enterprise-card__features{gap:10px}.enterprise-card__feature{gap:10px;font-size:14px}.enterprise-card__feature img{width:10px;height:8px}}.payment-methods{display:flex;align-items:center;justify-content:center;gap:16px;padding:8px 16px;border-radius:16px;background:#092349;width:60%;margin:60px auto;box-sizing:border-box}.payment-methods__text{font-size:18px;color:hsla(0,0%,100%,.8);margin:0;white-space:nowrap;flex-shrink:0}.payment-methods__logos{display:flex;align-items:center;flex-shrink:1;min-width:0}.payment-methods__logos img{width:320px;height:40px;object-fit:contain;max-width:100%}@media(max-width:768px){.payment-methods{width:100%;margin:40px auto;padding:12px 16px;flex-direction:column;gap:12px}.payment-methods__text{font-size:16px;white-space:normal;text-align:center}.payment-methods__logos{width:100%;justify-content:center}.payment-methods__logos img{width:100%;max-width:300px;height:auto}}@media(max-width:480px){.payment-methods{margin:30px auto;padding:10px 12px;gap:10px}.payment-methods__text{font-size:14px}.payment-methods__logos img{max-width:280px}}.comparison-table{margin-top:160px;margin-bottom:80px;width:80%!important;justify-self:center;box-sizing:border-box}.comparison-table__title{font-size:40px;font-weight:400;color:#fff;text-align:center;margin:0 0 48px}.comparison-table__container{border-radius:8px;overflow-x:auto;overflow-y:hidden;background:transparent;-webkit-overflow-scrolling:touch}.comparison-table__container::-webkit-scrollbar{width:8px;height:8px}.comparison-table__container::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:4px}.comparison-table__container::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:4px}.comparison-table__container::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.4)}.comparison-table__header{display:grid;grid-template-columns:1.7fr 1.9fr 1.9fr;background:transparent!important;min-width:600px}.comparison-table__header-cell{padding:20px 24px;font-size:16px;font-weight:600;color:#fff;text-align:center}.comparison-table__header-cell--category{background:transparent!important;box-shadow:none!important}.comparison-table__header-cell--api{background:#3d7ffc;padding:44px 16px!important;border-radius:12px 12px 0 0;border-left:2px solid #3d7ffc;border-right:2px solid #3d7ffc;box-shadow:0 0 10px rgba(61,127,252,.4),-2px 0 10px rgba(61,127,252,.3),2px 0 10px rgba(61,127,252,.3)}.comparison-table__header-cell--proxy{background:transparent!important;padding:44px 16px!important}.comparison-table__row{display:grid;grid-template-columns:1.7fr 1.9fr 1.9fr;min-width:600px}.comparison-table__row:last-child .comparison-table__cell--api{border-bottom:1px solid #3d7ffc}.comparison-table__row--even .comparison-table__cell--api,.comparison-table__row--even .comparison-table__cell--category,.comparison-table__row--even .comparison-table__cell--proxy{background:transparent}.comparison-table__row--odd .comparison-table__cell--category{background:hsla(0,0%,100%,.04)}.comparison-table__row--odd .comparison-table__cell--api{background:rgba(118,165,255,.129)}.comparison-table__row--odd .comparison-table__cell--proxy{background:hsla(0,0%,100%,.04)}.comparison-table__cell{padding:24px;font-size:16px;color:hsla(0,0%,100%,.8);line-height:1.6}.comparison-table__cell--category{border-right:1px solid #3d7ffc}.comparison-table__cell--api,.comparison-table__cell--proxy{text-align:center;color:#9bacbc}.comparison-table__cell--proxy{border-left:1px solid #3d7ffc}.comparison-table__category-content{display:flex;align-items:center;gap:16px}.comparison-table__category-content img{flex-shrink:0}.comparison-table__category-content span{font-weight:500;font-size:18px!important;color:#fff}@media(max-width:768px){.comparison-table{width:100%!important;margin-top:80px;margin-bottom:40px;padding:0 16px;box-sizing:border-box}.comparison-table__title{font-size:24px;margin-bottom:24px}.comparison-table__container{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.comparison-table__header,.comparison-table__row{min-width:600px;grid-template-columns:1.7fr 1.9fr 1.9fr}.comparison-table__header-cell{padding:16px 12px;font-size:14px}.comparison-table__header-cell--api,.comparison-table__header-cell--proxy{padding:32px 12px!important}.comparison-table__cell{padding:16px 12px;font-size:14px}.comparison-table__category-content{gap:12px}.comparison-table__category-content img{width:24px;height:24px}.comparison-table__category-content span{font-size:14px!important}}@media(max-width:480px){.comparison-table{margin-top:60px;margin-bottom:30px;padding:0 12px}.comparison-table__title{font-size:20px;margin-bottom:20px}.comparison-table__header,.comparison-table__row{min-width:550px}.comparison-table__header-cell{padding:12px 10px;font-size:12px}.comparison-table__header-cell--api,.comparison-table__header-cell--proxy{padding:24px 10px!important}.comparison-table__cell{padding:12px 10px;font-size:12px}.comparison-table__category-content{gap:10px}.comparison-table__category-content img{width:20px;height:20px}.comparison-table__category-content span{font-size:12px!important}}.code-examples-section{padding:20px 0}.code-examples-section__container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.code-examples-section__subtitle{font-size:18px;font-weight:500;color:#9d97f4;margin:0 0 10px;text-align:center;text-transform:uppercase}.code-examples-section__title{font-size:32px;font-weight:400;color:#fff;margin:0 0 48px;text-align:center}.code-examples-section__content{width:100%;overflow-x:hidden;box-sizing:border-box}.code-examples-section__cards{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media(max-width:768px){.code-examples-section__cards{grid-template-columns:1fr;gap:20px}}.code-examples-section__card-wrapper{display:flex;flex-direction:column;position:relative;height:600px}@media(max-width:768px){.code-examples-section__card-wrapper{height:auto;min-height:400px}}@media(max-width:480px){.code-examples-section__card-wrapper{min-height:350px}}.code-examples-section__card-title{font-size:24px;font-weight:500;color:#3d7ffc;margin:0 0 16px;text-align:left}@media(max-width:768px){.code-examples-section__card-title{font-size:20px;margin-bottom:12px}}@media(max-width:480px){.code-examples-section__card-title{font-size:18px;margin-bottom:10px}}.code-examples-section__best-in-class{margin-top:120px;text-align:center;padding-top:40px}.code-examples-section__best-in-class-title{font-size:32px;font-weight:400;color:#fff;margin:10px 0 36px;text-align:center}.code-examples-section__best-in-class-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:48px}.code-examples-section__best-in-class-button{display:flex;justify-content:center}.code-examples-section__best-in-class-button .code-examples-section__button-centered{justify-content:center!important;padding-left:60px!important;padding-right:60px!important}.code-examples-section__deploy-faster{margin-top:120px;text-align:center;padding-top:40px}.code-examples-section__deploy-faster-title{font-size:32px;font-weight:400;color:#fff;margin:10px 0 48px;text-align:center}.code-examples-section__deploy-faster-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.code-examples-section__under-the-hood{margin-top:160px;text-align:center;padding-top:40px}.code-examples-section__under-the-hood-title{font-size:32px;font-weight:400;color:#fff;margin:10px 0 30px;text-align:center}.code-examples-section__under-the-hood-features{display:grid;grid-template-columns:repeat(3,1fr);gap:16px 0;list-style:none;padding:0;max-width:800px;margin:0 auto 48px}.code-examples-section__under-the-hood-image{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:48px;position:relative;margin-top:-10px}.code-examples-section__under-the-hood-image:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1440px;height:245px;background:radial-gradient(41.21% 41.21% at 50% 54.34%,#4e4b92 0,rgba(74,70,132,.32) 51.56%,rgba(9,35,73,0) 100%);mix-blend-mode:screen;opacity:.7;z-index:-1}.code-examples-section__under-the-hood-image img{max-width:100%;height:auto;position:relative;z-index:1}.code-examples-section__under-the-hood-text-wrapper{position:relative;display:flex;justify-content:center;align-items:center;margin-top:140px}.code-examples-section__under-the-hood-text-wrapper:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1440px;height:245px;background:radial-gradient(41.21% 41.21% at 50% 54.34%,#4e4b92 0,rgba(74,70,132,.32) 51.56%,rgba(9,35,73,0) 100%);mix-blend-mode:screen;opacity:.7;z-index:0}.code-examples-section__under-the-hood-text{font-size:40px;font-weight:600;text-align:center;margin:0;line-height:1.5;position:relative;z-index:1}.code-examples-section__under-the-hood-text-line{display:inline-block}.code-examples-section__under-the-hood-text-line--purple{color:#9d97f4}.code-examples-section__under-the-hood-text-line:not(.code-examples-section__under-the-hood-text-line--purple){color:#fff}.code-examples-section__seamless-web-data{margin-top:160px;text-align:center;width:80%;margin-left:auto;margin-right:auto;padding-top:40px}.code-examples-section__seamless-web-data-main-title{font-size:32px;font-weight:400;color:#9d97f4;margin:0 0 16px;text-align:center}.code-examples-section__seamless-web-data-subtitle{font-size:20px;font-weight:300;color:hsla(0,0%,100%,.8);margin:0 0 20px;text-align:center}.code-examples-section__seamless-web-data-cards{display:flex;flex-direction:column;gap:0}.code-examples-section__use-cases{margin-top:80px;text-align:center;padding-top:40px}.code-examples-section__use-cases-title{font-size:32px;font-weight:400;color:#fff;margin:10px 0 48px;text-align:center}.code-examples-section__use-cases-cards{display:grid;grid-template-columns:repeat(5,1fr);gap:24px}@media(max-width:1200px){.code-examples-section__best-in-class-cards{grid-template-columns:repeat(2,1fr)}.code-examples-section__deploy-faster-cards{grid-template-columns:repeat(3,1fr)}.code-examples-section__use-cases-cards{grid-template-columns:repeat(4,1fr)}}@media(max-width:1024px){.code-examples-section__cards{grid-template-columns:1fr;gap:20px}.code-examples-section__card-wrapper{height:auto;min-height:400px}.code-examples-section__best-in-class,.code-examples-section__deploy-faster{margin-top:80px;padding-top:30px}.code-examples-section__under-the-hood{margin-top:100px;padding-top:30px}.code-examples-section__seamless-web-data{margin-top:100px;width:100%;padding-top:30px}.code-examples-section__use-cases{padding-top:30px}}@media(max-width:768px){.code-examples-section{padding:40px 0}.code-examples-section__container{padding:0 20px;overflow-x:hidden}.code-examples-section__content{overflow-x:hidden}.code-examples-section__subtitle{font-size:14px;padding-top:30px;margin-top:20px}.code-examples-section__title{font-size:24px;margin-bottom:32px}.code-examples-section__use-cases{margin-top:40px}.code-examples-section__cards{grid-template-columns:1fr;gap:16px}.code-examples-section__card-wrapper{height:auto;min-height:350px}.code-examples-section__card-title{font-size:18px}.code-examples-section__best-in-class{margin-top:60px;padding-top:40px}.code-examples-section__best-in-class-title{font-size:24px;margin:10px 0 24px}.code-examples-section__best-in-class-cards{grid-template-columns:1fr;gap:16px;margin-bottom:32px}.code-examples-section__best-in-class-button .code-examples-section__button-centered{padding-left:40px!important;padding-right:40px!important;width:100%;max-width:300px}.code-examples-section__deploy-faster{margin-top:60px;padding-top:40px}.code-examples-section__deploy-faster-title{font-size:24px;margin:10px 0 32px}.code-examples-section__deploy-faster-cards{grid-template-columns:repeat(2,1fr);gap:16px}.code-examples-section__under-the-hood{margin-top:60px;padding-top:40px}.code-examples-section__under-the-hood-title{font-size:24px;margin:10px 0 24px}.code-examples-section__under-the-hood-features{grid-template-columns:1fr;gap:12px}.code-examples-section__under-the-hood-text{font-size:28px}.code-examples-section__under-the-hood-text-wrapper{margin-top:60px}.code-examples-section__seamless-web-data{margin-top:60px;width:100%;padding-top:40px}.code-examples-section__seamless-web-data-main-title{font-size:24px}.code-examples-section__seamless-web-data-subtitle{font-size:16px}.code-examples-section__use-cases{margin-top:60px;padding-top:40px}.code-examples-section__use-cases-title{font-size:24px;margin:10px 0 32px}.code-examples-section__use-cases-cards{grid-template-columns:repeat(2,1fr);gap:16px}}@media(max-width:480px){.code-examples-section{padding:30px 0}.code-examples-section__container{padding:0 16px}.code-examples-section__title{font-size:20px}.code-examples-section__card-title{font-size:18px}.code-examples-section__best-in-class,.code-examples-section__deploy-faster,.code-examples-section__seamless-web-data,.code-examples-section__under-the-hood,.code-examples-section__use-cases{padding-top:20px;margin-top:20px}.code-examples-section__best-in-class-title,.code-examples-section__deploy-faster-title,.code-examples-section__seamless-web-data-main-title,.code-examples-section__under-the-hood-title,.code-examples-section__use-cases-title{font-size:20px;margin-top:20px!important;padding-top:10px}.code-examples-section__subtitle{padding-top:30px;margin-top:20px}.code-examples-section__deploy-faster-cards,.code-examples-section__use-cases-cards{grid-template-columns:1fr}.code-examples-section__under-the-hood-text{font-size:24px}}.code-example-tabs{display:flex;position:relative;gap:0;margin-bottom:32px;background:#22395b!important;justify-content:center;align-items:center;width:60%!important;justify-self:center;border-radius:4px;padding:0;overflow:hidden}.code-example-tabs__indicator{position:absolute;top:4px;left:0;height:calc(100% - 8px);background:#3d7ffc;border-radius:4px;transition:left .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);z-index:0;pointer-events:none}.code-example-tabs__tab{position:relative;background:transparent;border:none;padding:16px 32px!important;font-size:16px;font-weight:500;color:hsla(0,0%,100%,.6);cursor:pointer;transition:color .3s ease;white-space:nowrap;z-index:1;flex:1}.code-example-tabs__tab:hover{color:hsla(0,0%,100%,.8)}.code-example-tabs__tab--active{color:#fff;font-weight:700!important;font-size:18px!important;padding:16px 32px!important}@media(max-width:768px){.code-example-tabs{width:100%!important;margin-bottom:24px;overflow-x:auto;-webkit-overflow-scrolling:touch}.code-example-tabs::-webkit-scrollbar{width:4px;height:4px}.code-example-tabs::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:2px}.code-example-tabs::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:2px}.code-example-tabs::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.4)}.code-example-tabs__tab{padding:12px 16px!important;font-size:14px!important;flex-shrink:0}.code-example-tabs__tab--active{font-size:15px!important;padding:12px 16px!important}}@media(max-width:480px){.code-example-tabs{margin-bottom:20px}.code-example-tabs__tab{padding:10px 12px!important;font-size:12px!important}.code-example-tabs__tab--active{font-size:13px!important;padding:10px 12px!important}}.code-example-card{background:#092349;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.code-example-card__header{display:flex;justify-content:flex-start;align-items:center;padding:8px 6px;border-bottom:1px solid hsla(0,0%,100%,.1)}.code-example-card__type{font-size:14px;color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.05);padding:4px 12px;border-radius:4px}.code-example-card__content{flex:1;overflow-x:auto;overflow-y:auto;padding:24px;min-height:0}.code-example-card__content::-webkit-scrollbar{width:8px;height:8px}.code-example-card__content::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:4px}.code-example-card__content::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:4px}.code-example-card__content::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.code-example-card__code{margin:0;font-family:Courier New,Courier,monospace;font-size:14px;line-height:1.6;color:#fff;white-space:pre-wrap;word-wrap:break-word}.code-example-card__code code{font-family:inherit;color:inherit}@media(max-width:768px){.code-example-card__header{padding:6px 4px}.code-example-card__type{font-size:12px;padding:3px 10px}.code-example-card__content{padding:16px}.code-example-card__code{font-size:12px;line-height:1.5}}@media(max-width:480px){.code-example-card__header{padding:5px 3px}.code-example-card__type{font-size:11px;padding:2px 8px}.code-example-card__content{padding:12px}.code-example-card__code{font-size:11px;line-height:1.4}}.best-in-class-feature-card{background:#092349;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:32px;display:flex;flex-direction:column;gap:16px}.best-in-class-feature-card__title{font-size:22px;font-weight:700;color:#fff;margin:0}.best-in-class-feature-card__description{font-size:18px;font-weight:400;color:hsla(0,0%,100%,.8);line-height:1.6;margin:0}.deploy-faster-feature-card{background:#092349;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.deploy-faster-feature-card__icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center}.deploy-faster-feature-card__icon img{width:100%;height:100%;object-fit:contain}.deploy-faster-feature-card__title{font-size:20px;font-weight:500;color:#fff;margin:10px 0 0}.deploy-faster-feature-card__description{font-size:18px;font-weight:300;color:hsla(0,0%,100%,.8);line-height:1.6;margin:0;justify-content:flex-start;text-align:left}.under-the-hood-feature-item{display:flex;align-items:center;gap:24px;list-style:none;margin:0;padding:0}.under-the-hood-feature-item__icon-wrapper{width:32px;height:32px;border-radius:50%;background:rgba(61,127,252,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.under-the-hood-feature-item__icon{width:18px;height:18px}.under-the-hood-feature-item__text{font-size:16px;color:#fff;font-weight:400}.seamless-web-data-card{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;margin-bottom:80px}.seamless-web-data-card--image-left .seamless-web-data-card__image{order:-1;justify-content:flex-start}.seamless-web-data-card--image-right .seamless-web-data-card__image{order:1;justify-content:flex-end}.seamless-web-data-card__content{display:flex;flex-direction:column;gap:16px}.seamless-web-data-card__subtitle{font-size:18px;font-weight:500;color:#9d97f4;margin:0;text-transform:uppercase;text-align:left}.seamless-web-data-card__title{font-size:32px;font-weight:400;color:#fff;margin:0;line-height:1.3;text-align:left}.seamless-web-data-card__description{font-size:18px;font-weight:300;color:hsla(0,0%,100%,.8);line-height:1.6;margin:0;text-align:left}.seamless-web-data-card__image{display:flex;align-items:center;justify-content:center}.seamless-web-data-card__image img{max-width:100%;height:auto}@media(max-width:768px){.seamless-web-data-card{grid-template-columns:1fr;gap:24px;margin-bottom:40px}.seamless-web-data-card--image-left .seamless-web-data-card__image,.seamless-web-data-card--image-right .seamless-web-data-card__image{order:2;justify-content:center;margin-top:0}.seamless-web-data-card--image-left .seamless-web-data-card__content,.seamless-web-data-card--image-right .seamless-web-data-card__content{order:1}.seamless-web-data-card__content{gap:12px;text-align:center}.seamless-web-data-card__subtitle{font-size:14px;text-align:center}.seamless-web-data-card__title{font-size:24px;text-align:center}.seamless-web-data-card__description{font-size:16px;text-align:center}.seamless-web-data-card__image img{width:100%;max-width:250px;height:auto}}@media(max-width:480px){.seamless-web-data-card{gap:20px;margin-bottom:30px}.seamless-web-data-card__content{gap:10px}.seamless-web-data-card__subtitle{font-size:12px}.seamless-web-data-card__title{font-size:20px}.seamless-web-data-card__description{font-size:14px}.seamless-web-data-card__image img{max-width:200px}}.use-case-card{background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;padding:24px 8px;display:flex;flex-direction:column;align-items:center;gap:16px;transition:all .3s ease}.use-case-card:hover{border-color:#9d97f4;transform:translateY(-4px)}.use-case-card__icon{width:51px;height:51px;display:flex;align-items:center;justify-content:center}.use-case-card__icon img{width:100%;height:100%;object-fit:contain}.use-case-card__title{font-size:18px;font-weight:500;color:#fff;margin:0;text-align:center;white-space:nowrap}.faq-section{padding:80px 0;width:100%;justify-content:center;display:flex;flex-direction:column;align-items:center}.faq-section,.faq-section__container{box-sizing:border-box;overflow-x:hidden;margin:0 auto}.faq-section__container{max-width:40%;width:50%;padding:0 var(--container-padding);text-align:center}.faq-section__title{font-size:32px;font-weight:400;color:#fff;margin:0;text-align:center}@media(max-width:1024px){.faq-section{padding:60px 0}.faq-section__container{max-width:70%;width:80%}.faq-section__title{font-size:28px}}@media(max-width:768px){.faq-section{padding:40px 0}.faq-section__container{max-width:100%;width:100%;padding:0 20px}.faq-section__title{font-size:24px}}.faq-accordion{display:flex;flex-direction:column;gap:16px;margin-top:30px;overflow-x:hidden}.faq-accordion,.faq-accordion__item{width:100%;max-width:100%;box-sizing:border-box}.faq-accordion__item{background:#0f2d58!important;box-shadow:0 2px 12px rgba(12,43,102,.5),0 15px 30px rgba(0,2,3,.35)!important;border:1px solid hsla(0,0%,100%,.2)!important;border-radius:8px;overflow:hidden}.faq-accordion__item--open .faq-accordion__question{border-bottom:none}.faq-accordion__question{width:100%;max-width:100%;background:transparent;border:none;padding:12px 32px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .3s ease;text-align:left;box-sizing:border-box;min-width:0;overflow:hidden}.faq-accordion__question:hover{background:hsla(0,0%,100%,.02)}.faq-accordion__question-text{font-size:24px;font-weight:500;color:hsla(0,0%,100%,.8);flex:1;min-width:0;overflow-wrap:break-word;word-wrap:break-word}.faq-accordion__icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#fff;transition:transform .3s ease;flex-shrink:0;margin-left:16px}.faq-accordion__icon svg{width:100%;height:100%}.faq-accordion__icon--open{transform:rotate(180deg)}.faq-accordion__answer{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .4s ease-out;opacity:0;box-sizing:border-box;width:100%;max-width:100%;overflow-x:hidden;justify-content:flex-start;align-items:flex-start}.faq-accordion__answer--open{max-height:1000px;opacity:1;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .5s ease-in .1s}.faq-accordion__answer-content{padding:0 32px 24px}.faq-accordion__answer-content,.faq-accordion__answer-content p{box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word}.faq-accordion__answer-content p{font-size:16px;font-weight:400;color:hsla(0,0%,100%,.8);line-height:1.6;margin:0;max-width:100%;text-align:left}@media(max-width:768px){.faq-accordion__item{margin-bottom:12px}.faq-accordion__question{padding:16px 20px;font-size:14px}.faq-accordion__question-text{font-size:14px}.faq-accordion__answer-content{padding:0 20px 16px}.faq-accordion__answer-content p{font-size:14px}}@media(max-width:480px){.faq-accordion__question{padding:14px 16px}.faq-accordion__question-text{font-size:13px}.faq-accordion__answer-content{padding:0 16px 14px}.faq-accordion__answer-content p{font-size:13px}}.review-section{padding:0;width:100%;box-sizing:border-box}.review-section__container{max-width:1300px;width:100%;margin:0 auto;padding:0 var(--container-padding);display:flex;gap:0;align-items:center;box-sizing:border-box}.review-section__left{flex:0 0 300px;display:flex;flex-direction:column;gap:8px}.review-section__rating-text{font-size:24px;font-weight:500;color:#fff;margin:0;line-height:1.2;text-align:center}.review-section__rating-stars{display:flex;gap:6px;align-items:center;justify-content:center}.review-section__star-container{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:2px;overflow:hidden}.review-section__star-container--full{background-color:#00b67a}.review-section__star-container--half{background:linear-gradient(90deg,#00b67a 50%,#d3d3d3 0)}.review-section__star-container--empty{background-color:#d3d3d3}.review-section__review-count{font-size:13px;color:#fff;margin:0;text-decoration:underline;text-underline-offset:4px;text-align:center}.review-section__review-count-number{text-decoration:underline}.review-section__trustpilot{display:flex;align-items:center;gap:2px;margin-top:10px;justify-content:center}.review-section__trustpilot-text{font-size:14px;color:#fff}.review-section__right{flex:1;min-width:0}.review-section__carousel{position:relative;display:flex;align-items:center;gap:16px}.review-section__cards-wrapper{flex:1;overflow:hidden;position:relative}@media(max-width:768px){.review-section__cards-wrapper{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;width:100%;scroll-snap-type:x mandatory}.review-section__cards-wrapper::-webkit-scrollbar{display:none}.review-section__cards-wrapper{-ms-overflow-style:none;scrollbar-width:none}}.review-section__cards{display:flex;gap:24px;transition:transform .5s cubic-bezier(.4,0,.2,1);will-change:transform}@media(max-width:768px){.review-section__cards{transition:none;will-change:auto;width:max-content;min-width:100%;flex-wrap:nowrap}}.review-section__nav-button{width:30px;height:30px;border-radius:50%;border:none;background-color:#1e3a5f;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .3s ease,opacity .3s ease;position:absolute;z-index:10}.review-section__nav-button:hover:not(.review-section__nav-button--disabled){background-color:#2a4a6f}.review-section__nav-button:active:not(.review-section__nav-button--disabled){background-color:#1a2f4f}.review-section__nav-button--disabled{opacity:.4;cursor:not-allowed}.review-section__nav-button--prev{left:-40px}.review-section__nav-button--next{right:-50px}.review-card{flex:0 0 calc((100% - 48px)/3);min-width:0;display:flex;flex-direction:column;gap:4px;padding:24px;background-color:transparent;border-radius:8px;box-sizing:border-box;flex-shrink:0}.review-card__stars{display:flex;gap:4px;align-items:center}.review-card__star-container{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:2px;overflow:hidden}.review-card__star-container--full{background-color:#00b67a}.review-card__star-container--half{background:linear-gradient(90deg,#00b67a 50%,#d3d3d3 0)}.review-card__star-container--empty{background-color:#d3d3d3}.review-card__title{font-size:18px;font-weight:500;color:#fff;margin:0;line-height:1.4}.review-card__comment{font-size:12px;color:#fff;margin:0;line-height:1.5;flex:1}.review-card__author{flex-direction:row;gap:4px}.review-card__author-name{font-size:14px;color:#999;font-weight:500}.review-card__author-date{font-size:12px;margin-left:4px;color:#999}@media(max-width:1024px){.review-section{padding:60px 0}.review-section__container{flex-direction:column;gap:40px;padding:0 20px}.review-section__left{flex:1;width:100%;text-align:center;align-items:center}.review-section__right{width:100%}.review-section__cards{gap:16px}.review-section__nav-button--prev{left:-10px}.review-section__nav-button--next{right:-10px}.review-card{flex:0 0 calc(50% - 8px);min-width:280px}}@media(max-width:768px){.review-section{padding:40px 0}.review-section__container{gap:30px;padding:0 16px}.review-section__rating-text{font-size:28px}.review-section__rating-stars{gap:4px}.review-section__star-container{width:20px;height:20px}.review-section__review-count{font-size:12px}.review-section__cards{gap:12px}.review-section__nav-button{display:none}.review-section__carousel{gap:0}.review-card{flex:0 0 85vw;min-width:85vw;max-width:85vw;padding:20px;scroll-snap-align:start;box-sizing:border-box;flex-shrink:0}.review-section__cards{scroll-snap-type:x mandatory}.review-section__right{width:100%;overflow:visible}.review-section__cards-wrapper,.review-section__carousel{width:100%}}@media(max-width:480px){.review-section{padding:30px 0}.review-section__container{gap:24px;padding:0 12px}.review-section__rating-text{font-size:24px}.review-section__star-container{width:18px;height:18px}.review-section__nav-button{display:none}.review-card{flex:0 0 85vw;min-width:85vw;max-width:85vw;padding:16px;scroll-snap-align:start;box-sizing:border-box;flex-shrink:0}.review-card__title{font-size:16px}.review-card__comment{font-size:11px}.review-card__author-name{font-size:12px}.review-card__author-date{font-size:11px}.review-section__cards{scroll-snap-type:x mandatory}.review-section__right{width:100%;overflow:visible}.review-section__cards-wrapper,.review-section__carousel{width:100%}}.doc-section{padding:60px 0;background-color:#092349;z-index:10;width:100%;min-height:200px;overflow-x:hidden;display:block!important;visibility:visible!important}.doc-section,.doc-section__container{position:relative;box-sizing:border-box}.doc-section__container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding);text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px;z-index:1}.doc-section__title{font-size:40px;font-weight:400;color:#fff;margin:0;line-height:1.2}.doc-section__button{margin-top:8px;justify-content:center!important;padding-left:60px!important;padding-right:60px!important}@media(max-width:768px){.doc-section{padding:40px 0 80px}.doc-section__container{padding:0 20px;gap:20px}.doc-section__title{font-size:28px}.doc-section__button{padding-left:40px!important;padding-right:40px!important;width:100%;max-width:300px}}@media(max-width:480px){.doc-section{padding:30px 0 60px}.doc-section__title{font-size:24px}.doc-section__button{padding-left:30px!important;padding-right:30px!important;font-size:14px!important}}.contact-sales-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999!important;display:flex;align-items:center;justify-content:center;padding:40px 20px 20px;overflow-y:auto}.contact-sales-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.contact-sales-modal__content{position:relative;background:transparent;border-radius:12px;max-width:1100px;width:100%;max-height:85vh;overflow:hidden;z-index:100000!important;display:flex;flex-direction:column;margin:auto;box-shadow:0 20px 60px rgba(0,0,0,.3)}.contact-sales-modal__close{position:absolute;top:20px;right:20px;width:32px;height:32px;border:none;background:hsla(0,0%,100%,.2);border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10002;color:#fff;transition:background .2s ease}.contact-sales-modal__close svg{width:18px;height:18px}.contact-sales-modal__close:hover{background:hsla(0,0%,100%,.3)}.contact-sales-modal__logo{position:absolute;top:16px;left:16px;z-index:10002}.contact-sales-modal__logo img{height:24px;width:auto}.contact-sales-modal__container{display:grid;grid-template-columns:1fr 1fr;min-height:400px;position:relative;max-height:700px;overflow-y:auto}.contact-sales-modal__left{padding:80px 30px 30px;background:#fff;border-top-left-radius:12px;border-bottom-left-radius:12px}.contact-sales-modal__title{font-size:24px;font-weight:500;color:#000;margin:0 0 8px;text-align:center}.contact-sales-modal__subtitle{font-size:14px;color:#666;margin:0 0 24px;text-align:center;line-height:1.5}.contact-sales-modal__form{display:flex;flex-direction:column;gap:5px}.contact-sales-modal__name-group,.contact-sales-modal__phone-group{display:grid;grid-template-columns:1fr 1fr;gap:16px}.contact-sales-modal__field{display:flex;flex-direction:column;gap:6px}.contact-sales-modal label{font-size:13px;font-weight:500;color:#333}.contact-sales-modal .required{color:#e74c3c;margin-left:4px}.contact-sales-modal__input,.contact-sales-modal__select{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:6px;font-size:13px;font-family:inherit;transition:border-color .2s ease;justify-content:flex-start;align-items:flex-start;text-align:start;text-align-last:start}.contact-sales-modal__input:focus,.contact-sales-modal__select:focus{outline:none;border-color:#3d7ffc}.contact-sales-modal__input--error,.contact-sales-modal__select--error{border-color:#e74c3c}.contact-sales-modal__select{padding-right:32px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:16px;cursor:pointer}.contact-sales-modal__phone-input-wrapper{position:relative;display:flex;align-items:center}.contact-sales-modal__phone-prefix{position:absolute;left:12px;color:#333;font-size:13px;font-weight:500;pointer-events:none;z-index:1}.contact-sales-modal__phone-number{width:100%;padding:10px 12px 10px 50px;border:1px solid #ddd;border-radius:6px;font-size:13px}.contact-sales-modal__phone-number:focus{outline:none;border-color:#3d7ffc}.contact-sales-modal__phone-number--error{border-color:#e74c3c}.contact-sales-modal__error{color:#e74c3c;font-size:12px;margin-top:-4px}.contact-sales-modal__consent{font-size:11px;color:#666;line-height:1.5;margin:6px 0}.contact-sales-modal__link{color:#3d7ffc;text-decoration:underline}.contact-sales-modal__submit{width:100%;padding:12px 20px;background:#e0e0e0;border:none;border-radius:6px;font-size:14px;font-weight:500;color:#333;cursor:pointer;transition:background .2s ease;margin-top:6px}.contact-sales-modal__submit:hover{background:#d0d0d0}.contact-sales-modal__right{padding:40px 50px 30px;background:#092349;background-image:linear-gradient(rgba(61,127,252,.08) 1px,transparent 0),linear-gradient(90deg,rgba(61,127,252,.08) 1px,transparent 0);background-size:20px 20px;background-position:0 0;background-repeat:repeat;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.contact-sales-modal__right:before{content:"";position:absolute;top:0;left:0;right:0;height:250px;background:linear-gradient(180deg,rgba(61,127,252,.25),rgba(61,127,252,.12) 25%,rgba(61,127,252,.06) 50%,rgba(61,127,252,.02) 75%,transparent);pointer-events:none;z-index:1}.contact-sales-modal__right:after{content:"";position:absolute;top:-50px;left:50%;transform:translateX(-50%);width:300px;height:200px;background:radial-gradient(ellipse,rgba(61,127,252,.35) 0,rgba(61,127,252,.15) 30%,rgba(61,127,252,.05) 60%,transparent 100%);pointer-events:none;z-index:1}.contact-sales-modal__right-title{font-size:32px;font-weight:500;color:#fff;margin:0;padding:30px 0 24px;text-align:center;position:relative;z-index:2}.contact-sales-modal__logos{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px;position:relative;z-index:2;padding-top:0}.contact-sales-modal__logo-item{width:100%;height:auto;max-height:32px;object-fit:contain;filter:brightness(0) invert(1);opacity:.8}.contact-sales-modal__separator{width:100%;height:1px;background:hsla(0,0%,100%,.2);margin:20px 0;position:relative;z-index:2}.contact-sales-modal__testimonial{margin-bottom:24px;position:relative;z-index:2}.contact-sales-modal__testimonial-content{position:relative;min-height:160px}.contact-sales-modal__testimonial-item{position:absolute;top:0;left:0;width:100%;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease;pointer-events:none}.contact-sales-modal__testimonial-item--active{opacity:1;transform:translateY(0);position:relative;pointer-events:auto}.contact-sales-modal__testimonial-quote{background:hsla(0,0%,100%,.1);padding:16px;border-radius:8px;color:#fff;font-size:12px;line-height:1.5;margin:0 0 12px}.contact-sales-modal__testimonial-author{color:#fff;font-size:12px;font-weight:600;margin:0 0 4px}.contact-sales-modal__testimonial-title{color:hsla(0,0%,100%,.7);font-size:11px;margin:0}.contact-sales-modal__testimonial-dots{display:flex;justify-content:center;gap:8px;margin-top:16px}.contact-sales-modal__dot{width:8px;height:8px;border-radius:50%;border:none;background:hsla(0,0%,100%,.3);cursor:pointer;transition:background .2s ease;padding:0}.contact-sales-modal__dot--active{background:#fff}.contact-sales-modal__trust-badges{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;position:relative;z-index:2}.contact-sales-modal__trust-badge{display:flex;flex-direction:column;align-items:center;gap:6px}.contact-sales-modal__stars{display:flex;gap:2px}.contact-sales-modal__stars svg{width:12px;height:12px}.contact-sales-modal__trust-badge span{color:#fff;font-size:11px;font-weight:500}@media(max-width:768px){.contact-sales-modal{padding:30px;padding-top:20px!important;align-items:center;justify-content:center}.contact-sales-modal__content{max-width:100%;width:100%;max-height:95vh;border-radius:12px;overflow-y:auto;margin:auto}.contact-sales-modal__logo{position:absolute;top:16px;left:50%;transform:translateX(-50%);z-index:10002}.contact-sales-modal__container{grid-template-columns:1fr;min-height:auto;max-height:none;overflow-y:visible}.contact-sales-modal__right{display:none}.contact-sales-modal__left{padding:60px 24px 24px;border-radius:12px;width:100%}.contact-sales-modal__title{font-size:22px}.contact-sales-modal__subtitle{font-size:13px}.contact-sales-modal__name-group,.contact-sales-modal__phone-group{grid-template-columns:1fr}}.signup-modal{z-index:99999!important;display:flex;align-items:center;justify-content:center;padding:40px 20px 20px;overflow-y:auto}.signup-modal,.signup-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0}.signup-modal__overlay{background:rgba(0,0,0,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.signup-modal__content{position:relative;background:transparent;border-radius:12px;max-width:1100px;width:100%;max-height:85vh;overflow:hidden;z-index:100000!important;display:flex;flex-direction:column;margin:auto;box-shadow:0 20px 60px rgba(0,0,0,.3)}.signup-modal__close{position:absolute;top:20px;right:20px;width:32px;height:32px;border:none;background:hsla(0,0%,100%,.2);border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10002;color:#fff;transition:background .2s ease}.signup-modal__close svg{width:18px;height:18px}.signup-modal__close:hover{background:hsla(0,0%,100%,.3)}.signup-modal__logo{position:absolute;top:16px;left:16px;z-index:10002}.signup-modal__logo img{height:24px;width:auto}.signup-modal__container{display:grid;grid-template-columns:1fr 1fr;min-height:400px;position:relative;max-height:700px;overflow-y:auto}.signup-modal__left{padding:80px 100px 100px;background:#fff;border-top-left-radius:12px;border-bottom-left-radius:12px}.signup-modal__title{font-size:24px;font-weight:500;color:#000;margin:0 0 24px;text-align:center}.signup-modal__social-buttons{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.signup-modal__social-button{width:100%;padding:6px 16px 6px 6px;background:#3d7ffc;border:none;border-radius:8px;font-size:14px;color:#fff;cursor:pointer;transition:background .2s ease;display:flex;align-items:center;justify-content:flex-start;gap:12px;font-weight:500}.signup-modal__social-button:hover{background:#2d6fec}.signup-modal__social-button:active{transform:translateY(1px)}.signup-modal__social-icon-wrapper{flex-shrink:0;width:28px;height:28px;background:#fff;border-radius:4px;display:flex;align-items:center;justify-content:center}.signup-modal__social-icon{width:20px;height:20px}.signup-modal__separator{text-align:center;background:#e0e0e0}.signup-modal__separator-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:0 16px;color:#666;font-size:14px}.signup-modal__form{display:flex;flex-direction:column;gap:16px}.signup-modal__field{display:flex;flex-direction:column;gap:6px}.signup-modal__label{font-size:13px;font-weight:500;color:#333}.signup-modal__required{color:#e74c3c;margin-left:4px}.signup-modal__input{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:6px;font-size:13px;font-family:inherit;transition:border-color .2s ease}.signup-modal__input:focus{outline:none;border-color:#3d7ffc}.signup-modal__input--error{border-color:#e74c3c}.signup-modal__error{color:#e74c3c;font-size:12px;margin-top:-4px}.signup-modal__consent{font-size:11px;color:#666;line-height:1.5;margin:6px 0}.signup-modal__link{color:#3d7ffc;text-decoration:underline}.signup-modal__submit{width:100%;padding:12px 20px;background:#e0e0e0;border:none;border-radius:6px;font-size:14px;font-weight:500;color:#333;cursor:pointer;transition:background .2s ease;margin-top:6px}.signup-modal__submit:hover{background:#d0d0d0}.signup-modal__footer{text-align:center;margin-top:16px}.signup-modal__footer-text{color:#666;font-size:14px}.signup-modal__footer-link{background:transparent;border:none;color:#3d7ffc;font-size:14px;cursor:pointer;text-decoration:none;padding:0;margin-left:4px}.signup-modal__footer-link:hover{text-decoration:underline}.signup-modal__right{padding:40px 50px 30px;background:#092349;background-image:linear-gradient(rgba(61,127,252,.08) 1px,transparent 0),linear-gradient(90deg,rgba(61,127,252,.08) 1px,transparent 0);background-size:20px 20px;background-position:0 0;background-repeat:repeat;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.signup-modal__right:before{top:0;left:0;right:0;height:250px;background:linear-gradient(180deg,rgba(61,127,252,.25),rgba(61,127,252,.12) 25%,rgba(61,127,252,.06) 50%,rgba(61,127,252,.02) 75%,transparent)}.signup-modal__right:after,.signup-modal__right:before{content:"";position:absolute;pointer-events:none;z-index:1}.signup-modal__right:after{top:-50px;left:50%;transform:translateX(-50%);width:300px;height:200px;background:radial-gradient(ellipse,rgba(61,127,252,.35) 0,rgba(61,127,252,.15) 30%,rgba(61,127,252,.05) 60%,transparent 100%)}.signup-modal__right-title{font-size:32px;font-weight:500;color:#fff;margin:0;padding:30px 0 24px;text-align:center;position:relative;z-index:2}.signup-modal__logos{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px;position:relative;z-index:2;padding-top:0}.signup-modal__logo-item{width:100%;height:auto;max-height:32px;object-fit:contain;filter:brightness(0) invert(1);opacity:.8}.signup-modal__separator{width:100%;height:1px;background:hsla(0,0%,100%,.2);margin:20px 0;position:relative;z-index:2}.signup-modal__testimonial{margin-bottom:24px;position:relative;z-index:2}.signup-modal__testimonial-content{position:relative;min-height:160px}.signup-modal__testimonial-item{position:absolute;top:0;left:0;width:100%;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease;pointer-events:none}.signup-modal__testimonial-item--active{opacity:1;transform:translateY(0);position:relative;pointer-events:auto}.signup-modal__testimonial-quote{background:hsla(0,0%,100%,.1);padding:16px;border-radius:8px;color:#fff;font-size:12px;line-height:1.5;margin:0 0 12px}.signup-modal__testimonial-author{color:#fff;font-size:12px;font-weight:600;margin:0 0 4px}.signup-modal__testimonial-title{color:hsla(0,0%,100%,.7);font-size:11px;margin:0}.signup-modal__testimonial-dots{display:flex;justify-content:center;gap:8px;margin-top:16px}.signup-modal__dot{width:8px;height:8px;border-radius:50%;border:none;background:hsla(0,0%,100%,.3);cursor:pointer;transition:background .2s ease;padding:0}.signup-modal__dot--active{background:#fff}.signup-modal__trust-badges{display:flex;justify-content:center;gap:32px;flex-wrap:wrap;position:relative;z-index:2}.signup-modal__trust-badge{display:flex;flex-direction:column;align-items:center;gap:6px}.signup-modal__trust-icon{width:80px;height:80px;object-fit:contain;filter:brightness(0) invert(1)}.signup-modal__stars{display:flex;gap:2px}.signup-modal__stars svg{width:16px;height:16px}.signup-modal__trust-badge span{color:#fff;font-size:11px;font-weight:500}@media(max-width:768px){.signup-modal{padding:20px;align-items:center;justify-content:center}.signup-modal__content{max-width:100%;width:100%;max-height:90vh;border-radius:12px;overflow-y:auto;margin:auto}.signup-modal__logo{position:absolute;top:16px;left:50%;transform:translateX(-50%);z-index:10002}.signup-modal__container{grid-template-columns:1fr;min-height:auto;max-height:none;overflow-y:visible}.signup-modal__right{display:none}.signup-modal__left{padding:60px 24px 24px;border-radius:12px;width:100%}.signup-modal__title{font-size:22px}}.auth-modal{z-index:99999!important;display:flex;align-items:center;justify-content:center;padding:40px 20px 20px;overflow-y:auto}.auth-modal,.auth-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0}.auth-modal__overlay{background:rgba(0,0,0,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.auth-modal__content{position:relative;background:#fff;border-radius:12px;max-width:500px;width:100%;padding:40px 32px;z-index:100000!important;box-shadow:0 20px 60px rgba(0,0,0,.3)}.auth-modal__close{position:absolute;top:20px;right:20px;width:32px;height:32px;border:none;background:rgba(0,0,0,.05);border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10002;color:#333;transition:background .2s ease}.auth-modal__close svg{width:18px;height:18px}.auth-modal__close:hover{background:rgba(0,0,0,.1)}.auth-modal__logo{position:absolute;top:16px;left:16px;z-index:10002}.auth-modal__logo img{height:24px;width:auto}.auth-modal__container{display:flex;flex-direction:column;gap:24px}.auth-modal__title{font-size:24px;font-weight:500;color:#000;margin:0;text-align:center;padding-top:20px}.auth-modal__subtitle{font-size:14px;color:#666;margin:0;text-align:center;line-height:1.5}.auth-modal__subtitle strong{color:#000;font-weight:600}.auth-modal__form{display:flex;flex-direction:column;gap:20px}.auth-modal__field{display:flex;flex-direction:column;gap:8px}.auth-modal__label{font-size:13px;font-weight:500;color:#333}.auth-modal__required{color:#e74c3c;margin-left:4px}.auth-modal__input{width:100%;padding:12px 16px;border:1px solid #ddd;border-radius:8px;font-size:16px;font-family:inherit;transition:border-color .2s ease;text-align:center;letter-spacing:8px;font-weight:600}.auth-modal__input:focus{outline:none;border-color:#3d7ffc}.auth-modal__input--error{border-color:#e74c3c}.auth-modal__input::placeholder{letter-spacing:2px;font-weight:400}.auth-modal__error{color:#e74c3c;font-size:12px;margin-top:-4px;text-align:center}.auth-modal__submit{width:100%;padding:12px 20px;background:#3d7ffc;border:none;border-radius:8px;font-size:14px;font-weight:500;color:#fff;cursor:pointer;transition:background .2s ease}.auth-modal__submit:hover{background:#2d6fec}.auth-modal__submit:active{transform:translateY(1px)}.auth-modal__footer{text-align:center;margin-top:8px}.auth-modal__footer-text{color:#666;font-size:14px}.auth-modal__footer-link{background:transparent;border:none;color:#3d7ffc;font-size:14px;cursor:pointer;text-decoration:none;padding:0;margin-left:4px}.auth-modal__footer-link:hover{text-decoration:underline}@media(max-width:768px){.auth-modal{padding:20px;align-items:center;justify-content:center}.auth-modal__content{max-width:100%;width:100%;padding:60px 24px 32px}.auth-modal__logo{position:absolute;top:16px;left:50%;transform:translateX(-50%);z-index:10002}.auth-modal__title{font-size:22px}.auth-modal__subtitle{font-size:13px}}.login-page{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.702);padding:20px}.login-page__container{width:100%;max-width:500px;background:#151718;border-radius:4px;padding:40px 32px;box-shadow:0 4px 20px rgba(0,0,0,.3);position:relative}.login-page__form{display:flex;flex-direction:column;gap:24px}.login-page__title{font-size:28px;font-weight:600;color:#fff;margin:0;text-align:center}.login-page__field{display:flex;flex-direction:column;gap:8px}.login-page__label{font-size:14px;font-weight:500;color:#fff}.login-page__input{width:100%;padding:12px 16px;background:#1a1a1a;border:1px solid #3a3a3a;border-radius:8px;font-size:14px;color:#fff;font-family:inherit;transition:border-color .2s ease}.login-page__input:focus{outline:none;border-color:#3d7ffc}.login-page__input::placeholder{color:#666}.login-page__input--error{border-color:#e74c3c}.login-page__input[type=password],.login-page__input[type=text]{padding-right:48px}.login-page__error{color:#e74c3c;font-size:12px;margin-top:-4px}.login-page__continue-button{width:100%;padding:12px 20px;background:#3d7ffc;border:none;border-radius:8px;font-size:14px;font-weight:500;color:#fff;cursor:pointer;transition:background .2s ease}.login-page__continue-button:hover{background:#2d6fec}.login-page__continue-button:active{transform:translateY(1px)}.login-page__separator{position:relative;text-align:center;margin:8px 0}.login-page__separator:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#3a3a3a}.login-page__separator-text{position:relative;background:#2a2a2a;padding:0 16px;color:#666;font-size:14px}.login-page__social-buttons{display:flex;flex-direction:column;gap:12px}.login-page__social-button{width:100%;padding:12px 16px;background:#151718;border:1px solid #dfe3e6;border-radius:8px;font-size:14px;color:#fff;cursor:pointer;transition:background .2s ease,border-color .2s ease;display:flex;align-items:center!important;justify-content:center!important;gap:12px;position:relative}.login-page__social-button:hover{background:#252525;border-color:#dfe3e6}.login-page__social-button:active{transform:translateY(1px)}.login-page__social-icon{flex-shrink:0;width:20px;height:20px}.login-page__social-badge{font-size:12px;color:#3d7ffc;margin-left:auto}.login-page__footer{text-align:center;margin-top:8px}.login-page__footer-text{color:#999;font-size:14px}.login-page__footer-link{color:#3d7ffc;text-decoration:none;font-size:14px;margin-left:4px}.login-page__footer-link:hover{text-decoration:underline}.login-page__back-button{position:absolute;top:20px;left:20px;width:32px;height:32px;border:none;background:transparent;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:background .2s ease;padding:0}.login-page__back-button:hover{background:hsla(0,0%,100%,.1)}.login-page__back-button svg{width:20px;height:20px}.login-page__input-wrapper{position:relative;display:flex;align-items:center}.login-page__eye-button{position:absolute;right:12px;background:transparent;border:none;color:#999;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;transition:color .2s ease}.login-page__eye-button:hover{color:#fff}.login-page__eye-button svg{width:20px;height:20px}.login-page__options{display:flex;justify-content:space-between;align-items:center;gap:16px}.login-page__checkbox-label{display:flex;align-items:center;gap:8px;cursor:pointer}.login-page__checkbox{width:18px;height:18px;cursor:pointer;accent-color:#3d7ffc}.login-page__checkbox-text{font-size:14px;color:#fff}.login-page__forgot-link{background:transparent;border:none;color:#3d7ffc;font-size:14px;cursor:pointer;text-decoration:none;padding:0}.login-page__forgot-link:hover{text-decoration:underline}@media(max-width:768px){.login-page{padding:16px}.login-page__container{padding:32px 24px}.login-page__title{font-size:24px}}.password-modal{z-index:99999!important;display:flex;align-items:center;justify-content:center;padding:20px}.password-modal,.password-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0}.password-modal__overlay{background:rgba(0,0,0,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.password-modal__content{position:relative;background:#2a2a2a;border-radius:12px;max-width:400px;width:100%;padding:40px 32px;z-index:100000!important;box-shadow:0 20px 60px rgba(0,0,0,.3)}.password-modal__back-button{position:absolute;top:20px;left:20px;width:32px;height:32px;border:none;background:transparent;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:background .2s ease}.password-modal__back-button:hover{background:hsla(0,0%,100%,.1)}.password-modal__back-button svg{width:20px;height:20px}.password-modal__title{font-size:28px;font-weight:600;color:#fff;margin:0 0 32px;text-align:center}.password-modal__form{display:flex;flex-direction:column;gap:24px}.password-modal__field{display:flex;flex-direction:column;gap:8px}.password-modal__label{font-size:14px;font-weight:500;color:#fff}.password-modal__input-wrapper{position:relative;display:flex;align-items:center}.password-modal__input{width:100%;padding:12px 48px 12px 16px;background:#1a1a1a;border:1px solid #3a3a3a;border-radius:8px;font-size:14px;color:#fff;font-family:inherit;transition:border-color .2s ease}.password-modal__input:focus{outline:none;border-color:#3d7ffc}.password-modal__input::placeholder{color:#666}.password-modal__input--error{border-color:#e74c3c}.password-modal__eye-button{position:absolute;right:12px;background:transparent;border:none;color:#999;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;transition:color .2s ease}.password-modal__eye-button:hover{color:#fff}.password-modal__eye-button svg{width:20px;height:20px}.password-modal__error{color:#e74c3c;font-size:12px;margin-top:-4px}.password-modal__options{display:flex;justify-content:space-between;align-items:center;gap:16px}.password-modal__checkbox-label{display:flex;align-items:center;gap:8px;cursor:pointer}.password-modal__checkbox{width:18px;height:18px;cursor:pointer;accent-color:#3d7ffc}.password-modal__checkbox-text{font-size:14px;color:#fff}.password-modal__forgot-link{background:transparent;border:none;color:#3d7ffc;font-size:14px;cursor:pointer;text-decoration:none;padding:0}.password-modal__forgot-link:hover{text-decoration:underline}.password-modal__submit-button{width:100%;padding:12px 20px;background:#3d7ffc;border:none;border-radius:8px;font-size:14px;font-weight:500;color:#fff;cursor:pointer;transition:background .2s ease}.password-modal__submit-button:hover{background:#2d6fec}.password-modal__submit-button:active{transform:translateY(1px)}@media(max-width:768px){.password-modal{padding:16px}.password-modal__content{padding:32px 24px}.password-modal__title{font-size:24px}.password-modal__options{flex-direction:column;align-items:flex-start;gap:12px}}.dashboard-page{min-height:100vh;background:var(--bg-main,#020815)}.dashboard-page__container{min-height:100vh;width:100%;max-width:100%;overflow-x:visible;min-width:0;box-sizing:border-box}@media(max-width:768px){.dashboard-page__container{flex-direction:column;display:block}}.dashboard-sidebar{width:280px;background:var(--bg-surface-v1,#0b1220);border-right:1px solid var(--border-v2,#22304a);padding:0;position:fixed;left:0;top:0;height:100vh;max-height:100vh;overflow:hidden;z-index:1000;display:flex;flex-direction:column;transition:transform .3s ease;-webkit-overflow-scrolling:touch}.dashboard-sidebar__mobile-overlay,.dashboard-sidebar__mobile-toggle{display:none}.dashboard-sidebar__header{padding:16px 24px;border-bottom:1px solid var(--border-v2,#22304a);margin-bottom:16px;display:flex;align-items:center;justify-content:center;position:relative}.dashboard-sidebar__logo{width:auto;height:auto;max-width:100%;object-fit:contain;max-height:60px}.dashboard-sidebar__close-button{display:none}.dashboard-sidebar__nav{display:flex;flex-direction:column;gap:4px;padding:0 12px;flex:1;min-height:0;overflow-y:auto}.dashboard-sidebar__item{display:flex;align-items:center;gap:12px;padding:12px 16px;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;color:var(--text-med,#c5c8ce);width:100%;text-align:left}.dashboard-sidebar__item:hover{background:hsla(0,0%,100%,.05);color:var(--text-high,#f3f4f6)}.dashboard-sidebar__item--active{background:rgba(185,207,251,.15);color:var(--text-link,#b9cffb);border-left:3px solid var(--text-link,#b9cffb)}.dashboard-sidebar__item--active .dashboard-sidebar__icon{color:var(--text-link,#b9cffb)}.dashboard-sidebar__icon{font-size:20px;display:flex;align-items:center;justify-content:center;min-width:24px;transition:color .2s ease}.dashboard-sidebar__icon svg{width:20px;height:20px}.dashboard-sidebar__label{font-size:14px;font-weight:500}.dashboard-sidebar__footer{margin-top:auto;padding:16px 24px;border-top:1px solid var(--border-v2,#22304a);display:flex;flex-direction:column;gap:12px}.dashboard-sidebar__settings-button{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;background:transparent;border:1px solid var(--border-v2,#22304a);border-radius:8px;cursor:pointer;transition:all .2s ease;color:var(--text-high,#f3f4f6)}.dashboard-sidebar__settings-button:hover{background:hsla(0,0%,100%,.05);border-color:var(--text-link,#b9cffb);color:var(--text-link,#b9cffb)}.dashboard-sidebar__settings-icon{font-size:16px}.dashboard-sidebar__settings-label{font-size:14px;font-weight:500}.dashboard-sidebar__back-button{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;background:transparent;border:1px solid var(--border-v2,#22304a);border-radius:8px;cursor:pointer;transition:all .2s ease;color:var(--text-high,#f3f4f6)}.dashboard-sidebar__back-button:hover{background:hsla(0,0%,100%,.05);border-color:var(--text-link,#b9cffb);color:var(--text-link,#b9cffb)}.dashboard-sidebar__back-icon{font-size:16px}.dashboard-sidebar__back-label{font-size:14px;font-weight:500}@media(max-width:768px){.dashboard-sidebar{width:280px;left:auto;right:0;top:0;bottom:0;transform:translateX(100%);z-index:1001;border-right:none;border-left:1px solid var(--border-v2,#22304a);height:100dvh;max-height:100dvh;overflow:hidden;-webkit-overflow-scrolling:touch;padding:0;display:flex;flex-direction:column}.dashboard-sidebar--mobile-open{transform:translateX(0)}.dashboard-sidebar__header{padding:16px 48px 16px 20px;position:relative;min-height:52px}.dashboard-sidebar__close-button,.dashboard-sidebar__header{flex-shrink:0;display:flex;align-items:center;justify-content:center}.dashboard-sidebar__close-button{width:24px;height:24px;background:var(--bg-surface-v2,#1a2332);border:1px solid var(--border-v2,#22304a);border-radius:6px;color:var(--text-high,#f3f4f6);cursor:pointer;transition:all .2s ease;padding:0;margin:0;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.dashboard-sidebar__close-button svg{width:10px;height:10px}.dashboard-sidebar__close-button:hover{background:hsla(0,0%,100%,.05);border-color:var(--text-link,#b9cffb);color:var(--text-link,#b9cffb)}.dashboard-sidebar__close-button:active{transform:translateY(-50%) scale(.95)}}@media(max-width:768px)and (max-width:480px){.dashboard-sidebar__close-button{width:22px;height:22px;right:12px}.dashboard-sidebar__close-button svg{width:9px;height:9px}}@media(max-width:768px){.dashboard-sidebar__logo{flex:1;display:flex;justify-content:center;align-items:center;position:relative;max-height:32px}.dashboard-sidebar__logo img{max-height:24px;width:auto!important;height:auto!important;object-fit:contain}.dashboard-sidebar__nav{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.dashboard-sidebar__footer{flex-shrink:0;margin-top:auto}.dashboard-sidebar__mobile-toggle{display:flex;align-items:center;justify-content:center;position:absolute;top:16px;right:16px;width:40px;height:40px;background:var(--bg-surface-v2,#1a2332);border:1px solid var(--border-v2,#22304a);border-radius:8px;color:var(--text-high,#f3f4f6);font-size:18px;cursor:pointer;z-index:10002;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.3);padding:0}.dashboard-sidebar__mobile-toggle svg{width:18px;height:18px}}@media(max-width:768px)and (max-width:768px){.dashboard-sidebar__mobile-toggle{top:16px;right:16px;width:40px;height:40px}}@media(max-width:768px)and (max-width:480px){.dashboard-sidebar__mobile-toggle{top:12px;right:12px;width:36px;height:36px}.dashboard-sidebar__mobile-toggle svg{width:16px;height:16px}}@media(max-width:768px){.dashboard-sidebar__mobile-toggle:hover{background:hsla(0,0%,100%,.05);border-color:var(--text-link,#b9cffb);color:var(--text-link,#b9cffb)}.dashboard-sidebar__mobile-overlay{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);z-index:1000;opacity:0;animation:fadeIn .3s ease forwards}.dashboard-sidebar__nav{flex-direction:column;padding:0 12px;gap:4px}.dashboard-sidebar__item{flex-direction:row;padding:12px 16px;gap:12px}.dashboard-sidebar__item--active{border-left:3px solid var(--text-link,#b9cffb)}.dashboard-sidebar__label{font-size:14px}.dashboard-sidebar__footer{margin-top:auto;padding:16px 24px}}.dashboard-content{flex:1;margin-left:280px;padding:32px;min-height:100vh;transition:margin-left .3s ease,padding .3s ease;position:relative}.dashboard-content--with-sidebar{margin-right:280px}.dashboard-content__wrapper{max-width:1800px;margin:0 auto;width:100%;overflow-x:visible}.dashboard-content__main{width:100%}.dashboard-content__filters{width:280px;position:fixed;right:0;top:0;height:100vh;overflow-y:auto;z-index:100}@media(max-width:768px){.dashboard-content{margin-left:0;padding:16px}}@media(max-width:480px){.dashboard-content{padding:12px}}.stat-card{background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:12px;padding:24px;display:flex;align-items:center;gap:16px;transition:all .2s ease}@media(max-width:768px){.stat-card{padding:16px;gap:12px}}@media(max-width:480px){.stat-card{padding:12px;gap:10px;flex-direction:column;text-align:center}}.stat-card:hover{border-color:var(--text-link,#b9cffb);transform:translateY(-2px)}.stat-card__icon{font-size:32px;color:var(--text-link,#b9cffb);display:flex;align-items:center;justify-content:center;min-width:48px;height:48px;background:rgba(185,207,251,.1);border-radius:8px}@media(max-width:768px){.stat-card__icon{font-size:28px;min-width:40px;height:40px}}@media(max-width:480px){.stat-card__icon{font-size:24px;min-width:36px;height:36px}}.stat-card__content{flex:1}.stat-card__value{font-size:28px;font-weight:700;color:var(--text-high,#f3f4f6);margin:0 0 4px}@media(max-width:1024px){.stat-card__value{font-size:24px}}@media(max-width:768px){.stat-card__value{font-size:20px}}@media(max-width:480px){.stat-card__value{font-size:18px}}.stat-card__label{font-size:14px;color:var(--text-med,#c5c8ce);margin:0}@media(max-width:768px){.stat-card__label{font-size:13px}}@media(max-width:480px){.stat-card__label{font-size:12px}}.search-bar{flex:1;min-width:300px;position:relative;display:flex;align-items:center}@media(max-width:768px){.search-bar{min-width:200px}}@media(max-width:480px){.search-bar{min-width:0;width:100%}}.search-bar__icon{position:absolute;left:16px;color:var(--text-med,#c5c8ce);font-size:16px}@media(max-width:480px){.search-bar__icon{left:12px;font-size:14px}}.search-bar__input{width:100%;padding:12px 16px 12px 44px;background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:8px;color:var(--text-high,#f3f4f6)}@media(max-width:480px){.search-bar__input{padding:10px 12px 10px 36px;font-size:14px}}.search-bar__input{font-size:14px;transition:all .2s ease}.search-bar__input:focus{outline:none;border-color:var(--text-link,#b9cffb);box-shadow:0 0 0 3px rgba(185,207,251,.1)}.search-bar__input::placeholder{color:var(--text-med,#c5c8ce)}.action-buttons{display:flex;gap:12px;flex-wrap:wrap}.action-buttons .btn{padding:10px 20px;font-size:14px;border-radius:8px;display:inline-flex;align-items:center;gap:8px}.action-buttons .btn--primary{background:var(--text-link,#b9cffb);color:var(--bg-main,#020815);border:1px solid var(--text-link,#b9cffb)}.action-buttons .btn--primary:hover{background:var(--text-link,#b9cffb);opacity:.9}.action-buttons .btn--secondary{background:transparent;color:var(--text-high,#f3f4f6);border:1px solid var(--border-v2,#22304a)}.action-buttons .btn--secondary:hover{background:hsla(0,0%,100%,.05);border-color:var(--text-link,#b9cffb)}.action-buttons .btn--small{padding:6px 12px;font-size:12px}.filter-panel{background:var(--bg-surface-v1,#0b1220);border-left:1px solid var(--border-v2,#22304a);padding:24px;height:100%;display:flex;flex-direction:column}.filter-panel__header{display:flex;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--border-v2,#22304a)}.filter-panel__icon{font-size:20px;color:var(--text-link,#b9cffb)}.filter-panel__title{font-size:18px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0}.filter-panel__section{margin-bottom:20px}.filter-panel__section:last-child{margin-bottom:0}.filter-panel__label{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--text-high,#f3f4f6);margin-bottom:8px}.filter-panel__label-icon{font-size:14px;color:var(--text-med,#c5c8ce)}.filter-panel__select{width:100%;padding:10px 12px;background:var(--bg-main,#020815);border:1px solid var(--border-v2,#22304a);border-radius:8px;color:var(--text-high,#f3f4f6);font-size:14px;cursor:pointer;transition:all .2s ease}.filter-panel__select:focus{outline:none;border-color:var(--text-link,#b9cffb);box-shadow:0 0 0 3px rgba(185,207,251,.1)}.filter-panel__input-group{display:flex;flex-direction:column;gap:8px}.filter-panel__input{width:100%;padding:10px 12px;background:var(--bg-main,#020815);border:1px solid var(--border-v2,#22304a);border-radius:8px;color:var(--text-high,#f3f4f6);font-size:14px;transition:all .2s ease}.filter-panel__input:focus{outline:none;border-color:var(--text-link,#b9cffb);box-shadow:0 0 0 3px rgba(185,207,251,.1)}.filter-panel__input::placeholder{color:var(--text-med,#c5c8ce)}.filter-panel__apply-btn{width:100%;padding:12px;background:var(--text-link,#b9cffb);color:var(--bg-main,#020815);border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:auto}.filter-panel__apply-btn:hover{opacity:.9;transform:translateY(-1px)}.scraping-form{background:var(--bg-surface-v1,#0b1220);border-left:1px solid var(--border-v2,#22304a);padding:24px;height:100%;display:flex;flex-direction:column;overflow-y:auto}.scraping-form__header{display:flex;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--border-v2,#22304a)}.scraping-form__icon{font-size:20px;color:var(--text-link,#b9cffb)}.scraping-form__title{font-size:18px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0}.scraping-form__section{margin-bottom:20px}.scraping-form__section:last-child{margin-bottom:0}.scraping-form__divider{height:1px;background:var(--border-v2,#22304a);margin:24px 0}.scraping-form__label{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--text-high,#f3f4f6);margin-bottom:8px}.scraping-form__label .required{color:var(--red,#d9534f);margin-left:2px}.scraping-form__label-icon{font-size:14px;color:var(--text-med,#c5c8ce)}.scraping-form__select{width:100%;padding:10px 12px;background:var(--bg-main,#020815);border:1px solid var(--border-v2,#22304a);border-radius:8px;color:var(--text-high,#f3f4f6);font-size:14px;cursor:pointer;transition:all .2s ease}.scraping-form__select:focus{outline:none;border-color:var(--text-link,#b9cffb);box-shadow:0 0 0 3px rgba(185,207,251,.1)}.scraping-form__input{width:100%;padding:10px 12px;background:var(--bg-main,#020815);border:1px solid var(--border-v2,#22304a);border-radius:8px;color:var(--text-high,#f3f4f6);font-size:14px;transition:all .2s ease}.scraping-form__input:focus{outline:none;border-color:var(--text-link,#b9cffb);box-shadow:0 0 0 3px rgba(185,207,251,.1)}.scraping-form__input::placeholder{color:var(--text-med,#c5c8ce)}.scraping-form__checkbox-group{display:flex;flex-direction:column;gap:12px}.scraping-form__checkbox{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--text-high,#f3f4f6);cursor:pointer;transition:color .2s ease}.scraping-form__checkbox:hover{color:var(--text-link,#b9cffb)}.scraping-form__checkbox input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:var(--text-link,#b9cffb)}.scraping-form__submit-btn{width:100%;padding:14px;background:var(--text-link,#b9cffb);color:var(--bg-main,#020815);border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:24px}.scraping-form__submit-btn:hover{opacity:.9;transform:translateY(-1px)}.scraping-form__submit-btn:active{transform:translateY(0)}.scraping-history{margin-bottom:32px}.scraping-history__header{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}@media(max-width:768px){.scraping-history__header{flex-direction:column;align-items:flex-start}}.scraping-history__title{font-size:20px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0}.status-message{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px 24px;margin:20px 0;border-radius:8px;font-size:14px;font-weight:500;transition:all .3s ease}.status-message--loading{background:rgba(240,173,78,.1);border:1px solid rgba(240,173,78,.3);color:var(--yellow,#f0ad4e)}.status-message--error{background:rgba(217,83,79,.1);border:1px solid rgba(217,83,79,.3);color:var(--red,#d9534f)}.status-message__icon{font-size:18px;flex-shrink:0}.status-message__icon--spinning{animation:spin 1s linear infinite}.status-message__text{line-height:1.5}.table-responsive{margin-bottom:24px}.scraping-history-table{background:transparent;border:none;margin-bottom:0;border-collapse:separate;border-spacing:0;width:100%}.scraping-history-table tbody td,.scraping-history-table thead th{border:none}.scraping-history-table thead{background:hsla(0,0%,100%,.02)}.scraping-history-table thead th{color:var(--text-med,#c5c8ce);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:16px 20px;border-bottom:1px solid var(--border-v2,#22304a)!important;border-right:none;text-align:center;white-space:nowrap;vertical-align:middle;background:hsla(0,0%,100%,.02)}.scraping-history-table thead th:first-child{text-align:left}.scraping-history-table thead th:last-child{border-right:none}.scraping-history-table tbody tr{transition:background .2s ease;border-bottom:1px solid var(--border-v2,#22304a);background:transparent}.scraping-history-table tbody tr:hover{background:hsla(0,0%,100%,.03)!important}.scraping-history-table tbody tr.table-active{background:rgba(185,207,251,.15)!important;border-left:3px solid var(--text-link,#b9cffb)}.scraping-history-table tbody tr.table-active td:first-child{padding-left:17px}.scraping-history-table tbody tr:last-child{border-bottom:none}.scraping-history-table tbody td{color:var(--text-high,#f3f4f6);font-size:13px;padding:16px 20px;border-right:none;border-bottom:1px solid var(--border-v2,#22304a);vertical-align:middle;text-align:center;background:transparent}.scraping-history-table tbody td:first-child{text-align:left}.scraping-history-table tbody td:last-child{border-right:none}.scraping-history-table tbody tr:last-child td{border-bottom:none}.status-badge{display:flex;align-items:center;justify-content:center;gap:8px}.status-icon{font-size:16px}.status-icon--completed{color:var(--green,#42af72)}.status-icon--processing{color:var(--yellow,#f0ad4e);animation:pulse 2s infinite}.status-icon--failed{color:var(--red,#d9534f)}.status-text{font-size:13px;font-weight:500}.status-text--completed{color:var(--green,#42af72)}.status-text--processing{color:var(--yellow,#f0ad4e)}.status-text--failed{color:var(--red,#d9534f)}.action-buttons-group{gap:8px}.action-buttons-group,.download-btn,.view-btn{display:flex;justify-content:center;align-items:center;white-space:nowrap}.download-btn,.view-btn{gap:5px;padding:6px 10px;background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:6px;color:var(--text-high,#f3f4f6);font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;height:32px}.download-btn:hover:not(:disabled),.view-btn:hover:not(:disabled){background:rgba(185,207,251,.15);border-color:var(--text-link,#b9cffb);color:var(--text-link,#b9cffb);transform:translateY(-1px);box-shadow:0 2px 8px rgba(185,207,251,.2)}.download-btn:active:not(:disabled),.view-btn:active:not(:disabled){transform:translateY(0)}.download-btn:disabled,.view-btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:none;background:var(--bg-surface-v1,#0b1220);border-color:var(--border-v2,#22304a);color:var(--text-med,#7e8692)}.download-btn svg,.view-btn svg{font-size:12px}@media(max-width:768px){.scraping-history__title{font-size:18px}.scraping-history-table thead th{font-size:11px;padding:14px 18px}.scraping-history-table tbody td{font-size:12px;padding:14px 18px}.action-buttons-group{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;max-width:200px;margin:0 auto}.download-btn,.view-btn{width:100%;justify-content:center;font-size:11px;padding:6px 10px;height:32px}.download-btn svg,.view-btn svg{font-size:11px}}@media(max-width:480px){.scraping-history-table thead th{font-size:10px;padding:12px 16px}.scraping-history-table tbody td{font-size:11px;padding:12px 16px}.action-buttons-group{gap:5px}.download-btn,.view-btn{font-size:10px;padding:4px 6px;height:28px;gap:3px}.download-btn svg,.view-btn svg{font-size:10px}}.backend-search-wrapper{position:relative;display:flex;align-items:center;width:100%;max-width:300px;min-width:250px;z-index:15}@media(max-width:768px){.backend-search-wrapper{max-width:100%;min-width:0}}.backend-search-input{width:100%;padding:12px 80px 12px 14px;background:rgba(17,25,39,.95);border:1px solid rgba(185,207,251,.15);border-radius:8px;color:var(--text-high,#f3f4f6);font-size:14px;transition:all .2s ease;height:44px;position:relative;z-index:1}.backend-search-input:focus{outline:none;border-color:var(--text-link,#b9cffb);box-shadow:0 0 0 3px rgba(185,207,251,.1)}.backend-search-input::placeholder{color:var(--text-med,#9ca3af)}.backend-search-input:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.backend-search-input{padding:8px 75px 8px 12px;font-size:13px;height:auto}}.backend-search-clear{position:absolute;right:48px;top:50%;transform:translateY(-50%);background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);color:#ef4444;cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;font-size:12px;z-index:20}.backend-search-clear:hover:not(:disabled){color:#dc2626;background:rgba(239,68,68,.2);border-color:#ef4444}.backend-search-clear:active:not(:disabled){transform:translateY(-50%) scale(.95)}.backend-search-clear:disabled{opacity:.5;cursor:not-allowed}.backend-search-clear svg{width:12px;height:12px}@media(max-width:768px){.backend-search-clear{right:44px;padding:4px}.backend-search-clear svg{width:11px;height:11px}}.backend-search-button{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:rgba(185,207,251,.15);border:1px solid rgba(185,207,251,.2);color:var(--text-link,#b9cffb);cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease;font-size:14px;z-index:20}.backend-search-button:hover:not(:disabled){background:rgba(185,207,251,.25);border-color:var(--text-link,#b9cffb);box-shadow:0 0 12px rgba(185,207,251,.2)}.backend-search-button:active:not(:disabled){transform:translateY(-50%) scale(.95)}.backend-search-button:disabled{opacity:.5;cursor:not-allowed}.backend-search-button svg{width:14px;height:14px}@media(max-width:768px){.backend-search-button{right:6px;padding:6px}.backend-search-button svg{width:13px;height:13px}}.table-responsive{background:var(--bg-surface-v1,#0b1220);border-radius:12px;border:1px solid var(--border-v2,#22304a);overflow-x:auto;overflow-y:visible;margin-bottom:12px;-webkit-overflow-scrolling:touch}.table-responsive::-webkit-scrollbar{height:8px}.table-responsive::-webkit-scrollbar-track{background:var(--bg-main,#020815);border-radius:4px}.table-responsive::-webkit-scrollbar-thumb{background:var(--border-v2,#22304a);border-radius:4px}.table-responsive::-webkit-scrollbar-thumb:hover{background:var(--text-link,#b9cffb)}.platform-table{background:transparent;border:none;margin-bottom:0;border-collapse:collapse;width:100%;min-width:900px;table-layout:auto}.platform-table tbody td,.platform-table thead th{border:none}.platform-table--compact{min-width:auto}@media(max-width:768px){.platform-table--compact{min-width:auto}}@media(max-width:480px){.platform-table--compact{min-width:auto}}.platform-table.visualization-table{table-layout:fixed}.platform-table.visualization-table tbody td:first-child,.platform-table.visualization-table thead th:first-child{width:60%}.platform-table.visualization-table tbody td:nth-child(2),.platform-table.visualization-table thead th:nth-child(2){width:25%}.platform-table.visualization-table tbody td:nth-child(3),.platform-table.visualization-table thead th:nth-child(3){width:15%}@media(max-width:768px){.platform-table.visualization-table tbody td:first-child,.platform-table.visualization-table thead th:first-child{width:50%}.platform-table.visualization-table tbody td:nth-child(2),.platform-table.visualization-table thead th:nth-child(2){width:30%}.platform-table.visualization-table tbody td:nth-child(3),.platform-table.visualization-table thead th:nth-child(3){width:20%}}@media(max-width:480px){.platform-table.visualization-table tbody td:first-child,.platform-table.visualization-table thead th:first-child{width:45%}.platform-table.visualization-table tbody td:nth-child(2),.platform-table.visualization-table thead th:nth-child(2){width:30%}.platform-table.visualization-table tbody td:nth-child(3),.platform-table.visualization-table thead th:nth-child(3){width:25%}}.platform-table thead,.platform-table thead th{background:hsla(0,0%,100%,.02)}.platform-table thead th{color:var(--text-med,#c5c8ce);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:16px 20px;border-bottom:1px solid var(--border-v2,#22304a)!important;border-right:none;text-align:center;white-space:nowrap;vertical-align:middle}.platform-table thead th:first-child{text-align:left}.platform-table thead th:nth-child(2){text-align:left!important}.platform-table thead th:last-child{border-right:none}.platform-table tbody tr{transition:background .2s ease;border-bottom:1px solid var(--border-v2,#22304a);background:transparent}.platform-table tbody tr:hover{background:hsla(0,0%,100%,.03)!important}.platform-table tbody tr.clickable-row{cursor:pointer}.platform-table tbody tr.clickable-row:hover{background:rgba(185,207,251,.1)!important}.platform-table tbody tr.table-active{background:rgba(185,207,251,.15)!important;border-left:3px solid var(--text-link,#b9cffb)}.platform-table tbody tr.table-active td:first-child{padding-left:17px}.platform-table tbody tr:last-child{border-bottom:none}.platform-table tbody td{color:var(--text-high,#f3f4f6);font-size:13px;padding:16px 20px;border-right:none;vertical-align:middle;text-align:center;background:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.platform-table tbody td:first-child,.platform-table tbody td:nth-child(2){text-align:left}.platform-table tbody td:last-child{border-right:none}.platform-table tbody td.content-cell{max-width:400px;white-space:normal;line-height:1.5;text-align:left;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.platform-table tbody td.author-cell{text-align:left;white-space:nowrap;max-width:200px}.platform-table tbody td.author-cell svg{margin-right:8px!important;color:#b9cffb}.platform-table tbody td>.cell-icon,.platform-table tbody td>.date-icon,.platform-table tbody td>svg{margin-right:8px;vertical-align:middle;position:relative;top:-1px}.platform-table tbody tr:last-child td{border-bottom:none}.linkedin-stats-table tbody td:nth-child(2),.linkedin-stats-table thead th:nth-child(2){text-align:center!important}.platform-table tbody td .scheduler-status-cell,.scheduler-status-cell,table.platform-table tbody td .scheduler-status-cell{display:flex!important;flex-direction:column!important;gap:4px!important;align-items:center!important}.platform-table tbody td .scheduler-status-cell__active,.scheduler-status-cell__active,table.platform-table tbody td .scheduler-status-cell__active{display:flex!important;align-items:center!important;gap:6px!important;font-weight:500!important;font-size:13px!important;line-height:1.4!important}.platform-table tbody td .scheduler-status-cell__active svg,.scheduler-status-cell__active svg,table.platform-table tbody td .scheduler-status-cell__active svg{font-size:14px!important;vertical-align:middle!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;top:0!important;flex-shrink:0!important;margin:0!important;padding:0!important;width:auto!important;height:auto!important}.platform-table tbody td .scheduler-status-cell__run-status,.scheduler-status-cell__run-status,table.platform-table tbody td .scheduler-status-cell__run-status{font-size:11px!important;font-weight:400!important;line-height:1.3!important;margin-left:16px!important}.platform-table tbody td .scheduler-actions,.scheduler-actions,table.platform-table tbody td .scheduler-actions{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:0!important;align-items:center!important;justify-items:center!important;width:100%!important;max-width:200px!important}@media(max-width:768px){.platform-table tbody td .scheduler-actions,.scheduler-actions,table.platform-table tbody td .scheduler-actions{grid-template-columns:repeat(2,1fr)!important;gap:6px!important;max-width:100px!important}}@media(max-width:480px){.platform-table tbody td .scheduler-actions,.scheduler-actions,table.platform-table tbody td .scheduler-actions{grid-template-columns:repeat(2,1fr)!important;gap:4px!important;max-width:100px!important}}.platform-table tbody td .scheduler-action-button,.scheduler-action-button,table.platform-table tbody td .scheduler-action-button{background:transparent!important;border:1px solid var(--border-v2,#22304a)!important;color:var(--text-med,#c5c8ce)!important;font-size:12px!important;cursor:pointer!important;padding:8px!important;border-radius:6px!important;transition:all .2s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:32px!important;width:100%!important;max-width:32px!important;height:32px!important;flex-shrink:0!important;margin:0!important}.platform-table tbody td .scheduler-action-button svg,.scheduler-action-button svg,table.platform-table tbody td .scheduler-action-button svg{font-size:14px!important;color:var(--text-med,#c5c8ce)!important;vertical-align:middle!important;display:inline-block!important;position:relative!important;top:0!important;transition:color .2s ease!important;margin:0!important}.platform-table tbody td .scheduler-action-button:hover:not(:disabled),.scheduler-action-button:hover:not(:disabled),table.platform-table tbody td .scheduler-action-button:hover:not(:disabled){background:hsla(0,0%,100%,.05)!important;border-color:var(--text-link,#b9cffb)!important;color:var(--text-link,#b9cffb)!important}.platform-table tbody td .scheduler-action-button:hover:not(:disabled) svg,.scheduler-action-button:hover:not(:disabled) svg,table.platform-table tbody td .scheduler-action-button:hover:not(:disabled) svg{color:var(--text-link,#b9cffb)!important}.platform-table tbody td .scheduler-action-button:hover:not(:disabled),.scheduler-action-button:hover:not(:disabled),table.platform-table tbody td .scheduler-action-button:hover:not(:disabled){transform:translateY(-1px)!important}.platform-table tbody td .scheduler-action-button:active:not(:disabled),.scheduler-action-button:active:not(:disabled),table.platform-table tbody td .scheduler-action-button:active:not(:disabled){transform:translateY(0)!important}.platform-table tbody td .scheduler-action-button:disabled,.scheduler-action-button:disabled,table.platform-table tbody td .scheduler-action-button:disabled{opacity:.6!important;cursor:not-allowed!important}.platform-table tbody td .scheduler-action-button--danger,.scheduler-action-button--danger,table.platform-table tbody td .scheduler-action-button--danger{border-color:rgba(217,83,79,.5)!important;color:#d9534f!important}.platform-table tbody td .scheduler-action-button--danger svg,.scheduler-action-button--danger svg,table.platform-table tbody td .scheduler-action-button--danger svg{color:#d9534f!important}.platform-table tbody td .scheduler-action-button--danger:hover:not(:disabled),.scheduler-action-button--danger:hover:not(:disabled),table.platform-table tbody td .scheduler-action-button--danger:hover:not(:disabled){background:rgba(217,83,79,.1)!important;border-color:#d9534f!important;color:#d9534f!important}.platform-table tbody td .scheduler-action-button--danger:hover:not(:disabled) svg,.scheduler-action-button--danger:hover:not(:disabled) svg,table.platform-table tbody td .scheduler-action-button--danger:hover:not(:disabled) svg{color:#d9534f!important}.platform-table tbody td .scheduler-action-button--danger:hover:not(:disabled),.scheduler-action-button--danger:hover:not(:disabled),table.platform-table tbody td .scheduler-action-button--danger:hover:not(:disabled){transform:translateY(-1px)!important}@media(max-width:768px){.platform-table tbody td .scheduler-action-button,.scheduler-action-button,table.platform-table tbody td .scheduler-action-button{width:30px!important;height:30px!important;min-width:30px!important;padding:6px!important}.platform-table tbody td .scheduler-action-button svg,.scheduler-action-button svg,table.platform-table tbody td .scheduler-action-button svg{font-size:13px!important}}@media(max-width:480px){.platform-table tbody td .scheduler-action-button,.scheduler-action-button,table.platform-table tbody td .scheduler-action-button{width:28px!important;height:28px!important;min-width:28px!important;padding:5px!important}.platform-table tbody td .scheduler-action-button svg,.scheduler-action-button svg,table.platform-table tbody td .scheduler-action-button svg{font-size:12px!important}}.scheduler-spinner{font-size:14px;color:var(--text-link,#b9cffb);animation:spin 1s linear infinite}.platform-table .date-icon,.platform-table svg:not([class*=cell-icon]){display:inline-block;vertical-align:middle;margin-right:8px;font-size:14px;color:var(--text-med,#c5c8ce);flex-shrink:0}.platform-table td{display:table-cell}.platform-table td .cell-icon,.platform-table td .date-icon,.platform-table td svg{position:relative;top:-1px;display:inline-block;vertical-align:middle;margin-right:8px;font-size:14px;flex-shrink:0}.cell-icon{font-size:14px!important;margin-right:8px!important;vertical-align:middle!important;display:inline-block!important}.cell-icon--facebook{color:#1877f2!important}.cell-icon--instagram{color:#e4405f!important}.cell-icon--twitter,.cell-icon--x{color:#1da1f2!important}.cell-icon--youtube{color:red!important}.cell-icon--linkedin{color:#0a66c2!important}.cell-icon--discord{color:#5865f2!important}.cell-icon--tiktok{color:#000!important}.cell-icon--like{color:#1877f2!important}.cell-icon--comment{color:#65676b!important}.cell-icon--share{color:#00a400!important}.platform-table tbody td .cell-icon--like,.platform-table tbody td .fa-thumbs-up,.platform-table tbody td svg[data-icon=thumbs-up]{color:#1877f2!important}.platform-table tbody td .cell-icon--comment,.platform-table tbody td .fa-comment,.platform-table tbody td svg[data-icon=comment]{color:#66738d!important}.platform-table tbody td .cell-icon--share,.platform-table tbody td .fa-share,.platform-table tbody td svg[data-icon=share]{color:#00a400!important}.platform-table tbody td .fa-link,.platform-table tbody td .fa-user,.platform-table tbody td .link-icon,.platform-table tbody td svg[data-icon=link],.platform-table tbody td svg[data-icon=user]{color:var(--text-link,#b9cffb)!important}.platform-table tbody td .fa-heart,.platform-table tbody td svg[data-icon=heart]{color:#e4405f!important}.platform-table tbody td .fa-eye,.platform-table tbody td svg[data-icon=eye]{color:#1da1f2!important}.platform-table tbody td .fa-play,.platform-table tbody td svg[data-icon=play]{color:red!important}.platform-table tbody td .fa-calendar,.platform-table tbody td .fa-calendar-alt,.platform-table tbody td svg[data-icon=calendar-alt],.platform-table tbody td svg[data-icon=calendar]{color:var(--text-med,#c5c8ce)!important}.date-icon{font-size:12px;color:var(--text-med,#c5c8ce);margin-right:6px;vertical-align:middle;display:inline-block}.author-name{font-weight:500}.link-icon{font-size:16px;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center}.link-icon,.link-icon:hover{color:var(--text-link,#b9cffb)}.link-icon:hover{transform:scale(1.2)}.link{transition:all .2s ease;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link:hover{color:var(--text-link,#b9cffb);opacity:.8}.na-text{color:var(--text-med,#7e8692);font-style:italic;font-size:12px}.badge{display:inline-block}.badge--success{background:rgba(66,175,114,.2);color:var(--green,#42af72)}.badge--warning{background:rgba(240,173,78,.2);color:var(--yellow,#f0ad4e)}.badge--danger{background:rgba(217,83,79,.2);color:var(--red,#d9534f)}.badge--info{background:rgba(185,207,251,.2);color:var(--text-link,#b9cffb)}.tweet-content-cell{max-width:500px;text-align:left}.tweet-content-cell p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.video-title-cell{text-align:left;max-width:400px}.video-title-cell strong{margin-bottom:4px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.video-title-cell__description{line-height:1.4;margin:4px 0 0;opacity:.8;text-overflow:ellipsis}.video-title-cell p{margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.completion-rate{justify-content:center}.completion-rate__bar{height:6px;background:hsla(0,0%,100%,.1);border-radius:3px;max-width:80px}.completion-rate__fill{background:linear-gradient(90deg,var(--text-link,#b9cffb),var(--green,#42af72));border-radius:3px}.completion-rate__text{font-weight:500;min-width:40px;text-align:right}.message-content{max-width:500px;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.message-attachments{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px}.message-attachments .attachment-link{display:inline-block;padding:4px 8px;background:rgba(185,207,251,.1);border:1px solid rgba(185,207,251,.3);border-radius:4px;color:var(--text-link,#b9cffb);font-size:11px;text-decoration:none;transition:all .2s ease}.message-attachments .attachment-link:hover{background:rgba(185,207,251,.2);border-color:var(--text-link,#b9cffb);transform:translateY(-1px)}@media(max-width:768px){.platform-table{min-width:800px}.platform-table thead th{font-size:11px;padding:14px 18px}.platform-table tbody td{font-size:12px;padding:14px 18px;max-width:250px}.platform-table tbody td.content-cell{max-width:300px}.cell-icon,.date-icon,.platform-table tbody td>.cell-icon,.platform-table tbody td>.date-icon,.platform-table tbody td>svg{font-size:12px;margin-right:4px}.video-title-cell{max-width:300px}.video-title-cell strong{font-size:12px}.video-title-cell__description{font-size:11px;-webkit-line-clamp:1}.tweet-content-cell{max-width:350px}.tweet-content-cell p{-webkit-line-clamp:2}}@media(max-width:480px){.platform-table{min-width:700px}.platform-table thead th{font-size:10px;padding:12px 16px}.platform-table tbody td{font-size:11px;padding:12px 16px;max-width:200px}.platform-table tbody td.content-cell{max-width:250px}.cell-icon,.date-icon,.platform-table tbody td>.cell-icon,.platform-table tbody td>.date-icon,.platform-table tbody td>svg{font-size:11px;margin-right:3px}.video-title-cell{max-width:250px}.video-title-cell strong{font-size:11px}.video-title-cell__description{font-size:10px;-webkit-line-clamp:1}.tweet-content-cell{max-width:300px}.tweet-content-cell p{-webkit-line-clamp:2}.completion-rate{gap:6px}.completion-rate__bar{max-width:60px;height:5px}.completion-rate__text{font-size:11px;min-width:35px}}.data-visualization{margin-top:32px}.data-visualization__header{margin-bottom:24px}.data-visualization__title{font-size:24px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0}.visualization-card{background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:12px;padding:20px;height:100%;display:flex;flex-direction:column;transition:all .3s ease}.visualization-card:hover{border-color:rgba(185,207,251,.3);box-shadow:0 4px 12px rgba(0,0,0,.2)}.visualization-card__header{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--border-v2,#22304a)}.visualization-card__icon{font-size:20px;color:var(--text-link,#b9cffb);flex-shrink:0}.visualization-card__title{font-size:16px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0}.visualization-card__content{flex:1;display:flex;flex-direction:column}.visualization-card--table{padding:0}.visualization-card--table .visualization-card__header{padding:20px 20px 16px;margin-bottom:0}.visualization-card--table .visualization-card__content{padding:0}.visualization-card--table .visualization-card__content .table-responsive{margin-bottom:0;border-radius:0 0 12px 12px;border:none;border-top:1px solid var(--border-v2,#22304a)}.visualization-card--highlight{height:auto;min-height:auto}.visualization-card--highlight .visualization-card__content{flex:0 1 auto;min-height:0}.engagement-item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:16px;background:hsla(0,0%,100%,.02);border-radius:8px;transition:all .2s ease;height:100%;min-height:120px}.engagement-item:hover{background:hsla(0,0%,100%,.04);transform:translateY(-2px)}.engagement-item__icon{font-size:24px;color:var(--text-link,#b9cffb);margin-bottom:12px}.engagement-item__value{font-size:24px;font-weight:700;color:var(--text-high,#f3f4f6);margin-bottom:8px;line-height:1}.engagement-item__label{font-size:12px;font-weight:500;color:var(--text-med,#c5c8ce);text-transform:uppercase;letter-spacing:.5px}@media(max-width:768px){.data-visualization{margin-top:24px}.data-visualization__title{font-size:20px}.visualization-card{padding:16px}.visualization-card__header{margin-bottom:16px;padding-bottom:12px}.visualization-card__icon{font-size:18px}.visualization-card__title{font-size:14px}.engagement-item{padding:12px}.engagement-item__icon{font-size:20px;margin-bottom:8px}.engagement-item__value{font-size:20px;margin-bottom:6px}.engagement-item__label{font-size:11px}}@media(max-width:480px){.visualization-card{padding:12px}.visualization-card__header{margin-bottom:12px;padding-bottom:10px}.engagement-item{padding:10px}.engagement-item__icon,.engagement-item__value{font-size:18px}.engagement-item__label{font-size:10px}}.download-options{margin-top:32px;background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:12px;padding:24px}.download-options__header{display:flex;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--border-v2,#22304a)}.download-options__icon{font-size:20px;color:var(--text-link,#b9cffb)}.download-options__title{font-size:18px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0}.download-options__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.download-options__item{display:flex;align-items:center;gap:16px;padding:16px;background:var(--bg-main,#020815);border:1px solid var(--border-v2,#22304a);border-radius:8px;cursor:pointer;transition:all .2s ease;text-align:left;width:100%}.download-options__item:hover{border-color:var(--text-link,#b9cffb);background:rgba(185,207,251,.05);transform:translateY(-2px)}.download-options__icon-wrapper{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:rgba(185,207,251,.1);border-radius:8px;flex-shrink:0}.download-options__item-icon{font-size:24px;color:var(--text-link,#b9cffb)}.download-options__content{flex:1}.download-options__item-title{font-size:14px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0 0 4px}.download-options__item-desc{font-size:12px;color:var(--text-med,#c5c8ce);margin:0}.channel-card{background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:12px;padding:20px;transition:all .2s ease}@media(max-width:768px){.channel-card{padding:16px}}@media(max-width:480px){.channel-card{padding:12px}}.channel-card:hover{border-color:var(--text-link,#b9cffb);transform:translateY(-2px)}.channel-card__header{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--border-v2,#22304a)}@media(max-width:480px){.channel-card__header{gap:10px;margin-bottom:12px;padding-bottom:12px}}.channel-card__icon{font-size:32px;color:var(--red,#d9534f)}@media(max-width:768px){.channel-card__icon{font-size:28px}}@media(max-width:480px){.channel-card__icon{font-size:24px}}.channel-card__name{font-size:18px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0}@media(max-width:768px){.channel-card__name{font-size:16px}}@media(max-width:480px){.channel-card__name{font-size:15px}}.channel-card__details{display:flex;flex-direction:column;gap:12px}.channel-card__detail{display:flex;align-items:center;gap:12px}.channel-card__detail-icon{font-size:16px;color:var(--text-med,#c5c8ce)}.channel-card__detail-label{display:block;font-size:12px;color:var(--text-med,#c5c8ce)}.channel-card__detail-value{display:block;font-size:14px;font-weight:600;color:var(--text-high,#f3f4f6)}.profile-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}@media(max-width:1024px){.profile-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}}@media(max-width:768px){.profile-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}}@media(max-width:480px){.profile-grid{grid-template-columns:1fr;gap:12px}}.profile-card{background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:12px;padding:20px;transition:all .2s ease}@media(max-width:768px){.profile-card{padding:16px}}@media(max-width:480px){.profile-card{padding:14px}}.profile-card:hover{border-color:var(--text-link,#b9cffb);transform:translateY(-2px);box-shadow:0 4px 12px rgba(185,207,251,.2)}.profile-card__header{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--border-v2,#22304a)}@media(max-width:480px){.profile-card__header{gap:10px;margin-bottom:12px;padding-bottom:12px}}.profile-card__icon{font-size:32px;color:var(--text-link,#b9cffb);flex-shrink:0}@media(max-width:768px){.profile-card__icon{font-size:28px}}@media(max-width:480px){.profile-card__icon{font-size:24px}}.profile-card__username{font-size:18px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0 0 4px}@media(max-width:768px){.profile-card__username{font-size:16px}}@media(max-width:480px){.profile-card__username{font-size:15px}}.profile-card__bio{font-size:14px;color:var(--text-med,#c5c8ce);margin:0;line-height:1.5}@media(max-width:768px){.profile-card__bio{font-size:13px}}@media(max-width:480px){.profile-card__bio{font-size:12px}}.profile-card__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:480px){.profile-card__stats{gap:12px}}.profile-card__stat{display:flex;flex-direction:column;align-items:center;text-align:center;padding:12px;background:var(--bg-main,#020815);border-radius:8px}@media(max-width:480px){.profile-card__stat{padding:10px}}.profile-card__stat-label{font-size:12px;color:var(--text-med,#c5c8ce);margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}@media(max-width:480px){.profile-card__stat-label{font-size:11px}}.profile-card__stat-value{font-size:16px;font-weight:600;color:var(--text-high,#f3f4f6)}@media(max-width:768px){.profile-card__stat-value{font-size:15px}}@media(max-width:480px){.profile-card__stat-value{font-size:14px}}.instagram-profile-card{background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:12px;padding:24px;transition:all .2s ease}@media(max-width:768px){.instagram-profile-card{padding:20px}}@media(max-width:480px){.instagram-profile-card{padding:16px}}.instagram-profile-card__header{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--border-v2,#22304a)}@media(max-width:480px){.instagram-profile-card__header{gap:12px;margin-bottom:20px;padding-bottom:20px}}.instagram-profile-card__avatar{flex-shrink:0;width:80px;height:80px;border-radius:50%;object-fit:cover;border:2px solid var(--border-v2,#22304a)}@media(max-width:768px){.instagram-profile-card__avatar{width:70px;height:70px}}@media(max-width:480px){.instagram-profile-card__avatar{width:60px;height:60px}}.instagram-profile-card__avatar--placeholder{background:var(--bg-main,#020815);display:flex;align-items:center;justify-content:center;font-size:40px;color:#e1306c}@media(max-width:768px){.instagram-profile-card__avatar--placeholder{font-size:35px}}@media(max-width:480px){.instagram-profile-card__avatar--placeholder{font-size:30px}}.instagram-profile-card__info{flex:1;display:flex;flex-direction:column;gap:4px}.instagram-profile-card__username{font-size:24px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0;display:flex;align-items:center;gap:8px}@media(max-width:768px){.instagram-profile-card__username{font-size:20px}}@media(max-width:480px){.instagram-profile-card__username{font-size:18px}}.instagram-profile-card__verified{font-size:20px;color:#4d99e0}@media(max-width:768px){.instagram-profile-card__verified{font-size:18px}}@media(max-width:480px){.instagram-profile-card__verified{font-size:16px}}.instagram-profile-card__stats{display:flex;gap:24px;justify-content:space-around}@media(max-width:768px){.instagram-profile-card__stats{gap:20px}}@media(max-width:480px){.instagram-profile-card__stats{gap:16px;flex-direction:column}}.instagram-profile-card__stat{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1}@media(max-width:480px){.instagram-profile-card__stat{flex-direction:row;justify-content:space-between;padding:12px;background:var(--bg-main,#020815);border-radius:8px}}.instagram-profile-card__stat-icon{font-size:24px;color:#e1306c;margin-bottom:8px}@media(max-width:768px){.instagram-profile-card__stat-icon{font-size:20px}}@media(max-width:480px){.instagram-profile-card__stat-icon{font-size:18px;margin-bottom:0}}.instagram-profile-card__stat-value{font-size:20px;font-weight:600;color:var(--text-high,#f3f4f6);margin-bottom:4px}@media(max-width:768px){.instagram-profile-card__stat-value{font-size:18px}}@media(max-width:480px){.instagram-profile-card__stat-value{font-size:16px;margin-bottom:0;order:2}}.instagram-profile-card__stat-label{font-size:12px;color:var(--text-med,#c5c8ce);text-transform:uppercase;letter-spacing:.5px}@media(max-width:480px){.instagram-profile-card__stat-label{order:1;font-size:11px}}.instagram-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);z-index:9999;padding:20px}.instagram-modal-content,.instagram-modal-overlay{display:flex;align-items:center;justify-content:center}.instagram-modal-content{position:relative;max-width:90vw;max-height:90vh}.instagram-modal-close{position:absolute;top:-40px;right:0;background:transparent;border:none;color:var(--text-high,#f3f4f6);font-size:40px;cursor:pointer;padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.instagram-modal-close:hover{color:#e1306c}.instagram-modal-image{max-width:100%;max-height:90vh;object-fit:contain;border-radius:8px}.instagram-hashtag-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}@media(max-width:1024px){.instagram-hashtag-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}}@media(max-width:768px){.instagram-hashtag-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}}@media(max-width:480px){.instagram-hashtag-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}}.instagram-hashtag-card{background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:12px;overflow:hidden;transition:all .2s ease;cursor:pointer}.instagram-hashtag-card:hover{border-color:#e1306c;transform:translateY(-4px);box-shadow:0 8px 24px rgba(225,48,108,.2)}.instagram-hashtag-card__media{position:relative;width:100%;padding-top:100%;background:var(--bg-main,#020815);overflow:hidden}.instagram-hashtag-card__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.instagram-hashtag-card__placeholder{font-size:48px;color:var(--text-med,#c5c8ce)}.instagram-hashtag-card__overlay,.instagram-hashtag-card__placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.instagram-hashtag-card__overlay{background:rgba(0,0,0,.6);opacity:0;transition:opacity .2s ease}.instagram-hashtag-card:hover .instagram-hashtag-card__overlay{opacity:1}.instagram-hashtag-card__overlay-stats{display:flex;gap:20px;color:var(--text-high,#f3f4f6);font-size:16px;font-weight:600}.instagram-hashtag-card__overlay-stats svg{margin-right:6px}.instagram-hashtag-card__expand{position:absolute;top:12px;right:12px;background:rgba(0,0,0,.6);border:none;color:var(--text-high,#f3f4f6);padding:8px;border-radius:6px;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.instagram-hashtag-card__expand:hover{background:rgba(225,48,108,.8)}.instagram-hashtag-card__type{position:absolute;top:12px;left:12px;background:rgba(0,0,0,.6);color:var(--text-high,#f3f4f6);padding:6px 10px;border-radius:6px;font-size:14px;display:flex;align-items:center;gap:4px}.instagram-hashtag-card__footer{padding:12px;display:flex;align-items:center;justify-content:space-between}.instagram-hashtag-card__link{color:var(--text-link,#b9cffb);text-decoration:none;font-size:13px;display:flex;align-items:center;gap:6px;transition:color .2s ease}.instagram-hashtag-card__link:hover{color:#e1306c}.instagram-users-search{position:relative;margin-bottom:16px;padding:0 20px}@media(max-width:768px){.instagram-users-search{padding:0 16px;margin-bottom:14px}}@media(max-width:480px){.instagram-users-search{padding:0 12px;margin-bottom:12px}}.instagram-users-search__input{width:100%;padding:12px 40px 12px 16px;background:var(--bg-main,#020815);border:1px solid var(--border-v2,#22304a);border-radius:8px;color:var(--text-high,#f3f4f6);font-size:14px;transition:all .2s ease}@media(max-width:480px){.instagram-users-search__input{padding:10px 36px 10px 14px;font-size:13px}}.instagram-users-search__input::placeholder{color:var(--text-med,#c5c8ce)}.instagram-users-search__input:focus{outline:none;border-color:#e1306c;box-shadow:0 0 0 3px rgba(225,48,108,.1)}.instagram-users-search__clear{position:absolute;right:28px;top:50%;transform:translateY(-50%);background:transparent;border:none;color:var(--text-med,#c5c8ce);font-size:24px;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}@media(max-width:768px){.instagram-users-search__clear{right:24px}}@media(max-width:480px){.instagram-users-search__clear{right:20px;font-size:20px;width:20px;height:20px}}.instagram-users-search__clear:hover{color:#e1306c}.instagram-users-list{display:flex;flex-direction:column;gap:12px;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.instagram-users-list::-webkit-scrollbar{height:8px}.instagram-users-list::-webkit-scrollbar-track{background:var(--bg-main,#020815);border-radius:4px}.instagram-users-list::-webkit-scrollbar-thumb{background:var(--border-v2,#22304a);border-radius:4px}.instagram-users-list::-webkit-scrollbar-thumb:hover{background:var(--text-link,#b9cffb)}.instagram-users-list--scrollable{max-height:600px;overflow-y:auto;overflow-x:hidden;padding-right:8px}@media(max-width:768px){.instagram-users-list--scrollable{max-height:500px}}@media(max-width:480px){.instagram-users-list--scrollable{max-height:400px;padding-right:4px}}.instagram-users-list--scrollable::-webkit-scrollbar{width:8px;height:8px}.instagram-users-list--scrollable::-webkit-scrollbar-track{background:var(--bg-main,#020815);border-radius:4px}.instagram-users-list--scrollable::-webkit-scrollbar-thumb{background:var(--border-v2,#22304a);border-radius:4px}.instagram-users-list--scrollable::-webkit-scrollbar-thumb:hover{background:#e1306c}.instagram-users-list__empty{padding:40px 20px;text-align:center;color:var(--text-med,#c5c8ce);font-size:14px;background:var(--bg-main,#020815);border-radius:8px;border:1px dashed var(--border-v2,#22304a)}@media(max-width:480px){.instagram-users-list__empty{padding:30px 16px;font-size:13px}}.instagram-user-item{display:flex;align-items:center;gap:16px;padding:16px;background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:12px;transition:all .2s ease;min-width:400px;flex-shrink:0}@media(max-width:768px){.instagram-user-item{min-width:350px}}@media(max-width:480px){.instagram-user-item{gap:12px;padding:12px;min-width:300px}}.instagram-user-item:hover{border-color:#e1306c;background:rgba(225,48,108,.05)}.instagram-user-item__index{font-size:18px;font-weight:600;color:var(--text-med,#c5c8ce);min-width:30px;text-align:center}@media(max-width:480px){.instagram-user-item__index{font-size:16px;min-width:24px}}.instagram-user-item__avatar-wrapper{flex-shrink:0}.instagram-user-item__avatar{width:50px;height:50px;border-radius:50%;object-fit:cover;border:2px solid var(--border-v2,#22304a)}@media(max-width:480px){.instagram-user-item__avatar{width:40px;height:40px}}.instagram-user-item__avatar--placeholder{background:var(--bg-main,#020815);display:flex;align-items:center;justify-content:center;font-size:24px;color:#e1306c}@media(max-width:480px){.instagram-user-item__avatar--placeholder{font-size:20px}}.instagram-user-item__username{flex:1;font-size:16px;font-weight:500;color:var(--text-high,#f3f4f6)}@media(max-width:480px){.instagram-user-item__username{font-size:14px}}.instagram-reels-list{display:flex;flex-direction:column;gap:12px;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.instagram-reels-list::-webkit-scrollbar{height:8px}.instagram-reels-list::-webkit-scrollbar-track{background:var(--bg-main,#020815);border-radius:4px}.instagram-reels-list::-webkit-scrollbar-thumb{background:var(--border-v2,#22304a);border-radius:4px}.instagram-reels-list::-webkit-scrollbar-thumb:hover{background:var(--text-link,#b9cffb)}.instagram-reel-item{display:flex;align-items:center;gap:16px;padding:16px;background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:12px;transition:all .2s ease;text-decoration:none;color:inherit;min-width:700px;flex-shrink:0}@media(max-width:768px){.instagram-reel-item{gap:12px;padding:14px;min-width:600px}}@media(max-width:480px){.instagram-reel-item{flex-wrap:wrap;padding:12px;min-width:500px}}.instagram-reel-item:hover{border-color:#e1306c;background:rgba(225,48,108,.05);text-decoration:none}.instagram-reel-item__index{font-size:18px;font-weight:600;color:var(--text-med,#c5c8ce);min-width:30px;text-align:center}@media(max-width:480px){.instagram-reel-item__index{font-size:16px;min-width:24px}}.instagram-reel-item__icon{font-size:24px;color:#e1306c;flex-shrink:0}@media(max-width:480px){.instagram-reel-item__icon{font-size:20px}}.instagram-reel-item__info{flex:1;min-width:0}.instagram-reel-item__code{font-size:16px;font-weight:500;color:var(--text-high,#f3f4f6)}@media(max-width:480px){.instagram-reel-item__code{font-size:14px}}.instagram-reel-item__stats{display:flex;gap:20px;align-items:center}@media(max-width:768px){.instagram-reel-item__stats{gap:16px}}@media(max-width:480px){.instagram-reel-item__stats{width:100%;justify-content:space-between;gap:12px}}.instagram-reel-item__stat{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--text-med,#c5c8ce)}@media(max-width:480px){.instagram-reel-item__stat{font-size:12px}}.instagram-reel-item__stat svg{font-size:16px;color:#e1306c}@media(max-width:480px){.instagram-reel-item__stat svg{font-size:14px}}.instagram-reel-item__action{flex-shrink:0;color:#e1306c;font-size:16px}@media(max-width:480px){.instagram-reel-item__action{width:100%;margin-top:8px;text-align:right;font-size:14px}}.instagram-reel-item__action svg{color:#e1306c}.company-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}@media(max-width:1024px){.company-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}}@media(max-width:768px){.company-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}}@media(max-width:480px){.company-grid{grid-template-columns:1fr;gap:12px}}.company-card{background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:12px;padding:20px;transition:all .2s ease}.company-card:hover{border-color:var(--text-link,#b9cffb);transform:translateY(-2px)}.company-card__header{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--border-v2,#22304a)}.company-card__icon{font-size:32px;color:var(--blue,#4d99e0)}.company-card__name{font-size:18px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0 0 4px}.company-card__industry{font-size:14px;color:var(--text-med,#c5c8ce);margin:0}.company-card__details{display:flex;flex-direction:column;gap:12px}.company-card__detail{display:flex;align-items:center;gap:12px}.company-card__detail-icon{font-size:16px;color:var(--text-med,#c5c8ce)}.company-card__detail-label{display:block;font-size:12px;color:var(--text-med,#c5c8ce)}.company-card__detail-value{display:block;font-size:14px;font-weight:600;color:var(--text-high,#f3f4f6)}.person-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:20px}@media(max-width:1024px){.person-grid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:16px}}@media(max-width:768px){.person-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}}@media(max-width:480px){.person-grid{grid-template-columns:1fr;gap:12px}}.person-card{background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:12px;padding:20px;transition:all .2s ease}@media(max-width:768px){.person-card{padding:16px}}@media(max-width:480px){.person-card{padding:12px}}.person-card:hover{border-color:var(--text-link,#b9cffb);transform:translateY(-2px)}.person-card__header{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--border-v2,#22304a)}@media(max-width:480px){.person-card__header{gap:10px;margin-bottom:12px;padding-bottom:12px}}.person-card__icon{font-size:32px;color:var(--blue,#4d99e0)}@media(max-width:768px){.person-card__icon{font-size:28px}}@media(max-width:480px){.person-card__icon{font-size:24px}}.person-card__name{font-size:18px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0 0 4px}@media(max-width:768px){.person-card__name{font-size:16px}}@media(max-width:480px){.person-card__name{font-size:15px}}.person-card__title{font-size:14px;color:var(--text-med,#c5c8ce);margin:0}@media(max-width:768px){.person-card__title{font-size:13px}}@media(max-width:480px){.person-card__title{font-size:12px}}.person-card__details{display:flex;flex-direction:column;gap:16px}.person-card__section{display:flex;flex-direction:column;gap:8px}.person-card__section-icon{font-size:16px;color:var(--text-med,#c5c8ce);margin-right:8px}.person-card__section-title{font-size:14px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0 0 8px;display:flex;align-items:center}@media(max-width:768px){.person-card__section-title{font-size:13px;margin-bottom:6px}}@media(max-width:480px){.person-card__section-title{font-size:12px;margin-bottom:4px}}.person-card__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}@media(max-width:480px){.person-card__list{gap:4px}}.person-card__list li{font-size:13px;color:var(--text-med,#c5c8ce);padding-left:20px;position:relative}@media(max-width:768px){.person-card__list li{font-size:12px;padding-left:16px}}@media(max-width:480px){.person-card__list li{font-size:11px;padding-left:14px}}.person-card__list li:before{content:"•";position:absolute;left:0;color:var(--text-link,#b9cffb)}.person-card__skills{display:flex;flex-wrap:wrap;gap:8px}.skill-tag{display:inline-block;padding:4px 12px;background:rgba(185,207,251,.1);border:1px solid var(--border-v2,#22304a);border-radius:12px;color:var(--text-link,#b9cffb);font-size:12px;font-weight:500}.video-title-cell{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0}.video-title-cell strong{word-wrap:break-word;overflow-wrap:break-word}.video-title-cell__description{margin:0;word-wrap:break-word}.tag{display:inline-block;padding:2px 8px;background:rgba(185,207,251,.1);border-radius:4px;color:var(--text-link,#b9cffb);font-size:11px}.tweet-content-cell{display:flex;flex-direction:column;gap:8px}.tweet-content-cell p{margin:0;color:var(--text-high,#f3f4f6);line-height:1.5}.tweet-content-cell__meta{display:flex;flex-wrap:wrap;gap:12px}.tweet-meta{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--text-med,#c5c8ce)}.hashtags{display:flex;flex-wrap:wrap;gap:6px}.hashtag{display:inline-block;padding:2px 8px;background:rgba(185,207,251,.1);border-radius:4px;color:var(--text-link,#b9cffb);font-size:11px}.media-preview{display:flex;align-items:center;gap:8px;padding:8px;background:var(--bg-main,#020815);border-radius:6px}.media-preview__icon{font-size:16px;color:var(--text-med,#c5c8ce)}.media-preview__text{font-size:12px;color:var(--text-med,#c5c8ce)}.post-type{display:inline-block;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:500}.post-type--post{background:rgba(185,207,251,.1);color:var(--text-link,#b9cffb)}.post-type--reel{background:rgba(255,0,0,.1);color:#ff6b6b}.post-type--carousel{background:rgba(255,165,0,.1);color:orange}.completion-rate{display:flex;align-items:center;gap:8px}.completion-rate__bar{flex:1;height:8px;background:var(--bg-main,#020815);border-radius:4px;overflow:hidden}.completion-rate__fill{height:100%;background:linear-gradient(90deg,var(--text-link,#b9cffb) 0,rgba(185,207,251,.6) 100%);border-radius:4px;transition:width .3s ease}.completion-rate__text{font-size:12px;font-weight:600;color:var(--text-high,#f3f4f6);min-width:35px}.channel-list{display:flex;flex-direction:column;gap:12px}.channel-item{display:flex;align-items:center;gap:12px;padding:12px;background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:8px;transition:all .2s ease}.channel-item:hover{border-color:var(--text-link,#b9cffb);background:rgba(185,207,251,.05)}.channel-item__icon{font-size:20px;color:var(--text-med,#c5c8ce)}.channel-item__name{font-size:14px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0 0 4px}.channel-item__description{font-size:12px;color:var(--text-med,#c5c8ce);margin:0}.user-list{display:flex;flex-direction:column;gap:12px}.user-item{display:flex;align-items:center;gap:12px;padding:12px;background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:8px;transition:all .2s ease}.user-item:hover{border-color:var(--text-link,#b9cffb);background:rgba(185,207,251,.05)}.user-item__content{display:flex;flex-direction:column;gap:4px;align-items:center!important}.user-item__icon{font-size:20px;color:var(--text-med,#c5c8ce)}.user-item__name{font-size:14px;font-weight:600;color:var(--text-high,#f3f4f6)}.user-item__role{font-size:12px;color:var(--text-med,#c5c8ce);margin:0}.link{color:var(--text-link,#b9cffb);text-decoration:none;font-size:13px;transition:color .2s ease}.link:hover{color:var(--text-high,#f3f4f6);text-decoration:underline}.linkedin-profile-card{background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:12px;padding:24px;transition:all .2s ease}@media(max-width:768px){.linkedin-profile-card{padding:20px}}@media(max-width:480px){.linkedin-profile-card{padding:16px}}.linkedin-profile-card__header{display:flex;align-items:flex-start;gap:20px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--border-v2,#22304a)}@media(max-width:768px){.linkedin-profile-card__header{gap:16px;margin-bottom:20px;padding-bottom:20px}}@media(max-width:480px){.linkedin-profile-card__header{flex-direction:column;gap:12px;margin-bottom:16px;padding-bottom:16px}}.linkedin-profile-card__avatar{flex-shrink:0;width:80px;height:80px;border-radius:50%;background:var(--bg-main,#020815);border:2px solid var(--border-v2,#22304a);display:flex;align-items:center;justify-content:center;overflow:hidden}@media(max-width:768px){.linkedin-profile-card__avatar{width:70px;height:70px}}@media(max-width:480px){.linkedin-profile-card__avatar{width:60px;height:60px}}.linkedin-profile-card__avatar img{width:100%;height:100%;object-fit:cover}.linkedin-profile-card__avatar-icon{font-size:40px;color:var(--blue,#4d99e0)}@media(max-width:768px){.linkedin-profile-card__avatar-icon{font-size:35px}}@media(max-width:480px){.linkedin-profile-card__avatar-icon{font-size:30px}}.linkedin-profile-card__info{flex:1;display:flex;flex-direction:column;gap:8px}.linkedin-profile-card__name{font-size:24px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0}@media(max-width:768px){.linkedin-profile-card__name{font-size:20px}}@media(max-width:480px){.linkedin-profile-card__name{font-size:18px}}.linkedin-profile-card__headline{font-size:16px;color:var(--text-med,#c5c8ce);margin:0;line-height:1.5}@media(max-width:768px){.linkedin-profile-card__headline{font-size:14px}}@media(max-width:480px){.linkedin-profile-card__headline{font-size:13px}}.linkedin-profile-card__meta{display:flex;flex-wrap:wrap;gap:16px;margin-top:8px}@media(max-width:480px){.linkedin-profile-card__meta{gap:12px}}.linkedin-profile-card__meta-item{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--text-med,#c5c8ce)}@media(max-width:480px){.linkedin-profile-card__meta-item{font-size:12px}}.linkedin-profile-card__meta-icon{font-size:14px;color:var(--blue,#4d99e0)}@media(max-width:480px){.linkedin-profile-card__meta-icon{font-size:12px}}.linkedin-profile-card__link{color:var(--text-link,#b9cffb);text-decoration:none;transition:color .2s ease}.linkedin-profile-card__link:hover{color:var(--text-high,#f3f4f6);text-decoration:underline}.linkedin-profile-card__section{margin-bottom:24px}@media(max-width:768px){.linkedin-profile-card__section{margin-bottom:20px}}@media(max-width:480px){.linkedin-profile-card__section{margin-bottom:16px}}.linkedin-profile-card__section:last-child{margin-bottom:0}.linkedin-profile-card__section-title{font-size:18px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0 0 16px;display:flex;align-items:center;gap:8px}@media(max-width:768px){.linkedin-profile-card__section-title{font-size:16px;margin-bottom:12px}}@media(max-width:480px){.linkedin-profile-card__section-title{font-size:15px;margin-bottom:10px}}.linkedin-profile-card__section-icon{font-size:16px;color:var(--blue,#4d99e0)}@media(max-width:480px){.linkedin-profile-card__section-icon{font-size:14px}}.linkedin-profile-card__about{font-size:14px;color:var(--text-med,#c5c8ce);line-height:1.6;margin:0;white-space:pre-wrap;word-wrap:break-word}@media(max-width:768px){.linkedin-profile-card__about{font-size:13px}}@media(max-width:480px){.linkedin-profile-card__about{font-size:12px}}.linkedin-profile-card__list{display:flex;flex-direction:column;gap:16px}@media(max-width:768px){.linkedin-profile-card__list{gap:14px}}@media(max-width:480px){.linkedin-profile-card__list{gap:12px}}.linkedin-profile-card__list-item{padding:16px;background:var(--bg-main,#020815);border:1px solid var(--border-v2,#22304a);border-radius:8px;transition:all .2s ease}@media(max-width:768px){.linkedin-profile-card__list-item{padding:14px}}@media(max-width:480px){.linkedin-profile-card__list-item{padding:12px}}.linkedin-profile-card__list-item:hover{border-color:var(--text-link,#b9cffb);background:rgba(185,207,251,.05)}.linkedin-profile-card__list-item-header{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.linkedin-profile-card__list-item-title{font-size:16px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0}@media(max-width:768px){.linkedin-profile-card__list-item-title{font-size:15px}}@media(max-width:480px){.linkedin-profile-card__list-item-title{font-size:14px}}.linkedin-profile-card__list-item-company{font-size:14px;color:var(--text-med,#c5c8ce);margin:0}@media(max-width:768px){.linkedin-profile-card__list-item-company{font-size:13px}}@media(max-width:480px){.linkedin-profile-card__list-item-company{font-size:12px}}.linkedin-profile-card__list-item-duration{font-size:13px;color:var(--text-med,#c5c8ce);margin:4px 0 0}@media(max-width:480px){.linkedin-profile-card__list-item-duration{font-size:12px}}.linkedin-profile-card__list-item-location{font-size:13px;color:var(--text-med,#c5c8ce);margin:4px 0 0;display:flex;align-items:center;gap:4px}@media(max-width:480px){.linkedin-profile-card__list-item-location{font-size:12px}}.linkedin-profile-card__list-item-description{font-size:13px;color:var(--text-med,#c5c8ce);line-height:1.5;margin:8px 0 0;white-space:pre-wrap;word-wrap:break-word}@media(max-width:768px){.linkedin-profile-card__list-item-description{font-size:12px}}@media(max-width:480px){.linkedin-profile-card__list-item-description{font-size:11px}}.linkedin-profile-card__skills{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:480px){.linkedin-profile-card__skills{gap:6px}}.linkedin-profile-card__skill-tag{display:inline-block;padding:6px 12px;background:rgba(77,153,224,.1);border:1px solid var(--border-v2,#22304a);border-radius:16px;color:var(--blue,#4d99e0);font-size:13px;font-weight:500;transition:all .2s ease}@media(max-width:768px){.linkedin-profile-card__skill-tag{font-size:12px;padding:5px 10px}}@media(max-width:480px){.linkedin-profile-card__skill-tag{font-size:11px;padding:4px 8px}}.linkedin-profile-card__skill-tag:hover{background:rgba(77,153,224,.2);border-color:var(--blue,#4d99e0)}.linkedin-profile-card__footer{margin-top:24px;padding-top:20px;border-top:1px solid var(--border-v2,#22304a)}@media(max-width:768px){.linkedin-profile-card__footer{margin-top:20px;padding-top:16px}}@media(max-width:480px){.linkedin-profile-card__footer{margin-top:16px;padding-top:12px}}.linkedin-profile-card__scraped-at{font-size:12px;color:var(--text-med,#c5c8ce);margin:0;text-align:right}@media(max-width:480px){.linkedin-profile-card__scraped-at{font-size:11px;text-align:left}}.linkedin-company-card{background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:12px;padding:24px;transition:all .2s ease}@media(max-width:768px){.linkedin-company-card{padding:20px}}@media(max-width:480px){.linkedin-company-card{padding:16px}}.linkedin-company-card__header{display:flex;align-items:flex-start;gap:20px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--border-v2,#22304a)}@media(max-width:480px){.linkedin-company-card__header{flex-direction:column;gap:16px}}.linkedin-company-card__logo{flex-shrink:0;width:100px;height:100px;border-radius:8px;background:var(--bg-main,#020815);border:1px solid var(--border-v2,#22304a);display:flex;align-items:center;justify-content:center;overflow:hidden}@media(max-width:768px){.linkedin-company-card__logo{width:80px;height:80px}}@media(max-width:480px){.linkedin-company-card__logo{width:60px;height:60px}}.linkedin-company-card__logo img{width:100%;height:100%;object-fit:contain}.linkedin-company-card__info{flex:1;display:flex;flex-direction:column;gap:8px}.linkedin-company-card__name{font-size:24px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0}@media(max-width:768px){.linkedin-company-card__name{font-size:20px}}@media(max-width:480px){.linkedin-company-card__name{font-size:18px}}.linkedin-company-card__industry{font-size:16px;color:var(--text-med,#c5c8ce);margin:0}@media(max-width:768px){.linkedin-company-card__industry{font-size:14px}}@media(max-width:480px){.linkedin-company-card__industry{font-size:13px}}.linkedin-company-card__meta{display:flex;flex-wrap:wrap;gap:16px;margin-top:8px}@media(max-width:480px){.linkedin-company-card__meta{gap:12px}}.linkedin-company-card__meta-item{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--text-med,#c5c8ce)}@media(max-width:480px){.linkedin-company-card__meta-item{font-size:12px}}.linkedin-company-card__meta-icon{font-size:14px;color:var(--blue,#4d99e0)}@media(max-width:480px){.linkedin-company-card__meta-icon{font-size:12px}}.linkedin-company-card__link{color:var(--text-link,#b9cffb);text-decoration:none;transition:color .2s ease}.linkedin-company-card__link:hover{color:var(--text-high,#f3f4f6);text-decoration:underline}.linkedin-company-card__section{margin-bottom:24px}@media(max-width:768px){.linkedin-company-card__section{margin-bottom:20px}}@media(max-width:480px){.linkedin-company-card__section{margin-bottom:16px}}.linkedin-company-card__section:last-child{margin-bottom:0}.linkedin-company-card__section-title{font-size:18px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0 0 16px;display:flex;align-items:center;gap:8px}@media(max-width:768px){.linkedin-company-card__section-title{font-size:16px;margin-bottom:12px}}@media(max-width:480px){.linkedin-company-card__section-title{font-size:15px;margin-bottom:10px}}.linkedin-company-card__section-icon{font-size:16px;color:var(--blue,#4d99e0)}@media(max-width:480px){.linkedin-company-card__section-icon{font-size:14px}}.linkedin-company-card__about{font-size:14px;color:var(--text-med,#c5c8ce);line-height:1.6;margin:0;white-space:pre-wrap;word-wrap:break-word}@media(max-width:768px){.linkedin-company-card__about{font-size:13px}}@media(max-width:480px){.linkedin-company-card__about{font-size:12px}}.linkedin-company-card__specialties{display:flex;flex-wrap:wrap;gap:12px;padding:24px 20px}@media(max-width:768px){.linkedin-company-card__specialties{gap:10px}}@media(max-width:480px){.linkedin-company-card__specialties{gap:8px}}.linkedin-company-card__specialty-tag{display:inline-block;padding:6px 12px;background:rgba(77,153,224,.1);border:1px solid var(--border-v2,#22304a);border-radius:16px;color:var(--blue,#4d99e0);font-size:13px;font-weight:500;transition:all .2s ease}@media(max-width:768px){.linkedin-company-card__specialty-tag{font-size:12px;padding:5px 10px}}@media(max-width:480px){.linkedin-company-card__specialty-tag{font-size:11px;padding:4px 8px}}.linkedin-company-card__specialty-tag:hover{background:rgba(77,153,224,.2);border-color:var(--blue,#4d99e0)}.linkedin-company-card__footer{margin-top:24px;padding-top:20px;border-top:1px solid var(--border-v2,#22304a)}@media(max-width:768px){.linkedin-company-card__footer{margin-top:20px;padding-top:16px}}@media(max-width:480px){.linkedin-company-card__footer{margin-top:16px;padding-top:12px}}.linkedin-company-card__scraped-at{font-size:12px;color:var(--text-med,#c5c8ce);margin:0;text-align:right}@media(max-width:480px){.linkedin-company-card__scraped-at{font-size:11px;text-align:left}}.linkedin-posts-list{display:flex;flex-direction:column;gap:16px}@media(max-width:768px){.linkedin-posts-list{gap:14px}}@media(max-width:480px){.linkedin-posts-list{gap:12px}}.linkedin-post-card{background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:12px;padding:20px;transition:all .2s ease}@media(max-width:768px){.linkedin-post-card{padding:16px}}@media(max-width:480px){.linkedin-post-card{padding:14px}}.linkedin-post-card:hover{border-color:var(--text-link,#b9cffb);background:rgba(185,207,251,.05)}.linkedin-post-card__content{margin-bottom:16px}.linkedin-post-card__text{font-size:14px;color:var(--text-high,#f3f4f6);line-height:1.6;margin:0;white-space:pre-wrap;word-wrap:break-word}@media(max-width:768px){.linkedin-post-card__text{font-size:13px}}@media(max-width:480px){.linkedin-post-card__text{font-size:12px}}.linkedin-post-card__stats{display:flex;gap:24px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--border-v2,#22304a)}@media(max-width:480px){.linkedin-post-card__stats{gap:16px}}.linkedin-post-card__stat{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--text-med,#c5c8ce)}@media(max-width:480px){.linkedin-post-card__stat{font-size:12px}}.linkedin-post-card__stat-icon{font-size:14px;color:var(--blue,#4d99e0)}@media(max-width:480px){.linkedin-post-card__stat-icon{font-size:12px}}.linkedin-post-card__meta{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.linkedin-post-card__meta-item{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-med,#c5c8ce)}.linkedin-post-card__meta-icon{font-size:12px;color:var(--blue,#4d99e0)}.linkedin-post-card__link{color:var(--text-link,#b9cffb);text-decoration:none;transition:color .2s ease}.linkedin-post-card__link:hover{color:var(--text-high,#f3f4f6);text-decoration:underline}.linkedin-jobs-list{display:flex;flex-direction:column;gap:16px}@media(max-width:768px){.linkedin-jobs-list{gap:14px}}@media(max-width:480px){.linkedin-jobs-list{gap:12px}}.linkedin-job-card{background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:12px;padding:20px;transition:all .2s ease}@media(max-width:768px){.linkedin-job-card{padding:16px}}@media(max-width:480px){.linkedin-job-card{padding:14px}}.linkedin-job-card:hover{border-color:var(--text-link,#b9cffb);background:rgba(185,207,251,.05)}.linkedin-job-card__header{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--border-v2,#22304a)}.linkedin-job-card__info{display:flex;flex-direction:column;gap:8px}.linkedin-job-card__title{font-size:18px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0 0 4px}@media(max-width:768px){.linkedin-job-card__title{font-size:16px}}@media(max-width:480px){.linkedin-job-card__title{font-size:15px}}.linkedin-job-card__company{font-size:16px;color:var(--text-med,#c5c8ce);margin:0 0 8px}@media(max-width:768px){.linkedin-job-card__company{font-size:14px}}@media(max-width:480px){.linkedin-job-card__company{font-size:13px}}.linkedin-job-card__meta-item{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-med,#c5c8ce);margin-top:4px}@media(max-width:480px){.linkedin-job-card__meta-item{font-size:12px}}.linkedin-job-card__meta-icon{font-size:13px;color:var(--blue,#4d99e0)}@media(max-width:480px){.linkedin-job-card__meta-icon{font-size:12px}}.linkedin-job-card__description{margin-bottom:16px}.linkedin-job-card__description-text{font-size:13px;color:var(--text-med,#c5c8ce);line-height:1.5;margin:0;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}@media(max-width:768px){.linkedin-job-card__description-text{font-size:12px;line-height:1.4}}@media(max-width:480px){.linkedin-job-card__description-text{font-size:11px;line-height:1.4}}.linkedin-job-card__footer{padding-top:12px;border-top:1px solid var(--border-v2,#22304a)}.linkedin-job-card__link{display:inline-flex;align-items:center;gap:6px;color:var(--text-link,#3d6ed1);text-decoration:none;font-size:14px;transition:color .2s ease}@media(max-width:480px){.linkedin-job-card__link{font-size:12px}}.linkedin-job-card__link:hover{color:var(--text-high,#f3f4f6);text-decoration:underline}.linkedin-job-card__link-icon{font-size:12px}.youtube-top-comment{padding:16px}@media(max-width:768px){.youtube-top-comment{padding:14px}}@media(max-width:480px){.youtube-top-comment{padding:12px}}.youtube-top-comment__header{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}@media(max-width:480px){.youtube-top-comment__header{gap:6px;margin-bottom:10px}}.youtube-top-comment__icon{color:var(--text-link,#b9cffb);font-size:16px;flex-shrink:0}@media(max-width:480px){.youtube-top-comment__icon{font-size:14px}}.youtube-top-comment__author{color:var(--text-high,#f3f4f6);font-size:14px;font-weight:600;flex:0 1 auto;min-width:0}@media(max-width:480px){.youtube-top-comment__author{font-size:13px}}.youtube-top-comment__likes{display:inline-flex;align-items:center;gap:4px;color:#f0ad4e;font-size:12px;margin-left:8px;flex-shrink:0;white-space:nowrap}@media(max-width:480px){.youtube-top-comment__likes{font-size:11px;margin-left:6px}}.youtube-top-comment__likes svg{font-size:12px;color:#f0ad4e}.youtube-top-comment__text{color:var(--text-med,#c5c8ce);font-size:14px;line-height:1.6;margin:0;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;max-height:none;overflow:visible}@media(max-width:768px){.youtube-top-comment__text{font-size:13px;line-height:1.5}}@media(max-width:480px){.youtube-top-comment__text{font-size:12px;line-height:1.4}}.settings-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;animation:fadeIn .2s ease}.settings-modal{background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:16px;width:100%;max-width:600px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.5);animation:slideUp .3s ease}.settings-modal__header{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid var(--border-v2,#22304a)}.settings-modal__title{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0}.settings-modal__title-icon{font-size:20px;color:var(--text-link,#b9cffb)}.settings-modal__close{background:transparent;border:none;color:var(--text-med,#c5c8ce);font-size:20px;cursor:pointer;padding:8px;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.settings-modal__close:hover{background:hsla(0,0%,100%,.05);color:var(--text-high,#f3f4f6)}.settings-modal__content{padding:24px;overflow-y:auto;flex:1}.settings-modal__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:16px;color:var(--text-med,#c5c8ce)}.settings-modal__spinner{font-size:32px;color:var(--text-link,#b9cffb);animation:spin 1s linear infinite}.settings-modal__api-key-section{display:flex;flex-direction:column;gap:24px}.settings-modal__field{display:flex;flex-direction:column;gap:8px}.settings-modal__label{font-size:14px;font-weight:500;color:var(--text-high,#f3f4f6)}.settings-modal__api-key-wrapper{display:flex;align-items:center;gap:8px;background:var(--bg-surface-v2,#151b2b);border:1px solid var(--border-v2,#22304a);border-radius:8px;padding:4px}.settings-modal__api-key-input{flex:1;background:transparent;border:none;padding:12px 16px;color:var(--text-high,#f3f4f6);font-size:14px;font-family:Courier New,monospace;outline:none}.settings-modal__api-key-input::selection{background:var(--text-link,#b9cffb);color:var(--bg-surface-v1,#0b1220)}.settings-modal__copy-button,.settings-modal__toggle-visibility{background:transparent;border:none;color:var(--text-med,#c5c8ce);font-size:16px;cursor:pointer;padding:8px 12px;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.settings-modal__copy-button:hover,.settings-modal__toggle-visibility:hover{background:hsla(0,0%,100%,.05);color:var(--text-link,#b9cffb)}.settings-modal__created-at{font-size:12px;color:var(--text-low,#8b8f96);margin-top:4px}.settings-modal__warning{background:rgba(255,193,7,.1);border:1px solid rgba(255,193,7,.3);border-radius:8px;padding:16px;color:var(--text-high,#f3f4f6)}.settings-modal__warning p{margin:0;font-size:14px;line-height:1.5}.settings-modal__warning strong{color:#ffc107}.settings-modal__actions{display:flex;gap:12px;flex-wrap:wrap}.settings-modal__button{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;min-width:140px}.settings-modal__button--primary{background:var(--text-link,#b9cffb);color:var(--bg-surface-v1,#0b1220)}.settings-modal__button--primary:hover:not(:disabled){background:var(--text-link,#b9cffb);opacity:.9;transform:translateY(-1px)}.settings-modal__button--primary:disabled{opacity:.6;cursor:not-allowed}.settings-modal__button--secondary{background:transparent;color:var(--text-high,#f3f4f6);border:1px solid var(--border-v2,#22304a)}.settings-modal__button--secondary:hover:not(:disabled){background:hsla(0,0%,100%,.05);border-color:var(--text-link,#b9cffb);color:var(--text-link,#b9cffb)}.settings-modal__button--secondary:disabled{opacity:.6;cursor:not-allowed}.settings-modal__button-spinner{animation:spin 1s linear infinite}.settings-modal__no-api-key{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center;gap:16px}.settings-modal__no-api-key-icon{font-size:64px;color:var(--text-link,#b9cffb);opacity:.5}.settings-modal__no-api-key-title{font-size:20px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0}.settings-modal__no-api-key-description{font-size:14px;color:var(--text-med,#c5c8ce);margin:0;max-width:400px;line-height:1.5}@media(max-width:768px){.settings-modal{max-width:100%;max-height:95vh;border-radius:12px}.settings-modal__content,.settings-modal__header{padding:20px}.settings-modal__actions{flex-direction:column}.settings-modal__button{width:100%}}.settings-content{width:100%;max-width:100%;overflow-x:visible;box-sizing:border-box;min-width:0}.settings-content__tabs{display:flex;gap:8px;border-bottom:1px solid var(--border-v2,#22304a);margin-bottom:32px}.settings-content__tab{display:flex;align-items:center;gap:8px;padding:12px 24px;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-med,#c5c8ce);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;position:relative;bottom:-1px}.settings-content__tab:hover{color:var(--text-high,#f3f4f6)}.settings-content__tab--active{color:var(--text-link,#b9cffb);border-bottom-color:var(--text-link,#b9cffb)}.settings-content__tab-icon{font-size:16px}.settings-content__panel{min-height:400px;min-width:0}.settings-content__section{background:var(--bg-surface-v2,#151b2b);border:1px solid var(--border-v2,#22304a);border-radius:12px;padding:24px;overflow-x:visible;overflow-y:visible;max-width:100%;box-sizing:border-box}.settings-content__section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.settings-content__section-title{font-size:20px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0}.settings-content__form{display:flex;flex-direction:column;gap:20px;max-width:50%;margin-top:20px}.settings-content__field{display:flex;flex-direction:column;gap:8px}.settings-content__label{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--text-high,#f3f4f6)}.settings-content__label-icon{font-size:14px;color:var(--text-link,#b9cffb)}.settings-content__input{padding:12px 16px;background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:8px;color:var(--text-high,#f3f4f6);font-size:14px;transition:all .2s ease}.settings-content__input:focus{outline:none;border-color:var(--text-link,#b9cffb)}.settings-content__input::placeholder{color:var(--text-low,#8b8f96)}.settings-content__save-button{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;background:var(--text-link,#b9cffb);color:var(--bg-surface-v1,#0b1220);border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;align-self:flex-start}.settings-content__save-button:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.settings-content__save-button:disabled{opacity:.6;cursor:not-allowed}.settings-content__create-button{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;background:var(--text-link,#b9cffb);color:var(--bg-surface-v1,#0b1220);border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.settings-content__create-button:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.settings-content__create-button:disabled{opacity:.6;cursor:not-allowed}.settings-content__create-button--centered{margin:0 auto}.settings-content__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:16px;color:var(--text-med,#c5c8ce)}.settings-content__spinner{font-size:32px;color:var(--text-link,#b9cffb)}.settings-content__button-spinner,.settings-content__spinner{animation:spin 1s linear infinite}.settings-content__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;text-align:center;gap:16px}.settings-content__empty-icon{font-size:64px;color:var(--text-link,#b9cffb);opacity:.5}.settings-content__empty-title{font-size:20px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0}.settings-content__empty-description{font-size:14px;color:var(--text-med,#c5c8ce);margin:0;max-width:400px;line-height:1.5}.settings-content__table-wrapper{overflow-x:auto;overflow-y:hidden;max-width:100%;min-width:0;position:relative;margin-bottom:24px;-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain;box-sizing:border-box;width:100%!important}.settings-content__table-wrapper::-webkit-scrollbar{width:8px;height:8px}.settings-content__table-wrapper::-webkit-scrollbar-track{background:var(--bg-surface-v1,#0b1220);border-radius:4px}.settings-content__table-wrapper::-webkit-scrollbar-thumb{background:var(--border-v2,#22304a);border-radius:4px}.settings-content__table-wrapper::-webkit-scrollbar-thumb:hover{background:var(--text-link,#1f5acf)}.settings-content__table{table-layout:fixed;display:table;border-collapse:collapse;background:var(--bg-surface-v1,#0b1220);border-radius:8px;overflow:hidden;width:100%;min-width:1100px}.settings-content__table thead{background:var(--bg-surface-v2,#151b2b)}.settings-content__table th{padding:12px 16px;text-align:left;font-size:12px;font-weight:600;color:var(--text-med,#c5c8ce);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-v2,#22304a);white-space:nowrap}.settings-content__table td{padding:16px;font-size:14px;color:var(--text-high,#f3f4f6);border-bottom:1px solid var(--border-v2,#22304a);vertical-align:middle}.settings-content__table td:first-child,.settings-content__table th:first-child{width:12%;min-width:120px;white-space:normal}.settings-content__table td:nth-child(2),.settings-content__table th:nth-child(2){width:30%;min-width:300px;white-space:normal}.settings-content__table td:nth-child(3),.settings-content__table th:nth-child(3){width:18%;min-width:150px;white-space:normal}.settings-content__table td:nth-child(4),.settings-content__table td:nth-child(5),.settings-content__table th:nth-child(4),.settings-content__table th:nth-child(5){width:12%;min-width:120px;white-space:nowrap;text-align:center!important}.settings-content__table td:nth-child(6),.settings-content__table th:nth-child(6){width:16%;min-width:180px;white-space:nowrap;text-align:center!important}.settings-content__actions{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.settings-content__delete-button,.settings-content__update-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;background:transparent;border:1px solid var(--border-v2,#22304a);color:var(--text-high,#f3f4f6);font-size:13px;font-weight:500;cursor:pointer;border-radius:6px;transition:all .2s ease;margin:0}.settings-content__delete-button:hover:not(:disabled),.settings-content__update-button:hover:not(:disabled){background:hsla(0,0%,100%,.05);border-color:var(--text-link,#b9cffb);color:var(--text-link,#b9cffb)}.settings-content__delete-button:disabled,.settings-content__update-button:disabled{opacity:.6;cursor:not-allowed}.settings-content__delete-button{border-color:rgba(239,68,68,.5);color:#ef4444}.settings-content__delete-button:hover:not(:disabled){background:rgba(239,68,68,.1);border-color:#ef4444;color:#ef4444}.settings-content__regenerate-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;background:transparent;border:1px solid var(--border-v2,#22304a);color:var(--text-high,#f3f4f6);font-size:13px;font-weight:500;cursor:pointer;border-radius:6px;transition:all .2s ease;margin:0}.settings-content__regenerate-button:hover{background:hsla(0,0%,100%,.05);border-color:var(--text-link,#b9cffb);color:var(--text-link,#b9cffb)}.settings-content__table tbody tr{transition:background .2s ease}.settings-content__table tbody tr:hover{background:hsla(0,0%,100%,.02)}.settings-content__table tbody tr:last-child td{border-bottom:none}.settings-content__api-key-cell{display:flex;align-items:center;gap:8px;min-width:0}.settings-content__key-name{font-size:14px;font-weight:500;color:var(--text-high,#f3f4f6)}.settings-content__api-key-code{flex:1;font-family:Courier New,monospace;font-size:13px;color:var(--text-high,#f3f4f6);background:var(--bg-surface-v2,#151b2b);padding:8px 12px;border-radius:6px;border:1px solid var(--border-v2,#22304a);min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.settings-content__modules-list{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.settings-content__module-tag{display:inline-block;padding:4px 8px;background:var(--bg-surface-v2,#151b2b);border:1px solid var(--border-v2,#22304a);border-radius:4px;font-size:11px;font-weight:500;color:var(--text-med,#c5c8ce);text-transform:capitalize}.settings-content__module-tag--more{background:rgba(185,207,251,.1);border-color:var(--text-link,#b9cffb);color:var(--text-link,#b9cffb)}.settings-content__action-button{background:transparent;border:1px solid var(--border-v2,#22304a);color:var(--text-med,#c5c8ce);font-size:14px;cursor:pointer;padding:8px 12px;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:36px;height:36px}.settings-content__action-button:hover{background:hsla(0,0%,100%,.05);border-color:var(--text-link,#b9cffb);color:var(--text-link,#b9cffb)}.settings-content__warning{background:rgba(255,193,7,.1);border:1px solid rgba(255,193,7,.3);border-radius:8px;padding:16px;color:var(--text-high,#f3f4f6)}.settings-content__warning p{margin:0;font-size:14px;line-height:1.5}.settings-content__warning strong{color:#ffc107}.settings-content__modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;animation:fadeIn .2s ease}.settings-content__modal{background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:16px;width:100%;max-width:600px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.5);animation:slideUp .3s ease}.settings-content__modal-header{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid var(--border-v2,#22304a)}.settings-content__modal-title{font-size:20px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0}.settings-content__modal-close{background:transparent;border:none;color:var(--text-med,#c5c8ce);font-size:20px;cursor:pointer;padding:8px;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.settings-content__modal-close:hover:not(:disabled){background:hsla(0,0%,100%,.05);color:var(--text-high,#f3f4f6)}.settings-content__modal-close:disabled{opacity:.5;cursor:not-allowed}.settings-content__modal-body{padding:24px;overflow-y:auto;flex:1}.settings-content__loading-modules{display:flex;align-items:center;gap:12px;padding:16px;color:var(--text-med,#c5c8ce);font-size:14px}.settings-content__no-modules{padding:16px;color:var(--text-med,#c5c8ce);font-size:14px;text-align:center}.settings-content__modules-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-top:12px}.settings-content__module-checkbox{display:flex;align-items:center;gap:10px;padding:12px 16px;background:var(--bg-surface-v2,#151b2b);border:1px solid var(--border-v2,#22304a);border-radius:8px;cursor:pointer;transition:all .2s ease;user-select:none}.settings-content__module-checkbox:hover{background:hsla(0,0%,100%,.05);border-color:var(--text-link,#b9cffb)}.settings-content__module-checkbox--checked{background:rgba(185,207,251,.1);border-color:var(--text-link,#b9cffb)}.settings-content__module-checkbox--checked .settings-content__module-label{color:var(--text-link,#b9cffb)}.settings-content__module-checkbox input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:var(--text-link,#b9cffb)}.settings-content__module-label{font-size:14px;font-weight:500;color:var(--text-high,#f3f4f6);transition:color .2s ease}.settings-content__modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:24px;border-top:1px solid var(--border-v2,#22304a)}.settings-content__modal-cancel{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;background:transparent;border:1px solid var(--border-v2,#22304a);color:var(--text-high,#f3f4f6);font-size:14px;font-weight:500;cursor:pointer;border-radius:8px;transition:all .2s ease}.settings-content__modal-cancel:hover:not(:disabled){background:hsla(0,0%,100%,.05);border-color:var(--text-link,#b9cffb);color:var(--text-link,#b9cffb)}.settings-content__modal-cancel:disabled{opacity:.6;cursor:not-allowed}.settings-content__modal-submit{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;background:var(--text-link,#b9cffb);color:var(--bg-surface-v1,#0b1220);border:none;font-size:14px;font-weight:500;cursor:pointer;border-radius:8px;transition:all .2s ease}.settings-content__modal-submit:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.settings-content__modal-submit:disabled{opacity:.6;cursor:not-allowed;transform:none}.dashboard-sidebar__settings-button--active{background:rgba(185,207,251,.15)!important;border-color:var(--text-link,#b9cffb)!important;color:var(--text-link,#b9cffb)!important}@media(max-width:768px){.settings-content__tabs{flex-wrap:wrap}.settings-content__tab{padding:10px 16px;font-size:13px}.settings-content__form{max-width:100%!important}.settings-content__panel{min-width:0!important}.settings-content__section{padding:16px;overflow-x:visible!important;overflow-y:visible;box-sizing:border-box}.settings-content__modal{max-width:100%;max-height:95vh;border-radius:12px}.settings-content__modal-body,.settings-content__modal-header{padding:20px}.settings-content__modal-footer{padding:20px;flex-direction:column-reverse}.settings-content__modal-cancel,.settings-content__modal-submit{width:100%}.settings-content__modules-grid{grid-template-columns:1fr}.settings-content__table-wrapper{overflow-x:auto!important;overflow-y:hidden!important;max-width:100%!important;min-width:0!important;-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain;box-sizing:border-box!important}.settings-content__table{table-layout:fixed!important;display:table!important;width:100%!important;min-width:1100px!important}.settings-content__api-key-code{min-width:150px;font-size:11px}}@media(min-width:1024px){.settings-content__table-wrapper{width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;margin-left:0!important;margin-right:0!important}.settings-content__table{width:100%!important;min-width:1100px!important;table-layout:fixed!important;display:table!important}.settings-content__section{overflow-x:visible!important;overflow-y:visible!important}}.data-table{position:relative;max-width:100%}.data-table,.data-table__wrapper{width:100%;box-sizing:border-box;min-width:0}.data-table__header{display:grid;gap:16px;padding:16px 24px;background:hsla(0,0%,100%,.02);border-bottom:1px solid var(--border-v2,#22304a);align-items:center;width:100%;box-sizing:border-box}@media(max-width:768px){.data-table__header{padding:14px 18px;gap:14px}}@media(max-width:480px){.data-table__header{padding:12px 16px;gap:12px}}.data-table__row{display:grid;gap:16px;padding:16px 24px;border-bottom:1px solid var(--border-v2,#22304a);transition:background .2s ease;align-items:center;width:100%;box-sizing:border-box}@media(max-width:768px){.data-table__row{padding:14px 18px;gap:14px}}@media(max-width:480px){.data-table__row{padding:12px 16px;gap:12px}}.data-table__row:hover{background:hsla(0,0%,100%,.03)}.data-table__row:last-child{border-bottom:none}.data-table__row--clickable{cursor:pointer}.data-table__row--clickable:hover{background-color:rgba(185,207,251,.1)}.data-table__cell{color:var(--text-high,#f3f4f6);font-size:14px;display:flex;min-width:0;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;word-break:normal;hyphens:auto;gap:4px;line-height:1.5;justify-content:center;align-items:center;text-align:center;box-sizing:border-box;padding:4px 6px}@media(max-width:768px){.data-table__cell{font-size:13px;padding:6px 8px;line-height:1.6;word-break:normal;overflow-wrap:break-word}}@media(max-width:480px){.data-table__cell{font-size:12px;padding:6px 8px;line-height:1.6;word-break:normal;overflow-wrap:break-word}}.data-table__cell:first-child{justify-content:flex-start!important;align-items:flex-start;text-align:left!important}.data-table__cell .btn--small{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px;padding:8px 16px!important;background:var(--bg-surface-v1,#0b1220)!important;border:1px solid var(--border-v2,#22304a)!important;border-radius:6px!important;color:var(--text-high,#f3f4f6)!important;font-size:14px!important;font-weight:500!important;cursor:pointer;transition:all .2s ease;white-space:nowrap;min-width:80px;height:36px}.data-table__cell .btn--small:hover{background:rgba(185,207,251,.15)!important;border-color:var(--text-link,#b9cffb)!important;color:var(--text-link,#b9cffb)!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(185,207,251,.2)}.data-table__cell .btn--small:active{transform:translateY(0)}.data-table__cell .btn--small:focus{outline:none;box-shadow:0 0 0 3px rgba(185,207,251,.1)}.data-table__header .data-table__cell{font-weight:600;white-space:nowrap}.data-table__header .data-table__cell:first-child{justify-content:flex-start!important;text-align:left!important}.data-table--x .data-table__header,.data-table--x .data-table__row{grid-template-columns:3fr 1.2fr 1fr .9fr .9fr .9fr 1.5fr;min-width:1200px}@media(max-width:1600px){.data-table--x .data-table__header,.data-table--x .data-table__row{min-width:1100px}}@media(max-width:1400px){.data-table--x .data-table__header,.data-table--x .data-table__row{min-width:1000px;gap:14px;padding:14px 20px}}@media(max-width:1200px){.data-table--x .data-table__header,.data-table--x .data-table__row{min-width:950px;gap:12px;padding:12px 18px}}@media(max-width:768px){.data-table--x .data-table__header,.data-table--x .data-table__row{min-width:900px;gap:12px;padding:12px 16px}}@media(max-width:480px){.data-table--x .data-table__header,.data-table--x .data-table__row{min-width:800px;gap:10px;padding:10px 14px}}@media(max-width:1400px){.data-table--x .data-table__cell{padding:8px 10px;font-size:13px;line-height:1.5}}@media(max-width:1200px){.data-table--x .data-table__cell{padding:8px;font-size:12px;line-height:1.5}}@media(max-width:768px){.data-table--x .data-table__cell{padding:6px 8px;font-size:12px;line-height:1.6}}@media(max-width:480px){.data-table--x .data-table__cell{padding:6px;font-size:11px;line-height:1.6}}.data-table--x .tweet-content-cell{width:100%;display:flex;flex-direction:column;gap:8px}.data-table--x .tweet-content-cell p{margin:0;line-height:1.6;word-wrap:break-word;overflow-wrap:break-word}.data-table--linkedin .data-table__header,.data-table--linkedin .data-table__row{grid-template-columns:2fr 1fr 1fr 1fr 1fr 2fr 50px;min-width:1100px}@media(max-width:1600px){.data-table--linkedin .data-table__header,.data-table--linkedin .data-table__row{min-width:1000px}}@media(max-width:1400px){.data-table--linkedin .data-table__header,.data-table--linkedin .data-table__row{min-width:950px;gap:14px;padding:14px 20px}}@media(max-width:1200px){.data-table--linkedin .data-table__header,.data-table--linkedin .data-table__row{min-width:900px;gap:12px;padding:12px 18px}}@media(max-width:768px){.data-table--linkedin .data-table__header,.data-table--linkedin .data-table__row{min-width:800px;gap:12px;padding:12px 16px}}@media(max-width:480px){.data-table--linkedin .data-table__header,.data-table--linkedin .data-table__row{min-width:700px;gap:10px;padding:10px 14px}}@media(max-width:1400px){.data-table--linkedin .data-table__cell{padding:8px 10px;font-size:13px;line-height:1.5}}@media(max-width:1200px){.data-table--linkedin .data-table__cell{padding:8px;font-size:12px;line-height:1.5}}@media(max-width:768px){.data-table--linkedin .data-table__cell{padding:6px 8px;font-size:12px;line-height:1.6}}@media(max-width:480px){.data-table--linkedin .data-table__cell{padding:6px;font-size:11px}}.data-table--instagram .data-table__header,.data-table--instagram .data-table__row{grid-template-columns:1.5fr 2.5fr 1.5fr 1fr 1fr 2fr 50px;min-width:1200px}@media(max-width:1600px){.data-table--instagram .data-table__header,.data-table--instagram .data-table__row{min-width:1100px}}@media(max-width:1400px){.data-table--instagram .data-table__header,.data-table--instagram .data-table__row{min-width:1000px;gap:14px;padding:14px 20px}}@media(max-width:1200px){.data-table--instagram .data-table__header,.data-table--instagram .data-table__row{min-width:950px;gap:12px;padding:12px 18px}}@media(max-width:768px){.data-table--instagram .data-table__header,.data-table--instagram .data-table__row{min-width:900px;gap:12px;padding:12px 16px}}@media(max-width:480px){.data-table--instagram .data-table__header,.data-table--instagram .data-table__row{min-width:800px;gap:10px;padding:10px 14px}}@media(max-width:1400px){.data-table--instagram .data-table__cell{padding:8px 10px;font-size:13px;line-height:1.5}}@media(max-width:1200px){.data-table--instagram .data-table__cell{padding:8px;font-size:12px;line-height:1.5}}@media(max-width:768px){.data-table--instagram .data-table__cell{padding:6px 8px;font-size:12px;line-height:1.6}}@media(max-width:480px){.data-table--instagram .data-table__cell{padding:6px;font-size:11px}}.data-table--tiktok .data-table__header,.data-table--tiktok .data-table__row{grid-template-columns:2fr 1fr 1.5fr 1fr 1fr 2fr 50px;min-width:1100px}@media(max-width:1600px){.data-table--tiktok .data-table__header,.data-table--tiktok .data-table__row{min-width:1000px}}@media(max-width:1400px){.data-table--tiktok .data-table__header,.data-table--tiktok .data-table__row{min-width:950px;gap:14px;padding:14px 20px}}@media(max-width:1200px){.data-table--tiktok .data-table__header,.data-table--tiktok .data-table__row{min-width:900px;gap:12px;padding:12px 18px}}@media(max-width:768px){.data-table--tiktok .data-table__header,.data-table--tiktok .data-table__row{min-width:800px;gap:12px;padding:12px 16px}}@media(max-width:480px){.data-table--tiktok .data-table__header,.data-table--tiktok .data-table__row{min-width:700px;gap:10px;padding:10px 14px}}@media(max-width:1400px){.data-table--tiktok .data-table__cell{padding:8px 10px;font-size:13px;line-height:1.5}}@media(max-width:1200px){.data-table--tiktok .data-table__cell{padding:8px;font-size:12px;line-height:1.5}}@media(max-width:768px){.data-table--tiktok .data-table__cell{padding:6px 8px;font-size:12px;line-height:1.6}}@media(max-width:480px){.data-table--tiktok .data-table__cell{padding:6px;font-size:11px}}.data-table--facebook.data-table--analytics[data-columns="3"] .data-table__header,.data-table--facebook.data-table--analytics[data-columns="3"] .data-table__row{grid-template-columns:minmax(250px,2fr) minmax(120px,1fr) minmax(100px,.8fr);min-width:650px;gap:14px;padding:14px 16px}@media(max-width:1400px){.data-table--facebook.data-table--analytics[data-columns="3"] .data-table__header,.data-table--facebook.data-table--analytics[data-columns="3"] .data-table__row{min-width:600px;gap:12px;padding:12px 14px}}@media(max-width:1200px){.data-table--facebook.data-table--analytics[data-columns="3"] .data-table__header,.data-table--facebook.data-table--analytics[data-columns="3"] .data-table__row{min-width:550px;gap:12px;padding:12px}}@media(max-width:768px){.data-table--facebook.data-table--analytics[data-columns="3"] .data-table__header,.data-table--facebook.data-table--analytics[data-columns="3"] .data-table__row{min-width:500px;gap:10px;padding:10px 12px}}@media(max-width:480px){.data-table--facebook.data-table--analytics[data-columns="3"] .data-table__header,.data-table--facebook.data-table--analytics[data-columns="3"] .data-table__row{min-width:450px;gap:8px;padding:8px 10px}}.data-table--facebook.data-table--analytics[data-columns="3"] .data-table__cell{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1200px){.data-table--facebook.data-table--analytics[data-columns="3"] .data-table__cell{font-size:12px}}@media(max-width:768px){.data-table--facebook.data-table--analytics[data-columns="3"] .data-table__cell{font-size:11px}}.data-table--facebook.data-table--analytics[data-columns="3"] .data-table__cell[data-label=Content]{white-space:normal;word-wrap:break-word;word-break:break-word;line-height:1.4}.data-table--facebook.data-table--analytics[data-columns="4"] .data-table__header,.data-table--facebook.data-table--analytics[data-columns="4"] .data-table__row{grid-template-columns:minmax(250px,2fr) minmax(120px,1fr) minmax(100px,.8fr) minmax(100px,.8fr);min-width:750px;gap:14px;padding:14px 16px}@media(max-width:1400px){.data-table--facebook.data-table--analytics[data-columns="4"] .data-table__header,.data-table--facebook.data-table--analytics[data-columns="4"] .data-table__row{min-width:700px;gap:12px;padding:12px 14px}}@media(max-width:1200px){.data-table--facebook.data-table--analytics[data-columns="4"] .data-table__header,.data-table--facebook.data-table--analytics[data-columns="4"] .data-table__row{min-width:650px;gap:12px;padding:12px}}@media(max-width:768px){.data-table--facebook.data-table--analytics[data-columns="4"] .data-table__header,.data-table--facebook.data-table--analytics[data-columns="4"] .data-table__row{min-width:600px;gap:10px;padding:10px 12px}}@media(max-width:480px){.data-table--facebook.data-table--analytics[data-columns="4"] .data-table__header,.data-table--facebook.data-table--analytics[data-columns="4"] .data-table__row{min-width:550px;gap:8px;padding:8px 10px}}.data-table--facebook.data-table--analytics[data-columns="4"] .data-table__cell{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1200px){.data-table--facebook.data-table--analytics[data-columns="4"] .data-table__cell{font-size:12px}}@media(max-width:768px){.data-table--facebook.data-table--analytics[data-columns="4"] .data-table__cell{font-size:11px}}.data-table--facebook.data-table--analytics[data-columns="4"] .data-table__cell[data-label=Content]{white-space:normal;word-wrap:break-word;word-break:break-word;line-height:1.4}.data-table--facebook.data-table--topic-search .data-table__header,.data-table--facebook.data-table--topic-search .data-table__row{grid-template-columns:50px 150px minmax(400px,2fr) 100px 120px 100px 60px}@media(max-width:1400px){.data-table--facebook.data-table--topic-search .data-table__header,.data-table--facebook.data-table--topic-search .data-table__row{gap:14px;padding:14px 20px}}@media(max-width:1200px){.data-table--facebook.data-table--topic-search .data-table__header,.data-table--facebook.data-table--topic-search .data-table__row{gap:12px;padding:12px 18px}}@media(max-width:768px){.data-table--facebook.data-table--topic-search .data-table__header,.data-table--facebook.data-table--topic-search .data-table__row{grid-template-columns:50px 130px minmax(350px,2fr) 90px 110px 90px 60px;gap:12px;padding:12px 16px}}@media(max-width:480px){.data-table--facebook.data-table--topic-search .data-table__header,.data-table--facebook.data-table--topic-search .data-table__row{min-width:850px;grid-template-columns:40px 110px minmax(300px,2fr) 80px 100px 80px 50px;gap:10px;padding:10px 14px}}.data-table--facebook.data-table--topic-search .data-table__cell--author{position:relative;padding-left:24px!important;max-width:150px;overflow:hidden}@media(max-width:768px){.data-table--facebook.data-table--topic-search .data-table__cell--author{padding-left:20px!important;max-width:130px}}@media(max-width:480px){.data-table--facebook.data-table--topic-search .data-table__cell--author{padding-left:18px!important;max-width:110px}}.data-table--facebook.data-table--topic-search .data-table__cell--content{min-width:400px;max-width:100%;word-wrap:break-word;word-break:break-word;white-space:normal;line-height:1.5;padding:12px 8px!important}@media(max-width:768px){.data-table--facebook.data-table--topic-search .data-table__cell--content{min-width:350px;font-size:12px;padding:10px 6px!important}}@media(max-width:480px){.data-table--facebook.data-table--topic-search .data-table__cell--content{min-width:300px;font-size:11px;padding:8px 6px!important}}.data-table--facebook.data-table--topic-search .data-table__icon{margin-right:4px;flex-shrink:0}.data-table--facebook.data-table--topic-search .data-table__icon--user{position:absolute;left:6px;top:50%;transform:translateY(-50%);color:#4a9eff;font-size:14px}@media(max-width:768px){.data-table--facebook.data-table--topic-search .data-table__icon--user{left:4px;font-size:12px}}@media(max-width:480px){.data-table--facebook.data-table--topic-search .data-table__icon--user{left:3px;font-size:11px}}.data-table--facebook.data-table--topic-search .data-table__icon--facebook{color:#4a9eff;font-size:14px}@media(max-width:768px){.data-table--facebook.data-table--topic-search .data-table__icon--facebook{font-size:12px}}@media(max-width:480px){.data-table--facebook.data-table--topic-search .data-table__icon--facebook{font-size:11px}}.data-table--facebook.data-table--topic-search .data-table__author-name{word-wrap:break-word;word-break:break-word;white-space:normal;line-height:1.4;display:block}.data-table--facebook.data-table--topic-search .data-table__link{color:#4a9eff;text-decoration:none;transition:opacity .2s ease}.data-table--facebook.data-table--topic-search .data-table__link:hover{opacity:.8}.data-table--facebook.data-table--topic-search .data-table__na{color:#8b8d94}.data-table--facebook .data-table__header,.data-table--facebook .data-table__row{grid-template-columns:50px 150px minmax(400px,1fr) 100px 100px 100px 50px;min-width:1200px}@media(max-width:1600px){.data-table--facebook .data-table__header,.data-table--facebook .data-table__row{min-width:1100px}}@media(max-width:1400px){.data-table--facebook .data-table__header,.data-table--facebook .data-table__row{min-width:1050px;gap:14px;padding:14px 20px}}@media(max-width:1200px){.data-table--facebook .data-table__header,.data-table--facebook .data-table__row{min-width:1000px;gap:12px;padding:12px 18px}}@media(max-width:768px){.data-table--facebook .data-table__header,.data-table--facebook .data-table__row{grid-template-columns:50px 120px minmax(300px,1fr) 80px 80px 80px 50px;gap:12px;padding:12px 16px}}@media(max-width:480px){.data-table--facebook .data-table__header,.data-table--facebook .data-table__row{min-width:800px;grid-template-columns:40px 100px minmax(250px,1fr) 70px 70px 70px 40px;gap:10px;padding:10px 14px}}@media(max-width:1400px){.data-table--facebook .data-table__cell{padding:8px 10px;font-size:13px;line-height:1.5}}@media(max-width:1200px){.data-table--facebook .data-table__cell{padding:8px;font-size:12px;line-height:1.5}}@media(max-width:768px){.data-table--facebook .data-table__cell{padding:6px 8px;font-size:12px;line-height:1.6}}@media(max-width:480px){.data-table--facebook .data-table__cell{padding:6px;font-size:11px}}.data-table--discord .data-table__header,.data-table--discord .data-table__row{grid-template-columns:2fr 1.5fr 1.5fr 1.5fr 1.5fr 0;min-width:1000px}@media(max-width:1600px){.data-table--discord .data-table__header,.data-table--discord .data-table__row{min-width:950px}}@media(max-width:1400px){.data-table--discord .data-table__header,.data-table--discord .data-table__row{min-width:900px;gap:14px;padding:14px 20px}}@media(max-width:1200px){.data-table--discord .data-table__header,.data-table--discord .data-table__row{min-width:850px;gap:12px;padding:12px 18px}}@media(max-width:768px){.data-table--discord .data-table__header,.data-table--discord .data-table__row{min-width:700px;gap:12px;padding:12px 16px}}@media(max-width:480px){.data-table--discord .data-table__header,.data-table--discord .data-table__row{min-width:600px;gap:10px;padding:10px 14px}}@media(max-width:1400px){.data-table--discord .data-table__cell{padding:8px 10px;font-size:13px;line-height:1.5}}@media(max-width:1200px){.data-table--discord .data-table__cell{padding:8px;font-size:12px;line-height:1.5}}@media(max-width:768px){.data-table--discord .data-table__cell{padding:6px 8px;font-size:12px;line-height:1.6}}@media(max-width:480px){.data-table--discord .data-table__cell{padding:6px;font-size:11px}}@media(max-width:768px){.data-table--youtube .data-table__header{gap:16px;padding:14px 18px}}@media(max-width:480px){.data-table--youtube .data-table__header{gap:14px;padding:12px 16px}}@media(max-width:768px){.data-table--youtube .data-table__row{gap:16px;padding:14px 18px}}@media(max-width:480px){.data-table--youtube .data-table__row{gap:14px;padding:12px 16px}}.data-table--youtube .data-table__cell{max-width:100%;white-space:normal;word-break:normal;overflow-wrap:break-word}@media(max-width:768px){.data-table--youtube .data-table__cell{padding:6px 8px;line-height:1.6}.data-table--youtube .data-table__cell .date-icon{display:none}}@media(max-width:480px){.data-table--youtube .data-table__cell{padding:6px 8px;line-height:1.6}.data-table--youtube .data-table__cell .date-icon{display:none}}.data-table--youtube .data-table__cell[data-label*=ID],.data-table--youtube .data-table__cell[data-label*=Id],.data-table--youtube .data-table__cell[data-label*=id]{word-break:break-all;overflow-wrap:anywhere}.data-table--youtube--categories .data-table__header,.data-table--youtube--categories .data-table__row{grid-template-columns:.8fr 2.5fr 1fr;min-width:500px}.data-table--youtube--channel-videos .data-table__header,.data-table--youtube--channel-videos .data-table__row{grid-template-columns:3.5fr 1.8fr 1.5fr 1fr;min-width:800px}@media(max-width:768px){.data-table--youtube--channel-videos .data-table__header,.data-table--youtube--channel-videos .data-table__row{min-width:700px}}@media(max-width:480px){.data-table--youtube--channel-videos .data-table__header,.data-table--youtube--channel-videos .data-table__row{min-width:600px}}.data-table--youtube--trending .data-table__header,.data-table--youtube--trending .data-table__row{grid-template-columns:3fr 1.8fr 1.2fr 1fr 1fr 1.5fr;min-width:1000px}@media(max-width:768px){.data-table--youtube--trending .data-table__header,.data-table--youtube--trending .data-table__row{min-width:900px}}@media(max-width:480px){.data-table--youtube--trending .data-table__header,.data-table--youtube--trending .data-table__row{min-width:800px}}.data-table--youtube--search .data-table__header,.data-table--youtube--search .data-table__row{grid-template-columns:3.5fr 1.8fr 1.5fr 1fr;min-width:800px}@media(max-width:768px){.data-table--youtube--search .data-table__header,.data-table--youtube--search .data-table__row{min-width:700px}}@media(max-width:480px){.data-table--youtube--search .data-table__header,.data-table--youtube--search .data-table__row{min-width:600px}}.data-table--youtube--playlists .data-table__header,.data-table--youtube--playlists .data-table__row{grid-template-columns:2.5fr 1.8fr 1fr 1.5fr;min-width:700px}@media(max-width:768px){.data-table--youtube--playlists .data-table__header,.data-table--youtube--playlists .data-table__row{min-width:600px}}@media(max-width:480px){.data-table--youtube--playlists .data-table__header,.data-table--youtube--playlists .data-table__row{min-width:500px}}.data-table--youtube--comments .data-table__header,.data-table--youtube--comments .data-table__row{grid-template-columns:1.8fr 3.5fr 1fr 1fr 1.2fr;min-width:900px}@media(max-width:768px){.data-table--youtube--comments .data-table__header,.data-table--youtube--comments .data-table__row{min-width:800px}}@media(max-width:480px){.data-table--youtube--comments .data-table__header,.data-table--youtube--comments .data-table__row{min-width:700px}}.data-table--youtube--playlist-items .data-table__header,.data-table--youtube--playlist-items .data-table__row{grid-template-columns:4fr 2fr .8fr 1.2fr;min-width:800px}@media(max-width:768px){.data-table--youtube--playlist-items .data-table__header,.data-table--youtube--playlist-items .data-table__row{min-width:700px}}@media(max-width:480px){.data-table--youtube--playlist-items .data-table__header,.data-table--youtube--playlist-items .data-table__row{min-width:600px}}.data-table--youtube--search-channels .data-table__header,.data-table--youtube--search-channels .data-table__row{grid-template-columns:2fr 3fr 1.2fr;min-width:700px}@media(max-width:768px){.data-table--youtube--search-channels .data-table__header,.data-table--youtube--search-channels .data-table__row{min-width:600px}}@media(max-width:480px){.data-table--youtube--search-channels .data-table__header,.data-table--youtube--search-channels .data-table__row{min-width:500px}}.data-table--youtube--search-videos .data-table__header,.data-table--youtube--search-videos .data-table__row{grid-template-columns:3.5fr 1.8fr 1.5fr 1fr;min-width:800px}@media(max-width:768px){.data-table--youtube--search-videos .data-table__header,.data-table--youtube--search-videos .data-table__row{min-width:700px}}@media(max-width:480px){.data-table--youtube--search-videos .data-table__header,.data-table--youtube--search-videos .data-table__row{min-width:600px}}.data-table--youtube--related .data-table__header,.data-table--youtube--related .data-table__row{grid-template-columns:3.5fr 1.8fr 1.5fr 1fr;min-width:800px}@media(max-width:768px){.data-table--youtube--related .data-table__header,.data-table--youtube--related .data-table__row{min-width:700px}}@media(max-width:480px){.data-table--youtube--related .data-table__header,.data-table--youtube--related .data-table__row{min-width:600px}}.channel-info-card{background:var(--card-bg,#1a1f2e);border:1px solid var(--border-v2,#22304a);border-radius:12px;padding:24px;margin-bottom:24px;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}@media(max-width:768px){.channel-info-card{padding:16px;margin-bottom:20px}}@media(max-width:480px){.channel-info-card{padding:12px;margin-bottom:16px}}.channel-info-card__header{display:flex;gap:32px;align-items:flex-start;width:100%;min-width:0;overflow:hidden}@media(max-width:1024px){.channel-info-card__header{gap:24px}}@media(max-width:768px){.channel-info-card__header{flex-direction:column;gap:20px;overflow:visible}}.channel-info-card__left{display:flex;gap:20px;flex:1;align-items:flex-start;min-width:0;max-width:100%;overflow:hidden}@media(max-width:768px){.channel-info-card__left{flex-direction:column;gap:16px;width:100%;max-width:100%;overflow:visible}}.channel-info-card__avatar-wrapper{flex-shrink:0;transition:transform .2s ease;width:120px;height:120px}.channel-info-card__avatar-wrapper.clickable{cursor:pointer}.channel-info-card__avatar-wrapper.clickable:hover{transform:scale(1.05)}@media(max-width:768px){.channel-info-card__avatar-wrapper{width:100px;height:100px}}@media(max-width:480px){.channel-info-card__avatar-wrapper{width:80px;height:80px}}.channel-info-card__avatar{display:block;visibility:visible;opacity:1;width:100%;height:100%;border-radius:12px;object-fit:cover;border:2px solid var(--border-v2,#22304a);transition:border-color .2s ease}.channel-info-card__avatar-wrapper.clickable:hover .channel-info-card__avatar{border-color:var(--text-link,#b9cffb)}.channel-info-card__avatar-placeholder{background-color:var(--border-v2,#22304a);display:flex;align-items:center;justify-content:center;border:2px solid var(--border-v2,#22304a);border-radius:12px}.channel-info-card__avatar-icon{font-size:48px;color:red;opacity:.5}@media(max-width:768px){.channel-info-card__avatar-icon{font-size:40px}}@media(max-width:480px){.channel-info-card__avatar-icon{font-size:32px}}.channel-info-card__title-section{flex:1;min-width:0;width:100%;max-width:100%;overflow:hidden}.channel-info-card__title-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px;min-width:0;max-width:100%}@media(max-width:768px){.channel-info-card__title-row{gap:8px;flex-direction:column;align-items:flex-start}}.channel-info-card__title{font-size:24px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;min-width:0;max-width:100%}@media(max-width:1024px){.channel-info-card__title{font-size:22px}}@media(max-width:768px){.channel-info-card__title{font-size:20px}}@media(max-width:480px){.channel-info-card__title{font-size:18px}}.channel-info-card__link{display:inline-flex;align-items:center;gap:6px;color:#b9cffb;text-decoration:none;font-size:14px;font-weight:500;transition:opacity .2s;flex-shrink:0;white-space:nowrap}.channel-info-card__link:hover{opacity:.8}@media(max-width:768px){.channel-info-card__link{font-size:13px}}@media(max-width:480px){.channel-info-card__link{font-size:12px}}.channel-info-card__custom-url{font-size:14px;color:var(--text-med,#c5c8ce);margin:0 0 12px;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}@media(max-width:768px){.channel-info-card__custom-url{font-size:13px}}@media(max-width:480px){.channel-info-card__custom-url{font-size:12px}}.channel-info-card__description{font-size:14px;color:var(--text-med,#c5c8ce);line-height:1.6;margin:0;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}@media(max-width:768px){.channel-info-card__description{font-size:13px}}@media(max-width:480px){.channel-info-card__description{font-size:12px;line-height:1.5}}.channel-info-card__stats{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 24px;min-width:400px;flex-shrink:0}@media(max-width:1024px){.channel-info-card__stats{min-width:350px;gap:16px 20px}}@media(max-width:768px){.channel-info-card__stats{min-width:0!important;max-width:100%!important;width:100%;gap:16px;box-sizing:border-box}}@media(max-width:480px){.channel-info-card__stats{grid-template-columns:1fr;gap:12px}}.channel-info-card__stat{display:flex;flex-direction:column;gap:8px;min-width:0;overflow:hidden}@media(max-width:768px){.channel-info-card__stat{gap:6px}}.channel-info-card__stat-header{display:flex;align-items:center;gap:8px;min-width:0}.channel-info-card__stat-icon{font-size:20px;color:red;flex-shrink:0}@media(max-width:768px){.channel-info-card__stat-icon{font-size:18px}}@media(max-width:480px){.channel-info-card__stat-icon{font-size:16px}}.channel-info-card__stat-label{font-size:11px;color:var(--text-med,#c5c8ce);text-transform:uppercase;letter-spacing:.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.channel-info-card__stat-label{font-size:10px}}@media(max-width:480px){.channel-info-card__stat-label{font-size:9px}}.channel-info-card__stat-value{font-size:18px;font-weight:600;color:var(--text-high,#f3f4f6);line-height:1.2;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}@media(max-width:1024px){.channel-info-card__stat-value{font-size:16px}}@media(max-width:768px){.channel-info-card__stat-value{font-size:15px}}@media(max-width:480px){.channel-info-card__stat-value{font-size:14px}}.video-title-cell strong{display:block;font-size:14px;font-weight:600;color:var(--text-high,#f3f4f6);margin-bottom:6px;line-height:1.4}.video-title-cell__description{font-size:12px;color:var(--text-med,#c5c8ce);line-height:1.5;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.video-title-cell__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.badge{display:inline-flex;align-items:center;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.badge--success{background:rgba(34,197,94,.2);color:#22c55e}.badge--warning{background:rgba(234,179,8,.2);color:#eab308}@media(max-width:1024px){.data-table{overflow-x:auto;-webkit-overflow-scrolling:touch;touch-action:pan-x}}@media(max-width:768px){.data-table{overflow-x:auto;-webkit-overflow-scrolling:touch;touch-action:pan-x}}.datetime-picker{position:relative;width:100%}.datetime-picker__input{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:8px;color:var(--text-high,#f3f4f6);font-size:14px;cursor:pointer;transition:all .2s ease}.datetime-picker__input:hover{border-color:var(--text-link,#b9cffb)}.datetime-picker__icon{color:var(--text-link,#b9cffb);font-size:14px}.datetime-picker__placeholder{color:var(--text-low,#7e8692)}.datetime-picker__dropdown{position:absolute;top:calc(100% + 8px);left:0;right:auto;z-index:9999;width:280px;max-width:280px;min-width:280px;background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.4);padding:14px;animation:fadeInScale .2s ease;box-sizing:border-box}.datetime-picker__dropdown[data-position=right]{left:auto!important;right:0!important}@media(max-width:1400px){.datetime-picker__dropdown[data-position=right]{max-width:calc(100vw - 20px);width:min(280px,100vw - 20px)}}@media(min-width:1400px){.datetime-picker__dropdown{width:300px;max-width:300px;min-width:300px;padding:16px}}@media(min-width:769px)and (max-width:1399px){.datetime-picker__dropdown{width:280px;max-width:280px;min-width:280px;padding:14px}}@media(max-width:768px){.datetime-picker__dropdown{left:0!important;right:0!important;transform:none;max-width:100%!important;min-width:100%!important;width:100%!important;padding:12px;z-index:9999!important}}@media(max-width:480px){.datetime-picker__dropdown{padding:10px}}.datetime-picker__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}@media(max-width:768px){.datetime-picker__header{margin-bottom:12px}}@media(max-width:480px){.datetime-picker__header{margin-bottom:10px}}.datetime-picker__nav{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:1px solid var(--border-v2,#22304a);border-radius:6px;color:var(--text-high,#f3f4f6);cursor:pointer;transition:all .2s ease;flex-shrink:0}.datetime-picker__nav:hover{background:var(--border-v2,#22304a);border-color:var(--text-link,#b9cffb)}@media(max-width:768px){.datetime-picker__nav{width:28px;height:28px}}@media(max-width:480px){.datetime-picker__nav{width:24px;height:24px}}.datetime-picker__month-year{font-size:14px;font-weight:600;color:var(--text-high,#f3f4f6);text-align:center;flex:1;padding:0 8px}@media(max-width:768px){.datetime-picker__month-year{font-size:13px;padding:0 4px}}@media(max-width:480px){.datetime-picker__month-year{font-size:12px;padding:0 2px}}.datetime-picker__weekdays{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:8px}@media(max-width:768px){.datetime-picker__weekdays{gap:4px;margin-bottom:6px}}@media(max-width:480px){.datetime-picker__weekdays{gap:3px;margin-bottom:4px}}.datetime-picker__weekday{text-align:center;font-size:11px;font-weight:600;color:var(--text-low,#7e8692);padding:6px 0;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.datetime-picker__weekday{font-size:10px;padding:4px 0;width:calc((100% - 24px)/7);min-width:0}}@media(max-width:480px){.datetime-picker__weekday{font-size:9px;padding:3px 0;width:calc((100% - 12px)/7);min-width:0}}.datetime-picker__days{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}@media(max-width:768px){.datetime-picker__days{gap:4px}}@media(max-width:480px){.datetime-picker__days{gap:3px}}.datetime-picker__day{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:6px;color:var(--text-high,#f3f4f6);font-size:13px;cursor:pointer;transition:all .15s ease;min-width:0}.datetime-picker__day:hover:not(.datetime-picker__day--empty){background:var(--border-v2,#22304a)}.datetime-picker__day--empty{cursor:default}.datetime-picker__day--today{border:1px solid var(--text-link,#b9cffb)}.datetime-picker__day--selected{background:var(--text-link,#b9cffb)!important;color:var(--bg-surface-v1,#0b1220);font-weight:600;border-radius:8px}@media(max-width:768px){.datetime-picker__day--selected{border-radius:8px;font-weight:700;font-size:14px;box-shadow:0 2px 8px rgba(185,207,251,.3)}}@media(max-width:480px){.datetime-picker__day--selected{border-radius:6px;font-weight:700;font-size:13px;box-shadow:0 2px 6px rgba(185,207,251,.3)}}@media(max-width:768px){.datetime-picker__day{width:calc((100% - 24px)/7);height:calc((100% - 24px)/7);max-width:48px;max-height:48px;min-width:40px;min-height:40px;font-size:13px;border-radius:8px}}@media(max-width:480px){.datetime-picker__day{width:calc((100% - 12px)/7);height:calc((100% - 12px)/7);max-width:44px;max-height:44px;min-width:36px;min-height:36px;font-size:12px;border-radius:6px}}.datetime-picker__time{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid var(--border-v2,#22304a);width:100%}.datetime-picker__time-icon{color:var(--text-link,#b9cffb);font-size:14px}.datetime-picker__time-select-wrapper{position:relative;flex:1;width:100%;min-width:0}.datetime-picker__time-select{background:var(--bg-main,#020815);border-radius:6px;color:var(--text-high,#f3f4f6);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;width:100%;text-align:center;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23C5C8CE' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding:8px 32px 8px 16px;border:none;outline:none;box-sizing:border-box}.datetime-picker__time-select:focus,.datetime-picker__time-select:hover{border-color:var(--text-link,#b9cffb);outline:none}.datetime-picker__time-dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:1001;background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.4);overflow:hidden;max-height:300px;width:100%;box-sizing:border-box}.datetime-picker__time-dropdown-content{max-height:300px;overflow-y:auto;padding:4px}.datetime-picker__time-dropdown-content::-webkit-scrollbar{width:6px;height:6px}.datetime-picker__time-dropdown-content::-webkit-scrollbar-track{background:var(--bg-surface-v1,#0b1220);border-radius:3px}.datetime-picker__time-dropdown-content::-webkit-scrollbar-thumb{background:var(--border-v2,#22304a);border-radius:3px}.datetime-picker__time-dropdown-content::-webkit-scrollbar-thumb:hover{background:var(--text-link,#1f5acf)}.datetime-picker__time-option{width:100%;padding:8px 12px;background:transparent;border:none;color:var(--text-high,#f3f4f6);font-size:14px;text-align:center;cursor:pointer;transition:all .15s ease;border-radius:4px}.datetime-picker__time-option:hover{background:rgba(185,207,251,.1)}.datetime-picker__time-option--selected{background:var(--text-link,#b9cffb);color:var(--bg-surface-v1,#0b1220);font-weight:600}.datetime-picker__time-separator{font-size:16px;font-weight:600;color:var(--text-high,#f3f4f6);flex-shrink:0}.datetime-picker__confirm{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:16px;padding:10px 16px;background:var(--text-link,#b9cffb);color:var(--bg-surface-v1,#0b1220);border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.datetime-picker__confirm:hover{background:var(--text-high,#fff);transform:translateY(-1px);box-shadow:0 4px 12px rgba(185,207,251,.3)}.platform-content__filters{margin-bottom:24px;justify-content:space-between}.platform-content__filters,.platform-content__filters-right{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;position:relative;z-index:1}.platform-content__filters-right{justify-content:flex-end}@media(max-width:768px){.platform-content__filters,.platform-content__filters-right{flex-direction:column;align-items:stretch;z-index:auto}.platform-content__filters-right{width:100%;gap:16px}.platform-content__filters .platform-content__filter-group{width:100%!important;max-width:100%!important;min-width:100%!important;z-index:auto}.platform-content__filters .platform-content__clear-filters{width:100%}.platform-content__filters .platform-content__date-filters{width:100%;flex-direction:column;gap:16px}.platform-content__filters .platform-content__date-filters .platform-content__filter-group{width:100%!important;z-index:auto}}.platform-content .custom-select{width:100%;position:relative;z-index:1}@media(max-width:768px){.platform-content .custom-select{z-index:auto}}.platform-content .custom-select__trigger{background:rgba(17,25,39,.95)!important;border:1px solid rgba(185,207,251,.15)!important;border-radius:10px!important;padding:12px 48px 12px 16px!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;cursor:pointer!important;transition:all .2s ease!important;width:100%!important;position:relative;z-index:1;box-sizing:border-box!important}.platform-content .custom-select__trigger:hover{border-color:rgba(185,207,251,.3)!important;background:#111927!important}@media(max-width:768px){.platform-content .custom-select__trigger{width:100%!important;min-width:100%!important;z-index:auto}}.platform-content .custom-select__arrow,.platform-content .custom-select__icon{color:var(--text-med,#c5c8ce)!important;font-size:10px!important;margin-left:8px!important;flex-shrink:0!important}.platform-content .custom-select__value{color:var(--text-high,#f6f7f8)!important;font-size:13px!important;font-weight:500!important}.platform-content .custom-select__dropdown{position:absolute!important;top:100%!important;left:0!important;right:0!important;width:100%!important;margin-top:4px!important;background:rgba(17,25,39,.98)!important;border:1px solid rgba(185,207,251,.15)!important;border-radius:10px!important;box-shadow:0 8px 32px rgba(0,0,0,.4)!important;backdrop-filter:blur(20px)!important;z-index:9999!important;max-height:250px!important;overflow-y:auto!important;min-width:auto!important;box-sizing:border-box!important}@media(max-width:768px){.platform-content .custom-select__dropdown{width:100%!important;min-width:100%!important;left:0!important;right:0!important;z-index:9999!important}}.platform-content .custom-select__options{display:flex!important;flex-direction:column!important;width:100%!important}.platform-content .custom-select__option{width:100%!important;padding:10px 14px!important;color:var(--text-high,#f6f7f8)!important;font-size:13px!important;transition:all .15s ease!important;cursor:pointer!important;display:block!important;text-align:left!important;box-sizing:border-box!important}.platform-content .custom-select__option:hover{background:rgba(185,207,251,.1)!important}.platform-content .custom-select__option--selected{background:rgba(185,207,251,.15)!important;color:var(--text-link,#b9cffb)!important}.platform-content .datetime-picker{width:200px;position:relative;z-index:1!important}@media(max-width:768px){.platform-content .datetime-picker{width:100%!important;z-index:auto!important}}.platform-content .datetime-picker__input{background:rgba(17,25,39,.95)!important;border:1px solid rgba(185,207,251,.15)!important;border-radius:10px!important;padding:12px 14px!important;height:44px!important;min-height:44px!important;color:var(--text-high,#f6f7f8)!important;font-size:13px!important;display:flex!important;align-items:center!important;width:100%!important;box-sizing:border-box!important;cursor:pointer!important;transition:all .2s ease!important;position:relative;z-index:1!important}.platform-content .datetime-picker__input:hover{border-color:rgba(185,207,251,.3)!important;background:#111927!important}@media(max-width:768px){.platform-content .datetime-picker__input{z-index:auto!important}}.platform-content .datetime-picker__dropdown{z-index:9999!important;position:absolute!important;top:100%!important;margin-top:4px!important;left:0!important;right:auto!important;width:280px!important;max-width:280px!important;min-width:280px!important;box-sizing:border-box!important}@media(min-width:1400px){.platform-content .datetime-picker__dropdown{width:300px!important;max-width:300px!important;min-width:300px!important}}@media(min-width:769px)and (max-width:1399px){.platform-content .datetime-picker__dropdown{width:280px!important;max-width:280px!important;min-width:280px!important}}@media(max-width:768px){.platform-content .datetime-picker__dropdown{width:100%!important;min-width:100%!important;max-width:100%!important;left:0!important;right:0!important;z-index:9999!important}}@media(min-width:769px){.platform-content .datetime-picker:last-child .platform-content .datetime-picker__dropdown{left:auto!important;right:0!important}}.platform-content__filter-group{display:flex;flex-direction:column;gap:8px;position:relative;z-index:1}@media(max-width:768px){.platform-content__filter-group{z-index:auto}}.platform-content__filter-group label{font-size:10px;font-weight:700;color:var(--text-link,#b9cffb);text-transform:uppercase;letter-spacing:1px;opacity:.85;position:relative;z-index:1}@media(max-width:768px){.platform-content__filter-group label{z-index:auto}}.platform-content__filter-group--search{flex:1 1 auto;min-width:350px;max-width:400px;align-items:flex-start}.platform-content__filter-group--search label{text-align:left}.platform-content__search-wrapper{position:relative;display:flex;align-items:center;width:100%;min-width:350px;max-width:400px}@media(max-width:768px){.platform-content__search-wrapper{min-width:100%!important;max-width:100%!important}}.platform-content__search-icon{position:absolute;left:12px;color:var(--text-secondary,#9ca3af);font-size:14px;pointer-events:none;z-index:1}.platform-content__search-input{width:100%;min-width:350px;max-width:600px;padding:8px 16px 8px 40px;background:var(--bg-surface-v2,#1a1f2e);border:1px solid var(--border-v2,#22304a);border-radius:10px;color:var(--text-primary,#fff);font-size:14px;font-weight:400;transition:all .25s ease;outline:none;box-sizing:border-box}@media(max-width:768px){.platform-content__search-input{min-width:100%!important;max-width:100%!important;padding:10px 14px 10px 36px;font-size:13px}}@media(max-width:480px){.platform-content__search-input{padding:8px 12px 8px 32px;font-size:12px}}.platform-content__search-input::placeholder{color:var(--text-secondary,#9ca3af);opacity:.7;white-space:nowrap}.platform-content__search-input:focus{border-color:var(--text-link,#b9cffb);box-shadow:0 0 0 3px rgba(185,207,251,.1)}.platform-content__search-input:hover{border-color:var(--border-v3,#2a3a5a)}.platform-content__clear-filters{display:flex;align-items:center;gap:8px;padding:12px 20px;background:rgba(185,207,251,.1);border:1px solid rgba(185,207,251,.2);border-radius:10px;color:var(--text-link,#b9cffb);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;height:44px;align-self:flex-end}.platform-content__clear-filters:hover{background:rgba(185,207,251,.15);border-color:rgba(185,207,251,.3)}.platform-content__clear-filters svg{font-size:12px}.platform-content__date-filters{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;position:relative}.platform-content__date-filters .platform-content__filter-group:last-child .datetime-picker__dropdown{left:auto!important;right:0!important}@media(max-width:768px){.platform-content__date-filters{width:100%;flex-direction:column}.platform-content__date-filters .platform-content__filter-group:last-child .datetime-picker__dropdown{left:0!important;right:0!important}}.platform-content__date-input{padding:12px 14px;background:rgba(11,18,32,.6);border:1px solid rgba(185,207,251,.12);border-radius:10px;color:var(--text-high,#f6f7f8);font-size:13px;font-weight:500;outline:none;transition:all .25s ease;height:44px}.platform-content__date-input:hover{border-color:rgba(185,207,251,.25);background:rgba(11,18,32,.8)}.platform-content__date-input:focus{border-color:var(--text-link,#b9cffb);box-shadow:0 0 0 3px rgba(185,207,251,.1)}.platform-content__date-input::-webkit-calendar-picker-indicator{filter:invert(.8) sepia(1) saturate(.5) hue-rotate(180deg);cursor:pointer;opacity:.7;transition:opacity .2s ease}.platform-content__date-input::-webkit-calendar-picker-indicator:hover{opacity:1}.platform-content__modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:10003;padding:20px;animation:fadeIn .2s ease}.platform-content__modal{background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:16px;width:100%;max-width:700px;max-height:90vh;overflow:visible;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.5);animation:slideUp .3s ease;position:relative;z-index:10004}.platform-content__modal:has(.custom-select--open){max-height:95vh!important;overflow:visible!important}.platform-content__modal-header{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid var(--border-v2,#22304a);position:relative;z-index:1;flex-shrink:0}.platform-content__modal-header h2{font-size:20px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0}.platform-content__modal-close{background:transparent;border:none;color:var(--text-med,#c5c8ce);font-size:20px;cursor:pointer;padding:8px;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.platform-content__modal-close:hover{background:hsla(0,0%,100%,.05);color:var(--text-high,#f3f4f6)}.platform-content__modal-body{padding:24px;overflow-y:auto;overflow-x:visible!important;flex:1;position:relative;z-index:1;min-height:0}.platform-content__modal-body:has(.custom-select--open){overflow:visible!important;overflow-y:visible!important;max-height:none!important;scroll-behavior:auto!important}.platform-content__modal-body .platform-content__time-picker-wrapper{z-index:10010}.platform-content__modal-body .custom-select{z-index:10!important}.platform-content__modal-body .custom-select--open{z-index:10005!important}.platform-content__modal-body .custom-select__dropdown{z-index:10006!important;position:absolute!important}.platform-content__modal-body .custom-select__dropdown--portal{z-index:10010!important;position:fixed!important}.platform-content__form-group{margin-bottom:20px;position:relative;z-index:1}.platform-content__form-group:has(.platform-content__time-picker-wrapper){z-index:10010}.platform-content__form-group:has(.custom-select--open){z-index:10005!important;position:relative!important}.platform-content__form-group label{display:block;font-size:14px;font-weight:500;color:var(--text-high,#f3f4f6);margin-bottom:8px}.platform-content__form-group input,.platform-content__form-group textarea{width:100%;padding:12px 16px;background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:8px;color:var(--text-high,#f3f4f6);font-size:14px;transition:all .2s ease}.platform-content__form-group input:focus,.platform-content__form-group textarea:focus{outline:none;border-color:var(--text-link,#b9cffb);box-shadow:0 0 0 3px rgba(185,207,251,.1)}.platform-content__form-group input::placeholder,.platform-content__form-group textarea::placeholder{color:var(--text-low,#8b8f96)}.platform-content__form-group select{width:100%;padding:12px 44px 12px 16px;background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:8px;color:var(--text-high,#f3f4f6);font-size:14px;min-height:48px;transition:all .2s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23F3F4F6' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:12px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;position:relative;z-index:1;background-color:var(--bg-surface-v1,#0b1220);transition:border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),background-image .2s cubic-bezier(.4,0,.2,1)}.platform-content__form-group select:hover{border-color:var(--text-link,#b9cffb);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23B9CFFB' d='M6 9L1 4h10z'/%3E%3C/svg%3E")}.platform-content__form-group select:focus{border-color:var(--text-link,#b9cffb);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23B9CFFB' d='M6 3L11 8H1z'/%3E%3C/svg%3E");box-shadow:0 0 0 3px rgba(185,207,251,.1);outline:none}.platform-content__form-group select option{padding:12px 16px;background:var(--bg-surface-v2,#1a2332)!important;color:var(--text-high,#f3f4f6)!important;font-size:14px;line-height:1.5;min-height:44px;display:flex;align-items:center}.platform-content__form-group select option:checked,.platform-content__form-group select option:focus,.platform-content__form-group select option:hover{background:var(--text-link,#b9cffb)!important;color:var(--bg-surface-v1,#0b1220)!important}.platform-content__form-group select option:disabled{opacity:.5;cursor:not-allowed}.platform-content__form-group select::-ms-expand{display:none}.platform-content__form-group select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--text-high,#f3f4f6)}.platform-content__form-group .custom-select{position:relative;width:100%}.platform-content__form-group .custom-select__trigger{width:100%;padding:12px 48px 12px 16px;background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:8px;color:var(--text-high,#f3f4f6);font-size:14px;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .2s cubic-bezier(.4,0,.2,1);outline:none;box-sizing:border-box}.platform-content__form-group .custom-select__trigger:hover:not(:disabled){border-color:var(--text-link,#b9cffb)}.platform-content__form-group .custom-select__trigger:focus{border-color:var(--text-link,#b9cffb);box-shadow:0 0 0 3px rgba(185,207,251,.1)}.platform-content__form-group .custom-select__trigger:disabled{opacity:.6;cursor:not-allowed}.platform-content__form-group .custom-select__value{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-content__form-group .custom-select__icon{position:absolute!important;right:16px!important;top:50%!important;transform:translateY(-50%)!important;font-size:12px!important;color:var(--text-high,#f3f4f6)!important;transition:transform .3s cubic-bezier(.4,0,.2,1)!important;pointer-events:none!important;width:12px!important;height:12px!important;flex-shrink:0!important;margin:0!important}.platform-content__form-group .custom-select__icon--open{transform:translateY(-50%) rotate(180deg)!important}.platform-content__form-group .custom-select__dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:1000;background:var(--bg-surface-v2,#1a2332);border:1px solid var(--border-v2,#22304a);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.3);overflow:hidden;animation:slideDown .25s cubic-bezier(.4,0,.2,1);max-height:300px;overflow-y:auto}.platform-content__form-group .custom-select__dropdown::-webkit-scrollbar{width:6px;height:6px}.platform-content__form-group .custom-select__dropdown::-webkit-scrollbar-track{background:var(--bg-surface-v2,#151b2b);border-radius:3px}.platform-content__form-group .custom-select__dropdown::-webkit-scrollbar-thumb{background:var(--border-v2,#22304a);border-radius:3px}.platform-content__form-group .custom-select__dropdown::-webkit-scrollbar-thumb:hover{background:var(--text-link,#b9cffb)}.platform-content__form-group .custom-select__options{padding:4px;display:flex;flex-direction:column;width:100%}.platform-content__form-group .custom-select__option{width:100%;padding:12px 16px;background:transparent;border:none;color:var(--text-high,#f3f4f6);font-size:14px;text-align:left;cursor:pointer;border-radius:6px;transition:all .15s cubic-bezier(.4,0,.2,1);display:block}.platform-content__form-group .custom-select__option--selected,.platform-content__form-group .custom-select__option:hover{background:var(--text-link,#b9cffb);color:var(--bg-surface-v1,#0b1220)}.platform-content__form-group .custom-select__option--selected{font-weight:600}.platform-content__form-group .custom-select--disabled{opacity:.6;pointer-events:none}.platform-content__form-group textarea{resize:vertical;font-family:Courier New,monospace}.platform-content__form-group small{display:block;margin-top:4px;font-size:12px;color:var(--text-med,#c5c8ce)}.platform-content__modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:24px;border-top:1px solid var(--border-v2,#22304a);position:relative;z-index:1;flex-shrink:0}.platform-content__modal-cancel{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;background:transparent;border:1px solid var(--border-v2,#22304a);color:var(--text-high,#f3f4f6);font-size:14px;font-weight:500;cursor:pointer;border-radius:8px;transition:all .2s ease}.platform-content__modal-cancel:hover{background:hsla(0,0%,100%,.05);border-color:var(--text-link,#b9cffb);color:var(--text-link,#b9cffb)}.platform-content__modal-submit{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;background:var(--text-link,#b9cffb);color:var(--bg-surface-v1,#0b1220);border:none;font-size:14px;font-weight:500;cursor:pointer;border-radius:8px;transition:all .2s ease}.platform-content__modal-submit:hover{opacity:.9;transform:translateY(-1px)}.platform-content__input-with-button{position:relative;display:flex;align-items:center;gap:8px;width:100%}.platform-content__input-with-button input{flex:1}.platform-content__check-button{background:var(--text-link,#b9cffb);color:var(--bg-surface-v1,#0b1220);border:1px solid var(--text-link,#b9cffb);border-radius:8px;padding:10px 14px;min-width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:14px;font-weight:600;flex-shrink:0}.platform-content__check-button:hover:not(:disabled){background:var(--text-high,#fff);border-color:var(--text-high,#fff);color:var(--bg-surface-v1,#0b1220);transform:translateY(-1px);box-shadow:0 4px 12px rgba(185,207,251,.3)}.platform-content__check-button:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 6px rgba(185,207,251,.2)}.platform-content__check-button:disabled{background:var(--bg-surface-v2,#1a2332);border-color:var(--border-v2,#22304a);color:var(--text-med,#c5c8ce);cursor:not-allowed;opacity:.6}.platform-content__check-button svg{font-size:16px}.platform-content__input--readonly{background-color:var(--bg-surface-v2,#1a2332)!important;cursor:not-allowed!important;opacity:.7}.platform-content__time-picker-wrapper{position:relative;width:100%;z-index:10010!important;isolation:isolate}.platform-content__time-input{width:100%;padding:10px 16px;background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:8px;color:var(--text-high,#fff);font-size:14px;cursor:pointer;transition:all .2s ease}.platform-content__time-input:focus,.platform-content__time-input:hover{border-color:var(--text-link,#b9cffb)}.platform-content__time-input:focus{outline:none;box-shadow:0 0 0 3px rgba(185,207,251,.1)}.platform-content__time-picker-dropdown{position:absolute;top:calc(100% + 8px);left:0;z-index:10010!important;background:var(--bg-surface-v2,#1a2332)!important;border:1px solid var(--border-v2,#22304a)!important;border-radius:12px;padding:20px;box-shadow:0 8px 24px rgba(0,0,0,.5);min-width:280px;animation:slideDown .2s ease;pointer-events:auto!important;opacity:1!important;visibility:visible!important;transform:translateZ(0);will-change:transform}.platform-content__time-picker-content{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:16px}.platform-content__time-picker-section{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1;position:relative;z-index:10011}.platform-content__time-picker-section label{font-size:12px;color:var(--text-med,#c5c8ce);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.platform-content__time-select-wrapper{position:relative;width:100%;flex:1;min-width:0;z-index:10012!important}.platform-content__time-select-button{width:100%;padding:12px;background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:8px;color:var(--text-high,#fff);font-size:16px;font-weight:600;text-align:center;cursor:pointer;transition:all .2s ease}.platform-content__time-select-button:hover:not(:disabled){border-color:var(--text-link,#b9cffb)}.platform-content__time-select-button:focus:not(:disabled){outline:none;border-color:var(--text-link,#b9cffb);box-shadow:0 0 0 3px rgba(185,207,251,.1)}.platform-content__time-select-button:disabled{opacity:.6;cursor:not-allowed;background-color:var(--bg-surface-v2,#1a2332)}.platform-content__time-select-dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:10011!important;background:var(--bg-surface-v1,#0b1220)!important;border:1px solid var(--border-v2,#22304a)!important;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.4);overflow-y:auto;overflow-x:hidden;max-height:300px;width:100%;box-sizing:border-box;pointer-events:auto!important;opacity:1!important;visibility:visible!important}.platform-content__time-select-dropdown::-webkit-scrollbar{width:6px;height:6px}.platform-content__time-select-dropdown::-webkit-scrollbar-track{background:var(--bg-surface-v2,#151b2b);border-radius:3px}.platform-content__time-select-dropdown::-webkit-scrollbar-thumb{background:var(--border-v2,#22304a);border-radius:3px}.platform-content__time-select-dropdown::-webkit-scrollbar-thumb:hover{background:var(--text-link,#b9cffb)}.platform-content__time-select-option{width:100%;padding:8px 12px;background:transparent;border:none;color:var(--text-high,#f3f4f6);font-size:14px;text-align:center;cursor:pointer;transition:all .15s ease;border-radius:4px;box-sizing:border-box}.platform-content__time-select-option:hover{background:rgba(185,207,251,.1)}.platform-content__time-select-option--active{background:var(--text-link,#b9cffb);color:var(--bg-surface-v1,#0b1220);font-weight:600}.platform-content__time-picker-separator{font-size:24px;font-weight:700;color:var(--text-high,#fff);margin-top:24px}.platform-content__time-picker-close{width:100%;padding:10px 16px;background:var(--text-link,#b9cffb);color:var(--bg-surface-v1,#0b1220);border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.platform-content__time-picker-close:hover{background:var(--text-high,#fff);transform:translateY(-1px);box-shadow:0 4px 12px rgba(185,207,251,.3)}.platform-content__time-picker-close:active{transform:translateY(0)}.platform-content__actions{gap:16px;flex-wrap:wrap}@media(max-width:768px){.platform-content__actions{gap:12px;margin-bottom:24px}}@media(max-width:480px){.platform-content__actions{gap:8px;margin-bottom:20px;flex-direction:column;width:100%}.platform-content__actions>*{width:100%}}.platform-content__action-button{background:transparent;border:1px solid var(--border-v2,#22304a);color:var(--text-med,#c5c8ce);font-size:12px;cursor:pointer;padding:8px;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:32px;width:32px;height:32px;flex-shrink:0}.platform-content__action-button:not(.scheduler-action-button) svg{font-size:14px;color:var(--text-med,#c5c8ce);vertical-align:middle;display:inline-block;position:relative;top:-1px;transition:color .2s ease}.platform-content__action-button:hover:not(:disabled):not(.scheduler-action-button){background:hsla(0,0%,100%,.05);border-color:var(--text-link,#b9cffb);color:var(--text-link,#b9cffb)}.platform-content__action-button:hover:not(:disabled):not(.scheduler-action-button) svg{color:var(--text-link,#b9cffb)}.platform-content__action-button:hover:not(:disabled):not(.scheduler-action-button){transform:translateY(-1px)}.platform-content__action-button:disabled{opacity:.6;cursor:not-allowed}.platform-content__action-button--danger{border-color:rgba(217,83,79,.5);color:#d9534f}.platform-content__action-button--danger svg{color:#d9534f}.platform-content__action-button--danger:hover:not(:disabled){background:rgba(217,83,79,.1);border-color:#d9534f;color:#d9534f}.platform-content__action-button--danger:hover:not(:disabled) svg{color:#d9534f}.platform-content__action-button--danger:hover:not(:disabled){transform:translateY(-1px)}@media(max-width:768px){.platform-content__action-button{width:100%;min-width:0;height:36px;padding:6px}.platform-content__action-button svg{font-size:14px}}@media(max-width:480px){.platform-content__action-button{height:32px;padding:4px}.platform-content__action-button svg{font-size:12px}}.platform-content__tooltip-trigger{position:relative;display:inline-block;width:20px;height:20px;border-radius:50%;background:var(--text-link);color:var(--bg-surface-v1);text-align:center;line-height:20px;font-size:13px;font-weight:700;cursor:help;margin-left:8px;vertical-align:middle;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}@media(max-width:768px){.platform-content__tooltip-trigger{width:18px;height:18px;line-height:18px;font-size:11px;margin-left:6px}}.platform-content__tooltip-trigger:hover{background:var(--text-high);transform:scale(1.1);box-shadow:0 3px 6px rgba(0,0,0,.2)}.platform-content__tooltip-trigger:after{content:attr(data-tooltip);position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%) translateX(-8px);padding:16px 20px;background:#000;color:#fff;border:2px solid var(--text-link);border-radius:8px;font-size:13px;line-height:1.5;white-space:normal;width:320px;max-width:calc(100vw - 40px);opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s ease;z-index:10000;box-shadow:0 8px 24px rgba(0,0,0,.5);font-weight:500;word-wrap:break-word}@media(max-width:768px){.platform-content__tooltip-trigger:after{left:50%;top:calc(100% + 12px);transform:translateX(-50%) translateY(-8px);width:260px;max-width:calc(100vw - 32px);padding:14px 18px;font-size:12px;line-height:1.5;border-width:1px;z-index:99999}}@media(max-width:480px){.platform-content__tooltip-trigger:after{width:220px;max-width:calc(100vw - 24px);padding:12px 16px;font-size:11px}}.platform-content__tooltip-trigger:before{content:"";position:absolute;top:50%;left:calc(100% + 4px);transform:translateY(-50%);border:8px solid transparent;border-right-color:#000;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:10001}@media(max-width:768px){.platform-content__tooltip-trigger:before{left:50%;top:calc(100% + 4px);transform:translateX(-50%);border:7px solid transparent;border-bottom-color:#000;z-index:99999}}@media(max-width:480px){.platform-content__tooltip-trigger:before{border-width:6px}}.platform-content__tooltip-trigger:hover:after{opacity:1;transform:translateY(-50%) translateX(0)}@media(max-width:768px){.platform-content__tooltip-trigger:hover:after{transform:translateX(-50%) translateY(0)}}.platform-content__tooltip-trigger:hover:before{opacity:1;transform:translateY(-50%)}@media(max-width:768px){.platform-content__tooltip-trigger:hover:before{transform:translateX(-50%)}}.platform-content__create-button,.platform-content__start-scraping-button{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;background:var(--text-link,#b9cffb);color:var(--bg-surface-v1,#0b1220);border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.platform-content__create-button:hover,.platform-content__start-scraping-button:hover{opacity:.9;transform:translateY(-1px)}.platform-content__create-button:active,.platform-content__start-scraping-button:active{transform:translateY(0)}.platform-content__create-button svg,.platform-content__start-scraping-button svg{font-size:14px}@media(max-width:768px){.platform-content__create-button,.platform-content__start-scraping-button{width:100%;max-width:100%;justify-content:center;padding:12px 20px;font-size:14px;white-space:normal;word-wrap:break-word;margin-top:0}}@media(max-width:480px){.platform-content__create-button,.platform-content__start-scraping-button{padding:10px 16px;font-size:13px;gap:6px}.platform-content__create-button svg,.platform-content__start-scraping-button svg{font-size:13px}}.platform-content__platform-badge,.platform-content__schedule-type{display:inline-block;padding:4px 8px;background:var(--bg-surface-v2,#151b2b);border:1px solid var(--border-v2,#22304a);border-radius:4px;font-size:11px;font-weight:500;color:var(--text-med,#c5c8ce);text-transform:capitalize}.platform-content__status{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500}.platform-content__status--active{color:#22c55e}.platform-content__status--paused{color:var(--text-med,#c5c8ce)}.discord-section-header,.facebook-section-header,.linkedin-section-header,.platform-section-header,.x-section-header,.youtube-section-header{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:12px;gap:12px}@media(max-width:768px){.discord-section-header,.facebook-section-header,.linkedin-section-header,.platform-section-header,.x-section-header,.youtube-section-header{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:12px!important;width:100%!important}.discord-section-header .platform-content__section-title,.facebook-section-header .platform-content__section-title,.linkedin-section-header .platform-content__section-title,.platform-section-header .platform-content__section-title,.x-section-header .platform-content__section-title,.youtube-section-header .platform-content__section-title{margin-bottom:0;width:100%}}.discord-search-filter-wrapper,.facebook-search-filter-wrapper,.linkedin-search-filter-wrapper,.platform-search-filter-wrapper,.x-search-filter-wrapper,.youtube-search-filter-wrapper,div.discord-search-filter-wrapper,div.facebook-search-filter-wrapper,div.linkedin-search-filter-wrapper,div.platform-search-filter-wrapper,div.x-search-filter-wrapper,div.youtube-search-filter-wrapper{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;flex-shrink:0!important;flex-wrap:nowrap!important}@media(max-width:768px){.discord-search-filter-wrapper,.facebook-search-filter-wrapper,.linkedin-search-filter-wrapper,.platform-search-filter-wrapper,.x-search-filter-wrapper,.youtube-search-filter-wrapper,div.discord-search-filter-wrapper,div.facebook-search-filter-wrapper,div.linkedin-search-filter-wrapper,div.platform-search-filter-wrapper,div.x-search-filter-wrapper,div.youtube-search-filter-wrapper{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;width:100%!important;max-width:100%!important;min-width:0!important;align-items:stretch!important;justify-content:flex-start!important;gap:8px!important;box-sizing:border-box!important}.discord-search-filter-wrapper>*,.facebook-search-filter-wrapper>*,.linkedin-search-filter-wrapper>*,.platform-search-filter-wrapper>*,.x-search-filter-wrapper>*,.youtube-search-filter-wrapper>*,div.discord-search-filter-wrapper>*,div.facebook-search-filter-wrapper>*,div.linkedin-search-filter-wrapper>*,div.platform-search-filter-wrapper>*,div.x-search-filter-wrapper>*,div.youtube-search-filter-wrapper>*{width:100%!important;max-width:100%!important;flex:0 0 auto!important}.discord-search-filter-wrapper>.discord-search-wrapper,.discord-search-filter-wrapper>.facebook-search-wrapper,.discord-search-filter-wrapper>.linkedin-search-wrapper,.discord-search-filter-wrapper>.platform-search-wrapper,.discord-search-filter-wrapper>.x-search-wrapper,.discord-search-filter-wrapper>.youtube-search-wrapper,.facebook-search-filter-wrapper>.discord-search-wrapper,.facebook-search-filter-wrapper>.facebook-search-wrapper,.facebook-search-filter-wrapper>.linkedin-search-wrapper,.facebook-search-filter-wrapper>.platform-search-wrapper,.facebook-search-filter-wrapper>.x-search-wrapper,.facebook-search-filter-wrapper>.youtube-search-wrapper,.linkedin-search-filter-wrapper>.discord-search-wrapper,.linkedin-search-filter-wrapper>.facebook-search-wrapper,.linkedin-search-filter-wrapper>.linkedin-search-wrapper,.linkedin-search-filter-wrapper>.platform-search-wrapper,.linkedin-search-filter-wrapper>.x-search-wrapper,.linkedin-search-filter-wrapper>.youtube-search-wrapper,.platform-search-filter-wrapper>.discord-search-wrapper,.platform-search-filter-wrapper>.facebook-search-wrapper,.platform-search-filter-wrapper>.linkedin-search-wrapper,.platform-search-filter-wrapper>.platform-search-wrapper,.platform-search-filter-wrapper>.x-search-wrapper,.platform-search-filter-wrapper>.youtube-search-wrapper,.x-search-filter-wrapper>.discord-search-wrapper,.x-search-filter-wrapper>.facebook-search-wrapper,.x-search-filter-wrapper>.linkedin-search-wrapper,.x-search-filter-wrapper>.platform-search-wrapper,.x-search-filter-wrapper>.x-search-wrapper,.x-search-filter-wrapper>.youtube-search-wrapper,.youtube-search-filter-wrapper>.discord-search-wrapper,.youtube-search-filter-wrapper>.facebook-search-wrapper,.youtube-search-filter-wrapper>.linkedin-search-wrapper,.youtube-search-filter-wrapper>.platform-search-wrapper,.youtube-search-filter-wrapper>.x-search-wrapper,.youtube-search-filter-wrapper>.youtube-search-wrapper,div.discord-search-filter-wrapper>.discord-search-wrapper,div.discord-search-filter-wrapper>.facebook-search-wrapper,div.discord-search-filter-wrapper>.linkedin-search-wrapper,div.discord-search-filter-wrapper>.platform-search-wrapper,div.discord-search-filter-wrapper>.x-search-wrapper,div.discord-search-filter-wrapper>.youtube-search-wrapper,div.facebook-search-filter-wrapper>.discord-search-wrapper,div.facebook-search-filter-wrapper>.facebook-search-wrapper,div.facebook-search-filter-wrapper>.linkedin-search-wrapper,div.facebook-search-filter-wrapper>.platform-search-wrapper,div.facebook-search-filter-wrapper>.x-search-wrapper,div.facebook-search-filter-wrapper>.youtube-search-wrapper,div.linkedin-search-filter-wrapper>.discord-search-wrapper,div.linkedin-search-filter-wrapper>.facebook-search-wrapper,div.linkedin-search-filter-wrapper>.linkedin-search-wrapper,div.linkedin-search-filter-wrapper>.platform-search-wrapper,div.linkedin-search-filter-wrapper>.x-search-wrapper,div.linkedin-search-filter-wrapper>.youtube-search-wrapper,div.platform-search-filter-wrapper>.discord-search-wrapper,div.platform-search-filter-wrapper>.facebook-search-wrapper,div.platform-search-filter-wrapper>.linkedin-search-wrapper,div.platform-search-filter-wrapper>.platform-search-wrapper,div.platform-search-filter-wrapper>.x-search-wrapper,div.platform-search-filter-wrapper>.youtube-search-wrapper,div.x-search-filter-wrapper>.discord-search-wrapper,div.x-search-filter-wrapper>.facebook-search-wrapper,div.x-search-filter-wrapper>.linkedin-search-wrapper,div.x-search-filter-wrapper>.platform-search-wrapper,div.x-search-filter-wrapper>.x-search-wrapper,div.x-search-filter-wrapper>.youtube-search-wrapper,div.youtube-search-filter-wrapper>.discord-search-wrapper,div.youtube-search-filter-wrapper>.facebook-search-wrapper,div.youtube-search-filter-wrapper>.linkedin-search-wrapper,div.youtube-search-filter-wrapper>.platform-search-wrapper,div.youtube-search-filter-wrapper>.x-search-wrapper,div.youtube-search-filter-wrapper>.youtube-search-wrapper{width:100%!important;max-width:100%!important;margin-bottom:0!important;display:flex!important;position:relative!important}.discord-search-filter-wrapper>.facebook-filter-button,.discord-search-filter-wrapper>.linkedin-filter-button,.discord-search-filter-wrapper>.platform-filter-button,.discord-search-filter-wrapper>.youtube-filter-button,.facebook-search-filter-wrapper>.facebook-filter-button,.facebook-search-filter-wrapper>.linkedin-filter-button,.facebook-search-filter-wrapper>.platform-filter-button,.facebook-search-filter-wrapper>.youtube-filter-button,.linkedin-search-filter-wrapper>.facebook-filter-button,.linkedin-search-filter-wrapper>.linkedin-filter-button,.linkedin-search-filter-wrapper>.platform-filter-button,.linkedin-search-filter-wrapper>.youtube-filter-button,.platform-search-filter-wrapper>.facebook-filter-button,.platform-search-filter-wrapper>.linkedin-filter-button,.platform-search-filter-wrapper>.platform-filter-button,.platform-search-filter-wrapper>.youtube-filter-button,.x-search-filter-wrapper>.facebook-filter-button,.x-search-filter-wrapper>.linkedin-filter-button,.x-search-filter-wrapper>.platform-filter-button,.x-search-filter-wrapper>.youtube-filter-button,.youtube-search-filter-wrapper>.facebook-filter-button,.youtube-search-filter-wrapper>.linkedin-filter-button,.youtube-search-filter-wrapper>.platform-filter-button,.youtube-search-filter-wrapper>.youtube-filter-button,div.discord-search-filter-wrapper>.facebook-filter-button,div.discord-search-filter-wrapper>.linkedin-filter-button,div.discord-search-filter-wrapper>.platform-filter-button,div.discord-search-filter-wrapper>.youtube-filter-button,div.facebook-search-filter-wrapper>.facebook-filter-button,div.facebook-search-filter-wrapper>.linkedin-filter-button,div.facebook-search-filter-wrapper>.platform-filter-button,div.facebook-search-filter-wrapper>.youtube-filter-button,div.linkedin-search-filter-wrapper>.facebook-filter-button,div.linkedin-search-filter-wrapper>.linkedin-filter-button,div.linkedin-search-filter-wrapper>.platform-filter-button,div.linkedin-search-filter-wrapper>.youtube-filter-button,div.platform-search-filter-wrapper>.facebook-filter-button,div.platform-search-filter-wrapper>.linkedin-filter-button,div.platform-search-filter-wrapper>.platform-filter-button,div.platform-search-filter-wrapper>.youtube-filter-button,div.x-search-filter-wrapper>.facebook-filter-button,div.x-search-filter-wrapper>.linkedin-filter-button,div.x-search-filter-wrapper>.platform-filter-button,div.x-search-filter-wrapper>.youtube-filter-button,div.youtube-search-filter-wrapper>.facebook-filter-button,div.youtube-search-filter-wrapper>.linkedin-filter-button,div.youtube-search-filter-wrapper>.platform-filter-button,div.youtube-search-filter-wrapper>.youtube-filter-button{width:100%!important;max-width:100%!important;margin-top:0!important}}@media(max-width:480px){.discord-search-filter-wrapper,.facebook-search-filter-wrapper,.linkedin-search-filter-wrapper,.platform-search-filter-wrapper,.x-search-filter-wrapper,.youtube-search-filter-wrapper,div.discord-search-filter-wrapper,div.facebook-search-filter-wrapper,div.linkedin-search-filter-wrapper,div.platform-search-filter-wrapper,div.x-search-filter-wrapper,div.youtube-search-filter-wrapper{display:flex!important;flex-direction:column!important;gap:8px!important}}.discord-search-wrapper,.facebook-search-wrapper,.linkedin-search-wrapper,.platform-search-wrapper,.x-search-wrapper,.youtube-search-wrapper,div.discord-search-wrapper,div.facebook-search-wrapper,div.linkedin-search-wrapper,div.platform-search-wrapper,div.x-search-wrapper,div.youtube-search-wrapper{position:relative!important;display:flex!important;align-items:center!important;width:auto;flex-shrink:1}@media(max-width:768px){.discord-search-wrapper,.facebook-search-wrapper,.linkedin-search-wrapper,.platform-search-wrapper,.x-search-wrapper,.youtube-search-wrapper,div.discord-search-wrapper,div.facebook-search-wrapper,div.linkedin-search-wrapper,div.platform-search-wrapper,div.x-search-wrapper,div.youtube-search-wrapper{display:flex!important;position:relative!important;width:100%!important;max-width:100%!important;min-width:0!important;flex:0 0 auto!important;flex-shrink:0!important;box-sizing:border-box!important;align-items:center!important}}@media(max-width:480px){.discord-search-wrapper,.facebook-search-wrapper,.linkedin-search-wrapper,.platform-search-wrapper,.x-search-wrapper,.youtube-search-wrapper,div.discord-search-wrapper,div.facebook-search-wrapper,div.linkedin-search-wrapper,div.platform-search-wrapper,div.x-search-wrapper,div.youtube-search-wrapper{width:100%!important}}.discord-search-wrapper .discord-search-icon,.discord-search-wrapper .facebook-search-icon,.discord-search-wrapper .linkedin-search-icon,.discord-search-wrapper .platform-search-icon,.discord-search-wrapper .x-search-icon,.discord-search-wrapper .youtube-search-icon,.facebook-search-wrapper .discord-search-icon,.facebook-search-wrapper .facebook-search-icon,.facebook-search-wrapper .linkedin-search-icon,.facebook-search-wrapper .platform-search-icon,.facebook-search-wrapper .x-search-icon,.facebook-search-wrapper .youtube-search-icon,.linkedin-search-wrapper .discord-search-icon,.linkedin-search-wrapper .facebook-search-icon,.linkedin-search-wrapper .linkedin-search-icon,.linkedin-search-wrapper .platform-search-icon,.linkedin-search-wrapper .x-search-icon,.linkedin-search-wrapper .youtube-search-icon,.platform-search-wrapper .discord-search-icon,.platform-search-wrapper .facebook-search-icon,.platform-search-wrapper .linkedin-search-icon,.platform-search-wrapper .platform-search-icon,.platform-search-wrapper .x-search-icon,.platform-search-wrapper .youtube-search-icon,.x-search-wrapper .discord-search-icon,.x-search-wrapper .facebook-search-icon,.x-search-wrapper .linkedin-search-icon,.x-search-wrapper .platform-search-icon,.x-search-wrapper .x-search-icon,.x-search-wrapper .youtube-search-icon,.youtube-search-wrapper .discord-search-icon,.youtube-search-wrapper .facebook-search-icon,.youtube-search-wrapper .linkedin-search-icon,.youtube-search-wrapper .platform-search-icon,.youtube-search-wrapper .x-search-icon,.youtube-search-wrapper .youtube-search-icon,div.discord-search-wrapper .discord-search-icon,div.discord-search-wrapper .facebook-search-icon,div.discord-search-wrapper .linkedin-search-icon,div.discord-search-wrapper .platform-search-icon,div.discord-search-wrapper .x-search-icon,div.discord-search-wrapper .youtube-search-icon,div.facebook-search-wrapper .discord-search-icon,div.facebook-search-wrapper .facebook-search-icon,div.facebook-search-wrapper .linkedin-search-icon,div.facebook-search-wrapper .platform-search-icon,div.facebook-search-wrapper .x-search-icon,div.facebook-search-wrapper .youtube-search-icon,div.linkedin-search-wrapper .discord-search-icon,div.linkedin-search-wrapper .facebook-search-icon,div.linkedin-search-wrapper .linkedin-search-icon,div.linkedin-search-wrapper .platform-search-icon,div.linkedin-search-wrapper .x-search-icon,div.linkedin-search-wrapper .youtube-search-icon,div.platform-search-wrapper .discord-search-icon,div.platform-search-wrapper .facebook-search-icon,div.platform-search-wrapper .linkedin-search-icon,div.platform-search-wrapper .platform-search-icon,div.platform-search-wrapper .x-search-icon,div.platform-search-wrapper .youtube-search-icon,div.x-search-wrapper .discord-search-icon,div.x-search-wrapper .facebook-search-icon,div.x-search-wrapper .linkedin-search-icon,div.x-search-wrapper .platform-search-icon,div.x-search-wrapper .x-search-icon,div.x-search-wrapper .youtube-search-icon,div.youtube-search-wrapper .discord-search-icon,div.youtube-search-wrapper .facebook-search-icon,div.youtube-search-wrapper .linkedin-search-icon,div.youtube-search-wrapper .platform-search-icon,div.youtube-search-wrapper .x-search-icon,div.youtube-search-wrapper .youtube-search-icon{position:absolute;left:12px;color:#c5c8ce;font-size:14px;z-index:1;pointer-events:none}@media(max-width:768px){.discord-search-wrapper .discord-search-icon,.discord-search-wrapper .facebook-search-icon,.discord-search-wrapper .linkedin-search-icon,.discord-search-wrapper .platform-search-icon,.discord-search-wrapper .x-search-icon,.discord-search-wrapper .youtube-search-icon,.facebook-search-wrapper .discord-search-icon,.facebook-search-wrapper .facebook-search-icon,.facebook-search-wrapper .linkedin-search-icon,.facebook-search-wrapper .platform-search-icon,.facebook-search-wrapper .x-search-icon,.facebook-search-wrapper .youtube-search-icon,.linkedin-search-wrapper .discord-search-icon,.linkedin-search-wrapper .facebook-search-icon,.linkedin-search-wrapper .linkedin-search-icon,.linkedin-search-wrapper .platform-search-icon,.linkedin-search-wrapper .x-search-icon,.linkedin-search-wrapper .youtube-search-icon,.platform-search-wrapper .discord-search-icon,.platform-search-wrapper .facebook-search-icon,.platform-search-wrapper .linkedin-search-icon,.platform-search-wrapper .platform-search-icon,.platform-search-wrapper .x-search-icon,.platform-search-wrapper .youtube-search-icon,.x-search-wrapper .discord-search-icon,.x-search-wrapper .facebook-search-icon,.x-search-wrapper .linkedin-search-icon,.x-search-wrapper .platform-search-icon,.x-search-wrapper .x-search-icon,.x-search-wrapper .youtube-search-icon,.youtube-search-wrapper .discord-search-icon,.youtube-search-wrapper .facebook-search-icon,.youtube-search-wrapper .linkedin-search-icon,.youtube-search-wrapper .platform-search-icon,.youtube-search-wrapper .x-search-icon,.youtube-search-wrapper .youtube-search-icon,div.discord-search-wrapper .discord-search-icon,div.discord-search-wrapper .facebook-search-icon,div.discord-search-wrapper .linkedin-search-icon,div.discord-search-wrapper .platform-search-icon,div.discord-search-wrapper .x-search-icon,div.discord-search-wrapper .youtube-search-icon,div.facebook-search-wrapper .discord-search-icon,div.facebook-search-wrapper .facebook-search-icon,div.facebook-search-wrapper .linkedin-search-icon,div.facebook-search-wrapper .platform-search-icon,div.facebook-search-wrapper .x-search-icon,div.facebook-search-wrapper .youtube-search-icon,div.linkedin-search-wrapper .discord-search-icon,div.linkedin-search-wrapper .facebook-search-icon,div.linkedin-search-wrapper .linkedin-search-icon,div.linkedin-search-wrapper .platform-search-icon,div.linkedin-search-wrapper .x-search-icon,div.linkedin-search-wrapper .youtube-search-icon,div.platform-search-wrapper .discord-search-icon,div.platform-search-wrapper .facebook-search-icon,div.platform-search-wrapper .linkedin-search-icon,div.platform-search-wrapper .platform-search-icon,div.platform-search-wrapper .x-search-icon,div.platform-search-wrapper .youtube-search-icon,div.x-search-wrapper .discord-search-icon,div.x-search-wrapper .facebook-search-icon,div.x-search-wrapper .linkedin-search-icon,div.x-search-wrapper .platform-search-icon,div.x-search-wrapper .x-search-icon,div.x-search-wrapper .youtube-search-icon,div.youtube-search-wrapper .discord-search-icon,div.youtube-search-wrapper .facebook-search-icon,div.youtube-search-wrapper .linkedin-search-icon,div.youtube-search-wrapper .platform-search-icon,div.youtube-search-wrapper .x-search-icon,div.youtube-search-wrapper .youtube-search-icon{left:8px;font-size:12px}}.discord-search-wrapper .discord-search-clear,.discord-search-wrapper .facebook-search-clear,.discord-search-wrapper .linkedin-search-clear,.discord-search-wrapper .platform-search-clear,.discord-search-wrapper .x-search-clear,.discord-search-wrapper .youtube-search-clear,.facebook-search-wrapper .discord-search-clear,.facebook-search-wrapper .facebook-search-clear,.facebook-search-wrapper .linkedin-search-clear,.facebook-search-wrapper .platform-search-clear,.facebook-search-wrapper .x-search-clear,.facebook-search-wrapper .youtube-search-clear,.linkedin-search-wrapper .discord-search-clear,.linkedin-search-wrapper .facebook-search-clear,.linkedin-search-wrapper .linkedin-search-clear,.linkedin-search-wrapper .platform-search-clear,.linkedin-search-wrapper .x-search-clear,.linkedin-search-wrapper .youtube-search-clear,.platform-search-wrapper .discord-search-clear,.platform-search-wrapper .facebook-search-clear,.platform-search-wrapper .linkedin-search-clear,.platform-search-wrapper .platform-search-clear,.platform-search-wrapper .x-search-clear,.platform-search-wrapper .youtube-search-clear,.x-search-wrapper .discord-search-clear,.x-search-wrapper .facebook-search-clear,.x-search-wrapper .linkedin-search-clear,.x-search-wrapper .platform-search-clear,.x-search-wrapper .x-search-clear,.x-search-wrapper .youtube-search-clear,.youtube-search-wrapper .discord-search-clear,.youtube-search-wrapper .facebook-search-clear,.youtube-search-wrapper .linkedin-search-clear,.youtube-search-wrapper .platform-search-clear,.youtube-search-wrapper .x-search-clear,.youtube-search-wrapper .youtube-search-clear,div.discord-search-wrapper .discord-search-clear,div.discord-search-wrapper .facebook-search-clear,div.discord-search-wrapper .linkedin-search-clear,div.discord-search-wrapper .platform-search-clear,div.discord-search-wrapper .x-search-clear,div.discord-search-wrapper .youtube-search-clear,div.facebook-search-wrapper .discord-search-clear,div.facebook-search-wrapper .facebook-search-clear,div.facebook-search-wrapper .linkedin-search-clear,div.facebook-search-wrapper .platform-search-clear,div.facebook-search-wrapper .x-search-clear,div.facebook-search-wrapper .youtube-search-clear,div.linkedin-search-wrapper .discord-search-clear,div.linkedin-search-wrapper .facebook-search-clear,div.linkedin-search-wrapper .linkedin-search-clear,div.linkedin-search-wrapper .platform-search-clear,div.linkedin-search-wrapper .x-search-clear,div.linkedin-search-wrapper .youtube-search-clear,div.platform-search-wrapper .discord-search-clear,div.platform-search-wrapper .facebook-search-clear,div.platform-search-wrapper .linkedin-search-clear,div.platform-search-wrapper .platform-search-clear,div.platform-search-wrapper .x-search-clear,div.platform-search-wrapper .youtube-search-clear,div.x-search-wrapper .discord-search-clear,div.x-search-wrapper .facebook-search-clear,div.x-search-wrapper .linkedin-search-clear,div.x-search-wrapper .platform-search-clear,div.x-search-wrapper .x-search-clear,div.x-search-wrapper .youtube-search-clear,div.youtube-search-wrapper .discord-search-clear,div.youtube-search-wrapper .facebook-search-clear,div.youtube-search-wrapper .linkedin-search-clear,div.youtube-search-wrapper .platform-search-clear,div.youtube-search-wrapper .x-search-clear,div.youtube-search-wrapper .youtube-search-clear{position:absolute;right:12px;color:#c5c8ce;font-size:14px;cursor:pointer;z-index:1;transition:color .2s ease}.discord-search-wrapper .discord-search-clear:hover,.discord-search-wrapper .facebook-search-clear:hover,.discord-search-wrapper .linkedin-search-clear:hover,.discord-search-wrapper .platform-search-clear:hover,.discord-search-wrapper .x-search-clear:hover,.discord-search-wrapper .youtube-search-clear:hover,.facebook-search-wrapper .discord-search-clear:hover,.facebook-search-wrapper .facebook-search-clear:hover,.facebook-search-wrapper .linkedin-search-clear:hover,.facebook-search-wrapper .platform-search-clear:hover,.facebook-search-wrapper .x-search-clear:hover,.facebook-search-wrapper .youtube-search-clear:hover,.linkedin-search-wrapper .discord-search-clear:hover,.linkedin-search-wrapper .facebook-search-clear:hover,.linkedin-search-wrapper .linkedin-search-clear:hover,.linkedin-search-wrapper .platform-search-clear:hover,.linkedin-search-wrapper .x-search-clear:hover,.linkedin-search-wrapper .youtube-search-clear:hover,.platform-search-wrapper .discord-search-clear:hover,.platform-search-wrapper .facebook-search-clear:hover,.platform-search-wrapper .linkedin-search-clear:hover,.platform-search-wrapper .platform-search-clear:hover,.platform-search-wrapper .x-search-clear:hover,.platform-search-wrapper .youtube-search-clear:hover,.x-search-wrapper .discord-search-clear:hover,.x-search-wrapper .facebook-search-clear:hover,.x-search-wrapper .linkedin-search-clear:hover,.x-search-wrapper .platform-search-clear:hover,.x-search-wrapper .x-search-clear:hover,.x-search-wrapper .youtube-search-clear:hover,.youtube-search-wrapper .discord-search-clear:hover,.youtube-search-wrapper .facebook-search-clear:hover,.youtube-search-wrapper .linkedin-search-clear:hover,.youtube-search-wrapper .platform-search-clear:hover,.youtube-search-wrapper .x-search-clear:hover,.youtube-search-wrapper .youtube-search-clear:hover,div.discord-search-wrapper .discord-search-clear:hover,div.discord-search-wrapper .facebook-search-clear:hover,div.discord-search-wrapper .linkedin-search-clear:hover,div.discord-search-wrapper .platform-search-clear:hover,div.discord-search-wrapper .x-search-clear:hover,div.discord-search-wrapper .youtube-search-clear:hover,div.facebook-search-wrapper .discord-search-clear:hover,div.facebook-search-wrapper .facebook-search-clear:hover,div.facebook-search-wrapper .linkedin-search-clear:hover,div.facebook-search-wrapper .platform-search-clear:hover,div.facebook-search-wrapper .x-search-clear:hover,div.facebook-search-wrapper .youtube-search-clear:hover,div.linkedin-search-wrapper .discord-search-clear:hover,div.linkedin-search-wrapper .facebook-search-clear:hover,div.linkedin-search-wrapper .linkedin-search-clear:hover,div.linkedin-search-wrapper .platform-search-clear:hover,div.linkedin-search-wrapper .x-search-clear:hover,div.linkedin-search-wrapper .youtube-search-clear:hover,div.platform-search-wrapper .discord-search-clear:hover,div.platform-search-wrapper .facebook-search-clear:hover,div.platform-search-wrapper .linkedin-search-clear:hover,div.platform-search-wrapper .platform-search-clear:hover,div.platform-search-wrapper .x-search-clear:hover,div.platform-search-wrapper .youtube-search-clear:hover,div.x-search-wrapper .discord-search-clear:hover,div.x-search-wrapper .facebook-search-clear:hover,div.x-search-wrapper .linkedin-search-clear:hover,div.x-search-wrapper .platform-search-clear:hover,div.x-search-wrapper .x-search-clear:hover,div.x-search-wrapper .youtube-search-clear:hover,div.youtube-search-wrapper .discord-search-clear:hover,div.youtube-search-wrapper .facebook-search-clear:hover,div.youtube-search-wrapper .linkedin-search-clear:hover,div.youtube-search-wrapper .platform-search-clear:hover,div.youtube-search-wrapper .x-search-clear:hover,div.youtube-search-wrapper .youtube-search-clear:hover{color:#f3f4f6}@media(max-width:768px){.discord-search-wrapper .discord-search-clear,.discord-search-wrapper .facebook-search-clear,.discord-search-wrapper .linkedin-search-clear,.discord-search-wrapper .platform-search-clear,.discord-search-wrapper .x-search-clear,.discord-search-wrapper .youtube-search-clear,.facebook-search-wrapper .discord-search-clear,.facebook-search-wrapper .facebook-search-clear,.facebook-search-wrapper .linkedin-search-clear,.facebook-search-wrapper .platform-search-clear,.facebook-search-wrapper .x-search-clear,.facebook-search-wrapper .youtube-search-clear,.linkedin-search-wrapper .discord-search-clear,.linkedin-search-wrapper .facebook-search-clear,.linkedin-search-wrapper .linkedin-search-clear,.linkedin-search-wrapper .platform-search-clear,.linkedin-search-wrapper .x-search-clear,.linkedin-search-wrapper .youtube-search-clear,.platform-search-wrapper .discord-search-clear,.platform-search-wrapper .facebook-search-clear,.platform-search-wrapper .linkedin-search-clear,.platform-search-wrapper .platform-search-clear,.platform-search-wrapper .x-search-clear,.platform-search-wrapper .youtube-search-clear,.x-search-wrapper .discord-search-clear,.x-search-wrapper .facebook-search-clear,.x-search-wrapper .linkedin-search-clear,.x-search-wrapper .platform-search-clear,.x-search-wrapper .x-search-clear,.x-search-wrapper .youtube-search-clear,.youtube-search-wrapper .discord-search-clear,.youtube-search-wrapper .facebook-search-clear,.youtube-search-wrapper .linkedin-search-clear,.youtube-search-wrapper .platform-search-clear,.youtube-search-wrapper .x-search-clear,.youtube-search-wrapper .youtube-search-clear,div.discord-search-wrapper .discord-search-clear,div.discord-search-wrapper .facebook-search-clear,div.discord-search-wrapper .linkedin-search-clear,div.discord-search-wrapper .platform-search-clear,div.discord-search-wrapper .x-search-clear,div.discord-search-wrapper .youtube-search-clear,div.facebook-search-wrapper .discord-search-clear,div.facebook-search-wrapper .facebook-search-clear,div.facebook-search-wrapper .linkedin-search-clear,div.facebook-search-wrapper .platform-search-clear,div.facebook-search-wrapper .x-search-clear,div.facebook-search-wrapper .youtube-search-clear,div.linkedin-search-wrapper .discord-search-clear,div.linkedin-search-wrapper .facebook-search-clear,div.linkedin-search-wrapper .linkedin-search-clear,div.linkedin-search-wrapper .platform-search-clear,div.linkedin-search-wrapper .x-search-clear,div.linkedin-search-wrapper .youtube-search-clear,div.platform-search-wrapper .discord-search-clear,div.platform-search-wrapper .facebook-search-clear,div.platform-search-wrapper .linkedin-search-clear,div.platform-search-wrapper .platform-search-clear,div.platform-search-wrapper .x-search-clear,div.platform-search-wrapper .youtube-search-clear,div.x-search-wrapper .discord-search-clear,div.x-search-wrapper .facebook-search-clear,div.x-search-wrapper .linkedin-search-clear,div.x-search-wrapper .platform-search-clear,div.x-search-wrapper .x-search-clear,div.x-search-wrapper .youtube-search-clear,div.youtube-search-wrapper .discord-search-clear,div.youtube-search-wrapper .facebook-search-clear,div.youtube-search-wrapper .linkedin-search-clear,div.youtube-search-wrapper .platform-search-clear,div.youtube-search-wrapper .x-search-clear,div.youtube-search-wrapper .youtube-search-clear{right:8px;font-size:12px}}.discord-search-wrapper .discord-search-input,.discord-search-wrapper .facebook-search-input,.discord-search-wrapper .linkedin-search-input,.discord-search-wrapper .platform-search-input,.discord-search-wrapper .x-search-input,.discord-search-wrapper .youtube-search-input,.facebook-search-wrapper .discord-search-input,.facebook-search-wrapper .facebook-search-input,.facebook-search-wrapper .linkedin-search-input,.facebook-search-wrapper .platform-search-input,.facebook-search-wrapper .x-search-input,.facebook-search-wrapper .youtube-search-input,.linkedin-search-wrapper .discord-search-input,.linkedin-search-wrapper .facebook-search-input,.linkedin-search-wrapper .linkedin-search-input,.linkedin-search-wrapper .platform-search-input,.linkedin-search-wrapper .x-search-input,.linkedin-search-wrapper .youtube-search-input,.platform-search-wrapper .discord-search-input,.platform-search-wrapper .facebook-search-input,.platform-search-wrapper .linkedin-search-input,.platform-search-wrapper .platform-search-input,.platform-search-wrapper .x-search-input,.platform-search-wrapper .youtube-search-input,.x-search-wrapper .discord-search-input,.x-search-wrapper .facebook-search-input,.x-search-wrapper .linkedin-search-input,.x-search-wrapper .platform-search-input,.x-search-wrapper .x-search-input,.x-search-wrapper .youtube-search-input,.youtube-search-wrapper .discord-search-input,.youtube-search-wrapper .facebook-search-input,.youtube-search-wrapper .linkedin-search-input,.youtube-search-wrapper .platform-search-input,.youtube-search-wrapper .x-search-input,.youtube-search-wrapper .youtube-search-input,div.discord-search-wrapper .discord-search-input,div.discord-search-wrapper .facebook-search-input,div.discord-search-wrapper .linkedin-search-input,div.discord-search-wrapper .platform-search-input,div.discord-search-wrapper .x-search-input,div.discord-search-wrapper .youtube-search-input,div.facebook-search-wrapper .discord-search-input,div.facebook-search-wrapper .facebook-search-input,div.facebook-search-wrapper .linkedin-search-input,div.facebook-search-wrapper .platform-search-input,div.facebook-search-wrapper .x-search-input,div.facebook-search-wrapper .youtube-search-input,div.linkedin-search-wrapper .discord-search-input,div.linkedin-search-wrapper .facebook-search-input,div.linkedin-search-wrapper .linkedin-search-input,div.linkedin-search-wrapper .platform-search-input,div.linkedin-search-wrapper .x-search-input,div.linkedin-search-wrapper .youtube-search-input,div.platform-search-wrapper .discord-search-input,div.platform-search-wrapper .facebook-search-input,div.platform-search-wrapper .linkedin-search-input,div.platform-search-wrapper .platform-search-input,div.platform-search-wrapper .x-search-input,div.platform-search-wrapper .youtube-search-input,div.x-search-wrapper .discord-search-input,div.x-search-wrapper .facebook-search-input,div.x-search-wrapper .linkedin-search-input,div.x-search-wrapper .platform-search-input,div.x-search-wrapper .x-search-input,div.x-search-wrapper .youtube-search-input,div.youtube-search-wrapper .discord-search-input,div.youtube-search-wrapper .facebook-search-input,div.youtube-search-wrapper .linkedin-search-input,div.youtube-search-wrapper .platform-search-input,div.youtube-search-wrapper .x-search-input,div.youtube-search-wrapper .youtube-search-input{padding:8px 12px 8px 36px;border:1px solid #3a3d42;border-radius:6px;background-color:#1e1f22;color:#c5c8ce;font-size:14px;width:100%;min-width:250px;max-width:400px;outline:none;box-sizing:border-box}@media(max-width:768px){.discord-search-wrapper .discord-search-input,.discord-search-wrapper .facebook-search-input,.discord-search-wrapper .linkedin-search-input,.discord-search-wrapper .platform-search-input,.discord-search-wrapper .x-search-input,.discord-search-wrapper .youtube-search-input,.facebook-search-wrapper .discord-search-input,.facebook-search-wrapper .facebook-search-input,.facebook-search-wrapper .linkedin-search-input,.facebook-search-wrapper .platform-search-input,.facebook-search-wrapper .x-search-input,.facebook-search-wrapper .youtube-search-input,.linkedin-search-wrapper .discord-search-input,.linkedin-search-wrapper .facebook-search-input,.linkedin-search-wrapper .linkedin-search-input,.linkedin-search-wrapper .platform-search-input,.linkedin-search-wrapper .x-search-input,.linkedin-search-wrapper .youtube-search-input,.platform-search-wrapper .discord-search-input,.platform-search-wrapper .facebook-search-input,.platform-search-wrapper .linkedin-search-input,.platform-search-wrapper .platform-search-input,.platform-search-wrapper .x-search-input,.platform-search-wrapper .youtube-search-input,.x-search-wrapper .discord-search-input,.x-search-wrapper .facebook-search-input,.x-search-wrapper .linkedin-search-input,.x-search-wrapper .platform-search-input,.x-search-wrapper .x-search-input,.x-search-wrapper .youtube-search-input,.youtube-search-wrapper .discord-search-input,.youtube-search-wrapper .facebook-search-input,.youtube-search-wrapper .linkedin-search-input,.youtube-search-wrapper .platform-search-input,.youtube-search-wrapper .x-search-input,.youtube-search-wrapper .youtube-search-input,div.discord-search-wrapper .discord-search-input,div.discord-search-wrapper .facebook-search-input,div.discord-search-wrapper .linkedin-search-input,div.discord-search-wrapper .platform-search-input,div.discord-search-wrapper .x-search-input,div.discord-search-wrapper .youtube-search-input,div.facebook-search-wrapper .discord-search-input,div.facebook-search-wrapper .facebook-search-input,div.facebook-search-wrapper .linkedin-search-input,div.facebook-search-wrapper .platform-search-input,div.facebook-search-wrapper .x-search-input,div.facebook-search-wrapper .youtube-search-input,div.linkedin-search-wrapper .discord-search-input,div.linkedin-search-wrapper .facebook-search-input,div.linkedin-search-wrapper .linkedin-search-input,div.linkedin-search-wrapper .platform-search-input,div.linkedin-search-wrapper .x-search-input,div.linkedin-search-wrapper .youtube-search-input,div.platform-search-wrapper .discord-search-input,div.platform-search-wrapper .facebook-search-input,div.platform-search-wrapper .linkedin-search-input,div.platform-search-wrapper .platform-search-input,div.platform-search-wrapper .x-search-input,div.platform-search-wrapper .youtube-search-input,div.x-search-wrapper .discord-search-input,div.x-search-wrapper .facebook-search-input,div.x-search-wrapper .linkedin-search-input,div.x-search-wrapper .platform-search-input,div.x-search-wrapper .x-search-input,div.x-search-wrapper .youtube-search-input,div.youtube-search-wrapper .discord-search-input,div.youtube-search-wrapper .facebook-search-input,div.youtube-search-wrapper .linkedin-search-input,div.youtube-search-wrapper .platform-search-input,div.youtube-search-wrapper .x-search-input,div.youtube-search-wrapper .youtube-search-input{width:100%!important;min-width:0!important;max-width:100%!important;padding:6px 10px 6px 28px;font-size:12px;box-sizing:border-box!important}}.discord-filter-button,.facebook-filter-button,.linkedin-filter-button,.platform-filter-button,.x-filter-button,.youtube-filter-button{padding:8px 12px;border:1px solid #3a3d42;border-radius:6px;background-color:#1e1f22;color:#c5c8ce;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:14px;transition:all .2s ease;white-space:nowrap;flex-shrink:0;box-sizing:border-box}.discord-filter-button.active,.discord-filter-button:hover,.facebook-filter-button.active,.facebook-filter-button:hover,.linkedin-filter-button.active,.linkedin-filter-button:hover,.platform-filter-button.active,.platform-filter-button:hover,.x-filter-button.active,.x-filter-button:hover,.youtube-filter-button.active,.youtube-filter-button:hover{background-color:#2a2d32;border-color:#4a4d52}@media(max-width:768px){.discord-filter-button,.facebook-filter-button,.linkedin-filter-button,.platform-filter-button,.x-filter-button,.youtube-filter-button{padding:6px 10px;font-size:12px;gap:4px;width:100%!important;max-width:100%!important;min-width:0!important;flex:0 0 auto!important;flex-shrink:0!important;justify-content:center;box-sizing:border-box!important}}.facebook-filter-panel,.linkedin-filter-panel{padding:16px;border:1px solid #3a3d42;border-radius:6px;background-color:#1e1f22;margin-bottom:12px;width:100%;box-sizing:border-box}@media(max-width:768px){.facebook-filter-panel,.linkedin-filter-panel{padding:12px}}.facebook-filter-grid,.linkedin-filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:12px}@media(max-width:768px){.facebook-filter-grid,.linkedin-filter-grid{grid-template-columns:1fr;gap:10px}}.facebook-filter-item,.linkedin-filter-item{display:flex;flex-direction:column;gap:6px}.facebook-filter-label,.linkedin-filter-label{display:block;margin-bottom:6px;font-size:12px;color:#c5c8ce;font-weight:500}.facebook-filter-select,.linkedin-filter-select{width:100%;padding:6px 8px;border:1px solid #3a3d42;border-radius:4px;background-color:#1e1f22;color:#c5c8ce;font-size:14px;outline:none;cursor:pointer;transition:border-color .2s ease}.facebook-filter-select:hover,.linkedin-filter-select:hover{border-color:#4a4d52}.facebook-filter-select:focus,.linkedin-filter-select:focus{border-color:#b9cffb}@media(max-width:768px){.facebook-filter-select,.linkedin-filter-select{font-size:13px;padding:8px}}.facebook-filter-order-button,.linkedin-filter-order-button{width:100%;padding:6px 8px;border:1px solid #3a3d42;border-radius:4px;background-color:#1e1f22;color:#c5c8ce;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;font-size:14px;transition:all .2s ease}.facebook-filter-order-button:hover,.linkedin-filter-order-button:hover{background-color:#2a2d32;border-color:#4a4d52}@media(max-width:768px){.facebook-filter-order-button,.linkedin-filter-order-button{font-size:13px;padding:8px}}.facebook-filter-clear-button,.linkedin-filter-clear-button{padding:6px 12px;border:1px solid #3a3d42;border-radius:4px;background-color:#2a2d32;color:#c5c8ce;cursor:pointer;font-size:12px;transition:all .2s ease}.facebook-filter-clear-button:hover,.linkedin-filter-clear-button:hover{background-color:#3a3d42;border-color:#4a4d52}@media(max-width:768px){.facebook-filter-clear-button,.linkedin-filter-clear-button{width:100%;padding:8px 12px}}.linkedin-search-wrapper{position:relative;display:flex;align-items:center}.linkedin-search-wrapper .linkedin-search-icon{position:absolute;left:12px;color:#c5c8ce;font-size:14px;z-index:1;pointer-events:none}.linkedin-search-wrapper .linkedin-search-input{padding:8px 12px 8px 36px;border:1px solid #3a3d42;border-radius:6px;background-color:#1e1f22;color:#c5c8ce;font-size:14px;width:300px;outline:none;box-sizing:border-box}.linkedin-search-wrapper .linkedin-search-input::placeholder{color:#6b7280}@media(max-width:768px){.linkedin-search-wrapper .linkedin-search-input{width:100%!important;max-width:100%!important;padding:6px 10px 6px 28px;font-size:12px}}@media(max-width:480px){.linkedin-search-wrapper .linkedin-search-input{width:100%!important;max-width:100%!important}}@media(max-width:768px){.linkedin-search-wrapper{width:100%!important;min-width:0;flex:1 1 100%}.linkedin-search-wrapper .linkedin-search-icon{left:8px;font-size:12px}}.linkedin-jobs-header,.linkedin-posts-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:12px}@media(max-width:768px){.linkedin-jobs-header,.linkedin-posts-header{flex-direction:column;align-items:flex-start;gap:12px}.linkedin-jobs-header .platform-content__section-title,.linkedin-posts-header .platform-content__section-title{margin-bottom:0}.linkedin-jobs-header>div:last-child,.linkedin-posts-header>div:last-child{width:100%;display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex-direction:column}.linkedin-jobs-header>div:last-child .linkedin-search-wrapper,.linkedin-posts-header>div:last-child .linkedin-search-wrapper{width:100%!important;flex:1 1 100%!important;min-width:0;max-width:100%!important}.linkedin-jobs-header>div:last-child .linkedin-search-wrapper .linkedin-search-input,.linkedin-posts-header>div:last-child .linkedin-search-wrapper .linkedin-search-input{width:100%!important;max-width:100%!important}.linkedin-jobs-header>div:last-child .linkedin-filter-button,.linkedin-posts-header>div:last-child .linkedin-filter-button{width:100%;justify-content:center}}@media(max-width:480px){.linkedin-jobs-header,.linkedin-posts-header{gap:10px}.linkedin-jobs-header>div:last-child,.linkedin-posts-header>div:last-child{flex-direction:column;align-items:stretch;width:100%}.linkedin-jobs-header>div:last-child .linkedin-search-wrapper,.linkedin-posts-header>div:last-child .linkedin-search-wrapper{width:100%}.linkedin-jobs-header>div:last-child .linkedin-search-wrapper .linkedin-search-input,.linkedin-posts-header>div:last-child .linkedin-search-wrapper .linkedin-search-input{width:100%;max-width:100%}}.linkedin-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:12px}@media(max-width:768px){.linkedin-section-header{flex-direction:column;align-items:flex-start;gap:10px}}.facebook-post-date{color:#8b8d94;font-size:12px;margin-top:4px;display:flex;align-items:center;gap:6px}@media(max-width:768px){.facebook-post-date{font-size:11px;gap:5px}}@media(max-width:480px){.facebook-post-date{font-size:10px;gap:4px}}.facebook-post-date-icon{font-size:11px;flex-shrink:0;color:#8b8d94}@media(max-width:768px){.facebook-post-date-icon{font-size:10px}}@media(max-width:480px){.facebook-post-date-icon{font-size:9px}}.facebook-posts-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;margin-bottom:24px;width:100%}.facebook-posts-grid .facebook-post-card{flex:1 1 calc(50% - 10px);min-width:calc(50% - 10px);max-width:calc(50% - 10px)}@media(max-width:1024px){.facebook-posts-grid{gap:16px}.facebook-posts-grid .facebook-post-card{flex:1 1 calc(50% - 8px);min-width:calc(50% - 8px);max-width:calc(50% - 8px)}}@media(max-width:768px){.facebook-posts-grid{flex-direction:column;gap:16px}.facebook-posts-grid .facebook-post-card{flex:1 1 100%;min-width:100%;max-width:100%}}@media(max-width:480px){.facebook-posts-grid{gap:14px}}.facebook-post-card{border:1px solid var(--border-v2,#22304a);border-radius:12px;overflow:hidden;background:var(--bg-surface-v2,#1a2332);display:flex;flex-direction:column;transition:all .25s cubic-bezier(.4,0,.2,1);width:100%;min-height:350px;box-sizing:border-box}.facebook-post-card:hover{border-color:var(--text-link,#b9cffb);box-shadow:0 4px 16px rgba(185,207,251,.15);transform:translateY(-2px)}.facebook-post-card .facebook-post-header{padding:16px;border-bottom:1px solid var(--border-v2,#22304a);display:flex;align-items:flex-start;gap:12px;background:var(--bg-surface-v1,#0b1220)}.facebook-post-card .facebook-post-avatar{width:40px;height:40px;border-radius:50%;background:var(--bg-surface-v2,#1a2332);display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--border-v2,#22304a)}.facebook-post-card .facebook-post-avatar svg{color:var(--text-link,#b9cffb);font-size:18px}.facebook-post-card .facebook-post-author-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.facebook-post-card .facebook-post-author-name{color:var(--text-high,#f3f4f6);font-size:14px;font-weight:600;line-height:1.4;word-wrap:break-word;word-break:break-word}.facebook-post-card .facebook-post-date{display:flex;align-items:center;gap:6px;color:var(--text-med,#9ca3af);font-size:12px;margin-top:2px}.facebook-post-card .facebook-post-date svg{font-size:11px;color:var(--text-med,#9ca3af)}.facebook-post-card .facebook-post-content{padding:16px;flex:1;display:flex;flex-direction:column;min-height:0;gap:12px;box-sizing:border-box}.facebook-post-card .facebook-post-text{color:var(--text-high,#f3f4f6);font-size:14px;line-height:1.6;margin:0;word-wrap:break-word;word-break:break-word;white-space:normal;flex-shrink:0;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:9.6em}.facebook-post-card .facebook-post-media{width:100%;flex:1;display:flex;flex-direction:column;min-height:200px;box-sizing:border-box}.facebook-post-card .facebook-post-single-image{position:relative;width:100%;flex:1;min-height:300px;max-height:500px;background:var(--bg-surface-v1,#0b1220);cursor:pointer;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}.facebook-post-card .facebook-post-single-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;display:block}.facebook-post-card .facebook-post-single-image:hover img{transform:scale(1.02)}.facebook-post-card .facebook-post-image-grid{display:flex;flex-wrap:wrap;gap:6px;flex:1;min-height:250px;border-radius:8px;overflow:hidden;width:100%}.facebook-post-card .facebook-post-image-grid--2 .facebook-post-image-item{flex:1 1 calc(50% - 3px);min-width:calc(50% - 3px);min-height:200px;aspect-ratio:1.2}.facebook-post-card .facebook-post-image-grid--3 .facebook-post-image-item{flex:1 1 calc(33.333% - 4px);min-width:calc(33.333% - 4px);min-height:180px;aspect-ratio:1}.facebook-post-card .facebook-post-image-grid--4 .facebook-post-image-item{flex:1 1 calc(50% - 3px);min-width:calc(50% - 3px);min-height:200px;aspect-ratio:1.1}.facebook-post-card .facebook-post-image-item{position:relative;background:var(--bg-surface-v1,#0b1220);cursor:pointer;overflow:hidden;display:flex;align-items:center;justify-content:center}.facebook-post-card .facebook-post-image-item img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;display:block}.facebook-post-card .facebook-post-image-item:hover img{transform:scale(1.05)}.facebook-post-card .facebook-post-media-links{display:flex;flex-direction:column;gap:8px;margin-top:auto;flex-shrink:0}.facebook-post-card .facebook-post-media-link{display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:8px;color:var(--text-link,#b9cffb);text-decoration:none;font-size:13px;transition:all .2s ease}.facebook-post-card .facebook-post-media-link svg{font-size:14px}.facebook-post-card .facebook-post-media-link:hover{background:rgba(185,207,251,.1);border-color:var(--text-link,#b9cffb);transform:translateX(2px)}.facebook-post-card .facebook-post-footer{padding:12px 16px;border-top:1px solid var(--border-v2,#22304a);display:flex;align-items:center;justify-content:space-around;gap:8px;background:var(--bg-surface-v1,#0b1220);margin-top:auto;flex-shrink:0}.facebook-post-card .facebook-post-stat{display:flex;align-items:center;gap:6px;color:var(--text-med,#9ca3af);font-size:13px;flex:1;justify-content:center}.facebook-post-card .facebook-post-stat svg{font-size:14px;color:var(--text-link,#b9cffb);flex-shrink:0}.facebook-post-card .facebook-post-stat span{line-height:1.4;white-space:nowrap}@media(max-width:768px){.facebook-post-card{border-radius:10px}.facebook-post-card .facebook-post-content,.facebook-post-card .facebook-post-header{padding:14px}.facebook-post-card .facebook-post-text{-webkit-line-clamp:5;line-clamp:5;max-height:8em}.facebook-post-card .facebook-post-media{min-height:180px}.facebook-post-card .facebook-post-single-image{min-height:250px;max-height:400px}.facebook-post-card .facebook-post-image-grid{min-height:200px;gap:4px}.facebook-post-card .facebook-post-image-grid--2{min-height:250px}.facebook-post-card .facebook-post-image-grid--2 .facebook-post-image-item{flex:1 1 calc(50% - 2px);min-width:calc(50% - 2px);min-height:150px}.facebook-post-card .facebook-post-image-grid--3{min-height:220px}.facebook-post-card .facebook-post-image-grid--3 .facebook-post-image-item{flex:1 1 calc(33.333% - 3px);min-width:calc(33.333% - 3px);min-height:130px}.facebook-post-card .facebook-post-image-grid--4{min-height:280px}.facebook-post-card .facebook-post-image-grid--4 .facebook-post-image-item{flex:1 1 calc(50% - 2px);min-width:calc(50% - 2px);min-height:160px}.facebook-post-card .facebook-post-image-item{min-height:120px}.facebook-post-card .facebook-post-footer{padding:10px 14px}}@media(max-width:480px){.facebook-post-card{border-radius:8px}.facebook-post-card .facebook-post-content,.facebook-post-card .facebook-post-header{padding:12px}.facebook-post-card .facebook-post-text{-webkit-line-clamp:4;line-clamp:4;max-height:6.4em;font-size:13px}.facebook-post-card .facebook-post-media{min-height:160px}.facebook-post-card .facebook-post-single-image{min-height:220px;max-height:350px}.facebook-post-card .facebook-post-image-grid{min-height:180px;gap:3px}.facebook-post-card .facebook-post-image-grid--2{min-height:220px}.facebook-post-card .facebook-post-image-grid--2 .facebook-post-image-item{flex:1 1 calc(50% - 1.5px);min-width:calc(50% - 1.5px);min-height:130px}.facebook-post-card .facebook-post-image-grid--3{min-height:200px}.facebook-post-card .facebook-post-image-grid--3 .facebook-post-image-item{flex:1 1 calc(33.333% - 2px);min-width:calc(33.333% - 2px);min-height:110px}.facebook-post-card .facebook-post-image-grid--4{min-height:250px}.facebook-post-card .facebook-post-image-grid--4 .facebook-post-image-item{flex:1 1 calc(50% - 1.5px);min-width:calc(50% - 1.5px);min-height:140px}.facebook-post-card .facebook-post-image-item{min-height:100px}.facebook-post-card .facebook-post-footer{padding:10px 12px;gap:6px}.facebook-post-card .facebook-post-stat{font-size:12px}.facebook-post-card .facebook-post-stat svg{font-size:13px}}.platform-content__table-wrapper{overflow-x:auto;overflow-y:visible;max-width:100%;position:relative;margin-bottom:24px;width:100%;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable both-edges}.platform-content__table-wrapper::-webkit-scrollbar{width:8px;height:8px}.platform-content__table-wrapper::-webkit-scrollbar-track{background:var(--bg-main,#020815);border-radius:4px}.platform-content__table-wrapper::-webkit-scrollbar-thumb{background:var(--border-v2,#22304a);border-radius:4px}.platform-content__table-wrapper::-webkit-scrollbar-thumb:hover{background:var(--text-link,#b9cffb)}.platform-content__table{table-layout:fixed;border-collapse:collapse;background:var(--bg-surface-v1,#0b1220);border-radius:8px;overflow:hidden;width:100%;min-width:1100px}@media(max-width:1400px){.platform-content__table{min-width:1000px}}@media(max-width:1200px){.platform-content__table{min-width:900px}}@media(max-width:768px){.platform-content__table{min-width:800px}}.platform-content__table thead{background:var(--bg-surface-v2,#151b2b)}.platform-content__table th{padding:14px 16px;text-align:center;font-size:12px;font-weight:600;color:var(--text-med,#c5c8ce);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-v2,#22304a);white-space:nowrap}.platform-content__table th:first-child{width:14%;text-align:left}.platform-content__table th:nth-child(2){width:10%}.platform-content__table th:nth-child(3){width:11%}.platform-content__table th:nth-child(4){width:16%}.platform-content__table th:nth-child(5){width:9%}.platform-content__table th:nth-child(6),.platform-content__table th:nth-child(7){width:14%}.platform-content__table th:nth-child(8){width:12%}@media(max-width:1400px){.platform-content__table th{padding:12px 14px;font-size:11px}}@media(max-width:1200px){.platform-content__table th{padding:10px 12px;font-size:11px}}.platform-content__table td{padding:16px 14px;font-size:13px;color:var(--text-high,#f3f4f6);border-bottom:1px solid var(--border-v2,#22304a);word-wrap:break-word;overflow-wrap:break-word;vertical-align:middle;text-align:center}.platform-content__table td:first-child{text-align:left}.platform-content__table td:nth-child(6),.platform-content__table td:nth-child(7){padding:16px 14px}.platform-content__table td:last-child{padding:14px 12px;text-align:center;white-space:nowrap}@media(max-width:1400px){.platform-content__table td{padding:14px 12px;font-size:13px}}@media(max-width:1200px){.platform-content__table td{padding:12px 10px;font-size:12px}}.platform-content__table tbody tr{transition:background .2s ease}.platform-content__table tbody tr:hover{background:hsla(0,0%,100%,.02)}.platform-content__table tbody tr:last-child td{border-bottom:none}.platform-content__actions{display:flex;gap:6px;align-items:center;justify-content:center;flex-wrap:nowrap;width:100%}@media(max-width:1700px){.platform-content__actions{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:6px;max-width:90px;margin:0 auto}}@media(max-width:1400px){.platform-content__actions{gap:5px;max-width:85px}}@media(max-width:1200px){.platform-content__actions{gap:4px;max-width:80px}}@media(max-width:768px){.platform-content__actions{gap:4px;max-width:75px}}@media(max-width:480px){.platform-content__actions{gap:3px;max-width:70px}}.platform-content{width:100%;max-width:100%;overflow-y:visible;box-sizing:border-box;min-width:0}.platform-content>*{min-width:0}.platform-content__header{margin-bottom:32px;display:flex;align-items:center;justify-content:space-between;gap:24px;position:relative;z-index:1}@media(max-width:768px){.platform-content__header{flex-direction:column;margin-bottom:24px;gap:16px;align-items:stretch;padding-top:0}}@media(max-width:480px){.platform-content__header{margin-bottom:20px;gap:12px}}.platform-content__header-left{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;text-align:left;order:1}@media(max-width:768px){.platform-content__header-left{width:100%;align-items:flex-start;text-align:left;order:1}}.platform-content__header-right{display:flex;align-items:center;gap:16px;flex-shrink:0}@media(max-width:768px){.platform-content__header-right{width:100%;flex-direction:column;align-items:stretch;gap:12px}}.platform-content .back-to-history-btn{display:flex;align-items:center;gap:8px;padding:10px 20px;background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:8px;color:var(--text-high,#f3f4f6);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.platform-content .back-to-history-btn:hover{background:rgba(185,207,251,.1);border-color:var(--text-link,#b9cffb);color:var(--text-link,#b9cffb);transform:translateX(-2px)}.platform-content .back-to-history-btn:active{transform:translateX(0)}@media(max-width:768px){.platform-content .back-to-history-btn{padding:8px 16px;font-size:13px}}@media(max-width:480px){.platform-content .back-to-history-btn{padding:6px 12px;font-size:12px}}.platform-content__header-with-back{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:32px;gap:24px}.platform-content__header-with-back .platform-content__header{margin-bottom:0;flex:1;flex-direction:column;align-items:flex-start}.platform-content__header-with-back .back-to-history-btn{align-self:flex-start;margin-top:0}@media(max-width:768px){.platform-content__header-with-back{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:24px}.platform-content__header-with-back .back-to-history-btn{order:-1;align-self:flex-start;flex-shrink:0}.platform-content__header-with-back .platform-content__header{flex:1;min-width:0;width:100%}}.platform-content__title{font-size:32px;font-weight:700;color:var(--text-high,#f3f4f6);margin:0;text-align:left;flex-shrink:0}@media(max-width:1024px){.platform-content__title{font-size:28px}}@media(max-width:768px){.platform-content__title{font-size:24px;text-align:left;width:100%}}@media(max-width:480px){.platform-content__title{font-size:20px;text-align:left}}.platform-content__subtitle{font-size:16px;color:var(--text-med,#c5c8ce);margin:0;text-align:left;width:100%;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word}@media(max-width:1024px){.platform-content__subtitle{font-size:15px}}@media(max-width:768px){.platform-content__subtitle{font-size:14px;text-align:left;line-height:1.6;max-width:100%}}@media(max-width:480px){.platform-content__subtitle{font-size:13px;text-align:left;line-height:1.5}}.platform-content__create-button{display:flex;align-items:center;gap:8px;padding:12px 24px;background:var(--text-link,#b9cffb);color:var(--bg-main,#020815);border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.platform-content__create-button:hover{background:var(--text-high,#f3f4f6);transform:translateY(-2px);box-shadow:0 4px 12px rgba(185,207,251,.3)}.platform-content__create-button:active{transform:translateY(0)}.platform-content__create-button svg{font-size:16px}@media(max-width:768px){.platform-content__create-button{width:100%;max-width:100%;padding:12px 20px;font-size:14px;justify-content:center}}@media(max-width:480px){.platform-content__create-button{padding:10px 16px;font-size:13px;gap:6px}.platform-content__create-button svg{font-size:14px}}.platform-content__start-scraping-button{display:flex;align-items:center;gap:8px;padding:12px 24px;background:var(--text-link,#b9cffb);color:var(--bg-main,#020815);border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0;order:2}.platform-content__start-scraping-button:hover{background:var(--text-high,#f3f4f6);transform:translateY(-2px);box-shadow:0 4px 12px rgba(185,207,251,.3)}.platform-content__start-scraping-button:active{transform:translateY(0)}.platform-content__start-scraping-button svg{font-size:16px}@media(max-width:768px){.platform-content__start-scraping-button{order:2;width:100%;max-width:100%;padding:12px 20px;font-size:14px;white-space:normal;word-wrap:break-word;justify-content:center;margin-top:0}}@media(max-width:480px){.platform-content__start-scraping-button{padding:10px 16px;font-size:13px;gap:6px}.platform-content__start-scraping-button svg{font-size:14px}}.platform-content__tabs{display:flex;gap:8px;margin-bottom:24px;border-bottom:1px solid var(--border-v2,#22304a)}.platform-content__tab{display:flex;align-items:center;gap:8px;padding:12px 20px;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-med,#c5c8ce);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;margin-bottom:-1px}.platform-content__tab:hover{color:var(--text-high,#f3f4f6)}.platform-content__tab--active{color:var(--text-link,#b9cffb);border-bottom-color:var(--text-link,#b9cffb)}.platform-content__section{margin-bottom:32px;position:relative;z-index:1}@media(max-width:768px){.platform-content__section{margin-bottom:24px}}@media(max-width:480px){.platform-content__section{margin-bottom:20px}}.platform-content__section-title{font-size:20px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0 0 16px;position:relative;z-index:1}@media(max-width:1024px){.platform-content__section-title{font-size:18px}}@media(max-width:768px){.platform-content__section-title{font-size:16px;margin-bottom:12px}}@media(max-width:480px){.platform-content__section-title{font-size:15px;margin-bottom:10px}}.platform-content__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:32px}@media(max-width:768px){.platform-content__stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin-bottom:24px}}@media(max-width:480px){.platform-content__stats{grid-template-columns:1fr;gap:12px;margin-bottom:20px}}.platform-content__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:16px;color:var(--text-med,#c5c8ce)}.platform-content__spinner{font-size:32px;color:var(--text-link,#b9cffb);animation:spin 1s linear infinite}.platform-content__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;text-align:center;gap:16px}.platform-content__empty-icon{font-size:64px;color:var(--text-link,#b9cffb);opacity:.5}.platform-content__empty-state{display:flex;align-items:center;justify-content:center;min-height:500px;padding:80px 24px;background:linear-gradient(135deg,rgba(185,207,251,.03),rgba(11,18,32,.5));border-radius:16px;border:1px solid var(--border-v2,#22304a);position:relative;overflow:hidden}.platform-content__empty-state:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(185,207,251,.05) 0,transparent 70%);animation:pulse 4s ease-in-out infinite}@keyframes pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.platform-content__empty-state-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:24px;max-width:500px;position:relative;z-index:1}.platform-content__empty-state-icon-wrapper{width:120px;height:120px;border-radius:50%;background:linear-gradient(135deg,rgba(185,207,251,.15),rgba(185,207,251,.05));border:2px solid rgba(185,207,251,.2);display:flex;align-items:center;justify-content:center;margin-bottom:8px;position:relative;animation:float 3s ease-in-out infinite}.platform-content__empty-state-icon-wrapper:before{content:"";position:absolute;inset:-4px;border-radius:50%;background:linear-gradient(135deg,rgba(185,207,251,.3),transparent);opacity:0;transition:opacity .3s ease}.platform-content__empty-state-icon-wrapper:hover:before{opacity:1}.platform-content__empty-state-icon{font-size:56px;color:var(--text-link,#b9cffb);position:relative;z-index:1}.platform-content__empty-state-title{font-size:28px;font-weight:700;color:var(--text-high,#f3f4f6);margin:0;letter-spacing:-.02em;background:linear-gradient(135deg,var(--text-high,#f3f4f6) 0,var(--text-med,#c5c8ce) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.platform-content__empty-state-description{font-size:16px;line-height:1.6;color:var(--text-med,#c5c8ce);margin:0;max-width:450px}.platform-content__empty-state-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 28px;background:var(--text-link,#b9cffb);color:var(--bg-surface-v1,#0b1220);border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:8px;box-shadow:0 4px 12px rgba(185,207,251,.2)}.platform-content__empty-state-button:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(185,207,251,.3);background:#a8c5f0}.platform-content__empty-state-button:active{transform:translateY(0)}.platform-content__empty-state-button svg{font-size:16px}@media(max-width:768px){.platform-content__empty-state{min-height:400px;padding:60px 20px}.platform-content__empty-state-icon-wrapper{width:100px;height:100px}.platform-content__empty-state-icon{font-size:48px}.platform-content__empty-state-title{font-size:24px}.platform-content__empty-state-description{font-size:14px}.platform-content__empty-state-button{padding:12px 24px;font-size:14px}}@media(max-width:480px){.platform-content__empty-state{min-height:350px;padding:40px 16px}.platform-content__empty-state-icon-wrapper{width:80px;height:80px}.platform-content__empty-state-icon{font-size:40px}.platform-content__empty-state-title{font-size:20px}.platform-content__empty-state-description{font-size:13px}}@media(max-width:1024px){.platform-content__stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px}.platform-content__actions{flex-direction:column;align-items:stretch}.platform-content .search-bar{min-width:100%}}@media(max-width:768px){.platform-content__title{font-size:24px}.platform-content__stats{grid-template-columns:1fr}}@media(min-width:1024px){.platform-content__table{width:100%!important;max-width:100%!important;display:table!important;justify-content:flex-start!important;margin-left:0!important;margin-right:0!important}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.betting-detector{width:100%;margin:0 auto}@media(max-width:768px){.betting-detector{padding:16px}}.betting-detector__header{margin-bottom:32px;text-align:center}@media(max-width:768px){.betting-detector__header{margin-bottom:24px}}.betting-detector__title-wrapper{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:12px}.betting-detector__icon{font-size:32px;color:var(--text-link,#b9cffb)}@media(max-width:768px){.betting-detector__icon{font-size:28px}}.betting-detector__title{font-size:32px;font-weight:700;color:var(--text-high,#f3f4f6);margin:0}@media(max-width:768px){.betting-detector__title{font-size:24px}}.betting-detector__subtitle{font-size:16px;color:var(--text-medium,#9ca3af);margin:0;line-height:1.5}@media(max-width:768px){.betting-detector__subtitle{font-size:14px}}.betting-detector__content{display:flex;flex-direction:column;gap:32px}@media(max-width:768px){.betting-detector__content{gap:24px}}.betting-detector__form{background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:12px;padding:32px;display:flex;flex-direction:column;gap:24px}@media(max-width:768px){.betting-detector__form{padding:24px;gap:20px}}.betting-detector__input-group{display:flex;flex-direction:column;gap:8px}.betting-detector__label{font-size:14px;font-weight:600;color:var(--text-high,#f3f4f6)}.betting-detector__input-wrapper{position:relative;display:flex;align-items:center}.betting-detector__input-icon{position:absolute;left:16px;color:var(--text-medium,#9ca3af);font-size:16px;z-index:1}.betting-detector__input{width:100%;padding:12px 16px 12px 48px;background:var(--bg-surface-v2,#151b2e);border:1px solid var(--border-v2,#22304a);border-radius:8px;color:var(--text-high,#f3f4f6);font-size:16px;transition:all .2s ease}.betting-detector__input:focus{outline:none;border-color:var(--text-link,#b9cffb);box-shadow:0 0 0 3px rgba(185,207,251,.1)}.betting-detector__input:disabled{opacity:.6;cursor:not-allowed}.betting-detector__input::placeholder{color:var(--text-low,#6b7280)}@media(max-width:768px){.betting-detector__input{font-size:14px;padding:10px 14px 10px 44px}}.betting-detector__actions{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:768px){.betting-detector__actions{flex-direction:column}}.betting-detector__button{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;border:none;flex:1;min-width:160px}@media(max-width:768px){.betting-detector__button{width:100%;font-size:14px;padding:10px 20px}}.betting-detector__button--primary{background:var(--text-link,#b9cffb);color:var(--bg-primary,#0b1220)}.betting-detector__button--primary:hover:not(:disabled){background:#a5b8e8;transform:translateY(-1px);box-shadow:0 4px 12px rgba(185,207,251,.3)}.betting-detector__button--primary:disabled{opacity:.6;cursor:not-allowed}.betting-detector__button--secondary{background:transparent;color:var(--text-high,#f3f4f6);border:1px solid var(--border-v2,#22304a)}.betting-detector__button--secondary:hover:not(:disabled){background:rgba(185,207,251,.1);border-color:var(--text-link,#b9cffb);color:var(--text-link,#b9cffb)}.betting-detector__button--secondary:disabled{opacity:.6;cursor:not-allowed}.betting-detector__button-spinner{animation:spin 1s linear infinite}.betting-detector__result{background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:12px;overflow:hidden;animation:slideIn .3s ease;max-height:600px;display:flex;flex-direction:column}.betting-detector__result-header{padding:24px 32px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--border-v2,#22304a)}@media(max-width:768px){.betting-detector__result-header{flex-direction:column;align-items:flex-start;padding:20px 24px;gap:12px}}.betting-detector__result-header--safe{background:rgba(16,185,129,.08);border-bottom-color:rgba(16,185,129,.2)}.betting-detector__result-header--safe .betting-detector__result-title{color:#10b981}.betting-detector__result-header--danger{background:rgba(239,68,68,.08);border-bottom-color:rgba(239,68,68,.2)}.betting-detector__result-header--danger .betting-detector__result-title{color:#ef4444}.betting-detector__result-status{display:flex;align-items:center;gap:12px;flex:1}.betting-detector__result-icon{font-size:24px}@media(max-width:768px){.betting-detector__result-icon{font-size:20px}}.betting-detector__result-icon--safe{color:#10b981}.betting-detector__result-icon--danger{color:#ef4444}.betting-detector__result-title{font-size:20px;font-weight:700;color:var(--text-high,#f3f4f6)}@media(max-width:768px){.betting-detector__result-title{font-size:18px}}.betting-detector__confidence{display:flex;align-items:center;gap:8px;font-weight:600}@media(max-width:768px){.betting-detector__confidence{font-size:14px}}.betting-detector__confidence-label{font-size:14px;opacity:.8}.betting-detector__confidence-value{font-size:16px;font-weight:700}@media(max-width:768px){.betting-detector__confidence-value{font-size:14px}}.betting-detector__result-content{padding:32px;overflow-y:auto;flex:1;min-height:0}.betting-detector__result-content::-webkit-scrollbar{width:8px}.betting-detector__result-content::-webkit-scrollbar-track{background:var(--bg-surface-v2,#151b2e);border-radius:4px}.betting-detector__result-content::-webkit-scrollbar-thumb{background:var(--border-v2,#22304a);border-radius:4px;transition:background .2s ease}.betting-detector__result-content::-webkit-scrollbar-thumb:hover{background:var(--text-link,#b9cffb)}.betting-detector__result-content{scrollbar-width:thin;scrollbar-color:var(--border-v2,#22304a) var(--bg-surface-v2,#151b2e)}@media(max-width:768px){.betting-detector__result-content{padding:24px}}.betting-detector__result-section{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.betting-detector__result-item{display:flex;flex-direction:column;gap:4px}@media(min-width:769px){.betting-detector__result-item{flex-direction:row;align-items:flex-start}}.betting-detector__result-label{font-size:14px;font-weight:600;color:var(--text-medium,#9ca3af);min-width:120px;flex-shrink:0}@media(max-width:768px){.betting-detector__result-label{margin-bottom:4px}}.betting-detector__result-value{font-size:14px;color:var(--text-high,#f3f4f6);word-break:break-word;flex:1}.betting-detector__result-value--mono{font-family:Courier New,monospace;font-size:12px;color:var(--text-medium,#9ca3af)}.betting-detector__result-value--status{display:inline-block;padding:4px 12px;border-radius:6px;font-weight:600;font-size:12px;text-transform:capitalize;flex:none;width:auto;max-width:fit-content}.betting-detector__result-value--status-completed{background:rgba(16,185,129,.15);color:#10b981;border:1px solid rgba(16,185,129,.3)}.betting-detector__result-value--status-pending{background:rgba(245,158,11,.15);color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.betting-detector__result-value--status-error,.betting-detector__result-value--status-failed{background:rgba(239,68,68,.15);color:#ef4444;border:1px solid rgba(239,68,68,.3)}.betting-detector__result-value--status-default{background:rgba(156,163,175,.15);color:var(--text-medium,#9ca3af);border:1px solid rgba(156,163,175,.3)}.betting-detector__indicators{margin-top:24px;padding-top:24px;border-top:1px solid var(--border-v2,#22304a)}.betting-detector__indicators-header{display:flex;align-items:center;gap:8px;margin-bottom:16px}.betting-detector__indicators-icon{font-size:18px;color:var(--text-link,#b9cffb)}.betting-detector__indicators-title{font-size:18px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0}.betting-detector__indicators-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.betting-detector__indicator-item{display:flex;align-items:flex-start;gap:12px;padding:12px;background:rgba(239,68,68,.05);border:1px solid rgba(239,68,68,.2);border-radius:8px;color:var(--text-high,#f3f4f6);font-size:14px;line-height:1.5}.betting-detector__indicator-icon{font-size:16px;color:#ef4444;flex-shrink:0;margin-top:2px}.betting-detector__safe-message{display:flex;align-items:flex-start;gap:12px;padding:16px;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);border-radius:8px;color:var(--text-high,#f3f4f6);font-size:14px;line-height:1.6}.betting-detector__safe-icon{font-size:20px;color:#10b981;flex-shrink:0;margin-top:2px}.betting-detector__processing{background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:12px;padding:24px;margin-top:24px;opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .3s ease,max-height .3s ease,padding .3s ease,margin .3s ease;max-height:500px;overflow:hidden}.betting-detector__processing--closing{opacity:0;transform:translateY(-20px);max-height:0;padding-top:0;padding-bottom:0;margin-top:0}.betting-detector__processing-content{display:flex;align-items:flex-start;gap:16px}.betting-detector__processing-spinner{font-size:24px;color:var(--text-link,#b9cffb);animation:spin 1s linear infinite;flex-shrink:0;margin-top:2px}.betting-detector__processing-info{flex:1}.betting-detector__processing-title{font-size:18px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0 0 8px}.betting-detector__processing-message{font-size:14px;color:var(--text-medium,#9ca3af);margin:0 0 12px;line-height:1.5}.betting-detector__processing-jobid{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--bg-surface-v2,#151b2e);border:1px solid var(--border-v2,#22304a);border-radius:6px;font-size:12px}.betting-detector__processing-label{color:var(--text-medium,#9ca3af);font-weight:600}.betting-detector__processing-value{color:var(--text-high,#f3f4f6);font-family:Courier New,monospace}.betting-detector__completion-message{margin-top:16px;padding:16px;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);border-radius:8px;display:flex;align-items:flex-start;gap:12px}.betting-detector__completion-icon{font-size:20px;color:#10b981;flex-shrink:0;margin-top:2px}.betting-detector__completion-content{flex:1}.betting-detector__completion-text{font-size:14px;color:var(--text-high,#f3f4f6);line-height:1.5;margin:0}.betting-detector__completion-text strong{color:var(--text-link,#b9cffb);font-weight:600}.betting-detector__history{background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:12px;padding:24px;margin-top:24px}.betting-detector__history-header{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--border-v2,#22304a)}.betting-detector__history-icon{font-size:20px;color:var(--text-link,#b9cffb)}.betting-detector__history-title{font-size:20px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0}.betting-detector__history-count{font-size:14px;color:var(--text-medium,#9ca3af);font-weight:400;margin-left:8px}.betting-detector__history-loading{display:flex;align-items:center;justify-content:center;gap:12px;padding:40px;color:var(--text-medium,#9ca3af)}.betting-detector__history-spinner{font-size:20px;animation:spin 1s linear infinite}.betting-detector__history-empty{text-align:center;padding:40px;color:var(--text-medium,#9ca3af)}.betting-detector__history-list{display:flex;flex-direction:column;gap:12px}.betting-detector__history-item{background:var(--bg-surface-v2,#151b2e);border:1px solid var(--border-v2,#22304a);border-radius:8px;padding:16px;cursor:pointer;transition:all .2s ease}.betting-detector__history-item:hover{background:rgba(185,207,251,.05);border-color:var(--text-link,#b9cffb);transform:translateX(4px)}.betting-detector__history-item-content{display:flex;flex-direction:column;gap:12px}.betting-detector__history-item-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.betting-detector__history-item-url{font-size:14px;font-weight:600;color:var(--text-high,#f3f4f6);word-break:break-word;flex:1;min-width:200px}.betting-detector__history-item-status{display:inline-block;padding:4px 12px;border-radius:6px;font-weight:600;font-size:12px;text-transform:capitalize;flex-shrink:0}.betting-detector__history-item-status--completed{background:rgba(16,185,129,.15);color:#10b981;border:1px solid rgba(16,185,129,.3)}.betting-detector__history-item-status--pending{background:rgba(245,158,11,.15);color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.betting-detector__history-item-status--error,.betting-detector__history-item-status--failed{background:rgba(239,68,68,.15);color:#ef4444;border:1px solid rgba(239,68,68,.3)}.betting-detector__history-item-status--default{background:rgba(156,163,175,.15);color:var(--text-medium,#9ca3af);border:1px solid rgba(156,163,175,.3)}.betting-detector__history-item-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.betting-detector__history-item-jobid{display:flex;align-items:center;gap:8px;font-family:Courier New,monospace}.betting-detector__history-item-date,.betting-detector__history-item-icon,.betting-detector__history-item-jobid{font-size:12px;color:var(--text-medium,#9ca3af)}.betting-detector__history-table-wrapper{overflow-x:auto;margin-top:16px;width:100%;-webkit-overflow-scrolling:touch}.betting-detector__history-table-wrapper::-webkit-scrollbar{height:8px}.betting-detector__history-table-wrapper::-webkit-scrollbar-track{background:var(--bg-surface-v2,#151b2e);border-radius:4px}.betting-detector__history-table-wrapper::-webkit-scrollbar-thumb{background:var(--border-v2,#22304a);border-radius:4px;transition:background .2s ease}.betting-detector__history-table-wrapper::-webkit-scrollbar-thumb:hover{background:var(--text-link,#b9cffb)}.betting-detector__history-table-wrapper{scrollbar-width:thin;scrollbar-color:var(--border-v2,#22304a) var(--bg-surface-v2,#151b2e)}.betting-detector__history-table{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;min-width:1200px;background:transparent;border:none;margin-bottom:0}@media(max-width:1400px){.betting-detector__history-table{min-width:1100px}}@media(max-width:1200px){.betting-detector__history-table{min-width:1000px}}@media(max-width:768px){.betting-detector__history-table{min-width:900px}}@media(max-width:480px){.betting-detector__history-table{min-width:800px}}.betting-detector__history-table thead{background:hsla(0,0%,100%,.02);border-bottom:1px solid var(--border-v2,#22304a)}.betting-detector__history-table thead th{padding:16px 20px;text-align:left;font-weight:600;color:var(--text-med,#c5c8ce);font-size:12px;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;border-bottom:1px solid var(--border-v2,#22304a)!important;border:none;background:hsla(0,0%,100%,.02);vertical-align:middle}.betting-detector__history-table thead th.text-center{text-align:center}.betting-detector__history-table thead th:first-child,.betting-detector__history-table thead th:nth-child(2),.betting-detector__history-table thead th:nth-child(5),.betting-detector__history-table thead th:nth-child(6){text-align:left}.betting-detector__history-table thead th:last-child{border-right:none}@media(max-width:1200px){.betting-detector__history-table thead th{padding:14px 18px;font-size:11px}}@media(max-width:768px){.betting-detector__history-table thead th{padding:12px 16px;font-size:11px}}.betting-detector__history-table tbody tr{border-bottom:1px solid var(--border-v2,#22304a);transition:background .2s ease;background:transparent}.betting-detector__history-table tbody tr:hover{background:hsla(0,0%,100%,.03)!important}.betting-detector__history-table tbody tr:last-child{border-bottom:none}.betting-detector__history-table tbody td{border:none;border-bottom:1px solid var(--border-v2,#22304a);border-right:none}.betting-detector__history-table tbody td:last-child{border-right:none}.betting-detector__history-table tbody tr:last-child td{border-bottom:none}.betting-detector__history-row{cursor:pointer;background:transparent}.betting-detector__history-row:hover{background:rgba(185,207,251,.05)!important}.betting-detector__history-cell{padding:16px 20px;color:var(--text-high,#f3f4f6);vertical-align:middle;font-size:13px;border:none;background:transparent;text-align:left}.betting-detector__history-cell.text-center{text-align:center}.betting-detector__history-cell:first-child,.betting-detector__history-cell:nth-child(2),.betting-detector__history-cell:nth-child(5),.betting-detector__history-cell:nth-child(6){text-align:left}@media(max-width:1400px){.betting-detector__history-cell{padding:14px 18px;font-size:13px}}@media(max-width:1200px){.betting-detector__history-cell{padding:12px 16px;font-size:12px}}@media(max-width:768px){.betting-detector__history-cell{padding:12px 16px;font-size:12px}}@media(max-width:480px){.betting-detector__history-cell{padding:10px 14px;font-size:11px}}.betting-detector__history-view-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--bg-surface-v2,#151b2e);border:1px solid var(--border-v2,#22304a);border-radius:6px;color:var(--text-high,#f3f4f6);font-size:12px;cursor:pointer;transition:all .2s ease}.betting-detector__history-view-btn:hover{background:rgba(185,207,251,.1);border-color:var(--text-link,#b9cffb);color:var(--text-link,#b9cffb)}.betting-detector__history-jobid-wrapper{display:flex;align-items:center;gap:8px}.betting-detector__history-jobid-value{font-family:Courier New,monospace;font-size:12px;color:var(--text-medium,#9ca3af);flex:1;word-break:break-all}.betting-detector__history-copy-btn{display:flex;align-items:center;justify-content:center;padding:6px;background:transparent;border:1px solid var(--border-v2,#22304a);border-radius:4px;color:var(--text-medium,#9ca3af);cursor:pointer;transition:all .2s ease;flex-shrink:0}.betting-detector__history-copy-btn:hover{background:rgba(185,207,251,.1);border-color:var(--text-link,#b9cffb);color:var(--text-link,#b9cffb)}.betting-detector__history-copy-icon{font-size:12px;transition:all .2s ease}.betting-detector__history-copy-icon--success{color:#10b981}.betting-detector__history-betting{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600}.betting-detector__history-betting--yes{background:rgba(239,68,68,.15);color:#ef4444;border:1px solid rgba(239,68,68,.3)}.betting-detector__history-betting--no{background:rgba(16,185,129,.15);color:#10b981;border:1px solid rgba(16,185,129,.3)}.betting-detector__history-confidence{font-weight:600;font-size:12px}.betting-detector__history-pagination{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:24px;padding-top:24px;border-top:1px solid var(--border-v2,#22304a)}.betting-detector__pagination-btn{padding:8px 16px;background:var(--bg-surface-v2,#151b2e);border:1px solid var(--border-v2,#22304a);border-radius:6px;color:var(--text-high,#f3f4f6);font-size:14px;cursor:pointer;transition:all .2s ease}.betting-detector__pagination-btn:hover:not(:disabled){background:rgba(185,207,251,.1);border-color:var(--text-link,#b9cffb);color:var(--text-link,#b9cffb)}.betting-detector__pagination-btn:disabled{opacity:.5;cursor:not-allowed}.betting-detector__history-no-action,.betting-detector__pagination-info{color:var(--text-medium,#9ca3af);font-size:14px}.betting-detector__modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;animation:fadeIn .2s ease}.betting-detector__modal{background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:12px;max-width:600px;width:100%;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.5);animation:slideUp .3s ease}.betting-detector__modal-header{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid var(--border-v2,#22304a)}.betting-detector__modal-title{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0}.betting-detector__modal-title-icon{font-size:20px;color:var(--text-link,#b9cffb)}.betting-detector__modal-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:1px solid var(--border-v2,#22304a);border-radius:6px;color:var(--text-medium,#9ca3af);cursor:pointer;transition:all .2s ease}.betting-detector__modal-close:hover{background:rgba(239,68,68,.1);border-color:#ef4444;color:#ef4444}.betting-detector__modal-content{padding:24px;overflow-y:auto;flex:1;max-height:calc(80vh - 120px)}.betting-detector__modal-content::-webkit-scrollbar{width:8px}.betting-detector__modal-content::-webkit-scrollbar-track{background:var(--bg-surface-v2,#151b2e);border-radius:4px}.betting-detector__modal-content::-webkit-scrollbar-thumb{background:var(--border-v2,#22304a);border-radius:4px;transition:background .2s ease}.betting-detector__modal-content::-webkit-scrollbar-thumb:hover{background:var(--text-link,#b9cffb)}.betting-detector__modal-content{scrollbar-width:thin;scrollbar-color:var(--border-v2,#22304a) var(--bg-surface-v2,#151b2e)}.betting-detector__modal-info{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--border-v2,#22304a)}.betting-detector__modal-description{font-size:14px;color:var(--text-medium,#9ca3af);margin:0 0 12px;line-height:1.6}.betting-detector__modal-count{display:inline-block;padding:6px 12px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:6px;font-size:12px;font-weight:600;color:#ef4444}.betting-detector__modal-indicators-list{list-style:none;margin:0;padding:0 8px 0 0;display:flex;flex-direction:column;gap:12px;max-height:400px;overflow-y:auto}.betting-detector__modal-indicators-list::-webkit-scrollbar{width:6px}.betting-detector__modal-indicators-list::-webkit-scrollbar-track{background:transparent;border-radius:4px}.betting-detector__modal-indicators-list::-webkit-scrollbar-thumb{background:rgba(239,68,68,.3);border-radius:4px;transition:background .2s ease}.betting-detector__modal-indicators-list::-webkit-scrollbar-thumb:hover{background:rgba(239,68,68,.5)}.betting-detector__modal-indicators-list{scrollbar-width:thin;scrollbar-color:rgba(239,68,68,.3) transparent}.betting-detector__modal-indicator-item{display:flex;align-items:flex-start;gap:12px;padding:12px;background:rgba(239,68,68,.05);border:1px solid rgba(239,68,68,.2);border-radius:8px;color:var(--text-high,#f3f4f6);font-size:14px;line-height:1.5}.betting-detector__modal-indicator-icon{font-size:16px;color:#ef4444;flex-shrink:0;margin-top:2px}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.twitter-influence{width:100%;padding:24px;color:var(--text-high,#f3f4f6)}.twitter-influence__header{margin-bottom:32px}.twitter-influence__title{font-size:28px;font-weight:700;color:var(--text-high,#f3f4f6);margin:0 0 8px}.twitter-influence__subtitle{font-size:14px;color:var(--text-med,#c5c8ce);margin:0}.twitter-influence__analysis-type-section{gap:12px;margin-bottom:16px}.twitter-influence__analysis-type-label{font-weight:500}.twitter-influence__search{display:flex;gap:12px;margin-bottom:24px;flex-wrap:wrap;align-items:center}.twitter-influence__search-input-wrapper{flex:1;min-width:300px;position:relative;display:flex;align-items:center}.twitter-influence__search-icon{position:absolute;left:16px;color:var(--text-med,#c5c8ce);font-size:18px;z-index:1}.twitter-influence__search-input{width:100%;padding:12px 16px 12px 48px;background:var(--bg-surface-v2,#1a2332);border:1px solid var(--border-v2,#22304a);border-radius:8px;color:var(--text-high,#f3f4f6);font-size:14px;transition:all .2s ease}.twitter-influence__search-input:focus{outline:none;border-color:var(--text-link,#b9cffb);box-shadow:0 0 0 3px rgba(185,207,251,.1)}.twitter-influence__search-input::placeholder{color:var(--text-low,#8b8f96)}.twitter-influence__search-input:disabled{opacity:.6;cursor:not-allowed}.twitter-influence__search-clear{position:absolute;right:12px;background:transparent;border:none;color:var(--text-med,#c5c8ce);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.twitter-influence__search-clear:hover{color:var(--text-high,#f3f4f6)}.twitter-influence__search-clear:disabled{opacity:.5;cursor:not-allowed}.twitter-influence__search-button{padding:12px 24px;background:var(--text-link,#b9cffb);color:var(--bg-surface-v1,#0b1220);border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.twitter-influence__search-button:hover:not(:disabled){background:var(--text-link-hover,#a0b8e8);transform:translateY(-1px)}.twitter-influence__search-button:disabled{opacity:.6;cursor:not-allowed}.twitter-influence__analysis-type-section{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding:16px;background:var(--bg-surface-v2,#1a2332);border:1px solid var(--border-v2,#22304a);border-radius:8px;flex-wrap:wrap}.twitter-influence__analysis-type-label{font-size:14px;font-weight:600;color:var(--text-high,#f3f4f6);white-space:nowrap}.twitter-influence__analysis-type{display:flex;gap:8px;flex:1;min-width:200px}.twitter-influence__analysis-type-button{flex:1;padding:10px 20px;background:transparent;border:1px solid var(--border-v2,#22304a);border-radius:6px;font-size:14px;font-weight:500;color:var(--text-med,#c5c8ce);cursor:pointer;transition:all .2s ease;white-space:nowrap}.twitter-influence__analysis-type-button:hover:not(:disabled){color:var(--text-high,#f3f4f6);background:hsla(0,0%,100%,.05);border-color:var(--text-link,#b9cffb)}.twitter-influence__analysis-type-button.active{background:var(--text-link,#b9cffb);color:var(--bg-surface-v1,#0b1220);border-color:var(--text-link,#b9cffb)}.twitter-influence__analysis-type-button:disabled{opacity:.5;cursor:not-allowed}.twitter-influence__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin-bottom:24px}.twitter-influence__stat-card{background:var(--bg-surface-v2,#1a2332);border:1px solid var(--border-v2,#22304a);border-radius:8px;padding:16px;text-align:center}.twitter-influence__stat-value{font-size:24px;font-weight:700;color:var(--text-link,#b9cffb);margin-bottom:4px}.twitter-influence__stat-label{font-size:12px;color:var(--text-med,#c5c8ce);text-transform:uppercase;letter-spacing:.5px}.twitter-influence__controls{display:flex;gap:12px;margin-bottom:24px;align-items:center;flex-wrap:wrap}.twitter-influence__filter-toggle{display:flex;align-items:center;gap:8px;padding:10px 16px;background:var(--bg-surface-v2,#1a2332);border:1px solid var(--border-v2,#22304a);border-radius:8px;color:var(--text-high,#f3f4f6);font-size:14px;cursor:pointer;transition:all .2s ease}.twitter-influence__filter-toggle:hover{background:hsla(0,0%,100%,.05);border-color:var(--text-link,#b9cffb)}.twitter-influence__filter-toggle.active{background:rgba(185,207,251,.1);border-color:var(--text-link,#b9cffb);color:var(--text-link,#b9cffb)}.twitter-influence__filter-panel{background:var(--bg-surface-v2,#1a2332);border:1px solid var(--border-v2,#22304a);border-radius:8px;padding:16px;display:flex;gap:16px;flex-wrap:wrap}.twitter-influence__filter-label{display:flex;align-items:center;gap:8px;color:var(--text-high,#f3f4f6);font-size:14px}.twitter-influence__filter-select{padding:8px 12px;background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:6px;color:var(--text-high,#f3f4f6);font-size:14px;cursor:pointer;transition:all .2s ease}.twitter-influence__filter-select:focus{outline:none;border-color:var(--text-link,#b9cffb)}.twitter-influence__container{display:flex;gap:24px;height:calc(100vh - 300px);min-height:600px}@media(max-width:1024px){.twitter-influence__container{flex-direction:column;height:auto}}.twitter-influence__graph-wrapper{flex:1;background:var(--bg-surface-v2,#1a2332);border:1px solid var(--border-v2,#22304a);border-radius:8px;overflow:hidden;position:relative;min-height:600px}.twitter-influence__graph-wrapper canvas{width:100%!important;height:100%!important}.twitter-influence__graph-empty{display:flex;align-items:center;justify-content:center;height:100%;min-height:600px;color:var(--text-med,#c5c8ce);font-size:14px;text-align:center;padding:40px}.twitter-influence__details{width:350px;background:var(--bg-surface-v2,#1a2332);border:1px solid var(--border-v2,#22304a);border-radius:8px;display:flex;flex-direction:column;max-height:100%;overflow:hidden}@media(max-width:1024px){.twitter-influence__details{width:100%;max-height:400px}}.twitter-influence__details-header{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid var(--border-v2,#22304a)}.twitter-influence__details-title{font-size:18px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0}.twitter-influence__details-close{background:transparent;border:none;color:var(--text-med,#c5c8ce);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.twitter-influence__details-close:hover{color:var(--text-high,#f3f4f6)}.twitter-influence__details-content{padding:16px;overflow-y:auto;flex:1}.twitter-influence__profile-pic{width:80px;height:80px;border-radius:50%;margin:0 auto 16px;display:block;object-fit:cover;border:2px solid var(--border-v2,#22304a)}.twitter-influence__details-name{font-size:20px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0 0 8px;text-align:center}.twitter-influence__details-username{font-size:14px;color:var(--text-med,#c5c8ce);margin:0 0 24px;text-align:center}.twitter-influence__details-text{font-size:14px;color:var(--text-high,#f3f4f6);line-height:1.6;margin:0 0 24px;white-space:pre-wrap;word-wrap:break-word}.twitter-influence__details-stats{display:flex;flex-direction:column;gap:12px}.twitter-influence__details-stat{display:flex;justify-content:space-between;align-items:center;padding:12px;background:var(--bg-surface-v1,#0b1220);border-radius:6px}.twitter-influence__details-stat-label{font-size:14px;color:var(--text-med,#c5c8ce)}.twitter-influence__details-stat-value{font-size:16px;font-weight:600;color:var(--text-link,#b9cffb)}.twitter-influence__report{width:100%;background:var(--bg-surface-v2,#1a2332);border:1px solid var(--border-v2,#22304a);border-radius:8px;margin-top:24px;overflow:hidden}.twitter-influence__report-header{display:flex;align-items:center;gap:12px;padding:16px;border-bottom:1px solid var(--border-v2,#22304a)}.twitter-influence__report-icon{color:var(--text-link,#b9cffb);font-size:20px}.twitter-influence__report-title{font-size:18px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0}.twitter-influence__report-content{padding:16px;max-height:400px;overflow-y:auto}.twitter-influence__report-text{font-size:13px;color:var(--text-high,#f3f4f6);line-height:1.6;margin:0;white-space:pre-wrap;word-wrap:break-word;font-family:Courier New,monospace}.twitter-influence__processing{background:var(--bg-surface-v2,#1a2332);border:1px solid var(--border-v2,#22304a);border-radius:12px;padding:24px;margin-bottom:24px;animation:fadeInSlideDown .3s ease-out}.twitter-influence__processing--closing{animation:fadeOutSlideUp .5s ease-out forwards}.twitter-influence__processing-content{display:flex;align-items:flex-start;gap:20px}.twitter-influence__processing-spinner{font-size:32px;color:var(--text-link,#b9cffb);animation:spin 1s linear infinite;flex-shrink:0;margin-top:4px}.twitter-influence__processing-info{flex:1}.twitter-influence__processing-title{font-size:20px;font-weight:600;color:var(--text-high,#f3f4f6);margin-bottom:8px}.twitter-influence__processing-message{font-size:14px;color:var(--text-med,#c5c8ce);margin-bottom:16px;line-height:1.5}.twitter-influence__processing-jobid{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:6px;font-size:13px}.twitter-influence__processing-label{color:var(--text-low,#8b8f96);font-weight:500}.twitter-influence__processing-value{color:var(--text-link,#b9cffb);font-family:Roboto Mono,monospace;font-weight:600}.twitter-influence__details-content::-webkit-scrollbar,.twitter-influence__report-content::-webkit-scrollbar{width:6px}.twitter-influence__details-content::-webkit-scrollbar-track,.twitter-influence__report-content::-webkit-scrollbar-track{background:var(--bg-surface-v1,#0b1220);border-radius:3px}.twitter-influence__details-content::-webkit-scrollbar-thumb,.twitter-influence__report-content::-webkit-scrollbar-thumb{background:var(--border-v2,#22304a);border-radius:3px}.twitter-influence__details-content::-webkit-scrollbar-thumb:hover,.twitter-influence__report-content::-webkit-scrollbar-thumb:hover{background:var(--text-med,#c5c8ce)}@media(max-width:768px){.twitter-influence{padding:16px}.twitter-influence__title{font-size:24px}.twitter-influence__search-input-wrapper{min-width:100%}.twitter-influence__stats{grid-template-columns:repeat(2,1fr)}.twitter-influence__container{flex-direction:column;height:auto}.twitter-influence__graph-wrapper{min-height:500px}.twitter-influence__details{width:100%;max-height:400px}}@keyframes fadeInSlideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutSlideUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.twitter-influence__history{margin-top:32px;background:var(--bg-surface-v2,#1a2332);border:1px solid var(--border-v2,#22304a);border-radius:12px;padding:24px}.twitter-influence__history-header{display:flex;align-items:center;gap:12px;margin-bottom:20px}.twitter-influence__history-icon{font-size:20px;color:var(--text-link,#b9cffb)}.twitter-influence__history-title{font-size:20px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0}.twitter-influence__history-loading{display:flex;align-items:center;justify-content:center;gap:12px;padding:40px;color:var(--text-med,#c5c8ce)}.twitter-influence__history-spinner{animation:spin 1s linear infinite}.twitter-influence__history-empty{text-align:center;padding:40px;color:var(--text-med,#c5c8ce)}.twitter-influence__history-table-wrapper{overflow-x:auto;margin-bottom:20px}.twitter-influence__history-table{width:100%;border-collapse:collapse}.twitter-influence__history-table th{text-align:left;padding:12px;background:var(--bg-surface-v1,#0b1220);border-bottom:2px solid var(--border-v2,#22304a);color:var(--text-high,#f3f4f6);font-weight:600;font-size:13px;text-transform:uppercase}.twitter-influence__history-table td{padding:12px;border-bottom:1px solid var(--border-v2,#22304a);color:var(--text-med,#c5c8ce);font-size:14px}.twitter-influence__history-table tbody tr{transition:background-color .2s ease}.twitter-influence__history-table tbody tr:hover{background:hsla(0,0%,100%,.02)}.twitter-influence__history-table tbody tr--clickable{cursor:pointer}.twitter-influence__history-table tbody tr--clickable:hover{background:rgba(185,207,251,.1)}.twitter-influence__history-type{padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}.twitter-influence__history-type--normal{background:rgba(59,130,246,.2);color:#60a5fa}.twitter-influence__history-type--detailed{background:rgba(168,85,247,.2);color:#a78bfa}.twitter-influence__history-status{padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}.twitter-influence__history-status--completed{background:rgba(16,185,129,.2);color:#10b981}.twitter-influence__history-status--pending{background:rgba(251,191,36,.2);color:#fbbf24}.twitter-influence__history-status--failed{background:rgba(239,68,68,.2);color:#ef4444}.twitter-influence__history-jobid{display:flex;align-items:center;gap:8px}.twitter-influence__history-jobid-value{font-family:Roboto Mono,monospace;font-size:12px;color:var(--text-link,#b9cffb)}.twitter-influence__history-copy{background:transparent;border:none;color:var(--text-low,#8b8f96);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.twitter-influence__history-copy:hover{color:var(--text-med,#c5c8ce)}.twitter-influence__history-copy-icon{font-size:12px}.twitter-influence__history-copy-icon--success{color:#10b981}.twitter-influence__history-view-btn{padding:6px 12px;background:var(--text-link,#b9cffb);color:var(--bg-surface-v1,#0b1220);border:none;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease}.twitter-influence__history-view-btn:hover{background:var(--text-link-hover,#a0b8e8);transform:translateY(-1px)}.twitter-influence__history-no-action{color:var(--text-low,#8b8f96)}.twitter-influence__modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;overflow-y:auto}.twitter-influence__modal-content{background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:12px;width:100%;max-width:1400px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.twitter-influence__modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--border-v2,#22304a)}.twitter-influence__modal-title{font-size:24px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0}.twitter-influence__modal-close{background:transparent;border:none;color:var(--text-med,#c5c8ce);font-size:20px;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.twitter-influence__modal-close:hover{color:var(--text-high,#f3f4f6)}.twitter-influence__modal-body{padding:24px;overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:24px}.twitter-influence__modal-graph-wrapper{width:100%;height:600px;background:var(--bg-surface-v2,#1a2332);border:1px solid var(--border-v2,#22304a);border-radius:8px;overflow:hidden;position:relative}.twitter-influence__modal-graph-wrapper canvas{width:100%!important;height:100%!important}.twitter-influence__modal-details{background:var(--bg-surface-v2,#1a2332);border:1px solid var(--border-v2,#22304a);border-radius:8px;padding:20px;max-height:400px;overflow-y:auto}.no-data-container{padding:80px 32px;min-height:400px;width:100%}.no-data-container,.no-data-message{display:flex;justify-content:center;align-items:center}.no-data-message{flex-direction:column;text-align:center;max-width:500px;padding:40px;background:hsla(0,0%,100%,.02);border:1px solid var(--border-v2,#22304a);border-radius:12px;backdrop-filter:blur(10px);transition:all .3s ease}.no-data-message:hover{background:hsla(0,0%,100%,.03);border-color:rgba(185,207,251,.3);transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.3)}.no-data-icon{font-size:64px;color:var(--text-med,#c5c8ce);margin-bottom:24px;opacity:.6;animation:float 3s ease-in-out infinite}.no-data-title{font-size:20px;font-weight:600;color:var(--text-high,#f3f4f6);margin:0 0 12px;letter-spacing:-.02em}.no-data-description{font-size:14px;color:var(--text-med,#c5c8ce);margin:0;line-height:1.6;opacity:.8}.platform-content__pagination-wrapper{width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:8px 0!important;grid-column:1/-1!important;clear:both!important;position:relative!important}@media(max-width:768px){.platform-content__pagination-wrapper{justify-content:center!important}}.platform-content__pagination{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:0!important;width:auto!important;max-width:100%!important;gap:12px!important;box-sizing:border-box!important;position:relative!important}@media(max-width:768px){.platform-content__pagination{flex-direction:row!important;justify-content:center!important;gap:16px!important;align-items:center!important}}.platform-content__pagination-mobile-info{display:none!important}@media(max-width:768px){.platform-content__pagination-mobile-info{display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}}.platform-content__pagination-mobile-text{color:var(--text-med,#9ca3af)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.2px!important;opacity:.8!important;white-space:nowrap!important}.platform-content__pagination-info{display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;order:1!important}@media(max-width:768px){.platform-content__pagination-info{display:none!important}}.platform-content__pagination-text{color:var(--text-med,#9ca3af)!important;font-size:13px!important;font-weight:400!important;letter-spacing:.1px!important;opacity:.7!important;transition:opacity .2s ease!important;text-align:center!important}@media(max-width:768px){.platform-content__pagination-text{font-size:12px!important}}.platform-content__pagination-controls{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;flex-wrap:wrap!important;padding:0!important;flex-shrink:0!important;order:2!important}@media(max-width:768px){.platform-content__pagination-controls{display:none!important}}.platform-content__pagination-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;padding:0!important;background:var(--bg-surface-v2,#1a2332)!important;border:1px solid var(--border-v2,#22304a)!important;border-radius:8px!important;color:var(--text-high,#f3f4f6)!important;font-size:0!important;cursor:pointer!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;outline:none!important;flex-shrink:0!important;box-sizing:border-box!important;margin:0!important;position:relative!important}.platform-content__pagination-button svg{width:14px!important;height:14px!important;display:block!important;position:relative!important;z-index:1!important;transition:transform .2s ease!important}.platform-content__pagination-button:hover:not(:disabled){background:var(--bg-surface-v1,#0b1220)!important;border-color:var(--text-link,#b9cffb)!important;color:var(--text-link,#b9cffb)!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(185,207,251,.25),0 0 20px rgba(185,207,251,.1)!important}.platform-content__pagination-button:hover:not(:disabled) svg{transform:scale(1.1)!important}.platform-content__pagination-button:active:not(:disabled){transform:translateY(0)!important;box-shadow:0 2px 6px rgba(185,207,251,.2)!important}.platform-content__pagination-button:disabled{opacity:.35!important;cursor:not-allowed!important;background:var(--bg-surface-v1,#0b1220)!important;border-color:var(--border-v2,#1a2332)!important;color:var(--text-med,#6b7280)!important}.platform-content__pagination-button:focus-visible{outline:2px solid var(--text-link,#b9cffb)!important;outline-offset:2px!important}.platform-content__pagination-pages{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;flex-wrap:wrap!important;margin:0 6px!important}@media(max-width:768px){.platform-content__pagination-pages{display:none!important}}.platform-content__pagination-page{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:36px!important;height:36px!important;padding:0 12px!important;background:var(--bg-surface-v2,#1a2332)!important;border:1px solid var(--border-v2,#22304a)!important;border-radius:8px!important;color:var(--text-high,#f3f4f6)!important;font-size:13px!important;font-weight:400!important;cursor:pointer!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;outline:none!important;flex-shrink:0!important;box-sizing:border-box!important;margin:0!important;text-decoration:none!important;position:relative!important}.platform-content__pagination-page:hover:not(:disabled){background:var(--bg-surface-v1,#0b1220)!important;border-color:var(--text-link,#b9cffb)!important;color:var(--text-link,#b9cffb)!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(185,207,251,.25),0 0 20px rgba(185,207,251,.1)!important}.platform-content__pagination-page:active:not(:disabled){transform:translateY(0)!important;box-shadow:0 2px 6px rgba(185,207,251,.2)!important}.platform-content__pagination-page--active{background:var(--text-link,#b9cffb)!important;border-color:var(--text-link,#b9cffb)!important;color:var(--bg-surface-v1,#0b1220)!important;font-weight:600!important;box-shadow:0 0 20px rgba(185,207,251,.4),0 4px 16px rgba(185,207,251,.3),0 0 0 1px rgba(185,207,251,.2)!important;filter:drop-shadow(0 0 8px rgba(185,207,251,.5))!important;transform:scale(1.05)!important}.platform-content__pagination-page--active:hover{background:var(--text-high,#fff)!important;border-color:var(--text-high,#fff)!important;box-shadow:0 0 24px rgba(185,207,251,.5),0 6px 20px rgba(185,207,251,.4),0 0 0 1px rgba(185,207,251,.3)!important;filter:drop-shadow(0 0 12px rgba(185,207,251,.6))!important;transform:scale(1.05) translateY(-1px)!important}.platform-content__pagination-page:focus-visible{outline:2px solid var(--text-link,#b9cffb)!important;outline-offset:2px!important}.platform-content__pagination-page:disabled{opacity:.4!important;cursor:not-allowed!important;background:var(--bg-surface-v1,#0b1220)!important;border-color:var(--border-v2,#1a2332)!important;color:var(--text-med,#6b7280)!important}.platform-content__pagination-ellipsis{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;color:var(--text-med,#6b7280)!important;font-size:13px!important;font-weight:500!important;user-select:none!important;pointer-events:none!important;letter-spacing:2px!important}.scheduler-filters-wrapper{display:flex;flex-direction:column;gap:16px;margin-bottom:-10px!important}@media(max-width:768px){.scheduler-filters-wrapper{gap:12px}}.scheduler-filters-search{width:100%;min-width:0}.scheduler-filters{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:24px;align-items:flex-end;justify-content:flex-start;position:relative;z-index:100}@media(min-width:1800px){.scheduler-filters{justify-content:space-between}}.scheduler-filters__filters-right{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;justify-content:flex-end;margin-left:auto}.scheduler-filters__right-group,.scheduler-filters__select-filters{display:flex;gap:16px;align-items:flex-end;flex-shrink:0}.scheduler-filters__right-group{flex-wrap:wrap;margin-left:0}@media(min-width:1800px){.scheduler-filters__right-group{margin-left:auto}}.scheduler-filters__date-filters{display:flex;gap:16px}.scheduler-filters__date-filters,.scheduler-filters__search-wrapper{align-items:flex-end;flex-shrink:0}@media(max-width:768px){.scheduler-filters,.scheduler-filters__filters-right{flex-direction:column;width:100%;align-items:stretch}.scheduler-filters__right-group,.scheduler-filters__select-filters{width:100%;flex-direction:column}.scheduler-filters__right-group{align-items:stretch;margin-left:0}.scheduler-filters__date-filters{width:100%;flex-direction:column}.scheduler-filters__search-wrapper{width:100%}.scheduler-filters__filter-group{width:100%!important}.scheduler-filters__filter-group,.scheduler-filters__filter-group .custom-select,.scheduler-filters__filter-group--search{min-width:100%!important;max-width:100%!important}.scheduler-filters__filter-group .custom-select{width:100%!important}.scheduler-filters__search-input,.scheduler-filters__search-wrapper{min-width:100%!important;max-width:100%!important}.scheduler-filters__clear-filters{width:100%}}.scheduler-filters__filter-group{display:flex;flex-direction:column;gap:8px;position:relative;z-index:10;min-width:200px;flex-shrink:0}@media(max-width:768px){.scheduler-filters__filter-group{min-width:100%!important}}.scheduler-filters__filter-group label{font-size:10px;font-weight:700;color:var(--text-link,#b9cffb);text-transform:uppercase;letter-spacing:1px;opacity:.85}.scheduler-filters__filter-group .custom-select{width:200px!important;min-width:200px!important;max-width:200px!important;flex-shrink:0!important}@media(max-width:768px){.scheduler-filters__filter-group .custom-select{width:100%!important;min-width:100%!important;max-width:100%!important}}.scheduler-filters__filter-group--search{min-width:250px;flex:0 1 auto;z-index:15!important}@media(min-width:1400px){.scheduler-filters__filter-group--search{min-width:300px}}@media(max-width:768px){.scheduler-filters__filter-group--search{width:100%!important;min-width:100%!important;max-width:100%!important}}.scheduler-filters__filter-group--search label{text-align:left}.scheduler-filters__filter-group--search .backend-search-wrapper{position:relative;z-index:15}.scheduler-filters__filter-group--search .backend-search-button,.scheduler-filters__filter-group--search .backend-search-clear{z-index:16!important}.scheduler-filters__search-wrapper{position:relative;display:flex;align-items:center;max-width:400px}.scheduler-filters__search-icon{position:absolute;left:12px;color:var(--text-secondary,#9ca3af);font-size:14px;pointer-events:none;z-index:1}.scheduler-filters__search-input{width:100%;min-width:350px;max-width:400px;padding:12px 16px 12px 40px;background:rgba(17,25,39,.95);border:1px solid rgba(185,207,251,.15);border-radius:10px;color:var(--text-high,#f6f7f8);font-size:13px;font-weight:400;transition:all .25s ease;outline:none;box-sizing:border-box}.scheduler-filters__search-input::placeholder{color:var(--text-secondary,#9ca3af);opacity:.7;white-space:nowrap}.scheduler-filters__search-input:focus{border-color:var(--text-link,#b9cffb);box-shadow:0 0 0 3px rgba(185,207,251,.1);background:#111927}.scheduler-filters__search-input:hover{border-color:rgba(185,207,251,.3);background:#111927}.scheduler-filters__clear-filters{display:flex;align-items:center;gap:8px;padding:12px 20px;background:rgba(185,207,251,.1);border:1px solid rgba(185,207,251,.2);border-radius:10px;color:var(--text-link,#b9cffb);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;height:44px;align-self:flex-end}.scheduler-filters__clear-filters:hover{background:rgba(185,207,251,.15);border-color:rgba(185,207,251,.3)}.scheduler-filters__clear-filters svg{font-size:12px}.scheduler-filters .custom-select{width:200px!important;min-width:200px!important;max-width:200px!important;position:relative;flex-shrink:0!important}@media(max-width:768px){.scheduler-filters .custom-select{width:100%!important;min-width:100%!important;max-width:100%!important}}.scheduler-filters .custom-select__trigger{background:rgba(17,25,39,.95)!important;border:1px solid rgba(185,207,251,.15)!important;border-radius:10px!important;padding:12px 48px 12px 16px!important;height:44px!important;min-height:44px!important;width:100%!important;min-width:100%!important;max-width:100%!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;cursor:pointer!important;transition:all .2s ease!important;box-sizing:border-box!important;flex-shrink:0!important}.scheduler-filters .custom-select__trigger:hover{border-color:rgba(185,207,251,.3)!important;background:#111927!important}@media(max-width:768px){.scheduler-filters .custom-select__trigger{width:100%!important;min-width:100%!important;max-width:100%!important}}.scheduler-filters .custom-select__value{padding-right:8px!important}.scheduler-filters .custom-select__arrow,.scheduler-filters .custom-select__icon{position:absolute!important;right:16px!important;top:50%!important;transform:translateY(-50%)!important;color:var(--text-med,#c5c8ce)!important;font-size:12px!important;margin:0!important;pointer-events:none!important;width:12px!important;height:12px!important;flex-shrink:0!important}.scheduler-filters .custom-select__arrow--open,.scheduler-filters .custom-select__icon--open{transform:translateY(-50%) rotate(180deg)!important}.scheduler-filters .custom-select__value{color:var(--text-high,#f6f7f8)!important;font-size:13px!important;font-weight:500!important;flex:1!important;text-align:left!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.scheduler-filters .custom-select__dropdown{background:rgba(17,25,39,.98)!important;border:1px solid rgba(185,207,251,.15)!important;border-radius:10px!important;box-shadow:0 8px 32px rgba(0,0,0,.4)!important;backdrop-filter:blur(20px)!important;max-height:250px!important;overflow-y:auto!important}.scheduler-filters .custom-select__dropdown--portal{position:fixed!important;z-index:99999!important;width:160px!important}@media(max-width:768px){.scheduler-filters .custom-select__dropdown--portal{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important}.scheduler-filters .custom-select__dropdown{width:100%!important;min-width:100%!important;max-width:100%!important}}.scheduler-filters .custom-select__options{display:flex!important;flex-direction:column!important;width:100%!important}.scheduler-filters .custom-select__option{width:100%!important;padding:10px 14px!important;color:var(--text-high,#f6f7f8)!important;font-size:13px!important;transition:all .15s ease!important;cursor:pointer!important;display:block!important;text-align:left!important;box-sizing:border-box!important}.scheduler-filters .custom-select__option:hover{background:rgba(185,207,251,.1)!important}.scheduler-filters .custom-select__option--selected{background:rgba(185,207,251,.15)!important;color:var(--text-link,#b9cffb)!important}.scheduler-filters .datetime-picker{width:200px;position:relative}@media(max-width:768px){.scheduler-filters .datetime-picker{width:100%!important;min-width:100%!important;max-width:100%!important}}.scheduler-filters .datetime-picker__input{background:rgba(17,25,39,.95)!important;border:1px solid rgba(185,207,251,.15)!important;border-radius:10px!important;padding:12px 14px!important;height:44px!important;min-height:44px!important;color:var(--text-high,#f6f7f8)!important;font-size:13px!important;display:flex!important;align-items:center!important;width:100%!important;box-sizing:border-box!important;cursor:pointer!important;transition:all .2s ease!important}.scheduler-filters .datetime-picker__input:hover{border-color:rgba(185,207,251,.3)!important;background:#111927!important}@media(max-width:768px){.scheduler-filters .datetime-picker__input{width:100%!important;min-width:100%!important;max-width:100%!important}}.scheduler-filters .datetime-picker__dropdown{z-index:1000!important;position:absolute!important;top:100%!important;margin-top:4px!important}@media(max-width:768px){.scheduler-filters .datetime-picker__dropdown{left:0!important;right:0!important;width:100%!important;max-width:100%!important}}@media(min-width:769px){.scheduler-filters__date-filters .scheduler-filters__filter-group:last-child .datetime-picker__dropdown{left:auto!important;right:0!important;max-width:min(280px,100vw - 20px);width:min(280px,100vw - 20px)}}.platform-content__modal-overlay .platform-content__modal{overflow:visible!important}.platform-content__modal-overlay .platform-content__modal:has(.custom-select--open){max-height:95vh!important;overflow:visible!important}.platform-content__modal-overlay .platform-content__modal .platform-content__modal-body{position:relative;overflow-y:auto;overflow-x:visible!important;max-height:calc(90vh - 200px);z-index:1}.platform-content__modal-overlay .platform-content__modal .platform-content__modal-body::-webkit-scrollbar{width:8px;height:8px}.platform-content__modal-overlay .platform-content__modal .platform-content__modal-body::-webkit-scrollbar-track{background:var(--bg-main,#020815);border-radius:4px}.platform-content__modal-overlay .platform-content__modal .platform-content__modal-body::-webkit-scrollbar-thumb{background:var(--border-v2,#22304a);border-radius:4px}.platform-content__modal-overlay .platform-content__modal .platform-content__modal-body::-webkit-scrollbar-thumb:hover{background:var(--text-link,#b9cffb)}.platform-content__modal-overlay .platform-content__modal .platform-content__modal-body:has(.custom-select--open){overflow:hidden!important;overflow-y:hidden!important;overflow-x:visible!important;max-height:none!important;overscroll-behavior:none!important;touch-action:none!important;position:relative!important;scroll-behavior:auto!important}.platform-content__modal-overlay .platform-content__modal .platform-content__modal-body .platform-content__time-picker-dropdown{z-index:10010!important;pointer-events:auto!important;opacity:1!important;visibility:visible!important;background:var(--bg-surface-v2,#1a2332)!important}.platform-content__modal-overlay .platform-content__modal .platform-content__modal-body .platform-content__time-select-dropdown{z-index:10011!important;pointer-events:auto!important;opacity:1!important;visibility:visible!important;background:var(--bg-surface-v1,#0b1220)!important}.platform-content__modal-overlay .platform-content__modal .platform-content__modal-body .platform-content__time-picker-wrapper{z-index:10010!important;position:relative!important}.platform-content__modal-overlay .platform-content__modal .platform-content__form-group{position:relative;z-index:1}.platform-content__modal-overlay .platform-content__modal .platform-content__form-group:has(.platform-content__time-picker-wrapper){z-index:10010;overflow:visible}.platform-content__modal-overlay .platform-content__modal .platform-content__form-group select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23F3F4F6' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:12px;padding:12px 44px 12px 16px;min-height:48px;cursor:pointer}.platform-content__modal-overlay .platform-content__modal .platform-content__form-group select:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23B9CFFB' d='M6 9L1 4h10z'/%3E%3C/svg%3E")}.platform-content__modal-overlay .platform-content__modal .platform-content__form-group select:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23B9CFFB' d='M6 3L11 8H1z'/%3E%3C/svg%3E")}.platform-content__modal-overlay .platform-content__modal .platform-content__form-group .custom-select__trigger{padding:12px 48px 12px 16px!important;min-height:48px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important}.platform-content__modal-overlay .platform-content__modal .platform-content__form-group .custom-select__icon{position:absolute!important;right:18px!important;top:50%!important;transform:translateY(-50%)!important;font-size:11px!important;pointer-events:none!important;margin:0!important}.platform-content__modal-overlay .platform-content__modal .platform-content__form-group .custom-select__icon--open{transform:translateY(-50%) rotate(180deg)!important}.platform-content__modal-overlay .platform-content__modal .platform-content__form-group .custom-select__value{flex:1!important;text-align:left!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;padding:0!important;margin:0!important}.Toastify__toast,.Toastify__toast-container{z-index:100001!important}.home-page{min-height:100vh;position:relative;color:var(--text-high);background:#091b36}.home-page>:not(.header){position:relative;z-index:1}:root{--bg-main:#020815;--bg-surface-v1:#0b1220;---bg-surface-v1:#080e19;--text-high:#f3f4f6;--text-med:#c5c8ce;--text-low:#7e8692;--text-link:#b9cffb;--border-v1:#262a30;--border-v2:#22304a;--stroke-color:#ced4da;--dark-grey:#afafaf;--grey:#c7c7c7;--light-grey-01:#e8e8e8;--light-grey-02:#f6f6f6;--white:#fff;--black:#000;--green:#42af72;--green-soft:#e6f4ec;--yellow:#f0ad4e;--yellow-soft:#fff5e5;--red:#d9534f;--red-soft:#fcebea;--blue:#4d99e0;--blue-soft:#e5f7ff;--container-max-width:1230px;--container-padding:24px}.input-label{display:block;color:#ff9500;font-size:14px;font-weight:500;margin-bottom:8px}.custom-input{width:100%;padding:.75rem;border:1px solid #374151;border-radius:.375rem;font-size:.875rem;background-color:transparent;transition:all .2s ease;box-sizing:border-box}.custom-input:focus{outline:none;border-color:var(--main-color,#7ed321);background:hsla(30,1%,52%,.1);box-shadow:0 0 0 3px rgba(126,211,33,.1)}.custom-input::placeholder{color:#9ca3af;font-size:14px;opacity:1}.custom-input:disabled{background:hsla(0,0%,100%,.02);cursor:not-allowed;opacity:.6}.custom-input--error,.custom-input.error{border-color:#ef4444}.custom-input--error:focus,.custom-input.error:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(220,53,69,.1)}.custom-input--success,.custom-input.success{border-color:#7ed321}.custom-input--success:focus,.custom-input.success:focus{border-color:#7ed321;box-shadow:0 0 0 3px rgba(126,211,33,.1)}.custom-input--small{height:40px;padding:6px 8px;font-size:14px}.custom-input--large{height:60px;padding:12px 16px;font-size:18px}.custom-select-error{color:#ef4444;font-size:12px;margin-top:4px;font-weight:400}.form-group{margin-bottom:16px}.form-group:last-child{margin-bottom:0}.form-group--inline{display:flex;align-items:center;gap:12px}.form-group--inline .input-label{margin-bottom:0;white-space:nowrap}.form-group--compact{margin-bottom:8px}.error-message,.form-error{color:#ef4444}.error-message,.form-error,.success-message{font-size:12px;margin-top:4px;font-weight:400;line-height:1.3}.success-message{color:#7ed321}@media(max-width:768px){.custom-input{font-size:16px}.custom-input--small{font-size:14px}.custom-input--large{font-size:16px}.selected-chips{gap:4px}.chip{font-size:12px;padding:3px 6px}.form-group--inline{flex-direction:column;align-items:stretch}.form-group--inline .input-label{margin-bottom:8px}}@media(max-width:480px){.input-label{font-size:13px}.custom-input{height:45px;padding:6px 8px}}.custom-input.error{animation:shake .3s ease-in-out}.custom-select{position:relative;width:100%;z-index:10}.custom-select__trigger{width:100%;padding:12px 44px 12px 16px;background:var(--bg-surface-v1,#0b1220);border:1px solid var(--border-v2,#22304a);border-radius:8px;color:var(--text-high,#f3f4f6);font-size:14px;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;transition:all .2s cubic-bezier(.4,0,.2,1);outline:none;position:relative;box-sizing:border-box;min-height:48px}.custom-select__trigger:focus,.custom-select__trigger:hover:not(:disabled){border-color:var(--text-link,#b9cffb)}.custom-select__trigger:focus{box-shadow:0 0 0 3px rgba(185,207,251,.1)}.custom-select__trigger:disabled{opacity:.6;cursor:not-allowed}.custom-select__value{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0;line-height:1.5}.custom-select__icon{position:absolute!important;right:16px!important;top:50%!important;transform:translateY(-50%)!important;font-size:12px!important;color:var(--text-high,#f3f4f6)!important;transition:transform .3s cubic-bezier(.4,0,.2,1)!important;pointer-events:none!important;width:12px!important;height:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;flex-shrink:0!important}.custom-select__icon--open{transform:translateY(-50%) rotate(180deg)!important}.custom-select__dropdown{background:var(--bg-surface-v2,#1a2332);border:1px solid var(--border-v2,#22304a);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.5);animation:slideDown .25s cubic-bezier(.4,0,.2,1);max-height:300px;overflow-y:auto;overflow-x:hidden}@media(max-width:768px){.custom-select__dropdown{max-height:250px}}@media(max-width:480px){.custom-select__dropdown{max-height:200px}}.custom-select__dropdown--portal{position:fixed;z-index:99999;max-height:300px}@media(max-width:768px){.custom-select__dropdown--portal{max-height:250px}}@media(max-width:480px){.custom-select__dropdown--portal{max-height:200px}}.custom-select__dropdown::-webkit-scrollbar{width:6px}@media(max-width:768px){.custom-select__dropdown::-webkit-scrollbar{width:4px}}.custom-select__dropdown::-webkit-scrollbar-track{background:var(--bg-surface-v1,#0b1220)}.custom-select__dropdown::-webkit-scrollbar-thumb{background:var(--border-v2,#22304a);border-radius:3px}.custom-select__dropdown::-webkit-scrollbar-thumb:hover{background:var(--text-link,#b9cffb)}.custom-select__options{padding:4px;display:flex;flex-direction:column;width:100%}.custom-select__option{width:100%;padding:12px 16px;background:transparent;border:none;color:var(--text-high,#f3f4f6);font-size:14px;text-align:left;cursor:pointer;border-radius:6px;transition:all .15s cubic-bezier(.4,0,.2,1);display:block}.custom-select__option--selected,.custom-select__option:hover{background:var(--text-link,#b9cffb);color:var(--bg-surface-v1,#0b1220)}.custom-select__option--selected{font-weight:600}.custom-select--disabled{opacity:.6;pointer-events:none}.custom-select--open{z-index:10002}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}