@media (min-width:921px){
  .lk-shell.is-authenticated .main-inner > :where(
    .lk2-stats-overview,
    #lk-an-page,
    .lk-cd-wrap,
    .lk-dash2,
    .lk-create,
    .lk-sl-card,
    .lk-cards-page,
    .lk-campaigns,
    .lk-poll-create,
    .lk-growth-shell,
    .lk-blog-shell,
    .lk-saas,
    .lk-profile,
    .lk-qr,
    .lk-trust,
    .lk-docs,
    .lk-report-page,
    .ama-dash,
    #lk-support-edit,
    .lk-sup-edit,
    .lk-admin-rt,
    .lk-page,
    .lk-ab-page,
    .lk-rm-wrap
  ){
    border-radius:0;
    padding-block-start:0 !important;
    padding-inline:0 !important;
  }
  .lk-shell.is-authenticated .main-inner > :where(
    .text-bubble,
    .container,
    .lk-sl-card,
    .lk-edit-card,
    .lk2-wrap,
    .lk-rm-easy,
    .lk-dash2,
    .lk-create,
    .lk-cards-page,
    .lk-card-live-editor,
    .lk-studio,
    .lk-qr,
    #lk-qr-page,
    .lk-campaigns,
    .lk-poll-create,
    .ama,
    .ama-dash,
    #lk-support-edit,
    .lk-sup-edit,
    .lk-profile-wrap,
    .lk-saas,
    .lk-sub-page,
    #lk-an-page,
    .lk-trust,
    .lk-docs,
    .lk-report-page,
    .lk-contact,
    .lk-rm-wrap,
    .lk-cd-wrap,
    .lk-ab-page
  ){
    width:100%;
    max-width:100%;
    margin-inline:0;
  }
}
@media (max-width:920px){
  .lk-shell.is-authenticated .main-inner > :where(.lk-dash2,.lk-profile,.lk-qr){
    border-radius:8px;
  }
  .lk-shell.is-authenticated .main-inner > :where(.lk-profile,.lk-qr){
    padding:clamp(14px,3vw,18px);
  }
  .lk-shell.is-authenticated .main-inner > :where(
    .lk2-stats-overview,
    #lk-an-page,
    .lk-cd-wrap,
    .ama-dash,
    #lk-support-edit,
    .lk-sup-edit,
    .lk-saas,
    .lk-trust,
    .lk-docs,
    .lk-report-page,
    .lk-admin-rt,
    .lk-page,
    .lk-ab-page,
    .lk-rm-wrap
  ){
    padding:clamp(14px,3vw,18px);
  }
  .lk-shell.is-authenticated .main-inner > :where(
    .lk2-stats-overview,
    #lk-an-page,
    .lk-cd-wrap,
    .lk-dash2,
    .lk-create,
    .lk-sl-card,
    .lk-cards-page,
    .lk-campaigns,
    .lk-poll-create,
    .lk-growth-shell,
    .lk-blog-shell,
    .lk-saas,
    .lk-profile,
    .lk-qr,
    .lk-trust,
    .lk-docs,
    .lk-report-page,
    .ama-dash,
    #lk-support-edit,
    .lk-sup-edit,
    .lk-admin-rt,
    .lk-page,
    .lk-ab-page,
    .lk-rm-wrap
  ){
    padding-block-start:0 !important;
    padding-inline:0 !important;
  }
}
.lk-shell.is-authenticated table{
  max-width:100%;
}
.lk-shell.is-authenticated .table-wrap,
.lk-shell.is-authenticated .tablewrap,
.lk-shell.is-authenticated .lk2-tablewrap,
.lk-shell.is-authenticated .lk-ui-table-wrap,
.lk-shell.is-authenticated .responsive-table{
  max-width:100%;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
}
.lk-shell.is-authenticated .btn,
.lk-shell.is-authenticated button,
.lk-shell.is-authenticated input,
.lk-shell.is-authenticated select,
.lk-shell.is-authenticated textarea{
  max-width:100%;
}
.lk-shell.is-authenticated .footer{
  grid-area:footer;
  border-top:1px solid rgba(20,58,45,.10);
  background:rgba(255,255,255,.80) !important;
  box-shadow:none;
}
.lk-shell.is-authenticated .footer-inner{
  max-width:none;
  padding:9px 22px calc(9px + env(safe-area-inset-bottom));
  grid-template-columns:minmax(250px,auto) minmax(0,1fr);
  gap:12px;
}
.lk-shell.is-authenticated .footer-cta{
  display:none;
}
.lk-shell.is-authenticated .footer-brand{
  gap:8px;
  flex-wrap:wrap;
}
.lk-shell.is-authenticated .lk-app-footer-sep{
  color:#64746c;
  font-weight:800;
}
.lk-shell.is-authenticated .lk-app-footer-plan{
  display:inline-flex;
  align-items:center;
  min-height:24px;
  max-width:100%;
  padding:0 9px;
  border-radius:999px;
  border:1px solid rgba(18,128,92,.18);
  background:#eefaf3;
  color:#0b5a46;
  font-size:11.5px;
  font-weight:900;
  line-height:1;
  white-space:nowrap;
}
.lk-shell.is-authenticated .lk-app-footer-plan.is-gold{
  border-color:rgba(196,142,26,.22);
  background:#fff8df;
  color:#7a5100;
}
.lk-shell.is-authenticated .lk-app-footer-plan.is-silver{
  border-color:rgba(100,116,139,.25);
  background:linear-gradient(180deg,#f8fafc,#ecfdf3);
  color:#475569;
}
.lk-shell.is-authenticated .lk-app-footer-plan.is-bronze{
  border-color:rgba(180,83,9,.24);
  background:#fff2e3;
  color:#92400e;
}
.lk-shell.is-authenticated .lk-app-footer-plan.is-free{
  border-color:rgba(15,82,62,.18);
  background:#f5fbf7;
  color:#0f5138;
}
@media (min-width:921px){
  .lk-shell.is-authenticated .mobile-menu-toggle{
    display:none !important;
  }
}
@media (max-width:920px){
  .lk-shell.is-authenticated{
    display:grid;
    grid-template-columns:1fr;
    grid-template-rows:auto minmax(0,1fr) auto;
    grid-template-areas:
      "header"
      "main"
      "footer";
    min-height:100svh;
    height:auto;
    overflow:visible;
  }
  .lk-shell.is-authenticated .lk-app-sidebar{
    position:fixed;
    inset:0 auto 0 0;
    width:min(320px,calc(100vw - 34px));
    max-width:100%;
    height:100dvh;
    display:grid;
    transform:translateX(-105%);
    transition:transform .22s ease;
    box-shadow:18px 0 48px rgba(15,35,25,.18);
    z-index:1305;
  }
  .lk-shell.is-authenticated.is-sidebar-open .lk-app-sidebar{
    transform:translateX(0);
  }
  .lk-shell.is-authenticated .header .brand{
    display:none;
  }
  .lk-shell.is-authenticated .header-inner{
    padding:10px 14px;
  }
  .lk-shell.is-authenticated .nav{
    width:auto;
  }
  .lk-shell.is-authenticated .menu{
    width:auto;
  }
  .lk-shell.is-authenticated .menu > li.lang{
    margin-left:0 !important;
  }
  .lk-shell.is-authenticated .lk-app-topbar{
    grid-template-columns:minmax(0,1fr) auto;
    gap:10px;
  }
  .lk-shell.is-authenticated .lk-app-mobile-sidebar-toggle{
    min-width:42px;
    width:42px;
    height:42px;
    display:inline-grid;
    place-items:center;
    border:1px solid rgba(20,58,45,.15);
    border-radius:8px;
    background:#fff;
    color:#0b5a46;
    box-shadow:0 8px 18px rgba(15,35,25,.08);
    cursor:pointer;
  }
  .lk-shell.is-authenticated .lk-app-mobile-sidebar-toggle svg{
    width:20px;
    height:20px;
  }
  .lk-shell.is-authenticated .lk-app-topbar-title{
    font-size:16px;
  }
  .lk-shell.is-authenticated .lk-app-topbar-right{
    gap:7px;
  }
  .lk-shell.is-authenticated .lk-app-account-chip{
    min-height:38px;
    padding:3px;
  }
  .lk-shell.is-authenticated .lk-app-account-chip img{
    width:31px;
    height:31px;
  }
  .lk-shell.is-authenticated .lk-app-account-name{
    display:none;
  }
  .lk-shell.is-authenticated #mainMenu > li.lang .lang-btn{
    min-height:38px;
    padding:0 8px;
  }
  .lk-shell.is-authenticated #mainMenu > li.lang .abbr{
    display:none;
  }
  .lk-shell.is-authenticated .main{
    overflow:visible;
    padding:0;
  }
  .lk-shell.is-authenticated .main-inner{
    padding:0 clamp(12px,3vw,18px) 22px;
  }
  .lk-shell.is-authenticated .footer-inner{
    grid-template-columns:1fr;
    justify-items:center;
    text-align:center;
  }
  .lk-shell.is-authenticated .footer-brand,
  .lk-shell.is-authenticated .footer-links{
    justify-content:center;
  }
  .lk-shell.is-authenticated .lk-app-footer-plan{
    white-space:normal;
    line-height:1.2;
    padding-top:4px;
    padding-bottom:4px;
  }
}


