body{font-size:100%;font-family:'PT Sans',sans-serif,serif;line-height:1.3;margin:0;padding:0;box-sizing:border-box;overflow-y:scroll;min-width:1004px}button{padding:.6rem 1rem;font-family:'PT Sans',sans-serif,serif;font-size:.93rem;border:0;background:#00a43c;box-shadow:none;color:white;cursor:pointer;outline:0;position:relative;transition:.2s;border-radius:30px;margin-right:.5em;line-height:1;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-webkit-touch-callout:none}tr.selected{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-webkit-touch-callout:none}body a{outline:0}.info-with-button button{white-space:nowrap}button:last-child{margin-right:0}button:hover{background:#f1f1f1;border-color:#5cc6e9}button.pressed{box-shadow:inset 1px 1px 0 0 white,inset -1px -1px 0 0 white,0 1px 2px -1px rgba(0,0,0,0.2);cursor:default;color:#3bbae4;animation:animate-stripes 3s linear infinite;background:rgba(59,186,228,0.3) linear-gradient(135deg,rgba(255,255,255,0.35) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,0.35) 50%,rgba(255,255,255,0.35) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-size:32px 32px;position:relative}button:disabled,button:disabled:hover{background:#eee;border-color:#ddd;box-shadow:inset 1px 1px 0 0 white,inset -1px -1px 0 0 white,0 1px 2px -1px rgba(0,0,0,0.2);cursor:default;color:#a4a4a4;text-shadow:0 1px 0 white}button.icon{border:0;box-shadow:none;width:1rem}input{display:block;padding:.5rem 1rem;border:1px solid #ddd;border-radius:30px;width:100%;box-sizing:border-box;margin:.5rem 0;outline:0;transition:.3s;font-family:'PT Sans',sans-serif,serif;-webkit-appearance:none;-moz-appearance:none;-ms-progress-appearance:unset;position:relative;font-size:.9rem}.with-label input{line-height:1.3;border-radius:0 0 2px 2px;margin:0;border-top:1px solid #eee}select{display:block;padding:.5rem 1rem;border:1px solid #ddd;border-radius:2px;width:100%;box-sizing:border-box;margin:.5rem 0;outline:0;transition:border-color .3s;font-family:'PT Sans',sans-serif,serif;-webkit-appearance:none;-moz-appearance:none;-ms-progress-appearance:unset;color:#a9a9a9;background:white url("/system/common/imgs/arrows.png?v=1.3") no-repeat right .4rem center}select.selected{color:black}select option:disabled{color:#ccc}select option{color:black}select.for-switch{border-radius:0 0 2px 2px;position:relative;border-color:#dfc50d}input:focus,select:focus{border-color:#3bbae4}select.for-switch:focus{border-color:#dfc50d}input.error,select.error{border-color:#e43b3b}input:disabled,select:disabled{opacity:.5;background:white}select:disabled{background:white url('/system/common/imgs/arrows.png?v=1.3') no-repeat right .4rem center}form .with-label,#popup .with-label{margin-bottom:.5rem}form div.flex,form div.switch{margin:.5rem 0;position:relative}form div.flex:after,form div.switch:after{opacity:0;content:attr(data-hint);position:absolute;left:calc(100% - -1rem);background:#fefcee;border-left:1px solid #dfc50d;font-size:.7rem;color:#b25900;padding:.5rem 1rem;box-sizing:border-box;top:0;display:flex;align-items:center;border-radius:0 2px 2px 0;transition:.3s;min-width:50%;line-height:1.2;min-height:100%}form div.flex:before,form div.switch:before{opacity:0;content:"";position:absolute;left:calc(100% - -1rem - 4px);top:13px;display:inline-block;width:0;height:0;border-style:solid;border-width:3px 4px 3px 0;border-color:transparent #dfc50d transparent transparent;transition:.3s}form div.flex.focus:after,form div.flex.focus:before,form div.switch.focus:after,form div.switch.focus:before{opacity:1}form>div.connect{display:none}form>div.connect.show{display:block}form>div.connect .flex{margin:0}form .errors{display:none;padding:.5em 1rem;margin:.5em 0;color:white;font-size:.9em;border-radius:2px;background:#e43b3b;line-height:1;position:relative}form .errors:after{position:absolute;content:"";bottom:-4px;left:20px;display:inline-block;width:0;height:0;border-style:solid;border-width:4px 4px 0 4px;border-color:#e43b3b transparent transparent transparent}form label{white-space:nowrap;font-size:.9rem;display:block;background:#f7f7f7;color:#999;margin-top:2rem;position:relative;border-left:1px solid #ddd;padding:.5rem 1rem .5rem 2rem;margin-bottom:1rem}form label:before{content:"";position:absolute;width:1rem;top:0;bottom:0;left:0;background:#eee}form label span{display:inline-block;padding:.6rem .8rem .6rem 0;background:white;position:relative}form .with-label label,#popup .with-label label{display:block;background:#f7f7f7;color:#a7a7a7;font-size:.7rem;border-radius:2px 2px 0 0;padding:.3rem 1rem;border:1px solid #ddd;border-bottom:0;margin:0;box-shadow:inset 0 -1px 0 0 white;font-family:"Segoe UI",sans-serif,serif}form .with-label label:before,#popup .with-label label:before{content:none}.with-label>div,.with-label>div{max-height:500px;overflow-y:auto;border:1px solid #ddd;border-top:1px solid #eee;border-radius:0 0 2px 2px;padding:0 1px}form>div.flex input,form>div.flex select{margin:0}form .buttons{margin-top:1em}div.switch,div.radio{display:flex}form div.switch{margin-bottom:calc(-0.5rem - 1px)}.switch a,.radio a{padding:.5rem 1em;text-decoration:none;font-size:.85em;color:#555;border:1px solid #ddd;margin-right:-1px;transition:background .2s;outline:0;width:100%;text-align:center;box-sizing:border-box;line-height:normal}.switch a:last-child,.radio a:last-child{margin-right:0}.switch a:first-child{border-radius:2px 0 0 0}.switch a:last-child{border-radius:0 2px 0 0}.radio a:first-child{border-radius:2px 0 0 2px}.radio a:last-child{border-radius:0 2px 2px 0}.switch a.active,.switch a.active:hover,.radio a.active,.radio a.active:hover{background:#fbf4c0;border:1px solid #dfc50d;position:relative;cursor:default;z-index:2}.radio a.active,.radio a.active:hover{background:#d7f1fa;border-color:#3bbae4}.switch a:hover,.switch a:focus,.radio a:hover,.radio a:focus{border-color:#dfc50d;position:relative;z-index:3}.radio a:hover,.radio a:focus{border-color:#3bbae4}.warning{padding:1rem 1rem 1rem 2rem;background:#fefcee;border-left:1px solid #dfc50d;line-height:1;font-size:1rem;margin-bottom:1rem;color:#555;position:relative}.warning:after{content:"!";position:absolute;left:0;top:0;bottom:0;width:1rem;text-align:center;background:rgba(223,197,13,0.11);display:flex;align-items:center;justify-content:center;color:#d4bb0c;font-weight:600}.filter{list-style-type:none;padding-left:0;position:relative}.filter:before{content:attr(data-count);position:absolute;top:calc(50% - .9rem);right:1rem;z-index:2;display:flex;align-items:center;padding:.4rem .6rem;text-align:center;text-decoration:none;margin-right:-1px;border:1px solid #ddd;color:#888;line-height:1;-webkit-tap-highlight-color:transparent;background:white;font-size:.9rem}.filter li{background:#f7f7f7;border-left:1px solid #ddd;padding:1rem 1rem 1rem 2rem;line-height:1;position:relative;display:flex}.filter li:before{content:"";position:absolute;width:1rem;top:0;bottom:0;left:0;background:#eee}.filter li:after{position:absolute;content:attr(data-label);left:0;top:0;bottom:0;width:1rem;text-align:center;display:flex;align-items:center;justify-content:center;transform:rotate(-90deg);font-size:.65rem;color:#ccc;font-weight:600;text-shadow:0 1px 0 white}.filter li>div{padding:.4rem .6rem;text-align:center;text-decoration:none;margin-right:-1px;border:1px solid #ddd;color:#888;line-height:1;-webkit-tap-highlight-color:transparent;background:white;font-size:.9rem}.filter li>div:first-child{border-radius:2px 0 0 2px}.filter li>div:last-child{border-radius:0 2px 2px 0;margin-right:0}.filter li span{color:#999}.warning strong{color:black;font-weight:normal}.error-msg{padding:1rem 1rem 1rem 2rem;background:#ffe6e6;border-left:1px solid #ff7373;line-height:1;font-size:1rem;margin-bottom:1rem;color:#d83737;position:relative}.error-msg:after{content:"x";position:absolute;left:0;top:0;bottom:0;width:1rem;text-align:center;background:#ffd0d0;display:flex;align-items:center;justify-content:center;color:#d83737;font-weight:600;line-height:1;font-family:sans-serif;font-size:.8rem}#top-menu{margin:0;padding:0;list-style-type:none;background:#e43b3b}#top-menu>li#logo{padding:0}#top-menu>li#logo a{background:rgba(255,255,255,.1);display:block;text-decoration:none;position:relative;color:#e43b3b;padding:1.2rem 1.5rem;min-width:72px}#top-menu>li#logo a:after{position:absolute;content:attr(data-title);font-family:'20 db',sans-serif,serif;color:#fdebeb;text-shadow:0 1px 0 rgba(0,0,0,0.3);font-size:20px;line-height:1;left:0;top:calc(50% - 11px);padding-left:1.5rem}#top-menu li{padding:1.2rem 1.5rem;color:white;font-size:.9em;position:relative}#top-menu>li{display:inline-block;transition:.2s;line-height:1;-webkit-tap-highlight-color:transparent}#top-menu>li:hover{background:rgba(0,0,0,.1);cursor:pointer}#top-menu>li#logo:hover,#top-menu>li:last-child:hover{background:0}#top-menu>li:last-child{float:right;padding:0;margin-right:1.5rem;display:flex;align-items:stretch;cursor:default}#top-menu>li:last-child span{padding:1.2rem 1.5rem}#top-menu>li:last-child button{background:url("/system/common/imgs/logout.png") no-repeat center;border:0;box-shadow:none;opacity:.3}#top-menu>li:last-child button:hover,#top-menu>li:last-child button.pressed,#top-menu>li:last-child button.pressed:hover{background-size:auto;background:url("/system/common/imgs/logout.png") no-repeat center;opacity:.9;animation:none}#top-menu ul{display:none;position:absolute;background:white;top:100%;left:0;margin:0;padding:0;min-width:300px;z-index:10;border:1px solid white;border-radius:0 0 2px 2px;box-shadow:1px 1px 5px -2px rgba(0,0,0,.4),2px 2px 10px -2px rgba(0,0,0,0.1)}#top-menu ul li{display:block;color:#e43b3b;border-bottom:1px solid #eee;padding:0}#top-menu ul li:last-child{border-bottom:0}#top-menu ul li a{display:block;color:#e43b3b;font-size:.9rem;text-decoration:none;padding:1rem 1.5rem;transition:.2s}#top-menu ul li a:hover{background:#fff9f9}#top-menu ul li a div{color:#555;font-size:.75rem;margin-top:.5rem;line-height:1.3}#top-menu ul li.off a{color:#ccc;cursor:default}#top-menu ul li.off a:hover{background:0}#top-menu ul li.off a div{color:#ddd}#top-menu>li:hover ul{display:block}#top-msg{font-size:.7em;background:#fdebeb;color:#e29696;font-weight:bold;margin-top:1px;padding:.4em 1.5rem}.wrap{width:100%;padding:1em 1.5rem;box-sizing:border-box;display:flex}.wrap>.block,.wrap>.block-200,.wrap>.block-300,.wrap>.block-400{padding:0;box-sizing:border-box}.wrap>.block{width:100%}.wrap>.block:nth-child(2){width:calc(100% - 200px - 1rem)}.wrap>.block-200{width:200px;min-width:200px;margin-right:1rem}.wrap>.block-300{width:300px;min-width:300px;margin-right:1rem}.wrap>.block-400{width:400px;min-width:400px;margin-right:1em}.help{color:#999;background:#fefcee;background:linear-gradient(to bottom,#fefcee 0,white 100%)}.info{background:#fefcee;padding:1rem;color:#b25900;border-left:1px solid #dfc50d;font-size:.9em}.info-with-button{background:#ebf8fd;margin:1rem 0;padding:.5rem 1rem .5rem 2rem;color:#2aa5ce;border-left:1px solid #3bbae4;font-size:.9em;display:flex;justify-content:space-between;align-items:center;position:relative}.info-with-button:before{content:"i";position:absolute;left:0;top:0;bottom:0;width:1rem;text-align:center;display:flex;align-items:center;justify-content:center;color:#2aa5ce;font-weight:600;background:#d9f2fb;font-family:serif}.info-with-button span{margin-left:1rem;line-height:1}#menu-list{list-style-type:none;margin:0;height:100%;min-height:100px;padding:1rem;background:linear-gradient(to bottom,#f7f7f7 0,white 100%);box-sizing:border-box}#menu-list li{font-size:.85em}#menu-list li a{text-decoration:none;color:#555;display:block;padding:.3rem .6rem;border-radius:2px;line-height:1;background:0;cursor:pointer}#menu-list li a.active{color:#0798da;background:0}#menu-list li a.hovered{background:#fdebeb;background:rgba(59,186,228,0.2);cursor:pointer;color:#0798da;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-webkit-touch-callout:none}#menu-list li a.loading,#menu-list li a.hovered.loading{color:#0798da;animation:animate-stripes 3s linear infinite;background:rgba(59,186,228,0.2) linear-gradient(135deg,rgba(255,255,255,0.35) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,0.35) 50%,rgba(255,255,255,0.35) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-size:30px 30px;text-shadow:0 1px 0 white;box-sizing:border-box}#user-list{width:100%;border-collapse:collapse;margin-top:1em}.wrap .tab-header.fixed{position:fixed;top:0;background:white;z-index:1000;right:1.5rem;left:calc(200px - -2.5rem);padding-top:1em}.wrap .tab-header label{display:inline-block;border-radius:3px 3px 0 0;box-sizing:border-box;font-family:'PT Sans Narrow',sans-serif,serif;font-size:1em;line-height:1;width:auto;min-width:inherit;padding:.4rem 1rem;background:#fbf4c0;color:#555}.wrap .tab-header span.border{display:block;height:1px;background:#dfc50d;position:relative;top:-1px}.wrap .tab-header span.hint{background:#fefcee;display:block;margin-top:0;color:#b25900;font-size:.7em;padding:.4em 1rem;font-weight:bold;border-radius:0 0 3px 3px}.wrap .tab-header span.hint span:empty{height:11px;display:inline-block}.wrap .tab-header span.hint a{color:#999;text-decoration:none}.wrap .toolbar{padding:1rem 1rem 1rem 2rem;margin:1rem 0;background:#f7f7f7;border-left:1px solid #3bbae4;background:rgba(59,186,228,0.1);position:relative}.wrap .toolbar:after{content:"";position:absolute;left:0;top:0;bottom:0;width:1rem;text-align:center;background:#d9f2fb;display:flex;align-items:center;justify-content:center;color:#3bbae4;font-weight:600}.wrap .toolbar.fixed{position:fixed;background:white;z-index:1000;right:1.5rem;left:calc(200px - -2.5rem);top:calc(53px - -1em);padding-bottom:1em}.wrap .toolbar button{margin-right:.5em}.wrap .toolbar button:last-child{margin-right:0}h1{margin:0 0 1em;font-size:1.5em}strong{font-weight:normal;color:black}.table-info{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;background:#f7f7f7;padding:1rem 1rem 1rem 2rem;position:relative;border-left:1px solid #ddd}.table-info:empty{display:none}.table-info:before{content:"";position:absolute;width:1rem;top:0;bottom:0;left:0;background:#eee}.table-info>div:first-child{font-size:.9rem;display:flex}.table-info>div:first-child>div{padding:.4rem .6rem;text-align:center;text-decoration:none;margin-right:-1px;border:1px solid #ddd;color:#888;line-height:1;-webkit-tap-highlight-color:transparent;background:white}.table-info>div:first-child>div:first-child{border-radius:2px 0 0 2px}.table-info>div:first-child>div:last-child{border-radius:0 2px 2px 0;margin-right:0}.pagination{display:flex;justify-content:flex-end;align-items:baseline;font-size:.75rem}.pagination a,.pagination span{padding:.4rem .5rem;min-width:10px;text-align:center;text-decoration:none;margin-right:-1px;border:1px solid transparent;color:#555;line-height:1;-webkit-tap-highlight-color:transparent;background:white}.pagination span{color:#ccc;width:auto;cursor:default;background:0}.pagination a{border-color:#ddd}.pagination a.active,.pagination a.active:hover{background:#fefcee;border-color:#dfc50d;position:relative}.pagination a:hover{border-color:#dfc50d;position:relative}.pagination a:first-child{border-radius:2px 0 0 2px}.pagination a:last-child{border-radius:0 2px 2px 0;margin-right:0}table.list{width:100%;margin-top:1rem;position:relative;border-collapse:collapse}table.list.loading:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.3)}table.list.fixed{margin-top:115px}.list caption{text-align:left;margin-bottom:1rem;color:#999;font-size:.9rem;background:#fefcee;padding:.3rem .6rem;border:1px solid #dfc50d}.list caption#caption-bottom{caption-side:bottom;margin-bottom:0;margin-top:1rem}table.list th{text-align:left;font-size:.75rem;background:#53c38b;padding:.4rem .6rem;position:relative;cursor:pointer;vertical-align:middle;color:white;white-space:nowrap;border:1px solid white;border-top:0}table.list th:after{position:absolute;right:.5rem;display:inline-block;width:0;height:0;border-style:solid;border-width:4px 4px 0 4px;border-color:white transparent transparent transparent;top:calc(50% - 2px)}table.list th.up:after{content:"";border-width:0 4px 4px 4px;border-color:transparent transparent white transparent}table.list th.down:after{content:""}table.list th:before{position:absolute;right:1px;width:1px;top:0;bottom:0;background:#ddd}table.list tr th:first-child{border-left:0}table.list tr th:last-child{border-right:0}table.list tr th:last-child:before{content:none}table.list td{font-size:.75rem;color:#555;padding:.4rem .6rem;cursor:default;-webkit-tap-highlight-color:transparent;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:calc(70%/5);min-width:calc(70%/5);max-width:calc(70%/5);box-sizing:border-box;border:1px solid white}.with-label table.list td{padding:.4rem 1rem}table.list tr td.large{width:30%;min-width:500px;max-width:500px}table.list tr td.full{width:100%;min-width:500px;max-width:500px}table.list tr td:first-child{border-left:0}table.list tr td:last-child{border-right:0}table.list tr:nth-child(odd) td{background:#f7f7f7}.with-label table.list tr:nth-child(odd) td{background:transparent}.with-label table.list tr:nth-child(even) td{background:#f7f7f7}table.list tr.selected td,table.list tr.selected:hover td,.with-label table.list tr.selected:hover td,.with-label table.list tr.selected td{background:#d7f1fa}.wrap table.list tr:hover td,.wrap .with-label table.list tr:hover td{background:#ebf8fd}#droparea{display:flex;justify-content:center;align-items:center;height:150px;transition:background .3s;border:1px dashed #ddd;border-radius:3px;position:relative}#droparea.disabled{border:1px dashed #eee}form #droparea{font-size:.9em}#droparea.over{background:#f5f5f5}#droparea p{margin:0;text-align:center}#droparea.disabled p,#droparea.disabled p span,#droparea.disabled p strong,#droparea.disabled p a{color:#ddd;cursor:default}#droparea.dropped p{display:none}#droparea.loading:after{content:"загрузка файла..";position:absolute;left:0;right:0;top:2rem;text-align:center;font-size:.9rem}#droparea.handle:after{position:absolute;content:"обработка файла..";left:0;right:0;top:2rem;text-align:center;font-size:.9rem}#droparea p a{cursor:pointer;color:#0798da}#droparea p input[type='file']{display:none}#droparea p span{display:block;margin-top:.5rem;text-align:left;background:#fefcee;border-left:1px solid #dfc50d;padding:.5rem 1rem .5rem 2rem;color:#555;font-size:.9rem;position:relative}#droparea p span:after{content:"!";position:absolute;left:0;top:0;bottom:0;width:1rem;text-align:center;background:rgba(223,197,13,0.11);display:flex;align-items:center;justify-content:center;color:#d4bb0c;font-weight:600}#droparea p strong{color:#b25900}.upload:after{content:"";position:relative;top:134px}#droparea .progress-bar{display:none;width:100%;height:30px;background:#eee;position:relative;border-radius:3px;margin:0 2rem}#droparea.dropped .progress-bar{display:block}#droparea .progress-bar div{position:absolute;left:0;top:0;bottom:0;width:0;transition:.2s;background:#8bd6ef linear-gradient(135deg,rgba(255,255,255,0.35) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,0.35) 50%,rgba(255,255,255,0.35) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));animation:animate-stripes 3s linear infinite;background-size:32px 32px;border-radius:3px}#wrap-stuff-pharmacy{border:2px solid #3bbae4;height:300px;width:100%;overflow:auto;resize:vertical;position:relative;background:#fefcee;box-sizing:border-box;margin:0 0 1rem}#tpl-data{width:100%}#tpl-data td{border:1px solid #ddd;padding:.3rem .6rem;background:white;font-size:.75rem;cursor:default;white-space:nowrap;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-webkit-touch-callout:none}#tpl-data td.red{border-color:#e29696;background:#fdebeb}#tpl-data td.orange{border-color:orange;background:#ffedcc}#tpl-data td.green{border-color:#8bc34a;background:#e8f3db}#tpl-data td.selected{border-color:#5cc6e9 !important;background:#def4fb !important;box-shadow:inset 1px 1px 0 0 #5cc6e9,inset -1px -1px 0 0 #5cc6e9}#tpl-data td.light{border:1px solid #d1c35b;background:#fefcee}#stuff-pharmacy{width:100%}#stuff-pharmacy th,#stuff-pharmacy td{border:1px solid #ddd;padding:.3rem .6rem;background:white;font-size:.75rem;cursor:default;white-space:nowrap;text-align:left;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-webkit-touch-callout:none}#stuff-pharmacy tr.light td,#stuff-pharmacy tr td.light,#stuff-pharmacy tr th.light{border-color:#d1c35b}#stuff-pharmacy th{color:#555}#stuff-pharmacy td{text-align:center;outline:0}#stuff-pharmacy td:before{color:transparent}#stuff-pharmacy td:not(:empty){border-color:#8bc34a !important;background:#e8f3db}#stuff-pharmacy td.selected{border:1px solid #5cc6e9 !important;box-shadow:inset 1px 1px 0 0 #5cc6e9,inset -1px -1px 0 0 #5cc6e9;background:#def4fb;position:relative}#stuff-pharmacy td.selected>span.helper{position:absolute;right:-3px;bottom:-3px;width:6px;height:6px;background:#2d96b9;border:1px solid white;box-sizing:border-box;cursor:move}#stuff-pharmacy td>div{outline:0}#stuff-pharmacy td>span.select-area{position:absolute;left:-1px;top:-1px;bottom:-1px;right:-1px;border:2px dashed #333;cursor:move}#stuff-pharmacy td.in-selection{border:1px solid #5cc6e9;box-shadow:inset 1px 1px 0 0 #5cc6e9,inset -1px -1px 0 0 #5cc6e9;background:#def4fb}.prepare{padding:1rem 1rem 1rem 2rem;background:#fefcee;border-left:1px solid #dfc50d;line-height:1;font-size:1rem;margin-bottom:1rem;color:#555;position:relative}.prepare:after{content:"!";position:absolute;left:0;top:0;bottom:0;width:1rem;text-align:center;background:rgba(223,197,13,0.11);display:flex;align-items:center;justify-content:center;color:#d4bb0c;font-weight:600}#light{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);z-index:10000}#popup{display:none;width:500px;background:rgba(255,255,255,.1);padding:1em;border-radius:4px;position:absolute;top:1rem;left:calc(50% - 250px);box-sizing:border-box;z-index:10001}#popup.full-screen{width:auto;left:1rem;right:1rem}#popup.w1280{min-width:1280px;left:calc(50% - 640px)}#popup.w1100{min-width:1100px;left:calc(50% - 550px)}#popup.w1000{min-width:1000px;left:calc(50% - 500px)}#popup.w900{min-width:900px;left:calc(50% - 450px)}#popup.w800{min-width:800px;left:calc(50% - 400px)}#popup.w600{min-width:600px;left:calc(50% - 300px)}#popup.w400{min-width:400px;left:calc(50% - 200px)}#popup.loading:before{content:"";position:absolute;top:calc(50% - 7px);left:calc(50% - 100px);width:200px;height:14px;background:rgba(59,186,228,0.6) linear-gradient(135deg,rgba(255,255,255,0.35) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,0.35) 50%,rgba(255,255,255,0.35) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));animation:animate-stripes 3s linear infinite;background-size:32px 32px;border-radius:3px}#popup>#wrap{background:white;min-height:100px;border-radius:2px;box-shadow:0 1px 0 rgba(0,0,0,0.2)}#popup.full-screen>#wrap{overflow:auto}#popup>#wrap .title{margin:0;line-height:1;padding:.5rem 0 .5rem 1rem;font-weight:400;color:#fff;font-size:1em;background:rgba(255,94,0,0.5);text-shadow:0 1px 0 rgba(255,94,0,0.6);border-bottom:1px solid rgba(255,94,0,0.2)}#popup>#wrap .title span{float:right;width:16px;height:16px;margin-right:.5rem;background:#ff8d4c url("/system/common/imgs/close.png") no-repeat center;opacity:.5;cursor:pointer;transition:.3s;padding:0;border-radius:2px}#popup>#wrap .title span:hover{opacity:1}#popup>#wrap .body{color:#555;font-size:.9rem;padding:1rem}#popup>#wrap .body>*:first-child{margin-top:0}#popup>#wrap .body>*:last-child{margin-bottom:0}#popup>#wrap .body .tab-header label{background:#c4eaf7}#popup>#wrap .body .tab-header .hint,#popup>#wrap .body .tab-header .border{display:none}#popup>#wrap .body .warning{font-size:.9rem;padding-left:2rem;position:relative}#popup>#wrap .body .warning:after{content:"!";position:absolute;left:0;top:0;bottom:0;width:1rem;text-align:center;background:rgba(223,197,13,0.11);display:flex;align-items:center;justify-content:center;color:#d4bb0c;font-weight:600}#popup>#wrap .body .error-msg{font-size:.9rem}#popup>#wrap .body ul{list-style-type:none;padding-left:0}#popup>#wrap .body ul li{background:#f7f7f7;border-left:1px solid #ddd;padding:1rem 1rem 1rem 2rem;line-height:1;position:relative;margin-bottom:1px}#popup>#wrap .body ul li:last-child{margin-bottom:0}#popup>#wrap .body ul li:after{content:"";position:absolute;width:1rem;top:0;bottom:0;left:0;background:#eee}#popup>#wrap .footer{padding:.6rem 1rem;background:#f7f7f7}#popup .no-mismatch{font-size:.9rem}.debug{font-size:.9rem;background:#f7f7f7;padding:1rem 1rem 1rem 2rem;position:relative;border-left:1px solid #ddd}.debug:after{content:"";position:absolute;width:1rem;top:0;bottom:0;left:0;background:#eee}.debug label{font-weight:bold;display:block;margin-bottom:.5em}.no-mismatch{padding:1rem 1rem 1rem 2rem;background:#eef9e7;border:0;border-left:1px solid #54bf10;line-height:1;font-size:1rem;margin-bottom:1rem;color:#555;border-radius:0;position:relative}.no-mismatch:after{content:"";position:absolute;width:1rem;top:0;bottom:0;left:0;background:#dff4d1 url("/system/common/imgs/ok-4.png") no-repeat center}.hide{display:none}@-webkit-keyframes animate-stripes{0{background-position:0 0}100%{background-position:-64px 0}}@-moz-keyframes animate-stripes{0{background-position:0 0}100%{background-position:-64px 0}}@keyframes animate-stripes{0{background-position:0 0}100%{background-position:-64px 0}}