:root[data-density=compact]{--ins-sidebar-width:204px;--ins-sidebar-collapsed-width:64px;--ins-topbar-height:54px;--ins-page-gutter:clamp(14px,1.5vw,22px);--ins-page-block:18px;--ins-layout-gap:14px;--ins-control-height:36px;--ins-row-height:46px;--ins-panel-header-height:44px;--ins-radius-control:6px;--ins-radius-panel:7px;--ins-font-ui:13px;--ins-font-meta:11px;--ins-title-workspace:clamp(26px,2.2vw,30px);--ins-title-public:clamp(40px,4vw,56px);--ins-title-section:clamp(28px,3vw,40px);--ins-public-section-y:clamp(48px,5vw,72px);font-size:13px}html[data-density=compact] body{font-size:var(--ins-font-ui)}html[data-density=compact] :where(button,input,select,textarea){border-radius:var(--ins-radius-control)}html[data-density=compact] .section{padding-block:var(--ins-public-section-y)}html[data-density=compact] .ins-role-card,html[data-density=compact] .ins-service-card,html[data-density=compact] .ins-surface-card{border-radius:var(--ins-radius-panel)}html[data-density=compact] .ins-role-card,html[data-density=compact] .ins-service-card{padding:16px}html[data-density=compact] .ins-chip-list{gap:8px}html[data-density=compact] .ins-chip,html[data-density=compact] .ins-chip-list a{min-height:var(--ins-control-height);padding:6px 10px}html[data-density=compact] .filter-input-box{height:var(--ins-control-height)}html[data-density=compact] [data-app-surface=public] .ins-site-header,html[data-density=compact] [data-app-surface=public] .ins-site-header .container{height:var(--ins-topbar-height);min-height:var(--ins-topbar-height);padding-block:0}html[data-density=compact] [data-app-surface=public] .navbar-brand img{height:34px!important}html[data-density=compact] [data-app-surface=public] .navbar-brand{padding-block:0}html[data-density=compact] [data-app-surface=public] .navbar-nav .nav-link{padding:8px 10px;font-size:var(--ins-font-ui)!important}html[data-density=compact] [data-app-surface=public] :where(.btn,button){height:var(--ins-control-height);min-height:var(--ins-control-height);padding-block:6px;border-radius:var(--ins-radius-control);font-size:var(--ins-font-ui)}html[data-density=compact] [data-app-surface=public] .btn-icon{width:var(--ins-control-height);height:var(--ins-control-height);padding:0}html[data-density=compact] [data-app-surface=public] :where(input.form-control,select.form-control){height:var(--ins-control-height);min-height:var(--ins-control-height);padding-block:5px;font-size:var(--ins-font-ui)}html[data-density=compact] [data-app-surface=public] main#main-content h1{font-size:var(--ins-title-public)}html[data-density=compact] [data-app-surface=public] main#main-content h2{font-size:var(--ins-title-section)}html[data-density=compact] [data-app-surface=public] main#main-content h3{font-size:clamp(18px,1.8vw,22px)}html[data-density=compact] [data-app-surface=public] main#main-content p{font-size:clamp(13px,1.15vw,15px)}html[data-density=compact] [data-app-surface=public] main#main-content>div>section,html[data-density=compact] [data-app-surface=public] main#main-content>section{padding-block:var(--ins-public-section-y)}html[data-density=compact] [data-app-surface=public] main#main-content>div>section:first-child,html[data-density=compact] [data-app-surface=public] main#main-content>section:first-child{padding-top:calc(var(--ins-topbar-height) + 34px)}html[data-density=compact] [data-app-surface=auth] .auth-page-wrapper{padding-top:24px!important}html[data-density=compact] [data-app-surface=auth] .auth-logo img{height:40px!important}html[data-density=compact] [data-app-surface=auth] :where(input,select,button,.btn){min-height:var(--ins-control-height);font-size:var(--ins-font-ui)}html[data-density=compact] [data-app-surface=auth] :where(.card,[role=dialog]){border-radius:var(--ins-radius-panel)}html[data-density=compact] :where([data-app-surface=workspace],[data-app-surface=admin]) main#main-content{font-size:var(--ins-font-ui)}html[data-density=compact] :where([data-app-surface=workspace],[data-app-surface=admin]) main#main-content>div>header,html[data-density=compact] :where([data-app-surface=workspace],[data-app-surface=admin]) main#main-content>header{gap:var(--ins-layout-gap);margin-bottom:var(--ins-layout-gap)}html[data-density=compact] :where([data-app-surface=workspace],[data-app-surface=admin]) main#main-content h1{font-size:var(--ins-title-workspace);line-height:1.12}html[data-density=compact] :where([data-app-surface=workspace],[data-app-surface=admin]) main#main-content h2{font-size:clamp(15px,1.5vw,18px)}html[data-density=compact] :where([data-app-surface=workspace],[data-app-surface=admin]) main#main-content h3{font-size:clamp(13px,1.3vw,16px)}html[data-density=compact] :where([data-app-surface=workspace],[data-app-surface=admin]) main#main-content :where(button,input:not([type=checkbox]):not([type=radio]),select){min-height:var(--ins-control-height);height:auto;font-size:var(--ins-font-ui)}html[data-density=compact] :where([data-app-surface=workspace],[data-app-surface=admin]) main#main-content textarea{font-size:var(--ins-font-ui)}html[data-density=compact] :where([data-app-surface=workspace],[data-app-surface=admin]) main#main-content table{font-size:12px}html[data-density=compact] :where([data-app-surface=workspace],[data-app-surface=admin]) main#main-content table th{height:auto;padding-block:8px;font-size:10px}html[data-density=compact] :where([data-app-surface=workspace],[data-app-surface=admin]) main#main-content table td{height:auto;padding-block:8px;font-size:11px}html[data-density=compact] :where([data-app-surface=workspace],[data-app-surface=admin]) #page-topbar .navbar-header,html[data-density=compact] [data-app-surface=admin] #page-topbar,html[data-density=compact] [data-app-surface=workspace] #page-topbar{min-height:var(--ins-topbar-height)}html[data-density=compact] :where([data-app-surface=workspace],[data-app-surface=admin]) .app-menu.navbar-menu{width:var(--ins-sidebar-width)}html[data-density=compact] :where([data-app-surface=workspace],[data-app-surface=admin]) .app-menu .navbar-brand-box{height:var(--ins-topbar-height)}html[data-density=compact] :where([data-app-surface=workspace],[data-app-surface=admin]) .app-menu .nav-link{min-height:38px!important;padding-block:6px;font-size:var(--ins-font-ui)}html[data-density=compact] :where([data-app-surface=workspace],[data-app-surface=admin]) .main-content{margin-left:var(--ins-sidebar-width)}html[data-density=compact] :where([data-app-surface=workspace],[data-app-surface=admin]) .page-content{padding:calc(var(--ins-topbar-height) + var(--ins-page-block)) var(--ins-page-gutter) 28px}html[data-density=compact] :where([data-app-surface=workspace],[data-app-surface=admin]) .page-title-box{margin-bottom:var(--ins-layout-gap)!important;padding:12px!important;border-radius:var(--ins-radius-panel)!important}html[data-density=compact] :where([data-app-surface=workspace],[data-app-surface=admin],[data-app-surface=auth]) [role=dialog]{border-radius:var(--ins-radius-panel)}@media (max-width:760px){:root[data-density=compact]{--ins-page-gutter:13px;--ins-page-block:14px;--ins-layout-gap:10px;--ins-row-height:42px;--ins-title-workspace:clamp(22px,7vw,24px);--ins-title-public:clamp(32px,9vw,42px);--ins-title-section:clamp(24px,7vw,32px);--ins-public-section-y:48px}html[data-density=compact] :where([data-app-surface=workspace],[data-app-surface=admin],[data-app-surface=auth],[data-app-surface=public]) :where(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important}html[data-density=compact] [data-app-surface=public] main#main-content>div>section:first-child,html[data-density=compact] [data-app-surface=public] main#main-content>section:first-child{padding-top:calc(var(--ins-topbar-height) + 24px)}html[data-density=compact] :where([data-app-surface=workspace],[data-app-surface=admin]) .app-menu.navbar-menu{width:min(84vw,280px)}html[data-density=compact] :where([data-app-surface=workspace],[data-app-surface=admin]) .main-content{margin-left:0}}