   html, body {
       margin: 0;
       padding: 0;
       background-color: rgb(250, 250, 250);
       height: 100%;
       width: 100%;
   }

   p {
       margin: 0;
       padding: 0;
   }

   .eVrqat {
       padding: 3px 0px;
   }

   .jMMVVh a {
       display: none;
   }

   .copjkU {
       margin: 0;
   }

   .sod {
       display: flex;
       flex-direction: column;
       flex-wrap: nowrap;
       justify-content: space-evenly;
       height: 100%;
   }

   .menu {}

   .doc {
       flex-grow: 1;
   }

   .cjhZre {
       margin: 3px 0;
   }

   .kNjBFu {
       padding: 10px 0px;

   }

   .contents {
       height: 100%;
       width: 100%;
       display: flex;
       flex-direction: column;
       flex-wrap: nowrap;
       justify-content: space-evenly;
   }

   .zag {
       min-height: 75px;
       display: flex;
       flex-direction: row;
       flex-wrap: nowrap;
       align-items: stretch;
       align-content: stretch;
       justify-content: space-evenly;
   }

   .pole {
       border: 0;
       flex-grow: 1;
   }

   .logo {
       display: flex;
       align-content: stretch;
       justify-content: space-evenly;
       align-items: center;
       padding: 0 10px;
   }

   .menu {
       flex-grow: 1;
       font-family: Montserrat, sans-serif;
       font-size: 0.929em;
   }

   .data {
       flex-grow: 1;
       display: flex;
       overflow: hidden;
   }

   .list {

       width: 250px;
       min-width: 250px;
       overflow: auto;
       max-height: 100%;
   }

   .lists {
       padding: 2px 10px;
       font-family: Montserrat, sans-serif;
       font-size: 0.929em;
       display: flex;
       flex-direction: column;
       align-items: flex-start;
       justify-content: flex-start;
       gap: 10px;

       height: 100%;
   }

   .lists .item {
       padding: 5px;
       border-radius: 5px;
       cursor: pointer;
       color: rgb(51, 51, 51);
       text-decoration: none;
       width: 100%;
   }

   .lists .item:hover {
       background-color: rgb(225, 225, 225);
   }

   .lists .item .name {
       font-size: 0.929em;
       font-family: Roboto, sans-serif;
       font-weight: 400;
       line-height: 1.5em;
       font-size: 18px;
       font-weight: 600;
       text-decoration: none;
   }

   .lists .item .opis {
       font-family: Roboto, sans-serif;
       line-height: 1.5em;
       font-size: 13px;
       color: #383838;
   }

   li[data-item-id^="tag/"]>ul {
       /*display: block !important;*/
   }

   .kbFLfk, .fPBa-Do, .iACzre, .jBNUnT {
       font-size: 0.8em;
       padding: 4px;
       align-items: center;
   }

   .iACzre {
       align-items: center;
       padding: 2px !important;
   }