/* Copyright 2025 Oidis. The BSD-3-Clause license for this file can be found in the LICENSE.txt file included with this distribution or at https://spdx.org/licenses/BSD-3-Clause.html#licenseText. */@charset "UTF-8";.ResponsiveTable .form-check-input{cursor:pointer}.ResponsiveTable .Filter .dropdown-menu .dropdown-item{white-space:nowrap}.ResponsiveTable .Table.disabled{-khtml-opacity:0.5;-moz-opacity:0.5;opacity:.5}@keyframes BlinkAnimation{to{opacity:0}}.ResponsiveTable .Table.disabled{animation:BlinkAnimation 1.7s cubic-bezier(.5,0,1,1) infinite alternate}.ResponsiveTable .Table.disabled{pointer-events:none}.ResponsiveTable .pagination.disabled{-khtml-opacity:0.5;-moz-opacity:0.5;opacity:.5;pointer-events:none}.ResponsiveTable .Table .Completed{background-color:var(--bs-light-bg-subtle)}.ResponsiveTable .Table .Archived{background-color:var(--bs-warning-bg-subtle)}.ResponsiveTable .Table .Deleted{background-color:var(--bs-danger-bg-subtle)}.ResponsiveTable .Table .InProgress{background-color:var(--bs-success-bg-subtle)}.ResponsiveTableItem:hover{border-color:var(--bs-primary-bg-subtle)!important}.dropdown-menu.disabled .dropdown-item{-khtml-opacity:0.5;-moz-opacity:0.5;opacity:.5}@keyframes BlinkAnimation{to{opacity:0}}.dropdown-menu.disabled .dropdown-item{animation:BlinkAnimation 1.7s cubic-bezier(.5,0,1,1) infinite alternate}.dropdown-menu.disabled .dropdown-item{pointer-events:none}.dropdown-menu{overflow-y:auto;max-height:320px}.dropdown-menu .dropdown-item{white-space:break-spaces}.dropdown-toggle{display:flex;align-items:center;justify-content:space-between;width:100%}.dropdown>button{overflow:hidden}.dropdown .disabled::after{display:none}@font-face{font-family:Manrope;font-weight:100 900;font-style:normal;font-display:swap;src:url("../libs/Manrope/Manrope-VariableFont_wght.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:400;font-style:normal;font-display:swap;src:url("../libs/Roboto/Roboto-Regular.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:600;font-style:italic;font-display:swap;src:url("../libs/Roboto/Roboto-SemiBoldItalic.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:700;font-style:italic;font-display:swap;src:url("../libs/Roboto/Roboto-BoldItalic.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:600;font-style:normal;font-display:swap;src:url("../libs/Roboto/Roboto-SemiBold.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:700;font-style:normal;font-display:swap;src:url("../libs/Roboto/Roboto-Bold.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:500;font-style:italic;font-display:swap;src:url("../libs/Roboto/Roboto-MediumItalic.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:700;font-style:normal;font-display:swap;src:url("../libs/Roboto/Roboto-ExtraBold.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:700;font-style:italic;font-display:swap;src:url("../libs/Roboto/Roboto-ExtraBoldItalic.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:900;font-style:italic;font-display:swap;src:url("../libs/Roboto/Roboto-BlackItalic.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:900;font-style:normal;font-display:swap;src:url("../libs/Roboto/Roboto-Black.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:400;font-style:italic;font-display:swap;src:url("../libs/Roboto/Roboto-Italic.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:500;font-style:normal;font-display:swap;src:url("../libs/Roboto/Roboto-Medium.woff2") format("woff2")}.CzFiksekStelaGuiPages{--page-content-padding:40px;--page-content-max-width:1624px}.CzFiksekStelaGuiPages .PageContent{max-width:var(--page-content-max-width);padding-right:calc(var(--page-content-padding) - 12px);padding-left:calc(var(--page-content-padding) - 12px)}.CzFiksekStelaGuiPages .FooterPanelContent,.CzFiksekStelaGuiPages .HeaderPanelContent{max-width:var(--page-content-max-width);padding-right:var(--page-content-padding);padding-left:var(--page-content-padding)}.CzFiksekStelaGuiPages .dropdown-menu .category-item{cursor:pointer;margin-top:4px;padding:8px 12px;border-bottom:2px solid var(--bs-primary);font-size:.85em;font-weight:700;color:var(--bs-primary);text-transform:uppercase;letter-spacing:.5px;background-color:var(--bs-gray-200)}.CzFiksekStelaGuiPages .dropdown-menu .category-item::before{content:"📁 ";margin-right:4px}.CzFiksekStelaGuiPages .dropdown-menu .category-item:first-child{margin-top:0}.CzFiksekStelaGuiPages .dropdown-menu .category-item:hover{background-color:var(--bs-gray-300)}.CzFiksekStelaGuiPages .dropdown-menu .header-item{pointer-events:none;cursor:default;margin-top:8px;padding:6px 12px;font-size:.75em;font-weight:700;color:var(--bs-gray-600);text-transform:uppercase;letter-spacing:1px;background-color:var(--bs-gray-100)}.CzFiksekStelaGuiPages .dropdown-menu .header-item:first-child{margin-top:0}@media (min-width:500px){.CzFiksekStelaGuiPages .NotificationsDialog{width:60%}}@media (min-width:750px){.CzFiksekStelaGuiPages .NotificationsDialog{width:45%}}@media (max-width:768px){.CzFiksekStelaGuiPages{--page-content-padding:20px}}@font-face{font-family:Manrope;font-weight:100 900;font-style:normal;font-display:swap;src:url("../libs/Manrope/Manrope-VariableFont_wght.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:400;font-style:normal;font-display:swap;src:url("../libs/Roboto/Roboto-Regular.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:600;font-style:italic;font-display:swap;src:url("../libs/Roboto/Roboto-SemiBoldItalic.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:700;font-style:italic;font-display:swap;src:url("../libs/Roboto/Roboto-BoldItalic.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:600;font-style:normal;font-display:swap;src:url("../libs/Roboto/Roboto-SemiBold.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:700;font-style:normal;font-display:swap;src:url("../libs/Roboto/Roboto-Bold.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:500;font-style:italic;font-display:swap;src:url("../libs/Roboto/Roboto-MediumItalic.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:700;font-style:normal;font-display:swap;src:url("../libs/Roboto/Roboto-ExtraBold.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:700;font-style:italic;font-display:swap;src:url("../libs/Roboto/Roboto-ExtraBoldItalic.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:900;font-style:italic;font-display:swap;src:url("../libs/Roboto/Roboto-BlackItalic.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:900;font-style:normal;font-display:swap;src:url("../libs/Roboto/Roboto-Black.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:400;font-style:italic;font-display:swap;src:url("../libs/Roboto/Roboto-Italic.woff2") format("woff2")}@font-face{font-family:Roboto;font-weight:500;font-style:normal;font-display:swap;src:url("../libs/Roboto/Roboto-Medium.woff2") format("woff2")}.SubcategoryCard .CardContent{cursor:pointer;height:4rem;border:1px solid var(--bs-light);box-shadow:0 0 .25rem rgba(0,123,255,.25)}.SubcategoryCard .CardContent.Active{border-color:var(--bs-primary)}.SmartCartButton{position:relative;width:100%;height:48px}.SmartCartButton .CartContainer{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:.375rem;background:var(--bs-gray-200)}.SmartCartButton .CartContainer.disabled{cursor:not-allowed}.SmartCartButton .CartContainer .AddToCart,.SmartCartButton .CartContainer .CartControls{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:opacity .3s ease,transform .2s ease}.SmartCartButton .CartContainer .AddToCart{opacity:1}.SmartCartButton .CartContainer .AddToCart.disabled{pointer-events:none;cursor:not-allowed;border:thin solid transparent;color:var(--bs-gray-600);background:var(--bs-gray-300)}.SmartCartButton .CartContainer .CartControls{pointer-events:none;width:100%;opacity:0}.SmartCartButton .CartContainer .CartControls button{display:flex;align-items:center;justify-content:center;width:48px;min-width:48px;height:48px;padding:0}.SmartCartButton .CartContainer .CartControls .CartQuantityWrapper{position:relative;display:flex;align-items:center;justify-content:center;min-width:60px}.SmartCartButton .CartContainer .CartControls .CartQuantityWrapper .CartQuantityDisplay,.SmartCartButton .CartContainer .CartControls .CartQuantityWrapper .CartQuantityInput{width:100%;text-align:center}.SmartCartButton .CartContainer .CartControls .CartQuantityWrapper .CartQuantityDisplay{cursor:pointer;padding:.375rem .75rem;border-radius:.375rem}.SmartCartButton .CartContainer .CartControls .CartQuantityWrapper .CartQuantityInput{padding:.375rem .75rem;border:1px solid var(--bs-gray-500);border-radius:.375rem;appearance:textfield;background-color:var(--bs-light)}.SmartCartButton .CartContainer .CartControls .CartQuantityWrapper .CartQuantityInput::-webkit-inner-spin-button,.SmartCartButton .CartContainer .CartControls .CartQuantityWrapper .CartQuantityInput::-webkit-outer-spin-button{margin:0;appearance:none}.SmartCartButton .CartContainer .CartControls .CartQuantityWrapper .CartQuantityInput:focus{border-color:#aaa;outline:0;box-shadow:0 0 0 .1rem rgba(0,0,0,.05)}.SmartCartButton .CartContainer.Expanded .AddToCart{pointer-events:none;opacity:0}.SmartCartButton .CartContainer.Expanded .CartControls{pointer-events:auto;opacity:1}.ProductCard{cursor:pointer}.ProductCard .ProductCardContainer{border:thin solid var(--bs-border-color-translucent)}.ProductCard .ProductCardContainer .badge{font-size:.7rem;text-transform:uppercase;letter-spacing:.5px}.ProductCard .ProductCardContainer .CardDynamicImage{width:100%;max-width:340px;max-height:340px;object-fit:contain}.ProductCard .ProductCardContainer .CardDynamicImage[src*=placeholder]{width:70%}.ProductCard .ProductCardContainer .TruncateMultiline{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}.ProductCard .ProductCardContainer:hover{border:thin solid var(--bs-primary)}.OrderItem:not(.d-none) .OrderItemContainer{container-type:inline-size;border-color:var(--bs-border-color-translucent);border-style:none;border-width:1px;border-right-style:solid;border-left-style:solid;border-radius:0}.OrderItem:not(.d-none) .OrderItemContainer .card-body{padding:.5rem 2rem}.OrderItem:not(.d-none) .OrderItemContainer:hover{border-color:var(--bs-dark);background-color:var(--bs-light)}.OrderItem:not(.d-none):has(+ .OrderItem:not(.d-none)) .OrderItemContainer{border-bottom:1px solid var(--bs-dark)}.OrderItem:not(.d-none):first-child .OrderItemContainer,.OrderItem:not(.d-none):first-child~.OrderItem.d-none .OrderItemContainer{border-top-style:solid;border-top-left-radius:var(--bs-border-radius-xl);border-top-right-radius:var(--bs-border-radius-xl)}.OrderItem:not(.d-none,:has(+ .OrderItem:not(.d-none))) .OrderItemContainer{border-bottom-style:solid;border-bottom-right-radius:var(--bs-border-radius-xl);border-bottom-left-radius:var(--bs-border-radius-xl)}@media (max-width:540px){.OrderItem .OrderItemContainer .card-body{padding-right:0;padding-left:0}}.CartSummaryItem:not(.d-none) .CartSummaryContainer{container-type:inline-size;border-color:var(--bs-border-color-translucent);border-style:none;border-width:1px;border-right-style:solid;border-left-style:solid;border-radius:0}.CartSummaryItem:not(.d-none) .CartSummaryContainer .card-body{padding:.5rem 2rem}.CartSummaryItem:not(.d-none) .CartSummaryContainer .CartSummaryImage{width:72px;height:72px;object-fit:contain}.CartSummaryItem:not(.d-none) .CartSummaryContainer .CartSummaryImage[src*=placeholder]{width:70%}.CartSummaryItem:not(.d-none) .CartSummaryContainer .CartSummaryTruncate{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}.CartSummaryItem:not(.d-none) .CartSummaryContainer .SmartCartButton{max-width:100%}.CartSummaryItem:not(.d-none) .CartSummaryContainer:hover{border-color:var(--bs-dark);background-color:var(--bs-light)}.CartSummaryItem:not(.d-none):has(+ .CartSummaryItem:not(.d-none)) .CartSummaryContainer{border-bottom:1px solid var(--bs-dark)}.CartSummaryItem:not(.d-none):first-child .CartSummaryContainer,.CartSummaryItem:not(.d-none):first-child~.CartSummaryItem.d-none .CartSummaryContainer{border-top-style:solid;border-top-left-radius:var(--bs-border-radius-xl);border-top-right-radius:var(--bs-border-radius-xl)}.CartSummaryItem:not(.d-none,:has(+ .CartSummaryItem:not(.d-none))) .CartSummaryContainer{border-bottom-style:solid;border-bottom-right-radius:var(--bs-border-radius-xl);border-bottom-left-radius:var(--bs-border-radius-xl)}.CzFiksekStelaGuiPanels .RealizationPanel p{font-size:18px}.CzFiksekStelaGuiPanels .RealizationPanel h3{font-size:32px}.CzFiksekStelaGuiPanels .RealizationPanel h4{font-size:24px}.CzFiksekStelaGuiPanels .RealizationPanel img{border-radius:14px}.CzFiksekStelaGuiPanels .ProductDetailPanel .TruncateTwoLine{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}.CzFiksekStelaGuiPanels .ProductDetailPanel .TruncateMultiline{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:25;text-overflow:ellipsis}.CzFiksekStelaGuiPanels .ProductDetailPanel .DetailNav{cursor:pointer;height:80px}.CzFiksekStelaGuiPanels .ProductDetailPanel .DetailNav .nav-link.active{border-bottom:var(--bs-primary) 2px solid;background-color:var(--bs-body-bg)}.CzFiksekStelaGuiPanels .OrderDetailPanel .CartSummaryBlock{border-top:2px solid var(--bs-primary);background:var(--bs-primary-bg-subtle)}.CzFiksekStelaGuiPanels .OrderDetailPanel .dropdown-toggle::after{position:static}.CzFiksekStelaGuiPanels .HomePanel a{text-decoration:none}.CzFiksekStelaGuiPanels .HomePanel a:hover{text-decoration:underline}.CzFiksekStelaGuiPanels .HomePanel .EmailContainer{position:relative;overflow:hidden;flex-grow:1;white-space:nowrap}.CzFiksekStelaGuiPanels .HomePanel .EmailText{display:inline-block;white-space:nowrap}@media (max-width:490px){.CzFiksekStelaGuiPanels .HomePanel .EmailContainer .EmailText{animation:scroll-text 8s linear infinite}@keyframes scroll-text{0%{transform:translateX(0)}25%{transform:translateX(0)}50%{transform:translateX(-20%)}75%{transform:translateX(0)}100%{transform:translateX(0)}}}.CzFiksekStelaGuiPanels .HeroPanel .HeroBackground{background:url("../graphics/Cz/Fiksek/Stela/Gui/Panels/hero_background.jpg") center/cover}.CzFiksekStelaGuiPanels .HeroPanel h1{font-size:clamp(38px, 5vw, 96px)}.CzFiksekStelaGuiPanels .HeroPanel .scale-button{border-radius:14px;font-size:clamp(24px, 5vw, 32px)}.CzFiksekStelaGuiPanels .HeaderPanel .dropdown-item{padding-top:.5rem;padding-bottom:.5rem}.CzFiksekStelaGuiPanels .HeaderPanel .Hamburger{--border-width:2px;display:unset;border-color:var(--bs-gray-200)}.CzFiksekStelaGuiPanels .HeaderPanel .Hamburger:active{height:calc(100% - var(--border-width));margin-top:calc(-1 * var(--border-width));margin-right:calc(-1 * var(--border-width)/ 2);margin-left:calc(-1 * var(--border-width)/ 2);border-color:var(--bs-gray-500);border-width:var(--border-width)}.CzFiksekStelaGuiPanels .HeaderPanel h5{font-size:18px}.CzFiksekStelaGuiPanels .HeaderPanel .CartPill{top:-4px;left:18px;padding:0 3px;font-size:14px}@media (max-width:500px){.CzFiksekStelaGuiPanels .HeaderPanel .dropdown-menu{left:4rem!important;width:calc(100% - 3rem)!important}}.CzFiksekStelaGuiPanels .FooterPanel a{text-decoration:none}.CzFiksekStelaGuiPanels .FooterPanel a:hover{text-decoration:underline}.CzFiksekStelaGuiPanels .AboutUsPanel p{font-size:18px}.CzFiksekStelaGuiPanels .AboutUsPanel h3{font-size:32px}.CzFiksekStelaGuiPanels .AboutUsPanel h4{font-size:24px}.CzFiksekStelaGuiPanelsDashboard .ProductsUtilityPanel .ProductCardContainer{border:thin solid transparent;font-size:18px}.CzFiksekStelaGuiPanelsDashboard .ProductsUtilityPanel .ProductCardContainer .CardDynamicImage{width:100%;object-fit:contain}.CzFiksekStelaGuiPanelsDashboard .ProductsUtilityPanel .ProductCardContainer .CardDynamicImage[src*=placeholder]{width:70%}.CzFiksekStelaGuiPanelsDashboard .ProductsUtilityPanel .AIMagic{padding:.6rem 1.4rem;border:0;font-weight:600;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2);background:linear-gradient(135deg,#5303a3,#e74e99);box-shadow:0 4px 15px rgba(123,47,247,.4);transition:all .3s ease-in-out}.CzFiksekStelaGuiPanelsDashboard .ProductsUtilityPanel .AIMagic:hover{background:linear-gradient(135deg,#320264,#781e5a);box-shadow:0 6px 20px rgba(241,7,163,.5)}.CzFiksekStelaGuiPanelsDashboard .ProductsUtilityPanel .AgentEnvelop.disabled{pointer-events:none;opacity:.5}.CzFiksekStelaGuiPanelsCart .SummaryPanel .CartSummaryItem:not(.d-none) .CartSummaryContainer{border-right-style:none;border-left-style:none}.CzFiksekStelaGuiPanelsCart .SummaryPanel .CartSummaryItem:not(.d-none):has(+ .CartSummaryItem:not(.d-none)) .CartSummaryContainer{border-bottom:1px solid var(--bs-dark)}.CzFiksekStelaGuiPanelsCart .SummaryPanel .CartSummaryItem:not(.d-none):first-child .CartSummaryContainer,.CzFiksekStelaGuiPanelsCart .SummaryPanel .CartSummaryItem:not(.d-none):first-child~.CartSummaryItem.d-none .CartSummaryContainer{border-top-style:none;border-top-left-radius:0;border-top-right-radius:0}.CzFiksekStelaGuiPanelsCart .SummaryPanel .CartSummaryItem:not(.d-none,:has(+ .CartSummaryItem:not(.d-none))) .CartSummaryContainer{border-bottom-style:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.CzFiksekStelaGuiPanelsCart .CartPanel .CartSummaryBlock{border-top:2px solid var(--bs-primary);background:var(--bs-primary-bg-subtle)}.CzFiksekStelaGuiPanelsCart .CartPanel .SmartCartButton{min-width:220px;max-width:420px}.CzFiksekStelaGuiPages .MainPage{min-width:360px}.CzFiksekStelaGuiPages .MainPage ::-webkit-scrollbar{width:8px;height:8px}.CzFiksekStelaGuiPages .MainPage ::-webkit-scrollbar-track{background:var(--bs-body-bg)}.CzFiksekStelaGuiPages .MainPage ::-webkit-scrollbar-track :hover{background:var(--bs-primary-text-emphasis)}.CzFiksekStelaGuiPages .MainPage ::-webkit-scrollbar-thumb{border-radius:3px;background:var(--bs-primary)}.CzFiksekStelaGuiPages .MainPage .HeaderPanel .Background{background:var(--bs-white)}.CzFiksekStelaGuiPages .MainPage input[type=radio]{accent-color:var(--bs-primary)}.CzFiksekStelaGuiPages .MainPage input[type=checkbox]{accent-color:var(--bs-primary)}.CzFiksekStelaGuiPages .MainPage .SummaryPanel .accordion-button::after{margin-right:20px}.RuntimeTest .GoToFirstFailing,.RuntimeTest .GoToLastFailing,.RuntimeTest .GoToNextFailing,.RuntimeTest .GoToSpecific{cursor:pointer;position:fixed;top:0;left:0;width:25%;padding:5px;border-bottom:2px solid #ef2f34;font-weight:700;text-align:center;letter-spacing:1px}.RuntimeTest .GoToFirstFailing{background-color:#fad284}.RuntimeTest .GoToFirstFailing:hover{background-color:#fadf8f}.RuntimeTest .GoToNextFailing{left:25%;background-color:#ff9c52}.RuntimeTest .GoToNextFailing:hover{background-color:#ffb165}.RuntimeTest .GoToLastFailing{left:50%;background-color:#f96044}.RuntimeTest .GoToLastFailing:hover{background-color:#f97b5f}.RuntimeTest .GoToSpecific{left:75%;height:36px;padding:5px 5px 5px 15px;border-top:0;border-right:0;border-left:0;font-size:16px;text-align-last:center;background-color:#388287;outline:0}.RuntimeTest .GoToSpecific:hover{background-color:#439599}.DeveloperCorner .Distance{position:relative;min-height:40px}.DeveloperCorner .Envelop{position:absolute;z-index:10000;top:0;left:0;width:100%}.DeveloperCorner .Envelop .Content{margin:0;padding:5px 0 0}.DeveloperCorner .Cached{border-bottom:3px solid #69a020}.DeveloperCorner .Links{text-align:center}.DeveloperCorner .Info{clear:both;padding-bottom:5px;font-style:italic}.DeveloperCorner .Info .Viewer{position:relative;top:6px;float:left;padding-left:30px;font-size:12px}.DeveloperCorner .Info .Process{float:right;padding-right:30px;text-align:right}.DeveloperCorner .Echo{clear:both;overflow:auto;padding:15px;font-family:Consolas,serif}.DeveloperCorner .Debug{display:none;border-top:3px solid #3597b8}.DeveloperCorner .Debug .Link{float:left;clear:both;padding-top:15px;padding-left:15px;color:#3597b8;text-decoration:underline}.DeveloperCorner .Debug .Link:hover{text-decoration:none}.DeveloperCorner .ViewHtmlCode .Line{padding-left:15px}.DeveloperCorner .ContextMenu{position:fixed;z-index:10001;top:0;left:0;float:left;display:none;min-width:100px;min-height:20px;padding:10px;border:1px solid #3597b8;background-color:#fff}.DeveloperCorner .ContextMenu .Link,.DeveloperCorner .ContextMenu .Link a{cursor:pointer;clear:both;font-size:13px;text-decoration:none}.DeveloperCorner .ContextMenu .Link a:hover,.DeveloperCorner .ContextMenu .Link:hover{text-decoration:underline}.DeveloperCorner .WuiBuilder .Background,.DeveloperCorner .WuiBuilder .Progress{position:fixed;z-index:10010;top:0;left:0;display:none;background-color:#000}.DeveloperCorner .WuiBuilder .Background{-khtml-opacity:0.5;-moz-opacity:0.5;opacity:.5;width:100%;height:1000px}.DeveloperCorner .WuiBuilder .Progress{float:left;padding:10px;color:#fff}.DeveloperCorner .WuiDesigner .Background{position:absolute;z-index:-1000;top:0;left:0;width:100%;height:768px;background:url("../graphics/Io/Oidis/Gui/Grid.svg") center center repeat}.WuiViewerTestRunnerProgress{position:fixed;z-index:10000;top:0;left:0;overflow:hidden;width:100%;padding:15px;font-size:19px;font-weight:700;color:#69a020;text-align:center;letter-spacing:3px;background-color:#e1e3e5}.IoOidisGuiPages .IndexPage a{display:block}#Browser,#Language,.Content,body,html,section{width:100%;height:100%}body{font-family:sans-serif}body>.JAVA_RE{position:relative;top:4px;left:4px;width:1015px;height:768px;border:1px solid #6a747d;background-color:#fff;box-shadow:none}body>.FOCUS{border:1px solid #e64f0c;box-shadow:0 0 4px 0 #6a747d}.IoOidisServicesBasePageController .AppHeader{position:absolute;z-index:1000;top:0;left:0;overflow:hidden;width:500px}.IoOidisServicesBasePageController .AppHeader .Label .Text{cursor:default}.IoOidisServicesBasePageController .AppDragBar{cursor:move;position:absolute;z-index:999;top:0;right:0;height:20px}.IoOidisServicesBasePageController .AppDragBar .DragBar{position:relative;top:0;left:0;width:1015px;height:20px}.IoOidisServicesBasePageController .AppButtons{position:absolute;z-index:1005;top:0;left:-75px;float:right;width:75px}.IoOidisServicesBasePageController .AppButtons *{cursor:default}.IoOidisServicesBasePageController .AppButtons .AppMinimize{position:relative}.IoOidisServicesBasePageController .AppContentLoader{position:relative;float:left;display:block;min-width:1024px}.IoOidisServicesBasePageController .AppContentLoader .Label .Text{position:relative}.IoOidisServicesBasePageController .AppContentLoaderProgress{clear:both;width:150px;margin:auto}.IoOidisServicesBasePageController .AppResizeBars{position:absolute;top:-5px;left:-5px}.IoOidisServicesBasePageController .AppResizeBars .ResizeBar{position:absolute;z-index:1000;top:0;left:0}.IoOidisServicesBasePageController .AppResizeBars .ResizeBar .X,.IoOidisServicesBasePageController .AppResizeBars .ResizeBar .XY,.IoOidisServicesBasePageController .AppResizeBars .ResizeBar .Y{position:relative;top:0;left:0;width:10px;height:10px;border:0 solid transparent!important;background:0 0!important}.IoOidisServicesBasePageController .AppResizeBars .Top .ResizeBar .Y{height:8px}.IoOidisServicesBasePageController .AppResizeBars .Bottom .Left .ResizeBar,.IoOidisServicesBasePageController .AppResizeBars .Bottom .Right .ResizeBar,.IoOidisServicesBasePageController .AppResizeBars .Top .Left .ResizeBar,.IoOidisServicesBasePageController .AppResizeBars .Top .Right .ResizeBar{z-index:1004}.IoOidisServicesBasePageController .AppResizeBars .Bottom .Left .ResizeBar .XY,.IoOidisServicesBasePageController .AppResizeBars .Top .Right .ResizeBar .XY{cursor:ne-resize}.RuntimeTest{width:85%;margin:auto}.DeveloperCorner .Services{position:absolute;z-index:10000;top:0;left:0;display:none;width:100%;border-bottom:3px solid #3597b8;background-color:#e1e3e5}.DeveloperCorner .Services .Label{position:absolute;top:5px;left:10px;font-size:16px;color:#a4acb2}@keyframes BlinkAnimation{to{opacity:0}}.PageLoader .Logo,.SkeletonLoader{animation:BlinkAnimation 1.7s cubic-bezier(.5,0,1,1) infinite alternate}.RuntimeTest .GoToSpecific{height:30px}.HiddenElement{-khtml-opacity:0;-moz-opacity:0;opacity:0;position:fixed;z-index:-100;top:-100px;left:-100px}.ScreenSection{display:block}.PrintSection table,.PrintSection tbody,.PrintSection thead,.PrintSection tr{page-break-after:avoid;page-break-before:avoid;page-break-inside:avoid}.PrintSection .TableHeader div,.PrintSection .TableRow div{float:left;overflow:hidden;width:9%;padding:2px;border:1px solid var(--bs-black);border-top-width:0;border-right-width:0;word-wrap:break-word}.PrintSection .TableHeader div{border-top-width:1px;font-weight:700;text-align:center}.ProfileImage .ProfileUpload{display:none}.ProfileImage:hover .ProfileUpload{display:block}.ProfileImage img{border-color:var(--bs-blue)}@media print{@page{size:a4;margin:0}body,html{margin:0;padding:0}.ScreenSection,.tooltip{display:none}.PrintSection{-khtml-opacity:1;-moz-opacity:1;opacity:1;position:unset;bottom:unset;overflow:unset;height:unset}}:root .GoogleSignInButton .gsi-material-button,[data-bs-theme=light] .GoogleSignInButton .gsi-material-button{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-appearance:none;background-color:#fff;background-image:none;border:1px solid #747775;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1f1f1f;cursor:pointer;font-family:Roboto,arial,sans-serif;font-size:14px;height:40px;letter-spacing:.25px;outline:0;overflow:hidden;padding:0 12px;position:relative;text-align:center;-webkit-transition:background-color 218ms,border-color 218ms,box-shadow 218ms;transition:background-color 218ms,border-color 218ms,box-shadow 218ms;vertical-align:middle;white-space:nowrap;width:auto;max-width:400px;min-width:min-content}:root .GoogleSignInButton .gsi-material-button .gsi-material-button-icon,[data-bs-theme=light] .GoogleSignInButton .gsi-material-button .gsi-material-button-icon{height:20px;margin-right:12px;min-width:20px;width:20px}:root .GoogleSignInButton .gsi-material-button .gsi-material-button-content-wrapper,[data-bs-theme=light] .GoogleSignInButton .gsi-material-button .gsi-material-button-content-wrapper{-webkit-align-items:center;align-items:center;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;justify-content:center;position:relative;width:100%}:root .GoogleSignInButton .gsi-material-button .gsi-material-button-contents,[data-bs-theme=light] .GoogleSignInButton .gsi-material-button .gsi-material-button-contents{-webkit-flex-grow:0;flex-grow:0;font-family:Roboto,arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}:root .GoogleSignInButton .gsi-material-button .gsi-material-button-state,[data-bs-theme=light] .GoogleSignInButton .gsi-material-button .gsi-material-button-state{-webkit-transition:opacity 218ms;transition:opacity 218ms;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}:root .GoogleSignInButton .gsi-material-button:disabled,[data-bs-theme=light] .GoogleSignInButton .gsi-material-button:disabled{cursor:default;background-color:rgba(255,255,255,.3803921569);border-color:rgba(31,31,31,.1215686275)}:root .GoogleSignInButton .gsi-material-button:disabled .gsi-material-button-contents,[data-bs-theme=light] .GoogleSignInButton .gsi-material-button:disabled .gsi-material-button-contents{opacity:38%}:root .GoogleSignInButton .gsi-material-button:disabled .gsi-material-button-icon,[data-bs-theme=light] .GoogleSignInButton .gsi-material-button:disabled .gsi-material-button-icon{opacity:38%}:root .GoogleSignInButton .gsi-material-button:not(:disabled):active .gsi-material-button-state,:root .GoogleSignInButton .gsi-material-button:not(:disabled):focus .gsi-material-button-state,[data-bs-theme=light] .GoogleSignInButton .gsi-material-button:not(:disabled):active .gsi-material-button-state,[data-bs-theme=light] .GoogleSignInButton .gsi-material-button:not(:disabled):focus .gsi-material-button-state{background-color:#303030;opacity:12%}:root .GoogleSignInButton .gsi-material-button:not(:disabled):hover,[data-bs-theme=light] .GoogleSignInButton .gsi-material-button:not(:disabled):hover{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}:root .GoogleSignInButton .gsi-material-button:not(:disabled):hover .gsi-material-button-state,[data-bs-theme=light] .GoogleSignInButton .gsi-material-button:not(:disabled):hover .gsi-material-button-state{background-color:#303030;opacity:8%}[data-bs-theme=dark] .GoogleSignInButton .gsi-material-button{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-appearance:none;background-color:#131314;background-image:none;border:1px solid #747775;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#e3e3e3;cursor:pointer;font-family:Roboto,arial,sans-serif;font-size:14px;height:40px;letter-spacing:.25px;outline:0;overflow:hidden;padding:0 12px;position:relative;text-align:center;-webkit-transition:background-color 218ms,border-color 218ms,box-shadow 218ms;transition:background-color 218ms,border-color 218ms,box-shadow 218ms;vertical-align:middle;white-space:nowrap;width:auto;max-width:400px;min-width:min-content;border-color:#8e918f}[data-bs-theme=dark] .GoogleSignInButton .gsi-material-button .gsi-material-button-icon{height:20px;margin-right:12px;min-width:20px;width:20px}[data-bs-theme=dark] .GoogleSignInButton .gsi-material-button .gsi-material-button-content-wrapper{-webkit-align-items:center;align-items:center;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;width:100%}[data-bs-theme=dark] .GoogleSignInButton .gsi-material-button .gsi-material-button-contents{-webkit-flex-grow:1;flex-grow:1;font-family:Roboto,arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}[data-bs-theme=dark] .GoogleSignInButton .gsi-material-button .gsi-material-button-state{-webkit-transition:opacity 218ms;transition:opacity 218ms;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}[data-bs-theme=dark] .GoogleSignInButton .gsi-material-button:disabled{cursor:default;background-color:rgba(19,19,20,.3803921569);border-color:rgba(142,145,143,.1215686275)}[data-bs-theme=dark] .GoogleSignInButton .gsi-material-button:disabled .gsi-material-button-state{background-color:rgba(227,227,227,.1215686275)}[data-bs-theme=dark] .GoogleSignInButton .gsi-material-button:disabled .gsi-material-button-contents{opacity:38%}[data-bs-theme=dark] .GoogleSignInButton .gsi-material-button:disabled .gsi-material-button-icon{opacity:38%}[data-bs-theme=dark] .GoogleSignInButton .gsi-material-button:not(:disabled):active .gsi-material-button-state,[data-bs-theme=dark] .GoogleSignInButton .gsi-material-button:not(:disabled):focus .gsi-material-button-state{background-color:#fff;opacity:12%}[data-bs-theme=dark] .GoogleSignInButton .gsi-material-button:not(:disabled):hover{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}[data-bs-theme=dark] .GoogleSignInButton .gsi-material-button:not(:disabled):hover .gsi-material-button-state{background-color:#fff;opacity:8%}circle-progress{overflow:hidden;width:32px;height:32px}circle-progress::part(base){width:32px;height:32px}circle-progress::part(value){stroke:var(--bs-primary);stroke-linecap:round;stroke-width:14px}circle-progress::part(circle){stroke-width:8px}circle-progress::part(text){font-size:40px}.RuntimeTool .dropdown-toggle::after{position:static}.MenuContainer{width:42px;transition:width .5s}.MenuContainer.Show{width:180px}.MenuContainer.Show .MenuPanel{display:block;width:100%}.MenuContainer.Show .MenuPanel a span,.MenuContainer.Show .MenuPanel button span{visibility:unset}.MenuContainer.Show .MenuPanel .Footer,.MenuContainer.Show .MenuPanel .Items{width:180px}.MenuContainer.Show .MenuPanel .Footer{animation:changeHeightUp 0s linear .5s 1;animation-fill-mode:forwards}.MenuContainer.Show .MenuPanel .ShowItems{display:none}.MenuContainer.Show .MenuPanel .HideItems{display:block}@media (max-width:500px){.MenuContainer,.MenuContainer.Show{width:0}.MenuContainer .MenuPanel,.MenuContainer.Show .MenuPanel{position:fixed}.MenuContainer .MenuPanel a,.MenuContainer .MenuPanel button,.MenuContainer.Show .MenuPanel a,.MenuContainer.Show .MenuPanel button{width:500px}.MenuContainer .MenuPanel .Footer,.MenuContainer.Show .MenuPanel .Footer{animation:changeHeightDown 0s linear .5s 1;animation-fill-mode:forwards}.MenuContainer .MenuPanel .Footer,.MenuContainer .MenuPanel .Footer button,.MenuContainer.Show .MenuPanel .Footer,.MenuContainer.Show .MenuPanel .Footer button{width:0}.MenuContainer .MenuPanel .MobileOnly,.MenuContainer.Show .MenuPanel .MobileOnly{display:block}.MenuContainer .MenuPanel .Items{width:0}.MenuContainer .MenuPanel .Footer{transition:width .5s}.MenuContainer.Show .MenuPanel{overflow:auto;height:calc(100% - 35px)}.MenuContainer.Show .MenuPanel .Items{width:80vw}}@media (max-width:250px){.MenuContainer.Show .MenuPanel .Items{width:95vw}}.MenuPanel{position:absolute;z-index:1000;transform:translateZ(100px);width:auto}.MenuPanel a,.MenuPanel button{overflow:hidden;width:calc(180px + 20px);border-width:0;border-radius:0;text-align:left}.MenuPanel a span,.MenuPanel button span{padding-left:10px;visibility:hidden;transition:visibility .4s}.MenuPanel .Items{width:42px;transition:width .5s}.MenuPanel .Footer{overflow:hidden;width:100%;height:0;animation:initHeight 0s linear none 1;animation-fill-mode:forwards}.MenuPanel .Footer button{width:100%}.MenuPanel .MobileOnly{display:none}.MenuPanel .HideItems,.MenuPanel .ShowItems{text-align:right}.MenuPanel .ShowItems{display:block}.MenuPanel .HideItems{display:none}@media (hover:hover){.MenuPanel .Items:hover{width:180px}.MenuPanel .Items:hover a span,.MenuPanel .Items:hover button span{visibility:unset}}@keyframes initHeight{0%{height:0}100%{height:36px}}@keyframes changeHeightUp{0%{height:0}100%{height:36px}}@keyframes changeHeightDown{0%{height:0}100%{height:36px}}.MainPanel .MainPanelContainer h3{font-size:24pt;font-weight:700;color:#801f93;letter-spacing:1.5px}.MainPanel .MainPanelContainer .Topic{text-align:justify}.MainPanel .MainPanelContainer .Topic p{font-size:15pt}.HeaderContainer{z-index:1001}@media (max-width:300px){.HeaderContainer{overflow:hidden}}.HeaderPanel .dropdown-menu{margin-top:5px!important}.HeaderPanel .dropdown-menu .dropdown-item{white-space:nowrap}.HeaderPanel .Hamburger{display:none}.HeaderPanel .Help>.btn,.HeaderPanel .Login{color:var(--bs-white)}.HeaderPanel .User .btn{border-color:var(--bs-white)}.HeaderPanel .bi-list{opacity:1;transition:transform .4s .2s,opacity .4s .2s}.HeaderPanel .bi-x-lg{position:absolute;top:19px;left:25px;transform:rotate(-45deg);opacity:0;transition:transform .4s,opacity .4s}.HeaderPanel .Close .bi-list{opacity:0;transition:transform .4s,opacity .4s}.HeaderPanel .Close .bi-x-lg{transform:rotate(0);opacity:1;transition:transform .4s .2s,opacity .4s .2s}@media (max-width:500px){.HeaderPanel .Hamburger{display:initial}.HeaderPanel .dropdown-menu{position:fixed!important;left:2px!important;float:none!important;width:calc(100% - 20px)!important}.HeaderPanel .Help .dropdown-menu{left:-10px!important}}@media (max-width:395px){.HeaderPanel .Logo{height:34px!important}}@media (max-width:340px){.HeaderPanel .Logo{display:none}}@media (max-width:225px){.HeaderPanel .Help{display:none}}.FooterPanel .FooterContainer{background:var(--bs-dark)}.FooterPanel .FooterContainer .Background{background:url("../graphics/Io/Oidis/Hub/Gui/FooterBackground.png") right/contain no-repeat}.FooterPanel .FooterContainer .Foreground{color:var(--bs-white)}.FooterPanel .FooterContainer .Foreground a{color:var(--bs-white);text-decoration:none}.FooterPanel .FooterContainer .Foreground a:hover{text-decoration:underline}.IoOidisHubGuiPages .SSOPage form{width:50%}@media screen and (max-width:700px){.IoOidisHubGuiPages .SSOPage form{width:90%}}@media screen and (min-width:1200px){.IoOidisHubGuiPages .SSOPage form{width:35%}}@keyframes BlinkAnimation{to{opacity:0}}.IoOidisHubGuiPages .InitPage .Logo{animation:BlinkAnimation 1.7s cubic-bezier(.5,0,1,1) infinite alternate}.Content .DashboardPage .ReportLog{padding:10px;font-family:Consolas,serif;word-wrap:break-word}.Content .DashboardPage .ReportLog .Error{background-color:#fac6c9}.Content .DashboardPage .ReportLog .Warning{background-color:#fed95e}.Content .DashboardPage .UsersTable .disabled{-khtml-opacity:0.5;-moz-opacity:0.5;opacity:.5}@keyframes BlinkAnimation{to{opacity:0}}.Content .DashboardPage .UsersTable .disabled{animation:BlinkAnimation 1.7s cubic-bezier(.5,0,1,1) infinite alternate}.Content .DashboardPage .UsersTable .disabled{pointer-events:none}.Content .DashboardPage .UsersTable .dropdown{position:static}.Content .DashboardPage .pagination.disabled{-khtml-opacity:0.5;-moz-opacity:0.5;opacity:.5;pointer-events:none}.Content .DashboardPage .UsersPanel .Permissions .dropdown{position:static}.Content .DashboardPage .UsersPanel .Permissions .dropdown .dropdown-toggle::after{position:static}.Content .DashboardPage .OrganizationsPanel .Table .dropdown{position:relative}.Content .DashboardPage .OrganizationsPanel .Table .dropdown .dropdown-toggle::after{position:absolute}.Content .DashboardPage .AgentsPanel circle-progress{margin-left:12px}.ScannerBox video{width:100%!important}@media (max-width:1000px){.InlineInputGroup{width:30%!important}}@media (max-width:700px){.InlineInputGroup{width:40%!important}}@media (max-width:600px){.InlineInputGroup{width:50%!important}}.InlineItem.disabled svg{display:none}.Table .table>tbody{vertical-align:middle}.Table .table>tbody .dropdown{position:static}.Table .table>tbody .dropdown .dropdown-toggle::after{position:static}.Table tbody.disabled{-khtml-opacity:0.5;-moz-opacity:0.5;opacity:.5}@keyframes BlinkAnimation{to{opacity:0}}.Table tbody.disabled{animation:BlinkAnimation 1.7s cubic-bezier(.5,0,1,1) infinite alternate}.Table tbody.disabled{pointer-events:none}.Table .pagination.disabled{-khtml-opacity:0.5;-moz-opacity:0.5;opacity:.5;pointer-events:none}textarea.is-invalid{border-color:var(--bs-danger)!important}.pagination .page-item.disabled{pointer-events:none}.Autocomplete{min-width:220px}.Autocomplete .SearchContainer{border-top:var(--bs-border-width) solid var(--bs-border-color);border-right-style:none;border-bottom:var(--bs-border-width) solid var(--bs-border-color);border-left:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.Autocomplete .SearchContainer .HintInput{padding:0 0 0 12px;border:0;border-radius:var(--bs-border-radius) 0 0 var(--bs-border-radius)}.Autocomplete .SearchContainer .HintInput:focus{outline:0;box-shadow:0 0 0 .25rem var(--bs-focus-ring-color)}.Autocomplete .SearchContainer .ClearButton{margin-right:1px;border:0;border-radius:0 var(--bs-border-radius) var(--bs-border-radius) 0;background-color:var(--bs-body-bg)}.Autocomplete .SearchContainer .ClearButton:hover{border-color:var(--bs-border-color);color:var(--bs-btn-hover-bg)}.Autocomplete .SearchContainer .ClearButton:focus{border:0;border-radius:0;outline:0}.Autocomplete .SearchButton span{max-width:160px}@media (min-width:300px) and (max-width:575.98px){.Autocomplete .SearchButton span{display:none}}@media (max-width:300px){.Autocomplete .SearchButton{width:100%}}@media (max-width:300px){.Autocomplete.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:0;border-radius:0 0 var(--bs-border-radius) var(--bs-border-radius)}.Autocomplete.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.Autocomplete.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.Autocomplete.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.Autocomplete.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-right:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius) var(--bs-border-radius) 0 0}}.Autocomplete:has(.HintInput:focus):has(.SearchButton.d-none) .SearchContainer,.Autocomplete:has(.HintInput:focus):has(.SearchButton.invisible) .SearchContainer{border-right:var(--bs-border-width) solid var(--bs-border-color);box-shadow:0 0 0 .25rem var(--bs-focus-ring-color)}.Autocomplete:has(.HintInput:focus):has(.SearchButton.d-none) .SearchContainer .HintInput,.Autocomplete:has(.HintInput:focus):has(.SearchButton.invisible) .SearchContainer .HintInput{outline:0;box-shadow:none}.Autocomplete:has(.HintInput:focus):has(.SearchButton.d-none) .SearchContainer .ClearButton,.Autocomplete:has(.HintInput:focus):has(.SearchButton.invisible) .SearchContainer .ClearButton{margin-right:0}.Autocomplete:has(.SearchButton.d-none) .SearchContainer,.Autocomplete:has(.SearchButton.invisible) .SearchContainer{border-right:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.Autocomplete:has(.SearchButton.d-none) .SearchContainer .ClearButton,.Autocomplete:has(.SearchButton.invisible) .SearchContainer .ClearButton{margin-right:0}.Autocomplete:has(.SearchButton.d-none) .SearchContainer:has(.ClearButton.d-none) .HintInput,.Autocomplete:has(.SearchButton.d-none) .SearchContainer:has(.ClearButton.invisible) .HintInput,.Autocomplete:has(.SearchButton.invisible) .SearchContainer:has(.ClearButton.d-none) .HintInput,.Autocomplete:has(.SearchButton.invisible) .SearchContainer:has(.ClearButton.invisible) .HintInput{border-top-right-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius)}.Autocomplete:not(:has(.SearchButton.d-none),:has(.SearchButton.invisible)) .SearchContainer:has(input:focus){border-color:var(--bs-focus-ring-color)}.Autocomplete:not(:has(.SearchButton.d-none),:has(.SearchButton.invisible)) .SearchContainer:has(input:focus) .ClearButton{position:relative;outline:0}.Autocomplete:not(:has(.SearchButton.d-none),:has(.SearchButton.invisible)) .SearchContainer:has(input:focus) .ClearButton::after,.Autocomplete:not(:has(.SearchButton.d-none),:has(.SearchButton.invisible)) .SearchContainer:has(input:focus) .ClearButton::before{pointer-events:none;content:"";position:absolute;z-index:1;right:0;left:.25rem;height:.25rem;border-radius:0;background:var(--bs-focus-ring-color)}.Autocomplete:not(:has(.SearchButton.d-none),:has(.SearchButton.invisible)) .SearchContainer:has(input:focus) .ClearButton::before{top:-4px}.Autocomplete:not(:has(.SearchButton.d-none),:has(.SearchButton.invisible)) .SearchContainer:has(input:focus) .ClearButton::after{bottom:-4px}.Autocomplete.input-group:has(.SearchButton.d-none):not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.Autocomplete.input-group:has(.SearchButton.d-none):not(.has-validation)>.form-floating:not(:last-child)>.form-control,.Autocomplete.input-group:has(.SearchButton.d-none):not(.has-validation)>.form-floating:not(:last-child)>.form-select,.Autocomplete.input-group:has(.SearchButton.d-none):not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius)}.Autocomplete.input-group:has(.SearchButton.invisible):not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.Autocomplete.input-group:has(.SearchButton.invisible):not(.has-validation)>.form-floating:not(:last-child)>.form-control,.Autocomplete.input-group:has(.SearchButton.invisible):not(.has-validation)>.form-floating:not(:last-child)>.form-select,.Autocomplete.input-group:has(.SearchButton.invisible):not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius)}