.file-browser{padding:0 26px 48px;min-height:70vh}.breadcrumbs{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:39px 0 31px;font-size:12px;color:#b9c2ca}.breadcrumbs a{color:#c3b0f6;text-decoration:none}.breadcrumbs>span[aria-hidden]{opacity:.4}.breadcrumbs [aria-current]{color:#e7e9ed;overflow-wrap:anywhere}.listing-intro{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:34px}.listing-intro h1{font-size:clamp(32px,4vw,48px);line-height:1.12;letter-spacing:-1.3px;margin:11px 0 15px;font-weight:600;overflow-wrap:anywhere}.listing-path{color:#b6c0c7;font:12px/1.6 ui-monospace,monospace;margin:0;overflow-wrap:anywhere}.listing-project-logo{display:flex;align-items:center;justify-content:center;flex:none;background:#fff;border-radius:17px;padding:15px 23px;border:1px solid #ffffff26}.listing-project-logo img{width:152px;height:54px;object-fit:contain}.listing-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;border-top:1px solid #ffffff25}.listing-toolbar p{font-size:12px;color:#c3cbd0;margin:0}.listing-toolbar strong{color:white;font-weight:650}.listing-toolbar form{display:flex;align-items:center;gap:9px}.listing-toolbar input[type=search]{width:240px;border:1px solid #ffffff40;border-radius:999px;background:#1f282d;color:white;padding:10px 17px;font:13px Urbanist,system-ui,sans-serif}.listing-toolbar input::placeholder{color:#aeb9c1}.listing-toolbar button{border:1px solid #a88ef188;border-radius:999px;padding:10px 20px;color:white;background:#704fdd;font:600 13px Urbanist,system-ui,sans-serif;cursor:pointer}.clear-filter{font-size:12px}.listing-table-wrap{border:1px solid #ffffff2b;border-radius:20px;overflow-x:auto;background:#2c383f}.listing-table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.listing-table th{background:#ffffff05;padding:17px 22px;font-size:11px;text-transform:uppercase;letter-spacing:.8px;font-weight:600;white-space:nowrap}.listing-table th a{color:#bfc9d0;text-decoration:none}.listing-table th:first-child{width:65%}.listing-table td{padding:13px 22px;border-top:1px solid #ffffff14}.listing-table tbody tr:hover{background:#ffffff06}.listing-table td a{display:flex;gap:13px;align-items:center;color:#eeebf9;text-decoration:none}.listing-table td a:hover span:last-child{text-decoration:underline}.entry-name>span:last-child{overflow-wrap:anywhere;word-break:break-word}.file-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:28px;height:30px;border:1px solid #ffffff22;border-radius:8px;background:#ffffff06;color:#bda7fa;font-size:15px}.file-icon.folder{color:#c7b3ff;background:#8665f21c;border-color:#8665f244}.listing-table td:nth-child(2){color:#acb9c2;font-size:12px;white-space:nowrap}.listing-table td:last-child{text-align:right;font-size:12px;white-space:nowrap;color:#cbd2d8}.listing-table th:last-child{text-align:right}.listing-table .parent td{padding-top:15px;padding-bottom:15px;color:#9daab4}.parent a{color:#beacf3!important}.listing-pagination{display:flex;justify-content:space-between;align-items:center;padding:20px 4px;font-size:12px;color:#aebac3}.listing-pagination a{color:#c9b6fa;text-decoration:none}.listing-empty{padding:35px!important;text-align:center!important;color:#b8c2c9!important}.listing-note{margin-top:20px;border-left:2px solid #8665f2;padding:1px 0 1px 19px}.listing-note strong{font-weight:600;font-size:14px}.listing-note p{font-size:12px;line-height:1.6;color:#aebac3;margin:5px 0 0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:800px){.listing-toolbar{align-items:start;flex-direction:column}.listing-toolbar form{width:100%}.listing-toolbar input[type=search]{flex:1;width:100px}.listing-toolbar p span{display:none}.listing-intro{gap:15px}.listing-project-logo{padding:10px 12px}.listing-project-logo img{width:95px;height:42px}.listing-table td,.listing-table th{padding:13px 14px}.listing-table td:nth-child(2),.listing-table th:nth-child(2){display:none}.breadcrumbs{margin:30px 0 25px;font-size:11px;gap:8px}.listing-intro h1{font-size:34px}.file-browser{padding-left:20px;padding-right:20px}.listing-table th:first-child{width:76%}.listing-table{font-size:12px}}
