.cssButton{--top-color:#6698cb;--bottom-color:#66689b;--border-color:#4e6f93;--text-color:#fff;--text-shadow-color:#45688E;display:inline-flex;align-items:center;justify-content:center;gap:5px;color:var(--text-color)!important;font-family:"Lucida Grande",Tahoma,sans-serif;font-size:12px;line-height:16px;background:linear-gradient(var(--top-color),var(--bottom-color));border:1px solid var(--border-color);border-radius:4px;font-weight:800;font-style:normal;text-shadow:1px 1px 0 var(--text-shadow-color);text-decoration:none;background-origin:border-box;padding:7px 14px;cursor:pointer;user-select:none;text-align:center}.cssButton:hover{background:linear-gradient(var(--bottom-color),var(--top-color));text-decoration:none}.cssButton:focus{box-shadow:0 0 0 3px var(--g-focus-shadow-color)}.cssButton:focus:disabled,.cssButton:focus[disabled]{box-shadow:none}.cssButton:active{transform:scale(0.98)}.cssButton:active:disabled,.cssButton:active[disabled]{transform:none}.cssButton:disabled,.cssButton[disabled]{background:linear-gradient(var(--bottom-color),var(--top-color));opacity:.7;cursor:not-allowed}.cssButton span,.cssButton svg,.cssButton i{width:16px;height:16px;background-image:url(https://img.citywalls.ru/v45/button16.png)}.cssButton i{display:inline-block;margin:0 -5px}.cssButton span.btn-door-in{background-position:0 0}.cssButton span.btn-user-add{background-position:0 -80px}.cssButton span.btn-user-edit{background-position:0 -100px}.cssButton.minor{--top-color:#F6F6F6;--bottom-color:#dbdbdb;--border-color:#8a8989;--text-color:#555;--text-shadow-color:#fff}.cssButtonLoader{position:relative;overflow:hidden;cursor:wait}.cssButtonLoader:active{transform:none}.cssButtonLoader:hover{background:linear-gradient(var(--top-color),var(--bottom-color))}.cssButtonLoader::before{content:'';position:absolute;top:0;left:0;width:150%;height:100%;background:repeating-linear-gradient(60deg,transparent,transparent 0.75rem,#aeb3d096 0.75rem,#aeb3d096 1.5rem);animation:load 1s infinite linear}@keyframes load{0%{transform:translateX(0)}100%{transform:translateX(-1.75rem)}}.cssCheckbox input{position:absolute;z-index:-1;opacity:0}.cssCheckbox input[type="checkbox"]{display:inline-flex;align-items:center;user-select:none}.cssCheckbox label{display:inline-flex;align-items:center;user-select:none}.cssCheckbox label::before{content:'';display:inline-block;width:1rem;height:1rem;flex-shrink:0;flex-grow:0;border:2px solid #adb5bd;border-radius:.25rem;margin-right:.5rem;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.cssCheckbox input:checked + label::before{border:0;background-color:#7097C7;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.cssCheckbox input:not(:disabled):focus + label::before,.cssCheckbox input:not(:disabled):active + label::before{box-shadow:0 0 0 2px var(--g-focus-shadow-color)}.cssCheckbox input:not(:disabled) + label:hover::before{box-shadow:0 0 0 2px var(--g-focus-shadow-color);border-color:#7097C7}.cssCheckbox input:disabled + label{color:#777}.cssCheckbox input:disabled + label::before{background-color:#c5c5c5}.cssMessageBox{position:absolute;left:0;right:0;top:12px;margin-left:auto;margin-right:auto;width:500px;max-width:100vw;box-sizing:border-box;z-index:999999}.cssMessageBox .notify{position:relative;width:100%;padding:20px 30px;margin:auto;background:#fff;transition:.3s ease;overflow:hidden;border-radius:3px 3px 3px 3px;box-shadow:0 0 12px #999;opacity:.9;background-position:15px center!important;background-repeat:no-repeat!important;user-select:none}.cssMessageBox .top_center{position:fixed;margin:auto;top:20px;right:0;left:0}.cssMessageBox .notify:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.cssMessageBox .notify .message{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;margin:auto 15px auto 0;text-align:left;word-wrap:break-word}.cssMessageBox .notify.success{background:#51a351;color:#fff;padding-left:55px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)}.cssMessageBox .notify.info{background:#2f96b4;color:#fff;padding-left:55px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)}.cssMessageBox .notify.warning{background:#f87400;color:#fff;padding-left:55px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)}.cssMessageBox .notify.error{background:#bd362f;color:#fff;padding-left:55px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}.cssMessageBox button{position:absolute;right:.4em;top:.4em;opacity:.3;cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAABBElEQVR4nO2WzwrCMAyHv50V58XhnsQ/N3X4dA5faSe968EX2UUUJoUIY3TasWYq7ge5NGnypetKoFcvuxZABuRA0dJyyTXHUUvg7qFw1W6uEJls2AED2svkSCXnwWVDLsE+ipchTM6rS3Ah5lvOeYtvBtgA4xd7jS/RAljJ+hmILP5IfCZmrQEwKhWoQpSLnyXWO4DRBDiJ/wLElrUpypcwqnRbdypqAFS6ftd5ZwBxVwDRJz/BxHLhbBdTBSBs8BuGGgBJg4doowEQANuaR+apUGICDYC2+h2AXGEgGTYZSDIJTj1BmOL7JiPZQgZIjaF05ko9B45yZG0LX6Vz5+K9/ksPXCDYibmR7CAAAAAASUVORK5CYII=);width:32px;height:32px;border:0}.cssMessageBox button:hover{opacity:.5}