@media (max-width:1440px){:root{--app-sidebar-width:200px;--canvas-sidebar-width:220px}.lc-app-sidebar{padding-top:24px}.lc-sidebar-nav-item{padding-inline:18px}}@media (max-width:1100px){:root{--app-sidebar-width:176px;--canvas-sidebar-width:192px}.lc-app-sidebar{padding-inline:8px}.lc-app-sidebar>div:first-child{margin-left:8px}}@media (min-width:1024px) and (max-width:1440px){.lc-home-tools{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;margin-top:20px;padding-inline:0}.lc-home-tool{height:80px;padding-top:12px}.lc-home-tool>.lc-home-icon{width:28px;height:28px}.lc-home-tool-label{white-space:nowrap;height:32px;font-size:14px}.lc-recent-projects>.grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.lc-home-recent-card>a{gap:8px}.lc-home-recent-cover{width:72px}.lc-theater-tools{margin-top:16px}.lc-theater-tools>*{height:80px;padding-top:12px}.lc-library-grid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:20px}.lc-library-banner{height:96px}.lc-library-banner p{font-size:24px;left:28px}}@media (min-width:1024px) and (max-width:1739px){.lc-marketing-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}.lc-marketing-presets>button{height:96px}.lc-marketing-preset-deco{width:40px;height:40px;top:39px;left:19px}.lc-marketing-preset-icon{width:52px;height:52px;top:24px;left:12px}.lc-marketing-preset-title{white-space:nowrap;gap:4px;margin-left:72px;padding-top:22px;font-size:18px}.lc-marketing-preset-subtitle{white-space:nowrap;margin-top:4px;margin-left:72px;font-size:12px}}@media (min-width:1024px) and (max-height:900px){.lc-app-header{min-height:56px;padding-top:10px;padding-bottom:10px}.lc-creation-content{padding-top:12px}.lc-create-hero{height:144px}.lc-create-plus{width:76px;height:44px;top:22px}.lc-create-title{top:80px}.lc-create-description{height:28px;font-size:12px;top:104px}.lc-home-tools{margin-top:16px}.lc-home-tool{height:72px;padding-top:8px}.lc-recent-projects{margin-top:12px}.lc-recent-projects>div:first-child{height:28px}.lc-recent-projects>.grid{margin-top:4px}.lc-home-recent-card{height:64px}.lc-home-recent-cover{height:52px}.lc-home-recent-empty{min-height:64px}.lc-theater-composer,.lc-marketing-composer{height:auto;min-height:156px;padding:12px 16px}.lc-theater-composer textarea,.lc-marketing-composer textarea{min-height:72px}.lc-theater-tools,.lc-marketing-presets{margin-top:12px}.lc-theater-tools>*{height:64px;padding-top:6px}.lc-theater-tools>*>span:last-child{height:28px;font-size:14px}.lc-theater-tools>*>span:first-child{width:26px;height:26px}.lc-marketing-presets>button{height:80px}.lc-marketing-preset-icon{top:15px}.lc-marketing-preset-deco{top:30px}.lc-marketing-preset-title{padding-top:14px}.lc-templates{margin-top:16px}.lc-templates>h2{margin-bottom:8px}.lc-templates nav{min-height:32px}}.lc-user-panel{overscroll-behavior:contain;max-width:calc(100vw - 32px);max-height:calc(100dvh - 82px);overflow-y:auto}@media (max-width:1440px),(max-height:900px){.lc-user-panel{width:360px}.lc-user-panel-header{padding:20px 16px 0}.lc-user-panel-avatar{width:48px;height:48px}.lc-user-panel-title{font-size:16px}.lc-user-panel-sub{font-size:12px}.lc-user-panel-vip{height:145px;margin-top:12px}.lc-user-panel-perk{width:25%;top:66px}.lc-user-panel-perk>span:first-child{width:32px;height:32px}.lc-user-panel-perk>span:nth-child(2){font-size:12px}.lc-user-panel-perk>span:last-child{font-size:10px}.lc-user-panel>button.lc-user-panel-card{height:48px;margin-top:8px}.lc-user-panel-menu{height:auto;margin-top:8px;margin-bottom:12px;padding-block:8px}.lc-user-panel-menu>*{height:36px}.lc-user-panel-menu .lc-user-panel-label{font-size:14px}.lc-user-panel-menu [role=switch]{width:50px;height:30px}.lc-user-panel-menu [role=switch]>span{width:24px;height:24px}.lc-user-panel-menu [role=switch][aria-checked=true]>span{left:22px}}@media (max-width:767px){.lc-user-panel{width:300px;max-width:calc(100vw - 48px)}.lc-user-panel-header{padding:12px 12px 0}.lc-user-panel-avatar{width:36px;height:36px}.lc-user-panel-header>div:first-of-type{margin-left:8px;padding-top:0}.lc-user-panel-header>div:first-of-type>div{flex-wrap:wrap;gap:4px 6px}.lc-user-panel-title{font-size:14px;line-height:21px}.lc-user-panel-sub{white-space:normal;overflow-wrap:anywhere;margin-top:4px;font-size:11px;line-height:16px}.lc-user-panel-header>div:last-child{gap:8px;padding-top:4px}.lc-user-panel-vip{border-radius:12px;height:132px;margin:8px 10px 0}.lc-user-panel-vip>img{width:32px;height:30px;top:12px;left:8px}.lc-user-panel-vip>p{left:44px}.lc-user-panel-vip>p:first-of-type{font-size:16px;top:14px}.lc-user-panel-vip>p:nth-of-type(2){font-size:10px;top:34px}.lc-user-panel-vip>button{width:80px;height:32px;font-size:13px;top:12px;right:10px}.lc-user-panel-vip>span{top:54px;left:10px;right:10px}.lc-user-panel-perk{top:62px}.lc-user-panel-perk>span:first-child{width:26px;height:26px}.lc-user-panel-perk img{max-width:18px;max-height:18px}.lc-user-panel-card{border-radius:12px;width:calc(100% - 20px);margin-inline:10px}.lc-user-panel>button.lc-user-panel-card{height:44px}.lc-user-panel>button.lc-user-panel-card>img{width:24px;height:24px}.lc-user-panel>button.lc-user-panel-card .lc-user-panel-label{font-size:14px}.lc-user-panel-menu{margin-bottom:8px;padding-block:4px}.lc-user-panel-menu>*{height:44px;padding-inline:12px}.lc-user-panel .lc-user-panel-menu [role=switch]{background-clip:content-box;width:44px;height:44px;padding:10px 2px}.lc-user-panel-menu [role=switch]>span{width:20px;height:20px;top:12px;left:4px}.lc-user-panel-menu [role=switch][aria-checked=true]>span{left:20px}}@media (min-width:1024px) and (max-width:1440px){.lc-showcase-info{width:clamp(280px,25vw,360px)}.lc-showcase-info [data-testid=showcase-info-content]{padding:80px 20px 24px 28px}.lc-showcase-detail-close{left:28px}.lc-showcase-info h1{font-size:22px}.lc-showcase-info h2{font-size:20px}.lc-showcase-info p,.lc-showcase-info section+div button{font-size:14px}.lc-showcase-info [data-testid=showcase-report]{width:88px;font-size:12px}.lc-showcase-info section{margin-top:20px}.lc-showcase-info section+div{gap:12px;margin-left:0}.lc-showcase-info [data-testid=showcase-open-preview]{height:44px}}@media (min-width:1024px) and (max-width:1279px){.lc-works-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px) and (max-width:1535px){.lc-works-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}
