@media(min-width:761px){.shell{grid-template-columns:250px minmax(0,1fr)}.shell>aside{position:sticky;top:0;height:100vh;overflow:hidden;padding-bottom:18px}.shell>aside nav{overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.shell>aside .account{flex:none}.shell>main{margin:0 auto}}
nav a{text-decoration:none;border-left:4px solid transparent}nav a:hover{background:#272727;border-left-color:#b5121b}.panel{box-shadow:0 3px 14px #0000000d}.notice{position:relative;padding:13px 16px;border-left:6px solid #b5121b;background:#fff4d8;margin:14px 0;font-weight:800}
@media(max-width:760px){.mobile-menu-toggle{top:max(8px,env(safe-area-inset-top));left:max(10px,env(safe-area-inset-left));box-shadow:0 5px 20px #0008}.shell>aside nav{overflow-y:auto;min-height:0}.shell>aside{height:100dvh;min-height:0}.shell>aside .account{flex:none}}

.global-search{padding:10px 8px;border-bottom:1px solid #333}.global-search label span{display:block;margin-bottom:5px;color:#fff;font-size:.72rem;font-weight:800;text-transform:uppercase}.global-search input{box-sizing:border-box;width:100%;padding:8px;border:1px solid #777;background:#fff;color:#111}.trello-nav-group{border-top:1px solid #333;border-bottom:1px solid #333}.trello-nav-group summary{cursor:pointer;padding:12px 10px;color:#fff;font-weight:900;list-style:none}.trello-nav-group summary::after{content:'▸';float:right}.trello-nav-group[open] summary::after{content:'▾'}.trello-nav-group>a{padding-left:22px!important;font-size:.94em}
.shell>aside .global-search{display:block;width:auto;min-width:0;margin:0 8px;padding:10px 0}.shell>aside .global-search label,.shell>aside .global-search input{display:block;max-width:100%}.shell>aside nav .trello-nav-group{display:block!important;grid-column:1/-1;width:100%;box-sizing:border-box}.shell>aside nav .trello-nav-group summary{display:block;width:auto}.shell>aside nav .trello-nav-group>a{display:block!important;width:auto!important;max-width:none!important;margin:0!important;padding:10px 10px 10px 24px!important;white-space:normal;line-height:1.25}.shell>aside nav .trello-nav-group>a+a{border-top:1px solid #222}
