@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap");*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}body{background:#f8fafc;color:#1e293b;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased}.file-row{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:1px solid #f1f5f9;cursor:pointer;transition:background .15s ease}.file-row:hover{background:#f1f5f9}.file-row:last-child{border-bottom:none}.folder-tab{padding:8px 16px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;background:#fff;border:1px solid #e2e8f0;color:#64748b;transition:all .2s ease;white-space:nowrap}.folder-tab.active{background:#0284c7;color:#fff;border-color:#0284c7;box-shadow:0 2px 8px rgba(2,132,199,.25)}.drive-drawer{position:fixed;bottom:0;left:0;right:0;background:#fff;border-radius:20px 20px 0 0;padding:24px;box-shadow:0 -10px 40px rgba(0,0,0,.2);z-index:100;max-width:640px;margin:0 auto}