@media(max-width:1250px){.workspace{padding:0 22px 32px}.sidebar{width:220px;padding-left:12px;padding-right:12px}.workspace{margin-left:220px}td,th{padding-left:10px;padding-right:10px}.file-title{max-width:190px}.row-actions{min-width:280px}.heading-actions{flex-wrap:wrap;justify-content:flex-end}.login-art{padding:22px}}
@media(max-width:850px){.sidebar{position:relative;width:auto;padding:20px;border-right:0;border-bottom:1px solid var(--line);display:block}.sidebar>.brand{padding:0;margin:0 0 20px;font-size:17px}.primary-nav{display:flex;gap:8px}.primary-nav .nav{width:auto;flex:1}.project-heading{margin:10px 7px 4px}.project-nav{display:flex;gap:5px;overflow-x:auto}.project-nav .nav{flex:0 0 auto;width:auto;max-width:225px;margin-bottom:0}.project-nav .nav small{margin-left:6px}.admin-nav{display:flex;flex-wrap:wrap;gap:4px;margin:10px 0 0;padding:0;border:0}.admin-nav .nav{margin:0;padding:8px 12px;width:auto}.side-bottom{display:none}.workspace{margin:0;padding:0 20px 30px}header{height:52px}#mobileLogout{display:block;font-size:14px;padding:5px 10px;min-height:32px}.page-heading{padding:23px 0;display:block}.page-heading h1{font-size:26px}.heading-actions{justify-content:flex-start;margin-top:18px;gap:7px}.heading-actions button{font-size:15px;padding:8px 12px}.toolbar{gap:12px;flex-wrap:wrap}.file-total{white-space:nowrap}.file-total span{margin-left:12px;padding-left:12px}.search-wrap{width:100%}#fileList{min-height:330px}#fileList .table-wrap{border:0;background:transparent;overflow:visible}#fileList table,#fileList tbody{display:block;white-space:normal}#fileList thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}#fileList tr{display:grid;grid-template-columns:1fr auto;background:white;border:1px solid var(--line);border-radius:9px;margin-bottom:12px;padding:12px}#fileList td{display:block;border:0;padding:3px 0;font-size:14px}#fileList td:first-child{grid-column:1 / -1;margin-bottom:5px}#fileList td:nth-child(3){grid-column:2;grid-row:2}#fileList td:nth-child(4){grid-column:1 / -1;color:var(--muted);font-size:13px}#fileList td:last-child{grid-column:1 / -1;border-top:1px solid var(--line);margin-top:9px;padding-top:7px}.file-title{max-width:calc(100vw - 123px);font-size:17px}.row-actions{min-width:0;max-width:none;gap:4px 7px}.row-actions button{padding:6px;font-size:15px;min-height:36px}.empty{padding:42px 18px}.empty h2{font-size:20px}dialog{padding:22px;width:calc(100% - 28px)}.detail-buttons button{font-size:15px;padding:8px 10px}.share-box{padding:15px}.share-link{display:block}.share-link button{margin-top:10px}.detail-footer{align-items:flex-start}.login-wrap{display:block}.login-art{display:none}.login-card{margin:0 auto;padding:44px 0;max-width:calc(100% - 48px)}.login-card>.brand{margin-bottom:70px}.login-copy h1{font-size:30px}.history-table,.table-wrap{overflow-x:auto}.history-table th,.history-table td{padding:13px 11px;min-width:90px}.history-table .history-object{min-width:170px;max-width:230px}.history-tabs{gap:2px}.history-tabs button{padding:6px 10px;font-size:15px}.history-zone{margin-left:auto}.history-toolbar{gap:9px}#userList td,#userList th{min-width:90px}.move-row{gap:7px}.move-row label{font-size:13px}.move-row select{font-size:14px}.move-row button{padding:8px 10px}}

