.panel__sidebar{background-color:var(--color-surface-primary);border-radius:.75rem;height:100%;min-width:290px;padding:1rem;position:relative;width:290px}.panel__sidebar-menu{align-items:center;cursor:pointer;display:flex;height:100px;justify-content:center;overflow:hidden;position:absolute;right:-30px;top:24px;width:30px;z-index:20}.panel__sidebar .sidebar-bump{filter:drop-shadow(-3px 0 10px rgba(0,0,0,.15));height:100%;left:0;position:absolute;top:0;width:100%}.panel__sidebar .sidebar-bump-icon{height:24px;opacity:.5;position:relative;right:9px;width:22px}.panel__sidebar.collapsed{min-width:auto;width:auto}.sidebar-cabinet__items-wrapper{display:flex;flex-direction:column;gap:.5rem}.sidebar-cabinet__items-fixed{display:flex;flex-direction:column;flex-shrink:0;gap:.375rem}.sidebar-cabinet__items-scrollable{display:flex;flex:1;flex-direction:column;gap:.375rem;overflow-y:auto;padding-right:4px;scrollbar-color:#f3f3f3 transparent;scrollbar-width:thin}.sidebar-cabinet__item{align-items:center;border-radius:.295rem;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:.5rem;line-height:137%;padding:.5rem;transition:background-color .3s}.sidebar-cabinet__item .sidebar-cabinet__item-icon{font-size:1.1rem;transition:color .3s}.sidebar-cabinet__item:hover{background-color:var(--color-surface-sidebar)}.sidebar-cabinet__item:hover,.sidebar-cabinet__item:hover .sidebar-cabinet__item-icon{color:var(--color-accent-primary)}.sidebar-cabinet__item.router-link-exact-active{background-color:var(--color-surface-sidebar);color:var(--color-accent-primary)}:root{--color-text-primary:#111827;--color-text-secondary:#6b7280;--color-text-invert:#fff;--color-surface-primary:#fff;--color-surface-sidebar:#f3f3f3;--color-surface-secondary:#f9fafb;--color-surface-highlight:#f3f4f6;--color-surface-invert:#111827;--color-surface-brand:#2d3e801a;--color-footer-background:#111827;--color-button:#1a244c;--color-slider-round-button:hsla(0,0%,100%,.4);--color-border-invert:#fff;--color-border-primary:#d1d5db;--color-border-secondary:#e5e7eb;--color-border-icons:#9ca3af;--color-border-accent:#1a244c;--color-accent-primary:#1a244c;--color-accent-secondary:#2d3d80;--color-gradient-flags:hsla(0,0%,100%,.6);--color-gradient-flags-hover:hsla(0,0%,100%,.5);--gradient-radial:radial-gradient(50% 50% at 50% 50%,#f3f4f6 0%,#f3f4f6 100%);--gradient-slider-fade:linear-gradient(90deg,#f9fafb,hsla(0,0%,100%,0));--color-checked-not-similar:#0651c1;--color-positive-bg:#22ad5c1a;--color-normal-bg:#0651c11a;--color-negative-bg:#da12121a;--color-warning-bg:#fbbf241a;--color-warning:#fbbf24;--color-success:#22ad5c;--color-error:#da1212;--color-info:#0651c1;--sm-shadow:0rem .0625rem .375rem rgba(7,7,8,.15)}.cabinet__container{padding-bottom:1rem;padding-top:1rem}.cabinet__content{border-radius:.75rem;display:flex;gap:2.5rem}.cabinet__bottom{align-items:center;display:flex;gap:1rem;justify-content:space-between;position:relative}.cabinet__bottom_request-form{-moz-column-gap:24px;column-gap:24px;display:grid;grid-auto-flow:column;grid-template-columns:auto auto;grid-template-rows:auto auto;row-gap:8px}.cabinet__bottom_request-form .cabinet__bottom-btns{grid-row:span 2}.cabinet__bottom-text{color:var(--color-text-secondary);display:flex;flex-direction:column;font-size:.875rem;font-weight:400;line-height:143%}.cabinet__bottom-text-span{font-size:.875rem;font-weight:700;line-height:143%}.cabinet__required-fields-text{color:var(--color-text-secondary);font-size:.875rem;font-weight:400;line-height:143%}.cabinet__required-fields-text-span{color:var(--color-accent-primary)}.cabinet__bottom-btns{display:flex;gap:.75rem}.cabinet__bottom-error{background:#c50000;bottom:-30px;color:#fff;position:absolute;right:0}@media screen and (max-width:64rem){.cabinet__body{width:100%}.cabinet__container{padding:0}.cabinet__content{border-radius:0;flex-direction:column;min-height:auto}}@media screen and (max-width:46.5rem){.cabinet__body{padding-left:0;padding-right:0}.cabinet__heading{padding-left:1rem;padding-right:1rem}.cabinet__bottom{flex-direction:column;padding:0 1.25rem}.cabinet__bottom_request-form{-moz-column-gap:24px;column-gap:24px;display:grid;grid-auto-flow:row;grid-template-columns:auto;grid-template-rows:auto auto auto;row-gap:16px}.cabinet__bottom_request-form .cabinet__required-fields-text{order:-2}.cabinet__bottom_request-form .cabinet__bottom-btns{order:-1}.cabinet__bottom-btns,.cabinet__bottom-btns .button{width:100%}}
