.eshop{color:#333}.eshop a{color:#09b;text-decoration:none;text-underline-offset:.17em}.eshop a:hover,.eshop a:hover *,.eshop a:focus,.eshop a:focus *{text-decoration:underline}.eshop .p{word-break:break-all}.eshop>.p{margin:0}.eshop .red,.eshop .list .plugin-203 .status.color{color:#f40}.eshop .blue,.eshop .list .plugin-1 .color,.eshop .list .plugin-2 .color,.eshop .list .plugin-200 .color{color:#07f}.eshop .list .plugins{display:block;clear:both;padding-left:10px;border-top:2px solid #ddd}.eshop .list .pagi{display:block;margin:10px 0;border-top:1px solid #ddd;padding:10px 0;text-align:center}.eshop .list .pagi a{display:inline-block;padding:5px 7px}.eshop .list .pagi a:hover,.eshop .list .pagi a:focus,.eshop .list .pagi strong{display:inline-block;padding:4px 6px;border:1px solid #09b;color:#09b;text-decoration:none}.eshop .list .pagi .prev:before{content:"< "}.eshop .list .pagi .next:after{content:" >"}.eshop [data-label]{position:relative}.eshop [data-label]:after{display:none;content:attr(data-label);position:absolute;left:50%;transform:translateX(-50%);bottom:100%;white-space:nowrap;padding:4px 6px;border:1px solid;background-color:#fff;z-index:10}.eshop [data-label]:focus:after,.eshop [data-label]:hover:after{display:block}.eshop .iText{display:inline-block;width:100%;box-sizing:border-box;margin:0;padding:2px 5px;background-color:#fff;border:1px solid rgba(127,127,127,.75);outline:0;color:inherit}.eshop .iText:not([disabled]):hover,.eshop .iText:not([disabled]):focus{color:#09b !important;border-color:#09b !important}.eshop .iText[disabled]{color:#555;background-color:#eee}.eshop textarea.iText{resize:vertical}.eshop h2.hn{float:left;position:relative;margin:10px 0 0;padding:0 0 5px;font-size:16px}.eshop h2.hn:after{position:absolute;left:0;top:100%;right:0;height:2px;content:"";background-color:#333}.eshop h2.hn a{color:inherit}.eshop .settings{float:right;margin:13px 7px 0 0;width:16px;height:16px;text-align:left;text-indent:-500px;text-decoration:none;overflow:hidden;opacity:.5;background:url(settings.png) no-repeat 50% 50%;background-size:100% 100%}.eshop .settings:hover,.eshop .settings:focus{opacity:.85}.eshop .list:first-child h2.hn{margin-top:0}.eshop .list:first-child .settings{margin-top:3px}.eshop ul,.eshop li{margin:0;padding:0;list-style:none}.eshop .li{display:flex;margin:1px 0;column-gap:.25em}.eshop .li:not(:has(input,select,textarea,button,.iText)):before{content:"-";flex:0 0 auto}.eshop .li:not(:has(input,select,textarea,button,.iText)) a:has(>*){flex:1 1 auto;min-width:0;display:inline-flex;white-space:nowrap}.eshop .li:not(:has(input,select,textarea,button,.iText)) a>*{display:block;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eshop .li select{max-width:100%}.eshop .li:has(.nowrap){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eshop .plugin-accent .li.status,.eshop .plugin-accent2 .li.status{white-space:nowrap}.eshop .plugin-accent .li.status .onoff0,.eshop .plugin-accent2 .li.status .onoff0{font-weight:bold;color:#f40}.eshop .plugin-accent .li.status2 :nth-child(2),.eshop .plugin-accent .li.status200 :nth-child(2),.eshop .plugin-accent2 .li.status2 :nth-child(2),.eshop .plugin-accent2 .li.status200 :nth-child(2){font-weight:bold;color:#07f}.eshop .plugin:after{display:block;clear:both;content:""}.eshop .plugin{position:relative;display:inline-flex;flex-direction:column;margin:10px 10px 0 0;padding:10px;width:100px;border:1px solid #ddd;vertical-align:top;text-align:left}.eshop .plugin .thumb{position:absolute;left:50%;top:10px;margin-left:-50px}.eshop .plugin .hn{position:relative;margin:0 0 5px;padding:105px 0 0;text-align:center;background-repeat:no-repeat;background-size:100px 100px}.eshop .plugin .hn a:before{position:absolute;left:0;top:0;width:100%;height:100px;content:""}.eshop .plugin>.error{order:-1;margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #ddd}.eshop .plugin-options .hidden-o{display:none}.eshop .plugin:has(a:hover,a:focus,button:hover,button:focus){background-color:rgba(180,180,180,.15);border-color:#09b}.eshop .plugin:has(a:hover,a:focus,button:hover,button:focus) .ul-o,.eshop .plugin:has(a:hover,a:focus,button:hover,button:focus) .btns{border-color:#09b}.eshop .plugin-0 .color,.eshop .plugin-202 .color{color:#888}.eshop .ul-o,.eshop .btns{margin:10px 0 0;padding:10px 0 0;border-top:1px solid #ddd}.eshop .btns:after{display:block;clear:both;content:""}.eshop .btns a:not(:has(*)),.eshop .btns button{display:inline-block;position:relative;padding:4px 7px;background:#09b;border:0;font-size:inherit;font-family:inherit;font-weight:bold;line-height:inherit;color:#fff;cursor:pointer;text-decoration:none}.eshop .btns a:not(:has(*)):hover,.eshop .btns a:not(:has(*)):focus,.eshop .btns button:hover,.eshop .btns button:focus{padding:3px 7px;background:rgba(0,0,0,0);border:1px solid #09b;color:#09b}.eshop .btns .close,.eshop .btns .right{float:right}.eshop .btns .filter:before{position:absolute;left:0;top:0;bottom:0;right:0;content:"";background:url(filter.png) no-repeat 50% 50%;background-size:1.2em 1.2em;filter:brightness(0) invert(1)}.eshop .btns .filter:hover:before,.eshop .btns .filter:focus:before{filter:none}.eshop .btns .filter span{display:block;width:1em;overflow:hidden;visibility:hidden;white-space:nowrap}.eshop-hidden{display:none}dialog.eshop-modal{max-width:90%;max-height:90%;padding:0;border:0}dialog.eshop-modal .eshop{padding:15px;background-color:#fff;border:2px solid #555}dialog.eshop-modal .eshop [data-label]:after{top:unset;bottom:100%}dialog.eshop-modal .eshop .plugins{text-align:center}.eshop-form .li{display:block;position:relative;margin:0 0 10px;padding-left:20px}.eshop-form .li:before{position:absolute;left:10px;content:"-"}.color_scheme_dark .eshop{color:#aaa}.color_scheme_dark .eshop .list .pagi,.color_scheme_dark .eshop .list .plugins,.color_scheme_dark .eshop .btns,.color_scheme_dark .eshop .plugin,.color_scheme_dark .eshop .plugin>.error,.color_scheme_dark .eshop .ul-o,.color_scheme_dark .eshop .iText{border-color:#555}.color_scheme_dark .eshop .iText{background-color:#111;color:#eee}.color_scheme_dark .eshop .iText[disabled]{background-color:#333;color:#aaa}.color_scheme_dark .eshop [data-label]:after{background-color:#111}.color_scheme_dark .eshop .settings{filter:invert(1)}.color_scheme_dark dialog.eshop-modal .eshop{background-color:#111}.color_scheme_dark dialog.eshop-modal::backdrop{background-color:rgba(0,0,0,.5)}
