/*!**************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/styles/fonts.css ***!
  \**************************************************************************************************************************************************************************/@import url(https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap);
/*!******************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/styles/fonts.css (1) ***!
  \******************************************************************************************************************************************************************************/

/*!**************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/styles/index.css ***!
  \**************************************************************************************************************************************************************************/@keyframes fadeEnter{0%{opacity:0}to{opacity:1}}@keyframes translateEnter{0%{margin-top:-5vh}to{margin-top:0}}@property --line-clamp{syntax:"<integer>";inherits:false;initial-value:4}@font-face{font-display:block;font-family:icons;font-style:normal;font-weight:400;src:url(/static/icons.c6ea0acac7eca933dc5e.woff) format("woff")}[class*=" icon-"],[class^=icon-]{font-family:icons!important}[class*=" icon-"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),[class^=icon-]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){speak-as:never;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-language:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e900"}.icon-angle-down:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e901"}.icon-angle-left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e902"}.icon-angle-right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e903"}.icon-angles:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e904"}.icon-angle-up:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e905"}.icon-private:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e906"}.icon-arrow-down:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e907"}.icon-arrow-left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e908"}.icon-arrow-right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e909"}.icon-arrows:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e90a"}.icon-arrow-up:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e90b"}.icon-bin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e90c"}.icon-burger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e90d"}.icon-calendar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e90e"}.icon-check:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e90f"}.icon-copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e91a"}.icon-cross:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e910"}.icon-eye:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e911"}.icon-filter:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e912"}.icon-layers:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e913"}.icon-lens:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e914"}.icon-lens-check:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e915"}.icon-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e916"}.icon-megaphone:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e917"}.icon-pen:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e918"}.icon-plus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e919"}html:not(#\#){box-sizing:border-box;margin:0;overflow-x:hidden;padding:0;width:100%;--csstools-color-scheme--light:initial;color-scheme:light dark}@media (prefers-color-scheme:dark){html:not(#\#){--csstools-color-scheme--light: }}body:not(#\#){font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden;padding:0;width:100%}:not(#\#),:not(#\#):after,:not(#\#):before{box-sizing:inherit}embed:not(#\#),iframe:not(#\#),object:not(#\#){max-width:100%}ul:not(#\#){margin:0;padding:0}ul:not(#\#) li{list-style:none}h1:not(#\#),h2:not(#\#),h3:not(#\#),h4:not(#\#),h5:not(#\#),h6:not(#\#){letter-spacing:normal}a:not(#\#){cursor:pointer;-webkit-text-decoration:none;text-decoration:none;transition:color .1s linear}a:active:not(#\#),a:focus:not(#\#){outline:none}hr:not(#\#){border-left:none;border-right:none;border-top:none}img:not(#\#),picture:not(#\#){margin:0;max-width:100%}label:not(#\#){margin-bottom:0}input:not(#\#),select:not(#\#),textarea:not(#\#){background-color:transparent;border:1px solid #e5e5e5;border-radius:6px;color:#232323;color:var(--base-font-color);cursor:pointer;font-family:Work Sans,Arial,Helvetica,Ubuntu,Open Sans,Segoe UI,Roboto,serif;font-family:var(--base-font-family);outline:none;padding:5px 10px;transition:all .2s ease}input:hover:not(#\#),select:hover:not(#\#),textarea:hover:not(#\#){border-color:#ccc}input:not(#\#) option,select:not(#\#) option,textarea:not(#\#) option{background-color:#fff;color:#232323;color:var(--base-font-color)}select:not(#\#){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23333' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m3 6 5 5 5-5'/%3E%3C/svg%3E");background-position:right 6px center;background-repeat:no-repeat;background-size:12px 12px;padding-right:22px}button:not(#\#){background-color:transparent;border:1px solid #e5e5e5;border-radius:6px;color:#232323;color:var(--base-font-color);cursor:pointer;padding:5px 10px}button:disabled:not(#\#){cursor:not-allowed;opacity:.3}button:not(#\#){transition:all .2s ease}button:hover:not(#\#){border-color:#ccc}:root:not(#\#):not(#\#){--background-color:#f6f6f8;--primary-color:#0068a3;--secondary-color:#e8f7ff;--cta-color:var(--celest-color);--cta2-color:#063c42;--black-color:#232323;--dark-gray-color:#9396a3;--gray-color:#8f94a1;--light-gray-color:var(--light-gray-color);--celest-color:#24cee2;--form-border-color:#8f94a1;--font-size:16px;--base-font-color:var(--black-color);--base-font-family:"Work Sans","Arial","Helvetica","Ubuntu","Open Sans","Segoe UI","Roboto",serif;--breakpoint-mobile:480px;--breakpoint-tablet:768px;--breakpoint-laptop:1024px;--breakpoint-desktop:1440px;--breakpoint-smartTv:1920px}html:not(#\#):not(#\#):not(#\#){height:100vh}@supports (height:100dvh){html:not(#\#):not(#\#):not(#\#){height:100dvh}}body:not(#\#):not(#\#):not(#\#){background-color:#f6f6f8;background-color:var(--background-color);color:#232323;color:var(--base-font-color,#000);font-family:Work Sans,Arial,Helvetica,Ubuntu,Open Sans,Segoe UI,Roboto,serif;font-family:var(--base-font-family);height:100vh}@supports (height:100dvh){body:not(#\#):not(#\#):not(#\#){height:100dvh}}[id=root]:not(#\#):not(#\#):not(#\#){height:100%;overflow:hidden;width:100%}[id=root]:not(#\#):not(#\#):not(#\#) .page{height:100vh;overflow:auto;scroll-behavior:smooth}@supports (height:100dvh){[id=root]:not(#\#):not(#\#):not(#\#) .page{height:100dvh}}.split:not(#\#):not(#\#):not(#\#){box-sizing:border-box;display:flex;width:100%}@media screen and (max-width:1024px){.split:not(#\#):not(#\#):not(#\#){flex-direction:column}}.split:not(#\#):not(#\#):not(#\#) .item{box-sizing:border-box;display:block;flex:0 0 50%}@media screen and (max-width:1024px){.split:not(#\#):not(#\#):not(#\#) .item{flex:0 0 100%;height:100%;width:100%}}.container:not(#\#):not(#\#):not(#\#){box-sizing:border-box;margin:0 auto;max-width:1024px;max-width:var(--breakpoint-laptop);padding:1px 10px;width:100%}@media screen and (min-width:1921px){.container:not(#\#):not(#\#):not(#\#){max-width:1440px;max-width:var(--breakpoint-desktop)}}.half-container:not(#\#):not(#\#):not(#\#){box-sizing:border-box;display:block;max-width:512px;max-width:calc(var(--breakpoint-laptop, 1024)/2);padding:1px 10px;width:100%}@media screen and (min-width:1921px){.half-container:not(#\#):not(#\#):not(#\#){max-width:720px;max-width:calc(var(--breakpoint-desktop, 1440)/2)}}@media screen and (min-width:1025px){.half-container.left-side:not(#\#):not(#\#):not(#\#){margin-left:auto;margin-right:0}.half-container.right-side:not(#\#):not(#\#):not(#\#){margin-left:0;margin-right:auto}}@media screen and (min-width:481px){.only-mobile:not(#\#):not(#\#):not(#\#){display:none}}@media screen and (min-width:769px){.only-responsive:not(#\#):not(#\#):not(#\#){display:none}}.ellipsis:not(#\#):not(#\#):not(#\#):not(#\#){flex:1 1 auto;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.truncate:not(#\#):not(#\#):not(#\#):not(#\#){display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:4;-webkit-line-clamp:var(--line-clamp,4);line-clamp:4;line-clamp:var(--line-clamp,4)}.visually-hidden:not(#\#):not(#\#):not(#\#):not(#\#){height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.aspect-ratio-16x9:not(#\#):not(#\#):not(#\#):not(#\#){height:0;padding-bottom:56.25%;position:relative}.aspect-ratio-16x9:not(#\#):not(#\#):not(#\#):not(#\#)>*{height:100%;left:0;position:absolute;top:0;width:100%}.scrollbar-thin:not(#\#):not(#\#):not(#\#):not(#\#) ::-webkit-scrollbar,.scrollbar-thin:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{cursor:pointer;height:4px;padding:1px;width:4px}.scrollbar-thin:not(#\#):not(#\#):not(#\#):not(#\#) ::-webkit-scrollbar-track,.scrollbar-thin:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track{background:rgba(gray,.5)}.scrollbar-thin:not(#\#):not(#\#):not(#\#):not(#\#) ::-webkit-scrollbar-thumb,.scrollbar-thin:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:gray;cursor:pointer}.scrollbar-hidden:not(#\#):not(#\#):not(#\#):not(#\#) ::-webkit-scrollbar,.scrollbar-hidden:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{height:0;width:0}

/*!*****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Skeleton/ClassificationsListSkeleton/ClassificationsListSkeleton.css ***!
  \*****************************************************************************************************************************************************************************************************************************************/#classifications-list.skeleton:not(#\#) .skeleton-element{background:#e0e0e0!important;background-image:none!important;border:none!important;border-radius:4px!important;color:transparent!important}#classifications-list.skeleton .skeleton-element{display:inline-block;overflow:hidden;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}#classifications-list.skeleton .skeleton-element:before{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,transparent 0,#ebebeb 50%,transparent);content:"";height:100%;left:-150%;position:absolute;top:0;width:150%}#classifications-list.skeleton .classification-header,#classifications-list.skeleton .classification-item{display:grid;grid-template-columns:minmax(auto,1fr) 200px 150px}#classifications-list.skeleton .classification-header{opacity:.5;padding:20px 10px}#classifications-list.skeleton .classification-body{display:grid;grid-gap:10px;gap:10px}#classifications-list.skeleton .classification-item.skeleton{background-color:#fff;border:1px solid hsla(0,0%,83%,.667);border-radius:16px;box-shadow:0 4px 14px hsla(0,0%,83%,.2);display:grid;overflow:hidden;position:relative;transition:all .3s ease}#classifications-list.skeleton .classification-item.skeleton img{max-height:138px}#classifications-list.skeleton .classification-item.skeleton .cell{display:flex;gap:.5rem;justify-content:center}#classifications-list.skeleton .classification-item.skeleton .classification-rate .skeleton-element{border-radius:8px;height:28px;width:100px}#classifications-list.skeleton .classification-item.skeleton .classification-date,#classifications-list.skeleton .classification-item.skeleton .classification-rate{align-items:center}#classifications-list.skeleton .classification-item.skeleton .classification-data{height:100%;padding:9px 0;width:100%}#classifications-list.skeleton .classification-item.skeleton .classification-data>h1{margin-top:0}#classifications-list.skeleton .classification-item.skeleton .skeleton-title{display:block;height:20px;width:140px}#classifications-list.skeleton .classification-item.skeleton .skeleton-text-line{display:block;height:15px;margin-bottom:9px;width:100%}

/*!**********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/ErrorBoundary/ErrorPage/ErrorPage.css ***!
  \**********************************************************************************************************************************************************************************************************/#error-page{align-items:center;display:grid;justify-items:center;place-items:center}#error-page>section{text-align:center}#error-page h1{font-size:8rem;margin:0}

/*!********************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Nav/Nav.css ***!
  \********************************************************************************************************************************************************************************/#main-nav ul{display:flex;flex-direction:column;gap:1rem;list-style-type:none;margin:0;padding:40px 0}#main-nav a{align-items:center;border-radius:5px;border-radius:13px;color:#333;display:grid;height:40px;justify-items:center;place-items:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s;width:40px}#main-nav a.active{background-color:#e8f7ff;color:var(--primary-color)}#main-nav a:not(.active):hover{background-color:#f0f0f0}

/*!**********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Breadcrumb/Breadcrumb.css ***!
  \**********************************************************************************************************************************************************************************************/#breadcrumb-nav{flex:0 0 auto}#breadcrumb-nav ol{display:flex;list-style-type:none;margin:0;padding:10px 0}#breadcrumb-nav a{color:var(--base-font-color);display:inline-block;padding:0;-webkit-text-decoration:none;text-decoration:none}#breadcrumb-nav .icon{display:inline-block;font-size:12px;margin:0 4px;vertical-align:middle}

/*!*******************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/layouts/PageLayout/PageLayout.css ***!
  \*******************************************************************************************************************************************************************************************/.page-layout{display:grid;grid-template-areas:"aside header" "aside  main";grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;height:100%;max-height:100%;max-width:100%;width:100%}.page-layout>header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;gap:2rem;grid-area:header;-ms-grid-column:2;justify-content:space-between}.page-layout>aside,.page-layout>header{background-color:#fff;-ms-grid-row:1;padding:20px}.page-layout>aside{-ms-grid-row-span:2;grid-area:aside;-ms-grid-column:1}.page-layout>main{grid-area:main;-ms-grid-column:2;-ms-grid-row:2;overflow:auto;padding:20px}.page-layout ::-webkit-scrollbar{height:8px;width:8px}.page-layout -track::-csstools-invalid--webkit-scrollbar{background:transparent}.page-layout -thumb::-csstools-invalid--webkit-scrollbar{background-clip:content-box;background-color:#c1c1c1;border:2px solid transparent;border-radius:10px}.page-layout -thumb::-csstools-invalid--webkit-scrollbar:hover{background-color:#a8a8a8}.page-layout *{scrollbar-color:#c1c1c1 transparent;scrollbar-width:thin}.page-layout.error-page{background-color:red}

/*!**************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Loader/Loader.css ***!
  \**************************************************************************************************************************************************************************************/@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}75%,to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}}.loader{animation:rotate 1s linear infinite;border-radius:50%;height:48px;position:relative;width:48px}.loader:after,.loader:before{animation:prixClipFix 2s linear infinite;border:5px solid var(--primary-color);border-radius:50%;bottom:0;box-sizing:border-box;content:"";left:0;position:absolute;right:0;top:0}.loader:after{border-color:var(--secondary-color);bottom:8px;left:8px;right:8px;top:8px;transform:rotate3d(90,90,0,180deg)}.loader.mini-loader{height:16px;width:16px}.loader.mini-loader:after,.loader.mini-loader:before{border-width:3px}.loader.mini-loader:after{bottom:3px;left:3px;right:3px;top:3px}

/*!************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/LoadingPage/LoadingPage.css ***!
  \************************************************************************************************************************************************************************************************/#loading-page .main-container{align-items:center;display:flex;justify-content:center}#loading-page .loader{margin:10vh auto 0}

/*!*****************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Messages/Filters/SearchInput/SearchInput.css ***!
  \*****************************************************************************************************************************************************************************************************************/.search-input-container{background-color:#fff;display:flex;justify-content:center;max-width:var(--breakpoint-tablet);position:relative;width:100%}.search-input-container .icon{font-size:20px;left:10px;line-height:1;margin-top:-1px;pointer-events:none;position:absolute;top:50%;translate:0 -50%}.search-input-container:not(#\#) .search-input{cursor:text!important;padding:14px 2rem!important}.search-input-container .search-input{font-weight:500;outline:none;width:100%}.search-input-container .search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTYgNiA4IDhNMTQgNmwtOCA4Ii8+PC9zdmc+) no-repeat 50%;background-size:18px 18px;cursor:pointer;height:20px;width:20px}.search-input-container .loader{height:36px;left:auto;margin-right:10px;margin-top:4px;position:absolute;right:0;width:36px}

/*!*************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Messages/Filters/Filters.css ***!
  \*************************************************************************************************************************************************************************************************/.filter-select{border:1px solid #e5e5e5;border-radius:6px;position:relative}.filter-select .filter-group{align-items:center;display:flex}.filter-select .icon{font-size:20px;left:10px;margin-bottom:3px;pointer-events:none;position:absolute}.filter-select:not(#\#) select{border:none!important;padding-bottom:12px!important;padding-left:36px!important;padding-top:12px!important}.filter-select select{outline:none}

/*!*******************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Skeleton/MessagesSkeleton/MessagesSkeleton.css ***!
  \*******************************************************************************************************************************************************************************************************************/.message-item.skeleton:not(#\#) .skeleton-element{background:#e0e0e0!important;background-image:none!important;border:none!important;border-radius:4px!important;color:transparent!important}.message-item.skeleton .skeleton-element{display:inline-block;overflow:hidden;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.message-item.skeleton .skeleton-element:before{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,transparent 0,#ebebeb 50%,transparent);content:"";height:100%;left:-150%;position:absolute;top:0;width:150%}.message-item.skeleton:not(#\#) .channel-avatar.skeleton-element{border-radius:100%!important}.message-item.skeleton .channel-avatar.skeleton-element{display:block;height:144px;width:144px}.message-item.skeleton .skeleton-title{display:block;height:20px;margin:0 auto;width:140px}.message-item.skeleton .skeleton-subscribers{display:block;height:16px;margin:0 auto;width:100px}.message-item.skeleton .skeleton-text-line{display:block;height:15px;margin-bottom:9px;width:100%}.message-item.skeleton .skeleton-date{height:14px;width:60px}.message-item.skeleton .skeleton-views{height:14px;width:40px}.message-item.skeleton .fedback-section span.skeleton-element{height:26px;margin-right:10px;width:60px}.message-item.skeleton .classify-button.skeleton-element{display:block;height:36px;width:100%}.message-item.skeleton:not(#\#) .skeleton-image{border-radius:6px!important}.message-item.skeleton .skeleton-image{display:block;height:160px;width:100%}

/*!*************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Messages/HighlightText/HighlightText.css ***!
  \*************************************************************************************************************************************************************************************************************/mark{background-color:#fff3d0;color:#846308;font-weight:500;padding:0 2px}

/*!**********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/FeedButton/FeedButton.css ***!
  \**********************************************************************************************************************************************************************************************/.feed-button:not(#\#){border-color:#0a7aa1!important;color:#0a7aa1!important;padding:6px 20px!important}.feed-button{border-radius:6px;font-weight:500;transition:all .3s ease}.feed-button:hover{opacity:.7}.feed-button.in-feed:not(#\#){border-color:#aa1010!important;color:#aa1010!important}.feed-button.not-in-feed:not(#\#){background-color:var(--celest-color)!important;border:none!important;color:#fff!important}.feed-button.unknown-state{cursor:not-allowed;opacity:.5}.feed-button.loading{cursor:wait;opacity:.6}

/*!***************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Messages/MessageItem/FeedbackLabels/FeedbackLabels.css ***!
  \***************************************************************************************************************************************************************************************************************************/.user-feedback-section{border-top:1px solid #eee}.feedback-section{align-items:baseline;display:flex;gap:10px;padding:6px 0}.feedback-section .feedback-labels{display:flex;flex-wrap:wrap;gap:5px;overflow:hidden}.feedback-section .label-tag{align-items:center;background-color:#f0f0f6;border-radius:50px;color:var(--base-font-color);display:flex;font-size:13px;gap:5px;padding:4px 10px}.feedback-section .label-tag.no-labels{font-weight:500}.feedback-section .label-tag.llm-label{background-color:#ffeae8;color:#802017}.feedback-section:not(#\#) .label-tag button{border:none!important;padding:0!important}.feedback-section .add-label-dropdown{position:relative}.feedback-section:not(#\#) .add-label-dropdown>button{background-color:var(--cta2-color)!important;border:none!important;border-radius:100%!important;color:#fff!important;padding:0!important}.feedback-section .add-label-dropdown>button{align-items:center;display:grid;height:20px;justify-items:center;line-height:1;place-items:center;width:20px}.feedback-section .add-label-dropdown .labels-dropdown{background-color:#fff;border:1px solid hsla(210,5%,92%,.533);border-radius:10px;box-shadow:0 2px 4px hsla(210,5%,92%,.533);margin-top:10px;padding:10px;position:absolute;right:0;z-index:1}.feedback-section .add-label-dropdown .labels-dropdown>section{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(120px,1fr))}.feedback-section .add-label-dropdown .labels-dropdown>section+section{border-top:1px solid #eee;margin-top:10px;padding-top:10px}.feedback-section .add-label-dropdown .labels-dropdown button{font-size:12px;font-weight:500;word-break:break-word}.feedback-section:not(#\#) .add-label-dropdown .labels-dropdown .featured-dropdown-label-option{background-color:#f0f0f6!important}

/*!*****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Messages/MessageItem/SimpleFeedbackButtons/SimpleFeedbackButtons.css ***!
  \*****************************************************************************************************************************************************************************************************************************************/.simple-feedback-buttons{display:flex;gap:3px}.simple-feedback-buttons:not(#\#) .vote-button{border-radius:100%!important;padding:0!important}.simple-feedback-buttons .vote-button{align-items:center;display:grid;height:24px;justify-items:center;place-items:center;width:24px}.simple-feedback-buttons:not(#\#) .vote-button:hover{background-color:#f1f1f1!important;border-color:#f1f1f1!important}.simple-feedback-buttons:not(#\#) .vote-button.active{background-color:#ffb7b0!important;border-color:#ffb7b0!important;color:#fff!important}

/*!*********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Messages/MessageItem/MessageItem.css ***!
  \*********************************************************************************************************************************************************************************************************/.message-item{background-color:#fff;border:1px solid hsla(210,5%,92%,.533);border-radius:16px;box-shadow:0 4px 14px hsla(210,5%,92%,.533);padding:6px;width:100%}.message-item .channel-menu{left:10px;position:absolute;transition:opacity .3s ease-in-out;z-index:1}.message-item .channel-menu .dots{cursor:pointer;display:grid;padding:10px;position:relative;z-index:1;grid-gap:2px;gap:2px;margin-top:-5px}.message-item .channel-menu .dots .dot{background-color:#333;border-radius:50%;height:6px;width:6px}.message-item .channel-menu.open .bubble-channel-menu{opacity:1;pointer-events:auto;translate:-6px 6px}.message-item .channel-menu.open .bubble-channel-menu>a{pointer-events:auto}.message-item .channel-menu .bubble-channel-menu{background-color:#fff;border:1px solid #eaebec;border-radius:8px;box-shadow:0 4px 14px hsla(210,5%,92%,.533);display:grid;opacity:0;padding:10px;pointer-events:none;position:absolute;text-align:center;transition:all .3s ease-in-out;translate:-6px -8%;width:200px;grid-gap:6px;gap:6px}.message-item .channel-menu .bubble-channel-menu>a{background-color:transparent;display:block;font-size:14px;padding:5px;pointer-events:none;transition:all .3s ease-in-out}.message-item .channel-menu .bubble-channel-menu>a:hover{background-color:hsla(210,5%,92%,.6)}.message-item .channel-menu .bubble-channel-menu:after{background-color:#fff;border-left:2px solid #eaebec;border-radius:4px;border-top:1px solid #eaebec;content:"";height:20px;left:8px;position:absolute;rotate:45deg;top:-10px;width:20px}.message-item>section{grid-gap:10px;display:grid;gap:10px;grid-template-columns:220px minmax(20px,1fr) minmax(auto,230px)}.message-item>section .message-item-stats{align-items:center;border:1px solid #ebebeb;border-radius:50px;display:flex;font-size:14px;gap:10px;margin-top:16px;padding:.2rem 1rem;width:-moz-fit-content;width:fit-content}.message-item>section .message-item-stats .message-item-views{align-items:center;display:flex;gap:4px}.message-item>section .message-item-stats .message-item-views .icon{font-size:20px;line-height:1}.message-item>section>.side{padding:20px}.message-item>section>.left-side{position:relative}.message-item>section>.left-side h1{font-size:19px;margin:0 0 4px}.message-item>section>.left-side .message-item-avatars{padding-bottom:12px;position:relative}.message-item>section>.left-side .message-item-avatars:after{background-color:#f4f4f4;bottom:0;content:"";position:absolute;right:-24px;top:0;width:2px}.message-item>section>.left-side .channel-avatar{background-color:#aaa;border-radius:100%;height:130px;width:130px}.message-item>section>.left-side .grey-avatar{border:2px solid #fff;border-radius:100%;bottom:6px;height:52px;position:absolute;right:0}.message-item>section>.left-side .message-item-channel{text-align:center}.message-item>section>.middle-side{display:grid;grid-template-rows:36px auto}.message-item>section>.middle-side .message-item-text{padding-top:8px}.message-item>section>.middle-side p{font-size:15px;letter-spacing:-2%;line-height:24px;margin:0;word-break:break-word;word-wrap:break-word;min-height:96px}.message-item>section>.right-side{display:grid;grid-gap:20px;gap:20px;grid-template-rows:36px auto}.message-item>section>.right-side .classify-button{background-color:var(--cta-color);border:none;border-radius:6px;color:#fff;padding:8px 10px;text-align:center;transition:all .3s ease}.message-item>section>.right-side .mime-image{height:140px}.message-item.sponsored{background-image:linear-gradient(180deg,#f5feff,#dffcff);border-color:#bef3f9}.message-item a{color:var(--base-font-color);display:block;padding:0;-webkit-text-decoration:none;text-decoration:none}.message-item [id=stacked-section]{align-items:center;border:1px solid #e4e4ee;border-radius:13px;display:flex;gap:5px;justify-content:center;margin:0 20px 10px;padding:5px}.message-item [id=stacked-section] .icon{font-size:28px}

/*!***********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Messages/MessagesList/MessagesList.css ***!
  \***********************************************************************************************************************************************************************************************************/#messages-list{display:grid;grid-gap:1rem;gap:1rem;padding:10px 0}#messages-list>img{margin:7vh auto 10vh;mix-blend-mode:multiply}
/*!***********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Channels/ChannelsInfo/ChannelsInfo.css ***!
  \***********************************************************************************************************************************************************************************************************/#channels-info h2{font-size:20px;font-weight:500}

/*!***********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Messages/MessagesInfo/MessagesInfo.css ***!
  \***********************************************************************************************************************************************************************************************************/#messages-info{display:flex;gap:10px;justify-content:flex-end}#messages-info>article{background-color:#fff;border-radius:8px;padding:1.25rem}#messages-info h2,#messages-info h3{margin:.6em 0}#messages-info h3{color:#8f94a1;font-size:18px;font-weight:500}#messages-info h2{font-size:32px}

/*!**********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Pagination/Pagination.css ***!
  \**********************************************************************************************************************************************************************************************/.pagination-footer{background-color:#fff;border-radius:16px;padding:1rem 1.25rem}.pagination-footer .pagination-controls{align-items:center;display:flex;gap:.5rem;justify-content:space-between;width:100%}.pagination-footer:not(#\#) .pagination-controls .pagination-btn{background-color:var(--cta-color)!important;color:#fff!important}.pagination-footer .pagination-controls .pagination-btn{align-items:center;border:1px solid #ddd;cursor:pointer;display:flex;gap:4px;justify-content:center;min-width:80px;padding:.4rem .8rem;transition:background-color .2s ease}.pagination-footer .pagination-controls .pagination-btn .icon{font-size:24px}.pagination-footer:not(#\#) .pagination-controls .pagination-btn:disabled{background-color:#aaa!important;border-color:#999!important}.pagination-footer .pagination-controls .pagination-btn:disabled{cursor:not-allowed}.pagination-footer:not(#\#) .pagination-controls .pagination-btn:hover:not(:disabled){background-color:var(--cta-color)!important}.pagination-footer .pagination-controls .page-numbers{align-items:center;display:flex;gap:4px}.pagination-footer .pagination-controls .page-numbers .pagination-number{background:#fff;border:1px solid #ddd;cursor:pointer;min-width:40px;padding:.4rem .6rem;text-align:center;transition:all .2s ease}.pagination-footer:not(#\#) .pagination-controls .page-numbers .pagination-number.active{background:var(--cta-color)!important;border-color:var(--cta-color)!important;color:#fff!important}.pagination-footer .pagination-controls .page-numbers .pagination-number.active{font-weight:500}.pagination-footer:not(#\#) .pagination-controls .page-numbers .pagination-number:hover:not(.active){background:#f8f9fa!important;border-color:#adb5bd!important}.pagination-footer:not(#\#) .pagination-controls .page-numbers .pagination-number:focus{outline:2px solid var(--cta-color)!important}.pagination-footer .pagination-controls .page-numbers .pagination-number:focus{outline-offset:2px}.pagination-footer .pagination-controls .page-numbers .ellipsis{color:#9d9d9d;margin:0 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}

/*!***************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Messages/Filters/DisInfo/DisInfoSelect.css ***!
  \***************************************************************************************************************************************************************************************************************/.dis-info-select:not(.chart-type-select):not(#\#) .disinfo-filter{border:none!important;padding-bottom:0!important;padding-left:0!important;padding-top:0!important}.dis-info-select:not(.chart-type-select) .disinfo-filter{font-weight:700;outline:none}

/*!***************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Skeleton/MessagesInfoSkeleton/MessagesInfoSkeleton.css ***!
  \***************************************************************************************************************************************************************************************************************************/#messages-info.skeleton:not(#\#) .skeleton-element{background:#e0e0e0!important;background-image:none!important;border:none!important;border-radius:4px!important;color:transparent!important}#messages-info.skeleton .skeleton-element{display:inline-block;overflow:hidden;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}#messages-info.skeleton .skeleton-element:before{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,transparent 0,#ebebeb 50%,transparent);content:"";height:100%;left:-150%;position:absolute;top:0;width:150%}#messages-info.skeleton .skeleton-title{height:16px;width:160px}#messages-info.skeleton .skeleton-number{height:26px;width:60px}#messages-info.skeleton .skeleton-date{height:14px;width:80px}#messages-info.skeleton h2,#messages-info.skeleton h3{color:transparent}

/*!*************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Messages/Filters/AdvancedFilters/AdvancedFilters.css ***!
  \*************************************************************************************************************************************************************************************************************************/@starting-style{#advanced-filters-dialog:not(#\#):not(#\#){opacity:0;transform:scale(.9)}#advanced-filters-dialog:not(#\#):not(#\#)::backdrop{opacity:0}}#advanced-filters-button:not(#\#){background-color:#fff!important;padding-left:20px!important;padding-right:20px!important}#advanced-filters-button{align-items:center;border-radius:6px;display:flex;gap:8px;position:relative}#advanced-filters-button .icon{font-size:20px}#advanced-filters-dialog{background-color:#fff;border:none;border-radius:10px;color:var(--base-font-color);min-width:380px;opacity:1;transform:scale(1);transition:opacity .3s ease,transform .3s ease,overlay allow-discrete .3s ease,display allow-discrete .3s ease}#advanced-filters-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.7);opacity:1;transition:opacity .3s ease}#advanced-filters-dialog header{align-items:center;display:flex;gap:5px;justify-content:flex-end;padding-bottom:40px}#advanced-filters-dialog header .reset-button{background-color:#ff6868;color:#fff}#advanced-filters-dialog header .apply-button{background-color:var(--cta-color);color:#fff}#advanced-filters-dialog .dis-info-select{margin-bottom:8px}#advanced-filters-dialog h2{font-size:15px;font-weight:600;margin-bottom:10px}#advanced-filters-dialog .filters-grid{display:grid;padding-top:10px;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(160px,1fr))}

/*!*********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Skeleton/HistogramSkeleton/HistogramSkeleton.css ***!
  \*********************************************************************************************************************************************************************************************************************/.histogram-skeleton{width:100%}.histogram-skeleton .legend-skeleton{display:flex;gap:20px;padding:20px 40px 5px}.histogram-skeleton .legend-skeleton .legend-item-skeleton{align-items:center;display:flex;gap:8px}.histogram-skeleton .legend-skeleton .legend-item-skeleton .legend-color-skeleton{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:2px;height:12px;width:12px}.histogram-skeleton .legend-skeleton .legend-item-skeleton .legend-text-skeleton{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;height:14px;width:120px}.histogram-skeleton .chart-skeleton{display:flex;gap:10px;height:200px;position:relative}.histogram-skeleton .chart-skeleton .y-axis-skeleton{display:flex;flex-direction:column;justify-content:space-between;padding:40px 6px 60px;width:40px}.histogram-skeleton .chart-skeleton .y-axis-skeleton .y-label-skeleton{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:2px;height:12px;width:30px}.histogram-skeleton .chart-skeleton .bars-container-skeleton{align-items:flex-end;display:flex;flex:1;gap:1px;height:160px;padding-bottom:20px;position:relative}.histogram-skeleton .chart-skeleton .bars-container-skeleton .bar-skeleton{align-items:flex-end;display:flex;flex:1}.histogram-skeleton .chart-skeleton .bars-container-skeleton .bar-skeleton .bar-fill-skeleton{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px 4px 0 0;min-height:10px;width:90%}.histogram-skeleton .chart-skeleton .x-axis-skeleton{bottom:20px;display:flex;justify-content:space-between;left:100px;position:absolute;right:0}.histogram-skeleton .chart-skeleton .x-axis-skeleton .x-label-skeleton{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:2px;height:12px;width:25px}

/*!****************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/PostFrequency/PostFrequency.css ***!
  \****************************************************************************************************************************************************************************************************/.post-frequency{background-color:#fff;border-radius:12px;padding:20px 20px 0}.post-frequency>header{display:flex;gap:20px;justify-content:space-between;position:relative}.post-frequency .controls{align-items:stretch;display:flex;gap:5px}.post-frequency .controls .filter-group,.post-frequency .controls select{height:100%}.post-frequency h1{font-size:1.15rem;line-height:1;margin-left:36px;margin-top:0}

/*!******************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/routes/Home/Home.css ***!
  \******************************************************************************************************************************************************************************/#home .main-container{margin:auto;max-width:1240px;padding:10px 0}#home .main-container>header{display:flex;gap:10px}#home .main-container>header>.left-side{flex:1 1 auto;max-width:100%;min-width:0}#home .main-container #filters-section{margin-top:2rem;padding:1rem 0}#home .main-container #filters-section [id=filter-actions]{display:flex;gap:10px}#home .main-container #filters-section [id=filters-wrapper]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}@media screen and (min-width:1025px){#home .main-container #filters-section [id=filters-wrapper]{flex-wrap:nowrap}}#home .main-container #filters-section [id=filters-wrapper]>div{flex:1 1 auto;max-width:100%;min-width:0;width:100%}#home .main-container #filters-section .search-input-container{flex:1 1 auto;max-width:100%;min-width:0}#home .main-container #messages-info{flex-direction:column}#home .main-container #messages-info>article{border-radius:14px}#home .main-container #messages-info h2,#home .main-container #messages-info h3{margin:16px 0}#home .main-container #messages-info h3{font-size:16px;margin-top:0}#home .main-container #messages-info h2{font-size:30px;margin-bottom:5px}

/*!*********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Channels/ChannelItem/ChannelItem.css ***!
  \*********************************************************************************************************************************************************************************************************/.channel-item{background-color:#fff;border:1px solid hsla(210,5%,92%,.533);border-radius:15px;box-shadow:0 4px 14px hsla(210,5%,92%,.533);display:grid;padding:14px;grid-gap:10px;gap:10px;text-align:center}.channel-item .channel-avatar{background-color:#aaa;border-radius:100%;height:68px;width:68px}.channel-item a{color:var(--base-font-color);display:block;max-width:100%;min-width:0;padding:0;-webkit-text-decoration:none;text-decoration:none}.channel-item h1{word-break:break-word;word-wrap:break-word;font-size:18px;margin:1rem auto 6px}.channel-item button{margin:auto;width:-moz-fit-content;width:fit-content}

/*!*********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Channels/ChannelList/ChannelList.css ***!
  \*********************************************************************************************************************************************************************************************************/.channel-list{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}@media screen and (min-width:1441px){.channel-list{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}

/*!*************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Skeleton/ChannelListSkeleton/ChannelListSkeleton.css ***!
  \*************************************************************************************************************************************************************************************************************************/#channel-list.skeleton{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}@media screen and (min-width:1441px){#channel-list.skeleton{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}.channel-item.skeleton{text-align:center}.channel-item.skeleton:not(#\#) .skeleton-element{background:#e0e0e0!important;background-image:none!important;border:none!important;border-radius:4px!important;color:transparent!important}.channel-item.skeleton .skeleton-element{display:inline-block;overflow:hidden;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.channel-item.skeleton .skeleton-element:before{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,transparent 0,#ebebeb 50%,transparent);content:"";height:100%;left:-150%;position:absolute;top:0;width:150%}.channel-item.skeleton:not(#\#) .channel-avatar.skeleton-element{border-radius:100%!important}.channel-item.skeleton .channel-avatar.skeleton-element{display:block;height:68px;margin:auto;width:68px}.channel-item.skeleton .skeleton-title{display:block;height:20px;margin:0 auto;width:140px}.channel-item.skeleton .skeleton-text-line{display:block;height:15px;margin:auto;width:100%}.channel-item.skeleton:not(#\#) button.skeleton-element{border-radius:8px!important}.channel-item.skeleton button.skeleton-element{display:block;height:28px;width:70%}

/*!************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/routes/GreyWeb/GreyWeb.css ***!
  \************************************************************************************************************************************************************************************/#grey-web .main-container{display:grid;margin:auto;max-width:var(--breakpoint-desktop);padding:10px 0;grid-gap:30px;gap:30px}#grey-web .main-container>section>h1{align-items:baseline;display:flex;font-size:20px;gap:1rem}#grey-web .main-container>section>h1>a{color:var(--cta-color);font-size:.75em;font-weight:600;-webkit-text-decoration:underline;text-decoration:underline;text-underline-position:under}

/*!************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/GoogleLoginButton/GoogleLoginButton.css ***!
  \************************************************************************************************************************************************************************************************************/.google-login-button:not(#\#){display:flex!important}.google-login-button{align-items:center;gap:10px;justify-content:center;width:100%}

/*!********************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/routes/Login/Login.css ***!
  \********************************************************************************************************************************************************************************/#login{align-items:center;display:grid;justify-items:center;place-items:center}#login>section{background-color:#fff;border:1px solid #eaebec;border-radius:20px;box-shadow:0 4px 4px #eaebec;padding:30px;text-align:center;width:var(--breakpoint-mobile)}#login .logo{width:70px}#login form{display:flex;flex-direction:column;gap:1rem;padding-bottom:20px}#login .login-button{background-color:var(--cta-color);border:none;color:#fff;font-weight:700;margin-top:20px;padding:10px 20px}#login .loader{margin:120px auto}

/*!************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/routes/OAuthRedirect/OAuthRedirect.css ***!
  \************************************************************************************************************************************************************************************************/#oauth-redirect{align-items:center;display:grid;justify-items:center;place-items:center}#oauth-redirect .loader{margin:auto}

/*!**************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/routes/NotFound/NotFound.css ***!
  \**************************************************************************************************************************************************************************************/#not-found{align-items:center;display:grid;justify-items:center;place-items:center}#not-found>section{margin-top:-10%;text-align:center}#not-found img{mix-blend-mode:multiply;width:200px}#not-found h1 strong{display:block;font-size:8rem}#not-found:not(#\#) .button{color:#fff!important}#not-found .button{background-color:var(--cta-color);border-radius:6px;color:var(--base-font-color);cursor:pointer;padding:5px 10px}#not-found .button:disabled{cursor:not-allowed;opacity:.3}#not-found .button{transition:all .2s ease}#not-found .button:hover{border-color:#ccc}

/*!************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/routes/Archive/Archive.css ***!
  \************************************************************************************************************************************************************************************/#archive .main-container{display:grid;margin:auto;max-width:var(--breakpoint-laptop);padding:10px 0;grid-gap:1rem;gap:1rem}#archive .tabs-navigation{display:flex}#archive .tabs-navigation a{background-color:#fff;border:1px solid #e0e0ea;color:var(--base-font-color);display:block;padding:8px 16px;-webkit-text-decoration:none;text-decoration:none;transition:all .2s ease-in-out}#archive .tabs-navigation a.button-classifications{border-bottom-left-radius:40px;border-top-left-radius:40px}#archive .tabs-navigation a.button-classification-stacked{border-bottom-right-radius:40px;border-top-right-radius:40px}#archive .tabs-navigation a.active{background-color:var(--cta2-color);color:#fff;font-weight:600}

/*!*************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Skeleton/ChannelInfoSkeleton/ChannelInfoSkeleton.css ***!
  \*************************************************************************************************************************************************************************************************************************/.channel-info-card{max-width:100%}.channel-info-card:not(#\#) .skeleton-element{background:#e0e0e0!important;background-image:none!important;border:none!important;color:transparent!important}.channel-info-card .skeleton-element{display:inline-block;overflow:hidden;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.channel-info-card .skeleton-element:before{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,transparent 0,#ebebeb 50%,transparent);content:"";height:100%;left:-150%;position:absolute;top:0;width:150%}.channel-info-card:not(#\#) .channel-avatar.skeleton-element{border-radius:100%!important}.channel-info-card .channel-avatar.skeleton-element{display:block;height:144px;width:144px}.channel-info-card .skeleton-title{display:block;height:20px;margin:0 auto;width:140px}.channel-info-card .skeleton-text-line{display:block;height:15px;margin-bottom:9px;width:100%}

/*!**********************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/routes/Config/Config.css ***!
  \**********************************************************************************************************************************************************************************/#config .main-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(auto,520px));padding:10px 0;grid-gap:20px;gap:20px}#config .main-container>section{align-items:center;background-color:#fff;border:1px solid #eaebec;border-radius:20px;box-shadow:0 4px 4px #eaebec;display:flex;gap:20px;padding:30px}#config .main-container img{border-radius:100%}#config .main-container .user-field{font-size:18px;margin:8px 0}

/*!************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/routes/Channel/ChannelInfoCard/ChannelInfoCard.css ***!
  \************************************************************************************************************************************************************************************************************/.channel-info-card{background-color:#fff;border:1px solid #eaebec;border-radius:12px;display:flex;gap:20px;padding:20px;position:relative}.channel-info-card .channel-info-card-avatar{height:125px;width:125px}.channel-info-card .channel-info-card-avatar>img{border-radius:100%;width:100%}.channel-info-card h1{font-size:18px;line-height:20px;margin:0}.channel-info-card .channel-info-card-actions{align-items:center;display:flex;gap:10px;position:absolute;right:10px;top:10px}.channel-info-card:not(#\#) .channel-info-card-actions button.button-edit{background-color:var(--cta2-color)!important;border:none!important;border-radius:100%!important;color:#fff!important;padding:0!important}.channel-info-card .channel-info-card-actions button.button-edit{align-items:center;display:grid;font-size:24px;height:36px;justify-items:center;line-height:1;place-items:center;width:36px}.channel-info-card:not(#\#) .channel-info-card-actions button.button-cancel{border-radius:100%!important;padding:0!important}.channel-info-card .channel-info-card-actions button.button-cancel{align-items:center;display:grid;font-size:24px;height:36px;justify-items:center;line-height:1;place-items:center;width:36px}.channel-info-card:not(#\#) .channel-info-card-actions button.button-save{background-color:var(--cta2-color)!important;border:none!important;color:#fff!important;padding:8px 12px!important}.channel-info-card .channel-info-card-actions button.button-save{font-weight:700}.channel-info-card .grey-source{align-items:center;background-color:#e5e5eb;border-radius:6px;color:#7880a0;display:flex;gap:2px;padding:3px 9px;position:relative}.channel-info-card .grey-source .icon{left:5px;position:absolute}.channel-info-card .grey-source #grey-source-select{border:none;color:#7880a0;font-size:1rem;margin:0;outline:none;padding-bottom:0;padding-left:0;padding-top:0;text-align:center}.channel-info-card .grey-source #grey-source-select:disabled{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none;cursor:inherit;padding-right:0}.channel-info-card .grey-source #grey-source-select option{font-size:1rem;position:relative}.channel-info-card .channel-info-card-lan{display:flex}.channel-info-card .channel-info-card-lan #language-select{border:1px solid #e5e5eb;margin-left:4px;outline:none;padding:3px 0 3px 6px}.channel-info-card .channel-info-card-lan #language-select:disabled{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none;border:none;cursor:inherit}.channel-info-card .channel-info-card-data{display:flex;flex-direction:column;gap:8px}.channel-info-card .channel-info-card-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}.channel-info-card .channel-info-card-subscribers{color:#353535}.channel-info-card .channel-info-card-url>a{color:#436bd4}.channel-info-card .channel-info-pills{display:flex;flex-wrap:wrap;gap:5px;padding-top:3px}.channel-info-card .channel-info-pills [type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.channel-info-card .channel-info-pills [type=checkbox]+span{background-color:#deeaf0;border-radius:30px;color:#0068a3;cursor:pointer;display:block;font-size:14px;opacity:.65;padding:3px 12px;transition:all .3s ease-in-out}.channel-info-card .channel-info-pills [type=checkbox]:hover+span{opacity:1}.channel-info-card .channel-info-pills [type=checkbox]:checked+span{background-color:#0068a3;color:#fff;opacity:1}.channel-info-card .pill{border:1px solid #d8d8d8;border-radius:50px;display:inline-block;font-size:14px;padding:3px 16px 4px;vertical-align:baseline}.channel-info-card .pill.pill-tag{background-color:#deeaf0;border-color:#deeaf0}

/*!************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/routes/Channel/Channel.css ***!
  \************************************************************************************************************************************************************************************/#channel .channel-header-section{text-align:right;width:100%}#channel .main-container{margin:auto;max-width:1240px;padding:10px 0}#channel .main-container>header{align-items:flex-start;display:flex;gap:30px;margin-bottom:2rem;width:100%}#channel .main-container>header>section{flex:1 1 auto;max-width:100%;min-width:0}#channel .main-container>header>div{flex:0 0 auto}#channel #recomended-channels{padding:1rem 0}#channel #recomended-channels h2{font-size:18px;line-height:1}#channel #recomended-channels .channel-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}#channel #filters-section{padding:1rem 0}#channel #filters-section [id=filter-actions]{display:flex;gap:10px}#channel #filters-section [id=filters-wrapper]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}@media screen and (min-width:1025px){#channel #filters-section [id=filters-wrapper]{flex-wrap:nowrap}}#channel #filters-section [id=filters-wrapper]>div{flex:1 1 auto;max-width:100%;min-width:0;width:100%}#channel #filters-section .search-input-container{flex:1 1 auto;max-width:100%;min-width:0}

/*!*******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Skeleton/ClassificationSkeleton/ClassificationSkeleton.css ***!
  \*******************************************************************************************************************************************************************************************************************************/@keyframes shimmer{to{left:150%}}#classification:not(#\#) .main-container.skeleton .skeleton-element{background:#e0e0e0!important;background-image:none!important;border:none!important;border-radius:4px!important;color:transparent!important}#classification .main-container.skeleton .skeleton-element{display:inline-block;overflow:hidden;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}#classification .main-container.skeleton .skeleton-element:before{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,transparent 0,#ebebeb 50%,transparent);content:"";height:100%;left:-150%;position:absolute;top:0;width:150%}#classification .main-container.skeleton .skeleton-title{display:inline-block;height:20px;margin-right:10px;width:140px}#classification .main-container.skeleton .skeleton-title+span{opacity:.5;width:100px}#classification .main-container.skeleton .skeleton-text-line{display:block;height:15px;margin-bottom:9px;width:100%}#classification .main-container.skeleton .skeleton-input{display:block;margin-bottom:9px;opacity:.5;width:100%}#classification .main-container.skeleton [id=classification-message-info]>header{align-items:center;display:flex;gap:10px;justify-content:flex-start}#classification:not(#\#) .main-container.skeleton [id=classification-message-info] .channel-avatar.skeleton-element{border-radius:100%!important}#classification .main-container.skeleton [id=classification-message-info] .channel-avatar.skeleton-element{display:block;height:50px;width:50px}#classification .main-container.skeleton [id=classification-message-info] .message-info img{display:block;margin:auto;max-height:40vh;width:100%}#classification .main-container.skeleton [id=classification-message-info] .message-info-stats{height:14px}

/*!*************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/routes/Classification/ChannelMessageInfo/ChannelMessageInfo.css ***!
  \*************************************************************************************************************************************************************************************************************************/#channel-message-info a{color:#353535}#channel-message-info>.stack-selector{align-items:center;border:1px solid #e4e4ee;border-radius:13px;display:flex;gap:5px;justify-content:space-between;margin:0 0 10px;padding:6px 10px}#channel-message-info>.stack-selector .stack-selector-info{align-items:center;display:flex;gap:5px;justify-content:center}#channel-message-info>.stack-selector .stack-selector-info .icon-layers{font-size:28px}#channel-message-info:not(#\#)>.stack-selector>button{background-color:transparent!important;border:none!important;color:var(--base-font-color)!important}#channel-message-info>.stack-selector>button{font-size:18px}#channel-message-info>header{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start}#channel-message-info>header h1{font-size:18px;margin:0}#channel-message-info>header .classification-item-avatars>img{background-color:#aaa;border:3px solid #fff;border-radius:100%;width:50px}#channel-message-info:not(#\#)>header .classification-item-avatars .grey-avatar{margin-left:-6px!important}#channel-message-info .message-info img{display:block;margin:auto;max-height:40vh;width:100%}#channel-message-info .message-info-views{align-items:center;display:flex;gap:4px}#channel-message-info .message-info-views .icon{font-size:20px;line-height:1}#channel-message-info .message-info-stats{align-items:center;border:1px solid #ebebeb;border-radius:50px;display:flex;font-size:14px;gap:10px;margin:20px 0;padding:.2rem 1rem;width:-moz-fit-content;width:fit-content}

/*!*************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/routes/Classification/ClassificationForm/ClassificationForm.css ***!
  \*************************************************************************************************************************************************************************************************************************/#classification-form{position:relative}#classification-form .last-save{border:1px solid #24e6cf;border-radius:30px;color:#17656e;font-size:14px;margin:.5rem 0 1rem;padding:4px 12px 6px;width:-moz-fit-content;width:fit-content}#classification-form .last-save strong{font-weight:500}#classification-form .loader{left:50%;position:absolute;top:0}#classification-form fieldset{border:none;margin:0}#classification-form fieldset input:not([type=checkbox]),#classification-form fieldset textarea{min-height:40px;outline:none;width:100%}#classification-form .error-message{color:red;font-size:14px;padding-left:1rem}#classification-form .sectors-checkboxes{display:flex;gap:6px}#classification-form .sectors-checkboxes [type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}#classification-form .sectors-checkboxes [type=checkbox]+span{background-color:#deeaf0;border-radius:30px;color:#0068a3;cursor:pointer;display:block;font-size:14px;opacity:.65;padding:3px 12px;transition:all .3s ease-in-out}#classification-form .sectors-checkboxes [type=checkbox]:hover+span{opacity:1}#classification-form .sectors-checkboxes [type=checkbox]:checked+span{background-color:#0068a3;color:#fff;opacity:1}

/*!**************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/routes/Classification/Classification.css ***!
  \**************************************************************************************************************************************************************************************************/#classification .main-container{display:grid;grid-auto-rows:auto;grid-template-columns:repeat(2,minmax(auto,1fr));grid-gap:20px;gap:20px;height:100%;margin:auto;max-width:var(--breakpoint-desktop)}#classification .main-container>section{background-color:#fff;border:1px solid hsla(210,5%,92%,.533);border-radius:16px;box-shadow:0 4px 14px hsla(210,5%,92%,.533);padding:20px;width:100%}#classification .main-container>section>header{align-items:center;display:flex;gap:10px;justify-content:space-between}#classification .main-container>section h1{font-size:20px;line-height:1}#classification .main-container>section h2{font-size:16px;font-weight:500;line-height:1}#classification .main-container>section .buttons{align-items:center;display:flex;gap:10px;justify-content:space-between}#classification .main-container>section button:not(.back-button){background-color:var(--cta-color);border-color:var(--cta-color);color:#fff;padding:10px 16px}#classification .main-container>section .back-button{align-items:center;border:1px solid #d9d9d9;border-radius:6px;color:var(--base-font-color);display:flex;font-size:14px;gap:3px;padding:10px 16px}

/*!*******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Channels/Filters/ChannelSearchInput/ChannelSearchInput.css ***!
  \*******************************************************************************************************************************************************************************************************************************/.channel-search-input #channel-search-filter{background-color:#fff;outline:none;padding:12px;width:100%}.channel-search-input #channel-search-filter::-moz-placeholder{color:#c1c1c1}.channel-search-input #channel-search-filter::placeholder{color:#c1c1c1}

/*!*****************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Channels/Filters/ChannelGreySelect/ChannelGreySelect.css ***!
  \*****************************************************************************************************************************************************************************************************************************/.channel-grey-filter{cursor:pointer}.channel-grey-filter:not(#\#)>select{padding:12px!important}.channel-grey-filter>select{cursor:pointer;outline:none}
/*!***********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Channels/ChannelTable/ChannelTable.css ***!
  \***********************************************************************************************************************************************************************************************************/.channel-table{display:grid;grid-gap:20px;gap:20px}.channel-table [id=channel-filters]{display:flex;gap:10px;max-width:960px}.channel-table [id=channel-filters]>search{flex:1 1 auto}.channel-table>table{background-color:#fff;border:1px solid hsla(210,5%,92%,.533);border-radius:14px;box-shadow:0 4px 14px hsla(210,5%,92%,.533);padding:10px 30px;text-align:left;width:100%}.channel-table th{font-size:.9em;font-weight:400;text-align:left;text-transform:uppercase}.channel-table th .icon{cursor:pointer;opacity:.6}.channel-table th .icon:hover{opacity:1}.channel-table td,.channel-table th{padding:10px 5px}.channel-table .channel-row>td{border-top:1px solid #efefef;font-size:15px}.channel-table .channel-row .channel-avatar{background-color:#aaa;border-radius:100%;height:46px;width:46px}.channel-table .channel-row a{align-items:center;color:var(--base-font-color);display:flex;gap:10px;max-width:100%;min-width:0;padding:0;-webkit-text-decoration:none;text-decoration:none}.channel-table .channel-row h1{word-break:break-word;word-wrap:break-word;font-size:16px;margin:0}.channel-table .channel-row button{margin:auto;width:-moz-fit-content;width:fit-content}.channel-table .channel-row .icon-private{color:#656884;font-size:30px;opacity:.4}.channel-table .channel-row .icon-private.is-gray{opacity:1}.channel-table .channel-row .channel-table-categories,.channel-table .channel-row .channel-table-tags{font-size:12px}

/*!***************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Skeleton/ChannelTableSkeleton/ChannelTableSkeleton.css ***!
  \***************************************************************************************************************************************************************************************************************************/.channel-table.skeleton{display:grid;grid-gap:20px;gap:20px}.channel-table.skeleton [id=channel-filters]{display:flex;gap:10px;max-width:960px}.channel-table.skeleton [id=channel-filters] search{flex:1 1 auto}.channel-table.skeleton:not(#\#) [id=channel-filters] search input{background-color:#fff!important}.channel-table.skeleton [id=channel-filters] search input{height:40px;width:100%}.channel-table.skeleton>table{background-color:#fff;border:1px solid hsla(210,5%,92%,.533);border-radius:14px;box-shadow:0 4px 14px hsla(210,5%,92%,.533);padding:10px 30px;text-align:left;width:100%}.channel-table.skeleton:not(#\#)>table .skeleton-element{background:#e0e0e0!important;background-image:none!important;border:none!important;border-radius:4px!important;color:transparent!important}.channel-table.skeleton>table .skeleton-element{display:inline-block;overflow:hidden;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.channel-table.skeleton>table .skeleton-element:before{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,transparent 0,#ebebeb 50%,transparent);content:"";height:100%;left:-150%;position:absolute;top:0;width:150%}.channel-table.skeleton>table .channel-info{align-items:center;display:flex;justify-content:flex-start}.channel-table.skeleton:not(#\#)>table .channel-avatar.skeleton-element{border-radius:100%!important}.channel-table.skeleton>table .channel-avatar.skeleton-element{display:block;height:46px;margin:auto;width:46px}.channel-table.skeleton>table .skeleton-title{display:block;height:20px;margin:0 auto;width:140px}.channel-table.skeleton>table .skeleton-text-line{display:block;height:15px;margin:auto;width:100%}.channel-table.skeleton:not(#\#)>table button.skeleton-element{border-radius:8px!important}.channel-table.skeleton>table button.skeleton-element{display:block;height:28px;width:70%}.channel-table.skeleton td,.channel-table.skeleton th{padding:10px 5px}.channel-table.skeleton .channel-row>td{border-top:1px solid #efefef;font-size:15px}.channel-table.skeleton .channel-row h1{margin:0}.channel-table.skeleton .channel-row button{margin:auto;width:-moz-fit-content;width:fit-content}.channel-table.skeleton .channel-row .icon-private{color:#656884;font-size:30px;opacity:.4}.channel-table.skeleton .channel-row .channel-table-categories,.channel-table.skeleton .channel-row .channel-table-tags{height:12px}

/*!********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/routes/GreyChannel/GreyChannel.css ***!
  \********************************************************************************************************************************************************************************************/#grey-channel .main-container{display:grid;margin:auto;max-width:var(--breakpoint-desktop);padding:10px 0;grid-gap:10px;gap:10px}#grey-channel:not(#\#) .main-container>a{color:var(--base-font-color)!important}#grey-channel .main-container>a{align-items:center;display:flex;font-weight:600;gap:1px}#grey-channel .main-container>h1{font-size:20px}

/*!************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/routes/Stacked/Stacked.css ***!
  \************************************************************************************************************************************************************************************/#stacked .main-container{margin:auto;max-width:var(--breakpoint-laptop);padding:10px 0}#stacked.not-found-stack{animation:fadeEnter .6s ease-in-out 2s both;text-align:center}#stacked.not-found-stack .search{mix-blend-mode:multiply;width:200px}#stacked [id=stacked-section]{align-items:center;background-color:#fff;border:1px solid #e4e4ee;border-radius:13px;display:flex;gap:5px;justify-content:center;margin-bottom:20px;padding:5px}#stacked [id=stacked-section] .icon{font-size:28px}#stacked [id=original-message]>div{align-items:center;display:flex;gap:10px}#stacked [id=original-message]>div>img{background-color:#fff;border:1px solid hsla(210,5%,92%,.533);border-radius:10px;box-shadow:0 4px 14px hsla(210,5%,92%,.533);margin:30px 0;padding:10px}#stacked [id=rest-messages]{display:grid;grid-gap:10px;gap:10px}
/*# sourceMappingURL=main.8d19b40ed8769720fe94.css.map*/